.OdioGuide_guide__k0PZ0,.OdioGuide_page__akFBB,.OdioGuide_player__RfaYk{--odio-bg:#f7edcf;--odio-text:#182538;--odio-accent:#8b2821;--odio-panel:#fff7df;--odio-line:#d8bca0;--odio-button:#fff8e9}.OdioGuide_page__akFBB{background:var(--odio-bg);color:var(--odio-text);min-width:0;padding:20px clamp(12px,3vw,40px) 48px}.OdioGuide_intro__1_Cwu{max-width:1120px;margin:0 auto 14px}.OdioGuide_intro__1_Cwu h1{font-size:clamp(22px,3vw,34px);line-height:1.2;letter-spacing:-.025em;color:var(--odio-accent);margin:0 0 8px;font-weight:800}.OdioGuide_intro__1_Cwu p{margin:0;line-height:1.5;font-size:14px}.OdioGuide_player__RfaYk{width:100%;max-width:min(1120px,calc((100svh - 240px)*1.7778));margin:0 auto 20px}.OdioGuide_stage__cTT80{aspect-ratio:16/9;position:relative;background:#090b10;border:1px solid var(--odio-line);border-radius:12px;overflow:hidden}.OdioGuide_stage__cTT80 iframe{border:0;width:100%;height:100%;display:block}.OdioGuide_cover__BcQuK{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:12px;background:radial-gradient(ellipse at center,#38352e,#090b10)}.OdioGuide_cover__BcQuK img{width:auto;height:42%;max-width:70%;object-fit:contain}.OdioGuide_actions__e_G_h{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.OdioGuide_actions__e_G_h>*{display:flex;align-items:center;justify-content:center;text-align:center;min-height:44px;padding:8px 12px;box-sizing:border-box}.OdioGuide_guide__k0PZ0 button,.OdioGuide_page__akFBB button,.OdioGuide_player__RfaYk button{background:var(--odio-accent);color:var(--odio-button);border:1px solid transparent;border-radius:8px;padding:10px 16px;min-height:44px;font:inherit;font-weight:700;cursor:pointer}.OdioGuide_player__RfaYk button:disabled{opacity:.5;cursor:not-allowed}.OdioGuide_actions__e_G_h a{color:var(--odio-text);border:1px solid var(--odio-line);border-radius:8px}.OdioGuide_player__RfaYk>p{font-size:12px;line-height:1.5;margin:10px 0}.OdioGuide_guide__k0PZ0{max-width:1120px;margin:32px auto;color:var(--odio-text);line-height:1.8;min-width:0}.OdioGuide_guide__k0PZ0 h2{font-size:clamp(21px,2.3vw,28px);line-height:1.3;color:var(--odio-accent);margin:8px 0 18px}.OdioGuide_guide__k0PZ0 p{font-size:16px;margin:12px 0;text-align:justify;text-align-last:start;overflow-wrap:anywhere}.OdioGuide_guide__k0PZ0 a{color:var(--odio-accent);text-decoration:underline;text-underline-offset:4px}.OdioGuide_contents__mqtfz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin-bottom:28px;padding:20px;border:1px solid var(--odio-line);border-radius:12px;background:var(--odio-panel)}.OdioGuide_contents__mqtfz a{font-size:14px;line-height:1.5;min-height:44px;display:flex;align-items:center}.OdioGuide_preparation__vRYA5{padding:clamp(16px,3vw,28px);border:1px solid var(--odio-line);background:var(--odio-panel);border-radius:12px;margin-bottom:28px}.OdioGuide_checks__MwhIw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.OdioGuide_checks__MwhIw label{display:flex;gap:12px;align-items:center;min-height:54px;padding:12px;border:1px solid var(--odio-line);border-radius:8px;cursor:pointer}.OdioGuide_checks__MwhIw input{width:20px;height:20px;flex-shrink:0;accent-color:var(--odio-accent)}.OdioGuide_checkResult__99ueP{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-top:18px}.OdioGuide_chapter___ogE9{padding:clamp(18px,3vw,32px);margin:0 0 24px;background:var(--odio-panel);border:1px solid var(--odio-line);border-radius:12px;scroll-margin-top:110px}.OdioGuide_number__EDV12{color:var(--odio-accent);font-size:12px;font-weight:700;letter-spacing:.2em}.OdioGuide_chapter___ogE9 figure{margin:24px 0 0}.OdioGuide_chapter___ogE9 img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;display:block;background:#111;border-radius:8px}.OdioGuide_chapter___ogE9 figcaption{font-size:12px;line-height:1.6;margin-top:9px;opacity:.85}.OdioGuide_faq__0nbLR,.OdioGuide_videos__hIX_N{margin-top:32px;padding:24px;background:var(--odio-panel);border:1px solid var(--odio-line);border-radius:12px}.OdioGuide_videos__hIX_N>div{display:grid;grid-template-columns:1fr 1fr;gap:18px}.OdioGuide_videos__hIX_N iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:8px}.OdioGuide_faq__0nbLR details{border-top:1px solid var(--odio-line);padding:14px 0}.OdioGuide_faq__0nbLR summary{min-height:44px;display:list-item;cursor:pointer;font-weight:700;padding:8px}.OdioGuide_guide__k0PZ0 :focus-visible,.OdioGuide_player__RfaYk :focus-visible{outline:3px solid var(--odio-accent);outline-offset:4px}.OdioGuide_cards__RvdHS{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:24px auto}.OdioGuide_card__sJdm_{width:104px;border:1px solid var(--odio-line);border-radius:14px;overflow:hidden;color:var(--odio-text);background:var(--odio-panel);font-size:12px;text-align:center}.OdioGuide_card__sJdm_ img{width:100%;aspect-ratio:1;object-fit:contain;background:#10131b}.OdioGuide_card__sJdm_ span{display:block;padding:8px;min-height:52px}.OdioGuide_nav__e_7GX{display:flex;gap:16px;align-items:center;justify-content:space-between;background:#151a13;color:#d8ddd5;padding:16px;position:relative;z-index:20}.OdioGuide_nav__e_7GX a{color:inherit}.OdioGuide_nav__e_7GX details{position:relative}.OdioGuide_nav__e_7GX summary{min-height:44px;cursor:pointer;display:flex;align-items:center}.OdioGuide_nav__e_7GX details>div{position:absolute;right:0;z-index:30;width:min(280px,80vw);max-height:65vh;overflow:auto;background:#151a13;padding:16px;border:1px solid #3b4832}.OdioGuide_nav__e_7GX details>div a{display:block;padding:10px}.OdioGuide_nav__e_7GX>div{display:flex;gap:14px;align-items:center}@media(min-width:900px){.OdioGuide_chapter___ogE9:has(figure){display:grid;grid-template-columns:1.3fr 1fr;gap:28px;align-items:start}.OdioGuide_chapter___ogE9 figure{position:sticky;top:100px;margin:0}}@media(max-width:700px){.OdioGuide_player__RfaYk{max-width:100%}.OdioGuide_checks__MwhIw,.OdioGuide_contents__mqtfz,.OdioGuide_videos__hIX_N>div{grid-template-columns:1fr}.OdioGuide_checkResult__99ueP{align-items:stretch;flex-direction:column}.OdioGuide_guide__k0PZ0 p{font-size:15px}.OdioGuide_cover__BcQuK{gap:8px}.OdioGuide_cover__BcQuK img{height:36%}.OdioGuide_cover__BcQuK button{font-size:13px;padding:8px 10px}.OdioGuide_nav__e_7GX{gap:8px}.OdioGuide_nav__e_7GX>a{font-size:14px;max-width:36%}.OdioGuide_nav__e_7GX>div{gap:8px}}.OdioGuide_chapter___ogE9{border:2px dashed var(--odio-line);border-radius:22px}.OdioGuide_number__EDV12{background:#8b2821;color:#fff4df;padding:5px 10px;border-radius:50%}.OdioGuide_preparation__vRYA5{border:2px solid #8b2821}