.developer-header.svelte-1ywkq7c{z-index:60;border-bottom:1px solid var(--dev-line);background:var(--dev-bg);position:sticky;top:0}.header-row.svelte-1ywkq7c{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.brand-link.svelte-1ywkq7c{min-width:0;color:var(--dev-text);flex-shrink:0;align-items:center;gap:18px;text-decoration:none;display:inline-flex}.brand-context.svelte-1ywkq7c{border-inline-start:1px solid var(--dev-line-strong);gap:0;padding-inline-start:18px;display:grid}.brand-context.svelte-1ywkq7c strong:where(.svelte-1ywkq7c){color:var(--dev-text);font-size:13px;font-weight:650}.brand-context.svelte-1ywkq7c small:where(.svelte-1ywkq7c){color:var(--dev-faint);font-size:10px}.primary-nav.svelte-1ywkq7c{flex:1;justify-content:center;align-items:center;gap:22px;display:flex}.primary-nav.svelte-1ywkq7c a:where(.svelte-1ywkq7c){min-height:44px;color:var(--dev-muted);white-space:nowrap;align-items:center;font-size:12px;text-decoration:none;display:inline-flex;position:relative}.primary-nav.svelte-1ywkq7c a:where(.svelte-1ywkq7c):hover,.primary-nav.svelte-1ywkq7c a.active:where(.svelte-1ywkq7c){color:var(--dev-text)}.primary-nav.svelte-1ywkq7c a.active:where(.svelte-1ywkq7c):after{content:"";bottom:3px;background:var(--dev-gold);height:2px;position:absolute;inset-inline:0}.header-actions.svelte-1ywkq7c{flex-shrink:0;align-items:center;gap:8px;display:flex}.home-link.svelte-1ywkq7c,.console-link.svelte-1ywkq7c,.menu-toggle.svelte-1ywkq7c,.menu-close.svelte-1ywkq7c{min-height:40px;color:var(--dev-text);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding-inline:14px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.home-link.svelte-1ywkq7c{border-color:var(--dev-line);width:40px;color:var(--dev-muted);padding:0}.home-link.svelte-1ywkq7c:hover{border-color:var(--dev-line-strong);background:var(--dev-soft);color:var(--dev-text)}.console-link.svelte-1ywkq7c{color:var(--dev-bg);background:var(--dev-text)}.console-link.svelte-1ywkq7c:hover{opacity:.85}.menu-toggle.svelte-1ywkq7c{border-color:var(--dev-line)}.menu-toggle.svelte-1ywkq7c:hover,.menu-close.svelte-1ywkq7c:hover{background:var(--dev-soft)}.menu-region.svelte-1ywkq7c{top:100%;overscroll-behavior:contain;background:var(--dev-bg);border-block:1px solid var(--dev-line);max-height:calc(100dvh - 76px);position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 24px 40px #00000014}.menu-content.svelte-1ywkq7c{padding-block:26px 30px}.menu-heading.svelte-1ywkq7c{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.menu-heading.svelte-1ywkq7c>div:where(.svelte-1ywkq7c){gap:4px;display:grid}.menu-heading.svelte-1ywkq7c strong:where(.svelte-1ywkq7c){font-size:15px;font-weight:650}.menu-heading.svelte-1ywkq7c small:where(.svelte-1ywkq7c){color:var(--dev-muted);font-size:12px}.menu-close.svelte-1ywkq7c{width:40px;padding:0}.menu-content.svelte-1ywkq7c nav:where(.svelte-1ywkq7c){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;display:grid}.menu-content.svelte-1ywkq7c nav:where(.svelte-1ywkq7c) a:where(.svelte-1ywkq7c),.menu-console.svelte-1ywkq7c{min-width:0;color:var(--dev-text);border-radius:10px;align-items:center;gap:14px;padding:16px 12px;text-decoration:none;display:flex}.menu-content.svelte-1ywkq7c nav:where(.svelte-1ywkq7c) a:where(.svelte-1ywkq7c):hover,.menu-content.svelte-1ywkq7c nav:where(.svelte-1ywkq7c) a.active:where(.svelte-1ywkq7c),.menu-console.svelte-1ywkq7c:hover{background:var(--dev-soft)}.menu-icon.svelte-1ywkq7c{width:34px;height:34px;color:var(--dev-muted);flex:0 0 34px;place-items:center;display:grid}.menu-content.svelte-1ywkq7c nav:where(.svelte-1ywkq7c) a.active:where(.svelte-1ywkq7c) .menu-icon:where(.svelte-1ywkq7c){color:var(--dev-gold-ink)}.menu-copy.svelte-1ywkq7c,.menu-console.svelte-1ywkq7c>span:where(.svelte-1ywkq7c){flex:1;gap:4px;min-width:0;display:grid}.menu-copy.svelte-1ywkq7c strong:where(.svelte-1ywkq7c),.menu-console.svelte-1ywkq7c strong:where(.svelte-1ywkq7c){color:var(--dev-text);font-size:13px;font-weight:600}.menu-copy.svelte-1ywkq7c small:where(.svelte-1ywkq7c),.menu-console.svelte-1ywkq7c small:where(.svelte-1ywkq7c){color:var(--dev-muted);font-size:12px;line-height:1.6}.menu-content.svelte-1ywkq7c nav:where(.svelte-1ywkq7c) a:where(.svelte-1ywkq7c)>svg:last-child,.menu-console.svelte-1ywkq7c>svg:last-child{color:var(--dev-faint)}.menu-content.svelte-1ywkq7c nav:where(.svelte-1ywkq7c) a:where(.svelte-1ywkq7c):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>svg:last-child{transform:rotate(180deg)}.menu-console.svelte-1ywkq7c:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>svg:last-child{transform:rotate(180deg)}.menu-console.svelte-1ywkq7c{border-top:1px solid var(--dev-line);border-radius:0;margin-top:20px;padding-top:22px}@media (width>=1241px){.menu-toggle.svelte-1ywkq7c span:where(.svelte-1ywkq7c){display:none}.menu-toggle.svelte-1ywkq7c{border-color:#0000;width:40px;padding:0}}@media (width<=1240px){.primary-nav.svelte-1ywkq7c{display:none}}@media (width<=760px){.header-row.svelte-1ywkq7c{gap:12px;min-height:64px}.brand-link.svelte-1ywkq7c{gap:12px}.brand-context.svelte-1ywkq7c{padding-inline-start:12px}.brand-context.svelte-1ywkq7c small:where(.svelte-1ywkq7c){display:none}.menu-region.svelte-1ywkq7c{max-height:calc(100dvh - 64px)}.menu-content.svelte-1ywkq7c{padding-block:20px}.menu-content.svelte-1ywkq7c nav:where(.svelte-1ywkq7c){grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.console-link.svelte-1ywkq7c{width:40px;padding:0}.console-link.svelte-1ywkq7c>span:where(.svelte-1ywkq7c){display:none}}@media (width<=480px){.menu-content.svelte-1ywkq7c nav:where(.svelte-1ywkq7c){grid-template-columns:1fr}.menu-content.svelte-1ywkq7c nav:where(.svelte-1ywkq7c) a:where(.svelte-1ywkq7c){padding-block:12px}.menu-toggle.svelte-1ywkq7c{width:40px;padding:0}.menu-toggle.svelte-1ywkq7c>span:where(.svelte-1ywkq7c){display:none}.brand-context.svelte-1ywkq7c strong:where(.svelte-1ywkq7c){font-size:12px}.header-actions.svelte-1ywkq7c{gap:4px}}.developer-shell.svelte-ihn322{--dev-bg:var(--surface-0);--dev-panel:var(--surface-1);--dev-soft:color-mix(in srgb, var(--text-1) 4%, var(--surface-0));--dev-hover:color-mix(in srgb, var(--text-1) 7%, var(--surface-0));--dev-text:var(--text-1);--dev-muted:color-mix(in srgb, var(--text-1) 67%, var(--surface-0));--dev-faint:color-mix(in srgb, var(--text-1) 54%, var(--surface-0));--dev-line:color-mix(in srgb, var(--text-1) 11%, var(--surface-0));--dev-line-strong:color-mix(in srgb, var(--text-1) 21%, var(--surface-0));--dev-gold:#d7b56d;--dev-gold-ink:color-mix(in srgb, var(--text-1) 58%, #b38b3f);--dev-gold-soft:color-mix(in srgb, #d7b56d 10%, var(--surface-0));--dev-code:color-mix(in srgb, var(--text-1) 5%, var(--surface-0));--dev-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;min-height:100dvh;color:var(--dev-text);background:var(--dev-bg);-webkit-font-smoothing:antialiased;flex-direction:column;font-size:14px;line-height:1.7;display:flex;overflow-x:clip}.developer-shell.svelte-ihn322 *,.developer-shell.svelte-ihn322 :before,.developer-shell.svelte-ihn322 :after{box-sizing:border-box}.developer-shell.svelte-ihn322 .container{width:min(1280px,100% - 80px);max-width:1280px;margin-inline:auto;padding-inline:0}.console-shell.svelte-ihn322 .container{width:min(1536px,100% - 64px);max-width:1536px}.developer-shell.svelte-ihn322 button,.developer-shell.svelte-ihn322 input,.developer-shell.svelte-ihn322 select,.developer-shell.svelte-ihn322 textarea{font-family:inherit}.developer-shell.svelte-ihn322 :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--dev-gold-ink);outline-offset:4px}.developer-shell.svelte-ihn322 svg{flex-shrink:0}main.svelte-ihn322{flex:1 0 auto;width:100%;min-width:0}main.svelte-ihn322:focus{outline:none}.developer-footer.svelte-ihn322{border-top:1px solid var(--dev-line);margin-top:auto}.footer-grid.svelte-ihn322{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;padding-block:48px;display:grid}.footer-brand.svelte-ihn322{justify-items:start;gap:10px;display:grid}.footer-wordmark.svelte-ihn322{letter-spacing:-.04em;align-items:center;gap:12px;margin-bottom:8px;font-size:19px;font-weight:800;display:flex}.footer-wordmark.svelte-ihn322>span:where(.svelte-ihn322){color:var(--dev-gold-ink);font-weight:400}.footer-wordmark.svelte-ihn322 small:where(.svelte-ihn322){font-family:var(--dev-mono);letter-spacing:.1em;color:var(--dev-muted);font-size:10px;font-weight:500}.footer-brand.svelte-ihn322>strong:where(.svelte-ihn322){font-size:13px;font-weight:600}.footer-brand.svelte-ihn322 p:where(.svelte-ihn322){color:var(--dev-muted);margin:0;font-size:12px}.footer-grid.svelte-ihn322 nav:where(.svelte-ihn322){grid-template-columns:repeat(2,auto);gap:16px 36px;display:grid}.footer-grid.svelte-ihn322 a:where(.svelte-ihn322){color:var(--dev-muted);font-size:13px;text-decoration:none}.footer-grid.svelte-ihn322 a:where(.svelte-ihn322):hover{color:var(--dev-text);text-underline-offset:5px;text-decoration:underline}.skip-link.svelte-ihn322{z-index:200;top:12px;color:#211c11;background:var(--dev-gold);border-radius:8px;align-items:center;min-height:44px;padding-inline:18px;font-weight:700;display:inline-flex;position:fixed;inset-inline-start:16px;transform:translateY(-160%)}.skip-link.svelte-ihn322:focus{transform:translateY(0)}@media (width<=760px){.developer-shell.svelte-ihn322 .container{width:calc(100% - 40px)}.footer-grid.svelte-ihn322{grid-template-columns:1fr;gap:30px;padding-block:36px}.footer-grid.svelte-ihn322 nav:where(.svelte-ihn322){justify-content:start;gap:16px 28px}}@media (width<=420px){.developer-shell.svelte-ihn322 .container{width:calc(100% - 32px)}}
