._9c9dtq_dashboard,._9c9dtq_loginPage{--ap-navy:#12283b;--ap-red:#b5192b;--ap-gold:#bc9d67;--ap-cream:#f6f3ed;--ap-paper:#fff;--ap-ink:#243744;--ap-muted:#87918f;--ap-line:#e6e8e3;color:var(--ap-ink);font-family:var(--font-manrope),"Segoe UI",Arial,sans-serif}._9c9dtq_dashboard{isolation:isolate;flex-direction:column;gap:23px;padding:13px 0 10px;display:flex}._9c9dtq_dashboard a,._9c9dtq_loginPage a{text-decoration:none}._9c9dtq_dashboard a:focus-visible,._9c9dtq_loginPage a:focus-visible{outline:3px solid var(--ap-gold);outline-offset:4px}._9c9dtq_dashboard svg,._9c9dtq_loginPage svg{flex-shrink:0}._9c9dtq_heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}._9c9dtq_eyebrow{letter-spacing:1.8px;color:#a78b58;margin:0 0 10px;font-size:13px;font-weight:750}._9c9dtq_heading h1{letter-spacing:-.8px;margin:0 0 6px;font-size:23px;font-weight:650;line-height:1.5}._9c9dtq_heading>div>p:last-child{color:var(--ap-muted);margin:0;font-size:11px;line-height:1.9}._9c9dtq_datePill{color:#7e897f;background:#ffffffb0;border:1px solid #e2e5df;border-radius:7px;flex-shrink:0;align-items:center;gap:8px;padding:9px 12px;font-size:13px;line-height:1.7;display:flex}._9c9dtq_hero{background:radial-gradient(ellipse at 94% 73%,#2a4050 0,transparent 49%),var(--ap-navy);color:#fff;border-bottom:3px solid var(--ap-gold);border-radius:17px;min-height:300px;display:flex;position:relative;overflow:hidden}._9c9dtq_heroCopy{z-index:1;width:calc(100% - 250px);padding:31px 34px 25px;position:relative}._9c9dtq_heroEyebrow{letter-spacing:2px;color:#bba77f;align-items:center;gap:8px;font-size:11px;font-weight:650;line-height:1.8;display:flex}._9c9dtq_heroEyebrow>span{background:#c3a66e;border-radius:50%;width:5px;height:5px}._9c9dtq_hero h2{letter-spacing:-1px;margin:17px 0 15px;font-size:33px;font-weight:500;line-height:1.3}._9c9dtq_hero em,._9c9dtq_loginMessage em{color:#e1c491;letter-spacing:-.7px;font-family:Georgia,Times New Roman,serif;font-style:normal;font-weight:400}._9c9dtq_heroCopy>p{color:#a6b6c1;max-width:425px;margin:0 0 23px;font-size:11px;line-height:1.9}._9c9dtq_heroActions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}._9c9dtq_goldButton{background:#d6b981;border-radius:6px;justify-content:center;align-items:center;gap:13px;padding:11px 15px;font-size:13px;font-weight:700;line-height:1.6;transition:background .15s;display:inline-flex;color:#1c3040!important}._9c9dtq_goldButton:hover{background:#ecd19f}._9c9dtq_heroLink{align-items:center;gap:5px;font-size:13px;display:inline-flex;color:#cad4dc!important}._9c9dtq_heroLink:hover{color:#fff!important}._9c9dtq_heroSteps{color:#7f96a6;letter-spacing:.2px;align-items:center;gap:14px;margin-top:27px;font-size:11px;display:flex}._9c9dtq_heroSteps span{white-space:nowrap}._9c9dtq_heroSteps b{color:#b79e71;margin-right:6px;font-size:11px;font-weight:500}._9c9dtq_heroSteps i{background:#405260;width:16px;height:1px}._9c9dtq_heroArt{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:25px;width:260px;display:flex;position:absolute;inset:0 6px 0 auto}._9c9dtq_heroRing{border:1px solid #c4a36a28;border-radius:50%;place-items:center;width:205px;height:205px;display:grid;position:relative}._9c9dtq_heroRing:before{content:"";border:1px dashed #c4a36a30;border-radius:50%;position:absolute;inset:19px}._9c9dtq_heroRing:after{content:"";border:1px solid #c4a36a0b;border-radius:50%;width:262px;height:262px;position:absolute}._9c9dtq_emblem{z-index:1;color:#d8c398;place-items:center;width:104px;height:142px;display:grid;position:relative}._9c9dtq_emblem img{object-fit:contain;filter:drop-shadow(0 6px 10px #00000018);width:100%;height:100%}._9c9dtq_orbitDot{background:#bd9870;border-radius:50%;width:7px;height:7px;position:absolute;top:24px;right:28px;box-shadow:0 0 0 6px #bd98700c}._9c9dtq_heroMotto{letter-spacing:3px;color:#a9936c;font-size:11px}._9c9dtq_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}._9c9dtq_metric{background:var(--ap-paper);border:1px solid var(--ap-line);border-radius:11px;min-width:0;padding:21px 20px 17px;transition:border-color .15s,transform .15s}._9c9dtq_metric:hover{border-color:#ceba96;transform:translateY(-2px)}._9c9dtq_metricTop{color:#8c9695;justify-content:space-between;align-items:center;gap:10px;min-height:22px;font-size:13px;line-height:1.65;display:flex}._9c9dtq_metricTop svg{color:#acb2a8}._9c9dtq_metric:nth-child(2) ._9c9dtq_metricTop svg{color:#b9a070}._9c9dtq_metric:nth-child(3) ._9c9dtq_metricTop svg{color:#b67a7c}._9c9dtq_metric:nth-child(4) ._9c9dtq_metricTop svg{color:#7f9a94}._9c9dtq_metric>strong{letter-spacing:-1.2px;color:var(--ap-navy);font-variant-numeric:tabular-nums;margin:13px 0 11px;font-size:32px;font-weight:550;line-height:1.2;display:block}._9c9dtq_metric>strong small{color:#a7aeac;letter-spacing:0;font-size:11px;font-weight:400}._9c9dtq_metric>p{color:#9aa3a0;justify-content:space-between;align-items:center;gap:4px;margin:0;font-size:11px;line-height:1.8;display:flex}._9c9dtq_metric>p svg{color:#b7aa8f}._9c9dtq_mainGrid{grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);align-items:start;gap:21px;display:grid}._9c9dtq_panel{background:var(--ap-paper);border:1px solid var(--ap-line);border-radius:12px;min-width:0;overflow:hidden}._9c9dtq_panelHeader{justify-content:space-between;align-items:center;gap:14px;padding:23px 24px 17px;display:flex}._9c9dtq_sectionEyebrow{letter-spacing:1.7px;color:#b49c72;margin-bottom:7px;font-size:11px;font-weight:650;line-height:1.8;display:block}._9c9dtq_panelHeader h2,._9c9dtq_announcementHeading h2{letter-spacing:-.35px;margin:0;font-size:14px;font-weight:650;line-height:1.6}._9c9dtq_panelHeader p{color:#929c99;margin:5px 0 0;font-size:13px;line-height:1.8}._9c9dtq_panelHeader>svg{color:#b09a75}._9c9dtq_circleLink{border:1px solid #e8ebe5;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid;color:#a5977d!important}._9c9dtq_circleLink:hover{background:#f7f2e9;border-color:#d8c4a4}._9c9dtq_textLink{white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1.8;display:inline-flex;color:#a68a5c!important}._9c9dtq_textLink:hover{color:var(--ap-red)!important}._9c9dtq_trendSummary{flex-wrap:wrap;align-items:center;gap:13px;padding:0 24px;display:flex}._9c9dtq_trendSummary>strong{color:var(--ap-navy);letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:28px;font-weight:500;line-height:1.4}._9c9dtq_trendSummary>strong small{letter-spacing:0;color:#949f9c;margin-left:7px;font-size:13px;font-weight:400}._9c9dtq_trendSummary>span:last-child:not(._9c9dtq_change){color:#b0b6b0;text-align:right;max-width:140px;margin-left:auto;font-size:11px;line-height:1.7}._9c9dtq_change{white-space:nowrap;color:#578c74;font-variant-numeric:tabular-nums;background:#f0f7f1;border:1px solid #e4eee3;border-radius:4px;align-items:center;gap:3px;padding:3px 5px;font-size:11px;font-weight:600;display:inline-flex}._9c9dtq_change._9c9dtq_negative{color:#ae7078;background:#faf1f2;border-color:#f0e3e5}._9c9dtq_trendFigure{margin:0;padding:8px 15px 17px}._9c9dtq_trendFigure svg{width:100%;height:auto;display:block;overflow:visible}._9c9dtq_trendFigure figcaption{color:#a1a8a4;justify-content:space-between;gap:15px;margin-top:2px;padding:0 10px;font-size:11px;line-height:1.8;display:flex}._9c9dtq_trendFigure figcaption span:first-child{align-items:center;gap:7px;display:flex}._9c9dtq_trendFigure figcaption i{background:var(--ap-red);border-radius:50%;width:6px;height:6px}._9c9dtq_todayPanel{background:linear-gradient(160deg,#fff 40%,#fdfbf7)}._9c9dtq_priorityList{padding:0 23px}._9c9dtq_priority{border-bottom:1px solid #efeee7;align-items:center;gap:12px;padding:17px 0;display:flex}._9c9dtq_priority:last-child{border-bottom:0}._9c9dtq_priorityIcon{color:#aa9470;background:#f4f1e9;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}._9c9dtq_redIcon{color:#b88589;background:#f9eff0}._9c9dtq_priority>div{flex:1;min-width:0}._9c9dtq_priority strong{color:#526663;font-size:13px;font-weight:650;line-height:1.7;display:block}._9c9dtq_priority>div>span{color:#a3aaa4;margin-top:4px;font-size:11px;line-height:1.8;display:block}._9c9dtq_priority>b{color:#7d8172;letter-spacing:-.6px;text-align:right;min-width:21px;font-size:21px;font-weight:500}._9c9dtq_priority>svg{color:#bec3b8}._9c9dtq_priority:hover strong{color:var(--ap-red)}._9c9dtq_warmNote{color:#baa073;background:#f8f4e9;border:1px solid #ece3d0;border-radius:7px;align-items:flex-start;gap:9px;margin:6px 23px 21px;padding:13px 14px;display:flex}._9c9dtq_warmNote>svg{margin-top:1px}._9c9dtq_warmNote p{color:#a79472;margin:0;font-size:11px;line-height:1.9}._9c9dtq_tableWrap{overflow-x:auto}._9c9dtq_studentTable{border-collapse:collapse;text-align:left;width:100%}._9c9dtq_studentTable th{color:#a2aaa4;white-space:nowrap;background:#fcfcfa;border-top:1px solid #efeee9;border-bottom:1px solid #efeee9;padding:12px 20px;font-size:11px;font-weight:500}._9c9dtq_studentTable td{border-bottom:1px solid #f0f0eb;padding:16px 20px}._9c9dtq_studentTable tr:last-child td{border-bottom:0}._9c9dtq_studentIdentity{align-items:center;gap:11px;display:flex}._9c9dtq_avatar{color:#839787;background:#edf2ee;border:1px solid #e2e9e4;border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:13px;font-weight:650;display:grid}._9c9dtq_warmAvatar{color:#b39b76;background:#f6f0e6;border-color:#eee4d3}._9c9dtq_studentIdentity strong{color:#526863;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.7;display:block}._9c9dtq_studentIdentity small{color:#a3aba4;white-space:nowrap;margin-top:3px;font-size:11px;line-height:1.8;display:block}._9c9dtq_studentIdentity:hover strong{color:var(--ap-red)}._9c9dtq_studentNet{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._9c9dtq_studentNet>strong{color:#64756b;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:1.8}._9c9dtq_studentNet ._9c9dtq_change{padding:2px 3px;font-size:11px}._9c9dtq_studentNet ._9c9dtq_change svg{width:10px;height:10px}._9c9dtq_planProgress{min-width:75px}._9c9dtq_planProgress>span{color:#9aa395;margin-bottom:7px;font-size:11px;display:block}._9c9dtq_progressTrack{background:#edefe7;border-radius:5px;width:83px;max-width:100%;height:4px;overflow:hidden}._9c9dtq_progressTrack>span{background:#c1a577;border-radius:5px;height:100%;display:block}._9c9dtq_tableFooter{color:#aab0a7;background:#fdfefb;border-top:1px solid #f0efe8;justify-content:space-between;gap:12px;padding:14px 23px;font-size:11px;line-height:1.8;display:flex}._9c9dtq_countBadge{color:#b39a71;background:#f7f0e5;border-radius:7px;flex-shrink:0;place-items:center;min-width:27px;height:27px;padding:0 7px;font-size:11px;display:grid}._9c9dtq_homeworkList{padding:0 24px}._9c9dtq_homeworkItem{border-bottom:1px solid #efeee8;align-items:flex-start;gap:11px;padding:16px 0;display:flex}._9c9dtq_homeworkItem:last-child{border-bottom:0}._9c9dtq_homeworkMark{color:#b9a782;background:#f4f2eb;border-radius:8px;flex-shrink:0;place-items:center;width:33px;height:33px;margin-top:2px;display:grid}._9c9dtq_lateMark{color:#c79989;background:#f9f0ee}._9c9dtq_homeworkItem>div{flex:1;min-width:0}._9c9dtq_homeworkSubject{letter-spacing:.4px;color:#b19a77;margin-bottom:5px;font-size:11px;display:block}._9c9dtq_homeworkItem strong{color:#586d64;font-size:13px;font-weight:600;line-height:1.8;display:block}._9c9dtq_homeworkItem p{color:#a5ada4;margin:5px 0 0;font-size:11px;line-height:1.8}._9c9dtq_homeworkItem:hover strong{color:var(--ap-red)}._9c9dtq_overdue,._9c9dtq_dueToday{color:#b69883;white-space:nowrap;background:#f9f3ed;border:1px solid #f0e6d9;border-radius:4px;margin-top:3px;padding:3px 5px;font-size:11px}._9c9dtq_dueToday{color:#9da887;background:#f3f6eb;border-color:#e9eddc}._9c9dtq_panelBottomLink{background:#fdfcf8;border-top:1px solid #efeee8;justify-content:space-between;align-items:center;gap:10px;padding:17px 24px;font-size:13px;display:flex;color:#a78f67!important}._9c9dtq_panelBottomLink:hover{background:#f7f0e3}._9c9dtq_clearDay{text-align:center;color:#8caa8d;flex-direction:column;align-items:center;padding:34px 15px;display:flex}._9c9dtq_clearDay strong{color:#768a71;margin-top:14px;font-size:12px;font-weight:550}._9c9dtq_clearDay p{color:#a7afa1;max-width:245px;margin:8px 0 0;font-size:13px;line-height:1.9}._9c9dtq_emptyState{text-align:center;color:#b2a17e;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:220px;padding:34px 24px;display:flex}._9c9dtq_emptyState strong{color:#728274;font-size:13px;font-weight:550}._9c9dtq_emptyState p{color:#a1ab9e;max-width:275px;margin:0;font-size:13px;line-height:1.8}._9c9dtq_emptyState ._9c9dtq_textLink{margin-top:6px}._9c9dtq_announcements{padding-top:5px}._9c9dtq_announcementHeading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:19px;display:flex}._9c9dtq_announcementHeading h2{color:#637360;font-size:16px}._9c9dtq_announcementGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}._9c9dtq_announcementCard{background:#fbfaf5;border:1px solid #e8e4d9;border-radius:11px;flex-direction:column;min-width:0;padding:21px 22px;transition:border-color .15s;display:flex}._9c9dtq_announcementCard:hover{border-color:#cdb68c}._9c9dtq_announcementTop{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._9c9dtq_announcementTop>span{color:#b59d77;background:#f1ece0;border:1px solid #e9e0cc;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}._9c9dtq_announcementTop time{color:#b8b5a5;font-size:11px}._9c9dtq_announcementAudience{letter-spacing:.8px;color:#b4a580;text-transform:uppercase;font-size:11px}._9c9dtq_announcementCard h3{color:#6e7861;margin:7px 0 10px;font-size:13px;font-weight:600;line-height:1.7}._9c9dtq_announcementCard>p{color:#a6ab98;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 24px;font-size:13px;line-height:1.9;display:-webkit-box;overflow:hidden}._9c9dtq_announcementRead{color:#b29a71;align-items:center;gap:6px;margin-top:auto;font-size:11px;display:flex}._9c9dtq_emptyAnnouncement{color:#b5a887;background:#faf8f1;border:1px solid #ebe6d6;border-radius:9px;grid-column:1/-1;align-items:center;gap:15px;padding:25px;display:flex}._9c9dtq_emptyAnnouncement p{margin:0;font-size:11px;line-height:1.8}._9c9dtq_footer{color:#a7afa3;justify-content:space-between;align-items:center;gap:15px;padding:8px 0 0;font-size:11px;line-height:1.8;display:flex}._9c9dtq_footer span:first-child{align-items:center;gap:7px;display:flex}._9c9dtq_footer svg{color:#b5a787}._9c9dtq_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._9c9dtq_loginPage{background:#faf9f5;grid-template-columns:minmax(0,1.04fr) minmax(400px,1fr);min-height:100svh;display:grid}._9c9dtq_loginStory{background:radial-gradient(ellipse at 5% 93%,#263d4f 0,transparent 65%),var(--ap-navy);color:#fff;flex-direction:column;padding:43px 62px 32px;display:flex;position:relative;overflow:hidden}._9c9dtq_loginBrand{z-index:1;align-items:center;gap:16px;display:flex;position:relative}._9c9dtq_loginBrand>img{object-fit:contain;width:55px;height:66px}._9c9dtq_loginBrand strong{letter-spacing:2px;color:#e8e9e5;font-size:16px;font-weight:600;display:block}._9c9dtq_loginBrand span{letter-spacing:2px;color:#b9a17a;margin-top:9px;font-size:11px;display:block}._9c9dtq_loginMessage{z-index:1;max-width:490px;margin:auto 0;padding:60px 0;position:relative}._9c9dtq_loginMessage h1{letter-spacing:-1.8px;margin:27px 0;font-size:43px;font-weight:400;line-height:1.2}._9c9dtq_loginMessage em{font-size:1.12em;line-height:1.22}._9c9dtq_loginMessage>p{color:#9fafba;max-width:335px;margin:0 0 35px;font-size:12px;line-height:2}._9c9dtq_loginFeatures{gap:17px;display:grid}._9c9dtq_loginFeatures>div{color:#bda579;align-items:center;gap:13px;display:flex}._9c9dtq_loginFeatures>div>span{color:#a7b7bd;font-size:13px}._9c9dtq_loginStoryFooter{z-index:1;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;padding-top:22px;display:flex;position:relative}._9c9dtq_loginStoryFooter span:first-child{letter-spacing:2px;color:#ad9975;font-size:11px}._9c9dtq_loginStoryFooter span:last-child{color:#687f8f;font-size:11px}._9c9dtq_loginArc{pointer-events:none;border:1px solid #d5b77f12;border-radius:50%;width:575px;height:575px;position:absolute;bottom:-130px;right:-205px}._9c9dtq_loginArc:before{content:"";border:1px solid #d5b77f12;border-radius:50%;position:absolute;inset:55px}._9c9dtq_loginArc:after{content:"";border:1px dashed #d5b77f10;border-radius:50%;position:absolute;inset:111px}._9c9dtq_loginArc>img{object-fit:contain;opacity:.1;filter:brightness(0)invert();width:250px;height:250px;margin:auto;position:absolute;inset:0}._9c9dtq_loginEntry{justify-content:center;align-items:center;padding:34px 44px;display:flex}._9c9dtq_loginEntryInner{width:100%;max-width:365px}._9c9dtq_loginWelcome ._9c9dtq_sectionEyebrow{letter-spacing:1.3px;color:#b19974;font-size:11px}._9c9dtq_loginWelcome h2{letter-spacing:-.9px;color:var(--ap-navy);margin:8px 0;font-size:27px;font-weight:500;line-height:1.4}._9c9dtq_loginWelcome p{color:#9ba399;margin:0 0 16px;font-size:13px;line-height:1.9}._9c9dtq_loginForm{--accent:#b5192b;--accent-hover:#931122;--accent-on:#fff;--surface:#fff;--surface-2:#faf9f5;--line-2:#ecebe4;--line-strong:#dddcd2;--ink:#33463e;--ink-2:#73826c;--ink-3:#a0a992;--shadow-2:0 0 #0000}._9c9dtq_loginForm>div{border-radius:11px;padding:20px;box-shadow:0 5px 22px #18351b03}._9c9dtq_loginForm h2{font-size:15px}._9c9dtq_loginForm p{font-size:11px;line-height:1.8}._9c9dtq_loginForm input{border-radius:6px;height:43px;font-size:13px}._9c9dtq_loginForm button{border-radius:6px;height:45px;font-size:12px}._9c9dtq_loginForm form{gap:14px;margin-top:14px}._9c9dtq_loginLegal{color:#abae9f;justify-content:center;align-items:center;gap:12px;margin-top:16px;font-size:11px;display:flex}._9c9dtq_loginLegal a{align-items:center;gap:3px;display:flex}._9c9dtq_loginLegal a:hover{color:var(--ap-red)}._9c9dtq_loginFootnote{text-align:center;color:#b7baaa;margin:10px 0 0;font-size:11px;line-height:1.8}@media (min-width:1600px){._9c9dtq_heroCopy{padding:36px 39px 31px}._9c9dtq_hero h2{font-size:37px}._9c9dtq_heroArt{right:33px}._9c9dtq_loginStory{padding-left:90px;padding-right:90px}._9c9dtq_loginMessage h1{font-size:52px}._9c9dtq_loginMessage>p{max-width:385px;font-size:13px}}@media (max-width:1180px){._9c9dtq_heading{align-items:flex-start}._9c9dtq_datePill{padding:8px;font-size:11px}._9c9dtq_heading h1{font-size:21px}._9c9dtq_mainGrid{grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);gap:17px}._9c9dtq_heroCopy{width:calc(100% - 205px);padding:28px}._9c9dtq_heroArt{width:210px;right:0}._9c9dtq_heroRing{width:170px;height:170px}._9c9dtq_heroRing:after{width:215px;height:215px}._9c9dtq_hero h2{font-size:29px}._9c9dtq_emblem{width:88px;height:122px}._9c9dtq_metrics{gap:12px}._9c9dtq_metric{padding:18px 15px}._9c9dtq_metricTop{font-size:11px}._9c9dtq_metricTop svg{width:17px}._9c9dtq_panelHeader{padding:20px 19px 15px}._9c9dtq_panelHeader h2{font-size:12px}._9c9dtq_priorityList{padding:0 18px}._9c9dtq_priority{gap:9px}._9c9dtq_priorityIcon{width:31px;height:31px}._9c9dtq_priority strong{font-size:13px}._9c9dtq_priority>div>span{font-size:11px}._9c9dtq_warmNote{margin-left:18px;margin-right:18px}._9c9dtq_studentTable th,._9c9dtq_studentTable td{padding-left:15px;padding-right:15px}._9c9dtq_studentNet{flex-direction:column;align-items:flex-start;gap:4px}._9c9dtq_studentIdentity{gap:8px}._9c9dtq_homeworkList{padding:0 19px}._9c9dtq_homeworkItem{gap:8px}._9c9dtq_announcementCard{padding:20px 18px}._9c9dtq_loginStory{padding:37px 40px 28px}._9c9dtq_loginMessage h1{font-size:38px}._9c9dtq_loginEntry{padding:45px 35px}}@media (max-width:980px){._9c9dtq_heading{flex-direction:column;gap:12px}._9c9dtq_datePill{font-size:13px}._9c9dtq_mainGrid{grid-template-columns:1fr}._9c9dtq_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._9c9dtq_metric{padding:20px}._9c9dtq_metricTop,._9c9dtq_metric>p{font-size:13px}._9c9dtq_metric>strong{font-size:32px}._9c9dtq_heroCopy{width:calc(100% - 190px)}._9c9dtq_heroArt{width:185px;right:0}._9c9dtq_hero h2{font-size:27px}._9c9dtq_heroSteps{gap:10px}._9c9dtq_heroSteps i{width:10px}._9c9dtq_heroCopy>p{font-size:13px}._9c9dtq_heroActions{gap:15px}._9c9dtq_goldButton,._9c9dtq_heroLink{font-size:13px}._9c9dtq_panelHeader h2{font-size:15px}._9c9dtq_priority{padding:18px 0}._9c9dtq_priority strong{font-size:11px}._9c9dtq_priority>div>span{font-size:13px}._9c9dtq_priorityIcon{width:39px;height:39px}._9c9dtq_priority>b{font-size:25px}._9c9dtq_priorityList{padding:0 23px}._9c9dtq_warmNote{margin-left:23px;margin-right:23px}._9c9dtq_warmNote p{font-size:13px}._9c9dtq_studentTable th,._9c9dtq_studentTable td{padding:16px 22px}._9c9dtq_studentNet{flex-direction:row;align-items:center}._9c9dtq_studentIdentity strong{font-size:11px}._9c9dtq_studentIdentity small,._9c9dtq_planProgress>span{font-size:13px}._9c9dtq_homeworkItem strong{font-size:11px}._9c9dtq_homeworkItem p{font-size:13px}._9c9dtq_homeworkSubject{font-size:11px}._9c9dtq_homeworkList{padding:0 23px}._9c9dtq_homeworkItem{gap:12px;padding:18px 0}._9c9dtq_announcementGrid{gap:12px}._9c9dtq_announcementCard h3{font-size:11px}._9c9dtq_announcementCard>p{font-size:13px}._9c9dtq_loginPage{grid-template-columns:1fr 1fr}._9c9dtq_loginStory{padding:31px 29px 25px}._9c9dtq_loginBrand{gap:11px}._9c9dtq_loginBrand strong{letter-spacing:1px;font-size:12px}._9c9dtq_loginBrand span{letter-spacing:1px;font-size:11px}._9c9dtq_loginBrand>img{width:44px;height:55px}._9c9dtq_loginMessage h1{font-size:32px}._9c9dtq_loginMessage>p{font-size:11px}._9c9dtq_loginMessage ._9c9dtq_heroEyebrow{letter-spacing:1px;font-size:11px}._9c9dtq_loginEntry{padding:40px 27px}._9c9dtq_loginWelcome h2{font-size:24px}._9c9dtq_loginStoryFooter span:last-child{display:none}}@media (max-width:640px){._9c9dtq_dashboard{gap:18px;padding-top:9px}._9c9dtq_heading h1{font-size:21px}._9c9dtq_heading>div>p:last-child{font-size:13px}._9c9dtq_eyebrow{letter-spacing:1.4px;font-size:11px}._9c9dtq_datePill{font-size:11px}._9c9dtq_hero{min-height:0}._9c9dtq_heroCopy{width:100%;padding:25px 23px}._9c9dtq_heroEyebrow{letter-spacing:1.4px;font-size:11px}._9c9dtq_hero h2{max-width:330px;margin-top:17px;font-size:29px;line-height:1.35}._9c9dtq_heroCopy>p{max-width:290px;font-size:13px;line-height:1.9}._9c9dtq_heroArt{opacity:.12;justify-content:flex-start;width:160px;padding-top:25px;right:-44px}._9c9dtq_heroRing{width:155px;height:155px}._9c9dtq_heroMotto{display:none}._9c9dtq_heroSteps{gap:9px;margin-top:25px;font-size:11px}._9c9dtq_heroSteps b{margin-right:4px;font-size:11px}._9c9dtq_heroSteps i{width:9px}._9c9dtq_heroActions{gap:15px}._9c9dtq_goldButton{padding:11px 13px;font-size:13px}._9c9dtq_heroLink{font-size:11px}._9c9dtq_metrics{gap:10px}._9c9dtq_metric{padding:17px 15px}._9c9dtq_metricTop{min-height:28px;font-size:11px;line-height:1.7}._9c9dtq_metricTop>svg{width:16px;height:16px}._9c9dtq_metric>strong{margin:11px 0 9px;font-size:29px}._9c9dtq_metric>p{font-size:11px;line-height:1.9}._9c9dtq_metric>p>svg{width:11px}._9c9dtq_panelHeader{padding:21px 20px 16px}._9c9dtq_panelHeader h2{font-size:13px}._9c9dtq_panelHeader p{font-size:11px}._9c9dtq_sectionEyebrow{letter-spacing:1.3px;font-size:11px}._9c9dtq_trendSummary{gap:9px;padding:0 20px}._9c9dtq_trendSummary>strong{font-size:27px}._9c9dtq_trendSummary>strong small{font-size:11px}._9c9dtq_trendSummary>span:last-child:not(._9c9dtq_change){max-width:115px;font-size:11px}._9c9dtq_trendFigure{padding:10px 9px 15px}._9c9dtq_trendFigure figcaption{font-size:11px}._9c9dtq_priorityList{padding:0 20px}._9c9dtq_priority strong{font-size:13px}._9c9dtq_priority>div>span{font-size:11px}._9c9dtq_priorityIcon{width:34px;height:34px}._9c9dtq_priority>b{font-size:23px}._9c9dtq_warmNote{margin-left:20px;margin-right:20px}._9c9dtq_warmNote p{font-size:11px}._9c9dtq_studentTable{min-width:495px}._9c9dtq_studentTable th,._9c9dtq_studentTable td{padding:14px 17px}._9c9dtq_tableFooter{padding:13px 19px;font-size:11px}._9c9dtq_homeworkList{padding:0 20px}._9c9dtq_homeworkItem strong{font-size:13px}._9c9dtq_homeworkItem p,._9c9dtq_homeworkSubject,._9c9dtq_overdue,._9c9dtq_dueToday{font-size:11px}._9c9dtq_panelBottomLink{padding:17px 20px;font-size:11px}._9c9dtq_announcementHeading{align-items:flex-start;gap:12px}._9c9dtq_announcementHeading h2{max-width:240px;font-size:13px}._9c9dtq_announcementHeading ._9c9dtq_textLink{font-size:11px}._9c9dtq_announcementGrid{grid-template-columns:1fr;gap:12px}._9c9dtq_announcementCard{padding:21px 23px}._9c9dtq_announcementTop{margin-bottom:17px}._9c9dtq_announcementCard h3{font-size:14px}._9c9dtq_announcementCard>p{margin-bottom:18px;font-size:11px;line-height:1.9}._9c9dtq_announcementAudience{font-size:11px}._9c9dtq_announcementRead{font-size:13px}._9c9dtq_footer{flex-wrap:wrap;gap:10px;font-size:11px}._9c9dtq_footer>span:first-child{gap:5px}._9c9dtq_loginPage{flex-direction:column;min-height:100svh;display:flex}._9c9dtq_loginStory{padding:25px 27px 24px}._9c9dtq_loginBrand>img{width:38px;height:48px}._9c9dtq_loginBrand strong{font-size:12px}._9c9dtq_loginBrand span{font-size:11px}._9c9dtq_loginMessage{max-width:none;margin:0;padding:29px 0 2px}._9c9dtq_loginMessage h1{max-width:320px;margin:15px 0 13px;font-size:30px;line-height:1.2}._9c9dtq_loginMessage h1 br:last-child{display:none}._9c9dtq_loginMessage em{font-size:1.05em}._9c9dtq_loginMessage>p{max-width:300px;margin:0;font-size:13px;line-height:1.9}._9c9dtq_loginFeatures,._9c9dtq_loginStoryFooter,._9c9dtq_loginArc{display:none}._9c9dtq_loginEntry{align-items:flex-start;padding:32px 26px 34px}._9c9dtq_loginEntryInner{max-width:365px}._9c9dtq_loginWelcome>img{display:none}._9c9dtq_loginWelcome h2{margin:10px 0;font-size:23px}._9c9dtq_loginWelcome h2 br{display:none}._9c9dtq_loginWelcome p{margin-bottom:20px;font-size:13px}._9c9dtq_loginForm>div{padding:22px}._9c9dtq_loginLegal{margin-top:24px;font-size:11px}._9c9dtq_loginFootnote{margin-top:15px;font-size:11px}}@media (prefers-reduced-motion:reduce){._9c9dtq_metric,._9c9dtq_goldButton,._9c9dtq_announcementCard{transition:none}._9c9dtq_metric:hover{transform:none}}._9c9dtq_dashboard,._9c9dtq_loginPage{--ap-muted:#657682}._9c9dtq_showcaseBadge{border:1px solid var(--ap-line);color:var(--ap-muted);background:var(--ap-paper);border-radius:6px;align-self:flex-start;margin:0;padding:6px 10px;font-size:11px}._9c9dtq_loginBrand>img{object-fit:contain;background:#fff;border-radius:12px;padding:5px}._9c9dtq_emblem{background:#fff;border-radius:50%;place-items:center;width:150px;height:150px;display:grid;box-shadow:0 0 0 8px #ffffff0a}._9c9dtq_emblem img{object-fit:contain;width:86px;height:112px}._9c9dtq_metricTop,._9c9dtq_metric>p,._9c9dtq_panelHeader p,._9c9dtq_trendFigure figcaption,._9c9dtq_priority>div>span,._9c9dtq_studentIdentity small,._9c9dtq_planProgress>span,._9c9dtq_tableFooter,._9c9dtq_homeworkItem p,._9c9dtq_announcementCard>p,._9c9dtq_announcementAudience,._9c9dtq_announcementTop time,._9c9dtq_footer,._9c9dtq_loginLegal,._9c9dtq_loginFootnote{color:var(--ap-muted)}._9c9dtq_priority strong,._9c9dtq_studentIdentity strong,._9c9dtq_studentNet>strong,._9c9dtq_homeworkItem strong,._9c9dtq_announcementCard h3{color:var(--ap-ink)}._9c9dtq_metricTop{line-height:1.6}._9c9dtq_heroSteps{flex-wrap:wrap}._9c9dtq_datePill{flex-shrink:1}._9c9dtq_studentTable{min-width:500px}._9c9dtq_loginForm input{height:46px;font-size:15px}._9c9dtq_loginForm button{height:48px;font-size:14px}._9c9dtq_loginForm label>span,._9c9dtq_loginForm p{font-size:13px}:is([data-theme=dark] ._9c9dtq_dashboard,[data-theme=dark] ._9c9dtq_loginPage){--ap-paper:#1a2e3e;--ap-cream:#101e2b;--ap-ink:#f2f5f7;--ap-muted:#b1bec8;--ap-line:#334959}:is([data-theme=dark] ._9c9dtq_panel,[data-theme=dark] ._9c9dtq_metric,[data-theme=dark] ._9c9dtq_announcementCard,[data-theme=dark] ._9c9dtq_loginEntry,[data-theme=dark] ._9c9dtq_todayPanel){background:var(--ap-paper);border-color:var(--ap-line)}[data-theme=dark] ._9c9dtq_tableFooter{color:#d0dbe3;border-color:var(--ap-line);background:#23394a}[data-theme=dark] ._9c9dtq_studentTable th{color:#d0dbe3;border-color:var(--ap-line);background:#23394a}[data-theme=dark] ._9c9dtq_panelBottomLink{color:#d0dbe3;border-color:var(--ap-line);background:#23394a}[data-theme=dark] ._9c9dtq_datePill{color:#d0dbe3;border-color:var(--ap-line);background:#23394a}:is([data-theme=dark] ._9c9dtq_panelHeader h2,[data-theme=dark] ._9c9dtq_metric>strong,[data-theme=dark] ._9c9dtq_loginWelcome h2){color:var(--ap-ink)}
.aWz-nG_theme[data-institution=alperen-kocluk]{--bg:#f7f5f0;--canvas:#f7f5f0;--sidebar:#fff;--surface:#fff;--surface-2:#faf8f4;--surface-3:#eeeae2;--ink:#152c40;--ink-2:#354b5d;--ink-3:#677786;--ink-4:#77848e;--line:#e4e3df;--line-2:#eeece7;--line-strong:#d4d6d8;--accent:#b5192b;--accent-hover:#911223;--accent-on:#fff;--accent-soft:#fbedef;--accent-line:#ebc2c8;--accent-ink:#a01829;--gold:#bb9862}.aWz-nG_shell[data-institution=alperen-kocluk]{overflow-x:clip}html:has(.aWz-nG_shell[data-institution=alperen-kocluk]){overflow-x:clip}.aWz-nG_shell[data-institution=alperen-kocluk]>div>aside{--ink:#fff;--ink-2:#d4e0e8;--ink-3:#acbecb;--ink-4:#acbecb;--line:#30485a;--line-strong:#455969;--surface:#1c374d;--surface-2:#233f55;--accent-soft:#374155;--accent-ink:#fff;--accent-line:#685460;--ok-soft:#243f49;--warn-soft:#343d45;--warn-line:#645b4a;--warn-ink:#ecdbbd;--tone-orange-ink:#e2c496;background:#142b3e;border-right:0;gap:18px}.aWz-nG_shell[data-institution=alperen-kocluk]>div>aside img{object-fit:contain;background:#fff;border-radius:50%;width:46px;height:46px;padding:3px}.aWz-nG_shell[data-institution=alperen-kocluk]>div>div>header{border-top:3px solid #b5192b}.aWz-nG_signature{border-top:1px solid #34495a;border-bottom:1px solid #34495a;margin:0 6px;padding:16px 0}.aWz-nG_signature span{letter-spacing:.17em;color:#d2b789;font-size:9px;font-weight:700}.aWz-nG_signature strong{color:#fff;letter-spacing:-.04em;margin-top:9px;font-size:20px;line-height:1.3;display:block}.aWz-nG_signature p{color:#acbecb;margin-top:7px;font-size:11px}[data-theme=dark] .aWz-nG_theme[data-institution=alperen-kocluk]{--bg:#101e2b;--canvas:#101e2b;--sidebar:#142b3e;--surface:#1a2e3e;--surface-2:#21394b;--surface-3:#2c4558;--ink:#f2f5f7;--ink-2:#ccd8e0;--ink-3:#a3b4c2;--ink-4:#96a8b7;--line:#334959;--line-2:#293f50;--line-strong:#526777;--accent:#ee8793;--accent-hover:#f6a3ad;--accent-on:#2a1017;--accent-soft:#402b37;--accent-line:#76505b;--accent-ink:#ffc4cc}
.LQyIFq_content{min-width:0;color:var(--ink);gap:24px;display:grid}.LQyIFq_content h1{letter-spacing:-.5px;font-size:24px;font-weight:750}.LQyIFq_content h2{font-size:18px;font-weight:650}.LQyIFq_content h3{font-weight:650}.LQyIFq_muted{color:var(--ink-2);line-height:1.7}.LQyIFq_grid{grid-template-columns:repeat(auto-fit,minmax(176px,1fr));gap:16px;display:grid}.LQyIFq_card{background:var(--surface);border:1px solid var(--line);border-radius:12px;gap:12px;min-width:0;padding:22px;display:grid}.LQyIFq_metric{font-size:32px;font-weight:750;line-height:1.2}.LQyIFq_card a,.LQyIFq_table a,.LQyIFq_pager a,.LQyIFq_links a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.LQyIFq_tableWrap{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:auto}.LQyIFq_table{text-align:left;border-collapse:collapse;white-space:normal;width:100%}.LQyIFq_table th{background:var(--surface-2);color:var(--ink-3);white-space:nowrap;padding:14px 16px;font-size:12px}.LQyIFq_table td{border-top:1px solid var(--line-2);vertical-align:top;overflow-wrap:anywhere;min-width:110px;padding:16px}.LQyIFq_num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.LQyIFq_badge{background:var(--surface-2);color:var(--ink-2);white-space:nowrap;border-radius:6px;padding:4px 9px;font-size:12px;display:inline-block}.LQyIFq_alert{background:var(--warn-soft);color:var(--warn-ink);border:1px solid var(--warn-line);border-radius:10px;padding:16px;line-height:1.7}.LQyIFq_ok{background:var(--ok-soft);color:var(--ok-ink);border:1px solid var(--ok-line);border-radius:10px;padding:16px;line-height:1.7}.LQyIFq_filters,.LQyIFq_form{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.LQyIFq_filters label,.LQyIFq_form label{color:var(--ink-3);gap:6px;font-size:12px;display:grid}.LQyIFq_filters input,.LQyIFq_filters select,.LQyIFq_form input,.LQyIFq_form select,.LQyIFq_form textarea{background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);border-radius:6px;max-width:100%;min-height:42px;padding:10px}.LQyIFq_form textarea{width:340px}.LQyIFq_filters button,.LQyIFq_form button,.LQyIFq_button{background:var(--accent);color:var(--accent-on);cursor:pointer;border:0;border-radius:6px;min-height:42px;padding:11px 16px}.LQyIFq_form button:disabled{opacity:.5}.LQyIFq_pager{align-items:center;gap:18px;font-size:13px;display:flex}.LQyIFq_list{gap:10px;display:grid}.LQyIFq_error{color:var(--risk-ink)}.LQyIFq_success{color:var(--ok-ink)}.LQyIFq_details{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.LQyIFq_details dt{color:var(--ink-3);margin-bottom:4px;font-size:12px}.LQyIFq_details dd{overflow-wrap:anywhere}.LQyIFq_links{flex-wrap:wrap;gap:20px;display:flex}.LQyIFq_empty{color:var(--ink-3);padding:24px}.LQyIFq_small{color:var(--ink-3);font-size:12px}.LQyIFq_full{grid-column:1/-1}.LQyIFq_tabs{flex-wrap:wrap;gap:6px;display:flex}.LQyIFq_tabs a{background:var(--surface-2);min-height:38px;color:var(--ink);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.LQyIFq_tabs a[aria-current=page]{background:var(--ink);color:var(--surface)}:is(.LQyIFq_form label:has(input[type=checkbox]),.LQyIFq_form label:has(input[type=radio])){align-items:center;gap:8px;display:flex}.LQyIFq_form input[type=checkbox],.LQyIFq_form input[type=radio],.LQyIFq_filters input[type=checkbox]{width:18px;height:18px;min-height:0;accent-color:var(--accent);padding:0}.LQyIFq_filters label:has(input[type=checkbox]){color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:flex}@media (max-width:700px){.LQyIFq_content h1{font-size:22px}.LQyIFq_card{padding:18px}.LQyIFq_table td,.LQyIFq_table th{padding:12px}.LQyIFq_form textarea{width:100%}}
.JqY1HW_page{--radar-muted:#6e6787;flex-direction:column;gap:20px;min-width:0;display:flex}:root[data-theme=dark] .JqY1HW_page{--radar-muted:#bdb6d6}.JqY1HW_hero{background:var(--stage);color:#fff;border:1px solid #ffffff0f;border-radius:32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:32px;padding:clamp(22px,3vw,40px);display:grid;position:relative;overflow:hidden}.JqY1HW_heroGlow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#8b7cf647,#0000 65%);border-radius:50%;width:70%;position:absolute;bottom:-60%;left:-10%}.JqY1HW_heroMain{flex-direction:column;gap:18px;min-width:0;display:flex;position:relative}.JqY1HW_kickerRow{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.JqY1HW_kicker{letter-spacing:.16em;color:#b9aef5;font-size:12px;font-weight:700;line-height:1.3}.JqY1HW_pills{background:#ffffff14;border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.JqY1HW_pills button,.JqY1HW_pills a{color:#fff;min-height:32px;font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;transition:background .2s;display:inline-flex}.JqY1HW_pills button:hover,.JqY1HW_pills a:hover{color:#fff;background:#ffffff1a}.JqY1HW_pills button[aria-pressed=true]{color:var(--stage);background:#fff}.JqY1HW_headline{letter-spacing:-.035em;text-wrap:balance;color:#fff;margin:0;font-size:clamp(28px,3.6vw,52px);font-weight:800;line-height:1.06}.JqY1HW_vurgu{color:#ff9c8f}.JqY1HW_tabs{background:#ffffff14;border-radius:999px;align-self:flex-start;gap:4px;padding:5px;display:flex}.JqY1HW_tabs button{color:#fff;min-height:44px;font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 20px;font-size:14px;font-weight:700;transition:background .25s,color .25s}.JqY1HW_tabs button[aria-selected=true]{color:var(--stage);background:#fff}.JqY1HW_tabs button:disabled{opacity:.45;cursor:not-allowed}.JqY1HW_cta{min-height:46px;color:var(--stage);letter-spacing:.08em;background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:0 20px;font-size:13px;font-weight:800;display:inline-flex}.JqY1HW_kpis{background:#ffffff1f;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;gap:1px;display:grid;position:relative;overflow:hidden}.JqY1HW_kpi{color:#fff;min-width:0;font:inherit;text-align:left;background:#2a2148;border:0;flex-direction:column;gap:10px;padding:20px;transition:background .2s;display:flex}button.JqY1HW_kpi,a.JqY1HW_kpi{cursor:pointer}button.JqY1HW_kpi:hover,a.JqY1HW_kpi:hover{color:#fff;background:#362b5e}.JqY1HW_kpiLabel{letter-spacing:.14em;align-items:center;gap:8px;font-size:11px;font-weight:700;line-height:1;display:flex}.JqY1HW_kpiLabel i{border-radius:50%;flex:none;width:7px;height:7px}.JqY1HW_kpiRisk{color:#ff9c8f}.JqY1HW_kpiRisk i{background:#ff7a7a;animation:2s infinite JqY1HW_pulse}.JqY1HW_kpiOk{color:#7fe0bc}.JqY1HW_kpiOk i{background:#4fd1a1}.JqY1HW_kpiWarn{color:#f7cb86}.JqY1HW_kpiWarn i{background:#f2b95c}.JqY1HW_kpiValue{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:800;line-height:1}.JqY1HW_kpiText{color:#d6d0e8;font-size:13px;line-height:1.45}.JqY1HW_stack{background:#ffffff14;border-radius:9px;gap:2px;height:5px;display:flex;overflow:hidden}.JqY1HW_stack i{min-width:2px}@keyframes JqY1HW_pulse{0%,to{box-shadow:0 0 #ff7a7a80}50%{box-shadow:0 0 0 7px #ff7a7a00}}@media (prefers-reduced-motion:reduce){.JqY1HW_kpiRisk i{animation:none}}@media (max-width:520px){.JqY1HW_kpi{gap:8px;padding:14px 12px}.JqY1HW_kpiValue{font-size:32px}.JqY1HW_kpiLabel{letter-spacing:.1em;font-size:10px}.JqY1HW_kpiText{font-size:12px}}.JqY1HW_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,560px),1fr));align-items:stretch;gap:20px;display:grid}.JqY1HW_mapCard{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);border-radius:32px;flex-direction:column;gap:22px;padding:clamp(18px,2.4vw,32px);display:flex}.JqY1HW_mapHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.JqY1HW_mapHead>div:first-child{flex-direction:column;gap:8px;display:flex}.JqY1HW_eyebrow{letter-spacing:.16em;color:#6b4ee6;font-size:11px;font-weight:700;line-height:1}:root[data-theme=dark] .JqY1HW_eyebrow{color:#b9aef5}.JqY1HW_mapHead h2{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:24px;font-weight:800}.JqY1HW_muted{color:var(--radar-muted,#6e6787);font-size:14px}.JqY1HW_legend{color:var(--radar-muted,#6e6787);align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.JqY1HW_legend span:nth-child(2){gap:3px;display:flex}.JqY1HW_legend i{border-radius:3px;width:18px;height:10px}.JqY1HW_heat{gap:8px;display:grid}.JqY1HW_colHead{color:#9e96ba;font:inherit;letter-spacing:.1em;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 6px;font-size:11px;font-weight:700;line-height:1.2;transition:color .2s,border-color .2s}.JqY1HW_colMini{display:none}.JqY1HW_colHead[aria-pressed=true]{color:var(--ink);border-bottom-color:#6b4ee6}.JqY1HW_rowHead{border-left:3px solid #0000;flex-direction:column;justify-content:center;gap:3px;min-width:0;padding-left:10px;transition:border-color .2s;display:flex}.JqY1HW_rowHead[data-selected=true]{border-left-color:#6b4ee6}.JqY1HW_rowHead b{letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;font-size:17px;font-weight:800}.JqY1HW_rowHead small{color:#9e96ba;font-size:11px;font-weight:600}.JqY1HW_cell{z-index:1;color:#1f1738;min-width:0;height:82px;font:inherit;cursor:pointer;border:0;border-radius:18px;flex-direction:column;justify-content:space-between;align-items:stretch;padding:12px;transition:transform .2s,box-shadow .25s;display:flex;position:relative}.JqY1HW_cell:hover{transform:translateY(-3px)}.JqY1HW_cell[aria-pressed=true]{z-index:2;box-shadow:0 0 0 3px var(--surface), 0 0 0 5px #1f1738, 0 18px 30px -12px #1f173880;transform:scale(1.05)}:root[data-theme=dark] .JqY1HW_cell[aria-pressed=true]{box-shadow:0 0 0 3px var(--surface), 0 0 0 5px #fff, 0 18px 30px -12px #0009}.JqY1HW_cellTop{justify-content:space-between;align-items:baseline;gap:4px;display:flex}.JqY1HW_cellTop b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.JqY1HW_cellTop small{white-space:nowrap;font-size:11px;font-weight:700}.JqY1HW_diverge{background:#1f173814;border-radius:4px;height:4px;position:relative}.JqY1HW_diverge:before{content:"";background:#1f17384d;width:1px;height:10px;position:absolute;top:-3px;left:50%}.JqY1HW_diverge i{border-radius:4px;height:4px;position:absolute;top:0}.JqY1HW_footnote{max-width:72ch;color:var(--radar-muted,#6e6787);text-wrap:pretty;margin:0;font-size:13px;line-height:1.6}@media (max-width:640px){.JqY1HW_heat{gap:5px}.JqY1HW_cell{border-radius:12px;height:64px;padding:8px 6px}.JqY1HW_cellTop{justify-content:center}.JqY1HW_cellTop b{font-size:17px}.JqY1HW_cellTop small{display:none}.JqY1HW_rowHead{padding-left:6px}.JqY1HW_rowHead b{font-size:14px}.JqY1HW_colHead{letter-spacing:.04em;font-size:10px}.JqY1HW_colFull{display:none}.JqY1HW_colMini{display:inline}}.JqY1HW_geri2{background:#e9a3a3}.JqY1HW_geri1{background:#f6d6d3}.JqY1HW_yakin{background:#efedf5}.JqY1HW_ileri1{background:#d3ede2}.JqY1HW_ileri2{background:#9fd6bf}.JqY1HW_detail{background:var(--stage);color:#fff;border:1px solid #ffffff0f;border-radius:32px;flex-direction:column;gap:24px;min-width:0;padding:clamp(18px,2.4vw,32px);scroll-margin-top:80px;display:flex;position:relative;overflow:hidden}.JqY1HW_detail>.JqY1HW_spot{z-index:0}.JqY1HW_detailGlow{pointer-events:none;border-radius:50%;width:380px;height:380px;transition:background .4s;position:absolute;top:-140px;right:-140px}.JqY1HW_detail>:not(.JqY1HW_detailGlow):not(.JqY1HW_spot){position:relative}.JqY1HW_detailHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.JqY1HW_badge{letter-spacing:.08em;white-space:nowrap;border-radius:99px;padding:8px 12px;font-size:12px;font-weight:800;line-height:1}.JqY1HW_big{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.JqY1HW_big b{letter-spacing:-.065em;font-variant-numeric:tabular-nums;font-size:clamp(76px,9vw,128px);font-weight:800;line-height:.82}.JqY1HW_big>span{color:#b3abcc;white-space:nowrap;padding-bottom:6px;font-size:15px}.JqY1HW_scale{flex-direction:column;gap:10px;display:flex}.JqY1HW_scaleTrack{height:64px;position:relative}.JqY1HW_scaleTrack>*{position:absolute}.JqY1HW_scaleLine{background:#382d5c;border-radius:4px;height:4px;top:30px;left:0;right:0}.JqY1HW_scaleBand{border-radius:8px;height:16px;transition:all .5s;top:24px}.JqY1HW_scaleDiff{white-space:nowrap;font-size:12px;font-weight:800;transition:left .5s;top:0;transform:translate(-50%)}.JqY1HW_scaleAvg{background:var(--stage);border:3px solid #b3abcc;border-radius:50%;width:20px;height:20px;transition:left .5s;top:22px;transform:translate(-50%)}.JqY1HW_scaleVal{border-radius:50%;width:24px;height:24px;transition:left .5s,background .4s;top:20px;transform:translate(-50%);box-shadow:0 0 0 5px #ffffff14}.JqY1HW_scaleLegend{letter-spacing:.1em;color:#9e96ba;justify-content:space-between;gap:8px;font-size:11px;font-weight:700;display:flex}.JqY1HW_scaleLegend>span:nth-child(2){flex-wrap:wrap;justify-content:center;gap:6px 16px;display:flex}.JqY1HW_scaleLegend>span:nth-child(2)>span{white-space:nowrap;align-items:center;gap:6px;display:flex}.JqY1HW_dot{border-radius:50%;width:9px;height:9px}.JqY1HW_ring{border:2px solid #b3abcc;border-radius:50%;width:9px;height:9px}.JqY1HW_stats{background:#382d5c;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.JqY1HW_stats>div{background:#2a2148;flex-direction:column;gap:6px;min-width:0;padding:16px;display:flex}.JqY1HW_stats small{letter-spacing:.14em;color:#9e96ba;font-size:10px;font-weight:700;line-height:1}.JqY1HW_stats b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.JqY1HW_stats b.JqY1HW_statSmall{font-size:14px;font-weight:700;line-height:1.3}@media (max-width:420px){.JqY1HW_stats>div{padding:12px 10px}.JqY1HW_stats b{font-size:16px}}.JqY1HW_section{border-top:1px solid #382d5c;flex-direction:column;gap:14px;padding-top:20px;display:flex}.JqY1HW_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.JqY1HW_sectionHead>span:last-child{color:#b3abcc;font-size:13px}.JqY1HW_topics{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.JqY1HW_topic{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;display:grid}.JqY1HW_topicName{flex-direction:column;gap:2px;min-width:0;display:flex}.JqY1HW_topicName b{font-size:14.5px;font-weight:700;line-height:1.3}.JqY1HW_topicName small{color:#9e96ba;font-size:12px}.JqY1HW_topicNums{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;display:flex}.JqY1HW_topicNums b{font-size:16px;font-weight:800}.JqY1HW_topicNums small{font-size:12px;font-weight:800}.JqY1HW_topicBar{background:#382d5c;border-radius:6px;grid-column:1/-1;height:6px;position:relative}.JqY1HW_topicBar i{border-radius:6px;height:6px;position:absolute;top:0;left:0}.JqY1HW_topicBar em{background:#fff;border-radius:2px;width:2px;height:14px;position:absolute;top:-4px;transform:translate(-1px)}.JqY1HW_dots{flex-wrap:wrap;gap:6px;max-width:252px;display:flex}.JqY1HW_dots i{border:2px solid #6a5f92;border-radius:50%;width:18px;height:18px}.JqY1HW_followRow{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.JqY1HW_followText{flex-direction:column;flex:1;gap:4px;min-width:170px;line-height:1.35;display:flex}.JqY1HW_followText b{font-size:15px;font-weight:800}.JqY1HW_followText span{color:#b3abcc;font-size:13px}.JqY1HW_empty{color:#b3abcc;border:1px dashed #43386a;border-radius:18px;padding:16px 18px;font-size:14px;line-height:1.5}.JqY1HW_actions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.JqY1HW_actions a{color:#fff;letter-spacing:.1em;border:1px solid #43386a;border-radius:99px;align-items:center;gap:6px;min-height:44px;padding:0 18px;font-size:12px;font-weight:800;display:inline-flex}.JqY1HW_actions a:hover{color:#fff;border-color:#b9aef5}.JqY1HW_actions a.JqY1HW_primary{color:var(--stage);background:#fff;border-color:#fff}.JqY1HW_actions a.JqY1HW_primary:hover{color:var(--stage);background:#ede9fb}.JqY1HW_growth{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:start;gap:16px;padding:clamp(14px,2vw,24px);display:grid}.JqY1HW_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.JqY1HW_aurora{pointer-events:none;position:absolute;inset:0;overflow:hidden}.JqY1HW_aurora i{aspect-ratio:1;will-change:transform;border-radius:50%;position:absolute}.JqY1HW_aurora i:first-child{background:radial-gradient(circle,#8b7cf657,#0000 66%);width:70%;animation:18s ease-in-out infinite alternate JqY1HW_drift1;bottom:-55%;left:-12%}.JqY1HW_aurora i:nth-child(2){background:radial-gradient(circle,#ff9c8f33,#0000 66%);width:46%;animation:23s ease-in-out infinite alternate JqY1HW_drift2;top:-40%;right:-6%}.JqY1HW_aurora i:nth-child(3){background:radial-gradient(circle,#4fd1a121,#0000 66%);width:38%;animation:27s ease-in-out infinite alternate JqY1HW_drift3;top:25%;left:38%}@keyframes JqY1HW_drift1{to{transform:translate(18%,-14%)scale(1.15)}}@keyframes JqY1HW_drift2{to{transform:translate(-22%,20%)scale(.9)}}@keyframes JqY1HW_drift3{to{transform:translate(-30%,-18%)scale(1.25)}}.JqY1HW_spot,.JqY1HW_spotLight{z-index:0;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.JqY1HW_spot{background:radial-gradient(420px circle at var(--mx,-999px) var(--my,-999px), #b9aef529, transparent 62%)}.JqY1HW_spotLight{background:radial-gradient(380px circle at var(--mx,-999px) var(--my,-999px), #6b4ee612, transparent 62%)}.JqY1HW_mapCard,.JqY1HW_mapCard>:not(.JqY1HW_spotLight){position:relative}.JqY1HW_reveal,.JqY1HW_word{animation:.85s cubic-bezier(.2,.7,.2,1) backwards JqY1HW_reveal;animation-delay:calc(var(--i,0) * 70ms)}.JqY1HW_word{display:inline-block}.JqY1HW_heroMain>.JqY1HW_reveal:not(.JqY1HW_kickerRow){align-self:flex-start}@keyframes JqY1HW_reveal{0%{opacity:0;filter:blur(8px);transform:translateY(14px)}}.JqY1HW_cell{animation:.6s cubic-bezier(.2,.8,.2,1.2) backwards JqY1HW_pop;animation-delay:calc((var(--r,0) + var(--c,0)) * 45ms + .25s)}@keyframes JqY1HW_pop{0%{opacity:0;transform:translateY(10px)scale(.86)}}.JqY1HW_diverge i{animation:.8s cubic-bezier(.2,.7,.2,1) backwards JqY1HW_grow;animation-delay:calc((var(--r,0) + var(--c,0)) * 45ms + .55s)}.JqY1HW_topicBar i{transform-origin:0;animation:.8s cubic-bezier(.2,.7,.2,1) backwards JqY1HW_grow;animation-delay:calc(var(--i,0) * 80ms + .12s)}.JqY1HW_topic{animation:.6s cubic-bezier(.2,.7,.2,1) backwards JqY1HW_reveal;animation-delay:calc(var(--i,0) * 80ms)}@keyframes JqY1HW_grow{0%{transform:scaleX(0)}}.JqY1HW_dots i{animation:.45s cubic-bezier(.2,.8,.2,1.3) backwards JqY1HW_dotIn;animation-delay:calc(var(--i,0) * 18ms + .15s)}@keyframes JqY1HW_dotIn{0%{opacity:0;transform:scale(.2)}}.JqY1HW_big b{animation:.7s cubic-bezier(.2,.7,.2,1) backwards JqY1HW_reveal}@property --kenar{syntax:"<angle>";inherits:false;initial-value:0deg}.JqY1HW_kpiGap{position:relative}.JqY1HW_kpiGap:after{content:"";background:conic-gradient(from var(--kenar), transparent 0 62%, #ff9c8fe6 80%, transparent 96%);pointer-events:none;padding:1.5px;animation:4.5s linear infinite JqY1HW_kenar;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes JqY1HW_kenar{to{--kenar:360deg}}@media (prefers-reduced-motion:reduce){.JqY1HW_aurora i,.JqY1HW_reveal,.JqY1HW_word,.JqY1HW_cell,.JqY1HW_diverge i,.JqY1HW_topicBar i,.JqY1HW_topic,.JqY1HW_dots i,.JqY1HW_big b,.JqY1HW_kpiGap:after{animation:none}}
