.thinking-orbs-module__6q89cq__root{--page:#f6f6f6;--cell:#fff;--cell-edge:#0000000d;--panel:#fff;--panel-lift:#0000000f;--panel-edge:#00000012;--pill:#00000006;--pill-edge:#00000012;--words:#14141480;--shine:#000;--heading:#171717;--label:#767676;--tab:#0000000a;--tab-ink:#5b5b5b;--tab-hover:#00000012;--tab-on:#fff;--tab-on-ink:#111;--tab-on-lift:#0000001f;--tab-on-edge:#0000000f;--fill:#00000012;--code-ink:#2b2b2b;--focus:#387bff;--swatch-mono:#262626;--swatch-sky:#1d8fd0;--swatch-amber:#b86e00;--swatch-rose:#cf3f80;--swatch-mint:#23944a;box-sizing:border-box;background:var(--page);width:100%;color:var(--heading);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;border-radius:18px;padding:24px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative;container-type:inline-size}@supports (color:light-dark(#fff, #000)){.thinking-orbs-module__6q89cq__root{--page:light-dark(#f6f6f6,#121212);--cell:light-dark(#fff,#171717);--cell-edge:light-dark(#0000000d,#0000);--panel:light-dark(#fff,#1b1b1b);--panel-lift:light-dark(#0000000f,#0000003d);--panel-edge:light-dark(#00000012,#ffffff0a);--pill:light-dark(#00000006,#1d1d1d80);--pill-edge:light-dark(#00000012,#2c2f3638);--words:light-dark(#14141480,#fbfbfb80);--shine:light-dark(#000,#fff);--heading:light-dark(#171717,#fff);--label:light-dark(#767676,#979797);--tab:light-dark(#0000000a,#ffffff0a);--tab-ink:light-dark(#5b5b5b,#b1b1b1);--tab-hover:light-dark(#00000012,#ffffff12);--tab-on:light-dark(#fff,#ffffff14);--tab-on-ink:light-dark(#111,#fbfbfb);--tab-on-lift:light-dark(#0000001f,#0000003d);--tab-on-edge:light-dark(#0000000f,#ffffff0a);--fill:light-dark(#00000012,#ffffff14);--code-ink:light-dark(#2b2b2b,#e6e6e6);--swatch-mono:light-dark(#262626,#ededed);--swatch-sky:light-dark(#1d8fd0,#7cd4ff);--swatch-amber:light-dark(#b86e00,#ffd28f);--swatch-rose:light-dark(#cf3f80,#ff9ec9);--swatch-mint:light-dark(#23944a,#9fe8a8)}}.thinking-orbs-module__6q89cq__root[data-color-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.thinking-orbs-module__6q89cq__root[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.thinking-orbs-module__6q89cq__root[data-color-scheme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.thinking-orbs-module__6q89cq__root[data-color-scheme=system]{--lightningcss-light: ;--lightningcss-dark:initial}}.thinking-orbs-module__6q89cq__orb{--orb-ink:#262626;--ink-sky:#1d8fd0;--ink-amber:#b86e00;--ink-rose:#cf3f80;--ink-mint:#23944a;width:var(--orb-size);height:var(--orb-size);color:var(--orb-ink);flex:none;transition:color .3s;display:block;position:relative}@supports (color:light-dark(#fff, #000)){.thinking-orbs-module__6q89cq__orb{--orb-ink:light-dark(#262626,#ededed);--ink-sky:light-dark(#1d8fd0,#7cd4ff);--ink-amber:light-dark(#b86e00,#ffd28f);--ink-rose:light-dark(#cf3f80,#ff9ec9);--ink-mint:light-dark(#23944a,#9fe8a8)}}.thinking-orbs-module__6q89cq__orb[data-color=sky]{color:var(--ink-sky)}.thinking-orbs-module__6q89cq__orb[data-color=amber]{color:var(--ink-amber)}.thinking-orbs-module__6q89cq__orb[data-color=rose]{color:var(--ink-rose)}.thinking-orbs-module__6q89cq__orb[data-color=mint]{color:var(--ink-mint)}.thinking-orbs-module__6q89cq__canvas{inset:calc(var(--orb-size) * -.25);width:calc(var(--orb-size) * 1.5);height:calc(var(--orb-size) * 1.5);pointer-events:none;position:absolute}.thinking-orbs-module__6q89cq__gallery{grid-template-columns:1fr 1fr;gap:12px;display:grid}.thinking-orbs-module__6q89cq__column{flex-direction:column;gap:12px;min-width:0;display:flex}.thinking-orbs-module__6q89cq__cell{box-sizing:border-box;background:var(--cell);min-width:0;height:314px;box-shadow:inset 0 0 0 1px var(--cell-edge);border-radius:16px;justify-content:center;align-items:center;padding:48px 24px;display:flex}.thinking-orbs-module__6q89cq__cell[data-size=small]{height:151px}.thinking-orbs-module__6q89cq__pill{box-sizing:border-box;background:var(--pill);max-width:100%;height:74px;box-shadow:inset 0 0 0 1px var(--pill-edge);border-radius:50px;align-items:center;gap:12px;padding:0 32px 0 9px;font-size:18px;line-height:24px;display:flex}.thinking-orbs-module__6q89cq__pill[data-size=small]{gap:8px;height:36px;padding:0 14px 0 8px;font-size:13px;line-height:14px}.thinking-orbs-module__6q89cq__words{color:var(--words);white-space:nowrap;text-overflow:ellipsis;display:block;position:relative;overflow:hidden}.thinking-orbs-module__6q89cq__words:before{content:attr(data-text);background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--shine) 50%, transparent 60%, transparent 100%);color:#0000;background-size:400% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite thinking-orbs-module__6q89cq__shine;position:absolute;inset:0}@keyframes thinking-orbs-module__6q89cq__shine{0%{background-position:100% 0}to{background-position:0 0}}.thinking-orbs-module__6q89cq__heading{color:var(--heading);margin:36px 0 0;font-size:15px;font-weight:500;line-height:20px}.thinking-orbs-module__6q89cq__playground{grid-template-columns:minmax(0,1fr) 244px;gap:12px;margin-top:12px;display:grid}.thinking-orbs-module__6q89cq__stage{background:var(--cell);min-height:586px;box-shadow:inset 0 0 0 1px var(--cell-edge);border-radius:16px;place-items:center;display:grid;position:relative;overflow:clip}.thinking-orbs-module__6q89cq__play{position:absolute;bottom:20px;left:50%;translate:-50%}.thinking-orbs-module__6q89cq__controls{box-sizing:border-box;background:var(--panel);box-shadow:0 2px 6px #0000000d, 0 4px 42px var(--panel-lift), inset 0 0 0 1px var(--panel-edge), inset 0 1px 0 #ffffff05;border-radius:16px;flex-direction:column;gap:16px;padding:16px;display:flex}.thinking-orbs-module__6q89cq__field{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.thinking-orbs-module__6q89cq__label{color:var(--label);padding:0;font-size:13px;line-height:14px}.thinking-orbs-module__6q89cq__tabs{flex-wrap:wrap;gap:4px;display:flex}.thinking-orbs-module__6q89cq__tab,.thinking-orbs-module__6q89cq__play{box-sizing:border-box;background:var(--tab);height:32px;color:var(--tab-ink);font:inherit;cursor:pointer;border:0;border-radius:36px;padding:0 12px;font-size:13px;font-weight:500;line-height:16px;transition:background-color .15s,color .15s,box-shadow .15s}.thinking-orbs-module__6q89cq__tab:hover,.thinking-orbs-module__6q89cq__play:hover{background:var(--tab-hover)}.thinking-orbs-module__6q89cq__tab[aria-checked=true]{background:var(--tab-on);color:var(--tab-on-ink);box-shadow:0 1px 1px var(--tab-on-lift), inset 0 0 0 1px var(--tab-on-edge), inset 0 1px 0 #ffffff0f}.thinking-orbs-module__6q89cq__play{color:var(--tab-on-ink)}.thinking-orbs-module__6q89cq__tab:focus-visible,.thinking-orbs-module__6q89cq__play:focus-visible,.thinking-orbs-module__6q89cq__swatch:focus-visible,.thinking-orbs-module__6q89cq__copy:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.thinking-orbs-module__6q89cq__swatches{gap:8px;display:flex}.thinking-orbs-module__6q89cq__swatch{background:var(--swatch-mono);cursor:pointer;border:0;border-radius:50%;width:26px;height:26px;padding:0;transition:box-shadow .15s;box-shadow:inset 0 0 0 1px #00000014}.thinking-orbs-module__6q89cq__swatch[data-color=sky]{background:var(--swatch-sky)}.thinking-orbs-module__6q89cq__swatch[data-color=amber]{background:var(--swatch-amber)}.thinking-orbs-module__6q89cq__swatch[data-color=rose]{background:var(--swatch-rose)}.thinking-orbs-module__6q89cq__swatch[data-color=mint]{background:var(--swatch-mint)}.thinking-orbs-module__6q89cq__swatch[aria-checked=true]{box-shadow:0 0 0 2px var(--panel), 0 0 0 3.5px var(--tab-ink)}.thinking-orbs-module__6q89cq__slider{background:var(--tab);height:32px;color:var(--tab-ink);border-radius:10px;font-size:13px;font-weight:500;line-height:32px;position:relative;overflow:clip}.thinking-orbs-module__6q89cq__slider:has(:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.thinking-orbs-module__6q89cq__sliderFill{background:var(--fill);position:absolute;inset:0 auto 0 0}.thinking-orbs-module__6q89cq__sliderName{pointer-events:none;position:absolute;left:12px}.thinking-orbs-module__6q89cq__sliderValue{color:var(--tab-on-ink);font-variant-numeric:tabular-nums;pointer-events:none;position:absolute;right:12px}.thinking-orbs-module__6q89cq__range{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.thinking-orbs-module__6q89cq__code{background:var(--cell);box-shadow:inset 0 0 0 1px var(--cell-edge);color:var(--code-ink);border-radius:16px;margin-top:12px;padding:24px 56px 24px 26px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:21.5px;position:relative;overflow-x:auto}.thinking-orbs-module__6q89cq__code pre{font:inherit;white-space:pre;margin:0}.thinking-orbs-module__6q89cq__copy{background:var(--cell);width:28px;height:28px;color:var(--label);cursor:pointer;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:16px;right:16px}.thinking-orbs-module__6q89cq__copy:hover{background:var(--tab);color:var(--tab-on-ink)}.thinking-orbs-module__6q89cq__copy svg{width:16px;height:16px}.thinking-orbs-module__6q89cq__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:760px){.thinking-orbs-module__6q89cq__playground{grid-template-columns:minmax(0,1fr)}.thinking-orbs-module__6q89cq__stage{min-height:360px}}@container (max-width:620px){.thinking-orbs-module__6q89cq__root{padding:12px}.thinking-orbs-module__6q89cq__gallery{grid-template-columns:minmax(0,1fr)}.thinking-orbs-module__6q89cq__cell{height:200px;padding:24px 12px}.thinking-orbs-module__6q89cq__cell[data-size=small]{height:120px}.thinking-orbs-module__6q89cq__pill{padding-right:22px}}@media (prefers-reduced-motion:reduce){.thinking-orbs-module__6q89cq__words:before{opacity:0;animation:none}.thinking-orbs-module__6q89cq__orb,.thinking-orbs-module__6q89cq__tab,.thinking-orbs-module__6q89cq__play,.thinking-orbs-module__6q89cq__swatch{transition:none}}
