._0aHF_G_heroDash{background:var(--paper);width:min(420px,100%);box-shadow:var(--shadow);font-variant-numeric:tabular-nums;border:1px solid #fff9;border-radius:22px;padding:22px 22px 18px;position:relative}._0aHF_G_topline{justify-content:flex-end;align-items:center;margin-bottom:4px;display:flex}._0aHF_G_live{letter-spacing:.04em;color:var(--green-tx);align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}._0aHF_G_live ._0aHF_G_d{background:var(--green);border-radius:50%;width:8px;height:8px;animation:2s infinite _0aHF_G_live;box-shadow:0 0 #1f9d5580}@keyframes _0aHF_G_live{0%{box-shadow:0 0 #1f9d5580}70%{box-shadow:0 0 0 8px #1f9d5500}to{box-shadow:0 0 #1f9d5500}}._0aHF_G_sectH{letter-spacing:.15em;color:var(--muted);text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:700}._0aHF_G_perim{align-items:center;gap:10px;margin-bottom:14px;display:flex}._0aHF_G_perim ._0aHF_G_shield{width:17px;height:17px;color:var(--blue);flex:none}._0aHF_G_ln{background:repeating-linear-gradient(90deg,var(--grid) 0 6px,transparent 6px 12px);flex:1;height:2px}._0aHF_G_chip{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11.5px;font-weight:700;transition:background .4s,color .4s,border-color .4s,transform .25s;display:inline-flex}._0aHF_G_slate{background:var(--slate-bg);color:var(--slate-tx);border-color:#dbe2ee}._0aHF_G_ok{background:var(--green-bg);color:var(--green-tx);border-color:#c2ebd3}._0aHF_G_bad{background:var(--red-bg);color:var(--red-tx);border-color:#f6cfd1}._0aHF_G_bump{transform:scale(1.07)}._0aHF_G_call{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}._0aHF_G_pill{background:var(--panel);border:1px solid var(--grid);color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-size:12.5px;font-weight:600;display:inline-flex}._0aHF_G_pill ._0aHF_G_wave{width:16px;height:16px;color:var(--blue)}._0aHF_G_avs{align-items:center;display:flex}._0aHF_G_av{border:2px solid var(--paper);background:var(--blue-100);width:28px;height:28px;color:var(--blue);border-radius:50%;place-items:center;margin-inline-start:-8px;font-size:10px;font-weight:700;display:grid}._0aHF_G_av:first-child{margin-inline-start:0}._0aHF_G_ring{box-shadow:0 0 0 2px var(--blue)}._0aHF_G_callChipHidden{opacity:0;transition:opacity .4s,background .4s,color .4s,border-color .4s,transform .25s}._0aHF_G_callChipVisible{opacity:1}._0aHF_G_score{flex-direction:column;align-items:center;margin:2px 0 6px;display:flex}._0aHF_G_gauge{place-items:center;display:inline-grid;position:relative}._0aHF_G_gauge ._0aHF_G_num{letter-spacing:-.02em;color:var(--ink);font-size:42px;font-weight:800;position:absolute;transform:translateY(-12px)}._0aHF_G_gauge ._0aHF_G_delta{color:var(--green-tx);background:var(--green-bg);opacity:0;white-space:nowrap;border:1px solid #c2ebd3;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:700;transition:all .5s;position:absolute;top:63%;left:50%;transform:translate(-50%,8px)}._0aHF_G_deltaShow{opacity:1!important;transform:translate(-50%)!important}._0aHF_G_pulse{border:3px solid var(--green);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}._0aHF_G_pulseGo{animation:.7s ease-out _0aHF_G_gpulse}@keyframes _0aHF_G_gpulse{0%{opacity:.55;transform:scale(.86)}to{opacity:0;transform:scale(1.12)}}._0aHF_G_lbl{letter-spacing:.15em;color:var(--ink);text-transform:uppercase;margin-top:-4px;font-size:11px;font-weight:800}._0aHF_G_sub{color:var(--muted);margin-top:3px;font-size:10.5px}._0aHF_G_band{border-radius:999px;align-items:center;gap:7px;margin-top:11px;padding:5px 14px;font-size:12px;font-weight:700;transition:background .5s,color .5s,border-color .5s;display:inline-flex}._0aHF_G_band ._0aHF_G_b{border-radius:50%;width:7px;height:7px;transition:background .5s}._0aHF_G_unscored{background:var(--slate-bg);color:var(--slate-tx);border:1px solid #dbe2ee}._0aHF_G_unscored ._0aHF_G_b{background:var(--calc)}._0aHF_G_atrisk{color:#a85a18;background:#fcefe0;border:1px solid #f3d9bc}._0aHF_G_atrisk ._0aHF_G_b{background:var(--orange)}._0aHF_G_learner{background:var(--blue-100);color:#1d4fb0;border:1px solid #d4e2fb}._0aHF_G_learner ._0aHF_G_b{background:var(--blue)}._0aHF_G_status{color:var(--muted);letter-spacing:.02em;min-height:14px;margin-top:9px;font-size:10.5px;transition:opacity .3s}._0aHF_G_channels{margin-top:18px}._0aHF_G_chGrid{align-items:flex-end;gap:7px;display:flex}._0aHF_G_ch{flex-direction:column;flex:1;align-items:center;display:flex}._0aHF_G_track{background:var(--panel);border-radius:4px;align-items:flex-end;width:100%;height:52px;display:flex;overflow:hidden}._0aHF_G_fill{background:linear-gradient(180deg,var(--blue-soft),var(--blue));border-radius:4px 4px 0 0;width:100%;height:0;transition:height .8s cubic-bezier(.2,.8,.2,1)}._0aHF_G_cl{color:var(--muted);letter-spacing:.02em;margin-top:6px;font-size:7.5px;font-weight:700}._0aHF_G_events{margin-top:18px}._0aHF_G_ev{border-top:1px solid var(--grid);opacity:0;align-items:center;gap:10px;padding:11px 0;display:flex;transform:translateY(-8px)}._0aHF_G_evIn{animation:.5s cubic-bezier(.2,.8,.2,1) forwards _0aHF_G_evin}@keyframes _0aHF_G_evin{to{opacity:1;transform:none}}._0aHF_G_evT{font-size:13px}._0aHF_G_evT b{font-weight:700}._0aHF_G_evT span{color:var(--muted)}._0aHF_G_sp{flex:1}@media (prefers-reduced-motion:reduce){._0aHF_G_heroDash *{transition:none!important;animation:none!important}}
.-RamiW_wrap{max-width:1120px;margin:0 auto;padding:84px 24px 96px}.-RamiW_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--blue);text-align:center;justify-content:center;align-items:center;gap:9px;width:100%;margin:0 auto 18px;font-size:12px;font-weight:700;display:inline-flex}.-RamiW_eyebrow:before{display:none}.-RamiW_title{letter-spacing:-.025em;text-align:center;max-width:18ch;margin:0 auto 16px;font-size:clamp(28px,4.4vw,46px);font-weight:800;line-height:1.05}.-RamiW_lede{color:#46566f;text-align:center;max-width:60ch;margin:0 auto;font-size:clamp(15px,1.6vw,18px);line-height:1.6}.-RamiW_lede b{color:var(--ink);font-weight:700}.-RamiW_demoNote{color:var(--muted);text-align:center;max-width:60ch;margin:14px auto 0;font-size:13px;line-height:1.55}.-RamiW_stage{grid-template-columns:minmax(300px,420px) 1fr;align-items:center;gap:44px;margin-top:56px;display:grid}@media (max-width:880px){.-RamiW_stage{grid-template-columns:1fr;gap:36px}.-RamiW_ringbox{margin:0 auto}}.-RamiW_ringbox{aspect-ratio:1;width:100%;max-width:420px;margin-inline:auto;position:relative}.-RamiW_ringbox svg.-RamiW_ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.-RamiW_ringTrack{fill:none;stroke:var(--grid);stroke-width:2px}.-RamiW_ringDraw{fill:none;stroke:var(--blue-line);stroke-width:2px;stroke-linecap:round}.-RamiW_spoke{stroke:var(--blue);stroke-width:1.5px;opacity:0}.-RamiW_spokeFlash{animation:.6s ease-out -RamiW_spoke}@keyframes -RamiW_spoke{0%{opacity:0}30%{opacity:.5}to{opacity:0}}.-RamiW_pulseDot{fill:var(--blue)}.-RamiW_pulseHalo{fill:var(--blue);opacity:.18}.-RamiW_node{cursor:pointer;color:var(--muted);background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;font-family:inherit;display:flex;position:absolute;transform:translate(-50%,-50%)}.-RamiW_node .-RamiW_ic{background:var(--paper);border:1.5px solid var(--blue-line);width:50px;height:50px;box-shadow:var(--shadow-sm);opacity:0;border-radius:14px;place-items:center;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s,background .3s,box-shadow .3s;display:grid;transform:scale(.6)}.-RamiW_node .-RamiW_ic svg{width:23px;height:23px;stroke:var(--muted);transition:stroke .3s}.-RamiW_node .-RamiW_lbl{letter-spacing:.01em;opacity:0;font-size:12.5px;font-weight:600;transition:color .3s,opacity .3s;transform:translateY(4px)}.-RamiW_lit .-RamiW_ic{opacity:1;transform:scale(1)}.-RamiW_lit .-RamiW_lbl{opacity:1;transition:color .3s,opacity .4s,transform .4s;transform:none}.-RamiW_node:hover .-RamiW_ic{border-color:var(--blue-soft);transform:scale(1.06)}.-RamiW_node:focus-visible{outline:none}.-RamiW_node:focus-visible .-RamiW_ic{outline-offset:3px;outline:3px solid #2563eb66}.-RamiW_active .-RamiW_ic{background:var(--blue);border-color:var(--blue);transform:scale(1.06);box-shadow:0 8px 22px -6px #2563eb8c}.-RamiW_active .-RamiW_ic svg{stroke:#fff}.-RamiW_active .-RamiW_lbl{color:var(--ink);font-weight:700}.-RamiW_hub{background:radial-gradient(120% 120% at 30% 25%, #16315f 0%, var(--ink) 70%);color:#fff;opacity:0;border-radius:50%;place-items:center;width:88px;height:88px;transition:opacity .6s .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 40px -10px #0b1b3a99,inset 0 1px #ffffff1f}.-RamiW_revealed .-RamiW_hub{opacity:1}.-RamiW_hub b{letter-spacing:.02em;font-size:24px;font-weight:800}.-RamiW_hub small{letter-spacing:.18em;color:#ffffff8c;text-transform:uppercase;font-size:8.5px;font-weight:700;position:absolute;bottom:14px}.-RamiW_hub:after{content:"";border:1.5px solid #2563eb59;border-radius:50%;animation:3.4s ease-in-out infinite -RamiW_breathe;position:absolute;inset:-10px}@keyframes -RamiW_breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(1.12)}}@media (max-width:560px){.-RamiW_ringbox{max-width:300px}.-RamiW_node .-RamiW_ic{border-radius:12px;width:42px;height:42px}.-RamiW_node .-RamiW_ic svg{width:20px;height:20px}.-RamiW_node .-RamiW_lbl{font-size:11px}.-RamiW_hub{width:74px;height:74px}.-RamiW_hub b{font-size:21px}}.-RamiW_sceneShell{background:var(--panel);border:1px solid var(--grid);box-shadow:var(--shadow);border-radius:22px;padding:6px;position:relative}.-RamiW_sceneBar{align-items:center;gap:7px;padding:11px 14px 9px;display:flex}.-RamiW_sceneBar i{background:#d7deea;border-radius:50%;width:9px;height:9px;display:block}.-RamiW_sceneBar i:nth-child(2){background:#e3e9f2}.-RamiW_sceneBar i:nth-child(3){background:#ebeff6}.-RamiW_tag{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:7px;margin-inline-start:auto;font-size:10px;font-weight:700;display:inline-flex}.-RamiW_tag .-RamiW_dot{background:var(--green);border-radius:50%;width:7px;height:7px;animation:2s infinite -RamiW_live;box-shadow:0 0 #1f9d5580}@keyframes -RamiW_live{0%{box-shadow:0 0 #1f9d5580}70%{box-shadow:0 0 0 7px #1f9d5500}to{box-shadow:0 0 #1f9d5500}}.-RamiW_sceneBody{background:var(--paper);border:1px solid var(--grid);border-radius:17px;min-height:430px;margin:0 6px 6px;padding:20px;transition:opacity .18s;position:relative;overflow:hidden}.-RamiW_scene{display:none}.-RamiW_sceneOn{display:block}.-RamiW_sceneOn .-RamiW_a{animation:.55s cubic-bezier(.2,.8,.2,1) backwards -RamiW_rise;animation-delay:calc(var(--i,0)*65ms)}@keyframes -RamiW_rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.-RamiW_sceneCap{color:#46566f;margin:16px 6px 6px;padding:0 8px;font-size:13.5px;line-height:1.5}.-RamiW_sceneCap b{color:var(--ink);font-weight:700}.-RamiW_ico{stroke-width:2px;fill:none;stroke:currentColor;flex:none;width:15px;height:15px}.-RamiW_chip{background:var(--blue-100);color:var(--blue);white-space:nowrap;border:1px solid #d4e2fb;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.-RamiW_chip .-RamiW_ico{width:13px;height:13px}.-RamiW_chipOk{background:var(--green-bg);color:var(--green-tx);border-color:#c2ebd3}.-RamiW_chipBad{background:var(--red-bg);color:var(--red-tx);border-color:#f6cfd1}.-RamiW_chipWarn{color:#a85a18;background:#fcefe0;border-color:#f3d9bc}.-RamiW_row{align-items:center;gap:12px;display:flex}.-RamiW_sp{flex:1}.-RamiW_mono{font-variant-numeric:tabular-nums}.-RamiW_stack{flex-direction:column;gap:12px;display:flex}.-RamiW_card{background:var(--panel-2);border:1px solid var(--grid);border-radius:13px;padding:14px 15px}.-RamiW_card .-RamiW_hl{align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.-RamiW_card .-RamiW_sub{color:var(--muted);margin-top:4px;font-size:12px}.-RamiW_av{background:var(--blue-100);width:30px;height:30px;color:var(--blue);border-radius:9px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.-RamiW_gauge{place-items:center;display:inline-grid;position:relative}.-RamiW_gauge .-RamiW_num{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:800;position:absolute}.-RamiW_assess{grid-template-columns:158px 1fr;gap:18px;display:grid}@media (max-width:520px){.-RamiW_assess{grid-template-columns:1fr}}.-RamiW_empHead{letter-spacing:.14em;color:var(--muted);text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:700}.-RamiW_emp{align-items:center;gap:10px;margin-bottom:11px;display:flex}.-RamiW_emp .-RamiW_bar{background:var(--grid);border-radius:5px;flex:1;height:7px}.-RamiW_empSel{background:#f0f5ff;border-radius:10px;margin:0 -8px 11px;padding:6px 8px}.-RamiW_empSel .-RamiW_av{background:var(--blue);color:#fff}.-RamiW_dials{flex-wrap:wrap;justify-content:space-between;gap:14px;margin-bottom:16px;display:flex}.-RamiW_dial{text-align:center;flex:1;min-width:84px}.-RamiW_dial .-RamiW_lab{color:var(--muted);margin-top:6px;font-size:10.5px;font-weight:600;line-height:1.25}.-RamiW_prog{background:var(--panel-2);border:1px solid var(--grid);border-radius:14px;padding:15px}.-RamiW_prog .-RamiW_ph{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;margin-bottom:13px;font-size:11px;font-weight:700;display:flex}.-RamiW_prog .-RamiW_ph .-RamiW_led{background:var(--blue);border-radius:50%;width:7px;height:7px}.-RamiW_prog .-RamiW_chips{flex-wrap:wrap;gap:8px;display:flex}.-RamiW_chrow{flex-wrap:wrap;gap:7px;display:flex}.-RamiW_chtile{color:var(--muted);background:var(--panel);border:1px solid var(--grid);border-radius:8px;padding:6px 9px;font-size:10.5px;font-weight:600}.-RamiW_chtileHot{color:var(--blue);background:var(--blue-100);border-color:#d4e2fb}.-RamiW_bubble{border:1px solid var(--grid);color:var(--ink-2);box-shadow:var(--shadow-sm);background:#fff;border-radius:13px 13px 13px 4px;padding:11px 13px;font-size:12.5px}.-RamiW_bubbleTag{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:10.5px;font-weight:700;display:block}.-RamiW_lessonbar{background:var(--grid);border-radius:6px;height:9px;overflow:hidden}.-RamiW_lessonbar i{background:linear-gradient(90deg,var(--blue-soft),var(--blue));border-radius:6px;width:0;height:100%;transition:width 1.4s cubic-bezier(.2,.8,.2,1);display:block}.-RamiW_opt{gap:8px;display:flex}.-RamiW_opt span{text-align:center;border:1px solid var(--grid);background:var(--panel);border-radius:9px;flex:1;padding:8px;font-size:12px;font-weight:600}.-RamiW_optGood{background:var(--green-bg)!important;color:var(--green-tx)!important;border-color:#c2ebd3!important}.-RamiW_teamrow{align-items:center;gap:10px;margin-bottom:10px;display:flex}.-RamiW_teamrow .-RamiW_nm{flex:none;width:86px;font-size:12px;font-weight:600}.-RamiW_timeline{flex:1;gap:5px;display:flex}.-RamiW_slot{background:var(--panel);border:1px dashed var(--blue-line);border-radius:6px;flex:1;height:22px}.-RamiW_slotF{background:var(--blue-100);border:1px solid var(--blue-line)}.-RamiW_reduceNote{color:var(--muted);align-items:center;gap:8px;margin-top:6px;font-size:12.5px;display:flex}.-RamiW_rptHead{align-items:center;gap:10px;margin-bottom:16px;display:flex}.-RamiW_rptHead .-RamiW_h{letter-spacing:.14em;color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:700}.-RamiW_btn{color:var(--blue);background:var(--blue-100);cursor:pointer;border:1px solid #d4e2fb;border-radius:9px;align-items:center;gap:6px;padding:6px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.-RamiW_trend{background:var(--panel-2);border:1px solid var(--grid);border-radius:13px;margin-bottom:14px;padding:15px 16px}.-RamiW_trend .-RamiW_tt{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.-RamiW_big{letter-spacing:-.02em;font-size:34px;font-weight:800}.-RamiW_band{color:#1d4fb0;background:var(--blue-100);border:1px solid #d4e2fb;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.-RamiW_band .-RamiW_b{background:var(--blue);border-radius:50%;width:7px;height:7px}.-RamiW_delta{color:var(--green-tx);background:var(--green-bg);border:1px solid #c2ebd3;border-radius:999px;margin-inline-start:auto;padding:3px 9px;font-size:12px;font-weight:700}.-RamiW_trend svg{width:100%;height:64px;display:block}.-RamiW_spark{fill:none;stroke:var(--blue);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.-RamiW_sparkArea{fill:url(#sg);opacity:.9}.-RamiW_foot{color:var(--muted);margin-top:8px;font-size:10.5px}.-RamiW_depts .-RamiW_h{letter-spacing:.14em;color:var(--muted);text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:700}.-RamiW_dept{align-items:center;gap:10px;margin-bottom:9px;display:flex}.-RamiW_dept .-RamiW_nm{flex:none;width:92px;font-size:12px;font-weight:600}.-RamiW_tk{background:var(--grid);border-radius:5px;flex:1;height:8px;overflow:hidden}.-RamiW_tk i{background:var(--blue);border-radius:5px;width:0;height:100%;transition:width .9s cubic-bezier(.2,.8,.2,1);display:block}.-RamiW_tkHot{background:var(--orange)!important}.-RamiW_vv{text-align:right;font-variant-numeric:tabular-nums;width:24px;font-size:11.5px;font-weight:700}@media (prefers-reduced-motion:reduce){.-RamiW_wrap *{transition:none!important;animation:none!important}.-RamiW_node .-RamiW_ic,.-RamiW_node .-RamiW_lbl,.-RamiW_hub{opacity:1!important;transform:none!important}}
