html:has([data-lake-page]){--color-surface:#fff;--color-surface-elevated:#fff;--color-surface-soft:#eef5fb;--color-text:#0c2032;--color-text-muted:#58697b;--color-border:#e0e8f0;--color-border-strong:#c9d6e2;--color-accent:#1d5f91;--color-accent-hover:#163f66;--color-accent-soft:#e4eff8}html.dark:has([data-lake-page]){--color-surface:#07131f;--color-surface-elevated:#0d2032;--color-surface-soft:#13283d;--color-text:#eef3f8;--color-text-muted:#9aabbd;--color-border:#1a2f44;--color-border-strong:#2a435c;--color-accent:#f5c06c;--color-accent-hover:#fbe0a4;--color-accent-soft:#1a2f44}html:has([data-lake-page]) body{background:var(--color-surface)}.b2dT9a_tokens{--c-page:#fff;--c-raised:#fff;--c-mist:#eef5fb;--c-mist-2:#e2edf8;--c-sky-top:#d6e8f6;--c-glow-sky:#78b2e257;--c-glow-sun:#fabe6e4d;--c-ink:#0c2032;--c-ink-2:#34495d;--c-muted:#58697b;--c-rule:#e0e8f0;--c-rule-strong:#c9d6e2;--c-accent:#1d5f91;--c-accent-ink:#163f66;--c-accent-soft:#e4eff8;--c-deep:#0f2e4a;--c-deep-top:#1a4a74;--c-deep-floor:#0a2034;--c-deep-ink:#fff;--c-deep-ink-2:#c9d8e6;--c-deep-rule:#ffffff29;--c-gold:#f5c06c;--c-sun:#f3ad48;--c-sun-grad:linear-gradient(120deg, #f8cf7c 0%, #f3a445 55%, #ec8a3a 100%);--c-headline-grad:linear-gradient(95deg, #163f66 0%, #1f6aa0 55%, #2c86bd 100%);--c-action-bg:linear-gradient(135deg, #1a4a74 0%, #0e2a44 100%);--c-action-fg:#fff;--c-action-glow:#10304e61;--c-on:#0c2032;--c-on-ink:#fff;--c-hover:#f1f5f8;--c-saved:#c2410c;--c-success:var(--color-success);--kind-prompt:#c8492b;--kind-skill:#2f5bd3;--kind-instructions:#a85f00;--kind-prompt-soft:#fbe9e4;--kind-skill-soft:#e6edfc;--kind-instructions-soft:#fcefd9;--font-display:var(--font-body);--font-read:var(--font-body);--font-control:var(--font-body);--size-hero:clamp(2.75rem, 2rem + 2.8vw, 4.5rem);--size-section:clamp(1.75rem, 1.5rem + .8vw, 2.25rem);--size-title:1.375rem;--size-lead:clamp(1.1875rem, 1.1rem + .3vw, 1.3125rem);--size-body:1.125rem;--size-control:var(--type-control);--gutter:clamp(16px, 4.4vw, 64px);--page-max:1320px;--gap-1:.25rem;--gap-2:.5rem;--gap-3:.75rem;--gap-4:1rem;--gap-5:1.5rem;--gap-6:2rem;--gap-7:3rem;--gap-8:4.5rem;--radius-s:.625rem;--radius-m:.875rem;--radius-l:1.25rem;--radius-xl:1.75rem;--header-offset:4.5rem;--dur-fast:.14s;--dur:.22s;--dur-slow:.38s;--ease:cubic-bezier(.2, .8, .2, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--shadow-rest:0 1px 2px #0c20320f, 0 10px 24px -18px #0c203252;--shadow-lift:0 2px 4px #0c203214, 0 30px 54px -28px #0c203280;--shadow-panel:0 24px 60px -24px #0c20326b, 0 2px 8px #0c203214;--focus-ring:0 0 0 2px var(--c-page), 0 0 0 4px var(--c-accent);--uc-page:var(--c-page);--uc-art-ground:var(--c-page)}@supports (color:lab(0% 0 0)){.b2dT9a_tokens{--c-hover:lab(96.3121% -.828952 -2.16352)}}.dark .b2dT9a_tokens{--c-page:#07131f;--c-raised:#0d2032;--c-mist:#0b1c2c;--c-mist-2:#11263a;--c-sky-top:#0d2236;--c-glow-sky:#2c6eaa4d;--c-glow-sun:#f0a05029;--c-ink:#eef3f8;--c-ink-2:#bfccd9;--c-muted:#9aabbd;--c-rule:#1a2f44;--c-rule-strong:#2a435c;--c-accent:#f5c06c;--c-accent-ink:#fbe0a4;--c-accent-soft:#1a2f44;--c-deep:#0e2a44;--c-deep-top:#153d62;--c-deep-floor:#081a2b;--c-headline-grad:linear-gradient(95deg, #fbe0a4 0%, #f5bd62 55%, #f09b4a 100%);--c-action-bg:linear-gradient(135deg, #f8d58c 0%, #f0a64c 100%);--c-action-fg:#1a1206;--c-action-glow:#f0aa5a57;--c-on:#eef3f8;--c-on-ink:#07131f;--c-hover:#1c2a38;--c-saved:#ff9a6b;--kind-prompt:#ff9a7f;--kind-skill:#9bb8ff;--kind-instructions:#f5c06c;--kind-prompt-soft:#3a1f1a;--kind-skill-soft:#172a4f;--kind-instructions-soft:#3a2a12;--shadow-rest:0 1px 2px #0000004d, 0 10px 24px -18px #000000b3;--shadow-lift:0 2px 4px #00000059, 0 30px 54px -28px #000000d9;--shadow-panel:0 24px 60px -24px #000c, 0 2px 8px #0006}@supports (color:lab(0% 0 0)){.dark .b2dT9a_tokens{--c-hover:lab(16.3753% -3.07159 -10.6795)}}.b2dT9a_surface{color:var(--c-ink);background:var(--c-page);font-family:var(--font-control);min-height:100dvh;padding-bottom:clamp(3rem,6vw,5rem);position:relative;overflow-x:clip;}.b2dT9a_inner{width:min(100%, var(--page-max));padding-inline:var(--gutter);margin-inline:auto}.b2dT9a_sky{background:radial-gradient(46% 90% at 78% 0%, var(--c-glow-sun), transparent 70%), radial-gradient(55% 100% at 0% 0%, var(--c-glow-sky), transparent 70%), linear-gradient(180deg, var(--c-sky-top) 0%, var(--c-page) 92%)}.b2dT9a_headline{font:400 var(--size-hero) / 1.02 var(--font-display);letter-spacing:-.014em;text-wrap:balance;margin:0}.b2dT9a_headline em{background:var(--c-headline-grad);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;margin-top:.04em;padding-right:.08em;font-style:italic;display:block}.b2dT9a_lead{max-width:38rem;margin:var(--gap-4) 0 0;color:var(--c-ink-2);font:400 var(--size-lead) / 1.55 var(--font-read);text-wrap:pretty}.b2dT9a_primary,.b2dT9a_secondary{min-height:2.875rem;font:600 var(--size-control) / 1 var(--font-control);white-space:nowrap;cursor:pointer;transition:transform var(--dur-fast) var(--ease), box-shadow var(--dur) var(--ease), border-color var(--dur-fast) ease-out, background-color var(--dur-fast) ease-out, color var(--dur-fast) ease-out;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:0 1.3rem;text-decoration:none;display:inline-flex}.b2dT9a_primary{background:var(--c-action-bg);color:var(--c-action-fg);box-shadow:0 12px 26px -14px var(--c-action-glow);border:0}.b2dT9a_primary:hover{box-shadow:0 18px 32px -14px var(--c-action-glow);transform:translateY(-1px)}.b2dT9a_primary svg:last-child{transition:transform var(--dur) var(--ease)}.b2dT9a_primary:hover svg:last-child{transform:translate(3px)}.b2dT9a_secondary{border:1px solid var(--c-rule-strong);background:var(--c-raised);color:var(--c-ink)}.b2dT9a_secondary:hover{border-color:var(--c-ink-2)}.b2dT9a_primary:active,.b2dT9a_secondary:active{transition-duration:80ms;transform:scale(.97)}.b2dT9a_primary:focus-visible,.b2dT9a_secondary:focus-visible{box-shadow:var(--focus-ring);outline:none}.b2dT9a_secondary[data-copied]{border-color:var(--c-success);color:var(--c-success)}.b2dT9a_textLink{border:0;border-bottom:2px solid var(--c-sun);color:var(--c-ink);font:600 var(--size-control) / 1.2 var(--font-control);cursor:pointer;transition:border-color var(--dur-fast) ease-out, color var(--dur-fast) ease-out;background:0 0;align-items:center;gap:.45rem;padding:.35rem 0;text-decoration:none;display:inline-flex}.b2dT9a_textLink svg{transition:transform var(--dur) var(--ease)}.b2dT9a_textLink:hover{border-color:var(--c-accent)}.b2dT9a_textLink:hover svg{transform:translate(3px)}.b2dT9a_textLink:focus-visible{box-shadow:var(--focus-ring);border-radius:4px;outline:none}.b2dT9a_textLink[aria-expanded=true] svg{transform:rotate(180deg)}.b2dT9a_pickerTheme{--picker-font:var(--font-body);--picker-surface:var(--c-raised);--picker-surface-hover:var(--c-hover);--picker-border:var(--c-rule);--picker-border-strong:var(--c-rule-strong);--picker-text:var(--c-ink);--picker-muted:var(--c-muted);--picker-accent:var(--c-on);--picker-accent-contrast:var(--c-on-ink);--picker-accent-soft:var(--c-mist);--picker-focus:var(--c-accent);--picker-radius:var(--radius-l);--picker-control-radius:999px;--picker-panel-width:26rem;--picker-z:70;--picker-shadow:var(--shadow-panel)}.b2dT9a_chip{border:1px solid var(--c-rule-strong);background:var(--c-raised);min-height:2.75rem;color:var(--c-ink);font:500 var(--size-control) / 1 var(--font-control);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) ease-out, color var(--dur-fast) ease-out, border-color var(--dur-fast) ease-out, transform var(--dur-fast) var(--ease);border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem;display:inline-flex}.b2dT9a_chip>.b2dT9a_count{color:var(--c-muted);--nums-spacing:tabular-nums;font-weight:400}.b2dT9a_chip:hover{border-color:var(--c-ink-2)}.b2dT9a_chip:active{transform:scale(.96)}.b2dT9a_chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.b2dT9a_chip[aria-pressed=true]{border-color:var(--c-on);background:var(--c-on);color:var(--c-on-ink)}.b2dT9a_chip[aria-pressed=true]>.b2dT9a_count{color:inherit;opacity:.78}.b2dT9a_chip:disabled{opacity:.45;cursor:default}.b2dT9a_chip:disabled:hover{border-color:var(--c-rule-strong)}.b2dT9a_count{--nums-spacing:tabular-nums}.b2dT9a_bar{top:var(--header-offset);z-index:30;background:var(--c-page);transition:box-shadow var(--dur) var(--ease);position:sticky}.b2dT9a_bar[data-stuck]{box-shadow:0 1px 0 var(--c-rule), 0 14px 28px -24px #0c203273}.b2dT9a_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.b2dT9a_toast{z-index:60;background:var(--c-on);color:var(--c-on-ink);font:500 var(--size-control) / 1.3 var(--font-control);box-shadow:var(--shadow-panel);animation:b2dT9a_toast-in var(--dur) var(--ease);border-radius:999px;padding:.75rem 1.15rem;position:fixed;bottom:1.5rem;left:50%;translate:-50%}@keyframes b2dT9a_toast-in{0%{opacity:0;translate:-50% 8px}}.b2dT9a_held{overflow-anchor:none}.b2dT9a_heldContent{top:var(--pin,0px);position:sticky}.b2dT9a_dissolve{animation:.18s ease-out b2dT9a_dissolve}@keyframes b2dT9a_dissolve{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.b2dT9a_toast,.b2dT9a_dissolve{animation:none}.b2dT9a_primary:hover,.b2dT9a_primary:hover svg:last-child,.b2dT9a_textLink:hover svg{transform:none}}
