.page_page__f0hgY{min-height:100vh;padding:20px clamp(12px,3vw,48px) 60px;color:#f7f8fa;background:radial-gradient(circle at 8% 0,rgba(26,229,255,.12),transparent 25%),radial-gradient(circle at 90% 15%,rgba(255,25,184,.09),transparent 26%),#05060a;font-family:Inter,system-ui,sans-serif}.page_header__HnIL6{max-width:1320px;margin:0 auto 26px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:18px;gap:18px}.page_back__FkPOm,.page_panel__VOzkP{padding:10px 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#c7ced8;background:hsla(0,0%,100%,.035);text-decoration:none;font-size:10px;font-weight:950;letter-spacing:.05em}.page_panel__VOzkP{color:#111;background:linear-gradient(135deg,#5beaff,#25c0dc)}.page_brand__hP6tl{display:flex;gap:12px;align-items:center}.page_brand__hP6tl img{width:68px;height:58px;object-fit:contain}.page_brand__hP6tl span{color:#4be7ff;font-size:9px;font-weight:950;letter-spacing:.16em}.page_brand__hP6tl h1{margin:3px 0 2px;font-size:31px}.page_brand__hP6tl p{margin:0;color:#7f8998;font-size:11px}.page_hero__tjOIH{max-width:1320px;margin:30px auto 18px;padding:26px;display:grid;grid-template-columns:1fr auto;grid-gap:24px;gap:24px;align-items:center;border:1px solid rgba(255,211,68,.18);border-radius:20px;background:radial-gradient(circle at 86% 20%,rgba(255,210,65,.14),transparent 32%),hsla(0,0%,100%,.025)}.page_hero__tjOIH>div>span{color:#ffd44f;font-size:10px;font-weight:950;letter-spacing:.17em}.page_hero__tjOIH h2{margin:7px 0 9px;font-size:clamp(34px,5vw,62px);line-height:.95}.page_hero__tjOIH h2 b{color:#4de6ff}.page_hero__tjOIH p{max-width:760px;margin:0;color:#9aa4b2;line-height:1.55}.page_hero__tjOIH aside{min-width:180px;padding:18px;border:1px solid rgba(255,211,68,.25);border-radius:16px;text-align:center;background:#0d0f13}.page_hero__tjOIH aside strong{display:block;color:#ffd44f;font-size:44px}.page_hero__tjOIH aside span{display:block;color:#fff;font-size:9px;font-weight:950;letter-spacing:.1em}.page_hero__tjOIH aside small{display:block;margin-top:7px;color:#788392}.page_filters__YcA7T{max-width:1320px;margin:0 auto 14px;display:flex;gap:7px;flex-wrap:wrap}.page_filters__YcA7T button{min-height:38px;padding:0 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#aab3c0;background:#0c0e12;font-size:9px;font-weight:950;letter-spacing:.06em}.page_filters__YcA7T .page_active__Xq9RJ{color:#101114;border-color:#ffd44f;background:#ffd44f}.page_grid__J646J{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));grid-gap:8px;gap:8px}.page_card__XrF5F{min-height:300px;padding:9px;display:flex;flex-direction:column;align-items:stretch;border:1px solid hsla(0,0%,100%,.09);border-radius:13px;color:#111;background:#f7f7f3;overflow:hidden;cursor:pointer}.page_card__XrF5F:hover{border-color:#ffd44f;box-shadow:0 0 0 2px rgba(255,212,79,.1)}.page_cardTop__6DGqn{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:3px 4px 7px;border-bottom:1px solid #ddd}.page_cardTop__6DGqn strong{font-size:17px}.page_cardTop__6DGqn span{font-size:7px;font-weight:900;color:#67717e;text-align:right}.page_diagram__LZ5QA{width:100%;height:238px;display:block;margin:3px auto 0}.page_pressed__jbYxF{fill:#ef3d43;stroke:#8f252a;stroke-width:1.4}.page_card__XrF5F>small{margin-top:auto;padding:6px 3px 2px;color:#6f7884;font-size:7px;font-weight:900;letter-spacing:.04em;text-align:center}.page_modalBackdrop__YKXQ5{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:12px;background:rgba(0,0,0,.84);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.page_modal__gsgXk{position:relative;width:min(720px,100%);max-height:94dvh;overflow:auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;padding:24px;border:1px solid rgba(75,229,255,.25);border-radius:22px;background:#0c0e13;box-shadow:0 35px 100px #000}.page_close__NQK_4{position:absolute;z-index:2;top:12px;right:12px;width:40px;height:40px;border:1px solid hsla(0,0%,100%,.12);border-radius:50%;color:#fff;background:#181b22;font-size:24px}.page_modalCopy__UxC9R{align-self:center}.page_modalCopy__UxC9R span{color:#4ce6ff;font-size:10px;font-weight:950;letter-spacing:.14em}.page_modalCopy__UxC9R h2{font-size:64px;margin:5px 0}.page_modalCopy__UxC9R p{color:#a8b0bd;line-height:1.5}.page_modalCopy__UxC9R small{display:block;margin-top:10px;color:#ffd45b;line-height:1.4}.page_modalDiagram__hE5zL{min-height:480px;display:grid;place-items:center;border-radius:16px;background:#f7f7f3}.page_diagramLarge__VmV2b{height:460px;width:auto;max-width:100%}.page_altInfo__WKjXH{grid-column:1/-1;padding:11px 13px;border:1px solid rgba(255,211,75,.2);border-radius:10px;color:#c8c0a1;background:rgba(255,211,75,.05);font-size:11px;line-height:1.45}@media(max-width:760px){.page_page__f0hgY{padding:12px}.page_header__HnIL6{grid-template-columns:1fr auto}.page_back__FkPOm{grid-column:1/-1;justify-self:start}.page_brand__hP6tl img{width:52px;height:44px}.page_brand__hP6tl h1{font-size:23px}.page_brand__hP6tl p{display:none}.page_panel__VOzkP{font-size:8px}.page_hero__tjOIH{grid-template-columns:1fr;padding:18px}.page_hero__tjOIH aside{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 10px;gap:2px 10px;align-items:center;text-align:left}.page_hero__tjOIH aside strong{grid-row:1/3}.page_grid__J646J{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.page_card__XrF5F{min-height:255px;padding:6px}.page_diagram__LZ5QA{height:200px}.page_cardTop__6DGqn strong{font-size:15px}.page_modal__gsgXk{grid-template-columns:1fr;padding:18px}.page_modalCopy__UxC9R{text-align:center}.page_modalCopy__UxC9R h2{font-size:50px}.page_modalDiagram__hE5zL{min-height:420px}.page_diagramLarge__VmV2b{height:400px}.page_altInfo__WKjXH{grid-column:1}}.page_studyBoard__Cp4a1{max-width:1320px;margin:0 auto 22px;overflow:hidden;border:1px solid rgba(255,211,68,.28);border-radius:22px;background:radial-gradient(circle at 12% 12%,rgba(255,207,54,.1),transparent 32%),linear-gradient(145deg,#0b0d12,#07080b);box-shadow:0 30px 90px rgba(0,0,0,.34)}.page_studyBoardHead__Majhq{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;border-bottom:1px solid hsla(0,0%,100%,.08)}.page_studyBoardHead__Majhq>div:first-child>span{color:#4be7ff;font-size:9px;font-weight:1000;letter-spacing:.16em}.page_studyBoardHead__Majhq h2{margin:4px 0 0;color:#ffd34d;font-size:clamp(30px,4vw,48px);line-height:.95}.page_studyBoardHead__Majhq p{margin:6px 0 0;color:#9aa4b2;font-size:11px;font-weight:900;letter-spacing:.07em}.page_legend___bq3r{display:flex;gap:13px;flex-wrap:wrap}.page_legend___bq3r span{display:flex;align-items:center;gap:7px;color:#d7dce5;font-size:9px;font-weight:950;letter-spacing:.05em}.page_legend___bq3r i{width:14px;height:14px;border-radius:50%;display:block}.page_legendRed__wbOy0{background:#ef3340;border:2px solid #a00d1c;box-shadow:0 0 0 3px rgba(239,51,64,.12)}.page_legendOpen__pdAx6{background:#fff;border:2px solid #7c8490}.page_studyBoardGrid__fluUa{display:grid;grid-template-columns:minmax(0,.94fr) minmax(320px,.76fr);grid-gap:12px;gap:12px;padding:12px}.page_gridPanel__ZjnGA,.page_saxPanel__BYi7n{min-width:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.09);border-radius:18px;background:#f6f6f2}.page_gridPanel__ZjnGA{display:flex;flex-direction:column;background:#0b0d12}.page_panelTitle__QeBk_{display:flex;align-items:center;gap:11px;padding:12px 14px;border-bottom:1px solid rgba(10,12,16,.12);background:hsla(0,0%,100%,.75)}.page_gridPanel__ZjnGA .page_panelTitle__QeBk_{border-bottom-color:hsla(0,0%,100%,.08);background:#10131a}.page_panelTitle__QeBk_>b{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:#111;background:#ffd344;font-size:12px}.page_panelTitle__QeBk_ div{display:grid;grid-gap:2px;gap:2px}.page_panelTitle__QeBk_ strong{color:#15171b;font-size:11px;letter-spacing:.04em}.page_gridPanel__ZjnGA .page_panelTitle__QeBk_ strong{color:#fff}.page_panelTitle__QeBk_ span{color:#6f7884;font-size:9px}.page_gridPanel__ZjnGA .page_panelTitle__QeBk_ span{color:#8c96a5}.page_fullSaxSvg__xzgHU{display:block;width:100%;height:min(58vh,590px);min-height:450px;background:linear-gradient(180deg,#fff,#f6f0e0)}.page_saxHardware__BX0QM circle{fill:#fff9e7;stroke:#8b5a10;stroke-width:2.4}.page_saxRods__Nb3hh{fill:none;stroke:#9f6910;stroke-width:3.2;opacity:.86}.page_saxPressedHalo__R1Tc1{fill:rgba(239,51,64,.18);stroke:#ff8e95;stroke-width:1.8}.page_saxPressedDot__gWP0O{fill:#ef3340;stroke:#8d0c17;stroke-width:2.4}.page_saxCaption__XPpDD{fill:#5b4a2d;font-size:9px;font-weight:900;letter-spacing:.08em}.page_realGridWrap__HdDFE{display:grid;place-items:center;grid-gap:10px;gap:10px;flex:1 1;min-height:420px;padding:16px;background:radial-gradient(circle at 50% 8%,rgba(255,211,68,.08),transparent 25%),#080a0e}.page_realGridNote__oJQA5{display:flex;align-items:center;justify-content:space-between;gap:12px;width:min(290px,100%);padding:10px 12px;border:1px solid rgba(255,211,68,.24);border-radius:12px;background:#11141a}.page_realGridNote__oJQA5 strong{color:#ffd34d;font-size:22px}.page_realGridNote__oJQA5 span{color:#aab3c0;font-size:9px;font-weight:900;letter-spacing:.08em}.page_realGridWrap__HdDFE .page_diagramLarge__VmV2b{height:388px;max-width:246px;width:auto;margin:0}.page_pressedList__uAJ8E{padding:13px 14px;border-top:1px solid hsla(0,0%,100%,.08);background:#0f1218}.page_pressedList__uAJ8E>span{display:block;margin-bottom:8px;color:#4be7ff;font-size:8px;font-weight:950;letter-spacing:.14em}.page_pressedList__uAJ8E>div{display:flex;gap:6px;flex-wrap:wrap}.page_pressedList__uAJ8E b{padding:5px 8px;border:1px solid rgba(239,51,64,.28);border-radius:999px;color:#ffd7da;background:rgba(239,51,64,.08);font-size:8px}.page_studyBoardFoot__AT4Ya{display:flex;gap:10px;align-items:center;padding:12px 16px;border-top:1px solid hsla(0,0%,100%,.08);background:rgba(75,231,255,.04)}.page_studyBoardFoot__AT4Ya strong{color:#4be7ff;font-size:9px;letter-spacing:.08em}.page_studyBoardFoot__AT4Ya span{color:#929ba9;font-size:10px}.page_cardSelected__uNkQg{border-color:#ffd44f!important;box-shadow:0 0 0 3px rgba(255,212,79,.13),0 12px 36px rgba(0,0,0,.16)!important;transform:translateY(-2px)}@media(max-width:900px){.page_studyBoardGrid__fluUa{grid-template-columns:1fr}.page_fullSaxSvg__xzgHU{height:500px}.page_realGridWrap__HdDFE{min-height:400px}.page_realGridWrap__HdDFE .page_diagramLarge__VmV2b{height:340px}}@media(max-width:600px){.page_studyBoard__Cp4a1{border-radius:16px}.page_studyBoardHead__Majhq{align-items:flex-start;padding:14px;flex-direction:column}.page_studyBoardGrid__fluUa{padding:8px;gap:8px}.page_fullSaxSvg__xzgHU{height:430px;min-height:0}.page_realGridWrap__HdDFE{min-height:360px;padding:12px}.page_realGridWrap__HdDFE .page_diagramLarge__VmV2b{height:300px}.page_studyBoardFoot__AT4Ya{align-items:flex-start;flex-direction:column}.page_legend___bq3r{gap:8px}.page_panelTitle__QeBk_,.page_pressedList__uAJ8E{padding:10px}}.page_saxPhotoStage__ZToiO{position:relative;width:min(100%,340px);aspect-ratio:700/1596;display:block;margin:auto;overflow:visible}.page_saxPhoto__V9Po8{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(0 14px 18px rgba(0,0,0,.22))}.page_saxPhotoOverlay__YV2cA{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.page_saxPhotoHalo__EnCQ4{fill:rgba(239,51,64,.18);stroke:hsla(0,0%,100%,.92);stroke-width:4}.page_saxPhotoDot__tqOTn{fill:#ef3340;stroke:#9b101a;stroke-width:4}.page_realGridWrap__HdDFE .page_diagramLarge__VmV2b{height:370px!important;max-width:225px!important}.page_studyBoardGrid__fluUa{align-items:stretch}.page_saxPanel__BYi7n{display:flex;flex-direction:column}.page_saxPanel__BYi7n .page_saxPhotoStage__ZToiO{flex:1 1;width:min(100%,320px)}