.IGcshW_carousel{--ink:#f4f1ea;--ink-muted:#ece7dda3;--ink-faint:#ece7dd6b;--tone:#64748b;--tone-haze:transparent;--tone-pool:transparent;--ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;color:var(--ink);font-family:"Bai Jamjuree", var(--font-geist-sans), sans-serif;margin-inline:-.75rem;position:relative}@media (min-width:640px){.IGcshW_carousel{margin-inline:-1.5rem}}@media (min-width:1024px){.IGcshW_carousel{margin-inline:-2rem}}.IGcshW_stage{--room-top:1rem;--room-bottom:3.5rem;margin-block:calc(.75rem - var(--room-top)) calc(.75rem - var(--room-bottom));padding-block:var(--room-top) var(--room-bottom);pointer-events:none;position:relative;overflow-x:clip;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%)}.IGcshW_haze{top:0;bottom:calc(var(--room-bottom) - .5rem);z-index:-1;background-color:var(--tone-haze);width:min(46rem,100%);transition:background-color .7s;position:absolute;left:50%;translate:-50%;-webkit-mask-image:radial-gradient(closest-side,#000 30%,#0000);mask-image:radial-gradient(closest-side,#000 30%,#0000)}.IGcshW_pool{bottom:calc(var(--room-bottom) - 1.25rem);z-index:-1;background-color:var(--tone-pool);width:13rem;height:3.4rem;transition:background-color .6s;position:absolute;left:50%;translate:-50%;-webkit-mask-image:radial-gradient(closest-side,#000 20%,#0000);mask-image:radial-gradient(closest-side,#000 20%,#0000)}@media (min-width:640px){.IGcshW_pool{width:15rem}}.IGcshW_viewport{z-index:1;perspective:1100px;touch-action:pan-y;cursor:grab;pointer-events:auto;height:21rem;position:relative}@media (min-width:640px){.IGcshW_viewport{perspective:1400px;height:25rem}}.IGcshW_viewport[data-dragging=true]{cursor:grabbing}.IGcshW_slot{will-change:transform, filter;position:absolute;top:50%;left:50%}.IGcshW_focusRing,.IGcshW_focusGlow{opacity:0;pointer-events:none;will-change:transform, opacity;border-radius:1.1rem;width:10.5rem;height:18.5rem;position:absolute;top:50%;left:50%}@media (min-width:640px){.IGcshW_focusRing,.IGcshW_focusGlow{border-radius:1.25rem;width:12.5rem;height:22rem}}.IGcshW_focusRing{z-index:101;box-shadow:inset 0 0 0 1.5px var(--focus-tone,transparent), inset 0 1px 0 #fff3}.IGcshW_focusGlow{z-index:1;box-shadow:0 26px 60px -20px color-mix(in srgb, var(--focus-tone,transparent) 40%, transparent)}.IGcshW_card{width:10.5rem;height:18.5rem;color:var(--ink);font:inherit;text-align:center;cursor:inherit;-webkit-tap-highlight-color:transparent;background:#070b12;border:0;border-radius:1.1rem;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 20px 44px -22px #000000d9,inset 0 0 0 1px #ffffff1f}@media (min-width:640px){.IGcshW_card{border-radius:1.25rem;width:12.5rem;height:22rem}}.IGcshW_card:focus-visible{outline-offset:4px;outline:2px solid #fff}.IGcshW_cardArt{position:absolute;inset:0}.IGcshW_cardArt img{object-fit:cover}.IGcshW_cardShade{background:linear-gradient(#0000 36%,#03060cb3 68%,#03060cf5 100%);position:absolute;inset:0}.IGcshW_cardFoot{justify-items:center;gap:.3rem;padding:.85rem .6rem .95rem;display:grid;position:absolute;bottom:0;left:0;right:0}.IGcshW_cardIcon{width:1.05rem;height:1.05rem;color:var(--card-tone)}.IGcshW_cardName{font-family:"Arlon", var(--font-geist-sans), Arial, sans-serif;text-wrap:balance;font-size:.95rem;font-weight:600;line-height:1.15}:is(html[lang=ar] .IGcshW_cardName,html[lang=ar] .IGcshW_moodName){font-family:var(--font-arabic), var(--font-geist-sans), Arial, sans-serif}.IGcshW_cardEdge{background:var(--card-tone);opacity:.55;height:1px;position:absolute;bottom:0;left:1.4rem;right:1.4rem}.IGcshW_arrow{z-index:3;width:2.6rem;height:2.6rem;color:var(--ink);cursor:pointer;pointer-events:auto;background:#070b12e6;border:0;border-radius:999px;place-items:center;transition:box-shadow .25s,color .25s;display:none;position:absolute;top:50%;translate:0 -50%;box-shadow:inset 0 0 0 1px #ffffff24}@media (min-width:640px){.IGcshW_arrow{display:grid}}.IGcshW_arrow[data-side=start]{inset-inline-start:1.25rem}.IGcshW_arrow[data-side=end]{inset-inline-end:1.25rem}.IGcshW_arrow:hover{color:#fff;box-shadow:inset 0 0 0 1px #ffffff4d}.IGcshW_arrow:focus-visible{outline-offset:2px;outline:2px solid #24ff0099}.IGcshW_arrow svg{width:1.15rem;height:1.15rem}.IGcshW_arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{scale:-1 1}.IGcshW_caption{z-index:2;text-align:center;will-change:opacity;justify-items:center;min-height:4.75rem;margin-top:.35rem;padding-inline:1.25rem;transition:opacity .25s;display:grid;position:relative}.IGcshW_carousel[data-moving=true]{-webkit-user-select:none;user-select:none}.IGcshW_carousel[data-moving=true] .IGcshW_caption{opacity:.35}.IGcshW_mood{justify-items:center;gap:.35rem;max-width:34rem;display:grid}@media (prefers-reduced-motion:no-preference){.IGcshW_mood{animation:IGcshW_mood-in .45s var(--ease) backwards}}@keyframes IGcshW_mood-in{0%{opacity:0;translate:0 6px}}.IGcshW_moodName{font-family:"Arlon", var(--font-geist-sans), Arial, sans-serif;align-items:center;gap:.3rem;font-size:1.1rem;font-weight:600;line-height:1.2;display:inline-flex}.IGcshW_moodCheck{width:1rem;height:1rem;color:var(--tone);stroke-width:2.6px;flex:none}.IGcshW_moodText{color:var(--ink-muted);text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.5}.IGcshW_hint{color:var(--ink-muted);background:#ffffff0a;border-radius:999px;align-self:start;align-items:center;gap:.55rem;padding:.45rem .95rem;font-size:.75rem;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.IGcshW_hintArrows{color:var(--ink-faint);display:inline-flex}.IGcshW_hintArrows svg{width:.85rem;height:.85rem}@media (prefers-reduced-motion:no-preference){.IGcshW_hintArrows{animation:1.6s ease-in-out .6s 2 IGcshW_nudge}}@keyframes IGcshW_nudge{25%{translate:4px}75%{translate:-4px}}.IGcshW_hintWide{display:none}@media (min-width:640px){.IGcshW_hintPhone{display:none}.IGcshW_hintWide{display:inline}}
.fSoH5a_stack{--face:#ffe7a0;--body:#d9a93a;--edge:#8a651b;--coin:34px;--lift:6px;width:var(--coin);height:calc(var(--coin) * .3 + (var(--coins) - 1) * var(--lift) + var(--coin) * .42);flex:none;display:inline-block;position:relative}.fSoH5a_stack[data-size=row]{--coin:24px;--lift:4px}.fSoH5a_stack[data-size=chip]{--coin:16px;--lift:3px}.fSoH5a_stack[data-metal=silver],.fSoH5a_purse[data-metal=silver]{--face:#f1f3f6;--body:#aeb5bf;--edge:#5d6570}.fSoH5a_stack[data-metal=copper],.fSoH5a_purse[data-metal=copper]{--face:#ffd1a8;--body:#c77a3c;--edge:#6b3a14}.fSoH5a_stack i{inset-inline-start:0;bottom:calc(var(--i) * var(--lift));width:var(--coin);height:calc(var(--coin) * .3);background:radial-gradient(ellipse at 50% 35%, var(--face), var(--body) 60%, var(--edge));border-radius:50%;position:absolute;box-shadow:0 1px #00000073}.fSoH5a_stack em{left:50%;bottom:calc((var(--coins) - 1) * var(--lift) + var(--coin) * .24);font-style:normal;font-size:calc(var(--coin) * .48);filter:drop-shadow(0 1px 1px #0009);line-height:1;position:absolute;transform:translate(-50%)}.fSoH5a_purses{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:22px 32px;margin:0;padding:0;list-style:none;display:grid}.fSoH5a_purse{--face:#ffe7a0;--body:#d9a93a;--edge:#8a651b;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:10px 14px;min-width:0;display:grid}.fSoH5a_text{gap:5px;min-width:0;display:grid}.fSoH5a_amount{font-family:"Arlon", var(--font-geist-sans), Arial, sans-serif;font-variant-numeric:tabular-nums;color:#fff;font-size:1.75rem;font-weight:600;line-height:1}.fSoH5a_name{letter-spacing:.16em;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;color:color-mix(in srgb, var(--body) 70%, #f4f1ea);font-size:.6875rem;font-weight:700;overflow:hidden}.fSoH5a_description{color:#94a3b8;grid-column:1/-1;max-width:34ch;margin:0;font-size:.8125rem;line-height:1.6}html:is([lang=ar],[lang=th],[lang=jp],[lang=cn],[lang=zh],[lang=ko]) .fSoH5a_name{letter-spacing:.04em}
.POxeia_dialog{--amber:#f2c46d;--rose:#fda4af;--hairline-strong:#ffffff1f;--surface:#0c0d11;--surface-raised:#121318;overscroll-behavior:contain}.POxeia_body{gap:30px;min-width:0;padding:6px 36px 30px;display:grid;container-type:inline-size}.POxeia_alert{color:var(--rose);margin:0;font-size:13.5px;line-height:1.5}.POxeia_columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:30px 44px;display:grid}.POxeia_stack{gap:26px;min-width:0;display:grid}.POxeia_block{gap:14px;min-width:0;display:grid}.POxeia_hint{color:var(--ink-faint);text-wrap:pretty;margin:-6px 0 0;font-size:12.5px;line-height:1.5}.POxeia_lines [data-world-field]>div:first-child>label,.POxeia_character>div>span:first-child{color:var(--ink-faint);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2;overflow:visible}html:is([lang=ar],[lang=th],[lang=jp],[lang=cn],[lang=zh],[lang=ko]) :is(.POxeia_lines [data-world-field]>div:first-child>label,.POxeia_character>div>span:first-child){letter-spacing:.04em;font-size:12px}.POxeia_lines [data-world-field]>:is(input:not([type=checkbox]),textarea){height:auto;min-height:0;box-shadow:none;color:#fff;caret-color:var(--brand);background:0 0;border:0;border-bottom:1px solid #ffffff2e;border-radius:0;padding:0 0 12px;font-size:16px;line-height:1.5;transition:border-color .25s}.POxeia_lines [data-world-field]>textarea{resize:none;field-sizing:content;min-height:3.2em;max-height:12em}.POxeia_lines [data-world-field]>:is(input:not([type=checkbox]),textarea):hover{box-shadow:none;border-color:#ffffff4d}.POxeia_lines [data-world-field]>:is(input:not([type=checkbox]),textarea):focus{box-shadow:none;border-color:#ffffff80;outline:none}.POxeia_lines [data-world-field]>:is(input,textarea)[aria-invalid=true]{box-shadow:none;border-color:#f87171cc}.POxeia_lines [data-world-field][data-review-highlight]>:is(input,textarea){border-color:var(--amber);box-shadow:none}.POxeia_identity{grid-template-columns:56px minmax(0,1fr);align-items:end;gap:14px;display:grid}.POxeia_identity [data-world-field]>button{width:56px;height:auto;min-height:39px;box-shadow:none;background:0 0;border-bottom:1px solid #ffffff2e;border-radius:0;padding:0 0 10px;font-size:24px;line-height:1.2;transition:border-color .25s}.POxeia_identity [data-world-field]>button:hover,.POxeia_identity [data-world-field]>button[aria-expanded=true]{box-shadow:none;border-color:#ffffff80}.POxeia_identity [data-world-field]>button[data-invalid]{box-shadow:none;border-color:#f87171cc}.POxeia_range{outline:none;gap:18px;min-width:0;display:grid}.POxeia_range:focus-visible{outline-offset:8px;border-radius:10px;outline:2px solid #f87171b3}.POxeia_lines .POxeia_start [data-world-field]>input:not([type=checkbox]){font-family:"Arlon", var(--font-geist-sans), Arial, sans-serif;font-variant-numeric:tabular-nums;padding-bottom:8px;font-size:34px;font-weight:600;line-height:1.15}.POxeia_scale{grid-template-columns:76px minmax(0,1fr) 76px;align-items:end;gap:14px;display:grid}.POxeia_lines .POxeia_scale [data-world-field]>input:not([type=checkbox]){font-family:"Arlon", var(--font-geist-sans), Arial, sans-serif;text-align:center;font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.POxeia_scale [data-world-field]>div:first-child{justify-content:center}.POxeia_slider{align-items:center;height:40px;display:flex;position:relative}.POxeia_slider input{--track:linear-gradient(to right, #fff6 var(--at), #ffffff1a var(--at));appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0}[dir=rtl] .POxeia_slider input{--track:linear-gradient(to left, #fff6 var(--at), #ffffff1a var(--at))}.POxeia_slider input::-webkit-slider-runnable-track{background:var(--track);border-radius:999px;height:4px}.POxeia_slider input::-moz-range-track{background:var(--track);border-radius:999px;height:4px}.POxeia_slider input::-webkit-slider-thumb{background:var(--brand);width:22px;height:22px;box-shadow:0 0 0 4px var(--surface), 0 2px 10px #00000080;appearance:none;cursor:grab;border:0;border-radius:50%;margin-top:-9px;transition:transform .16s}.POxeia_slider input::-moz-range-thumb{background:var(--brand);width:22px;height:22px;box-shadow:0 0 0 4px var(--surface), 0 2px 10px #00000080;cursor:grab;border:0;border-radius:50%;transition:transform .16s}.POxeia_slider input:hover::-webkit-slider-thumb{transform:scale(1.1)}.POxeia_slider input:hover::-moz-range-thumb{transform:scale(1.1)}.POxeia_slider input:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.18)}.POxeia_slider input:active::-moz-range-thumb{cursor:grabbing;transform:scale(1.18)}.POxeia_slider input:focus-visible{outline:none}.POxeia_slider input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--surface), 0 0 0 6px #ffffffbf}.POxeia_slider input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--surface), 0 0 0 6px #ffffffbf}.POxeia_slider[data-lethal-min]:before,.POxeia_slider[data-lethal-max]:after{content:"";background:var(--rose);pointer-events:none;border-radius:2px;width:3px;height:16px;position:absolute;top:50%;transform:translateY(-50%)}.POxeia_slider[data-lethal-min]:before{inset-inline-start:0}.POxeia_slider[data-lethal-max]:after{inset-inline-end:0}.POxeia_slider[data-invalid] input{--track:#f8717166}.POxeia_slider[data-invalid] input::-webkit-slider-thumb{background:var(--rose)}.POxeia_slider[data-invalid] input::-moz-range-thumb{background:var(--rose)}.POxeia_deaths{color:var(--rose);justify-content:space-between;gap:12px;margin-top:-8px;font-size:12px;font-weight:600;display:flex}.POxeia_rules{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none;display:grid}.POxeia_rule{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:13px 0;display:grid}.POxeia_ruleText{gap:3px;min-width:0;display:grid}.POxeia_ruleName{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.35;display:flex}.POxeia_ruleName>label{cursor:pointer}.POxeia_ruleHint{color:var(--ink-faint);text-wrap:pretty;font-size:12.5px;line-height:1.5}.POxeia_switch{appearance:none;cursor:pointer;background:#ffffff24;border-radius:999px;flex:none;width:42px;height:24px;margin:0;transition:background-color .2s;position:relative}.POxeia_switch:after{content:"";top:3px;background:var(--ink);border-radius:50%;width:18px;height:18px;transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .2s;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #0006}.POxeia_switch:checked{background:var(--brand)}.POxeia_switch:checked:after{background:#06120a;transform:translate(18px)}[dir=rtl] .POxeia_switch:checked:after{transform:translate(-18px)}.POxeia_switch:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.POxeia_short{max-width:320px}.POxeia_transfer{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.POxeia_transferActions{gap:8px;display:flex}.POxeia_transferActions>button{min-height:44px}[dir=rtl] .POxeia_transferActions>button:first-child svg{transform:scaleX(-1)}.POxeia_status{color:#c4ffb4;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;font-size:13px;line-height:1.5;display:flex}.POxeia_status p{margin:0}.POxeia_prices{gap:12px;margin:0;padding:0;list-style:none;display:grid}.POxeia_price{grid-template-columns:minmax(0,1fr) 112px auto;align-items:end;gap:14px;display:grid}.POxeia_priceRemove,.POxeia_priceAdd{min-height:36px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.POxeia_priceRemove:hover,.POxeia_priceAdd:hover{color:var(--ink);background:#ffffff14}.POxeia_priceRemove svg,.POxeia_priceAdd svg{width:16px;height:16px}.POxeia_priceAdd{justify-self:start;padding-inline-start:6px}.POxeia_character{min-width:0}.POxeia_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.POxeia_footer>:only-child{margin-inline-start:auto}@container (max-width:620px){.POxeia_columns{grid-template-columns:minmax(0,1fr);gap:30px}.POxeia_short{max-width:none}}@container (max-width:460px){.POxeia_transfer{grid-template-columns:minmax(0,1fr)}.POxeia_transferActions>button{flex:1}}@media (max-width:639px){.POxeia_body{gap:26px;padding:2px 20px 24px}}@media (prefers-reduced-motion:reduce){.POxeia_switch,.POxeia_switch:after{transition:none}.POxeia_slider input::-webkit-slider-thumb{transition:none}.POxeia_slider input::-moz-range-thumb{transition:none}}
.UPTmWq_pageFrame{background:#171a1f;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.UPTmWq_root{--ink:#f4f1ea;--ink-muted:#ece7dd9e;--ink-faint:#ece7dd66;--hairline:#ffffff12;--hairline-strong:#ffffff1f;--board:#171a1f;--card:#262930;--card-line:#ffffff21;--float:#23262c;--surface:#0c0d11;--surface-raised:#121318;--field:#08090b;--brand:#24ff00;--amber:#f2c46d;--rose:#fda4af;--location:#9fd08a;--story:#e0c48f;--metric:#c3b1e6;--social:#93c9d8;--neutral:#8f98a6;--panel:480px;background:var(--board);width:100%;min-height:0;color:var(--ink);font-family:"Bai Jamjuree", var(--font-geist-sans), sans-serif;flex:auto;display:flex;position:relative}.UPTmWq_board{-webkit-user-select:none;user-select:none;flex:1;min-width:0;height:100%;position:relative;container:board/inline-size}.UPTmWq_board input,.UPTmWq_board textarea{-webkit-user-select:text;user-select:text}.UPTmWq_root[data-outline] .UPTmWq_find .UPTmWq_label,.UPTmWq_root[data-outline] .UPTmWq_find kbd{display:none}.UPTmWq_root[data-outline] .UPTmWq_find{width:38px;padding:0}@container board (max-width:700px){.UPTmWq_find .UPTmWq_label,.UPTmWq_find kbd{display:none}.UPTmWq_find{width:38px;padding:0}}@container board (max-width:520px){.UPTmWq_toolbar .UPTmWq_label{display:none}.UPTmWq_toolbar .UPTmWq_primary,.UPTmWq_status{padding:0 12px}}.UPTmWq_board .react-flow{isolation:isolate;background:0 0}.UPTmWq_ground{z-index:-3000;pointer-events:none;transform-origin:0 0;position:absolute;top:0;left:0}.UPTmWq_board[data-overview=near] .UPTmWq_ground{opacity:.4}.UPTmWq_board[data-overview=far] .UPTmWq_ground{opacity:0}.UPTmWq_board .react-flow__pane{cursor:grab}.UPTmWq_board .react-flow__pane.dragging{cursor:grabbing}.UPTmWq_board .react-flow__attribution{background:#171a1fcc;border-radius:8px 0 0;padding:2px 8px;font-size:9px}.UPTmWq_board .react-flow__attribution a{color:#ece7dd4d}.UPTmWq_board .react-flow__node{border-radius:20px;transition:opacity .2s}.UPTmWq_board .react-flow__node:focus-visible{outline-offset:4px;outline:2px solid #ffffffb3}.UPTmWq_board[data-focus]:not([data-targets]) .react-flow__node:not(.focus):not(.lit):not(.suggested):not(.react-flow__node-lane):not(.react-flow__node-note):not(.react-flow__node-frame){opacity:.22}.UPTmWq_board .react-flow__node.suggested>.UPTmWq_card{border-style:dashed;border-color:#24ff0080}.UPTmWq_board .react-flow__node.lit>.UPTmWq_card{border-color:color-mix(in srgb, var(--lit) 75%, transparent);box-shadow:0 0 0 5px color-mix(in srgb, var(--lit) 20%, transparent), inset 0 1px 0 #ffffff0f, 0 22px 44px -26px #000000e6}.UPTmWq_board .react-flow__node.lifted{filter:none;z-index:1000!important}.UPTmWq_board .react-flow__node.lifted>*{transition:transform .16s,box-shadow .16s;transform:scale(1.03);box-shadow:0 0 0 2px #24ff008c,0 40px 80px -24px #000000f2}.UPTmWq_board .react-flow__node{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.UPTmWq_board .react-flow__node-lane{pointer-events:none}.UPTmWq_board .react-flow__node.react-flow__node-frame{pointer-events:none}.UPTmWq_board .react-flow__node-frame .react-flow__resize-control{pointer-events:auto}.UPTmWq_board[data-targets] .react-flow__node:not(.linkable):not(.unlinkable):not(.source):not(.react-flow__node-lane):not(.react-flow__node-note):not(.react-flow__node-frame){opacity:.22}.UPTmWq_board .react-flow__node.linkable>.UPTmWq_card{border-color:#24ff00a6;box-shadow:0 0 0 6px #24ff001a}.UPTmWq_board .react-flow__node.unlinkable{opacity:.35}.UPTmWq_board .react-flow__selection{background:#24ff000d;border:1px solid #24ff008c;border-radius:6px}.UPTmWq_board .react-flow__nodesselection-rect{background:#24ff0008;border:1px dashed #24ff0073;border-radius:22px}.UPTmWq_board[data-focus] .react-flow__edge:not(.active){opacity:.08}.UPTmWq_board .react-flow__edge-path{transition:stroke-width .18s,opacity .2s}.UPTmWq_board .react-flow__edges{animation:.36s .28s backwards UPTmWq_panelIn}.UPTmWq_board .react-flow__minimap{border:1px solid var(--hairline-strong);background:var(--float);border-radius:16px;overflow:hidden}.UPTmWq_caps{color:var(--ink-faint);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700;line-height:1.2}:is(html[lang=ar] .UPTmWq_caps,html[lang=th] .UPTmWq_caps,html[lang=jp] .UPTmWq_caps,html[lang=cn] .UPTmWq_caps,html[lang=zh] .UPTmWq_caps,html[lang=ko] .UPTmWq_caps){letter-spacing:.04em;font-size:12px}.UPTmWq_arlon{font-family:"Arlon", var(--font-geist-sans), Arial, sans-serif;font-weight:600}html[lang=ar] .UPTmWq_arlon{font-family:var(--font-arabic), var(--font-geist-sans), Arial, sans-serif}.UPTmWq_lane{gap:8px;display:grid}.UPTmWq_laneHead{align-items:center;gap:14px;display:flex}.UPTmWq_laneHead:after{content:"";background:linear-gradient(90deg, var(--hairline-strong), transparent);flex:1;height:1px}:is([dir=rtl] .UPTmWq_board .react-flow__node,[dir=rtl] .UPTmWq_board .react-flow__panel){direction:rtl}[dir=rtl] .UPTmWq_laneHead:after{background:linear-gradient(270deg, var(--hairline-strong), transparent)}.UPTmWq_laneHead .UPTmWq_caps{color:#ece7ddcc}.UPTmWq_laneToggle{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;margin:-6px -10px;padding:6px 12px 6px 8px;transition:background-color .16s;display:inline-flex}.UPTmWq_laneToggle:hover{background:#ffffff0f}.UPTmWq_laneToggle:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.UPTmWq_laneToggle svg{width:14px;height:14px;color:var(--ink-faint);flex:none;transition:transform .2s}.UPTmWq_lane[data-collapsed] .UPTmWq_laneToggle svg{transform:rotate(-90deg)}[dir=rtl] .UPTmWq_lane[data-collapsed] .UPTmWq_laneToggle svg{transform:rotate(90deg)}.UPTmWq_lane[data-collapsed] .UPTmWq_laneHead:after{background:repeating-linear-gradient(90deg, var(--hairline-strong) 0 6px, transparent 6px 12px)}.UPTmWq_laneMeta{color:var(--ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.UPTmWq_laneHint{color:var(--ink-faint);margin:0;font-size:13px;line-height:1.5}.UPTmWq_card{border:1px solid var(--card-line);background:var(--card);cursor:pointer;width:100%;height:100%;animation:.42s cubic-bezier(.22,1,.36,1) backwards UPTmWq_cardIn;animation-delay:min(calc(var(--order,0) * 14ms), .42s);border-radius:20px;flex-direction:column;padding:18px 18px 16px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 1px 2px #00000059,0 22px 44px -26px #000000e6}.UPTmWq_card>*{flex-shrink:0}.UPTmWq_card:hover{border-color:#fff3}.UPTmWq_card[data-selected]{border-color:#24ff00b3;box-shadow:0 0 0 4px #24ff001a,inset 0 1px #ffffff0f,0 22px 44px -26px #000000e6}.UPTmWq_head{align-items:flex-start;gap:12px;min-width:0;display:flex}.UPTmWq_heading{flex:1;gap:6px;min-width:0;display:grid}.UPTmWq_title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;line-height:1.2;overflow:hidden}.UPTmWq_title[data-empty]{color:var(--ink-faint);font-style:italic;font-weight:400}.UPTmWq_clamp2{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.UPTmWq_body{color:var(--ink-muted);margin:0;font-size:13px;line-height:1.5}.UPTmWq_markers{flex:none;align-items:center;gap:6px;display:inline-flex}.UPTmWq_changed{background:var(--amber);border-radius:50%;width:7px;height:7px}.UPTmWq_issue{min-width:20px;height:20px;color:var(--amber);font-variant-numeric:tabular-nums;background:#f2c46d24;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.UPTmWq_issue[data-blocking=true]{color:var(--rose);background:#fda4af24}.UPTmWq_pills{flex-wrap:wrap;gap:6px;display:flex}.UPTmWq_pill{max-width:100%;height:24px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-muted);white-space:nowrap;background:#ffffff0d;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.UPTmWq_pill>span{text-overflow:ellipsis;overflow:hidden}.UPTmWq_pill svg{flex:none;width:12px;height:12px}.UPTmWq_art{background:radial-gradient(120% 120% at 30% 20%, hsl(var(--hue) 45% 34% / .55), transparent 62%), #14161b;color:#f4f1ead1;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.UPTmWq_artImage{display:block;position:absolute;inset:0}.UPTmWq_artImage .loader-blob{background:0 0}.UPTmWq_artImage .loader-blob:before{display:none}.UPTmWq_artImage .loader-blob:after{display:none}.UPTmWq_artImage .loader-blob-inner{display:none}.UPTmWq_artImage img{object-fit:cover;border-radius:0;width:100%;height:100%}.UPTmWq_initials{font-family:"Arlon", var(--font-geist-sans), Arial, sans-serif;letter-spacing:.02em;font-weight:600}.UPTmWq_world{padding:0;overflow:hidden}.UPTmWq_worldArt{border-bottom:1px solid var(--hairline);width:100%;height:116px}.UPTmWq_worldArt .UPTmWq_initials{opacity:.24;font-size:44px}.UPTmWq_worldArt:after{content:"";background:linear-gradient(180deg, transparent, var(--card));position:absolute;inset:40% 0 0}.UPTmWq_worldBody{flex:1;align-content:start;gap:10px;padding:4px 18px 16px;display:grid}.UPTmWq_worldTitle{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:21px;line-height:1.15;display:-webkit-box;overflow:hidden}.UPTmWq_worldBody .UPTmWq_pills{margin-top:auto}.UPTmWq_worldBody>.UPTmWq_caps{margin-top:-14px;position:relative}.UPTmWq_portrait{width:60px;height:60px;box-shadow:inset 0 0 0 1px var(--hairline-strong);border-radius:18px}.UPTmWq_portrait .UPTmWq_initials{font-size:19px}.UPTmWq_stat{height:32px;color:var(--ink);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:4px 10px;font-size:13px;display:grid;position:relative}.UPTmWq_stat>span:first-child{text-align:center;font-size:14px;line-height:1}.UPTmWq_stat strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.UPTmWq_stat small{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:12px}.UPTmWq_bar{background:#ffffff14;border-radius:2px;grid-column:2/4;height:2px;margin-top:-6px}.UPTmWq_bar>i{border-radius:inherit;background:var(--metric);opacity:.8;height:100%;display:block}.UPTmWq_itemGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.UPTmWq_itemChip{min-width:0;height:28px;color:var(--ink-muted);background:#ffffff0a;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:12px;display:flex}.UPTmWq_itemChip svg{width:13px;height:13px;color:var(--story);flex:none}.UPTmWq_itemChip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UPTmWq_station{top:-14px;background:var(--surface-raised);min-width:28px;height:28px;color:var(--ink-muted);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 7px;font-size:11px;display:grid;position:absolute;inset-inline-start:18px;box-shadow:inset 0 0 0 1.5px #ffffff2e}.UPTmWq_station svg{width:14px;height:14px}.UPTmWq_story[data-state=ready] .UPTmWq_station{background:var(--brand);color:#06120a;box-shadow:0 0 0 5px #24ff001a}.UPTmWq_story[data-state=attention] .UPTmWq_station{color:var(--amber);box-shadow:inset 0 0 0 1.5px #f2c46db3}.UPTmWq_story{padding-top:26px}.UPTmWq_story[data-kind=finale]{background:radial-gradient(90% 70% at 100% 0%, #e0c48f14, transparent 70%), var(--card)}.UPTmWq_storyDescription{margin:6px 0 0}.UPTmWq_needsHead{justify-content:space-between;align-items:center;gap:10px;margin:14px 0 8px;display:flex}.UPTmWq_needsHead>span:last-child{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:11.5px}.UPTmWq_requirements{gap:6px;display:grid}.UPTmWq_requirement{--tone:var(--neutral);text-align:start;background:#ffffff08;border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;height:44px;padding:0 10px 0 8px;transition:background-color .18s,box-shadow .18s;display:grid;position:relative}.UPTmWq_requirement:hover{background:color-mix(in srgb, var(--tone) 8%, transparent)}.UPTmWq_requirement:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.UPTmWq_requirement[data-tone=location]{--tone:var(--location)}.UPTmWq_requirement[data-tone=story]{--tone:var(--story)}.UPTmWq_requirement[data-tone=metric]{--tone:var(--metric)}.UPTmWq_requirement[data-tone=social]{--tone:var(--social)}.UPTmWq_requirement[data-active]{background:color-mix(in srgb, var(--tone) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 40%, transparent)}.UPTmWq_requirementIcon{background:color-mix(in srgb, var(--tone) 14%, transparent);width:28px;height:28px;color:var(--tone);border-radius:50%;place-items:center;display:grid}.UPTmWq_requirementIcon svg{width:15px;height:15px}.UPTmWq_requirementText{gap:1px;min-width:0;display:grid}.UPTmWq_requirementText small{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.3;overflow:hidden}.UPTmWq_requirementText strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.UPTmWq_requirementIssue{background:var(--amber);border-radius:50%;width:8px;height:8px}.UPTmWq_requirementIssue[data-blocking=true]{background:var(--rose)}.UPTmWq_addRequirement{width:100%;height:44px;box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink-muted);background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:12.5px;font-weight:600;transition:box-shadow .2s,color .2s,background-color .2s;display:flex;position:relative}.UPTmWq_addRequirement svg{width:15px;height:15px;color:var(--brand)}.UPTmWq_addRequirement:hover{color:var(--ink);background:#24ff000d;box-shadow:inset 0 0 0 1px #24ff0059}.UPTmWq_addRequirement:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.UPTmWq_story[data-link=valid]{border-color:#24ff0099;box-shadow:0 0 0 6px #24ff0014}.UPTmWq_story[data-link=valid] .UPTmWq_addRequirement{color:#d5f8c9;background:#24ff0014;box-shadow:inset 0 0 0 1px #24ff0080}.UPTmWq_storyPlace{min-width:0;color:var(--story);align-items:center;gap:7px;margin-top:auto;padding-top:12px;font-size:12.5px;display:flex}.UPTmWq_storyPlace svg{flex:none;width:14px;height:14px}.UPTmWq_storyPlace span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UPTmWq_full{height:28px;color:var(--ink-faint);place-items:center;font-size:11.5px;display:grid}.UPTmWq_need{gap:0;padding:14px 16px}.UPTmWq_need .UPTmWq_caps{align-items:center;gap:7px;display:flex}.UPTmWq_need .UPTmWq_caps svg{width:13px;height:13px;color:var(--story);letter-spacing:0;flex:none}.UPTmWq_need .UPTmWq_title{margin-top:8px;font-size:15px}.UPTmWq_needFoot{justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:auto;display:flex}.UPTmWq_owner{min-width:0;color:var(--social);align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.UPTmWq_owner .UPTmWq_art{border-radius:50%;width:20px;height:20px}.UPTmWq_owner .UPTmWq_initials{font-size:8px}.UPTmWq_owner>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UPTmWq_used{flex:none;gap:4px;display:inline-flex}.UPTmWq_used>span{color:var(--story);white-space:nowrap;background:#e0c48f1a;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.UPTmWq_used[data-none]>span{color:var(--ink-faint);background:0 0;font-weight:400}.UPTmWq_planned{background:#e0c48f06;border-style:dashed;border-color:#e0c48f4d}.UPTmWq_place{background:var(--card);padding:0;overflow:visible}.UPTmWq_placeArt{border-radius:19px 19px 0 0;width:100%;height:84px}.UPTmWq_placeArt .UPTmWq_initials{opacity:.18;font-size:48px}.UPTmWq_placeArt:after{content:"";background:linear-gradient(180deg, #2629300d 30%, var(--card));position:absolute;inset:0}.UPTmWq_placeBody{gap:4px;min-width:0;padding:2px 18px 14px;display:grid}.UPTmWq_placeBody .UPTmWq_caps{color:var(--location)}.UPTmWq_placeBody .UPTmWq_title{font-size:18px}.UPTmWq_placeBadges{top:12px;z-index:1;align-items:center;gap:6px;display:flex;position:absolute;inset-inline:14px}.UPTmWq_placeBadges>.UPTmWq_markers{margin-inline-start:auto}.UPTmWq_badge{height:24px;box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink);letter-spacing:.16em;text-transform:uppercase;background:#060709c7;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:10.5px;font-weight:700;display:inline-flex}.UPTmWq_badge:before{content:"";background:var(--brand);border-radius:50%;width:6px;height:6px}.UPTmWq_badge[data-tone=finale]:before{background:var(--story)}:is(.UPTmWq_board .react-flow__node>.UPTmWq_place[data-drop],.UPTmWq_board .react-flow__node>.UPTmWq_unplaced[data-drop]){border-color:var(--brand);box-shadow:0 0 0 6px #24ff0033}.UPTmWq_unplaced{background:#f2c46d08;border-style:dashed;border-color:#f2c46d66;justify-content:center;padding:16px 18px}.UPTmWq_unplaced .UPTmWq_caps{color:var(--amber)}.UPTmWq_person{padding:14px 16px}.UPTmWq_person .UPTmWq_head{align-items:center;height:52px}.UPTmWq_person .UPTmWq_portrait{border-radius:16px;width:52px;height:52px}.UPTmWq_section{margin-top:12px}.UPTmWq_section>.UPTmWq_caps{height:14px;margin-bottom:6px;line-height:14px}.UPTmWq_rowsList{gap:6px;display:grid}.UPTmWq_purse small{color:#f5dfa3;font-weight:600}.UPTmWq_purseChip{min-width:0;height:28px;color:var(--ink-muted);background:#f2c46d12;border-radius:9px;align-items:center;gap:7px;padding:0 10px 0 8px;font-size:12px;display:flex}.UPTmWq_purseChip strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.UPTmWq_purseChip small{color:#f5dfa3;font-variant-numeric:tabular-nums;flex:none;font-size:11.5px;font-weight:600}.UPTmWq_person .UPTmWq_stat{height:28px}.UPTmWq_statGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.UPTmWq_statChip{min-width:0;height:28px;color:var(--ink-muted);background:#ffffff0a;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex;position:relative;overflow:hidden}.UPTmWq_statChip>span{flex:none;font-size:13px}.UPTmWq_statChip strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.UPTmWq_statChip small{font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.UPTmWq_statChip i{inset-inline-start:0;background:var(--metric);opacity:.7;height:2px;position:absolute;bottom:0}.UPTmWq_traitLine{height:18px;color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12.5px;line-height:18px;overflow:hidden}.UPTmWq_person .UPTmWq_itemGrid{gap:6px}.UPTmWq_person .UPTmWq_itemChip{height:28px}.UPTmWq_hero{background:radial-gradient(130% 60% at 50% 0%, #24ff0014, transparent 62%), var(--card);border-color:#24ff0061}.UPTmWq_hero:before{content:"";top:-1px;background:linear-gradient(90deg, transparent, var(--brand), transparent);border-radius:2px;height:2px;position:absolute;inset-inline:28px}.UPTmWq_hero .UPTmWq_portrait{box-shadow:0 0 0 2px #24ff0099,0 0 18px #24ff002e}.UPTmWq_hero .UPTmWq_head .UPTmWq_caps{color:var(--brand)}.UPTmWq_face{flex:none;width:48px;height:48px;position:relative}.UPTmWq_face>.UPTmWq_art{border-radius:50%;width:48px;height:48px;box-shadow:inset 0 0 0 1.5px #ffffff24}.UPTmWq_face .UPTmWq_initials{font-size:15px}.UPTmWq_person[data-selected] .UPTmWq_face>.UPTmWq_art{box-shadow:0 0 0 2px var(--brand)}.UPTmWq_person[data-dead] .UPTmWq_face,.UPTmWq_person[data-dead] .UPTmWq_title{opacity:.45}.UPTmWq_person[data-dead] .UPTmWq_title{text-decoration:line-through}.UPTmWq_role{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.35;overflow:hidden}.UPTmWq_attitude{inset-inline-end:-1px;border:3px solid var(--card);background:var(--neutral);border-radius:50%;width:14px;height:14px;position:absolute;bottom:-1px}.UPTmWq_attitude[data-attitude=ally]{background:#a8d88e}.UPTmWq_attitude[data-attitude=hostile]{background:#f08a9a}.UPTmWq_faction{flex-direction:row;align-items:center;gap:14px;padding:16px}.UPTmWq_emblem{width:52px;height:52px;box-shadow:inset 0 0 0 1px var(--hairline-strong);border-radius:16px}.UPTmWq_emblem .UPTmWq_initials{font-size:16px}.UPTmWq_factionLine{color:var(--ink-muted);align-items:center;gap:7px;font-size:12.5px;display:flex}.UPTmWq_factionLine .UPTmWq_attitude{border:0;width:8px;height:8px;position:static}.react-flow__handle.UPTmWq_handle{border:2px solid var(--tone-color,var(--brand));background:var(--card);opacity:.9;border-radius:50%;width:12px;min-width:0;height:12px;min-height:0;transition:background-color .16s,box-shadow .16s,opacity .16s}.react-flow__handle.UPTmWq_handle:before{content:"";border-radius:50%;position:absolute;inset:-12px}.react-flow__handle.UPTmWq_handle:hover{background:var(--tone-color,var(--brand));box-shadow:0 0 0 6px color-mix(in srgb, var(--tone-color,var(--brand)) 20%, transparent);opacity:1}.react-flow__handle.connectingfrom.UPTmWq_handle{background:var(--tone-color,var(--brand));box-shadow:0 0 0 6px color-mix(in srgb, var(--tone-color,var(--brand)) 20%, transparent);opacity:1}.UPTmWq_handle[data-tone=location]{--tone-color:var(--location)}.UPTmWq_handle[data-tone=story]{--tone-color:var(--story)}.UPTmWq_handle[data-tone=metric]{--tone-color:var(--metric)}.UPTmWq_handle[data-tone=social]{--tone-color:var(--social)}.react-flow__handle.UPTmWq_small{width:10px;height:10px}.react-flow__handle.UPTmWq_anchor{opacity:0;pointer-events:none;background:0 0;border:0;width:1px;min-width:0;height:1px;min-height:0}.react-flow__handle.UPTmWq_rail{top:0}.react-flow__handle.UPTmWq_dot{background:var(--dot);pointer-events:none;border:0;width:8px;min-width:0;height:8px;min-height:0}.react-flow__handle.UPTmWq_dot:before{display:none}.UPTmWq_requirement>.react-flow__handle-left{left:-19px}.UPTmWq_requirement>.react-flow__handle-right{left:auto;right:-19px}.UPTmWq_addRequirement>.react-flow__handle-left{left:-19px}.UPTmWq_addRequirement>.react-flow__handle-right{left:auto;right:-19px}.UPTmWq_stat>.react-flow__handle-right{right:-24px}.UPTmWq_stat>.react-flow__handle-left{left:-24px}.react-flow__handle.UPTmWq_cover{z-index:4;opacity:0;pointer-events:all;background:0 0;border:0;border-radius:20px;width:auto;height:auto;position:absolute;inset:0;transform:none}.react-flow__handle.UPTmWq_needHandle{z-index:5;background:var(--card);width:24px;height:24px;color:var(--brand);opacity:0;border:1.5px solid #24ff00b3;border-radius:50%;place-items:center;transition:opacity .16s,background-color .16s;display:grid}.react-flow__handle.UPTmWq_needHandle:before{inset:-10px}.react-flow__handle.UPTmWq_needHandle svg{pointer-events:none;width:13px;height:13px}.UPTmWq_story:hover .react-flow__handle.UPTmWq_needHandle{opacity:1}.UPTmWq_story[data-selected] .react-flow__handle.UPTmWq_needHandle{opacity:1}.react-flow__handle.connectingfrom.UPTmWq_needHandle{opacity:1}.react-flow__handle.UPTmWq_needHandle:focus-visible{opacity:1}.react-flow__handle.UPTmWq_needHandle:hover{background:var(--brand);color:#06120a}@media (pointer:coarse){.react-flow__handle.UPTmWq_needHandle{display:none}}.UPTmWq_stub{z-index:2;background:var(--surface-raised);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone,var(--neutral)) 32%, transparent);cursor:default;border-radius:999px;align-items:center;gap:4px;padding:3px;transition:opacity .16s;display:inline-flex;position:absolute}.UPTmWq_stubStep{background:color-mix(in srgb, var(--tone,var(--neutral)) 18%, transparent);min-width:20px;height:20px;color:var(--tone,var(--ink-muted));font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 5px;font-size:10.5px;font-style:normal;font-weight:700;line-height:1;display:grid}.UPTmWq_stubStep svg{width:11px;height:11px}.UPTmWq_stubIcon{width:12px;height:12px;color:var(--tone,var(--ink-muted));opacity:.85;flex:none;margin-inline:4px 1px}.UPTmWq_stubStep[data-finale]{letter-spacing:.02em;gap:4px;padding:0 8px 0 6px;font-size:10.5px;display:inline-flex}.UPTmWq_stub[data-tone=location]{--tone:var(--location)}.UPTmWq_stub[data-tone=story]{--tone:var(--story)}.UPTmWq_stub[data-tone=metric]{--tone:var(--metric)}.UPTmWq_stub[data-tone=social]{--tone:var(--social)}.UPTmWq_stub[data-side=top]{bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}.UPTmWq_stub[data-side=top]:after{content:"";background:color-mix(in srgb, var(--tone,var(--neutral)) 60%, transparent);width:1px;height:7px;position:absolute;top:100%;left:50%}.UPTmWq_stub[data-side=inline]{flex:none;gap:3px;padding:2px;position:static}.UPTmWq_stub[data-side=inline] .UPTmWq_stubStep{min-width:18px;height:18px;padding:0 4px;font-size:10px}.UPTmWq_stub[data-side=inline] .UPTmWq_stubIcon{width:11px;height:11px;margin-inline:3px 0}.UPTmWq_statName{align-items:center;gap:8px;min-width:0;display:flex}.UPTmWq_statName strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.UPTmWq_sectionHead{justify-content:space-between;align-items:center;gap:8px;height:14px;margin-bottom:6px;display:flex;position:relative}.UPTmWq_sectionHead>.UPTmWq_caps{height:14px;margin:0;line-height:14px}.UPTmWq_sectionHead>.UPTmWq_stub{margin-block:-6px}.UPTmWq_board[data-links=all] .UPTmWq_stub,.UPTmWq_board[data-targets] .UPTmWq_stub{display:none}.UPTmWq_board[data-overview] .UPTmWq_stub{visibility:hidden}.UPTmWq_card:hover .UPTmWq_stub:not([data-side=inline]):not(:hover){opacity:0}.UPTmWq_card[data-selected] .UPTmWq_stub:not([data-side=inline]){opacity:0;pointer-events:none}.UPTmWq_flow{animation:.9s linear 2 UPTmWq_flow}@keyframes UPTmWq_flow{to{stroke-dashoffset:-32px}}.UPTmWq_removeLink{z-index:10;background:var(--surface-raised);height:32px;color:var(--rose);pointer-events:all;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 10px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;box-shadow:inset 0 0 0 1px #fda4af4d,0 12px 28px -14px #000000e6}.UPTmWq_removeLink:hover{background:#1b1216}.UPTmWq_removeLink svg{width:14px;height:14px}.UPTmWq_removeLink:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.UPTmWq_note,.UPTmWq_frame,.UPTmWq_swatch{--note:var(--amber)}.UPTmWq_note[data-color=green],.UPTmWq_frame[data-color=green],.UPTmWq_swatch[data-color=green]{--note:#9fd08a}.UPTmWq_note[data-color=blue],.UPTmWq_frame[data-color=blue],.UPTmWq_swatch[data-color=blue]{--note:#93b4f0}.UPTmWq_note[data-color=rose],.UPTmWq_frame[data-color=rose],.UPTmWq_swatch[data-color=rose]{--note:#f5a3b5}.UPTmWq_note[data-color=violet],.UPTmWq_frame[data-color=violet],.UPTmWq_swatch[data-color=violet]{--note:#c3b1e6}.UPTmWq_note{background:linear-gradient(180deg, color-mix(in srgb, var(--note) 24%, #1f2228), color-mix(in srgb, var(--note) 16%, #1b1d22));width:100%;height:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--note) 40%, transparent), 0 22px 40px -24px #000000e6;color:var(--ink);cursor:pointer;border-radius:18px 18px 18px 6px;padding:16px 18px;animation:.32s cubic-bezier(.22,1,.36,1) backwards UPTmWq_cardIn;position:relative;overflow:hidden}.UPTmWq_note:before{content:"";top:0;background:var(--note);opacity:.75;border-radius:0 0 3px 3px;height:3px;position:absolute;inset-inline:18px}.UPTmWq_note[data-selected]{box-shadow:0 0 0 2px #24ff0099,0 22px 40px -24px #000000e6}.UPTmWq_noteText{white-space:pre-wrap;overflow-wrap:anywhere;height:100%;margin:0;font-size:14px;line-height:1.5;overflow:hidden}.UPTmWq_noteText[data-empty]{color:var(--ink-faint);font-style:italic}.UPTmWq_noteField{resize:none;width:100%;height:100%;color:var(--ink);font:inherit;caret-color:var(--brand);cursor:text;background:0 0;border:0;outline:none;padding:0;font-size:14px;line-height:1.5;display:block}.UPTmWq_noteField::placeholder{color:var(--ink-faint);font-style:italic}.UPTmWq_frame{border:1.5px dashed color-mix(in srgb, var(--note) 42%, transparent);background:color-mix(in srgb, var(--note) 4%, transparent);border-radius:30px;width:100%;height:100%;position:relative}.UPTmWq_frame[data-selected]{border-style:solid;border-color:color-mix(in srgb, var(--note) 75%, transparent)}.UPTmWq_frameTitle{top:-18px;max-width:calc(100% - 48px);height:36px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--note) 45%, transparent), 0 12px 28px -16px #000000e6;color:color-mix(in srgb, var(--note) 75%, white);pointer-events:auto;cursor:grab;background:#1c1f25;border-radius:999px;align-items:center;padding:0 16px;font-size:14px;display:flex;position:absolute;inset-inline-start:24px}.UPTmWq_frameTitle>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UPTmWq_frameTitle>span[data-empty]{color:var(--ink-faint);font-weight:400}.UPTmWq_frameField{width:240px;max-width:100%;color:var(--ink);caret-color:var(--brand);background:0 0;border:0;outline:none;padding:0;font-size:14px}.UPTmWq_board[data-overview] .UPTmWq_frameTitle{height:64px;padding:0 26px;font-size:30px;top:-34px}.UPTmWq_board[data-overview] .UPTmWq_noteText{font-size:22px}.react-flow__resize-control.handle.UPTmWq_resizeHandle{border:2px solid var(--brand);background:var(--board);border-radius:4px;width:11px;height:11px}.react-flow__resize-control.line.UPTmWq_resizeLine{border-color:#24ff0059}.UPTmWq_swatch{background:var(--note);border-radius:50%;flex:none;width:16px;height:16px;box-shadow:inset 0 0 0 1px #fff3}.UPTmWq_toolbar{background:var(--float);border-radius:999px;align-items:center;gap:6px;padding:5px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a,0 18px 40px -20px #000000f2}.UPTmWq_primary{background:var(--brand);color:#06120a;height:36px;font-family:"Arlon", var(--font-geist-sans), Arial, sans-serif;letter-spacing:.02em;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 16px 0 12px;font-size:13px;font-weight:600;transition:background-color .2s,transform .15s;display:inline-flex}.UPTmWq_primary svg{width:16px;height:16px}.UPTmWq_primary:hover:not(:disabled){background:#5cff3d}.UPTmWq_primary:active:not(:disabled){transform:scale(.98)}.UPTmWq_primary:disabled{color:var(--ink-faint);cursor:default;background:#ffffff0f}.UPTmWq_secondary{height:36px;box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink);font-family:"Arlon", var(--font-geist-sans), Arial, sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:600;transition:background-color .2s,box-shadow .2s;display:inline-flex}.UPTmWq_secondary svg{width:15px;height:15px}.UPTmWq_secondary:hover:not(:disabled){background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff38}.UPTmWq_secondary[aria-pressed=true]{color:#d5f8c9;background:#24ff0014;box-shadow:inset 0 0 0 1px #24ff0066}.UPTmWq_round{width:38px;height:38px;color:var(--ink-muted);cursor:pointer;background:#ffffff0d;border:0;border-radius:999px;flex:none;place-items:center;transition:background-color .2s,color .2s;display:grid}.UPTmWq_round svg{width:18px;height:18px}.UPTmWq_round:hover:not(:disabled){color:var(--ink);background:#ffffff1a}.UPTmWq_primary:focus-visible,.UPTmWq_secondary:focus-visible,.UPTmWq_round:focus-visible,.UPTmWq_status:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.UPTmWq_search{background:var(--field);width:230px;height:36px;color:var(--ink-faint);border-radius:999px;align-items:center;gap:8px;padding:0 14px;transition:box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.UPTmWq_search:focus-within{box-shadow:inset 0 0 0 1px #ffffff57}.UPTmWq_search svg{flex:none;width:15px;height:15px}.UPTmWq_search input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;font-size:13px}.UPTmWq_search input::placeholder{color:#ece7dd4d}.UPTmWq_search kbd{box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink-faint);font:inherit;border-radius:6px;padding:1px 6px;font-size:11px}.UPTmWq_anchorWrap{position:relative}.UPTmWq_menu{top:calc(100% + 10px);z-index:30;background:var(--surface);scrollbar-width:thin;border-radius:18px;min-width:260px;max-height:340px;padding:6px;animation:.16s ease-out UPTmWq_pop;display:grid;position:absolute;inset-inline-start:0;overflow-y:auto;box-shadow:inset 0 0 0 1px #ffffff14,0 30px 70px -20px #000000e6}.UPTmWq_menuItem{width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:8px 12px;font-size:13.5px;display:flex}.UPTmWq_menuItem:hover:not(:disabled),.UPTmWq_menuItem[data-active]{background:#ffffff0d}.UPTmWq_menuItem:focus-visible{outline-offset:-2px;outline:2px solid #ffffffb3}.UPTmWq_menuItem:disabled{opacity:.45;cursor:default}.UPTmWq_menuItem svg{width:17px;height:17px;color:var(--ink-muted);flex:none}.UPTmWq_menuItem>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.UPTmWq_menuItem small{color:var(--ink-faint);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-size:11.5px}.UPTmWq_menuEmpty{color:var(--ink-faint);margin:0;padding:14px 12px;font-size:13px}.UPTmWq_menuLayer{z-index:45;pointer-events:none;position:absolute;inset:0}.UPTmWq_menu[data-floating]{top:auto;pointer-events:auto;min-width:232px;max-width:320px;max-height:min(440px,100% - 16px);inset-inline-start:auto}.UPTmWq_menuHeading{text-overflow:ellipsis;white-space:nowrap;padding:8px 12px 6px;overflow:hidden}.UPTmWq_menuSeparator{background:var(--hairline);height:1px;margin:5px 8px;display:block}.UPTmWq_menuSpacer{flex:none;width:17px}.UPTmWq_menuLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.UPTmWq_menuItem>.UPTmWq_swatch{width:14px;height:14px;margin-inline:1.5px}.UPTmWq_menuChevron{margin-inline-start:auto;color:var(--ink-faint)!important}[dir=rtl] .UPTmWq_menuChevron{transform:scaleX(-1)}.UPTmWq_menuCheck{color:var(--brand)!important}.UPTmWq_menuHint{box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink-faint);font:inherit;white-space:nowrap;border-radius:6px;margin-inline-start:auto;padding:1px 6px;font-size:11px}.UPTmWq_menuItem[data-tone=danger],.UPTmWq_menuItem[data-tone=danger] svg{color:var(--rose)}.UPTmWq_menuItem[aria-expanded=true]{background:#ffffff0d}.UPTmWq_status{background:var(--float);height:38px;color:var(--ink-muted);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:9px;padding:0 16px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a,0 18px 40px -20px #000000f2}.UPTmWq_status:before{content:"";background:var(--brand);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #24ff001f}.UPTmWq_status[data-tone=attention]:before{background:var(--amber);box-shadow:0 0 0 4px #f2c46d1f}.UPTmWq_status[data-tone=blocking]:before{background:var(--rose);box-shadow:0 0 0 4px #fda4af1f}.UPTmWq_status:hover{color:var(--ink)}.UPTmWq_round:disabled{opacity:.35;cursor:default}.UPTmWq_phoneOnly{display:none}.UPTmWq_find{background:var(--field);height:36px;color:var(--ink-faint);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 12px 0 14px;font-size:13px;transition:box-shadow .2s,color .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.UPTmWq_find:hover{color:var(--ink-muted);box-shadow:inset 0 0 0 1px #ffffff3d}.UPTmWq_find:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.UPTmWq_find svg{flex:none;width:15px;height:15px}.UPTmWq_find .UPTmWq_label{text-align:start;min-width:96px}.UPTmWq_find kbd{box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink-faint);font:inherit;white-space:nowrap;border-radius:6px;padding:1px 6px;font-size:11px}.UPTmWq_linksPanel{gap:12px;width:300px;padding:14px;inset-inline:auto 0}.UPTmWq_segmented{background:var(--field);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.UPTmWq_segmented button{height:32px;color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:12.5px;font-weight:600}.UPTmWq_segmented button[aria-checked=true]{color:#d5f8c9;background:#24ff001f;box-shadow:inset 0 0 0 1px #24ff0066}.UPTmWq_segmented button:focus-visible{outline-offset:1px;outline:2px solid #ffffffb3}.UPTmWq_linksHelp{color:var(--ink-muted);margin:0;font-size:12.5px;line-height:1.5}.UPTmWq_linksPanel>.UPTmWq_caps{margin-top:4px}.UPTmWq_legend{color:var(--ink-muted);gap:9px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.UPTmWq_legend li{align-items:center;gap:12px;display:flex}.UPTmWq_legend i{border-top:2px solid var(--tone);border-radius:2px;flex:none;width:28px;height:0}.UPTmWq_legend li[data-kind=rail] i{border-top:2px solid #24ff008c}.UPTmWq_legend li[data-kind=start] i{border-top:2px dotted #9fd08ab3}.UPTmWq_bottomStack{justify-items:center;gap:10px;display:grid}.UPTmWq_selectionBar{background:var(--float);color:var(--ink);border-radius:999px;align-items:center;gap:14px;padding-block:5px;padding-inline:18px 5px;font-size:13px;font-weight:600;animation:.18s ease-out UPTmWq_pop;display:flex;box-shadow:inset 0 0 0 1px #24ff004d,0 18px 40px -20px #000000f2}.UPTmWq_selectionBar .UPTmWq_round{width:32px;height:32px}.UPTmWq_zoom{background:var(--float);border-radius:999px;gap:6px;padding:5px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a,0 18px 40px -20px #000000f2}.UPTmWq_notice{background:var(--surface-raised);max-width:min(460px,100vw - 48px);color:var(--ink);border-radius:999px;align-items:center;gap:10px;padding:11px 16px;font-size:13px;line-height:1.4;animation:.18s ease-out UPTmWq_pop;display:flex;box-shadow:inset 0 0 0 1px #f2c46d47,0 18px 40px -20px #000000f2}.UPTmWq_notice:before{content:"";background:var(--amber);border-radius:50%;flex:none;width:7px;height:7px}.UPTmWq_undo>div{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--hairline-strong), 0 18px 40px -16px #000000f2;color:var(--ink-muted);border:0;margin:0;font-family:inherit;position:static}.UPTmWq_paletteLayer{z-index:50;background:#06070973;justify-content:center;align-items:flex-start;padding:min(12vh,110px) 16px 16px;animation:.14s ease-out UPTmWq_panelIn;display:flex;position:absolute;inset:0}.UPTmWq_palette{background:var(--surface);border-radius:22px;flex-direction:column;width:min(600px,100%);max-height:min(560px,100%);animation:.18s cubic-bezier(.22,1,.36,1) UPTmWq_pop;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 40px 100px -24px #000000f2}.UPTmWq_paletteSearch{border-bottom:1px solid var(--hairline);height:60px;color:var(--ink-faint);flex:none;align-items:center;gap:12px;padding:0 18px;display:flex}.UPTmWq_paletteSearch svg{flex:none;width:18px;height:18px}.UPTmWq_paletteSearch input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.UPTmWq_paletteSearch input::placeholder{color:#ece7dd59}.UPTmWq_paletteSearch kbd{box-shadow:inset 0 0 0 1px var(--hairline-strong);font:inherit;border-radius:6px;padding:1px 7px;font-size:11px}.UPTmWq_paletteList{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;flex:1;min-height:0;padding:6px 8px 10px;overflow-y:auto}.UPTmWq_paletteGroup{padding:12px 12px 6px}.UPTmWq_paletteRow{width:100%;min-height:48px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:6px;padding-inline:8px 12px;display:grid}.UPTmWq_paletteRow[data-active]{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff14}.UPTmWq_paletteRow:disabled{opacity:.4;cursor:default}.UPTmWq_paletteRow kbd{box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink-faint);font:inherit;border-radius:6px;padding:1px 6px;font-size:11px}.UPTmWq_paletteIcon{width:32px;height:32px;color:var(--ink-muted);background:#ffffff0d;border-radius:10px;place-items:center;display:grid}.UPTmWq_paletteIcon svg{width:16px;height:16px}.UPTmWq_paletteArt{border-radius:10px;width:32px;height:32px}.UPTmWq_paletteArt .UPTmWq_initials{font-size:11px}.UPTmWq_paletteText{gap:1px;min-width:0;display:grid}.UPTmWq_paletteText strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.UPTmWq_paletteText small{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.UPTmWq_pickerLayer{z-index:40;position:absolute;inset:0}.UPTmWq_picker{background:var(--surface);border-radius:22px;flex-direction:column;width:380px;max-height:min(520px,100% - 24px);animation:.18s cubic-bezier(.22,1,.36,1) UPTmWq_pop;display:flex;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17,0 40px 100px -24px #000000f2}.UPTmWq_pickerHead{border-bottom:1px solid var(--hairline);background:linear-gradient(#16171c 0%,#121318 100%);align-items:flex-start;gap:12px;padding:18px 14px 14px 20px;display:flex}.UPTmWq_pickerHead>div{flex:1;gap:6px;min-width:0;display:grid}.UPTmWq_pickerHead .UPTmWq_title{font-size:17px}.UPTmWq_pickerSearch{background:var(--field);height:42px;color:var(--ink-faint);border-radius:999px;align-items:center;gap:10px;margin:12px 14px 4px;padding:0 14px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.UPTmWq_pickerSearch:focus-within{box-shadow:inset 0 0 0 1px #ffffff57}.UPTmWq_pickerSearch svg{flex:none;width:16px;height:16px}.UPTmWq_pickerSearch input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;font-size:14px}.UPTmWq_pickerList{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;flex:1;min-height:0;padding:6px 8px 10px;overflow-y:auto}.UPTmWq_pickerGroup{padding:12px 12px 6px}.UPTmWq_option{--tone:var(--neutral);width:100%;min-height:52px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:2px 12px;padding:7px 10px;display:grid}.UPTmWq_option[data-tone=location]{--tone:var(--location)}.UPTmWq_option[data-tone=story]{--tone:var(--story)}.UPTmWq_option[data-tone=metric]{--tone:var(--metric)}.UPTmWq_option[data-tone=social]{--tone:var(--social)}.UPTmWq_option:hover:not(:disabled),.UPTmWq_option[data-active]{background:#ffffff0d}.UPTmWq_option:focus-visible{outline-offset:-2px;outline:2px solid #ffffffb3}.UPTmWq_option:disabled{cursor:default}.UPTmWq_option:disabled>span:not(:first-child){opacity:.5}.UPTmWq_optionIcon{background:color-mix(in srgb, var(--tone) 14%, transparent);width:32px;height:32px;color:var(--tone);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.UPTmWq_optionIcon svg{width:16px;height:16px}.UPTmWq_option strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.UPTmWq_option small{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.UPTmWq_option small[data-refusal]{color:var(--amber);opacity:1}.UPTmWq_pickerStep{gap:18px;padding:20px;display:grid}.UPTmWq_lineField{gap:10px;display:grid}.UPTmWq_line{border-bottom:1px solid #ffffff2e;align-items:baseline;gap:10px;padding-bottom:10px;transition:border-color .25s;display:flex}.UPTmWq_line:focus-within{border-color:#ffffff80}.UPTmWq_line[data-state=ready]{border-color:var(--brand)}.UPTmWq_line[data-state=broken]{border-color:#f87171cc}.UPTmWq_line>span{color:var(--ink-muted);white-space:nowrap;font-size:15px}.UPTmWq_line input::-webkit-inner-spin-button{appearance:none;margin:0}.UPTmWq_line input::-webkit-outer-spin-button{appearance:none;margin:0}.UPTmWq_line input{appearance:textfield;color:#fff;width:100%;min-width:0;font-family:"Arlon", var(--font-geist-sans), Arial, sans-serif;font-variant-numeric:tabular-nums;caret-color:var(--brand);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:30px;font-weight:600;line-height:1.2}.UPTmWq_lineNote{color:var(--ink-faint);margin:0;font-size:12.5px;line-height:1.45}.UPTmWq_lineNote[data-tone=danger]{color:var(--rose)}.UPTmWq_choices{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none;display:grid}.UPTmWq_choice{border-bottom:1px solid var(--hairline);cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:3px 14px;padding:14px 2px;display:grid;position:relative}.UPTmWq_choice:before{content:"";border-radius:50%;width:16px;height:16px;transition:box-shadow .2s;box-shadow:inset 0 0 0 1px #ffffff47}.UPTmWq_choice:has(input:checked):before{box-shadow:inset 0 0 0 4px var(--surface), inset 0 0 0 16px var(--brand)}.UPTmWq_choice:has(input:disabled){cursor:default;opacity:.45}.UPTmWq_choice:has(input:focus-visible){outline-offset:2px;border-radius:6px;outline:2px solid #ffffffb3}.UPTmWq_choice input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.UPTmWq_choiceName{font-family:"Arlon", var(--font-geist-sans), Arial, sans-serif;color:var(--ink-muted);font-size:15px;font-weight:600}.UPTmWq_choice:has(input:checked) .UPTmWq_choiceName{color:var(--ink)}.UPTmWq_choiceText{color:var(--ink-faint);grid-column:2;font-size:12.5px}.UPTmWq_pickerFoot{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px 14px 20px;display:flex}.UPTmWq_textLink{color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.UPTmWq_textLink:hover{color:var(--ink)}.UPTmWq_textLink svg{width:14px;height:14px}.UPTmWq_textLink:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #ffffffb3}.UPTmWq_intro{background:var(--float);border-radius:22px;gap:14px;width:330px;padding:20px 20px 18px;animation:.24s cubic-bezier(.22,1,.36,1) UPTmWq_pop;display:grid;box-shadow:inset 0 0 0 1px #ffffff14,0 30px 70px -24px #000000f2}.UPTmWq_intro h3{color:var(--ink);margin:-4px 0 0;font-size:18px;line-height:1.2}.UPTmWq_ticks{color:var(--ink-muted);gap:10px;margin:0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:grid}.UPTmWq_ticks li{align-items:flex-start;gap:10px;display:flex}.UPTmWq_ticks svg{width:15px;height:15px;color:var(--brand);flex:none;margin-top:3px}.UPTmWq_intro .UPTmWq_primary{justify-self:start}.UPTmWq_inspector{--ed-text:#f4f1ea;--ed-soft:#ece7ddd1;--ed-muted:#ece7dd9e;--ed-faint:#ece7dd66;--ed-line:#ffffff12;--ed-line-strong:#ffffff1f;--ed-field:#08090b;--ed-field-focus:#08090b;--ed-surface:#101116;--ed-accent:#24ff00;--ed-accent-soft:#24ff0014;--ed-accent-line:#24ff0059;--ed-green:#24ff00;--ed-sticky-bar:#0c0d11;z-index:20;width:var(--panel);border-inline-start:1px solid var(--hairline);background:var(--surface);flex-direction:column;min-width:0;height:100%;animation:.22s cubic-bezier(.22,1,.36,1) UPTmWq_panelIn;display:flex;position:relative}.UPTmWq_inspectorHead{border-bottom:1px solid var(--hairline);background:linear-gradient(#16171c 0%,#121318 100%);flex:none;align-items:center;gap:14px;min-height:80px;padding:14px 16px 14px 20px;display:flex}.UPTmWq_inspectorArt{width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--hairline-strong);border-radius:14px}.UPTmWq_inspectorArt .UPTmWq_initials{font-size:16px}.UPTmWq_inspector[data-kind=character] .UPTmWq_inspectorArt,.UPTmWq_inspector[data-kind=hero] .UPTmWq_inspectorArt{border-radius:50%}.UPTmWq_inspector[data-kind=hero] .UPTmWq_inspectorArt{box-shadow:0 0 0 2px #24ff0099}.UPTmWq_inspectorMark{width:48px;height:48px;color:var(--story);background:#e0c48f1a;border-radius:14px;flex:none;place-items:center;display:grid}.UPTmWq_inspectorMark svg{width:20px;height:20px}.UPTmWq_inspectorTitle{flex:1;gap:6px;min-width:0;display:grid}.UPTmWq_inspectorTitle .UPTmWq_title{font-size:19px}.UPTmWq_inspectorBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;flex:1;min-height:0;overflow-y:auto;container:world-editor/inline-size}.UPTmWq_plannedDetail{color:var(--ink-muted);gap:18px;font-size:14px;line-height:1.6;display:grid}.UPTmWq_outline{z-index:21;border-inline-end:1px solid var(--hairline);background:var(--surface);flex-direction:column;flex:none;width:300px;min-width:0;height:100%;animation:.22s cubic-bezier(.22,1,.36,1) UPTmWq_panelIn;display:flex;position:relative}.UPTmWq_outlineHead{border-bottom:1px solid var(--hairline);background:linear-gradient(#16171c 0%,#121318 100%);flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px 12px 12px 20px;display:flex}.UPTmWq_outlineHead strong{color:var(--ink);font-size:16px}.UPTmWq_outlineTools{border-bottom:1px solid var(--hairline);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:12px 14px;display:flex}.UPTmWq_search[data-wide]{flex:160px;width:auto;min-width:0}.UPTmWq_outlineBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;flex:1;min-height:0;padding:4px 8px 28px;overflow-y:auto}.UPTmWq_outlineGroup{padding-top:6px}.UPTmWq_outlineGroup+.UPTmWq_outlineGroup{border-top:1px solid var(--hairline);margin-top:4px}.UPTmWq_outlineGroupHead{align-items:center;gap:4px;padding:8px 4px 6px 8px;display:flex}.UPTmWq_outlineGroupHead>button:first-child{min-width:0;min-height:32px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;display:flex}.UPTmWq_outlineGroupHead>button:first-child svg{width:14px;height:14px;color:var(--ink-faint);flex:none;transition:transform .2s}.UPTmWq_outlineGroupHead>button[aria-expanded=false] svg{transform:rotate(-90deg)}[dir=rtl] .UPTmWq_outlineGroupHead>button[aria-expanded=false] svg{transform:rotate(90deg)}.UPTmWq_outlineGroupHead>button:first-child:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #ffffffb3}.UPTmWq_outlineGroupHead .UPTmWq_caps{color:var(--ink-muted)}.UPTmWq_outlineAdd{width:32px;height:32px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;transition:background-color .16s,color .16s;display:grid}.UPTmWq_outlineAdd svg{width:16px;height:16px}.UPTmWq_outlineAdd:hover:not(:disabled){color:var(--ink);background:#ffffff12}.UPTmWq_outlineAdd:disabled{opacity:.35;cursor:default}.UPTmWq_outlineAdd:focus-visible{outline-offset:1px;outline:2px solid #ffffffb3}.UPTmWq_outlineList{gap:2px;margin:0;padding:0 0 6px;list-style:none;display:grid}.UPTmWq_outlineRow{width:100%;min-height:50px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 10px 6px 8px;transition:background-color .16s,box-shadow .16s;display:grid}.UPTmWq_outlineRow:hover{background:#ffffff0a}.UPTmWq_outlineRow[aria-current=true]{background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a}.UPTmWq_outlineRow:focus-visible{outline-offset:-2px;outline:2px solid #ffffffb3}.UPTmWq_outlineArt{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--hairline-strong);border-radius:10px}.UPTmWq_outlineArt .UPTmWq_initials{font-size:11px}.UPTmWq_outlineRow[data-type=character] .UPTmWq_outlineArt,.UPTmWq_outlineRow[data-type=hero] .UPTmWq_outlineArt{border-radius:50%}.UPTmWq_outlineRow[data-type=hero] .UPTmWq_outlineArt{box-shadow:0 0 0 1.5px #24ff00a6}.UPTmWq_outlineMark{width:32px;height:32px;color:var(--story);font-variant-numeric:tabular-nums;background:#e0c48f1a;border-radius:10px;place-items:center;font-size:11px;font-weight:700;display:grid}.UPTmWq_outlineMark[data-icon] svg{width:15px;height:15px}.UPTmWq_outlineRow[data-type=story] .UPTmWq_outlineMark:not([data-icon]){color:#c4ffb4;background:#24ff001a}.UPTmWq_outlineText{gap:1px;min-width:0;display:grid}.UPTmWq_outlineText strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;line-height:1.3;overflow:hidden}.UPTmWq_outlineText small{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.35;overflow:hidden}.UPTmWq_outlineEmpty{color:var(--ink-faint);padding:6px 12px 10px;font-size:12.5px}@keyframes UPTmWq_cardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes UPTmWq_pop{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@keyframes UPTmWq_panelIn{0%{opacity:0}to{opacity:1}}@media (max-width:1180px){.UPTmWq_outline{width:min(320px,88%);position:absolute;inset-block:0;inset-inline-start:0;box-shadow:40px 0 80px -40px #000000f2}.UPTmWq_inspector{width:min(var(--panel), 94%);position:absolute;inset-block:0;inset-inline-end:0;box-shadow:-40px 0 80px -40px #000000f2}}@media (max-width:767px){.UPTmWq_toolbar{gap:4px}.UPTmWq_anchorWrap{position:static}.UPTmWq_anchorWrap>.UPTmWq_menu{max-width:calc(100vw - 32px);inset-inline:0 auto}.UPTmWq_linksPanel{width:min(300px,100vw - 32px)}.UPTmWq_find{width:38px;padding:0}.UPTmWq_find .UPTmWq_label,.UPTmWq_find kbd{display:none}.UPTmWq_search{width:132px}.UPTmWq_phoneOnly{display:grid}.UPTmWq_pointerOnly{display:none}.UPTmWq_paletteLayer{padding-top:12px}.UPTmWq_status{height:36px;padding:0 12px;font-size:12px}.UPTmWq_search kbd,.UPTmWq_label,.UPTmWq_primary .UPTmWq_label+svg{display:none}.UPTmWq_primary{padding:0 12px}.UPTmWq_intro{width:calc(100vw - 32px)}.UPTmWq_inspector{border-inline-start:0;border-radius:24px 24px 0 0;width:100%;height:74%;inset:auto 0 0;box-shadow:0 -30px 80px -20px #000000f2}.UPTmWq_inspectorHead{background:0 0;min-height:64px;padding:6px 10px 12px 16px}.UPTmWq_inspectorArt,.UPTmWq_inspectorMark{width:40px;height:40px}.UPTmWq_picker{border-radius:24px 24px 0 0;width:100%;max-height:78%;inset:auto 0 0!important}.UPTmWq_outline{z-index:22;border-inline-end:0;border-radius:24px 24px 0 0;width:100%;height:74%;inset:auto 0 0;box-shadow:0 -30px 80px -20px #000000f2}.UPTmWq_outlineHead{background:0 0;min-height:56px;padding:4px 10px 8px 18px}.UPTmWq_board .react-flow__minimap{display:none}}@media (prefers-reduced-motion:reduce){.UPTmWq_root *,.UPTmWq_inspector,.UPTmWq_outline,.UPTmWq_menu,.UPTmWq_intro,.UPTmWq_notice,.UPTmWq_picker,.UPTmWq_palette,.UPTmWq_paletteLayer,.UPTmWq_note{transition:none!important;animation:none!important}}.UPTmWq_far{z-index:3;background:var(--card);visibility:hidden;pointer-events:none;border-radius:19px;flex-direction:column;justify-content:center;gap:14px;padding:14px 20px;display:flex;position:absolute;inset:0;overflow:hidden;container-type:size}.UPTmWq_board[data-overview] .UPTmWq_far{visibility:visible;pointer-events:auto}.UPTmWq_farText{flex:1;align-content:center;gap:8px;min-width:0;display:grid}.UPTmWq_farKicker{color:var(--ink-faint);letter-spacing:.14em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:clamp(14px,16cqh,20px);font-weight:700;line-height:1.15;overflow:hidden}.UPTmWq_farTitle{color:var(--ink);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(22px,45cqh,34px);line-height:1.1;display:-webkit-box;overflow:hidden}.UPTmWq_board[data-overview=far] .UPTmWq_farKicker{font-size:clamp(16px,20cqh,26px)}.UPTmWq_board[data-overview=far] .UPTmWq_farTitle{-webkit-line-clamp:2;font-size:clamp(26px,45cqh,46px)}.UPTmWq_far[data-layout=cover]{background:linear-gradient(180deg, transparent 0%, transparent 24%, var(--card) 36%);justify-content:flex-end}.UPTmWq_far[data-layout=cover] .UPTmWq_farText{flex:none;align-content:end}.UPTmWq_far[data-layout=row]{flex-direction:row;justify-content:flex-start;align-items:center;gap:18px;padding:12px 18px}.UPTmWq_farArt{border-radius:50%;flex:none;width:min(92px,72cqh);height:min(92px,72cqh);box-shadow:inset 0 0 0 2px #ffffff24}.UPTmWq_farArt .UPTmWq_initials{font-size:28px}.UPTmWq_farEmblem,.UPTmWq_farPlace{border-radius:22px}.UPTmWq_place .UPTmWq_farKicker{color:var(--location)}.UPTmWq_hero .UPTmWq_farArt{box-shadow:0 0 0 3px #24ff00b3}.UPTmWq_hero .UPTmWq_farKicker{color:var(--brand)}.UPTmWq_far>.UPTmWq_markers{top:16px;gap:10px;position:absolute;inset-inline-end:16px}.UPTmWq_far .UPTmWq_changed{width:16px;height:16px}.UPTmWq_far .UPTmWq_issue{min-width:40px;height:40px;padding:0 12px;font-size:22px}.UPTmWq_board[data-overview] .UPTmWq_station{z-index:4;min-width:48px;height:48px;padding:0 12px;font-size:22px;top:-24px}.UPTmWq_board[data-overview] .UPTmWq_station svg{width:22px;height:22px}.UPTmWq_board[data-overview] .UPTmWq_card[data-selected]{box-shadow:0 0 0 10px #24ff004d,0 22px 44px -26px #000000e6}.UPTmWq_board[data-overview] .react-flow__node:not(.linkable)>.UPTmWq_card:not([data-selected]):not([data-drop]){box-shadow:none}.UPTmWq_board[data-overview] .UPTmWq_laneHead .UPTmWq_caps{letter-spacing:.16em;font-size:30px}.UPTmWq_board[data-overview] .UPTmWq_laneMeta{font-size:24px}.UPTmWq_board[data-overview] .UPTmWq_laneHint{visibility:hidden}.UPTmWq_board[data-overview=far] .UPTmWq_laneHead .UPTmWq_caps{font-size:44px}.UPTmWq_board[data-overview] .UPTmWq_unplaced .UPTmWq_caps{font-size:24px}.UPTmWq_board[data-overview] .react-flow__edge-path{stroke-width:3px!important}@media (max-width:767px){.UPTmWq_board .react-flow__panel.bottom{margin-bottom:calc(15px + env(safe-area-inset-bottom,0px))}.UPTmWq_inspectorBody{padding-bottom:env(safe-area-inset-bottom,0px)}.UPTmWq_outlineBody{padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}}
