.ux-sig{padding:0 0 clamp(27px,4vw,72px)}.ux-grid{touch-action:manipulation;cursor:crosshair;-webkit-user-select:none;user-select:none;gap:10px;display:grid}.ux-row{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;display:grid}.ux-t{aspect-ratio:1.35;background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--muted));will-change:transform;border-radius:16px;place-items:center;display:grid;position:relative}.ux-t b{color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));white-space:nowrap;font-size:13px;font-weight:500}.ux-t.k1 i{background:var(--ink);border-radius:999px;width:58%;height:26%}.ux-t.k2 em{border:1px solid var(--lightningcss-light,#00000024)var(--lightningcss-dark,var(--border-control));background:var(--x-raised);border-radius:8px;width:64%;height:30%}.ux-t.k3{background:var(--x-raised);box-shadow:inset 0 0 0 1px var(--line)}.ux-t.k3:after{content:"";background:#737373;border-radius:50%;width:10px;height:10px}.ux-t.k4{background:var(--lightningcss-light,#e5e5e5)var(--lightningcss-dark,var(--secondary))}.ux-t.k5{background:#171717}@media (max-width:899px){.ux-grid,.ux-row{gap:6px}.ux-row{grid-template-columns:repeat(6,minmax(0,1fr))}.ux-row>.ux-t:nth-child(n+7){display:none}.ux-t{aspect-ratio:1;border-radius:12px}.ux-t b{font-size:11px}}.ux-row{transform-origin:50% 0;transition:transform .55s cubic-bezier(.16, 1, .3, 1) calc(var(--r) * .11s), opacity .3s cubic-bezier(0, 0, .2, 1) calc(var(--r) * .11s)}.js .ux-sig:not([data-in]) .ux-row{opacity:0;transform:scaleY(0)}@property --k{syntax:"<number>";inherits:true;initial-value:-1}.ux-curlw{--k:-1;transition:--k 1.1s cubic-bezier(.4,0,.2,1);position:relative}.ux-curlw[data-in]{--k:1.15}.ux-curl,.ux-curl-f{pointer-events:none;z-index:3;display:none;position:absolute;inset:0}.js .ux-curl,.js .ux-curl-f{display:block}.ux-curl{background:var(--x-raised);--q:var(--k)}.ux-curl-f{background:linear-gradient(225deg, var(--lightningcss-light,#fafafa)var(--lightningcss-dark,var(--secondary)) 0%, var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,var(--muted)) 70%, var(--lightningcss-light,#a3a3a3)var(--lightningcss-dark,var(--card)) 100%);--q:calc(var(--k) - .12)}.ux-curl,.ux-curl-f{clip-path:polygon(calc(max(var(--q), 0) * 100%) 0, 100% 0, 100% calc(min(1, 1 - var(--q)) * 100%), calc(min(1, 1 + var(--q)) * 100%) calc(min(1, 1 - var(--q)) * 100%), calc(max(var(--q), 0) * 100%) calc(max(0, 0 - var(--q)) * 100%))}.ux-card{transition:transform .9s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * 60ms), opacity .5s cubic-bezier(0, 0, .2, 1) calc(var(--i) * 60ms)}.js .ux-gather:not([data-in]) .ux-card{transform:translate(var(--gx), var(--gy)) rotate(var(--gr)) scale(.9);opacity:0}.ux-trail{position:relative}.js .ux-trail[data-fine]:not([data-in]) .ux-trail-in{clip-path:inset(0 100% 0 0)}.ux-dots{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.ux-dots i{background:var(--ink);opacity:0;will-change:transform;border-radius:50%;width:10px;height:10px;transition:opacity .25s cubic-bezier(0,0,.2,1);position:absolute;top:-5px;left:-5px}.ux-zoom{transform-origin:50% 60%;transition:transform 1s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(0,0,.2,1)}.js .ux-zoom:not([data-in]){opacity:0;transform:perspective(900px)translate3d(0,40px,-720px)}@media (prefers-reduced-motion:reduce){.js .ux-sig .ux-row,.js .ux-gather .ux-card,.js .ux-zoom,.js .ux-trail .ux-trail-in{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.js .ux-curl,.js .ux-curl-f{display:none}}
.uip{--acc:#0a0a0a;--acc-ink:#fff}.ui-stage{position:relative}.ui-hero{padding:clamp(40px,3.4vw,52px) 0 clamp(96px,10vw,160px)}.ui-top{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;gap:24px clamp(32px,5vw,96px);margin-bottom:clamp(24px,2.4vw,36px);display:grid}.ui-kick{font:500 12px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));margin:14px 0 0}.ui-h1{font-size:clamp(64px,11vw,168px)}.ui-top-r{flex-direction:column;align-items:flex-start;gap:28px;padding-bottom:14px;display:flex}.ui-lede{color:var(--ink);max-width:20ch}.ui-stage{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:12px;display:grid}.ui-tok{background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--muted));border-radius:24px;flex-direction:column;gap:22px;padding:28px;display:flex}.ui-tok-k{color:var(--faint);margin:0;font-size:13px}.ui-sw{gap:10px;display:flex}.ui-sw button{cursor:pointer;width:44px;height:44px;box-shadow:0 0 0 3px var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--muted)), 0 0 0 4px transparent;transition:box-shadow .25s, transform .3s var(--ease);border:0;border-radius:50%}@media (hover:hover){.ui-sw button:hover{transform:scale(1.08)}}.ui-sw button[aria-checked=true]{box-shadow:0 0 0 3px var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--muted)), 0 0 0 5px var(--ink)}.ui-tok label{font:500 14px/1 var(--mono);color:var(--soft);flex-direction:column;gap:10px;display:flex}.ui-tok label span{justify-content:space-between;display:flex}.ui-tok label b{color:var(--ink);font-weight:500}.ui-tok input{width:100%;height:28px;accent-color:var(--acc)}.ui-board{--ua:#0a0a0a;--ur:14px;--ud:1;gap:calc(16px * var(--ud));padding:calc(32px * var(--ud));border-radius:calc(var(--ur) + 12px);background:var(--x-raised);border:1px solid var(--x-e10);transition:border-radius .5s var(--ease);display:grid;position:relative;overflow:hidden}.ui-row{flex-wrap:wrap;gap:10px;display:flex;position:relative}.ui-b{height:calc(48px * var(--ud));padding:0 calc(22px * var(--ud));border-radius:var(--ur);border:1px solid var(--line);background:var(--x-raised);color:var(--ink);font:500 16px/1 var(--sans);cursor:pointer;transition:border-radius .5s var(--ease), background .4s}.ui-b.solid{background:var(--ua);border-color:var(--ua);color:#fff}.ui-ring{outline:2px solid var(--ua);outline-offset:3px}.ui-menu{z-index:3;border-radius:var(--ur);background:var(--x-raised);border:1px solid var(--line);transform-origin:20% 0;min-width:200px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:120px;box-shadow:0 24px 50px -24px #00000059}.ui-menu li{border-radius:calc(var(--ur) * .6);font:400 14px/1 var(--mono);cursor:pointer;padding:12px}.ui-menu li.on,.ui-menu li:focus{background:var(--card);outline:none}@media (hover:hover){.ui-menu li:hover{background:var(--card)}}.ui-field{border-radius:var(--ur);color:var(--soft);flex-direction:column;gap:8px;font-size:14px;display:flex}.ui-field input{height:calc(50px * var(--ud));border-radius:var(--ur);border:1px solid var(--line);font:400 16px/1 var(--sans);color:var(--ink);transition:border-radius .5s var(--ease);outline:none;padding:0 16px}.ui-field input:focus{border-color:var(--ua);box-shadow:0 0 0 3px color-mix(in srgb, var(--ua) 20%, transparent)}.ui-panel{padding:calc(18px * var(--ud));border-radius:var(--ur);background:var(--card);transition:border-radius .5s var(--ease)}.ui-pk{font:500 13px/1 var(--mono);color:var(--faint);margin:0 0 10px}.ui-table{margin:0;padding:0;font-size:15px;list-style:none}.ui-table li{padding:calc(12px * var(--ud)) 10px;border-top:1px solid var(--lightningcss-light,#0000000f)var(--lightningcss-dark,var(--border));justify-content:space-between;gap:12px;display:flex}.ui-table li:first-child{border-top:0}.ui-table li span:last-child{color:var(--soft)}.ui-table i{background:var(--ua);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.ui-table li.ui-ring{outline-offset:-1px}.ui-scrim{z-index:5;background:#0a0a0a52;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.ui-dialog{border-radius:calc(var(--ur) + 4px);background:var(--x-raised);width:min(380px,100%);padding:24px;box-shadow:0 40px 80px -30px #00000080}.ui-dialog b{font-size:20px;font-weight:600}.ui-dialog p{color:var(--soft);margin:8px 0 18px;font-size:15px;line-height:1.5}.ui-init-h{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;gap:24px clamp(32px,5vw,96px);margin-bottom:clamp(48px,6vw,88px);display:grid}.ui-init-h code{font:400 .85em/1 var(--mono);color:#f5f5f5;background:#262626;border-radius:16px;padding:0 .16em}.ui-60{letter-spacing:-.04em;font-variant-numeric:tabular-nums;vertical-align:-.08em;text-align:right;min-width:2ch;font-size:clamp(64px,7.6vw,112px);font-weight:220;line-height:.9;display:inline-block}.ui-init-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:16px;display:grid}.ui-init .cf-code{border-radius:28px}.ui-render{color:var(--ink);background:#f5f5f5;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:300px;display:flex}.ui-render p{color:var(--faint);margin:0;font-size:14px}.ui-ship{color:#fff;height:60px;font:600 19px/1 var(--sans);cursor:pointer;background:#0a0a0a;border:0;border-radius:16px;padding:0 36px;box-shadow:0 24px 48px -20px #0009}.ui-paste{margin-bottom:clamp(120px,14vw,220px)}.ui-paste .cf-paste{border-radius:28px}.ui-stop-in{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px clamp(32px,5vw,96px);display:grid}.ui-stop-in h2{max-width:10ch}.ui-stop-r{flex-direction:column;gap:28px;padding-bottom:12px;display:flex}.ui-stop-acts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ui-pnpm{background:var(--card);border-radius:999px;align-items:center;gap:12px;height:56px;padding:0 8px 0 20px;font-size:15px;display:inline-flex}.ui-get{background:var(--card);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:clamp(96px,10vw,160px);padding:28px 32px;display:flex}.ui-get-tag{color:var(--soft);margin:6px 0 0;font-size:16px}.ui-get-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-get-meta .w2-cta{height:48px;padding:0 20px;font-size:15px}.ui-chip{background:var(--x-raised);height:40px;color:var(--ink);font:500 14px/1 var(--mono);border-radius:999px;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.ui-chip span,.ui-chip em{color:var(--faint);font-style:normal}@media (max-width:900px){.ui-hero{padding-top:104px}.ui-top,.ui-stage,.ui-init-h,.ui-init-grid,.ui-stop-in{grid-template-columns:minmax(0,1fr)}.ui-h1{font-size:clamp(56px,19vw,88px)}.ui-board,.ui-tok{padding:20px}.ui-menu{left:0}.ui-render{min-height:180px}.uip button{min-height:44px}}.uip .cf-code .k,.uip .cf-code .s,.uip .cf-code mark{color:#f5f5f5;background:0 0}.uip .cf-code .c{color:#a3a3a3}.uip .cf-code .cf-mark{color:#fff;background:#262626;border-radius:4px}.ui-tok-bar{justify-content:space-between;align-items:center;gap:8px;margin:-10px -10px 0 0;display:flex}.ui-pause{place-items:center;width:44px;height:44px;display:grid}.ui-pause .w2-pause{background:var(--lightningcss-light,#f2f2f2)var(--lightningcss-dark,var(--muted));color:var(--ink);box-shadow:none}.ui-init .ui-pause .w2-pause{color:#fafafa;background:#171717}.ui-tok-r{font:500 14px/1 var(--mono);color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));gap:2px;display:grid}.ui-tok-r>span{justify-content:space-between;display:flex}.ui-tok-r b{color:var(--ink);font-weight:500}.ui-live{white-space:nowrap}.ui-b{transition:background .15s cubic-bezier(0,0,.2,1),border-color .15s,transform 90ms}.ui-b:active{transform:scale(.98)}.ui-term{background:#0f0f0f;border:1px solid #ffffff14;border-radius:24px;overflow:hidden}.ui-term.paused *{animation-play-state:paused!important}.ui-term-bar{border-bottom:1px solid #ffffff14;align-items:center;gap:8px;height:56px;padding:0 6px 0 16px;display:flex}.ui-term-bar>i{background:#262626;border-radius:50%;width:10px;height:10px}.ui-term-bar>span.x-mono{color:#a3a3a3;margin:0 auto 0 8px;font-size:13px}.ui-term pre{white-space:pre-wrap;color:#fafafa;margin:0;padding:22px 24px 26px;font-size:14px;line-height:1.75}.ui-term pre span{opacity:.14;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.ui-term pre span.in{opacity:1}.ui-term pre span.c{color:#a3a3a3}.ui-render p{color:#525252!important}.ui-chip{height:44px;transition:background .15s cubic-bezier(0,0,.2,1),color .15s,transform 90ms}a.ui-chip:active{transform:scale(.98)}.ui-tlink{min-height:44px;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--lightningcss-light,#0a0a0a4d)var(--lightningcss-dark,var(--border-focus));text-decoration-color:var(--lightningcss-light,#0a0a0a4d)var(--lightningcss-dark,var(--border-focus));text-underline-offset:4px;align-items:center;padding:0 6px;font-size:16px;font-weight:500;display:inline-flex}@media (hover:hover){.ui-b:not(.solid):hover{border-color:var(--ink)}.ui-b.solid:hover{background:#262626}a.ui-chip:hover{background:var(--ink);color:var(--x-on-ink)}a.ui-chip:hover span,a.ui-chip:hover em{color:var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,var(--secondary))}.ui-tlink:hover{text-decoration-color:currentColor}}@media (max-width:899px){.ui-term pre{padding:16px;font-size:14px}.ui-term-bar>span.x-mono,.ui-tok-r{font-size:14px}}.ui-term-bar .x-copy{transition:background .15s cubic-bezier(0,0,.2,1),box-shadow .15s,transform 90ms;color:#fafafa!important;background:0 0!important;box-shadow:inset 0 0 0 1px #ffffff38!important}.ui-term-bar .x-copy:active{transform:scale(.97)}.ui-ship{transition:background .15s cubic-bezier(0,0,.2,1)}@media (hover:hover){.ui-term-bar .x-copy:hover{background:#ffffff1a!important;box-shadow:inset 0 0 0 1px #ffffff8c!important}.ui-ship:hover{background:#262626}}.uc{padding:clamp(72px,9vw,140px) 0 clamp(44px,6vw,96px)}.uc-head{border-bottom:1px solid var(--x-e10);justify-content:space-between;align-items:center;gap:16px;margin-bottom:clamp(27px,4vw,44px);padding-bottom:17px;display:flex}.uc .uc-h{max-width:24ch;letter-spacing:-.025em!important;font-size:clamp(26px,2.2vw,32px)!important;font-weight:500!important;line-height:1.12!important}.uc-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:24px clamp(32px,5vw,96px);display:grid}.uc-stage{position:sticky;top:calc(50svh - 230px)}.uc-board{--ua:#404040;--ur:14px;--ud:1;border-radius:calc(var(--ur) + 12px);background:var(--x-raised);transition:border-radius .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 24px 60px -16px #0000002e}.uc-bar{border-bottom:1px solid var(--lightningcss-light,#0000000f)var(--lightningcss-dark,var(--border));align-items:center;gap:6px;height:44px;padding:0 16px;display:flex}.uc-bar>i{background:var(--lightningcss-light,#e5e5e5)var(--lightningcss-dark,var(--secondary));border-radius:50%;width:10px;height:10px}.uc-app{min-width:9ch;height:20px;color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));margin-left:10px;font-size:13px;display:inline-grid;position:relative;overflow:hidden}.uc-app b{grid-area:1/1;font-weight:500}.uc-body{gap:16px;padding:28px;display:grid;position:relative}.uc-board .ui-b{cursor:default;align-items:center;display:inline-flex;position:relative}.uc-board .ui-menu{left:112px}.uc-field{color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));border-radius:var(--ur);flex-direction:column;gap:8px;font-size:14px;display:flex;position:relative}.uc-field i{border-radius:var(--ur);border:1px solid var(--x-e10);height:50px;color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--muted-foreground));align-items:center;padding:0 16px;font-size:16px;font-style:normal;transition:border-radius .5s cubic-bezier(.4,0,.2,1);display:flex}.uc-board .ui-pk{position:relative}.uc-tag{z-index:2;background:var(--ink);color:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,var(--primary-foreground));letter-spacing:.02em;white-space:nowrap;opacity:0;pointer-events:none;border-radius:6px;padding:4px 7px;font-size:11px;font-style:normal;font-weight:500;transition:opacity .3s cubic-bezier(0,0,.2,1),transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:-12px;right:-6px;transform:translateY(4px)}.uc-board .ui-b .uc-tag{inset:auto auto -26px 0}.uc-field .uc-tag{top:-4px;right:0}.uc-board .uc-body>.ui-row{margin-bottom:14px}.uc-board .ui-pk .uc-tag{top:-4px;left:56px;right:auto}.uc-board.c0 .uc-tag,.uc-tag.on{opacity:1;transform:none}.ui-dialog .uc-tag{margin-left:10px;display:inline-block;position:relative;top:-2px;right:auto}.uc-board .ui-table li{border-radius:8px;transition:background .3s cubic-bezier(0,0,.2,1)}.uc-board .ui-table li.uc-hot{background:var(--x-raised);box-shadow:0 0 0 1px var(--x-e10)}.uc-board .ui-table li.uc-hot .ui-live i{transform:scale(1.5)}.uc-board .ui-live i{transition:transform .3s cubic-bezier(.16,1,.3,1)}.uc-foot{border-top:1px solid var(--lightningcss-light,#0000000f)var(--lightningcss-dark,var(--border));background:var(--x-sunk);height:56px;color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));justify-content:space-between;align-items:center;gap:16px;padding:0 20px;font-size:13px;display:flex}.uc-foot-in{flex:1;min-width:0;display:grid;position:relative}.uc-foot-i{white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;min-width:0;overflow:hidden}.uc-foot kbd{background:var(--x-raised);box-shadow:0 1px 0 #00000024, 0 0 0 1px var(--line);font:inherit;color:var(--ink);border-radius:6px;margin-right:8px;padding:3px 8px;display:inline-block}.uc-sheet{align-items:center;gap:10px;display:flex}.uc-sheet s{color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--muted-foreground))}.uc-sheet b{grid-template-columns:repeat(9,8px);gap:3px;margin-left:auto;display:grid}.uc-sheet i{background:var(--lightningcss-light,#e5e5e5)var(--lightningcss-dark,var(--secondary));border-radius:2px;height:8px;transition:background .3s cubic-bezier(0,0,.2,1)}.uc-sheet i.on{background:var(--ink)}.uc-n{color:var(--ink);font-variant-numeric:tabular-nums;flex:none}.uc-list{margin:0;padding:0;list-style:none}.uc-ch{border-left:1px solid var(--x-e10);flex-direction:column;justify-content:center;gap:14px;min-height:64svh;padding-left:24px;display:flex;position:relative}.uc-ch:before{content:"";background:var(--ink);width:2px;height:120px;margin-top:-60px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:-1px;transform:scaleY(0)}.uc-ch.on:before{transform:scaleY(1)}.uc-ch h3{color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--muted-foreground));text-wrap:balance;max-width:18ch;margin:0;transition:color .3s cubic-bezier(0,0,.2,1);letter-spacing:-.02em!important;font-size:clamp(21px,1.8vw,26px)!important;font-weight:500!important;line-height:1.15!important}.uc-ch p{max-width:44ch;color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--muted-foreground));text-wrap:pretty;margin:0;font-size:16px;line-height:1.6;transition:color .3s cubic-bezier(0,0,.2,1)}.uc-ch.on h3{color:var(--ink)}.uc-ch.on p{color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground))}.uc-n2{min-width:44px;min-height:44px;color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:999px;align-self:flex-start;margin:-10px 0 -6px -10px;padding:0 10px;font-size:13px;transition:background .15s cubic-bezier(0,0,.2,1),color .15s,transform 90ms}.uc-n2[aria-current]{color:var(--ink)}.uc-n2:active{transform:scale(.97)}@media (hover:hover){.uc-n2:hover{background:var(--lightningcss-light,#f2f2f2)var(--lightningcss-dark,var(--muted));color:var(--ink)}.uc-ch:not(.on):hover h3{color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground))}}@media (max-width:899px){.uc-grid{grid-template-columns:minmax(0,1fr)}.uc-stage{position:relative;top:auto}.uc-body{gap:12px;padding:18px}.uc-board .ui-menu{left:0}.uc-foot{padding:0 14px;font-size:12px}.uc-list{scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;margin:0 calc(-1*clamp(16px,4vw,32px));padding:4px clamp(16px,4vw,32px) 8px;scroll-padding:0 clamp(16px,4vw,32px);display:flex;overflow-x:auto}.uc-list::-webkit-scrollbar{display:none}.uc-ch{scroll-snap-align:start;background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--muted));border:0;border-radius:24px;flex:0 0 84%;justify-content:flex-start;min-height:0;padding:20px}.uc-ch:before{display:none}.uc-ch h3{color:var(--ink);font-size:21px!important}.uc-ch p{color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));font-size:15px}}.uc-board .ui-menu{top:calc(100% + 32px)}.uc{padding-top:clamp(27px,3vw,44px)}.ui-hero{padding-bottom:clamp(72px,7vw,116px)}.uc-body{align-content:start;height:404px;overflow:hidden}.uc-board.bare .uc-body{height:336px}.uc-v{align-content:start;gap:14px;display:grid}.uc-tab{z-index:2;background:var(--x-raised);box-shadow:0 2px 0 #00000029, 0 0 0 1px var(--x-e10);color:var(--ink);border-radius:10px;padding:10px 18px;font-size:21px;animation:.7s cubic-bezier(.16,1,.3,1) uc-press;position:absolute;top:28px;right:28px}@keyframes uc-press{0%{transform:translateY(3px);box-shadow:0 0 #00000029,0 0 0 1px #0003}to{transform:none}}.uc-big{align-items:baseline;gap:16px;margin:6px 0 0;display:flex}.uc-big span{color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--muted-foreground));font-size:17px}.uc-big b{letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;min-width:4ch;font-size:clamp(64px,6.4vw,84px);font-weight:220;line-height:1}.uc-tokn{color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));margin:0;font-size:13px}.uc-tokn b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.uc-tokv .ui-b,.uc-tokv .uc-field i,.uc-prod li,.uc-tile,.uc-msg,.uc-compose,.uc-side li{transition:border-radius .5s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(0,0,.2,1)}.uc-app-v{height:100%}.uc-chat{align-content:end;min-height:316px}.uc-msg{border-radius:var(--ur);background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--muted));max-width:82%;color:var(--ink);justify-self:start;margin:0;padding:12px 16px;font-size:15px;line-height:1.45}.uc-msg.me{background:var(--ua);color:#fff;font:400 13px/1.5 var(--mono);justify-self:end}.uc-compose{border-radius:calc(var(--ur) + 6px);border:1px solid var(--x-e10);align-items:center;gap:10px;padding:6px 6px 6px 16px;display:flex}.uc-compose i{color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--muted-foreground));flex:1;font-style:normal}.uc-console{grid-template-columns:150px minmax(0,1fr);gap:18px}.uc-side{border-radius:var(--ur);background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--muted));font:400 13px/1 var(--mono);color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));margin:0;padding:8px;list-style:none}.uc-side li{border-radius:calc(var(--ur) * .6);padding:12px 10px}.uc-side li.on{background:var(--x-raised);color:var(--ink)}.uc-main{align-content:start;gap:16px;display:grid}.uc-cloud{grid-template-columns:repeat(2,minmax(0,1fr))}.uc-tile{border-radius:var(--ur);background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--muted));min-height:140px;color:var(--ink);flex-direction:column;justify-content:space-between;gap:30px;padding:18px;font-size:16px;display:flex}.uc-tile:first-child{color:#fafafa;background:#171717;grid-column:span 2;min-height:120px}.uc-tile:first-child .ui-live{color:#a3a3a3}.uc-tile .ui-live{color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));font-size:13px}.uc-tile i,.uc-prod i,.uc-console .ui-table i{background:var(--ua);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.uc-tile:first-child i{background:#fafafa}.uc-gone{color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--muted-foreground));flex-wrap:wrap;gap:6px 16px;margin:0;font-size:17px;display:flex}.uc-gone s{text-decoration-thickness:1.5px}.uc-cells{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;display:grid}.uc-cells i{background:var(--lightningcss-light,#ededed)var(--lightningcss-dark,var(--muted));border-radius:6px;height:34px;transition:background .35s cubic-bezier(0,0,.2,1),transform .35s cubic-bezier(.16,1,.3,1)}.uc-cells i.on{background:var(--ink)}.uc-prod{gap:10px;margin:0;padding:0;list-style:none}.uc-prod li{border-radius:var(--ur);background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--muted));flex-direction:column;gap:10px;padding:18px 20px;transition:background .4s cubic-bezier(0,0,.2,1),color .4s;display:flex}.uc-prod li>span:first-child{letter-spacing:-.02em;color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--muted-foreground));font-size:26px;font-weight:497;transition:color .4s}.uc-prod li .ui-live{color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--muted-foreground));font-size:13px}.uc-prod li.on{background:var(--ink)}.uc-prod li.on>span:first-child{color:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,var(--primary-foreground))}.uc-prod li.on .ui-live{color:var(--lightningcss-light,#a3a3a3)var(--lightningcss-dark,var(--secondary))}.uc-prod li.on i{background:var(--x-sunk)}.ui-sw-w{gap:10px;display:grid}.ui-sw-cap{min-height:18px;color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));margin:0;font-size:13px}.ui-sw-cap b{color:var(--ink);margin-right:6px;font-weight:500}.ui-sw button:active{transition-duration:90ms;transform:scale(.97)}.ui-tlink{transition:transform 90ms}.ui-tlink:active{transform:translateY(1px)}.ui-stop-in{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center}.ui-stop-l{flex-direction:column;gap:28px;display:flex}.ui-stop-l h2{max-width:12ch;letter-spacing:-.035em!important;font-size:clamp(40px,4.4vw,64px)!important;font-weight:497!important;line-height:1.02!important}.ui-stop{padding-bottom:clamp(44px,5vw,72px)}.uc-board.bare .uc-prod li{padding-top:14px;padding-bottom:14px}.uc-board.c4 .uc-sheet b{display:none}.ui-stop-l .w2-lede{max-width:34ch}.ui-stop-obj{background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--muted));border-radius:28px;padding:clamp(16px,2vw,28px)}.ui-stop .ui-get{margin-top:12px}@media (max-width:899px){.uc-body,.uc-board.bare .uc-body{height:268px}.uc-tab{padding:8px 14px;font-size:17px;top:18px;right:18px}.uc-big b{font-size:64px}.uc-chat{min-height:220px}.uc-msg{padding:10px 12px;font-size:14px}.uc-console{grid-template-columns:1fr}.uc-side{gap:4px;padding:4px;display:flex}.uc-side li{padding:8px}.uc-console .ui-table li:nth-child(n+2){display:none}.uc-tile{gap:14px;min-height:84px;padding:14px;font-size:15px}.uc-tile:first-child{min-height:72px}.uc-cells i{height:22px}.uc-gone{font-size:15px}.uc-prod li{gap:6px;padding:12px 14px}.uc-prod li>span:first-child{font-size:21px}.uc-ch{gap:10px;padding:18px}.uc-ch p{font-size:14px;line-height:1.5}.ui-table li{gap:8px;padding-left:6px;padding-right:6px;font-size:14px}.ui-table li>span:first-child{white-space:nowrap}.ui-stop-in{grid-template-columns:minmax(0,1fr)}.ui-stop-obj{padding:12px}.ui-60{font-size:64px}}.uc-board.c2 .uc-body,.uc-board.c3 .uc-body{align-content:center}.uc-pair{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:16px 20px}.uc-pc{align-content:start;gap:10px;min-height:268px;display:grid;position:relative}.uc-pc>.ui-b{justify-self:start}.uc-board .uc-pmenu{min-width:0;position:relative;top:0;left:0;box-shadow:0 24px 50px -24px #00000059}.uc-pdlg{border:1px solid var(--lightningcss-light,#0000000f)var(--lightningcss-dark,var(--border));width:100%;padding:20px;box-shadow:0 24px 60px -16px #0000002e}.uc-pdlg p{margin:8px 0 14px;font-size:14px}.uc-cap{color:var(--ink);order:-1;margin:0;font-size:13px}.uc-quiet{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin:0;display:flex}.uc-quiet span{border:1px solid var(--x-e10);color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));border-radius:999px;padding:8px 12px;font-size:13px}.uc-keys{gap:10px;max-width:calc(100% - 120px);margin:0;padding:0 0 0 4px;list-style:none}.uc-keys li{border-radius:var(--ur);border:1px solid var(--x-e10);outline-offset:3px;outline:2px solid #0000;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:64px;padding:0 18px;transition:border-color .3s cubic-bezier(0,0,.2,1),background .3s cubic-bezier(0,0,.2,1),outline-color .3s;display:grid}.uc-keys li.on{outline-color:var(--ink);background:var(--x-sunk)}.uc-kn{background:var(--lightningcss-light,#f2f2f2)var(--lightningcss-dark,var(--muted));width:28px;height:28px;color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));border-radius:8px;place-items:center;font-size:13px;display:grid}.uc-keys li.on .uc-kn{background:var(--ink);color:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,var(--primary-foreground))}.uc-kx{color:var(--ink);font-size:17px;font-weight:497}.uc-keys em{color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));font-size:13px;font-style:normal}.uc-rest{gap:12px}.uc-board.c6 .uc-body{height:auto}.uc-board.c6 .ui-table li{border-radius:8px;transition:background .3s cubic-bezier(0,0,.2,1)}.uc-board.c6 .ui-table li.uc-hot{background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--muted))}.ui-render{transition:box-shadow .4s cubic-bezier(0,0,.2,1)}.ui-render[data-sent]{box-shadow:inset 0 0 0 2px #0a0a0a}.ui-ship{align-items:center;gap:.4em;display:inline-flex}.ui-ship-ok{opacity:0;width:1em;transition:opacity .3s cubic-bezier(0,0,.2,1),transform .3s cubic-bezier(.16,1,.3,1);display:inline-block;transform:scale(.6)}.ui-ship[aria-pressed=true] .ui-ship-ok{opacity:1;transform:none}.ui-stop .ui-paste{margin:0}.uip .cf-paste-box{background:var(--x-raised);color:var(--ink);border:1px solid var(--x-e10);box-shadow:none}.uip .cf-paste-bar{border-bottom-color:var(--line)}.uip .cf-paste-k{color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground))}.uip .cf-paste-bar .x-copy{background:var(--lightningcss-light,#f2f2f2)var(--lightningcss-dark,var(--muted));color:var(--ink);border-color:#0000}.ui-stop .ui-get{margin:12px 0 0}.ui-stop-in{margin-top:clamp(96px,10vw,160px)}.ui-stop .ui-stop-obj{background:0 0;padding:0}@media (max-width:899px){.uc-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.uc-pc{min-height:0}.uc-pdlg{padding:14px}.uc-pdlg p{display:none}.uc-pair .uc-pmenu li{padding:9px;font-size:13px}.uc-quiet span{padding:6px 10px}.uc-board .uc-body,.uc-board.bare .uc-body{height:300px}.uc-board.c6 .uc-body{height:auto}.uc-keys{gap:8px;max-width:calc(100% - 76px);margin:0;padding:0}.uc-keys li{grid-template-columns:28px minmax(0,1fr);min-height:52px;padding:0 12px}.uc-keys em{display:none}.uc-kx{font-size:15px}}.uip .w2-cta{background:var(--ink);color:var(--x-on-ink)}@media (hover:hover){.uip .w2-cta:hover{background:var(--lightningcss-light,#262626)var(--lightningcss-dark,var(--primary))}}@media (max-width:700px){.uip .w2-cta[data-cta^=ui\.]{color:var(--ink);box-shadow:inset 0 0 0 1px var(--lightningcss-light,#0a0a0ae6)var(--lightningcss-dark,var(--foreground));background:0 0}}.uc-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 24px;margin:0;padding:0;list-style:none;display:grid}.uc-cards .uc-ch{border:0;flex-direction:column;justify-content:flex-start;gap:20px;min-height:0;padding:0;display:flex}.uc-cards .uc-ch:before{display:none}.uc-cards .uc-ch h3{color:var(--ink)}.uc-cards .uc-ch p{color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground))}.uc-cards .uc-board{box-shadow:0 0 0 1px var(--line);transition:border-radius .5s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(0,0,.2,1)}.uc-cards .uc-body{height:330px;padding:22px}.uc-ct{flex-direction:column;gap:12px;padding:0 4px;display:flex}.uc-cards .uc-n2{cursor:default;color:#737373;align-items:center;min-height:0;margin:0;padding:0;display:inline-flex}@media (hover:hover){.uc-cards .uc-ch:hover .uc-board{box-shadow:0 0 0 1px var(--lightningcss-light,#0003)var(--lightningcss-dark,var(--border-focus)), 0 24px 60px -16px #0000002e}.uc-cards .uc-ch:hover .uc-n2{color:var(--ink)}.uc-cards .uc-n2:hover{background:0 0}}@media (max-width:899px){.uc-cards{grid-template-columns:minmax(0,1fr);gap:36px}.uc-cards .uc-ch{background:0 0;border-radius:0;flex:none;padding:0}.uc-cards .uc-body{height:300px;padding:18px}}.ui-slot{border-radius:16px;place-items:center;min-width:150px;height:60px;transition:box-shadow .3s cubic-bezier(0,0,.2,1);display:grid;box-shadow:inset 0 0 0 1px #0000}.ui-slot:not(.in){outline:1px dashed var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,var(--border-control));outline-offset:-1px}.uc-artside{align-items:flex-end;gap:16px;display:flex}.uc-head:has(.uc-artside){align-items:flex-end}.art-card.ui-art{width:clamp(120px,11vw,168px)}html:not(.light) .uip{--soft:var(--muted-foreground);--faint:var(--text-tertiary)}html:not(.light) .uc-cards .uc-ch .uc-msg.me{color:var(--foreground)}html:not(.light) .ui-hero{isolation:isolate;position:relative}html:not(.light) .ui-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--foreground) 36%, transparent) 1.5px, transparent 2.1px) 0 0 / 7px 7px;-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#00000026 32% 64%,#000),linear-gradient(#00000040,#000 85%);mask-image:linear-gradient(90deg,#000,#00000026 32% 64%,#000),linear-gradient(#00000040,#000 85%);-webkit-mask-composite:source-in;mask-composite:intersect}html:not(.light) .ui-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 50% 0%, color-mix(in srgb, var(--foreground) 9%, transparent), transparent 70%);height:640px;position:absolute;inset:0 0 auto}
