.report_screen__6pscU{min-height:100vh;padding:18px 18px 110px;background:#f6f9fb}.report_wrap__mT7v8{max-width:460px;margin:0 auto}.report_brand___StfP{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.report_brandMark__KMPyd{display:flex;align-items:center;gap:10px}.report_brandLogo__Q2Ez2{width:38px;height:38px;border-radius:9px;overflow:hidden;flex-shrink:0}.report_brandLogo__Q2Ez2 img{width:100%;height:100%;object-fit:cover}.report_brandName__uVJ14{margin:0;font-size:17px;font-weight:700;color:#0f172a;line-height:1.15}.report_brandName__uVJ14 em{font-style:normal;color:#0891b2}.report_brandTag__rtq2Z{margin:1px 0 0;font-size:11.5px;color:#64748b}.report_avatar__XuNjr{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border:1px solid #e2e8f0;border-radius:50%;background:#ffffff;color:#475569}.report_topBar__n_6CF{display:grid;grid-template-columns:42px 1fr 42px;align-items:center;gap:10px;margin-bottom:18px}.report_disc__r8KFd{display:grid;width:42px;height:42px;place-items:center;padding:0;border:1px solid #e2e8f0;border-radius:50%;background:#ffffff;color:#0f172a;cursor:pointer;transition:background .2s ease,transform .2s ease}.report_disc__r8KFd:hover{background:#f1f5f9}.report_disc__r8KFd:active{transform:scale(.94)}.report_topTitle____G1l{margin:0;text-align:center;font-size:17px;font-weight:700;color:#0f172a}.report_pageTitle__aNv6j{margin:0 0 6px;font-size:27px;font-weight:700;line-height:1.15;letter-spacing:-.01em;color:#0f172a}.report_pageLede__x9aPq{margin:0 0 18px;font-size:14px;line-height:1.5;color:#64748b}.report_card__uQZIa{padding:18px;border:1px solid #e8eef3;border-radius:14px;background:#ffffff}.report_scoreCard__F9CAB{display:flex;align-items:center;gap:18px;margin-bottom:24px;padding:20px 18px;border:1px solid #d8e9ef;border-radius:16px;background:linear-gradient(135deg,#f1f9fb,#f7fbfd)}.report_ringWrap__XGrkJ{position:relative;flex-shrink:0}.report_ring__2DzfX{display:block}.report_ringValue__d7AA8{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.report_ringValue__d7AA8 strong{font-size:27px;font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums}.report_ringValue__d7AA8 span{margin-top:2px;font-size:11px;color:#64748b}.report_scoreBody__bXJJg h2{margin:0;font-size:16px;font-weight:700;color:#0f172a}.report_scoreLevel__6XW_s{margin:2px 0 6px;font-size:14px;font-weight:600;color:#0d7a58}.report_scoreNote__7PyB2{margin:0;font-size:12.5px;line-height:1.45;color:#64748b}.report_scoreBadge__73Jst{margin-left:auto;align-self:flex-start;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#d6f7ea;color:#0d7a58}.report_sectionHead__Hi49n{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px}.report_sectionHead__Hi49n h2{margin:0;font-size:18px;font-weight:700;color:#0f172a}.report_sectionCount__wa5x_{font-size:12.5px;font-weight:600;color:#94a3b8}.report_sectionHeadGap__56QGx{margin-top:22px}.report_kvkkNote__oWvNI{margin-top:16px;text-align:center}.report_rows__4G_29{display:flex;flex-direction:column;gap:10px}.report_row__Xu2xE{display:grid;grid-template-columns:46px 1fr 18px;align-items:center;gap:13px;padding:13px 14px;border:1px solid #e8eef3;border-radius:12px;background:#ffffff;text-decoration:none}.report_row__Xu2xE:hover{border-color:#bae6fd}.report_rowIcon__OiF_t{display:grid;place-items:center;width:46px;height:46px;border-radius:10px;background:#ecf6fd;color:#0e7490}.report_rowHead__r3Me7{display:flex;align-items:center;justify-content:space-between;gap:10px}.report_rowTitle__xWZsi{display:block;margin:0;font-size:14.5px;font-weight:700;color:#0f172a}.report_rowValue__w_3qQ{margin:3px 0 8px;font-size:12.5px;color:#64748b}.report_rowMeter__0baoL{display:flex;align-items:center;gap:10px}.report_rowScale__IfS6I{flex:1;min-width:0}.report_rowScaleIdle__BWsl6{display:block;height:3.6px;margin:8px 0;border-radius:999px;background:#e8eef3}.report_rowScore__YbyDm{font-size:12px;font-weight:700;color:#475569;font-variant-numeric:tabular-nums}.report_rowChevron__qAeIx{color:#cbd5e1}.report_chip__Jbn75{display:inline-block;padding:3px 8px;border-radius:6px;font-size:10.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.report_chip_risk__78oz7{background:#ffe4ea;color:#d01e42}.report_chip_warn__IH9Ou{background:#fff3d6;color:#a16207}.report_chip_ok__PVrvT{background:#d6f7ea;color:#0d7a58}.report_chip_best__5h8zs{background:#d3f2fa;color:#0e7490}.report_chipIdle__XrDuY{background:#eef4f6;color:#647a83}.report_hero__Fm1Ig{display:flex;align-items:flex-start;gap:14px;margin-bottom:16px;padding:16px;border-radius:14px;background:#ecf6fd}.report_heroIcon__RbzRC{display:grid;place-items:center;width:62px;height:62px;flex-shrink:0;border-radius:12px;background:#ffffff;color:#0e7490}.report_heroTitle__1iSEJ{margin:0;font-size:19px;font-weight:700;color:#0f172a}.report_heroSub__F_wy3{margin:1px 0 6px;font-size:14px;font-weight:600;color:#0d7a58}.report_heroText__RKKrO{margin:0;font-size:12.8px;line-height:1.5;color:#475569}.report_cardHead__NhJzo{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.report_cardHead__NhJzo h2{margin:0;font-size:17px;font-weight:700;color:#0f172a}.report_cardDate__ockJ0{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#64748b}.report_scale__52y3H{display:block;width:100%;min-width:0}.report_scale__52y3H svg{display:block;width:100%;height:20px;overflow:visible}.report_scaleLabelled__FWFDJ svg{height:30px}.report_scaleZone__edw9u{fill:none;stroke-width:3.6;stroke-linecap:butt;stroke-opacity:.3}.report_scaleZoneOn__Be6UB{stroke-opacity:1}.report_scaleZones__DZ2m2{display:flex;align-items:flex-end;font-size:9.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#94a3b8}.report_scaleZoneNameOn__5EZtr{font-weight:700}.report_scaleZones__DZ2m2 span{flex-basis:0;min-width:0;padding:0 2px;text-align:center;line-height:1.25;hyphens:auto}.report_scaleTicks__nSORK{position:relative;height:14px;margin-top:-4px;color:#94a3b8;font-size:9.5px;font-variant-numeric:tabular-nums}.report_scaleTicks__nSORK span{position:absolute;top:0;white-space:nowrap}.report_readingRow__zrKoB{display:flex;align-items:baseline;gap:12px;margin:2px 0 18px}.report_reading__brprs{display:flex;align-items:baseline;gap:6px;margin:0;line-height:1}.report_reading__brprs strong{font-size:40px;font-weight:700;letter-spacing:-.02em;color:#0f172a;font-variant-numeric:tabular-nums}.report_reading__brprs span{font-size:13px;font-weight:600;color:#94a3b8}.report_tiles__24vcl{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.report_tile__1_jTt{padding:13px 14px;border-radius:12px;background:#f8fafc}.report_tileHead__90OYi{display:flex;align-items:center;gap:7px;font-size:12px;color:#64748b}.report_tileValue__TQ23d{margin:5px 0 0;font-size:16px;font-weight:700;color:#0f172a}.report_note__Iyo1e{display:flex;gap:12px;margin-top:14px;padding:15px;border-radius:12px;background:#e8faf1;color:#0d7a58}.report_note__Iyo1e.report_noteInfo__OLI02{background:#e6f6fb;color:#0e7490}.report_note__Iyo1e.report_noteWarn__FAh2d{background:#fff0f3;color:#d01e42}.report_noteIcon__Sq_io{flex-shrink:0;margin-top:1px}.report_noteTitle__R3Zj_{margin:0 0 3px;font-size:14px;font-weight:700}.report_noteText__dR66E{margin:0;font-size:12.8px;line-height:1.5;opacity:.92}.report_segment__Xitjc{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin-bottom:16px;padding:4px;border:1px solid #e2e8f0;border-radius:10px;background:#ffffff}.report_segment__Xitjc i{position:absolute;top:4px;left:4px;height:calc(100% - 8px);border-radius:7px;background:linear-gradient(135deg,#0e7490,#0891b2);transition:transform .22s ease}.report_segment__Xitjc button{position:relative;padding:9px 6px;border:none;background:none;color:#64748b;font-size:13.5px;font-weight:700;cursor:pointer}.report_segment__Xitjc button[aria-pressed=true]{color:#ffffff}.report_chart__AEUEP{display:block;width:100%}.report_chartTick__uNmgj{font-size:9px;fill:#94a3b8}.report_chartValue__zUDGu{font-size:10px;font-weight:700;fill:#0f172a}.report_chartLabel__Ybu8w{margin:0 0 4px;font-size:12.5px;font-weight:600;color:#64748b}.report_history__NixpS{display:flex;flex-direction:column}.report_historyRow__5fINy{display:grid;grid-template-columns:1fr auto auto 18px;align-items:center;gap:12px;padding:13px 4px;border-bottom:1px solid #eef2f7;text-decoration:none}.report_historyRow__5fINy:last-child{border-bottom:none}.report_historyLatest__LqLSh .report_historyDate__NqhSk{color:#0e7490}.report_historyDate__NqhSk{font-size:13.5px;font-weight:600;color:#0f172a}.report_historyValue___Bc2K{font-size:13px;color:#64748b}.report_historyScore__j0y2h{min-width:36px;padding:3px 8px;border-radius:6px;text-align:center;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.report_profileHead__bIcf9{display:flex;align-items:center;gap:14px;margin-bottom:20px}.report_profileAvatar__k6Y0K{display:grid;place-items:center;width:62px;height:62px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,#0e7490,#22d3ee);color:#ffffff;font-size:22px;font-weight:700}.report_profileName__pPwee{margin:0;font-size:19px;font-weight:700;color:#0f172a}.report_profileMail__1evd_{margin:2px 0 0;font-size:13px;color:#64748b}.report_countdown__bD_Vs{display:flex;align-items:center;gap:16px}.report_countdownValue__Wi8Ew{display:flex;flex-direction:column;align-items:center;justify-content:center;width:84px;height:84px;flex-shrink:0;border-radius:50%;background:#ecf6fd;color:#0e7490;line-height:1}.report_countdownValue__Wi8Ew strong{font-size:26px;font-weight:700;font-variant-numeric:tabular-nums}.report_countdownValue__Wi8Ew span{margin-top:3px;font-size:11px}.report_actionList__KD_7Y{display:flex;flex-direction:column;gap:10px;margin-top:14px}.report_action__db2TP{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 15px;border:1px solid #e8eef3;border-radius:12px;background:#ffffff;color:#0f172a;font-size:14.5px;font-weight:600;text-align:left;text-decoration:none;cursor:pointer}.report_action__db2TP:hover{border-color:#bae6fd}.report_action__db2TP:disabled{opacity:.5;cursor:not-allowed}.report_actionDanger__0QWxV{color:#b91c1c}.report_primary__0RsZv{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:14px;padding:16px;border:none;border-radius:12px;background:linear-gradient(135deg,#0e7490,#0891b2 50%,#06b6d4);color:#ffffff;font-size:16px;font-weight:700;text-decoration:none;cursor:pointer}.report_tabs__chOCO{position:fixed;bottom:0;left:0;right:0;z-index:60;display:grid;grid-template-columns:repeat(4,1fr);padding:8px 6px calc(8px + env(safe-area-inset-bottom, 0px));border-top:1px solid #e8eef3;background:rgba(255,255,255,.94);backdrop-filter:blur(12px)}.report_tab__8R_65{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 2px;color:#94a3b8;font-size:10.5px;font-weight:600;text-decoration:none}.report_tabOn__H1_Am{color:#0891b2}.report_railHead__BhliL{display:none}.report_splitFull__MVxVE,.report_splitMain__h8fTL,.report_splitSide__jh2eY{display:contents}.report_toastSlot__LuQdx.report_toastSlot__LuQdx{display:block;width:100%}.report_toast__vfqzC{display:flex;align-items:flex-start;gap:12px;width:100%;padding:14px 12px 14px 14px;border:1px solid #e6edf3;border-radius:12px;background:#ffffff;box-shadow:0 12px 32px rgba(15,23,42,.14),0 2px 6px rgba(15,23,42,.06)}.report_toastIcon__0jFRk{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:8px}.report_toast_info__1_s_K .report_toastIcon__0jFRk{background:#e6f6fb;color:#0e7490}.report_toast_timer__xQ893 .report_toastIcon__0jFRk{background:#ecf6fd;color:#0e7490}.report_toast_success__Lfmrv .report_toastIcon__0jFRk{background:#d6f7ea;color:#0d7a58}.report_toast_warning__8pPno .report_toastIcon__0jFRk{background:#fef6e0;color:#a16207}.report_toastBody__XOtns{flex:1;min-width:0;padding:1px 6px 0 0}.report_toastTitle__r61t9{margin:0;font-size:14px;font-weight:700;line-height:1.3;color:#0f172a}.report_toastText__aYs4g{margin:3px 0 0;font-size:12.5px;line-height:1.45;color:#64748b}.report_toastAction__3Wzpc{margin-top:9px;padding:7px 13px;border:none;border-radius:9px;background:linear-gradient(135deg,#0e7490,#0891b2);color:#ffffff;font-size:12.5px;font-weight:700;cursor:pointer}.report_toastClose__a2fdS{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;margin:-2px -2px 0 0;border:none;border-radius:7px;background:none;color:#94a3b8;cursor:pointer}.report_toastClose__a2fdS:hover{background:#f1f5f9;color:#475569}.report_empty___IA7y{margin:0;padding:26px 0;text-align:center;font-size:13.5px;color:#94a3b8}.report_loading__4t4Rq{display:grid;place-items:center;min-height:60vh;font-size:14px;color:#64748b}@media (min-width:768px){.report_screen__6pscU{--rail:216px;--gutter:28px;padding:28px var(--gutter) 44px calc(var(--rail) + var(--gutter))}.report_wrap__mT7v8{max-width:660px}.report_tabs__chOCO{top:0;right:auto;width:var(--rail);display:flex;flex-direction:column;align-items:stretch;gap:2px;padding:22px 12px 20px;border-top:none;border-right:1px solid #e3ecf1;background:#ffffff;backdrop-filter:none}.report_tab__8R_65{flex-direction:row;justify-content:flex-start;gap:11px;padding:10px 12px;border-radius:9px;font-size:13.5px;transition:background .16s ease,color .16s ease}.report_tab__8R_65:hover{background:#f1f7fa;color:#0e7490}.report_tabOn__H1_Am{background:#e4f4f9;color:#0e7490}.report_action__db2TP:focus-visible,.report_avatar__XuNjr:focus-visible,.report_disc__r8KFd:focus-visible,.report_historyRow__5fINy:focus-visible,.report_primary__0RsZv:focus-visible,.report_row__Xu2xE:focus-visible,.report_segment__Xitjc button:focus-visible,.report_tab__8R_65:focus-visible{outline:2px solid #0891b2;outline-offset:2px}.report_railHead__BhliL{display:flex;align-items:center;gap:10px;margin:2px 6px 20px}.report_railLogo__pstBj{width:34px;height:34px;flex-shrink:0;border-radius:8px;overflow:hidden}.report_railLogo__pstBj img{width:100%;height:100%;object-fit:cover}.report_railName__YPVIk{margin:0;font-size:15px;font-weight:700;line-height:1.15;color:#0f172a}.report_railName__YPVIk em{font-style:normal;color:#0891b2}.report_railTag__Ez7P9{margin:1px 0 0;font-size:10.5px;line-height:1.3;color:#64748b}.report_brand___StfP{display:none}.report_topBar__n_6CF{grid-template-columns:42px 1fr 42px;margin-bottom:22px}.report_topTitle____G1l{text-align:left;font-size:20px}.report_pageTitle__aNv6j{font-size:32px}.report_pageLede__x9aPq{max-width:62ch;margin-bottom:22px;font-size:15px}.report_card__uQZIa{padding:22px}.report_loading__4t4Rq{min-height:100vh;background:#f6f9fb}}@media (min-width:1024px){.report_screen__6pscU{--rail:244px;--gutter:32px}.report_wrap__mT7v8{max-width:1120px}.report_scoreCard__F9CAB{gap:28px;margin-bottom:30px;padding:28px 30px;border-radius:18px}.report_ring__2DzfX{width:132px;height:132px}.report_ringValue__d7AA8 strong{font-size:38px}.report_ringValue__d7AA8 span{font-size:13px}.report_scoreBody__bXJJg{flex:1;min-width:0;display:grid;grid-template-columns:minmax(140px,auto) minmax(0,1fr);grid-template-rows:auto auto;align-items:start;column-gap:34px}.report_scoreBody__bXJJg h2{grid-column:1;grid-row:1;font-size:19px}.report_scoreBody__bXJJg .report_scoreLevel__6XW_s{grid-column:1;grid-row:2;margin:3px 0 0;font-size:17px}.report_scoreBody__bXJJg .report_scoreNote__7PyB2{grid-column:2;grid-row:1/span 2;max-width:62ch;padding-left:34px;border-left:1px solid #d7e8ee;font-size:14px}.report_scoreBadge__73Jst{width:34px;height:34px}.report_pageTitle__aNv6j{font-size:38px}.report_sectionHead__Hi49n h2{font-size:20px}.report_rows__4G_29{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:12px}.report_row__Xu2xE{padding:15px 16px}.report_rowTitle__xWZsi{font-size:15px}.report_rowsTight__4Qyad{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.report_wrapSplit__oZQyf{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);column-gap:26px;align-items:start}.report_wrapSplit__oZQyf>.report_note__Iyo1e,.report_wrapSplit__oZQyf>.report_pageLede__x9aPq,.report_wrapSplit__oZQyf>.report_pageTitle__aNv6j,.report_wrapSplit__oZQyf>.report_profileHead__bIcf9,.report_wrapSplit__oZQyf>.report_splitFull__MVxVE,.report_wrapSplit__oZQyf>.report_topBar__n_6CF{grid-column:1/-1}.report_splitMain__h8fTL{display:block;grid-column:1}.report_splitSide__jh2eY{display:block;grid-column:2}.report_splitFull__MVxVE{display:block}.report_splitSide__jh2eY>.report_actionList__KD_7Y,.report_splitSide__jh2eY>.report_note__Iyo1e:first-child,.report_splitSide__jh2eY>.report_sectionHeadGap__56QGx:first-child{margin-top:0}.report_splitFull__MVxVE>.report_sectionHeadGap__56QGx{margin-top:34px}.report_hero__Fm1Ig{gap:20px;margin-bottom:22px;padding:24px 26px}.report_heroText__RKKrO{max-width:78ch}.report_heroIcon__RbzRC{width:70px;height:70px}.report_heroTitle__1iSEJ{font-size:22px}.report_heroSub__F_wy3{font-size:15px}.report_heroText__RKKrO{font-size:13.5px}.report_reading__brprs strong{font-size:52px}.report_reading__brprs span{font-size:15px}.report_readingRow__zrKoB{margin-bottom:26px}.report_scaleTicks__nSORK,.report_scaleZones__DZ2m2{font-size:10.5px}.report_tiles__24vcl{gap:12px;margin-top:18px}.report_tileValue__TQ23d{font-size:17px}.report_noteTitle__R3Zj_{font-size:15px}.report_noteText__dR66E{font-size:13.5px}.report_chart__AEUEP{max-width:540px;margin:0 auto}.report_segment__Xitjc{max-width:420px}.report_historyRow__5fINy{padding:15px 6px}.report_historyDate__NqhSk{font-size:14.5px}.report_profileHead__bIcf9{gap:18px;margin-bottom:26px}.report_profileAvatar__k6Y0K{width:74px;height:74px;font-size:27px}.report_profileName__pPwee{font-size:24px}.report_profileMail__1evd_{font-size:14px}.report_countdownValue__Wi8Ew{width:96px;height:96px}.report_countdownValue__Wi8Ew strong{font-size:30px}.report_action__db2TP{padding:15px 17px}.report_kvkkNote__oWvNI{margin-top:18px;text-align:left}.report_primary__0RsZv{padding:15px}}