.pursuit-page,.story-review-reading.pursuit-page{--warehouse-copper:#c7a36b;--warehouse-line:rgba(199,163,107,.27)}
.pursuit-page .morning-identity>.warehouse-portrait{display:block;width:58px;height:64px;flex:0 0 58px;object-fit:cover;border:1px solid #bea77766;border-radius:3px}.pursuit-page .morning-identity>div{min-width:0}
.pursuit-window{margin:20px 0 26px;padding:20px 24px;border-left:3px solid #c6a675;background:linear-gradient(90deg,#c8a26914,transparent)}.pursuit-window>span{display:block;color:#c8ad7d;font-size:14px;letter-spacing:.06em}.pursuit-window>strong{display:block;margin:8px 0;font-size:28px;font-weight:500;font-variant-numeric:tabular-nums}.pursuit-window p{margin:0;font-size:16px}.pursuit-window.is-after{border-color:#b8c5c3;background:linear-gradient(90deg,#afc7c112,transparent)}
.pursuit-lock-board{margin:30px 0;padding:24px;border:1px solid #b6a07870;background:#081b1666}.pursuit-lock-board h2{margin:10px 0;font-size:24px}.pursuit-lock-board p{font-size:16px;line-height:1.85}.pursuit-lock-doors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.pursuit-lock-door{min-width:0;padding:20px;border-top:3px solid #bba578;background:#b8a9780b}.pursuit-lock-door h3{font-size:21px;margin:0}.pursuit-lock-door>strong{display:block;min-height:3.3em;font-size:18px;line-height:1.65;color:#e0cfaa}.pursuit-lock-door .pursuit-before{color:#afb7a9;font-size:14px;margin:8px 0 22px}.pursuit-lock-state{color:#d0c6b0}
.pursuit-board-actions{display:flex;flex-direction:column;gap:10px}.pursuit-lock-tray{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0}.pursuit-lock-tray>span{width:100%;color:#cfb681}.pursuit-lock-tray em{font-size:14px;color:#aeb8ae}
#app .pursuit-board-actions button,#app .pursuit-lock-tray button{padding:11px 14px;min-height:46px;margin:0;border:1px solid #bca57270;border-radius:3px;background:#c2a5690b;font:inherit;font-size:16px;line-height:1.6;color:#e1d2b0;white-space:normal;text-align:left}#app .pursuit-board-actions button:hover,#app .pursuit-lock-tray button[aria-pressed=true]{background:#c2a56923;border-color:#d6bb83}.pursuit-page button:focus-visible,.pursuit-page select:focus-visible{outline:2px solid #dfc086;outline-offset:3px}.pursuit-page .rescue-answer-routes label{font-size:14px}
.pursuit-page .warehouse-cast-row img{width:52px;height:60px;object-fit:cover}.pursuit-page .warehouse-achievement{text-align:center;margin:26px auto;padding:20px;border-block:1px solid #b5a07350}.pursuit-page .warehouse-achievement>strong{font-size:25px;color:#d8b66d;letter-spacing:.15em}.pursuit-page .warehouse-achievement p{font-size:16px}
@media(max-width:600px){.pursuit-page .morning-identity>.warehouse-portrait{width:46px;height:51px;flex-basis:46px}.pursuit-window{padding:17px}.pursuit-window>strong{font-size:25px}.pursuit-lock-board{padding:16px}.pursuit-lock-doors{grid-template-columns:1fr}.pursuit-lock-door>strong{min-height:0}.pursuit-lock-door{padding:17px}.pursuit-lock-tray button{width:100%}}

.pursuit-saved-notebook .murdle-grid{width:100%;table-layout:fixed;margin:18px 0;display:table!important}.pursuit-saved-notebook th,.pursuit-saved-notebook td{overflow-wrap:anywhere;text-align:center;padding:8px 4px;font-size:14px}.pursuit-saved-note{white-space:pre-wrap;overflow-wrap:anywhere}
