.xii{--e-out:cubic-bezier(0, 0, .2, 1);--e-io:cubic-bezier(.4, 0, .2, 1);--e-emph:cubic-bezier(.16, 1, .3, 1);--hair:var(--x-e10)}.xii a:not(.pf-btn){color:inherit}.xii-in{animation:xii-in .5s var(--e-emph) both;animation-delay:calc(.12s + var(--i) * 60ms)}@keyframes xii-in{0%{opacity:0;transform:translateY(16px)}}.xii-pause{background:var(--lightningcss-light,#f2f2f2)var(--lightningcss-dark,var(--muted));width:44px;height:44px;color:var(--ink);cursor:pointer;transition:background-color .15s var(--e-out), transform 90ms var(--e-out);border:0;border-radius:50%;place-items:center;display:grid}@media (hover:hover){.xii-pause:hover{background:var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,var(--secondary))}}.xii-pause:active{transform:scale(.97)}.xii-pause[aria-pressed=true]{background:var(--ink);color:var(--x-on-ink)}.xii-pause:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 4px var(--bg)}.xii-pause.dark{color:#fafafa;background:#ffffff1a;flex:none}@media (hover:hover){.xii-pause.dark:hover{background:#fff3}}.xii-pause.dark[aria-pressed=true]{color:#0a0a0a;background:#fafafa}.xii-pause.dark:focus-visible{outline-color:#fff;box-shadow:0 0 0 4px #000}.xii-hero{padding:clamp(96px,8vw,116px) 0 clamp(44px,5vw,72px);overflow:hidden}html:not(.light) .xii-hero{isolation:isolate;position:relative}html:not(.light) .xii-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle, var(--border-strong) 1px, transparent 1.6px) 0 0 / 5px 5px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 45% 45%,#0000 35%,#000 100%);mask-image:radial-gradient(75% 70% at 45% 45%,#0000 35%,#000 100%)}.xii-hero-g{align-items:center;min-height:calc(100svh - 280px)}.xii-hero-a{grid-column:1/span 6}.xii-h1{max-width:12ch}.xii-h1-l{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.xii-h1-l>span{animation:xii-h1 .7s var(--e-emph) both;animation-delay:calc(60ms + var(--i) * 60ms);display:inline-block}@keyframes xii-h1{0%{transform:translateY(105%)}}.xii-grid{grid-auto-flow:row}.xii-card{isolation:isolate}.xii-card-bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.xii-open{z-index:1200;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.xii-open-scrim{cursor:default;background:#00000052;border:0;position:absolute;inset:0}.xii-open-card{background:var(--x-raised);overscroll-behavior:contain;width:min(880px,100%);max-height:calc(100dvh - 48px);position:relative;overflow:auto;box-shadow:0 24px 60px -16px #0000002e}.xii-open-in{flex-direction:column;gap:24px;padding:clamp(24px,3.4vw,44px);display:flex}.xii-open-h{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:17px;display:grid}.xii-open-e{background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--muted));width:56px;height:56px;color:var(--ink);font:497 21px/1 var(--sans);border-radius:16px;place-items:center;display:grid}.xii-open-e .xlg{width:28px;height:28px}.xii-open-h h3{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:497;line-height:1.1}.xii-open-k{letter-spacing:.14em;text-transform:uppercase;color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));margin:6px 0 0;font-size:12px}.xii-open-x{background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--muted));width:44px;height:44px;color:var(--ink);cursor:pointer;transition:background-color .15s var(--e-out), transform 90ms var(--e-out);border:0;border-radius:50%;place-items:center;display:grid}@media (hover:hover){.xii-open-x:hover{background:var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,var(--secondary))}}.xii-open-x:active{transform:scale(.97)}.xii-open-x:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.xii-open-d{max-width:62ch;color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));margin:0;font-size:17px;line-height:1.55}.xii-open-code{color:#fafafa;background:#171717;border-radius:16px;overflow:hidden}.xii-open-cap{color:#a3a3a3;border-bottom:1px solid #ffffff1a;justify-content:space-between;gap:17px;margin:0;padding:12px 17px;font-size:12px;display:flex}.xii-open-code .xii-code{max-height:340px;padding:17px 17px 17px 0;font-size:14px;overflow:auto}.xii-open-go{align-self:flex-start;align-items:center;gap:10px;display:inline-flex}@media (max-width:899px){.xii-open{place-items:end center;padding:0}.xii-open-card{width:100%;max-height:90dvh;border-radius:24px 24px 0 0!important}.xii-open-h h3{font-size:26px}.xii-open-go{justify-content:center;align-self:stretch}.xii-open-code .xii-code{font-size:13px}}@media (prefers-reduced-motion:no-preference){.xii-ring li{animation:1.1s cubic-bezier(.16,1,.3,1) backwards xii-gather;animation-delay:calc(.15s + var(--i,0) * 25ms)}@keyframes xii-gather{0%{translate:var(--ex,0) var(--ey,0);opacity:0}}.xii-hub-c{animation:.7s cubic-bezier(.16,1,.3,1) .6s backwards xii-core}@keyframes xii-core{0%{opacity:0;scale:.6}}.xii-px{z-index:2;pointer-events:none;grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(14,1fr);display:grid;position:absolute;inset:0}.xii-px i{animation:1ms step-end forwards xii-px;animation-delay:var(--d,0s);background:#171717}@keyframes xii-px{to{opacity:0}}html.js .xii-px:not([data-in]) i{animation-play-state:paused}.xii-grid>li>.xii-card{animation:.9s cubic-bezier(.16,1,.3,1) backwards xii-orbit;animation-delay:calc(var(--k,0) * 55ms);transform-origin:50% 260%}@keyframes xii-orbit{0%{opacity:0;rotate:-24deg}60%{opacity:1}}html.js .xii-grid:not([data-in])>li>.xii-card{animation-play-state:paused}.xii-tw-c{vertical-align:-.08em;opacity:0;background:#fafafa;width:2px;height:.9em;margin-left:3px;display:inline-block}.xii-tw-c.on{opacity:1;animation:.9s step-end infinite xii-blink}@keyframes xii-blink{50%{opacity:0}}}.xii-px{display:none}@media (prefers-reduced-motion:no-preference){html.js .xii-px{display:grid}}.xii-win,.xii-prompt-b{position:relative}.xii-lens{pointer-events:none;clip-path:circle(0 at var(--lx,50%) var(--ly,50%));background:#262626;transition:clip-path .2s cubic-bezier(0,0,.2,1);position:absolute;inset:0}.xii-lens[data-on]{clip-path:circle(64px at var(--lx,50%) var(--ly,50%))}.xii-lens-in{transform-origin:var(--lx,50%) var(--ly,50%);transform:scale(1.6)}.xii-lens-in pre{pointer-events:none}@media (prefers-reduced-motion:reduce),(hover:none){.xii-lens{display:none}}.xii-hg[data-on]{height:calc(var(--dist,0px) + 100svh)}.xii-hg[data-on] .xii-hg-pin{flex-direction:column;justify-content:center;height:calc(100svh - 116px);display:flex;position:sticky;top:116px;overflow:hidden}.xii-hg[data-on] .xii-chips{margin-bottom:27px}.xii-hg[data-on] .xii-hg-view{padding-left:max(clamp(16px,4vw,32px),50vw - 576px)}.xii-hg[data-on] .xii-grid{gap:12px;width:max-content;padding-right:72px;display:flex}.xii-hg[data-on] .xii-grid>li{flex:none;width:300px}.xii-hg[data-on] .xii-grid>li.wide{width:460px}.xii-hg[data-on] .xii-card{min-height:min(368px,46svh)}.pf-r .pf-sec.xii-cat.hg{padding-top:0;padding-bottom:0}.xii-cat.hg+.xii-paste{z-index:1;border-radius:24px 24px 0 0;margin-top:-40px;position:relative}.xii-after:has(.xii-cat.hg)+.xii-paste{z-index:1;border-radius:24px 24px 0 0;margin-top:-40px;position:relative}.xii-hg-view{overflow:visible}.xii-paste{color:#fafafa;background:#000}.xii-grid>li.wide{grid-column:span 2}.xii-grid>li.wide .xii-card-n{font-size:26px}.xii-grid>li.wide .xii-card-d{max-width:44ch}@media (hover:hover) and (min-width:900px){.xii-grid>li:not(.wide) .xii-card-d{opacity:0;transition:opacity .15s var(--e-out), transform .3s var(--e-emph);transform:translateY(6px)}.xii-grid>li:not(.wide) .xii-card:hover .xii-card-d,.xii-grid>li:not(.wide) .xii-card:focus-visible .xii-card-d{opacity:1;transform:none}}.xii-lede{margin-top:17px}html:not(.light) .xii .xii-lede{color:var(--muted-foreground)}.xii-lede code{background:var(--lightningcss-light,#f2f2f2)var(--lightningcss-dark,var(--muted));color:var(--ink);font:400 .85em/1.4 var(--mono);white-space:nowrap;border-radius:6px;padding:2px 8px}.xii-acts{flex-wrap:wrap;align-items:center;gap:17px 27px;margin-top:27px;display:flex}.xii-acts .x-arrow{align-items:center;min-height:44px;font-size:16px;display:inline-flex}.xii-hero-b{grid-column:7/span 6}.xii-hub{--r:clamp(140px, 13.5vw, 205px);width:calc(var(--r) * 2 + 96px);aspect-ratio:1;max-width:100%;margin-left:auto;position:relative}.xii-hub:before{content:"";border:1px solid var(--hair);border-radius:50%;position:absolute;inset:48px}.xii-hub:after{content:"";inset:calc(48px + var(--r) * .32);border:1px dashed var(--lightningcss-light,#00000024)var(--lightningcss-dark,var(--border-control));border-radius:50%;position:absolute}.xii-hub>.xii-pause{z-index:2;position:absolute;bottom:0;right:0}.xii-hub-c{z-index:1;box-sizing:border-box;text-align:center;background:var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,var(--x-raised));color:#fafafa;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:48%;height:48%;margin:auto;padding:17px;display:flex;position:absolute;inset:0}.xii-hub-u{color:#a3a3a3;overflow-wrap:anywhere;font-size:12px}.xii-hub-k{color:#fafafa}.xii-hub-n{font-size:21px;font-weight:497;line-height:1.2}.xii-hub-t{color:#ffffff8c;font-size:12px}.xii-ring{margin:0;padding:0;list-style:none;animation:90s linear infinite xii-spin;position:absolute;inset:0}.xii-ring li{width:0;height:0;transform:rotate(var(--a)) translateX(var(--r)) rotate(calc(-1 * var(--a)));position:absolute;top:50%;left:50%}.xii-sat{background:var(--x-raised);width:54px;height:54px;color:var(--ink);font:497 17px/1 var(--sans);letter-spacing:-.01em;transition:background-color .15s var(--e-out), color .15s var(--e-out);border-radius:50%;place-items:center;text-decoration:none;animation:90s linear infinite reverse xii-spin;display:grid;position:absolute;top:-27px;left:-27px}@media (hover:hover){.xii .xii-sat:hover{background:var(--ink);color:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,var(--primary-foreground))}}.xii .xii-sat:focus-visible{outline:2px solid var(--ink);outline-offset:2px;background:var(--ink);color:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,var(--primary-foreground))}.xii-hub.held .xii-ring,.xii-hub.held .xii-sat{animation-play-state:paused}@keyframes xii-spin{to{transform:rotate(360deg)}}.xii-local{z-index:10;background:var(--bg);border-bottom:1px solid var(--hair);position:sticky;top:60px}.xii-local-in{align-items:center;gap:14px;min-height:56px;display:flex}.xii-local-t{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-size:12px}.xii-local-n{color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));margin-left:auto;font-size:12px}.xii-mini{width:22px;height:22px;animation:24s linear infinite xii-spin;position:relative}.xii-mini i{background:var(--ink);width:2px;height:2px;transform:rotate(var(--a)) translateX(10px);border-radius:50%;margin:-1px;position:absolute;top:50%;left:50%}.xii-mini.held{animation-play-state:paused}.xii-start{padding-top:44px}.pf-r .pf-sec.tight.xii-start{padding:44px 0 0}.xii-win{color:#fafafa;background:#171717;border-radius:24px;overflow:hidden}.xii-win-h{border-bottom:1px solid #ffffff1a;align-items:center;gap:17px;padding:10px 14px;display:flex}.xii-tabs{gap:4px;margin-right:auto;display:flex}.xii-tabs button{color:#ffffff8c;min-height:44px;font:606 14px/1 var(--sans);cursor:pointer;transition:color .15s var(--e-out), background-color .15s var(--e-out), transform 90ms var(--e-out);background:0 0;border:0;border-radius:12px;padding:0 17px;position:relative;overflow:hidden}@media (hover:hover){.xii-tabs button:hover{color:#fafafa;background:#ffffff0f}}.xii-tabs button:active{transform:scale(.97)}.xii-tabs button[aria-selected=true]{color:#fafafa;background:#ffffff1a}.xii-tabs button:focus-visible{outline-offset:2px;outline:2px solid #fff}.xii-tab-t{transform-origin:0;background:#ffffffc7;border-radius:2px;height:2px;animation:4.2s linear both xii-tab;position:absolute;bottom:6px;left:12px;right:12px}@keyframes xii-tab{0%{transform:scaleX(0)}}.xii .x-copy.xii-copy{color:#fafafa;height:44px;transition:background-color .15s var(--e-out);background:#ffffff1a;border-color:#0000;padding:0 17px;font-size:14px}@media (hover:hover){.xii .x-copy.xii-copy:hover{background:#fff3}}.xii-win-b{min-height:260px;padding:27px 0}.xii-code{font:400 16px/1.65 var(--mono);margin:0;padding:0 27px 0 0;overflow-x:auto}.xii-code:focus-visible{outline-offset:-2px;outline:2px solid #fff}.xii-ln{animation:xii-ln .3s var(--e-emph) both;animation-delay:calc(var(--j) * 60ms);border-left:2px solid #0000;padding-left:17px;display:block}.xii-ln.hz{background:#ffffff0f;border-left-color:#ffffffc7}@keyframes xii-ln{0%{opacity:0;transform:translate(-8px)}}.xii-no{color:#ffffff4d;-webkit-user-select:none;user-select:none;width:44px;display:inline-block}.xii-code .c-keyword{color:#fff;font-weight:606}.xii-code .c-string{color:#ffffffc7}.xii-code .c-key{color:#ffffffeb}.xii-code .c-bright{color:#fff}.xii-code .c-punctuation,.xii-code .c-comment{color:#ffffff8c}.xii-code .c-number{color:#fffc}.xii-code .c-ink{color:#ffffffc7}.xii-win-f{color:#a3a3a3;border-top:1px solid #ffffff1a;justify-content:space-between;gap:17px;padding:10px 17px;font-size:12px;display:flex}.pf-r .pf-sec.xii-cat{padding-top:clamp(56px,6vw,88px);padding-bottom:clamp(72px,8vw,116px)}.xii-cat-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:27px;display:flex}.xii-find{background:var(--lightningcss-light,#f2f2f2)var(--lightningcss-dark,var(--muted));width:min(420px,100%);min-height:56px;color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));box-sizing:border-box;transition:background-color .15s var(--e-out), box-shadow .15s var(--e-out);border-radius:999px;align-items:center;gap:10px;padding:0 17px;display:flex}.xii-find:focus-within{background:var(--x-raised);box-shadow:0 0 0 2px var(--ink)}.xii-find input{min-width:0;font:400 16px/1 var(--sans);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.xii-find input::placeholder{color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--text-tertiary))}.xii-find input::-webkit-search-cancel-button{appearance:none}.xii-chips{flex-wrap:wrap;gap:6px;margin:27px 0 44px;display:flex}.xii-chips button{background:var(--lightningcss-light,#f2f2f2)var(--lightningcss-dark,var(--muted));min-height:44px;color:var(--ink);font:606 14px/1 var(--sans);cursor:pointer;transition:color .15s var(--e-out), background-color .15s var(--e-out), transform 90ms var(--e-out);border:0;border-radius:999px;align-items:center;gap:10px;padding:0 17px;display:inline-flex;position:relative}.xii-chips button>span:not(.xii-chip-bg){position:relative}.xii-chips button .pf-mono{color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--text-tertiary));transition:color .15s var(--e-out);font-size:12px;font-weight:400}@media (hover:hover){.xii-chips button:hover:not([aria-selected=true]):not(:disabled){background:var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,var(--secondary))}}.xii-chips button:active:not(:disabled){transform:scale(.97)}.xii-chips button[aria-selected=true]{color:var(--x-on-ink);background:0 0}.xii-chips button[aria-selected=true] .pf-mono{color:var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,#0a0a0a8c)}.xii-chips button:disabled{color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--text-tertiary));background:var(--lightningcss-light,#f7f7f7)var(--lightningcss-dark,var(--surface-card-quiet));cursor:default}.xii-chips button:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 4px var(--bg)}.xii-chip-bg{background:var(--ink);border-radius:999px;position:absolute;inset:0}.xii-none{color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:12px 17px;margin:0 0 27px;padding:27px 0;font-size:16px;display:flex}.xii-none p{margin:0}.xii-none-a{background:var(--ink);min-height:44px;color:var(--x-on-ink);font:606 14px/1 var(--sans);cursor:pointer;transition:background-color .15s var(--e-out), transform 90ms var(--e-out);border:0;border-radius:999px;align-items:center;gap:10px;padding:0 17px;display:inline-flex}.xii-none-a .pf-mono{color:var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,#0a0a0a8c);font-size:12px;font-weight:400}@media (hover:hover){.xii-none-a:hover{background:var(--lightningcss-light,#262626)var(--lightningcss-dark,var(--primary))}}.xii-none-a:active{transform:scale(.98)}.xii-none-a:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 4px var(--bg)}.xii-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.xii-grid li[hidden]{display:none}.xii-card{box-sizing:border-box;background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--x-raised));height:100%;min-height:220px;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .15s var(--e-out), background-color .15s var(--e-out);border-radius:24px;grid-template-rows:auto auto 1fr auto;gap:10px;padding:24px;text-decoration:none;display:grid;position:relative}@media (hover:hover){.xii-card:hover{background:var(--lightningcss-light,#ededed)var(--lightningcss-dark,var(--muted))}.xii-card:hover .xii-card-go{background:var(--ink);color:var(--x-on-ink)}}.xii-card:active{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(.97);transition-duration:90ms}.xii-card:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.xii-card-e{width:28px;height:28px;color:var(--ink);font:497 16px/28px var(--sans);letter-spacing:-.01em;transition:transform .3s var(--e-emph);place-items:start;display:grid}.xii-card-e .xlg{width:28px;height:28px}@media (hover:hover){.xii-card:hover .xii-card-e{transform:translateY(-2px)}}.xii-sat .xlg{width:24px;height:24px}.xii-sat .xlg-t{font:497 16px/1 var(--sans)}.xii-card-fam{color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--text-tertiary));font-size:12px;position:absolute;top:27px;right:24px}.xii-card-n{color:var(--ink);margin-top:10px;font-size:21px;font-weight:497;line-height:1.2}.xii-card-d{color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:start;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.xii-card-f{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:10px;padding-top:17px;display:flex}.xii-card-f .pf-mono{color:var(--lightningcss-light,#525252)var(--lightningcss-dark,var(--muted-foreground));font-size:12px}.xii-card-go{background:var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,var(--secondary));width:36px;height:36px;color:var(--ink);transition:background-color .15s var(--e-out), color .15s var(--e-out), transform .15s var(--e-out);border-radius:50%;place-items:center;display:grid}.xii-paste-h{color:#fafafa}.xii-paste-a{grid-column:1/span 5;align-self:center}.xii .xii-paste-l{color:#ffffffc7;max-width:34ch;margin-top:17px}.xii-band-ask{background:#fafafa;border-color:#fafafa;margin-top:27px;color:#0a0a0a!important}@media (hover:hover){.xii-band-ask:hover{background:#e4e4e7;border-color:#e4e4e7}}.xii-band-ask:active{transform:scale(.98)}.xii-band-ask:focus-visible{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 4px #000}.xii-prompt{background:#171717;border-radius:24px;grid-column:7/span 6;align-self:center;overflow:hidden}.xii-prompt-h{color:#a3a3a3;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:17px;padding:10px 10px 10px 24px;font-size:12px;display:flex}.xii-prompt pre{white-space:pre-wrap;font:400 17px/1.65 var(--mono);color:#fafafa;margin:0;padding:27px 24px 44px}.xii-prompt pre:focus-visible{outline-offset:-2px;outline:2px solid #fff}.xii-caret{color:#ffffff8c;margin-right:10px}@media (max-width:1199px){.xii-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.xii-hero{padding:104px 0 72px}.xii-hero-g{min-height:0}.xii-hero-a,.xii-hero-b{grid-column:1/-1}.xii-hero-b{margin-top:44px}.xii-acts .pf-btn{flex:100%}.xii-hub{--r:min(148px, 39vw);width:calc(var(--r) * 2 + 48px);margin-inline:auto}.xii-hub:before{inset:24px}.xii-hub:after{inset:calc(24px + var(--r) * .32)}.xii-sat{pointer-events:none;width:36px;height:36px;font-size:13px;top:-18px;left:-18px}.xii-hub-n{font-size:17px}.xii-hub-t{font-size:13px}.xii-win-h{flex-wrap:wrap;gap:6px;padding:10px 12px}.xii-tabs button{padding:0 12px}.xii-win-b{min-height:0;padding:17px 0 24px}.xii-code{white-space:pre;padding-right:0;font-size:13px;-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 24px);mask-image:linear-gradient(270deg,#0000 0,#000 24px)}.xii-code code{min-width:max-content;padding-right:24px;display:block}.xii-ln{padding-left:12px}.xii-no{width:24px}.xii-win-f{padding:10px 14px;font-size:13px}.xii-chips{scrollbar-width:none;flex-wrap:nowrap;margin:27px -16px;padding:2px 16px;overflow-x:auto}.xii-chips::-webkit-scrollbar{display:none}.xii-chips button{flex:none}.xii-grid{grid-template-columns:minmax(0,1fr);gap:12px}.xii-grid>li.wide{grid-column:auto}.xii-grid{gap:6px}.xii-card{border-radius:16px;grid-template-rows:auto auto auto;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:2px 14px;min-height:72px;padding:12px 14px;transform:none}.xii-card-e{grid-row:1/4;place-items:center;width:44px;height:44px;line-height:1;display:grid}.xii-card-e .xlg{width:22px;height:22px}.xii-sat .xlg{width:17px;height:17px}.xii-card-fam,.xii-card-d:empty{display:none}.xii-card-d{-webkit-line-clamp:1;grid-area:2/2;font-size:14px;line-height:1.4}.xii-card-n,.xii-grid>li.wide .xii-card-n{grid-area:1/2;margin:0;font-size:17px}.xii-card-f{display:contents}.xii-card-f .pf-mono{grid-area:3/2;font-size:13px}.xii-card-go{grid-area:1/3/4}.xii-paste-a,.xii-prompt{grid-column:1/-1}.xii-band-ask{width:100%}.xii-prompt{margin-top:44px}.xii-prompt pre{padding:24px 20px 27px;font-size:15px}.xii-prompt-h{font-size:13px}}@media (prefers-reduced-motion:reduce){.xii-ring,.xii-sat,.xii-in,.xii-ln,.xii-tab-t,.xii-mini,.xii-h1-l>span{animation:none}.xii-card{transition:none}}.xii-card:active .xii-card-go{background:var(--ink);color:var(--x-on-ink);transition-duration:90ms;transform:scale(.97)}html:not(.light) .xii-card{box-shadow:inset 0 0 0 1px var(--border)}html:not(.light) .xii-hub-c,html:not(.light) .xii-win{box-shadow:0 0 0 1px var(--border)}html:not(.light) .xii-open-card{box-shadow:0 24px 60px -16px #0000002e, 0 0 0 1px var(--border)}html:not(.light) .xii-chips button[aria-selected=true]{background:var(--ink)}
