.conditions-main{padding-block:26px 36px;color:#263b38}.conditions-page h1{font-size:30px}.conditions-page h2{font-size:18px}.conditions-page p{line-height:1.5}.desk-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.desk-heading>div>p{font-size:15px;margin-top:6px;color:#596963}.refresh-area{text-align:right;flex-shrink:0}.refresh-area button{border:1px solid #bdc8c3;border-radius:4px;background:white;color:#263b38;min-height:42px;padding:7px 14px;font-size:14px}.refresh-area button:hover{background:#f2f5f3}.refresh-area button:disabled{cursor:wait;color:#65716c}.refresh-area p{font-size:12px!important;margin-top:5px!important;max-width:310px;color:#596963}.scope-bar{display:flex;justify-content:space-between;align-items:center;gap:14px;border-block:1px solid #e1e6e3;padding:12px 0;font-size:13px}.scope-bar>div{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.scope-dot{width:7px;height:7px;background:#476e62;border-radius:50%}.scope-definition,.scope-bar>span{color:#5d6c66}.reception-summary{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.15fr;padding:22px 0 23px;border-bottom:1px solid #e1e6e3;gap:20px}.reception-summary>div+div{padding-left:22px;border-left:1px solid #e1e6e3}.reception-summary span,.solar-metric>span{display:block;font-size:13px;color:#5d6c66}.reception-summary strong{display:block;font-size:28px;line-height:1.3;letter-spacing:-.025em;font-weight:600;font-variant-numeric:tabular-nums;margin-top:5px}.reception-summary p{font-size:12px;margin-top:4px;color:#5d6c66}.lead-finding>strong{color:#326859}.desk-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:30px;align-items:start;margin-top:26px}.panel-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:15px}.panel-head p{font-size:12px;color:#5d6c66;margin-top:5px}.selection-hint{font-size:12px;white-space:nowrap;color:#5d6c66}.activity-table{border-collapse:collapse;width:100%;font-size:14px;table-layout:fixed}.activity-table th{font-size:12px;color:#5d6c66;font-weight:400;padding:0 8px 11px;text-align:left;white-space:nowrap}.activity-table th:first-child{width:19%;padding-left:0}.activity-table th:nth-child(2){width:25%}.activity-table th:nth-child(3){width:21%}.activity-table th:nth-child(4){width:16%}.activity-table th:nth-child(5){width:19%}.activity-table td{border-top:1px solid #e5e9e6;padding:9px 8px;height:53px;vertical-align:middle;font-variant-numeric:tabular-nums}.activity-table .num{text-align:right}.activity-table td:first-child{padding-left:0}.activity-table tr[data-selected=true]{background:#f1f5f3}.activity-table tr:hover{background:#f5f7f6}.band-button{background:transparent;border:0;padding:4px 8px 4px 10px;min-height:36px;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:4px;font-weight:600;color:#263b38}.band-button span{color:#53685e;font-weight:400}.report-number{position:relative}.report-bar{display:block;margin:5px 0 0 auto;height:3px;width:100%;background:#e7ede9}.report-bar i{display:block;background:#527a6a;height:3px}.change-value{font-size:13px;color:#5d6c66}.row-dim{color:#6a7770}.table-note,.path-note{font-size:12px;color:#5d6c66;margin-top:13px}.table-note strong{font-weight:400;color:#344d43}.map-frame{background:#f5f7f6;border:1px solid #e1e6e3;border-radius:4px;overflow:hidden}.map-frame svg{width:100%;height:auto;display:block}.graticule{fill:none;stroke:#e9eeeb;stroke-width:1}.reference-dot{fill:#b04725;stroke:white;stroke-width:2}.reference-label{font:15px Arial;fill:#644234;paint-order:stroke;stroke:white;stroke-width:3px}.path-line{stroke:#477363;stroke-width:1.3;opacity:.4;fill:none}.tx-dot{fill:#326859;stroke:white;stroke-width:1}.rx-dot{fill:white;stroke:#326859;stroke-width:1.7}.map-key{display:flex;align-items:center;gap:14px;font-size:11px;color:#5d6c66;padding:8px 0 13px}.map-key>span{display:flex;align-items:center;gap:5px}.map-key>span:last-child{margin-left:auto}.map-key i{width:7px;height:7px;border-radius:50%;display:inline-block}.tx-key{background:#326859}.rx-key{border:1.3px solid #326859;background:white}.path-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;padding:10px 0;border-top:1px solid #e5e9e6;font-size:13px}.path-entry strong{font-weight:600;overflow-wrap:anywhere}.path-entry>div>span{display:block;color:#5d6c66;font-size:11px;margin-top:3px}.path-distance{text-align:right;font-variant-numeric:tabular-nums}.path-distance>span{font-size:11px;color:#5d6c66;display:block;margin-top:3px}.path-note a,.method-note a{color:#8d3c25;text-decoration:underline;text-underline-offset:2px}.empty-state{padding:30px 12px;border:1px dashed #d5ddd7;border-radius:4px;font-size:14px;color:#5d6c66;text-align:center}.space-weather{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.2fr;gap:24px;border-block:1px solid #e1e6e3;margin-top:30px;padding:22px 0}.solar-intro p{font-size:12px;color:#5d6c66;margin-top:6px}.solar-intro>a{font-size:12px;display:inline-block;margin-top:9px;text-decoration:underline;text-underline-offset:3px}.solar-metric strong{font-size:23px;display:block;font-weight:500;line-height:1.3;margin-top:7px;font-variant-numeric:tabular-nums}.solar-metric strong small{font-size:12px;font-weight:400;color:#5d6c66}.solar-metric p{font-size:11px;color:#5d6c66;margin-top:5px}.further-tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px 25px;padding:20px 0;font-size:13px}.further-tools>span{color:#5d6c66}.further-tools a{padding-block:7px;text-decoration:underline;text-underline-offset:3px}.method-note{border-top:1px solid #e1e6e3;padding-top:15px;font-size:13px;color:#5d6c66}.method-note summary{cursor:pointer;min-height:32px}.method-note>div{padding-top:10px;max-width:100ch}.method-note p{color:#5d6c66}.method-note p+p{margin-top:10px}.data-notice{background:#fff7e9;border:1px solid #edddbb;color:#704d1e;font-size:13px;padding:12px 15px;border-radius:4px;margin-top:18px}.back-bands{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:1100px){.desk-grid{gap:22px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.selection-hint{display:none}.activity-table th{font-size:11px;padding-inline:5px}.activity-table td{padding-inline:5px;font-size:13px}.scope-definition{display:none}.reception-summary{gap:16px}.reception-summary>div+div{padding-left:16px}.map-key{flex-wrap:wrap;gap:8px}.map-key>span:last-child{margin-left:0}}
@media(max-width:850px){.desk-grid{grid-template-columns:1fr}.paths-panel{margin-top:4px}.map-frame{max-height:340px}.map-frame svg{max-height:340px}.path-list{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.back-bands{display:block;font-size:13px}.space-weather{gap:18px;grid-template-columns:1fr 1fr 1fr}.solar-intro{grid-column:1/-1;display:flex;align-items:baseline;gap:16px}.solar-intro>a{margin-left:auto}.solar-intro p{margin-top:0}.reception-summary strong{font-size:25px}.activity-table th{font-size:12px}}
@media(max-width:540px){.conditions-main{padding-top:20px}.conditions-page h1{font-size:26px}.desk-heading{display:block;margin-bottom:16px}.desk-heading>div>p{font-size:14px;margin-top:5px;max-width:32ch}.refresh-area{display:flex;align-items:center;gap:12px;text-align:left;margin-top:15px}.refresh-area button{min-height:44px;font-size:13px;white-space:nowrap;padding-inline:11px}.refresh-area p{font-size:11px!important;margin-top:0!important}.scope-bar{font-size:12px;align-items:start;gap:10px;padding-block:10px}.scope-bar>div{gap:6px;flex-wrap:nowrap}.scope-bar>span{text-align:right;max-width:118px;line-height:1.5}.reception-summary{grid-template-columns:1fr 1fr;padding:17px 0;gap:15px 16px}.reception-summary>div+div{padding-left:0;border:0}.reception-summary>div:nth-child(even){border-left:1px solid #e1e6e3;padding-left:16px}.reception-summary strong{font-size:24px}.reception-summary span{font-size:12px}.reception-summary p{font-size:11px}.desk-grid{margin-top:21px}.panel-head{margin-bottom:13px}.activity-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.activity-table,.activity-table tbody{display:block}.activity-table tr{display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid #e5e9e6;padding:6px 0 8px;column-gap:5px}.activity-table td{border:0;height:auto;padding:2px 7px;font-size:13px;min-width:0}.activity-table td:first-child{grid-column:1}.activity-table td:nth-child(2){grid-column:2/4;grid-row:1;display:flex;align-items:center;justify-content:end;gap:10px}.activity-table td:nth-child(2)::before{content:'Reports';color:#5d6c66;font-size:11px;margin-right:auto}.activity-table td:nth-child(n+3)::before{content:attr(data-label);display:block;font-size:11px;font-weight:400;color:#5d6c66;margin-bottom:2px}.activity-table td:nth-child(n+3){text-align:left;padding-left:10px}.band-button{min-height:44px;padding-left:10px}.report-bar{width:50px;margin:0}.report-number{font-size:16px}.paths-panel{margin-top:12px}.path-list{display:block}.path-entry{font-size:14px}.path-entry>div>span,.path-distance>span{font-size:12px}.map-key{font-size:11px;gap:14px}.map-key>span:last-child{margin-left:auto}.map-frame{min-height:160px;display:flex;align-items:center}.space-weather{grid-template-columns:1fr;gap:0;margin-top:24px;padding:17px 0}.solar-intro{padding-bottom:8px;gap:12px}.solar-intro p,.solar-intro>a{font-size:11px}.solar-metric{display:grid;grid-template-columns:1fr auto;padding-top:13px}.solar-metric>span{font-size:13px;align-self:center}.solar-metric strong{font-size:22px;margin:0}.solar-metric p{grid-column:1/-1;margin-top:2px}.further-tools{gap:0;display:grid;padding:15px 0}.further-tools>span{margin-bottom:4px}.further-tools a{min-height:44px;display:flex;align-items:center}.method-note summary{min-height:44px;padding-block:7px}.preview-note{font-size:11px;gap:10px}.data-notice{font-size:12px}.conditions-page .site-header{padding-block:14px}}
.conditions-page .activity-table td.num{text-align:right}
@media(max-width:540px){.conditions-page .site-header{padding-block:10px}.conditions-page .brand img{width:46px;height:46px}.conditions-page .brand strong{font-size:22px}.conditions-page .brand span span{font-size:11px}.desk-heading{display:grid;grid-template-columns:1fr auto;gap:10px}.desk-heading>div>p{font-size:13px}.refresh-area{margin-top:0;flex-direction:column;align-items:end;gap:4px;max-width:100px}.refresh-area button span{font-size:0}.refresh-area button span::after{content:'Refresh';font-size:13px}.refresh-area p{text-align:right;font-size:11px!important}.scope-bar{font-size:11px}.scope-bar>span{font-size:11px;max-width:none;white-space:nowrap}.reception-summary{padding-block:12px;gap:10px 16px}.reception-summary strong{font-size:22px;margin-top:2px}.reception-summary p{margin-top:2px}.reception-summary .lead-finding p{display:none}.reception-summary>div:last-child p{display:none}.activity-table td:nth-child(n+3)::before{text-align:right}.desk-grid{margin-top:17px}}
