.Group-module__477_BW__group{border-radius:var(--look-r-card);background:var(--shade-panel);box-shadow:inset 0 0 0 1px var(--look-line);flex-direction:column;gap:8px;min-inline-size:0;padding:12px;display:flex}.Group-module__477_BW__label{letter-spacing:.19em;text-transform:uppercase;color:var(--look-label-dim);margin:0;font-size:9.5px;font-weight:500}.Group-module__477_BW__tight{gap:0}.Group-module__477_BW__raised{background:var(--shade-raised);border-radius:var(--look-r-chip);box-shadow:inset 0 0 0 1px var(--look-line)}.Group-module__477_BW__group{border-top-color:var(--edge-hair)}
.roomkit-module__4SrKSq__num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.roomkit-module__4SrKSq__item{position:relative}.roomkit-module__4SrKSq__grp{flex-direction:column;gap:6px;display:flex}.roomkit-module__4SrKSq__grp>label{letter-spacing:.15em;text-transform:uppercase;color:var(--fff-ink-40);font-size:10px}.roomkit-module__4SrKSq__grp>label .roomkit-module__4SrKSq__new{color:var(--fff-room-accent);letter-spacing:0;text-transform:none;font-size:9.5px}.roomkit-module__4SrKSq__field{border:1px solid var(--fff-hair);background:var(--fff-sunk);width:100%;color:var(--fff-ivory);font:inherit;border-radius:6px;padding:7px 10px;font-size:12.5px}.roomkit-module__4SrKSq__field:focus-visible{outline:2px solid var(--fff-room-accent);outline-offset:1px}textarea.roomkit-module__4SrKSq__field{resize:vertical;min-height:80px;line-height:1.55}select.roomkit-module__4SrKSq__field{cursor:pointer}.roomkit-module__4SrKSq__segs{gap:4px;display:flex}.roomkit-module__4SrKSq__seg{text-align:center;cursor:pointer;border:1px solid var(--fff-hair);background:var(--fff-sunk);color:var(--fff-ink-70);font:inherit;border-radius:5px;flex:1;padding:6px 4px;font-size:11.5px}.roomkit-module__4SrKSq__seg[aria-pressed=true]{border-color:var(--fff-room-accent);color:var(--fff-ivory);background:color-mix(in srgb,var(--fff-room-accent) 15%,transparent)}.roomkit-module__4SrKSq__segs.roomkit-module__4SrKSq__big .roomkit-module__4SrKSq__seg{padding:10px 6px;font-size:12px;line-height:1.3}.roomkit-module__4SrKSq__segs.roomkit-module__4SrKSq__big .roomkit-module__4SrKSq__seg small{color:var(--fff-ink-40);margin-top:3px;font-size:9.5px;line-height:1.25;display:block}.roomkit-module__4SrKSq__segs.roomkit-module__4SrKSq__big .roomkit-module__4SrKSq__seg[aria-pressed=true]{box-shadow:0 0 0 1px var(--fff-room-accent),0 6px 18px #0006}.roomkit-module__4SrKSq__segs.roomkit-module__4SrKSq__big .roomkit-module__4SrKSq__seg[aria-pressed=true] small{color:var(--fff-ink-70)}.roomkit-module__4SrKSq__tabs{background:var(--fff-sunk);border:1px solid var(--fff-hair);border-radius:8px;flex:none;gap:2px;padding:3px;display:flex}.roomkit-module__4SrKSq__tab{text-align:center;cursor:pointer;color:var(--fff-ink-40);font:inherit;overflow-wrap:anywhere;background:0 0;border:0;border-radius:5px;flex:1;min-width:0;padding:8px 3px;font-size:10.5px;line-height:1.25}.roomkit-module__4SrKSq__tab[aria-pressed=true]{background:color-mix(in srgb,var(--fff-room-accent) 20%,transparent);color:var(--fff-ivory)}.roomkit-module__4SrKSq__slots{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.roomkit-module__4SrKSq__slot{aspect-ratio:1;border:1px dashed var(--fff-hair);background:var(--fff-sunk);cursor:pointer;color:var(--fff-ink-40);border-radius:6px;place-items:center;font-size:15px;display:grid}.roomkit-module__4SrKSq__slot.roomkit-module__4SrKSq__full{border-style:solid;border-color:color-mix(in srgb,var(--fff-room-accent) 55%,transparent);color:var(--fff-ink-70);background:linear-gradient(155deg,#191919,#0c0c0c);font-size:9px}.roomkit-module__4SrKSq__cnt{color:var(--fff-ink-40);justify-content:space-between;font-size:10.5px;display:flex}.roomkit-module__4SrKSq__cnt b{color:var(--fff-ink-70);font-weight:400}.roomkit-module__4SrKSq__setstrip{border:1px solid var(--fff-hair);background:var(--fff-sunk);border-radius:8px;flex-wrap:wrap;gap:4px;padding:6px;display:flex}.roomkit-module__4SrKSq__bit{cursor:pointer;font:inherit;color:var(--fff-ink-40);background:#ededed0a;border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;padding:5px 8px;font-size:11px;display:flex}.roomkit-module__4SrKSq__bit b{color:var(--fff-ivory);font-weight:500}.roomkit-module__4SrKSq__bit:hover{border-color:var(--fff-ghost)}.roomkit-module__4SrKSq__topstrip{border-bottom:1px solid var(--fff-hair);background:#09090980;flex:none;align-items:center;gap:20px;padding:9px 16px;display:flex}.roomkit-module__4SrKSq__tbit{flex-direction:column;gap:1px;display:flex}.roomkit-module__4SrKSq__tbit label{letter-spacing:.15em;text-transform:uppercase;color:var(--fff-ink-40);font-size:9px}.roomkit-module__4SrKSq__tbit span{color:var(--fff-ivory);cursor:pointer;font-size:12.5px}.roomkit-module__4SrKSq__topstrip .roomkit-module__4SrKSq__sp{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.roomkit-module__4SrKSq__zoom{border:1px solid var(--fff-hair);background:var(--fff-sunk);border-radius:6px;align-items:center;gap:7px;padding:3px 9px;display:flex}.roomkit-module__4SrKSq__zoom svg{color:var(--fff-ink-40);flex:none}.roomkit-module__4SrKSq__zoom input[type=range]{width:86px;accent-color:var(--fff-room-accent);cursor:pointer}.roomkit-module__4SrKSq__rows{flex-direction:column;gap:2px;display:flex}.roomkit-module__4SrKSq__r{cursor:pointer;color:var(--fff-ink-70);border:1px solid #0000;border-radius:5px;align-items:center;gap:9px;padding:7px 9px;font-size:12.5px;display:flex}.roomkit-module__4SrKSq__r:hover{color:var(--fff-ivory);background:#ededed0b}.roomkit-module__4SrKSq__r[aria-selected=true]{background:color-mix(in srgb,var(--fff-room-accent) 13%,transparent);border-color:color-mix(in srgb,var(--fff-room-accent) 40%,transparent);color:var(--fff-ivory)}.roomkit-module__4SrKSq__r .roomkit-module__4SrKSq__d{background:var(--fff-room-accent);border-radius:999px;flex:none;width:6px;height:6px}.roomkit-module__4SrKSq__r .roomkit-module__4SrKSq__n{color:var(--fff-ink-40);margin-inline-start:auto;font-size:11px}.roomkit-module__4SrKSq__r small{color:var(--fff-ink-40);font-size:10.5px;display:block}.roomkit-module__4SrKSq__btn3d{--orb-x:76%;--orb-bx:22%;cursor:pointer;width:100%;min-height:40px;color:var(--look-label);font:inherit;letter-spacing:.015em;border-radius:var(--look-r-pill);background:radial-gradient(38% 100% at var(--orb-x) -4%, var(--orb-key) 0%, color-mix(in srgb, var(--orb-mid) 82%, transparent) 34%, color-mix(in srgb, var(--orb-mid) 22%, transparent) 56%, transparent 76%), radial-gradient(46% 70% at calc(var(--orb-x) - 14%) 128%, color-mix(in srgb, var(--fff-room-accent) 13%, transparent), transparent 58%), radial-gradient(120% 125% at var(--orb-x) -8%, color-mix(in srgb, var(--orb-deep) 94%, transparent) 0%, color-mix(in srgb, var(--orb-deep) 60%, transparent) 46%, color-mix(in srgb, var(--orb-deep) 16%, transparent) 74%, transparent 90%);box-shadow:0 -3px 18px -8px color-mix(in srgb, var(--fff-room-accent) 30%, transparent);border:0;flex:none;padding:10px 16px;font-size:12.5px;font-weight:500;transition:color .15s,box-shadow .15s,transform 60ms;position:relative}[dir=rtl] .roomkit-module__4SrKSq__btn3d{--orb-x:24%;--orb-bx:78%}.roomkit-module__4SrKSq__btn3d:hover{color:var(--fff-ivory);box-shadow:0 -3px 26px -5px color-mix(in srgb, var(--fff-room-accent) 36%, transparent)}.roomkit-module__4SrKSq__btn3d:active{transform:translateY(1.5px)}.roomkit-module__4SrKSq__btn3d .roomkit-module__4SrKSq__c{letter-spacing:.03em;color:var(--look-label-dim);margin-top:3px;font-size:10px;display:block}.roomkit-module__4SrKSq__btn2{cursor:pointer;width:100%;font:inherit;border:1px solid var(--fff-hair);background:var(--fff-sunk);color:var(--fff-ink-70);border-radius:7px;padding:8px 12px;font-size:11.5px}.roomkit-module__4SrKSq__btn2:hover{border-color:var(--fff-room-accent);color:var(--fff-ivory)}.roomkit-module__4SrKSq__kv{justify-content:space-between;align-items:baseline;gap:12px;padding:3px 0;font-size:12px;display:flex}.roomkit-module__4SrKSq__kv dt{color:var(--fff-ink-40)}.roomkit-module__4SrKSq__kv dd{margin:0}.roomkit-module__4SrKSq__note{color:var(--fff-ink-70);border:1px solid color-mix(in srgb,var(--fff-room-accent) 30%,transparent);background:color-mix(in srgb,var(--fff-room-accent) 8%,transparent);border-radius:6px;padding:9px 10px;font-size:11.5px;line-height:1.55}.roomkit-module__4SrKSq__note b{color:var(--fff-ivory);font-weight:500}.roomkit-module__4SrKSq__warn{background:#8e8e8e12;border-color:#c8c8c866}.roomkit-module__4SrKSq__midhead{border-bottom:1px solid var(--fff-hair);flex:none;align-items:center;gap:10px;padding:9px 15px;display:flex}.roomkit-module__4SrKSq__midhead h3{letter-spacing:.17em;text-transform:uppercase;color:var(--fff-ink-40);margin:0;font-size:10px;font-weight:500}.roomkit-module__4SrKSq__midhead .roomkit-module__4SrKSq__sp{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.roomkit-module__4SrKSq__mini{border:1px solid var(--fff-hair);background:var(--fff-sunk);color:var(--fff-ink-70);font:inherit;cursor:pointer;border-radius:5px;padding:4px 9px;font-size:11px}.roomkit-module__4SrKSq__mini[aria-pressed=true]{border-color:var(--fff-room-accent);color:var(--fff-ivory)}.roomkit-module__4SrKSq__icon{cursor:pointer;border:1px solid var(--fff-hair);background:var(--fff-sunk);width:26px;height:26px;color:var(--fff-ink-40);border-radius:5px;place-items:center;font-size:12px;display:grid}.roomkit-module__4SrKSq__icon:hover{color:var(--fff-ivory)}.roomkit-module__4SrKSq__icon[aria-pressed=true]{color:#d4736e;border-color:#d4736e80}.roomkit-module__4SrKSq__canvas{background:radial-gradient(90% 60% at 50% 0%,color-mix(in srgb,var(--fff-room-accent) 8%,transparent),transparent 68%), repeating-linear-gradient(45deg,#ffffff03 0 2px,transparent 2px 5px);flex:1;place-items:center;min-height:0;padding:22px;display:grid;overflow:auto}.roomkit-module__4SrKSq__frame{aspect-ratio:16/9;border:1px solid var(--fff-hair);background:linear-gradient(155deg,#181818,#0b0b0b 62%);border-radius:4px;place-items:center;width:100%;max-width:min(100%,820px);display:grid;position:relative;overflow:hidden;box-shadow:0 22px 50px #0000008c}.roomkit-module__4SrKSq__frame:after{content:"";pointer-events:none;background:radial-gradient(70% 50% at 50% -10%,color-mix(in srgb,var(--fff-room-accent) 18%,transparent),transparent 65%);position:absolute;inset:0}.roomkit-module__4SrKSq__frame span.roomkit-module__4SrKSq__ph{color:var(--fff-ghost);z-index:1;font-size:13px;font-weight:700}.roomkit-module__4SrKSq__tag{top:9px;z-index:2;letter-spacing:.13em;text-transform:uppercase;color:var(--fff-ink-40);border:1px solid var(--fff-hair);background:#050505b8;border-radius:3px;padding:2.5px 7px;font-size:9.5px;position:absolute;inset-inline-start:9px}.roomkit-module__4SrKSq__trans{border-top:1px solid var(--fff-hair);background:#09090999;flex:none;align-items:center;gap:11px;padding:8px 15px;display:flex}.roomkit-module__4SrKSq__tb{border:1px solid var(--fff-hair);background:var(--fff-sunk);width:25px;height:25px;color:var(--fff-ink-70);cursor:pointer;border-radius:5px;place-items:center;display:grid}.roomkit-module__4SrKSq__scrub{background:#ededed1a;border-radius:2px;flex:1;height:3px;position:relative}.roomkit-module__4SrKSq__scrub i{background:var(--fff-room-accent);border-radius:2px;position:absolute;inset:0 62% 0 0}.roomkit-module__4SrKSq__tc{color:var(--fff-ink-40);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px}.roomkit-module__4SrKSq__strip{border-top:1px solid var(--fff-hair);background:#0909096b;flex:none;gap:7px;padding:10px 15px;display:flex;overflow-x:auto}.roomkit-module__4SrKSq__cell{aspect-ratio:16/9;cursor:pointer;border:1px solid var(--fff-hair);width:72px;color:var(--fff-ghost);background:linear-gradient(155deg,#191919,#0c0c0c);border-radius:3px;flex:none;place-items:center;font-size:9.5px;display:grid}.roomkit-module__4SrKSq__cell.roomkit-module__4SrKSq__p{aspect-ratio:4/5;width:54px}.roomkit-module__4SrKSq__cell[aria-selected=true]{border-color:var(--fff-room-accent);box-shadow:0 0 0 1px var(--fff-room-accent);color:var(--fff-ink-70)}.roomkit-module__4SrKSq__cell.roomkit-module__4SrKSq__add{color:var(--fff-ink-40);border-style:dashed;font-size:15px}.roomkit-module__4SrKSq__browser{--lib-gutter:8px;align-items:flex-start;gap:var(--lib-gutter);flex:1;padding:14px 15px;display:flex;overflow:auto}.roomkit-module__4SrKSq__mcol{gap:var(--lib-gutter);flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}[data-masonry] .roomkit-module__4SrKSq__item{cursor:pointer;background:var(--fff-sunk);border:0;border-radius:7px;line-height:0;position:relative;overflow:hidden}[data-masonry] .roomkit-module__4SrKSq__item[aria-selected=true]{outline:2px solid var(--fff-room-accent);outline-offset:-2px;box-shadow:none}[data-masonry] .roomkit-module__4SrKSq__item .roomkit-module__4SrKSq__pic{block-size:auto;inline-size:100%;display:block}[data-masonry] .roomkit-module__4SrKSq__item .roomkit-module__4SrKSq__blank{color:var(--fff-ghost);background:linear-gradient(155deg,#191919,#0c0c0c);place-items:center;font-size:10px;line-height:1;display:grid}[data-masonry] .roomkit-module__4SrKSq__item .roomkit-module__4SrKSq__cap{color:var(--fff-ink-70);pointer-events:none;background:linear-gradient(#0000,#000000b8);align-items:flex-end;gap:6px;padding:14px 8px 6px;font-size:11px;line-height:1.2;display:flex;position:absolute;inset-block-end:0;inset-inline:0}[data-masonry] .roomkit-module__4SrKSq__item .roomkit-module__4SrKSq__cap b{color:var(--fff-ivory);text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px #0009;font-weight:400;overflow:hidden}[data-masonry] .roomkit-module__4SrKSq__item .roomkit-module__4SrKSq__cap .roomkit-module__4SrKSq__id{color:var(--fff-ink-40);text-shadow:0 1px 2px #0009;margin-inline-start:auto;font-family:inherit;font-size:9px}[data-masonry] .roomkit-module__4SrKSq__item .roomkit-module__4SrKSq__prov{top:5px;pointer-events:none;border-radius:999px;block-size:15px;min-inline-size:0;position:absolute;inset-inline-start:5px}.roomkit-module__4SrKSq__subs{flex-wrap:wrap;gap:5px;display:flex}.roomkit-module__4SrKSq__sub{cursor:pointer;font:inherit;border:1px solid var(--fff-hair);background:var(--fff-sunk);color:var(--fff-ink-70);border-radius:5px;padding:5px 10px;font-size:11.5px}.roomkit-module__4SrKSq__sub[aria-pressed=true]{border-color:var(--fff-room-accent);color:var(--fff-ivory);background:color-mix(in srgb,var(--fff-room-accent) 14%,transparent)}.roomkit-module__4SrKSq__eng{cursor:pointer;border:1px solid var(--fff-hair);background:var(--fff-sunk);font:inherit;color:var(--fff-ink-70);border-radius:6px;align-items:center;gap:9px;width:100%;padding:7px 9px;font-size:12px;display:flex}.roomkit-module__4SrKSq__eng[aria-pressed=true]{border-color:var(--fff-room-accent);color:var(--fff-ivory);background:color-mix(in srgb,var(--fff-room-accent) 12%,transparent)}.roomkit-module__4SrKSq__eng .roomkit-module__4SrKSq__mk{opacity:.5;background:currentColor;border-radius:999px;flex:none;width:7px;height:7px}.roomkit-module__4SrKSq__eng .roomkit-module__4SrKSq__cr{color:var(--fff-amber);margin-inline-start:auto;font-size:10.5px}.roomkit-module__4SrKSq__tl{border-top:1px solid var(--fff-hair);background:#0909098c;flex:none;grid-template-columns:minmax(58px,max-content) minmax(0,1fr);gap:5px 8px;max-height:200px;padding:9px 15px 12px;display:grid;overflow:auto}.roomkit-module__4SrKSq__track{grid-template-columns:subgrid;grid-column:span 2;align-items:center;display:grid}.roomkit-module__4SrKSq__track .roomkit-module__4SrKSq__lab{letter-spacing:.12em;text-transform:uppercase;color:var(--fff-ink-40);white-space:nowrap;font-size:9.5px}.roomkit-module__4SrKSq__track .roomkit-module__4SrKSq__lane{flex:1;gap:3px;height:30px;display:flex}.roomkit-module__4SrKSq__clip{border:1px solid var(--fff-hair);cursor:pointer;min-width:22px;color:var(--fff-ink-40);background:linear-gradient(#1d1d1d,#131313);border-radius:3px;flex:auto;place-items:center;font-size:9.5px;display:grid}.roomkit-module__4SrKSq__clip[aria-selected=true]{border-color:var(--room-hue);box-shadow:0 0 0 1px var(--room-hue);color:var(--fff-ivory)}.roomkit-module__4SrKSq__clip.roomkit-module__4SrKSq__a{background:linear-gradient(#202020,#141414)}.roomkit-module__4SrKSq__clip.roomkit-module__4SrKSq__s{background:linear-gradient(#202020,#141414);flex:0 34%}.roomkit-module__4SrKSq__sdir{z-index:20;pointer-events:none;width:min(660px,100% - 32px);position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.roomkit-module__4SrKSq__sdir>*{pointer-events:auto}.roomkit-module__4SrKSq__sdirLog{scrollbar-width:none;flex-direction:column;gap:6px;max-height:168px;margin-bottom:8px;display:flex;overflow-y:auto}.roomkit-module__4SrKSq__sdirLog::-webkit-scrollbar{display:none}.roomkit-module__4SrKSq__sdirMsg{border:1px solid var(--fff-hair);color:#d8d8e0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f0f0ff0;border-radius:10px;align-self:flex-start;max-width:88%;padding:8px 11px;font-size:12.5px;line-height:1.5}.roomkit-module__4SrKSq__sdirMsg.roomkit-module__4SrKSq__me{color:#efe6da;background:#8e8e8e24;border-color:#c0905a57;align-self:flex-end}.roomkit-module__4SrKSq__sdirMsg .roomkit-module__4SrKSq__who{letter-spacing:.14em;text-transform:uppercase;color:var(--fff-ink-40);margin-bottom:3px;font-size:9.5px;display:block}.roomkit-module__4SrKSq__sdirBar{border:1px solid var(--fff-hair);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0d0df5;border-radius:12px;align-items:flex-end;gap:9px;padding:9px 10px;display:flex;box-shadow:0 14px 40px #00000080}.roomkit-module__4SrKSq__sdirBar input{min-width:0;color:var(--fff-ivory);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:6px 4px;font-size:13px}.roomkit-module__4SrKSq__sdirBar input::placeholder{color:var(--fff-ink-40)}.roomkit-module__4SrKSq__sdirBar .roomkit-module__4SrKSq__send{cursor:pointer;border-radius:9px;width:34px;height:34px}.roomkit-module__4SrKSq__item .roomkit-module__4SrKSq__dots{color:#d6d6de;opacity:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;background:#0909099e;border:1px solid #0000;border-radius:6px;place-items:center;width:24px;height:24px;padding:0;transition:opacity .12s,border-color .12s;display:grid;position:absolute;top:6px;right:6px}.roomkit-module__4SrKSq__item:hover .roomkit-module__4SrKSq__dots,.roomkit-module__4SrKSq__item .roomkit-module__4SrKSq__dots:focus-visible,.roomkit-module__4SrKSq__item .roomkit-module__4SrKSq__dots[aria-expanded=true]{opacity:1}.roomkit-module__4SrKSq__item .roomkit-module__4SrKSq__dots:hover,.roomkit-module__4SrKSq__item .roomkit-module__4SrKSq__dots[aria-expanded=true]{border-color:#ffffff2e}.roomkit-module__4SrKSq__stillMenu{z-index:60;border:1px solid var(--fff-hair);background:#0f0f0ffa;border-radius:10px;min-width:186px;padding:5px;position:fixed;box-shadow:0 16px 44px #000000a8}.roomkit-module__4SrKSq__stillMenu[hidden]{display:none}.roomkit-module__4SrKSq__stillMenu button{color:#d8d8e0;width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:7px 9px;font-size:12.5px;display:flex}.roomkit-module__4SrKSq__stillMenu button:hover,.roomkit-module__4SrKSq__stillMenu button:focus-visible{background:#ffffff12}.roomkit-module__4SrKSq__stillMenu .roomkit-module__4SrKSq__sep{background:var(--fff-hair);height:1px;margin:5px 4px}.roomkit-module__4SrKSq__stillMenu button.roomkit-module__4SrKSq__danger{color:#e0736a}.roomkit-module__4SrKSq__stillMenu button.roomkit-module__4SrKSq__danger:hover{background:#9494941f}.roomkit-module__4SrKSq__item .roomkit-module__4SrKSq__thumb{aspect-ratio:4/3;color:var(--fff-ghost);background:linear-gradient(155deg,#191919,#0c0c0c);place-items:center;font-size:10px;display:grid}.roomkit-module__4SrKSq__item .roomkit-module__4SrKSq__cap{color:var(--fff-ink-70);align-items:center;gap:6px;padding:6px 8px;font-size:11px;display:flex}.roomkit-module__4SrKSq__item .roomkit-module__4SrKSq__cap b{color:var(--fff-ivory);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.roomkit-module__4SrKSq__item .roomkit-module__4SrKSq__cap .roomkit-module__4SrKSq__id{color:var(--fff-ink-40);margin-inline-start:auto;font-family:inherit;font-size:9px}.roomkit-module__4SrKSq__heart{top:5px;cursor:pointer;width:19px;height:19px;color:var(--fff-ink-40);background:#05050599;border:0;border-radius:999px;place-items:center;font-size:10px;display:grid;position:absolute;inset-inline-end:5px}.roomkit-module__4SrKSq__heart[aria-pressed=true]{color:#d4736e}.roomkit-module__4SrKSq__btn3d.roomkit-module__4SrKSq__danger{color:#f0b0a9;background:linear-gradient(#272727,#1b1b1b);border-color:#e0736a8c}.roomkit-module__4SrKSq__btn3d.roomkit-module__4SrKSq__danger:hover{color:#ffd0c9;border-color:#e0736acc}.roomkit-module__4SrKSq__slots[data-one]{grid-template-columns:repeat(4,1fr)}.roomkit-module__4SrKSq__slots[data-one]>.roomkit-module__4SrKSq__slot{grid-column:1}.roomkit-module__4SrKSq__slot:disabled{opacity:.4;cursor:default}.roomkit-module__4SrKSq__dd{position:relative}.roomkit-module__4SrKSq__ddbtn{cursor:pointer;border:1px solid var(--fff-hair);background:var(--fff-sunk);inline-size:100%;font:inherit;color:var(--fff-shell-soft);text-align:start;border-radius:6px;align-items:center;gap:9px;padding:7px 9px;font-size:12px;display:flex}.roomkit-module__4SrKSq__ddbtn:hover{border-color:var(--fff-ghost);color:var(--fff-ivory)}.roomkit-module__4SrKSq__ddbtn[aria-expanded=true]{border-color:var(--fff-room-accent);color:var(--fff-ivory);background:color-mix(in srgb, var(--fff-room-accent) 12%, transparent)}.roomkit-module__4SrKSq__ddnow{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.roomkit-module__4SrKSq__ddar{color:var(--fff-ink-40);flex:none;font-size:10px}.roomkit-module__4SrKSq__ddlist{z-index:30;border:1px solid var(--fff-hair);background:var(--shade-over);border-radius:8px;flex-direction:column;gap:4px;max-block-size:260px;padding:5px;display:flex;position:absolute;inset-block-start:calc(100% + 4px);inset-inline:0;overflow-y:auto;box-shadow:0 12px 28px #0000008c}.roomkit-module__4SrKSq__dditem[data-active]{border-color:var(--fff-hair);background:#ffffff12}.roomkit-module__4SrKSq__dditem{cursor:pointer;font:inherit;color:var(--fff-shell-soft);text-align:start;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:9px;padding:7px 9px;font-size:12px;display:flex}.roomkit-module__4SrKSq__dditem:hover{color:var(--fff-ivory);background:#ededed0d}.roomkit-module__4SrKSq__dditem[aria-selected=true]{border-color:var(--fff-room-accent);color:var(--fff-ivory);background:color-mix(in srgb, var(--fff-room-accent) 12%, transparent)}.roomkit-module__4SrKSq__btn3dCost{letter-spacing:.12em;text-transform:uppercase;opacity:.65;margin-block-start:2px;font-size:10px;font-style:normal;display:block}.roomkit-module__4SrKSq__btn3d:disabled{opacity:.45;cursor:default}.roomkit-module__4SrKSq__pool{--pool-gutter:8px;gap:var(--pool-gutter);flex:1;align-content:start;min-block-size:0;padding:15px;display:grid;overflow-y:auto}.roomkit-module__4SrKSq__pool[data-view=list]{flex-direction:column;display:flex}.roomkit-module__4SrKSq__poolEmpty{color:var(--fff-ink-40);margin:0;padding:24px 4px;font-size:12px}.roomkit-module__4SrKSq__poolItem{flex-direction:column;min-inline-size:0;display:flex}.roomkit-module__4SrKSq__pool[data-view=list] .roomkit-module__4SrKSq__poolItem{flex-direction:row;align-items:center;gap:10px}.roomkit-module__4SrKSq__pool[data-view=list] .roomkit-module__4SrKSq__poolSlot{flex:none;inline-size:132px}.roomkit-module__4SrKSq__pool[data-view=list] .roomkit-module__4SrKSq__poolMeta{flex-direction:row;align-items:baseline;gap:10px}.roomkit-module__4SrKSq__poolSlot{aspect-ratio:16/9;background:var(--fff-sunk);inline-size:100%;box-shadow:inset 0 0 0 1px var(--fff-hair);border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.roomkit-module__4SrKSq__poolSlot img,.roomkit-module__4SrKSq__poolSlot video{object-fit:cover;block-size:100%;inline-size:100%;display:block}.roomkit-module__4SrKSq__shootViewerBar{flex:none;justify-content:center;padding:8px 0 10px;display:flex}.roomkit-module__4SrKSq__shootViewerScrim{z-index:30;cursor:zoom-out;background:#0000008c;place-items:stretch stretch;display:grid;position:absolute;inset:0}.roomkit-module__4SrKSq__shootViewerOverlay{border:1px solid var(--fff-hair);border-top-color:var(--edge-hair);background:var(--shade-over);cursor:auto;border-radius:12px;flex-direction:column;gap:8px;margin:12px 15px 15px;padding:12px;display:flex;position:relative;overflow:hidden}.roomkit-module__4SrKSq__shootViewerOverlay[data-enlarged]{border:0;border-radius:0;margin:0;padding:0}.roomkit-module__4SrKSq__shootViewerVideo{object-fit:contain;background:#000;border-radius:8px;flex:1;min-block-size:0;inline-size:100%;display:block}.roomkit-module__4SrKSq__shootViewerOverlay[data-enlarged] .roomkit-module__4SrKSq__shootViewerVideo{border-radius:0}.roomkit-module__4SrKSq__shootViewerNone{color:var(--fff-ink-40);flex:1;place-items:center;margin:0;font-size:12px;display:grid}.roomkit-module__4SrKSq__shootViewerCap{color:var(--fff-ink-40);flex:none;font-size:11px}.roomkit-module__4SrKSq__shootViewerOverlay[data-enlarged] .roomkit-module__4SrKSq__shootViewerCap{position:absolute;inset-block-end:12px;inset-inline-start:14px}.roomkit-module__4SrKSq__shootViewerOverlay[data-enlarged]{border-radius:0;gap:0;padding:0}.roomkit-module__4SrKSq__shootViewerTools{z-index:1;gap:6px;display:flex;position:absolute;inset-block-end:10px;inset-inline-end:12px}.roomkit-module__4SrKSq__wiredKind{letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--fff-ink-40);place-items:center;padding:2px;font-size:8px;display:grid;position:absolute;inset:0}.roomkit-module__4SrKSq__poolState{letter-spacing:.16em;text-transform:uppercase;color:var(--fff-ink-40);font-size:9px}.roomkit-module__4SrKSq__poolState[data-failed="1"]{color:#d68080}.roomkit-module__4SrKSq__poolPulse{background:var(--fff-room-accent);opacity:.55;block-size:2px;animation:1.6s ease-in-out infinite roomkit-module__4SrKSq__poolPulse;position:absolute;inset-block-start:0;inset-inline:0}@keyframes roomkit-module__4SrKSq__poolPulse{0%,to{opacity:.18}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.roomkit-module__4SrKSq__poolPulse{opacity:.5;animation:none}}.roomkit-module__4SrKSq__poolMeta{flex-direction:column;gap:1px;min-inline-size:0;padding:5px 2px 0;display:flex}.roomkit-module__4SrKSq__poolMeta b{color:var(--fff-ink-70);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:600;overflow:hidden}.roomkit-module__4SrKSq__poolMeta i,.roomkit-module__4SrKSq__poolMeta em{color:var(--fff-ink-40);font-size:9.5px;font-style:normal}.roomkit-module__4SrKSq__field,.roomkit-module__4SrKSq__seg,.roomkit-module__4SrKSq__tabs,.roomkit-module__4SrKSq__setstrip,.roomkit-module__4SrKSq__zoom,.roomkit-module__4SrKSq__slot,.roomkit-module__4SrKSq__strip,.roomkit-module__4SrKSq__tl,.roomkit-module__4SrKSq__cell,.roomkit-module__4SrKSq__clip,.roomkit-module__4SrKSq__frame,.roomkit-module__4SrKSq__trans,.roomkit-module__4SrKSq__note,.roomkit-module__4SrKSq__btn2,.roomkit-module__4SrKSq__btnGo,.roomkit-module__4SrKSq__ddbtn,.roomkit-module__4SrKSq__ddlist,.roomkit-module__4SrKSq__eng,.roomkit-module__4SrKSq__sdirMsg,.roomkit-module__4SrKSq__stillMenu,.roomkit-module__4SrKSq__sub,.roomkit-module__4SrKSq__tag,.roomkit-module__4SrKSq__tb{border-top-color:var(--edge-hair)}.roomkit-module__4SrKSq__topstrip,.roomkit-module__4SrKSq__poolSlot,.roomkit-module__4SrKSq__canvas{border-block-start:1px solid var(--edge-hair)}.roomkit-module__4SrKSq__mediaBox{aspect-ratio:16/9;border:1px dashed var(--fff-hair);border-top-color:var(--edge-hair);background:var(--fff-sunk);border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.roomkit-module__4SrKSq__mediaBox[data-over]{border-color:var(--fff-ghost);border-style:solid}.roomkit-module__4SrKSq__mediaBox[data-full]{border-style:solid}.roomkit-module__4SrKSq__mediaBoxClip{object-fit:cover;block-size:100%;inline-size:100%;display:block}.roomkit-module__4SrKSq__mediaBoxHint{text-align:center;color:var(--fff-ink-40);padding:0 14px;font-size:11px;line-height:1.4}.roomkit-module__4SrKSq__mediaBoxAdd{border:1px solid var(--fff-hair);background:var(--shade-raised);block-size:24px;inline-size:24px;color:var(--fff-ink-70);font:inherit;cursor:pointer;border-radius:6px;place-items:center;font-size:15px;line-height:1;display:grid;position:absolute;inset-block-end:8px;inset-inline-end:8px}.roomkit-module__4SrKSq__mediaBoxAdd:hover{border-color:var(--fff-ghost);color:var(--fff-ivory)}.roomkit-module__4SrKSq__mediaBoxName{color:var(--fff-ink-70);white-space:nowrap;text-overflow:ellipsis;background:#090909b8;padding:4px 8px;font-size:10px;position:absolute;inset-block-end:0;inset-inline:0;overflow:hidden}.roomkit-module__4SrKSq__mediaBoxX{border:1px solid var(--fff-hair);block-size:20px;inline-size:20px;color:var(--fff-ink-70);font:inherit;cursor:pointer;background:#090909b8;border-radius:999px;place-items:center;font-size:13px;line-height:1;display:grid;position:absolute;inset-block-start:6px;inset-inline-end:6px}.roomkit-module__4SrKSq__mediaBoxX:hover{border-color:var(--fff-ghost);color:var(--fff-ivory)}.roomkit-module__4SrKSq__tlWrap{flex-direction:column;flex:none;gap:6px;padding:10px 15px 14px;display:flex}.roomkit-module__4SrKSq__tlHead{letter-spacing:.16em;text-transform:uppercase;color:var(--fff-ink-40);font-size:9px}.roomkit-module__4SrKSq__tlLane{border:1px solid var(--fff-hair);border-top-color:var(--edge-hair);background:#0909098c;border-radius:8px;align-items:center;gap:6px;min-block-size:62px;padding:6px;display:flex;overflow-x:auto}.roomkit-module__4SrKSq__tlEmpty{color:var(--fff-ink-40);margin:0;padding:0 6px;font-size:11px}.roomkit-module__4SrKSq__tlClip{aspect-ratio:16/9;border:1px solid var(--fff-hair);border-top-color:var(--edge-hair);background:var(--fff-sunk);cursor:grab;border-radius:6px;flex:none;inline-size:84px;padding:0;overflow:hidden}.roomkit-module__4SrKSq__tlClip img,.roomkit-module__4SrKSq__tlClip video{object-fit:cover;block-size:100%;inline-size:100%;display:block}.roomkit-module__4SrKSq__tlClip[data-dragging]{opacity:.45;cursor:grabbing}.roomkit-module__4SrKSq__tlClip:hover{border-color:var(--fff-ghost)}.roomkit-module__4SrKSq__wiOne{border:1px solid var(--fff-hair);border-top-color:var(--edge-hair);background:var(--shade-raised);inline-size:100%;color:inherit;font:inherit;cursor:pointer;text-align:start;border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.roomkit-module__4SrKSq__wiOne:hover{border-color:var(--fff-ghost)}.roomkit-module__4SrKSq__wiOneSlot{aspect-ratio:3/4;background:#000;border-radius:6px;flex:none;inline-size:44px;display:block;position:relative;overflow:hidden}.roomkit-module__4SrKSq__wiOneSlot img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.roomkit-module__4SrKSq__wiOneCount{color:var(--fff-ink-70);font-size:12px}.roomkit-module__4SrKSq__wiScrim{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.roomkit-module__4SrKSq__wiCard{background:var(--shade-over);border-radius:16px;flex-direction:column;gap:12px;max-block-size:min(80vh,820px);inline-size:min(760px,100%);padding:14px 16px 16px;display:flex;position:relative;overflow:auto;box-shadow:inset 0 0 0 1px #ffffff17}.roomkit-module__4SrKSq__wiHead{letter-spacing:.12em;text-transform:uppercase;color:var(--fff-ink-70);align-items:center;gap:10px;font-size:11px;display:flex}.roomkit-module__4SrKSq__wiDel{border:1px solid var(--fff-hair);background:var(--shade-raised);color:var(--fff-ivory);font:inherit;cursor:pointer;border-radius:999px;padding:4px 10px;font-size:11px}.roomkit-module__4SrKSq__wiDel:hover{color:#d68080;border-color:#d68080}.roomkit-module__4SrKSq__wiX{block-size:24px;inline-size:24px;color:var(--fff-ink-40);font:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:auto;font-size:16px;line-height:1}.roomkit-module__4SrKSq__wiX:hover{color:var(--fff-ivory)}.roomkit-module__4SrKSq__wiBig{border:1px solid var(--fff-hair);block-size:20px;inline-size:20px;color:var(--fff-ink-70);font:inherit;cursor:pointer;opacity:0;background:#090909b8;border-radius:5px;place-items:center;font-size:11px;line-height:1;display:grid;position:absolute;inset-block-end:4px;inset-inline-end:4px}.roomkit-module__4SrKSq__wiOneSlot:hover .roomkit-module__4SrKSq__wiBig,[class*=slot]:hover .roomkit-module__4SrKSq__wiBig,.roomkit-module__4SrKSq__wiBig:focus-visible{opacity:1}.roomkit-module__4SrKSq__wiBig:hover{color:var(--fff-ivory);border-color:var(--fff-ghost)}.roomkit-module__4SrKSq__wiFoot{align-items:center;gap:10px;display:flex}.roomkit-module__4SrKSq__wiAdd{border:1px solid var(--fff-hair);border-top-color:var(--edge-hair);background:var(--shade-raised);color:var(--fff-ivory);font:inherit;cursor:pointer;border-radius:999px;padding:6px 14px;font-size:12px}.roomkit-module__4SrKSq__wiAdd:hover:not(:disabled){border-color:var(--fff-ghost)}.roomkit-module__4SrKSq__wiAdd:disabled{opacity:.35;cursor:not-allowed}.roomkit-module__4SrKSq__wiCount{color:var(--fff-ink-40);font-size:11px}.roomkit-module__4SrKSq__wiBigView{z-index:61;cursor:zoom-out;background:#000c;place-items:center;padding:40px;display:grid;position:fixed;inset:0}.roomkit-module__4SrKSq__wiBigView img{object-fit:contain;max-block-size:100%;max-inline-size:100%}.roomkit-module__4SrKSq__shootViewerX{z-index:2;border:1px solid var(--fff-hair);border-top-color:var(--edge-hair);background:var(--shade-raised);block-size:28px;inline-size:28px;color:var(--fff-ink-70);font:inherit;cursor:pointer;border-radius:999px;place-items:center;font-size:17px;line-height:1;display:grid;position:absolute;inset-block-start:10px;inset-inline-end:12px}.roomkit-module__4SrKSq__shootViewerX:hover,.roomkit-module__4SrKSq__shootViewerX:focus-visible{border-color:var(--fff-ghost);color:var(--fff-ivory)}.roomkit-module__4SrKSq__shootViewerOverlay .roomkit-module__4SrKSq__shootViewerTools{inset-block-end:10px}.roomkit-module__4SrKSq__lenRow{align-items:center;gap:10px;display:flex}.roomkit-module__4SrKSq__lenRow input[type=range]{min-inline-size:0;accent-color:var(--fff-room-accent);cursor:pointer;flex:1}.roomkit-module__4SrKSq__lenRow b{color:var(--fff-ivory);flex:none;font-size:12.5px;font-weight:500}
.CampaignBar-module__wxbY8W__wrap{min-inline-size:0;padding:var(--pill-pad);border:var(--pill-border);border-radius:var(--pill-radius);background:var(--pill-bg);color:var(--pill-ink);font-size:var(--pill-size);align-items:center;gap:8px;display:flex}.CampaignBar-module__wxbY8W__kicker{letter-spacing:.14em;text-transform:uppercase;opacity:.55;flex:none;font-size:10px;font-weight:600}.CampaignBar-module__wxbY8W__path{opacity:.9;white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;font-size:12.5px;overflow:hidden}.CampaignBar-module__wxbY8W__btn{padding:var(--pill-pad);border:var(--pill-border);border-radius:var(--pill-radius);font:inherit;font-size:var(--pill-size);color:var(--pill-ink);cursor:pointer;background:var(--pill-bg);transition:color var(--fff-t-hover) linear, border-color var(--fff-t-hover) linear;flex:none}.CampaignBar-module__wxbY8W__btn:hover,.CampaignBar-module__wxbY8W__btn:focus-visible{border-color:var(--fff-ghost);color:var(--fff-ivory)}.CampaignBar-module__wxbY8W__scrim{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.CampaignBar-module__wxbY8W__card{background:var(--shade-over);max-block-size:min(80vh,820px);inline-size:min(760px,100%);box-shadow:inset 0 0 0 1px #ffffff17, 0 0 34px 4px #00000080, 0 0 60px 8px rgb(var(--tile-ring) / .14);color:#ebeef8;border-radius:16px;flex-direction:column;gap:14px;padding:18px 20px 20px;display:flex}.CampaignBar-module__wxbY8W__cardHead{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.CampaignBar-module__wxbY8W__list{flex-direction:column;gap:16px;min-block-size:0;display:flex;overflow-y:auto}.CampaignBar-module__wxbY8W__camp{flex-direction:column;gap:8px;display:flex}.CampaignBar-module__wxbY8W__camp+.CampaignBar-module__wxbY8W__camp{border-block-start:1px solid var(--look-line);padding-block-start:16px}.CampaignBar-module__wxbY8W__campRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.CampaignBar-module__wxbY8W__campName{font:inherit;letter-spacing:.12em;text-transform:uppercase;color:#ebeef8d1;cursor:pointer;text-align:start;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;margin-inline-start:-6px;padding:4px 6px;font-size:11px;font-weight:600;display:flex}.CampaignBar-module__wxbY8W__campName:hover{background:#ffffff0f}.CampaignBar-module__wxbY8W__caret{opacity:.7;font-size:9px}.CampaignBar-module__wxbY8W__campActs{flex:none;gap:8px;display:flex}.CampaignBar-module__wxbY8W__projRow{align-items:stretch;gap:8px;display:flex}.CampaignBar-module__wxbY8W__projOpen{min-block-size:42px;min-inline-size:0;font:inherit;color:inherit;text-align:start;cursor:pointer;background:var(--shade-raised);border:none;border-radius:8px;flex:auto;padding:8px 14px;font-size:13px;transition:background .15s;box-shadow:inset 0 0 0 1px #ffffff17}.CampaignBar-module__wxbY8W__projOpen:hover{background:#ffffff14}.CampaignBar-module__wxbY8W__projOpen:active{background:#ffffff0d}.CampaignBar-module__wxbY8W__projRow[data-active] .CampaignBar-module__wxbY8W__projOpen{background:#ffffff12;font-weight:600}.CampaignBar-module__wxbY8W__projRow[data-active] .CampaignBar-module__wxbY8W__projOpen:before{content:"✓";margin-inline-end:8px}.CampaignBar-module__wxbY8W__mini{font:inherit;color:inherit;cursor:pointer;background:#ffffff0f;border:none;border-radius:999px;flex:none;padding:4px 10px;font-size:11.5px;box-shadow:inset 0 0 0 1px #ffffff24}.CampaignBar-module__wxbY8W__mini:hover{background:#ffffff1f}.CampaignBar-module__wxbY8W__go{font:inherit;color:inherit;cursor:pointer;background:rgb(var(--tile-ring) / .4);box-shadow:inset 0 0 0 1px rgb(var(--tile-l2) / .6);border:none;border-radius:999px;flex:none;padding:4px 14px;font-size:11.5px;font-weight:600}.CampaignBar-module__wxbY8W__go:hover{filter:brightness(1.15)}.CampaignBar-module__wxbY8W__pop{background:#0000004d;border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.CampaignBar-module__wxbY8W__popTitle{font-size:13px}.CampaignBar-module__wxbY8W__popRow{justify-content:flex-end;gap:8px;display:flex}.CampaignBar-module__wxbY8W__field{inline-size:100%;font:inherit;color:inherit;background:#00000059;border:none;border-radius:8px;outline:none;padding:8px 10px;font-size:13px;box-shadow:inset 0 0 0 1px #ffffff29}.CampaignBar-module__wxbY8W__field:focus{box-shadow:inset 0 0 0 1px rgb(var(--tile-l2) / .7)}.CampaignBar-module__wxbY8W__popNote{color:#ebeef89e;font-size:11.5px;line-height:1.55}.CampaignBar-module__wxbY8W__danger{font:inherit;color:#ffecec;cursor:pointer;background:#5b5b5b6b;border:none;border-radius:999px;flex:none;padding:4px 14px;font-size:11.5px;font-weight:600;box-shadow:inset 0 0 0 1px #ec6a6a8c}.CampaignBar-module__wxbY8W__danger:hover{filter:brightness(1.18)}.CampaignBar-module__wxbY8W__danger:disabled{opacity:.5;cursor:default}.CampaignBar-module__wxbY8W__panelWrap{margin-block-end:12px;display:block}.CampaignBar-module__wxbY8W__btnWide{inline-size:100%;font:inherit;color:inherit;cursor:pointer;text-align:center;background:linear-gradient(180deg, rgb(var(--tile-b1) / .92) 0%, rgb(var(--tile-b0) / .9) 55%, rgb(var(--tile-b1) / .92) 100%);box-shadow:inset 0 0 0 1px rgb(var(--tile-l2) / .5), inset 0 0 7px 2px rgb(var(--tile-ring) / .45);border:none;border-radius:8px;padding:8px 12px;font-size:12.5px}.CampaignBar-module__wxbY8W__btnWide:hover{filter:brightness(1.14)}.CampaignBar-module__wxbY8W__btnWide:active{filter:brightness(.95)}.CampaignBar-module__wxbY8W__campName[data-holds-active="1"]{font-weight:600}.CampaignBar-module__wxbY8W__campName[data-holds-active="1"]:after{content:"";vertical-align:middle;opacity:.65;background:currentColor;border-radius:50%;block-size:5px;inline-size:5px;margin-inline-start:8px;display:inline-block}.CampaignBar-module__wxbY8W__barWrap{flex:none;align-items:center;display:flex}.CampaignBar-module__wxbY8W__find{inline-size:100%;font:inherit;color:inherit;background:#00000059;border:none;border-radius:8px;outline:none;flex:none;padding:8px 12px;font-size:13px;box-shadow:inset 0 0 0 1px #ffffff24}.CampaignBar-module__wxbY8W__find::placeholder{color:#ebeef86b}.CampaignBar-module__wxbY8W__find:focus{box-shadow:inset 0 0 0 1px rgb(var(--tile-l2) / .7)}.CampaignBar-module__wxbY8W__cgrid{--fff-mv-gap:7px;grid-template-columns:repeat(4, minmax(0, calc((100cqw - 3 * var(--fff-mv-gap)) / 4)));justify-content:center;gap:var(--fff-mv-gap);align-content:start;display:grid;container-type:inline-size}.CampaignBar-module__wxbY8W__ctile[aria-expanded=true] .CampaignBar-module__wxbY8W__cname{color:var(--fff-ivory);font-weight:600}.CampaignBar-module__wxbY8W__ctile[aria-expanded=true] .CampaignBar-module__wxbY8W__cname:before{content:"✓";opacity:.85;margin-inline-end:5px;font-weight:700}.CampaignBar-module__wxbY8W__cdot{vertical-align:middle;opacity:.65;background:currentColor;border-radius:50%;block-size:5px;inline-size:5px;margin-inline-start:6px;display:inline-block}.CampaignBar-module__wxbY8W__projList{flex-direction:column;grid-column:1/-1;gap:6px;padding:8px 0 10px;display:flex}.CampaignBar-module__wxbY8W__projActs{flex-wrap:wrap;gap:8px;margin-block-end:2px;display:flex}.CampaignBar-module__wxbY8W__card{border-top-color:var(--edge-hair)}
.MovementStage-module__it4JNW__stage{flex-direction:column;flex:1;min-block-size:0;display:flex}.MovementStage-module__it4JNW__head{flex:none;align-items:baseline;gap:8px;margin-block-end:8px;display:flex}.MovementStage-module__it4JNW__rl{letter-spacing:.18em;text-transform:uppercase;color:var(--fff-ink);font-size:9px}.MovementStage-module__it4JNW__rn{color:var(--fff-ink-40);font-size:10px}.MovementStage-module__it4JNW__chips{flex-wrap:wrap;flex:none;gap:5px;min-block-size:22px;margin-block-end:8px;display:flex}.MovementStage-module__it4JNW__ghost{color:var(--fff-ink-40);font-size:11px}.MovementStage-module__it4JNW__chip{border:1px solid color-mix(in srgb, var(--fff-room-accent) 55%, transparent);background:color-mix(in srgb, var(--fff-room-accent) 16%, transparent);color:var(--fff-ink);border-radius:6px;align-items:center;gap:5px;padding:3px 4px 3px 8px;font-size:11px;display:inline-flex}.MovementStage-module__it4JNW__chip b{background:var(--fff-room-accent);color:#08080a;border-radius:999px;place-items:center;block-size:14px;inline-size:14px;font-size:9px;display:grid}.MovementStage-module__it4JNW__chip button{block-size:16px;inline-size:16px;color:var(--fff-ink-70);cursor:pointer;background:#ededed14;border:0;border-radius:3px;padding:0;font-size:10px;line-height:1}.MovementStage-module__it4JNW__chip button:hover:not(:disabled){color:var(--fff-ivory);background:#ededed33}.MovementStage-module__it4JNW__chip button:disabled{opacity:.25;cursor:default}.MovementStage-module__it4JNW__track{scrollbar-width:none;overscroll-behavior:contain;flex:1;min-block-size:0;overflow:hidden auto;container-type:size}.MovementStage-module__it4JNW__track::-webkit-scrollbar{display:none}.MovementStage-module__it4JNW__grid{--fff-mv-gap:7px;--fff-mv-cap:20px;--fff-mv-slack:2px;--fff-mv-tile:min((100cqw - 3 * var(--fff-mv-gap)) / 4, ((100cqh - var(--fff-mv-gap) - var(--fff-mv-slack)) / 2 - var(--fff-mv-cap)) * 3 / 4);grid-template-columns:repeat(4, minmax(0, var(--fff-mv-tile)));justify-content:center;gap:var(--fff-mv-gap);display:grid}.MovementStage-module__it4JNW__tile{border:1px solid var(--fff-hair);background:var(--fff-sunk);color:inherit;font:inherit;cursor:pointer;text-align:center;transition:border-color var(--fff-t-hover) linear, opacity var(--fff-t-hover) linear;border-radius:9px;padding:0;display:block;overflow:hidden}.MovementStage-module__it4JNW__tile:hover:not([data-full]){border-color:var(--fff-ghost)}.MovementStage-module__it4JNW__tile[data-on]{border-color:var(--fff-room-accent);background:var(--fff-panel)}.MovementStage-module__it4JNW__tile[data-full]{opacity:.3;cursor:not-allowed}.MovementStage-module__it4JNW__tile:focus-visible{outline:1px solid var(--fff-room-accent);outline-offset:1px}.MovementStage-module__it4JNW__slot{aspect-ratio:3/4;border-block-end:1px solid var(--fff-hair2);background:#000;inline-size:100%;display:block;position:relative}.MovementStage-module__it4JNW__slot video,.MovementStage-module__it4JNW__slot img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.MovementStage-module__it4JNW__nofilm{color:#c0905acc;place-items:center;display:grid;position:absolute;inset:0}.MovementStage-module__it4JNW__nofilm svg{block-size:22px;inline-size:22px}.MovementStage-module__it4JNW__badge{background:var(--fff-room-accent);color:#08080a;border-radius:999px;place-items:center;block-size:16px;inline-size:16px;font-size:9px;display:grid;position:absolute;inset-block-start:4px;inset-inline-start:4px}.MovementStage-module__it4JNW__name{color:var(--fff-ink-70);padding:4px 3px 5px;font-size:9.5px;line-height:1.25;display:block}.MovementStage-module__it4JNW__tile[data-on] .MovementStage-module__it4JNW__name{color:var(--fff-ivory)}
.StageStage-module__WYM3Gq__root{min-block-size:0;color:var(--fff-ivory);flex-direction:column;flex:1;display:flex}.StageStage-module__WYM3Gq__chips{flex:none;align-items:center;gap:4px;block-size:22px;margin-block-end:5px;display:flex}.StageStage-module__WYM3Gq__chip{border:1px solid var(--fff-hair);background:var(--fff-sunk);block-size:22px;min-inline-size:0;color:var(--fff-shell-soft);font:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:9px;flex:0 auto;padding:0 8px;font-size:10px;line-height:20px;transition:border-color .12s,color .12s;overflow:hidden}.StageStage-module__WYM3Gq__chip:hover{border-color:var(--fff-ghost);color:var(--fff-ivory)}.StageStage-module__WYM3Gq__chip[aria-pressed=true]{border-color:var(--fff-room-accent);color:var(--fff-ivory);box-shadow:0 0 0 1px var(--fff-room-accent)}.StageStage-module__WYM3Gq__custom{letter-spacing:.14em;text-transform:uppercase;color:var(--fff-ink-40);white-space:nowrap;visibility:hidden;flex:none;margin-inline-start:auto;font-size:9px}.StageStage-module__WYM3Gq__custom[data-on]{visibility:visible}.StageStage-module__WYM3Gq__fit{flex:auto;justify-content:center;align-items:center;min-block-size:0;min-inline-size:0;display:flex;container-type:size}.StageStage-module__WYM3Gq__body{grid-template-rows:calc(min(100cqw,180cqh)/2.28814) calc(min(100cqw,180cqh)/9);grid-template-columns:calc(min(100cqw,180cqh)/2.28814) calc(min(100cqw,180cqh)/5.4) calc(min(100cqw,180cqh)/2.87234);gap:calc(min(100cqw,180cqh)/135) calc(min(100cqw,180cqh)/67.5);display:grid}.StageStage-module__WYM3Gq__body svg{block-size:100%;inline-size:100%;display:block}[dir=rtl] .StageStage-module__WYM3Gq__body{direction:ltr}.StageStage-module__WYM3Gq__plan{grid-area:1/1}.StageStage-module__WYM3Gq__sec{grid-area:1/2/3}.StageStage-module__WYM3Gq__shad{grid-area:2/1}.StageStage-module__WYM3Gq__frame{fill:var(--fff-sunk);stroke:var(--fff-hair)}.StageStage-module__WYM3Gq__ring{fill:none;stroke:var(--fff-hair)}.StageStage-module__WYM3Gq__spoke{stroke:var(--fff-hair2);stroke-dasharray:2 3}.StageStage-module__WYM3Gq__spokeN{stroke:var(--fff-hair);stroke-dasharray:none}.StageStage-module__WYM3Gq__txt{fill:var(--fff-ink-40);letter-spacing:.04em;font-size:7.5px}.StageStage-module__WYM3Gq__ttl{fill:var(--fff-ink-40);letter-spacing:.16em;font-size:8px}.StageStage-module__WYM3Gq__subj{fill:var(--fff-panel);stroke:var(--fff-shell-soft);stroke-width:1px}.StageStage-module__WYM3Gq__cam{fill:var(--fff-panel);stroke:var(--fff-ink-40);stroke-width:1px}.StageStage-module__WYM3Gq__lampG{cursor:grab}.StageStage-module__WYM3Gq__lampG[data-on] .StageStage-module__WYM3Gq__halo{stroke:var(--fff-room-accent)}.StageStage-module__WYM3Gq__halo{fill:none;stroke:#0000;stroke-width:1.2px}.StageStage-module__WYM3Gq__lampC{fill:var(--fff-panel);stroke-width:1.5px}.StageStage-module__WYM3Gq__lampT{fill:var(--fff-ivory);pointer-events:none;font-size:8px;font-weight:600}.StageStage-module__WYM3Gq__stop{stroke:var(--fff-hair)}.StageStage-module__WYM3Gq__track{stroke:var(--fff-hair2)}.StageStage-module__WYM3Gq__fig{fill:var(--fff-panel);stroke:var(--fff-shell-soft);stroke-width:1px}.StageStage-module__WYM3Gq__sil{fill:var(--fff-panel);stroke:var(--fff-ghost);stroke-width:1px}.StageStage-module__WYM3Gq__floor{stroke:var(--fff-hair)}.StageStage-module__WYM3Gq__cap{fill:var(--fff-shell-soft);font-size:9.5px}.StageStage-module__WYM3Gq__ctl{scrollbar-width:thin;flex-direction:column;grid-area:1/3/3;gap:5px;min-block-size:0;padding-inline-end:2px;display:flex;overflow:hidden auto}.StageStage-module__WYM3Gq__head{flex:none;justify-content:space-between;align-items:center;gap:6px;block-size:18px;display:flex}.StageStage-module__WYM3Gq__lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--fff-ink-40);white-space:nowrap;font-size:9px}.StageStage-module__WYM3Gq__add{border:1px solid var(--fff-hair);background:var(--fff-sunk);color:var(--fff-shell-soft);font:inherit;cursor:pointer;border-radius:7px;padding:2px 7px;font-size:10px}.StageStage-module__WYM3Gq__add:hover:not(:disabled){border-color:var(--fff-ghost);color:var(--fff-ivory)}.StageStage-module__WYM3Gq__add:disabled{opacity:.4;cursor:default}.StageStage-module__WYM3Gq__list{flex-direction:column;flex:none;gap:3px;display:flex}.StageStage-module__WYM3Gq__lamp{border:1px solid var(--fff-hair);background:var(--fff-sunk);block-size:20px;color:var(--fff-shell-soft);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 4px 0 6px;font-size:10px;display:flex}.StageStage-module__WYM3Gq__lamp[data-on]{border-color:var(--fff-room-accent);color:var(--fff-ivory)}.StageStage-module__WYM3Gq__dot{border-radius:999px;flex:none;block-size:9px;inline-size:9px}.StageStage-module__WYM3Gq__lampN{text-transform:capitalize;flex:none}.StageStage-module__WYM3Gq__lampM{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--fff-ink-40);flex:1;font-size:9.5px;overflow:hidden}.StageStage-module__WYM3Gq__x{cursor:pointer;color:var(--fff-ink-40);flex:none;padding:0 2px}.StageStage-module__WYM3Gq__x:hover{color:var(--fff-ivory)}.StageStage-module__WYM3Gq__sel{flex-direction:column;flex:none;gap:5px;display:flex}.StageStage-module__WYM3Gq__row{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:4px;display:grid}.StageStage-module__WYM3Gq__pills{flex-wrap:wrap;gap:3px;display:flex}.StageStage-module__WYM3Gq__pill{border:1px solid var(--fff-hair);background:var(--fff-sunk);block-size:18px;color:var(--fff-shell-soft);font:inherit;cursor:pointer;text-transform:capitalize;border-radius:9px;padding:0 6px;font-size:9.5px}.StageStage-module__WYM3Gq__pill[aria-pressed=true]{border-color:var(--fff-room-accent);color:var(--fff-ivory)}.StageStage-module__WYM3Gq__row input[type=range]{inline-size:100%;accent-color:var(--fff-room-accent)}.StageStage-module__WYM3Gq__rng{align-items:center;gap:5px;display:flex}.StageStage-module__WYM3Gq__rng i{color:var(--fff-ink-40);white-space:nowrap;font-size:9px;font-style:normal}.StageStage-module__WYM3Gq__rng input{flex:1;min-inline-size:0}.StageStage-module__WYM3Gq__gelH{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.StageStage-module__WYM3Gq__gelI{color:var(--fff-ink-40);text-align:end;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:9px;overflow:hidden}.StageStage-module__WYM3Gq__gels{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}.StageStage-module__WYM3Gq__gel{border:1px solid var(--fff-hair);background:var(--fff-sunk);block-size:18px;color:var(--fff-shell-soft);font:inherit;letter-spacing:0;white-space:nowrap;cursor:pointer;border-radius:9px;align-items:center;gap:3px;min-inline-size:0;padding:0 3px;font-size:8px;display:flex;overflow:hidden}.StageStage-module__WYM3Gq__gel span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.StageStage-module__WYM3Gq__gel[aria-pressed=true]{border-color:var(--fff-room-accent);color:var(--fff-ivory)}.StageStage-module__WYM3Gq__hint{color:var(--fff-ink-40);font-size:10px;line-height:1.45}.StageStage-module__WYM3Gq__line{border-block-start:1px solid var(--fff-hair);color:var(--fff-ivory);flex:none;min-block-size:38px;margin-block-start:5px;padding-block-start:5px;font-size:11.5px;line-height:1.5}.StageStage-module__WYM3Gq__line[data-hint]{color:var(--fff-ink-40)}
.LookStage-module__Z0blfq__root{min-block-size:0;inline-size:100%;color:var(--fff-ink);--slate:#6b7f9a;flex-direction:column;flex:1;display:flex}.LookStage-module__Z0blfq__scroll{flex-direction:column;flex:auto;min-block-size:0;display:flex;position:relative;overflow:visible}.LookStage-module__Z0blfq__scroll[data-scroller]{scrollbar-width:thin;padding-inline-end:2px;display:block;overflow:hidden auto}.LookStage-module__Z0blfq__head{justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 7px;display:flex}.LookStage-module__Z0blfq__lbl{letter-spacing:.18em;text-transform:uppercase;color:var(--fff-ivory);font-size:9.5px;line-height:1.2}.LookStage-module__Z0blfq__note{color:var(--fff-ink-40);font-size:9.5px;line-height:1.3}.LookStage-module__Z0blfq__arcWrap{flex-direction:column;flex:auto;justify-content:center;min-block-size:0;display:flex;position:relative}.LookStage-module__Z0blfq__arcWrap [role=listbox]{margin-inline:var(--fff-gutter);align-items:stretch;overflow:clip visible}.LookStage-module__Z0blfq__tile[role=option][data-d][data-own-layout]{text-align:start;cursor:pointer;color:var(--fff-ink-70);background:0 0;margin:0;padding:0;transition:border-color .12s,box-shadow .12s,opacity .12s;display:block;overflow:hidden}.LookStage-module__Z0blfq__tile[role=option][data-d="4"][data-own-layout]{display:none}.LookStage-module__Z0blfq__tile[role=option][data-d]:not([data-d="0"]):hover{border-color:var(--fff-hair2);color:var(--fff-ivory)}.LookStage-module__Z0blfq__tile[role=option][data-d][aria-selected=true]{border-color:var(--fff-ink);box-shadow:none;color:var(--fff-ivory)}.LookStage-module__Z0blfq__img{aspect-ratio:16/9;object-fit:cover;background:var(--fff-sunk);border-block-end:1px solid var(--fff-hair2);border-radius:calc(var(--fff-radius) - 1px);inline-size:100%;display:block}.LookStage-module__Z0blfq__cap{box-sizing:border-box;letter-spacing:0;text-align:center;block-size:4.2em;min-block-size:34px;color:var(--fff-ink-70);justify-content:center;align-items:center;padding:10px 14px;font-size:15px;font-weight:400;line-height:1.4;display:flex}.LookStage-module__Z0blfq__capT{min-inline-size:0;display:block}[data-d="0"]>.LookStage-module__Z0blfq__cap{color:var(--fff-ink)}.LookStage-module__Z0blfq__arcWrap[data-compact] [role=listbox]{padding:var(--fff-s3) 0;--fff-gap-arc:12px}.LookStage-module__Z0blfq__arcWrap[data-compact] .LookStage-module__Z0blfq__tile[role=option][data-d][data-own-layout]{flex:0 0 calc(var(--fff-tile) * .56)}.LookStage-module__Z0blfq__arcWrap[data-compact] .LookStage-module__Z0blfq__cap{white-space:normal;text-overflow:clip;block-size:2.5em;padding:4px 8px;font-size:11px;line-height:1.25;overflow:visible}.LookStage-module__Z0blfq__foot{justify-content:flex-end;align-items:center;margin-block-start:0;display:flex;position:absolute;inset-block-end:0;inset-inline-end:2px}.LookStage-module__Z0blfq__foot[data-static]{margin-block-start:9px;position:static}.LookStage-module__Z0blfq__seg{border:1px solid var(--fff-hair);background:var(--fff-panel);border-radius:9px;block-size:24px;display:inline-flex;overflow:hidden}.LookStage-module__Z0blfq__segB{block-size:100%;color:var(--fff-ink-70);font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0 10px;font-size:9.5px;transition:color .12s,background .12s;display:inline-flex}.LookStage-module__Z0blfq__segB+.LookStage-module__Z0blfq__segB{border-inline-start:1px solid var(--fff-hair)}.LookStage-module__Z0blfq__segB:hover{color:var(--fff-ivory)}.LookStage-module__Z0blfq__segB[aria-pressed=true]{color:var(--fff-ivory);background:color-mix(in srgb, var(--fff-room-accent) 22%, transparent)}.LookStage-module__Z0blfq__segB svg{block-size:12px;inline-size:12px;display:block}.LookStage-module__Z0blfq__basic{border:1px solid var(--fff-hair);background:var(--fff-panel);border-radius:9px;margin-block-start:8px;padding:8px}.LookStage-module__Z0blfq__btop{grid-template-columns:224px minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.LookStage-module__Z0blfq__slot{aspect-ratio:16/9;border:1px solid var(--fff-hair2);background:radial-gradient(70% 90% at 50% 40%, var(--fff-panel), var(--fff-sunk));border-radius:9px;inline-size:224px;position:relative;overflow:hidden}.LookStage-module__Z0blfq__plan{pointer-events:none;justify-content:center;align-items:center;padding-block-end:14px;display:flex;position:absolute;inset:0}.LookStage-module__Z0blfq__orbit{border:1px dashed var(--fff-ghost);border-radius:50%;block-size:68px;inline-size:132px;position:relative}.LookStage-module__Z0blfq__sect{block-size:34px;inline-size:132px;margin:6px auto 0;display:block;overflow:visible}.LookStage-module__Z0blfq__secGround{stroke:var(--fff-ghost);stroke-width:1px;stroke-dasharray:2 3}.LookStage-module__Z0blfq__secBody{stroke:var(--fff-ink-40);stroke-width:1.5px;stroke-linecap:round}.LookStage-module__Z0blfq__secHead{fill:var(--fff-ink-40)}.LookStage-module__Z0blfq__secRay{stroke:var(--fff-accent);stroke-width:1px;opacity:.55;transition:all var(--fff-t-select) var(--fff-ease)}.LookStage-module__Z0blfq__secLamp{fill:var(--fff-accent);transition:all var(--fff-t-select) var(--fff-ease)}.LookStage-module__Z0blfq__sect[data-t=cool] .LookStage-module__Z0blfq__secRay,.LookStage-module__Z0blfq__sect[data-t=cool] .LookStage-module__Z0blfq__secLamp{stroke:var(--fff-teal);fill:var(--fff-teal)}.LookStage-module__Z0blfq__sect[data-t=cool] .LookStage-module__Z0blfq__secRay{fill:none}.LookStage-module__Z0blfq__sect[data-q=soft] .LookStage-module__Z0blfq__secRay{stroke-width:3px;opacity:.28}.LookStage-module__Z0blfq__subj{background:var(--fff-ink-40);border-radius:50%;block-size:5px;inline-size:5px;margin:-2.5px 0 0 -2.5px;position:absolute;top:50%;left:50%}.LookStage-module__Z0blfq__cam{border:1px solid var(--fff-ghost);border-radius:2px;block-size:7px;inline-size:11px;margin:8px 0 0 -5.5px;position:absolute;top:100%;left:50%}.LookStage-module__Z0blfq__beam{--beam:var(--fff-amber);position:absolute;inset:0;overflow:visible}.LookStage-module__Z0blfq__beam[data-t=cool]{--beam:var(--slate)}.LookStage-module__Z0blfq__beamWash,.LookStage-module__Z0blfq__beamCore,.LookStage-module__Z0blfq__beamSrc{fill:var(--beam);stroke:none}.LookStage-module__Z0blfq__beam[data-q=hard] .LookStage-module__Z0blfq__beamWash{display:none}.LookStage-module__Z0blfq__beam[data-q=hard] .LookStage-module__Z0blfq__beamCore{fill-opacity:.86;shape-rendering:geometricprecision}.LookStage-module__Z0blfq__beam[data-q=hard] .LookStage-module__Z0blfq__beamSrc{fill-opacity:1}.LookStage-module__Z0blfq__beam[data-q=soft] .LookStage-module__Z0blfq__beamWash{fill-opacity:.15;filter:url(#lkBlurB)}.LookStage-module__Z0blfq__beam[data-q=soft] .LookStage-module__Z0blfq__beamCore{fill-opacity:.3;filter:url(#lkBlurA)}.LookStage-module__Z0blfq__beam[data-q=soft] .LookStage-module__Z0blfq__beamSrc{fill-opacity:.5;filter:url(#lkBlurA)}.LookStage-module__Z0blfq__bside{flex-direction:column;justify-content:space-between;min-inline-size:0;padding:1px 0;display:flex}.LookStage-module__Z0blfq__bpos{color:var(--fff-ivory);font-size:11px;line-height:1.3}.LookStage-module__Z0blfq__bposn{color:var(--fff-ink-40);margin-block-start:2px;font-size:9.5px;line-height:1.3}.LookStage-module__Z0blfq__togs{flex-direction:column;gap:5px;display:flex}.LookStage-module__Z0blfq__tog{align-items:center;gap:8px;display:flex}.LookStage-module__Z0blfq__togl{letter-spacing:.14em;text-transform:uppercase;color:var(--fff-ink-40);flex:none;inline-size:52px;font-size:9.5px}.LookStage-module__Z0blfq__togw{border-radius:var(--look-r-pill);background:var(--look-void);box-shadow:inset 0 2px 5px var(--look-shadow), inset 0 0 0 1px var(--look-line);border:0;gap:2px;padding:2px;display:inline-flex}.LookStage-module__Z0blfq__togb{border-radius:var(--look-r-pill);block-size:18px;color:var(--fff-ink-70);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color var(--look-t-state) var(--look-ease), background var(--look-t-state) var(--look-ease), box-shadow var(--look-t-state) var(--look-ease);background:0 0;border:0;margin:0;padding:0 9px;font-size:9.5px}.LookStage-module__Z0blfq__togb:hover{color:var(--fff-ivory)}.LookStage-module__Z0blfq__togb[aria-pressed=true]{color:var(--fff-ivory);background:linear-gradient(180deg, var(--look-raised-hi), var(--look-raised) 70%);box-shadow:inset 0 1px 0 var(--look-edge), inset 0 0 0 1px var(--room-rim), 0 2px 6px var(--look-shadow), 0 0 14px -2px var(--room-halo), 0 0 8px var(--room-glow)}.LookStage-module__Z0blfq__scrub{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;outline:none;block-size:44px;margin:10px 30px 0;position:relative}.LookStage-module__Z0blfq__scrub:focus-visible .LookStage-module__Z0blfq__thumb{box-shadow:0 0 0 2px var(--fff-room-accent)}.LookStage-module__Z0blfq__track{background:var(--fff-ghost);border-radius:2px;block-size:2px;position:absolute;top:9px;left:0;right:0}.LookStage-module__Z0blfq__fill{background:var(--fff-room-accent);border-radius:2px;block-size:2px;inline-size:0;position:absolute;top:9px;left:0}.LookStage-module__Z0blfq__tick{background:var(--fff-ink-40);block-size:8px;inline-size:1px;margin-left:-.5px;position:absolute;top:6px}.LookStage-module__Z0blfq__tick[data-on]{background:var(--fff-ivory)}.LookStage-module__Z0blfq__tl{text-align:center;letter-spacing:.04em;inline-size:60px;color:var(--fff-ink-40);white-space:nowrap;margin-left:-30px;font-size:9px;line-height:1.2;position:absolute;top:19px}.LookStage-module__Z0blfq__tl[data-on]{color:var(--fff-ivory)}.LookStage-module__Z0blfq__thumb{background:var(--fff-ivory);border:2px solid var(--fff-bg);block-size:14px;inline-size:14px;box-shadow:0 0 0 1px var(--fff-room-accent);cursor:grab;border-radius:999px;margin:-7px 0 0 -7px;position:absolute;top:10px;left:0}.LookStage-module__Z0blfq__scrub[data-drag] .LookStage-module__Z0blfq__thumb{cursor:grabbing}.LookStage-module__Z0blfq__pal{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.LookStage-module__Z0blfq__pre{--pre-gx:16%;text-align:start;cursor:pointer;background:radial-gradient(130% 150% at var(--pre-gx) -10%, color-mix(in srgb, var(--fff-room-accent) 8%, transparent), transparent 60%), var(--fff-sunk);inline-size:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fff-room-accent) 12%, var(--fff-hair)), inset 0 1px 0 var(--look-edge);color:var(--fff-ink-70);font:inherit;border:0;border-radius:9px;margin:0;padding:6px 6px 5px;transition:box-shadow .12s,background .12s,color .12s;display:block}[dir=rtl] .LookStage-module__Z0blfq__pre{--pre-gx:84%}.LookStage-module__Z0blfq__pre:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fff-room-accent) 28%, transparent), inset 0 1px 0 var(--look-edge);color:var(--fff-ivory)}.LookStage-module__Z0blfq__pre[aria-pressed=true]{color:var(--fff-ivory);background:radial-gradient(140% 160% at var(--pre-gx) -12%, color-mix(in srgb, var(--fff-room-accent) 30%, transparent), color-mix(in srgb, var(--fff-room-accent) 10%, transparent) 55%, transparent 100%), var(--fff-sunk);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fff-room-accent) 48%, transparent), inset 0 8px 22px -10px color-mix(in srgb, var(--fff-room-accent) 30%, transparent), 0 0 18px -4px color-mix(in srgb, var(--fff-room-accent) 30%, transparent)}.LookStage-module__Z0blfq__row{border-radius:5px;grid-template-columns:repeat(5,1fr);gap:2px;block-size:20px;display:grid;overflow:hidden}.LookStage-module__Z0blfq__sw{block-size:100%;display:block}.LookStage-module__Z0blfq__preN{margin-block-start:5px;font-size:10px;line-height:1.2;display:block}.LookStage-module__Z0blfq__none .LookStage-module__Z0blfq__row{background:repeating-linear-gradient(135deg, var(--fff-hair) 0 1px, transparent 1px 6px)}.LookStage-module__Z0blfq__palNote{margin-block-start:7px}.LookStage-module__Z0blfq__build{border:1px solid var(--fff-hair);background:var(--fff-panel);border-radius:9px;margin-block-start:10px;padding:8px}.LookStage-module__Z0blfq__build[data-on]{border-color:var(--fff-room-accent);box-shadow:0 0 0 1px var(--fff-room-accent)}.LookStage-module__Z0blfq__bhead{justify-content:space-between;align-items:center;gap:8px;margin-block-end:6px;display:flex}.LookStage-module__Z0blfq__harm{gap:4px;display:flex}.LookStage-module__Z0blfq__hb{border:1px solid var(--fff-hair);background:var(--fff-sunk);block-size:20px;color:var(--fff-ink-70);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:9px;padding:0 8px;font-size:9.5px}.LookStage-module__Z0blfq__hb:hover{border-color:var(--fff-room-accent);color:var(--fff-ivory)}.LookStage-module__Z0blfq__strip{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.LookStage-module__Z0blfq__ed{border:1px solid var(--fff-hair2);cursor:pointer;border-radius:5px;block-size:30px;position:relative;overflow:hidden}.LookStage-module__Z0blfq__ed input{opacity:0;cursor:pointer;border:0;block-size:100%;inline-size:100%;margin:0;padding:0;position:absolute;inset:0}.LookStage-module__Z0blfq__ed:hover{border-color:var(--fff-ivory)}.LookStage-module__Z0blfq__hex{grid-template-columns:repeat(5,1fr);gap:4px;margin-block-start:3px;display:grid}.LookStage-module__Z0blfq__hex span{letter-spacing:.04em;color:var(--fff-ink-40);text-align:center;font-size:9.5px;font-family:var(--fff-grot)}.LookStage-module__Z0blfq__advWrap{min-block-size:0;min-inline-size:0;padding-inline:var(--fff-gutter);flex-direction:column;flex:auto;display:flex}
.PanelStage-module__UgVn2W__stage{flex-direction:column;flex:1;gap:0;min-block-size:0;display:flex}.PanelStage-module__UgVn2W__tile{text-align:center;min-block-size:64px;font-size:var(--fff-t-body);line-height:var(--fff-t-body-lh);color:var(--fff-ink-70);place-items:center;gap:12px;padding:16px 16px 15px;display:grid}[data-d="0"] .PanelStage-module__UgVn2W__tile{color:var(--fff-ink)}.PanelStage-module__UgVn2W__plate{aspect-ratio:16/9;object-fit:cover;border-radius:calc(var(--fff-radius) - 1px) calc(var(--fff-radius) - 1px) 0 0;background:var(--fff-sunk);inline-size:100%;display:block}.PanelStage-module__UgVn2W__plateCap{font-size:var(--fff-t-body);line-height:var(--fff-t-body-lh);color:var(--fff-ink-70);padding-inline:10px}[data-d="0"] .PanelStage-module__UgVn2W__plateCap{color:var(--fff-ink)}.PanelStage-module__UgVn2W__plateSub{font-size:var(--fff-t-caption);line-height:var(--fff-t-caption-lh);color:var(--fff-ink-40);padding-inline:10px}.PanelStage-module__UgVn2W__stage[data-stage=job],.PanelStage-module__UgVn2W__stage[data-stage=story],.PanelStage-module__UgVn2W__stage[data-stage=look]{flex:1}.PanelStage-module__UgVn2W__jw{min-block-size:0;inline-size:100%;color:var(--fff-ivory);box-sizing:border-box;flex-direction:column;flex:1;display:flex}.PanelStage-module__UgVn2W__jhead{border-block-end:1px solid var(--fff-hair2);flex:none;justify-content:space-between;align-items:baseline;gap:8px;margin-block-end:8px;padding:0 1px 6px;display:flex}.PanelStage-module__UgVn2W__jl{letter-spacing:.18em;text-transform:uppercase;color:var(--fff-ivory);font-size:9.5px}.PanelStage-module__UgVn2W__jn{color:var(--fff-ink-40);white-space:nowrap;font-size:9.5px}.PanelStage-module__UgVn2W__jbody{flex-direction:column;flex:1;justify-content:center;min-block-size:0;display:flex;overflow:visible}.PanelStage-module__UgVn2W__ctImg{aspect-ratio:4/3;object-fit:cover;object-position:50% 28%;border-block-end:1px solid var(--fff-hair2);background:linear-gradient(180deg, rgb(var(--tile-b2) / .9) 0%, rgb(var(--tile-b1) / .85) 60%, rgb(var(--tile-b0) / .9) 100%);inline-size:100%;box-shadow:inset 0 0 12px 2px rgb(var(--tile-ring) / .35);border-radius:calc(var(--fff-radius) - 1px) calc(var(--fff-radius) - 1px) 0 0;display:block}.PanelStage-module__UgVn2W__ctc{justify-content:space-between;align-items:baseline;padding:9px 12px 10px;display:flex}.PanelStage-module__UgVn2W__ctn{color:var(--fff-ink-70);font-size:15px}.PanelStage-module__UgVn2W__ctk{letter-spacing:.12em;text-transform:uppercase;color:var(--fff-ink-70);font-size:11px}[data-d="0"]>.PanelStage-module__UgVn2W__ctc .PanelStage-module__UgVn2W__ctn{color:var(--fff-ink)}[aria-selected=true]>.PanelStage-module__UgVn2W__ctc .PanelStage-module__UgVn2W__ctk{color:var(--fff-room-accent)}.PanelStage-module__UgVn2W__hp[role=option][data-d][data-own-layout]{gap:12px;padding:16px 16px 15px}.PanelStage-module__UgVn2W__hbar{gap:3px;block-size:6px;display:flex}.PanelStage-module__UgVn2W__hbar span{background:var(--fff-ghost);border-radius:1px;flex:1}[aria-selected=true]>.PanelStage-module__UgVn2W__hbar span{background:var(--fff-room-accent)}.PanelStage-module__UgVn2W__hpn{color:var(--fff-ink-70);font-size:15px;line-height:1.3}:is([data-d="0"]>.PanelStage-module__UgVn2W__hpn,[aria-selected=true]>.PanelStage-module__UgVn2W__hpn){color:var(--fff-ink)}.PanelStage-module__UgVn2W__hpk{color:var(--fff-ink-70);letter-spacing:.04em;font-size:12px}.PanelStage-module__UgVn2W__hnote{color:var(--fff-ink-40);flex:none;margin:10px 0 9.5px;font-size:9.5px;line-height:1.4}.PanelStage-module__UgVn2W__hmore{border:1px solid var(--fff-hair);background:var(--fff-panel);border-radius:9px;flex:none;align-items:center;gap:10px;margin-block-start:10px;padding:8px 10px;display:flex}.PanelStage-module__UgVn2W__hmore[hidden]{display:none}.PanelStage-module__UgVn2W__hml{letter-spacing:.14em;text-transform:uppercase;color:var(--fff-ink-40);white-space:nowrap;font-size:9.5px}.PanelStage-module__UgVn2W__hin{font:inherit;color:var(--fff-ivory);background:var(--fff-sunk);border:1px solid var(--fff-hair2);font-variant-numeric:tabular-nums;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:6px;outline:none;inline-size:82px;padding:4px 8px;font-size:13px}.PanelStage-module__UgVn2W__hin:focus-visible{border-color:var(--fff-room-accent);box-shadow:0 0 0 1px var(--fff-room-accent)}.PanelStage-module__UgVn2W__hin::placeholder{color:var(--fff-ghost)}.PanelStage-module__UgVn2W__hmk{color:var(--fff-ink-40);letter-spacing:.06em;font-size:9.5px}.PanelStage-module__UgVn2W__hmw{color:var(--fff-room-accent);letter-spacing:.04em;white-space:nowrap;margin-inline-start:auto;font-size:9.5px}.PanelStage-module__UgVn2W__hmw[hidden]{display:none}.PanelStage-module__UgVn2W__rf{background:0 0;flex-direction:column;align-items:center;gap:7px;padding:6px 4px 7px;display:flex}.PanelStage-module__UgVn2W__rf[role=option][data-d][data-own-layout]{gap:7px;padding:6px 4px 7px}.PanelStage-module__UgVn2W__rbox{justify-content:center;align-items:flex-end;block-size:150px;display:flex}.PanelStage-module__UgVn2W__rf svg{display:block;overflow:visible}.PanelStage-module__UgVn2W__rout{fill:var(--fff-sunk);stroke:#ededed57;stroke-width:1px;vector-effect:non-scaling-stroke}.PanelStage-module__UgVn2W__rgrid{stroke:var(--fff-hair2);stroke-width:1px;vector-effect:non-scaling-stroke}.PanelStage-module__UgVn2W__rctr{stroke:#ededed38;stroke-width:1px;vector-effect:non-scaling-stroke}.PanelStage-module__UgVn2W__rn{letter-spacing:.02em;color:var(--fff-ink-70);font-variant-numeric:tabular-nums;font-size:15px}.PanelStage-module__UgVn2W__rk{letter-spacing:.1em;text-transform:uppercase;color:var(--fff-ink-70);margin-block-start:-2px;font-size:11px}.PanelStage-module__UgVn2W__rf[data-d="0"] .PanelStage-module__UgVn2W__rn{color:var(--fff-ink)}.PanelStage-module__UgVn2W__rf[aria-selected=true] .PanelStage-module__UgVn2W__rout{stroke:var(--fff-ivory)}.PanelStage-module__UgVn2W__rf[aria-selected=true] .PanelStage-module__UgVn2W__rctr{stroke:var(--fff-room-accent)}.PanelStage-module__UgVn2W__rf[aria-selected=true] .PanelStage-module__UgVn2W__rn{color:var(--fff-ivory)}.PanelStage-module__UgVn2W__rf[aria-selected=true] .PanelStage-module__UgVn2W__rk{color:var(--fff-ink-40)}.PanelStage-module__UgVn2W__rnote{color:var(--fff-ink-40);text-align:center;flex:none;margin:14px 0 9.5px;font-size:9.5px;line-height:1.4}.PanelStage-module__UgVn2W__lw{outline:none;padding:8px 4px 0}.PanelStage-module__UgVn2W__lw:focus-visible .PanelStage-module__UgVn2W__lmarkB{outline:1px solid var(--fff-room-accent);outline-offset:3px;border-radius:2px}.PanelStage-module__UgVn2W__lrail{cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;block-size:150px;margin:6px 26px 0;position:relative}.PanelStage-module__UgVn2W__ltrack{background:#ededed57;block-size:1px;position:absolute;inset-block-start:100px;inset-inline:0}.PanelStage-module__UgVn2W__ltk{background:#ededed47;block-size:13px;inline-size:1px;position:absolute;inset-block-start:94px;transform:translate(-.5px)}.PanelStage-module__UgVn2W__ltk[data-on]{background:var(--fff-ivory)}.PanelStage-module__UgVn2W__lnum{color:var(--fff-ink-40);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:9.5px;position:absolute;inset-block-start:116px;transform:translate(-50%)}.PanelStage-module__UgVn2W__lnum[data-on]{color:var(--fff-ivory)}[dir=rtl] .PanelStage-module__UgVn2W__lnum{transform:translate(50%)}[dir=rtl] .PanelStage-module__UgVn2W__ltk{transform:translate(.5px)}.PanelStage-module__UgVn2W__lmark{block-size:100%;inline-size:0;position:absolute;inset-block-start:0}.PanelStage-module__UgVn2W__lmarkB{background:var(--fff-room-accent);block-size:28px;inline-size:14px;box-shadow:0 0 0 1px var(--fff-bg);cursor:grab;border-radius:3px;position:absolute;inset-block-start:86px;inset-inline-start:-7px}.PanelStage-module__UgVn2W__lmarkB:after{content:"";background:#09090973;inline-size:1px;position:absolute;inset-block:5px;inset-inline-start:6px}.PanelStage-module__UgVn2W__lbig{white-space:nowrap;pointer-events:none;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;inset-block-start:8px;inset-inline-start:0;transform:translate(-50%)}.PanelStage-module__UgVn2W__lbn{color:var(--fff-ivory);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:50px;font-weight:700;line-height:1.2}[dir=rtl] .PanelStage-module__UgVn2W__lbig{transform:translate(50%)}.PanelStage-module__UgVn2W__lbig span:last-child{letter-spacing:.14em;text-transform:uppercase;color:var(--fff-ink-40);font-size:9.5px}.PanelStage-module__UgVn2W__lrail[data-unset] .PanelStage-module__UgVn2W__lmarkB{opacity:.4}.PanelStage-module__UgVn2W__lrail[data-unset] .PanelStage-module__UgVn2W__lbn{color:var(--fff-ink-40)}.PanelStage-module__UgVn2W__lrail[data-unset] .PanelStage-module__UgVn2W__ltk[data-on]{background:#ededed47}.PanelStage-module__UgVn2W__lrail[data-unset] .PanelStage-module__UgVn2W__lnum[data-on]{color:var(--fff-ink-40)}.PanelStage-module__UgVn2W__lrail[data-drag],.PanelStage-module__UgVn2W__lrail[data-drag] .PanelStage-module__UgVn2W__lmarkB{cursor:grabbing}.PanelStage-module__UgVn2W__lends{letter-spacing:.12em;text-transform:uppercase;color:var(--fff-ghost);justify-content:space-between;margin:2px 26px 0;font-size:9.5px;display:flex}.PanelStage-module__UgVn2W__lnote{color:var(--fff-ink-40);text-align:center;flex:none;margin:12px 0 9.5px;font-size:9.5px;line-height:1.4}.PanelStage-module__UgVn2W__stage[data-stage=rig]{position:relative}
.BackgroundStage-module__NarY0W__stage{flex-direction:column;gap:8px;padding:2px 0;display:flex}.BackgroundStage-module__NarY0W__head{align-items:baseline;gap:8px;display:flex}.BackgroundStage-module__NarY0W__head b{color:var(--fff-ivory);font-size:13px;font-weight:700}.BackgroundStage-module__NarY0W__head span{color:var(--fff-ink-40);font-size:10.5px}.BackgroundStage-module__NarY0W__list{flex-direction:column;gap:7px;padding:2px 1px;display:flex}.BackgroundStage-module__NarY0W__row{text-align:start;inline-size:100%;font:inherit;color:inherit;cursor:pointer;border:1px solid var(--fff-hair);background:var(--fff-panel);opacity:.62;transition:opacity var(--fff-t-hover) linear, border-color var(--fff-t-hover) linear;border-radius:9px;align-items:center;gap:11px;padding:11px 13px;display:flex}.BackgroundStage-module__NarY0W__row:hover,.BackgroundStage-module__NarY0W__row:focus-visible{opacity:.92;border-color:var(--fff-ghost)}.BackgroundStage-module__NarY0W__row[data-on]{opacity:1;border-color:color-mix(in srgb, var(--fff-ivory) 50%, transparent)}.BackgroundStage-module__NarY0W__tick{border:1px solid var(--fff-hair2);background:0 0;border-radius:999px;flex:none;block-size:9px;inline-size:9px}.BackgroundStage-module__NarY0W__row[data-on] .BackgroundStage-module__NarY0W__tick{background:var(--fff-room-accent);border-color:var(--fff-room-accent)}.BackgroundStage-module__NarY0W__tx{min-inline-size:0}.BackgroundStage-module__NarY0W__name{color:var(--fff-ink-70);font-size:14px;font-weight:700;line-height:1.2;display:block}.BackgroundStage-module__NarY0W__row[data-on] .BackgroundStage-module__NarY0W__name{color:var(--fff-ivory)}.BackgroundStage-module__NarY0W__note{color:var(--fff-ink-40);margin-block-start:3px;font-size:9.5px;line-height:1.5;display:block}
.PanelShell-module__UlsXDG__app{min-block-size:0;color:var(--fff-ink);flex-direction:column;flex:1;gap:12px;font-size:13px;line-height:1.5;display:flex}.PanelShell-module__UlsXDG__mid{flex:1;grid-template-columns:300px minmax(0,1fr) 316px;min-block-size:0;display:grid;position:relative}.PanelShell-module__UlsXDG__rail{min-inline-size:0;-webkit-backdrop-filter:blur(var(--look-glass-blur));backdrop-filter:blur(var(--look-glass-blur));background:linear-gradient(270deg,#00000042,#000000db);border:0;flex-direction:column;display:flex}[dir=rtl] .PanelShell-module__UlsXDG__rail{background:linear-gradient(90deg,#00000042,#000000db)}.PanelShell-module__UlsXDG__railB{background:linear-gradient(90deg,#00000042,#000000db);position:relative}[dir=rtl] .PanelShell-module__UlsXDG__railB{background:linear-gradient(270deg,#00000042,#000000db)}.PanelShell-module__UlsXDG__railHead{border-block-end:1px solid var(--fff-hair);flex:none;align-items:center;gap:8px;padding:11px 16px;display:flex}.PanelShell-module__UlsXDG__railHead h3{letter-spacing:.19em;text-transform:uppercase;color:var(--fff-ink-40);margin:0;font-size:9.5px;font-weight:500}.PanelShell-module__UlsXDG__count{color:var(--fff-ink-40);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:10px}.PanelShell-module__UlsXDG__readback{border-block-end:1px solid var(--fff-hair);border-inline-start:2px solid var(--fff-room-accent);background:linear-gradient(180deg, color-mix(in srgb, var(--fff-room-accent) 6%, transparent), transparent);flex:none;padding:15px 16px 14px}.PanelShell-module__UlsXDG__rl{letter-spacing:.2em;text-transform:uppercase;color:var(--fff-ink-40);margin-block-end:7px;font-size:9px}.PanelShell-module__UlsXDG__readback p{letter-spacing:-.005em;min-block-size:3.1em;color:var(--fff-ivory);margin:0;font-size:14.5px;font-weight:600;line-height:1.5}.PanelShell-module__UlsXDG__dim{color:var(--fff-ink-40);font-weight:400}.PanelShell-module__UlsXDG__rows{overscroll-behavior:contain;flex-direction:column;flex:1;gap:18px;min-block-size:0;padding:14px 14px 22px;display:flex;overflow-y:auto}.PanelShell-module__UlsXDG__grp{flex-direction:column;gap:7px;display:flex}.PanelShell-module__UlsXDG__rows::-webkit-scrollbar{inline-size:9px}.PanelShell-module__UlsXDG__rows::-webkit-scrollbar-thumb{background:#ededed1a padding-box content-box;border:3px solid #0000;border-radius:9px}.PanelShell-module__UlsXDG__row{background:var(--shade-panel);min-block-size:52px;inline-size:100%;box-shadow:inset 0 0 0 1px var(--fff-hair);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:filter var(--look-t-state) var(--look-ease), box-shadow var(--look-t-state) var(--look-ease);border:none;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;display:flex}.PanelShell-module__UlsXDG__row[data-set]{box-shadow:inset 0 0 0 1px var(--room-hue)}.PanelShell-module__UlsXDG__row:hover{box-shadow:inset 0 0 0 1px var(--touch-hover)}.PanelShell-module__UlsXDG__row:active{box-shadow:inset 0 0 0 1px var(--touch-press)}.PanelShell-module__UlsXDG__row[data-set]:hover,.PanelShell-module__UlsXDG__row[data-set]:active{box-shadow:inset 0 0 0 1px var(--room-hue)}.PanelShell-module__UlsXDG__row:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--tile-r0) / .8), inset 0 0 9px 2px rgb(var(--tile-ring) / .55), inset 0 0 20px 6px rgb(var(--tile-ring) / .3), 0 0 12px 2px rgb(var(--tile-g0) / .3);outline:none}.PanelShell-module__UlsXDG__row:disabled,.PanelShell-module__UlsXDG__row[aria-disabled=true]{filter:saturate(.4)brightness(.75);cursor:default}.PanelShell-module__UlsXDG__row[data-loading]{animation:PanelShell-module__UlsXDG__rowBreathe 1.6s var(--look-ease) infinite}@keyframes PanelShell-module__UlsXDG__rowBreathe{0%{filter:brightness()}50%{filter:brightness(1.18)}to{filter:brightness()}}.PanelShell-module__UlsXDG__rowChev{color:var(--fff-ink-40);flex:none;place-items:center;display:grid}.PanelShell-module__UlsXDG__rowLab{letter-spacing:.17em;text-transform:uppercase;color:var(--fff-ink-40);text-overflow:ellipsis;white-space:nowrap;flex:none;inline-size:68px;font-size:9.5px;overflow:hidden}.PanelShell-module__UlsXDG__rowVal{color:#ededed57;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-inline-size:0;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.PanelShell-module__UlsXDG__row[data-set] .PanelShell-module__UlsXDG__rowVal{color:var(--fff-ivory)}.PanelShell-module__UlsXDG__canvas{background:0 0;flex-direction:column;min-block-size:0;min-inline-size:0;display:flex}.PanelShell-module__UlsXDG__stub{font-size:var(--fff-t-axis);line-height:var(--fff-t-axis-lh);letter-spacing:var(--fff-t-axis-ls);font-weight:var(--fff-t-axis-w);text-transform:uppercase;color:var(--fff-ink-40);margin:0}.PanelShell-module__UlsXDG__groupLabel{letter-spacing:.19em;text-transform:uppercase;color:var(--fff-ink-40);font-size:9.5px}.PanelShell-module__UlsXDG__shot{color:var(--fff-ink-70);border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;padding:9px 10px;font-size:12.5px;display:flex}.PanelShell-module__UlsXDG__shotOn{border-color:color-mix(in srgb, var(--fff-room-accent) 38%, transparent);background:color-mix(in srgb, var(--fff-room-accent) 11%, transparent);color:var(--fff-ivory)}.PanelShell-module__UlsXDG__shotDot{background:var(--fff-room-accent);border-radius:999px;flex:none;block-size:6px;inline-size:6px}.PanelShell-module__UlsXDG__shotSecs{color:var(--fff-ink-40);margin-inline-start:auto;font-size:11px}.PanelShell-module__UlsXDG__cog{border:1px solid var(--fff-hair);background:var(--fff-sunk);block-size:30px;inline-size:30px;color:var(--fff-ink-40);cursor:pointer;border-radius:8px;place-items:center;transition:color .15s,border-color .15s;display:grid;position:absolute;inset-block-end:10px;inset-inline-end:10px}.PanelShell-module__UlsXDG__cog:hover{color:var(--fff-ivory);border-color:var(--fff-hair2)}.PanelShell-module__UlsXDG__scenes{border-block-end:1px solid var(--fff-hair);flex:none;align-items:center;gap:6px;padding:9px 16px;display:flex}.PanelShell-module__UlsXDG__scenesL{letter-spacing:.17em;text-transform:uppercase;color:var(--fff-ink-40);margin-inline-end:4px;font-size:9.5px}.PanelShell-module__UlsXDG__scene{border:1px solid var(--fff-hair);background:var(--fff-sunk);color:var(--fff-ink-70);white-space:nowrap;border-radius:6px;padding:6px 13px;font-size:12px}.PanelShell-module__UlsXDG__sceneOn{border-color:var(--fff-room-accent);color:var(--fff-ivory);background:color-mix(in srgb, var(--fff-room-accent) 13%, transparent)}.PanelShell-module__UlsXDG__talk{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-block-size:0;inline-size:100%;max-inline-size:760px;margin-inline:auto;padding:20px 26px;display:flex;overflow-y:auto}.PanelShell-module__UlsXDG__say{max-inline-size:64ch}.PanelShell-module__UlsXDG__sayBadge{border-radius:var(--look-r-pill);letter-spacing:.08em;text-transform:uppercase;block-size:28px;inline-size:28px;color:var(--fff-ink-70);background:rgb(var(--glass-b0) / .9);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fff-ink-40) 60%, transparent);flex:none;place-items:center;font-size:8.5px;font-weight:600;display:grid}.PanelShell-module__UlsXDG__bub{background:linear-gradient(180deg, rgb(var(--glass-b1) / .4) 0%, rgb(var(--glass-b0) / .34) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fff-ink-40) 42%, transparent);color:var(--fff-ink-70);border:0;border-radius:18px;align-items:flex-start;gap:10px;padding:11px 14px;font-size:13.5px;line-height:1.62;display:flex}.PanelShell-module__UlsXDG__bubTxt{min-inline-size:0}.PanelShell-module__UlsXDG__sayD .PanelShell-module__UlsXDG__bub{letter-spacing:.01em;color:var(--fff-ivory);background:linear-gradient(180deg, rgb(var(--glass-b0) / .52) 0%, rgb(var(--glass-b1) / .46) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fff-room-accent) 55%, transparent), inset 0 0 12px 2px color-mix(in srgb, var(--fff-room-accent) 22%, transparent), 0 0 20px -4px color-mix(in srgb, var(--fff-room-accent) 32%, transparent);font-size:14.5px;font-weight:300}.PanelShell-module__UlsXDG__sayD .PanelShell-module__UlsXDG__sayBadge{color:var(--fff-ivory);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fff-room-accent) 70%, transparent), inset 0 0 6px 1px color-mix(in srgb, var(--fff-room-accent) 30%, transparent), 0 0 8px -2px color-mix(in srgb, var(--fff-room-accent) 40%, transparent)}.PanelShell-module__UlsXDG__sayMe{margin-inline-start:auto}.PanelShell-module__UlsXDG__sayD .PanelShell-module__UlsXDG__bub:has(.spark){box-shadow:none;background:0 0;border:0;padding:2px 0}.PanelShell-module__UlsXDG__bub .spark{border-radius:var(--look-r-pill);background:conic-gradient(from 0deg, transparent 0deg 30deg, color-mix(in srgb, var(--fff-room-accent) 30%, transparent) 140deg, var(--fff-room-accent) 220deg, transparent 320deg 360deg);block-size:16px;inline-size:16px;-webkit-mask:radial-gradient(closest-side, transparent 52%, var(--look-mask) 58%);-webkit-mask:radial-gradient(closest-side, transparent 52%, var(--look-mask) 58%);mask:radial-gradient(closest-side, transparent 52%, var(--look-mask) 58%);animation:1.1s linear infinite PanelShell-module__UlsXDG__sparkSpin;display:block}@keyframes PanelShell-module__UlsXDG__sparkSpin{to{transform:rotate(360deg)}}[dir=rtl] .PanelShell-module__UlsXDG__bub .spark{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.PanelShell-module__UlsXDG__bub .spark{opacity:.6;animation:none}}.PanelShell-module__UlsXDG__say[data-arrive] .PanelShell-module__UlsXDG__bub{animation:PanelShell-module__UlsXDG__bubGrow .22s var(--look-ease);transform-origin:0 0}[dir=rtl] .PanelShell-module__UlsXDG__say[data-arrive] .PanelShell-module__UlsXDG__bub{transform-origin:100% 0}@keyframes PanelShell-module__UlsXDG__bubGrow{0%{opacity:.3;transform:scale(.12)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.PanelShell-module__UlsXDG__say[data-arrive] .PanelShell-module__UlsXDG__bub{animation:none}}.PanelShell-module__UlsXDG__comp{isolation:isolate;border-radius:var(--look-r-pill);background:linear-gradient(180deg, var(--look-raised-hi), var(--look-raised) 62%);inline-size:100%;box-shadow:inset 0 0 0 1px var(--room-rim), inset 0 1px 0 var(--look-edge), 0 0 24px -2px var(--room-halo), 0 14px 38px -8px var(--room-glow), 0 10px 24px -12px var(--look-shadow);border:0;flex:none;align-items:flex-end;gap:9px;margin-block-end:14px;margin-inline:auto;padding:7px 8px;display:flex;position:relative}.PanelShell-module__UlsXDG__comp:before{content:"";border-radius:inherit;opacity:0;z-index:-1;pointer-events:none;background:conic-gradient(from var(--look-orbit), transparent 0deg, transparent 300deg, var(--room-ink) 342deg, transparent 360deg);-webkit-mask:linear-gradient(var(--look-mask) 0 0) content-box, linear-gradient(var(--look-mask) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--look-mask) 0 0) content-box, linear-gradient(var(--look-mask) 0 0);mask:linear-gradient(var(--look-mask) 0 0) content-box, linear-gradient(var(--look-mask) 0 0);padding:1.5px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.PanelShell-module__UlsXDG__comp[data-thinking]:before{opacity:1;animation:7s linear infinite PanelShell-module__UlsXDG__compOrbit}@keyframes PanelShell-module__UlsXDG__compOrbit{0%{--look-orbit:0deg}78%{--look-orbit:360deg}to{--look-orbit:360deg}}[dir=rtl] .PanelShell-module__UlsXDG__comp:before{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.PanelShell-module__UlsXDG__comp[data-thinking]:before{opacity:.55;animation:none}}.PanelShell-module__UlsXDG__box{border-radius:var(--look-r-pill);min-block-size:42px;color:var(--fff-ivory);font-size:max(13px, var(--fff-input-min));resize:none;background:0 0;border:0;flex:1;padding:11px 13px;font-family:inherit}.PanelShell-module__UlsXDG__box::placeholder{color:var(--fff-ink-40)}.PanelShell-module__UlsXDG__box:focus{outline:none}.PanelShell-module__UlsXDG__comp:focus-within{box-shadow:inset 0 0 0 1px var(--room-ink), inset 0 1px 0 var(--look-edge), 0 0 28px -2px var(--room-halo), 0 14px 38px -8px var(--room-glow), 0 10px 24px -12px var(--look-shadow)}.PanelShell-module__UlsXDG__send{border-radius:var(--look-r-pill);block-size:38px;inline-size:38px;box-shadow:inset 0 0 0 1px var(--room-rim);background:var(--look-surface);color:var(--room-ink);cursor:pointer;transition:box-shadow var(--look-t-state) var(--look-ease), color var(--look-t-state) var(--look-ease);border:0;flex:none;place-items:center;display:grid}.PanelShell-module__UlsXDG__send:hover{box-shadow:inset 0 0 0 1px var(--room-ink)}.PanelShell-module__UlsXDG__send:disabled{opacity:.45;cursor:not-allowed}.PanelShell-module__UlsXDG__engine{display:none}.PanelShell-module__UlsXDG__rowPlain{cursor:default}.PanelShell-module__UlsXDG__rowPlain:hover{border-color:var(--fff-hair);background:var(--fff-sunk)}.PanelShell-module__UlsXDG__app[data-bg=a],.PanelShell-module__UlsXDG__app[data-bg=b]{--fff-ground:url(/brief/ground/wet-asphalt.webp)}.PanelShell-module__UlsXDG__app[data-bg=c]{--fff-ground:url(/brief/ground/teal-smoke.webp)}.PanelShell-module__UlsXDG__app[data-bg=d]{--fff-ground:url(/brief/ground/ember-smoke.webp)}.PanelShell-module__UlsXDG__app[data-bg=e]{--fff-ground:url(/brief/ground/violet-smoke.webp)}.PanelShell-module__UlsXDG__app[data-bg=a],.PanelShell-module__UlsXDG__app[data-bg=b],.PanelShell-module__UlsXDG__app[data-bg=c],.PanelShell-module__UlsXDG__app[data-bg=d],.PanelShell-module__UlsXDG__app[data-bg=e]{background:radial-gradient(120% 62% at 50% -12%, color-mix(in srgb, var(--fff-room-accent) 13%, transparent), transparent 62%), var(--fff-ground) center center / cover no-repeat, var(--fff-bg)}.PanelShell-module__UlsXDG__app[data-bg=a] .PanelShell-module__UlsXDG__canvas{background:#06060600}.PanelShell-module__UlsXDG__app[data-bg=b] .PanelShell-module__UlsXDG__canvas{background:#0606068a}.PanelShell-module__UlsXDG__app[data-bg=c] .PanelShell-module__UlsXDG__canvas{background:#060606a3}.PanelShell-module__UlsXDG__app[data-bg=d] .PanelShell-module__UlsXDG__canvas,.PanelShell-module__UlsXDG__app[data-bg=e] .PanelShell-module__UlsXDG__canvas{background:#06060640}.PanelShell-module__UlsXDG__soundTog{cursor:pointer;border-radius:var(--look-r-pill);background:var(--tog-page-sock);block-size:30px;inline-size:72px;box-shadow:inset 0 3px 6px -1px var(--tog-sock-top), inset 0 -1px 0 var(--tog-sock-bottom), 0 1px 0 #ffffff0d;border:0;flex:none;margin-inline-start:auto;padding:0;position:relative}.PanelShell-module__UlsXDG__soundTog:before{content:"";border-radius:var(--look-r-pill);background:linear-gradient(180deg, rgb(from var(--tog-on-core) r g b / .5), transparent 55%), var(--tog-on-edge);inline-size:30px;box-shadow:0 0 7px 0 var(--tog-on-edge);opacity:0;transition:opacity var(--look-t-state) var(--look-ease);position:absolute;inset-block:3px;inset-inline-end:3px}.PanelShell-module__UlsXDG__soundTog[data-on]:before{opacity:1}.PanelShell-module__UlsXDG__soundOnWord{letter-spacing:.06em;text-transform:uppercase;inline-size:28px;color:var(--tog-on-core);text-shadow:0 0 5px rgb(from var(--tog-on-core) r g b / .9);opacity:0;transition:opacity var(--look-t-state) var(--look-ease);pointer-events:none;place-items:center;font-size:9px;font-weight:700;display:grid;position:absolute;inset-block:0;inset-inline-end:3px}.PanelShell-module__UlsXDG__soundTog[data-on] .PanelShell-module__UlsXDG__soundOnWord{opacity:1}.PanelShell-module__UlsXDG__soundKnob{border-radius:var(--look-r-pill);background:linear-gradient(180deg, var(--tog-knob-hi) 0%, var(--tog-knob-face) 45%, var(--tog-knob-low) 100%);block-size:24px;inline-size:40px;transition:inset-inline-start var(--look-t-state) var(--look-ease);position:absolute;inset-block-start:3px;inset-inline-start:3px;box-shadow:inset 0 1px #ffffff1f,0 2px 4px #0000008c}.PanelShell-module__UlsXDG__soundKnob:after{content:"";background:radial-gradient(1.6px 1.6px at 50% 40%, var(--tog-sock-top) 55%, transparent 60%), radial-gradient(1.6px 1.6px at 50% 65%, #ffffff24 55%, transparent 60%);background-size:5px 5px,5px 5px;position:absolute;inset-block:5px;inset-inline:11px}.PanelShell-module__UlsXDG__soundTog:not([data-on]) .PanelShell-module__UlsXDG__soundKnob{inset-inline-start:29px}.PanelShell-module__UlsXDG__projTop{border-block-end:1px solid var(--fff-hair);flex:none;padding:15px 16px 14px;position:relative}.PanelShell-module__UlsXDG__projName{inline-size:100%;color:var(--fff-ivory);font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-size:14.5px;font-weight:600;display:flex}.PanelShell-module__UlsXDG__projNameText{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.PanelShell-module__UlsXDG__projName svg{color:var(--fff-ink-40);flex:none}.PanelShell-module__UlsXDG__projScrim{z-index:40;background:rgb(from var(--look-mask) r g b / .45);place-items:center;display:grid;position:fixed;inset:0}.PanelShell-module__UlsXDG__projOverlay{border-radius:var(--look-r-card);border:1px solid var(--fff-hair);background:var(--look-void);max-block-size:min(560px,100vh - 96px);inline-size:min(420px,100vw - 48px);box-shadow:0 24px 60px rgb(from var(--look-mask) r g b / .65);flex-direction:column;gap:10px;padding:18px 18px 16px;display:flex;overflow-y:auto}.PanelShell-module__UlsXDG__projOverlayTitle{color:var(--fff-ivory);font-size:15px;font-weight:600}.PanelShell-module__UlsXDG__projOverlayList{flex-direction:column;gap:2px;display:flex}.PanelShell-module__UlsXDG__projRename{border:1px solid var(--fff-hair);border-radius:var(--look-r-chip);inline-size:100%;color:var(--fff-ivory);font:inherit;background:0 0;padding:8px 10px;font-size:13px}.PanelShell-module__UlsXDG__projRename:focus-visible{border-color:var(--fff-room-accent);outline:none}.PanelShell-module__UlsXDG__projActions{justify-content:flex-end;gap:8px;margin-block-start:4px;display:flex}.PanelShell-module__UlsXDG__projRow[data-set]{color:var(--fff-room-accent)}.PanelShell-module__UlsXDG__projRow{border-radius:var(--look-r-chip);color:var(--fff-ivory);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:8px 10px;font-size:12.5px}.PanelShell-module__UlsXDG__projRow:hover{background:color-mix(in srgb, var(--fff-room-accent) 14%, transparent)}.PanelShell-module__UlsXDG__projRow[aria-selected=true]{color:var(--fff-room-accent)}.PanelShell-module__UlsXDG__split{column-gap:var(--dir-canvas-gap);min-block-size:0;padding-inline:var(--dir-canvas-gutter);flex:1;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:14px;padding-block-start:10px;display:grid;position:relative}.PanelShell-module__UlsXDG__convCol{inline-size:max(340px, calc(60% + var(--dir-canvas-gap) * .3));flex-direction:column;grid-column:3/5;justify-self:center;min-block-size:0;min-inline-size:0;max-inline-size:100%;display:flex}.PanelShell-module__UlsXDG__takeFurther{border-block-start:1px solid var(--fff-hair);flex-direction:column;flex:none;gap:14px;padding:14px 16px 18px;display:flex}.PanelShell-module__UlsXDG__refPanel{inline-size:calc(64.62% + var(--dir-canvas-gap) * .3231);border-radius:var(--look-r-card);background:linear-gradient(180deg, rgb(var(--glass-b0) / .44) 0%, rgb(var(--glass-b1) / .38) 100%);block-size:87%;max-inline-size:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fff-room-accent) 30%, transparent), inset 0 0 12px 2px color-mix(in srgb, var(--fff-room-accent) 10%, transparent), 0 10px 34px rgb(from var(--look-mask) r g b / .5);flex-direction:column;grid-column:1/3;place-self:center;gap:8px;margin:0;padding:12px;display:flex;overflow-y:auto}.PanelShell-module__UlsXDG__refHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.PanelShell-module__UlsXDG__refHead .PanelShell-module__UlsXDG__rl{margin-block-end:0}.PanelShell-module__UlsXDG__refSec{flex-direction:column;gap:5px;display:flex}.PanelShell-module__UlsXDG__refSecH{letter-spacing:.16em;text-transform:uppercase;color:var(--fff-ink-40);margin:0;font-size:8.5px;font-weight:500}.PanelShell-module__UlsXDG__refGrid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;display:grid}.PanelShell-module__UlsXDG__refAdd{border:1px dashed var(--fff-hair);border-radius:var(--look-r-chip);block-size:24px;inline-size:24px;color:var(--fff-ink-40);cursor:pointer;background:0 0;font-size:14px;line-height:1}.PanelShell-module__UlsXDG__refAdd:hover{color:var(--fff-ivory);border-color:var(--fff-ink-40)}.PanelShell-module__UlsXDG__refItem{aspect-ratio:1;block-size:auto;inline-size:auto;margin:0}.PanelShell-module__UlsXDG__refItem img{object-fit:cover;background:rgb(var(--glass-b1) / .8);block-size:100%;inline-size:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fff-ink-40) 40%, transparent);border-radius:6px}.PanelShell-module__UlsXDG__refBlank{background:rgb(var(--glass-b1) / .8);block-size:100%;inline-size:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fff-ink-40) 40%, transparent);color:var(--fff-ink-40);border-radius:6px;place-items:center;font-size:12px;display:grid}.PanelShell-module__UlsXDG__actCard{border:1px solid var(--fff-hair);border-radius:var(--look-r-control);background:color-mix(in srgb, var(--look-glass) 55%, transparent);max-inline-size:64ch;margin-block-start:8px;padding:10px 12px}.PanelShell-module__UlsXDG__actLine{color:var(--fff-ivory);opacity:.85;padding-block:2px;font-size:12px}.PanelShell-module__UlsXDG__actRow{gap:8px;margin-block-start:8px;display:flex}.PanelShell-module__UlsXDG__actOk,.PanelShell-module__UlsXDG__actNo{border-radius:var(--look-r-pill);font:inherit;cursor:pointer;border:none;padding:6px 14px;font-size:12px}.PanelShell-module__UlsXDG__actNo{background:linear-gradient(180deg, rgb(var(--glass-b1) / .7) 0%, rgb(var(--glass-b0) / .64) 100%);color:var(--fff-ink-70);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fff-ink-40) 55%, transparent)}.PanelShell-module__UlsXDG__actOk{background:linear-gradient(180deg, rgb(var(--glass-b0) / .95) 0%, rgb(var(--glass-b1) / .92) 100%);color:var(--fff-ivory);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fff-room-accent) 70%, transparent), inset 0 0 8px 1px color-mix(in srgb, var(--fff-room-accent) 26%, transparent), 0 0 10px -2px color-mix(in srgb, var(--fff-room-accent) 40%, transparent)}.PanelShell-module__UlsXDG__actOk:hover{filter:brightness(1.12)}.PanelShell-module__UlsXDG__actNo:hover{color:var(--fff-ivory)}.PanelShell-module__UlsXDG__body{flex:1;min-block-size:0;min-inline-size:0;display:flex}.PanelShell-module__UlsXDG__body>[data-direct-split]{flex:1;min-inline-size:0}
.Toast-module__ukqkaG__toast{bottom:74px;z-index:70;opacity:0;pointer-events:none;border:1px solid color-mix(in srgb, var(--fff-room-accent) 50%, transparent);width:fit-content;color:var(--fff-ivory);background:#161616;border-radius:999px;margin:auto;padding:9px 16px;font-size:12.5px;transition:opacity .25s;position:fixed;inset-inline:0}.Toast-module__ukqkaG__toast.Toast-module__ukqkaG__on{opacity:1}
.TileMenu-module__HPFOmG__menu{z-index:60;border:1px solid var(--fff-hair);background:#0f0f0ffa;border-radius:10px;min-inline-size:186px;padding:5px;position:fixed;box-shadow:0 16px 44px #000000a8}.TileMenu-module__HPFOmG__menu button{color:#d8d8e0;inline-size:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:7px 9px;font-size:12.5px;display:flex}.TileMenu-module__HPFOmG__menu button:hover,.TileMenu-module__HPFOmG__menu button:focus-visible{background:#ffffff12}.TileMenu-module__HPFOmG__menu button:disabled{opacity:.42;cursor:default}.TileMenu-module__HPFOmG__menu button:disabled:hover{background:0 0}.TileMenu-module__HPFOmG__sep{background:var(--fff-hair);block-size:1px;margin:5px 4px}.TileMenu-module__HPFOmG__menu button.TileMenu-module__HPFOmG__danger{color:#e0736a}.TileMenu-module__HPFOmG__menu button.TileMenu-module__HPFOmG__danger:hover{background:#9494941f}.TileMenu-module__HPFOmG__dots{block-size:24px;inline-size:24px;color:var(--fff-ink-70);cursor:pointer;opacity:0;transition:opacity var(--fff-t-hover) linear, border-color var(--fff-t-hover) linear;z-index:2;background:#090909b8;border:1px solid #0000;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:6px;inset-inline-end:6px}:is([data-tile]:hover .TileMenu-module__HPFOmG__dots,.TileMenu-module__HPFOmG__dots:focus-visible,.TileMenu-module__HPFOmG__dots[aria-expanded=true]){opacity:1}.TileMenu-module__HPFOmG__dots:hover,.TileMenu-module__HPFOmG__dots[aria-expanded=true]{border-color:#ffffff2e}.TileMenu-module__HPFOmG__menu{border-top-color:var(--edge-hair)}
.Sheet-module__yB0_Iq__scrim{z-index:60;background:#040404b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.Sheet-module__yB0_Iq__sheet{border:1px solid var(--fff-hair);background:#111;border-radius:12px;inline-size:min(100%,450px);overflow:hidden;box-shadow:0 40px 90px #000000b3}.Sheet-module__yB0_Iq__sheet header{border-block-end:1px solid var(--fff-hair);align-items:center;gap:10px;padding:14px 18px;display:flex}.Sheet-module__yB0_Iq__sheet header h4{color:var(--fff-ivory);margin:0;font-size:17px;font-weight:400}.Sheet-module__yB0_Iq__x{cursor:pointer;border:1px solid var(--fff-hair);background:var(--fff-shell-sunk);block-size:24px;inline-size:24px;color:var(--fff-shell-faint);border-radius:5px;place-items:center;margin-inline-start:auto;padding:0;display:grid}.Sheet-module__yB0_Iq__x:hover,.Sheet-module__yB0_Iq__x:focus-visible{color:var(--fff-ivory)}.Sheet-module__yB0_Iq__body{flex-direction:column;gap:13px;padding:16px 18px;display:flex}.Sheet-module__yB0_Iq__foot{border-block-start:1px solid var(--fff-hair);justify-content:flex-end;gap:8px;padding:13px 18px;display:flex}.Sheet-module__yB0_Iq__sheet .Sheet-module__yB0_Iq__foot>*{white-space:nowrap;flex:none;inline-size:auto;padding:10px 16px}.Sheet-module__yB0_Iq__sheet .Sheet-module__yB0_Iq__foot>[class*=btn3d]{padding:10px 20px}.Sheet-module__yB0_Iq__big{object-fit:contain;background:#000;border-radius:8px;max-block-size:min(62vh,560px);inline-size:100%;display:block}.Sheet-module__yB0_Iq__note{color:var(--fff-shell-soft);font-size:12px;line-height:1.45}.Sheet-module__yB0_Iq__sheet{border-top-color:var(--edge-hair)}
.AddElementSheet-module__Bk-XLq__refcard{border:1px solid color-mix(in srgb, var(--fff-room-accent) 45%, transparent);background:color-mix(in srgb, var(--fff-room-accent) 10%, transparent);border-radius:8px;align-items:center;gap:10px;max-width:60ch;padding:9px;display:flex}.AddElementSheet-module__Bk-XLq__t{aspect-ratio:4/5;width:46px;color:var(--fff-ink-70);border:1px solid var(--fff-hair);background:linear-gradient(155deg,#191919,#0c0c0c);border-radius:4px;flex:none;place-items:center;font-size:9px;display:grid}.AddElementSheet-module__Bk-XLq__m b{font-size:12.5px;font-weight:500;display:block}.AddElementSheet-module__Bk-XLq__m span{color:var(--fff-ink-40);font-size:11px}.AddElementSheet-module__Bk-XLq__kinds{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.AddElementSheet-module__Bk-XLq__kind{cursor:pointer;font:inherit;text-align:center;border:1px solid var(--fff-hair);background:var(--fff-sunk);color:var(--fff-ink-70);border-radius:6px;padding:9px 4px;font-size:11px}.AddElementSheet-module__Bk-XLq__kind[aria-pressed=true]{border-color:var(--fff-room-accent);color:var(--fff-ivory);background:color-mix(in srgb, var(--fff-room-accent) 14%, transparent)}
.GenButton-module__uXqKlq__btn{isolation:isolate;border-radius:var(--look-r-pill);background:linear-gradient(180deg, rgb(var(--glass-b0) / .94) 0%, rgb(var(--glass-b1) / .92) 45%, rgb(var(--glass-b2) / .94) 100%);block-size:56px;box-shadow:0 0 16px 3px color-mix(in srgb, var(--cap-bloom) 48%, transparent), 0 0 44px 12px color-mix(in srgb, var(--cap-bloom) 24%, transparent);color:var(--look-label);font:inherit;letter-spacing:.015em;cursor:pointer;transition:filter var(--look-t-state) var(--look-ease);border:none;justify-content:center;align-items:center;gap:12px;margin-inline:auto;padding-inline:32px;font-size:15px;font-weight:500;display:inline-flex;position:relative}.GenButton-module__uXqKlq__btn:before{content:"";border-radius:var(--look-r-pill);z-index:1;pointer-events:none;background:conic-gradient(from var(--look-orbit), var(--cap-head) 0deg, var(--cap-arc) 14deg, var(--cap-arc) 78deg, color-mix(in srgb, var(--cap-arc) 70%, var(--cap-arc2)) 110deg, var(--cap-arc2) 146deg, color-mix(in srgb, var(--cap-arc2) 45%, transparent) 185deg, transparent 215deg, transparent 344deg, color-mix(in srgb, var(--cap-head) 70%, transparent) 352deg, var(--cap-head) 360deg);-webkit-mask:linear-gradient(var(--look-mask) 0 0) content-box, linear-gradient(var(--look-mask) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--look-mask) 0 0) content-box, linear-gradient(var(--look-mask) 0 0);mask:linear-gradient(var(--look-mask) 0 0) content-box, linear-gradient(var(--look-mask) 0 0);filter:blur(.6px);padding:2px;animation:5s linear infinite GenButton-module__uXqKlq__gen-orbit;position:absolute;inset:-2px;-webkit-mask-composite:xor;mask-composite:exclude}.GenButton-module__uXqKlq__btn:after{content:"";border-radius:var(--look-r-pill);z-index:0;pointer-events:none;background:conic-gradient(from var(--look-orbit), color-mix(in srgb, var(--cap-head) 55%, transparent) 0deg, color-mix(in srgb, var(--cap-bleed) 62%, transparent) 20deg, color-mix(in srgb, var(--cap-bleed) 48%, transparent) 90deg, color-mix(in srgb, var(--cap-arc2) 40%, transparent) 150deg, color-mix(in srgb, var(--cap-arc2) 18%, transparent) 190deg, transparent 225deg, transparent 340deg, color-mix(in srgb, var(--cap-head) 30%, transparent) 355deg, color-mix(in srgb, var(--cap-head) 55%, transparent) 360deg);-webkit-mask:radial-gradient(100% 100% at 50% 50%, transparent 0%, transparent 30%, var(--look-mask) 74%, var(--look-mask) 100%);-webkit-mask:radial-gradient(100% 100% at 50% 50%, transparent 0%, transparent 30%, var(--look-mask) 74%, var(--look-mask) 100%);mask:radial-gradient(100% 100% at 50% 50%, transparent 0%, transparent 30%, var(--look-mask) 74%, var(--look-mask) 100%);filter:blur(6px);opacity:.8;animation:5s linear infinite GenButton-module__uXqKlq__gen-orbit;position:absolute;inset:0}@keyframes GenButton-module__uXqKlq__gen-orbit{0%{--look-orbit:0deg}86%{--look-orbit:360deg}to{--look-orbit:360deg}}[dir=rtl] .GenButton-module__uXqKlq__btn:before{transform:scaleX(-1)}[dir=rtl] .GenButton-module__uXqKlq__btn:after{transform:scaleX(-1)}.GenButton-module__uXqKlq__btn:hover{filter:brightness(1.12)}.GenButton-module__uXqKlq__btn:active{filter:brightness(.94)}.GenButton-module__uXqKlq__btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--cap-arc) 65%, transparent), 0 0 16px 3px color-mix(in srgb, var(--cap-bloom) 48%, transparent), 0 0 44px 12px color-mix(in srgb, var(--cap-bloom) 24%, transparent);outline:none}.GenButton-module__uXqKlq__btn>*{z-index:2;position:relative}.GenButton-module__uXqKlq__btn:disabled,.GenButton-module__uXqKlq__btn[data-state=disabled]{background:linear-gradient(180deg, rgb(var(--glass-b0) / .7) 0%, rgb(var(--glass-b1) / .66) 50%, rgb(var(--glass-b1) / .7) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--look-label-dim) 22%, transparent);color:var(--look-label-dim);cursor:default}.GenButton-module__uXqKlq__btn[data-state=firing]:before,.GenButton-module__uXqKlq__btn[data-state=firing]:after{animation:1.6s linear infinite GenButton-module__uXqKlq__gen-orbit-firing}@keyframes GenButton-module__uXqKlq__gen-orbit-firing{0%{--look-orbit:0deg}to{--look-orbit:360deg}}.GenButton-module__uXqKlq__btn[data-state=landed]{animation:GenButton-module__uXqKlq__gen-landed .7s var(--look-ease) 1}@keyframes GenButton-module__uXqKlq__gen-landed{0%{filter:brightness(1.35)}to{filter:brightness()}}.GenButton-module__uXqKlq__cost{letter-spacing:.02em;color:var(--look-label-dim);font-size:12px;font-style:normal;font-weight:400}.GenButton-module__uXqKlq__wide{margin-inline:auto}@media (prefers-reduced-motion:reduce){.GenButton-module__uXqKlq__btn:before,.GenButton-module__uXqKlq__btn:after,.GenButton-module__uXqKlq__btn[data-state=firing]:before,.GenButton-module__uXqKlq__btn[data-state=firing]:after{animation:none}}
.Handoff-module__wN82dq__btn{isolation:isolate;border-radius:var(--look-r-pill);background:linear-gradient(180deg, rgb(var(--glass-b0) / .94) 0%, rgb(var(--glass-b1) / .92) 45%, rgb(var(--glass-b2) / .94) 100%);block-size:48px;inline-size:100%;max-inline-size:236px;box-shadow:0 0 14px 2px color-mix(in srgb, var(--glass-bloom) 45%, transparent), 0 0 38px 10px color-mix(in srgb, var(--glass-bloom) 22%, transparent);color:var(--look-label);font:inherit;letter-spacing:.02em;text-align:center;cursor:pointer;transition:filter var(--look-t-state) var(--look-ease);border:none;justify-content:center;align-items:center;gap:10px;margin-inline:auto;padding-inline:22px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex;position:relative}.Handoff-module__wN82dq__btn:before{content:"";border-radius:var(--look-r-pill);z-index:1;pointer-events:none;background:conic-gradient(from var(--look-orbit), var(--glass-head) 0deg, var(--glass-arc) 14deg, var(--glass-arc) 78deg, color-mix(in srgb, var(--glass-arc) 70%, var(--glass-arc)) 110deg, var(--glass-arc) 146deg, color-mix(in srgb, var(--glass-arc) 45%, transparent) 185deg, transparent 215deg, transparent 344deg, color-mix(in srgb, var(--glass-head) 70%, transparent) 352deg, var(--glass-head) 360deg);-webkit-mask:linear-gradient(var(--look-mask) 0 0) content-box, linear-gradient(var(--look-mask) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--look-mask) 0 0) content-box, linear-gradient(var(--look-mask) 0 0);mask:linear-gradient(var(--look-mask) 0 0) content-box, linear-gradient(var(--look-mask) 0 0);filter:blur(.6px);padding:2px;animation:5s linear infinite Handoff-module__wN82dq__cap-orbit;position:absolute;inset:-2px;-webkit-mask-composite:xor;mask-composite:exclude}.Handoff-module__wN82dq__btn:after{content:"";border-radius:var(--look-r-pill);z-index:0;pointer-events:none;background:conic-gradient(from var(--look-orbit), color-mix(in srgb, var(--glass-head) 55%, transparent) 0deg, color-mix(in srgb, var(--glass-arc) 62%, transparent) 20deg, color-mix(in srgb, var(--glass-arc) 48%, transparent) 90deg, color-mix(in srgb, var(--glass-arc) 40%, transparent) 150deg, color-mix(in srgb, var(--glass-arc) 18%, transparent) 190deg, transparent 225deg, transparent 340deg, color-mix(in srgb, var(--glass-head) 30%, transparent) 355deg, color-mix(in srgb, var(--glass-head) 55%, transparent) 360deg);-webkit-mask:radial-gradient(100% 100% at 50% 50%, transparent 0%, transparent 30%, var(--look-mask) 74%, var(--look-mask) 100%);-webkit-mask:radial-gradient(100% 100% at 50% 50%, transparent 0%, transparent 30%, var(--look-mask) 74%, var(--look-mask) 100%);mask:radial-gradient(100% 100% at 50% 50%, transparent 0%, transparent 30%, var(--look-mask) 74%, var(--look-mask) 100%);filter:blur(6px);opacity:.8;animation:5s linear infinite Handoff-module__wN82dq__cap-orbit;position:absolute;inset:0}@keyframes Handoff-module__wN82dq__cap-orbit{0%{--look-orbit:0deg}to{--look-orbit:360deg}}[dir=rtl] .Handoff-module__wN82dq__btn:before{transform:scaleX(-1)}[dir=rtl] .Handoff-module__wN82dq__btn:after{transform:scaleX(-1)}.Handoff-module__wN82dq__btn:hover{box-shadow:inset 0 0 0 1px var(--touch-hover), 0 0 14px 2px color-mix(in srgb, var(--glass-bloom) 45%, transparent), 0 0 38px 10px color-mix(in srgb, var(--glass-bloom) 22%, transparent)}.Handoff-module__wN82dq__btn:active{box-shadow:inset 0 0 0 1px var(--touch-press), 0 0 14px 2px color-mix(in srgb, var(--glass-bloom) 45%, transparent), 0 0 38px 10px color-mix(in srgb, var(--glass-bloom) 22%, transparent)}.Handoff-module__wN82dq__btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--glass-arc) 65%, transparent), 0 0 14px 2px color-mix(in srgb, var(--glass-bloom) 45%, transparent), 0 0 38px 10px color-mix(in srgb, var(--glass-bloom) 22%, transparent);outline:none}.Handoff-module__wN82dq__btn>*{z-index:2;position:relative}@media (prefers-reduced-motion:reduce){.Handoff-module__wN82dq__btn:before,.Handoff-module__wN82dq__btn:after{animation:none}}.Handoff-module__wN82dq__wide{margin-inline:auto}
