@keyframes auth-module__Y2OPrW__blink{0%,to{opacity:1}50%{opacity:.15}}.auth-module__Y2OPrW__shell{min-height:100vh;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;color:#9ecece;background:#07070f;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.auth-module__Y2OPrW__scanlines{pointer-events:none;z-index:100;background:repeating-linear-gradient(#0000 0 2px,#6400c803 2px 4px);position:fixed;inset:0}.auth-module__Y2OPrW__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}.auth-module__Y2OPrW__card{z-index:10;background:#07070feb;border:1px solid #12082a;width:100%;max-width:400px;padding:36px 32px 32px;position:relative;box-shadow:0 0 0 1px #00aaaa14,0 0 40px #0064aa12}.auth-module__Y2OPrW__modeTabs{border:1px solid #12082a;gap:0;margin-bottom:28px;display:flex}.auth-module__Y2OPrW__modeTab{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:3px;color:#9090c0;cursor:pointer;background:0 0;border:none;flex:1;padding:8px 0;font-size:10px;transition:color .15s,background .15s}.auth-module__Y2OPrW__modeTab:first-child{border-right:1px solid #12082a}.auth-module__Y2OPrW__modeTabActive{color:#0ff;text-shadow:0 0 6px #00ffffb3,0 0 14px #00ffff4d;background:#00ffff0a}.auth-module__Y2OPrW__form{flex-direction:column;gap:16px;display:flex}.auth-module__Y2OPrW__fieldLabel{letter-spacing:3px;color:#00b8b8;margin-bottom:5px;font-size:10px;display:block}.auth-module__Y2OPrW__fieldInput{color:#cf9ffc;width:100%;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;box-sizing:border-box;background:#12082a4d;border:1px solid #12082a;outline:none;padding:9px 12px;font-size:13px;transition:border-color .15s,box-shadow .15s}.auth-module__Y2OPrW__fieldInput:focus{border-color:#00aaaa80;box-shadow:0 0 8px #00aaaa26}.auth-module__Y2OPrW__fieldInput::placeholder{color:#a97fd4}.auth-module__Y2OPrW__fieldInput:-webkit-autofill{-webkit-text-fill-color:#cf9ffc;border-color:#00aaaa4d;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #12082af2}.auth-module__Y2OPrW__fieldInput:-webkit-autofill:hover{-webkit-text-fill-color:#cf9ffc;border-color:#00aaaa4d;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #12082af2}.auth-module__Y2OPrW__fieldInput:-webkit-autofill:focus{-webkit-text-fill-color:#cf9ffc;border-color:#00aaaa4d;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #12082af2}.auth-module__Y2OPrW__error{letter-spacing:1px;color:#ff80ac;text-shadow:0 0 6px #ff2d7880;background:#ff2d780d;border:1px solid #ff2d784d;padding:8px 12px;font-size:10px}.auth-module__Y2OPrW__submitBtn{width:100%;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:2px;color:#fff;cursor:pointer;clip-path:polygon(12px 0%,calc(100% - 12px) 0%,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0% calc(100% - 12px),0% 12px);filter:drop-shadow(0 0 6px #ff2d78bf)drop-shadow(0 0 16px #ff2d784d);text-shadow:0 0 8px #ffffff80;background:linear-gradient(135deg,#7a0040 0%,#cc005a 40%,#ff2d78 60%,#cc005a 100%);border:1px solid #ff6e9b8c;margin-top:8px;padding:12px 0;font-size:11px;font-weight:700;transition:filter .15s,background .15s;position:relative}.auth-module__Y2OPrW__submitBtn:hover:not(:disabled){filter:drop-shadow(0 0 10px #ff2d78f2)drop-shadow(0 0 26px #ff2d7880);background:linear-gradient(135deg,#9a0050 0%,#ee006a 40%,#ff4d90 60%,#ee006a 100%)}.auth-module__Y2OPrW__submitBtn:disabled{opacity:.35;cursor:not-allowed}.auth-module__Y2OPrW__authDivider{letter-spacing:3px;color:#aeaecd;align-items:center;gap:12px;margin:18px 0 10px;font-size:10px;display:flex}.auth-module__Y2OPrW__authDivider:before,.auth-module__Y2OPrW__authDivider:after{content:"";background:#00ffff40;flex:1;height:1px}.auth-module__Y2OPrW__googleBtn{width:100%;font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:2px;color:#0ff;cursor:pointer;clip-path:polygon(12px 0%,calc(100% - 12px) 0%,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0% calc(100% - 12px),0% 12px);text-shadow:0 0 6px #00ffff80;background:#00ffff0a;border:1px solid #00ffff8c;padding:12px 0;font-size:11px;font-weight:700;transition:filter .15s,background .15s;position:relative}.auth-module__Y2OPrW__googleBtn:hover:not(:disabled){filter:drop-shadow(0 0 8px #0ff9)drop-shadow(0 0 20px #00ffff40);background:#00ffff1a}.auth-module__Y2OPrW__googleBtn:disabled{opacity:.35;cursor:not-allowed}
.Logo-module__wacNiq__root{--logo-cyan:#00cfff;--logo-red:#ff3a3a;--logo-green:#0f8;-webkit-user-select:none;user-select:none;background:0 0;flex-direction:column;line-height:1;display:flex}.Logo-module__wacNiq__sizeHeader{align-items:flex-start;gap:.25em;width:fit-content;font-size:10px}.Logo-module__wacNiq__sizeAuth{align-items:center;gap:.15em;width:100%;margin-bottom:2.5em;font-size:16px}.Logo-module__wacNiq__headerTop{flex-direction:row;align-items:center;gap:.9em;display:flex}.Logo-module__wacNiq__manasHeader{font-family:var(--font-orbitron), "Orbitron", sans-serif;letter-spacing:.2em;color:var(--logo-cyan);text-shadow:0 0 6px #00cfff73;font-size:2.4em;font-weight:900;line-height:1}.Logo-module__wacNiq__devanagariHeader{font-family:var(--font-rajdhani), var(--font-noto-devanagari), "Noto Sans Devanagari", sans-serif;color:var(--logo-red);text-shadow:0 0 5px #ff3a3a73;font-size:2.2em;font-weight:700;line-height:1;position:relative;top:-.04em}.Logo-module__wacNiq__devanagariAuth{font-family:var(--font-rajdhani), var(--font-noto-devanagari), "Noto Sans Devanagari", sans-serif;color:var(--logo-red);text-shadow:0 0 5px #ff3a3a73;letter-spacing:.06em;margin-bottom:.1em;font-size:1.8em;font-weight:700;line-height:1}.Logo-module__wacNiq__manasAuth{font-family:var(--font-orbitron), "Orbitron", sans-serif;letter-spacing:.2em;color:var(--logo-cyan);text-shadow:0 0 6px #00cfff73;padding-right:.2em;font-size:2.8em;font-weight:900;line-height:1}.Logo-module__wacNiq__online{font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:.25em;color:var(--logo-green);text-shadow:0 0 4px #0f86;margin-top:.35em;font-size:.8em;line-height:1}@media (max-width:479px){.Logo-module__wacNiq__sizeHeader .Logo-module__wacNiq__online{display:none}}@media (max-width:400px){.Logo-module__wacNiq__sizeAuth{font-size:12px}.Logo-module__wacNiq__sizeHeader{font-size:10px}}
: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:#6a7686;--q-dimmer:#3a4350;--q-line:#22e0e024;--q-line-soft:#788ca01a}@keyframes quests-module__lOnXnG__flick{0%,18%,22%,25%,53%,57%,to{opacity:1}20%,24%,55%{opacity:.6}}@keyframes quests-module__lOnXnG__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.quests-module__lOnXnG__neonLog,.quests-module__lOnXnG__cursor{animation:none!important}}.quests-module__lOnXnG__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);height:100dvh;color:var(--q-text);font-family:var(--font-share-tech-mono), "Share Tech Mono", monospace;letter-spacing:.2px;-webkit-font-smoothing:antialiased;overflow:hidden auto}.quests-module__lOnXnG__page::-webkit-scrollbar{width:4px}.quests-module__lOnXnG__page::-webkit-scrollbar-track{background:0 0}.quests-module__lOnXnG__page::-webkit-scrollbar-thumb{background:#22e0e02e;border-radius:2px}.quests-module__lOnXnG__page::-webkit-scrollbar-thumb:hover{background:#22e0e059}.quests-module__lOnXnG__inner{max-width:1180px;margin:0 auto;padding:26px 30px 60px}.quests-module__lOnXnG__topbar{border-bottom:1px solid var(--q-line);justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.quests-module__lOnXnG__brand{cursor:pointer;align-items:baseline;gap:10px;text-decoration:none;display:flex}.quests-module__lOnXnG__brandM{letter-spacing:4px;color:var(--q-cyan);text-shadow:0 0 14px #22e0e073;font-size:22px;font-weight:700}.quests-module__lOnXnG__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__lOnXnG__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__lOnXnG__dot{background:var(--q-green);width:7px;height:7px;box-shadow:0 0 9px var(--q-green);border-radius:50%}.quests-module__lOnXnG__crumb{letter-spacing:3px;color:var(--q-dim);text-transform:uppercase;font-size:11px}.quests-module__lOnXnG__crumbActive{color:var(--q-cyan);font-weight:500}.quests-module__lOnXnG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin:34px 0 20px;display:flex}.quests-module__lOnXnG__headLeft{flex-direction:column;gap:12px;display:flex}.quests-module__lOnXnG__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}.quests-module__lOnXnG__neonSign{font-family:var(--font-monoton), "Monoton", cursive;letter-spacing:2px;font-size:40px;line-height:1}.quests-module__lOnXnG__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__lOnXnG__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__lOnXnG__flick}.quests-module__lOnXnG__subtitle{letter-spacing:2px;color:var(--q-dim);text-transform:uppercase;font-size:12px}.quests-module__lOnXnG__stats{letter-spacing:1.5px;text-transform:uppercase;color:var(--q-dim);gap:18px;font-size:12px;display:flex}.quests-module__lOnXnG__statActive strong{color:var(--q-cyan);font-weight:500}.quests-module__lOnXnG__statFlagged strong{color:var(--q-amber);font-weight:500}.quests-module__lOnXnG__statConflict strong{color:var(--q-crimson);font-weight:500}.quests-module__lOnXnG__newBtn{cursor:pointer;color:var(--q-magenta);letter-spacing:2px;text-transform:uppercase;text-shadow:0 0 10px #ff45c880;background:#ff45c81a;border:1px solid #ff45c880;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__lOnXnG__newBtn:hover:not(:disabled){background:#ff45c833;box-shadow:0 0 20px #ff45c84d}.quests-module__lOnXnG__newBtn:disabled{opacity:.4;cursor:not-allowed}.quests-module__lOnXnG__headBtns{flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;align-items:center;gap:10px;display:flex}.quests-module__lOnXnG__importBtn{cursor:pointer;color:var(--q-cyan);letter-spacing:2px;text-transform:uppercase;background:#22e0e012;border:1px solid #22e0e059;border-radius:4px;align-items:center;padding:10px 14px;font-family:inherit;font-size:12px;transition:all .15s;display:inline-flex}.quests-module__lOnXnG__importBtn:hover:not(:disabled){background:#22e0e026;box-shadow:0 0 16px #22e0e033}.quests-module__lOnXnG__importBtn:disabled{opacity:.35;cursor:not-allowed}.quests-module__lOnXnG__importState{letter-spacing:1.5px;text-transform:uppercase;color:var(--q-dim);padding:20px 0 10px;font-size:12px}.quests-module__lOnXnG__importMeta{letter-spacing:1.5px;text-transform:uppercase;color:var(--q-dim);margin-bottom:14px;font-size:11px}.quests-module__lOnXnG__importList{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.quests-module__lOnXnG__importCard{border:1px solid var(--q-line);background:#22e0e005;border-radius:6px;padding:12px 14px;transition:all .15s}.quests-module__lOnXnG__importCardAdopted{background:#34f08a0a;border-color:#34f08a59}.quests-module__lOnXnG__importCardRejected{opacity:.5;border-color:#6a768633}.quests-module__lOnXnG__importCardHead{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:7px;display:flex}.quests-module__lOnXnG__importCardTitle{color:var(--q-text);letter-spacing:.5px;font-size:13px}.quests-module__lOnXnG__importCardShape{letter-spacing:1.5px;text-transform:uppercase;color:var(--q-dim);font-size:10px}.quests-module__lOnXnG__importExcerpt{color:var(--q-dim);margin-top:7px;font-size:11px;font-style:italic;line-height:1.5}.quests-module__lOnXnG__importActions{gap:8px;margin-top:10px;display:flex}.quests-module__lOnXnG__importDecisionLabel{letter-spacing:2px;text-transform:uppercase;margin-top:8px;font-size:10px}.quests-module__lOnXnG__pruneSection{border-top:1px solid var(--q-line-soft);margin-top:4px;padding-top:14px}.quests-module__lOnXnG__pruneText{color:var(--q-dim);letter-spacing:.5px;margin-bottom:10px;font-size:12px;line-height:1.5}.quests-module__lOnXnG__filters{flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 14px;display:flex}.quests-module__lOnXnG__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__lOnXnG__chip:hover{color:var(--q-text);border-color:var(--q-line)}.quests-module__lOnXnG__chipActive{color:var(--q-cyan);background:#22e0e014;border-color:#22e0e08c;box-shadow:0 0 14px #22e0e024}.quests-module__lOnXnG__chipManage{color:var(--q-violet);text-shadow:0 0 9px #9b8cff59;background:#9b8cff12;border:1px solid #9b8cff73;margin-left:auto}.quests-module__lOnXnG__chipManage:hover{background:#9b8cff29;box-shadow:0 0 14px #9b8cff38}.quests-module__lOnXnG__wm{align-items:flex-end;gap:2px;height:11px;display:inline-flex}.quests-module__lOnXnG__wmBar{border-radius:1px;width:3px}.quests-module__lOnXnG__wmBar:first-child{height:5px}.quests-module__lOnXnG__wmBar:nth-child(2){height:8px}.quests-module__lOnXnG__wmBar:nth-child(3){height:11px}.quests-module__lOnXnG__wmBarDim{background:var(--q-dimmer)}.quests-module__lOnXnG__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__lOnXnG__legendGrp{align-items:center;gap:10px;display:flex}.quests-module__lOnXnG__legendTitle{color:var(--q-cyan-dim)}.quests-module__lOnXnG__legendItem{color:var(--q-dim);align-items:center;gap:5px;display:flex}.quests-module__lOnXnG__sdot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.quests-module__lOnXnG__sdotGreen{background:var(--q-green);box-shadow:0 0 7px var(--q-green)}.quests-module__lOnXnG__sdotAmber{background:var(--q-amber);box-shadow:0 0 7px var(--q-amber)}.quests-module__lOnXnG__sdotRed{background:var(--q-crimson);box-shadow:0 0 7px var(--q-crimson)}.quests-module__lOnXnG__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__lOnXnG__table{border-collapse:collapse;width:100%;font-size:13.5px}.quests-module__lOnXnG__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__lOnXnG__table thead th.quests-module__lOnXnG__thStatus{text-align:center;width:34px}.quests-module__lOnXnG__table thead th.quests-module__lOnXnG__thActions{width:80px}.quests-module__lOnXnG__table tbody td{border-bottom:1px solid var(--q-line-soft);vertical-align:middle;padding:13px 16px}.quests-module__lOnXnG__table tbody tr:last-child td{border-bottom:none}.quests-module__lOnXnG__table tbody tr{transition:all .13s;position:relative}.quests-module__lOnXnG__table tbody tr:hover{background:#22e0e00b}.quests-module__lOnXnG__table tbody tr:hover .quests-module__lOnXnG__tdStatus{box-shadow:inset 2px 0 0 var(--q-cyan)}.quests-module__lOnXnG__tdStatus{text-align:center;width:34px}.quests-module__lOnXnG__rowDot{box-sizing:border-box;border:2px solid #0000;border-radius:50%;width:10px;height:10px;display:inline-block}.quests-module__lOnXnG__rowDotGreen{background:var(--q-green);box-shadow:0 0 8px var(--q-green)}.quests-module__lOnXnG__rowDotAmber{background:var(--q-amber);box-shadow:0 0 8px var(--q-amber)}.quests-module__lOnXnG__rowDotRed{background:var(--q-crimson);box-shadow:0 0 8px var(--q-crimson)}.quests-module__lOnXnG__questCell{align-items:center;gap:11px;display:flex}.quests-module__lOnXnG__typeIcon{filter:drop-shadow(0 0 4px);flex-shrink:0}.quests-module__lOnXnG__typeIconRec{color:var(--q-cyan)}.quests-module__lOnXnG__typeIconFin{color:var(--q-violet)}.quests-module__lOnXnG__questName{color:var(--q-text);font-weight:500}.quests-module__lOnXnG__questNameMuted{color:var(--q-dim);font-weight:500}.quests-module__lOnXnG__tag{letter-spacing:1px;text-transform:lowercase;white-space:nowrap;border:1px solid;border-radius:3px;padding:4px 9px;font-size:11px}.quests-module__lOnXnG__tagSide{color:var(--q-dim);border-color:var(--q-line-soft);background:0 0}.quests-module__lOnXnG__targetCell{color:var(--q-text);white-space:nowrap}.quests-module__lOnXnG__targetKeyword{color:var(--q-cyan-dim)}.quests-module__lOnXnG__targetNone{color:var(--q-dimmer)}.quests-module__lOnXnG__progCell{align-items:center;gap:10px;min-width:130px;display:flex}.quests-module__lOnXnG__bar{background:#788ca021;border-radius:2px;flex:1;height:5px;overflow:hidden}.quests-module__lOnXnG__barFill{border-radius:2px;height:100%;display:block}.quests-module__lOnXnG__barOk{background:var(--q-green);box-shadow:0 0 8px #34f08a80}.quests-module__lOnXnG__barMid{background:var(--q-cyan);box-shadow:0 0 8px #22e0e080}.quests-module__lOnXnG__barLow{background:var(--q-amber);box-shadow:0 0 8px #ffb13d80}.quests-module__lOnXnG__barRed{background:var(--q-crimson);box-shadow:0 0 8px #ff355480}.quests-module__lOnXnG__barLabel{color:var(--q-dim);white-space:nowrap;min-width:54px;font-size:11.5px}.quests-module__lOnXnG__conflictProg{color:var(--q-crimson);letter-spacing:.5px;font-size:11px}.quests-module__lOnXnG__flagOk{color:var(--q-green);letter-spacing:1px;text-transform:uppercase;font-size:11px}.quests-module__lOnXnG__flagWarn{color:var(--q-amber);letter-spacing:1px;text-transform:uppercase;font-size:11px}.quests-module__lOnXnG__flagBad{color:var(--q-crimson);letter-spacing:1px;text-transform:uppercase;font-size:11px}.quests-module__lOnXnG__flagNew{color:var(--q-dim);letter-spacing:1px;text-transform:uppercase;font-size:11px}.quests-module__lOnXnG__rowActions{opacity:0;gap:6px;transition:opacity .12s;display:flex}.quests-module__lOnXnG__table tbody tr:hover .quests-module__lOnXnG__rowActions{opacity:1}.quests-module__lOnXnG__rowBtn{letter-spacing:1px;border:1px solid var(--q-dimmer);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__lOnXnG__rowBtn:hover{color:var(--q-cyan);border-color:var(--q-cyan-dim)}.quests-module__lOnXnG__rowBtnDel:hover{color:var(--q-crimson);border-color:var(--q-crimson)}.quests-module__lOnXnG__rowBtnDelConfirm{color:var(--q-crimson)!important;border-color:var(--q-crimson)!important;opacity:1!important}.quests-module__lOnXnG__fieldHint{color:var(--q-text);margin:0;font-size:12px;line-height:1.5}.quests-module__lOnXnG__linkRow{border-bottom:1px solid var(--q-dimmer);justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex}.quests-module__lOnXnG__linkRowMain{color:var(--q-text);text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.quests-module__lOnXnG__linkRowType{letter-spacing:1px;text-transform:uppercase;color:var(--q-cyan);margin-right:7px;font-size:9px}.quests-module__lOnXnG__linkRowSub{color:var(--q-cyan-dim)}.quests-module__lOnXnG__foot{letter-spacing:1.5px;color:var(--q-dimmer);text-transform:uppercase;justify-content:space-between;margin-top:14px;font-size:11px;display:flex}.quests-module__lOnXnG__cursor{color:var(--q-cyan);animation:1.1s step-end infinite quests-module__lOnXnG__blink}.quests-module__lOnXnG__empty{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:60px 24px;display:flex}.quests-module__lOnXnG__emptyText{letter-spacing:1.5px;color:var(--q-dim);text-transform:uppercase;font-size:13px}.quests-module__lOnXnG__panelOverlay{z-index:200;background:#030008b3;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.quests-module__lOnXnG__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__lOnXnG__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__lOnXnG__panelTitle{letter-spacing:3px;color:var(--q-cyan);text-transform:uppercase;text-shadow:0 0 6px #22e0e080;font-size:11px}.quests-module__lOnXnG__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__lOnXnG__panelClose:hover{color:var(--q-cyan)}.quests-module__lOnXnG__panelBody{flex-direction:column;flex:1;gap:14px;padding:20px;display:flex}.quests-module__lOnXnG__fieldLabel{letter-spacing:2px;color:var(--q-cyan-dim);text-transform:uppercase;margin-bottom:5px;font-size:10px}.quests-module__lOnXnG__fieldInput,.quests-module__lOnXnG__fieldSelect,.quests-module__lOnXnG__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__lOnXnG__fieldInput:focus,.quests-module__lOnXnG__fieldSelect:focus,.quests-module__lOnXnG__fieldTextarea:focus{border-color:#22e0e073}.quests-module__lOnXnG__fieldInput::placeholder,.quests-module__lOnXnG__fieldTextarea::placeholder{color:var(--q-dimmer)}.quests-module__lOnXnG__fieldSelect{cursor:pointer}.quests-module__lOnXnG__fieldSelect option{background:#0a0e15}.quests-module__lOnXnG__fieldTextarea{resize:vertical;min-height:60px;line-height:1.5}.quests-module__lOnXnG__fieldRow{align-items:flex-start;gap:10px;display:flex}.quests-module__lOnXnG__fieldRow>*{flex:1}.quests-module__lOnXnG__fieldNote{color:var(--q-dim);letter-spacing:.5px;margin-top:3px;font-size:10px}.quests-module__lOnXnG__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__lOnXnG__smartGaps{color:var(--q-dim);letter-spacing:.5px;font-size:10px}.quests-module__lOnXnG__panelActions{border-top:1px solid #22e0e014;gap:8px;margin-top:4px;padding-top:8px;display:flex}.quests-module__lOnXnG__btnSave{letter-spacing:2px;text-transform:uppercase;color:var(--q-green);cursor:pointer;background:#34f08a14;border:1px solid #34f08a66;border-radius:3px;min-height:36px;padding:8px 16px;font-family:inherit;font-size:11px;transition:all .13s}.quests-module__lOnXnG__btnSave:hover:not(:disabled){background:#34f08a29;box-shadow:0 0 16px #34f08a33}.quests-module__lOnXnG__btnSave:disabled{opacity:.35;cursor:not-allowed}.quests-module__lOnXnG__btnCancel{letter-spacing:2px;text-transform:uppercase;border:1px solid var(--q-dimmer);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__lOnXnG__btnCancel:hover{color:var(--q-text);border-color:var(--q-dim)}.quests-module__lOnXnG__formError{color:var(--q-crimson);letter-spacing:.5px;font-size:11px}.quests-module__lOnXnG__pillarRow{border-bottom:1px solid #22e0e00f;align-items:center;gap:8px;padding:8px 0;display:flex}.quests-module__lOnXnG__pillarRowName{color:var(--q-text);flex:1;font-size:13px}.quests-module__lOnXnG__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__lOnXnG__pillarDeleteBtn{border:1px solid var(--q-dimmer);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__lOnXnG__pillarDeleteBtn:hover{color:var(--q-crimson);border-color:var(--q-crimson)}.quests-module__lOnXnG__pillarDeleteConfirm{color:var(--q-crimson)!important;border-color:var(--q-crimson)!important}.quests-module__lOnXnG__milestoneRow{border-bottom:1px solid #22e0e00d;align-items:center;gap:6px;padding:5px 0;display:flex}.quests-module__lOnXnG__milestoneDone{opacity:.45;text-decoration:line-through}.quests-module__lOnXnG__milestoneTitle{color:var(--q-text);flex:1;font-size:12px}.quests-module__lOnXnG__loading{text-align:center;letter-spacing:3px;color:var(--q-dimmer);text-transform:uppercase;padding:60px 24px;font-size:12px}.quests-module__lOnXnG__deleteConfirmBanner{background:#dc26260f;border-bottom:1px solid #dc26262e;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}.quests-module__lOnXnG__deleteConfirmText{color:var(--q-dim);letter-spacing:.5px;flex:1;min-width:180px;font-size:11px}.quests-module__lOnXnG__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__lOnXnG__trashMeta{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.quests-module__lOnXnG__trashTitle{color:var(--q-dim);letter-spacing:.3px;font-size:13px}.quests-module__lOnXnG__trashStatus{letter-spacing:1.5px;text-transform:uppercase;color:var(--q-dimmer);border:1px solid var(--q-dimmer);border-radius:3px;padding:1px 5px;font-size:10px}.quests-module__lOnXnG__trashDate{color:var(--q-dimmer);letter-spacing:.5px;font-size:10px}.quests-module__lOnXnG__dateWrap{flex-direction:column;gap:3px;display:flex;position:relative}.quests-module__lOnXnG__dateInputRow{align-items:stretch;gap:4px;display:flex}.quests-module__lOnXnG__dateInputRow .quests-module__lOnXnG__fieldInput{flex:1;min-width:0}.quests-module__lOnXnG__calToggle{color:var(--q-cyan-dim);cursor:pointer;background:#22e0e00f;border:1px solid #22e0e033;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__lOnXnG__calToggle:hover:not(:disabled){color:var(--q-cyan);border-color:#22e0e073}.quests-module__lOnXnG__calToggle:disabled{opacity:.35;cursor:not-allowed}.quests-module__lOnXnG__dateError{color:var(--q-amber);letter-spacing:.3px;font-size:10px}.quests-module__lOnXnG__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__lOnXnG__calHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.quests-module__lOnXnG__calMonthLabel{letter-spacing:1.5px;color:var(--q-cyan);text-transform:uppercase;font-size:11px}.quests-module__lOnXnG__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__lOnXnG__calNav:hover{color:var(--q-cyan)}.quests-module__lOnXnG__calGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.quests-module__lOnXnG__calDow{text-align:center;letter-spacing:1px;color:var(--q-dimmer);text-transform:uppercase;padding:2px 0 4px;font-size:10px}.quests-module__lOnXnG__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__lOnXnG__calDay:hover{background:#22e0e014;border-color:#22e0e033}.quests-module__lOnXnG__calToday{color:var(--q-cyan);border-color:#22e0e04d!important}.quests-module__lOnXnG__calSelected{border-color:var(--q-cyan)!important;color:var(--q-cyan)!important;background:#22e0e026!important}.quests-module__lOnXnG__calEmpty{min-height:26px}.quests-module__lOnXnG__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__lOnXnG__filterGroup{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.quests-module__lOnXnG__filterLabel{letter-spacing:2px;color:var(--q-dimmer);text-transform:uppercase;white-space:nowrap;font-size:10px}.quests-module__lOnXnG__filterChip{letter-spacing:1px;text-transform:uppercase;border:1px solid var(--q-dimmer);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__lOnXnG__filterChip:hover{color:var(--q-text);border-color:var(--q-dim)}.quests-module__lOnXnG__filterChipActive{color:var(--q-cyan);text-shadow:0 0 6px #22e0e066;background:#22e0e014;border-color:#22e0e073}.quests-module__lOnXnG__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__lOnXnG__filterSearch:focus{border-color:#22e0e059}.quests-module__lOnXnG__filterSearch::placeholder{color:var(--q-dimmer)}.quests-module__lOnXnG__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__lOnXnG__filterSelect:focus{border-color:#22e0e059}.quests-module__lOnXnG__filterSelect option{background:#07080f}.quests-module__lOnXnG__filterSelectActive{color:var(--q-cyan);border-color:#22e0e073}.quests-module__lOnXnG__filterSep{background:#22e0e01a;width:1px;height:16px;margin:0 2px}.quests-module__lOnXnG__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__lOnXnG__filterClear:hover{color:#f87171;border-color:#f87171}.quests-module__lOnXnG__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__lOnXnG__thSortBtn:hover{color:var(--q-cyan)}.quests-module__lOnXnG__sortArrow{color:var(--q-cyan-dim);font-size:10px;line-height:1}.quests-module__lOnXnG__sortArrowActive{color:var(--q-cyan)}.quests-module__lOnXnG__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__lOnXnG__inlineSelect option{background:#07080f}.quests-module__lOnXnG__inlineCountWrap{align-items:center;gap:4px;display:flex}.quests-module__lOnXnG__inlineCountBtn{color:var(--q-cyan-dim);cursor:pointer;background:#22e0e00f;border:1px solid #22e0e033;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__lOnXnG__inlineCountBtn:hover:not(:disabled){color:var(--q-cyan);border-color:#22e0e073}.quests-module__lOnXnG__inlineCountBtn:disabled{opacity:.35;cursor:not-allowed}.quests-module__lOnXnG__inlineCountVal{color:var(--q-text);text-align:center;min-width:20px;font-size:12px}.quests-module__lOnXnG__inlineDateWrap{min-width:160px}.quests-module__lOnXnG__cellClickable{cursor:pointer;border-radius:3px;align-items:center;margin:-1px -3px;padding:1px 3px;transition:background .1s;display:inline-flex}.quests-module__lOnXnG__cellClickable:hover{background:#22e0e00f}.quests-module__lOnXnG__tdStatus{cursor:pointer}.quests-module__lOnXnG__rowDotDone{box-shadow:none!important;background:#3a4350!important;border:2px solid #3a4350!important}.quests-module__lOnXnG__rowDotPaused{box-shadow:none!important;background:0 0!important;border:2px solid #3a4350!important}.quests-module__lOnXnG__rowDotAbandoned{opacity:.45;box-shadow:none!important;background:#2a3240!important;border:2px solid #2a3240!important}.quests-module__lOnXnG__questNameClickable{cursor:pointer}.quests-module__lOnXnG__questNameClickable:hover{color:var(--q-cyan);text-underline-offset:2px;text-decoration:underline}.quests-module__lOnXnG__quickBtn{letter-spacing:1px;text-transform:uppercase;color:#34f08ae6;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #34f08a4d;border-radius:3px;min-height:24px;padding:2px 6px;font-family:inherit;font-size:10px;transition:all .12s}.quests-module__lOnXnG__quickBtn:hover:not(:disabled){color:var(--q-green);border-color:var(--q-green);background:#34f08a14}.quests-module__lOnXnG__quickBtn:disabled{opacity:.35;cursor:not-allowed}@media (max-width:780px){.quests-module__lOnXnG__inner{padding:18px 14px}.quests-module__lOnXnG__neonSign{font-size:28px}.quests-module__lOnXnG__progCell{min-width:80px}.quests-module__lOnXnG__table thead th:nth-child(4),.quests-module__lOnXnG__table tbody td:nth-child(4){display:none}.quests-module__lOnXnG__panel{width:100%}.quests-module__lOnXnG__rowActions{opacity:1}}
.checkin-module__8gqBwW__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__8gqBwW__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__8gqBwW__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__8gqBwW__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__8gqBwW__ledFlicker{animation:7.3s linear infinite checkin-module__8gqBwW__ledGutter}.checkin-module__8gqBwW__ledFlicker2{animation:11.4s linear 3.1s infinite checkin-module__8gqBwW__ledGutter}}@keyframes checkin-module__8gqBwW__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__8gqBwW__crtOff{transform-origin:50%;animation:.45s ease-in forwards checkin-module__8gqBwW__crtOff}@keyframes checkin-module__8gqBwW__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__8gqBwW__crtOn{transform-origin:50%;animation:.6s ease-out checkin-module__8gqBwW__crtOn}@keyframes checkin-module__8gqBwW__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__8gqBwW__crtOff,.checkin-module__8gqBwW__crtOn{animation:none}}.checkin-module__8gqBwW__startRow{align-items:center;gap:14px;margin:6px 0 26px;display:flex}.checkin-module__8gqBwW__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__8gqBwW__btnStart:hover:not(:disabled){background:#ffb13d2e;box-shadow:0 0 16px #ffb13d40}.checkin-module__8gqBwW__btnStart:disabled{opacity:.35;cursor:not-allowed}.checkin-module__8gqBwW__resumeNote{letter-spacing:1px;color:var(--q-amber);font-size:12px}.checkin-module__8gqBwW__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__8gqBwW__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__8gqBwW__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__8gqBwW__historyRowBtn:hover{background:#ffb13d0d}.checkin-module__8gqBwW__historyDate{color:var(--q-amber);letter-spacing:1px;white-space:nowrap;font-weight:600}.checkin-module__8gqBwW__historyLesson{color:var(--q-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.checkin-module__8gqBwW__historyBody{border-top:1px solid var(--q-line-soft);padding:4px 16px 14px}.checkin-module__8gqBwW__summaryText{white-space:pre-wrap;color:var(--q-text);margin:12px 0;font-size:13px;line-height:1.55}.checkin-module__8gqBwW__historyActions{gap:10px;display:flex}.checkin-module__8gqBwW__emptyNote{color:var(--q-dim);letter-spacing:1px;padding:14px 2px;font-size:13px}.checkin-module__8gqBwW__session{flex-direction:column;gap:14px;margin-top:6px;display:flex}.checkin-module__8gqBwW__msgs{flex-direction:column;gap:12px;display:flex}.checkin-module__8gqBwW__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__8gqBwW__msgUser{background:#22e0e012;border:1px solid #22e0e040;align-self:flex-end}.checkin-module__8gqBwW__msgAssistant{background:var(--q-panel);border:1px solid #ffb13d38;align-self:flex-start}.checkin-module__8gqBwW__cursor{background:var(--q-amber);vertical-align:text-bottom;width:8px;height:14px;animation:1s step-start infinite checkin-module__8gqBwW__blink;display:inline-block}@keyframes checkin-module__8gqBwW__blink{50%{opacity:0}}.checkin-module__8gqBwW__stageBox{flex-direction:column;gap:8px;display:flex}.checkin-module__8gqBwW__stageDone{letter-spacing:1px;color:var(--q-text);font-size:13px}.checkin-module__8gqBwW__stageTick{color:var(--q-green);font-weight:600}.checkin-module__8gqBwW__stageActive{letter-spacing:1px;color:var(--q-amber);align-items:center;gap:6px;font-size:13px;display:flex}.checkin-module__8gqBwW__inputRow{align-items:flex-end;gap:10px;display:flex}.checkin-module__8gqBwW__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__8gqBwW__input:focus{border-color:var(--q-amber);outline:none;box-shadow:0 0 10px #ffb13d2e}.checkin-module__8gqBwW__errorNote{letter-spacing:1px;color:var(--q-crimson);font-size:12px}.checkin-module__8gqBwW__approvePanel{background:var(--q-panel2);border:1px solid #ffb13d80;border-radius:4px;padding:18px 20px;box-shadow:0 0 24px #ffb13d1a}.checkin-module__8gqBwW__approveHead{letter-spacing:3px;text-transform:uppercase;color:var(--q-amber);margin-bottom:10px;font-size:12px;font-weight:600}.checkin-module__8gqBwW__approveMeta{color:var(--q-text);margin:10px 0;font-size:13px}.checkin-module__8gqBwW__approveMeta strong{color:var(--q-amber);font-weight:600}.checkin-module__8gqBwW__approveActions{gap:10px;margin-top:14px;display:flex}
@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:10px;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:#0cc;cursor:pointer;text-shadow:0 0 4px #00dcdccc,0 0 12px #00b4b466;background:#00142859;border:1px solid #0aa;flex-shrink:0;justify-content:center;align-items:center;min-height:32px;padding:2px 10px;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:27px;height:27px;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:#f6f;text-shadow:0 0 4px #f0fc;background:#1a0522;border:1px solid #f0f;border-radius:9px;padding:2px 5px;font-size:11px;line-height:1;position:absolute;top:-7px;right:-7px;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__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__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__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:2px;color:#0f8;cursor:pointer;text-align:left;text-shadow:0 0 6px #00c86466;white-space:nowrap;background:#003c1e4d;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__newChatBtn:hover{text-shadow:0 0 10px #00ff88b3;background:#00502866}.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:2px;color:#c4b8ff;cursor:pointer;text-align:left;text-shadow:0 0 6px #9b8cff66;white-space:nowrap;background:#9b8cff1f;border:none;border-bottom:1px solid #12082a;flex-shrink:0;width:100%;padding:12px 16px;font-size:.85rem;transition:background .15s,color .15s,text-shadow .15s}.page-module___8aEwW__newProjectBtn:hover{color:#ddd6ff;text-shadow:0 0 10px #9b8cffb3;background:#9b8cff33}.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:#c4b8ff;text-shadow:0 0 9px #9b8cff99;flex-shrink:0;padding:12px 14px 7px;font-size:.95rem;font-weight:700}.page-module___8aEwW__drawerGroupLabelDivided{color:#3af0f0;text-shadow:0 0 9px #22e0e08c;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:#ddd6ff;text-shadow:0 0 12px #9b8cffcc}.page-module___8aEwW__drawerGroupLabelLink{color:#c4b8ff;font-size:.95rem}.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__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:#7acece;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:1;padding:0;font-size:.9rem;transition:color .15s;overflow:hidden}.page-module___8aEwW__convTitle:hover{color:#9ecece}.page-module___8aEwW__convTime{color:#77c2c2;letter-spacing:1px;white-space:nowrap;flex-shrink:0;font-size:.78rem}.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;color:#8f7cd0;letter-spacing:4px;-webkit-user-select:none;user-select:none;margin-top:80px;font-size:10px}.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:#fff;cursor:pointer;clip-path:polygon(12px 0%,calc(100% - 12px) 0%,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0% calc(100% - 12px),0% 12px);filter:drop-shadow(0 0 6px #ff2d78bf)drop-shadow(0 0 16px #ff2d784d);text-shadow:0 0 8px #ffffff80;background:linear-gradient(135deg,#7a0040 0%,#cc005a 40%,#ff2d78 60%,#cc005a 100%);border:1px solid #ff6e9b8c;flex-shrink:0;align-self:flex-end;padding:10px 20px;font-size:11px;font-weight:700;transition:filter .15s,background .15s;position:relative}.page-module___8aEwW__transmitBtn:hover:not(:disabled){filter:drop-shadow(0 0 10px #ff2d78f2)drop-shadow(0 0 26px #ff2d7880);background:linear-gradient(135deg,#9a0050 0%,#ee006a 40%,#ff4d90 60%,#ee006a 100%)}.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__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:.35;cursor:not-allowed}.page-module___8aEwW__transmitBtn:before{content:"";pointer-events:none;background-color:#0000;background-image:radial-gradient(3px at 3px,#ffa0c3f2 100%,#0000 100%),linear-gradient(#ffa0c3bf,#ffa0c3bf);background-position:0 0,7px;background-repeat:no-repeat;background-size:auto,15px 1px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:22px;height:6px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.page-module___8aEwW__transmitBtn:after{content:"";pointer-events:none;background-color:#0000;background-image:radial-gradient(3px at calc(100% - 3px),#ffa0c3f2 100%,#0000 100%),linear-gradient(#ffa0c3bf,#ffa0c3bf);background-position:0 0,0;background-repeat:no-repeat;background-size:auto,15px 1px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:22px;height:6px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.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__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;letter-spacing:2px;color:#0cc;cursor:pointer;background:0 0;border:1px solid #0cc;flex-shrink:0;align-self:flex-end;min-height:32px;margin-bottom:2px;padding:4px 10px;font-size:10px}.page-module___8aEwW__attachBtn:hover:not(:disabled){text-shadow:0 0 6px #0cc9;background:#00cccc1a}.page-module___8aEwW__attachBtn:disabled{opacity:.4;cursor:default}.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%;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,42vw,620px);max-height:calc(100vh - 32px);display:flex;box-shadow:0 0 20px #00b4b41f,0 0 60px #0064640f}.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}}
.projects-module__D-cxOq__neonProject{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}.projects-module__D-cxOq__neonFiles{color:#2ad6d6;text-shadow:0 0 7px var(--q-cyan), 0 0 18px var(--q-cyan), 0 0 38px #22e0e0cc, 0 0 68px #22e0e073}.projects-module__D-cxOq__actionRow{align-items:center;gap:14px;margin:6px 0 26px;display:flex}.projects-module__D-cxOq__btnPrimary{letter-spacing:2px;text-transform:uppercase;color:var(--q-violet);cursor:pointer;background:#9b8cff1a;border:1px solid #9b8cff99;border-radius:3px;min-height:38px;padding:10px 22px;font-family:inherit;font-size:12px;font-weight:600;transition:all .13s}.projects-module__D-cxOq__btnPrimary:hover:not(:disabled){background:#9b8cff2e;box-shadow:0 0 16px #9b8cff40}.projects-module__D-cxOq__btnPrimary:disabled{opacity:.35;cursor:not-allowed}.projects-module__D-cxOq__nameInput{min-height:38px;color:var(--q-text);background:var(--q-panel);border:1px solid #9b8cff99;border-radius:3px;padding:8px 12px;font-family:inherit;font-size:13px}.projects-module__D-cxOq__nameInput:focus{border-color:var(--q-violet);outline:none;box-shadow:0 0 10px #9b8cff2e}.projects-module__D-cxOq__card{border:1px solid var(--q-line-soft);background:var(--q-panel);border-left:3px solid #9b8cff99;border-radius:3px;margin-bottom:12px}.projects-module__D-cxOq__cardDrag{outline-offset:-1px;background:#9b8cff0f;outline:1px solid #9b8cff}.projects-module__D-cxOq__cardHead{width:100%;min-height:44px;color:var(--q-text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:14px;padding:12px 16px;font-family:inherit;font-size:13px;display:flex}.projects-module__D-cxOq__cardHead:hover{background:#9b8cff0d}.projects-module__D-cxOq__cardName{color:var(--q-violet);letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:600;overflow:hidden}.projects-module__D-cxOq__cardMeta{color:var(--q-dim);letter-spacing:1px;white-space:nowrap;font-size:12px}.projects-module__D-cxOq__cardBody{border-top:1px solid var(--q-line-soft);flex-direction:column;gap:14px;padding:4px 16px 16px;display:flex}.projects-module__D-cxOq__sectionLabel{letter-spacing:2px;text-transform:uppercase;color:var(--q-cyan);margin-top:12px;font-size:12px;font-weight:600}.projects-module__D-cxOq__contextInput{resize:vertical;width:100%;min-height:64px;color:var(--q-text);background:var(--q-panel2);border:1px solid #9b8cff99;border-radius:3px;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.5}.projects-module__D-cxOq__contextInput:focus{border-color:var(--q-violet);outline:none;box-shadow:0 0 10px #9b8cff2e}.projects-module__D-cxOq__fileRow{border:1px solid var(--q-line-soft);background:var(--q-panel2);border-radius:3px;align-items:center;gap:12px;min-height:36px;padding:8px 10px;display:flex}.projects-module__D-cxOq__fileName{color:var(--q-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.projects-module__D-cxOq__fileKind{color:var(--q-violet);letter-spacing:2px;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600}.projects-module__D-cxOq__fileMeta{color:var(--q-dim);letter-spacing:1px;white-space:nowrap;font-size:12px}.projects-module__D-cxOq__fileBtn{letter-spacing:1px;color:var(--q-violet);cursor:pointer;background:0 0;border:1px solid #9b8cff99;border-radius:3px;min-height:32px;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:600;transition:all .13s}.projects-module__D-cxOq__fileBtn:hover:not(:disabled){background:#9b8cff1f}.projects-module__D-cxOq__fileBtnDanger{color:var(--q-crimson);border-color:#ff355499}.projects-module__D-cxOq__fileBtnDanger:hover:not(:disabled){background:#ff35541a}.projects-module__D-cxOq__budgetLine{letter-spacing:1px;color:var(--q-dim);font-size:12px}.projects-module__D-cxOq__emptyNote{color:var(--q-dim);letter-spacing:1px;padding:14px 2px;font-size:13px}.projects-module__D-cxOq__errorNote{letter-spacing:1px;color:var(--q-crimson);white-space:pre-wrap;font-size:12px}.projects-module__D-cxOq__okNote{letter-spacing:1px;color:var(--q-green);font-size:12px}
