.global-focus{display:flex;align-items:center;gap:7px;padding-right:13px;border-right:1px solid rgba(111,130,151,.16)}.global-focus>span{font-size:7px;letter-spacing:1px;color:#929aa3;font-weight:800}.global-focus select{border:0;background:#f3f5f6;border-radius:5px;padding:7px 26px 7px 9px;font-size:9px;color:#303740;max-width:115px}.page-scope{display:inline-flex;margin-top:10px;padding:5px 8px;border-radius:6px;background:#e9f1ff;color:#2877de;font-size:8px;font-weight:800;letter-spacing:.25px}.focus-empty{padding:25px;color:#7f8996;font-size:10px;text-align:center}.coverage-section:not(.focus-all) .coverage-row>*{transition:opacity .2s}.coverage-section.focus-tributtax .coverage-row>*:not(:first-child):not(:nth-child(2)),.coverage-section.focus-renttax .coverage-row>*:not(:first-child):not(:nth-child(3)),.coverage-section.focus-ttjus .coverage-row>*:not(:first-child):not(:nth-child(4)),.coverage-section.focus-academy .coverage-row>*:not(:first-child):not(:nth-child(5)){opacity:.24}.capacity-section:not(.focus-all) .capacity-grid{grid-template-columns:minmax(280px,520px)}
.studio-focus-context{margin:20px 0;padding:16px 18px;border:1px solid #dfe8f2;border-left:3px solid #2877de;background:linear-gradient(120deg,#f8fbff,#f3fffd);border-radius:8px}.studio-focus-context small{font-size:8px;letter-spacing:1.4px;font-weight:900;color:#2877de}.studio-focus-context p{margin:8px 0 10px;color:#5f6c7a}.studio-focus-context ul{margin:0;padding-left:18px}.studio-focus-context li{margin:6px 0;color:#202733}
@media(max-width:900px){.global-focus>span{display:none}.global-focus{padding-right:8px}.global-focus select{max-width:100px}.capacity-section:not(.focus-all) .capacity-grid{grid-template-columns:1fr}}
@media(max-width:560px){.global-focus{display:none}}
