@media (max-width:780px){.checkin-module__dt2faa__signPlan{width:auto;max-width:100%;padding:12px}.checkin-module__dt2faa__neonSignPlan{min-width:0;line-height:1.12}}.checkin-module__dt2faa__neonCheck{color:var(--q-amber);text-shadow:0 0 7px var(--q-amber), 0 0 18px var(--q-amber), 0 0 38px #ffb13dcc, 0 0 68px #ffb13d73}.checkin-module__dt2faa__neonIn{color:#2ad6d6;text-shadow:0 0 7px var(--q-cyan), 0 0 18px var(--q-cyan), 0 0 38px #22e0e0cc, 0 0 68px #22e0e073}.checkin-module__dt2faa__neonBoot{color:var(--q-crimson);text-shadow:0 0 7px var(--q-crimson), 0 0 18px var(--q-crimson), 0 0 38px #ff3554cc, 0 0 68px #ff355473}.checkin-module__dt2faa__neonSeq{color:var(--q-violet);text-shadow:0 0 7px var(--q-violet), 0 0 18px var(--q-violet), 0 0 38px #9b8cffcc, 0 0 68px #9b8cff73}@media (prefers-reduced-motion:no-preference){.checkin-module__dt2faa__ledFlicker{animation:7.3s linear infinite checkin-module__dt2faa__ledGutter}.checkin-module__dt2faa__ledFlicker2{animation:11.4s linear 3.1s infinite checkin-module__dt2faa__ledGutter}}@keyframes checkin-module__dt2faa__ledGutter{0%,88%,94%,to{opacity:1;text-shadow:inherit}89%{opacity:.35;text-shadow:none}90%{opacity:.95}91.2%{opacity:.45;text-shadow:none}92%{opacity:.85}92.6%{opacity:.4;text-shadow:none}}.checkin-module__dt2faa__crtOff{transform-origin:50%;animation:.45s ease-in forwards checkin-module__dt2faa__crtOff}@keyframes checkin-module__dt2faa__crtOff{0%{filter:brightness();opacity:1;transform:scaleY(1)}55%{filter:brightness(5);opacity:1;transform:scaleY(.05)}85%{filter:brightness(12);opacity:1;transform:scaleY(.006)scaleX(1.25)}to{filter:brightness(14);opacity:0;transform:scaleY(.002)scaleX(1.3)}}.checkin-module__dt2faa__crtOn{transform-origin:50%;animation:.6s ease-out checkin-module__dt2faa__crtOn}@keyframes checkin-module__dt2faa__crtOn{0%{filter:brightness(14);opacity:0;transform:scaleY(.002)scaleX(1.3)}15%{filter:brightness(12);opacity:1;transform:scaleY(.006)scaleX(1.25)}45%{filter:brightness(5);opacity:1;transform:scaleY(.05)}to{filter:brightness();opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.checkin-module__dt2faa__crtOff,.checkin-module__dt2faa__crtOn{animation:none}}.checkin-module__dt2faa__startRow{align-items:center;gap:14px;margin:6px 0 26px;display:flex}.checkin-module__dt2faa__btnStart{letter-spacing:2px;text-transform:uppercase;color:var(--q-amber);cursor:pointer;background:#ffb13d1a;border:1px solid #ffb13d80;border-radius:3px;min-height:38px;padding:10px 22px;font-family:inherit;font-size:12px;font-weight:600;transition:all .13s}.checkin-module__dt2faa__btnStart:hover:not(:disabled){background:#ffb13d2e;box-shadow:0 0 16px #ffb13d40}.checkin-module__dt2faa__btnStart:disabled{opacity:.35;cursor:not-allowed}.checkin-module__dt2faa__resumeNote{letter-spacing:1px;color:var(--q-amber);font-size:12px}.checkin-module__dt2faa__historyHead{letter-spacing:3px;text-transform:uppercase;color:var(--q-cyan);border-bottom:1px solid var(--q-line);margin:26px 0 12px;padding-bottom:8px;font-size:13px;font-weight:600}.checkin-module__dt2faa__historyRow{border:1px solid var(--q-line-soft);background:var(--q-panel);border-left:3px solid #ffb13d80;border-radius:3px;margin-bottom:10px}.checkin-module__dt2faa__historyRowBtn{width:100%;min-height:40px;color:var(--q-text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:14px;padding:12px 16px;font-family:inherit;font-size:13px;display:flex}.checkin-module__dt2faa__historyRowBtn:hover{background:#ffb13d0d}.checkin-module__dt2faa__historyDate{color:var(--q-amber);letter-spacing:1px;white-space:nowrap;font-weight:600}.checkin-module__dt2faa__historyLesson{color:var(--q-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.checkin-module__dt2faa__historyBody{border-top:1px solid var(--q-line-soft);padding:4px 16px 14px}.checkin-module__dt2faa__summaryText{white-space:pre-wrap;color:var(--q-text);margin:12px 0;font-size:13px;line-height:1.55}.checkin-module__dt2faa__historyActions{gap:10px;display:flex}.checkin-module__dt2faa__emptyNote{color:var(--q-dim);letter-spacing:1px;padding:14px 2px;font-size:13px}.checkin-module__dt2faa__session{flex-direction:column;gap:14px;margin-top:6px;display:flex}.checkin-module__dt2faa__msgs{flex-direction:column;gap:12px;display:flex}.checkin-module__dt2faa__msg{white-space:pre-wrap;max-width:82%;color:var(--q-text);border-radius:4px;padding:12px 16px;font-size:14px;line-height:1.55}.checkin-module__dt2faa__msgUser{background:#22e0e012;border:1px solid #22e0e040;align-self:flex-end}.checkin-module__dt2faa__msgAssistant{background:var(--q-panel);border:1px solid #ffb13d38;align-self:flex-start}.checkin-module__dt2faa__cursor{background:var(--q-amber);vertical-align:text-bottom;width:8px;height:14px;animation:1s step-start infinite checkin-module__dt2faa__blink;display:inline-block}@keyframes checkin-module__dt2faa__blink{50%{opacity:0}}.checkin-module__dt2faa__stageBox{flex-direction:column;gap:8px;display:flex}.checkin-module__dt2faa__stageDone{letter-spacing:1px;color:var(--q-text);font-size:13px}.checkin-module__dt2faa__stageTick{color:var(--q-green);font-weight:600}.checkin-module__dt2faa__stageActive{letter-spacing:1px;color:var(--q-amber);align-items:center;gap:6px;font-size:13px;display:flex}.checkin-module__dt2faa__inputRow{align-items:flex-end;gap:10px;display:flex}.checkin-module__dt2faa__input{resize:vertical;min-height:44px;max-height:160px;color:var(--q-text);background:var(--q-panel);border:1px solid #ffb13d59;border-radius:3px;flex:1;padding:12px 14px;font-family:inherit;font-size:14px}.checkin-module__dt2faa__input:focus{border-color:var(--q-amber);outline:none;box-shadow:0 0 10px #ffb13d2e}.checkin-module__dt2faa__errorNote{letter-spacing:1px;color:var(--q-crimson);font-size:12px}.checkin-module__dt2faa__approvePanel{background:var(--q-panel2);border:1px solid #ffb13d80;border-radius:4px;padding:18px 20px;box-shadow:0 0 24px #ffb13d1a}.checkin-module__dt2faa__approveHead{letter-spacing:3px;text-transform:uppercase;color:var(--q-amber);margin-bottom:10px;font-size:12px;font-weight:600}.checkin-module__dt2faa__approveMeta{color:var(--q-text);margin:10px 0;font-size:13px}.checkin-module__dt2faa__approveMeta strong{color:var(--q-amber);font-weight:600}.checkin-module__dt2faa__approveActions{gap:10px;margin-top:14px;display:flex}
:root{--q-bg:#06080c;--q-panel:#0a0e15;--q-panel2:#0c1119;--q-cyan:#22e0e0;--q-cyan-dim:#15a0a0;--q-crimson:#ff3554;--q-green:#34f08a;--q-amber:#ffb13d;--q-magenta:#ff45c8;--q-violet:#9b8cff;--q-text:#cdd8e1;--q-dim:#74808f;--q-dimmer:#3a4350;--q-control-edge:#5c6572;--q-glow-amber:0 0 5px #ffb13dbf, 0 0 14px #ffb13d73, 0 0 30px #ffb13d38, inset 0 0 12px #ffb13d1a;--q-line:#22e0e024;--q-line-soft:#788ca01a}@keyframes quests-module__AVEL_G__flick{0%,18%,22%,25%,53%,57%,to{opacity:1}20%,24%,55%{opacity:.6}}@keyframes quests-module__AVEL_G__blink{50%{opacity:0}}@keyframes quests-module__AVEL_G__neonStrike{0%{opacity:.15}9%{opacity:1}13%{opacity:.2}22%{opacity:1}27%{opacity:.45}36%{opacity:1}to{opacity:1}}@keyframes quests-module__AVEL_G__neonStrikeGlow{0%{box-shadow:none;border-color:var(--q-control-edge)}9%{box-shadow:var(--q-glow-amber);border-color:var(--q-amber)}13%{box-shadow:none;border-color:var(--q-control-edge)}22%{box-shadow:var(--q-glow-amber);border-color:var(--q-amber)}27%{border-color:var(--q-amber);box-shadow:0 0 4px #ffb13d4d}36%,to{box-shadow:var(--q-glow-amber);border-color:var(--q-amber)}}@media (prefers-reduced-motion:reduce){.quests-module__AVEL_G__neonLog,.quests-module__AVEL_G__cursor,.quests-module__AVEL_G__fieldInputWanted,.quests-module__AVEL_G__lockConfirm,.quests-module__AVEL_G__lockConfirmTitle,.quests-module__AVEL_G__saveSignBusy,.quests-module__AVEL_G__saveSignDone,.quests-module__AVEL_G__filterChipPrimed{animation:none!important}}.quests-module__AVEL_G__page{scrollbar-width:thin;scrollbar-color:#22e0e02e transparent;background:radial-gradient(1200px 700px at 78% -8%, #22e0e00f, transparent 60%), radial-gradient(900px 600px at 8% 110%, #ff35540d, transparent 55%), var(--q-bg);min-height:0;color:var(--q-text);font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:.2px;-webkit-font-smoothing:antialiased;flex:1;overflow:hidden auto}.quests-module__AVEL_G__page::-webkit-scrollbar{width:4px}.quests-module__AVEL_G__page::-webkit-scrollbar-track{background:0 0}.quests-module__AVEL_G__page::-webkit-scrollbar-thumb{background:#22e0e02e;border-radius:2px}.quests-module__AVEL_G__page::-webkit-scrollbar-thumb:hover{background:#22e0e059}.quests-module__AVEL_G__inner{max-width:1180px;padding:26px calc(30px + env(safe-area-inset-right)) 60px calc(30px + env(safe-area-inset-left));margin:0 auto}.quests-module__AVEL_G__topbar{border-bottom:1px solid var(--q-line);z-index:5;background:var(--q-bg);justify-content:space-between;align-items:center;margin-top:-26px;padding-top:26px;padding-bottom:18px;display:flex;position:sticky;top:0}.quests-module__AVEL_G__brand{cursor:pointer;align-items:baseline;gap:10px;text-decoration:none;display:flex}.quests-module__AVEL_G__brandM{letter-spacing:4px;color:var(--q-cyan);text-shadow:0 0 14px #22e0e073;font-size:22px;font-weight:700}.quests-module__AVEL_G__brandDev{font-family:var(--font-noto-devanagari), var(--font-rajdhani), sans-serif;color:var(--q-crimson);text-shadow:0 0 14px #ff355466;font-size:22px}.quests-module__AVEL_G__online{letter-spacing:2px;color:var(--q-dim);text-transform:uppercase;align-items:center;gap:7px;margin-left:6px;font-size:11px;display:flex}.quests-module__AVEL_G__dot{background:var(--q-green);width:7px;height:7px;box-shadow:0 0 9px var(--q-green);border-radius:50%}.quests-module__AVEL_G__crumb{letter-spacing:3px;color:var(--q-dim);text-transform:uppercase;font-size:11px}.quests-module__AVEL_G__crumbActive{color:var(--q-cyan);font-weight:500}.quests-module__AVEL_G__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin:34px 0 20px;display:flex}.quests-module__AVEL_G__headLeft{flex-direction:column;gap:12px;display:flex}.quests-module__AVEL_G__sign{background:#080e1480;border:1px solid #22e0e047;border-radius:8px;align-items:center;gap:16px;width:max-content;padding:14px 26px;display:inline-flex;box-shadow:0 0 22px #22e0e01a,inset 0 0 24px #22e0e00d}html[data-tour-active] .quests-module__AVEL_G__sign{z-index:311;position:relative}.quests-module__AVEL_G__neonSign{font-family:var(--font-monoton), "Monoton", cursive;letter-spacing:2px;font-size:40px;line-height:1}.quests-module__AVEL_G__neonQuest{color:#2ad6d6;text-shadow:0 0 7px var(--q-cyan), 0 0 18px var(--q-cyan), 0 0 38px #22e0e0cc, 0 0 68px #22e0e073}.quests-module__AVEL_G__neonLog{color:var(--q-magenta);text-shadow:0 0 7px var(--q-magenta), 0 0 18px var(--q-magenta), 0 0 38px #ff45c8cc, 0 0 68px #ff45c873;animation:7s infinite quests-module__AVEL_G__flick}.quests-module__AVEL_G__subtitle{letter-spacing:2px;color:var(--q-dim);text-transform:uppercase;font-size:12px}.quests-module__AVEL_G__stats{letter-spacing:1.5px;text-transform:uppercase;color:var(--q-dim);gap:18px;font-size:12px;display:flex}.quests-module__AVEL_G__statActive strong{color:var(--q-cyan);font-weight:500}.quests-module__AVEL_G__statFlagged strong{color:var(--q-amber);font-weight:500}.quests-module__AVEL_G__statConflict strong{color:var(--q-crimson);font-weight:500}.quests-module__AVEL_G__newBtn{cursor:pointer;color:var(--q-magenta);letter-spacing:2px;text-transform:uppercase;text-shadow:0 0 10px #ff45c880;background:#ff45c81a;border:1px solid #ff45c8a6;border-radius:4px;align-self:flex-end;align-items:center;gap:8px;padding:11px 18px;font-family:inherit;font-size:13px;transition:all .15s;display:inline-flex}.quests-module__AVEL_G__newBtn:hover:not(:disabled){background:#ff45c833;box-shadow:0 0 20px #ff45c84d}.quests-module__AVEL_G__newBtn:disabled{opacity:.4;cursor:not-allowed}.quests-module__AVEL_G__headBtns{flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;align-items:center;gap:10px;display:flex}.quests-module__AVEL_G__importBtn{cursor:pointer;color:var(--q-cyan);letter-spacing:2px;text-transform:uppercase;background:#22e0e012;border:1px solid #22e0e073;border-radius:4px;align-items:center;padding:10px 14px;font-family:inherit;font-size:12px;transition:all .15s;display:inline-flex}.quests-module__AVEL_G__importBtn:hover:not(:disabled){background:#22e0e026;box-shadow:0 0 16px #22e0e033}.quests-module__AVEL_G__importBtn:disabled{opacity:.35;cursor:not-allowed}.quests-module__AVEL_G__importState{letter-spacing:1.5px;text-transform:uppercase;color:var(--q-dim);padding:20px 0 10px;font-size:12px}.quests-module__AVEL_G__importMeta{letter-spacing:1.5px;text-transform:uppercase;color:var(--q-dim);margin-bottom:14px;font-size:11px}.quests-module__AVEL_G__importList{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.quests-module__AVEL_G__importCard{border:1px solid var(--q-line);background:#22e0e005;border-radius:6px;padding:12px 14px;transition:all .15s}.quests-module__AVEL_G__importCardAdopted{background:#34f08a0a;border-color:#34f08a59}.quests-module__AVEL_G__importCardRejected{opacity:.5;border-color:#6a768633}.quests-module__AVEL_G__importCardHead{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:7px;display:flex}.quests-module__AVEL_G__importCardTitle{color:var(--q-text);letter-spacing:.5px;font-size:13px}.quests-module__AVEL_G__importCardShape{letter-spacing:1.5px;text-transform:uppercase;color:var(--q-dim);font-size:10px}.quests-module__AVEL_G__importExcerpt{color:var(--q-dim);margin-top:7px;font-size:11px;font-style:italic;line-height:1.5}.quests-module__AVEL_G__importActions{gap:8px;margin-top:10px;display:flex}.quests-module__AVEL_G__importDecisionLabel{letter-spacing:2px;text-transform:uppercase;margin-top:8px;font-size:10px}.quests-module__AVEL_G__pruneSection{border-top:1px solid var(--q-line-soft);margin-top:4px;padding-top:14px}.quests-module__AVEL_G__pruneText{color:var(--q-dim);letter-spacing:.5px;margin-bottom:10px;font-size:12px;line-height:1.5}.quests-module__AVEL_G__filters{flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 14px;display:flex}.quests-module__AVEL_G__chip{letter-spacing:1.5px;text-transform:lowercase;color:var(--q-dim);border:1px solid var(--q-line-soft);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:9px;padding:7px 13px;font-family:inherit;font-size:12px;transition:all .15s;display:flex}.quests-module__AVEL_G__chip:hover{color:var(--q-text);border-color:var(--q-line)}.quests-module__AVEL_G__chipActive{color:var(--q-cyan);background:#22e0e014;border-color:#22e0e08c;box-shadow:0 0 14px #22e0e024}.quests-module__AVEL_G__chipManage{color:var(--q-violet);text-shadow:0 0 9px #9b8cff59;background:#9b8cff12;border:1px solid #9b8cff73;margin-left:auto}.quests-module__AVEL_G__chipManage:hover{background:#9b8cff29;box-shadow:0 0 14px #9b8cff38}.quests-module__AVEL_G__wm{align-items:flex-end;gap:2px;height:11px;display:inline-flex}.quests-module__AVEL_G__wmBar{border-radius:1px;width:3px}.quests-module__AVEL_G__wmBar:first-child{height:5px}.quests-module__AVEL_G__wmBar:nth-child(2){height:8px}.quests-module__AVEL_G__wmBar:nth-child(3){height:11px}.quests-module__AVEL_G__wmBarDim{background:var(--q-dimmer)}.quests-module__AVEL_G__legend{letter-spacing:.6px;color:var(--q-dim);text-transform:uppercase;border:1px dashed var(--q-line-soft);border-radius:4px;flex-wrap:wrap;gap:22px;margin:0 2px 16px;padding:11px 14px;font-size:11px;display:flex}.quests-module__AVEL_G__legendGrp{align-items:center;gap:10px;display:flex}.quests-module__AVEL_G__legendTitle{color:var(--q-cyan-dim)}.quests-module__AVEL_G__legendItem{color:var(--q-dim);align-items:center;gap:5px;display:flex}.quests-module__AVEL_G__sdot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.quests-module__AVEL_G__sdotGreen{background:var(--q-green);box-shadow:0 0 7px var(--q-green)}.quests-module__AVEL_G__sdotAmber{background:var(--q-amber);box-shadow:0 0 7px var(--q-amber)}.quests-module__AVEL_G__sdotRed{background:var(--q-crimson);box-shadow:0 0 7px var(--q-crimson)}.quests-module__AVEL_G__tableWrap{border:1px solid var(--q-line);background:linear-gradient(180deg, var(--q-panel), var(--q-panel2));border-radius:5px;overflow-x:auto}.quests-module__AVEL_G__table{border-collapse:collapse;width:100%;font-size:13.5px}.quests-module__AVEL_G__table thead th{letter-spacing:2.5px;text-transform:uppercase;color:var(--q-cyan);text-align:left;border-bottom:1px solid var(--q-line);text-shadow:0 0 9px #22e0e040;background:#22e0e00a;padding:14px 16px;font-size:11px;font-weight:500}.quests-module__AVEL_G__table thead th.quests-module__AVEL_G__thStatus{text-align:center;width:34px}.quests-module__AVEL_G__table thead th.quests-module__AVEL_G__thActions{width:80px}.quests-module__AVEL_G__table tbody td{border-bottom:1px solid var(--q-line-soft);vertical-align:middle;padding:13px 16px}.quests-module__AVEL_G__table tbody tr:last-child td{border-bottom:none}.quests-module__AVEL_G__table tbody tr{transition:all .13s;position:relative}.quests-module__AVEL_G__table tbody tr:hover{background:#22e0e00b}.quests-module__AVEL_G__table tbody tr:hover .quests-module__AVEL_G__tdStatus{box-shadow:inset 2px 0 0 var(--q-cyan)}.quests-module__AVEL_G__tdStatus{text-align:center;width:34px}.quests-module__AVEL_G__rowDot{box-sizing:border-box;border:2px solid #0000;border-radius:50%;width:10px;height:10px;display:inline-block}.quests-module__AVEL_G__rowDotGreen{background:var(--q-green);box-shadow:0 0 8px var(--q-green)}.quests-module__AVEL_G__rowDotAmber{background:var(--q-amber);box-shadow:0 0 8px var(--q-amber)}.quests-module__AVEL_G__rowDotRed{background:var(--q-crimson);box-shadow:0 0 8px var(--q-crimson)}.quests-module__AVEL_G__questCell{align-items:center;gap:11px;display:flex}.quests-module__AVEL_G__typeIcon{filter:drop-shadow(0 0 4px);flex-shrink:0}.quests-module__AVEL_G__typeIconRec{color:var(--q-cyan)}.quests-module__AVEL_G__typeIconFin{color:var(--q-violet)}.quests-module__AVEL_G__questName{color:var(--q-text);font-weight:500}.quests-module__AVEL_G__questNameMuted{color:var(--q-dim);font-weight:500}.quests-module__AVEL_G__tag{letter-spacing:1px;text-transform:lowercase;white-space:nowrap;border:1px solid;border-radius:3px;padding:4px 9px;font-size:11px}.quests-module__AVEL_G__tagSide{color:var(--q-dim);border-color:var(--q-line-soft);background:0 0}.quests-module__AVEL_G__targetCell{color:var(--q-text);white-space:nowrap}.quests-module__AVEL_G__targetKeyword{color:var(--q-cyan-dim)}.quests-module__AVEL_G__targetNone{color:var(--q-dim)}.quests-module__AVEL_G__progCell{align-items:center;gap:10px;min-width:130px;display:flex}.quests-module__AVEL_G__bar{background:#788ca021;border-radius:2px;flex:1;height:5px;overflow:hidden}.quests-module__AVEL_G__barFill{border-radius:2px;height:100%;display:block}.quests-module__AVEL_G__barOk{background:var(--q-green);box-shadow:0 0 8px #34f08a80}.quests-module__AVEL_G__barMid{background:var(--q-cyan);box-shadow:0 0 8px #22e0e080}.quests-module__AVEL_G__barLow{background:var(--q-amber);box-shadow:0 0 8px #ffb13d80}.quests-module__AVEL_G__barRed{background:var(--q-crimson);box-shadow:0 0 8px #ff355480}.quests-module__AVEL_G__barLabel{color:var(--q-dim);white-space:nowrap;min-width:54px;font-size:11.5px}.quests-module__AVEL_G__barPending{color:var(--q-amber);white-space:nowrap;font-size:11.5px}.quests-module__AVEL_G__conflictProg{color:var(--q-crimson);letter-spacing:.5px;font-size:11px}.quests-module__AVEL_G__flagOk{color:var(--q-green);letter-spacing:1px;text-transform:uppercase;font-size:11px}.quests-module__AVEL_G__flagWarn{color:var(--q-amber);letter-spacing:1px;text-transform:uppercase;font-size:11px}.quests-module__AVEL_G__flagBad{color:var(--q-crimson);letter-spacing:1px;text-transform:uppercase;font-size:11px}.quests-module__AVEL_G__flagNew{color:var(--q-dim);letter-spacing:1px;text-transform:uppercase;font-size:11px}.quests-module__AVEL_G__rowActions{opacity:0;gap:6px;transition:opacity .12s;display:flex}.quests-module__AVEL_G__table tbody tr:hover .quests-module__AVEL_G__rowActions{opacity:1}.quests-module__AVEL_G__rowBtn{letter-spacing:1px;border:1px solid var(--q-control-edge);color:var(--q-dim);cursor:pointer;white-space:nowrap;background:0 0;border-radius:3px;padding:4px 8px;font-family:inherit;font-size:10px;transition:all .12s}.quests-module__AVEL_G__rowBtn:hover{color:var(--q-cyan);border-color:var(--q-cyan-dim)}.quests-module__AVEL_G__rowBtnDel:hover{color:var(--q-crimson);border-color:var(--q-crimson)}.quests-module__AVEL_G__rowBtnDelConfirm{color:var(--q-crimson)!important;border-color:var(--q-crimson)!important;opacity:1!important}.quests-module__AVEL_G__fieldHint{color:var(--q-text);margin:0;font-size:12px;line-height:1.5}.quests-module__AVEL_G__linkRow{border-bottom:1px solid var(--q-dimmer);justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex}.quests-module__AVEL_G__linkRowMain{color:var(--q-text);text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.quests-module__AVEL_G__linkRowType{letter-spacing:1px;text-transform:uppercase;color:var(--q-cyan);margin-right:7px;font-size:9px}.quests-module__AVEL_G__linkRowSub{color:var(--q-cyan-dim)}.quests-module__AVEL_G__foot{letter-spacing:1.5px;color:var(--q-dim);text-transform:uppercase;justify-content:space-between;margin-top:14px;font-size:11px;display:flex}.quests-module__AVEL_G__cursor{color:var(--q-cyan);animation:1.1s step-end infinite quests-module__AVEL_G__blink}.quests-module__AVEL_G__empty{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:60px 24px;display:flex}.quests-module__AVEL_G__emptyText{letter-spacing:1.5px;color:var(--q-dim);text-transform:uppercase;font-size:13px}.quests-module__AVEL_G__panelOverlay{z-index:200;background:#030008b3;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.quests-module__AVEL_G__panel{border-left:1px solid var(--q-line);scrollbar-width:thin;scrollbar-color:#6650a8 transparent;background:#06080cfc;flex-direction:column;width:clamp(340px,38vw,540px);height:100%;display:flex;overflow-y:auto;box-shadow:-4px 0 40px #22e0e00f}.quests-module__AVEL_G__panelHeader{border-bottom:1px solid var(--q-line);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.quests-module__AVEL_G__panelTitle{letter-spacing:3px;color:var(--q-cyan);text-transform:uppercase;text-shadow:0 0 6px #22e0e080;font-size:11px}.quests-module__AVEL_G__panelClose{color:var(--q-dim);cursor:pointer;background:0 0;border:none;min-height:36px;padding:4px 8px;font-family:inherit;font-size:16px;transition:color .12s}.quests-module__AVEL_G__panelClose:hover{color:var(--q-cyan)}.quests-module__AVEL_G__panelBody{flex-direction:column;flex:1;gap:14px;padding:20px;display:flex}.quests-module__AVEL_G__fieldLabel{letter-spacing:2px;color:var(--q-cyan-dim);text-transform:uppercase;margin-bottom:5px;font-size:10px}.quests-module__AVEL_G__fieldInput,.quests-module__AVEL_G__fieldSelect,.quests-module__AVEL_G__fieldTextarea{width:100%;color:var(--q-text);box-sizing:border-box;background:#0a0e15cc;border:1px solid #22e0e026;border-radius:3px;outline:none;padding:8px 10px;font-family:inherit;font-size:13px;transition:border-color .12s}.quests-module__AVEL_G__fieldInput:focus,.quests-module__AVEL_G__fieldSelect:focus,.quests-module__AVEL_G__fieldTextarea:focus{border-color:#22e0e073}.quests-module__AVEL_G__fieldInput::placeholder,.quests-module__AVEL_G__fieldTextarea::placeholder{color:var(--q-dim)}.quests-module__AVEL_G__fieldSelect{cursor:pointer}.quests-module__AVEL_G__fieldSelect option{background:#0a0e15}.quests-module__AVEL_G__fieldTextarea{resize:vertical;min-height:60px;line-height:1.5}.quests-module__AVEL_G__fieldRow{align-items:flex-start;gap:10px;display:flex}.quests-module__AVEL_G__fieldRow>*{flex:1}.quests-module__AVEL_G__fieldNote{color:var(--q-dim);letter-spacing:.5px;margin-top:3px;font-size:10px}.quests-module__AVEL_G__conflictWarn{color:var(--q-amber);border-left:2px solid var(--q-amber);background:#ffb13d0f;border-radius:0 3px 3px 0;padding:6px 10px;font-size:11px;line-height:1.4}.quests-module__AVEL_G__conflictWarnBtn{letter-spacing:2px;text-transform:uppercase;border:1px solid var(--q-amber);color:var(--q-amber);cursor:pointer;vertical-align:middle;background:0 0;border-radius:3px;min-height:36px;margin-left:10px;padding:6px 14px;font-family:inherit;font-size:11px}.quests-module__AVEL_G__conflictWarnBtn:hover{background:#ffb13d1f}.quests-module__AVEL_G__smartGaps{color:var(--q-dim);letter-spacing:.5px;font-size:10px}.quests-module__AVEL_G__panelActions{border-top:1px solid #22e0e014;gap:8px;margin-top:4px;padding-top:8px;display:flex}.quests-module__AVEL_G__btnSave{letter-spacing:2px;text-transform:uppercase;color:var(--q-green);cursor:pointer;background:#34f08a14;border:1px solid #34f08a73;border-radius:3px;min-height:36px;padding:8px 16px;font-family:inherit;font-size:11px;transition:all .13s}.quests-module__AVEL_G__btnSave:hover:not(:disabled){background:#34f08a29;box-shadow:0 0 16px #34f08a33}.quests-module__AVEL_G__btnSave:disabled{opacity:.35;cursor:not-allowed}.quests-module__AVEL_G__btnCancel{letter-spacing:2px;text-transform:uppercase;border:1px solid var(--q-control-edge);color:var(--q-dim);cursor:pointer;background:0 0;border-radius:3px;min-height:36px;padding:8px 16px;font-family:inherit;font-size:11px;transition:all .13s}.quests-module__AVEL_G__btnCancel:hover{color:var(--q-text);border-color:var(--q-dim)}.quests-module__AVEL_G__formError{color:var(--q-crimson);letter-spacing:.5px;font-size:11px}.quests-module__AVEL_G__pillarRow{border-bottom:1px solid #22e0e00f;align-items:center;gap:8px;padding:8px 0;display:flex}.quests-module__AVEL_G__pillarRowName{color:var(--q-text);flex:1;font-size:13px}.quests-module__AVEL_G__pillarWeightSelect{color:var(--q-text);cursor:pointer;background:#0a0e15cc;border:1px solid #22e0e01f;border-radius:3px;outline:none;width:52px;padding:4px 6px;font-family:inherit;font-size:12px}.quests-module__AVEL_G__pillarDeleteBtn{border:1px solid var(--q-control-edge);color:var(--q-dim);cursor:pointer;background:0 0;border-radius:3px;min-height:28px;padding:3px 7px;font-family:inherit;font-size:11px;transition:all .12s}.quests-module__AVEL_G__pillarDeleteBtn:hover{color:var(--q-crimson);border-color:var(--q-crimson)}.quests-module__AVEL_G__pillarDeleteConfirm{color:var(--q-crimson)!important;border-color:var(--q-crimson)!important}.quests-module__AVEL_G__milestoneRow{border-bottom:1px solid #22e0e00d;align-items:center;gap:6px;padding:5px 0;display:flex}.quests-module__AVEL_G__milestoneDone{opacity:.45;text-decoration:line-through}.quests-module__AVEL_G__milestoneTitle{color:var(--q-text);flex:1;font-size:12px}.quests-module__AVEL_G__loading{text-align:center;letter-spacing:3px;color:var(--q-dim);text-transform:uppercase;padding:60px 24px;font-size:12px}.quests-module__AVEL_G__deleteConfirmBanner{background:#dc26260f;border-bottom:1px solid #dc26262e;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}.quests-module__AVEL_G__deleteConfirmText{color:var(--q-dim);letter-spacing:.5px;flex:1;min-width:180px;font-size:11px}.quests-module__AVEL_G__trashRow{border-bottom:1px solid #22e0e00f;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.quests-module__AVEL_G__trashMeta{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.quests-module__AVEL_G__trashTitle{color:var(--q-dim);letter-spacing:.3px;font-size:13px}.quests-module__AVEL_G__trashStatus{letter-spacing:1.5px;text-transform:uppercase;color:var(--q-dim);border:1px solid var(--q-dimmer);border-radius:3px;padding:1px 5px;font-size:10px}.quests-module__AVEL_G__trashDate{color:var(--q-dim);letter-spacing:.5px;font-size:10px}.quests-module__AVEL_G__dateWrap{flex-direction:column;gap:3px;display:flex;position:relative}.quests-module__AVEL_G__dateInputRow{align-items:stretch;gap:4px;display:flex}.quests-module__AVEL_G__dateInputRow .quests-module__AVEL_G__fieldInput{flex:1;min-width:0}.quests-module__AVEL_G__calToggle{color:var(--q-cyan-dim);cursor:pointer;background:#22e0e00f;border:1px solid #22e0e073;border-radius:3px;flex-shrink:0;min-height:34px;padding:0 8px;font-family:inherit;font-size:13px;line-height:1;transition:all .12s}.quests-module__AVEL_G__calToggle:hover:not(:disabled){color:var(--q-cyan);border-color:#22e0e073}.quests-module__AVEL_G__calToggle:disabled{opacity:.35;cursor:not-allowed}.quests-module__AVEL_G__dateError{color:var(--q-amber);letter-spacing:.3px;font-size:10px}.quests-module__AVEL_G__calPopover{z-index:9000;-webkit-user-select:none;user-select:none;background:#07080f;border:1px solid #22e0e040;border-radius:4px;width:228px;padding:10px;position:fixed;box-shadow:0 8px 32px #000c,0 0 24px #22e0e00f}.quests-module__AVEL_G__calHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.quests-module__AVEL_G__calMonthLabel{letter-spacing:1.5px;color:var(--q-cyan);text-transform:uppercase;font-size:11px}.quests-module__AVEL_G__calNav{color:var(--q-cyan-dim);cursor:pointer;background:0 0;border:none;min-width:28px;min-height:28px;padding:2px 6px;font-family:inherit;font-size:16px;transition:color .12s}.quests-module__AVEL_G__calNav:hover{color:var(--q-cyan)}.quests-module__AVEL_G__calGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.quests-module__AVEL_G__calDow{text-align:center;letter-spacing:1px;color:var(--q-dim);text-transform:uppercase;padding:2px 0 4px;font-size:10px}.quests-module__AVEL_G__calDay{color:var(--q-text);cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:3px;min-height:26px;padding:0;font-family:inherit;font-size:11px;line-height:26px;transition:all .1s}.quests-module__AVEL_G__calDay:hover{background:#22e0e014;border-color:#22e0e033}.quests-module__AVEL_G__calToday{color:var(--q-cyan);border-color:#22e0e04d!important}.quests-module__AVEL_G__calSelected{border-color:var(--q-cyan)!important;color:var(--q-cyan)!important;background:#22e0e026!important}.quests-module__AVEL_G__calEmpty{min-height:26px}.quests-module__AVEL_G__filterBar{border-bottom:1px solid #22e0e012;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;padding:10px 0 6px;display:flex}.quests-module__AVEL_G__filterGroup{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.quests-module__AVEL_G__filterLabel{letter-spacing:2px;color:var(--q-dim);text-transform:uppercase;white-space:nowrap;font-size:10px}.quests-module__AVEL_G__filterChip{letter-spacing:1px;text-transform:uppercase;border:1px solid var(--q-control-edge);color:var(--q-dim);cursor:pointer;white-space:nowrap;background:0 0;border-radius:3px;min-height:24px;padding:3px 7px;font-family:inherit;font-size:10px;transition:all .12s}.quests-module__AVEL_G__filterChip:hover{color:var(--q-text);border-color:var(--q-dim)}.quests-module__AVEL_G__filterChipActive{color:var(--q-cyan);text-shadow:0 0 6px #22e0e066;background:#22e0e014;border-color:#22e0e073}.quests-module__AVEL_G__filterSearch{color:var(--q-text);background:#0a0e15cc;border:1px solid #22e0e01f;border-radius:3px;outline:none;min-width:140px;height:24px;padding:3px 8px;font-family:inherit;font-size:11px;transition:border-color .12s}.quests-module__AVEL_G__filterSearch:focus{border-color:#22e0e059}.quests-module__AVEL_G__filterSearch::placeholder{color:var(--q-dim)}.quests-module__AVEL_G__filterSelect{letter-spacing:.5px;color:var(--q-dim);cursor:pointer;background:#0a0e15cc;border:1px solid #22e0e01f;border-radius:3px;outline:none;height:24px;padding:3px 6px;font-family:inherit;font-size:10px;transition:border-color .12s}.quests-module__AVEL_G__filterSelect:focus{border-color:#22e0e059}.quests-module__AVEL_G__filterSelect option{background:#07080f}.quests-module__AVEL_G__filterSelectActive{color:var(--q-cyan);border-color:#22e0e073}.quests-module__AVEL_G__filterSep{background:#22e0e01a;width:1px;height:16px;margin:0 2px}.quests-module__AVEL_G__filterClear{letter-spacing:1.5px;text-transform:uppercase;color:#ef4444f2;cursor:pointer;background:0 0;border:1px solid #dc26264d;border-radius:3px;min-height:24px;padding:3px 8px;font-family:inherit;font-size:10px;transition:all .12s}.quests-module__AVEL_G__filterClear:hover{color:#f87171;border-color:#f87171}.quests-module__AVEL_G__thSortBtn{cursor:pointer;color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:none;align-items:center;gap:4px;padding:0;transition:color .12s;display:inline-flex}.quests-module__AVEL_G__thSortBtn:hover{color:var(--q-cyan)}.quests-module__AVEL_G__sortArrow{color:var(--q-cyan-dim);font-size:10px;line-height:1}.quests-module__AVEL_G__sortArrowActive{color:var(--q-cyan)}.quests-module__AVEL_G__inlineSelect{color:var(--q-text);cursor:pointer;background:#0a0e15f2;border:1px solid #22e0e059;border-radius:3px;outline:none;max-width:130px;padding:2px 4px;font-family:inherit;font-size:11px}.quests-module__AVEL_G__inlineSelect option{background:#07080f}.quests-module__AVEL_G__inlineCountWrap{align-items:center;gap:4px;display:flex}.quests-module__AVEL_G__inlineCountBtn{color:var(--q-cyan-dim);cursor:pointer;background:#22e0e00f;border:1px solid #22e0e073;border-radius:3px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-family:inherit;font-size:13px;line-height:1;transition:all .12s;display:flex}.quests-module__AVEL_G__inlineCountBtn:hover:not(:disabled){color:var(--q-cyan);border-color:#22e0e073}.quests-module__AVEL_G__inlineCountBtn:disabled{opacity:.35;cursor:not-allowed}.quests-module__AVEL_G__inlineCountVal{color:var(--q-text);text-align:center;min-width:20px;font-size:12px}.quests-module__AVEL_G__inlineDateWrap{min-width:160px}.quests-module__AVEL_G__cellClickable{cursor:pointer;border-radius:3px;align-items:center;margin:-1px -3px;padding:1px 3px;transition:background .1s;display:inline-flex}.quests-module__AVEL_G__cellClickable:hover{background:#22e0e00f}.quests-module__AVEL_G__tdStatus{cursor:pointer}.quests-module__AVEL_G__rowDotDone{box-shadow:none!important;background:#3a4350!important;border:2px solid #3a4350!important}.quests-module__AVEL_G__rowDotPaused{box-shadow:none!important;background:0 0!important;border:2px solid #3a4350!important}.quests-module__AVEL_G__rowDotAbandoned{opacity:.45;box-shadow:none!important;background:#2a3240!important;border:2px solid #2a3240!important}.quests-module__AVEL_G__questNameClickable{cursor:pointer}.quests-module__AVEL_G__questNameClickable:hover{color:var(--q-cyan);text-underline-offset:2px;text-decoration:underline}.quests-module__AVEL_G__quickBtn{letter-spacing:1px;text-transform:uppercase;color:#34f08ae6;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #34f08a73;border-radius:3px;min-height:24px;padding:2px 6px;font-family:inherit;font-size:10px;transition:all .12s}.quests-module__AVEL_G__quickBtn:hover:not(:disabled){color:var(--q-green);border-color:var(--q-green);background:#34f08a14}.quests-module__AVEL_G__quickBtn:disabled{opacity:.35;cursor:not-allowed}.quests-module__AVEL_G__quickBtnBusy,.quests-module__AVEL_G__rowBtnBusy{color:var(--q-amber)!important;border-color:var(--q-amber)!important;opacity:1!important;cursor:progress!important;background:0 0!important}@media (max-width:780px){.quests-module__AVEL_G__inner{padding:18px calc(14px + env(safe-area-inset-right)) 18px calc(14px + env(safe-area-inset-left))}.quests-module__AVEL_G__topbar{margin-top:-18px;padding-top:18px}.quests-module__AVEL_G__neonSign{font-size:28px}.quests-module__AVEL_G__progCell{min-width:80px}.quests-module__AVEL_G__table thead th:nth-child(4),.quests-module__AVEL_G__table tbody td:nth-child(4){display:none}.quests-module__AVEL_G__panel{width:100%}.quests-module__AVEL_G__rowActions{opacity:1}}.quests-module__AVEL_G__lockConfirm{border:1px solid var(--q-amber);box-shadow:var(--q-glow-amber);background:#ffb13d09;border-radius:3px;flex-direction:column;gap:10px;padding:14px;animation:.7s ease-out quests-module__AVEL_G__neonStrike;display:flex}.quests-module__AVEL_G__lockConfirmTitle{letter-spacing:3px;text-transform:uppercase;color:#ffc768;text-shadow:0 0 6px var(--q-amber), 0 0 16px var(--q-amber), 0 0 34px #ffb13dbf, 0 0 60px #ffb13d66;font-size:13px;font-weight:700;animation:.9s ease-out quests-module__AVEL_G__neonStrike}.quests-module__AVEL_G__rowBtnLock{padding:9px 14px;font-size:12px;line-height:1}.quests-module__AVEL_G__rowBtnLockConfirm{text-shadow:0 0 8px #ffb13dcc;box-shadow:0 0 5px #ffb13d73,inset 0 0 10px #ffb13d14;color:#ffc768!important;border-color:var(--q-amber)!important;opacity:1!important}.quests-module__AVEL_G__rowBtnLockConfirm:hover{box-shadow:0 0 9px #ffb13db3,0 0 22px #ffb13d59,inset 0 0 12px #ffb13d1f}.quests-module__AVEL_G__filterChipBlocked{border-style:dashed;border-color:var(--q-control-edge)}.quests-module__AVEL_G__filterChipBlocked:hover{border-color:var(--q-amber);color:#ffc768;text-shadow:0 0 8px #ffb13db3;box-shadow:0 0 6px #ffb13d59}.quests-module__AVEL_G__fieldInputWanted{box-shadow:var(--q-glow-amber);animation:.75s ease-out quests-module__AVEL_G__neonStrikeGlow;border-color:var(--q-amber)!important}.quests-module__AVEL_G__fieldInputWanted::placeholder{color:#ffb13db3}.quests-module__AVEL_G__trackErrorText{color:var(--q-crimson)}.quests-module__AVEL_G__saveSign{letter-spacing:2px;text-transform:uppercase;white-space:nowrap;align-self:center;font-size:11px}.quests-module__AVEL_G__saveSignBusy{color:var(--q-cyan);text-shadow:0 0 6px var(--q-cyan), 0 0 16px #22e0e08c;animation:1.1s infinite quests-module__AVEL_G__flick}.quests-module__AVEL_G__saveSignDone{color:var(--q-green);text-shadow:0 0 6px var(--q-green), 0 0 16px #34f08a8c, 0 0 32px #34f08a4d;animation:.7s ease-out quests-module__AVEL_G__neonStrike}.quests-module__AVEL_G__filterChipPrimed{color:var(--q-cyan);border-color:var(--q-cyan);text-shadow:0 0 7px #22e0e0b3;animation:.8s ease-out quests-module__AVEL_G__neonStrike;box-shadow:0 0 6px #22e0e066,inset 0 0 10px #22e0e014}.quests-module__AVEL_G__filterChipPrimed:hover{box-shadow:0 0 10px #22e0e0a6,0 0 24px #22e0e059,inset 0 0 12px #22e0e01f}
@keyframes page-module___8aEwW__blink{0%,to{opacity:1}50%{opacity:.15}}@keyframes page-module___8aEwW__statusPulse{0%,to{opacity:1}50%{opacity:.15}}.page-module___8aEwW__shell{height:100dvh;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;color:#9ecece;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background:#07070f;flex-direction:column;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__scanlines{pointer-events:none;z-index:100;background:repeating-linear-gradient(#0000 0 2px,#6400c803 2px 4px);position:fixed;inset:0}.page-module___8aEwW__gridLines{pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000 calc(25% - .5px),#00b4b40a calc(25% - .5px) calc(25% + .5px),#0000 calc(25% + .5px)),linear-gradient(90deg,#0000 calc(50% - .5px),#b400b408 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(90deg,#0000 calc(75% - .5px),#00b4b40a calc(75% - .5px) calc(75% + .5px),#0000 calc(75% + .5px));position:fixed;inset:0}.page-module___8aEwW__header{padding:calc(12px + env(safe-area-inset-top)) 24px 12px;z-index:10;border-bottom:1px solid #12082a;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}.page-module___8aEwW__headerRight{align-items:center;gap:12px;display:flex}.page-module___8aEwW__signOutBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:3px;cursor:pointer;color:#0f8;text-shadow:0 0 4px #afc,0 0 10px #0f8,0 0 22px #0c6,0 0 44px #00c86480;background:#00281459;border:1px solid #0c6;margin-left:16px;padding:5px 12px;font-size:10px;transition:box-shadow .2s,text-shadow .2s;box-shadow:0 0 6px #00dc64b3,0 0 18px #00b45066,0 0 40px #00a04626,inset 0 0 8px #00c85a14}.page-module___8aEwW__signOutBtn:hover:not(:disabled){text-shadow:0 0 4px #cfd,0 0 10px #0f8,0 0 22px #0f8,0 0 50px #00ff88b3,0 0 90px #00c86459;box-shadow:0 0 10px #00ff88e6,0 0 28px #00dc6499,0 0 60px #00b4504d,inset 0 0 12px #00dc641f}.page-module___8aEwW__signOutBtn:disabled{opacity:.3;cursor:not-allowed}.page-module___8aEwW__rightPanelToggle{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;color:#22e0e0;cursor:pointer;text-shadow:0 0 4px #00dcdccc,0 0 12px #00b4b466;background:0 0;border:1px solid #1c8f8f;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:38px;min-height:34px;padding:0;font-size:16px;transition:box-shadow .2s,text-shadow .2s,color .15s;display:flex;box-shadow:0 0 6px #00b4b473,0 0 14px #008c8c33,inset 0 0 6px #00a0a00f}.page-module___8aEwW__rightPanelToggle:hover{color:#0ff;text-shadow:0 0 4px #00ffffe6,0 0 14px #00dcdc99,0 0 30px #00b4b44d;border-color:#0ff;box-shadow:0 0 10px #00dcdcbf,0 0 24px #00b4b466,inset 0 0 10px #00c8c81a}.page-module___8aEwW__headerIconImg{object-fit:contain;width:22px;height:22px;display:block}.page-module___8aEwW__rightPanelToggle:hover .page-module___8aEwW__headerIconImg{filter:brightness(1.18)}@media (max-width:767px){.page-module___8aEwW__rightPanelToggle{min-height:44px;padding:10px}}.page-module___8aEwW__pingsBadge{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;color:#e88cff;text-shadow:0 0 4px #d63bffb3;background:#1a0522;border:1px solid #d63bff;border-radius:8px;padding:1px 5px;font-size:10px;line-height:1;position:absolute;top:-8px;right:-8px;box-shadow:0 0 6px #ff00ff80,0 0 14px #c800c840}.page-module___8aEwW__rightPanel{z-index:300;width:min(280px,82vw);height:100dvh;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);background:#05000cfa;border-left:1px solid #12082a;flex-direction:column;transition:transform .25s;display:flex;position:fixed;top:0;right:0;transform:translate(100%)}.page-module___8aEwW__rightPanelOpen{transform:translate(0)}.page-module___8aEwW__rightPanelHeader{border-bottom:1px solid #12082a;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.page-module___8aEwW__rightPanelTitle{letter-spacing:3px;color:#0ff;text-shadow:0 0 6px #00ffffb3;font-size:14px;font-weight:700}.page-module___8aEwW__rightPanelClose{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;color:#00b8b8;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:14px;transition:color .15s;display:flex}.page-module___8aEwW__rightPanelClose:hover{color:#0ff}.page-module___8aEwW__rightPanelBody{padding:8px 0 calc(8px + env(safe-area-inset-bottom));scrollbar-width:thin;scrollbar-color:#8f7cd0 transparent;flex-direction:column;flex:1;display:flex;overflow-y:auto}.page-module___8aEwW__rightPanelDivider{background:#12082a;flex-shrink:0;height:1px;margin:4px 0}.page-module___8aEwW__rightPanelSectionHeader{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:3px;text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #12082a;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:20px 20px 8px;font-size:12px;font-weight:700;transition:background .15s;display:flex}.page-module___8aEwW__rightPanelSectionHeader:hover{background:#7878a014}.page-module___8aEwW__rightPanelSectionHeader .page-module___8aEwW__rightPanelChevron{color:inherit;opacity:.75}.page-module___8aEwW__rightPanelSectionMemory{color:#0ff;text-shadow:0 0 6px #00ffffb3}.page-module___8aEwW__rightPanelSectionPlanning{color:#ff70d5;text-shadow:0 0 6px #ff70d5b3}.page-module___8aEwW__rightPanelSectionSystem{color:#0f8;text-shadow:0 0 6px #00ff88b3}.page-module___8aEwW__rightPanelSectionNotifications{color:#fa0;text-shadow:0 0 6px #ffaa00b3}.page-module___8aEwW__rightPanelGroupToggle{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-module___8aEwW__rightPanelChevron{color:#00b8b8;flex-shrink:0}.page-module___8aEwW__rightPanelSubRow{background:#003c461f;padding-left:36px}.page-module___8aEwW__rightPanelConfigRow{background:#003c461f;border-bottom:1px solid #0a0318;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;padding:8px 20px 12px 36px;display:flex}.page-module___8aEwW__rightPanelNotifBlurb{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1px;color:#9ecece;flex:1 0 100%;margin-bottom:4px;font-size:11px;line-height:1.5}.page-module___8aEwW__rightPanelNotifWarn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1px;color:#fa0;flex:1 0 100%;font-size:11px;line-height:1.5}.page-module___8aEwW__rightPanelBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:2px;text-align:left;cursor:pointer;color:#0cc;background:0 0;border:none;border-bottom:1px solid #0a0318;width:100%;min-height:52px;padding:16px 20px;font-size:11px;transition:background .15s,color .15s}.page-module___8aEwW__rightPanelBtn:hover:not(:disabled){color:#0ff;background:#0064641a}.page-module___8aEwW__rightPanelBtn:disabled{opacity:.35;cursor:not-allowed}.page-module___8aEwW__rightPanelBtnFeedback{color:#00d0d0}.page-module___8aEwW__rightPanelBtnRemember{color:#c866ff}.page-module___8aEwW__rightPanelBtnRemember:hover:not(:disabled){color:#d98fff;background:#6400641a}.page-module___8aEwW__rightPanelBtnReview{color:#ff70d5}.page-module___8aEwW__rightPanelBtnReview:hover:not(:disabled){color:#ff6ed8;background:#ff45c814}.page-module___8aEwW__rightPanelStatus{cursor:default;pointer-events:none}.page-module___8aEwW__rightPanelStatusStale{color:#f80;border-color:#ff880080}.page-module___8aEwW__rightPanelBtnUnplug{color:#0f8;margin-top:auto}.page-module___8aEwW__rightPanelBtnUnplug:hover:not(:disabled){color:#0f8;background:#00502833}.page-module___8aEwW__headerLeft{align-items:center;gap:12px;display:flex}.page-module___8aEwW__drawerToggle{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1px;color:#00b8b8;cursor:pointer;background:0 0;border:1px solid #12082a;flex-shrink:0;padding:6px 10px;font-size:11px;transition:color .15s,border-color .15s}.page-module___8aEwW__drawerToggle:hover{color:#00d0d0;text-shadow:0 0 6px #00aaaa80;border-color:#00d0d0}.page-module___8aEwW__bodyRow{flex-direction:row;flex:1;display:flex;overflow:hidden}.page-module___8aEwW__drawer{z-index:5;background:#05000cf2;border-right:1px solid #12082a;flex-direction:column;flex-shrink:0;width:clamp(240px,18vw,340px);transition:width .2s;display:flex;overflow:hidden}.page-module___8aEwW__drawerHidden{width:0}.page-module___8aEwW__drawerScrim{display:none}.page-module___8aEwW__hamburgerBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;color:#00b8b8;cursor:pointer;background:0 0;border:1px solid #12082a;flex-shrink:0;min-height:32px;padding:4px 10px;font-size:16px;transition:color .15s,border-color .15s;display:none}.page-module___8aEwW__hamburgerBtn:hover{color:#00d0d0;border-color:#00d0d0}@media (max-width:479px){.page-module___8aEwW__header{padding-left:12px;padding-right:12px}}@media (max-width:767px){.page-module___8aEwW__hamburgerBtn{justify-content:center;align-items:center;display:flex}.page-module___8aEwW__drawerToggle{display:none}.page-module___8aEwW__drawer{z-index:300;width:min(300px,80vw);max-width:min(300px,80vw);height:100dvh;padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);transition:transform .25s;position:fixed;top:0;left:0;transform:translate(-100%)}.page-module___8aEwW__drawerOpen{transform:translate(0)}.page-module___8aEwW__drawerHidden{width:min(300px,80vw);max-width:min(300px,80vw);transform:translate(-100%)}.page-module___8aEwW__drawerUnsettled{transition:none}.page-module___8aEwW__drawerScrim{z-index:290;background:#0000008c;display:block;position:fixed;inset:0}}.page-module___8aEwW__newChatBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:2.5px;color:#00ff9d;cursor:pointer;text-align:center;text-shadow:0 0 5px #96ffcde6,0 0 14px #00ff96b3;white-space:nowrap;background:#00321c59;border:1px solid #00cc7a;border-radius:2px;flex-shrink:0;width:calc(100% - 24px);margin:10px 12px;padding:11px 14px;font-size:11.5px;transition:background .15s,box-shadow .15s,text-shadow .15s;box-shadow:0 0 8px #00dc8280,0 0 22px #00be6e38,inset 0 0 10px #00dc8214}.page-module___8aEwW__newChatBtn:hover{text-shadow:0 0 6px #beffe1,0 0 18px #00ff96e6;background:#00462880;border-color:#00ff9d;box-shadow:0 0 12px #00ff96b3,0 0 30px #00c87859,inset 0 0 12px #00eb8c1f}.page-module___8aEwW__questsNavBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:2px;color:#22e0e0;cursor:pointer;text-align:left;text-shadow:0 0 6px #22e0e066;white-space:nowrap;background:#001e2859;border:none;border-bottom:1px solid #12082a;flex-shrink:0;width:100%;padding:14px 16px;font-size:.85rem;transition:background .15s,text-shadow .15s}.page-module___8aEwW__questsNavBtn:hover{text-shadow:0 0 10px #22e0e0b3;background:#003c5066}.page-module___8aEwW__questsNavIcon{color:#ff70d5;text-shadow:0 0 5px #ff45c873;margin-right:2px}.page-module___8aEwW__newProjectBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1.5px;color:#7fb8b8;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:1px solid #12082a;border-left:none;border-right:none;flex-shrink:0;width:100%;padding:10px 14px;font-size:11px;transition:background .15s,color .15s}.page-module___8aEwW__newProjectBtn:hover{color:#a8d4d4;background:#7fb8b81a}.page-module___8aEwW__newProjectRow{border-bottom:1px solid #12082a;flex-shrink:0;align-items:center;gap:4px;padding:6px 12px;display:flex}.page-module___8aEwW__projectRenameInput{color:#9ecece;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1px;background:#12082a80;border:1px solid #12082a;outline:none;flex:1;min-width:0;padding:3px 6px;font-size:.72rem}.page-module___8aEwW__projectRenameInput:focus{border-color:#00b8b8}.page-module___8aEwW__drawerBody{scrollbar-width:thin;scrollbar-color:#8f7cd0 transparent;flex:1;overflow-y:auto}.page-module___8aEwW__drawerBody::-webkit-scrollbar{width:4px}.page-module___8aEwW__drawerBody::-webkit-scrollbar-track{background:0 0}.page-module___8aEwW__drawerBody::-webkit-scrollbar-thumb{background:#12082a}.page-module___8aEwW__drawerGroupLabel{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:2.5px;text-transform:uppercase;color:#22e0e0;text-shadow:0 0 9px #22e0e08c;flex-shrink:0;padding:14px 14px 6px;font-size:13px;font-weight:700}.page-module___8aEwW__drawerGroupLabelDivided{border-top:1px solid #1a0830;margin-top:10px;padding-top:12px}.page-module___8aEwW__drawerGroupLabelBtn{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;transition:color .15s,text-shadow .15s;display:flex}.page-module___8aEwW__drawerGroupLabelBtn:hover{color:#6bffff;text-shadow:0 0 12px #00ffffe6}.page-module___8aEwW__drawerGroupLabelLink{color:#22e0e0;font-size:13px}.page-module___8aEwW__transmissionsList{padding:2px 0 6px}.page-module___8aEwW__accordionSection{border-bottom:1px solid #0a0318}.page-module___8aEwW__accordionSectionUnfiled{border-top:1px solid #1a0830;margin-top:4px}.page-module___8aEwW__accordionHeader{cursor:pointer;width:100%;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:2px;color:#34f0f0;text-align:left;white-space:nowrap;text-shadow:0 0 9px #00dcdcb3;background:0 0;border:none;align-items:center;gap:6px;padding:10px 12px;font-size:.9rem;transition:color .15s;display:flex;overflow:hidden}.page-module___8aEwW__accordionHeader:hover{color:#6bffff;text-shadow:0 0 12px #00ffffe6}.page-module___8aEwW__accordionArrow{color:#34f0f0;flex-shrink:0;font-size:.78rem}.page-module___8aEwW__accordionLabel{text-overflow:ellipsis;flex:1;overflow:hidden}.page-module___8aEwW__sectionNewChat{color:#00b377;cursor:pointer;font-size:12px;line-height:1;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;background:0 0;border:1px solid #12082a;flex-shrink:0;padding:1px 5px;transition:color .15s,border-color .15s}.page-module___8aEwW__sectionNewChat:hover{color:#0f8;border-color:#0f8}.page-module___8aEwW__accordionHeaderTouchHide{display:contents}.page-module___8aEwW__accordionBody{padding:2px 0 4px}.page-module___8aEwW__convRow{cursor:pointer;align-items:center;gap:6px;padding:8px 12px 8px 20px;display:flex;position:relative}.page-module___8aEwW__convRow:hover .page-module___8aEwW__convActions{opacity:1}.page-module___8aEwW__convRowActive{background:#0064641a;border-left:2px solid #0aa;padding-left:18px}.page-module___8aEwW__convTitle{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;color:#8fd0d0;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:1;padding:0;font-size:12px;transition:color .15s;overflow:hidden}.page-module___8aEwW__convTitle:hover{color:#9ecece}.page-module___8aEwW__convTime{color:#528585;letter-spacing:normal;white-space:nowrap;flex-shrink:0;font-size:10px}.page-module___8aEwW__convActions{opacity:0;flex-shrink:0;gap:3px;transition:opacity .15s;display:flex}.page-module___8aEwW__convActionBtn{color:#6fb0b0;cursor:pointer;font-size:11px;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;background:0 0;border:1px solid #12082a;padding:1px 4px;line-height:1;transition:color .15s,border-color .15s}.page-module___8aEwW__convActionBtn:hover{color:#00d0d0;border-color:#00d0d0}.page-module___8aEwW__convEmpty{color:#5fa8a8;letter-spacing:2px;padding:4px 20px;font-size:.65rem}@media (hover:hover) and (pointer:fine){.page-module___8aEwW__kebabBtn{display:none}}@media (hover:none),(pointer:coarse){.page-module___8aEwW__convActions{display:none}.page-module___8aEwW__kebabBtn{justify-content:center;align-items:center;display:flex}.page-module___8aEwW__accordionHeaderTouchHide{display:none}}.page-module___8aEwW__kebabBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;color:#6fb0b0;cursor:pointer;background:0 0;border:1px solid #12082a;flex-shrink:0;min-width:32px;padding:10px 8px;font-size:16px;line-height:1;transition:color .15s,border-color .15s;display:none}.page-module___8aEwW__kebabBtn:hover{color:#00d0d0;border-color:#00d0d0}.page-module___8aEwW__kebabMenu{z-index:50;background:#07070f;border:1px solid #0aa;flex-direction:column;min-width:120px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 0 12px #00aaaa4d}.page-module___8aEwW__kebabOption{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1px;color:#7cc0c0;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:1px solid #0a0318;align-items:center;min-height:44px;padding:10px 12px;font-size:.72rem;transition:background .1s,color .1s;display:flex}.page-module___8aEwW__kebabOption:last-child{border-bottom:none}.page-module___8aEwW__kebabOption:hover{color:#9ecece;background:#00646426}.page-module___8aEwW__moveDropdown{z-index:50;background:#07070f;border:1px solid #0aa;flex-direction:column;min-width:140px;display:flex;position:absolute;top:100%;left:20px;box-shadow:0 0 12px #00aaaa4d}.page-module___8aEwW__moveOption{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1px;color:#7cc0c0;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:1px solid #0a0318;padding:7px 12px;font-size:.72rem;transition:background .1s,color .1s}.page-module___8aEwW__moveOption:last-child{border-bottom:none}.page-module___8aEwW__moveOption:hover{color:#9ecece;background:#00646426}.page-module___8aEwW__mainContent{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__projectBar{color:#9b8cff;width:calc(100% - 24px);font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1.5px;cursor:pointer;text-align:left;background:#9b8cff1a;border:1px solid #9b8cff99;flex-shrink:0;align-items:center;gap:10px;margin:8px 12px 0;padding:9px 14px;font-size:.82rem;transition:background .15s,box-shadow .15s;display:flex}.page-module___8aEwW__projectBar:hover{background:#9b8cff2e;box-shadow:0 0 16px #9b8cff40}.page-module___8aEwW__projectBarIcon{color:#b3a6ff;text-shadow:0 0 6px #9b8cff80;flex-shrink:0}.page-module___8aEwW__projectBarLabel{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;text-shadow:0 0 6px #9b8cff66;flex:1;overflow:hidden}.page-module___8aEwW__projectBarHint{letter-spacing:1px;color:#8a7be6;opacity:.9;flex-shrink:0;font-size:.68rem}.page-module___8aEwW__messagesOuter{z-index:2;flex:1;position:relative;overflow:hidden}.page-module___8aEwW__messages{scrollbar-width:none;flex-direction:column;gap:16px;height:100%;padding:24px 48px 16px 24px;display:flex;overflow-y:scroll}.page-module___8aEwW__messages::-webkit-scrollbar{display:none}.page-module___8aEwW__spineTrack{z-index:20;cursor:pointer;width:40px;position:absolute;top:0;bottom:0;right:6px}.page-module___8aEwW__spineLine{pointer-events:none;background:#077;width:1px;position:absolute;top:4px;bottom:4px;left:50%;transform:translate(-50%);box-shadow:0 0 3px #00dcdce6,0 0 8px #00b4b480,0 0 18px #00969633}.page-module___8aEwW__spineNodeTop{pointer-events:none;display:block;position:absolute;top:0;left:50%;overflow:visible;transform:translate(-50%)}.page-module___8aEwW__spineNodeBottom{pointer-events:none;display:block;position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%)}.page-module___8aEwW__spineThumb{cursor:grab;pointer-events:auto;filter:drop-shadow(0 0 6px #00dcdc66);transition:top 40ms linear;display:block;position:absolute;left:50%;overflow:visible;transform:translate(-50%)}.page-module___8aEwW__spineThumb:active{cursor:grabbing;filter:drop-shadow(0 0 10px #0ff9)}.page-module___8aEwW__empty{text-align:center;-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:30px;padding-bottom:24px;display:flex}.page-module___8aEwW__emptyMarkRow{align-items:center;gap:22px;max-width:100%;display:flex}.page-module___8aEwW__emptyMark{font-family:var(--font-rajdhani), var(--font-noto-devanagari), "Noto Sans Devanagari", sans-serif;color:#ff2f4d;text-shadow:0 0 10px #ff5a6ed9,0 0 30px #ff284680,0 0 70px #ff143c47;font-size:clamp(48px,11vw,76px);font-weight:700;line-height:1.15}.page-module___8aEwW__emptyMarkRule{background:linear-gradient(90deg,#0000,#ff3c508c);flex-shrink:0;width:clamp(40px,12vw,120px);height:1px}.page-module___8aEwW__emptyMarkRuleRight{background:linear-gradient(270deg,#0000,#ff3c508c)}.page-module___8aEwW__emptyCaption{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:6px;color:#4d8585;font-size:10.5px}.page-module___8aEwW__briefBox{text-align:left;background:#00141e59;border:1px solid #1a3a4a;border-radius:2px;width:min(520px,100%)}.page-module___8aEwW__briefHead{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:3px;color:#ff70d5;text-shadow:0 0 6px #ff45c880;border-bottom:1px solid #16303c;justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;font-size:10px;display:flex}.page-module___8aEwW__briefHeadDate{color:#4d8585;letter-spacing:2px;text-shadow:none}.page-module___8aEwW__briefRow{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;color:#bcd8d8;border-bottom:1px solid #101f28;align-items:flex-start;gap:12px;padding:10px 14px;font-size:12px;line-height:1.5;display:flex}.page-module___8aEwW__briefRow:last-child{border-bottom:none}.page-module___8aEwW__briefItem{overflow-wrap:anywhere;min-width:0}.page-module___8aEwW__briefTag{letter-spacing:1.5px;flex-shrink:0;padding:2px 7px;font-size:10px}.page-module___8aEwW__briefTagDue{color:#ff9d3d;text-shadow:0 0 6px #ff8c0080;border:1px solid #ff8c0080}.page-module___8aEwW__briefTagNext{color:#22e0e0;text-shadow:0 0 6px #00c8c880;border:1px solid #00c8c873}.page-module___8aEwW__briefNote{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;color:#9ecece;border-top:1px solid #101f28;padding:11px 14px;font-size:12px;line-height:1.55}.page-module___8aEwW__briefNote:first-child{border-top:none}.page-module___8aEwW__briefWhen{color:#528585;flex-shrink:0;margin-left:auto;font-size:10px;line-height:1.8}.page-module___8aEwW__emptySuggestions{flex-wrap:wrap;justify-content:center;gap:12px;max-width:100%;display:flex}.page-module___8aEwW__emptySuggestion{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:.5px;color:#5fd0d0;cursor:pointer;text-shadow:0 0 8px #00c8c859;background:#00282d4d;border:1px solid #2a7070;border-radius:2px;min-height:32px;padding:9px 16px;font-size:11.5px;transition:color .15s,border-color .15s,background .15s}.page-module___8aEwW__emptySuggestion:hover{color:#9cf0f0;background:#00464e73;border-color:#5fd0d0}@media (max-width:767px){.page-module___8aEwW__emptySuggestion{min-height:44px}.page-module___8aEwW__empty{gap:22px}}.page-module___8aEwW__messageSystem{flex-direction:column;align-items:flex-start;max-width:82%;display:flex}.page-module___8aEwW__messageUser{flex-direction:column;align-self:flex-end;align-items:flex-end;max-width:82%;display:flex}.page-module___8aEwW__labelSystem{letter-spacing:3px;color:#00b8b8;-webkit-user-select:none;user-select:none;margin-bottom:4px;font-size:10px}.page-module___8aEwW__labelUser{letter-spacing:3px;color:#d4d;text-align:right;-webkit-user-select:none;user-select:none;margin-bottom:4px;font-size:10px}.page-module___8aEwW__tagIdentityCheck{letter-spacing:2px;color:#b678de;-webkit-user-select:none;user-select:none;background:#2a0044;border:1px solid #406;margin-bottom:5px;padding:2px 7px;font-size:10px;display:inline-block}.page-module___8aEwW__tagPattern{letter-spacing:2px;color:#fa0;-webkit-user-select:none;user-select:none;background:#241600;border:1px solid #f80;margin-bottom:5px;padding:2px 7px;font-size:10px;display:inline-block}.page-module___8aEwW__tagEarnedRest{letter-spacing:2px;color:#0f8;-webkit-user-select:none;user-select:none;background:#002314;border:1px solid #0c6;margin-bottom:5px;padding:2px 7px;font-size:10px;display:inline-block}.page-module___8aEwW__tagRaise{letter-spacing:2px;color:#ff7080;-webkit-user-select:none;user-select:none;background:#2a000a;border:1px solid #f66;margin-bottom:5px;padding:2px 7px;font-size:10px;display:inline-block}.page-module___8aEwW__tagDraftReview{letter-spacing:2px;color:#cf9ffc;-webkit-user-select:none;user-select:none;background:#170b2e;border:1px solid #8f7cd0;margin-bottom:5px;padding:2px 7px;font-size:10px;display:inline-block}.page-module___8aEwW__bubbleSystem{background:#00aaaa0a;border-left:2px solid #0aa;padding:12px 16px;position:relative}.page-module___8aEwW__bubbleUser{background:#aa00aa0a;border-right:2px solid #a0a;padding:12px 16px;position:relative}.page-module___8aEwW__cornerTL,.page-module___8aEwW__cornerTR,.page-module___8aEwW__cornerBL,.page-module___8aEwW__cornerBR{pointer-events:none;width:8px;height:8px;position:absolute}.page-module___8aEwW__cornerTL{border-top:2px solid #a0a;border-left:2px solid #a0a;top:0;left:0}.page-module___8aEwW__cornerBR{border-bottom:2px solid #a0a;border-right:2px solid #a0a;bottom:0;right:0}.page-module___8aEwW__cornerTR{border-top:2px solid #099;border-right:2px solid #099;top:0;right:0}.page-module___8aEwW__cornerBL{border-bottom:2px solid #099;border-left:2px solid #099;bottom:0;left:0}.page-module___8aEwW__bubbleContent{font-size:15px;line-height:1.65}.page-module___8aEwW__lineSystem{color:#9ecece;align-items:flex-start;gap:8px;min-height:1.65em;display:flex}.page-module___8aEwW__lineUser{color:#cf9ffc;align-items:flex-start;gap:8px;min-height:1.65em;display:flex}.page-module___8aEwW__stageBox{flex-direction:column;gap:8px;display:flex}.page-module___8aEwW__stageDone{letter-spacing:1px;color:#9ecece;font-size:13px}.page-module___8aEwW__stageTick{color:#0f8;font-weight:600}.page-module___8aEwW__stageActive{letter-spacing:1px;color:#0ff;align-items:center;gap:6px;font-size:13px;display:flex}.page-module___8aEwW__cursor{vertical-align:middle;background:#099;flex-shrink:0;width:7px;height:13px;margin-left:2px;animation:1.8s ease-in-out infinite page-module___8aEwW__blink;display:inline-block}.page-module___8aEwW__inputArea{padding:14px 24px calc(16px + env(safe-area-inset-bottom));z-index:10;background:#05000ce6;border-top:1px solid #12082a;flex-shrink:0;position:relative}.page-module___8aEwW__inputWrapper{background:#12082a4d;border:1px solid #12082a;align-items:center;gap:8px;padding:8px 12px;display:flex}.page-module___8aEwW__inputPrefix{color:#d633d6;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;-webkit-user-select:none;user-select:none;flex-shrink:0;align-self:flex-start;padding-top:1px;font-size:15px;line-height:1.5}.page-module___8aEwW__input{color:#cf9ffc;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;resize:none;scrollbar-width:thin;scrollbar-color:#8f7cd0 transparent;background:0 0;border:none;outline:none;flex:1;min-height:3em;max-height:13.5em;font-size:1rem;line-height:1.5;overflow-y:auto}.page-module___8aEwW__input::-webkit-scrollbar{width:6px}.page-module___8aEwW__input::-webkit-scrollbar-track{background:0 0}.page-module___8aEwW__input::-webkit-scrollbar-thumb{background:#5a3f8f;border-radius:3px}.page-module___8aEwW__input::-webkit-scrollbar-thumb:hover{background:#8f7cd0}.page-module___8aEwW__input::placeholder{color:#a97fd4}.page-module___8aEwW__input:disabled{opacity:.5}.page-module___8aEwW__transmitBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:2px;color:#ff8ae8;cursor:pointer;clip-path:polygon(8px 0%,100% 0%,100% calc(100% - 8px),calc(100% - 8px) 100%,0% 100%,0% 8px);filter:drop-shadow(0 0 5px #ff2fd08c)drop-shadow(0 0 14px #ff2fd047);text-shadow:0 0 6px #ffb4f0f2,0 0 16px #ff2fd0cc;background:linear-gradient(#5a00468c,#280020bf);border:1px solid #ff2fd0;flex-shrink:0;align-self:flex-end;padding:9px 16px;font-size:11px;transition:filter .15s,background .15s,color .15s;position:relative}.page-module___8aEwW__transmitBtnArrow{color:#ffb3f0;margin-right:6px}.page-module___8aEwW__transmitBtn:hover:not(:disabled){color:#ffb3f0;filter:drop-shadow(0 0 9px #ff2fd0d9)drop-shadow(0 0 24px #ff2fd073);background:linear-gradient(#78005fb3,#3c0030d9)}@media (max-width:767px){.page-module___8aEwW__inputWrapper{flex-wrap:wrap;justify-content:flex-end}.page-module___8aEwW__input{flex-basis:92%;max-height:9em}}.page-module___8aEwW__intakeImportBar{align-items:center;gap:10px;margin-bottom:8px;display:flex}.page-module___8aEwW__intakeImportLabel{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:2px;color:#0cc;flex:1;font-size:10px}.page-module___8aEwW__intakeImportBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:2px;color:#0cc;cursor:pointer;background:0 0;border:1px solid #0cc;min-height:32px;padding:4px 10px;font-size:10px}.page-module___8aEwW__intakeImportBtn:hover:not(:disabled){background:#00cccc1a}.page-module___8aEwW__intakeImportBtn:disabled{opacity:.4;cursor:default}.page-module___8aEwW__tzBanner{background:#00142859;border:1px solid #0aa;flex-wrap:wrap;align-items:center;gap:12px;margin:8px 12px 0;padding:8px 14px;display:flex}.page-module___8aEwW__tzBannerText{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:.5px;color:#0cc;flex:1;min-width:200px;font-size:13px;line-height:1.4}.page-module___8aEwW__tzBannerZone{color:#0ff;text-shadow:0 0 6px #00dcdc80}.page-module___8aEwW__tzBannerActions{flex-shrink:0;gap:8px;display:flex}.page-module___8aEwW__tzBannerBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1px;color:#0cc;cursor:pointer;background:0 0;border:1px solid #0aa;min-height:34px;padding:6px 14px;font-size:12px;transition:color .15s,border-color .15s,background .15s}.page-module___8aEwW__tzBannerBtn:hover{color:#0ff;background:#00dcdc14;border-color:#0ff}.page-module___8aEwW__tzBannerBtnPrimary{color:#05121a;background:#0cc;border-color:#0cc;font-weight:700}.page-module___8aEwW__tzBannerBtnPrimary:hover{color:#05121a;background:#0ff;border-color:#0ff}.page-module___8aEwW__tzBannerBtn:disabled{opacity:.4;cursor:not-allowed}.page-module___8aEwW__dailiesStrip{background:0 0;border:none;border-bottom:1px solid #12082a;gap:28px;margin:0;padding:14px 24px}.page-module___8aEwW__dailiesLabel{letter-spacing:2px;color:#ff70d5;text-shadow:0 0 5px #ff45c866;flex-shrink:0;font-size:11px}.page-module___8aEwW__dailiesChip{color:#bcd8d8;flex:none;min-width:0;font-size:12px}.page-module___8aEwW__dailiesCheck{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;min-height:0;padding:0;display:inline-flex}.page-module___8aEwW__dailiesCheck:before{content:"✓";color:#031414;background:#0cc;border-radius:2px;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;line-height:1;transition:background .15s,box-shadow .15s;display:flex}.page-module___8aEwW__dailiesCheck:hover:not(:disabled):before{background:#0ff;box-shadow:0 0 8px #00dcdcb3}.page-module___8aEwW__dailiesCheck:disabled{cursor:not-allowed}.page-module___8aEwW__dailiesCheck:disabled:before{opacity:.4}@media (max-width:767px){.page-module___8aEwW__dailiesCheck{width:44px;height:44px}}.page-module___8aEwW__reviewBanner{align-items:center;gap:10px;margin-bottom:8px;display:flex}.page-module___8aEwW__reviewBannerLabel{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:2px;color:#ff70d5;flex:1;font-size:10px}.page-module___8aEwW__reviewBannerExit{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:2px;color:#ff70d5;cursor:pointer;background:0 0;border:1px solid #ff45c8;min-height:32px;padding:4px 10px;font-size:10px}.page-module___8aEwW__reviewBannerExit:hover{background:#ff45c81a}.page-module___8aEwW__transmitBtn:disabled{opacity:.55;cursor:not-allowed;border-color:#ff2fd0cc}.page-module___8aEwW__memoryOverlay{z-index:200;background:#030008cc;justify-content:flex-end;align-items:flex-start;padding:16px;display:flex;position:fixed;inset:0}.page-module___8aEwW__memoryPanel{background:#05000cfa;border:1px solid #12082a;flex-direction:column;width:clamp(320px,36vw,520px);max-height:calc(100vh - 32px);display:flex;box-shadow:0 0 20px #00b4b41f,0 0 60px #0064640f}.page-module___8aEwW__memoryPanelHeader{border-bottom:1px solid #12082a;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.page-module___8aEwW__memoryPanelTitle{letter-spacing:3px;color:#0ff;text-shadow:0 0 6px #00ffffb3,0 0 14px #00ffff4d;font-size:11px}.page-module___8aEwW__memoryCloseBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;color:#00b8b8;cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:14px;transition:color .15s}.page-module___8aEwW__memoryCloseBtn:hover{color:#0ff}.page-module___8aEwW__memoryPanelBody{scrollbar-width:thin;scrollbar-color:#8f7cd0 transparent;flex:1;padding:12px 0;overflow-y:auto}.page-module___8aEwW__memoryPanelBody::-webkit-scrollbar{width:4px}.page-module___8aEwW__memoryPanelBody::-webkit-scrollbar-track{background:0 0}.page-module___8aEwW__memoryPanelBody::-webkit-scrollbar-thumb{background:#12082a}.page-module___8aEwW__memorySection{margin-bottom:8px}.page-module___8aEwW__memorySectionLabel{letter-spacing:3px;color:#e5e;text-shadow:0 0 6px #ff00ffb3,0 0 14px #dc00dc4d;padding:6px 16px 4px;font-size:11px}.page-module___8aEwW__memorySectionLabelOverdue{letter-spacing:3px;color:#f80;text-shadow:0 0 6px #ff8800b3,0 0 14px #c864004d;padding:6px 16px 4px;font-size:11px}.page-module___8aEwW__memoryItemOverdue{background:#501e002e;border-bottom:1px solid #0a0318;border-left:2px solid #c50;padding:6px 16px}.page-module___8aEwW__memoryItem{border-bottom:1px solid #0a0318;padding:6px 16px}.page-module___8aEwW__memoryNeedsConfirm{letter-spacing:1.5px;color:#fa0;text-shadow:0 0 6px #ffaa0080;margin-left:.5em;font-size:11px}.page-module___8aEwW__commitmentEditDates{align-items:center;gap:8px;margin:6px 0;display:flex}.page-module___8aEwW__commitmentEditDateSep{color:#aec2c2}.page-module___8aEwW__commitmentSlotLine{color:#9ecece;margin-top:3px;font-size:11px}.page-module___8aEwW__commitmentSlotLine b{color:#0cc;letter-spacing:1px;font-weight:400}.page-module___8aEwW__commitmentDueLine{color:#fa3;margin-top:3px;font-size:11px}.page-module___8aEwW__commitmentDueLine b{color:#f80;letter-spacing:1px;font-weight:400}.page-module___8aEwW__commitmentSlotEdit{flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0;display:flex}.page-module___8aEwW__commitmentSlotEditLabel{color:#0cc;letter-spacing:1px;font-size:11px}.page-module___8aEwW__commitmentSlotInput{color:#9ecece;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;background:#12082a80;border:1px solid #12082a;min-height:32px;padding:5px 8px;font-size:12px;line-height:1.5}.page-module___8aEwW__commitmentSlotInput:focus{border-color:#00b8b8}.page-module___8aEwW__commitmentSlotTime{width:84px}.page-module___8aEwW__commitmentSlotMins{width:70px}.page-module___8aEwW__memoryConflictItem{background:#3c1e0026;border-bottom:1px solid #0a0318;border-left:2px solid #a60;padding:8px 16px}.page-module___8aEwW__memoryItemContent{color:#9ecece;margin-bottom:4px;font-size:12px;line-height:1.5}.page-module___8aEwW__memoryItemBody{color:#9ecece;white-space:pre-wrap;margin-top:.35em;font-size:12px;line-height:1.55}.page-module___8aEwW__memoryItemStamp{color:#9ecece;margin-top:.25em;font-size:11px}.page-module___8aEwW__memoryConflictNote{color:#c2a878;letter-spacing:.5px;margin-bottom:4px;font-size:10px;line-height:1.4}.page-module___8aEwW__memoryActionError{color:#f45;white-space:pre-wrap;margin-top:6px;font-size:12px;line-height:1.5}.page-module___8aEwW__memoryPromotionMeta{color:#9ecece;letter-spacing:.5px;margin-bottom:6px;font-size:12px;line-height:1.5}.page-module___8aEwW__memoryPromotionMetaWarn{color:#f80;}.page-module___8aEwW__memoryItemActions{gap:8px;display:flex}.page-module___8aEwW__memoryEditBtn,.page-module___8aEwW__memoryDeleteBtn,.page-module___8aEwW__memorySaveBtn,.page-module___8aEwW__memoryCancelBtn,.page-module___8aEwW__memoryDismissBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1.5px;cursor:pointer;background:0 0;border:1px solid;min-height:32px;padding:5px 10px;font-size:11px;transition:color .15s,border-color .15s,text-shadow .15s}.page-module___8aEwW__memoryEditBtn{color:#00d0d0;border-color:#055}.page-module___8aEwW__memoryEditBtn:hover:not(:disabled){color:#0ff;text-shadow:0 0 6px #0ff9;border-color:#00d0d0}.page-module___8aEwW__memoryDeleteBtn{color:#f37;border-color:#602}.page-module___8aEwW__memoryDeleteBtn:hover:not(:disabled){color:#f58;text-shadow:0 0 6px #ff004480;border-color:#f37}.page-module___8aEwW__memoryDeleteConfirm{text-shadow:0 0 6px #ff004480;color:#f57!important;border-color:#f57!important}.page-module___8aEwW__memorySaveBtn{color:#0c6;border-color:#063}.page-module___8aEwW__memorySaveBtn:hover:not(:disabled){color:#0f8;text-shadow:0 0 6px #00ff8880;border-color:#0c6}.page-module___8aEwW__memoryCancelBtn{color:#aec2c2;border-color:#344}.page-module___8aEwW__memoryCancelBtn:hover{color:#abb;border-color:#566}.page-module___8aEwW__memoryDismissBtn{color:#e8a825;border-color:#640}.page-module___8aEwW__memoryDismissBtn:hover:not(:disabled){color:#fa0;text-shadow:0 0 6px #ffaa0080;border-color:#e8a825}.page-module___8aEwW__memoryEditBlock{width:100%}.page-module___8aEwW__memoryEditInput{color:#9ecece;width:100%;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;resize:vertical;background:#12082a80;border:1px solid #12082a;outline:none;margin-bottom:6px;padding:6px 8px;font-size:12px;line-height:1.5}.page-module___8aEwW__memoryEditInput:focus{border-color:#00b8b8}.page-module___8aEwW__memoryEmpty{letter-spacing:2px;color:#8f7cd0;text-align:center;padding:24px 16px;font-size:10px}.page-module___8aEwW__feedbackPanel{max-height:55vh;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;z-index:5;background:#000a0feb;border-top:1px solid #0aa;border-bottom:1px solid #034;flex-direction:column;flex-shrink:0;font-size:15px;display:flex;position:relative}.page-module___8aEwW__feedbackPanelHeader{border-bottom:1px solid #034;flex-shrink:0;padding:12px 24px 10px}.page-module___8aEwW__feedbackLabel{color:#0cc;letter-spacing:3px;text-shadow:0 0 6px #00c8c880;margin-bottom:10px;font-size:10px}.page-module___8aEwW__feedbackReflection{color:#9ecece;white-space:pre-wrap;margin-bottom:10px;font-size:15px;line-height:1.65}.page-module___8aEwW__feedbackDiffHeader{color:#0cc;letter-spacing:2px;text-shadow:0 0 6px #00c8c866;font-size:11px}.page-module___8aEwW__feedbackChangeCount{color:#a8b8c8;letter-spacing:1px}.page-module___8aEwW__feedbackCapHard{color:#f66}.page-module___8aEwW__feedbackCapSoft{color:#fa0}.page-module___8aEwW__feedbackDiff{white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;scrollbar-color:#00d0d0 transparent;flex:1;padding:10px 24px;font-size:13px;line-height:1.6;overflow-y:auto}.page-module___8aEwW__feedbackDiff::-webkit-scrollbar{width:4px}.page-module___8aEwW__feedbackDiff::-webkit-scrollbar-track{background:0 0}.page-module___8aEwW__feedbackDiff::-webkit-scrollbar-thumb{background:#034}.page-module___8aEwW__intakeProfilePreview{color:#acc;white-space:pre-wrap;word-break:break-word;margin:0;font-family:inherit;font-size:13px;line-height:1.6}.page-module___8aEwW__diffSame{color:#93a3b8}.page-module___8aEwW__diffAdded{color:#0c6;background:#00cc6617;padding:0 2px}.page-module___8aEwW__diffRemoved{color:#ff7080;background:#ff445517;padding:0 2px;text-decoration:line-through}.page-module___8aEwW__diffModified{color:#93a3b8;padding:0 2px}.page-module___8aEwW__diffWordAdded{color:#0c6;background:#00cc661f}.page-module___8aEwW__diffWordRemoved{color:#ff7080;background:#ff44551f;text-decoration:line-through}.page-module___8aEwW__feedbackPanelFooter{background:#000a0ff7;border-top:1px solid #034;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;padding:10px 24px;display:flex}.page-module___8aEwW__feedbackWriteError{color:#ff7080;letter-spacing:1px;width:100%;margin-bottom:6px;font-size:11px}.page-module___8aEwW__feedbackApproveBtn{color:#0f8;letter-spacing:2px;cursor:pointer;text-shadow:0 0 6px #00ff8880;background:#00281459;border:1px solid #0c6;min-height:36px;padding:8px 20px;font-family:inherit;font-size:11px;transition:box-shadow .15s,text-shadow .15s;box-shadow:0 0 6px #00dc6440}.page-module___8aEwW__feedbackApproveBtn:hover:not(:disabled){text-shadow:0 0 8px #00ff88e6;box-shadow:0 0 10px #00ff8880}.page-module___8aEwW__feedbackApproveBtn:disabled{opacity:.35;cursor:not-allowed}.page-module___8aEwW__feedbackDismissBtn{color:#00d0d0;letter-spacing:2px;cursor:pointer;background:0 0;border:1px solid #055;min-height:36px;padding:8px 20px;font-family:inherit;font-size:11px;transition:color .15s,border-color .15s}.page-module___8aEwW__feedbackDismissBtn:hover:not(:disabled){color:#0ff;border-color:#00d0d0}.page-module___8aEwW__feedbackDismissBtn:disabled{opacity:.35;cursor:not-allowed}.page-module___8aEwW__retryBtn{color:#ff6673;letter-spacing:2px;cursor:pointer;text-shadow:0 0 6px #f456;background:#28000859;border:1px solid #f45;align-self:flex-start;min-height:36px;margin-top:8px;padding:8px 20px;font-family:inherit;font-size:11px;transition:box-shadow .15s,text-shadow .15s,color .15s}.page-module___8aEwW__retryBtn:hover{color:#ff8894;text-shadow:0 0 8px #ff4455e6;box-shadow:0 0 10px #ff445580}.page-module___8aEwW__fileCard{background:#00cccc0d;border:1px solid #00cccc73;align-items:center;gap:12px;margin:10px 0;padding:10px 14px;display:flex}.page-module___8aEwW__fileCardName{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1px;color:#0cc;overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px}.page-module___8aEwW__fileCardMeta{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1px;color:#aeaecd;flex-shrink:0;font-size:10px}.page-module___8aEwW__fileCardDownload{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:2px;color:#0cc;cursor:pointer;background:0 0;border:1px solid #0cc;flex-shrink:0;min-height:32px;padding:4px 10px;font-size:10px}.page-module___8aEwW__fileCardDownload:hover{text-shadow:0 0 6px #0cc9;background:#00cccc1a}.page-module___8aEwW__attachBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;color:#22e0e0;cursor:pointer;text-shadow:0 0 6px #00c8c899;background:0 0;border:1px solid #1c8f8f;border-radius:2px;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;width:32px;height:32px;min-height:32px;margin-bottom:2px;padding:0;font-size:16px;line-height:1;transition:background .15s,color .15s,border-color .15s;display:inline-flex;box-shadow:inset 0 0 8px #00b4b414}.page-module___8aEwW__attachBtn svg{width:15px;height:15px;display:block}.page-module___8aEwW__attachBtn:hover:not(:disabled){color:#0ff;text-shadow:0 0 6px #0cc9;background:#00cccc1a;border-color:#0ff}.page-module___8aEwW__coreReadout{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:2px;color:#b8dcdc;white-space:nowrap;cursor:default;flex-shrink:0;align-self:flex-end;align-items:center;min-height:32px;margin-bottom:2px;margin-right:auto;padding:4px 0;font-size:10px;display:inline-flex}@media (max-width:374px){.page-module___8aEwW__coreReadoutLabel{display:none}}.page-module___8aEwW__attachBtn:disabled{opacity:.4;cursor:default}@media (min-width:375px) and (max-width:767px){.page-module___8aEwW__attachBtn{width:44px;height:44px;min-height:44px}}.page-module___8aEwW__micBtnActive{color:#ff45c8;text-shadow:0 0 6px #ff45c899;border-color:#ff45c8;animation:1.4s ease-in-out infinite page-module___8aEwW__micPulse}@keyframes page-module___8aEwW__micPulse{0%,to{box-shadow:0 0 4px #ff45c859}50%{box-shadow:0 0 12px #ff45c8b3}}.page-module___8aEwW__imageChipRow{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.page-module___8aEwW__imageChip{background:#00cccc0d;border:1px solid #00cccc73;padding:3px;position:relative}.page-module___8aEwW__imageChipThumb{object-fit:cover;width:64px;height:64px;display:block}.page-module___8aEwW__imageChipRemove{width:32px;height:32px;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;color:#ff6673;cursor:pointer;background:#07070fe6;border:1px solid #f45;border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;top:-10px;right:-10px}.page-module___8aEwW__imageChipRemove:hover{color:#ff8894;text-shadow:0 0 6px #ff4455e6}.page-module___8aEwW__msgImageRow{flex-wrap:wrap;gap:8px;padding:10px 14px 0;display:flex}.page-module___8aEwW__msgImage{border:1px solid #00cccc73;max-width:min(280px,100%);max-height:220px;display:block}.page-module___8aEwW__msgImageMissing{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1px;color:#aeaecd;font-size:11px}.page-module___8aEwW__docChipLabel{text-overflow:ellipsis;white-space:nowrap;max-width:220px;min-height:32px;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1px;color:#0cc;align-items:center;padding:0 8px;font-size:11px;display:flex;overflow:hidden}.page-module___8aEwW__msgDocChip{text-overflow:ellipsis;white-space:nowrap;max-width:min(280px,100%);min-height:32px;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1px;color:#0cc;cursor:pointer;background:#00cccc0d;border:1px solid #00cccc73;align-items:center;padding:0 10px;font-size:11px;text-decoration:none;display:inline-flex;overflow:hidden}a.page-module___8aEwW__msgDocChip:hover{text-shadow:0 0 6px #0cc9;background:#00cccc1a}.page-module___8aEwW__inputAreaDrag{outline-offset:-1px;background:#00cccc0f;outline:1px solid #0cc}.page-module___8aEwW__feedbackApproved{color:#0c6;letter-spacing:1px;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.page-module___8aEwW__feedbackRestoreBtn{color:#fa0;letter-spacing:2px;cursor:pointer;background:0 0;border:1px solid #c80;min-height:32px;padding:6px 14px;font-family:inherit;font-size:11px;transition:box-shadow .15s}.page-module___8aEwW__feedbackRestoreBtn:hover:not(:disabled){box-shadow:0 0 8px #fa06}.page-module___8aEwW__feedbackRestoreBtn:disabled{opacity:.35;cursor:not-allowed}@media (max-width:767px){.page-module___8aEwW__memoryOverlay{justify-content:stretch;align-items:stretch;padding:0}.page-module___8aEwW__memoryPanel,.page-module___8aEwW__profileEditorPanel{width:100%;max-width:100%;height:100%;max-height:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border:none;border-radius:0;position:fixed;inset:0}.page-module___8aEwW__memoryCloseBtn{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:10px;display:flex}.page-module___8aEwW__feedbackPanel{z-index:200;max-height:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);position:fixed;inset:0}.page-module___8aEwW__feedbackApproveBtn,.page-module___8aEwW__feedbackDismissBtn,.page-module___8aEwW__feedbackRestoreBtn,.page-module___8aEwW__profileSaveBtn,.page-module___8aEwW__profileImportBtn,.page-module___8aEwW__profileVersionsBtn,.page-module___8aEwW__profileCancelBtn,.page-module___8aEwW__profileRestoreBtn,.page-module___8aEwW__profileRestoreConfirmBtn{min-height:44px}}.page-module___8aEwW__profileEditorPanel{background:#05000cfa;border:1px solid #12082a;flex-direction:column;width:clamp(340px,68vw,1040px);height:calc(100vh - 32px);max-height:calc(100vh - 32px);display:flex;box-shadow:0 0 20px #00b4b41f,0 0 60px #0064640f}.page-module___8aEwW__profileEditorPanelExpanded{border:none;width:100%;max-width:100%;height:100%;max-height:100%;position:fixed;inset:0}.page-module___8aEwW__profileEditorBody{flex-direction:column;flex:1;gap:8px;padding:12px 16px;display:flex;overflow:hidden}.page-module___8aEwW__profileEditorLoading{color:#8ba0b8;letter-spacing:1px;padding:24px 16px;font-size:12px}.page-module___8aEwW__profileWordCountRow{letter-spacing:1px;flex-shrink:0;min-height:18px;font-size:11px}.page-module___8aEwW__profileWordCountOk{color:#0c6}.page-module___8aEwW__profileWordCountSoft{color:#fa0}.page-module___8aEwW__profileWordCountOver{color:#ff7080}.page-module___8aEwW__profileWordCount{color:#8ba0b8}.page-module___8aEwW__profileTextarea{color:#9ecece;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;resize:none;scrollbar-width:thin;scrollbar-color:#8f7cd0 transparent;background:#00050a99;border:1px solid #0a0318;outline:none;flex:1;min-height:200px;padding:10px 12px;font-size:12px;line-height:1.6}.page-module___8aEwW__profileTextarea::-webkit-scrollbar{width:4px}.page-module___8aEwW__profileTextarea::-webkit-scrollbar-track{background:0 0}.page-module___8aEwW__profileTextarea::-webkit-scrollbar-thumb{background:#12082a}.page-module___8aEwW__profileTextarea:focus{border-color:#1a0840}.page-module___8aEwW__profileWriteError{color:#ff7080;letter-spacing:1px;flex-shrink:0;font-size:11px}.page-module___8aEwW__profileEditorActions{flex-wrap:wrap;flex-shrink:0;gap:8px;padding:8px 0 4px;display:flex}.page-module___8aEwW__profileSaveBtn,.page-module___8aEwW__profileImportBtn,.page-module___8aEwW__profileVersionsBtn,.page-module___8aEwW__profileCancelBtn,.page-module___8aEwW__profileRestoreBtn,.page-module___8aEwW__profileRestoreConfirmBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:2px;cursor:pointer;background:0 0;border:1px solid;min-height:32px;padding:6px 14px;font-size:11px;transition:color .15s,border-color .15s,text-shadow .15s}.page-module___8aEwW__profileSaveBtn,.page-module___8aEwW__profileSaveBtn:disabled{color:#0c6;border-color:#063}.page-module___8aEwW__profileSaveBtn:hover:not(:disabled){color:#0f8;text-shadow:0 0 6px #00ff8880;border-color:#0c6}.page-module___8aEwW__profileSaveBtn:disabled{opacity:.35;cursor:not-allowed}.page-module___8aEwW__profileImportBtn,.page-module___8aEwW__profileVersionsBtn{color:#00d0d0;border-color:#055}.page-module___8aEwW__profileImportBtn:hover:not(:disabled),.page-module___8aEwW__profileVersionsBtn:hover:not(:disabled){color:#0ff;text-shadow:0 0 6px #0ff9;border-color:#00d0d0}.page-module___8aEwW__profileImportBtn:disabled,.page-module___8aEwW__profileVersionsBtn:disabled{opacity:.35;cursor:not-allowed}.page-module___8aEwW__profileCancelBtn{color:#d633d6;border-color:#505}.page-module___8aEwW__profileCancelBtn:hover:not(:disabled){color:#e5e;text-shadow:0 0 6px #dc00dc80;border-color:#d633d6}.page-module___8aEwW__profileCancelBtn:disabled{opacity:.35;cursor:not-allowed}.page-module___8aEwW__profileRestoreBtn{color:#fa0;border-color:#e8a825}.page-module___8aEwW__profileRestoreBtn:hover:not(:disabled){text-shadow:0 0 6px #ffaa0080;border-color:#fa0}.page-module___8aEwW__profileRestoreBtn:disabled{opacity:.35;cursor:not-allowed}.page-module___8aEwW__profileRestoreConfirmBtn{color:#f58;border-color:#f37}.page-module___8aEwW__profileRestoreConfirmBtn:hover:not(:disabled){text-shadow:0 0 6px #ff004480;border-color:#f58}.page-module___8aEwW__profileDiffView{flex-direction:column;flex:1;padding:0 0 8px;display:flex;overflow:hidden}.page-module___8aEwW__profileDiffScroll{flex:1;overflow-y:auto}.page-module___8aEwW__profileVersionsBody{scrollbar-width:thin;scrollbar-color:#8f7cd0 transparent;flex:1;padding:8px 0;overflow-y:auto}.page-module___8aEwW__profileVersionsBody::-webkit-scrollbar{width:4px}.page-module___8aEwW__profileVersionsBody::-webkit-scrollbar-track{background:0 0}.page-module___8aEwW__profileVersionsBody::-webkit-scrollbar-thumb{background:#12082a}.page-module___8aEwW__profileVersionRow{border-bottom:1px solid #0a0318;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 16px;display:flex}.page-module___8aEwW__profileVersionMeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.page-module___8aEwW__profileVersionSource{letter-spacing:2px;color:#e5e;text-shadow:0 0 6px #ff00ff80;font-size:11px}.page-module___8aEwW__profileVersionTime{color:#a8b8c8;letter-spacing:.5px;font-size:10px}.page-module___8aEwW__questsPanel{background:#05000cfa;border:1px solid #12082a;flex-direction:column;width:clamp(340px,40vw,560px);max-height:calc(100vh - 32px);display:flex;box-shadow:0 0 20px #00b4b41f,0 0 60px #0064640f}.page-module___8aEwW__questsPanelBody{scrollbar-width:thin;scrollbar-color:#8f7cd0 transparent;flex:1;padding:12px 0;overflow-y:auto}.page-module___8aEwW__questsPanelBody::-webkit-scrollbar{width:4px}.page-module___8aEwW__questsPanelBody::-webkit-scrollbar-track{background:0 0}.page-module___8aEwW__questsPanelBody::-webkit-scrollbar-thumb{background:#12082a}.page-module___8aEwW__questPillarHeader{justify-content:space-between;align-items:center;padding:6px 16px 4px;display:flex}.page-module___8aEwW__questPillarName{letter-spacing:3px;color:#0ff;text-shadow:0 0 6px #00ffffb3,0 0 14px #00ffff4d;font-size:11px}.page-module___8aEwW__questWeightBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1px;color:#93a3b8;cursor:pointer;background:0 0;border:1px solid #344;min-height:24px;padding:2px 7px;font-size:10px;transition:color .15s,border-color .15s}.page-module___8aEwW__questWeightBtn:hover{color:#9ecece;border-color:#93a3b8}.page-module___8aEwW__questWeightInput{color:#9ecece;width:36px;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;text-align:center;background:#12082a80;border:1px solid #066;outline:none;padding:2px 4px;font-size:11px}.page-module___8aEwW__questCard{border-bottom:1px solid #0a0318;padding:8px 16px}.page-module___8aEwW__questCardPaused{opacity:.55}.page-module___8aEwW__questCardHeader{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:3px;display:flex}.page-module___8aEwW__questCardTitle{color:#00d0d0;flex:1;min-width:0;font-size:13px}.page-module___8aEwW__questBadge{letter-spacing:1.5px;color:#e5e;text-shadow:0 0 4px #dc00dc80;white-space:nowrap;flex-shrink:0;font-size:10px}.page-module___8aEwW__questConflictBadge{color:#f80;text-shadow:0 0 6px #ff8800b3;margin-left:4px}.page-module___8aEwW__questProgress{color:#9ecece;letter-spacing:.3px;margin-bottom:4px;font-size:11px}.page-module___8aEwW__questFlagWarn{color:#f66;text-shadow:0 0 4px #ff333380;margin-left:4px}.page-module___8aEwW__questDod{color:#93a3b8;letter-spacing:.3px;margin-bottom:4px;font-size:10px}.page-module___8aEwW__questCardActions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.page-module___8aEwW__questMilestones{border-top:1px solid #12082a;margin-top:8px;padding-top:6px}.page-module___8aEwW__questMilestone{flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0;display:flex}.page-module___8aEwW__questMilestoneDone .page-module___8aEwW__questMilestoneTitle{opacity:.45;text-decoration:line-through}.page-module___8aEwW__questMilestoneTitle{color:#9ecece;flex:1;min-width:0;font-size:12px}.page-module___8aEwW__questMilestoneActions{flex-shrink:0;gap:4px;display:flex}.page-module___8aEwW__questAddMilestoneBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1.5px;color:#8ba0b8;cursor:pointer;background:0 0;border:1px dashed #344;min-height:28px;margin-top:4px;padding:4px 10px;font-size:10px;transition:color .15s,border-color .15s}.page-module___8aEwW__questAddMilestoneBtn:hover:not(:disabled){color:#00d0d0;border-color:#055}.page-module___8aEwW__questAddBtn{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:1.5px;color:#8ba0b8;cursor:pointer;background:0 0;border:1px dashed #344;min-height:28px;margin:6px 16px;padding:5px 14px;font-size:10px;transition:color .15s,border-color .15s}.page-module___8aEwW__questAddBtn:hover:not(:disabled){color:#0ff;border-color:#055}.page-module___8aEwW__questForm{background:#00141433;border-left:2px solid #0aa;margin:6px 16px;padding:8px 16px 10px}.page-module___8aEwW__questFormInput{color:#9ecece;width:100%;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;box-sizing:border-box;background:#12082a80;border:1px solid #12082a;outline:none;margin-bottom:6px;padding:5px 8px;font-size:12px;line-height:1.5}.page-module___8aEwW__questFormInput:focus{border-color:#00b8b8}.page-module___8aEwW__questFormInputSmall{color:#9ecece;width:52px;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;text-align:center;background:#12082a80;border:1px solid #12082a;outline:none;padding:5px 6px;font-size:12px}.page-module___8aEwW__questFormInputSmall:focus{border-color:#00b8b8}.page-module___8aEwW__questFormSelect{color:#9ecece;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;cursor:pointer;background:#12082a80;border:1px solid #12082a;outline:none;padding:5px 6px;font-size:12px}.page-module___8aEwW__questFormSelect:focus{border-color:#00b8b8}.page-module___8aEwW__questFormRow{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.page-module___8aEwW__questFormLabel{letter-spacing:1px;color:#93a3b8;flex-shrink:0;font-size:10px}.page-module___8aEwW__questFormActions{gap:8px;margin-top:8px;display:flex}.page-module___8aEwW__questFormError{color:#f66;letter-spacing:.5px;margin-top:4px;font-size:11px}.page-module___8aEwW__questSmartGaps{color:#f80;letter-spacing:.5px;margin-top:4px;font-size:10px}.page-module___8aEwW__questConflictWarn{color:#f80;background:#501e002e;border-left:2px solid #c50;margin-top:6px;padding:4px 8px;font-size:11px;line-height:1.4}@media (max-width:767px){.page-module___8aEwW__questsPanel{width:100%;max-width:100%;max-height:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border:none;border-radius:0;position:fixed;inset:0}}.page-module___8aEwW__tourSpotlight{z-index:310;pointer-events:none;box-sizing:border-box;box-shadow:0 0 0 9999px var(--tour-dim), 0 0 18px #00ffff80;border:2px solid #0ff;border-radius:4px;transition:top .18s,left .18s,width .18s,height .18s;position:fixed}.page-module___8aEwW__tourBlocker{z-index:312;pointer-events:auto;background:0 0;position:fixed;inset:0}.page-module___8aEwW__tourBackdrop{z-index:310;pointer-events:none;background:var(--tour-dim);position:fixed;inset:0}:root{--tour-dim:#03000880}html[data-tour-active] .page-module___8aEwW__header{z-index:311}.page-module___8aEwW__tourCard{z-index:315;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;box-sizing:border-box;background:#05000cfa;border:1px solid #12082a;border-radius:3px;flex-direction:column;gap:10px;width:clamp(320px,36vw,520px);max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:14px 16px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 0 20px #00b4b41f,0 0 60px #0064640f}.page-module___8aEwW__tourCardHead{font-family:var(--font-share-tech-mono), monospace;letter-spacing:2px;text-transform:uppercase;color:#0ff;font-size:12px}.page-module___8aEwW__tourCardLabel{color:#d6ecec;font-size:13px;line-height:1.5}.page-module___8aEwW__tourCardWhy{color:#9ecece;font-size:13px;line-height:1.55}.page-module___8aEwW__tourCardWarn{color:#fa0;font-size:12px;line-height:1.45}.page-module___8aEwW__tourCardActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module___8aEwW__tourCardStep{letter-spacing:1px;color:#9ecece;margin-left:auto;font-size:11px}@media (max-width:767px){.page-module___8aEwW__tourCard{width:auto;max-width:none;left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;top:auto!important}}.page-module___8aEwW__dialogOverlay{z-index:400;background:#030008cc;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.page-module___8aEwW__dialogPanel{box-sizing:border-box;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;background:#05000cfa;border:1px solid #12082a;flex-direction:column;width:min(clamp(320px,36vw,520px),100vw - 32px);max-height:calc(100vh - 32px);display:flex;box-shadow:0 0 20px #00b4b41f,0 0 60px #0064640f}.page-module___8aEwW__dialogBody{color:#9ecece;white-space:pre-wrap;scrollbar-width:thin;scrollbar-color:#8f7cd0 transparent;flex:1;padding:14px 16px;font-size:12px;line-height:1.6;overflow-y:auto}.page-module___8aEwW__dialogBody::-webkit-scrollbar{width:4px}.page-module___8aEwW__dialogBody::-webkit-scrollbar-track{background:0 0}.page-module___8aEwW__dialogBody::-webkit-scrollbar-thumb{background:#12082a}.page-module___8aEwW__dialogField{flex-shrink:0;padding:0 16px 4px}.page-module___8aEwW__dialogActions{border-top:1px solid #12082a;flex-shrink:0;justify-content:flex-end;padding:12px 16px;display:flex}.page-module___8aEwW__dialogActions button{font-size:12px}
