.pbar.pbar2 .rc-chips{z-index:5;scrollbar-width:none;align-items:flex-end;gap:8px;max-width:100%;padding:6px 6px 0;display:flex;position:absolute;bottom:calc(100% + 10px);left:0;overflow-x:auto}.pbar.pbar2 .rc-chips::-webkit-scrollbar{display:none}@media (max-width:639px){.pbar.pbar2 .rc-chips{pointer-events:none;width:100vw;max-width:none;padding-inline:calc(50vw - 50% + 6px);scroll-padding-inline:calc(50vw - 50% + 6px);left:calc(50% - 50vw)}.pbar.pbar2 .rc-chips>*{pointer-events:auto}}.rc-chip{height:44px;color:var(--ink);border-radius:14px;flex:none;align-items:center;gap:8px;padding:4px 6px 4px 4px;animation:.22s cubic-bezier(.2,.9,.25,1.1) rc-in;display:flex;position:relative}@keyframes rc-in{0%{opacity:0;transform:translateY(8px)scale(.96)}}.rc-chip.lg-glass{-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);background:linear-gradient(#ffffff0d,#fff0 30%),#161412db}.rc-chip.lg-glass.open{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:6;background:#1e1c1af5}.rc-chip>i{background:var(--wash-2,#1a1816) center / cover;border-radius:10px;flex:none;width:36px;height:36px}.rc-chip.held>i{opacity:.6}.rc-chip .no{z-index:4;color:#2a1206;background:radial-gradient(circle at 50% 120%,#ffb36b,#ff8a2b 45%,#ff3d2e 100%);border-radius:50%;place-items:center;width:18px;height:18px;font-size:10.5px;font-weight:700;line-height:1;display:grid;position:absolute;top:-6px;left:-6px}.rc-chip .role{height:100%;color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12.5px;font-weight:600;display:flex}.rc-chip.held .role{color:var(--ink-muted)}.rc-chip .role small{letter-spacing:.06em;color:var(--ink-faint);text-transform:uppercase;font-size:10px;font-weight:600}.rc-chip .role svg{fill:none;width:9px;height:6px;stroke:var(--ink-muted);stroke-width:1.5px}.rc-chip .role{position:relative}.rc-chip .role:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}.rc-up{color:var(--ink-muted);padding:4px 12px;font-size:12.5px}.rc-up .att-spin{height:9px;color:var(--ink)}.pbar.pbar2 .patt .rc-chip{-webkit-backdrop-filter:none;backdrop-filter:none;height:30px;animation:pctx-land .6s var(--lg-spring);background:#ff5a2c29;border-radius:999px;gap:6px;padding:4px 6px 4px 4px;font-size:12px;box-shadow:inset 0 0 0 1px #ff784673}.pbar.pbar2 .patt .rc-chip:before,.pbar.pbar2 .patt .rc-chip:after{display:none}.pbar.pbar2 .patt .rc-chip>i{border-radius:50%;width:22px;height:22px}.pbar.pbar2 .patt .rc-chip .role{font-size:12px}.rc-roles,.rc-at{z-index:62;color:var(--ink);border-radius:18px;outline:none;padding:6px;animation:.18s cubic-bezier(.2,.9,.25,1.1) rc-in;position:fixed}.rc-roles.lg-glass,.rc-at.lg-glass{-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);background:linear-gradient(#ffffff0d,#fff0 30%),#181614ed}@media (prefers-reduced-transparency:reduce){.rc-chip.lg-glass,.rc-roles.lg-glass,.rc-at.lg-glass{background:linear-gradient(#ffffff0d,#fff0 30%),#181614}}[data-transparency=reduced] :is(.rc-chip.lg-glass,.rc-roles.lg-glass,.rc-at.lg-glass){background:linear-gradient(#ffffff0d,#fff0 30%),#181614}.rc-roles{width:262px}.rc-at{width:300px}.rc-roles .rr,.rc-at .rr{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:8px;font-size:13px;display:flex}.rc-roles .rr:hover,.rc-at .rr:hover{background:#ffffff12}.rc-roles .rr.on,.rc-at .rr.on{background:var(--lg-on-fill);box-shadow:inset 0 0 0 1px var(--lg-on-edge)}.rc-roles .rr:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.rc-roles .rr{align-items:flex-start}.rc-roles .rr b{font-size:13px;font-weight:600;display:block}.rc-roles .rr span{color:var(--ink-muted);margin-top:1px;font-size:11.5px;line-height:1.35;display:block}.rc-roles .rr .ck{color:#ff8a2b;flex:none;width:14px;height:14px;margin-top:2px;margin-left:auto}.rc-roles .rr .ck svg{width:14px;height:14px;display:block}.rc-at .rr{padding:6px}.rc-at .rr>i{background:var(--wash-2,#1a1816) center / cover;border-radius:9px;flex:none;width:34px;height:34px}.rc-at .rr>div{min-width:0}.rc-at .rr b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.rc-at .rr b u{color:#ffb38a;text-decoration:none}.rc-at .rr span{color:var(--ink-muted);font-size:11px;display:block}.rc-at .foot{color:var(--ink-faint);gap:12px;padding:6px 8px 2px;font-size:11px;display:flex}.pchatrow,.prow{position:relative}.pmarks{z-index:0;color:var(--ink);pointer-events:none;scrollbar-width:none;position:absolute;overflow:hidden}.pmarks .at{color:#ffb38a;-webkit-text-stroke:.35px currentColor}.ptext.has-marks{z-index:1;color:#0000;caret-color:var(--ink);position:relative}@media (prefers-reduced-motion:reduce){.rc-chip,.rc-roles,.rc-at,.pbar.pbar2 .patt .rc-chip{animation:none}}:root[data-motion=reduced] .rc-chip,:root[data-motion=reduced] .rc-roles,:root[data-motion=reduced] .rc-at,:root[data-motion=reduced] .pbar.pbar2 .patt .rc-chip{animation:none}@scope([data-studio-theme=light]) to ([data-studio-theme=dark]){:scope .rc-chip.lg-glass{background:linear-gradient(#ffffffb3,#ffffff80),#faf8f5d1}:scope .rc-chip.lg-glass.open{background:#faf8f5f7}@media (prefers-reduced-transparency:reduce){:scope .rc-chip.lg-glass{background:linear-gradient(#ffffffb3,#ffffff80),#faf8f5}:scope .rc-chip.lg-glass.open{background:#faf8f5}}:is(:scope[data-transparency=reduced],[data-transparency=reduced] :scope) .rc-chip.lg-glass{background:linear-gradient(#ffffffb3,#ffffff80),#faf8f5}:is(:scope[data-transparency=reduced],[data-transparency=reduced] :scope) .rc-chip.lg-glass.open{background:#faf8f5}:scope .pbar.pbar2 .patt .rc-chip{background:#ff5a2c1f;box-shadow:inset 0 0 0 1px #d65a1459}:scope .rc-roles.lg-glass,:scope .rc-at.lg-glass,:scope.rc-roles.lg-glass,:scope.rc-at.lg-glass{background:#fbfaf8f0}@media (prefers-reduced-transparency:reduce){:scope .rc-roles.lg-glass,:scope .rc-at.lg-glass,:scope.rc-roles.lg-glass,:scope.rc-at.lg-glass{background:#fbfaf8}}:is(:scope[data-transparency=reduced],[data-transparency=reduced] :scope) :is(.rc-roles.lg-glass,.rc-at.lg-glass),[data-transparency=reduced] :scope:is(.rc-roles.lg-glass,.rc-at.lg-glass){background:#fbfaf8}:scope .rc-roles .rr:hover,:scope .rc-at .rr:hover,:scope.rc-roles .rr:hover,:scope.rc-at .rr:hover{background:#281e140d}:scope .rc-at .rr b u,:scope.rc-at .rr b u,:scope .pmarks .at{color:#c2410c}}
.pdeck{zoom:var(--ui-scale,1)}.pdeck>.pbar{z-index:2}.pdeck>.pbar:not([data-expanded]){max-width:var(--deck-w,1000px)}.dk-tray{z-index:1;max-width:calc(var(--deck-w,1000px) - 44px);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);background:linear-gradient(#ffffff12,#ffffff08),#1412118c;border-radius:22px 22px 0 0;margin:0 auto -26px;padding:10px 10px 38px;position:relative;box-shadow:inset 0 1px #ffffff24,inset 1px 0 #ffffff0f,inset -1px 0 #ffffff0f}.dk-head{align-items:center;gap:10px;margin:0 4px 8px;display:flex}.dk-head .grow{flex:1}.dk-title{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:800;font-stretch:86%;line-height:1}.dk-row{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.dk-row::-webkit-scrollbar{display:none}.dk-row+.dk-row{margin-top:6px}.dk-card{text-align:left;height:50px;color:var(--ink);background:#0000003d;border-radius:14px;flex:none;align-items:center;gap:9px;padding:0 14px 0 5px;transition:background .16s,box-shadow .16s;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.dk-card.look{min-width:132px;padding-right:12px}.dk-card .v{width:40px;height:40px;color:var(--ink);background:#ffffff0f;border-radius:10px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.dk-card .v.add{box-shadow:inset 0 0 0 1px #ffffff24}.dk-card .v i{background-position:50%;background-size:cover;position:absolute;inset:0}.dk-card .v svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.dk-card .k{flex-direction:column;gap:1px;min-width:0;display:flex}.dk-card .k small{color:var(--ink-faint);font-size:11px;font-weight:500;line-height:1.3}.dk-card .k b{text-overflow:ellipsis;white-space:nowrap;max-width:220px;color:var(--ink);font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}.dk-card .k b .dk-then{vertical-align:middle;opacity:.6;margin:0 5px 1px;display:inline-block}.dk-card.set:not(.look){background:#0000004d;box-shadow:inset 0 0 0 1px #ffffff24}.dk-card[data-held]{opacity:.5}.dk-card.look.empty .v{color:var(--ink-muted)}.dk-card.look.empty .v svg{stroke-width:1.7px}.dk-card.look.empty .k b{color:var(--ink-muted)}.dk-card.look.empty:hover .v,.dk-card.look.empty.open .v{color:var(--ink)}.dk-card.look.set{box-shadow:inset 0 0 0 1px #ffffff38}.dk-card.open{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff59}.dk-card:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pdeck>.pbar{transition:max-width .55s cubic-bezier(.2,1.15,.32,1),border-radius .4s}.pdeck[data-deck=rest]>.pbar:not([data-expanded]){max-width:780px}.pdeck[data-deck] .pbar .psettings{max-height:64px;transition:max-height .42s cubic-bezier(.2,1,.3,1),opacity .25s 80ms,padding .42s}.pdeck:is([data-deck=rest],[data-deck=bloom],[data-deck=quick]) .pbar .psettings{overflow:hidden}.pdeck[data-deck=rest] .pbar .psettings{opacity:0;visibility:hidden;max-height:0;padding-top:0;padding-bottom:0;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .12s,padding .3s,visibility 0s .3s}.pdeck[data-deck] .pbar .pexpand,.pdeck[data-deck] .pbar .genbtn-price{transition:opacity .25s .15s}.pdeck[data-deck=rest] .pbar .pexpand,.pdeck[data-deck=rest] .pbar .genbtn-price{opacity:0;pointer-events:none;transition-delay:0s}.pdeck[data-deck] .dk-tray{transition:transform .62s cubic-bezier(.2,1.25,.32,1),opacity .28s}.pdeck[data-deck=rest] .dk-tray{opacity:0;pointer-events:none;transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .2s;transform:translateY(70%)scale(.97)}.pdeck[data-deck=bloom] .dk-card{animation:.5s cubic-bezier(.2,1.2,.3,1) both dk-rise;animation-delay:calc(.2s + var(--i,0) * 35ms)}.pdeck[data-deck=quick] .dk-tray{transition:transform .3s cubic-bezier(.2,1,.3,1),opacity .2s}.pdeck[data-deck=quick] .pbar .psettings{transition:max-height .25s cubic-bezier(.2,1,.3,1),opacity .15s,padding .25s}@media (min-width:768px){:root:not([data-deck-open]) .pdeck[data-deck-ssr]>.pbar:not([data-expanded]){max-width:780px}:root:not([data-deck-open]) .pdeck[data-deck-ssr] .pbar .psettings{opacity:0;visibility:hidden;max-height:0;padding-top:0;padding-bottom:0;overflow:hidden}:root:not([data-deck-open]) .pdeck[data-deck-ssr] .pbar :is(.pexpand,.genbtn-price){opacity:0;pointer-events:none}:root:not([data-deck-open]) .pdeck[data-deck-ssr] .dk-tray{opacity:0;pointer-events:none;transform:translateY(70%)scale(.97)}}@keyframes dk-rise{0%{opacity:0;transform:translateY(16px)scale(.96)}}@media (prefers-reduced-motion:reduce){.pdeck[data-deck]>.pbar,.pdeck[data-deck] .pbar .psettings{transition:none}.pdeck[data-deck] .dk-tray,.pdeck[data-deck=rest] .dk-tray{transition:opacity .2s;transform:none}.pdeck[data-deck=bloom] .dk-card{animation:none}}:root[data-motion=reduced] .pdeck[data-deck]>.pbar,:root[data-motion=reduced] .pdeck[data-deck] .pbar .psettings{transition:none}:root[data-motion=reduced] .pdeck[data-deck] .dk-tray,:root[data-motion=reduced] .pdeck[data-deck=rest] .dk-tray{transition:opacity .2s;transform:none}:root[data-motion=reduced] .pdeck[data-deck=bloom] .dk-card{animation:none}.pdeck[data-deck=open] .dk-tray,.pdeck .dk-panel>*{transition:opacity .2s cubic-bezier(.2,.8,.2,1),transform .2s cubic-bezier(.2,.8,.2,1)}:root[data-bar-dial] .pdeck .dk-tray,:root[data-bar-dial] .pdeck .dk-panel>*{opacity:0;pointer-events:none;transform:translateY(10px)}@media (prefers-reduced-motion:reduce){.pdeck[data-deck=open] .dk-tray,.pdeck .dk-panel>*{transition:none}}:root[data-motion=reduced] .pdeck[data-deck=open] .dk-tray,:root[data-motion=reduced] .pdeck .dk-panel>*{transition:none}.dk-panel{z-index:0;max-width:calc(var(--deck-w,1000px) - 88px);margin:0 auto -26px;position:relative}.pdeck .lk-panel{--k:1}@media (max-width:767.98px){.dk-tray{display:none}.dk-panel{max-width:calc(100% - 24px)}}.pmarks .tok{position:relative}.pmarks .tok .raw{color:#0000}.pmarks .tok .chip{height:24px;font-family:var(--font-text);white-space:nowrap;color:var(--ink);background:#ffffff1a;border-radius:7px;justify-content:center;align-items:center;gap:4px;margin-top:-12px;padding:0 8px;font-size:12.5px;font-weight:600;line-height:1;display:flex;position:absolute;top:50%;left:2px;right:2px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24}.pmarks .tok .chip i{color:var(--ink-faint);font-style:normal;position:relative}.pmarks .tok.hot .chip i{color:#0000}.pmarks .tok.hot .chip i:after{content:"";background:linear-gradient(45deg, transparent 44%, var(--ink) 44% 56%, transparent 56%), linear-gradient(-45deg, transparent 44%, var(--ink) 44% 56%, transparent 56%), #ffffff24;background-position:50%;background-repeat:no-repeat;background-size:8px 8px,8px 8px,auto;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%}.pmarks .tok.off .chip{opacity:.45;text-decoration:line-through}.pmarks .qtok{color:#ffd2a8;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ff9a3d24;border-radius:8px;margin:0 -6px;padding:1.5px 6px;box-shadow:inset 0 0 0 1px #ff9a3d66}.pbar.pbar2:not([data-expanded]) .prow .ptext{padding-left:4px}@media (max-width:460px){.pbar.pbar2:not([data-expanded]) .prow .ptext{padding-left:6px}}.ptext[data-tok-x]{cursor:pointer}.dk-hash{z-index:60;width:300px;box-shadow:var(--lg-shadow), inset 0 0 0 1px #ffffff1f;color:var(--ink);isolation:isolate;background:#181412;border-radius:16px;padding:6px;position:fixed}.dk-hash .h{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);padding:6px 10px 4px;font-size:10px;font-weight:700}.dk-hash .rows{scrollbar-width:none;max-height:240px;overflow-y:auto}.dk-hash .r{cursor:pointer;border-radius:10px;align-items:center;gap:10px;height:40px;padding:0 8px;font-size:13px;display:flex}.dk-hash .r.on{background:#2a2522}.dk-hash .r i{background-position:50%;background-size:cover;border-radius:6px;flex:none;width:36px;height:24px}.dk-hash .r small{color:var(--ink-faint);margin-left:auto;font-size:11px}.dk-hash mark{color:var(--ember-b,#ff8a2b);background:0 0}@scope([data-studio-theme=light]) to ([data-studio-theme=dark]){:scope .pdeck>.pbar.pbar2{--pbar-dense:#fcfbf9f5}:scope .pdeck[data-docked]>.pbar.pbar2>.pwell{background:0 0}:scope .pdeck>.pbar.pbar2>.pbar-glass{box-shadow:var(--lg-shadow), 0 0 0 1px #281e141f, 0 -8px 20px -10px #3c28143d}:scope .dk-tray{background:linear-gradient(#f8f6f2fc,#f4f1ecfa);box-shadow:inset 0 1px #ffffffd9,inset 0 0 0 1px #281e141f,0 -10px 24px -10px #3c281442}:scope .dk-card{background:#281e140a;box-shadow:inset 0 0 0 1px #281e141a}:scope .dk-card .v{background:#281e140f}:scope .dk-card .v.add{box-shadow:inset 0 0 0 1px #281e1429}:scope .dk-card.set:not(.look){background:#281e140f;box-shadow:inset 0 0 0 1px #281e1429}:scope .dk-card.look.set{box-shadow:inset 0 0 0 1px #281e1447}:scope .dk-card.open{background:#ffffffe6;box-shadow:inset 0 0 0 1px #281e1466}:scope .pmarks .tok .chip{background:#281e1412;box-shadow:inset 0 0 0 1px #281e1424}:scope .pmarks .qtok{color:#9a360b;background:#d65a141a;box-shadow:inset 0 0 0 1px #d65a145c}:scope .pmarks .tok.hot .chip i:after{background-color:#281e141a}:scope .dk-hash,:scope.dk-hash{box-shadow:var(--lg-shadow), inset 0 0 0 1px #281e141f;background:#fbfaf8}:scope .dk-hash .r.on,:scope.dk-hash .r.on{background:#efece8}:scope .dk-hash mark,:scope.dk-hash mark{color:#c2410c}@media (prefers-reduced-transparency:reduce){:scope .dk-tray{background:#f6f3ee}}:is(:scope[data-transparency=reduced],[data-transparency=reduced] :scope) .dk-tray{background:#f6f3ee}}@media (prefers-reduced-transparency:reduce){.dk-tray{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1b1816}}[data-transparency=reduced] .dk-tray{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1b1816}
