.Sidebar-module__WZVnLW__sidebar{z-index:var(--z-sidebar,200);width:var(--sidebar-width);border-right:1px solid var(--border-subtle);background:linear-gradient(180deg, color-mix(in srgb, var(--accent-blue) 2.5%, transparent), transparent 22%), color-mix(in srgb, var(--bg-secondary) 97%, var(--accent-blue) 3%);color:var(--text-primary);transition:width var(--transition-sidebar), transform var(--transition-sidebar);grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0 auto 0 0;box-shadow:10px 0 32px #07111a08}.Sidebar-module__WZVnLW__collapsed{width:var(--sidebar-collapsed)}.Sidebar-module__WZVnLW__brandRow{min-height:var(--header-height);border-bottom:1px solid var(--border-subtle);align-items:center;gap:4px;padding:0 10px 0 0;display:flex;overflow:hidden}.Sidebar-module__WZVnLW__brand{min-width:0;min-height:var(--header-height);color:var(--text-primary);flex:auto;align-items:center;gap:10px;padding:0 10px 0 20px;text-decoration:none;display:flex;overflow:hidden}.Sidebar-module__WZVnLW__brand:hover{color:var(--text-primary)}.Sidebar-module__WZVnLW__brandMark{border:1px solid color-mix(in srgb, var(--accent-blue) 24%, var(--border-subtle));background:color-mix(in srgb, var(--accent-blue) 9%, var(--bg-card));width:30px;height:30px;color:var(--accent-blue);border-radius:9px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff12}.Sidebar-module__WZVnLW__brandName{letter-spacing:-.035em;white-space:nowrap;transition:opacity var(--transition-fast);font-size:16.5px;font-weight:760}.Sidebar-module__WZVnLW__brandControl{border-radius:var(--radius-md);width:38px;height:38px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.Sidebar-module__WZVnLW__brandControl:hover{background:var(--bg-hover);color:var(--text-primary)}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__brandRow{justify-content:center;padding:0}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__brand{display:none}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__brandControl{width:44px;height:44px}.Sidebar-module__WZVnLW__scrollRegion{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:16px 11px 22px;overflow-y:auto}.Sidebar-module__WZVnLW__primaryNav{flex-direction:column;gap:18px;display:flex}.Sidebar-module__WZVnLW__navSection{gap:6px;display:grid}.Sidebar-module__WZVnLW__groupLabel{color:var(--text-muted);letter-spacing:.025em;white-space:nowrap;margin:0;padding:0 11px;font-size:11px;font-weight:650;line-height:1.6}.Sidebar-module__WZVnLW__groupLinks{gap:2px;display:grid}.Sidebar-module__WZVnLW__navItem{border-radius:var(--radius-md);min-height:44px;color:var(--text-secondary);white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:11px;padding:0 11px;font-size:13.25px;font-weight:590;text-decoration:none;display:flex;position:relative;overflow:hidden}.Sidebar-module__WZVnLW__navItem:before{content:"";background:var(--accent-blue);opacity:0;width:2px;transition:opacity var(--transition-fast), transform var(--transition-fast);border-radius:2px;position:absolute;inset:10px auto 10px 0;transform:scaleY(.5)}.Sidebar-module__WZVnLW__navItem:hover{background:color-mix(in srgb, var(--bg-hover) 78%, transparent);color:var(--text-primary)}.Sidebar-module__WZVnLW__navItem:active{transform:translateY(1px)}.Sidebar-module__WZVnLW__active{background:color-mix(in srgb, var(--accent-blue) 10%, var(--bg-card));color:var(--text-primary)}.Sidebar-module__WZVnLW__active:before{opacity:1;transform:scaleY(1)}.Sidebar-module__WZVnLW__active:hover{background:color-mix(in srgb, var(--accent-blue) 13%, var(--bg-card));color:var(--text-primary)}.Sidebar-module__WZVnLW__navIcon{width:20px;height:20px;color:var(--text-muted);flex:none;place-items:center;display:grid}.Sidebar-module__WZVnLW__active .Sidebar-module__WZVnLW__navIcon{color:var(--accent-blue)}.Sidebar-module__WZVnLW__navLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.Sidebar-module__WZVnLW__count{max-width:48px;color:var(--text-muted);text-overflow:ellipsis;margin-left:auto;font-size:10.5px;font-weight:700;overflow:hidden}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__groupLabel{color:#0000;background:var(--border-subtle);width:32px;height:1px;margin:2px auto 5px;padding:0;position:relative;overflow:hidden}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__supportNav>.Sidebar-module__WZVnLW__groupLabel{display:none}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__navItem{justify-content:center;width:46px;height:46px;min-height:46px;margin-inline:auto;padding:0}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__navItem:before{inset:12px auto 12px 0}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__navLabel,.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__count{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.Sidebar-module__WZVnLW__collectionGroup{min-width:0}.Sidebar-module__WZVnLW__collectionParent{position:relative}.Sidebar-module__WZVnLW__sidebar:not(.Sidebar-module__WZVnLW__collapsed) .Sidebar-module__WZVnLW__collectionParent>.Sidebar-module__WZVnLW__navItem{padding-right:42px}.Sidebar-module__WZVnLW__disclosure{border-radius:var(--radius-md);width:42px;height:44px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;right:0}.Sidebar-module__WZVnLW__disclosure:hover{color:var(--text-primary);background:color-mix(in srgb, var(--bg-hover) 70%, transparent)}.Sidebar-module__WZVnLW__disclosure[aria-expanded=true] svg{transform:rotate(180deg)}.Sidebar-module__WZVnLW__disclosure svg{transition:transform var(--transition-fast)}.Sidebar-module__WZVnLW__collectionList{border-left:1px solid var(--border-subtle);gap:1px;margin:3px 0 5px 20px;padding:3px 0 3px 9px;display:grid}.Sidebar-module__WZVnLW__collectionRow{border-radius:7px;min-width:0;position:relative}.Sidebar-module__WZVnLW__collectionLink{min-width:0;min-height:36px;color:var(--text-muted);border-radius:8px;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:7px;padding:5px 8px;font-size:11.75px;font-weight:600;text-decoration:none;display:grid}.Sidebar-module__WZVnLW__collectionLink span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Sidebar-module__WZVnLW__collectionLink span:last-child{font-size:10px}.Sidebar-module__WZVnLW__collectionLink:hover,.Sidebar-module__WZVnLW__collectionActive>.Sidebar-module__WZVnLW__collectionLink,.Sidebar-module__WZVnLW__collectionLink.Sidebar-module__WZVnLW__collectionActive{background:var(--bg-hover);color:var(--text-primary)}.Sidebar-module__WZVnLW__collectionRow .Sidebar-module__WZVnLW__collectionLink{padding-right:34px}.Sidebar-module__WZVnLW__deleteCollection{width:36px;height:36px;color:var(--text-muted);opacity:0;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:0;right:0}.Sidebar-module__WZVnLW__collectionRow:hover .Sidebar-module__WZVnLW__deleteCollection,.Sidebar-module__WZVnLW__deleteCollection:focus-visible{opacity:1}.Sidebar-module__WZVnLW__deleteCollection:hover{color:var(--accent-red);background:color-mix(in srgb, var(--accent-red) 9%, transparent)}.Sidebar-module__WZVnLW__supportNav{border-top:1px solid var(--border-subtle);margin-top:24px;padding-top:17px}.Sidebar-module__WZVnLW__supportLinks{grid-template-columns:1fr;gap:2px;margin-top:5px;display:grid}.Sidebar-module__WZVnLW__supportLink{min-height:36px;color:var(--text-muted);border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:11.75px;font-weight:580;text-decoration:none;display:flex}.Sidebar-module__WZVnLW__supportLink:hover,.Sidebar-module__WZVnLW__supportActive{background:var(--bg-hover);color:var(--text-primary)}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__supportLinks{grid-template-columns:1fr}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__supportLink{justify-content:center;width:42px;min-height:42px;margin-inline:auto;padding:0}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__supportLink span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.Sidebar-module__WZVnLW__collapsedTooltip{left:calc(var(--sidebar-collapsed) + 10px);z-index:var(--z-popover,500);max-width:min(240px, calc(100vw - var(--sidebar-collapsed) - 26px));border:1px solid color-mix(in srgb, var(--accent-blue) 18%, var(--border-subtle));background:color-mix(in srgb, var(--bg-elevated) 96%, var(--accent-blue) 4%);box-shadow:var(--shadow-lg);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;animation:Sidebar-module__WZVnLW__collapsedTooltipIn var(--transition-fast);border-radius:999px;padding:7px 11px;font-size:11.75px;font-weight:650;line-height:1.25;position:fixed;overflow:hidden;transform:translateY(-50%)}@keyframes Sidebar-module__WZVnLW__collapsedTooltipIn{0%{opacity:0;transform:translate(-4px,-50%)}to{opacity:1;transform:translateY(-50%)}}.Sidebar-module__WZVnLW__overlay{z-index:calc(var(--z-sidebar,200) - 1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07111aad;border:0;display:none;position:fixed;inset:0}@media (max-width:1024px){.Sidebar-module__WZVnLW__sidebar{visibility:hidden;width:min(320px,88vw);transform:translate(-102%)}.Sidebar-module__WZVnLW__mobileOpen{visibility:visible;transform:translate(0)}.Sidebar-module__WZVnLW__overlay{display:block}.Sidebar-module__WZVnLW__brandRow{padding-right:10px}.Sidebar-module__WZVnLW__brand{padding-inline:18px 10px}.Sidebar-module__WZVnLW__brandControl{width:var(--touch-target);height:var(--touch-target)}.Sidebar-module__WZVnLW__scrollRegion{padding-bottom:max(24px, env(safe-area-inset-bottom))}}@media (pointer:coarse){.Sidebar-module__WZVnLW__collectionLink,.Sidebar-module__WZVnLW__supportLink{min-height:var(--touch-target)}.Sidebar-module__WZVnLW__deleteCollection{width:var(--touch-target);height:var(--touch-target);opacity:1}}@media (prefers-reduced-motion:reduce){.Sidebar-module__WZVnLW__sidebar,.Sidebar-module__WZVnLW__navItem,.Sidebar-module__WZVnLW__navItem:before,.Sidebar-module__WZVnLW__disclosure svg{transition:none}.Sidebar-module__WZVnLW__collapsedTooltip{animation:none}}
.Menu-module__lPVpHG__root{display:inline-flex;position:relative}.Menu-module__lPVpHG__menu,.Menu-module__lPVpHG__popover{z-index:var(--z-popover,500);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--bg-elevated) 94%, transparent);min-width:220px;max-width:min(360px,100vw - 24px);color:var(--text-primary);box-shadow:var(--shadow-xl), 0 1px 0 #ffffff0d inset;-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);padding:6px;animation:.14s ease-out Menu-module__lPVpHG__menuIn;position:absolute;top:calc(100% + 8px)}.Menu-module__lPVpHG__popover{width:max-content;padding:16px}.Menu-module__lPVpHG__start{transform-origin:0 0;left:0}.Menu-module__lPVpHG__end{transform-origin:100% 0;right:0}.Menu-module__lPVpHG__item{width:100%;min-height:var(--touch-target,44px);border-radius:var(--radius-md);color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;padding:9px 10px;text-decoration:none;display:flex}.Menu-module__lPVpHG__item:hover,.Menu-module__lPVpHG__item:focus-visible{background:color-mix(in srgb, var(--bg-hover) 82%, transparent);color:var(--text-primary);box-shadow:none;outline:2px solid color-mix(in srgb, var(--accent-blue) 62%, transparent);outline-offset:-2px}.Menu-module__lPVpHG__item[aria-disabled=true]{opacity:.45;cursor:not-allowed}.Menu-module__lPVpHG__danger{color:color-mix(in srgb, var(--accent-red) 82%, white)}.Menu-module__lPVpHG__icon{flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.Menu-module__lPVpHG__copy{flex-direction:column;min-width:0;font-size:13px;font-weight:600;line-height:1.35;display:flex}.Menu-module__lPVpHG__copy small{color:var(--text-muted);margin-top:2px;font-size:11.5px;font-weight:400;line-height:1.35}.Menu-module__lPVpHG__separator{background:var(--border-subtle);height:1px;margin:5px 6px}@keyframes Menu-module__lPVpHG__menuIn{0%{opacity:0;transform:translateY(-4px)scale(.985)}}@media (prefers-reduced-motion:reduce){.Menu-module__lPVpHG__menu,.Menu-module__lPVpHG__popover{animation:none}}
.Progress-module__S-RFka__root{gap:7px;min-width:0;display:grid}.Progress-module__S-RFka__labelRow{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:16px;font-size:12px;line-height:1.3;display:flex}.Progress-module__S-RFka__labelRow strong{color:var(--text-primary);font-weight:650}.Progress-module__S-RFka__track{border-radius:var(--radius-full);background:color-mix(in srgb, var(--bg-hover) 70%, transparent);width:100%;box-shadow:0 0 0 1px var(--border-subtle) inset;position:relative;overflow:hidden}.Progress-module__S-RFka__sm{height:4px}.Progress-module__S-RFka__md{height:7px}.Progress-module__S-RFka__lg{height:11px}.Progress-module__S-RFka__fill{border-radius:inherit;height:100%;transition:width var(--transition-normal);display:block}.Progress-module__S-RFka__primary{background:color-mix(in srgb, var(--accent-blue) 88%, white)}.Progress-module__S-RFka__success{background:var(--accent-green)}.Progress-module__S-RFka__danger{background:var(--accent-red)}.Progress-module__S-RFka__indeterminate{width:38%;animation:1.25s ease-in-out infinite Progress-module__S-RFka__progressSlide}@keyframes Progress-module__S-RFka__progressSlide{0%{transform:translate(-110%)}to{transform:translate(310%)}}@media (prefers-reduced-motion:reduce){.Progress-module__S-RFka__fill{transition:none}.Progress-module__S-RFka__indeterminate{opacity:.62;width:100%;animation:none}}
.TopHeader-module__i7vHyG__header{inset:0 0 auto var(--sidebar-current-width);z-index:var(--z-header,300);height:var(--header-height);border-bottom:1px solid var(--border-subtle);background:color-mix(in srgb, var(--bg-primary) 90%, transparent);-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);transition:left var(--transition-sidebar);grid-template-columns:minmax(44px,1fr) minmax(280px,620px) minmax(max-content,1fr);align-items:center;gap:16px;padding:0 24px;display:grid;position:fixed;box-shadow:inset 0 1px #ffffff06}.TopHeader-module__i7vHyG__leftActions{align-items:center;display:flex}.TopHeader-module__i7vHyG__leftActions .TopHeader-module__i7vHyG__iconButton{display:none}.TopHeader-module__i7vHyG__rightActions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.TopHeader-module__i7vHyG__iconButton{border-radius:var(--radius-md);width:42px;height:42px;color:var(--text-secondary);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;flex:none;place-items:center;display:inline-grid;position:relative}.TopHeader-module__i7vHyG__iconButton:hover{border-color:var(--border-subtle);background:color-mix(in srgb, var(--bg-hover) 76%, transparent);color:var(--text-primary)}.TopHeader-module__i7vHyG__commandTrigger{border:1px solid var(--border-light);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-secondary) 70%, transparent);width:100%;height:42px;color:var(--text-muted);font:inherit;text-align:left;cursor:text;box-shadow:inset 0 1px 0 #ffffff0a, var(--shadow-sm);transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 9px 0 13px;display:grid}.TopHeader-module__i7vHyG__commandTrigger:hover{border-color:color-mix(in srgb, var(--accent-blue) 32%, var(--border-light));background:color-mix(in srgb, var(--bg-secondary) 92%, transparent)}.TopHeader-module__i7vHyG__commandTrigger span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.TopHeader-module__i7vHyG__commandTrigger kbd,.TopHeader-module__i7vHyG__commandFooter kbd{border:1px solid var(--border-light);border-bottom-color:color-mix(in srgb, var(--border-light) 55%, black);background:var(--bg-tertiary);color:var(--text-muted);border-radius:5px;padding:2px 6px;font-family:inherit;font-size:10px;font-weight:650;line-height:1.4;box-shadow:0 1px #0003}.TopHeader-module__i7vHyG__notificationBadge{border:2px solid var(--bg-primary);border-radius:var(--radius-full);background:var(--accent-red);color:#fff;place-items:center;min-width:16px;height:16px;padding:0 3px;font-size:9px;font-weight:800;display:grid;position:absolute;top:3px;right:2px}.TopHeader-module__i7vHyG__notificationPanel{width:min(308px,100vw - 64px);min-width:0;max-width:100%}.TopHeader-module__i7vHyG__popoverHeading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.TopHeader-module__i7vHyG__popoverHeading>strong{color:var(--text-primary);font-size:13px;font-weight:700;display:block}.TopHeader-module__i7vHyG__popoverHeading>span{color:var(--text-muted);font-size:11px;display:block}.TopHeader-module__i7vHyG__popoverHeading a{color:var(--accent-blue);white-space:nowrap;align-items:center;gap:2px;font-size:11px;font-weight:600;display:inline-flex}.TopHeader-module__i7vHyG__notificationList{gap:5px;display:grid}.TopHeader-module__i7vHyG__notificationItem{border-radius:var(--radius-md);color:var(--text-primary);gap:2px;padding:10px 11px;text-decoration:none;display:grid}.TopHeader-module__i7vHyG__notificationItem:hover{background:var(--bg-hover);color:var(--text-primary)}.TopHeader-module__i7vHyG__notificationItem strong{font-size:12.5px;font-weight:650}.TopHeader-module__i7vHyG__notificationItem span{overflow-wrap:anywhere;min-width:0;color:var(--text-secondary);font-size:11.5px;line-height:1.4}.TopHeader-module__i7vHyG__notificationEmpty{color:var(--text-muted);text-align:center;margin:0;padding:24px 8px;font-size:12px}.TopHeader-module__i7vHyG__upgradeButton{border:1px solid color-mix(in srgb, var(--upgrade-btn-to) 78%, var(--upgrade-btn-from));border-radius:var(--radius-md);background:linear-gradient(135deg, var(--upgrade-btn-from), var(--upgrade-btn-mid) 54%, var(--upgrade-btn-to));min-height:40px;box-shadow:inset 0 1px 0 #ffffff38, 0 4px 12px color-mix(in srgb, var(--upgrade-btn-mid) 14%, transparent), 0 0 16px color-mix(in srgb, var(--upgrade-btn-to) 12%, transparent);color:var(--upgrade-btn-text);letter-spacing:.015em;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), filter var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:11.5px;font-weight:750;text-decoration:none;display:inline-flex}.TopHeader-module__i7vHyG__upgradeButton:hover{border-color:color-mix(in srgb, var(--upgrade-btn-hover-to) 84%, var(--upgrade-btn-hover-from));background:linear-gradient(135deg, var(--upgrade-btn-hover-from), var(--upgrade-btn-hover-mid) 54%, var(--upgrade-btn-hover-to));box-shadow:inset 0 1px 0 #ffffff47, 0 5px 14px color-mix(in srgb, var(--upgrade-btn-hover-mid) 18%, transparent), 0 0 20px color-mix(in srgb, var(--upgrade-btn-hover-to) 15%, transparent);color:var(--upgrade-btn-text);transform:translateY(-1px)}.TopHeader-module__i7vHyG__upgradeButton:active{box-shadow:inset 0 1px 2px #00000024, 0 2px 8px color-mix(in srgb, var(--upgrade-btn-mid) 12%, transparent);transform:translateY(0)scale(.98)}.TopHeader-module__i7vHyG__upgradeButton:focus-visible{outline:2px solid color-mix(in srgb, var(--upgrade-btn-to) 74%, white);outline-offset:3px}.TopHeader-module__i7vHyG__loginButton{border-color:var(--border-light);background:color-mix(in srgb, var(--bg-card) 76%, transparent);box-shadow:none;color:var(--text-secondary)}.TopHeader-module__i7vHyG__loginButton:hover{border-color:var(--border-accent);background:var(--bg-hover);box-shadow:none;color:var(--text-primary)}.TopHeader-module__i7vHyG__loginButton:focus-visible{outline-color:var(--accent-blue)}.TopHeader-module__i7vHyG__profileTrigger{border-radius:var(--radius-md);min-height:42px;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:9px;padding:0 5px 0 10px;display:flex}.TopHeader-module__i7vHyG__profileTrigger:hover{border-color:var(--border-subtle);background:var(--bg-hover)}.TopHeader-module__i7vHyG__profileCopy{text-align:right;gap:1px;min-width:0;max-width:140px;display:grid}.TopHeader-module__i7vHyG__profileCopy strong,.TopHeader-module__i7vHyG__profileCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TopHeader-module__i7vHyG__profileCopy strong{font-size:11.75px;font-weight:680;line-height:1.25}.TopHeader-module__i7vHyG__profileCopy small{color:var(--text-muted);font-size:9.75px;font-weight:580;line-height:1.25}.TopHeader-module__i7vHyG__avatar{border:1px solid color-mix(in srgb, var(--accent-blue) 24%, var(--border-subtle));background:color-mix(in srgb, var(--accent-blue) 9%, var(--bg-tertiary));width:30px;height:30px;color:var(--accent-blue);border-radius:9px;place-items:center;display:grid;overflow:hidden}.TopHeader-module__i7vHyG__avatar img{object-fit:cover;width:100%;height:100%}.TopHeader-module__i7vHyG__accountPanel{gap:14px;width:min(320px,100vw - 64px);min-width:0;max-width:100%;display:grid}.TopHeader-module__i7vHyG__accountIdentity{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;min-width:0;padding:2px 2px 11px;display:flex}.TopHeader-module__i7vHyG__accountIdentity>span:last-child{gap:2px;min-width:0;display:grid}.TopHeader-module__i7vHyG__accountIdentity strong,.TopHeader-module__i7vHyG__accountIdentity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TopHeader-module__i7vHyG__accountIdentity strong{color:var(--text-primary);font-size:13px;font-weight:700}.TopHeader-module__i7vHyG__accountIdentity small{color:var(--text-muted);font-size:11px}.TopHeader-module__i7vHyG__accountAvatar{flex:none;width:36px;height:36px}.TopHeader-module__i7vHyG__accountUsage{gap:13px;min-width:0;display:grid}.TopHeader-module__i7vHyG__accountUsage .TopHeader-module__i7vHyG__popoverHeading{margin-bottom:0}.TopHeader-module__i7vHyG__accountActions{border-top:1px solid var(--border-subtle);gap:3px;padding-top:5px;display:grid}.TopHeader-module__i7vHyG__accountAction{border-radius:var(--radius-md);width:100%;min-width:0;min-height:40px;color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 9px;font-size:12px;font-weight:620;text-decoration:none;display:grid}.TopHeader-module__i7vHyG__accountAction:hover{background:var(--bg-hover);color:var(--text-primary)}.TopHeader-module__i7vHyG__accountAction>svg:last-child{color:var(--text-muted)}.TopHeader-module__i7vHyG__signOutAction{color:var(--accent-red);grid-template-columns:18px minmax(0,1fr)}.TopHeader-module__i7vHyG__signOutAction:hover{background:color-mix(in srgb, var(--accent-red) 8%, transparent);color:var(--accent-red)}.TopHeader-module__i7vHyG__commandDialog{max-height:min(78dvh,720px)}.TopHeader-module__i7vHyG__commandDialog>div:nth-child(2){padding:0}.TopHeader-module__i7vHyG__commandInputWrap{border:1px solid var(--border-light);background:var(--bg-input);border-radius:11px;align-items:center;margin:14px;display:flex;position:relative}.TopHeader-module__i7vHyG__commandInputWrap>svg{color:var(--text-muted);pointer-events:none;position:absolute;left:14px}.TopHeader-module__i7vHyG__commandInputWrap input{width:100%;height:50px;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:0;padding:0 46px;font-size:14px}.TopHeader-module__i7vHyG__commandInputWrap input::placeholder{color:var(--text-muted)}.TopHeader-module__i7vHyG__commandInputWrap button{border-radius:var(--radius-md);width:40px;height:40px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;right:5px}.TopHeader-module__i7vHyG__commandInputWrap button:hover{background:var(--bg-hover);color:var(--text-primary)}.TopHeader-module__i7vHyG__commandResults{overscroll-behavior:contain;gap:3px;max-height:min(430px,50dvh);padding:0 10px 10px;display:grid;overflow-y:auto}.TopHeader-module__i7vHyG__commandResult{border-radius:var(--radius-md);width:100%;min-height:58px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:38px minmax(0,1fr) auto 18px;align-items:center;gap:11px;padding:8px 10px;display:grid}.TopHeader-module__i7vHyG__commandResult:hover,.TopHeader-module__i7vHyG__commandResult[aria-selected=true]{background:color-mix(in srgb, var(--bg-hover) 82%, transparent)}.TopHeader-module__i7vHyG__commandResult[aria-selected=true] .TopHeader-module__i7vHyG__resultIcon{border-color:color-mix(in srgb, var(--accent-blue) 42%, transparent);color:var(--accent-blue)}.TopHeader-module__i7vHyG__resultIcon{border:1px solid var(--border-subtle);background:var(--bg-tertiary);width:36px;height:36px;color:var(--text-secondary);border-radius:9px;place-items:center;display:grid}.TopHeader-module__i7vHyG__resultCopy{gap:2px;min-width:0;display:grid}.TopHeader-module__i7vHyG__resultCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.TopHeader-module__i7vHyG__resultCopy small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.TopHeader-module__i7vHyG__resultMeta{color:var(--text-muted);letter-spacing:.02em;font-size:10.5px;font-weight:650}.TopHeader-module__i7vHyG__resultArrow{color:var(--text-muted)}.TopHeader-module__i7vHyG__commandEmpty{min-height:170px;color:var(--text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.TopHeader-module__i7vHyG__commandEmpty strong{color:var(--text-primary);font-size:13px}.TopHeader-module__i7vHyG__commandEmpty span{font-size:12px}.TopHeader-module__i7vHyG__commandFooter{border-top:1px solid var(--border-subtle);min-height:42px;color:var(--text-muted);align-items:center;gap:15px;padding:8px 15px;font-size:10px;display:flex}.TopHeader-module__i7vHyG__commandFooter span{align-items:center;gap:4px;display:inline-flex}.TopHeader-module__i7vHyG__currentGroup{color:var(--accent-blue);margin-left:auto;font-weight:650}@media (max-width:1280px){.TopHeader-module__i7vHyG__header{grid-template-columns:minmax(44px,.4fr) minmax(260px,480px) minmax(max-content,1fr);padding-inline:16px}.TopHeader-module__i7vHyG__profileCopy{display:none}.TopHeader-module__i7vHyG__profileTrigger{justify-content:center;gap:0;width:42px;min-width:42px;padding:0}}@media (max-width:1024px){.TopHeader-module__i7vHyG__header{grid-template-columns:auto minmax(180px,1fr) auto;gap:9px;padding-inline:12px;left:0}.TopHeader-module__i7vHyG__leftActions .TopHeader-module__i7vHyG__iconButton{display:inline-grid}}@media (max-width:720px){.TopHeader-module__i7vHyG__commandTrigger{cursor:pointer;grid-template-columns:1fr;place-items:center;width:42px;padding:0}.TopHeader-module__i7vHyG__commandTrigger span,.TopHeader-module__i7vHyG__commandTrigger kbd{display:none}.TopHeader-module__i7vHyG__rightActions{gap:3px}.TopHeader-module__i7vHyG__upgradeButton{width:42px;padding:0}.TopHeader-module__i7vHyG__upgradeButton span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.TopHeader-module__i7vHyG__profileTrigger{justify-content:center;width:42px;padding:0}}@media (pointer:coarse){.TopHeader-module__i7vHyG__iconButton,.TopHeader-module__i7vHyG__commandTrigger,.TopHeader-module__i7vHyG__upgradeButton,.TopHeader-module__i7vHyG__profileTrigger{min-width:var(--touch-target);min-height:var(--touch-target)}}@media (max-width:460px){.TopHeader-module__i7vHyG__header{grid-template-columns:auto auto 1fr}.TopHeader-module__i7vHyG__notifications{display:none}.TopHeader-module__i7vHyG__rightActions{justify-self:end}.TopHeader-module__i7vHyG__commandResult{grid-template-columns:36px minmax(0,1fr) 16px}.TopHeader-module__i7vHyG__resultMeta,.TopHeader-module__i7vHyG__commandFooter span:first-child{display:none}}@media (prefers-reduced-motion:reduce){.TopHeader-module__i7vHyG__header,.TopHeader-module__i7vHyG__upgradeButton{transition:none}}
