.investigation-tutorial[hidden]{display:none}.investigation-tutorial{position:absolute;z-index:72;inset:0;display:grid;place-items:center;color:#e5dece}.tutorial-shade{position:absolute;inset:0;background:rgba(4,7,8,.82)}
.tutorial-panel{position:relative;width:min(520px,calc(100vw - 36px));padding:25px 30px 30px;border:1px solid #6b5c40;border-radius:12px;background:#111617;text-align:center}.tutorial-panel header{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #383329}.tutorial-panel header span{color:#b99a5b;font:400 9px/1 "Continuity Galmuri System",sans-serif}.tutorial-panel header button{padding:5px 0;border:0;background:transparent;color:#8f897d;font:400 10px/1 "Continuity Galmuri UI",sans-serif;cursor:pointer}.tutorial-panel header button:hover,.tutorial-panel header button:focus-visible{color:#e5dece;outline:1px solid #766747;outline-offset:4px}
.tutorial-symbol{display:grid;place-items:center;width:48px;height:48px;margin:25px auto 18px;border:1px solid #766747;color:#d1ad60;font:400 25px/1 "Continuity Galmuri System",sans-serif}.tutorial-panel h2{margin:0;color:#eee7d8;font:760 27px/1.25 "Continuity Hahmlet Character",serif;letter-spacing:-.035em}.tutorial-panel p{min-height:54px;margin:14px auto 0;max-width:410px;color:#b5aea0;font:400 13px/1.85 "Continuity Galmuri UI",sans-serif;word-break:keep-all;white-space:pre-line}.tutorial-panel>button{min-width:180px;margin-top:23px;padding:12px 19px;border:1px solid #b28f49;background:#c4a45e;color:#16130d;font:400 12px/1 "Continuity Galmuri UI",sans-serif;cursor:pointer}.tutorial-panel>button:hover,.tutorial-panel>button:focus-visible{background:#d2b46e;outline:2px solid #d2b46e;outline-offset:3px}
@media(max-width:520px){.tutorial-panel{padding:20px 20px 24px}.tutorial-panel h2{font-size:23px}.tutorial-panel p{font-size:12px}.tutorial-panel>button{width:100%}}
@media(prefers-reduced-motion:no-preference){.tutorial-panel{animation:tutorial-enter .24s ease-out both}@keyframes tutorial-enter{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}
