.nav-module__aKvUhq__nav{z-index:50;border-bottom:1px solid #0000;transition:background-color .2s ease-out,border-color .2s ease-out;position:sticky;top:0}.nav-module__aKvUhq__scrolled{background:color-mix(in srgb, var(--panel) 78%, transparent);border-bottom-color:var(--border);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px)}.nav-module__aKvUhq__inner{align-items:center;gap:var(--s-6);max-width:1168px;height:60px;padding:0 var(--s-6);margin:0 auto;display:flex}.nav-module__aKvUhq__links{align-items:center;gap:2px;margin:0 auto;display:flex}.nav-module__aKvUhq__link{height:32px;padding:0 var(--s-3);border-radius:var(--r);color:var(--text-2);white-space:nowrap;align-items:center;font-size:14px;font-weight:500;transition:background-color .12s,color .12s;display:inline-flex}.nav-module__aKvUhq__link:hover{background:color-mix(in srgb, var(--bg-muted) 80%, transparent);color:var(--text)}.nav-module__aKvUhq__link[aria-current=page]{color:var(--text);background:color-mix(in srgb, var(--bg-muted) 80%, transparent)}.nav-module__aKvUhq__actions{align-items:center;gap:var(--s-2);display:flex}.nav-module__aKvUhq__menuBtn{border-radius:var(--r);width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;margin-right:-10px;display:none}.nav-module__aKvUhq__menuBtn:hover{background:var(--bg-muted)}.nav-module__aKvUhq__menu{border-top:1px solid var(--border);background:var(--panel);padding:var(--s-2) var(--s-4) var(--s-5);box-shadow:var(--shadow)}.nav-module__aKvUhq__menu[hidden]{display:none}.nav-module__aKvUhq__menuLinks{display:grid}.nav-module__aKvUhq__menuLink{min-height:48px;padding:0 var(--s-1);border-bottom:1px solid var(--border);color:var(--text);align-items:center;font-size:16px;font-weight:500;display:flex}.nav-module__aKvUhq__menuLink[aria-current=page]{color:var(--accent-text)}.nav-module__aKvUhq__menuRow{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:56px;padding:0 var(--s-1);border-bottom:1px solid var(--border);color:var(--muted);font-size:14px;display:flex}.nav-module__aKvUhq__menuActions{gap:var(--s-2);padding-top:var(--s-4);display:grid}@media (max-width:1080px){.nav-module__aKvUhq__links,.nav-module__aKvUhq__actions{display:none}.nav-module__aKvUhq__menuBtn{display:grid}}@media (max-width:640px){.nav-module__aKvUhq__inner{padding:0 var(--s-4)}}@media (min-width:1081px){.nav-module__aKvUhq__menu{display:none}}
.SiteHeader-module__JMfsBq__lang{align-items:center;display:inline-flex;position:relative}.SiteHeader-module__JMfsBq__lang select{border:1px solid var(--border-strong);border-radius:var(--r);background:var(--panel);appearance:none;height:30px;font-family:var(--font-mono);letter-spacing:.02em;color:var(--text);box-shadow:var(--shadow-sm);cursor:pointer;padding:0 26px 0 10px;font-size:12px;font-weight:500;transition:border-color .12s,background-color .12s}.SiteHeader-module__JMfsBq__lang select:hover:not(:disabled){background:var(--bg-muted)}.SiteHeader-module__JMfsBq__lang select:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring);outline:none}.SiteHeader-module__JMfsBq__lang select:disabled{opacity:.6;cursor:progress}.SiteHeader-module__JMfsBq__lang select option{background:var(--panel);color:var(--text)}.SiteHeader-module__JMfsBq__langChev{color:var(--muted);pointer-events:none;position:absolute;right:8px}.SiteHeader-module__JMfsBq__account{align-items:center;gap:var(--s-2);display:inline-flex}.SiteHeader-module__JMfsBq__accountBlock{gap:var(--s-2);width:100%;display:grid}.SiteHeader-module__JMfsBq__placeholder{width:200px;height:30px;display:inline-block}.SiteHeader-module__JMfsBq__placeholderBlock{width:100%;height:96px;display:block}@media (pointer:coarse),(max-width:640px){.SiteHeader-module__JMfsBq__lang select{height:44px;padding:0 32px 0 14px;font-size:13px}.SiteHeader-module__JMfsBq__langChev{right:12px}}
.AppShell-module__nbOYYW__shell{background:var(--bg);grid-template-columns:240px minmax(0,1fr);min-height:100vh;display:grid}.AppShell-module__nbOYYW__content{grid-area:1/2;width:100%;min-width:0;max-width:1240px;margin:0 auto;padding:28px 32px 64px}.AppShell-module__nbOYYW__content:focus{outline:0}.AppShell-module__nbOYYW__itemLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.AppShell-module__nbOYYW__sideCol{background:var(--bg-subtle);border-right:1px solid var(--border);grid-area:1/1}.AppShell-module__nbOYYW__sidebar{flex-direction:column;gap:8px;height:100dvh;padding:10px 10px 12px;display:flex;position:sticky;top:0}.AppShell-module__nbOYYW__switcher{position:relative}.AppShell-module__nbOYYW__switchBtn{border-radius:var(--r);width:100%;height:48px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:0 8px;transition:background-color .12s,border-color .12s;display:flex}.AppShell-module__nbOYYW__switchBtn:hover,.AppShell-module__nbOYYW__switchBtn[aria-expanded=true]{background:var(--panel);border-color:var(--border);box-shadow:var(--shadow-sm)}.AppShell-module__nbOYYW__switchText{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.AppShell-module__nbOYYW__switchName{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.AppShell-module__nbOYYW__switchMeta{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.AppShell-module__nbOYYW__switchChevron{color:var(--muted);flex:none}.AppShell-module__nbOYYW__popover{z-index:40;background:var(--panel);border:1px solid var(--border-strong);border-radius:var(--r-lg);width:100%;min-width:232px;box-shadow:var(--shadow);padding:4px;position:absolute;top:calc(100% + 4px);left:0}.AppShell-module__nbOYYW__popover[hidden]{display:none}.AppShell-module__nbOYYW__popLabel{color:var(--muted);margin:0;padding:6px 8px 4px;font-size:12px;font-weight:500}.AppShell-module__nbOYYW__popList{margin:0;padding:0;list-style:none}.AppShell-module__nbOYYW__popItem{border-radius:var(--r-sm);min-height:32px;color:var(--text-2);align-items:center;gap:8px;padding:4px 8px;font-size:13.5px;transition:background-color .12s,color .12s;display:flex}.AppShell-module__nbOYYW__popItem:hover{background:var(--bg-muted);color:var(--text)}.AppShell-module__nbOYYW__check{color:var(--accent-text);flex:none}.AppShell-module__nbOYYW__popIcon{width:20px;height:20px;color:var(--muted);flex:none;place-items:center;display:grid}.AppShell-module__nbOYYW__popSep{background:var(--border);height:1px;margin:4px -4px}.AppShell-module__nbOYYW__searchBtn{border:1px solid var(--border);border-radius:var(--r);background:var(--panel);width:100%;height:32px;box-shadow:var(--shadow-sm);font:inherit;color:var(--muted);cursor:pointer;text-align:left;align-items:center;gap:8px;padding:0 6px 0 10px;font-size:13px;transition:border-color .12s,color .12s;display:flex}.AppShell-module__nbOYYW__searchBtn:hover{border-color:var(--border-strong);color:var(--text-2)}.AppShell-module__nbOYYW__searchText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.AppShell-module__nbOYYW__searchKeys{flex:none;gap:2px;display:inline-flex}.AppShell-module__nbOYYW__navScroll{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;flex:1;min-height:0;margin:0 -10px;padding:4px 10px 8px;overflow-y:auto}.AppShell-module__nbOYYW__primary,.AppShell-module__nbOYYW__navItem{border-radius:var(--r);height:32px;color:var(--text-2);border:1px solid #0000;align-items:center;gap:10px;padding:0 8px;font-size:13.5px;transition:background-color .12s,color .12s;display:flex}.AppShell-module__nbOYYW__primary{color:var(--accent-text);margin-bottom:8px;font-weight:500}.AppShell-module__nbOYYW__primaryIcon{flex:none}.AppShell-module__nbOYYW__primary:hover,.AppShell-module__nbOYYW__navItem:hover{background:var(--bg-muted);color:var(--text)}.AppShell-module__nbOYYW__primary:hover{color:var(--accent-text)}.AppShell-module__nbOYYW__nav{flex-direction:column;gap:12px;display:flex}.AppShell-module__nbOYYW__group{flex-direction:column;display:flex}.AppShell-module__nbOYYW__groupLabel{color:var(--muted);margin:0;padding:4px 8px;font-size:12px;font-weight:500}.AppShell-module__nbOYYW__navList{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.AppShell-module__nbOYYW__navIcon{color:var(--muted);flex:none}.AppShell-module__nbOYYW__shell .AppShell-module__nbOYYW__navOn,.AppShell-module__nbOYYW__shell .AppShell-module__nbOYYW__navOn:hover{background:var(--panel);border-color:var(--border);box-shadow:var(--shadow-sm);color:var(--text);font-weight:500}.AppShell-module__nbOYYW__navOn .AppShell-module__nbOYYW__navIcon,.AppShell-module__nbOYYW__navOn .AppShell-module__nbOYYW__primaryIcon{color:var(--accent-text)}.AppShell-module__nbOYYW__count{background:var(--accent-soft);min-width:20px;height:18px;color:var(--accent-text);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-size:11.5px;font-weight:500;display:inline-grid}.AppShell-module__nbOYYW__sideFoot{border-top:1px solid var(--border);flex-direction:column;gap:6px;padding-top:8px;display:flex}.AppShell-module__nbOYYW__prefs{justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:0 2px 0 4px;display:flex}.AppShell-module__nbOYYW__account{border-radius:var(--r);height:44px;color:var(--text);align-items:center;gap:10px;padding:0 8px;transition:background-color .12s;display:flex}.AppShell-module__nbOYYW__account:hover{background:var(--bg-muted)}.AppShell-module__nbOYYW__accountText{flex-direction:column;min-width:0;line-height:1.25;display:flex}.AppShell-module__nbOYYW__accountName{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.AppShell-module__nbOYYW__accountMeta{color:var(--muted);font-size:12px}.AppShell-module__nbOYYW__bar,.AppShell-module__nbOYYW__tabs{display:none}.AppShell-module__nbOYYW__iconBtn{border-radius:var(--r);width:44px;height:44px;color:var(--text-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;transition:background-color .12s,color .12s;display:grid}.AppShell-module__nbOYYW__iconBtn:hover{background:var(--bg-muted);color:var(--text)}.AppShell-module__nbOYYW__switcherBar{flex:1;min-width:0}.AppShell-module__nbOYYW__switchBtnBar{border-radius:var(--r);max-width:100%;height:44px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px 0 6px;display:flex}.AppShell-module__nbOYYW__switchBtnBar:hover,.AppShell-module__nbOYYW__switchBtnBar[aria-expanded=true]{background:var(--bg-muted)}.AppShell-module__nbOYYW__switcherBar .AppShell-module__nbOYYW__popover{width:min(300px,100vw - 24px)}.AppShell-module__nbOYYW__switcherBar .AppShell-module__nbOYYW__popItem{min-height:44px}@media (max-width:860px){.AppShell-module__nbOYYW__shell{padding-bottom:calc(64px + env(safe-area-inset-bottom));grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.AppShell-module__nbOYYW__sideCol{display:none}.AppShell-module__nbOYYW__content{grid-area:2/1;padding:16px 16px 32px}.AppShell-module__nbOYYW__bar{z-index:30;background:var(--bg-subtle);border-bottom:1px solid var(--border);grid-area:1/1;align-items:center;gap:8px;height:56px;padding:0 6px 0 10px;display:flex;position:sticky;top:0}.AppShell-module__nbOYYW__barActions{flex:none;gap:2px;display:flex}.AppShell-module__nbOYYW__tabs{z-index:30;height:calc(60px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--bg-subtle);border-top:1px solid var(--border);align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.AppShell-module__nbOYYW__tab{min-width:0;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;transition:color .12s;display:flex}.AppShell-module__nbOYYW__tab:hover{color:var(--text)}.AppShell-module__nbOYYW__tabOn,.AppShell-module__nbOYYW__tabOn:hover{color:var(--accent-text)}.AppShell-module__nbOYYW__tabIcon{place-items:center;display:grid;position:relative}.AppShell-module__nbOYYW__tabLabel{white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 2px;font-size:11px;font-weight:500;overflow:hidden}.AppShell-module__nbOYYW__tabCount{background:var(--accent);min-width:17px;height:17px;color:var(--on-accent);box-shadow:0 0 0 2px var(--bg-subtle);font-family:var(--font-mono);border-radius:999px;place-items:center;padding:0 4px;font-size:10.5px;font-weight:600;display:inline-grid;position:absolute;top:-5px;left:calc(100% - 6px)}}.AppShell-module__nbOYYW__sheet{width:100%;max-width:none;max-height:none;color:var(--text);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:visible}.AppShell-module__nbOYYW__sheet[open]{transform-origin:50% 100%;animation:.16s cubic-bezier(.16,1,.3,1) AppShell-module__nbOYYW__sheetIn}.AppShell-module__nbOYYW__sheet::backdrop{background:var(--overlay)}.AppShell-module__nbOYYW__sheet[open]::backdrop{animation:.16s ease-out AppShell-module__nbOYYW__fade}@keyframes AppShell-module__nbOYYW__sheetIn{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes AppShell-module__nbOYYW__fade{0%{opacity:0}}.AppShell-module__nbOYYW__sheetBox{overscroll-behavior:contain;max-height:85dvh;padding:4px 12px calc(16px + env(safe-area-inset-bottom));background:var(--panel);border-top:1px solid var(--border-strong);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow-lg);overflow-y:auto}.AppShell-module__nbOYYW__sheetHead{justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:8px 0 8px 8px;display:flex}.AppShell-module__nbOYYW__sheetHeadText{min-width:0}.AppShell-module__nbOYYW__sheetTitle{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.3}.AppShell-module__nbOYYW__sheetMeta{color:var(--muted);margin:2px 0 0;font-size:13px}.AppShell-module__nbOYYW__sheetLabel{color:var(--muted);border-top:1px solid var(--border);margin:8px 0 0;padding:14px 8px 4px;font-size:12px;font-weight:500}.AppShell-module__nbOYYW__sheetList{margin:0;padding:0;list-style:none}.AppShell-module__nbOYYW__sheetItem{border-radius:var(--r);min-height:48px;color:var(--text);align-items:center;gap:12px;padding:0 8px;font-size:15px;transition:background-color .12s;display:flex}.AppShell-module__nbOYYW__sheetItem:hover{background:var(--bg-muted)}.AppShell-module__nbOYYW__sheetOn,.AppShell-module__nbOYYW__sheetOn:hover{background:var(--accent-soft);color:var(--accent-text)}.AppShell-module__nbOYYW__sheetOn .AppShell-module__nbOYYW__sheetIcon{color:inherit}.AppShell-module__nbOYYW__sheetIcon{width:24px;height:24px;color:var(--muted);flex:none;place-items:center;display:grid}.AppShell-module__nbOYYW__sheetPrefs{border-top:1px solid var(--border);margin-top:8px}.AppShell-module__nbOYYW__sheetPref{justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 8px;font-size:15px;display:flex}.AppShell-module__nbOYYW__sheetAccount{border-top:1px solid var(--border);border-radius:0;min-height:60px;margin-top:4px}@media (prefers-reduced-motion:reduce){.AppShell-module__nbOYYW__sheet[open],.AppShell-module__nbOYYW__sheet[open]::backdrop{animation:none}}
.palette-module__DHaDya__dialog{width:min(640px,100vw - 32px);max-width:none;max-height:none;color:var(--text);background:0 0;border:0;margin:12vh auto 0;padding:0;overflow:visible}.palette-module__DHaDya__dialog[open]{animation:.15s cubic-bezier(.16,1,.3,1) palette-module__DHaDya__rise}.palette-module__DHaDya__dialog::backdrop{background:var(--overlay)}.palette-module__DHaDya__dialog[open]::backdrop{animation:.15s ease-out palette-module__DHaDya__fade}@keyframes palette-module__DHaDya__rise{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes palette-module__DHaDya__fade{0%{opacity:0}}.palette-module__DHaDya__box{background:var(--panel);border:1px solid var(--border-strong);border-radius:var(--r-lg);max-height:min(540px,76vh);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.palette-module__DHaDya__field{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:10px;height:52px;padding:0 14px 0 16px;display:flex}.palette-module__DHaDya__fieldIcon{color:var(--muted);flex:none}.palette-module__DHaDya__input{min-width:0;height:100%;font:inherit;color:var(--text);caret-color:var(--accent);background:0 0;border:0;outline:0;flex:1;font-size:15px}.palette-module__DHaDya__input::placeholder{color:var(--muted)}.palette-module__DHaDya__input:focus-visible{outline:0}.palette-module__DHaDya__esc{flex:none}.palette-module__DHaDya__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;flex:1;min-height:0;padding:6px;overflow-y:auto}.palette-module__DHaDya__group+.palette-module__DHaDya__group{margin-top:4px}.palette-module__DHaDya__groupLabel{color:var(--muted);padding:8px 10px 4px;font-size:12px;font-weight:500}.palette-module__DHaDya__option{border-radius:var(--r);cursor:pointer;min-height:36px;color:var(--text-2);align-items:center;gap:10px;padding:6px 10px;font-size:13.5px;display:flex}.palette-module__DHaDya__active{background:var(--bg-muted);color:var(--text)}.palette-module__DHaDya__active .palette-module__DHaDya__optIcon{color:var(--accent-text)}.palette-module__DHaDya__optIcon{color:var(--muted);flex:none}.palette-module__DHaDya__optText{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.palette-module__DHaDya__optLabel{color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:60%;font-weight:500;overflow:hidden}.palette-module__DHaDya__optSub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.palette-module__DHaDya__meta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted);flex:none;font-size:12.5px}.palette-module__DHaDya__empty{text-align:center;color:var(--muted);padding:28px 16px;font-size:13.5px}.palette-module__DHaDya__foot{border-top:1px solid var(--border);background:var(--bg-subtle);height:40px;color:var(--muted);flex:none;align-items:center;gap:16px;padding:0 14px;font-size:12px;display:flex}.palette-module__DHaDya__foot>span{align-items:center;gap:4px;display:inline-flex}.palette-module__DHaDya__footEnd{margin-left:auto}@media (max-width:860px){.palette-module__DHaDya__dialog{width:calc(100vw - 16px);margin-top:8px}.palette-module__DHaDya__box{max-height:calc(100dvh - 96px)}.palette-module__DHaDya__option{min-height:44px}.palette-module__DHaDya__foot{display:none}.palette-module__DHaDya__optText{flex-direction:column;gap:0}.palette-module__DHaDya__optLabel{max-width:100%}}
