.shell-module__-wlpYG__page{background:radial-gradient(90rem 60rem at 85% -10%, #14c8d80d, transparent 60%), radial-gradient(80rem 55rem at -10% 40%, #ff2d920a, transparent 60%), radial-gradient(70rem 50rem at 60% 110%, #7b5cff0a, transparent 65%), var(--canvas);color:var(--ink);font-family:var(--font-sans);background-attachment:fixed;overflow-x:clip}.shell-module__-wlpYG__column{max-width:var(--w-page);padding:var(--s-64) var(--s-56) var(--s-120);gap:var(--s-84);flex-direction:column;margin:0 auto;display:flex}
:where(.control-module__nWseXW__control){box-sizing:content-box;font:inherit;color:inherit;text-align:inherit;appearance:none;cursor:pointer;unicode-bidi:isolate;background:0 0;border:0;padding:0}:where(.control-module__nWseXW__control):disabled{cursor:not-allowed}
.full-modal-module__T6QU6W__veil{z-index:60;background:#000000b8;animation:.16s ease-out full-modal-module__T6QU6W__dsFullVeil;display:flex;position:fixed;inset:0}.full-modal-module__T6QU6W__panel{min-width:0;margin:var(--s-16);background:var(--surface);border:1px solid var(--w-12);border-radius:20px;flex-direction:column;flex:1;animation:.22s cubic-bezier(.2,.8,.2,1) full-modal-module__T6QU6W__dsFullIn;display:flex;overflow:hidden}.full-modal-module__T6QU6W__head{align-items:center;gap:var(--s-14);padding:var(--s-14) var(--s-18);border-bottom:1px solid var(--w-07);flex:none;display:flex}.full-modal-module__T6QU6W__back{font:500 12px/1 var(--font-sans);color:var(--w-55);border:1px solid var(--w-12);border-radius:var(--r-pill);padding:var(--s-8) var(--s-14);cursor:pointer;transition:color var(--d-instant) var(--e-instant), border-color var(--d-instant) var(--e-instant)}.full-modal-module__T6QU6W__back:hover{color:var(--ink);border-color:var(--w-35)}.full-modal-module__T6QU6W__title{font:700 15px/1.3 var(--font-sans)}.full-modal-module__T6QU6W__sub{font:400 12px/1.3 var(--font-sans);color:var(--w-45)}.full-modal-module__T6QU6W__spacer{flex:1}.full-modal-module__T6QU6W__close{border-radius:var(--r-pill);width:32px;height:32px;color:var(--w-55);font:500 14px/1 var(--font-sans);cursor:pointer;justify-content:center;align-items:center;display:flex}.full-modal-module__T6QU6W__close:hover{color:var(--ink);background:var(--overlay)}.full-modal-module__T6QU6W__body{min-height:0;padding:var(--s-16) var(--s-18);flex-direction:column;flex:1;display:flex;position:relative}@keyframes full-modal-module__T6QU6W__dsFullVeil{0%{opacity:0}to{opacity:1}}@keyframes full-modal-module__T6QU6W__dsFullIn{0%{opacity:0;transform:scale(.995)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.full-modal-module__T6QU6W__veil,.full-modal-module__T6QU6W__panel{animation:none}}.full-modal-module__T6QU6W__warn{font:600 11.5px/1.4 var(--font-sans);color:var(--raw-gold);background:color-mix(in oklab, var(--raw-gold) 14%, transparent);padding:4px var(--s-8);border-radius:6px}
.viewer-module__5amq-a__bare{flex:1;min-width:0;min-height:0;overflow:auto}.viewer-module__5amq-a__bare>*{max-width:1220px;margin-inline:auto}.viewer-module__5amq-a__bare .viewer-module__5amq-a__body{flex-wrap:wrap}.viewer-module__5amq-a__bare .viewer-module__5amq-a__tabsWrap{height:calc(100dvh - 168px)}.viewer-module__5amq-a__bare .viewer-module__5amq-a__left{width:min(360px,100%)}.viewer-module__5amq-a__bare .viewer-module__5amq-a__body>:last-child{flex:320px;min-width:0}.viewer-module__5amq-a__col{gap:var(--s-20);padding:var(--s-32) var(--s-32) var(--s-14);box-sizing:border-box;flex-direction:column;height:calc(100dvh - 71px);min-height:0;display:flex}.viewer-module__5amq-a__bare .viewer-module__5amq-a__col{height:auto}.viewer-module__5amq-a__back{font:var(--t-flat-125);color:var(--w-60);padding:var(--s-6) 0;align-self:flex-start}.viewer-module__5amq-a__back:hover{color:var(--ink)}.viewer-module__5amq-a__body{gap:var(--s-40);flex:1;align-items:stretch;max-width:1220px;min-height:0;display:flex}.viewer-module__5amq-a__left{gap:var(--s-12);flex-direction:column;flex:none;width:360px;min-height:0;display:flex;overflow-y:auto}.viewer-module__5amq-a__bare .viewer-module__5amq-a__left{overflow-y:visible}.viewer-module__5amq-a__catch{background:var(--raised);border-radius:18px;justify-content:center;align-items:center;height:480px;display:flex;position:relative;overflow:hidden}.viewer-module__5amq-a__catchWide{aspect-ratio:16/9;height:auto}.viewer-module__5amq-a__catchImg{object-fit:cover;width:100%;height:100%;display:block}.viewer-module__5amq-a__catchNone{font:var(--t-flat-115);color:var(--w-40)}.viewer-module__5amq-a__nameRow{align-items:baseline;gap:var(--s-10);display:flex}.viewer-module__5amq-a__name{font:700 24px/1.2 var(--font-serif)}.viewer-module__5amq-a__no{white-space:nowrap;font:400 11.5px/1 var(--font-mono);color:var(--w-35);flex:none}.viewer-module__5amq-a__note{font:400 13.5px/1.8 var(--font-sans);color:var(--w-60)}.viewer-module__5amq-a__fix{margin-top:var(--s-6);height:36px;padding:0 var(--s-18);border-radius:var(--r-pill);background:var(--accent-pink);color:var(--ink);font:700 13.5px/1 var(--font-sans);align-self:flex-start;align-items:center;display:inline-flex}.viewer-module__5amq-a__fix:hover{background:var(--raw-pink-hover);box-shadow:var(--glow-pink)}.viewer-module__5amq-a__stats{margin-top:var(--s-8);font:500 11.5px/1.6 var(--font-mono);color:var(--w-40)}.viewer-module__5amq-a__stats b{color:var(--w-70);font-weight:500}.viewer-module__5amq-a__slots{gap:var(--s-12);flex-direction:column;flex:1;min-width:0;display:flex}.viewer-module__5amq-a__slot{align-items:center;gap:var(--s-16);background:var(--raised);padding:var(--s-16) var(--s-18);border-radius:18px;min-height:40px;display:flex}.viewer-module__5amq-a__slotBadge{text-align:center;width:64px;font:500 12px/1 var(--font-sans);border:1px solid var(--w-18);border-radius:var(--r-pill);padding:var(--s-5) 0;flex:none}.viewer-module__5amq-a__toneSoul{color:var(--agent);border-color:#c0aeff80}.viewer-module__5amq-a__toneVoice{color:var(--raw-turquoise-ink);border-color:#5ecfdf80}.viewer-module__5amq-a__toneBody{color:var(--raw-blue-ink);border-color:#9cc0ff80}.viewer-module__5amq-a__toneCatch{color:#f5c84c;border-color:#f5c84c80}.viewer-module__5amq-a__toneBgm{color:var(--accent-lime);border-color:#c6f94e66}.viewer-module__5amq-a__slotBody{gap:var(--s-5);flex-direction:column;min-width:0;display:flex}.viewer-module__5amq-a__slotValue{font:var(--t-strong-125)}.viewer-module__5amq-a__slotSub{font:var(--t-flat-105);color:var(--w-40)}.viewer-module__5amq-a__slotLack{align-items:center;gap:var(--s-7);font:var(--t-strong-115);color:var(--raw-pink-ink);display:flex}.viewer-module__5amq-a__soulWrap{background:var(--raised);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.viewer-module__5amq-a__soulWrap .viewer-module__5amq-a__slot{background:0 0;border-radius:0}.viewer-module__5amq-a__slotOpenable{box-sizing:border-box;text-align:left;cursor:pointer;width:100%;transition:background var(--d-instant) var(--e-instant)}.viewer-module__5amq-a__slotOpenable:hover{background:var(--overlay)}.viewer-module__5amq-a__chev{border-right:2px solid var(--w-40);border-bottom:2px solid var(--w-40);width:8px;height:8px;transition:transform var(--d-instant) var(--e-instant);flex:none;margin-left:auto;transform:rotate(45deg)}.viewer-module__5amq-a__chevOpen{transform:rotate(-135deg)}.viewer-module__5amq-a__book{background:var(--surface);overflow:hidden}.viewer-module__5amq-a__chapters{gap:var(--s-6);padding:var(--s-14) var(--s-18) 0;display:flex}.viewer-module__5amq-a__chapter{font:500 11.5px/1 var(--font-mono);color:var(--w-50);border-radius:var(--r-pill);padding:var(--s-6) var(--s-12);transition:background var(--d-instant) var(--e-instant)}.viewer-module__5amq-a__chapter:hover,.viewer-module__5amq-a__chapterOn{color:var(--ink);background:var(--overlay)}.viewer-module__5amq-a__pageBody{padding:var(--s-16) var(--s-18) var(--s-24);max-width:72ch}.viewer-module__5amq-a__mdH{margin:var(--s-18) 0 var(--s-8);font:700 14px/1.4 var(--font-sans)}.viewer-module__5amq-a__mdP{margin:0 0 var(--s-10);font:400 13.5px/1.9 var(--font-sans);color:var(--w-70)}.viewer-module__5amq-a__mdList{margin:0 0 var(--s-10);gap:var(--s-6);font:400 13.5px/1.9 var(--font-sans);color:var(--w-70);flex-direction:column;padding-left:1.2em;display:flex}.viewer-module__5amq-a__mdList strong,.viewer-module__5amq-a__mdP strong{color:var(--ink);font-weight:700}.viewer-module__5amq-a__player{gap:var(--s-14)}.viewer-module__5amq-a__playCircle{border-radius:var(--r-pill);background:var(--overlay);border:1px solid var(--w-14);width:40px;height:40px;color:var(--ink);cursor:pointer;transition:background var(--d-instant) var(--e-instant);flex:none;justify-content:center;align-items:center;font-size:20px;display:flex}.viewer-module__5amq-a__playCircle:hover{background:#2a2a32}.viewer-module__5amq-a__playCircleOn{background:var(--accent-lime);border-color:var(--accent-lime);color:var(--raw-on-lime)}.viewer-module__5amq-a__playCircleOn:hover{background:var(--accent-lime)}.viewer-module__5amq-a__audioTrack{border-radius:var(--r-pill);background:var(--w-10);flex:1;max-width:320px;height:5px;overflow:hidden}.viewer-module__5amq-a__audioFill{border-radius:var(--r-pill);background:var(--accent-lime);height:100%;display:block}.viewer-module__5amq-a__audioTime{font:500 11.5px/1 var(--font-mono);color:var(--w-50);text-align:right;flex:none;min-width:84px}.viewer-module__5amq-a__trackList{padding:var(--s-8) var(--s-18) var(--s-16);flex-direction:column;display:flex}.viewer-module__5amq-a__track{align-items:center;gap:var(--s-12);padding:var(--s-8) 0;display:flex}.viewer-module__5amq-a__playCircleSm{width:28px;height:28px;font-size:15px}.viewer-module__5amq-a__trackName{font:var(--t-strong-115)}.viewer-module__5amq-a__themeBadge{font:500 10.5px/1 var(--font-sans);color:var(--accent-lime);border-radius:var(--r-pill);padding:var(--s-3) var(--s-7);border:1px solid #c6f94e66;font-style:normal}.viewer-module__5amq-a__tabsWrap{background:var(--raised);min-width:0;padding:var(--s-8) var(--s-20) var(--s-20);box-sizing:border-box;border-radius:18px;flex-direction:column;flex:1;height:100%;display:flex}.viewer-module__5amq-a__tabBar{gap:var(--s-6);padding:var(--s-8) 0 var(--s-4);flex-wrap:wrap;display:flex}.viewer-module__5amq-a__tab{white-space:nowrap;align-items:center;gap:var(--s-6);font:var(--t-flat-125);color:var(--w-55);padding:var(--s-7) var(--s-14);border-radius:var(--r-pill);cursor:pointer;transition:color var(--d-instant) var(--e-instant), background var(--d-instant) var(--e-instant);display:flex}.viewer-module__5amq-a__tab:hover{color:var(--ink)}.viewer-module__5amq-a__tabOn{background:var(--ink);color:var(--raw-on-lime);font-weight:700}.viewer-module__5amq-a__tabOn:hover{color:var(--raw-on-lime)}.viewer-module__5amq-a__tabLack{font:500 10.5px/1 var(--font-sans);color:var(--w-55);font-style:normal}.viewer-module__5amq-a__tabPanel{padding-top:var(--s-18);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.viewer-module__5amq-a__tabPanel>*{min-height:0}.viewer-module__5amq-a__mediaPane{gap:var(--s-10);flex-direction:column;display:flex}.viewer-module__5amq-a__mediaImg{border-radius:14px;width:100%;max-width:480px;display:block}.viewer-module__5amq-a__mediaCaption{font:var(--t-flat-105);color:var(--w-40)}.viewer-module__5amq-a__assetSecs{gap:var(--s-24);flex-direction:column;display:flex}.viewer-module__5amq-a__chaptersFlat{padding:0}.viewer-module__5amq-a__skillName{font:500 12.5px/1 var(--font-mono)}.viewer-module__5amq-a__secHead{margin:0 0 var(--s-10);font:500 10.5px/1 var(--font-mono);letter-spacing:.08em;color:var(--w-35)}.viewer-module__5amq-a__epiNo{width:40px;font:500 12.5px/1 var(--font-mono);color:var(--w-40);flex:none}.viewer-module__5amq-a__pluginName{font:500 11.5px/1 var(--font-mono);color:var(--w-35)}.viewer-module__5amq-a__teamNoArt{font:700 64px/1 var(--font-serif);color:var(--w-14)}.viewer-module__5amq-a__memFlow{font:500 11.5px/1.6 var(--font-mono);color:var(--w-45)}.viewer-module__5amq-a__memArrow{color:var(--w-30);padding:0 var(--s-3);font-style:normal}.viewer-module__5amq-a__epiThumb{object-fit:cover;border-radius:var(--r-7);flex:none;width:96px;height:54px;display:block}.viewer-module__5amq-a__epiThumbNone{box-sizing:border-box;border:1px dashed var(--w-14);border-radius:var(--r-7);width:96px;height:54px;font:400 10.5px/1 var(--font-mono);color:var(--w-30);flex:none;justify-content:center;align-items:center;display:flex}.viewer-module__5amq-a__epiDraft{font:500 11px/1 var(--font-sans);color:var(--w-50);border:1px solid var(--w-14);border-radius:var(--r-pill);padding:var(--s-4) var(--s-8);font-style:normal}.viewer-module__5amq-a__memoryEmpty{font:400 13.5px/1.9 var(--font-sans);color:var(--w-45)}.viewer-module__5amq-a__playerCol{gap:var(--s-8);flex-direction:column;flex:1;min-width:0;display:flex}.viewer-module__5amq-a__playerHead{align-items:baseline;gap:var(--s-10);display:flex}.viewer-module__5amq-a__playerRow{align-items:center;gap:var(--s-12);display:flex}.viewer-module__5amq-a__shelfRow{gap:var(--s-20);flex-wrap:wrap;align-items:flex-start;display:flex}.viewer-module__5amq-a__shelfCard{gap:var(--s-7);flex-direction:column;display:flex}.viewer-module__5amq-a__shelfPic{object-fit:cover;border-radius:12px;width:auto;height:220px;display:block}.viewer-module__5amq-a__shelfNone{box-sizing:border-box;border:1px dashed var(--w-14);height:220px;font:400 10.5px/1 var(--font-mono);color:var(--w-30);border-radius:12px;justify-content:center;align-items:center;display:flex}.viewer-module__5amq-a__shelfRole{font:var(--t-strong-115);align-items:baseline;gap:var(--s-7);display:flex}.viewer-module__5amq-a__shelfRatio{font:400 10.5px/1 var(--font-mono);color:var(--w-35);font-style:normal}.viewer-module__5amq-a__shelfUse{font:var(--t-flat-105);color:var(--w-40)}.viewer-module__5amq-a__bodyList{gap:var(--s-12);flex-direction:column;display:flex}.viewer-module__5amq-a__bodyRow{align-items:center;gap:var(--s-14);background:var(--overlay);padding:var(--s-12) var(--s-16);border-radius:14px;display:flex}.viewer-module__5amq-a__bodyRowEmpty{align-items:center;gap:var(--s-14);border:1px dashed var(--w-12);padding:var(--s-12) var(--s-16);border-radius:14px;display:flex}.viewer-module__5amq-a__bodyKind{width:84px;font:500 11.5px/1 var(--font-mono);color:var(--raw-blue-ink);flex:none}.viewer-module__5amq-a__bodyThumb{object-fit:cover;object-position:top;border-radius:var(--r-7);width:44px;height:60px;display:block}.viewer-module__5amq-a__bodyName{font:var(--t-strong-115);flex:1}.viewer-module__5amq-a__bodyActive{font:500 11px/1 var(--font-sans);color:var(--accent-lime);border-radius:var(--r-pill);padding:var(--s-4) var(--s-8);border:1px solid #c6f94e66;font-style:normal}.viewer-module__5amq-a__bodySeat{font:var(--t-flat-115);color:var(--w-35)}.viewer-module__5amq-a__castRow{color:inherit;transition:background var(--d-instant) var(--e-instant);text-decoration:none}.viewer-module__5amq-a__castRow:hover{background:#2a2a32}.viewer-module__5amq-a__castNoArt{border-radius:var(--r-7);background:var(--overlay);flex:none;width:44px;height:60px}.viewer-module__5amq-a__castRole{font:500 11px/1 var(--font-sans);color:var(--w-50);border:1px solid var(--w-14);border-radius:var(--r-pill);padding:var(--s-4) var(--s-8);font-style:normal}.viewer-module__5amq-a__plugOrigin{width:72px;font:500 10.5px/1 var(--font-mono);color:var(--agent);flex:none}.viewer-module__5amq-a__plugDefaults{gap:var(--s-6);flex:none;display:flex}.viewer-module__5amq-a__plugNote{font:var(--t-flat-105);color:var(--w-40);padding-top:var(--s-6)}.viewer-module__5amq-a__emptyLink{color:var(--raw-pink-ink);text-underline-offset:3px;text-decoration:underline}.viewer-module__5amq-a__emptyLink:hover{color:var(--accent-pink)}.viewer-module__5amq-a__fileTab{font:500 12px/1 var(--font-mono);color:var(--w-50);padding:var(--s-7) var(--s-2) var(--s-9);cursor:pointer;transition:color var(--d-instant) var(--e-instant), border-color var(--d-instant) var(--e-instant);border-bottom:2px solid #0000}.viewer-module__5amq-a__fileTab:hover{color:var(--ink)}.viewer-module__5amq-a__fileTabOn{color:var(--ink);border-bottom-color:var(--ink)}.viewer-module__5amq-a__fileTabWord{font-family:var(--font-sans)}.viewer-module__5amq-a__bookCol{flex-direction:column;height:100%;display:flex}.viewer-module__5amq-a__paper{min-height:0;margin-top:var(--s-20);background:var(--surface);border:1px solid var(--w-08,#ffffff0f);padding:var(--s-20);border-radius:14px;flex:1;overflow-y:auto}.viewer-module__5amq-a__paper>:not(textarea){max-width:72ch}.viewer-module__5amq-a__paper>:first-child{margin-top:0}.viewer-module__5amq-a__paper>:last-child{margin-bottom:0}.viewer-module__5amq-a__fixPanel{gap:var(--s-10);margin-top:var(--s-8);flex-direction:column;display:flex}.viewer-module__5amq-a__fixSlots{gap:var(--s-6);flex-wrap:wrap;display:flex}.viewer-module__5amq-a__fixSlot{font:var(--t-flat-115);color:var(--w-60);background:var(--overlay);border-radius:var(--r-pill);padding:var(--s-6) var(--s-11);cursor:pointer;transition:color var(--d-instant) var(--e-instant), border-color var(--d-instant) var(--e-instant);border:1px solid #0000}.viewer-module__5amq-a__fixSlot:hover{color:var(--ink)}.viewer-module__5amq-a__fixSlotOn{color:var(--ink);border-color:#ff2d928c}.viewer-module__5amq-a__paper{position:relative}.viewer-module__5amq-a__paperArea{box-sizing:border-box;resize:none;width:100%;height:100%;color:var(--ink);font:400 12.5px/1.9 var(--font-mono);background:0 0;border:0;outline:none;display:block}.viewer-module__5amq-a__btnGhostSm{font:500 12px/1 var(--font-sans);color:var(--w-60);border:1px solid var(--w-14);border-radius:var(--r-pill);padding:var(--s-8) var(--s-16);cursor:pointer}.viewer-module__5amq-a__btnGhostSm:hover{color:var(--ink)}.viewer-module__5amq-a__btnSaveSm{font:700 12px/1 var(--font-sans);color:var(--raw-on-lime);background:var(--ink);border-radius:var(--r-pill);padding:var(--s-8) var(--s-18);cursor:pointer}.viewer-module__5amq-a__bookBar{align-items:center;gap:var(--s-12);border-bottom:1px solid var(--w-07);flex-wrap:wrap;display:flex}.viewer-module__5amq-a__bookBar>.viewer-module__5amq-a__chapters{flex-wrap:wrap;min-width:0}.viewer-module__5amq-a__bookActs{align-items:center;gap:var(--s-8);padding-bottom:var(--s-6);margin-left:auto;display:flex}.viewer-module__5amq-a__barBtn{font:500 11.5px/1 var(--font-sans);color:var(--w-55);border:1px solid var(--w-12);border-radius:var(--r-pill);padding:var(--s-7) var(--s-14);cursor:pointer;white-space:nowrap;transition:color var(--d-instant) var(--e-instant), border-color var(--d-instant) var(--e-instant)}.viewer-module__5amq-a__barBtn:hover:not(:disabled){color:var(--ink);border-color:var(--w-35)}.viewer-module__5amq-a__barBtn:disabled{opacity:.4;cursor:default}.viewer-module__5amq-a__barBtnMain{font:700 11.5px/1 var(--font-sans);color:var(--raw-on-lime);background:var(--ink);border-radius:var(--r-pill);padding:var(--s-7) var(--s-16);cursor:pointer;white-space:nowrap}.viewer-module__5amq-a__fileAdd{font:500 13px/1 var(--font-sans);color:var(--w-45);padding:var(--s-6) var(--s-8);cursor:pointer;transition:color var(--d-instant) var(--e-instant)}.viewer-module__5amq-a__fileAdd:hover{color:var(--ink)}.viewer-module__5amq-a__renameInput{background:var(--surface-alt);border:1px solid var(--w-14);border-radius:var(--r-pill);min-width:0;padding:var(--s-8) var(--s-14);color:var(--ink);font:500 12px/1 var(--font-mono);outline:none;flex:1}.viewer-module__5amq-a__renameInput:focus{border-color:var(--brand)}.viewer-module__5amq-a__tabBarSpacer{flex:1}.viewer-module__5amq-a__modeSeg{gap:var(--s-3);background:var(--surface-alt);border-radius:var(--r-pill);padding:var(--s-3);display:flex}.viewer-module__5amq-a__modeItem{font:500 11.5px/1 var(--font-sans);color:var(--w-45);border-radius:var(--r-pill);padding:var(--s-6) var(--s-14);cursor:pointer;white-space:nowrap;transition:color var(--d-instant) var(--e-instant), background var(--d-instant) var(--e-instant)}.viewer-module__5amq-a__modeItem:hover{color:var(--ink)}.viewer-module__5amq-a__modeItemOn{color:var(--ink);background:var(--overlay);font-weight:700}.viewer-module__5amq-a__editBar{align-items:center;gap:var(--s-8);margin-top:var(--s-12);display:flex}.viewer-module__5amq-a__editBarSpacer{flex:1}.viewer-module__5amq-a__barBtnRemove{font:500 11.5px/1 var(--font-sans);color:var(--w-45);border:1px solid var(--w-12);border-radius:var(--r-pill);padding:var(--s-8) var(--s-16);cursor:pointer;margin-left:var(--s-16)}.viewer-module__5amq-a__barBtnRemove:hover:not(:disabled){color:var(--raw-pink-ink);border-color:#ff2e9266}.viewer-module__5amq-a__barBtnRemove:disabled{opacity:.4;cursor:default}.viewer-module__5amq-a__paperEmpty{font:400 12.5px/1.8 var(--font-sans);color:var(--w-35)}.viewer-module__5amq-a__renameKey{font:500 10.5px/1 var(--font-mono);letter-spacing:.1em;color:var(--w-40)}.viewer-module__5amq-a__toast{margin-top:var(--s-10);font:400 11px/1.5 var(--font-sans);color:var(--w-40);animation:.2s ease-out viewer-module__5amq-a__soulToastIn;display:block}@keyframes viewer-module__5amq-a__soulToastIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.viewer-module__5amq-a__toast{animation:none}}.viewer-module__5amq-a__fileTabMark{font:600 9.5px/1 var(--font-mono);color:var(--accent-lime);margin-left:6px;font-style:normal}.viewer-module__5amq-a__diffHead{font:500 11px/1 var(--font-mono);color:var(--w-40);margin-bottom:var(--s-10)}.viewer-module__5amq-a__diff{white-space:pre-wrap;word-break:break-word;font:400 13.5px/1.8 var(--font-sans);color:var(--ink);margin:0}.viewer-module__5amq-a__diffSame{color:var(--w-60)}.viewer-module__5amq-a__diffDel{color:var(--w-40);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklab, var(--raw-pink) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--raw-pink) 60%, transparent)}.viewer-module__5amq-a__diffAdd{background:color-mix(in oklab, var(--accent-lime) 12%, transparent);border-radius:3px}.viewer-module__5amq-a__shelfPane{gap:var(--s-12);flex-direction:column;display:flex}.viewer-module__5amq-a__uploadRow{align-items:center;gap:var(--s-6);flex-wrap:wrap;display:flex}.viewer-module__5amq-a__uploadBtn{margin-left:var(--s-6);border-radius:var(--r-pill);font:600 12px/1 var(--font-sans);color:var(--raw-on-lime);background:var(--accent-lime);border:1px solid #0000;padding:7px 14px}.viewer-module__5amq-a__uploadBtn:disabled{opacity:.5}.viewer-module__5amq-a__shelfErr{font:500 12px/1.4 var(--font-sans);color:var(--raw-pink-ink)}.viewer-module__5amq-a__shelfErrLine{margin:0}.viewer-module__5amq-a__shelfOn{outline:2px solid var(--ink);outline-offset:2px;border-radius:10px}.viewer-module__5amq-a__shelfActs{gap:var(--s-4);margin-top:var(--s-6);display:flex}.viewer-module__5amq-a__shelfAct{box-sizing:border-box;border-radius:var(--r-pill);min-height:32px;font:500 11px/1 var(--font-sans);color:var(--ink);border:1px solid var(--w-18);white-space:nowrap;background:0 0;flex:none;align-items:center;padding:8px 12px;display:inline-flex}.viewer-module__5amq-a__shelfAct[aria-pressed=true]{background:var(--ink);color:var(--raw-on-lime);border-color:#0000}.viewer-module__5amq-a__shelfAct:disabled{opacity:.5}.viewer-module__5amq-a__shelfActDanger{color:var(--raw-pink-ink);border-color:color-mix(in srgb, var(--raw-pink-ink) 45%, transparent)}.viewer-module__5amq-a__epiScheduled{font:500 11px/1 var(--font-sans);color:var(--raw-gold);border:1px solid color-mix(in srgb, var(--raw-gold) 45%, transparent);border-radius:var(--r-pill);padding:var(--s-4) var(--s-8);white-space:nowrap;font-style:normal}.viewer-module__5amq-a__epiAired{font:500 11px/1 var(--font-sans);color:var(--w-50);border:1px solid var(--w-14);border-radius:var(--r-pill);padding:var(--s-4) var(--s-8);white-space:nowrap;font-style:normal}.viewer-module__5amq-a__epiPill{white-space:nowrap;flex:none}.viewer-module__5amq-a__dot{width:6px;height:6px;margin-right:var(--s-6);background:var(--accent-lime);vertical-align:1px;border-radius:50%;animation:1.6s ease-in-out infinite viewer-module__5amq-a__viewerDot;display:inline-block}@keyframes viewer-module__5amq-a__viewerDot{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.viewer-module__5amq-a__dot{animation:none}}.viewer-module__5amq-a__airingLine{align-items:center;gap:var(--s-8);font:500 12px/1.6 var(--font-sans);color:var(--w-70);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.viewer-module__5amq-a__airingWhen{font:500 12.5px/1 var(--font-mono);color:var(--ink);font-variant-numeric:tabular-nums}.viewer-module__5amq-a__seatBadge{font:500 10.5px/1 var(--font-sans);color:var(--accent-lime);margin-left:var(--s-8);font-style:normal}.viewer-module__5amq-a__seatFace{object-fit:cover;background:var(--raised);border-radius:50%;flex:none;width:28px;height:28px}.viewer-module__5amq-a__seatFaceNone{width:28px;height:28px;font:600 11px/1 var(--font-sans);color:var(--w-45);background:var(--raised);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.viewer-module__5amq-a__makeRow{align-items:center;gap:var(--s-6);margin-left:var(--s-8);display:inline-flex}.viewer-module__5amq-a__makeInput{border-radius:var(--r-pill);border:1px solid var(--w-18);background:color-mix(in srgb, var(--ink) 4%, transparent);width:220px;color:var(--ink);font:400 12px/1.4 var(--font-sans);padding:6px 10px}.viewer-module__5amq-a__makeInput:focus{border-color:var(--w-35);outline:none}.viewer-module__5amq-a__makeBtn{border-radius:var(--r-pill);font:600 12px/1 var(--font-sans);color:#fff;background:var(--accent-pink);border:1px solid #0000;padding:7px 14px}.viewer-module__5amq-a__makeBtn:disabled{opacity:.5}.viewer-module__5amq-a__borrowSec{gap:var(--s-8);margin-top:var(--s-8);flex-direction:column;display:flex}.viewer-module__5amq-a__borrowHead{font:500 11px/1 var(--font-mono);color:var(--w-40);letter-spacing:.04em}.viewer-module__5amq-a__roleRow{gap:var(--s-4);margin-left:auto;display:flex}.viewer-module__5amq-a__castLink{border-radius:999px;flex:none;display:inline-flex}.viewer-module__5amq-a__makeInputWide{width:min(420px,100%)}.viewer-module__5amq-a__trackRowStage{gap:var(--s-10)}.viewer-module__5amq-a__trackAudio{max-width:260px;height:32px}.viewer-module__5amq-a__actRow{align-items:center;gap:var(--s-8) var(--s-12);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.viewer-module__5amq-a__actRow .viewer-module__5amq-a__fix{margin-top:0}.viewer-module__5amq-a__clampBox{gap:var(--s-4);flex-direction:column;display:flex}.viewer-module__5amq-a__clampBox .viewer-module__5amq-a__note{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.viewer-module__5amq-a__clampBox:has(.viewer-module__5amq-a__clamp[open]) .viewer-module__5amq-a__note{-webkit-line-clamp:unset;display:block}.viewer-module__5amq-a__clampSummary{cursor:pointer;font:500 12px/1.6 var(--font-sans);color:var(--w-55);list-style:none}.viewer-module__5amq-a__clampSummary::-webkit-details-marker{display:none}.viewer-module__5amq-a__clampSummary:hover{color:var(--ink)}.viewer-module__5amq-a__clamp .viewer-module__5amq-a__more{display:inline}.viewer-module__5amq-a__clamp .viewer-module__5amq-a__less,.viewer-module__5amq-a__clamp[open] .viewer-module__5amq-a__more{display:none}.viewer-module__5amq-a__clamp[open] .viewer-module__5amq-a__less{display:inline}.viewer-module__5amq-a__catchChip{top:var(--s-12);right:var(--s-12);padding:var(--s-4) var(--s-10);border-radius:var(--r-pill);border:1px solid var(--w-14);font:600 11.5px/1 var(--font-sans);color:var(--ink-2);background:#0b0b0cc7;align-items:center;display:inline-flex;position:absolute}.viewer-module__5amq-a__catchChip [data-tone=lime]{color:var(--accent-lime)}.viewer-module__5amq-a__catchChip [data-tone=gold]{color:var(--raw-gold)}.viewer-module__5amq-a__catchChip [data-tone=error]{color:var(--raw-pink-ink)}.viewer-module__5amq-a__slotQuote{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:400 12.5px/1.6 var(--font-sans);color:var(--w-55);display:block;overflow:hidden}.viewer-module__5amq-a__headRow{align-items:baseline;gap:var(--s-12);margin-top:calc(var(--s-8) * -1);display:flex}.viewer-module__5amq-a__headName{min-width:0;font:700 26px/1.3 var(--font-serif);color:var(--ink);margin:0}.viewer-module__5amq-a__headKind{padding:var(--s-4) var(--s-10);border-radius:var(--r-pill);border:1px solid var(--w-14);background:var(--overlay);font:600 11.5px/1 var(--font-sans);color:var(--ink-3);white-space:nowrap;flex:none;align-self:center}.viewer-module__5amq-a__gateSeat{align-items:center;display:inline-flex}.viewer-module__5amq-a__gateOut{flex-basis:100%;order:9}.viewer-module__5amq-a__bodyRow .viewer-module__5amq-a__slotValue{color:var(--ink)}.viewer-module__5amq-a__chanSec{gap:var(--s-8);margin-top:var(--s-4);padding:var(--s-12) var(--s-14);border-radius:var(--r-14);border:1px solid var(--hairline-strong);background:var(--overlay);flex-direction:column;display:flex}.viewer-module__5amq-a__chanLine{align-items:baseline;gap:var(--s-8);font:600 13.5px/1.4 var(--font-sans);color:var(--ink);flex-wrap:wrap;display:flex}.viewer-module__5amq-a__rehearse{color:var(--ink-3);align-self:flex-start;font-size:12px;line-height:1.8;text-decoration:none}button.viewer-module__5amq-a__rehearse{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}button.viewer-module__5amq-a__rehearse:disabled{cursor:progress;opacity:.6}.viewer-module__5amq-a__rehearse:hover{color:var(--ink)}.viewer-module__5amq-a__rehearse:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.viewer-module__5amq-a__chanNote{font:400 12px/1.4 var(--font-sans);color:var(--w-55);font-style:normal}.viewer-module__5amq-a__chanSec .viewer-module__5amq-a__actRow{margin-top:0}.viewer-module__5amq-a__chanWords{gap:var(--s-4) var(--s-8);font:400 11px/1.6 var(--font-sans);color:var(--w-55);flex-wrap:wrap;display:flex}.viewer-module__5amq-a__chanWords i{font-style:normal}.viewer-module__5amq-a__chanWords i+i:before{content:"・";margin-right:var(--s-8);color:var(--w-30,var(--w-40))}.viewer-module__5amq-a__chanLater{font:400 11px/1.6 var(--font-mono);color:var(--w-40);letter-spacing:.02em}.viewer-module__5amq-a__pickRow{align-items:center;gap:var(--s-8) var(--s-12);margin-top:var(--s-12);flex-wrap:wrap;display:flex}.viewer-module__5amq-a__pickLabel{align-items:center;gap:var(--s-8);display:inline-flex}.viewer-module__5amq-a__pickSelect{min-height:32px;padding:0 var(--s-10);border-radius:var(--r-pill);border:1px solid var(--w-18);background:var(--overlay);color:var(--ink);font:500 12px/1 var(--font-sans)}.viewer-module__5amq-a__pickChecks{gap:var(--s-6) var(--s-12);flex-wrap:wrap;display:flex}.viewer-module__5amq-a__pickCheck{align-items:center;gap:var(--s-6);min-height:32px;font:500 12.5px/1 var(--font-sans);color:var(--ink-2);cursor:pointer;display:inline-flex}.viewer-module__5amq-a__pickCheck input{accent-color:var(--accent-lime)}.viewer-module__5amq-a__castNote{margin-top:var(--s-10);display:block}.viewer-module__5amq-a__briefBox{border-bottom:1px solid var(--hairline-strong);padding-bottom:var(--s-10);margin-bottom:var(--s-4)}.viewer-module__5amq-a__briefHead{cursor:pointer;font:500 12px/1.6 var(--font-sans);color:var(--w-55);list-style:none}.viewer-module__5amq-a__briefHead::-webkit-details-marker{display:none}.viewer-module__5amq-a__briefHead:before{content:"▸ "}.viewer-module__5amq-a__briefBox[open] .viewer-module__5amq-a__briefHead:before{content:"▾ "}.viewer-module__5amq-a__briefHead:hover{color:var(--ink)}.viewer-module__5amq-a__briefText{margin-top:var(--s-8);font:400 13px/1.8 var(--font-sans);color:var(--w-60);white-space:pre-wrap;display:block}
.frame-module__p1Dcyq__frame{box-sizing:border-box;width:520px;position:relative}.frame-module__p1Dcyq__bodyRow{gap:var(--s-14);align-items:flex-start;display:flex}.frame-module__p1Dcyq__bodyRow>:first-child{flex:1;min-width:0}.frame-module__p1Dcyq__titleBig{font:700 17px/1.3 var(--font-sans);white-space:nowrap;flex:1}.frame-module__p1Dcyq__card{flex-direction:column;display:flex}.frame-module__p1Dcyq__textZone{text-align:left;margin:0}.frame-module__p1Dcyq__editZone{gap:var(--s-8);flex-direction:column;display:flex}.frame-module__p1Dcyq__textArea{font:400 12.5px/1.7 var(--font-sans);color:var(--ink);resize:none;caret-color:var(--accent-pink);background:0 0;border:0;padding:0}.frame-module__p1Dcyq__textArea:focus{outline:none}@media (prefers-reduced-motion:reduce){.frame-module__p1Dcyq__textArea{transition-duration:0s!important}}.frame-module__p1Dcyq__mediaZone{flex:none;width:200px;height:130px}.frame-module__p1Dcyq__edgeWrap{display:contents;position:absolute;top:0;bottom:auto;right:0}.frame-module__p1Dcyq__scopeList{top:14px;right:var(--s-14);z-index:3;-webkit-backdrop-filter:blur(12px);border:1px solid var(--hairline-hover);border-radius:var(--r-9);padding:var(--s-4);background:#16161ab8;flex-direction:column;min-width:150px;display:flex;position:absolute}.frame-module__p1Dcyq__scopeRow{align-items:center;gap:var(--s-7);font:400 12.5px/1 var(--font-sans);color:var(--w-70);border-radius:var(--r-6);padding:var(--s-7) var(--s-8);text-align:left;display:flex}.frame-module__p1Dcyq__scopeRow:hover{background:var(--overlay)}.frame-module__p1Dcyq__scopeCheck{width:12px;color:var(--accent-lime);font-style:normal}.frame-module__p1Dcyq__replace{box-sizing:border-box;border:1px dashed var(--w-22);border-radius:var(--r-9);justify-content:center;align-items:center;gap:var(--s-8);flex-direction:column;flex:none;width:200px;height:130px;display:flex}.frame-module__p1Dcyq__replaceHint{font:400 12px/1 var(--font-sans);color:var(--w-45)}.frame-module__p1Dcyq__previewOverlay{z-index:4;border-radius:var(--r-10);cursor:pointer;background:#000000b8;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.frame-module__p1Dcyq__previewImg{border-radius:var(--r-10);border:1px solid var(--w-22);background:repeating-linear-gradient(135deg,#ffffff1a 0 8px,#ffffff08 8px 16px);width:86%;height:70%}.frame-module__p1Dcyq__typeRows{gap:var(--s-20);flex-direction:column;display:flex}.frame-module__p1Dcyq__videoZone{justify-content:center;align-items:center;display:flex;position:relative}.frame-module__p1Dcyq__play{border-left:12px solid var(--w-80);border-top:8px solid #0000;border-bottom:8px solid #0000;flex:none;width:0;height:0;display:block}.frame-module__p1Dcyq__duration{font:400 10px/1 var(--font-mono);color:var(--w-45)}.frame-module__p1Dcyq__videoZone .frame-module__p1Dcyq__duration{right:var(--s-8);bottom:var(--s-8);position:absolute}.frame-module__p1Dcyq__audioRow{align-items:center;gap:var(--s-10);padding:var(--s-6) 0;display:flex}.frame-module__p1Dcyq__wave{flex:1;align-items:center;gap:3px;display:flex}.frame-module__p1Dcyq__wave i{border-radius:var(--r-2);background:var(--w-22);flex:1}.frame-module__p1Dcyq__charRow{gap:var(--s-10);align-items:flex-start;display:flex}.frame-module__p1Dcyq__portrait{border-radius:var(--r-8);flex:none;width:96px;height:128px}.frame-module__p1Dcyq__frameActs{gap:var(--s-8);display:flex}.frame-module__p1Dcyq__frameReset{align-self:flex-start}.frame-module__p1Dcyq__cardNum{font:400 10px/1 var(--font-mono);color:#ffffff4d}.frame-module__p1Dcyq__pairRow{gap:var(--s-40);align-items:flex-start;display:flex}.frame-module__p1Dcyq__pairCol{gap:var(--s-10);flex-direction:column;display:flex}.frame-module__p1Dcyq__pairLabel{font:var(--t-flat-105);color:var(--w-40)}.frame-module__p1Dcyq__replaceActs{gap:var(--s-7);justify-content:center;display:flex}.frame-module__p1Dcyq__artScene{border:1px solid var(--w-10);background:radial-gradient(120% 90% at 80% 10%,#5e9bff29,#0000 55%),radial-gradient(90% 70% at 15% 85%,#ff2d921a,#0000 60%),linear-gradient(165deg,#141726 0%,#0b0d16 55%,#090a10 100%)}.frame-module__p1Dcyq__artFilm{border:1px solid var(--w-10);background:radial-gradient(100% 80% at 50% 0,#7b5cff24,#0000 60%),linear-gradient(#12101d 0%,#0b0a12 60%,#08080d 100%)}.frame-module__p1Dcyq__artChar{border:1px solid var(--w-10);background:radial-gradient(70% 55% at 50% 28%,#c0aeff33,#0000 65%),linear-gradient(#16121f 0%,#0c0a12 100%);position:relative;overflow:hidden}.frame-module__p1Dcyq__artChar:after{content:"";background:radial-gradient(50% 32% at 50% 12%,#0000008c,#0000 70%),radial-gradient(85% 60% at 50% 78%,#0009,#0000 75%);width:74%;height:78%;position:absolute;bottom:-12%;left:50%;transform:translate(-50%)}.frame-module__p1Dcyq__artAudio{border:1px solid var(--w-10);background:radial-gradient(110% 80% at 20% 15%,#c6f94e12,#0000 55%),linear-gradient(175deg,#10140f 0%,#0b0d0a 60%,#090a09 100%)}.frame-module__p1Dcyq__playBtn{border-radius:var(--r-pill);border:1px solid var(--w-22);background:#00000073;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.frame-module__p1Dcyq__playBtn i{border-left:9px solid var(--w-80);border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0;margin-left:2px;display:block}.frame-module__p1Dcyq__durationChip{right:var(--s-8);bottom:var(--s-8);font:400 10px/1 var(--font-mono);color:var(--w-70);border-radius:var(--r-pill);padding:var(--s-3) var(--s-7);background:#0000008c;position:absolute}.frame-module__p1Dcyq__audioZone{align-items:center;gap:var(--s-8);padding:0 var(--s-10);display:flex;position:relative}.frame-module__p1Dcyq__audioZone .frame-module__p1Dcyq__wave{align-items:center;height:44px}.frame-module__p1Dcyq__wavePlayedBar{background:#c6f94e8c!important}.frame-module__p1Dcyq__frame{border-radius:28px}.frame-module__p1Dcyq__card{border-radius:18px}.frame-module__p1Dcyq__textZone,.frame-module__p1Dcyq__editZone,.frame-module__p1Dcyq__mediaZone,.frame-module__p1Dcyq__replace{border-radius:14px}.frame-module__p1Dcyq__previewOverlay{border-radius:28px}.frame-module__p1Dcyq__frame,.frame-module__p1Dcyq__card,.frame-module__p1Dcyq__textZone,.frame-module__p1Dcyq__mediaZone,.frame-module__p1Dcyq__replace{border-color:var(--hairline-soft)}.frame-module__p1Dcyq__card,.frame-module__p1Dcyq__textZone,.frame-module__p1Dcyq__editZone{background:var(--raised);border-color:#0000}.frame-module__p1Dcyq__mediaZone,.frame-module__p1Dcyq__replace{border-color:#0000}.frame-module__p1Dcyq__freshGlow{border-color:#c6f94e8c!important}.frame-module__p1Dcyq__freshMark{font:400 10.5px/1 var(--font-mono);color:var(--accent-lime)}.frame-module__p1Dcyq__frame11{background:var(--raw-1418);border:1px solid var(--hairline-strong);border-radius:var(--r-16);padding:var(--s-14);gap:var(--s-11);flex-direction:column;display:flex}.frame-module__p1Dcyq__frameHead{align-items:center;gap:var(--s-8);display:flex}.frame-module__p1Dcyq__badgeLime{font:500 11px/1 var(--font-sans);color:var(--accent-lime);padding:var(--s-4) var(--s-7);border-radius:var(--r-6);border:1px solid #c6f94e80}.frame-module__p1Dcyq__badgeBlue{font:500 11px/1 var(--font-sans);color:var(--raw-blue-ink);padding:var(--s-4) var(--s-7);border-radius:var(--r-6);border:1px solid #9cc0ff80}.frame-module__p1Dcyq__badgeViolet{font:500 11px/1 var(--font-sans);color:var(--agent);padding:var(--s-4) var(--s-7);border-radius:var(--r-6);border:1px solid #c0aeff80}.frame-module__p1Dcyq__frameName{font:700 15px/1 var(--font-sans)}.frame-module__p1Dcyq__statusDone{font:500 11px/1 var(--font-sans);color:var(--accent-lime);padding:var(--s-4) var(--s-7);border-radius:var(--r-pill);border:1px solid #c6f94e66;margin-left:auto}.frame-module__p1Dcyq__statusQueued{font:500 10.5px/1 var(--font-sans);color:var(--w-40);border:1px solid var(--w-12);border-radius:var(--r-pill);margin-left:auto;padding:3px 8px}.frame-module__p1Dcyq__statusWait{font:500 11px/1 var(--font-sans);color:var(--raw-pink-ink);padding:var(--s-4) var(--s-7);border-radius:var(--r-pill);border:1px solid #ff2e9280;margin-left:auto}.frame-module__p1Dcyq__cardText{border:1px dashed var(--w-14);border-radius:var(--r-10);padding:var(--s-11);gap:var(--s-6);background:#101018;flex-direction:column;display:flex}.frame-module__p1Dcyq__cardBody{font:400 12.5px/1.7 var(--font-sans);color:var(--w-65)}.frame-module__p1Dcyq__cardHint{font:400 10px/1 var(--font-mono);color:#ffffff4d}.frame-module__p1Dcyq__thumb{border-radius:var(--r-5);background:repeating-linear-gradient(135deg,#ffffff17 0 5px,#0000 5px 10px);flex:none;width:34px;height:24px}.frame-module__p1Dcyq__index{gap:var(--s-6);border:1px dashed var(--w-12);border-radius:var(--r-9);min-width:0;padding:var(--s-10);background:#101018;flex-direction:column;flex:1;display:flex}.frame-module__p1Dcyq__indexRow{gap:var(--s-8);align-items:center;display:flex;position:relative}.frame-module__p1Dcyq__indexNum{font:700 10.5px/1 var(--font-mono);color:var(--agent);padding:var(--s-4) var(--s-5);border-radius:var(--r-5);background:#7b5cff24}.frame-module__p1Dcyq__indexText{min-width:0;font:400 12px/1.4 var(--font-sans);color:var(--w-65);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.frame-module__p1Dcyq__indexSeq{font:500 9.5px/1 var(--font-mono);color:var(--agent);border-radius:var(--r-pill);padding:var(--s-3) var(--s-7);border:1px solid #c0aeff47;flex:none}.frame-module__p1Dcyq__indexNeed{align-items:center;gap:var(--s-5);white-space:nowrap;margin-right:var(--s-10);font:400 10px/1 var(--font-sans);color:var(--raw-turquoise-ink);flex:none;display:inline-flex}.frame-module__p1Dcyq__indexNeed i{border:1px solid var(--raw-turquoise-ink);border-radius:50%;width:7px;height:7px}.frame-module__p1Dcyq__indexNeed[data-set]{color:var(--raw-lime)}.frame-module__p1Dcyq__indexNeed[data-set] i{background:var(--raw-lime);border-color:var(--raw-lime)}.frame-module__p1Dcyq__indexQty{font:400 9.5px/1 var(--font-mono);color:var(--w-30);flex:none}.frame-module__p1Dcyq__bundlePair{align-items:flex-start;gap:var(--s-16);flex-wrap:wrap;display:flex}.frame-module__p1Dcyq__bundleLead{gap:var(--s-8);align-items:baseline;display:flex}.frame-module__p1Dcyq__bundleLeadKey{font-style:normal;font:500 10.5px/1.5 var(--font-sans);color:var(--ink-label);flex:none}.frame-module__p1Dcyq__bundleLeadText{min-width:0;font:400 12px/1.5 var(--font-sans);color:var(--w-75);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.frame-module__p1Dcyq__bSeat{align-items:baseline;gap:var(--s-7);display:flex}.frame-module__p1Dcyq__bSeatOff{opacity:.55}.frame-module__p1Dcyq__bSeatDot{font-style:normal;font:400 9px/1.6 var(--font-sans);color:var(--accent-lime);flex:none}.frame-module__p1Dcyq__bSeatOff .frame-module__p1Dcyq__bSeatDot{color:var(--w-30)}.frame-module__p1Dcyq__bSeatKey{white-space:nowrap;text-overflow:ellipsis;width:58px;font-style:normal;font:500 11px/1.6 var(--font-sans);color:var(--w-60);flex:none;overflow:hidden}.frame-module__p1Dcyq__bSeatVal{min-width:0;font:400 11px/1.6 var(--font-mono);color:var(--w-55);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.frame-module__p1Dcyq__bSeatWarn{font-style:normal;font:500 10.5px/1.6 var(--font-mono);color:var(--raw-gold);flex:none}.frame-module__p1Dcyq__indexMeta{font:500 10.5px/1 var(--font-mono);color:var(--w-35);padding-top:var(--s-2)}.frame-module__p1Dcyq__primaryEnd{font:var(--t-strong-11);color:var(--ink);background:var(--accent-pink);padding:var(--s-9) 13px;border-radius:var(--r-pill);align-self:flex-end}.frame-module__p1Dcyq__primaryEnd:hover{box-shadow:var(--glow-pink);background:var(--raw-pink-hover)}.frame-module__p1Dcyq__btnPink{font:700 11.5px/1 var(--font-sans);color:var(--ink);background:var(--accent-pink);padding:var(--s-8) var(--s-11);border-radius:var(--r-pill)}.frame-module__p1Dcyq__btnPink:hover{box-shadow:var(--glow-pink);background:var(--raw-pink-hover);color:var(--ink)}.frame-module__p1Dcyq__btnGhost{font:500 11.5px/1 var(--font-sans);color:var(--w-70);border:1px solid var(--w-18);padding:var(--s-8) var(--s-11);border-radius:var(--r-pill)}.frame-module__p1Dcyq__btnGhost:hover{background:#24242b}.frame-module__p1Dcyq__chipCaret{font-size:9px}.frame-module__p1Dcyq__acts{gap:var(--s-20);flex-direction:column;display:flex}.frame-module__p1Dcyq__editText{cursor:text;}.frame-module__p1Dcyq__editText:hover{border-style:solid;border-color:var(--hairline-hover)}.frame-module__p1Dcyq__editing{border-style:solid;border-color:var(--hairline-hover);cursor:text;}.frame-module__p1Dcyq__caret{animation:none;}.frame-module__p1Dcyq__editActs{gap:var(--s-7);align-self:flex-end;display:flex}.frame-module__p1Dcyq__btnSave{color:var(--raw-on-lime);background:var(--ink);}.frame-module__p1Dcyq__btnSave:hover{background:var(--w-86)}.frame-module__p1Dcyq__editMedia{border-radius:var(--r-9);border:1px dashed var(--w-12);width:200px;height:84px;position:relative;}.frame-module__p1Dcyq__editMedia:hover{border-style:solid;border-color:var(--hairline-hover)}.frame-module__p1Dcyq__mediaActs{justify-content:center;align-items:center;gap:var(--s-8);opacity:0;border-radius:inherit;z-index:2;transition:opacity var(--d-instant) var(--e-instant);background:#0606088c;display:flex;position:absolute;inset:0}.frame-module__p1Dcyq__swapHost:hover .frame-module__p1Dcyq__mediaActs{opacity:1}.frame-module__p1Dcyq__audioZone .frame-module__p1Dcyq__playBtn{z-index:3;position:relative}.frame-module__p1Dcyq__editMedia:hover .frame-module__p1Dcyq__mediaActs,.frame-module__p1Dcyq__editMedia:focus-within .frame-module__p1Dcyq__mediaActs{opacity:1}.frame-module__p1Dcyq__mediaBtn{align-items:center;gap:var(--s-5);background:var(--raw-1b);cursor:pointer;display:flex;}.frame-module__p1Dcyq__hoverCard{gap:var(--s-9);padding:var(--s-14);position:relative;}.frame-module__p1Dcyq__hoverCard:hover,.frame-module__p1Dcyq__hoverCard:focus-within{border-style:solid;border-color:var(--hairline-hover)}.frame-module__p1Dcyq__edge{top:0;right:var(--s-14);align-items:center;gap:var(--s-6);font:500 11px/1 var(--font-sans);color:var(--w-70);background:var(--raised);border:1px solid var(--hairline-hover);border-radius:var(--r-pill);padding:var(--s-4) var(--s-9);opacity:0;cursor:pointer;transition:var(--tr-instant), transform var(--d-instant) var(--e-instant);display:flex;position:absolute;transform:translateY(-50%)}.frame-module__p1Dcyq__edge:hover{background:var(--overlay)}.frame-module__p1Dcyq__edge:active{transform:translateY(-50%)scale(.96)}.frame-module__p1Dcyq__hoverCard:hover .frame-module__p1Dcyq__edge,.frame-module__p1Dcyq__hoverCard:focus-within .frame-module__p1Dcyq__edge{opacity:1}.frame-module__p1Dcyq__hoverCardOpen{border-style:solid;border-color:var(--hairline-hover);}.frame-module__p1Dcyq__hoverCardOpen .frame-module__p1Dcyq__edge{opacity:1}.frame-module__p1Dcyq__frame{border-color:var(--hairline-soft);border-radius:28px}.frame-module__p1Dcyq__card{background:var(--raised);border-color:#0000;border-radius:18px}.frame-module__p1Dcyq__textZone,.frame-module__p1Dcyq__editZone{background:var(--raised);border-color:#0000;border-radius:14px}.frame-module__p1Dcyq__mediaZone,.frame-module__p1Dcyq__replace{border-color:#0000;border-radius:14px}.frame-module__p1Dcyq__charCard{width:300px;padding:0;overflow:hidden}.frame-module__p1Dcyq__charArt{background:radial-gradient(70% 45% at 50% 22%,#c0aeff38,#0000 65%),radial-gradient(90% 60% at 50% 88%,#ff2d9214,#0000 70%),linear-gradient(#17131f 0%,#0c0a12 70%,#080709 100%);height:420px;position:relative}.frame-module__p1Dcyq__charArt:before{content:"";background:radial-gradient(46% 30% at 50% 10%,#00000080,#0000 70%),radial-gradient(80% 58% at 50% 76%,#0000008c,#0000 75%);width:72%;height:62%;position:absolute;bottom:18%;left:50%;transform:translate(-50%)}.frame-module__p1Dcyq__charOverlay{padding:var(--s-16);gap:var(--s-7);background:linear-gradient(#0000 0%,#050507c7 55%,#050507eb 100%);flex-direction:column;display:flex;position:absolute;inset:auto 0 0}.frame-module__p1Dcyq__charName{font:700 21px/1.2 var(--font-sans);color:var(--ink)}.frame-module__p1Dcyq__charDesc{font:400 12.5px/1.7 var(--font-sans);color:var(--w-70)}.frame-module__p1Dcyq__frameNameSpacer{flex:1}.frame-module__p1Dcyq__charFrame{align-self:flex-start;width:auto;display:inline-flex}.frame-module__p1Dcyq__mediaActs{pointer-events:none}.frame-module__p1Dcyq__editMedia:hover .frame-module__p1Dcyq__mediaActs,.frame-module__p1Dcyq__editMedia:focus-within .frame-module__p1Dcyq__mediaActs,.frame-module__p1Dcyq__swapHost:hover .frame-module__p1Dcyq__mediaActs,.frame-module__p1Dcyq__swapHost:focus-within .frame-module__p1Dcyq__mediaActs{pointer-events:auto}.frame-module__p1Dcyq__frameWaiting{border-color:#ff2d9280}.frame-module__p1Dcyq__verTag{font:700 11px/1 var(--font-mono);color:var(--w-55);border:1px solid var(--w-14);border-radius:var(--r-5);padding:var(--s-3) var(--s-6)}.frame-module__p1Dcyq__verDiff{font:500 11px/1.5 var(--font-mono);color:var(--w-45)}.frame-module__p1Dcyq__originLine{font:400 10.5px/1.5 var(--font-sans);color:var(--w-35)}.frame-module__p1Dcyq__statusRedo{font:500 11.5px/1 var(--font-sans);color:var(--raw-pink-ink);margin-left:auto}.frame-module__p1Dcyq__noteRow{gap:var(--s-8);display:flex}.frame-module__p1Dcyq__noteInput{box-sizing:border-box;height:34px;padding:0 var(--s-12);border-radius:var(--r-10);background:var(--surface-alt);color:var(--ink);font:400 12.5px/1 var(--font-sans);caret-color:var(--accent-pink);border:1px solid #ff2d9280;outline:none;flex:1}.frame-module__p1Dcyq__noteInput::placeholder{color:var(--w-35)}.frame-module__p1Dcyq__redoNote{font:400 11.5px/1.6 var(--font-sans);color:var(--w-55)}.frame-module__p1Dcyq__doneLine{font:500 11.5px/1.5 var(--font-sans);color:var(--accent-lime)}.frame-module__p1Dcyq__replace{border:1px dashed var(--w-22);border-radius:var(--r-9);height:84px;transition:border-color var(--d-instant) var(--e-instant), background var(--d-instant) var(--e-instant)}.frame-module__p1Dcyq__replaceOver{border-color:var(--accent-lime);background:#c6f94e0f}.frame-module__p1Dcyq__mediaActs{gap:var(--s-6);flex-direction:column}.frame-module__p1Dcyq__pauseGlyph{border-left:3px solid var(--ink);border-right:3px solid var(--ink);box-sizing:border-box;width:8px;height:10px;display:block;background:0 0!important}.frame-module__p1Dcyq__tagBadge{font:500 10px/1 var(--font-sans);color:var(--w-55);border:1px solid var(--w-12);border-radius:var(--r-pill);padding:var(--s-4) var(--s-8);white-space:nowrap}.frame-module__p1Dcyq__cardHeadRow{align-items:center;gap:var(--s-6);flex-wrap:wrap;display:flex}.frame-module__p1Dcyq__bodyRow{align-items:stretch}.frame-module__p1Dcyq__bodyRow>:first-child{flex-direction:column;align-items:stretch;display:flex}.frame-module__p1Dcyq__textZone{text-align:left;flex:1}.frame-module__p1Dcyq__editMedia{height:auto;min-height:84px}.frame-module__p1Dcyq__swapHost{position:relative}.frame-module__p1Dcyq__videoEl{object-fit:cover;border-radius:inherit;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.frame-module__p1Dcyq__replaceOverlay{inset:var(--s-6);z-index:4;justify-content:center;align-items:center;gap:var(--s-8);border:1px dashed var(--w-22);border-radius:var(--r-9);transition:border-color var(--d-instant) var(--e-instant), background var(--d-instant) var(--e-instant);background:#060608c7;flex-direction:column;display:flex;position:absolute}.frame-module__p1Dcyq__replaceOverlayOn{border-color:var(--accent-lime);background:#0e1206d1}.frame-module__p1Dcyq__replaceOverlay~*,.frame-module__p1Dcyq__audioZone .frame-module__p1Dcyq__replaceOverlay{z-index:4}.frame-module__p1Dcyq__mediaActs .frame-module__p1Dcyq__mediaBtn{justify-content:center;min-width:116px}.frame-module__p1Dcyq__waveWide{flex:1;justify-content:center}.frame-module__p1Dcyq__footNote{right:var(--s-10);bottom:var(--s-8);font:400 10px/1 var(--font-mono);color:var(--w-30);position:absolute}.frame-module__p1Dcyq__bodyRow:has(.frame-module__p1Dcyq__footNoteBody){flex-wrap:wrap}.frame-module__p1Dcyq__footNoteBody{text-align:right;width:100%;position:static}.frame-module__p1Dcyq__editText{position:relative}.frame-module__p1Dcyq__fileName{font:400 10px/1 var(--font-mono);color:var(--w-45);border:1px solid var(--w-10);border-radius:var(--r-6);padding:var(--s-4) var(--s-7)}.frame-module__p1Dcyq__mdBody{text-align:left;width:100%;display:block}.frame-module__p1Dcyq__frameNameMono{font:500 15px/1.3 var(--font-mono);color:var(--ink)}.frame-module__p1Dcyq__frameSubName{font:400 12px/1.3 var(--font-sans);color:var(--w-45)}.frame-module__p1Dcyq__statusGen{font:500 11px/1 var(--font-sans);color:var(--generating);border-radius:var(--r-pill);padding:var(--s-4) var(--s-7);border:1px solid #5e9bff73;margin-left:auto}.frame-module__p1Dcyq__statusRedo{font:500 11px/1 var(--font-sans);color:var(--raw-gold);border-radius:var(--r-pill);padding:var(--s-4) var(--s-7);border:1px solid #e8c94a73;margin-left:auto}.frame-module__p1Dcyq__seatOn,.frame-module__p1Dcyq__seatOff{top:var(--s-12);right:var(--s-12);z-index:2;position:absolute}.frame-module__p1Dcyq__seatOn{font:500 10px/1 var(--font-sans);color:var(--accent-lime);border-radius:var(--r-pill);padding:var(--s-4) var(--s-8);white-space:nowrap;border:1px solid #c6f94e66}.frame-module__p1Dcyq__seatOff{font:500 10px/1 var(--font-sans);color:var(--w-40);border:1px solid var(--w-12);border-radius:var(--r-pill);padding:var(--s-4) var(--s-8);white-space:nowrap}.frame-module__p1Dcyq__sampleCol{gap:var(--s-16);flex-direction:column;align-items:center;width:100%;display:flex}.frame-module__p1Dcyq__sourceRow{align-items:center;gap:var(--s-8);margin-bottom:var(--s-8);display:flex}.frame-module__p1Dcyq__sourceKey{font:500 9.5px/1 var(--font-mono);letter-spacing:.1em;color:var(--w-30);font-style:normal}.frame-module__p1Dcyq__sourceName{font:400 11px/1 var(--font-mono);color:var(--w-45)}.frame-module__p1Dcyq__mdClamp{max-height:168px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 28px),#0000 100%)}.frame-module__p1Dcyq__expandBtn{right:var(--s-12);bottom:var(--s-10);z-index:2;font:500 10.5px/1 var(--font-sans);color:var(--w-45);background:var(--raised);border:1px solid var(--w-12);border-radius:var(--r-pill);padding:var(--s-6) var(--s-12);cursor:pointer;transition:color var(--d-instant) var(--e-instant), border-color var(--d-instant) var(--e-instant);position:absolute}.frame-module__p1Dcyq__expandBtn:hover{color:var(--ink);border-color:var(--w-35)}.frame-module__p1Dcyq__expandBox{gap:var(--s-14);padding:var(--s-24);box-sizing:border-box;flex-direction:column;height:min(72dvh,720px);display:flex}.frame-module__p1Dcyq__expandHead{align-items:baseline;gap:var(--s-10);display:flex}.frame-module__p1Dcyq__expandName{font:500 15px/1.3 var(--font-mono);color:var(--ink);font-style:normal}.frame-module__p1Dcyq__expandSub{font:400 12px/1.3 var(--font-sans);color:var(--w-45)}.frame-module__p1Dcyq__expandBody{flex-direction:column;flex:1;min-height:0;display:flex}.frame-module__p1Dcyq__textAreaClamp{height:168px;font-family:var(--font-mono);overflow-y:auto}.frame-module__p1Dcyq__editingClamp{position:relative}.frame-module__p1Dcyq__editActsFloat{right:var(--s-10);bottom:var(--s-8);z-index:2;background:linear-gradient(to right, transparent, var(--raised) 18%);padding-left:var(--s-24);position:absolute}.frame-module__p1Dcyq__expandSpacer{flex:1}.frame-module__p1Dcyq__expandPaper{background:var(--surface);border:1px solid var(--w-08,#ffffff0f);padding:var(--s-20);border-radius:14px;overflow-y:auto}.frame-module__p1Dcyq__expandText{max-width:72ch;font:400 13px/2 var(--font-sans);color:var(--w-80);margin:0}.frame-module__p1Dcyq__expandArea{box-sizing:border-box;resize:none;width:100%;height:100%;color:var(--ink);font:400 13px/2 var(--font-sans);caret-color:var(--accent-pink);background:0 0;border:0;outline:none;display:block}.frame-module__p1Dcyq__hoverCard{box-sizing:border-box;max-height:286px}.frame-module__p1Dcyq__mediaZone,.frame-module__p1Dcyq__editMedia,.frame-module__p1Dcyq__replace{height:168px}.frame-module__p1Dcyq__index{box-sizing:border-box;max-height:168px;overflow-y:auto}.frame-module__p1Dcyq__cardHeadRow{min-height:22px}.frame-module__p1Dcyq__hoverCard{flex-direction:column;justify-content:flex-start;display:flex}.frame-module__p1Dcyq__bodyRow{flex:none}.frame-module__p1Dcyq__bChipRow{gap:var(--s-4) var(--s-6);flex-wrap:wrap;flex:1;align-items:center;min-width:0;display:inline-flex}.frame-module__p1Dcyq__bChip{align-items:center;gap:var(--s-4);font:500 10px/1 var(--font-mono);color:var(--ink-2);border:1px solid var(--w-12);border-radius:var(--r-pill);padding:var(--s-3) var(--s-8);white-space:nowrap;font-style:normal;display:inline-flex}.frame-module__p1Dcyq__bChipN{color:var(--ink-label);font-style:normal}.frame-module__p1Dcyq__bChipOff{color:var(--ink-4);border-color:var(--w-08)}.frame-module__p1Dcyq__badgeBlue,.frame-module__p1Dcyq__badgeLime,.frame-module__p1Dcyq__badgeViolet,.frame-module__p1Dcyq__statusGen,.frame-module__p1Dcyq__statusWait,.frame-module__p1Dcyq__statusRedo,.frame-module__p1Dcyq__statusQueued,.frame-module__p1Dcyq__statusDone{white-space:nowrap;flex:none}.frame-module__p1Dcyq__frameHead>[data-creature]{flex:none;margin-left:auto}.frame-module__p1Dcyq__frameHead>[data-creature]+.frame-module__p1Dcyq__statusGen,.frame-module__p1Dcyq__frameHead>[data-creature]+.frame-module__p1Dcyq__statusWait,.frame-module__p1Dcyq__frameHead>[data-creature]+.frame-module__p1Dcyq__statusRedo,.frame-module__p1Dcyq__frameHead>[data-creature]+.frame-module__p1Dcyq__statusQueued{margin-left:0}
.md-module__D_7-xa__mdH{font:700 12px/1.4 var(--font-sans);color:var(--ink);margin:var(--s-10) 0 var(--s-4)}.md-module__D_7-xa__mdH:first-child{margin-top:0}.md-module__D_7-xa__mdP{font:400 12.5px/1.7 var(--font-sans);color:var(--w-70);margin:0 0 var(--s-6)}.md-module__D_7-xa__mdList{margin:0 0 var(--s-8);padding-left:var(--s-16);gap:var(--s-4);flex-direction:column;display:flex}.md-module__D_7-xa__mdList li{font:400 12.5px/1.7 var(--font-sans);color:var(--w-70)}.md-module__D_7-xa__mdList strong,.md-module__D_7-xa__mdP strong{color:var(--ink);font-weight:700}.md-module__D_7-xa__mdH4{font:700 12px/1.4 var(--font-sans);color:var(--w-86);margin:var(--s-8) 0 var(--s-4)}.md-module__D_7-xa__mdOList{margin:0 0 var(--s-8);padding-left:var(--s-20,20px);gap:var(--s-4);flex-direction:column;display:flex}.md-module__D_7-xa__mdOList li{font:400 12.5px/1.7 var(--font-sans);color:var(--w-70)}.md-module__D_7-xa__mdTable{width:100%;margin:0 0 var(--s-8);border-collapse:collapse;font:400 12.5px/1.6 var(--font-sans);color:var(--w-70)}.md-module__D_7-xa__mdTable th{color:var(--w-55);text-align:left;font-weight:600}.md-module__D_7-xa__mdTable th,.md-module__D_7-xa__mdTable td{border-bottom:1px solid var(--w-10);vertical-align:top;padding:6px 10px}.md-module__D_7-xa__mdQuote{margin:0 0 var(--s-8);border-left:2px solid var(--w-18);padding:2px 0 2px 12px}.md-module__D_7-xa__mdQuote p{font:400 12.5px/1.7 var(--font-sans);color:var(--w-60);margin:0}
.story-module__7jgiLG__story{flex-direction:column;display:flex}.story-module__7jgiLG__head{justify-content:space-between;align-items:baseline;gap:var(--s-12);padding:var(--s-12) 0 var(--s-4);display:flex}.story-module__7jgiLG__title{font:600 13.5px/1.6 var(--font-sans);color:var(--ink);margin:0}.story-module__7jgiLG__none{padding:var(--s-12) 0;font:400 13px/1.6 var(--font-sans);color:var(--w-50);border-bottom:1px solid var(--hairline-soft);margin:0}.story-module__7jgiLG__item{min-width:0;font:400 13.5px/1.7 var(--font-sans);color:var(--ink);white-space:pre-line}.story-module__7jgiLG__field{width:100%;min-height:52px;padding:var(--s-8) var(--s-10);border-radius:var(--r-10);border:1px solid var(--hairline);background:var(--raw-10);font:400 13.5px/1.6 var(--font-sans);color:var(--ink);resize:vertical;box-sizing:border-box}.story-module__7jgiLG__field:focus{border-color:var(--hairline-hover);outline:none}.story-module__7jgiLG__acts{align-items:center;gap:var(--s-8) var(--s-14);padding:var(--s-12) 0;flex-wrap:wrap;display:flex}.story-module__7jgiLG__save{min-height:32px;padding:0 var(--s-14);border-radius:var(--r-pill);background:var(--ink);color:var(--raw-10);font:500 13px/1 var(--font-sans);cursor:pointer;border:none}.story-module__7jgiLG__save:disabled{opacity:.5;cursor:default}.story-module__7jgiLG__whence{padding:var(--s-10) 0;font:400 12px/1.6 var(--font-sans);color:var(--w-55);margin:0}.story-module__7jgiLG__past{padding:var(--s-6) 0 var(--s-12);border-bottom:1px solid var(--hairline-soft)}.story-module__7jgiLG__past summary{cursor:pointer;font:500 12.5px/1.6 var(--font-sans);color:var(--w-60)}.story-module__7jgiLG__past ol{margin:var(--s-8) 0 0;gap:var(--s-12);flex-direction:column;padding:0;list-style:none;display:flex}.story-module__7jgiLG__past li{padding-left:var(--s-12);border-left:2px solid var(--hairline-soft)}.story-module__7jgiLG__past dl{gap:var(--s-4);flex-direction:column;margin:0;display:flex}.story-module__7jgiLG__past dl div{gap:var(--s-10);grid-template-columns:120px minmax(0,1fr);display:grid}.story-module__7jgiLG__past dt{font:500 12px/1.6 var(--font-sans);color:var(--w-50)}.story-module__7jgiLG__past dd{font:400 12.5px/1.6 var(--font-sans);color:var(--ink-2);margin:0}.story-module__7jgiLG__design{margin-top:var(--s-8);padding-left:var(--s-12);border-left:2px solid var(--hairline-soft)}.story-module__7jgiLG__blueprint{max-height:min(38vh,340px);margin-top:var(--s-10);flex:none;overflow:auto}@media (max-width:640px){.story-module__7jgiLG__past dl div{grid-template-columns:minmax(0,1fr);gap:0}}.story-module__7jgiLG__soulStack{gap:var(--s-16);flex-direction:column;display:flex}.story-module__7jgiLG__soulStack>*{flex:none}.story-module__7jgiLG__soulTop{gap:var(--s-14);flex-direction:column;display:flex}.story-module__7jgiLG__soulStack>.story-module__7jgiLG__soulBook{flex-direction:column;flex:auto;min-height:320px;display:flex}.story-module__7jgiLG__soulBook>*{flex:auto;min-height:0}
.node-panel-module__aaAxDW__detail{flex-direction:column;gap:14px;display:flex}.node-panel-module__aaAxDW__head{align-items:center;gap:8px;min-height:30px;padding-right:36px;display:flex}.node-panel-module__aaAxDW__head h3{min-width:0;color:var(--ink);font:700 14px/1.35 var(--font-sans);overflow-wrap:anywhere;flex:1;margin:0}.node-panel-module__aaAxDW__sec{border-top:1px solid var(--w-07);flex-direction:column;gap:10px;padding-top:14px;display:flex}.node-panel-module__aaAxDW__sec h4{color:var(--w-70);font:600 12px/1.2 var(--font-sans);letter-spacing:.02em;align-items:baseline;gap:8px;margin:0;display:flex}.node-panel-module__aaAxDW__sec h4 small{color:var(--w-45);font:500 10.5px/1 var(--font-sans);letter-spacing:0}.node-panel-module__aaAxDW__err{color:#ff9b9b;font:500 12px/1.5 var(--font-sans);margin:0}.node-panel-module__aaAxDW__note{color:var(--w-55);font:400 11.5px/1.6 var(--font-sans);margin:0}.node-panel-module__aaAxDW__props{grid-template-columns:88px 1fr;gap:6px 10px;margin:0;display:grid}.node-panel-module__aaAxDW__props dt{color:var(--w-45);font:500 11.5px/1.5 var(--font-sans)}.node-panel-module__aaAxDW__props dd{min-width:0;color:var(--w-86);font:500 12px/1.5 var(--font-sans);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.node-panel-module__aaAxDW__change{color:var(--raw-lime);font:600 10.5px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0}.node-panel-module__aaAxDW__change:hover{text-decoration:underline}.node-panel-module__aaAxDW__ready{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.node-panel-module__aaAxDW__ready li{color:var(--w-55);font:500 12px/1.5 var(--font-sans);grid-template-columns:16px 88px 1fr;align-items:baseline;gap:8px;display:grid}.node-panel-module__aaAxDW__ready li i{color:var(--raw-lime);font-style:normal}.node-panel-module__aaAxDW__ready li b{color:var(--w-75);font-weight:600}.node-panel-module__aaAxDW__ready li:not([data-ok]) span{color:#ffc46b}.node-panel-module__aaAxDW__ready li:not([data-ok]) i:before{content:"";border:1.5px solid #ffc46b;border-radius:50%;width:7px;height:7px;display:inline-block}.node-panel-module__aaAxDW__ready li.node-panel-module__aaAxDW__readyRow{grid-template-columns:16px 88px minmax(0,1fr) auto}.node-panel-module__aaAxDW__ready li[data-proposed] span{color:var(--w-70)}.node-panel-module__aaAxDW__ready li[data-proposed] i:before{border-color:var(--w-35)}.node-panel-module__aaAxDW__readyControl{flex-direction:column;grid-column:2/-1;align-items:flex-start;gap:8px;padding:6px 0 4px;display:flex}
.soul-module__pouJDG__col{gap:var(--s-12);flex-direction:column;height:100%;min-height:0;display:flex}.soul-module__pouJDG__paper{min-height:0;padding:var(--s-16) var(--s-20);flex:1;justify-content:center;align-items:center;overflow:auto}.soul-module__pouJDG__md{width:100%;max-width:720px;margin:0 auto}.soul-module__pouJDG__caret{background:var(--accent-lime);vertical-align:-2px;width:2px;height:1em;margin-left:2px;animation:1s steps(2,end) infinite soul-module__pouJDG__soulBlink;display:inline-block}@keyframes soul-module__pouJDG__soulBlink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.soul-module__pouJDG__caret{animation:none}}.soul-module__pouJDG__strip{gap:var(--s-8);flex-direction:column;flex:none;max-width:720px;display:flex}.soul-module__pouJDG__ask{font:500 13px/1.4 var(--font-sans);color:var(--ink)}.soul-module__pouJDG__area{resize:vertical;line-height:1.6;font-family:var(--font-sans)}.soul-module__pouJDG__row{align-items:center;gap:var(--s-10);display:flex}.soul-module__pouJDG__end{margin-left:auto}.soul-module__pouJDG__cta{font:600 12.5px/1 var(--font-sans);color:#fff;background:var(--accent-pink);border:1px solid #0000;border-radius:999px;padding:9px 16px}.soul-module__pouJDG__cta:disabled{opacity:.4}.soul-module__pouJDG__spin{border:1px solid var(--w-18);border-top-color:var(--ink);border-radius:999px;flex:none;width:12px;height:12px;animation:.9s linear infinite soul-module__pouJDG__soulSpin}@keyframes soul-module__pouJDG__soulSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.soul-module__pouJDG__spin{animation:none}}.soul-module__pouJDG__err{font:400 11.5px/1.4 var(--font-mono);color:var(--raw-pink-ink);font-style:normal}.soul-module__pouJDG__book{min-height:0;padding:var(--s-12);flex:1;overflow:hidden}.soul-module__pouJDG__book>*{min-width:0;max-width:100%}.soul-module__pouJDG__start{margin-top:var(--s-14);min-height:34px;padding:0 var(--s-16);border-radius:var(--r-pill);border:1px solid var(--hairline);cursor:pointer;font:500 13px/1 var(--font-sans);color:var(--w-75);background:0 0;align-self:center}.soul-module__pouJDG__start:hover{color:var(--ink);border-color:var(--hairline-hover)}
.creature-module__lhSOHq__avatar{vertical-align:middle;pointer-events:none;flex:none;display:inline-flex}.creature-module__lhSOHq__avatar>svg{display:block;overflow:visible}.creature-module__lhSOHq__travel,.creature-module__lhSOHq__body,.creature-module__lhSOHq__reaction{transform-origin:50px 91px}.creature-module__lhSOHq__travel{animation:creature-module__lhSOHq__drift var(--creature-tempo,4.8s) cubic-bezier(.45,0,.35,1) infinite}.creature-module__lhSOHq__body{animation:2.6s cubic-bezier(.45,0,.35,1) infinite creature-module__lhSOHq__breathe}.creature-module__lhSOHq__face{animation:creature-module__lhSOHq__glance var(--blink-tempo,6.1s) ease-in-out infinite}.creature-module__lhSOHq__eye{animation:creature-module__lhSOHq__blink var(--blink-tempo,6.1s) linear infinite;animation-delay:var(--eye-lag,0s)}.creature-module__lhSOHq__lid{opacity:0;animation:creature-module__lhSOHq__eyelid var(--blink-tempo,6.1s) linear infinite;animation-delay:var(--eye-lag,0s)}.creature-module__lhSOHq__mouth{animation:3.7s ease-in-out infinite creature-module__lhSOHq__smile}.creature-module__lhSOHq__openMouth{opacity:0}.creature-module__lhSOHq__avatar[data-state=thinking] .creature-module__lhSOHq__travel{animation:4.6s cubic-bezier(.4,0,.3,1) infinite creature-module__lhSOHq__ponder}.creature-module__lhSOHq__avatar[data-state=thinking] .creature-module__lhSOHq__face{animation-name:creature-module__lhSOHq__lookUp}.creature-module__lhSOHq__avatar[data-state=speaking] .creature-module__lhSOHq__travel{animation:2.2s cubic-bezier(.4,0,.3,1) infinite creature-module__lhSOHq__gesture}.creature-module__lhSOHq__avatar[data-state=speaking] .creature-module__lhSOHq__body{animation:1.1s ease-in-out infinite creature-module__lhSOHq__speakBody}.creature-module__lhSOHq__avatar[data-state=speaking] .creature-module__lhSOHq__mouth{animation:.94s ease-in-out infinite creature-module__lhSOHq__syllables}.creature-module__lhSOHq__avatar[data-state=speaking] .creature-module__lhSOHq__smile{opacity:0}.creature-module__lhSOHq__avatar[data-state=speaking] .creature-module__lhSOHq__openMouth{opacity:1}.creature-module__lhSOHq__avatar[data-state=happy] .creature-module__lhSOHq__reaction{animation:1.6s cubic-bezier(.35,0,.25,1) both creature-module__lhSOHq__delight}.creature-module__lhSOHq__avatar[data-state=happy] .creature-module__lhSOHq__eye{animation:creature-module__lhSOHq__happyEyes 1.6s ease-in-out 1, creature-module__lhSOHq__blink var(--blink-tempo,6.1s) 1.6s linear infinite}.creature-module__lhSOHq__avatar[data-state=happy] .creature-module__lhSOHq__lid{animation-delay:1.6s}.creature-module__lhSOHq__avatar[data-state=waiting] .creature-module__lhSOHq__travel{animation:5.6s cubic-bezier(.45,0,.35,1) infinite creature-module__lhSOHq__listen}.creature-module__lhSOHq__avatar[data-state=error] .creature-module__lhSOHq__reaction{animation:1.3s ease-in-out both creature-module__lhSOHq__unsure}.creature-module__lhSOHq__avatar[data-state=resting] .creature-module__lhSOHq__travel{animation:none;transform:translateY(3px)rotate(-3deg)}.creature-module__lhSOHq__avatar[data-state=resting] .creature-module__lhSOHq__body{animation-duration:4.8s}.creature-module__lhSOHq__avatar[data-state=resting] .creature-module__lhSOHq__face,.creature-module__lhSOHq__avatar[data-state=resting] .creature-module__lhSOHq__mouth{animation:none}.creature-module__lhSOHq__avatar[data-state=resting] .creature-module__lhSOHq__eye{opacity:0;animation:none}.creature-module__lhSOHq__avatar[data-state=resting] .creature-module__lhSOHq__lid{opacity:1;animation:none}.creature-module__lhSOHq__avatar[data-paused] *{animation-play-state:paused!important}@keyframes creature-module__lhSOHq__drift{0%,to{transform:translate(0)rotate(-2deg)}28%{transform:translate(1px,-2px)rotate(2.5deg)}62%{transform:translate(-1.5px,-.5px)rotate(-3deg)}82%{transform:translate(.5px,-1px)rotate(.8deg)}}@keyframes creature-module__lhSOHq__breathe{0%,to{transform:scale(1.015,.985)skew(-.6deg)}42%{transform:scale(.965,1.065)skew(1deg)}70%{transform:scale(1.025,.975)skew(-.5deg)}}@keyframes creature-module__lhSOHq__glance{0%,24%,65%,to{transform:translate(0)}32%,46%{transform:translate(4px,-2px)}78%,86%{transform:translate(-3px,1px)}}@keyframes creature-module__lhSOHq__blink{0%,36%,41%,76%,81%,to{opacity:1;transform:scaleY(1)}38%{opacity:0;transform:scaleY(.055)}39%{opacity:0;transform:scaleY(.12)}78%{opacity:0;transform:scaleY(.055)}79%{opacity:.3;transform:scaleY(.3)}}@keyframes creature-module__lhSOHq__eyelid{0%,37%,40.5%,77%,80.5%,to{opacity:0}38%,39%,78%,79%{opacity:1}}@keyframes creature-module__lhSOHq__smile{0%,to{transform:scale(1)}45%{transform:scale(1.08,.9)}72%{transform:scale(.96,1.08)}}@keyframes creature-module__lhSOHq__ponder{0%,to{transform:rotate(0)translateY(0)}24%{transform:rotate(-8deg)translateY(-2px)}42%,57%{transform:rotate(-6deg)translateY(-3px)}76%{transform:rotate(3.5deg)translateY(0)}90%{transform:rotate(-1deg)}}@keyframes creature-module__lhSOHq__lookUp{0%,to{transform:translate(0)}22%,57%{transform:translate(5px,-6px)}74%,85%{transform:translate(-3px,-2px)}}@keyframes creature-module__lhSOHq__gesture{0%,to{transform:rotate(-3deg)translateY(0)}25%{transform:rotate(4deg)translateY(-3px)}54%{transform:rotate(-4deg)translateY(-.5px)}76%{transform:rotate(1deg)translateY(-2px)}}@keyframes creature-module__lhSOHq__speakBody{0%,to{transform:scale(1.02,.98)}30%{transform:scale(.96,1.07)}58%{transform:scale(1.045,.96)}83%{transform:scale(.985,1.03)}}@keyframes creature-module__lhSOHq__syllables{0%,to{transform:scaleY(.18)}17%{transform:scale(.8,1.35)}34%{transform:scale(1.1,.4)}52%{transform:scaleX(.9)}70%{transform:scaleY(.22)}85%{transform:scale(.85)}}@keyframes creature-module__lhSOHq__delight{0%,to{transform:none}15%{transform:scale(1.15,.79)translateY(2px)}35%{transform:translateY(-12px)scale(.91,1.12)rotate(-7deg)}50%{transform:translateY(-10px)scale(1.02,.98)rotate(4deg)}68%{transform:scale(1.12,.87)}81%{transform:translateY(-4px)scale(.97,1.04)rotate(-2deg)}92%{transform:scale(1.025,.98)}}@keyframes creature-module__lhSOHq__happyEyes{0%,to{transform:scaleY(1)}20%,68%{transform:scaleY(.16)}85%{transform:scaleY(1.06)}}@keyframes creature-module__lhSOHq__listen{0%,to{transform:rotate(-2deg)}26%{transform:rotate(5deg)translateY(-1px)}48%{transform:rotate(3deg)translateY(1px)}60%{transform:rotate(4deg)translateY(-1px)}80%{transform:rotate(-3deg)}}@keyframes creature-module__lhSOHq__unsure{0%{transform:none}22%{transform:rotate(6deg)scale(.98,1.02)}47%{transform:rotate(-6deg)scale(1.03,.97)}70%{transform:rotate(2deg)}to{transform:rotate(-3deg)translateY(1px)}}@media (prefers-reduced-motion:reduce){.creature-module__lhSOHq__avatar *{animation:none!important;transform:none!important}.creature-module__lhSOHq__rig{display:none}}
.request-module__CXK0Lq__card{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.request-module__CXK0Lq__paper{box-sizing:border-box;border:1px solid var(--w-07);background:var(--raw-1418,#17171b);border-radius:14px;width:100%;max-width:720px;margin:8px 0 24px;padding:40px 48px 32px;position:relative;overflow:hidden;box-shadow:0 12px 40px #00000059}.request-module__CXK0Lq__paperHead{border-bottom:1px solid var(--w-10);align-items:center;gap:16px;padding-bottom:16px;display:flex}.request-module__CXK0Lq__paperHead h2{min-width:0;color:var(--ink);font:700 26px/1.35 var(--font-sans);flex:1;margin:0}.request-module__CXK0Lq__paperHead h2 small{color:var(--w-50);font:600 11px/1.4 var(--font-sans);letter-spacing:.12em;margin-bottom:6px;display:block}.request-module__CXK0Lq__body{counter-reset:part;flex-direction:column;gap:4px;min-width:0;padding:4px 0 6px;display:flex}.request-module__CXK0Lq__memoH{counter-increment:part;color:var(--ink);font:700 15px/1.5 var(--font-sans);align-items:baseline;gap:10px;margin:22px 0 6px;display:flex}.request-module__CXK0Lq__memoH:first-child{margin-top:0}.request-module__CXK0Lq__memoH:before{content:counter(part, decimal-leading-zero);width:20px;color:var(--raw-lime);font:400 13px/1 "Dela Gothic One", var(--font-sans);flex:none}.request-module__CXK0Lq__memoP{color:var(--w-86);font:400 14px/1.9 var(--font-sans);overflow-wrap:anywhere;margin:0;padding-left:30px}.request-module__CXK0Lq__memoList{color:var(--w-86);font:400 14px/1.9 var(--font-sans);margin:0;padding-left:calc(30px + 1.2em)}.request-module__CXK0Lq__memoH:first-child+.request-module__CXK0Lq__memoP{color:var(--ink);font:500 17px/1.8 var(--font-sans)}.request-module__CXK0Lq__write{flex-direction:column;gap:10px;margin-top:16px;display:flex}.request-module__CXK0Lq__write textarea{box-sizing:border-box;border:1px solid var(--w-14);resize:vertical;background:var(--w-03,transparent);width:100%;min-height:320px;color:var(--ink);font:500 14px/1.7 var(--font-sans);border-radius:12px;padding:12px 14px}.request-module__CXK0Lq__write textarea:focus-visible{outline:2px solid var(--raw-lime);outline-offset:2px}.request-module__CXK0Lq__goes{flex-wrap:wrap;gap:8px;display:flex}.request-module__CXK0Lq__goBtn{box-sizing:border-box;border:1px solid var(--w-14);border-radius:var(--r-pill);min-height:44px;color:var(--w-86);font:600 13px/1.3 var(--font-sans);cursor:pointer;transition:border-color var(--d-instant) var(--e-instant), background-color var(--d-instant) var(--e-instant);background:0 0;flex:none;justify-content:center;align-items:center;padding:0 20px;display:inline-flex}.request-module__CXK0Lq__goBtn[data-main]{color:var(--ink);border-color:var(--w-40)}.request-module__CXK0Lq__goBtn:hover{background:var(--w-06)}.request-module__CXK0Lq__goBtn:disabled{cursor:default;opacity:.6}.request-module__CXK0Lq__headBtn{isolation:isolate;box-sizing:border-box;min-height:44px;color:var(--w-80);font:600 12.5px/1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:color var(--d-instant) var(--e-instant);background:0 0;border:0;align-items:center;padding:0 16px;display:inline-flex;position:relative}.request-module__CXK0Lq__headBtn:before{content:"";z-index:-1;box-sizing:border-box;border:1px solid var(--w-18);border-radius:var(--r-pill);pointer-events:none;transition:border-color var(--d-instant) var(--e-instant), background-color var(--d-instant) var(--e-instant);position:absolute;inset:5px 0}.request-module__CXK0Lq__headBtn:hover{color:var(--ink)}.request-module__CXK0Lq__headBtn:hover:before{background:var(--w-06)}.request-module__CXK0Lq__refs{border-top:1px solid var(--w-07);margin-top:32px;padding-top:16px}.request-module__CXK0Lq__refs h3{color:var(--w-55);font:600 12px/1.5 var(--font-sans);margin:0 0 4px 30px}.request-module__CXK0Lq__ref{min-height:44px;color:var(--w-86);font:500 14px/1.5 var(--font-sans);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--w-25);text-decoration-color:var(--w-25);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-left:30px;padding:0;display:flex}.request-module__CXK0Lq__ref i{color:var(--w-50);font-style:normal;text-decoration:none}.request-module__CXK0Lq__ref:hover,.request-module__CXK0Lq__ref[aria-pressed=true]{color:var(--raw-lime);text-decoration-color:currentColor}.request-module__CXK0Lq__empty{color:var(--w-60);font:400 14px/1.8 var(--font-sans);margin:16px 0 0}.request-module__CXK0Lq__note{color:var(--w-55);font:400 12px/1.6 var(--font-sans);margin:12px 0 0}@media (max-width:760px){.request-module__CXK0Lq__paper{border-radius:12px;padding:24px 20px}.request-module__CXK0Lq__paperHead h2{font-size:21px}}
.now-card-module__d91ekW__card{gap:var(--s-12);padding:var(--s-16) var(--s-18);border-radius:var(--r-18);border:1px solid color-mix(in srgb, var(--raw-gold) 55%, transparent);background:color-mix(in srgb, var(--raw-gold) 6%, var(--surface));flex-direction:column;display:flex}.now-card-module__d91ekW__head{align-items:baseline;gap:var(--s-10);flex-wrap:wrap;display:flex}.now-card-module__d91ekW__head b{font:800 15px/1.2 var(--font-sans);color:var(--ink)}.now-card-module__d91ekW__head span{font:500 12px/1.3 var(--font-sans);color:var(--w-60)}.now-card-module__d91ekW__cols{gap:var(--s-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:767px){.now-card-module__d91ekW__cols{grid-template-columns:minmax(0,1fr)}}.now-card-module__d91ekW__old,.now-card-module__d91ekW__next{padding:var(--s-12) var(--s-14);border-radius:var(--r-14);font:400 13px/1.7 var(--font-sans);color:var(--ink)}.now-card-module__d91ekW__old{border:1px dashed var(--w-13);color:var(--w-60)}.now-card-module__d91ekW__next{border:1px solid color-mix(in srgb, var(--accent-lime) 50%, transparent);background:var(--surface)}.now-card-module__d91ekW__old p,.now-card-module__d91ekW__next p,.now-card-module__d91ekW__ties p{margin:0}.now-card-module__d91ekW__label{font:700 11px/1 var(--font-sans);color:var(--w-55);margin:0 0 var(--s-6)!important}.now-card-module__d91ekW__edit{box-sizing:border-box;width:100%;padding:var(--s-8);border-radius:var(--r-12);font:400 13px/1.7 var(--font-sans);color:var(--ink);border:1px solid var(--w-20);background:var(--raised)}.now-card-module__d91ekW__ties{gap:var(--s-4);font:500 12.5px/1.55 var(--font-sans);color:var(--ink);flex-direction:column;display:flex}.now-card-module__d91ekW__ties s{color:var(--w-45)}.now-card-module__d91ekW__acts{align-items:center;gap:var(--s-8);flex-wrap:wrap;display:flex}.now-card-module__d91ekW__approve{padding:var(--s-10) var(--s-20);border-radius:var(--r-pill);font:700 13px/1 var(--font-sans);color:var(--raw-on-lime);background:var(--raw-gold)}.now-card-module__d91ekW__approve:disabled{opacity:.5}.now-card-module__d91ekW__quiet{padding:var(--s-7) var(--s-12);border-radius:var(--r-pill);font:500 12px/1 var(--font-sans);color:var(--w-60);border:1px solid var(--w-13)}.now-card-module__d91ekW__add{align-self:flex-start}.now-card-module__d91ekW__said{font:500 12px/1.4 var(--font-sans);color:var(--w-70)}.now-card-module__d91ekW__eventForm{align-items:center;gap:var(--s-8);flex-wrap:wrap;display:flex}.now-card-module__d91ekW__eventInput{min-width:200px;padding:var(--s-9) var(--s-12);border-radius:var(--r-12);font:400 13px/1.4 var(--font-sans);color:var(--ink);border:1px solid var(--w-20);background:var(--surface);flex:1}.now-card-module__d91ekW__nowText{padding:var(--s-12) var(--s-14);border-radius:var(--r-14);border:1px solid var(--w-10);background:var(--surface);font:400 13px/1.7 var(--font-sans);color:var(--ink);white-space:pre-wrap;margin:0}
.pitch-module__g6iHEq__pitch{max-width:820px}.pitch-module__g6iHEq__keyVisual{aspect-ratio:21/9;background:var(--raw-0b);width:100%;box-shadow:0 0 0 1px var(--w-10);border-radius:12px;margin:0 0 18px;position:relative;overflow:hidden}.pitch-module__g6iHEq__keyVisual>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pitch-module__g6iHEq__keyVisual:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#0009);position:absolute;inset:0}.pitch-module__g6iHEq__kvCast{z-index:1;gap:8px;display:flex;position:absolute;bottom:10px;right:10px}.pitch-module__g6iHEq__kvOne{flex-direction:column;align-items:center;gap:4px;display:flex}.pitch-module__g6iHEq__kvOne img{object-fit:cover;background:var(--raw-0b);border-radius:10px;width:62px;height:93px;box-shadow:0 0 0 1.5px #ffffffbf,0 6px 14px #0009}.pitch-module__g6iHEq__kvOne b{color:var(--ink);font:600 11px/1 var(--font-sans);text-shadow:0 1px 3px #000}.pitch-module__g6iHEq__facts{border:1px solid var(--w-10);background:var(--w-10);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;margin:0 0 30px;display:grid;overflow:hidden}.pitch-module__g6iHEq__facts>div{background:var(--raw-1418,#17171b);min-width:0;padding:10px 14px}.pitch-module__g6iHEq__facts dt{color:var(--w-50);font:600 11px/1.4 var(--font-sans)}.pitch-module__g6iHEq__facts dd{margin:2px 0 0}.pitch-module__g6iHEq__facts button{min-height:28px;color:var(--ink);font:600 14px/1.5 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.pitch-module__g6iHEq__facts button:hover{color:var(--raw-lime)}.pitch-module__g6iHEq__parts{counter-reset:part;flex-direction:column;gap:26px;display:flex}.pitch-module__g6iHEq__part{flex-direction:column;gap:6px;min-width:0;display:flex}.pitch-module__g6iHEq__part[data-stale]{border:1px dashed #ffc457;border-radius:14px;padding:10px 14px 12px}.pitch-module__g6iHEq__partHead{color:var(--w-55);font:700 11.5px/1.4 var(--font-sans);letter-spacing:.04em;align-items:center;gap:10px;margin:2px 0 0;display:flex}.pitch-module__g6iHEq__partHead:after{content:"";border-top:1px solid var(--w-10);flex:1}.pitch-module__g6iHEq__parts .pitch-module__g6iHEq__partHead[data-count]{counter-increment:part;color:var(--ink);font:700 15px/1.5 var(--font-sans);letter-spacing:0}.pitch-module__g6iHEq__parts .pitch-module__g6iHEq__partHead[data-count]:before{content:counter(part, decimal-leading-zero);width:20px;color:var(--raw-lime);font:400 13px/1 "Dela Gothic One", var(--font-sans);flex:none}.pitch-module__g6iHEq__partBtn{min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.pitch-module__g6iHEq__partBtn:hover{color:var(--raw-lime)}.pitch-module__g6iHEq__partBtn:focus-visible{outline:2px solid var(--raw-lime);outline-offset:2px}.pitch-module__g6iHEq__docP{color:var(--w-86);font:400 14px/1.75 var(--font-sans);overflow-wrap:anywhere;margin:0}.pitch-module__g6iHEq__docList{color:var(--w-86);font:400 13.5px/1.7 var(--font-sans);margin:0;padding-left:1.2em}.pitch-module__g6iHEq__notYet{border-radius:var(--r-pill);color:#ffc457;font:600 12px/1.6 var(--font-sans);background:#ffc45724;padding:2px 12px;font-style:normal}.pitch-module__g6iHEq__sources{color:var(--w-70);font:400 13px/1.7 var(--font-sans);margin:0;padding-left:1.2em}.pitch-module__g6iHEq__sources a{color:var(--w-86);overflow-wrap:anywhere}.pitch-module__g6iHEq__crew{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.pitch-module__g6iHEq__crewOne{box-sizing:border-box;width:100%;height:100%;min-height:48px;color:inherit;font:inherit;text-align:center;cursor:pointer;transition:border-color var(--d-instant) var(--e-instant), background-color var(--d-instant) var(--e-instant);background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:10px 4px 8px;display:flex}.pitch-module__g6iHEq__crewOne>span{flex-direction:column;align-items:center;gap:1px;max-width:100%;display:flex}.pitch-module__g6iHEq__crewOne b{color:var(--w-86);font:600 13px/1.35 var(--font-sans)}.pitch-module__g6iHEq__crewOne small{color:var(--w-50);font:500 10.5px/1.4 var(--font-sans);word-break:keep-all;overflow-wrap:anywhere}.pitch-module__g6iHEq__crewOne:hover{border-color:var(--w-14);background:var(--w-04)}.pitch-module__g6iHEq__crewOne:focus-visible{outline:2px solid var(--raw-lime);outline-offset:2px}.pitch-module__g6iHEq__checkHead{color:var(--w-60);font:700 12px/1 var(--font-sans);letter-spacing:.08em;align-items:center;gap:12px;margin:28px 0 8px;display:flex}.pitch-module__g6iHEq__checkHead:before,.pitch-module__g6iHEq__checkHead:after{content:"";border-top:1px dashed var(--w-18);flex:1}.pitch-module__g6iHEq__answers{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pitch-module__g6iHEq__answer{box-sizing:border-box;border:1px solid #0000;border-radius:12px;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:4px 14px;min-height:48px;padding:2px 14px 2px 16px;display:grid}.pitch-module__g6iHEq__answer[data-missing]{border:1px dashed #ffc457}.pitch-module__g6iHEq__answerWord{color:var(--w-55);font:600 12px/1.4 var(--font-sans);overflow-wrap:anywhere}.pitch-module__g6iHEq__answerLine{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.pitch-module__g6iHEq__answerArrow{color:var(--w-30);font:500 13px/1 var(--font-sans);margin:0 2px;font-style:normal}.pitch-module__g6iHEq__answerChip{box-sizing:border-box;border:1px solid var(--w-18);border-radius:var(--r-pill);min-width:44px;min-height:44px;color:var(--w-86);font:600 12px/1.3 var(--font-sans);text-align:left;cursor:pointer;transition:border-color var(--d-instant) var(--e-instant), background-color var(--d-instant) var(--e-instant);background:0 0;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.pitch-module__g6iHEq__answerChip:hover{border-color:var(--w-40);background:var(--w-06)}.pitch-module__g6iHEq__answerHow{color:var(--w-60);font:400 12.5px/1.5 var(--font-sans)}@media (max-width:640px){.pitch-module__g6iHEq__answer{grid-template-columns:1fr}}
.world-produce-module__gVv4CG__board{flex-direction:column;flex:1;min-height:0;display:flex}.world-produce-module__gVv4CG__head{gap:var(--s-6);margin-bottom:var(--s-14);flex-direction:column;display:flex}.world-produce-module__gVv4CG__name{font:800 22px/1.25 var(--font-sans);color:var(--ink);letter-spacing:.01em;margin:0}.world-produce-module__gVv4CG__note{font:400 13px/1.6 var(--font-sans);color:var(--w-70);margin:0}.world-produce-module__gVv4CG__nowSlot{margin-bottom:var(--s-14);flex:none}.world-produce-module__gVv4CG__cols{gap:var(--s-16);flex:1;grid-template-columns:minmax(0,1fr) minmax(240px,300px);min-height:0;display:grid;container-type:inline-size}.world-produce-module__gVv4CG__book{flex-direction:column;min-width:0;min-height:0;display:flex}.world-produce-module__gVv4CG__side{gap:var(--s-18);flex-direction:column;min-width:0;display:flex}@media (max-width:1100px){.world-produce-module__gVv4CG__cols{flex:none;grid-template-columns:minmax(0,1fr)}.world-produce-module__gVv4CG__book{min-height:min(520px,70dvh)}}.world-produce-module__gVv4CG__part{gap:var(--s-10);flex-direction:column;display:flex}.world-produce-module__gVv4CG__h{align-items:baseline;gap:var(--s-8);font:700 13px/1 var(--font-sans);color:var(--ink);margin:0;display:flex}.world-produce-module__gVv4CG__mark{font:600 10.5px/1 var(--font-sans);border-radius:var(--r-pill);color:var(--raw-on-lime);background:var(--raw-gold);padding:3px 7px;font-style:normal}.world-produce-module__gVv4CG__empty{padding:var(--s-12) var(--s-14);border-radius:var(--r-14);border:1px dashed var(--w-13);font:400 12.5px/1.6 var(--font-sans);color:var(--w-45);margin:0}.world-produce-module__gVv4CG__ties{gap:var(--s-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.world-produce-module__gVv4CG__ties[data-faint]{opacity:.75}.world-produce-module__gVv4CG__tie{gap:var(--s-6);padding:var(--s-10) var(--s-12);border-radius:var(--r-14);border:1px solid var(--w-10);background:var(--surface);flex-direction:column;display:flex}.world-produce-module__gVv4CG__pair{align-items:center;gap:var(--s-8);display:flex}.world-produce-module__gVv4CG__pair b{border-radius:var(--r-pill);font:700 12px/1 var(--font-sans);color:var(--ink);background:var(--raised);border:1px solid var(--w-13);flex:none;padding:4px 10px}.world-produce-module__gVv4CG__pair i{background:linear-gradient(90deg, var(--accent-lime), var(--raw-gold));border-radius:1px;flex:1;height:2px}.world-produce-module__gVv4CG__label{font:500 12.5px/1.55 var(--font-sans);color:var(--w-80)}.world-produce-module__gVv4CG__chips{gap:var(--s-8);flex-wrap:wrap;display:flex}.world-produce-module__gVv4CG__chip{align-items:center;gap:var(--s-8);border-radius:var(--r-pill);font:600 12.5px/1 var(--font-sans);color:var(--w-70);border:1px solid var(--w-13);background:var(--surface);padding:4px 12px 4px 4px;display:inline-flex}.world-produce-module__gVv4CG__chip[aria-pressed=true]{color:var(--ink);border-color:color-mix(in srgb, var(--accent-lime) 55%, transparent)}.world-produce-module__gVv4CG__chip:disabled{opacity:.5}.world-produce-module__gVv4CG__face{object-fit:cover;width:28px;height:28px;font:700 12px/1 var(--font-sans);background:var(--raised);color:var(--w-70);border-radius:50%;place-items:center;display:grid}.world-produce-module__gVv4CG__stages{gap:var(--s-6);font:600 12.5px/1.4 var(--font-sans);color:var(--ink);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.world-produce-module__gVv4CG__stages li{padding:var(--s-8) var(--s-12);border-radius:var(--r-12);border:1px solid var(--w-10);background:var(--surface)}.world-produce-module__gVv4CG__welcome{gap:var(--s-16);padding:var(--s-16) 0;flex-direction:column;display:flex}.world-produce-module__gVv4CG__welcome .world-produce-module__gVv4CG__name{color:var(--w-45)}.world-produce-module__gVv4CG__welcome .world-produce-module__gVv4CG__name[data-born]{color:var(--ink);animation:.9s both world-produce-module__gVv4CG__lit}.world-produce-module__gVv4CG__nameForm{gap:var(--s-8);max-width:480px;display:flex}.world-produce-module__gVv4CG__nameInput{min-width:0;padding:var(--s-10) var(--s-14);border-radius:var(--r-12);font:500 14px/1.4 var(--font-sans);color:var(--ink);border:1px solid var(--w-20);background:var(--surface);flex:1}.world-produce-module__gVv4CG__nameInput:focus{border-color:var(--w-45);outline:none}.world-produce-module__gVv4CG__make{padding:var(--s-10) var(--s-18);border-radius:var(--r-pill);font:700 13px/1 var(--font-sans);color:var(--raw-on-lime);background:var(--raw-gold);flex:none}.world-produce-module__gVv4CG__make:disabled{opacity:.4}@keyframes world-produce-module__gVv4CG__lit{0%{text-shadow:0 0 18px color-mix(in srgb, var(--accent-lime) 70%, transparent)}to{text-shadow:none}}@media (prefers-reduced-motion:reduce){.world-produce-module__gVv4CG__welcome .world-produce-module__gVv4CG__name[data-born]{animation:none}}
.feedback-module__BtBftG__view{box-sizing:border-box;max-width:820px;padding:24px 24px 32px 28px}.feedback-module__BtBftG__head{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 12px;display:flex}.feedback-module__BtBftG__head h2{color:var(--ink);font:700 13px/1.35 var(--font-sans);margin:0}.feedback-module__BtBftG__run{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 6px;display:flex}.feedback-module__BtBftG__run b{color:var(--ink);font:700 14px/1.4 var(--font-sans)}.feedback-module__BtBftG__run small,.feedback-module__BtBftG__note{color:var(--w-55);font:500 12px/1.5 var(--font-sans)}.feedback-module__BtBftG__note{margin:0 0 12px}.feedback-module__BtBftG__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.feedback-module__BtBftG__row{border-bottom:1px solid var(--w-08);grid-template-columns:28px minmax(90px,1fr) minmax(56px,.6fr) 84px minmax(0,1.5fr);align-items:center;gap:4px 14px;padding:10px 12px;display:grid}.feedback-module__BtBftG__row[data-outside]{color:var(--w-55);font:500 12px/1.4 var(--font-sans);border-bottom:0;gap:10px;padding:6px 12px;display:flex}.feedback-module__BtBftG__row[data-outside] b{color:var(--w-70);font-weight:600}.feedback-module__BtBftG__no{color:var(--w-45);font:400 13px/1 "Dela Gothic One", var(--font-sans)}.feedback-module__BtBftG__title{min-width:0;color:var(--ink);font:600 13px/1.45 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.feedback-module__BtBftG__bars{flex-direction:column;gap:3px;display:flex;position:relative}.feedback-module__BtBftG__bars i{border-radius:var(--r-pill);height:6px;display:block}.feedback-module__BtBftG__bars i[data-k=est]{border:1px solid var(--w-25);box-sizing:border-box}.feedback-module__BtBftG__bars i[data-k=took]{background:var(--w-45)}.feedback-module__BtBftG__row[data-attn] .feedback-module__BtBftG__bars i[data-k=took]{background:#ffc457}.feedback-module__BtBftG__time b{color:var(--ink);font:600 13px/1.3 var(--font-mono)}.feedback-module__BtBftG__time small{color:var(--w-50);font:500 11px/1.3 var(--font-sans);display:block}.feedback-module__BtBftG__facts{color:var(--w-55);font:500 11.5px/1.45 var(--font-sans)}.feedback-module__BtBftG__row[data-attn] .feedback-module__BtBftG__facts{color:#ffc457}.feedback-module__BtBftG__more{flex-direction:column;grid-column:2/-1;align-items:flex-start;gap:6px;display:flex}.feedback-module__BtBftG__said{color:var(--w-70);font:500 12px/1.5 var(--font-sans);flex-wrap:wrap;gap:2px 14px;margin:0;padding:0;list-style:none;display:flex}.feedback-module__BtBftG__said b{color:var(--w-50);margin-right:6px;font-weight:600}.feedback-module__BtBftG__attn{color:#ffc457;font:500 12px/1.5 var(--font-sans);margin:0}.feedback-module__BtBftG__ask{box-sizing:border-box;border:1px solid var(--w-18);border-radius:var(--r-pill);min-height:36px;color:var(--w-86);font:600 12.5px/1.3 var(--font-sans);cursor:pointer;background:0 0;align-items:center;padding:0 16px;display:inline-flex}.feedback-module__BtBftG__ask:hover{border-color:var(--w-30)}.feedback-module__BtBftG__ask:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
.research-viewer-module__MXztwW__wrap{gap:var(--s-12);flex-direction:column;height:100%;min-height:0;display:flex}.research-viewer-module__MXztwW__head{align-items:center;gap:var(--s-12);display:flex}.research-viewer-module__MXztwW__quant{font:500 11.5px/1 var(--font-mono);color:var(--ink-mute)}.research-viewer-module__MXztwW__warn{font:500 11px/1 var(--font-mono);color:var(--raw-gold)}.research-viewer-module__MXztwW__spacer{flex:1}.research-viewer-module__MXztwW__brief{font:400 11.5px/1 var(--font-sans);color:var(--ink-label)}.research-viewer-module__MXztwW__body{gap:var(--s-14);flex:1;grid-template-columns:168px minmax(0,1fr) 360px;min-height:0;display:grid}.research-viewer-module__MXztwW__seats{gap:var(--s-4);border-right:1px solid var(--w-09);padding-right:var(--s-12);flex-direction:column;display:flex}.research-viewer-module__MXztwW__seat{align-items:center;gap:var(--s-8);box-sizing:border-box;text-align:left;width:100%;font:500 12.5px/1 var(--font-sans);color:var(--w-65);border-radius:var(--r-10);padding:var(--s-10) var(--s-10);cursor:pointer;transition:background var(--d-instant) var(--e-instant), color var(--d-instant) var(--e-instant);border:1px solid #0000;display:flex}.research-viewer-module__MXztwW__seat:hover{background:var(--w-04);color:var(--ink)}.research-viewer-module__MXztwW__seatOn{background:var(--overlay);color:var(--ink);border-color:var(--w-12)}.research-viewer-module__MXztwW__seatEmpty{color:var(--w-45)}.research-viewer-module__MXztwW__seatDot{font-style:normal;font:400 9px/1 var(--font-sans);color:var(--accent-lime)}.research-viewer-module__MXztwW__seatEmpty .research-viewer-module__MXztwW__seatDot{color:var(--w-30)}.research-viewer-module__MXztwW__seatQty{font-style:normal;font:500 10.5px/1 var(--font-mono);color:var(--ink-label);margin-left:auto}.research-viewer-module__MXztwW__seatNote{margin-top:var(--s-8);font:400 10.5px/1.6 var(--font-sans);color:var(--w-30)}.research-viewer-module__MXztwW__main{gap:var(--s-20);flex-direction:column;min-width:0;display:flex;overflow-y:auto}.research-viewer-module__MXztwW__group{gap:var(--s-8);flex-direction:column;display:flex}.research-viewer-module__MXztwW__groupHead{align-items:center;gap:var(--s-8);font:600 12.5px/1.4 var(--font-sans);color:var(--w-75);margin:0;display:flex}.research-viewer-module__MXztwW__qNo{font:700 11px/1 var(--font-mono);color:var(--agent)}.research-viewer-module__MXztwW__groupQty{font-style:normal;font:500 10.5px/1 var(--font-mono);color:var(--ink-label)}.research-viewer-module__MXztwW__claim{gap:var(--s-6);box-sizing:border-box;text-align:left;background:var(--raised);border:1px solid var(--w-07);border-radius:var(--r-12,12px);width:100%;padding:var(--s-12) var(--s-14);cursor:pointer;transition:border-color var(--d-instant) var(--e-instant);flex-direction:column;display:flex}.research-viewer-module__MXztwW__claim:hover{border-color:var(--hairline-hover)}.research-viewer-module__MXztwW__claimOn{border-color:var(--accent-lime)}.research-viewer-module__MXztwW__claimTop{align-items:center;gap:var(--s-8);display:flex}.research-viewer-module__MXztwW__claimId{font-style:normal;font:500 11px/1 var(--font-mono);color:var(--ink-label)}.research-viewer-module__MXztwW__v{font-style:normal;font:500 10px/1 var(--font-sans);border-radius:var(--r-pill);padding:var(--s-3) var(--s-7)}.research-viewer-module__MXztwW__vOk{color:var(--accent-lime);background:#c6f94e1a}.research-viewer-module__MXztwW__vMid{color:var(--raw-gold);background:#e8c94a1a}.research-viewer-module__MXztwW__vNo{color:var(--w-45);background:var(--w-06)}.research-viewer-module__MXztwW__ctype{font-style:normal;font:400 10.5px/1 var(--font-mono);color:var(--raw-blue-ink)}.research-viewer-module__MXztwW__srcQty{font-style:normal;font:400 10.5px/1 var(--font-mono);color:var(--ink-label);margin-left:auto}.research-viewer-module__MXztwW__claimText{font:400 12.5px/1.7 var(--font-sans);color:var(--w-75);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.research-viewer-module__MXztwW__claimWide .research-viewer-module__MXztwW__claimText{-webkit-line-clamp:2}.research-viewer-module__MXztwW__through{font:500 14px/1.8 var(--font-sans);color:var(--ink);margin:0}.research-viewer-module__MXztwW__card{gap:var(--s-5);box-sizing:border-box;text-align:left;background:var(--raised);border:1px solid var(--w-07);border-radius:var(--r-12,12px);width:100%;padding:var(--s-12) var(--s-14);cursor:pointer;transition:border-color var(--d-instant) var(--e-instant);flex-direction:column;display:flex}.research-viewer-module__MXztwW__card:hover{border-color:var(--hairline-hover)}.research-viewer-module__MXztwW__cardTitle{font:600 12.5px/1.6 var(--font-sans);color:var(--w-86)}.research-viewer-module__MXztwW__cardText{font:400 12px/1.7 var(--font-sans);color:var(--w-60)}.research-viewer-module__MXztwW__sides{align-items:center;gap:var(--s-10);flex-wrap:wrap;display:flex}.research-viewer-module__MXztwW__sideA,.research-viewer-module__MXztwW__sideB{min-width:140px;font:400 11.5px/1.6 var(--font-sans);color:var(--w-65);background:var(--overlay);border-radius:var(--r-8);padding:var(--s-6) var(--s-10);flex:1}.research-viewer-module__MXztwW__vs{color:var(--raw-gold);font-style:normal}.research-viewer-module__MXztwW__based{font-style:normal;font:500 10.5px/1 var(--font-mono);color:var(--accent-lime);align-self:flex-start}.research-viewer-module__MXztwW__gap{font:400 12px/1.7 var(--font-sans);color:var(--w-60);border-left:2px solid var(--w-12);padding-left:var(--s-10);margin:0}.research-viewer-module__MXztwW__figGrid{gap:var(--s-12);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-content:start;display:grid}.research-viewer-module__MXztwW__fig{gap:var(--s-5);text-align:left;cursor:pointer;flex-direction:column;min-width:0;display:flex}.research-viewer-module__MXztwW__figArt{box-sizing:border-box;aspect-ratio:16/9;border-radius:var(--r-10);border:1px solid var(--w-09);background-color:var(--surface-alt);width:100%;transition:border-color var(--d-instant) var(--e-instant);background-position:50%;background-size:cover}.research-viewer-module__MXztwW__fig:hover .research-viewer-module__MXztwW__figArt{border-color:var(--hairline-hover)}.research-viewer-module__MXztwW__figName{font:500 12px/1.5 var(--font-sans);color:var(--w-80)}.research-viewer-module__MXztwW__figMeta{align-items:center;gap:var(--s-6);font:400 10.5px/1.4 var(--font-mono);color:var(--ink-label);display:flex}.research-viewer-module__MXztwW__figUsed{color:var(--accent-lime);font-style:normal}.research-viewer-module__MXztwW__figIdle{color:var(--w-35);font-style:normal}.research-viewer-module__MXztwW__empty{gap:var(--s-8);border:1px dashed var(--w-12);border-radius:var(--r-12,12px);padding:var(--s-20);flex-direction:column;align-items:flex-start;display:flex}.research-viewer-module__MXztwW__emptyName{font:500 12px/1 var(--font-mono);color:var(--w-55)}.research-viewer-module__MXztwW__emptyText{font:400 12.5px/1.7 var(--font-sans);color:var(--ink-mute)}.research-viewer-module__MXztwW__md{white-space:pre-wrap;font:400 12.5px/1.8 var(--font-sans);color:var(--w-75);margin:0}.research-viewer-module__MXztwW__unknownNote{font:400 12px/1.7 var(--font-sans);color:var(--raw-gold);margin:0}.research-viewer-module__MXztwW__table{border-collapse:collapse;width:100%;font:400 12px/1.6 var(--font-sans);color:var(--w-75)}.research-viewer-module__MXztwW__table th{text-align:left;font:600 11px/1 var(--font-sans);color:var(--ink-label);border-bottom:1px solid var(--w-12);padding:var(--s-8) var(--s-10)}.research-viewer-module__MXztwW__table td{border-bottom:1px solid var(--w-07);padding:var(--s-8) var(--s-10)}.research-viewer-module__MXztwW__basedBtn{font:500 10.5px/1 var(--font-mono);color:var(--accent-lime);border-radius:var(--r-pill);padding:var(--s-4) var(--s-8);cursor:pointer;border:1px solid #c6f94e59}.research-viewer-module__MXztwW__raw{font:400 11px/1.6 var(--font-mono);color:var(--ink-label)}.research-viewer-module__MXztwW__raw pre{background:var(--raised);border-radius:var(--r-10);padding:var(--s-12);overflow-x:auto}.research-viewer-module__MXztwW__side{gap:var(--s-10);background:var(--raised);border:1px solid var(--w-09);min-height:0;padding:var(--s-14);border-radius:14px;flex-direction:column;display:flex}.research-viewer-module__MXztwW__sideIdle{font:400 11.5px/1.7 var(--font-sans);color:var(--w-35)}.research-viewer-module__MXztwW__sideHead{align-items:baseline;gap:var(--s-8);font:600 12px/1 var(--font-sans);color:var(--w-80);display:flex}.research-viewer-module__MXztwW__sideHead i{font-style:normal;font:400 10.5px/1 var(--font-mono);color:var(--ink-label)}.research-viewer-module__MXztwW__sideList{gap:var(--s-10);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.research-viewer-module__MXztwW__sideText{font:400 12.5px/1.8 var(--font-sans);color:var(--w-80);margin:0}.research-viewer-module__MXztwW__quote{font:400 12px/1.8 var(--font-serif,var(--font-sans));color:var(--w-65);border-left:2px solid var(--agent);padding-left:var(--s-10);margin:0}.research-viewer-module__MXztwW__note{font:400 11.5px/1.7 var(--font-sans);color:var(--raw-gold);margin:0}.research-viewer-module__MXztwW__src{gap:var(--s-3);background:var(--overlay);border-radius:var(--r-10);padding:var(--s-10);transition:background var(--d-instant) var(--e-instant);flex-direction:column;text-decoration:none;display:flex}.research-viewer-module__MXztwW__src:hover{background:#24242c}.research-viewer-module__MXztwW__srcTitle{font:500 11.5px/1.5 var(--font-sans);color:var(--w-80)}.research-viewer-module__MXztwW__srcUrl{font:400 10.5px/1.4 var(--font-mono);color:var(--ink-label)}
.structure-module__F-2hZG__step{--rule:#101010;--edge:#101010;--panel:#282828;--stage:#181818;--field:#1d1d1d;--k-label:500 11px/1.45 var(--font-sans);--k-value:500 12px/1.55 var(--font-sans);--k-title:700 13px/1.35 var(--font-sans);flex-direction:column;height:100%;min-height:520px;display:flex;position:relative}.structure-module__F-2hZG__none{color:var(--w-70);font:400 14px/1.7 var(--font-sans);margin:72px 16px 0}.structure-module__F-2hZG__canvas{background:var(--canvas);flex:auto;min-height:0;position:relative}.structure-module__F-2hZG__grid{align-items:start;row-gap:18px;width:max-content;padding-top:14px;padding-bottom:40px;display:grid;position:relative}.structure-module__F-2hZG__grid:not([data-framed]){visibility:hidden}.structure-module__F-2hZG__lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.structure-module__F-2hZG__lines g{fill:none;stroke:var(--w-14);stroke-width:1.25px}.structure-module__F-2hZG__lines circle{fill:var(--canvas)}.structure-module__F-2hZG__lines g[data-lit]{stroke:var(--w-60);stroke-width:1.5px}.structure-module__F-2hZG__lines g[data-want] path{stroke:#ffc457bf;stroke-dasharray:4 4}.structure-module__F-2hZG__over{z-index:2}.structure-module__F-2hZG__place{flex-direction:column;gap:6px;min-width:0;display:flex}.structure-module__F-2hZG__node{z-index:1;pointer-events:auto;box-sizing:border-box;border:1px solid var(--w-10);background:var(--panel);width:100%;min-width:0;color:var(--w-86);font:var(--k-value);text-align:left;cursor:pointer;transition:opacity var(--d-instant) var(--e-instant), border-color var(--d-instant) var(--e-instant);border-radius:10px;padding:9px 11px;display:grid;position:relative}.structure-module__F-2hZG__node:hover{border-color:var(--w-30)}.structure-module__F-2hZG__node:focus-visible{outline:2px solid var(--raw-lime);outline-offset:2px}.structure-module__F-2hZG__node[aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.structure-module__F-2hZG__grid[data-lit] .structure-module__F-2hZG__node:not([data-lit]){border-color:var(--w-06);background:color-mix(in srgb, var(--panel) 42%, var(--stage))}.structure-module__F-2hZG__grid[data-lit] .structure-module__F-2hZG__node:not([data-lit])>*{opacity:.42}.structure-module__F-2hZG__title{min-width:0;color:var(--w-86);font:var(--k-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.structure-module__F-2hZG__node[data-kind=doc]{gap:6px;padding:10px 12px 12px}.structure-module__F-2hZG__kind{color:var(--w-55);font:var(--k-label);align-items:center;gap:6px;display:flex}.structure-module__F-2hZG__kind i{color:var(--w-45);margin-left:auto;font-size:14px;font-style:normal}.structure-module__F-2hZG__done{color:var(--w-45);margin-left:-2px;font-weight:500}.structure-module__F-2hZG__kind em{color:#ffc457;background:#ffc4571f;border-radius:4px;padding:1px 6px;font-style:normal}.structure-module__F-2hZG__text{color:var(--w-70);font:500 12px/1.6 var(--font-sans);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.structure-module__F-2hZG__node[data-kind=section]{grid-template-columns:auto minmax(0,1fr);gap:3px 8px}.structure-module__F-2hZG__node[data-kind=section] b{color:var(--w-50);font:400 16px/1 "Dela Gothic One", var(--font-sans)}.structure-module__F-2hZG__node[data-kind=section] small{color:var(--w-55);font:500 11px/1.2 var(--font-mono);text-overflow:ellipsis;white-space:nowrap;align-self:center;overflow:hidden}.structure-module__F-2hZG__node[data-kind=section] .structure-module__F-2hZG__title{grid-column:1/3}.structure-module__F-2hZG__node[data-kind=thing]{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:9px;padding:7px 9px}.structure-module__F-2hZG__thumb{background:var(--field);object-fit:cover;border-radius:4px;place-items:center;width:40px;height:24px;display:grid}.structure-module__F-2hZG__words{gap:2px;min-width:0;display:grid}.structure-module__F-2hZG__name{min-width:0;color:var(--w-86);font:700 12.5px/1.35 var(--font-sans);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.structure-module__F-2hZG__node[data-kind=source]{gap:5px;padding:9px 11px 10px}.structure-module__F-2hZG__words small{color:var(--w-50);font:500 10.5px/1.2 var(--font-sans)}.structure-module__F-2hZG__node[data-ahead]{border-style:dashed;border-color:var(--w-14);background:color-mix(in srgb, var(--panel) 55%, var(--stage))}.structure-module__F-2hZG__node[data-want]{background:color-mix(in srgb, #ffc457 6%, var(--stage));border-style:dashed;border-color:#ffc457b3}.structure-module__F-2hZG__node[data-want] small{color:#ffc457}@media (prefers-reduced-motion:reduce){.structure-module__F-2hZG__node{transition:none}}.structure-module__F-2hZG__wait{height:100%;color:var(--w-55);font:500 12px/1.4 var(--font-sans);place-items:center;display:grid}.structure-module__F-2hZG__gate{height:100%;position:relative}.structure-module__F-2hZG__stale{background:#0000008c;place-items:center;display:grid;position:absolute;inset:0}.structure-module__F-2hZG__stale[data-empty]{background:0 0}.structure-module__F-2hZG__reload{isolation:isolate;box-sizing:border-box;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 20px;display:inline-flex;position:relative}.structure-module__F-2hZG__reload:before{content:"";z-index:-1;box-sizing:border-box;border:1px solid var(--w-60);border-radius:var(--r-pill);pointer-events:none;transition:border-color var(--d-instant) var(--e-instant), background-color var(--d-instant) var(--e-instant);background:#0009;position:absolute;inset:5px 0}.structure-module__F-2hZG__reload:hover:before{border-color:var(--w-86);background:#000000bf}.structure-module__F-2hZG__reload:focus-visible{outline:2px solid var(--raw-lime);outline-offset:2px;border-radius:var(--r-pill)}.structure-module__F-2hZG__reload b{color:var(--ink);font:600 13px/1.3 var(--font-sans)}.structure-module__F-2hZG__tiles{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;height:100%;display:grid}.structure-module__F-2hZG__tile{border-radius:8px;position:relative;overflow:hidden}.structure-module__F-2hZG__handEdit{color:var(--w-60);font:400 11.5px/1.6 var(--font-sans);margin:0 12px}
.hold-module__3elqbG__hold{height:36px;padding:0 var(--s-16);border-radius:var(--r-pill);font:700 13.5px/1 var(--font-sans);-webkit-user-select:none;user-select:none;touch-action:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.hold-module__3elqbG__holdPrimary{color:var(--ink);border:1px solid #ff2d928c}.hold-module__3elqbG__holdPrimary .hold-module__3elqbG__fill{background:var(--accent-pink)}.hold-module__3elqbG__holdDanger{color:var(--raw-error-ink);border:1px solid #ff5a5a80}.hold-module__3elqbG__holdDanger .hold-module__3elqbG__fill{background:var(--status-error)}.hold-module__3elqbG__fill{border-radius:inherit;position:absolute;inset:0 auto 0 0}.hold-module__3elqbG__label{white-space:nowrap;position:relative}.hold-module__3elqbG__holdDone.hold-module__3elqbG__holdPrimary{background:var(--accent-pink);color:var(--ink)}.hold-module__3elqbG__holdDone.hold-module__3elqbG__holdDanger{background:var(--status-error);color:#1a0b0b}
.logo-module__6PnL1G__box{flex:none;display:inline-block;position:relative}.logo-module__6PnL1G__part{display:block;position:absolute}
