.workspace-module__emEOXa__shell{background:var(--canvas);min-height:100dvh}.workspace-module__emEOXa__sidebar{z-index:40;border-right:1px solid var(--deep-border);width:252px;color:var(--ink);background:linear-gradient(#0c0d11,#090a0d);flex-direction:column;padding:20px 14px 16px;display:flex;position:fixed;inset:0 auto 0 0}.workspace-module__emEOXa__sidebarHeader{justify-content:space-between;align-items:center;min-height:40px;padding:0 8px;display:flex}.workspace-module__emEOXa__wordmark{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.workspace-module__emEOXa__wordmark>span{background:var(--signal);width:31px;height:31px;color:var(--deep);letter-spacing:-.04em;border-radius:9px;place-items:center;font-size:12px;font-weight:850;transition:box-shadow .18s,transform .18s;display:grid;box-shadow:0 0 26px #c7ff6824}.workspace-module__emEOXa__wordmark:hover>span{transform:rotate(-3deg)scale(1.04);box-shadow:0 0 32px #c7ff683d}.workspace-module__emEOXa__wordmark strong{letter-spacing:-.015em;font-size:14px;font-weight:630}.workspace-module__emEOXa__sidebarSearch{border:1px solid var(--deep-border);background:var(--deep-raised);width:100%;color:var(--ink-500);text-align:left;border-radius:9px;align-items:center;gap:9px;margin-top:23px;padding:9px 10px;font-size:12px;transition:border-color .16s,background .16s,color .16s,transform .16s;display:flex}.workspace-module__emEOXa__sidebarSearch:hover{color:var(--ink);background:#15181e;border-color:#464d5a;transform:translateY(-1px)}.workspace-module__emEOXa__sidebarSearch span{flex:1}.workspace-module__emEOXa__sidebarSearch kbd,.workspace-module__emEOXa__commandInputWrap kbd,.workspace-module__emEOXa__commandFooter kbd{border:1px solid var(--deep-border);color:var(--ink-500);background:#181a20;border-radius:5px;padding:1px 5px;font-family:inherit;font-size:9px;font-weight:650}.workspace-module__emEOXa__navigation{scrollbar-width:none;flex:1;padding:8px 0 18px;overflow-y:auto}.workspace-module__emEOXa__navGroup{gap:2px;margin-top:19px;display:grid}.workspace-module__emEOXa__navGroup>p{color:#616977;letter-spacing:.13em;text-transform:uppercase;margin:0 0 7px;padding:0 10px;font-size:9px;font-weight:720}.workspace-module__emEOXa__navGroup a,.workspace-module__emEOXa__sidebarBottom>a{min-height:36px;color:var(--ink-500);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:12px;font-weight:530;text-decoration:none;transition:background .16s,color .16s,transform .16s;display:flex;position:relative}.workspace-module__emEOXa__navGroup a:hover,.workspace-module__emEOXa__sidebarBottom>a:hover,.workspace-module__emEOXa__navGroup a.workspace-module__emEOXa__activeNav,.workspace-module__emEOXa__sidebarBottom>a.workspace-module__emEOXa__activeNav{color:var(--ink);background:#17191f;transform:translate(2px)}.workspace-module__emEOXa__navGroup a.workspace-module__emEOXa__activeNav{box-shadow:inset 2px 0 var(--signal), 0 8px 24px #0000001f}.workspace-module__emEOXa__navGroup a em{min-width:20px;color:var(--ink-700);text-align:center;background:#22252c;border-radius:999px;margin-left:auto;padding:2px 6px;font-size:9px;font-style:normal}.workspace-module__emEOXa__sidebarBottom{border-top:1px solid var(--deep-border);gap:8px;padding-top:10px;display:grid}.workspace-module__emEOXa__userCard{grid-template-columns:32px minmax(0,1fr) 28px;align-items:center;gap:9px;padding:10px 8px 2px;display:grid}.workspace-module__emEOXa__avatar{border:1px solid var(--deep-border);background:var(--deep-raised);width:32px;height:32px;color:var(--signal);border-radius:50%;place-items:center;font-size:10px;font-weight:760;display:grid}.workspace-module__emEOXa__userIdentity{min-width:0}.workspace-module__emEOXa__userIdentity strong,.workspace-module__emEOXa__userIdentity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-module__emEOXa__userIdentity strong{color:var(--ink-800);font-size:11px;font-weight:610}.workspace-module__emEOXa__userIdentity small{color:var(--ink-400);margin-top:3px;font-size:9px}.workspace-module__emEOXa__userCard button,.workspace-module__emEOXa__topbarActions button,.workspace-module__emEOXa__topbarActions a,.workspace-module__emEOXa__mobileMenu,.workspace-module__emEOXa__mobileClose{color:inherit;background:0 0;border:0;place-items:center;display:grid}.workspace-module__emEOXa__userCard button{width:28px;height:28px;color:var(--ink-400);border-radius:7px}.workspace-module__emEOXa__userCard button:hover{color:var(--ink);background:#1d2027}.workspace-module__emEOXa__workspace{min-height:100dvh;margin-left:252px}.workspace-module__emEOXa__topbar{z-index:25;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:#08090cd1;justify-content:space-between;align-items:center;height:58px;padding:0 28px;display:flex;position:sticky;top:0;box-shadow:0 8px 30px #0000001f}.workspace-module__emEOXa__environment{color:var(--muted);align-items:center;gap:8px;font-size:10px;display:flex}.workspace-module__emEOXa__environment strong{color:var(--ink-soft);font-weight:620}.workspace-module__emEOXa__environment em{color:var(--line-strong);font-style:normal}.workspace-module__emEOXa__online,.workspace-module__emEOXa__offline{background:var(--success);border-radius:50%;width:6px;height:6px;animation:2.6s ease-in-out infinite workspace-module__emEOXa__status-pulse;box-shadow:0 0 0 3px #55d6a31f}.workspace-module__emEOXa__offline{background:var(--danger);box-shadow:0 0 0 3px #ff74841f}.workspace-module__emEOXa__topbarActions{align-items:center;gap:4px;display:flex}.workspace-module__emEOXa__topbarActions button,.workspace-module__emEOXa__topbarActions a{width:34px;height:34px;color:var(--ink-500);border-radius:8px;text-decoration:none;transition:background .15s,color .15s,transform .15s;position:relative}.workspace-module__emEOXa__topbarActions button:hover,.workspace-module__emEOXa__topbarActions a:hover{background:var(--ink-100);color:var(--ink);transform:translateY(-1px)}.workspace-module__emEOXa__topbarActions a span{border:1px solid var(--canvas);background:var(--danger);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:7px}.workspace-module__emEOXa__previewNotice{color:#b8c09e;background:linear-gradient(90deg,#c7ff6812,#8b7cf60d);border-bottom:1px solid #c7ff6824;align-items:center;gap:12px;min-height:38px;padding:7px 28px;font-size:10px;display:flex}.workspace-module__emEOXa__previewNotice>span{color:var(--signal);letter-spacing:.02em;background:#c7ff681a;border:1px solid #c7ff6824;border-radius:999px;padding:3px 7px;font-weight:720}.workspace-module__emEOXa__previewNotice p{flex:1;margin:0}.workspace-module__emEOXa__previewNotice a{color:inherit;text-underline-offset:2px;font-weight:650}.workspace-module__emEOXa__content{width:100%;max-width:1540px;margin:0 auto;padding:32px clamp(22px,3.3vw,52px) 70px;animation:.48s cubic-bezier(.2,.8,.2,1) both workspace-module__emEOXa__content-enter}.workspace-module__emEOXa__overlay{z-index:100;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#000000a8;place-items:start center;padding:12vh 20px 20px;animation:.18s both workspace-module__emEOXa__overlay-enter;display:grid;position:fixed;inset:0}.workspace-module__emEOXa__commandPalette{border:1px solid var(--line-strong);background:var(--surface-raised);width:min(640px,100%);box-shadow:var(--shadow-float);border-radius:16px;animation:.26s cubic-bezier(.16,1,.3,1) both workspace-module__emEOXa__palette-enter;overflow:hidden}.workspace-module__emEOXa__commandInputWrap{border-bottom:1px solid var(--line);color:var(--ink-500);grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:15px 17px;display:grid}.workspace-module__emEOXa__commandInputWrap input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:14px}.workspace-module__emEOXa__commandInputWrap kbd,.workspace-module__emEOXa__commandFooter kbd{border-color:var(--line-strong);background:var(--ink-100);color:var(--ink-500)}.workspace-module__emEOXa__searchResults{max-height:430px;padding:9px;overflow-y:auto}.workspace-module__emEOXa__searchCaption{color:var(--ink-400);letter-spacing:.12em;text-transform:uppercase;margin:5px 8px 8px;font-size:9px;font-weight:700}.workspace-module__emEOXa__searchResults a{color:var(--ink);border-radius:10px;grid-template-columns:34px 1fr 20px;align-items:center;gap:11px;padding:10px;text-decoration:none;transition:background .14s,transform .14s;display:grid}.workspace-module__emEOXa__searchResults a:hover{background:var(--ink-100);transform:translate(2px)}.workspace-module__emEOXa__resultIcon{border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--accent);border-radius:9px;place-items:center;display:grid}.workspace-module__emEOXa__searchResults a>span:nth-child(2){min-width:0}.workspace-module__emEOXa__searchResults small,.workspace-module__emEOXa__searchResults strong,.workspace-module__emEOXa__searchResults em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-module__emEOXa__searchResults small{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;margin-bottom:2px;font-size:8px;font-weight:750}.workspace-module__emEOXa__searchResults strong{font-size:12px;font-weight:640}.workspace-module__emEOXa__searchResults em{color:var(--muted);margin-top:3px;font-size:10px;font-style:normal}.workspace-module__emEOXa__searchResults a>svg{color:var(--ink-400)}.workspace-module__emEOXa__noResults{min-height:180px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.workspace-module__emEOXa__noResults strong{color:var(--ink);font-size:12px}.workspace-module__emEOXa__noResults span{font-size:10px}.workspace-module__emEOXa__commandFooter{border-top:1px solid var(--line);background:var(--paper);color:var(--ink-500);justify-content:space-between;padding:9px 16px;font-size:9px;display:flex}.workspace-module__emEOXa__loadingShell{background:var(--deep);min-height:100vh;color:var(--ink-500);align-content:center;place-items:center;gap:13px;font-size:11px;display:grid}.workspace-module__emEOXa__loadingBrand{background:var(--signal);width:42px;height:42px;color:var(--deep);border-radius:12px;place-items:center;font-weight:850;display:grid}.workspace-module__emEOXa__loadingLine{background:var(--deep-border);border-radius:999px;width:130px;height:2px;position:relative;overflow:hidden}.workspace-module__emEOXa__loadingLine:after{border-radius:inherit;background:var(--signal);content:"";width:45%;animation:1s ease-in-out infinite alternate workspace-module__emEOXa__loading;position:absolute;inset:0}.workspace-module__emEOXa__mobileMenu,.workspace-module__emEOXa__mobileClose,.workspace-module__emEOXa__mobileScrim{display:none}@keyframes workspace-module__emEOXa__loading{to{transform:translate(125%)}}@keyframes workspace-module__emEOXa__content-enter{0%{filter:blur(4px);opacity:0;transform:translateY(8px)}to{filter:blur();opacity:1;transform:translateY(0)}}@keyframes workspace-module__emEOXa__status-pulse{50%{box-shadow:0 0 0 6px #0000}}@keyframes workspace-module__emEOXa__overlay-enter{0%{opacity:0}to{opacity:1}}@keyframes workspace-module__emEOXa__palette-enter{0%{filter:blur(5px);opacity:0;transform:translateY(-12px)scale(.985)}to{filter:blur();opacity:1;transform:translateY(0)scale(1)}}@media (max-width:980px){.workspace-module__emEOXa__sidebar{width:min(86vw,300px);padding-bottom:max(16px, env(safe-area-inset-bottom));transition:transform .28s cubic-bezier(.16,1,.3,1);transform:translate(-102%);box-shadow:24px 0 70px #0000006b}.workspace-module__emEOXa__sidebarOpen{transform:translate(0)}.workspace-module__emEOXa__workspace{margin-left:0}.workspace-module__emEOXa__mobileMenu,.workspace-module__emEOXa__mobileClose{display:grid}.workspace-module__emEOXa__mobileMenu{width:34px;height:34px;color:var(--ink);border-radius:8px}.workspace-module__emEOXa__mobileClose{width:30px;height:30px;color:var(--ink-500);border-radius:8px}.workspace-module__emEOXa__mobileScrim{z-index:35;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000094;border:0;animation:.18s both workspace-module__emEOXa__overlay-enter;display:block;position:fixed;inset:0}.workspace-module__emEOXa__topbar{padding:0 18px;padding-top:env(safe-area-inset-top);height:calc(58px + env(safe-area-inset-top));justify-content:flex-start;gap:13px}.workspace-module__emEOXa__topbarActions{margin-left:auto}}@media (max-width:640px){.workspace-module__emEOXa__environment em,.workspace-module__emEOXa__environment>span:last-child,.workspace-module__emEOXa__previewNotice p,.workspace-module__emEOXa__previewNotice a{display:none}.workspace-module__emEOXa__previewNotice{justify-content:center;padding-inline:16px}.workspace-module__emEOXa__content{padding:24px 16px max(56px, calc(28px + env(safe-area-inset-bottom)))}.workspace-module__emEOXa__overlay{align-items:end;padding:12px}.workspace-module__emEOXa__commandPalette{border-radius:16px 16px 12px 12px;max-height:min(82dvh,680px)}.workspace-module__emEOXa__commandFooter span:first-child{display:none}.workspace-module__emEOXa__commandFooter{justify-content:flex-end}}@media (hover:none){.workspace-module__emEOXa__navGroup a:hover,.workspace-module__emEOXa__sidebarBottom>a:hover{transform:none}}
