.command-center{background-color:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-4) var(--spacing-5);-webkit-user-select:none;-moz-user-select:none;user-select:none;background-image:url(/_next/static/media/Engineer_working_computer.c1682428.png);background-repeat:no-repeat;background-position:100% 0;background-size:350px 230px;background-blend-mode:lighten}.command-center .command-center__title-text{font-size:var(--font-size-3xl);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);margin-top:var(--spacing-1-5)}.command-center .command-center__title-text span{background:var(--text-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.command-center .command-center__description{font-size:var(--font-size-sm);line-height:var(--line-height-tight);font-weight:var(--font-weight-normal);margin-top:var(--spacing-2);color:var(--color-text-secondary);width:60%}.command-center .command-center__buttons{display:flex;gap:var(--spacing-3);margin-top:var(--spacing-4)}:root{--shadow-xs:0 1px 2px 0 rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,.06);--shadow-none:0 0 #0000;--glow-primary:0 0 20px rgba(99,102,241,.3);--glow-primary-lg:0 0 40px rgba(99,102,241,.4);--glow-success:0 0 20px rgba(16,185,129,.3);--glow-warning:0 0 20px rgba(245,158,11,.3);--glow-error:0 0 20px rgba(239,68,68,.3);--ring-primary:0 0 0 3px rgba(99,102,241,.1);--ring-success:0 0 0 3px rgba(16,185,129,.1);--ring-warning:0 0 0 3px rgba(245,158,11,.1);--ring-error:0 0 0 3px rgba(239,68,68,.1);--backdrop-blur:blur(8px);--backdrop-blur-sm:blur(4px);--backdrop-blur-lg:blur(16px);--opacity-disabled:0.5;--opacity-loading:0.7;--opacity-hover:0.9;--transition-fast:150ms ease-in-out;--transition-base:250ms ease-in-out;--transition-slow:350ms ease-in-out;--scale-hover:1.02;--scale-active:0.98}.divider{height:1px;background-color:var(--color-border);margin:var(--divider-margin,var(--spacing-4)) 0}.globalStats{display:grid;grid-template-columns:repeat(5,100px);grid-template-rows:1fr;grid-gap:var(--spacing-2);gap:var(--spacing-2)}.globalStats__stats-value{background:linear-gradient(135deg,var(--v3) 0,var(--bl2) 50%,var(--cy) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}:root{--font-sans:"Work Sans","Lato",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--font-size-8xl:6rem;--font-size-9xl:8rem;--line-height-none:1;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--letter-spacing-tighter:-0.05em;--letter-spacing-tight:-0.025em;--letter-spacing-normal:0em;--letter-spacing-wide:0.025em;--letter-spacing-wider:0.05em;--letter-spacing-widest:0.1em;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--text-color-primary:var(--color-text-primary);--text-color-secondary:var(--color-text-secondary);--text-color-muted:var(--color-text-muted);--text-color-inverse:var(--color-text-inverse);--text-heading-1:var( --font-size-4xl );--text-heading-2:var( --font-size-3xl );--text-heading-3:var( --font-size-2xl );--text-heading-4:var( --font-size-xl );--text-body:var(--font-size-base);--text-body-sm:var( --font-size-sm );--text-caption:var( --font-size-xs )}.problemFilters{display:flex;flex-direction:column;gap:var(--spacing-3);background-color:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-4) var(--spacing-5)}.problemFilters__search-container{width:100%}.problemFilters__tag-filter{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-2);border:1px solid var(--color-border);padding:var(--spacing-1) var(--spacing-1);border-radius:var(--radius-avatar)}.problemFilters__tags-container{display:flex;flex-wrap:nowrap;overflow:hidden;white-space:nowrap;align-items:center;gap:var(--spacing-2);width:94%}.problemFilters__single-tag{font-size:var(--font-size-xs);line-height:var(--line-height-tight);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;display:flex;align-items:center;border-radius:var(--radius-avatar);border:1px solid var(--color-border);padding:var(--spacing-1) var(--spacing-4) var(--spacing-1) var(--spacing-4);cursor:pointer}.problemFilters__expand-tags{cursor:pointer;display:flex;align-items:center;border:none;justify-content:center;width:5%;padding:var(--spacing-1)}.problemFilters__expand-tags svg{width:16px;height:16px;color:var(--color-text-secondary)}.problemFilters__expand-tags:hover svg{color:var(--color-text-primary)}.problemFilters__single-tag-active{border:1px solid var(--color-primary);color:var(--color-on-primary)}.problemFilters__expand-btn{color:var(--color-text-primary)}.problemFilters__expand-btn:hover{color:var(--color-primary)}.problemFilters__topics-header{display:flex;align-items:center;justify-content:space-between}.problemFilters__single-topic{flex-wrap:wrap}.input-container,.problemFilters__single-topic{display:flex;align-items:center;gap:var(--spacing-2)}.input-container{border:1px solid var(--color-border);border-radius:7px;font-size:12.5px;color:var(--color-text-primary);transition:all .2s;background-color:var(--color-bg);justify-content:space-between;padding:var(--spacing-0) var(--spacing-2)}.input-container .input-container__left{display:flex;align-items:center;gap:var(--spacing-1);width:100%}.input-container .input-field{padding:.5rem;width:100%;background:transparent;color:inherit;font-size:inherit;font-family:var(--font-sans);outline:none;border:none;box-shadow:none}.input-container .input-field::placeholder{color:var(--color-text-muted)}.input-container .input-field--clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input-container__variant-default{border:1px solid var(--color-border);background-color:var(--color-bg)}.input-container__variant-outline{border:1px solid var(--color-border);background-color:transparent}.input-container__variant-transparent{border:none;background-color:transparent}.input-container__radius-sm{border-radius:var(--radius-sm)}.input-container__radius-md{border-radius:var(--radius-md)}.input-container__radius-lg{border-radius:var(--radius-lg)}.input-container__radius-full{border-radius:var(--radius-full)}.problemExplorer{-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar{width:100%}.calendar__header{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}.calendar__nav-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-neutral-500);cursor:pointer;transition:all .2s ease}.calendar__nav-btn:hover{color:var(--color-primary-400)}.calendar__title{font-size:var(--font-size-sm);font-weight:600;color:var(--color-neutral-200);letter-spacing:.01em}.calendar__grid{display:grid;grid-template-columns:repeat(7,1fr);place-items:center;grid-row-gap:var(--spacing-1);row-gap:var(--spacing-1);grid-column-gap:var(--spacing-1);column-gap:var(--spacing-1);font-size:var(--font-size-xs)}.calendar__day-label{height:30px;color:var(--color-neutral-500);font-weight:600;font-size:.7rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar__cell,.calendar__day-label{display:flex;align-items:center;justify-content:center}.calendar__cell{position:relative;height:36px;width:100%;aspect-ratio:1;border-radius:var(--radius-lg);color:var(--color-neutral-400);text-decoration:none;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:all .15s ease}.calendar__cell--outside{color:var(--color-neutral-700);pointer-events:none}.calendar__cell--clickable{cursor:pointer}.calendar__cell--clickable:hover{background:var(--color-dark-hover);color:var(--color-neutral-100)}.calendar__cell--today{color:var(--color-text-primary);font-weight:700}.calendar__cell--active{color:var(--color-primary-100);font-weight:600}.calendar__cell--active.calendar__cell--clickable:hover{filter:brightness(1.2)}.StatsViewPanel__calendarArea{padding:var(--spacing-2)}.Home-page{display:grid;grid-template-columns:1fr 350px;flex:1 1;min-height:0;height:100%}.Home-page .Home-page__main-container{padding:22px;overflow-y:auto;min-width:0;scrollbar-width:none;-ms-overflow-style:none}.Home-page .Home-page__quick-view-container{background-color:var(--color-sidebar-bg);border-left:1px solid var(--color-border);display:flex;flex-direction:column;overflow:hidden}.quickViewPanel{height:100%;display:flex;flex-direction:column}