.page_page__RL8Sl{max-width:900px;margin:0 auto}.page_toolbar__KCLaV{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:12px}.page_subtitle__Ev9y_{font-family:Press Start\ 2P,monospace;font-size:9px;color:var(--mako-cyan);text-shadow:0 0 4px rgba(110,229,255,.4);letter-spacing:1px}.page_list___ppp0{display:flex;flex-direction:column;gap:6px}.page_quest__5gvQu{display:grid;grid-template-columns:24px 110px 1fr 60px;align-items:center;grid-gap:12px;gap:12px;padding:10px 14px;background:linear-gradient(180deg,rgba(20,28,50,.7),rgba(10,14,30,.7));border:1px solid var(--steel-1);border-left-width:4px;border-radius:3px;transition:transform .15s,border-color .15s,background .15s}.page_quest__5gvQu:hover{transform:translateX(2px);background:linear-gradient(180deg,rgba(30,40,70,.8),rgba(15,22,45,.8))}.page_qIcon__emABi{font-family:Press Start\ 2P,monospace;font-size:14px;text-align:center;text-shadow:0 0 6px currentColor}.page_qAgent__QH5AE{font-family:Press Start\ 2P,monospace;font-size:9px;letter-spacing:1px;text-shadow:0 0 4px currentColor}.page_qTitle__5DT5U{font-family:VT323,monospace;font-size:16px;color:var(--shinra-white);text-shadow:1px 1px 0 #000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_qProgress__tNMQS{font-family:Press Start\ 2P,monospace;font-size:10px;color:var(--mako-green);text-align:right;letter-spacing:1px;text-shadow:0 0 4px rgba(79,232,158,.5)}