@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-full-normal-7BpKI3vF.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-full-normal-YHFkNujK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-full-normal-CFFu7zhK.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-vietnamese-wght-normal-XAtsl5Q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-ext-wght-normal-C4zznr8T.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-wght-normal-E0tuGl4L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ui-paper:#edf3ff;--ui-panel:#fffc;--ui-panel-sunken:#ebf0fb;--ui-ink:#141b2d;--ui-ink-2:#4d5c74;--ui-ink-3:#77839d;--ui-rule:#3047721f;--ui-rule-strong:#2d4c8933;--ui-hover:#1b4ebe14;--ui-accent:#1552cf;--color-primary:#1d67ff;--color-secondary:#1552cf;--color-accent:#4bc7ff;--color-background:#edf3ff;--color-surface:#fff;--color-text:#141b2d;--color-text-muted:#58657f;--color-border:#1f3b7524;--color-hover:#1d67ff14;--color-active:#1d67ff1f;--color-success:#1a9f72;--color-warning:#d78717;--color-danger:#d14343;--color-focus:#1d67ff;--font-ui:"Archivo Variable", "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-display:"Fraunces Variable", "Fraunces", Georgia, "Times New Roman", serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--text-11:.6875rem;--text-12:.75rem;--text-13:.8125rem;--text-14:.875rem;--text-16:1rem;--text-20:1.25rem;--text-28:1.75rem;--text-40:2.5rem;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--radius-sm:10px;--radius-md:14px;--shadow-pop:0 20px 48px #121b2c1f}[data-theme-mode=dark]{--ui-paper:#0b1220;--ui-panel:#0f1826d1;--ui-panel-sunken:#111d2d;--ui-ink:#edf4ff;--ui-ink-2:#b7c5de;--ui-ink-3:#7d8ea8;--ui-rule:#889cbf2e;--ui-rule-strong:#9baecd3d;--ui-hover:#7da1ff1f;--ui-accent:#6ca6ff;--color-primary:#78a7ff;--color-secondary:#6bc3ff;--color-accent:#5eead4;--color-background:#0b1220;--color-surface:#0f1b2c;--color-text:#edf4ff;--color-text-muted:#b7c5de;--color-border:#95b0dd33;--color-hover:#78a7ff1a;--color-active:#78a7ff29;--color-success:#2cc28e;--color-warning:#f5b849;--color-danger:#ff7f7f;--color-focus:#78a7ff}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;min-height:100%}html{background:var(--ui-paper)}body{font-family:var(--font-ui);font-size:var(--text-13);color:var(--ui-ink);background:var(--ui-paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.45}h1,h2,h3,h4,p{margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}::selection{background:var(--color-active);color:var(--color-text)}*{scrollbar-width:thin;scrollbar-color:var(--ui-rule-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--ui-rule-strong);background-clip:content-box;border:3px solid #0000;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--ui-ink-3);background-clip:content-box}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._header_10kml_1{z-index:20;border-bottom:1px solid var(--ui-rule);background:color-mix(in srgb, var(--ui-panel) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:18px;height:78px;padding:0 24px;display:flex;position:sticky;top:0}._brand_10kml_15{min-width:0;color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}._brandMark_10kml_24{width:44px;height:44px;box-shadow:none;background:0 0;border-radius:0}._wordmark_10kml_32{flex-direction:column;min-width:0;line-height:1.05;display:flex}._name_10kml_39{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ui-ink);font-size:clamp(1.05rem,1vw + .7rem,1.35rem);font-weight:700}._tagline_10kml_47{letter-spacing:.09em;text-transform:uppercase;color:var(--ui-ink-3);font-size:.63rem}._nav_10kml_54{border:1px solid var(--ui-rule);background:#ffffff38;border-radius:999px;align-items:center;gap:6px;margin-left:6px;padding:6px;display:inline-flex}._link_10kml_65,._active_10kml_66{font-size:var(--text-13);color:var(--ui-ink-2);border-radius:999px;padding:8px 12px;font-weight:600;text-decoration:none;transition:background-color .18s,color .18s,transform .18s}._link_10kml_65:hover{background:var(--ui-hover);color:var(--ui-ink)}._active_10kml_66{background:var(--color-active);color:var(--color-primary)}._actions_10kml_86{align-items:center;gap:10px;margin-left:auto;display:flex}._themeToggle_10kml_93{border:1px solid var(--ui-rule);background:var(--ui-panel);height:38px;color:var(--ui-ink-2);font-size:var(--text-13);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-weight:600;transition:border-color .18s,transform .18s,background-color .18s;display:inline-flex}._themeToggle_10kml_93:hover{border-color:var(--ui-rule-strong);background:var(--ui-hover)}._themeToggle_10kml_93:focus-visible,._cta_10kml_115:focus-visible,._link_10kml_65:focus-visible,._active_10kml_66:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._cta_10kml_115{background:linear-gradient(135deg, var(--color-primary) 0%, #3d79ff 100%);color:#fff;min-height:38px;font-size:var(--text-13);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 12px 28px #2461d947}._cta_10kml_115:hover{transform:translateY(-1px);box-shadow:0 16px 30px #2461d947}@media (width<=840px){._header_10kml_1{flex-wrap:wrap;justify-content:space-between;align-items:center;height:auto;padding:16px 20px}._nav_10kml_54{order:3;justify-content:space-between;width:100%;margin-left:0;overflow-x:auto}._actions_10kml_86{gap:8px}._tagline_10kml_47{display:none}}._root_n3mle_1{min-height:100%;color:var(--ui-ink);background:radial-gradient(circle at top left, #1d67ff26, transparent 28%), linear-gradient(180deg, var(--ui-paper) 0%, color-mix(in srgb, var(--ui-paper) 94%, #fff) 100%);flex-direction:column;transition:background .2s,color .2s;display:flex}._content_n3mle_12{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._scroll_n3mle_20{flex:1;min-height:0;overflow:auto}._studioFill_n3mle_26{flex:1;min-height:0}._page_1b5nl_1{max-width:1180px;margin:0 auto;padding:56px 24px 96px}._hero_1b5nl_7{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:28px;padding:24px 0 56px;display:grid}._heroContent_1b5nl_15{flex-direction:column;align-items:flex-start;display:flex}._kickerRow_1b5nl_21{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._eyebrow_1b5nl_28{border:1px solid var(--ui-rule);font-size:var(--text-11);letter-spacing:.08em;text-transform:uppercase;color:var(--ui-ink-2);background:#ffffff59;border-radius:999px;align-items:center;padding:6px 12px;font-weight:700;display:inline-flex}._pill_1b5nl_42{background:var(--color-active);color:var(--color-primary);font-size:var(--text-11);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-weight:600;display:inline-flex}._display_1b5nl_54{max-width:640px;font-family:var(--font-display);letter-spacing:-.05em;margin-top:20px;font-size:clamp(2.8rem,4.8vw,5rem);font-weight:700;line-height:.96}._lede_1b5nl_64{max-width:620px;color:var(--ui-ink-2);margin-top:18px;font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.7}._actions_1b5nl_72{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}._primaryAction_1b5nl_79,._secondaryAction_1b5nl_80{min-height:46px;font-size:var(--text-14);border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex}._primaryAction_1b5nl_79{background:linear-gradient(135deg, var(--color-primary) 0%, #3d79ff 100%);color:#fff;box-shadow:0 16px 32px #1e64dd38}._primaryAction_1b5nl_79:hover{transform:translateY(-1px)}._secondaryAction_1b5nl_80{border:1px solid var(--ui-rule);color:var(--ui-ink);background:#ffffff2e}._secondaryAction_1b5nl_80:hover{border-color:var(--ui-rule-strong);background:var(--ui-hover)}._metaRow_1b5nl_114{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}._metaPill_1b5nl_121{border:1px solid var(--ui-rule);background:var(--ui-panel);color:var(--ui-ink-2);font-size:var(--text-12);border-radius:999px;padding:7px 10px;font-weight:600}._heroVisual_1b5nl_131{justify-content:center;display:flex}._coverFrame_1b5nl_136{border:1px solid var(--ui-rule);background:0 0;border-radius:26px;width:min(100%,560px);overflow:hidden;transform:rotate(1.5deg);box-shadow:0 24px 70px #122c6129}._coverImage_1b5nl_146{aspect-ratio:16/9;object-fit:cover;object-position:center;mix-blend-mode:multiply;width:100%;display:block}._sectionBlock_1b5nl_155{padding-top:18px}._sectionTitle_1b5nl_159{font-family:var(--font-display);justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 18px;font-size:clamp(1.6rem,2.4vw,2.25rem);font-weight:700;display:flex}._sectionNote_1b5nl_170{font-size:var(--text-13);color:var(--ui-ink-3)}._grid_1b5nl_175{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}._card_1b5nl_181,._cardFeature_1b5nl_182{border:1px solid var(--ui-rule);background:linear-gradient(180deg, var(--ui-panel) 0%, #8fa3d90a 100%);color:inherit;border-radius:22px;flex-direction:column;gap:12px;padding:20px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}._card_1b5nl_181:hover,._cardFeature_1b5nl_182:hover{border-color:var(--ui-rule-strong);box-shadow:var(--shadow-pop);transform:translateY(-2px)}._card_1b5nl_181[data-status=planned]{opacity:.62}._cardHead_1b5nl_206{justify-content:space-between;align-items:center;gap:10px;display:flex}._cardName_1b5nl_213{font-size:var(--text-16);font-weight:700}._cardCategory_1b5nl_218{font-size:var(--text-11);text-transform:uppercase;letter-spacing:.05em;color:var(--ui-ink-3)}._cardDesc_1b5nl_225{font-size:var(--text-13);color:var(--ui-ink-2);line-height:1.6}._tags_1b5nl_231{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:6px;display:flex}._tag_1b5nl_231{background:var(--ui-panel-sunken);font-size:var(--text-11);color:var(--ui-ink-2);border-radius:999px;align-items:center;padding:4px 8px;display:inline-flex}._featureIconWrap_1b5nl_249{width:40px;height:40px;color:var(--color-primary);background:linear-gradient(135deg,#1d67ff24,#7da1ff1f);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}._soon_1b5nl_260{border:1px solid var(--ui-rule);font-size:var(--text-11);color:var(--ui-ink-3);border-radius:999px;padding:2px 8px}._back_1b5nl_268{font-size:var(--text-13);color:var(--ui-ink-2);align-items:center;gap:6px;margin-bottom:22px;text-decoration:none;display:inline-flex}._back_1b5nl_268:hover{color:var(--ui-ink)}._docsHead_1b5nl_282{border-bottom:1px solid var(--ui-rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:28px;display:flex}._docsTitle_1b5nl_292{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:600}._docsOverview_1b5nl_299{max-width:620px;font-size:var(--text-14);color:var(--ui-ink-2);margin-top:14px;line-height:1.65}._panel_1b5nl_307{border:1px solid var(--ui-rule);background:linear-gradient(180deg, var(--ui-panel) 0%, #7688b30a 100%);border-radius:22px;margin-top:28px;padding:24px}._panelTitle_1b5nl_315{font-size:var(--text-13);text-transform:uppercase;letter-spacing:.05em;color:var(--ui-ink-3);margin-bottom:14px;font-weight:700}._previewMount_1b5nl_324{background-image:linear-gradient(45deg, var(--ui-panel-sunken) 25%, transparent 25%), linear-gradient(-45deg, var(--ui-panel-sunken) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--ui-panel-sunken) 75%), linear-gradient(-45deg, transparent 75%, var(--ui-panel-sunken) 75%);background-position:0 0,0 9px,9px -9px,-9px 0;background-size:18px 18px;background-color:var(--ui-panel);border-radius:16px;justify-content:center;padding:24px;display:flex}._propsTable_1b5nl_339{border-collapse:collapse;width:100%;font-size:var(--text-13)}._propsTable_1b5nl_339 th,._propsTable_1b5nl_339 td{text-align:left;border-bottom:1px solid var(--ui-rule);vertical-align:top;padding:9px 12px}._propsTable_1b5nl_339 th{font-size:var(--text-11);text-transform:uppercase;letter-spacing:.04em;color:var(--ui-ink-3)}._propsTable_1b5nl_339 code{font-family:var(--font-mono);font-size:var(--text-12);color:var(--color-primary)}._notes_1b5nl_366{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._notes_1b5nl_366 li{font-size:var(--text-14);color:var(--ui-ink-2);padding-left:20px;line-height:1.6;position:relative}._notes_1b5nl_366 li:before{content:"";background:var(--color-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:0}._usage_1b5nl_394{background:var(--ui-panel-sunken);font-family:var(--font-mono);font-size:var(--text-12);color:var(--ui-ink);white-space:pre;border-radius:18px;margin:0;padding:18px;line-height:1.55;overflow:auto}._twoCol_1b5nl_407{grid-template-columns:1.4fr 1fr;gap:20px;display:grid}._notFound_1b5nl_413{text-align:center;max-width:560px;margin:0 auto;padding:120px 24px}@media (width<=820px){._hero_1b5nl_7{grid-template-columns:1fr;padding-top:8px}._coverFrame_1b5nl_136{transform:none}._twoCol_1b5nl_407{grid-template-columns:1fr}}._field_m5w74_3{border-bottom:1px solid var(--ui-rule);flex-direction:column;gap:6px;padding:10px 0;display:flex}._field_m5w74_3:last-child{border-bottom:0}._fieldTop_m5w74_15{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._label_m5w74_22{font-size:var(--text-13);color:var(--ui-ink);font-weight:500}._value_m5w74_28{font-family:var(--font-mono);font-size:var(--text-11);color:var(--ui-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}._help_m5w74_36{font-size:var(--text-12);color:var(--ui-ink-2);line-height:1.4}._textInput_m5w74_42,._textarea_m5w74_43,._select_m5w74_44{background:var(--ui-panel);border:1px solid var(--ui-rule);border-radius:var(--radius-md);width:100%;color:var(--ui-ink);font-size:var(--text-13);padding:6px 8px;line-height:1.4;transition:border-color .12s,background-color .12s}._textInput_m5w74_42{height:30px}._select_m5w74_44{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ui-ink-2) 50%), linear-gradient(135deg, var(--ui-ink-2) 50%, transparent 50%);background-position:calc(100% - 15px) 13px,calc(100% - 10px) 13px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;height:30px;padding-right:26px}._textarea_m5w74_43{resize:vertical;min-height:56px;font-family:var(--font-ui)}._textInput_m5w74_42:hover,._textarea_m5w74_43:hover,._select_m5w74_44:hover{border-color:var(--ui-rule-strong)}._textInput_m5w74_42:focus,._textarea_m5w74_43:focus,._select_m5w74_44:focus{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 18%, transparent);outline:none}._textInput_m5w74_42[aria-invalid=true],._hexInput_m5w74_92[aria-invalid=true]{border-color:var(--color-danger)}._hexInput_m5w74_92{background:var(--ui-panel);border:1px solid var(--ui-rule);border-radius:var(--radius-md);width:100%;height:30px;font-family:var(--font-mono);font-size:var(--text-12);letter-spacing:.01em;text-transform:lowercase;padding:6px 8px}._hexInput_m5w74_92:focus{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 18%, transparent);outline:none}._rangeRow_m5w74_116{align-items:center;gap:10px;display:flex}._range_m5w74_116{appearance:none;cursor:pointer;background:0 0;flex:1;height:18px}._range_m5w74_116::-webkit-slider-runnable-track{background:var(--ui-rule-strong);border-radius:2px;height:3px}._range_m5w74_116::-webkit-slider-thumb{appearance:none;background:var(--ui-ink);border:0;border-radius:2px;width:13px;height:13px;margin-top:-5px}._range_m5w74_116::-moz-range-track{background:var(--ui-rule-strong);border-radius:2px;height:3px}._range_m5w74_116::-moz-range-thumb{background:var(--ui-ink);border:0;border-radius:2px;width:13px;height:13px}._range_m5w74_116:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:2px}._numberInput_m5w74_166{text-align:right;background:var(--ui-panel);border:1px solid var(--ui-rule);border-radius:var(--radius-md);width:66px;height:30px;font-family:var(--font-mono);font-size:var(--text-12);font-variant-numeric:tabular-nums;padding:6px 8px}._numberInput_m5w74_166:focus{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 18%, transparent);outline:none}._unit_m5w74_185{font-family:var(--font-mono);font-size:var(--text-11);color:var(--ui-ink-3);width:18px}._switch_m5w74_193{cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex;position:relative}._switchTrack_m5w74_204{background:var(--ui-rule-strong);border-radius:9px;flex:none;width:30px;height:17px;transition:background-color .14s;position:relative}._switchThumb_m5w74_214{background:var(--ui-panel);border-radius:2px;width:13px;height:13px;transition:transform .14s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #14161a40}._switch_m5w74_193[aria-checked=true] ._switchTrack_m5w74_204{background:var(--color-primary)}._switch_m5w74_193[aria-checked=true] ._switchThumb_m5w74_214{transform:translate(13px)}._switch_m5w74_193:focus-visible ._switchTrack_m5w74_204{outline:2px solid var(--color-focus);outline-offset:2px}._switchState_m5w74_239{font-size:var(--text-12);color:var(--ui-ink-2)}._colorRow_m5w74_245{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}._swatchWrap_m5w74_252{border:1px solid var(--ui-rule);background-color:var(--ui-panel-sunken);width:30px;height:30px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ui-panel) 50%, transparent);border-radius:50%;position:relative;overflow:hidden}._swatch_m5w74_252{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}._swatchInput_m5w74_274{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._tokenBtn_m5w74_283{border:1px solid var(--ui-rule);border-radius:var(--radius-md);background:var(--ui-panel);height:30px;color:var(--ui-ink-2);cursor:pointer;font-size:var(--text-11);white-space:nowrap;align-items:center;gap:5px;padding:0 8px;display:inline-flex}._tokenBtn_m5w74_283:hover{border-color:var(--ui-rule-strong);color:var(--ui-ink)}._tokenBtn_m5w74_283[data-inherited=true]{background:var(--color-active);border-color:color-mix(in srgb, var(--color-primary) 30%, var(--ui-rule));color:var(--color-primary)}._btn_m5w74_310{border:1px solid var(--ui-rule);border-radius:var(--radius-md);background:var(--ui-panel);height:30px;color:var(--ui-ink);font-size:var(--text-12);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-weight:500;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}._btn_m5w74_310:hover{background:var(--ui-hover);border-color:var(--ui-rule-strong)}._btn_m5w74_310:active{transform:translateY(1px)}._btnPrimary_m5w74_336{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._btnPrimary_m5w74_336:hover{background:color-mix(in srgb, var(--color-primary) 88%, #000);border-color:#0000}._btn_m5w74_310[disabled]{opacity:.5;cursor:not-allowed}._iconBtn_m5w74_352{border-radius:var(--radius-md);width:30px;height:30px;color:var(--ui-ink-2);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._iconBtn_m5w74_352:hover{background:var(--ui-hover);color:var(--ui-ink)}._panelToggle_m5w74_370,._panelClose_m5w74_371{border:1px solid var(--ui-rule);color:var(--ui-ink-2);cursor:pointer;justify-content:center;align-items:center;gap:7px;transition:background-color .14s,border-color .14s,color .14s,transform .14s;display:inline-flex}._panelToggle_m5w74_370{background:var(--color-active);min-height:32px;color:var(--color-primary);font-size:var(--text-12);border-radius:999px;padding:0 11px 0 9px;font-weight:600}._panelToggle_m5w74_370:hover{border-color:color-mix(in srgb, var(--color-primary) 35%, var(--ui-rule));background:color-mix(in srgb, var(--color-primary) 14%, var(--ui-panel));transform:translateY(-1px)}._panelClose_m5w74_371{background:var(--ui-panel-sunken);border-radius:10px;width:30px;height:30px;padding:0}._panelClose_m5w74_371:hover{border-color:var(--ui-rule-strong);background:var(--ui-hover);color:var(--ui-ink)}._panelToggle_m5w74_370:focus-visible,._panelClose_m5w74_371:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._panelToggle_m5w74_370:active,._panelClose_m5w74_371:active{transform:translateY(1px)}._active_m5w74_424{background:var(--color-active);color:var(--color-primary);border-color:color-mix(in srgb, var(--color-primary) 30%, transparent)}._segmented_m5w74_430{border:1px solid var(--ui-rule);border-radius:var(--radius-md);background:var(--ui-panel-sunken);gap:2px;padding:2px;display:inline-flex}._segmented_m5w74_430 button{height:26px;color:var(--ui-ink-2);font-size:var(--text-12);cursor:pointer;background:0 0;border:0;border-radius:2px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}._segmented_m5w74_430 button:hover{color:var(--ui-ink)}._segmented_m5w74_430 button[aria-pressed=true]{background:var(--ui-panel);color:var(--ui-ink);box-shadow:0 1px 2px #14161a1a}._badge_m5w74_464{background:var(--color-active);height:18px;color:var(--color-primary);font-size:var(--text-11);border-radius:3px;align-items:center;gap:4px;padding:0 6px;font-weight:500;display:inline-flex}._note_m5w74_477{font-size:var(--text-12);color:var(--ui-ink-2);line-height:1.45}._dangerBtn_m5w74_483{color:var(--color-danger)}._dangerBtn_m5w74_483:hover{background:color-mix(in srgb, var(--color-danger) 10%, transparent);color:var(--color-danger)}._intro_1lprj_1{font-size:var(--text-12);color:var(--ui-ink-2);padding:12px 12px 4px;line-height:1.45}._mode_1lprj_8{border-bottom:1px solid var(--ui-rule);align-items:center;gap:8px;padding:8px 12px 10px;display:flex}._modeLabel_1lprj_16{font-size:var(--text-12);color:var(--ui-ink-2)}._rows_1lprj_21{padding:4px 12px 8px}._row_1lprj_21{border-bottom:1px solid var(--ui-rule);grid-template-columns:88px 26px minmax(0,1fr) 24px;align-items:center;gap:8px;padding:7px 0;display:grid}._row_1lprj_21:last-child{border-bottom:0}._rowLabel_1lprj_38{font-size:var(--text-12);color:var(--ui-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._swatchWrap_1lprj_47{border:1px solid var(--ui-rule);background-color:var(--ui-panel-sunken);width:26px;height:26px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ui-panel) 50%, transparent);border-radius:50%;position:relative;overflow:hidden}._swatchInput_1lprj_58{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._hex_1lprj_67{border:1px solid var(--ui-rule);border-radius:var(--radius-md);background:var(--ui-panel);width:100%;height:26px;font-family:var(--font-mono);font-size:var(--text-11);text-transform:lowercase;padding:0 7px}._hex_1lprj_67:focus{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 18%, transparent);outline:none}._hex_1lprj_67[aria-invalid=true]{border-color:var(--color-danger)}._reset_1lprj_89{width:24px;height:24px;color:var(--ui-ink-3);cursor:pointer;background:0 0;border:0;border-radius:2px;justify-content:center;align-items:center;display:inline-flex}._reset_1lprj_89:hover:not(:disabled){background:var(--ui-hover);color:var(--ui-ink)}._reset_1lprj_89:disabled{opacity:.35;cursor:default}._actions_1lprj_112{border-top:1px solid var(--ui-rule);gap:8px;margin-top:8px;padding:12px;display:flex}._reuseNote_1lprj_120{font-size:var(--text-11);color:var(--ui-ink-3);padding:0 12px 12px;line-height:1.45}._sidebar_1kf4s_1{background:var(--ui-panel);border-right:1px solid var(--ui-rule);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}._head_1kf4s_11{border-bottom:1px solid var(--ui-rule);align-items:center;gap:10px;padding:14px 12px 12px 16px;display:flex}._mark_1kf4s_19{flex:none;display:flex}._wordmark_1kf4s_24{flex-direction:column;flex:1;min-width:0;display:flex}._name_1kf4s_31{font-family:var(--font-display);letter-spacing:-.01em;font-variation-settings:"SOFT" 0, "WONK" 0, "opsz" 40;font-size:19px;font-weight:600;line-height:1.05}._tagline_1kf4s_40{font-size:var(--text-11);color:var(--ui-ink-2);white-space:nowrap}._body_1kf4s_46{flex:1;padding:12px 8px 16px;overflow-y:auto}._searchWrap_1kf4s_52{padding:0 8px 10px;position:relative}._search_1kf4s_52{border:1px solid var(--ui-rule);border-radius:var(--radius-md);background:var(--ui-panel-sunken);width:100%;height:30px;font-size:var(--text-12);padding:6px 8px 6px 28px}._search_1kf4s_52:focus{border-color:var(--color-focus);background:var(--ui-panel);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 18%, transparent);outline:none}._searchIcon_1kf4s_74{color:var(--ui-ink-3);pointer-events:none;position:absolute;top:7px;left:16px}._category_1kf4s_82{margin:0 0 10px}._categoryLabel_1kf4s_86{font-size:var(--text-11);color:var(--ui-ink-3);padding:6px 8px 4px;font-weight:500}._entry_1kf4s_93{border-radius:var(--radius-md);width:100%;color:var(--ui-ink);font-size:var(--text-13);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px;display:flex}._entry_1kf4s_93:hover:not(:disabled){background:var(--ui-hover)}._entry_1kf4s_93[aria-current=true]{background:var(--color-active);color:var(--color-primary);font-weight:500}._entry_1kf4s_93:disabled{color:var(--ui-ink-3);cursor:not-allowed}._entryName_1kf4s_123{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._soon_1kf4s_131{letter-spacing:.02em;color:var(--ui-ink-3);border:1px solid var(--ui-rule);border-radius:2px;flex:none;padding:0 4px;font-size:10px}._activeDot_1kf4s_141{background:var(--ui-accent);border-radius:50%;flex:none;width:6px;height:6px}._noResults_1kf4s_149{font-size:var(--text-12);color:var(--ui-ink-2);padding:14px 12px}._placeholder_1kf4s_155{border:1px dashed var(--ui-rule-strong);border-radius:var(--radius-md);background:var(--ui-panel-sunken);margin:12px 8px 0;padding:14px 12px}._placeholderTitle_1kf4s_163{font-size:var(--text-12);color:var(--ui-ink);margin-bottom:4px;font-weight:600}._placeholderText_1kf4s_170{font-size:var(--text-12);color:var(--ui-ink-2);line-height:1.45}._foot_1kf4s_176{border-top:1px solid var(--ui-rule);font-size:var(--text-11);color:var(--ui-ink-3);align-items:center;gap:6px;padding:10px 16px;display:flex}._canvas_nuphw_1{background-color:var(--ui-panel-sunken);flex-direction:column;flex:1;align-items:center;min-height:240px;padding:40px 32px 28px;transition:background-color .2s;display:flex;position:relative;overflow:auto}._canvas_nuphw_1[data-bg=paper]{background-color:var(--ui-paper)}._canvas_nuphw_1[data-bg=white]{background-color:#fdfdfc}._canvas_nuphw_1[data-bg=ink]{background-color:#14161a}._canvas_nuphw_1[data-bg=grid]{background-color:#eceeea;background-image:linear-gradient(#14161a12 1px,#0000 1px),linear-gradient(90deg,#14161a12 1px,#0000 1px);background-size:16px 16px}._canvas_nuphw_1[data-bg=checker]{background-color:#f4f5f2;background-image:linear-gradient(45deg,#e2e4e0 25%,#0000 25%),linear-gradient(-45deg,#e2e4e0 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e2e4e0 75%),linear-gradient(-45deg,#0000 75%,#e2e4e0 75%);background-position:0 0,0 9px,9px -9px,-9px 0;background-size:18px 18px}._stageWrap_nuphw_43{justify-content:center;width:100%;display:flex}._stage_nuphw_43{width:100%;padding:36px 30px;transition:max-width .22s;position:relative}._crop_nuphw_57{border-color:var(--mark);pointer-events:none;border-style:solid;border-width:0;width:12px;height:12px;position:absolute}._canvas_nuphw_1[data-bg=ink] ._crop_nuphw_57{--mark:#ffffff6b}._crop_nuphw_57{--mark:#14161a57}._cropTopLeft_nuphw_75{border-top-width:1px;border-left-width:1px;top:18px;left:12px}._cropTopRight_nuphw_82{border-top-width:1px;border-right-width:1px;top:18px;right:12px}._cropBottomLeft_nuphw_89{border-bottom-width:1px;border-left-width:1px;bottom:18px;left:12px}._cropBottomRight_nuphw_96{border-bottom-width:1px;border-right-width:1px;bottom:18px;right:12px}._mount_nuphw_103{width:100%}._empty_nuphw_107{color:var(--ui-ink-3);font-size:var(--text-13);text-align:center;padding:40px 0}._inks_nuphw_115{border:1px solid #14161a1f;border-radius:2px;align-items:center;gap:0;width:100%;max-width:520px;margin-top:22px;display:flex;overflow:hidden}._canvas_nuphw_1[data-bg=ink] ._inks_nuphw_115{border-color:#ffffff2e}._ink_nuphw_115{flex:1;height:14px}._panel_4pb8w_1{color:#e6e8e4;background:#14161a;border-top:1px solid #23272c;flex-direction:column;flex:none;min-height:0;display:flex}._resizer_4pb8w_11{cursor:ns-resize;background:#14161a;flex:none;height:6px;position:relative}._resizer_4pb8w_11:after{content:"";background:#3a3f45;border-radius:2px;width:34px;height:2px;position:absolute;top:2px;left:50%;transform:translate(-50%)}._resizer_4pb8w_11:hover:after,._resizer_4pb8w_11:focus-visible:after{background:var(--ui-accent)}._bar_4pb8w_36{border-bottom:1px solid #23272c;flex:none;align-items:center;gap:8px;padding:6px 10px;display:flex}._tabs_4pb8w_45{gap:2px;display:inline-flex}._tab_4pb8w_45{color:#9aa19b;height:26px;font-size:var(--text-12);cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:6px;padding:0 9px;font-weight:500;display:inline-flex}._tab_4pb8w_45:hover{color:#e6e8e4}._tab_4pb8w_45[aria-selected=true]{color:#e6e8e4;background:#23272c}._fileName_4pb8w_74{font-family:var(--font-mono);font-size:var(--text-11);color:#6f7671;border-left:1px solid #2c3138;padding-left:10px}._spacer_4pb8w_82{flex:1}._action_4pb8w_86{color:#c8cdc9;height:26px;font-size:var(--text-11);cursor:pointer;background:#1b1e23;border:1px solid #2c3138;border-radius:3px;align-items:center;gap:5px;padding:0 9px;display:inline-flex}._action_4pb8w_86:hover{color:#fff;background:#23272c}._action_4pb8w_86[data-tone=accent]{color:#fff;background:#e8461e;border-color:#0000}._action_4pb8w_86[data-tone=accent]:hover{background:#d13d16}._codeWrap_4pb8w_115{min-height:0;transition:height .16s;overflow:auto}._code_4pb8w_115{font-family:var(--font-mono);tab-size:2;white-space:pre;color:#d7dbd6;margin:0;padding:14px 16px 22px;font-size:12.5px;line-height:1.6}._collapsedNote_4pb8w_132{font-size:var(--text-11);color:#9aa19b;padding:10px 14px}._code_4pb8w_115 .token.comment,._code_4pb8w_115 .token.prolog,._code_4pb8w_115 .token.doctype,._code_4pb8w_115 .token.cdata{color:#6b7280;font-style:italic}._code_4pb8w_115 .token.punctuation{color:#7f877f}._code_4pb8w_115 .token.tag,._code_4pb8w_115 .token.selector,._code_4pb8w_115 .token.keyword{color:#ff8a5c}._code_4pb8w_115 .token.attr-name,._code_4pb8w_115 .token.property,._code_4pb8w_115 .token.boolean,._code_4pb8w_115 .token.number,._code_4pb8w_115 .token.constant{color:#e2c07a}._code_4pb8w_115 .token.attr-value,._code_4pb8w_115 .token.string,._code_4pb8w_115 .token.char{color:#9fd6a3}._code_4pb8w_115 .token.function,._code_4pb8w_115 .token.class-name{color:#7d92ff}._code_4pb8w_115 .token.operator,._code_4pb8w_115 .token.entity,._code_4pb8w_115 .token.url{color:#b9beba}._code_4pb8w_115 .token.script,._code_4pb8w_115 .token.language-css{color:#e6e8e4}@media (prefers-reduced-motion:reduce){._codeWrap_4pb8w_115{transition:none}}._wrap_12rgy_1{align-items:center;gap:6px;display:inline-flex;position:relative}._trigger_12rgy_8{border:1px solid var(--ui-rule);border-radius:var(--radius-md);background:var(--ui-panel);cursor:pointer;height:30px;font-size:var(--text-12);align-items:center;gap:10px;padding:0 10px;display:inline-flex}._trigger_12rgy_8:hover{border-color:var(--ui-rule-strong)}._triggerText_12rgy_25{align-items:center;gap:6px;display:inline-flex}._triggerLabel_12rgy_31{font-weight:500}._modified_12rgy_35{background:var(--color-accent);color:#fff;border-radius:2px;padding:0 4px;font-size:10px}._restore_12rgy_43{border:1px solid var(--ui-rule);border-radius:var(--radius-md);background:var(--ui-panel);height:30px;color:var(--ui-ink-2);font-size:var(--text-11);cursor:pointer;align-items:center;gap:4px;padding:0 8px;display:inline-flex}._restore_12rgy_43:hover{color:var(--ui-ink);border-color:var(--ui-rule-strong)}._menu_12rgy_62{z-index:40;background:var(--ui-panel);border:1px solid var(--ui-rule-strong);border-radius:var(--radius-md);width:292px;box-shadow:var(--shadow-pop);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);left:0}._option_12rgy_77{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;flex-direction:column;gap:2px;width:100%;padding:7px 8px;display:flex}._option_12rgy_77:hover{background:var(--ui-hover)}._optionHead_12rgy_94{justify-content:space-between;align-items:center;gap:8px;display:flex}._optionName_12rgy_101{font-size:var(--text-13);color:var(--ui-ink);font-weight:500}._optionDesc_12rgy_107{font-size:var(--text-11);color:var(--ui-ink-2);line-height:1.4}._toolbar_19hnz_1{align-items:center;gap:8px;display:inline-flex}._mode_19hnz_7{border:1px solid var(--ui-rule);border-radius:var(--radius-md);background:var(--ui-panel-sunken);gap:2px;padding:2px;display:inline-flex}._mode_19hnz_7 button{border-radius:var(--radius-sm);font-size:var(--text-12);color:var(--ui-ink-2);cursor:pointer;background:0 0;border:0;padding:4px 10px;font-weight:500}._mode_19hnz_7 button[aria-pressed=true]{background:var(--ui-panel);color:var(--ui-ink);box-shadow:var(--shadow-pop)}._action_19hnz_33{border:1px solid var(--ui-rule);border-radius:var(--radius-md);background:var(--ui-panel);height:30px;color:var(--ui-ink);font-size:var(--text-12);cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}._action_19hnz_33:hover{background:var(--ui-hover);border-color:var(--ui-rule-strong)}._workspace_xtmfw_1{background:var(--ui-panel);flex-direction:column;min-width:0;min-height:100%;display:flex}._head_xtmfw_10{border-bottom:1px solid var(--ui-rule);background:var(--ui-panel);flex:none}._headTop_xtmfw_16{align-items:center;gap:12px;padding:10px 16px 8px;display:flex}._identity_xtmfw_23{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._name_xtmfw_31{font-family:var(--font-display);letter-spacing:-.01em;font-variation-settings:"SOFT" 0, "WONK" 0, "opsz" 32;font-size:19px;font-weight:600;line-height:1.1}._description_xtmfw_40{font-size:var(--text-12);color:var(--ui-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._status_xtmfw_48{font-family:var(--font-mono);font-size:var(--text-11);color:var(--color-primary);background:var(--color-active);white-space:nowrap;border-radius:3px;flex:none;padding:3px 7px;animation:2.2s forwards _statusFade_xtmfw_1}@keyframes _statusFade_xtmfw_1{0%{opacity:0;transform:translateY(-2px)}12%,70%{opacity:1;transform:none}to{opacity:0}}._toolbar_xtmfw_75{flex-wrap:wrap;align-items:center;gap:8px;padding:0 16px 10px;display:flex}._spacer_xtmfw_83{flex:1;min-width:8px}._groupLabel_xtmfw_88{font-size:var(--text-11);color:var(--ui-ink-3);margin-right:2px}._bgGroup_xtmfw_94{border:1px solid var(--ui-rule);border-radius:var(--radius-md);background:var(--ui-panel-sunken);align-items:center;gap:2px;padding:2px;display:inline-flex}._bgBtn_xtmfw_104{width:26px;height:26px;color:var(--ui-ink-2);cursor:pointer;background:0 0;border:0;border-radius:2px;justify-content:center;align-items:center;display:inline-flex}._bgBtn_xtmfw_104:hover{color:var(--ui-ink)}._bgBtn_xtmfw_104[aria-pressed=true]{background:var(--ui-panel);color:var(--ui-ink);box-shadow:0 1px 2px #14161a1a}@media (width<=720px){._description_xtmfw_40{display:none}}._panel_1dheh_1{background:var(--ui-panel);border-left:1px solid var(--ui-rule);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}._head_1dheh_11{border-bottom:1px solid var(--ui-rule);flex:none;align-items:center;gap:8px;padding:10px 12px;display:flex}._tabs_1dheh_20{border:1px solid var(--ui-rule);border-radius:var(--radius-md);background:var(--ui-panel-sunken);flex:1;gap:2px;padding:2px;display:inline-flex}._tab_1dheh_20{height:26px;color:var(--ui-ink-2);font-size:var(--text-12);cursor:pointer;background:0 0;border:0;border-radius:2px;flex:1;font-weight:500}._tab_1dheh_20:hover{color:var(--ui-ink)}._tab_1dheh_20[aria-selected=true]{background:var(--ui-panel);color:var(--ui-ink);box-shadow:0 1px 2px #14161a1a}._body_1dheh_52{flex:1;min-height:0;padding-bottom:24px;overflow-y:auto}._section_1dheh_59{border-bottom:1px solid var(--ui-rule)}._sectionHead_1dheh_63{align-items:center;display:flex}._sectionToggle_1dheh_68{cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:10px 4px 10px 12px;display:flex}._sectionToggle_1dheh_68:hover{background:var(--ui-hover)}._resetBtn_1dheh_84{margin-right:8px}._sectionTitle_1dheh_88{font-size:var(--text-13);color:var(--ui-ink);flex:1;font-weight:600}._sectionMeta_1dheh_95{font-family:var(--font-mono);color:var(--ui-ink-3);font-size:10px}._chevron_1dheh_101{color:var(--ui-ink-3);transition:transform .16s}._chevron_1dheh_101[data-open=true]{transform:rotate(90deg)}._resetBtn_1dheh_84{width:22px;height:22px;color:var(--ui-ink-3);cursor:pointer;background:0 0;border:0;border-radius:2px;justify-content:center;align-items:center;display:inline-flex}._resetBtn_1dheh_84:hover{background:var(--ui-panel-sunken);color:var(--ui-ink)}._sectionBody_1dheh_128{padding:2px 12px 14px}._items_1dheh_133{flex-direction:column;gap:10px;padding:6px 0;display:flex}._itemCard_1dheh_140{border:1px solid var(--ui-rule);border-radius:var(--radius-md);background:var(--ui-panel-sunken);flex-direction:column;gap:6px;padding:8px;display:flex}._itemTop_1dheh_150{align-items:center;gap:6px;display:flex}._itemIndex_1dheh_156{font-family:var(--font-mono);font-size:var(--text-11);color:var(--ui-ink-3);width:18px}._itemSpacer_1dheh_163{flex:1}._miniBtn_1dheh_167{width:24px;height:24px;color:var(--ui-ink-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;display:inline-flex}._miniBtn_1dheh_167:hover:not(:disabled){background:var(--ui-panel);border-color:var(--ui-rule);color:var(--ui-ink)}._miniBtn_1dheh_167:disabled{color:var(--ui-rule-strong);cursor:not-allowed}._addBtn_1dheh_191{border:1px dashed var(--ui-rule-strong);border-radius:var(--radius-md);width:100%;height:32px;color:var(--ui-ink-2);font-size:var(--text-12);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;display:inline-flex}._addBtn_1dheh_191:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-active)}._emptyNote_1dheh_212{font-size:var(--text-12);color:var(--ui-ink-2);padding:4px 0 8px;line-height:1.45}._smallField_1dheh_219{align-items:center;gap:8px;display:flex}._smallLabel_1dheh_225{font-size:var(--text-12);color:var(--ui-ink-2)}@media (prefers-reduced-motion:reduce){._chevron_1dheh_101{transition:none}}._studio_dsxx7_1{background:var(--ui-paper);height:100dvh;min-height:0;max-height:100dvh;display:flex;overflow:hidden}._sidebarSlot_dsxx7_10{flex:none;width:258px;transition:width .18s;overflow:hidden}._inspectorSlot_dsxx7_17{flex:none;width:340px;transition:width .18s;overflow:hidden}._studio_dsxx7_1[data-sidebar=closed] ._sidebarSlot_dsxx7_10,._studio_dsxx7_1[data-inspector=closed] ._inspectorSlot_dsxx7_17{width:0}._main_dsxx7_32{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden auto}._backdrop_dsxx7_42{display:none}@media (width<=1080px){._sidebarSlot_dsxx7_10,._inspectorSlot_dsxx7_17{z-index:70;width:300px;max-width:86vw;box-shadow:var(--shadow-pop);transition:transform .2s;position:fixed;top:0;bottom:0}._studio_dsxx7_1[data-sidebar=closed] ._sidebarSlot_dsxx7_10,._studio_dsxx7_1[data-inspector=closed] ._inspectorSlot_dsxx7_17{width:300px;max-width:86vw}._sidebarSlot_dsxx7_10{left:0;transform:translate(-101%)}._studio_dsxx7_1[data-sidebar=open] ._sidebarSlot_dsxx7_10{transform:none}._inspectorSlot_dsxx7_17{right:0;transform:translate(101%)}._studio_dsxx7_1[data-inspector=open] ._inspectorSlot_dsxx7_17{transform:none}._backdrop_dsxx7_42{z-index:60;cursor:pointer;background:#14161a47;border:0;padding:0;display:block;position:fixed;inset:0}}@media (prefers-reduced-motion:reduce){._sidebarSlot_dsxx7_10,._inspectorSlot_dsxx7_17{transition:none}}
