@font-face{font-family:Inter;src:url(/fonts/Inter-Variable-latin.woff2) format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215,U+2605,U+2713,U+FEFF,U+FFFD}html{scroll-padding:64px 0 72px}html:has([data-bio-bar]){scroll-padding-bottom:160px}body{margin:0;background:#f8f8f6;color:#121212;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-feature-settings:"cv11" 1,"cv05" 1;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;letter-spacing:-.005em;font-weight:400}body:has([data-app][data-sw=dark]){background:#1c1c1c;color:#fff}a{color:#007c8a;text-decoration:none}a:hover{color:#00606b}::selection{background:#5ef0ff;color:#000}[data-app]{--bg:#F8F8F6;--sf:#FFFFFF;--bd:#E6E6E2;--bd2:#C4C4BF;--ink:#121212;--mut:#575757;--fnt:#5C5C5C;--ac:#007C8A;--ach:#00606B;--acs:#E3FBFD;--ok:#0F7A53;--okbg:#E6F5EE;--wn:#9A5B00;--wnbg:#FAF0E2;--al:#B3301E;--albg:#FCEAE7;--mark:#121212;--marks:#FFFFFF;--cta-fg:#FFFFFF;--on-primary:#000000;--primary-h:#8AF5FF;--primary:#5EF0FF;--destructive:#C93A26;--code-bg:#1C1C1C;--overlay:rgba(10,9,15,.5);--sh:0 1px 2px rgba(23,26,33,.05);--sh-xs:0 1px 2px rgba(23,26,33,.05);--sh-md:0 4px 12px -2px rgba(23,26,33,.12);--ring:rgba(0,124,138,.5);--sh-lg:0 10px 30px -8px rgba(23,26,33,.22),0 2px 6px rgba(23,26,33,.08)}[data-app][data-sw=dark]{--bg:#1C1C1C;--sf:#272727;--bd:rgba(255,255,255,.1);--bd2:rgba(255,255,255,.24);--ink:#FFFFFF;--mut:#A6A6A6;--fnt:#9C9C9C;--ac:#5EF0FF;--ach:#8AF5FF;--acs:rgba(94,240,255,.12);--ok:#3ED9A4;--okbg:rgba(31,201,152,.13);--wn:#F0A63A;--wnbg:rgba(255,179,0,.12);--al:#F07A66;--albg:rgba(201,58,38,.2);--mark:#FFFFFF;--marks:#1C1C1C;--cta-fg:#FFFFFF;--on-primary:#000000;--primary-h:#8AF5FF;--primary:#5EF0FF;--destructive:#C93A26;--code-bg:#141414;--overlay:rgba(0,0,0,.7);--sh:none;--sh-xs:none;--sh-md:0 6px 16px -4px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.06);--ring:rgba(94,240,255,.5);--sh-lg:0 12px 32px -6px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.06)}[data-app]{color-scheme:light;accent-color:var(--ac)}[data-app][data-sw=dark]{color-scheme:dark}[data-app] a:not([data-hostprev] *){color:var(--ach)}[data-app]{--r-sm:6px;--r:8px;--r-md:10px;--r-lg:14px}[data-row]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}[data-between]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}[data-between]>[data-row]{max-width:100%;min-width:0}[data-stack]{display:flex;flex-direction:column;gap:8px}[data-screen]{display:flex;flex-direction:column;gap:20px}[data-nowrap]{flex-wrap:nowrap}[data-tight]{gap:6px}[data-end]{align-items:flex-end}[data-grow]{flex:1 1 200px;min-width:0;overflow-wrap:anywhere}[data-head]{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}[data-h1]{margin:0;font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}[data-sub]{font-size:14px;color:var(--mut);margin-top:4px}[data-strong]{font-size:14px;font-weight:600;color:var(--ink);line-height:1.45}[data-p]{font-size:13px;color:var(--mut);line-height:1.5}[data-note]{font-size:12px;color:var(--fnt);line-height:1.5}[data-small]{font-size:12px}[data-ok]{color:var(--ok)}[data-accent]{font-size:12px;font-weight:600;color:var(--ach)}[data-mono],[data-code]{font-family:ui-monospace,SF Mono,Menlo,monospace}[data-mono]{font-size:12.5px;color:var(--mut)}[data-ellipsis]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}[data-app] a[data-act]{cursor:pointer;font-weight:600}[data-app] :focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring)}[data-app] :is([data-input],[data-pl-f] :is(input,select,textarea)):focus-visible{border-color:var(--ac)}[data-btn]{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;min-height:36px;padding:8px 16px;border-radius:var(--r);border:1px solid transparent;font-family:inherit;font-size:14px;font-weight:500;line-height:1.25;text-align:center;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}[data-btn][data-size=sm]{min-height:32px;padding:6px 12px;font-size:13px}[data-btn][data-size=lg]{min-height:40px;padding:10px 20px;font-size:15px;width:100%}[data-btn=default]{background:var(--primary);color:var(--on-primary)}[data-btn=default]:hover{background:var(--primary-h)}[data-btn=destructive]{background:var(--destructive);color:var(--cta-fg)}[data-btn=destructive]:hover{background:#b13220}[data-btn=outline],[data-btn=muted]{background:transparent;border-color:var(--bd2);color:var(--ink)}[data-btn=muted]{color:var(--mut)}[data-btn=outline]:hover,[data-btn=muted]:hover,[data-btn=ghost]:hover{background:var(--bg);color:var(--ink)}[data-btn=ghost]{background:transparent;color:var(--mut)}[data-btn=link]{background:none;border:none;min-height:24px;padding:0;color:var(--ach);text-decoration:underline;text-underline-offset:2px;font-size:inherit}[data-btn][data-danger]{color:var(--al)}[data-btn]:disabled,[data-btn][aria-disabled=true]{opacity:.5;cursor:not-allowed}[data-btn][aria-busy=true]{cursor:progress}[data-btn][data-reason]:is(:disabled,[aria-disabled=true]){opacity:1;color:var(--mut);border-style:dashed;cursor:not-allowed}[data-input],[data-pl-f] :is(input,select,textarea){box-sizing:border-box;min-height:36px;font:inherit;font-weight:400;font-size:14px;color:var(--ink);background:var(--bg);border:1px solid var(--bd2);border-radius:var(--r);padding:7px 12px}[data-pl-f] textarea{min-height:72px}[data-check]{display:flex;align-items:flex-start;gap:10px;cursor:pointer}[data-check] input{margin:3px 0 0;flex-shrink:0}[data-card]{background:var(--sf);border:1px solid var(--bd);border-radius:var(--r-lg);padding:20px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--sh);box-sizing:border-box;min-width:0}[data-card] [data-p]{overflow-wrap:anywhere}[data-card][data-row]{flex-direction:row}[data-card][data-on]{border-color:var(--ac)}[data-card][data-danger]{border-color:var(--al)}[data-card][data-danger] [data-card-title]{color:var(--al)}[data-accent-card]{background:var(--acs);border-color:transparent;gap:8px}[data-card-title]{margin:0;font-size:16px;font-weight:600;color:var(--ink)}[data-section]{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--bd);padding-top:14px}[data-section][data-between]{flex-direction:row}[data-section]>[data-btn]{align-self:flex-start}details[data-section]{display:block}details[data-section]>*+*{margin-top:8px}details[data-section]>summary{cursor:pointer}[data-section-title]{font-size:14px;font-weight:600;color:var(--ink)}[data-callout]{display:flex;align-items:center;gap:8px;border-radius:var(--r-md);padding:10px 14px;font-size:13px;font-weight:600}[data-callout=ok]{color:var(--ok);background:var(--okbg)}[data-callout=al]{color:var(--al);background:var(--albg)}[data-load-error],[data-cap-warn],[data-setup-done][data-card]{align-items:flex-start;flex-wrap:nowrap}[data-setup-done][data-card]{flex-direction:row;color:var(--ink)}[data-load-error]>div{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}[data-list]{background:var(--sf);border:1px solid var(--bd);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--sh)}[data-code]{font-size:12px;line-height:1.6;background:var(--code-bg);border:1px solid var(--bd);color:#b7f5a8;border-radius:var(--r-md);padding:10px 14px;white-space:pre-wrap;word-break:break-word}[data-history]{list-style:none;margin:0;padding:0;font-size:13px}[data-history] li{display:flex;justify-content:space-between;gap:10px;padding:4px 0}[data-ledger]{max-width:640px}[data-ledger] li{display:grid;grid-template-columns:minmax(0,1fr) auto 96px;gap:12px}[data-ledger] li>:first-child{overflow-wrap:anywhere}[data-ledger] li>:last-child{text-align:right}[data-badge]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1.5;border-radius:999px;padding:1px 10px;white-space:nowrap;border:1px solid transparent;max-width:100%;box-sizing:border-box}@media(max-width:640px){[data-badge]{white-space:normal}}[data-badge]:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}[data-badge][data-outline]:before{display:none}[data-badge=ok]{color:var(--ok);background:var(--okbg)}[data-badge=wn]{color:var(--wn);background:var(--wnbg)}[data-badge=al]{color:var(--al);background:var(--albg)}[data-badge=mut]{color:var(--mut);background:var(--bd)}[data-badge][data-outline]{background:transparent;border-color:currentColor}[data-badge=mut][data-outline]{border-color:var(--bd2)}[data-glyph]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;border:1px solid var(--bd2);color:var(--mut);font-size:9px;font-weight:700;cursor:help;flex-shrink:0;box-sizing:border-box;position:relative}[data-glyph]:before{content:"";position:absolute;inset:-5px}[data-glyph=warn]{border-color:var(--wn);color:var(--wn)}[data-more]{align-self:flex-start;font-size:11px;font-weight:600;color:var(--ach);background:var(--acs);border:1px solid var(--ac);border-radius:999px;padding:2px 8px;cursor:help}[data-chips]{display:flex;flex-wrap:wrap;gap:8px}[data-chip]{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-size:13px;font-weight:600;padding:6px 12px;border-radius:var(--r);cursor:pointer;border:1px solid var(--bd2);background:transparent;color:var(--ink)}[data-chip][aria-pressed=true]{border-color:var(--ac);background:var(--acs);color:var(--ach)}[data-tabs]{display:flex;background:var(--bg);border:1px solid var(--bd);border-radius:var(--r-md);padding:3px;gap:3px}[data-tab]{flex:1;white-space:nowrap;font-family:inherit;font-size:13px;font-weight:500;padding:5px 10px;border:none;border-radius:var(--r-sm);cursor:pointer;background:transparent;color:var(--mut)}[data-tab][aria-pressed=true],[data-tab][aria-selected=true]{background:var(--sf);color:var(--ink);box-shadow:var(--sh-md)}[data-overlay]{position:fixed;inset:0;background:var(--overlay);z-index:60;display:flex;align-items:center;justify-content:center;padding:20px}[data-dialog]{position:relative;background:var(--sf);border:1px solid var(--bd);box-shadow:var(--sh-lg);border-radius:var(--r-lg);padding:24px;max-width:460px;width:100%;max-height:calc(100vh - 40px);overflow:auto;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}[data-dialog]>*{min-width:0}[data-dialog]:focus-visible{box-shadow:var(--sh-lg)}[data-dialog][data-center]{text-align:center;align-items:center}[data-dialog]>div:first-of-type{padding-right:28px}[data-x]{position:absolute;top:14px;right:14px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--r-sm);background:transparent;color:var(--mut);cursor:pointer}[data-x]:hover{background:var(--bg);color:var(--ink)}[data-dialog-title]{margin:0;font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}[data-dialog-sub]{margin:6px 0 0;font-size:13px;color:var(--mut);line-height:1.5}[data-dialog-foot]{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}[data-anchored-confirm]{position:absolute;bottom:calc(100% + 8px);left:0;z-index:70;width:280px;background:var(--sf);border:1px solid var(--bd2);border-radius:var(--r-md);padding:12px;box-shadow:var(--sh-md);display:flex;flex-direction:column;gap:10px;box-sizing:border-box;white-space:normal;text-align:left}[data-anchored-confirm] [data-btn]{white-space:nowrap}[data-skel]{height:13px;border-radius:var(--r-sm);background:var(--bd);animation:appear 0s .15s both}@keyframes appear{0%{visibility:hidden}}@media(prefers-reduced-motion:no-preference){@keyframes skel{50%{opacity:.45}}[data-skel]{animation:appear 0s .15s both,skel 1.6s ease-in-out .15s infinite}[data-shimmer]{animation:skel 1.6s ease-in-out infinite}}[data-btn][data-pending]{cursor:progress;opacity:1}[data-row-line]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-top:6px;font-size:13px;color:var(--mut)}[data-row-line][data-tone=ok]{color:var(--ok)}[data-row-line][data-tone=wn]{color:var(--wn)}[data-row-line][data-tone=al]{color:var(--al)}[data-bar]{display:inline-flex;gap:4px;width:160px;height:8px;flex:none}[data-bar] i{flex:1;border-radius:4px;background:linear-gradient(var(--mark),var(--mark)) 0 0/var(--f,0%) 100% no-repeat,var(--bd);transition:background-size .3s ease}[data-preview-note] [data-ld]{display:block;margin:0 auto 8px}[data-ld]{--s:16px;position:relative;display:inline-block;flex:none;width:var(--s);height:var(--s);vertical-align:middle}[data-ld] b{position:absolute;border-radius:max(1.5px,calc(var(--s) * .085));background:var(--ink)}[data-ld] b:first-child{background:var(--mark)}[data-ld=loop]{animation:appear 0s .3s both}[data-ld-block]{display:flex;flex-direction:column;align-items:center;gap:10px;margin:16px 0 4px;min-height:28px;animation:appear 0s .3s both}[data-ld-block] [data-ld]{animation:none}:is([data-btn=default],[data-btn=destructive]) [data-ld] b{background:var(--cta-fg);opacity:.55}[data-btn=default] [data-ld] b{background:var(--on-primary)}:is([data-btn=default],[data-btn=destructive]) [data-ld] b:first-child{opacity:1}[data-ld] svg{position:absolute;inset:0;width:100%;height:100%;opacity:0;fill:none;stroke:var(--cta-fg);stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round}[data-ld=connected] b,[data-ld=connect] b{background:var(--ok)}[data-ld=connected] b{left:4.167%;top:4.167%;width:91.667%;height:91.667%}[data-ld=connected] svg{opacity:1}@keyframes pop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@keyframes fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes fadeout{to{opacity:0;transform:translateY(-6px)}}@keyframes rise{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){[data-ld=connect] b{background:var(--ink)}[data-ld=connect] b:first-child{background:var(--mark)}[data-ld=connect] svg{animation:pop .4s ease calc(var(--d,5s) * .86 - var(--o,0s)) both}[data-cn-t]{animation:fadeout .3s ease calc(var(--d,5s) * .82 - var(--o,0s)) both}[data-cn]:has([data-ld=connect])~div [data-dialog-title]{animation:fadein .4s ease calc(var(--d,5s) * .86 - var(--o,0s)) both}}@media(prefers-reduced-motion:reduce){[data-ld=connect] b{left:4.167%;top:4.167%;width:91.667%;height:91.667%}[data-ld=connect] svg{opacity:1}[data-cn-t]{display:none}}[data-cn]{position:relative;display:flex;justify-content:center;width:100%}[data-cn-t]{position:absolute;left:0;right:28px;text-align:center;top:calc(100% + 16px);font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}[data-ld] b:nth-child(1){left:4.167%;top:4.167%;width:51.5%;height:51.5%}[data-ld] b:nth-child(2){left:64%;top:4.167%;width:31.833%;height:51.5%}[data-ld] b:nth-child(3){left:4.167%;top:64%;width:31.833%;height:31.833%}[data-ld] b:nth-child(4){left:44.333%;top:64%;width:51.5%;height:31.833%}@keyframes ok{to{background:var(--ok);opacity:1}}@keyframes intro-0{0%,18%{left:4.167%;top:4.167%;width:41.667%;height:41.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}30%,48%{left:4.167%;top:4.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}60%,to{left:4.167%;top:4.167%;width:51.5%;height:51.5%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes intro-1{0%,18%{left:54.167%;top:4.167%;width:41.667%;height:41.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}30%,48%{left:4.167%;top:29.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}60%,to{left:64%;top:4.167%;width:31.833%;height:51.5%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes intro-2{0%,18%{left:4.167%;top:54.167%;width:41.667%;height:41.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}30%,48%{left:4.167%;top:54.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}60%,to{left:4.167%;top:64%;width:31.833%;height:31.833%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes intro-3{0%,18%{left:54.167%;top:54.167%;width:41.667%;height:41.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}30%,48%{left:4.167%;top:79.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}60%,to{left:44.333%;top:64%;width:51.5%;height:31.833%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes loop-0{0%,10%{left:4.167%;top:4.167%;width:51.5%;height:51.5%;animation-timing-function:cubic-bezier(.65,0,.35,1)}22%,30%{left:4.167%;top:4.167%;width:41.667%;height:41.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}42%,50%{left:4.167%;top:4.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}62%,70%{left:4.167%;top:4.167%;width:16.667%;height:91.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}88%,to{left:4.167%;top:4.167%;width:51.5%;height:51.5%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes loop-1{0%,10%{left:64%;top:4.167%;width:31.833%;height:51.5%;animation-timing-function:cubic-bezier(.65,0,.35,1)}22%,30%{left:54.167%;top:4.167%;width:41.667%;height:41.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}42%,50%{left:4.167%;top:29.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}62%,70%{left:29.167%;top:4.167%;width:16.667%;height:91.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}88%,to{left:64%;top:4.167%;width:31.833%;height:51.5%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes loop-2{0%,10%{left:4.167%;top:64%;width:31.833%;height:31.833%;animation-timing-function:cubic-bezier(.65,0,.35,1)}22%,30%{left:4.167%;top:54.167%;width:41.667%;height:41.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}42%,50%{left:4.167%;top:54.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}62%,70%{left:54.167%;top:4.167%;width:16.667%;height:91.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}88%,to{left:4.167%;top:64%;width:31.833%;height:31.833%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes loop-3{0%,10%{left:44.333%;top:64%;width:51.5%;height:31.833%;animation-timing-function:cubic-bezier(.65,0,.35,1)}22%,30%{left:54.167%;top:54.167%;width:41.667%;height:41.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}42%,50%{left:4.167%;top:79.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}62%,70%{left:79.167%;top:4.167%;width:16.667%;height:91.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}88%,to{left:44.333%;top:64%;width:51.5%;height:31.833%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes toBento-0{0%,70%{left:4.167%;top:4.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}85%,to{left:4.167%;top:4.167%;width:51.5%;height:51.5%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes toBento-1{0%,70%{left:4.167%;top:29.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}85%,to{left:64%;top:4.167%;width:31.833%;height:51.5%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes toBento-2{0%,70%{left:4.167%;top:54.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}85%,to{left:4.167%;top:64%;width:31.833%;height:31.833%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes toBento-3{0%,70%{left:4.167%;top:79.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}85%,to{left:44.333%;top:64%;width:51.5%;height:31.833%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes connect-0{0%,6%{left:4.167%;top:4.167%;width:51.5%;height:51.5%;animation-timing-function:cubic-bezier(.65,0,.35,1)}16%,22%{left:4.167%;top:4.167%;width:41.667%;height:41.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}32%,38%{left:4.167%;top:4.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}48%,54%{left:4.167%;top:4.167%;width:16.667%;height:91.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}64%,68%{left:4.167%;top:4.167%;width:51.5%;height:51.5%;animation-timing-function:cubic-bezier(.65,0,.35,1)}80%,to{left:4.167%;top:4.167%;width:91.667%;height:91.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes connect-1{0%,6%{left:64%;top:4.167%;width:31.833%;height:51.5%;animation-timing-function:cubic-bezier(.65,0,.35,1)}16%,22%{left:54.167%;top:4.167%;width:41.667%;height:41.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}32%,38%{left:4.167%;top:29.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}48%,54%{left:29.167%;top:4.167%;width:16.667%;height:91.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}64%,68%{left:64%;top:4.167%;width:31.833%;height:51.5%;animation-timing-function:cubic-bezier(.65,0,.35,1)}80%,to{left:4.167%;top:4.167%;width:91.667%;height:91.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes connect-2{0%,6%{left:4.167%;top:64%;width:31.833%;height:31.833%;animation-timing-function:cubic-bezier(.65,0,.35,1)}16%,22%{left:4.167%;top:54.167%;width:41.667%;height:41.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}32%,38%{left:4.167%;top:54.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}48%,54%{left:54.167%;top:4.167%;width:16.667%;height:91.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}64%,68%{left:4.167%;top:64%;width:31.833%;height:31.833%;animation-timing-function:cubic-bezier(.65,0,.35,1)}80%,to{left:4.167%;top:4.167%;width:91.667%;height:91.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@keyframes connect-3{0%,6%{left:44.333%;top:64%;width:51.5%;height:31.833%;animation-timing-function:cubic-bezier(.65,0,.35,1)}16%,22%{left:54.167%;top:54.167%;width:41.667%;height:41.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}32%,38%{left:4.167%;top:79.167%;width:91.667%;height:16.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}48%,54%{left:79.167%;top:4.167%;width:16.667%;height:91.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}64%,68%{left:44.333%;top:64%;width:51.5%;height:31.833%;animation-timing-function:cubic-bezier(.65,0,.35,1)}80%,to{left:4.167%;top:4.167%;width:91.667%;height:91.667%;animation-timing-function:cubic-bezier(.65,0,.35,1)}}@media(prefers-reduced-motion:no-preference){[data-ld=intro] b:nth-child(1){animation:intro-0 var(--d,3.6s) linear both}[data-ld=intro] b:nth-child(2){animation:intro-1 var(--d,3.6s) linear both}[data-ld=intro] b:nth-child(3){animation:intro-2 var(--d,3.6s) linear both}[data-ld=intro] b:nth-child(4){animation:intro-3 var(--d,3.6s) linear both}[data-ld=loop] b:nth-child(1){animation:loop-0 4s linear infinite}[data-ld=loop] b:nth-child(2){animation:loop-1 4s linear infinite}[data-ld=loop] b:nth-child(3){animation:loop-2 4s linear infinite}[data-ld=loop] b:nth-child(4){animation:loop-3 4s linear infinite}[data-ld=toBento] b:nth-child(1){animation:toBento-0 var(--d,1.2s) linear both}[data-ld=toBento] b:nth-child(2){animation:toBento-1 var(--d,1.2s) linear both}[data-ld=toBento] b:nth-child(3){animation:toBento-2 var(--d,1.2s) linear both}[data-ld=toBento] b:nth-child(4){animation:toBento-3 var(--d,1.2s) linear both}[data-ld=connect] b:nth-child(1){animation:connect-0 var(--d,5s) linear calc(var(--o,0s) * -1) both,ok .4s ease calc(var(--d,5s) * .78 - var(--o,0s)) both}[data-ld=connect] b:nth-child(2){animation:connect-1 var(--d,5s) linear calc(var(--o,0s) * -1) both,ok .4s ease calc(var(--d,5s) * .78 - var(--o,0s)) both}[data-ld=connect] b:nth-child(3){animation:connect-2 var(--d,5s) linear calc(var(--o,0s) * -1) both,ok .4s ease calc(var(--d,5s) * .78 - var(--o,0s)) both}[data-ld=connect] b:nth-child(4){animation:connect-3 var(--d,5s) linear calc(var(--o,0s) * -1) both,ok .4s ease calc(var(--d,5s) * .78 - var(--o,0s)) both}}[data-stale] [data-ana-card]{opacity:.55;transition:opacity .2s ease}[data-empty]{background:var(--sf);border:1px dashed var(--bd2);border-radius:var(--r-lg);padding:56px 24px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}[data-empty-mark]{display:flex;gap:5px;align-items:flex-end}[data-empty-mark] i{width:7px;height:7px;border-radius:50%;background:#ffb300}[data-empty-mark] i:nth-child(2){width:9px;height:9px;border-radius:2px;background:var(--ac);transform:rotate(15deg)}[data-empty-mark] i:nth-child(3){width:6px;height:6px;background:#1fc998}[data-empty-title]{font-size:16px;font-weight:600}[data-empty-body]{font-size:14px;color:var(--mut);max-width:340px;line-height:1.5}[data-center-page]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;padding:40px 20px;box-sizing:border-box}[data-center-card]{display:flex;flex-direction:column;align-items:center;gap:20px;background:var(--sf);border:1px solid var(--bd);border-radius:20px;padding:52px 48px;box-shadow:var(--sh);width:100%;box-sizing:border-box;text-align:center}[data-avatar]{border-radius:50%;background:linear-gradient(135deg,#8af5ff,#5ef0ff);color:#000;display:inline-flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}[data-tile]{border-radius:var(--r-md);border:1px solid;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box}[data-mono-glyph]{font-size:8px;font-weight:700;color:var(--mut)}[data-grid2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(max-width:480px){[data-grid2]{grid-template-columns:minmax(0,1fr)}}@media(max-width:400px){[data-speed-scale] span[data-zone=ok]:not(:first-child):not(:last-child){font-size:0}}[data-pick]{min-width:0;font-family:inherit;display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:var(--r-md);cursor:pointer;text-align:left;border:1.5px solid var(--bd2);background:transparent;color:var(--ink)}[data-pick][data-col]{flex-direction:column;align-items:stretch;gap:6px}[data-pick][data-on]{border-color:var(--ok)}[data-pick]:disabled{opacity:.5;cursor:default}[data-pick-text]{display:flex;flex-direction:column;gap:3px;min-width:0;overflow-wrap:break-word}[data-pick-title]{font-size:14px;font-weight:600}[data-pick-sub]{font-size:12px;color:var(--mut);line-height:1.45}[data-source-row]{display:flex;align-items:center;gap:14px;padding:16px 18px;border-bottom:1px solid var(--bd);flex-wrap:wrap}[data-source-row]:last-child{border-bottom:none}[data-srclabel]{flex:1;min-width:220px}[data-srclabel] [data-p]{margin-top:3px}[data-src-name]{font-size:15px;font-weight:600}[data-srcactions]{display:flex;gap:8px;flex-wrap:wrap}[data-speed]{flex:1 0 100%;display:flex;flex-direction:column;gap:4px;padding-left:52px;box-sizing:border-box;max-width:572px}[data-speed] input{width:100%;margin:0}[data-speed-scale]{display:flex;justify-content:space-between;gap:4px;font-size:12px;color:var(--fnt);white-space:nowrap}span[data-zone=tight]{text-decoration:underline dotted;text-underline-offset:3px}span[data-zone=locked]{position:relative;padding-left:12px}span[data-zone=locked]:before{content:"";position:absolute;left:1px;top:50%;width:6px;height:5px;margin-top:-1px;border:1.5px solid currentColor;border-radius:1px;box-sizing:content-box}span[data-zone=locked]:after{content:"";position:absolute;left:2.5px;top:50%;width:3px;height:3px;margin-top:-5.5px;border:1.5px solid currentColor;border-bottom:0;border-radius:3px 3px 0 0;box-sizing:content-box}[data-speed-msg]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;background:var(--bg);border-radius:var(--r-sm);padding:4px 8px}[data-credit-fix]{display:flex;flex-direction:column;gap:8px}[data-source-row][data-flash]{outline:2px solid var(--wn);outline-offset:3px;border-radius:12px}[data-credit-bar]{flex:1;min-width:160px;height:8px;border-radius:4px;background:var(--bd);overflow:hidden}[data-credit-balance]{font-size:14px;color:var(--mut)}[data-credit-safe]{font-size:15px}[data-builder]{display:flex;gap:20px;align-items:flex-start;flex-wrap:wrap}[data-opts]{width:340px;flex-shrink:0;display:flex;flex-direction:column;gap:14px;box-sizing:border-box}[data-title-input]{field-sizing:content;font-family:inherit;font-size:24px;font-weight:700;letter-spacing:-.02em;border:none;border-radius:var(--r-sm);background:transparent;color:var(--ink);padding:0 2px;min-width:160px;max-width:100%;box-sizing:border-box}[data-name-input]{font-family:inherit;color:var(--ink);background:transparent;border:1px solid transparent;border-radius:var(--r-sm);padding:1px 4px;min-height:24px;margin-left:-5px;min-width:0;flex:0 1 auto;field-sizing:content;max-width:100%;text-overflow:ellipsis;box-sizing:border-box}[data-name-input]:hover{border-color:var(--bd2)}[data-name-input]:focus{border-color:var(--bd2);background:var(--sf)}[data-ctl-label]{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--mut)}[data-stepper]{display:flex;align-items:center;border:1px solid var(--bd2);border-radius:var(--r);overflow:hidden;align-self:flex-start}[data-stepper] button{font-family:inherit;font-size:15px;width:28px;height:28px;border:none;background:transparent;color:var(--mut);cursor:pointer}[data-stepper] [data-strong]{width:30px;text-align:center;font-size:13px}[data-range]{flex:1;min-width:130px}[data-range] input{width:100%}[data-drawer]{border:1px solid var(--bd2);border-radius:var(--r-md);padding:8px 10px}[data-drawer] summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;font-weight:600;color:var(--ink);list-style:none}[data-drawer] summary+[data-stack]{margin-top:10px}[data-paste-steps]{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:8px;font-size:13px;line-height:1.5;color:var(--mut)}[data-paste-steps] b{color:var(--ink)}[data-wgrid]{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px}[data-wcard]{padding:14px;gap:12px}[data-thumbs]{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;border-radius:var(--r-md);overflow:hidden}[data-stars]{color:var(--wn);font-size:12px;letter-spacing:1px}[data-review]{display:flex;flex-direction:column;gap:2px;min-width:0}[data-preview-note]{font-size:12px;color:var(--fnt);background:var(--bg);border-radius:var(--r-md);padding:18px 14px;text-align:center}[data-shell]{display:flex;align-items:stretch}[data-side]{width:240px;flex-shrink:0;box-sizing:border-box;height:100vh;position:sticky;top:0;display:flex;flex-direction:column;gap:4px;padding:18px 12px 12px;border-right:1px solid var(--bd);overflow-y:auto}[data-brand]{display:flex;align-items:center;gap:10px;padding:2px 8px 14px;font-size:18px;font-weight:650;letter-spacing:-.04em;line-height:1;color:var(--ink)}button[data-brand]{width:100%;border:none;background:none;font-family:inherit;text-align:left;cursor:pointer;border-radius:var(--r)}[data-brand] span{padding-bottom:1px}[data-navs]{display:flex;flex-direction:column;gap:14px}[data-navgroup]{display:flex;flex-direction:column;gap:2px}[data-navlabel]{padding:0 10px 4px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fnt)}[data-nav]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;border-radius:var(--r);background:transparent;color:var(--mut);font-family:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer}[data-nav]:hover{background:var(--acs);color:var(--ink)}[data-nav][aria-current=page]{background:var(--acs);color:var(--ach);font-weight:600}[data-user-menu]{position:relative}[data-user]{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:1px solid transparent;border-radius:var(--r-md);background:transparent;color:var(--ink);font-family:inherit;text-align:left;cursor:pointer}[data-user]:hover,[data-user][aria-expanded=true]{background:var(--sf);border-color:var(--bd)}[data-user-text]{display:flex;flex-direction:column;min-width:0}[data-user-text]>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-user-pop]{position:absolute;bottom:calc(100% + 6px);left:0;right:0;z-index:70;display:flex;flex-direction:column;gap:6px;padding:8px;background:var(--sf);border:1px solid var(--bd2);border-radius:var(--r-md);box-shadow:var(--sh-md)}[data-user-pop] [data-navlabel]{padding:6px 10px 0}[data-col]{flex:1;min-width:0;display:flex;flex-direction:column}[data-topbar]{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:12px;height:52px;padding:0 24px 0 44px;box-sizing:border-box;background:var(--bg);border-bottom:1px solid var(--bd)}[data-mtop]{display:none;flex:none;align-items:center;justify-content:center;width:36px;height:36px;margin-left:-8px;border:none;border-radius:var(--r);background:transparent;color:var(--ink);cursor:pointer}[data-crumb]{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px;color:var(--mut)}[data-crumb-page]{color:var(--ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-crumb-link]{border:none;background:none;padding:0;font:inherit;color:var(--mut);cursor:pointer;position:relative}[data-crumb-link]:before{content:"";position:absolute;inset:-12px -6px}[data-crumb-link]:hover{color:var(--ink)}[data-topbar-end]{margin-left:auto;display:flex;align-items:center;gap:8px}[data-pill]{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 12px;border:1px solid var(--bd2);border-radius:999px;background:var(--sf);color:var(--ink);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}[data-pill]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ac)}[data-pill]:not([data-pill-state=ok])[data-pill-state]:before{background:var(--wn)}[data-main]{flex:1;min-width:0;padding:32px 44px;box-sizing:border-box}[data-mnav-back]{position:fixed;inset:0;background:var(--overlay);z-index:50}[data-mnav-panel]{position:fixed;top:0;left:0;bottom:0;width:min(280px,85vw);z-index:51;padding:18px 12px 12px;display:flex;flex-direction:column;gap:6px;box-sizing:border-box;background:var(--sf);border-right:1px solid var(--bd);box-shadow:var(--sh-lg);overflow-y:auto}[data-mnav-panel]:focus-visible{box-shadow:var(--sh-lg)}[data-widget-tabs]{align-self:flex-start}[data-widget-tabs] [data-tab]{flex:none;padding:6px 14px}[data-opts][data-wide]{width:100%;max-width:720px}[data-ob]{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:52px 20px 40px;box-sizing:border-box;gap:30px}[data-ob-steps]{gap:22px;justify-content:center}[data-ob-card]{max-width:560px;width:100%;padding:32px;gap:18px}[data-ob-card] [data-h1]{font-size:22px}[data-ob-list]{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:1.5}[data-ob-list] li::marker{color:var(--ac);font-weight:700}[data-ob-list] [data-code]{margin-top:6px}[data-ob-found]{display:flex;align-items:center;gap:14px;min-width:0}[data-ob-found-text]{display:flex;flex-direction:column;gap:2px;min-width:0}[data-ob-found-name]{font-size:17px;font-weight:600;color:var(--ink);line-height:1.3;overflow-wrap:anywhere}[data-ob-found-kind]{font-size:13px;color:var(--mut)}[data-ob-found-from]{font-size:13px;color:var(--fnt);overflow-wrap:anywhere}[data-ob-found-from] code{font-size:12px;color:var(--mut)}[data-keys]{display:grid;grid-template-columns:1.2fr 1.4fr .8fr auto;gap:12px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--bd)}[data-keys]:last-child{border-bottom:none}[data-keys][data-eyebrow]{padding:12px 18px}[data-hostprev]{--hbg:#FFFFFF;--hsf:#F4F4F5;--hink:#232326;--hmut:#6E6E74;--hbd:#E7E7EA}[data-hostprev][data-host=dark]{--hbg:#18181B;--hsf:#232326;--hink:#F2F2F4;--hmut:#96969C;--hbd:rgba(255,255,255,.1)}[data-app] :is(input,textarea)::placeholder{color:var(--fnt)}[data-app] [data-num]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}[hidden]{display:none!important}@keyframes toastIn{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}[data-toasts]{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;gap:8px;z-index:80;width:min(356px,calc(100vw - 32px));background:none;outline:none}[data-toast]{display:flex;align-items:flex-start;gap:10px;background:var(--sf);color:var(--ink);border:1px solid var(--bd2);border-radius:var(--r-md);box-shadow:var(--sh-lg);padding:12px 10px 12px 12px;font-size:13px;line-height:1.45;box-sizing:border-box}[data-toast-text]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}[data-toast-text] b{font-weight:600}[data-toast-text] span{color:var(--mut)}[data-toast-x]{flex-shrink:0;width:24px;height:24px;border:none;border-radius:var(--r-sm);background:transparent;color:var(--mut);font-size:18px;line-height:1;cursor:pointer}[data-toast-x]:hover{background:var(--bg);color:var(--ink)}[data-tone]{--tone:var(--ok)}[data-tone=info]{--tone:var(--ac)}[data-tone=wn]{--tone:var(--wn)}[data-tone=al]{--tone:var(--al)}[data-toast-ic]{flex-shrink:0;width:18px;height:18px;border-radius:50%;background:var(--tone);color:var(--sf);font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}[data-toast-ic]:before{content:"\2713"}[data-tone=info] [data-toast-ic]:before{content:"i"}[data-tone=wn] [data-toast-ic]:before{content:"!"}[data-tone=al] [data-toast-ic]:before{content:"\d7"}[data-sr]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:no-preference){[data-toast]{animation:toastIn .2s ease}[data-bell][data-pulse] svg{animation:bell .6s ease}@keyframes bell{30%{transform:rotate(-14deg)}60%{transform:rotate(10deg)}}}@media(prefers-reduced-motion:reduce){[data-toast]{animation:fade .2s ease}@keyframes fade{0%{opacity:0}}}[data-bell]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:var(--r);background:transparent;color:var(--mut);cursor:pointer}[data-bell]:hover,[data-bell][aria-expanded=true]{background:var(--sf);color:var(--ink)}[data-bell-count]{position:absolute;top:3px;right:2px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;border-radius:999px;background:var(--destructive);color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center}[data-topbar-end]{position:relative}[data-notes-panel]{position:absolute;top:calc(100% + 8px);right:0;z-index:70;width:360px;max-width:calc(100vw - 24px);max-height:min(70vh,560px);display:flex;flex-direction:column;gap:10px;padding:14px;box-sizing:border-box;background:var(--sf);border:1px solid var(--bd2);border-radius:var(--r-lg);box-shadow:var(--sh-lg);overflow:auto}[data-notes-panel] [data-tabs]{flex:none}[data-notes-list]{list-style:none;margin:0 -6px;padding:0;overflow:auto;display:flex;flex-direction:column;gap:2px}[data-setup]~[data-notes-list]{flex-shrink:0}[data-nrow]{position:relative;display:flex;gap:10px;width:100%;padding:10px 26px 10px 10px;border:none;border-radius:var(--r);background:transparent;color:var(--ink);font-family:inherit;text-align:left;cursor:pointer}[data-nrow]:hover{background:var(--bg)}[data-nrow][data-unread]{background:var(--acs)}[data-note-text]{display:flex;flex-direction:column;gap:2px;min-width:0}[data-note-meta]{font-size:12px;color:var(--mut)}[data-note-dot]{position:absolute;top:16px;right:10px;width:8px;height:8px;border-radius:50%;background:var(--ac)}[data-notes-empty]{padding:28px 8px;text-align:center;font-size:13px;color:var(--mut)}@media(max-width:920px){[data-notes-panel]{position:fixed!important;top:60px!important;left:12px!important;right:12px!important;width:auto!important;max-width:none!important}[data-side]{display:none!important}[data-mtop]{display:flex!important}[data-topbar]{padding:0 12px 0 16px!important}[data-main]{padding:20px 16px!important}[data-builder]{flex-direction:column!important;align-items:stretch!important}[data-builder]>*{min-width:0;max-width:100%}[data-opts]{width:auto!important}}@media(max-width:920px){[data-glyph]:before{inset:-15px}[data-paste-steps] a{display:inline-block;padding:13px 0;margin:-13px 0}[data-topbar] [data-mtop],[data-topbar] [data-bell]{width:44px;height:44px}[data-topbar] [data-mtop]{margin-left:-12px}[data-pill]{position:relative}[data-pill]:after{content:"";position:absolute;inset:-6px 0}[data-builder-head]{position:sticky;top:52px;z-index:30;background:var(--bg);padding:8px 0;flex-wrap:nowrap;align-items:flex-start}[data-builder-head]>[data-row]{min-width:0}html:has([data-builder-head]){scroll-padding-top:180px}}@media(max-width:560px){[data-speed]{padding-left:0!important}[data-srclabel]{min-width:0!important;flex-basis:100%!important}[data-srcactions]{flex-basis:100%!important;justify-content:flex-end!important}span[data-zone=locked]+span[data-zone=locked]:not(:last-child){font-size:0;padding:0}span[data-zone=locked]+span[data-zone=locked]:not(:last-child):before,span[data-zone=locked]+span[data-zone=locked]:not(:last-child):after{content:none}[data-speed-scale]{gap:2px}[data-keygrid]{grid-template-columns:1fr!important}[data-keyshdr]{display:none!important}[data-ana-grid]{grid-template-columns:1fr!important}[data-ana-table]{grid-template-columns:repeat(var(--c,1),minmax(0,1fr))!important}[data-ana-row]>:first-child{grid-column:1/-1;text-align:left}[data-pi-tip-wrap]{position:static!important}[data-pi-tip]{width:auto!important;max-width:calc(100vw - 32px)!important;left:0!important;right:0!important}}[data-ana]{display:flex;flex-direction:column;gap:18px;max-width:900px}[data-ana-h1]{margin:0;font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}[data-ana-sub]{font-size:14px;color:var(--mut);margin-top:5px}[data-eyebrow]{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fnt)}[data-eyebrow] :is([data-glyph],[data-badge]){text-transform:none;letter-spacing:normal}[data-tip]{position:relative}[data-tip]:hover:after,[data-tip]:focus-visible:after,[data-glyph]:focus:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);width:max-content;max-width:min(260px,calc(100vw - 32px));background:var(--ink);color:var(--bg);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:500;line-height:1.45;letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;padding:6px 10px;border-radius:8px;box-shadow:var(--sh-lg);z-index:90;pointer-events:none}[data-ana-card]{background:var(--sf);border:1px solid var(--bd);border-radius:14px;padding:20px;box-shadow:var(--sh);display:flex;flex-direction:column;gap:14px;box-sizing:border-box}[data-ana-grid]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}[data-ana-stat]{display:flex;flex-direction:column;gap:4px}[data-ana-stat-v]{font-size:26px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}[data-ana-stat-l]{font-size:12px;color:var(--mut)}[data-ana-stat-big]{font-size:42px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}[data-ana-daybars]{display:flex;align-items:flex-end;gap:2px;height:96px;background:var(--bg);border-radius:8px;padding:8px 6px;box-sizing:border-box}[data-ana-bar]{flex:1;min-width:2px;background:var(--ac);border-radius:2px 2px 0 0}[data-ana-daybars-range]{display:flex;justify-content:space-between;font-size:11px;color:var(--fnt)}[data-ana-table]{display:flex;flex-direction:column;border:1px solid var(--bd);border-radius:10px;overflow:hidden}[data-ana-table]{display:grid;grid-template-columns:minmax(0,1fr) repeat(var(--c,1),max-content);column-gap:12px}[data-ana-row]{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;padding:10px 14px;border-bottom:1px solid var(--bd);font-size:13px;color:var(--ink)}[data-ana-row]>:not(:first-child){text-align:right}[data-ana-row]:last-child{border-bottom:none}[data-ana-rowhdr]{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fnt);background:var(--bg)}[data-ana-row-label]{min-width:0;font-weight:600;color:var(--ink)}[data-ana-path]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-ana-divider]{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fnt)}[data-ana-divider]:before,[data-ana-divider]:after{content:"";flex:1;height:1px;background:var(--bd)}[data-ana-notice]{font-size:13px;color:var(--mut);line-height:1.5}[data-ana-footnote]{font-size:12px;color:var(--fnt)}[data-teaser]{filter:blur(6px);pointer-events:none;user-select:none;display:flex;flex-direction:column;gap:14px}[data-ana-teaser-wrap]{position:relative}[data-ana-teaser-cta]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:16px;box-sizing:border-box}[data-ana-teaser-box]{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:340px;background:var(--sf);border:1px solid var(--bd);border-radius:var(--r-lg);box-shadow:var(--sh-lg);padding:16px 18px}[data-ana-teaser-copy]{font-size:13px;font-weight:600;color:var(--ink);line-height:1.4}.wgt-tile{aspect-ratio:1;background:var(--bd)}.wgt-tile img{width:100%;height:100%;object-fit:cover;display:block}[data-pi-row]{position:relative}[data-pi-tip-wrap]{position:relative;display:inline-flex}[data-pi-switch]{position:relative;width:44px;height:26px;flex-shrink:0;padding:0;border:1px solid var(--bd2);border-radius:999px;background:var(--bg);cursor:pointer;transition:background .15s ease,border-color .15s ease}[data-pi-switch][aria-checked=true]{background:var(--primary);border-color:var(--primary)}[data-pi-switch][disabled]{cursor:not-allowed;opacity:.55}[data-pi-knob]{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--cta-fg);box-shadow:var(--sh);transition:transform .15s ease}[data-pi-switch][aria-checked=true] [data-pi-knob]{transform:translate(18px)}[data-pi-tip-btn]{width:24px;height:24px;padding:0;flex-shrink:0;border:1px solid var(--bd2);border-radius:50%;background:transparent;color:var(--mut);font-family:inherit;font-size:11px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:help}[data-pi-tip-btn]:hover,[data-pi-tip-btn]:focus-visible{color:var(--ac);border-color:var(--ac)}[data-pi-tip]{position:absolute;top:calc(100% + 8px);left:0;z-index:5;width:280px;max-width:calc(100vw - 32px);font-size:12.5px;font-weight:400;line-height:1.5;color:var(--ink);background:var(--sf);border:1px solid var(--bd);border-radius:10px;box-shadow:var(--sh);padding:12px 14px;opacity:0;pointer-events:none;transition:opacity .15s ease}[data-pi-tip]:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}[data-pi-tip-wrap]:hover [data-pi-tip],[data-pi-tip-btn]:focus+[data-pi-tip],[data-pi-tip-btn]:focus-visible+[data-pi-tip]{opacity:1;pointer-events:auto}[data-si]{--si1:#2450FF;--si2:#7C5CFF;--si3:#F0508C;--si4:#F5A524;--si5:#14B8A6;--si6:#38BDF8;--si-peak:.34;position:relative;min-height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:40px 20px;box-sizing:border-box}[data-app][data-sw=dark] [data-si]{--si1:#2B45C9;--si2:#5537C4;--si3:#A8305F;--si4:#A66A0E;--si5:#0D7A70;--si6:#1C6E96;--si-peak:.6}[data-si-field]{position:absolute;inset:-8px;-webkit-mask-image:radial-gradient(ellipse 60% 55% at 50% 50%,transparent 30%,#000 85%);mask-image:radial-gradient(ellipse 60% 55% at 50% 50%,transparent 30%,#000 85%)}[data-si-grid]{position:absolute;inset:0;display:grid;grid-template-columns:repeat(auto-fill,46px);grid-auto-rows:46px;gap:10px;justify-content:center;align-content:start}[data-si-field] i{position:relative;border:1px solid var(--bd);border-radius:12px}[data-si-field] i:after{content:"";position:absolute;inset:-1px;border-radius:12px;background:var(--ac);opacity:0}[data-si-glow]{position:absolute;left:50%;top:50%;width:720px;height:520px;margin:-260px 0 0 -360px;border-radius:50%;background:radial-gradient(closest-side,var(--acs),transparent);pointer-events:none}[data-si-trail]{opacity:0;transition:opacity .8s ease;-webkit-mask-image:radial-gradient(circle 210px at var(--mx,-999px) var(--my,-999px),#000,rgba(0,0,0,.45) 45%,transparent);mask-image:radial-gradient(circle 210px at var(--mx,-999px) var(--my,-999px),#000,rgba(0,0,0,.45) 45%,transparent)}[data-si-trail][data-on]{opacity:1}[data-si-trail] i{border-color:transparent}[data-si-trail] i:nth-child(4n+1){background:var(--si1)}[data-si-trail] i:nth-child(5n+2){background:var(--si2)}[data-si-trail] i:nth-child(7n+3){background:var(--si3)}[data-si-trail] i:nth-child(9n+4){background:var(--si4)}[data-si-trail] i:nth-child(11n+6){background:var(--si5)}[data-si-trail] i:nth-child(13n+8){background:var(--si6)}[data-si-trail] i{opacity:var(--si-peak)}[data-si-body]{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;max-width:400px;width:100%;text-align:center}[data-si-h1]{margin:8px 0 0;font-size:34px;font-weight:600;letter-spacing:-.025em;line-height:1.15;color:var(--ink)}[data-si-sub]{margin:0;font-size:15px;line-height:1.55;color:var(--mut)}[data-si-google]{font-family:inherit;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:8px;font-size:15px;font-weight:600;color:#171a21;background:#fff;border:1px solid var(--bd2);border-radius:999px;padding:14px 20px;cursor:pointer;box-shadow:0 1px 2px #171a210f;transition:transform .15s ease,box-shadow .15s ease}[data-si-google]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #0000001f}[data-si-email]{font-family:inherit;font-size:14px;font-weight:600;color:var(--ac);background:none;border:0;padding:4px 8px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}[data-si-note]{margin:0;font-size:12px;color:var(--fnt)}[data-si-legal] a{text-decoration:underline;text-underline-offset:2px}[data-si-news]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mut);cursor:pointer}[data-si-news] input{width:16px;height:16px;margin:0;accent-color:var(--ac);cursor:pointer}[data-si-by]{display:flex;align-items:center;gap:6px;margin-top:22px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fnt)}[data-si-by] img{height:15px;width:auto;display:block}@media(prefers-reduced-motion:no-preference){@keyframes si-lit{0%,to{opacity:0}40%,65%{opacity:var(--si-peak)}}@keyframes si-fade{0%{opacity:0}}[data-si-field]{animation:si-fade .8s ease-out both}@keyframes si-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}[data-si-body]{animation:si-in .5s ease-out both}[data-si-grid]:not([data-si-trail]) i:nth-child(43n+7):after{animation:si-lit 11s ease-in-out -1s infinite;background:var(--si1)}[data-si-grid]:not([data-si-trail]) i:nth-child(47n+19):after{animation:si-lit 13s ease-in-out -6s infinite;background:var(--si2)}[data-si-grid]:not([data-si-trail]) i:nth-child(53n+31):after{animation:si-lit 12s ease-in-out -3s infinite;background:var(--si3)}[data-si-grid]:not([data-si-trail]) i:nth-child(59n+11):after{animation:si-lit 14s ease-in-out -9s infinite;background:var(--si4)}[data-si-grid]:not([data-si-trail]) i:nth-child(61n+40):after{animation:si-lit 10s ease-in-out -5s infinite;background:var(--si5)}[data-si-grid]:not([data-si-trail]) i:nth-child(67n+23):after{animation:si-lit 15s ease-in-out -12s infinite;background:var(--si6)}}[data-pl]{display:flex;flex-direction:column;gap:20px;max-width:1080px}[data-pl-grid]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}[data-pl-card]{position:relative;background:var(--sf);border:1px solid var(--bd);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--sh)}[data-pl-card][data-pop]{border-color:var(--ac);box-shadow:0 10px 30px -12px #0000002e}[data-pl-card][data-on]{border-color:var(--ok)}[data-pl-name]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:16px;font-weight:700}[data-pl-price]{font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1}[data-pl-price] span{font-size:13px;font-weight:500;color:var(--mut);margin-left:2px}[data-pl-tax]{font-size:12px;color:var(--mut);margin-top:-4px}[data-pl-credits]{font-size:13px;color:var(--ink)}[data-pl-credits] b{font-size:15px}[data-pl-feats]{margin:4px 0 6px;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;flex:1}[data-pl-feats] li{position:relative;padding-left:22px;font-size:13px;color:var(--ink)}[data-pl-feats] li:before{content:"";position:absolute;left:2px;top:4px;width:9px;height:5px;border-left:2px solid var(--ok);border-bottom:2px solid var(--ok);transform:rotate(-45deg)}[data-pl-card] button{width:100%}[data-pl-cur]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:32px;padding:6px 10px;line-height:1.25;text-align:center;font-size:13px;font-weight:600;color:var(--ok);border-radius:10px;background:var(--okbg)}[data-pl-strip],[data-pl-extra]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:var(--sf);border:1px solid var(--bd);border-radius:14px;padding:16px 20px;font-size:14px;color:var(--ink)}[data-pl-strip]{border-color:var(--acs);background:linear-gradient(180deg,var(--sf),var(--bg))}[data-pl-note]{font-size:13px;color:var(--mut);line-height:1.5;margin-top:4px}[data-pl-acts]{display:flex;gap:8px;flex-wrap:wrap}[data-pl-table]{position:relative;min-width:0;overflow-x:auto;background:var(--sf);border:1px solid var(--bd);border-radius:14px;box-shadow:var(--sh);max-width:100%}[data-pl-table] table{border-collapse:separate;border-spacing:0;width:100%;min-width:640px;font-size:13px}[data-pl-table] :is(th,td){padding:10px 14px;border-bottom:1px solid var(--bd);text-align:center;color:var(--ink);font-weight:400;white-space:nowrap}[data-pl-table] thead th{font-weight:700;font-size:14px;vertical-align:bottom;background:var(--sf)}[data-pl-table] :is(th[scope=row],thead th:first-child){position:sticky;left:0;z-index:1;text-align:left;background:var(--sf);white-space:normal;min-width:170px;max-width:230px;box-shadow:1px 0 0 var(--bd)}[data-pl-table] th[scope=row]{display:table-cell;font-weight:500}[data-pl-table] th[scope=row] span:first-child{margin-right:6px}[data-pl-table] th[scope=colgroup]{text-align:left;background:var(--bg);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mut);position:sticky;left:0}[data-pl-table] tbody:last-child tr:last-child :is(th,td){border-bottom:0}[data-pl-pick]{display:none}@media(max-width:640px){@supports selector(:has(a)){[data-pl-pick]{display:flex;gap:3px;margin:0 0 10px;box-sizing:border-box;height:52px;position:sticky;top:56px;z-index:3;box-shadow:0 -4px 0 var(--bg);padding:3px;min-width:0;border:1px solid var(--bd);border-radius:var(--r-md);background:var(--bg)}[data-pl-pick] legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-pl-pick] label{flex:1;position:relative;min-width:0}[data-pl-pick] input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}[data-pl-pick] span{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:var(--r-sm);font-size:13px;font-weight:500;color:var(--mut)}[data-pl-pick] input:checked+span{background:var(--sf);color:var(--ink);box-shadow:var(--sh-md)}[data-pl-pick] input:focus-visible+span{outline:2px solid var(--ac);outline-offset:1px}[data-pl-cmp] [data-pl-table]{overflow:visible}[data-pl-cmp] [data-pl-table] table{min-width:0}[data-pl-cmp] [data-pl-table] :is(th,td){padding:10px;white-space:normal}[data-pl-cmp] [data-pl-table] th[scope=row]{position:static;min-width:0;max-width:none;width:46%;box-shadow:none}[data-pl-cmp] [data-pl-table] thead th,[data-pl-cmp] [data-pl-table] thead th:first-child{position:sticky;top:108px;z-index:2;min-width:0;max-width:none;background:var(--sf);box-shadow:inset 0 -1px 0 var(--bd)}[data-pl-cmp] [data-pl-table] td[data-cur]{background:none}[data-pl-cmp]:has([value=free]:checked) [data-p]:not([data-p=free],[data-cur]),[data-pl-cmp]:has([value=starter]:checked) [data-p]:not([data-p=starter],[data-cur]),[data-pl-cmp]:has([value=growth]:checked) [data-p]:not([data-p=growth],[data-cur]),[data-pl-cmp]:has([value=pro]:checked) [data-p]:not([data-p=pro],[data-cur]),[data-pl-cmp]:has([value=scale]:checked) [data-p]:not([data-p=scale],[data-cur]){display:none}}}[data-pl-table] :is(td,th)[data-cur]{background:var(--okbg)}[data-pl-youare]{display:block;font-size:11px;font-weight:600;color:var(--ok)}[data-pl-yes]{display:inline-block;width:9px;height:5px;border-left:2px solid var(--ok);border-bottom:2px solid var(--ok);transform:rotate(-45deg) translateY(-2px)}[data-pl-i]{width:24px;height:24px;padding:0;border:1px solid var(--bd2);border-radius:50%;background:transparent;color:var(--mut);font:700 11px/1 inherit;font-family:inherit;cursor:pointer;vertical-align:middle}[data-pl-i]:is(:hover,:focus-visible){color:var(--ac);border-color:var(--ac)}[data-pl-pop]{box-sizing:border-box;inset:auto;max-width:min(320px,calc(100vw - 32px));margin:0;padding:14px 16px;font-size:13px;line-height:1.5;color:var(--ink);background:var(--sf);border:1px solid var(--bd);border-radius:12px;box-shadow:var(--sh)}[data-pl-foot]{font-size:13px;color:var(--mut);text-align:center}[data-pl-pop]:not([data-placed]){visibility:hidden}[data-pl-card]>:last-child{margin-top:auto}[data-pl-chip]{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;padding:6px 6px 6px 14px;border:1px solid var(--bd2);border-radius:999px;background:var(--sf);font-size:13px;color:var(--ink)}[data-pl-chip] b{font-size:14px}[data-pl-chip] [data-btn=link]{padding:4px 10px}[data-pl-f]{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--ink)}[data-pl-c]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink)}[data-pl-err]{font-size:13px;color:var(--al)}[data-app] :is(button,summary,[style*="font-weight:600"],[data-strong],[data-badge],[data-eyebrow],[data-src-name],[data-pick-title],[data-card-title],[data-section-title],[data-callout],[data-more]):not([data-mono]){font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;letter-spacing:-.005em}[data-boot]{position:fixed;inset:0;z-index:200;pointer-events:none}[data-boot]:before{content:"";position:absolute;inset:0;background:var(--bg);transition:opacity .4s ease}[data-boot][data-go]:before{opacity:0}[data-boot] [data-ld]{position:absolute;left:calc(50% - var(--s) / 2);top:calc(50% - var(--s) / 2);transform-origin:0 0;transition:transform .6s cubic-bezier(.65,0,.35,1)}@media(prefers-reduced-motion:no-preference){[data-rise] [data-main] [data-card],[data-rise] [data-main] [data-pl-card],[data-rise] [data-main] [data-ana-card]{animation:rise .5s cubic-bezier(.2,.8,.2,1) both}[data-rise] [data-main] [data-card]:nth-child(2){animation-delay:.09s}[data-rise] [data-main] [data-card]:nth-child(3){animation-delay:.18s}[data-rise] [data-main] [data-card]:nth-child(n+4){animation-delay:.27s}}[data-bio-grid]{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:16px;align-items:start}[data-bio-preview-card]{position:sticky;top:16px}[data-bio-block]{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}[data-bio-block][data-on]{border-color:var(--ac);box-shadow:0 0 0 1px var(--ac),0 10px 30px -12px #0000002e}[data-bio-block][data-dragging]{transition:none;position:relative;z-index:2;box-shadow:var(--sh-lg)}[data-bio-drag]{flex:none;display:grid;place-items:center;width:28px;height:32px;margin:-4px 0 0 -6px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--mut);cursor:grab;touch-action:none}[data-bio-drag]:hover{color:var(--ink);background:var(--bg)}[data-bio-drag]:disabled{cursor:default;opacity:.35}[data-dragging] [data-bio-drag]{cursor:grabbing}@media(prefers-reduced-motion:reduce){[data-bio-block]{transition:none}}input[data-swatch]{-webkit-appearance:none;appearance:none;width:44px;height:32px;padding:0;border:1px solid var(--bd2);border-radius:8px;background:none;cursor:pointer;overflow:hidden}input[data-swatch]::-webkit-color-swatch-wrapper{padding:0}input[data-swatch]::-webkit-color-swatch{border:0;border-radius:7px}input[data-swatch]::-moz-color-swatch{border:0;border-radius:7px}button[data-bio-swatch]{width:32px;height:32px;padding:0;border:1px solid var(--bd2);border-radius:8px;cursor:pointer}button[data-bio-swatch][aria-pressed=true]{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--ac)}[data-bio-frame]{display:block;width:100%;height:720px;border:1px solid var(--bd);border-radius:24px;background:var(--bg)}[data-bio-table]{width:100%;border-collapse:collapse;font-size:14px}[data-bio-table] :is(td,th){text-align:left;padding:6px 0;border-bottom:1px solid var(--bd)}[data-bio-table] th{color:var(--mut);font-weight:500}@media(max-width:1000px){[data-bio-grid]{grid-template-columns:minmax(0,1fr)}[data-bio-preview-card]{position:static}[data-bio-frame]{height:600px}}[data-bio-grid] a[data-btn],[data-head] a[data-btn],[data-dialog] a[data-btn]{text-decoration:none}[data-head] a[data-btn=muted]{color:var(--ink)}[data-dialog] a[data-btn=default]{color:var(--on-primary)}[data-paste]{display:flex;flex-direction:column;gap:8px}[data-paste-line]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px}[data-paste-line][hidden]{display:none}[data-paste-hint]{font-size:13px;color:var(--mut);line-height:1.45}[data-paste-road]{font-size:13px;white-space:nowrap}[data-paste-line] [hidden]{display:none}[data-setup]{display:flex;flex-direction:column;gap:8px;padding:4px 0 12px;border-bottom:1px solid var(--bd);font-size:13px}[data-setup] ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}[data-setup] li{display:flex;align-items:center;gap:10px;min-height:28px}[data-setup][data-card]{padding:16px 20px;border:1px solid var(--bd)}[data-setup-box]{flex:none;box-sizing:border-box;width:16px;height:16px;border-radius:4px;border:1.5px solid var(--bd2);display:inline-flex;align-items:center;justify-content:center}[data-setup-box][data-on]{background:var(--ac);border-color:var(--ac)}[data-setup-box][data-on]:after{content:"";width:7px;height:4px;border-left:2px solid var(--sf);border-bottom:2px solid var(--sf);transform:rotate(-45deg) translate(1px,-1px)}[data-setup-label]{color:var(--ink)}[data-setup-label][data-on]{color:var(--mut)}a[data-setup-label]{text-decoration:underline;text-underline-offset:2px}[data-setup-opt]{font-size:11px;color:var(--mut)}[data-setup-done]{color:var(--mut)}[data-field-error]{font-size:13px;line-height:1.45;color:var(--al)}[data-app] input[type=checkbox]{width:18px;height:18px;margin:0}[data-app] label:has(>input[type=checkbox]){min-height:24px;align-items:center;gap:8px}[data-app] input[type=checkbox][data-act=tm-pick]{width:24px;height:24px}[data-app] input[type=range]{min-height:24px}@media(pointer:coarse){[data-app] label:has(>input[type=checkbox]){min-height:44px}[data-app] input[type=checkbox][data-act=tm-pick]{width:44px;height:44px}}@media(max-width:640px){[data-app] :is([data-btn]:not([data-btn=link]),[data-chip],[data-input],[data-pl-f] :is(input,select),[data-title-input],[data-name-input],[data-act=builder-stepper],[data-drawer]:not([data-paste-guide])>summary,input[type=range]){min-height:44px}[data-app] [data-act=builder-stepper]{min-width:44px}[data-app] [data-x]{width:44px;height:44px;top:4px;right:4px}[data-app] [data-paste-guide]>summary{padding:12px 0}[data-app] :is([data-tabs] [data-tab],[data-bio-root] :is(button:not([data-x]),input:not([type=checkbox]):not([type=range]):not([type=color]),select,a[data-btn])){min-height:44px}[data-app] [data-bio-root] a[data-btn]{display:inline-flex;align-items:center}}
