.FD2Xgq_page{background:linear-gradient(180deg, var(--mix-pale), #fff 55%);min-height:100vh;padding:32px 20px 72px}.FD2Xgq_shell{width:min(680px,100%);margin:0 auto}.FD2Xgq_wideShell{width:min(980px,100%);margin:0 auto}.FD2Xgq_brand{color:var(--mix-ink);box-shadow:var(--mix-shadow);background:#fff;border-radius:13px;margin-bottom:34px;padding:10px 15px;font-weight:900;display:inline-block;transform:rotate(-2deg)}.FD2Xgq_brand span{color:var(--mix-blue)}.FD2Xgq_card{border:1px solid var(--mix-line);box-shadow:var(--mix-shadow);background:#fff;border-radius:28px;padding:clamp(24px,5vw,44px)}.FD2Xgq_card>span{color:var(--mix-blue);font-family:Caveat Variable,cursive;font-size:23px;font-weight:700}.FD2Xgq_card>h1{margin:8px 0 10px;font-size:clamp(30px,6vw,46px);line-height:1.05}.FD2Xgq_lead{color:var(--mix-muted);margin:0 0 28px;line-height:1.65}.FD2Xgq_form{gap:18px;display:grid}.FD2Xgq_form label,.FD2Xgq_danger label{gap:7px;font-weight:800;display:grid}.FD2Xgq_form label>span,.FD2Xgq_danger label>span{font-size:14px}.FD2Xgq_form input,.FD2Xgq_form select,.FD2Xgq_danger input{width:100%;min-height:48px;color:var(--mix-ink);background:#fff;border:1.5px solid #cbd8ec;border-radius:12px;padding:11px 13px}.FD2Xgq_form small{color:var(--mix-muted);font-size:12px;font-weight:600;line-height:1.45}.FD2Xgq_form p a{min-height:44px;color:var(--mix-blue-dark);align-items:center;font-weight:900;display:inline-flex}.FD2Xgq_roleChoice{border:0;gap:10px;margin:0;padding:0;display:flex}.FD2Xgq_roleChoice legend{width:100%;margin-bottom:9px;font-size:14px;font-weight:900}.FD2Xgq_roleChoice label{border:1.5px solid var(--mix-line);border-radius:12px;grid-template-columns:auto 1fr;align-items:center;min-height:44px;padding:10px 14px;display:flex}.FD2Xgq_roleChoice input,.FD2Xgq_check input{width:18px;min-height:18px}.FD2Xgq_check{grid-template-columns:auto 1fr;align-items:start;min-height:44px;font-size:13px;line-height:1.5}.FD2Xgq_check a{min-height:44px;color:var(--mix-blue-dark);align-items:center;text-decoration:underline;display:inline-flex}.FD2Xgq_primary,.FD2Xgq_secondary,.FD2Xgq_danger button{border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:11px 17px;font-weight:900;display:inline-flex}.FD2Xgq_primary{color:#fff;background:var(--mix-blue)}.FD2Xgq_primary:disabled,.FD2Xgq_secondary:disabled{opacity:.65;cursor:wait}.FD2Xgq_secondary{border:1.5px solid var(--mix-line);background:#fff}.FD2Xgq_error{color:#7d1d1d;background:#fff4f4;border:1px solid #e7a8a8;border-radius:11px;padding:12px 14px;font-weight:700}.FD2Xgq_success,.FD2Xgq_tokenAction{text-align:center;background:var(--mix-pale);border-radius:18px;justify-items:center;gap:8px;padding:22px;display:grid}.FD2Xgq_success svg,.FD2Xgq_tokenAction svg{color:var(--mix-blue)}.FD2Xgq_success h2{margin:4px 0}.FD2Xgq_success p,.FD2Xgq_tokenAction p{color:var(--mix-muted);margin:0 0 12px;line-height:1.6}.FD2Xgq_success a{color:var(--mix-blue-dark);font-weight:900;text-decoration:underline}.FD2Xgq_spin{animation:.8s linear infinite FD2Xgq_spin}.FD2Xgq_accountPanel dl{gap:0;margin:0;display:grid}.FD2Xgq_accountPanel dl div{border-bottom:1px solid var(--mix-line);grid-template-columns:145px 1fr;gap:16px;padding:13px 0;display:grid}.FD2Xgq_accountPanel dt{color:var(--mix-muted);font-size:13px;font-weight:900}.FD2Xgq_accountPanel dd{overflow-wrap:anywhere;margin:0;font-weight:800}.FD2Xgq_actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.FD2Xgq_danger{background:#fff8f8;border:1px solid #efc4c4;border-radius:16px;margin-top:32px;padding:20px}.FD2Xgq_danger h2{margin:0 0 7px;font-size:18px}.FD2Xgq_danger p{color:#765555;margin:0 0 14px;line-height:1.5}.FD2Xgq_danger button{color:#7d1d1d;background:#fff;border:1px solid #d89292}.FD2Xgq_danger form{gap:12px;display:grid}.FD2Xgq_below{text-align:center;color:var(--mix-muted);margin-top:20px}.FD2Xgq_below a{min-height:44px;color:var(--mix-blue-dark);align-items:center;font-weight:900;display:inline-flex}.FD2Xgq_savedList{gap:12px;display:grid}.FD2Xgq_savedList article{border:1px solid var(--mix-line);background:var(--mix-pale);border-radius:15px;justify-content:space-between;align-items:center;gap:18px;padding:17px;display:flex}.FD2Xgq_savedReminderPreference{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FD2Xgq_savedReminderPreference p{margin:0}.FD2Xgq_savedReminderPreference button{border:1px solid var(--mix-blue);min-height:34px;color:var(--mix-blue-dark);background:#fff;border-radius:9px;align-items:center;gap:5px;padding:6px 9px;font-size:12px;font-weight:900;display:inline-flex}.FD2Xgq_savedList h2{margin:0 0 4px;font-size:17px}.FD2Xgq_savedList p{color:var(--mix-muted);margin:0;font-size:12px;font-weight:700}.FD2Xgq_savedList article>a{color:var(--mix-blue-dark);flex:none;font-size:13px;font-weight:900}.FD2Xgq_savedState{color:#186345;background:#e7f7ef;border-radius:999px;width:max-content;margin-bottom:7px;padding:4px 8px;font-size:10px;font-weight:900;display:block}.FD2Xgq_savedState[data-state=changed]{color:#6a5400;background:var(--mix-yellow-soft)}.FD2Xgq_savedState[data-state=closed],.FD2Xgq_savedState[data-state=unavailable]{color:#7d1d1d;background:#fff0f0}.FD2Xgq_savedList .FD2Xgq_savedExplanation{max-width:470px;margin-top:7px;line-height:1.45}.FD2Xgq_tracker{gap:34px;display:grid}.FD2Xgq_tracker>section>h2{margin:0 0 14px}.FD2Xgq_trackerCard{border:1px solid var(--mix-line);background:var(--mix-pale);border-radius:16px;gap:14px;margin-bottom:14px;padding:18px;display:grid}.FD2Xgq_trackerCard h3{margin:0}.FD2Xgq_trackerCard label{gap:6px;font-size:13px;font-weight:800;display:grid}.FD2Xgq_trackerCard input,.FD2Xgq_trackerCard select,.FD2Xgq_trackerCard textarea{width:100%;font:inherit;background:#fff;border:1px solid #cbd8ec;border-radius:10px;padding:10px 12px}.FD2Xgq_trackerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.FD2Xgq_applicationHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.FD2Xgq_applicationHeading>div>span{color:var(--mix-muted);margin-top:5px;font-size:12px;font-weight:750;display:block}.FD2Xgq_applicationForm{gap:14px;display:grid}.FD2Xgq_permissionState{color:#6a5400;background:var(--mix-yellow-soft);text-align:center;border-radius:999px;max-width:260px;padding:6px 9px;font-size:11px;font-weight:900}.FD2Xgq_permissionState[data-state=granted],.FD2Xgq_permissionState[data-state=not-required],.FD2Xgq_permissionState[data-state=verified]{color:#186345;background:#e7f7ef}.FD2Xgq_permissionState[data-state=declined],.FD2Xgq_permissionState[data-state=rejected],.FD2Xgq_permissionState[data-state=revoked]{color:#7d1d1d;background:#fff0f0}.FD2Xgq_permissionState[data-state=self-reported]{color:var(--mix-muted);background:#eef2f7}.FD2Xgq_fieldHint{color:var(--mix-muted);font-size:11px;font-weight:650;line-height:1.45}.FD2Xgq_trackerActions{flex-wrap:wrap;gap:9px;display:flex}.FD2Xgq_deleteButton{color:#7d1d1d;background:#fff;border:1px solid #d89292;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:11px 17px;font-weight:900;display:inline-flex}.FD2Xgq_deleteButton:disabled{opacity:.65;cursor:wait}.FD2Xgq_portfolioList{gap:8px;margin-bottom:14px;display:grid}.FD2Xgq_portfolioList article{border:1px solid var(--mix-line);border-radius:12px;align-items:center;gap:12px;padding:13px;display:flex}.FD2Xgq_portfolioList span{color:var(--mix-muted);font-size:12px}.FD2Xgq_portfolioList a{color:var(--mix-blue-dark);margin-left:auto;font-weight:900}.FD2Xgq_portfolioEditorList{gap:14px;display:grid}.FD2Xgq_reviewNote{border-left:3px solid var(--mix-blue);color:var(--mix-muted);background:#fff;margin:0;padding:11px 13px;font-size:12px;line-height:1.5}.FD2Xgq_portfolioHistory{gap:8px;margin:11px 0 0;padding-left:22px;display:grid}.FD2Xgq_portfolioHistory li{padding-left:3px}.FD2Xgq_portfolioHistory span{color:var(--mix-muted);margin-left:7px;font-size:11px}.FD2Xgq_portfolioHistory p{color:var(--mix-muted);margin:3px 0 0;font-size:12px}.FD2Xgq_portfolioShareControls{padding-top:4px}.FD2Xgq_portfolioShareControls>h3{margin-bottom:6px}.FD2Xgq_portfolioShareControls>p{color:var(--mix-muted);margin:0 0 14px;font-size:13px;line-height:1.55}.FD2Xgq_portfolioShareControls fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.FD2Xgq_portfolioShareControls legend{margin-bottom:7px;font-size:13px;font-weight:900}.FD2Xgq_shareChoice{border:1px solid var(--mix-line);background:#fff;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;min-height:42px;padding:9px 11px}.FD2Xgq_shareChoice input{width:18px;min-height:18px}.FD2Xgq_shareUrl{background:#eefaf4;border:1px solid #b7d9ca;border-radius:13px;gap:6px;margin:12px 0;padding:15px;display:grid}.FD2Xgq_shareUrl a{color:var(--mix-blue-dark);overflow-wrap:anywhere;font-size:12px;font-weight:800}.FD2Xgq_shareUrl span{color:var(--mix-muted);font-size:11px}.FD2Xgq_shareList{gap:8px;display:grid}.FD2Xgq_shareList article{border:1px solid var(--mix-line);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.FD2Xgq_shareList span{color:var(--mix-muted);font-size:11px;display:block}.FD2Xgq_shareList button{color:#7d1d1d;background:#fff;border:1px solid #d89292;border-radius:8px;padding:7px 10px;font-weight:900}.FD2Xgq_portfolioReviewQueue{gap:15px;display:grid}.FD2Xgq_portfolioReviewCard{border:1px solid var(--mix-line);background:var(--mix-pale);border-radius:16px;gap:14px;padding:19px;display:grid}.FD2Xgq_portfolioReviewCard header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.FD2Xgq_portfolioReviewCard header small{color:var(--mix-muted);font-weight:800}.FD2Xgq_portfolioReviewCard h2{margin:3px 0 0;font-size:20px}.FD2Xgq_portfolioReviewCard header>span{color:#6a5400;background:var(--mix-yellow-soft);border-radius:999px;padding:6px 9px;font-size:11px;font-weight:900}.FD2Xgq_portfolioReviewCard header>span[data-state=verified]{color:#186345;background:#e7f7ef}.FD2Xgq_portfolioReviewCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.FD2Xgq_portfolioReviewCard dl div{background:#fff;border-radius:10px;padding:10px 12px}.FD2Xgq_portfolioReviewCard dt{color:var(--mix-muted);font-size:11px;font-weight:800}.FD2Xgq_portfolioReviewCard dd{overflow-wrap:anywhere;margin:3px 0 0;font-weight:800}.FD2Xgq_portfolioReviewCard>a{color:var(--mix-blue-dark);align-items:center;gap:6px;font-size:13px;font-weight:900;display:inline-flex}.FD2Xgq_portfolioReviewCard>label{gap:6px;font-size:13px;font-weight:800;display:grid}.FD2Xgq_portfolioReviewCard textarea{width:100%;font:inherit;background:#fff;border:1px solid #cbd8ec;border-radius:10px;padding:10px 12px}.FD2Xgq_portfolioReviewCard details ol{gap:7px;margin:10px 0 0;padding-left:22px;display:grid}.FD2Xgq_portfolioReviewCard details span{color:var(--mix-muted);margin-left:6px;font-size:11px}.FD2Xgq_portfolioReviewCard details p{color:var(--mix-muted);margin:2px 0 0;font-size:12px}.FD2Xgq_portfolioShareList{gap:12px;display:grid}.FD2Xgq_portfolioShareList section{border:1px solid var(--mix-line);background:var(--mix-pale);border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:17px;display:flex}.FD2Xgq_portfolioShareList small{color:var(--mix-muted);font-weight:750}.FD2Xgq_portfolioShareList h2{margin:4px 0 7px;font-size:20px}.FD2Xgq_portfolioShareList span{color:var(--mix-muted);background:#eef2f7;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900}.FD2Xgq_portfolioShareList span[data-state=pending]{color:#6a5400;background:var(--mix-yellow-soft)}.FD2Xgq_portfolioShareList span[data-state=verified]{color:#186345;background:#e7f7ef}.FD2Xgq_portfolioShareList span[data-state=rejected],.FD2Xgq_portfolioShareList span[data-state=revoked]{color:#7d1d1d;background:#fff0f0}.FD2Xgq_portfolioShareList a{color:var(--mix-blue-dark);flex:none;font-size:13px;font-weight:900}.FD2Xgq_shareExpiry{color:var(--mix-muted);margin:18px 0 0;font-size:12px;font-weight:800}.FD2Xgq_guardianGrid{gap:16px;display:grid}.FD2Xgq_guardianCard{border:1px solid var(--mix-line);background:var(--mix-pale);border-radius:16px;padding:20px}.FD2Xgq_guardianCard h2{margin:0}.FD2Xgq_guardianCard>p{color:var(--mix-muted);margin:4px 0 20px}.FD2Xgq_guardianCard h3{margin:18px 0 8px;font-size:14px}.FD2Xgq_guardianCard ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.FD2Xgq_guardianCard li{background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:11px;display:flex}.FD2Xgq_guardianCard li span{color:var(--mix-muted);font-size:11px;display:block}.FD2Xgq_guardianCard li button{border:1px solid var(--mix-blue);color:var(--mix-blue-dark);background:#fff;border-radius:8px;gap:5px;padding:7px 9px;font-weight:900;display:inline-flex}.FD2Xgq_guardianCard li>a{color:var(--mix-blue-dark);align-items:center;gap:5px;font-size:12px;font-weight:900;display:inline-flex}.FD2Xgq_guardianCard li em{color:#186345;font-size:12px;font-style:normal;font-weight:900}.FD2Xgq_guardianDecision{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.FD2Xgq_guardianDecision em{text-align:right;flex-basis:100%}.FD2Xgq_guardianDecision em[data-state=pending]{color:#6a5400}.FD2Xgq_guardianDecision em[data-state=declined]{color:#7d1d1d}.FD2Xgq_schoolTabs{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.FD2Xgq_schoolTabs a{border:1px solid var(--mix-line);color:var(--mix-blue-dark);border-radius:10px;padding:9px 12px;font-size:13px;font-weight:900}.FD2Xgq_schoolTabs a[aria-current=page]{border-color:var(--mix-blue);color:#fff;background:var(--mix-blue)}.FD2Xgq_schoolDashboard{gap:22px;display:grid}.FD2Xgq_schoolDashboard>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.FD2Xgq_schoolDashboard>header small,.FD2Xgq_schoolTeamHeading small{color:var(--mix-muted);font-size:12px;font-weight:800;display:block}.FD2Xgq_schoolDashboard>header h2{margin:3px 0 0}.FD2Xgq_schoolDashboard>header>span{color:var(--mix-blue-dark);background:var(--mix-pale);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.FD2Xgq_schoolInstitution{color:var(--mix-muted);margin:-10px 0 0;font-size:13px}.FD2Xgq_schoolInstitution a{color:var(--mix-blue-dark);font-weight:900}.FD2Xgq_schoolReport{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.FD2Xgq_schoolReport div{border:1px solid var(--mix-line);background:var(--mix-pale);border-radius:13px;padding:15px}.FD2Xgq_schoolReport dt{color:var(--mix-muted);font-size:12px;font-weight:800}.FD2Xgq_schoolReport dd{margin:3px 0 0;font-size:25px;font-weight:950}.FD2Xgq_schoolPrivacyNote{color:#594900;background:var(--mix-yellow-soft);border-radius:11px;margin:-10px 0 0;padding:11px 13px;font-size:12px;font-weight:800;line-height:1.5}.FD2Xgq_schoolTeams{gap:13px;display:grid}.FD2Xgq_schoolTeams article{border:1px solid var(--mix-line);border-radius:15px;padding:18px}.FD2Xgq_schoolTeamHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.FD2Xgq_schoolTeamHeading h3{margin:3px 0 0}.FD2Xgq_schoolTeamHeading time{color:var(--mix-blue-dark);white-space:nowrap;font-size:12px;font-weight:900}.FD2Xgq_schoolTeams ul{gap:7px;margin:14px 0 0;padding:0;list-style:none;display:grid}.FD2Xgq_schoolTeams li{background:var(--mix-pale);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.FD2Xgq_schoolTeams li span,.FD2Xgq_schoolTeams article>p{color:var(--mix-muted);font-size:12px}.FD2Xgq_schoolTeams article>p{margin:14px 0 0}.FD2Xgq_schoolTeams article>.FD2Xgq_schoolGroupStaff{margin:8px 0 0}.FD2Xgq_schoolRoster{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.FD2Xgq_schoolRoster>div{border:1px solid var(--mix-line);border-radius:14px;padding:17px}.FD2Xgq_schoolRoster h2{margin:0 0 10px;font-size:17px}.FD2Xgq_schoolRoster ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.FD2Xgq_schoolRoster li{background:var(--mix-pale);border-radius:9px;justify-content:space-between;gap:10px;padding:9px 11px;display:flex}.FD2Xgq_schoolRoster li span,.FD2Xgq_schoolRoster p{color:var(--mix-muted);font-size:12px}.FD2Xgq_schoolControls{gap:13px;padding-top:8px;display:grid}.FD2Xgq_schoolControls>h2{margin:0}.FD2Xgq_schoolControlCard{border:1px solid var(--mix-line);background:#fff;border-radius:15px;gap:14px;padding:18px;display:grid}.FD2Xgq_schoolControlCard h2,.FD2Xgq_schoolControlCard h3{margin:3px 0 0}.FD2Xgq_schoolControlCard small{color:var(--mix-blue-dark);font-weight:900}.FD2Xgq_schoolControlCard p{color:var(--mix-muted);margin:6px 0 0;font-size:13px;line-height:1.5}.FD2Xgq_schoolControlCard label{gap:6px;font-size:13px;font-weight:800;display:grid}.FD2Xgq_schoolControlCard input,.FD2Xgq_schoolControlCard select{width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cbd8ec;border-radius:10px;padding:9px 11px}.FD2Xgq_schoolControlCard button{justify-self:start}.FD2Xgq_schoolFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.FD2Xgq_schoolWideField{grid-column:1/-1}.FD2Xgq_schoolCode{background:var(--mix-pale);border-radius:10px;gap:5px;padding:12px;display:grid}.FD2Xgq_schoolCode code{overflow-wrap:anywhere;font-size:13px;font-weight:800}.FD2Xgq_schoolCode span{color:var(--mix-muted);font-size:11px}.FD2Xgq_schoolNotice{color:#186345;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:900;display:flex}.FD2Xgq_schoolMemberActions{gap:8px;margin:0;padding:0;list-style:none;display:grid}.FD2Xgq_schoolMemberActions li{background:var(--mix-pale);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.FD2Xgq_schoolMemberActions li>span{gap:2px;display:grid}.FD2Xgq_schoolMemberActions small{color:var(--mix-muted)}.FD2Xgq_schoolAudit{border:1px solid var(--mix-line);background:var(--mix-pale);border-radius:15px;gap:14px;padding:18px;display:grid}.FD2Xgq_schoolAudit h2{margin:3px 0 0;font-size:20px}.FD2Xgq_schoolAudit>div>small{color:var(--mix-blue-dark);font-weight:900}.FD2Xgq_schoolAudit p{color:var(--mix-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.FD2Xgq_schoolAudit ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.FD2Xgq_schoolAudit li{border:1px solid var(--mix-line);background:#fff;border-radius:10px;gap:5px;padding:11px 12px;display:grid}.FD2Xgq_schoolAudit li>div{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.FD2Xgq_schoolAudit time{color:var(--mix-muted);white-space:nowrap;font-size:11px}.FD2Xgq_schoolAudit code{color:var(--mix-muted);overflow-wrap:anywhere;font-size:10px}.FD2Xgq_organizerWorkspace{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);align-items:start;gap:28px;display:grid}.FD2Xgq_organizerWorkspace textarea{width:100%;color:var(--mix-ink);font:inherit;resize:vertical;background:#fff;border:1.5px solid #cbd8ec;border-radius:12px;padding:11px 13px}.FD2Xgq_claimSafety{color:#594900;background:var(--mix-yellow-soft);border-radius:12px;margin:0;padding:13px 14px;font-size:12px;font-weight:750;line-height:1.5}.FD2Xgq_claimHistory{gap:11px;display:grid}.FD2Xgq_claimHistory h2{margin:0 0 3px;font-size:20px}.FD2Xgq_claimHistory>p{color:var(--mix-muted);margin:0}.FD2Xgq_claimHistory article{border:1px solid var(--mix-line);background:var(--mix-pale);border-radius:14px;padding:15px}.FD2Xgq_claimHistory article>div{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.FD2Xgq_claimHistory article span{color:#6a5400;background:var(--mix-yellow-soft);white-space:nowrap;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:900}.FD2Xgq_claimHistory article span[data-state=approved]{color:#186345;background:#e7f7ef}.FD2Xgq_claimHistory article span[data-state=rejected]{color:#7d1d1d;background:#fff0f0}.FD2Xgq_claimHistory p,.FD2Xgq_claimHistory small{color:var(--mix-muted);font-size:11px;line-height:1.5}.FD2Xgq_claimHistory p{margin:5px 0 9px}.FD2Xgq_claimHistory ul{gap:4px;margin:0 0 8px;padding-left:17px;display:grid}.FD2Xgq_claimHistory a{color:var(--mix-blue-dark);overflow-wrap:anywhere;font-size:11px}.FD2Xgq_consentNote{border-left:4px solid var(--mix-blue);color:var(--mix-ink);background:var(--mix-pale);border-radius:0 10px 10px 0;margin:0;padding:12px 14px;font-size:14px;line-height:1.6}.FD2Xgq_steps{text-align:left;gap:10px;margin:4px 0 10px;padding:0;list-style:none;display:grid}.FD2Xgq_steps li{color:var(--mix-muted);background:#fff;border-radius:12px;padding:11px 13px;font-size:14px;line-height:1.55}.FD2Xgq_steps strong{color:var(--mix-ink);display:block}.FD2Xgq_success .FD2Xgq_actions{justify-content:center}@keyframes FD2Xgq_spin{to{transform:rotate(360deg)}}@media (max-width:760px){.FD2Xgq_organizerWorkspace{grid-template-columns:1fr}}@media (max-width:620px){.FD2Xgq_page{padding-inline:12px}.FD2Xgq_card{border-radius:20px}.FD2Xgq_roleChoice{display:grid}.FD2Xgq_accountPanel dl div{grid-template-columns:1fr;gap:3px}.FD2Xgq_savedList article{flex-direction:column;align-items:flex-start}.FD2Xgq_trackerGrid,.FD2Xgq_schoolReport,.FD2Xgq_schoolRoster,.FD2Xgq_schoolFormGrid,.FD2Xgq_portfolioReviewCard dl{grid-template-columns:1fr}.FD2Xgq_applicationHeading,.FD2Xgq_portfolioList article,.FD2Xgq_schoolTeamHeading,.FD2Xgq_portfolioReviewCard header,.FD2Xgq_portfolioShareList section,.FD2Xgq_shareList article,.FD2Xgq_schoolAudit li>div,.FD2Xgq_schoolMemberActions li{flex-direction:column;align-items:flex-start}.FD2Xgq_portfolioList a{margin-left:0}.FD2Xgq_schoolTeamHeading time,.FD2Xgq_schoolAudit time{white-space:normal}.FD2Xgq_schoolWideField{grid-column:auto}}@media (prefers-reduced-motion:reduce){.FD2Xgq_spin{animation:none}}.FD2Xgq_settingsShell{gap:32px;width:min(1100px,100%);min-width:0;margin:0 auto;display:grid}.FD2Xgq_settingsShell>*{min-width:0}.FD2Xgq_settingsShell>.FD2Xgq_card{box-shadow:none}.FD2Xgq_identitySettings{min-width:0}.FD2Xgq_identitySettings>h2{margin:0 0 8px;font-size:24px;line-height:1.35}.FD2Xgq_identitySettings>p{max-width:700px;color:var(--mix-muted);margin:0 0 20px;line-height:1.6}:is(.FD2Xgq_identitySettings .cl-rootBox,.FD2Xgq_identitySettings .cl-cardBox){min-width:0;max-width:100%}
.O2uXQG_header{z-index:40;color:#fff;background:var(--mix-blue);position:relative}.O2uXQG_inner{align-items:center;gap:28px;width:min(1220px,100%);min-height:72px;margin:auto;padding:12px 32px;display:flex}.O2uXQG_brand{min-height:44px;color:var(--mix-ink);background:#fff;border-radius:14px;align-items:center;padding:0 16px;font-size:17px;font-weight:950;display:inline-flex;transform:rotate(-2deg);box-shadow:0 8px 20px #0a286e47}.O2uXQG_brand span{color:var(--mix-blue)}.O2uXQG_nav{gap:24px;font-size:13px;font-weight:850;display:flex}.O2uXQG_nav a{border-bottom:2px solid #0000;align-items:center;min-height:44px;display:inline-flex}.O2uXQG_nav a:hover,.O2uXQG_nav a[aria-current=page]{border-color:var(--mix-yellow)}.O2uXQG_actions{align-items:center;gap:8px;margin-left:auto;display:flex}.O2uXQG_actions[data-viewer=loading]{visibility:hidden}.O2uXQG_savedLink{min-height:44px;color:var(--mix-ink);background:var(--mix-yellow);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.O2uXQG_accountName{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.O2uXQG_account{border:1.5px solid #ffffffb3;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:0 18px;font-size:13px;font-weight:900;display:inline-flex}.O2uXQG_account:hover{background:#ffffff24}.O2uXQG_menuButton,.O2uXQG_panel{display:none}.O2uXQG_header a:focus-visible,.O2uXQG_header button:focus-visible{outline:3px solid var(--mix-yellow);outline-offset:2px}@media (max-width:768px){.O2uXQG_inner{gap:12px;min-height:56px;padding:6px 16px}.O2uXQG_nav,.O2uXQG_account,.O2uXQG_savedLink span{display:none}.O2uXQG_savedLink{justify-content:center;width:44px;padding:0}.O2uXQG_menuButton{color:#fff;background:0 0;border:1.5px solid #ffffffb3;border-radius:12px;place-items:center;width:44px;height:44px;display:inline-grid}.O2uXQG_panel{background:var(--mix-blue-dark);border-top:1px solid #ffffff40;padding:6px 16px 14px;display:block;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px #0a286e47}.O2uXQG_panel[hidden]{display:none}.O2uXQG_panel nav{display:grid}.O2uXQG_panel a{border-bottom:1px solid #ffffff29;align-items:center;min-height:48px;font-size:15px;font-weight:850;display:flex}.O2uXQG_panel a[aria-current=page]{color:var(--mix-yellow)}.O2uXQG_panel a:last-child{border-bottom:0}}.O2uXQG_signIn{color:#fff;white-space:nowrap;border:1.5px solid #fffc;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:13px;font-weight:900;display:inline-flex}.O2uXQG_signIn:focus-visible{outline:3px solid var(--mix-yellow);outline-offset:3px}.O2uXQG_clerkControl{flex:none;align-items:center;display:flex}.O2uXQG_avatarPlaceholder{background:#ffffff2e;border-radius:50%;width:44px;height:44px;display:block}@media (min-width:769px) and (max-width:1100px){.O2uXQG_nav{gap:12px}.O2uXQG_inner{gap:16px;padding-inline:20px}}
.SRea6W_card{border:1.5px solid var(--mix-line);border-top:5px solid var(--mix-blue);background:#fff;border-radius:20px;flex-direction:column;padding:20px;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 12px 26px #1e469617}.SRea6W_card[data-tone="1"]{border-top-color:var(--mix-yellow)}.SRea6W_card[data-tone="2"]{border-top-color:#7b61ff}.SRea6W_card:hover{transform:translateY(-3px);box-shadow:0 18px 34px #1e469626}.SRea6W_top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.SRea6W_tags{flex-wrap:wrap;gap:6px;padding-top:4px;display:flex}.SRea6W_tags span{color:var(--mix-blue-dark);background:var(--mix-blue-soft);letter-spacing:.03em;text-transform:uppercase;border-radius:999px;padding:5px 9px;font-size:10.5px;font-weight:900}.SRea6W_tags span+span{color:#6b5400;background:var(--mix-yellow-soft)}.SRea6W_tags span+span+span{color:#4f5b75;background:#eef2f9}.SRea6W_bookmark{width:44px;height:44px;color:var(--mix-blue-dark);background:0 0;border:0;border-radius:12px;flex:none;place-items:center;margin:-8px -10px -4px 0;display:inline-grid}.SRea6W_bookmark:hover{background:var(--mix-blue-soft)}.SRea6W_bookmark[aria-pressed=true]{color:var(--mix-blue)}.SRea6W_bookmark:disabled{opacity:.6;cursor:wait}.SRea6W_deadline{margin-top:10px;display:flex}.SRea6W_card h3{margin:12px 0 4px;font-size:18px;font-weight:950;line-height:1.28}.SRea6W_card h3 a:hover{color:var(--mix-blue-dark)}.SRea6W_organizer{color:#4f5b75;margin:0 0 6px;font-size:12.5px;font-weight:800}.SRea6W_summary{color:#55617c;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 14px;font-size:13px;font-weight:650;line-height:1.55;display:-webkit-box;overflow:hidden}.SRea6W_card dl{gap:8px;margin:auto 0 16px;padding-top:4px;display:grid}.SRea6W_card dl>div{grid-template-columns:104px 1fr;gap:9px;display:grid}.SRea6W_card dt,.SRea6W_card dd{margin:0;font-size:12px;font-weight:750}.SRea6W_card dt{color:#55617c;align-items:flex-start;gap:5px;display:flex}.SRea6W_card dt svg{flex:none;margin-top:1px}.SRea6W_card dd{color:var(--mix-ink)}.SRea6W_card dd a{color:var(--mix-blue-dark);text-decoration:underline}.SRea6W_footer{border-top:1px solid var(--mix-line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex}.SRea6W_trust{color:#55617c;align-items:center;gap:5px;min-width:0;font-size:12px;font-weight:750;display:inline-flex}.SRea6W_trust[data-verified=true] svg{color:#1f8a5b}.SRea6W_footer a{min-height:44px;color:var(--mix-blue-dark);flex:none;align-items:center;gap:6px;font-size:12.5px;font-weight:900;display:inline-flex}.SRea6W_card[data-layout=rail]{scroll-snap-align:start;flex:none;width:300px}.SRea6W_card[data-layout=rail] .SRea6W_footer{flex-wrap:wrap;gap:0 12px}.SRea6W_bookmark:focus-visible,.SRea6W_footer a:focus-visible,.SRea6W_card h3 a:focus-visible{outline:3px solid var(--mix-blue);outline-offset:2px}@media (max-width:680px){.SRea6W_card[data-layout=rail]{width:min(82vw,300px)}}@media (prefers-reduced-motion:reduce){.SRea6W_card{transition:none}.SRea6W_card:hover{transform:none}}
.eNUQxa_wrap{flex-direction:column;align-items:flex-start;gap:3px;display:inline-flex}.eNUQxa_chip{min-height:28px;color:var(--mix-ink);white-space:nowrap;background:#fff;border:1.5px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:900;line-height:1;display:inline-flex}.eNUQxa_chip[data-kind=soon]{background:var(--mix-yellow);border-color:#e0b400}.eNUQxa_chip[data-kind=month]{color:var(--mix-blue-dark);background:var(--mix-blue-soft)}.eNUQxa_chip[data-kind=later]{border-color:var(--mix-line);background:#fff}.eNUQxa_chip[data-kind=rolling]{color:var(--mix-blue-dark);background:#fff;border-style:dashed;border-color:#b9cdf0}.eNUQxa_chip[data-kind=closed]{color:#4f5b75;background:#e8ecf4}.eNUQxa_chip[data-kind=unknown]{color:#55617c;background:#fff;border-style:dashed;border-color:#c4cde0;font-style:italic;font-weight:800}.eNUQxa_date{color:#55617c;font-size:11.5px;font-weight:750}.eNUQxa_zone{color:inherit;opacity:.8;font-size:11.5px;font-weight:700}.eNUQxa_wrap[data-size=hero]{align-items:flex-start;gap:5px}.eNUQxa_wrap[data-size=hero] .eNUQxa_chip{min-height:38px;padding:0 16px;font-size:16px}.eNUQxa_wrap[data-size=hero] .eNUQxa_chip[data-kind=month],.eNUQxa_wrap[data-size=hero] .eNUQxa_chip[data-kind=later],.eNUQxa_wrap[data-size=hero] .eNUQxa_chip[data-kind=rolling],.eNUQxa_wrap[data-size=hero] .eNUQxa_chip[data-kind=unknown],.eNUQxa_wrap[data-size=hero] .eNUQxa_chip[data-kind=closed]{border-color:#0000}.eNUQxa_wrap[data-size=hero] .eNUQxa_date{color:inherit;opacity:.9;font-size:13px}.eNUQxa_wrap[data-size=rail]{align-items:flex-start}.eNUQxa_wrap[data-size=rail] .eNUQxa_chip{min-height:34px;font-size:14px}
.zhEAOa_page{min-height:100vh;color:var(--mix-ink);background:#f7faff}.zhEAOa_hero{color:#fff;background:radial-gradient(circle at 82% 24%, #ffd42a38 0 72px, transparent 73px), linear-gradient(180deg, var(--mix-blue) 0%, #276fe7 100%);padding:36px 32px 40px}.zhEAOa_heroInner{text-align:center;width:min(1040px,100%);margin:auto}.zhEAOa_eyebrow{background:#ffffff1f;border:1px dashed #ffffff8c;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:12px;font-weight:900;display:inline-flex}.zhEAOa_hero h1{letter-spacing:-1.4px;margin:0 0 8px;font-size:clamp(30px,4.4vw,46px);font-weight:950;line-height:1.1}.zhEAOa_hero h1 mark{color:var(--mix-ink);background:var(--mix-yellow);border-radius:13px;padding:0 12px 3px;transform:rotate(-2deg)}.zhEAOa_hero p{color:#ffffffeb;max-width:680px;margin:0 auto 22px;font-size:16px;font-weight:650;line-height:1.55}.zhEAOa_searchBar{background:#fff;border-radius:999px;grid-template-columns:minmax(240px,1fr) auto;align-items:center;gap:8px;max-width:820px;margin:auto;padding:8px 8px 8px 20px;display:grid;box-shadow:0 18px 38px #0c286a52}.zhEAOa_queryField{color:#91a0be;align-items:center;gap:10px;display:flex}.zhEAOa_searchBar input,.zhEAOa_searchBar select{width:100%;min-width:0;height:44px;color:var(--mix-ink);background:0 0;border:0;outline:0;font-size:14px;font-weight:750}.zhEAOa_searchBar select{border-left:1px solid var(--mix-line);padding:0 14px}.zhEAOa_searchBar button{color:#fff;background:var(--mix-blue);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 24px;font-size:14px;font-weight:900;display:inline-flex}.zhEAOa_suggest{flex:1;min-width:0;position:relative}.zhEAOa_suggestList{z-index:20;border:1.5px solid var(--mix-line);text-align:left;background:#fff;border-radius:18px;width:100%;min-width:250px;max-height:320px;margin:0;padding:6px;list-style:none;animation:.14s zhEAOa_suggestIn;position:absolute;top:calc(100% + 15px);left:-12px;overflow-y:auto;box-shadow:0 18px 38px #0c286a3d}.zhEAOa_suggestList[hidden]{display:none}.zhEAOa_suggestOption{color:var(--mix-ink);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:9px 12px;display:flex}.zhEAOa_suggestOption>span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.zhEAOa_suggestOption>small{color:var(--mix-muted);letter-spacing:.03em;text-transform:uppercase;flex:none;font-size:10px;font-weight:900}.zhEAOa_suggestOption[data-active]{color:var(--mix-blue-dark);background:var(--mix-blue-soft)}@keyframes zhEAOa_suggestIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.zhEAOa_didYouMean{color:#63708d;background:#fff;border:1.5px dashed #cad9f0;border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:5px;margin:-6px 0 22px;padding:12px 16px;font-size:13px;font-weight:750;display:flex}.zhEAOa_didYouMean a{border-bottom:2px solid var(--mix-yellow);color:var(--mix-blue);padding-bottom:1px;font-weight:900}.zhEAOa_catalog{grid-template-columns:238px minmax(0,1fr);gap:34px;width:min(1220px,100%);margin:auto;padding:32px 32px 72px;display:grid}.zhEAOa_trustNote{color:#6b5400;background:var(--mix-yellow-soft);border-radius:14px;align-items:flex-start;gap:9px;margin-top:22px;padding:14px;display:flex}.zhEAOa_trustNote svg{flex:none}.zhEAOa_trustNote p{margin:0;font-size:12px;font-weight:700;line-height:1.45}.zhEAOa_trustNote strong{font-weight:950;display:block}.zhEAOa_results{min-width:0}.zhEAOa_resultsHeader{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}.zhEAOa_resultsHeader .handwritten{font-size:22px;transform:rotate(-1deg)}.zhEAOa_resultsHeader h2{letter-spacing:-.5px;margin:0;font-size:26px;font-weight:950}.zhEAOa_resultsHeader small{color:#55617c;font-size:12px;font-weight:750}.zhEAOa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.zhEAOa_empty{text-align:center;background:#fff;border:2px dashed #cad9f0;border-radius:24px;align-content:center;place-items:center;min-height:0;padding:32px 24px;display:grid}.zhEAOa_empty>span{width:64px;height:64px;color:var(--mix-blue);background:var(--mix-blue-soft);border-radius:18px;place-items:center;display:grid;transform:rotate(-4deg)}.zhEAOa_empty h3{margin:18px 0 7px;font-size:20px;font-weight:950}.zhEAOa_empty p{max-width:490px;color:var(--mix-muted);margin:0;font-size:13px;font-weight:700;line-height:1.55}.zhEAOa_pagination{justify-content:center;align-items:center;gap:20px;margin-top:28px;display:flex}.zhEAOa_pagination a{border:1px solid var(--mix-line);color:var(--mix-blue);background:#fff;border-radius:10px;align-items:center;gap:6px;padding:9px 13px;font-size:12px;font-weight:900;display:inline-flex}.zhEAOa_pagination span{color:var(--mix-muted);font-size:12px;font-weight:850}.zhEAOa_footer{color:var(--mix-muted);background:#fff;justify-content:center;align-items:center;gap:34px;padding:25px 32px;display:flex}.zhEAOa_footer strong{color:var(--mix-ink);font-size:17px;font-weight:950}.zhEAOa_footer small{font-size:11px;font-weight:700}.zhEAOa_chips{flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none;display:flex}.zhEAOa_chips a{border:1.5px solid var(--mix-blue-dark);min-height:44px;color:var(--mix-blue-dark);background:var(--mix-blue-soft);border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:850;display:inline-flex}.zhEAOa_chips a:hover{background:#fff}.zhEAOa_chips .zhEAOa_clearAll{background:0 0;border-color:#0000;text-decoration:underline}.zhEAOa_chips a:focus-visible,.zhEAOa_emptyAction:focus-visible{outline:3px solid var(--mix-blue);outline-offset:2px}.zhEAOa_empty .zhEAOa_chips{justify-content:center;margin:18px 0 0}.zhEAOa_emptyAction{color:#fff;background:var(--mix-blue-dark);border-radius:999px;align-items:center;min-height:44px;margin-top:8px;padding:0 22px;font-size:13.5px;font-weight:900;display:inline-flex}.zhEAOa_related{margin-top:36px}.zhEAOa_related h3{margin:0 0 16px;font-size:20px;font-weight:950}@media (max-width:1000px){.zhEAOa_grid{grid-template-columns:1fr}}@media (max-width:768px){.zhEAOa_catalog{grid-template-columns:1fr;gap:0}.zhEAOa_trustNote{display:none}}@media (max-width:680px){.zhEAOa_hero,.zhEAOa_catalog{padding-left:20px;padding-right:20px}.zhEAOa_hero{padding-top:18px;padding-bottom:20px}.zhEAOa_hero h1{letter-spacing:-.8px;margin-bottom:14px;font-size:28px}.zhEAOa_hero p{display:none}.zhEAOa_searchBar{border-radius:999px;grid-template-columns:minmax(0,1fr) auto;padding:6px 6px 6px 14px}.zhEAOa_searchBar button{padding:0 16px}.zhEAOa_suggestList{width:auto;min-width:0;top:calc(100% + 9px);left:-10px;right:-10px}.zhEAOa_catalog{padding-top:0}.zhEAOa_resultsHeader{flex-direction:column;align-items:flex-start;gap:4px}.zhEAOa_resultsHeader h2{font-size:22px}.zhEAOa_footer{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.zhEAOa_suggestList{animation:none}}.zhEAOa_scopeNote{background:var(--mix-pale);color:var(--mix-ink);border-radius:16px;margin:16px 0;padding:16px 18px;line-height:1.6}.zhEAOa_scopeNote p{margin:0 0 8px}.zhEAOa_nextSteps{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.zhEAOa_nextSteps a{min-height:44px;color:var(--mix-blue-dark);align-items:center;gap:6px;font-weight:900;display:inline-flex}.zhEAOa_otherSections{border:1px solid var(--mix-line);background:#fff;border-radius:16px;margin:16px 0;padding:16px 18px}.zhEAOa_otherSections h3{margin:0 0 10px;font-size:16px}.zhEAOa_otherSections ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.zhEAOa_otherSections li{align-items:flex-start;gap:10px;display:flex}.zhEAOa_otherSections li>svg{color:var(--mix-blue);flex:none;margin-top:3px}.zhEAOa_otherSections li p{color:var(--mix-muted);margin:2px 0 0;font-size:13px}.zhEAOa_otherSections a{color:var(--mix-blue-dark);font-weight:900}.zhEAOa_officialList{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.zhEAOa_officialList a{align-items:center;gap:5px;min-height:44px;display:inline-flex}.zhEAOa_moreLink{align-items:center;gap:5px;min-height:44px;margin-top:8px;display:inline-flex}
.kLx1Bq_page{min-height:100vh;color:var(--mix-ink);background:#f7faff}.kLx1Bq_header{color:#fff;background:var(--mix-blue)}.kLx1Bq_headerInner{flex-wrap:wrap;align-items:center;gap:12px 30px;width:min(1220px,100%);min-height:72px;margin:auto;padding:12px 32px;display:flex}.kLx1Bq_brand{color:var(--mix-ink);background:#fff;border-radius:14px;padding:9px 16px;font-size:17px;font-weight:950;transform:rotate(-2deg);box-shadow:0 8px 20px #0a286e47}.kLx1Bq_brand span,.kLx1Bq_footer strong span{color:var(--mix-blue)}.kLx1Bq_header nav{flex-wrap:wrap;gap:4px 26px;font-size:13px;font-weight:850;display:flex}.kLx1Bq_header nav a{border-bottom:2px solid #0000;align-items:center;min-height:44px;display:inline-flex}.kLx1Bq_header nav a:hover,.kLx1Bq_header nav [aria-current=page]{border-color:var(--mix-yellow)}.kLx1Bq_homeLink{align-items:center;gap:7px;min-width:44px;min-height:44px;margin-left:auto;font-size:13px;font-weight:850;display:inline-flex}.kLx1Bq_subnav{border-bottom:1px solid var(--mix-line);background:#fff}.kLx1Bq_subnavInner{gap:6px;width:min(1220px,100%);margin:auto;padding:0 32px;display:flex;overflow-x:auto}.kLx1Bq_subnavInner a{color:#4d5a78;border-bottom:3px solid #0000;flex:none;align-items:center;min-height:48px;padding:0 14px;font-size:13px;font-weight:850;display:inline-flex}.kLx1Bq_subnavInner a:hover{color:var(--mix-blue-dark)}.kLx1Bq_subnavInner a[aria-current=page]{border-color:var(--mix-blue);color:var(--mix-blue-dark)}.kLx1Bq_hero{color:#fff;background:radial-gradient(circle at 82% 24%, #ffd42a38 0 72px, transparent 73px), linear-gradient(180deg, var(--mix-blue) 0%, #276fe7 100%);padding:48px 32px 56px}.kLx1Bq_heroInner{text-align:center;width:min(1040px,100%);margin:auto}.kLx1Bq_eyebrow{background:#ffffff1f;border:1px dashed #ffffff8c;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:12px;font-weight:900;display:inline-flex}.kLx1Bq_hero h1{letter-spacing:-1.2px;overflow-wrap:anywhere;margin:18px 0 10px;font-size:clamp(32px,5vw,52px);font-weight:950;line-height:1.12}.kLx1Bq_hero h1 mark{color:var(--mix-ink);background:var(--mix-yellow);border-radius:13px;padding:0 12px 3px;transform:rotate(-2deg)}.kLx1Bq_hero p{color:#ffffffeb;max-width:680px;margin:0 auto 26px;font-size:16px;font-weight:650;line-height:1.55}.kLx1Bq_hero p:last-child{margin-bottom:0}.kLx1Bq_searchBar{max-width:720px;color:var(--mix-ink);background:#fff;border-radius:999px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin:auto;padding:8px 8px 8px 20px;display:grid;box-shadow:0 18px 38px #0c286a52}.kLx1Bq_queryField{color:#6b7a99;text-align:left;align-items:center;gap:10px;display:flex}.kLx1Bq_searchBar input{width:100%;min-width:0;height:44px;color:var(--mix-ink);font:inherit;background:0 0;border:0;outline:0;font-size:15px;font-weight:750}.kLx1Bq_searchBar:focus-within{outline-offset:3px;outline:3px solid #ffd42ae6}.kLx1Bq_searchBar button{color:#fff;background:var(--mix-blue-dark);min-height:46px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:14px;font-weight:900;display:inline-flex}.kLx1Bq_catalog{grid-template-columns:238px minmax(0,1fr);gap:34px;width:min(1220px,100%);margin:auto;padding:40px 32px 72px;display:grid}.kLx1Bq_filters{border:1px solid var(--mix-line);background:#fff;border-radius:22px;align-self:start;padding:22px;position:sticky;top:20px;box-shadow:0 12px 26px #1e469614}.kLx1Bq_filterTitle{align-items:center;gap:8px;margin-bottom:18px;font-size:15px;font-weight:950;display:flex}.kLx1Bq_filters form,.kLx1Bq_filters label{gap:7px;display:grid}.kLx1Bq_filters form{gap:16px}.kLx1Bq_filters label>span{color:#4d5a78;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:900}.kLx1Bq_filters select{width:100%;min-height:44px;color:var(--mix-ink);font:inherit;background:#fbfdff;border:1.5px solid #cad9f0;border-radius:11px;padding:0 11px;font-size:13px;font-weight:750}.kLx1Bq_filters form>button{color:#fff;background:var(--mix-blue-dark);min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:12px;font-size:13px;font-weight:900}.kLx1Bq_filters form>a{min-height:44px;color:var(--mix-blue-dark);place-items:center;font-size:12px;font-weight:850;display:grid}.kLx1Bq_trustNote{color:#6b5300;background:var(--mix-yellow-soft);border-radius:14px;align-items:flex-start;gap:9px;margin-top:22px;padding:14px;display:flex}.kLx1Bq_trustNote svg{flex:none}.kLx1Bq_trustNote p{margin:0;font-size:12px;font-weight:700;line-height:1.45}.kLx1Bq_trustNote strong{font-weight:950;display:block}.kLx1Bq_results{min-width:0}.kLx1Bq_resultsHeader{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.kLx1Bq_resultsHeader .handwritten{font-size:22px;transform:rotate(-1deg)}.kLx1Bq_resultsHeader h2{letter-spacing:-.5px;margin:5px 0 0;font-size:27px;font-weight:950}.kLx1Bq_resultsHeader small{color:#5b6885;font-size:12px;font-weight:750}.kLx1Bq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.kLx1Bq_card{border:1.5px solid var(--mix-line);border-top:5px solid var(--mix-blue);background:#fff;border-radius:20px;flex-direction:column;min-width:0;padding:22px;display:flex;box-shadow:0 12px 26px #1e469617}.kLx1Bq_card[data-tone="1"]{border-top-color:var(--mix-yellow)}.kLx1Bq_card[data-tone="2"]{border-top-color:#7b61ff}.kLx1Bq_chips{flex-wrap:wrap;gap:7px;display:flex}.kLx1Bq_chip{color:var(--mix-blue-dark);background:var(--mix-blue-soft);letter-spacing:.02em;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:900}.kLx1Bq_chip[data-kind=city]{color:#6b5300;background:var(--mix-yellow-soft)}.kLx1Bq_card h3{overflow-wrap:anywhere;margin:14px 0 3px;font-size:18px;font-weight:950;line-height:1.28}.kLx1Bq_card h3 a:hover{color:var(--mix-blue-dark)}.kLx1Bq_english{color:#5b6885;overflow-wrap:anywhere;margin:0 0 14px;font-size:13px;font-weight:650;line-height:1.45}.kLx1Bq_badge{border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:12px;font-weight:900;line-height:1.2;display:inline-flex}.kLx1Bq_badge[data-tone=good]{color:#0b5a2a;background:#def5e6}.kLx1Bq_badge[data-tone=warn]{color:#6b5300;background:var(--mix-yellow-soft)}.kLx1Bq_badge[data-tone=bad]{color:#9b1c1c;background:#fde6e6}.kLx1Bq_card dl{gap:10px;margin:14px 0 18px;display:grid}.kLx1Bq_card dl>div{grid-template-columns:92px minmax(0,1fr);gap:9px;display:grid}.kLx1Bq_card dt,.kLx1Bq_card dd{margin:0;font-size:12.5px;font-weight:750}.kLx1Bq_card dt{color:#5b6885}.kLx1Bq_card dd{overflow-wrap:anywhere}.kLx1Bq_unknown{color:#5b6885;font-weight:650}.kLx1Bq_link{color:var(--mix-blue-dark);text-decoration:underline;-webkit-text-decoration-color:var(--mix-yellow);text-decoration-color:var(--mix-yellow);text-underline-offset:3px;font-weight:850;text-decoration-thickness:2px}.kLx1Bq_cardFooter{border-top:1px solid var(--mix-line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;display:flex}.kLx1Bq_cardFooter a{min-height:44px;color:var(--mix-blue-dark);align-items:center;gap:6px;font-size:13px;font-weight:900;display:inline-flex}.kLx1Bq_empty{text-align:center;background:#fff;border:2px dashed #cad9f0;border-radius:24px;align-content:center;place-items:center;min-height:320px;padding:54px 24px;display:grid}.kLx1Bq_empty>span{width:64px;height:64px;color:var(--mix-blue);background:var(--mix-blue-soft);border-radius:18px;place-items:center;display:grid;transform:rotate(-4deg)}.kLx1Bq_empty h3{margin:18px 0 7px;font-size:20px;font-weight:950}.kLx1Bq_empty p{color:#5b6885;max-width:490px;margin:0;font-size:14px;font-weight:700;line-height:1.55}.kLx1Bq_content{width:min(1040px,100%);margin:auto;padding:36px 32px 72px}.kLx1Bq_crumb{min-height:44px;color:var(--mix-blue-dark);align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:850;display:inline-flex}.kLx1Bq_panel{border:1.5px solid var(--mix-line);background:#fff;border-radius:20px;margin-bottom:20px;padding:24px;box-shadow:0 12px 26px #1e469612}.kLx1Bq_panel h2{letter-spacing:-.3px;margin:0 0 14px;font-size:20px;font-weight:950}.kLx1Bq_panel h3{margin:20px 0 8px;font-size:16px;font-weight:950}.kLx1Bq_panel p,.kLx1Bq_panel li{font-size:15px;font-weight:600;line-height:1.65}.kLx1Bq_panel p{margin:0 0 12px}.kLx1Bq_panel ul{margin:0 0 12px;padding-left:20px}.kLx1Bq_panel li{overflow-wrap:anywhere;margin-bottom:6px}.kLx1Bq_sectionTitle{letter-spacing:-.4px;margin:30px 0 14px;font-size:24px;font-weight:950}.kLx1Bq_sectionTitle:first-of-type{margin-top:24px}.kLx1Bq_sectionLead{color:#4d5a78;margin:-6px 0 16px;font-size:15px;font-weight:650;line-height:1.6}.kLx1Bq_titleBlock h1{letter-spacing:-.8px;overflow-wrap:anywhere;margin:12px 0 4px;font-size:clamp(26px,4vw,38px);font-weight:950;line-height:1.15}.kLx1Bq_titleBlock .kLx1Bq_english{margin-bottom:12px;font-size:15px}.kLx1Bq_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:0;display:grid}.kLx1Bq_facts>div{min-width:0}.kLx1Bq_facts dt{color:#5b6885;letter-spacing:.03em;text-transform:uppercase;margin-bottom:3px;font-size:12px;font-weight:900}.kLx1Bq_facts dd{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:750;line-height:1.5}.kLx1Bq_facts [data-wide]{grid-column:1/-1}.kLx1Bq_notice{color:#6b5300;background:var(--mix-yellow-soft);border-radius:12px;gap:9px;margin:0 0 14px;padding:12px 14px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.kLx1Bq_notice svg{flex:none;margin-top:2px}.kLx1Bq_sourceList{margin:0;padding:0;list-style:none}.kLx1Bq_sourceList li{border-bottom:1px solid var(--mix-line);padding:9px 0;font-size:14px}.kLx1Bq_sourceList li:last-child{border-bottom:0}.kLx1Bq_sourceList a{color:var(--mix-blue-dark);overflow-wrap:anywhere;font-weight:750}.kLx1Bq_rankList{margin:0;padding:0;list-style:none}.kLx1Bq_rankRow{border-bottom:1px solid var(--mix-line);grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr) minmax(0,1fr);align-items:baseline;gap:6px 16px;padding:14px 0;display:grid}.kLx1Bq_rankRow:last-child{border-bottom:0}.kLx1Bq_rankRow strong{overflow-wrap:anywhere;font-size:15px;font-weight:900}.kLx1Bq_rankValue{font-size:15px;font-weight:900}.kLx1Bq_rankValue[data-unknown]{color:#5b6885;font-weight:700}.kLx1Bq_rankMeta{color:#5b6885;overflow-wrap:anywhere;font-size:13px;font-weight:650}.kLx1Bq_unverified{color:#9b1c1c;background:#fde6e6;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:900;display:inline-block}.kLx1Bq_twoCol{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:32px;display:grid}.kLx1Bq_toc{border:1px solid var(--mix-line);background:#fff;border-radius:18px;padding:18px;position:sticky;top:20px}.kLx1Bq_toc strong{margin-bottom:8px;font-size:13px;font-weight:950;display:block}.kLx1Bq_toc a{min-height:44px;color:var(--mix-blue-dark);align-items:center;font-size:13px;font-weight:800;display:flex}.kLx1Bq_timeline{margin:0 0 12px;padding:0;list-style:none}.kLx1Bq_timeline li{border-left:4px solid var(--mix-blue);background:var(--mix-pale);border-radius:0 12px 12px 0;margin-bottom:8px;padding:12px 14px}.kLx1Bq_timeline li[data-state=unknown]{border-left-color:var(--mix-yellow);background:var(--mix-yellow-soft)}.kLx1Bq_countryGrid{gap:16px;display:grid}.kLx1Bq_country h3{margin-top:0}.kLx1Bq_footer{color:#5b6885;background:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 34px;padding:25px 32px;display:flex}.kLx1Bq_footer strong{color:var(--mix-ink);font-size:17px;font-weight:950}.kLx1Bq_footer small{font-size:12px;font-weight:700}@media (max-width:900px){.kLx1Bq_catalog,.kLx1Bq_twoCol{grid-template-columns:1fr}.kLx1Bq_filters,.kLx1Bq_toc{position:static}.kLx1Bq_filters form{grid-template-columns:repeat(2,1fr);align-items:end}.kLx1Bq_filters form>button,.kLx1Bq_filters form>a{grid-column:1/-1}.kLx1Bq_trustNote{display:none}.kLx1Bq_toc{flex-wrap:wrap;gap:0 18px;display:flex}.kLx1Bq_toc strong{flex-basis:100%}}@media (max-width:680px){.kLx1Bq_headerInner,.kLx1Bq_subnavInner,.kLx1Bq_hero,.kLx1Bq_catalog,.kLx1Bq_content{padding-left:16px;padding-right:16px}.kLx1Bq_headerInner{gap:4px 16px}.kLx1Bq_homeLink{margin-left:0}.kLx1Bq_header nav{gap:0 18px}.kLx1Bq_hero{padding-top:36px;padding-bottom:40px}.kLx1Bq_searchBar{border-radius:18px;grid-template-columns:1fr;padding:10px}.kLx1Bq_queryField{padding:0 6px}.kLx1Bq_filters form,.kLx1Bq_grid,.kLx1Bq_facts{grid-template-columns:1fr}.kLx1Bq_resultsHeader{flex-direction:column;align-items:flex-start;gap:6px}.kLx1Bq_card dl>div{grid-template-columns:1fr;gap:2px}.kLx1Bq_rankRow{grid-template-columns:1fr}.kLx1Bq_panel{padding:18px}}.kLx1Bq_summaryLine{color:var(--mix-ink);margin:0 0 10px;font-size:13.5px;font-weight:800;line-height:1.5}.kLx1Bq_links{flex-wrap:wrap;gap:4px 18px;margin:0 0 14px;display:flex}.kLx1Bq_links a{align-items:center;min-height:44px;font-size:13px;display:inline-flex}.kLx1Bq_missing{color:#55617c;font-size:12px;font-weight:750}.kLx1Bq_card h3{margin-top:12px}.kLx1Bq_resultsHeader h2{margin:0}.kLx1Bq_appliedChips{flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none;display:flex}.kLx1Bq_appliedChips a{border:1.5px solid var(--mix-blue-dark);min-height:44px;color:var(--mix-blue-dark);background:var(--mix-blue-soft);border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:850;display:inline-flex}.kLx1Bq_appliedChips .kLx1Bq_clearAll{background:0 0;border-color:#0000;text-decoration:underline}.kLx1Bq_empty .kLx1Bq_appliedChips{justify-content:center;margin:16px 0 0}.kLx1Bq_emptyAction{color:#fff;background:var(--mix-blue-dark);border-radius:999px;align-items:center;min-height:44px;margin-top:14px;padding:0 22px;font-size:13.5px;font-weight:900;display:inline-flex}.kLx1Bq_pagination{justify-content:center;align-items:center;gap:18px;margin-top:28px;display:flex}.kLx1Bq_pagination a{border:1.5px solid var(--mix-line);min-height:44px;color:var(--mix-blue-dark);background:#fff;border-radius:12px;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:900;display:inline-flex}.kLx1Bq_pagination span{color:#55617c;font-size:13px;font-weight:850}.kLx1Bq_appliedChips a:focus-visible,.kLx1Bq_emptyAction:focus-visible,.kLx1Bq_pagination a:focus-visible,.kLx1Bq_links a:focus-visible{outline:3px solid var(--mix-blue);outline-offset:2px}@media (min-width:769px) and (max-width:900px){.kLx1Bq_catalog{grid-template-columns:220px minmax(0,1fr);gap:20px}}@media (max-width:768px){.kLx1Bq_catalog{grid-template-columns:1fr;gap:0}}@media (max-width:680px){.kLx1Bq_hero{padding-top:20px;padding-bottom:22px}.kLx1Bq_hero p,.kLx1Bq_eyebrow{display:none}.kLx1Bq_hero h1{margin-top:0;font-size:28px}.kLx1Bq_catalog{padding-top:0}.kLx1Bq_searchBar{border-radius:999px;grid-template-columns:minmax(0,1fr) auto;padding:6px 6px 6px 14px}.kLx1Bq_searchBar button{padding:0 16px}}.kLx1Bq_card>span:first-child{align-self:flex-start}@media (max-width:768px){.kLx1Bq_subnavInner{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}}@media (max-width:680px){.kLx1Bq_catalog{--bleed:16px}}.kLx1Bq_yearTimeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.kLx1Bq_yearTimeline>div{border:1px solid var(--mix-line);background:#fff;border-radius:14px;padding:14px 16px}.kLx1Bq_yearTimeline>div[data-announced=yes]{background:#f1fbf6;border-color:#9bd3b8}.kLx1Bq_yearTimeline>div[data-announced=no]{background:#fafbfd;border-style:dashed}.kLx1Bq_yearTimeline h3{margin:0 0 8px;font-size:15px}.kLx1Bq_yearTimeline ul{gap:6px;margin:0;padding-left:18px;line-height:1.5;display:grid}@media (max-width:640px){.kLx1Bq_yearTimeline{grid-template-columns:1fr}}.kLx1Bq_fieldNote{border-left:4px solid var(--mix-blue);background:var(--mix-pale);border-radius:0 10px 10px 0;margin:0 0 14px;padding:10px 14px;font-size:13px;line-height:1.55}.kLx1Bq_sourceDetails{margin-top:8px}.kLx1Bq_sourceDetails summary{cursor:pointer;min-height:44px;color:var(--mix-blue-dark);align-items:center;font-weight:900;display:flex}
.JKr55a_wrap{grid-template-columns:minmax(0,1fr);gap:40px;width:min(1220px,100%);margin:auto;padding:44px 32px 8px;display:grid;overflow-x:clip}.JKr55a_head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.JKr55a_head h2{letter-spacing:-.5px;margin:0;font-size:28px;font-weight:950}.JKr55a_head a{min-height:44px;color:var(--mix-blue-dark);align-items:center;gap:6px;font-size:13px;font-weight:900;display:inline-flex}.JKr55a_track{scroll-snap-type:x proximity;gap:18px;margin:0 -32px;padding:6px 32px 18px;scroll-padding:0 32px;display:flex;position:relative;overflow-x:auto}.JKr55a_track>div{flex:none;display:flex}.JKr55a_track:focus-visible,.JKr55a_head a:focus-visible{outline:3px solid var(--mix-blue);outline-offset:2px}@media (max-width:680px){.JKr55a_wrap{padding:32px 16px 0}.JKr55a_head h2{font-size:23px}.JKr55a_track{margin:0 -16px;padding-left:16px;padding-right:16px;scroll-padding:0 16px}}
