body.da6it-shack-dashboard-page .wp-block-post-title,body.da6it-shack-dashboard-page .entry-title,body.da6it-shack-dashboard-page .page-title{display:none!important}body.da6it-shack-dashboard-page main.wp-block-group.alignfull{padding:0!important;max-width:none!important;width:100%!important;margin:0!important}body.da6it-shack-dashboard-page .da6it-content,body.da6it-shack-dashboard-page .wp-block-post-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.da6it-shack-v1{--sh-green:#61c92d;--sh-cyan:#11b9c5;--sh-teal:#087e82;--sh-ink:#123c37;--sh-muted:#6d8780;--sh-line:#d8e9e5;--sh-bg:#f4fbf8}.da6it-shack-hero-card{position:relative;min-height:320px;border:1px solid #cfe5e0;border-radius:26px;overflow:hidden;background:radial-gradient(circle at 75% 20%,rgba(97,201,45,.24),transparent 30%),radial-gradient(circle at 20% 76%,rgba(17,185,197,.22),transparent 34%),linear-gradient(135deg,#fbfffd,#eaf9f5);box-shadow:0 22px 58px rgba(20,65,57,.10)}.da6it-shack-hero-clock{position:absolute;left:8%;top:12%;padding:.95rem 1.05rem;border-radius:20px;background:#183f3a;color:#fff;font-size:2.1rem;font-weight:950;box-shadow:0 16px 30px rgba(18,60,55,.18)}.da6it-shack-hero-clock span{display:block;color:#9fded4;font-size:.72rem;letter-spacing:.16em}.da6it-shack-hero-bands{position:absolute;left:8%;bottom:14%;display:grid;gap:.5rem}.da6it-shack-hero-bands span{padding:.38rem .65rem;border-radius:999px;background:#fff;color:#28635d;font-weight:900;font-size:.78rem;box-shadow:0 8px 22px rgba(20,65,57,.07)}.da6it-shack-hero-bands b{width:3px;height:20px;margin-left:1.2rem;background:linear-gradient(var(--sh-cyan),var(--sh-green));border-radius:99px}.da6it-shack-hero-map{position:absolute;right:9%;top:17%;width:210px;height:185px;border-radius:48% 52% 45% 55%;background:linear-gradient(135deg,#fff,#e7f8f1);box-shadow:0 18px 36px rgba(20,65,57,.12)}.da6it-shack-hero-map i{position:absolute;border-radius:50%;border:2px solid rgba(17,185,197,.30)}.da6it-shack-hero-map i:nth-child(1){inset:26px}.da6it-shack-hero-map i:nth-child(2){inset:52px}.da6it-shack-hero-map i:nth-child(3){left:20%;top:42%;width:12px;height:12px;background:var(--sh-green);border:0}.da6it-shack-hero-map strong{position:absolute;right:28px;bottom:24px;color:var(--sh-teal);font-size:2.7rem}.da6it-shack-hero-note{position:absolute;right:8%;bottom:10%;padding:.5rem .75rem;border-radius:999px;background:#fff;color:#2b746d;font-size:.78rem;font-weight:900}.da6it-shack-hero-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.25rem}.da6it-shack-app-section{background:#fff}.da6it-shack-dashboard{position:relative;border:1px solid var(--sh-line);border-radius:28px;background:#edf8f5;box-shadow:0 22px 60px rgba(20,65,57,.09);overflow:hidden}.da6it-shack-topbar{display:grid;grid-template-columns:1fr auto auto;gap:1rem;align-items:center;padding:.95rem 1rem;border-bottom:1px solid #d9ebe7;background:linear-gradient(135deg,#fff,#f5fbf9)}.da6it-shack-brand{display:flex;align-items:center;gap:.75rem}.da6it-shack-live-dot{display:block;width:13px;height:13px;border-radius:50%;background:#d39c34;box-shadow:0 0 0 4px rgba(211,156,52,.12)}.da6it-shack-live-dot.is-ok{background:var(--sh-green);box-shadow:0 0 0 4px rgba(97,201,45,.16)}.da6it-shack-live-dot.is-warn{background:#dc6b61;box-shadow:0 0 0 4px rgba(220,107,97,.16)}.da6it-shack-brand strong,.da6it-shack-brand small{display:block}.da6it-shack-brand strong{color:var(--sh-ink);font-size:1rem}.da6it-shack-brand small{margin-top:.1rem;color:#708981;font-size:.72rem}.da6it-shack-clock{text-align:right}.da6it-shack-clock strong,.da6it-shack-clock span{display:block}.da6it-shack-clock strong{color:var(--sh-ink);font-size:1.35rem}.da6it-shack-clock span{color:#708981;font-size:.72rem}.da6it-shack-actions{display:flex;gap:.45rem}.da6it-shack-actions button{padding:.52rem .68rem;border:1px solid #c8dfda;border-radius:12px;background:#fff;color:#29635b;cursor:pointer;font:inherit;font-size:.76rem;font-weight:850}.da6it-shack-actions button:hover{background:#edf9f6}.da6it-shack-settings{padding:.9rem 1rem;border-bottom:1px solid #d9ebe7;background:#f9fdfb}.da6it-shack-settings[hidden]{display:none!important}.da6it-shack-settings-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.da6it-shack-settings label span{display:block;margin-bottom:.28rem;color:#5f7771;font-size:.72rem;font-weight:850}.da6it-shack-settings input,.da6it-shack-settings select{width:100%;min-height:42px;padding:.55rem .65rem;border:1px solid #cfe0dc;border-radius:10px;background:#fff;color:#234b45;font:inherit}.da6it-shack-settings p{margin:.55rem 0 0!important;color:#748c86;font-size:.76rem}.da6it-shack-grid{display:grid;grid-template-columns:1.15fr .85fr 1fr;grid-template-areas:'prop prop clock' 'bands map dx' 'weather acts dx';gap:.75rem;padding:.85rem;background:linear-gradient(135deg,#eef9f6,#e7f6f2)}.da6it-shack-card{min-height:0;border:1px solid #d9e8e4;border-radius:20px;background:#fff;box-shadow:0 10px 24px rgba(20,65,57,.045);overflow:hidden}.da6it-shack-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem;padding:.85rem .95rem .15rem}.da6it-shack-card header span{color:#178b89;font-size:.66rem;font-weight:950;letter-spacing:.1em}.da6it-shack-card h3{margin:0!important;color:var(--sh-ink)!important;font-size:1.04rem!important;line-height:1.15!important}.da6it-shack-card--propagation{grid-area:prop}.da6it-shack-card--clock{grid-area:clock}.da6it-shack-card--bands{grid-area:bands}.da6it-shack-card--map{grid-area:map}.da6it-shack-card--dx{grid-area:dx}.da6it-shack-card--activations{grid-area:acts}.da6it-shack-card--weather{grid-area:weather}.da6it-shack-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding:.85rem .95rem 1rem}.da6it-shack-paths article{padding:.9rem;border:1px solid #e0ece9;border-radius:16px;background:#f8fcfb}.da6it-shack-paths article.is-good{background:linear-gradient(135deg,#f2fbec,#f0fbfb);border-color:#c9e7be}.da6it-shack-paths article.is-low{background:#fbfdfc}.da6it-shack-paths small,.da6it-shack-paths strong,.da6it-shack-paths span{display:block}.da6it-shack-paths small{color:#748c86;font-size:.7rem;font-weight:900;text-transform:uppercase}.da6it-shack-paths strong{margin:.28rem 0;color:var(--sh-ink);font-size:1.3rem;line-height:1.1}.da6it-shack-paths span{color:#68817b;font-size:.76rem}.da6it-shack-bigtime{padding:.3rem .95rem 0;color:var(--sh-ink);font-size:3.4rem;font-weight:950;letter-spacing:-.04em}.da6it-shack-time-row{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.2rem .95rem;color:#617a74;font-size:.78rem}.da6it-shack-station{margin:.65rem .95rem .95rem;padding:.7rem .8rem;border-radius:14px;background:linear-gradient(135deg,#f1faf8,#eefbe9)}.da6it-shack-station strong,.da6it-shack-station span{display:block}.da6it-shack-station strong{color:var(--sh-ink);font-size:1.25rem}.da6it-shack-station span{color:#52716b;font-size:.85rem}.da6it-shack-bandgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem;padding:.85rem .95rem 1rem}.da6it-shack-bandgrid article{padding:.64rem .68rem;border:1px solid #e1ece9;border-radius:14px;background:#fbfdfc}.da6it-shack-bandgrid article.is-good{background:#eefbea;border-color:#cae8bd}.da6it-shack-bandgrid article.is-mid{background:#f4fbfb;border-color:#cfe8e5}.da6it-shack-bandgrid article.is-low{opacity:.78}.da6it-shack-bandgrid strong,.da6it-shack-bandgrid span,.da6it-shack-bandgrid small{display:block}.da6it-shack-bandgrid strong{color:var(--sh-ink)}.da6it-shack-bandgrid span{margin:.1rem 0;color:#3d806c;font-size:.76rem;font-weight:850}.da6it-shack-bandgrid small{color:#7d928c;font-size:.66rem}.da6it-shack-world{position:relative;height:190px;margin:.85rem .95rem .55rem;border-radius:18px;overflow:hidden;background:radial-gradient(circle at 20% 40%,rgba(97,201,45,.18),transparent 18%),radial-gradient(circle at 65% 55%,rgba(17,185,197,.16),transparent 20%),linear-gradient(135deg,#eaf8f4,#fbfffd)}.da6it-shack-world-lines{position:absolute;inset:0;background-image:linear-gradient(rgba(10,90,85,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(10,90,85,.09) 1px,transparent 1px);background-size:100% 25%,16.66% 100%}.da6it-shack-night{position:absolute;top:0;bottom:0;left:var(--night-left,50%);width:55%;background:linear-gradient(90deg,rgba(21,54,65,.04),rgba(21,54,65,.32));border-left:2px solid rgba(17,185,197,.45);transform:translateX(-50%)}.da6it-shack-qth{position:absolute;width:12px;height:12px;border-radius:50%;background:var(--sh-green);box-shadow:0 0 0 5px rgba(97,201,45,.22);transform:translate(-50%,-50%);z-index:3}.da6it-shack-card--map p{margin:0 .95rem .9rem!important;color:#637c76;font-size:.76rem;line-height:1.45}.da6it-shack-spotlist{display:grid;gap:.45rem;padding:.85rem .95rem 1rem}.da6it-shack-spot{display:grid;grid-template-columns:1.1fr 1fr auto .85fr;gap:.5rem;align-items:center;padding:.54rem .62rem;border:1px solid #e2ece9;border-radius:13px;background:#fbfdfc}.da6it-shack-spot.is-new{background:#effbe9;border-color:#c8e8ba;box-shadow:inset 4px 0 0 var(--sh-green)}.da6it-shack-spot strong,.da6it-shack-spot span,.da6it-shack-spot b,.da6it-shack-spot em,.da6it-shack-spot small{display:block}.da6it-shack-spot strong{color:var(--sh-ink)}.da6it-shack-spot span,.da6it-shack-spot small{color:#748c86;font-size:.68rem}.da6it-shack-spot b{color:#256e68;font-size:.78rem}.da6it-shack-spot em{padding:.22rem .4rem;border-radius:999px;background:#eef8f6;color:#207a73;font-style:normal;font-size:.65rem;font-weight:950}.da6it-shack-activation-list{display:grid;gap:.45rem;padding:.85rem .95rem 1rem}.da6it-shack-activation-list article{padding:.58rem .65rem;border:1px solid #e1ece9;border-radius:13px;background:#fbfdfc}.da6it-shack-activation-list strong,.da6it-shack-activation-list span,.da6it-shack-activation-list small{display:block}.da6it-shack-activation-list strong{color:var(--sh-ink)}.da6it-shack-activation-list span{color:#207a73;font-weight:850;font-size:.78rem}.da6it-shack-activation-list small{color:#7d928c;font-size:.68rem}.da6it-shack-weather{padding:.85rem .95rem 1rem}.da6it-shack-weather strong,.da6it-shack-weather span{display:block}.da6it-shack-weather strong{color:var(--sh-ink);font-size:1.4rem}.da6it-shack-weather span{margin-top:.3rem;color:#647d77;font-size:.78rem;line-height:1.45}.da6it-shack-info-section .da6it-cable-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.da6it-shack-is-fullscreen{overflow:hidden!important;background:#e9f7f3!important}body.da6it-shack-is-fullscreen #wpadminbar,body.da6it-shack-is-fullscreen .da6it-site-header,body.da6it-shack-is-fullscreen .wp-site-blocks>header,body.da6it-shack-is-fullscreen .wp-site-blocks>footer,body.da6it-shack-is-fullscreen header.wp-block-template-part,body.da6it-shack-is-fullscreen footer.wp-block-template-part,body.da6it-shack-is-fullscreen .wp-block-template-part:has(nav),body.da6it-shack-is-fullscreen .da6it-shack-hero,body.da6it-shack-is-fullscreen .da6it-shack-intro-head,body.da6it-shack-is-fullscreen .da6it-shack-info-section{display:none!important}body.da6it-shack-is-fullscreen .da6it-tools-section,body.da6it-shack-is-fullscreen .da6it-tools-shell,body.da6it-shack-is-fullscreen .wp-block-post-content,body.da6it-shack-is-fullscreen main{margin:0!important;padding:0!important;max-width:none!important;width:100%!important}body.da6it-shack-is-fullscreen .da6it-shack-dashboard{position:fixed!important;inset:0!important;z-index:999999!important;width:100vw!important;height:100vh!important;border:0!important;border-radius:0!important;display:flex!important;flex-direction:column!important;box-shadow:none!important}body.da6it-shack-is-fullscreen .da6it-shack-grid{flex:1;min-height:0;grid-template-columns:1.1fr .9fr 1.05fr;grid-template-rows:auto minmax(0,1fr) auto}body.da6it-shack-is-fullscreen .da6it-shack-world{height:clamp(150px,24vh,260px)}body.da6it-shack-is-fullscreen .da6it-shack-card--dx{min-height:0;overflow:auto}body.da6it-shack-is-fullscreen .da6it-shack-topbar{border-radius:0}@media(max-width:1080px){.da6it-shack-grid{grid-template-columns:1fr 1fr;grid-template-areas:'prop prop' 'clock bands' 'map dx' 'weather acts'}.da6it-shack-settings-grid{grid-template-columns:1fr 1fr}.da6it-shack-spot{grid-template-columns:1fr 1fr auto}.da6it-shack-spot small{grid-column:1/-1}}@media(max-width:720px){.da6it-shack-topbar{grid-template-columns:1fr;align-items:start}.da6it-shack-clock{text-align:left}.da6it-shack-actions{width:100%}.da6it-shack-actions button{flex:1}.da6it-shack-grid{grid-template-columns:1fr;grid-template-areas:'prop' 'clock' 'bands' 'dx' 'map' 'acts' 'weather'}.da6it-shack-paths{grid-template-columns:1fr}.da6it-shack-settings-grid{grid-template-columns:1fr}.da6it-shack-bigtime{font-size:2.8rem}.da6it-shack-bandgrid{grid-template-columns:1fr 1fr}.da6it-shack-info-section .da6it-cable-info-grid{grid-template-columns:1fr}}@media(max-width:520px){.da6it-shack-bandgrid{grid-template-columns:1fr}.da6it-shack-spot{grid-template-columns:1fr}.da6it-shack-hero-card{min-height:240px}.da6it-shack-hero-map{width:150px;height:140px}.da6it-shack-hero-clock{font-size:1.45rem}}

/* v1.25.1 dashboard layout refinements */
.da6it-shack-settings-grid{grid-template-columns:repeat(5,minmax(0,1fr))}
.da6it-shack-grid{grid-template-columns:1fr 1fr 1.08fr;grid-template-areas:'prop prop prop' 'clock bands dx' 'map acts dx' 'weather modes tip'}
.da6it-shack-card--modes{grid-area:modes}
.da6it-shack-card--tip{grid-area:tip}
.da6it-shack-paths{grid-template-columns:repeat(3,minmax(0,1fr))}
.da6it-shack-weather{padding:.8rem .95rem .9rem}
.da6it-shack-weather strong{font-size:1.12rem;line-height:1.2}
.da6it-shack-weather span{font-size:.72rem;line-height:1.35}
.da6it-shack-mini-list{display:grid;gap:.45rem;padding:.8rem .95rem 1rem}
.da6it-shack-mini-list article{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.58rem .68rem;border:1px solid #e1ece9;border-radius:13px;background:#fbfdfc}
.da6it-shack-mini-list strong{color:var(--sh-ink);font-size:.84rem}.da6it-shack-mini-list span{color:#5e7872;font-size:.74rem;font-weight:800}
.da6it-shack-mini-list p{margin:0!important;color:#6f8780;font-size:.76rem}
.da6it-shack-tip{padding:.84rem .95rem 1rem}
.da6it-shack-tip strong,.da6it-shack-tip span{display:block}
.da6it-shack-tip strong{color:var(--sh-ink);font-size:1rem;line-height:1.25}
.da6it-shack-tip span{margin-top:.35rem;color:#627a74;font-size:.76rem;line-height:1.45}
body.da6it-shack-is-fullscreen .da6it-shack-grid{grid-template-columns:1fr 1fr 1.1fr;grid-template-areas:'prop prop prop' 'clock bands dx' 'map acts dx' 'weather modes tip'}
@media(max-width:1180px){.da6it-shack-settings-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.da6it-shack-grid{grid-template-columns:1fr 1fr;grid-template-areas:'prop prop' 'clock bands' 'map dx' 'acts dx' 'weather modes' 'tip tip'}}
@media(max-width:720px){.da6it-shack-settings-grid{grid-template-columns:1fr 1fr}.da6it-shack-grid{grid-template-columns:1fr;grid-template-areas:'prop' 'clock' 'bands' 'dx' 'map' 'acts' 'weather' 'modes' 'tip'}.da6it-shack-paths{grid-template-columns:1fr}}
@media(max-width:520px){.da6it-shack-settings-grid{grid-template-columns:1fr}}

/* v1.25.2 dashboard expansion */
.da6it-shack-settings-grid{grid-template-columns:repeat(5,minmax(0,1fr))}
.da6it-shack-grid{grid-template-columns:1fr 1fr 1.1fr;grid-template-areas:'prop prop prop' 'clock bands dx' 'map acts dx' 'weather fresh countries' 'modes tip countries'}
.da6it-shack-card--fresh{grid-area:fresh}
.da6it-shack-card--countries{grid-area:countries}
.da6it-shack-station small{display:block;margin-top:.28rem;color:#61817a;font-size:.72rem;font-weight:700}
.da6it-activation-group{padding:.2rem 0 .5rem}.da6it-activation-group>strong{display:block;margin-bottom:.45rem;color:var(--sh-ink);font-size:.82rem;letter-spacing:.06em;text-transform:uppercase}
.da6it-activation-group article{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.42rem .55rem;border:1px solid #e1ece9;border-radius:11px;background:#fbfdfc;margin-bottom:.35rem}
.da6it-activation-group span{font-weight:800;color:var(--sh-ink);font-size:.78rem}.da6it-activation-group small{color:#607b74;font-size:.7rem}
@media(max-width:1260px){.da6it-shack-grid{grid-template-columns:1fr 1fr;grid-template-areas:'prop prop' 'clock bands' 'map dx' 'acts dx' 'weather fresh' 'countries modes' 'countries tip'}}
@media(max-width:720px){.da6it-shack-settings-grid{grid-template-columns:1fr 1fr}.da6it-shack-grid{grid-template-columns:1fr;grid-template-areas:'prop' 'clock' 'bands' 'dx' 'map' 'acts' 'weather' 'fresh' 'countries' 'modes' 'tip'}}
@media(max-width:520px){.da6it-shack-settings-grid{grid-template-columns:1fr}}

/* v1.25.3 layout and band-opening tweaks */
.da6it-shack-grid{grid-template-columns:1fr 1fr 1.06fr;grid-template-areas:'prop prop prop' 'clock bands dx' 'map acts open' 'weather fresh countries' 'modes tip countries'}
.da6it-shack-card--openings{grid-area:open}
.da6it-shack-card--dx .da6it-shack-spotlist{max-height:280px;overflow:auto}
body.da6it-shack-is-fullscreen .da6it-shack-grid{grid-template-columns:1fr 1fr 1.06fr;grid-template-areas:'prop prop prop' 'clock bands dx' 'map acts open' 'weather fresh countries' 'modes tip countries'}
body.da6it-shack-is-fullscreen .da6it-shack-card--dx .da6it-shack-spotlist{max-height:34vh}
@media(max-width:1260px){.da6it-shack-grid{grid-template-columns:1fr 1fr;grid-template-areas:'prop prop' 'clock bands' 'map dx' 'acts open' 'weather fresh' 'countries modes' 'countries tip'}}
@media(max-width:720px){.da6it-shack-grid{grid-template-columns:1fr;grid-template-areas:'prop' 'clock' 'bands' 'dx' 'open' 'map' 'acts' 'weather' 'fresh' 'countries' 'modes' 'tip'}}

/* v1.25.4 fullscreen/kiosk refinement */
body.da6it-shack-is-fullscreen .da6it-shack-topbar{padding:.55rem .75rem;gap:.75rem}
body.da6it-shack-is-fullscreen .da6it-shack-brand strong{font-size:.92rem}
body.da6it-shack-is-fullscreen .da6it-shack-brand small{font-size:.68rem}
body.da6it-shack-is-fullscreen .da6it-shack-clock strong{font-size:1.05rem}
body.da6it-shack-is-fullscreen .da6it-shack-clock span{font-size:.68rem}
body.da6it-shack-is-fullscreen .da6it-shack-actions button{padding:.44rem .58rem;border-radius:10px;font-size:.72rem}
body.da6it-shack-is-fullscreen .da6it-shack-grid{flex:1;min-height:0;padding:.55rem;gap:.55rem;grid-template-columns:.82fr 1.06fr 1fr 1.06fr;grid-template-rows:auto minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:'prop prop prop prop' 'clock bands map dx' 'acts open fresh dx' 'weather modes tip countries'}
body.da6it-shack-is-fullscreen .da6it-shack-card{border-radius:18px}
body.da6it-shack-is-fullscreen .da6it-shack-card header{padding:.6rem .72rem .08rem}
body.da6it-shack-is-fullscreen .da6it-shack-card header span{font-size:.58rem}
body.da6it-shack-is-fullscreen .da6it-shack-card h3{font-size:.9rem!important;line-height:1.14!important}
body.da6it-shack-is-fullscreen .da6it-shack-paths{gap:.48rem;padding:.55rem .72rem .72rem}
body.da6it-shack-is-fullscreen .da6it-shack-paths article{padding:.62rem .68rem;border-radius:14px}
body.da6it-shack-is-fullscreen .da6it-shack-paths strong{font-size:1.08rem}
body.da6it-shack-is-fullscreen .da6it-shack-paths small{font-size:.64rem}
body.da6it-shack-is-fullscreen .da6it-shack-paths span{font-size:.68rem;line-height:1.35}
body.da6it-shack-is-fullscreen .da6it-shack-bigtime{padding:.15rem .72rem 0;font-size:2.4rem}
body.da6it-shack-is-fullscreen .da6it-shack-time-row{padding:.1rem .72rem;font-size:.7rem}
body.da6it-shack-is-fullscreen .da6it-shack-station{margin:.45rem .72rem .72rem;padding:.55rem .62rem;border-radius:12px}
body.da6it-shack-is-fullscreen .da6it-shack-station strong{font-size:1.04rem}
body.da6it-shack-is-fullscreen .da6it-shack-station span,body.da6it-shack-is-fullscreen .da6it-shack-station small{font-size:.7rem}
body.da6it-shack-is-fullscreen .da6it-shack-bandgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem;padding:.55rem .72rem .72rem}
body.da6it-shack-is-fullscreen .da6it-shack-bandgrid article{padding:.48rem .55rem;border-radius:12px}
body.da6it-shack-is-fullscreen .da6it-shack-bandgrid strong{font-size:.82rem}
body.da6it-shack-is-fullscreen .da6it-shack-bandgrid span{font-size:.68rem}
body.da6it-shack-is-fullscreen .da6it-shack-bandgrid small{font-size:.62rem}
body.da6it-shack-is-fullscreen .da6it-shack-world{height:122px;margin:.55rem .72rem .35rem;border-radius:15px}
body.da6it-shack-is-fullscreen .da6it-shack-card--map p{margin:0 .72rem .72rem!important;font-size:.68rem;line-height:1.35}
body.da6it-shack-is-fullscreen .da6it-shack-spotlist{gap:.34rem;padding:.55rem .72rem .72rem;max-height:none;overflow:auto}
body.da6it-shack-is-fullscreen .da6it-shack-spot{grid-template-columns:1fr .92fr auto .82fr;gap:.34rem;padding:.42rem .48rem;border-radius:11px}
body.da6it-shack-is-fullscreen .da6it-shack-spot strong{font-size:.8rem}
body.da6it-shack-is-fullscreen .da6it-shack-spot span,body.da6it-shack-is-fullscreen .da6it-shack-spot small{font-size:.62rem}
body.da6it-shack-is-fullscreen .da6it-shack-spot b{font-size:.7rem}
body.da6it-shack-is-fullscreen .da6it-shack-spot em{font-size:.6rem;padding:.18rem .34rem}
body.da6it-shack-is-fullscreen .da6it-shack-activation-list{gap:.34rem;padding:.55rem .72rem .72rem;overflow:auto}
body.da6it-shack-is-fullscreen .da6it-activation-group>strong{margin-bottom:.3rem;font-size:.7rem}
body.da6it-shack-is-fullscreen .da6it-activation-group article{padding:.34rem .44rem;border-radius:10px;margin-bottom:.25rem}
body.da6it-shack-is-fullscreen .da6it-activation-group span{font-size:.72rem}
body.da6it-shack-is-fullscreen .da6it-activation-group small{font-size:.64rem}
body.da6it-shack-is-fullscreen .da6it-shack-mini-list{gap:.34rem;padding:.55rem .72rem .72rem;overflow:auto}
body.da6it-shack-is-fullscreen .da6it-shack-mini-list article{padding:.42rem .5rem;border-radius:11px}
body.da6it-shack-is-fullscreen .da6it-shack-mini-list strong{font-size:.76rem}
body.da6it-shack-is-fullscreen .da6it-shack-mini-list span{font-size:.66rem}
body.da6it-shack-is-fullscreen .da6it-shack-mini-list p{font-size:.68rem;line-height:1.35}
body.da6it-shack-is-fullscreen .da6it-shack-tip{padding:.58rem .72rem .72rem}
body.da6it-shack-is-fullscreen .da6it-shack-tip strong{font-size:.84rem}
body.da6it-shack-is-fullscreen .da6it-shack-tip span{font-size:.68rem;line-height:1.38}
body.da6it-shack-is-fullscreen .da6it-shack-weather{padding:.58rem .72rem .72rem}
body.da6it-shack-is-fullscreen .da6it-shack-weather strong{font-size:.96rem}
body.da6it-shack-is-fullscreen .da6it-shack-weather span{font-size:.67rem;line-height:1.35}
body.da6it-shack-is-fullscreen .da6it-shack-card--dx,body.da6it-shack-is-fullscreen .da6it-shack-card--countries,body.da6it-shack-is-fullscreen .da6it-shack-card--openings,body.da6it-shack-is-fullscreen .da6it-shack-card--fresh,body.da6it-shack-is-fullscreen .da6it-shack-card--activations,body.da6it-shack-is-fullscreen .da6it-shack-card--modes{min-height:0}
@media(max-width:1440px){body.da6it-shack-is-fullscreen .da6it-shack-grid{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto repeat(4,minmax(0,1fr));grid-template-areas:'prop prop prop' 'clock bands dx' 'map acts dx' 'open fresh countries' 'weather modes tip'}}
@media(max-width:1120px){body.da6it-shack-is-fullscreen .da6it-shack-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto repeat(6,minmax(0,1fr));grid-template-areas:'prop prop' 'clock bands' 'map dx' 'acts dx' 'open fresh' 'countries modes' 'weather tip'}}

/* v1.25.5 evidence-based band conditions */
.da6it-shack-evidence-note{margin:.3rem .95rem 0!important;color:#6b837d;font-size:.7rem;line-height:1.4}
.da6it-opening-row.is-good{background:#eefbea!important;border-color:#c9e8bd!important}
.da6it-opening-row.is-mid{background:#f4fbfb!important;border-color:#cfe8e5!important}
.da6it-opening-row.is-low{background:#fbfdfc!important}
.da6it-opening-row p{margin:.16rem 0 0!important;color:#758a85;font-size:.65rem;line-height:1.35}
body.da6it-shack-is-fullscreen .da6it-shack-evidence-note{margin:.22rem .72rem 0!important;font-size:.62rem;line-height:1.3}
body.da6it-shack-is-fullscreen .da6it-opening-row p{font-size:.6rem}

/* v1.25.7 – adaptive fullscreen scaling */
body.da6it-shack-is-fullscreen .da6it-shack-dashboard{height:100dvh!important;max-height:100dvh!important}
body.da6it-shack-is-fullscreen .da6it-shack-grid{overflow:hidden}

/* Band tiles must always fit completely in kiosk mode. */
body.da6it-shack-is-fullscreen .da6it-shack-bandgrid{
  grid-template-columns:repeat(5,minmax(0,1fr));
  gap:.30rem;
  padding:.42rem .58rem .58rem;
  align-content:start;
}
body.da6it-shack-is-fullscreen .da6it-shack-bandgrid article{
  min-width:0;
  padding:.34rem .38rem;
  border-radius:10px;
}
body.da6it-shack-is-fullscreen .da6it-shack-bandgrid strong{font-size:.74rem;white-space:nowrap}
body.da6it-shack-is-fullscreen .da6it-shack-bandgrid span{margin:.04rem 0;font-size:.57rem;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.da6it-shack-is-fullscreen .da6it-shack-bandgrid small{font-size:.54rem;white-space:nowrap}

/* The six direction cards are important, but should not consume a quarter of the screen. */
body.da6it-shack-is-fullscreen .da6it-shack-card--propagation header{padding:.46rem .62rem .02rem}
body.da6it-shack-is-fullscreen .da6it-shack-paths{gap:.32rem;padding:.38rem .58rem .52rem}
body.da6it-shack-is-fullscreen .da6it-shack-paths article{padding:.42rem .48rem;border-radius:11px}
body.da6it-shack-is-fullscreen .da6it-shack-paths small{font-size:.56rem}
body.da6it-shack-is-fullscreen .da6it-shack-paths strong{margin:.12rem 0;font-size:.88rem;line-height:1.08}
body.da6it-shack-is-fullscreen .da6it-shack-paths span{font-size:.58rem;line-height:1.22}

/* Compact empty states and explanatory copy. */
body.da6it-shack-is-fullscreen .da6it-shack-activation-list>p,
body.da6it-shack-is-fullscreen .da6it-shack-spotlist>p,
body.da6it-shack-is-fullscreen .da6it-shack-mini-list>p{margin:.15rem 0!important;font-size:.66rem!important;line-height:1.3!important}
body.da6it-shack-is-fullscreen .da6it-shack-card--map p{font-size:.60rem;line-height:1.2}

/* Typical widescreen kiosk layout (including browser zoom / high DPI cases). */
@media (max-width:1500px){
  body.da6it-shack-is-fullscreen .da6it-shack-grid{
    padding:.42rem;
    gap:.42rem;
    grid-template-columns:1fr 1fr 1fr;
    grid-template-rows:minmax(150px,19vh) repeat(4,minmax(0,1fr));
    grid-template-areas:
      'prop prop prop'
      'clock bands dx'
      'map acts dx'
      'open fresh countries'
      'weather modes tip';
  }
  body.da6it-shack-is-fullscreen .da6it-shack-world{height:clamp(82px,11vh,116px);margin:.42rem .58rem .26rem}
  body.da6it-shack-is-fullscreen .da6it-shack-bigtime{font-size:2rem}
  body.da6it-shack-is-fullscreen .da6it-shack-station{margin:.32rem .58rem .50rem;padding:.42rem .50rem}
  body.da6it-shack-is-fullscreen .da6it-shack-card header{padding:.48rem .58rem .04rem}
  body.da6it-shack-is-fullscreen .da6it-shack-card h3{font-size:.82rem!important}
  body.da6it-shack-is-fullscreen .da6it-shack-card header span{font-size:.54rem}
  body.da6it-shack-is-fullscreen .da6it-shack-spotlist,
  body.da6it-shack-is-fullscreen .da6it-shack-mini-list,
  body.da6it-shack-is-fullscreen .da6it-shack-activation-list{padding:.42rem .58rem .55rem}
  body.da6it-shack-is-fullscreen .da6it-shack-tip,
  body.da6it-shack-is-fullscreen .da6it-shack-weather{padding:.44rem .58rem .55rem}
}

/* Short monitors: keep every module visible and sacrifice decorative spacing first. */
@media (max-height:900px){
  body.da6it-shack-is-fullscreen .da6it-shack-topbar{padding:.38rem .55rem}
  body.da6it-shack-is-fullscreen .da6it-shack-live-dot{width:10px;height:10px}
  body.da6it-shack-is-fullscreen .da6it-shack-brand strong{font-size:.78rem}
  body.da6it-shack-is-fullscreen .da6it-shack-brand small{font-size:.58rem}
  body.da6it-shack-is-fullscreen .da6it-shack-clock strong{font-size:.88rem}
  body.da6it-shack-is-fullscreen .da6it-shack-clock span{font-size:.57rem}
  body.da6it-shack-is-fullscreen .da6it-shack-actions button{padding:.32rem .46rem;font-size:.62rem}
  body.da6it-shack-is-fullscreen .da6it-shack-grid{grid-template-rows:minmax(132px,18vh) repeat(4,minmax(0,1fr))}
  body.da6it-shack-is-fullscreen .da6it-shack-world{height:72px}
  body.da6it-shack-is-fullscreen .da6it-shack-time-row{font-size:.60rem}
  body.da6it-shack-is-fullscreen .da6it-shack-station span,
  body.da6it-shack-is-fullscreen .da6it-shack-station small{font-size:.59rem}
  body.da6it-shack-is-fullscreen .da6it-shack-weather span,
  body.da6it-shack-is-fullscreen .da6it-shack-tip span{font-size:.59rem}
}

/* Very narrow kiosk screens may scroll vertically rather than clipping modules. */
@media (max-width:1050px){
  body.da6it-shack-is-fullscreen{overflow:auto!important}
  body.da6it-shack-is-fullscreen .da6it-shack-dashboard{position:relative!important;height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}
  body.da6it-shack-is-fullscreen .da6it-shack-grid{overflow:visible;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:'prop prop' 'clock bands' 'dx dx' 'map acts' 'open fresh' 'countries modes' 'weather tip'}
}

/* v1.25.10 clock labels */
.da6it-shack-sun-row{padding:.05rem .95rem .2rem;color:#6d8780;font-size:.70rem;text-align:right}
body.da6it-shack-is-fullscreen .da6it-shack-sun-row{padding:.02rem .72rem .12rem;font-size:.62rem}
@media(max-height:760px){body.da6it-shack-is-fullscreen .da6it-shack-sun-row{font-size:.56rem;padding:0 .58rem .08rem}}


/* v1.25.12 – real world map greyline refresh */
.da6it-shack-path-bands{display:flex;align-items:center;gap:.42rem;flex-wrap:wrap;margin:.34rem 0 .30rem}
.da6it-shack-path-band{display:inline-flex;align-items:center;gap:.34rem;padding:.28rem .46rem;border:1px solid #dce9e6;border-radius:999px;background:#fff;color:var(--sh-ink);font-size:.76rem;font-weight:900;line-height:1;white-space:nowrap}
.da6it-shack-path-band b{font:inherit}
.da6it-shack-path-band i{display:inline-block;width:.58rem;height:.58rem;border-radius:50%;background:#aebfbb;box-shadow:0 0 0 3px rgba(120,143,137,.10)}
.da6it-shack-path-band.is-good i{background:#61c92d;box-shadow:0 0 0 3px rgba(97,201,45,.14)}
.da6it-shack-path-band.is-mid i{background:#e6a23c;box-shadow:0 0 0 3px rgba(230,162,60,.13)}
.da6it-shack-path-band.is-low i{background:#a9bbb7;box-shadow:0 0 0 3px rgba(120,143,137,.09)}
.da6it-shack-path-band--main{padding:.34rem .55rem;background:#fafff8;border-color:#cfe7c6;font-size:1.02rem}
.da6it-shack-path-meta{color:#708781!important;font-size:.70rem!important;line-height:1.3}

.da6it-shack-world{isolation:isolate;background:linear-gradient(180deg,#f8fdfb 0%,#eaf8f5 100%)}
.da6it-shack-world::before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 17% 18%,rgba(255,211,96,.18),transparent 24%),radial-gradient(circle at 82% 82%,rgba(55,93,112,.10),transparent 28%)}
.da6it-shack-world-map{position:absolute;inset:6% 1.8% 8.5%;z-index:1;width:96.4%;height:85.5%;filter:drop-shadow(0 2px 4px rgba(25,74,67,.08));pointer-events:none}
.da6it-shack-land{fill:#cfe5de;stroke:#8ebbb2;stroke-width:1.15;stroke-linejoin:round;stroke-linecap:round}.da6it-shack-land path{vector-effect:non-scaling-stroke}
.da6it-shack-night-segment{position:absolute;top:0;bottom:0;z-index:2;width:0;background:linear-gradient(90deg,rgba(30,56,69,.28),rgba(31,62,75,.39),rgba(30,56,69,.28));backdrop-filter:saturate(.78)}
.da6it-shack-greyline-line{position:absolute;top:-8%;bottom:-8%;z-index:4;width:8px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(17,185,197,.20),rgba(17,185,197,.66),rgba(17,185,197,.20),transparent);filter:blur(.15px);pointer-events:none}
.da6it-shack-world-lines{z-index:3;opacity:.42}
.da6it-shack-solar-marker{position:absolute;z-index:5;display:grid;place-items:center;width:1.55rem;height:1.55rem;transform:translate(-50%,-50%);border-radius:50%;font-size:.92rem;line-height:1;box-shadow:0 5px 14px rgba(20,65,57,.13);pointer-events:none}
.da6it-shack-solar-marker--sun{background:#fff7cf;color:#c88700;border:1px solid rgba(220,166,34,.30)}
.da6it-shack-solar-marker--night{background:#e8f0f4;color:#466778;border:1px solid rgba(70,103,120,.20)}
.da6it-shack-qth{z-index:7;width:13px;height:13px}
.da6it-shack-qth::before{content:"";position:absolute;inset:-7px;border:1px solid rgba(97,201,45,.36);border-radius:50%;animation:da6it-shack-qth-pulse 2.4s ease-out infinite}
.da6it-shack-qth span{position:absolute;left:17px;top:50%;transform:translateY(-50%);padding:.18rem .34rem;border-radius:7px;background:rgba(255,255,255,.92);box-shadow:0 4px 10px rgba(20,65,57,.08);color:#215b54;font-size:.58rem;font-weight:950;line-height:1;white-space:nowrap}
@keyframes da6it-shack-qth-pulse{0%{transform:scale(.65);opacity:.95}70%,100%{transform:scale(1.35);opacity:0}}
.da6it-shack-world-legend{position:absolute;right:.52rem;bottom:.42rem;z-index:7;display:flex;align-items:center;gap:.42rem;padding:.24rem .38rem;border:1px solid rgba(201,224,218,.9);border-radius:999px;background:rgba(255,255,255,.87);box-shadow:0 5px 14px rgba(20,65,57,.06);backdrop-filter:blur(3px);color:#5f7872;font-size:.54rem;font-weight:800}
.da6it-shack-world-legend span{display:inline-flex;align-items:center;gap:.18rem;white-space:nowrap}
.da6it-shack-world-legend i{width:.42rem;height:.42rem;border-radius:50%}
.da6it-shack-world-legend i.is-day{background:#e9f8ed;border:1px solid #bcdcc5}
.da6it-shack-world-legend i.is-greyline{background:#11b9c5;box-shadow:0 0 0 2px rgba(17,185,197,.12)}
.da6it-shack-world-legend i.is-night{background:#526f7c}

body.da6it-shack-is-fullscreen .da6it-shack-path-bands{gap:.28rem;margin:.18rem 0 .16rem;flex-wrap:nowrap}
body.da6it-shack-is-fullscreen .da6it-shack-path-band{gap:.24rem;padding:.20rem .32rem;font-size:.58rem}
body.da6it-shack-is-fullscreen .da6it-shack-path-band--main{padding:.23rem .36rem;font-size:.72rem}
body.da6it-shack-is-fullscreen .da6it-shack-path-band i{width:.43rem;height:.43rem;box-shadow:none}
body.da6it-shack-is-fullscreen .da6it-shack-path-meta{font-size:.54rem!important;line-height:1.17}
body.da6it-shack-is-fullscreen .da6it-shack-qth span{font-size:.48rem;left:14px;padding:.12rem .24rem}
body.da6it-shack-is-fullscreen .da6it-shack-solar-marker{width:1.18rem;height:1.18rem;font-size:.70rem}
body.da6it-shack-is-fullscreen .da6it-shack-world-legend{right:.34rem;bottom:.24rem;gap:.28rem;padding:.16rem .28rem;font-size:.45rem}
body.da6it-shack-is-fullscreen .da6it-shack-greyline-line{width:6px}
@media(max-height:900px){body.da6it-shack-is-fullscreen .da6it-shack-world-legend{display:none}body.da6it-shack-is-fullscreen .da6it-shack-solar-marker{width:.95rem;height:.95rem;font-size:.58rem}body.da6it-shack-is-fullscreen .da6it-shack-qth span{display:none}}
/* Keep the pill layout stronger than the older generic .da6it-shack-paths span rule. */
.da6it-shack-paths .da6it-shack-path-band{display:inline-flex;color:var(--sh-ink);font-size:.76rem}
.da6it-shack-paths .da6it-shack-path-band--main{font-size:1.02rem}
.da6it-shack-paths .da6it-shack-path-meta{display:block;color:#708781;font-size:.70rem}
body.da6it-shack-is-fullscreen .da6it-shack-paths .da6it-shack-path-band{font-size:.58rem}
body.da6it-shack-is-fullscreen .da6it-shack-paths .da6it-shack-path-band--main{font-size:.72rem}
body.da6it-shack-is-fullscreen .da6it-shack-paths .da6it-shack-path-meta{font-size:.54rem}
@media(prefers-reduced-motion:reduce){.da6it-shack-qth::before{animation:none}}

/* v1.25.13 – dedicated POTA/SOTA/WWFF live activation feeds */
.da6it-activation-group{padding:.15rem 0 .42rem}
.da6it-activation-group-head{display:flex;align-items:center;justify-content:space-between;gap:.55rem;margin-bottom:.36rem}
.da6it-activation-group-head strong{color:var(--sh-ink);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}
.da6it-activation-group-head em{padding:.16rem .38rem;border-radius:999px;background:#eff8f5;color:#54736c;font-style:normal;font-size:.6rem;font-weight:900;white-space:nowrap}
.da6it-activation-group-head em.is-ok{background:#eefbea;color:#3e7953}
.da6it-activation-group-head em.is-unavailable{background:#fff4ee;color:#9a664b}
.da6it-activation-group-head em.is-cluster{background:#f1f8fb;color:#4f7580}
.da6it-activation-empty{padding:.34rem .45rem;border:1px dashed #dce9e6;border-radius:10px;color:#78908a;font-size:.65rem;line-height:1.3;background:#fcfefd}
body.da6it-shack-is-fullscreen .da6it-activation-group{padding:.08rem 0 .24rem}
body.da6it-shack-is-fullscreen .da6it-activation-group-head{margin-bottom:.22rem}
body.da6it-shack-is-fullscreen .da6it-activation-group-head strong{font-size:.68rem}
body.da6it-shack-is-fullscreen .da6it-activation-group-head em{font-size:.52rem;padding:.12rem .3rem}
body.da6it-shack-is-fullscreen .da6it-activation-empty{padding:.24rem .34rem;font-size:.57rem}

/* v1.25.14 – split Greyline/open-band cells with transition + activity trend */
.da6it-shack-split{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(150px,1fr);gap:.75rem;min-width:0;min-height:0}
.da6it-shack-split--greyline{grid-area:map}
.da6it-shack-split--openings{grid-area:open}
.da6it-shack-split>.da6it-shack-card{height:100%;min-width:0;min-height:0}

.da6it-shack-card--transition header,.da6it-shack-card--band-trend header{display:block}
.da6it-shack-card--transition header h3,.da6it-shack-card--band-trend header h3{margin-top:.18rem!important;font-size:.94rem!important}
.da6it-shack-transition{display:flex;min-height:calc(100% - 58px);padding:.85rem .8rem 1rem;flex-direction:column;align-items:flex-start;justify-content:center}
.da6it-shack-transition-icon{display:grid;place-items:center;width:2.35rem;height:2.35rem;margin-bottom:.55rem;border:1px solid #cfe6de;border-radius:50%;background:linear-gradient(135deg,#fff9db,#eefaf6);color:#a87200;font-size:1.22rem;box-shadow:0 6px 16px rgba(20,65,57,.07)}
.da6it-shack-transition strong,.da6it-shack-transition b,.da6it-shack-transition span,.da6it-shack-transition small{display:block}
.da6it-shack-transition strong{color:#54736c;font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}
.da6it-shack-transition b{margin:.18rem 0 .14rem;color:var(--sh-ink);font-size:1.22rem;line-height:1.05}
.da6it-shack-transition span{color:#21817a;font-size:.88rem;font-weight:900}
.da6it-shack-transition small{margin-top:.38rem;color:#78908a;font-size:.66rem;line-height:1.25}

.da6it-shack-trend-note{margin:.35rem .75rem .25rem!important;color:#78908a;font-size:.62rem;line-height:1.3}
.da6it-shack-trend-list{display:grid;gap:.42rem;padding:.38rem .72rem .75rem}
.da6it-shack-trend-list article{padding:.52rem .55rem;border:1px solid #e0ece9;border-radius:12px;background:#fbfdfc}
.da6it-shack-trend-list strong{display:block;color:var(--sh-ink);font-size:.86rem}
.da6it-shack-trend-list span{display:flex;align-items:center;gap:.34rem;margin-top:.12rem;color:#647d77;font-size:.68rem;font-weight:850}
.da6it-shack-trend-list span i{display:inline-grid;place-items:center;width:1.12rem;height:1.12rem;border-radius:50%;background:#edf7f4;color:#66817a;font-style:normal;font-size:.78rem;font-weight:950}
.da6it-shack-trend-list small{display:block;margin-top:.14rem;color:#879a95;font-size:.58rem}
.da6it-shack-trend-list article.is-up{background:#f0fafb;border-color:#c9e7e8}.da6it-shack-trend-list article.is-up span{color:#287c80}.da6it-shack-trend-list article.is-up span i{background:#dff4f5;color:#16878c}.da6it-shack-trend-list article.is-coverage{background:#f8fbfa;border-color:#dbe9e6}.da6it-shack-trend-list article.is-coverage span{color:#657f79}.da6it-shack-trend-list article.is-coverage span i{background:#edf5f3;color:#68847d}
.da6it-shack-trend-list article.is-down{background:#fff9ef;border-color:#eeddbd}.da6it-shack-trend-list article.is-down span{color:#98713d}.da6it-shack-trend-list article.is-down span i{background:#fff0d3;color:#a8752f}
.da6it-shack-trend-list article.is-quiet{opacity:.8}

body.da6it-shack-is-fullscreen .da6it-shack-split{gap:.42rem;grid-template-columns:minmax(0,1.8fr) minmax(112px,1fr)}
body.da6it-shack-is-fullscreen .da6it-shack-card--transition header,body.da6it-shack-is-fullscreen .da6it-shack-card--band-trend header{padding:.44rem .52rem .02rem}
body.da6it-shack-is-fullscreen .da6it-shack-card--transition header h3,body.da6it-shack-is-fullscreen .da6it-shack-card--band-trend header h3{font-size:.70rem!important}
body.da6it-shack-is-fullscreen .da6it-shack-transition{min-height:0;padding:.42rem .48rem .52rem}
body.da6it-shack-is-fullscreen .da6it-shack-transition-icon{width:1.65rem;height:1.65rem;margin-bottom:.28rem;font-size:.86rem}
body.da6it-shack-is-fullscreen .da6it-shack-transition strong{font-size:.52rem}
body.da6it-shack-is-fullscreen .da6it-shack-transition b{font-size:.86rem}
body.da6it-shack-is-fullscreen .da6it-shack-transition span{font-size:.67rem}
body.da6it-shack-is-fullscreen .da6it-shack-transition small{margin-top:.22rem;font-size:.52rem}
body.da6it-shack-is-fullscreen .da6it-shack-trend-note{margin:.18rem .46rem .12rem!important;font-size:.48rem}
body.da6it-shack-is-fullscreen .da6it-shack-trend-list{gap:.24rem;padding:.20rem .45rem .42rem}
body.da6it-shack-is-fullscreen .da6it-shack-trend-list article{padding:.30rem .36rem;border-radius:9px}
body.da6it-shack-is-fullscreen .da6it-shack-trend-list strong{font-size:.66rem}
body.da6it-shack-is-fullscreen .da6it-shack-trend-list span{gap:.22rem;font-size:.54rem}
body.da6it-shack-is-fullscreen .da6it-shack-trend-list span i{width:.86rem;height:.86rem;font-size:.62rem}
body.da6it-shack-is-fullscreen .da6it-shack-trend-list small{font-size:.46rem}

@media(max-width:1180px){.da6it-shack-split{grid-template-columns:minmax(0,1.65fr) minmax(135px,1fr)}}
@media(max-width:720px){.da6it-shack-split,body.da6it-shack-is-fullscreen .da6it-shack-split{grid-template-columns:1fr}.da6it-shack-transition{min-height:150px}}

/* v1.25.15 – repair focus row layout after the 1.25.14 split cards */
.da6it-shack-focus-row{
  grid-area:focus;
  display:grid;
  grid-template-columns:minmax(0,1fr) minmax(0,.96fr) minmax(0,1fr);
  gap:.75rem;
  min-width:0;
  min-height:0;
  align-items:stretch;
}
.da6it-shack-focus-row>.da6it-shack-split{
  grid-area:auto;
  grid-template-columns:minmax(0,1.85fr) minmax(118px,.72fr);
  gap:.55rem;
  min-width:0;
  min-height:0;
}
.da6it-shack-focus-row>.da6it-shack-card--activations{grid-area:auto;display:flex;min-width:0;min-height:0;flex-direction:column}
.da6it-shack-focus-row .da6it-shack-split>.da6it-shack-card--map,
.da6it-shack-focus-row .da6it-shack-split>.da6it-shack-card--transition,
.da6it-shack-focus-row .da6it-shack-split>.da6it-shack-card--openings,
.da6it-shack-focus-row .da6it-shack-split>.da6it-shack-card--band-trend{grid-area:auto;min-width:0;min-height:0}
.da6it-shack-focus-row .da6it-shack-card--activations .da6it-shack-activation-list{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}

@media(min-width:1261px){
  .da6it-shack-grid{
    grid-template-columns:.92fr 1.05fr 1fr 1.05fr;
    grid-template-areas:
      'prop prop prop prop'
      'clock bands fresh dx'
      'focus focus focus focus'
      'weather modes tip countries';
  }
  .da6it-shack-focus-row{height:clamp(330px,25vw,390px)}
}

body.da6it-shack-is-fullscreen .da6it-shack-grid{
  grid-template-columns:.88fr 1.04fr 1fr 1.04fr;
  grid-template-rows:auto minmax(0,.86fr) minmax(225px,1.18fr) minmax(0,.82fr);
  grid-template-areas:
    'prop prop prop prop'
    'clock bands fresh dx'
    'focus focus focus focus'
    'weather modes tip countries';
}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row{height:100%;min-height:0;gap:.48rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row>.da6it-shack-split{grid-template-columns:minmax(0,1.9fr) minmax(108px,.7fr);gap:.4rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--activations .da6it-shack-activation-list{padding:.42rem .55rem .52rem}

@media(max-width:1440px){
  body.da6it-shack-is-fullscreen .da6it-shack-grid{
    grid-template-columns:1fr 1fr 1fr;
    grid-template-rows:auto minmax(0,1fr) minmax(260px,1.25fr) minmax(0,1fr) minmax(0,1fr);
    grid-template-areas:
      'prop prop prop'
      'clock bands dx'
      'focus focus focus'
      'fresh countries modes'
      'weather tip tip';
  }
}

@media(max-width:1260px){
  .da6it-shack-grid{
    grid-template-columns:1fr 1fr;
    grid-template-areas:
      'prop prop'
      'clock bands'
      'dx dx'
      'focus focus'
      'fresh countries'
      'weather modes'
      'tip tip';
  }
  .da6it-shack-focus-row{grid-template-columns:1fr;min-height:0;height:auto}
  .da6it-shack-focus-row>.da6it-shack-split{grid-template-columns:minmax(0,1.9fr) minmax(135px,.7fr)}
  .da6it-shack-focus-row>.da6it-shack-card--activations{max-height:420px}
}

@media(max-width:720px){
  .da6it-shack-grid,
  body.da6it-shack-is-fullscreen .da6it-shack-grid{
    grid-template-columns:1fr;
    grid-template-rows:auto;
    grid-template-areas:
      'prop'
      'clock'
      'bands'
      'dx'
      'focus'
      'fresh'
      'countries'
      'weather'
      'modes'
      'tip';
  }
  .da6it-shack-focus-row>.da6it-shack-split,
  body.da6it-shack-is-fullscreen .da6it-shack-focus-row>.da6it-shack-split{grid-template-columns:1fr}
  .da6it-shack-focus-row>.da6it-shack-card--activations{max-height:none}
}


/* v1.25.16 – outer focus columns stack vertically instead of shrinking horizontally */
.da6it-shack-focus-row{
  grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) minmax(0,1fr);
}
.da6it-shack-focus-row>.da6it-shack-split{
  display:grid;
  grid-template-columns:1fr;
  grid-template-rows:minmax(0,1.55fr) minmax(122px,.72fr);
  gap:.55rem;
}
.da6it-shack-focus-row>.da6it-shack-split>.da6it-shack-card{height:auto;min-height:0}
.da6it-shack-focus-row .da6it-shack-card--map .da6it-shack-world{height:142px;margin:.62rem .82rem .42rem}
.da6it-shack-focus-row .da6it-shack-card--map>p{margin:0 .82rem .62rem!important;font-size:.67rem;line-height:1.3}
.da6it-shack-focus-row .da6it-shack-card--transition header,
.da6it-shack-focus-row .da6it-shack-card--band-trend header{display:flex;padding:.52rem .68rem .04rem}
.da6it-shack-focus-row .da6it-shack-card--transition header h3,
.da6it-shack-focus-row .da6it-shack-card--band-trend header h3{margin-top:0!important;font-size:.82rem!important}
.da6it-shack-focus-row .da6it-shack-transition{
  display:grid;
  grid-template-columns:auto 1fr auto;
  grid-template-areas:'icon label time' 'icon count count' 'icon state state';
  column-gap:.62rem;
  row-gap:.08rem;
  min-height:0;
  padding:.45rem .68rem .62rem;
  align-items:center;
}
.da6it-shack-focus-row .da6it-shack-transition-icon{grid-area:icon;width:2rem;height:2rem;margin:0;font-size:1rem}
.da6it-shack-focus-row .da6it-shack-transition strong{grid-area:label;font-size:.6rem}
.da6it-shack-focus-row .da6it-shack-transition b{grid-area:time;margin:0;font-size:.9rem;text-align:right;white-space:nowrap}
.da6it-shack-focus-row .da6it-shack-transition span{grid-area:count;font-size:.78rem}
.da6it-shack-focus-row .da6it-shack-transition small{grid-area:state;margin:0;font-size:.58rem}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-note{margin:.18rem .68rem .12rem!important;font-size:.56rem;line-height:1.2}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.32rem;padding:.25rem .62rem .56rem}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list article{padding:.38rem .42rem}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list strong{font-size:.72rem}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list span{font-size:.58rem;gap:.22rem}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list span i{width:.92rem;height:.92rem;font-size:.64rem}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list small{font-size:.49rem}

body.da6it-shack-is-fullscreen .da6it-shack-focus-row>.da6it-shack-split{
  grid-template-columns:1fr;
  grid-template-rows:minmax(0,1.48fr) minmax(92px,.65fr);
  gap:.38rem;
}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--map .da6it-shack-world{height:clamp(94px,11vh,118px);margin:.42rem .58rem .26rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--map>p{margin:0 .58rem .38rem!important;font-size:.52rem;line-height:1.22}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--transition header,
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--band-trend header{display:flex;padding:.36rem .48rem .02rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-transition{grid-template-columns:auto 1fr auto;column-gap:.42rem;padding:.26rem .48rem .38rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-transition-icon{width:1.45rem;height:1.45rem;font-size:.75rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-transition strong{font-size:.46rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-transition b{font-size:.68rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-transition span{font-size:.58rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-transition small{font-size:.44rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-note{margin:.10rem .46rem .06rem!important;font-size:.42rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.22rem;padding:.14rem .42rem .32rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list article{padding:.24rem .28rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list strong{font-size:.58rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list span{font-size:.46rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list span i{width:.74rem;height:.74rem;font-size:.5rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list small{font-size:.39rem}

@media(max-width:1260px){
  .da6it-shack-focus-row>.da6it-shack-split{grid-template-rows:auto auto}
  .da6it-shack-focus-row .da6it-shack-card--map .da6it-shack-world{height:190px}
}

/* v1.25.40 – full-width landscape PSK map with compact information bar */
.da6it-shack-split--psk{
  grid-area:map;
  display:block!important;
  min-width:0;
  min-height:0;
}
.da6it-shack-focus-row>.da6it-shack-split--psk{grid-area:auto}
.da6it-shack-card--psk{
  position:relative;
  display:flex;
  height:100%!important;
  min-height:0;
  flex-direction:column;
  contain:paint;
}
.da6it-shack-psk-panel{
  display:flex;
  gap:.58rem;
  align-items:stretch;
  justify-content:center;
  flex:1 1 auto;
  flex-direction:column;
  min-width:0;
  min-height:0;
  overflow:hidden;
  padding:.58rem .88rem .78rem;
  color:inherit;
  text-decoration:none!important;
}
.da6it-shack-psk-panel:focus-visible{outline:3px solid rgba(17,185,197,.42);outline-offset:-3px;border-radius:16px}
.da6it-shack-psk-visual{
  position:relative;
  display:block;
  flex:0 0 auto;
  width:100%;
  height:auto;
  min-width:0;
  min-height:150px;
  max-height:300px;
  aspect-ratio:1000/420;
  overflow:hidden;
  contain:layout paint;
  isolation:isolate;
  border:1px solid #cfe6df;
  border-radius:16px;
  background:
    radial-gradient(circle at 55% 38%,rgba(97,201,45,.18),transparent 18%),
    radial-gradient(circle at 20% 72%,rgba(17,185,197,.13),transparent 25%),
    linear-gradient(145deg,#fafffd,#e6f7f3);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 8px 20px rgba(20,65,57,.06);
}
.da6it-shack-psk-visual::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  background-image:linear-gradient(rgba(25,113,104,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(25,113,104,.06) 1px,transparent 1px);
  background-size:25% 33.33%,16.66% 100%;
}
.da6it-shack-psk-stage{
  position:absolute;
  inset:5% 1.2% 7%;
  display:block;
  overflow:hidden;
  contain:layout paint;
}
.da6it-shack-psk-map-base,.da6it-shack-psk-spot-layer{
  position:absolute!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
  max-width:100%!important;
  max-height:100%!important;
  margin:0!important;
  transform:none!important;
}
.da6it-shack-psk-map-base{z-index:1;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(25,74,67,.06));pointer-events:none}
.da6it-shack-psk-spot-layer{z-index:3;overflow:hidden!important;pointer-events:none}
.da6it-shack-psk-spot-layer [data-psk-paths] line{stroke:#10aeb8;stroke-width:2.1;stroke-linecap:round;opacity:.30;vector-effect:non-scaling-stroke}
.da6it-shack-psk-spot-layer [data-psk-markers]>circle{stroke:#fff;stroke-width:2.2;fill:#11aeb7;filter:drop-shadow(0 2px 3px rgba(15,88,82,.28));vector-effect:non-scaling-stroke}
.da6it-shack-psk-spot-layer [data-psk-markers]>circle.is-strong{fill:#61c92d}
.da6it-shack-psk-spot-layer [data-psk-markers]>circle.is-medium{fill:#0aa8b4}
.da6it-shack-psk-spot-layer [data-psk-markers]>circle.is-weak{fill:#e3a33c}
.da6it-shack-psk-spot-layer [data-psk-markers]>circle.is-unknown{fill:#728e88}
.da6it-shack-psk-source circle:first-child{fill:none;stroke:#61c92d;stroke-width:3;opacity:.36;animation:da6it-shack-psk-pulse 2.2s ease-out infinite;vector-effect:non-scaling-stroke}
.da6it-shack-psk-source circle:nth-child(2){fill:#49bd28;stroke:#fff;stroke-width:3;filter:drop-shadow(0 2px 4px rgba(32,104,69,.30));vector-effect:non-scaling-stroke}
@keyframes da6it-shack-psk-pulse{0%{opacity:.8;stroke-width:5}70%,100%{opacity:0;stroke-width:15}}
.da6it-shack-psk-visual>em{
  position:absolute;
  right:.38rem;
  bottom:.34rem;
  z-index:5;
  padding:.18rem .38rem;
  border:1px solid rgba(197,224,216,.92);
  border-radius:999px;
  background:rgba(255,255,255,.9);
  color:#4f756e;
  box-shadow:0 4px 12px rgba(20,65,57,.06);
  font-size:.53rem;
  font-style:normal;
  font-weight:900;
  line-height:1;
  backdrop-filter:blur(3px);
}
.da6it-shack-psk-loader{
  position:absolute;
  left:50%;
  top:50%;
  z-index:6;
  width:1.45rem;
  height:1.45rem;
  margin:-.72rem 0 0 -.72rem;
  border:3px solid rgba(17,185,197,.17);
  border-top-color:#0b969d;
  border-radius:50%;
  animation:da6it-shack-psk-spin .8s linear infinite;
}
.da6it-shack-psk-loader[hidden]{display:none}
@keyframes da6it-shack-psk-spin{to{transform:rotate(360deg)}}
.da6it-shack-psk-copy{
  display:grid;
  grid-template-columns:minmax(105px,.55fr) minmax(0,1.45fr) auto;
  grid-template-areas:'eyebrow summary action' 'call stats action';
  gap:.12rem .78rem;
  align-items:center;
  min-width:0;
  padding:.08rem .10rem 0;
}
.da6it-shack-psk-copy small,.da6it-shack-psk-copy strong,.da6it-shack-psk-copy>span,.da6it-shack-psk-copy>em,.da6it-shack-psk-copy>b{display:block}
.da6it-shack-psk-copy small{grid-area:eyebrow;color:#118d8d;font-size:.54rem;font-weight:950;letter-spacing:.08em;line-height:1.2}
.da6it-shack-psk-copy strong{grid-area:call;margin:0;color:var(--sh-ink);font-size:1.18rem;line-height:1}
.da6it-shack-psk-copy>span{grid-area:summary;color:#5f7c75;font-size:.70rem;line-height:1.28}
.da6it-shack-psk-copy>em{grid-area:stats;margin:0;color:#78908a;font-size:.59rem;font-style:normal;line-height:1.22}
.da6it-shack-psk-copy>b{grid-area:action;align-self:center;margin:0;padding:.42rem .64rem;border-radius:999px;background:linear-gradient(135deg,#0aa8b4,#087e82);color:#fff;font-size:.66rem;font-weight:900;line-height:1;white-space:nowrap;box-shadow:0 7px 16px rgba(8,126,130,.18);transition:transform .18s ease,box-shadow .18s ease}
.da6it-shack-psk-copy>b i{font-style:normal}
.da6it-shack-psk-panel:hover .da6it-shack-psk-copy>b{transform:translateY(-1px);box-shadow:0 9px 20px rgba(8,126,130,.24)}
.da6it-shack-psk-panel:hover .da6it-shack-psk-visual{border-color:#a9dcd3;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 10px 24px rgba(20,65,57,.09)}

body.da6it-shack-is-fullscreen .da6it-shack-psk-panel{gap:.34rem;padding:.34rem .52rem .40rem}
body.da6it-shack-is-fullscreen .da6it-shack-psk-visual{border-radius:11px}
body.da6it-shack-is-fullscreen .da6it-shack-psk-copy{grid-template-columns:minmax(86px,.55fr) minmax(0,1.45fr) auto;column-gap:.46rem;padding-top:0}
body.da6it-shack-is-fullscreen .da6it-shack-psk-copy small{font-size:.40rem}
body.da6it-shack-is-fullscreen .da6it-shack-psk-copy strong{font-size:.88rem}
body.da6it-shack-is-fullscreen .da6it-shack-psk-copy>span{font-size:.50rem;line-height:1.18}
body.da6it-shack-is-fullscreen .da6it-shack-psk-copy>em{font-size:.43rem;line-height:1.14}
body.da6it-shack-is-fullscreen .da6it-shack-psk-copy>b{padding:.29rem .42rem;font-size:.49rem}
body.da6it-shack-is-fullscreen .da6it-shack-psk-visual>em{right:.24rem;bottom:.20rem;padding:.13rem .26rem;font-size:.42rem}
body.da6it-shack-is-fullscreen .da6it-shack-psk-spot-layer [data-psk-paths] line{stroke-width:1.5}
body.da6it-shack-is-fullscreen .da6it-shack-psk-spot-layer [data-psk-markers]>circle{stroke-width:1.7}

@media(max-width:1260px){.da6it-shack-psk-copy>span{font-size:.74rem}.da6it-shack-psk-copy>em{font-size:.64rem}}
@media(max-width:720px){.da6it-shack-psk-copy,body.da6it-shack-is-fullscreen .da6it-shack-psk-copy{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:'eyebrow action' 'call action' 'summary summary' 'stats stats';gap:.16rem .55rem;padding:.15rem .1rem}.da6it-shack-psk-copy strong{font-size:1.1rem}.da6it-shack-psk-copy>b,body.da6it-shack-is-fullscreen .da6it-shack-psk-copy>b{padding:.38rem .54rem;font-size:.58rem}.da6it-shack-psk-copy>span{margin-top:.18rem}}
@media(prefers-reduced-motion:reduce){.da6it-shack-psk-source circle:first-child,.da6it-shack-psk-loader{animation:none}}

/* v1.25.41 – compact Cluster Activity pills */
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-note{
  margin:.20rem .72rem .14rem!important;
  color:#718982;
  font-size:.58rem;
  line-height:1.24;
}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:.42rem;
  padding:.30rem .72rem .62rem;
}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list .da6it-shack-trend-pill{
  display:inline-flex;
  flex:0 1 auto;
  align-items:center;
  gap:.40rem;
  min-width:88px;
  min-height:40px;
  margin:0;
  padding:.34rem .40rem .34rem .68rem;
  border:1px solid #d8e7e3;
  border-radius:999px;
  background:#f8fbfa;
  box-shadow:0 4px 12px rgba(20,65,57,.045);
  cursor:help;
}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill strong{
  display:block;
  color:var(--sh-ink);
  font-size:.92rem;
  font-weight:950;
  line-height:1;
  white-space:nowrap;
}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill>span{
  display:grid;
  place-items:center;
  width:1.34rem;
  height:1.34rem;
  margin:0;
  border-radius:50%;
  color:#fff;
}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill>span i{
  display:block;
  width:auto;
  height:auto;
  border:0;
  border-radius:0;
  background:transparent;
  color:inherit;
  font-size:.82rem;
  font-style:normal;
  font-weight:950;
  line-height:1;
}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill.is-up{border-color:#cae7bd;background:#f2fbea}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill.is-up>span{background:#61c92d;box-shadow:0 0 0 4px rgba(97,201,45,.12)}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill.is-flat,
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill.is-coverage{border-color:#ead9ae;background:#fff9e9}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill.is-flat>span,
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill.is-coverage>span{background:#e3a33c;box-shadow:0 0 0 4px rgba(227,163,60,.12)}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill.is-down,
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill.is-quiet{border-color:#ebcbc6;background:#fff2f0;opacity:1}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill.is-down>span,
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill.is-quiet>span{background:#dc6b61;box-shadow:0 0 0 4px rgba(220,107,97,.11)}
.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill:focus-visible{outline:3px solid rgba(17,185,197,.34);outline-offset:2px}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-note{margin:.10rem .46rem .04rem!important;font-size:.41rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list{gap:.26rem;padding:.14rem .44rem .30rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list .da6it-shack-trend-pill{min-width:68px;min-height:30px;gap:.28rem;padding:.23rem .28rem .23rem .50rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill strong{font-size:.65rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill>span{width:.96rem;height:.96rem}
body.da6it-shack-is-fullscreen .da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-pill>span i{font-size:.60rem}
@media(max-width:520px){.da6it-shack-focus-row .da6it-shack-card--band-trend .da6it-shack-trend-list .da6it-shack-trend-pill{min-width:82px;flex:1 1 auto;justify-content:space-between}}
