.quest-page{gap:2rem}.quest-identity,.quest-next{background:#111514;border:1px solid #313632;border-top:3px solid #c4a76d;border-radius:1rem;justify-content:space-between;align-items:center;gap:2rem;padding:1.5rem;display:flex}.quest-page h2,.quest-page h3{margin:0 0 .6rem}.quest-page p{margin:0;line-height:1.7}.quest-identity p,.quest-next p{color:#b4b2aa;max-width:42rem;font-size:.85rem}.quest-page .quest-kicker{color:#c4a76d;margin-bottom:.5rem;font-size:.75rem}.quest-xp{flex:0 0 15rem;gap:.7rem;font-size:.8rem;display:grid}.quest-xp progress{accent-color:#c4a76d;border:0;border-radius:1rem;width:100%;height:.65rem;overflow:hidden}.quest-xp progress::-webkit-progress-bar{background:#313632}.quest-xp progress::-webkit-progress-value{background:#c4a76d}.quest-xp small{color:#b4b2aa}.quest-next{background:#171b1a;border-top:1px solid #313632}.quest-next a,.quest-list a,.quest-more{color:#111514;font:inherit;white-space:nowrap;cursor:pointer;background:#c4a76d;border:0;border-radius:2rem;padding:.75rem 1rem;font-size:.75rem;text-decoration:none}.quest-section-title{font-size:1.2rem}.quest-recommendations{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.quest-recommendations a{color:#e9e5dc;background:#171b1a;border:1px solid #767b76;border-radius:.8rem;padding:1.25rem;text-decoration:none}.quest-recommendations span{color:#c4a76d;font-size:.75rem}.quest-recommendations h3{margin-top:.7rem;font-size:1rem}.quest-recommendations p,.quest-modes p,.quest-modes small{color:#b4b2aa;font-size:.75rem}.quest-modes{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.quest-modes a{color:#e9e5dc;background:#111514;border:1px solid #313632;border-radius:.8rem;padding:1rem;text-decoration:none}.quest-modes [data-open=true]{border-color:#c4a76d}.quest-modes span{color:#b4b2aa;margin-bottom:.7rem;font-size:.7rem;display:block}.quest-modes [data-open=true] span{color:#c4a76d}.quest-modes h3{font-size:.95rem}.quest-modes small{margin-top:.75rem;display:block}.quest-journal-head{color:#b4b2aa;flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.quest-journal-head h2{color:#e9e5dc}.quest-journal-head span{font-size:.75rem}.quest-filters{flex-wrap:wrap;gap:.6rem;margin:1rem 0;display:flex}.quest-filters button{color:#b4b2aa;cursor:pointer;font:inherit;background:#111514;border:1px solid #313632;border-radius:2rem;padding:.65rem 1rem;font-size:.75rem}.quest-filters [aria-pressed=true]{color:#111514;background:#c4a76d}.quest-list{gap:.6rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.quest-list li{background:#111514;border:1px solid #313632;border-radius:.6rem;align-items:center;gap:1rem;padding:1rem;display:flex}.quest-list li>div{flex:1}.quest-list h3{margin:.3rem 0;font-size:.9rem}.quest-list p,.quest-list small,.quest-list li>span{color:#b4b2aa;font-size:.75rem}.quest-list b{color:#c4a76d;white-space:nowrap;font-size:.75rem}.quest-page .quest-note{color:#b4b2aa;font-size:.75rem}.quest-page :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #c4a76d}@media (max-width:900px){.quest-identity,.quest-next{flex-wrap:wrap;gap:1.2rem}.quest-xp{flex:15rem}.quest-modes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:550px){.quest-recommendations,.quest-modes{grid-template-columns:1fr}.quest-list li{flex-wrap:wrap}.quest-list li>div{flex-basis:100%}.quest-identity,.quest-next{padding:1rem}}.qp-head{border-bottom:1px solid #20262a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.qp-tabs{gap:1.2rem;display:flex}.qp-tabs .ui-button{padding-bottom:.9rem}.qp-tabs .ui-button[data-active=true]:after{transform:scaleX(1)}.qp-badge{color:#17130a;letter-spacing:0;background:#c4a76d;border-radius:10px;margin-left:.5rem;padding:1px 7px;font-size:.7rem;font-weight:600}.qp-sub{color:#8d887a;margin:.8rem 0;font-size:.75rem}.qp-error{color:#e0856e;font-size:.8rem}.qp-list{margin:0;padding:0;list-style:none}.qp-list li{border-bottom:1px solid #20262a;align-items:center;gap:1rem;padding:.85rem .6rem;display:flex}.qp-list li[data-ready=true]{background:linear-gradient(90deg,#c4a76d21,#0000 65%)}.qp-meta{flex:1;min-width:0}.qp-meta>b{font-weight:500;display:block}.qp-meta>small{color:#8d887a}.qp-bar{background:#252a28;height:4px;margin-top:.4rem;display:block}.qp-bar b{background:#655331;height:100%;display:block}.qp-reward{color:#7fc4e6;white-space:nowrap;align-items:center;gap:.35rem;font-weight:500;display:inline-flex}.qp-reward .i{width:15px;height:15px}.qp-state{color:#8d887a;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:.7rem}.qp-done{color:#7fbf8f}
