:root{--brand-nightshift:#070c17;--brand-navy:#0c1424;--brand-blue:#077dbb;--brand-lane-blue:#094e7a;--brand-onair:#ff4f3f;--brand-white:#eef2f7;--bg:var(--brand-nightshift);--bg-raised:var(--brand-navy);--surface:var(--brand-navy);--surface-2:#17263a;--surface-3:#233951;--asphalt:#17263a;--line:#34485d;--line-strong:#60778d;--text:var(--brand-white);--text-2:#dce6f0;--muted:#bfccda;--accent:var(--brand-blue);--accent-ink:#fff;--accent-soft:#102c43;--accent-line:#4d9dca;--accent-glow:rgb(7 125 187/.26);--link:#addbf2;--link-hover:#eef2f7;--link-line:#72b6db;--ok:#83d6ae;--ok-soft:#183b30;--ok-line:#3e7861;--warn:#ffcb92;--warn-soft:#443020;--warn-line:#87633e;--live:var(--brand-onair);--live-ink:var(--brand-nightshift);--live-soft:#3b1b20;--live-line:#b34b47;--live-glow:rgb(255 79 63/.38);--info:#b7d8eb;--info-soft:#122c40;--radius-s:10px;--radius:12px;--radius-l:16px;--font:-apple-system,BlinkMacSystemFont,"Segoe UI Variable","Segoe UI",system-ui,sans-serif;--font-cond:var(--font);font-size:16px}body,html{background:var(--bg)}body{background-image:radial-gradient(ellipse 54rem 38rem at 83% 6%,rgb(7 125 187/.16),transparent 72%),radial-gradient(ellipse 55rem 42rem at 13% 92%,rgb(9 78 122/.12),transparent 72%),linear-gradient(145deg,#0c1424,#070c17 72%);background-attachment:fixed}::selection{background:var(--brand-lane-blue);color:#fff}html{scrollbar-color:#687f94 var(--bg)}input::placeholder,textarea::placeholder{color:#bfccda}h1{font-weight:650;letter-spacing:-.025em}.panel-title h2,.tile h2,h2{font-weight:650;letter-spacing:-.015em}.button,button,input,select,textarea{transition:background-color .18s ease,border-color .18s ease,color .18s ease}.button,button{font-weight:600}.button:hover,button:hover{filter:brightness(.94)}.button.secondary,button.secondary{background:rgb(238 242 247/.08);border-color:rgb(238 242 247/.17)}.button.secondary:hover,button.secondary:hover{background:rgb(7 125 187/.22);border-color:rgb(7 125 187/.6)}input,select,textarea{background:rgb(7 12 23/.72);border-color:rgb(190 211 228/.28)}input:hover,select:hover,textarea:hover{border-color:rgb(190 211 228/.5)}.notice{color:var(--link)}:focus-visible{outline-color:#86c8eb}.app,.workspace{background:transparent}.sidebar{background:rgb(7 12 23/.82);border-right-color:rgb(238 242 247/.1);-webkit-backdrop-filter:blur(28px) saturate(130%);backdrop-filter:blur(28px) saturate(130%)}.brand{padding-bottom:1rem}.brand-official{color:var(--muted)}.sidebar-search{background:rgb(238 242 247/.06);border-color:rgb(238 242 247/.14);border-radius:11px}.sidebar-search:hover{background:rgb(7 125 187/.18)}.nav-group-head,.nav-link{border-radius:10px;transition:background-color .18s ease,color .18s ease}.nav-link:hover{background:rgb(238 242 247/.08)}.nav-link[aria-current=page]{background:rgb(7 125 187/.22);color:var(--text);box-shadow:none}.nav-group[data-active]>.nav-group-head{background:rgb(7 125 187/.1)}.nav-group[data-active]>.nav-group-head svg:first-child,.nav-link[aria-current=page] svg{color:var(--link)}.sidebar-foot{border-top-color:rgb(238 242 247/.1)}.sidebar-brand-row{display:flex;align-items:flex-start;gap:.5rem}.sidebar-brand-row .brand{flex:1 1;min-width:0}.mobile-nav-close,.mobile-nav-toggle{display:none}.sidebar-account{display:flex;align-items:center;gap:.7rem;min-width:0;padding:.65rem;margin-bottom:.25rem;border-radius:12px;background:rgb(238 242 247/.06);transition:background-color .18s ease}.sidebar-account:hover{background:rgb(7 125 187/.18)}.account-avatar{display:grid;place-items:center;flex:none;width:2.35rem;height:2.35rem;border-radius:10px;background:var(--brand-lane-blue);color:#fff;font-size:.82rem;font-weight:700}.account-copy{min-width:0;flex:1 1}.account-copy small,.account-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-copy strong{font-size:.86rem;color:var(--text)}.account-copy small{margin-top:.15rem;color:var(--muted);font-size:.75rem}.account-chevron{flex:none;color:var(--muted)}.app[data-collapsed=true] .sidebar-account{justify-content:center;padding-inline:.25rem}.onair{top:.75rem;padding:.75rem 1rem;box-shadow:0 10px 28px rgb(0 0 0/.22),inset 0 1px 0 rgb(238 242 247/.07)}.event-topbar,.onair{margin:1rem 2.4rem 0;background:rgb(12 20 36/.82);border:1px solid rgb(190 211 228/.2);border-radius:16px;-webkit-backdrop-filter:blur(24px) saturate(135%);backdrop-filter:blur(24px) saturate(135%)}.event-topbar{position:relative;z-index:25}.lamp{color:var(--text);background:rgb(7 125 187/.2);border-color:rgb(7 125 187/.55)}.lamp[data-mode=live]{color:var(--live-ink);background:var(--brand-onair);border-color:var(--brand-onair);box-shadow:0 0 18px var(--live-glow)}.onair:has(.lamp[data-mode=live]){border-color:rgb(255 79 63/.65);box-shadow:0 8px 30px rgb(255 79 63/.14),inset 0 1px 0 rgb(238 242 247/.07)}.lamp[data-mode=offline]{color:var(--warn);background:var(--warn-soft);border-color:var(--warn-line)}.now .progress-track,.onair .progress-track,.progress-track{background:rgb(238 242 247/.17)}.now .progress-track i,.onair .progress-track i,.progress-track i{background:var(--accent)}.chip{background:rgb(238 242 247/.07);border-color:rgb(238 242 247/.15)}.chip.ok{color:var(--ok);border-color:var(--ok-line)}.chip.warn{color:var(--warn);border-color:var(--warn-line)}.chip.bad{color:var(--live);border-color:var(--live-line)}.notify-count{color:var(--live-ink)}.onair-alerts{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0;max-width:100%}.onair-alerts .chip{max-width:100%;overflow:hidden;text-overflow:ellipsis}.onair-controls-panel .onair-meta{min-width:0}.onair-controls-panel .onair-meta .chip{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}.onair-actions .onair-search,.onair-menu-language,details.menu:not([open])>.menu-panel{display:none}.panel,article.tile{background:linear-gradient(145deg,rgb(238 242 247/.07),rgb(238 242 247/.01) 58%),rgb(12 20 36/.82);border-color:rgb(190 211 228/.18);border-radius:16px;box-shadow:inset 0 1px 0 rgb(238 242 247/.06);-webkit-backdrop-filter:blur(18px) saturate(125%);backdrop-filter:blur(18px) saturate(125%)}.panel-title h2,.tile h2{color:var(--text)}:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>:is(.panel-title,h2):first-child{margin:-1.25rem -1.25rem 1rem;padding:.85rem 1.25rem;border-radius:15px 15px 0 0;background:var(--brand-lane-blue)}:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>.panel-title:first-child :is(h2,.muted),:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>.panel-title:first-child>span:not(.chip,.badge),:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>h2:first-child{color:#fff}:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>.panel-title:first-child a:not(.button){color:#e3f4ff}:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>.panel-title:first-child a:not(.button):hover{color:#fff}:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>.panel-title:first-child .chip{background:var(--brand-navy)}:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>.panel-title:first-child:has(>:is(button,.button),>span>:is(button,.button)){padding-block:.5rem}.onair-actions>button.small[aria-pressed=true]:not(.danger),.plan-tabs>button[aria-selected=true],.segmented-buttons>button:not(.secondary){background:rgb(7 125 187/.34);color:#fff;border-color:rgb(77 157 202/.85);box-shadow:none}.tabs [aria-current=page],.tabs [aria-selected=true]{border-bottom-color:var(--brand-blue)}:is(button:not([class]),button.small:not(.secondary,.ghost,.danger,.danger-solid,.icon)):disabled:not(.quick-menu *,.plan-menu *,.tabs *){opacity:1;background:rgb(238 242 247/.07);color:rgb(238 242 247/.42);border-color:rgb(238 242 247/.1)}:is(.grid-12,.special-layout,.event-layout,.programme-body)>.panel{margin-top:0}.server>.row-actions{margin-bottom:var(--gap)}.setup-item .chip{justify-self:start}.folder-pick,.quick-menu button{justify-content:flex-start}.folder-pick[aria-current]{background:rgb(7 125 187/.3);color:#fff}main.center:has(>.auth-card){background:linear-gradient(180deg,rgb(7 12 23/.45),rgb(7 12 23/.82)),url(/brand/login-bg.jpg) 50% /cover no-repeat}.auth-card{box-shadow:0 24px 60px rgb(0 0 0/.45)}@media (min-width:768px){.tabs{flex-wrap:wrap;overflow-x:visible}}@media (min-width:1351px){.onair-controls .menu-panel{left:0;right:auto}}.week-day-body{border-radius:10px;background:rgb(7 12 23/.35)}.week-block{left:0;right:0;border:0}.week-block.daypart{background:color-mix(in srgb,var(--block,#3a4150) 20%,transparent);color:var(--text-2);font-weight:600;letter-spacing:.01em}.week-block.daypart+.week-block.daypart{border-top:1px solid rgb(238 242 247/.07)}.week-block:is(.talk,.live,.event){left:3px;right:3px;z-index:1;padding:.2rem .4rem;border-radius:7px;color:#fff;font-weight:650;background:color-mix(in srgb,var(--block,var(--brand-blue)) 34%,#0e1a2b);border:1px solid color-mix(in srgb,var(--block,var(--brand-blue)) 70%,transparent)}.week-block.event{z-index:2}.week-block:is(.talk,.live,.event):hover{background:color-mix(in srgb,var(--block,var(--brand-blue)) 48%,#0e1a2b);outline:0}input::placeholder,textarea::placeholder{color:#8b9bb0}.track span:is(.badge,.chip){display:inline-flex;vertical-align:middle}.track span.folder-chips{display:flex;flex-wrap:wrap;gap:.3rem}.track>div>strong:has(>.badge){display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.talk-card,.track{border-color:transparent;background:rgb(7 12 23/.38)}ul.track-list{list-style:none;padding-left:0}.track .row-actions>:is(button,.button).danger:not(.small){min-height:2.15rem;padding:.3rem .6rem;font-size:.8rem}.track .row-actions>:is(select,input){height:2.15rem;min-height:2.15rem;padding-block:0;font-size:.85rem}input[type=file]{padding:.45rem .55rem;color:var(--text-2)}input[type=file]::-webkit-file-upload-button{margin-right:.75rem;padding:.4rem .8rem;font-size:.85rem}input[type=file]::file-selector-button{margin-right:.75rem;padding:.4rem .8rem;font-size:.85rem}:is(dialog,.menu-panel) legend{padding:0;margin-bottom:.35rem;color:var(--text-2);font-size:.85rem;font-weight:600}.menu-panel fieldset>button{justify-self:start}.window-fields fieldset{display:grid;grid-template-columns:4.75rem minmax(0,1fr);grid-gap:.4rem;gap:.4rem;border:0;padding:0}.checkbox>.label-row{display:block}.checkbox>.label-row>.help{display:inline-flex;vertical-align:middle;margin-left:.3rem}:is(.segmented-buttons,.view-chips)>button.secondary:not([aria-pressed=true]):hover{background:rgb(238 242 247/.13);border-color:rgb(238 242 247/.3)}.library-categories .library-category-filter[aria-pressed=true],.view-chips>button[aria-pressed=true]{background:rgb(7 125 187/.34);color:#fff;border-color:rgb(77 157 202/.85)}.library-categories .library-category-filter:not([aria-pressed=true]):hover{background:rgb(238 242 247/.08)}.library .toolbar.compact :is(.search input,select){height:2.5rem;min-height:2.5rem;padding-block:0}.library .toolbar.compact .menu>summary{min-height:2.5rem}.library .bulkbar select{width:auto;height:2.15rem;min-height:2.15rem;padding-block:0;font-size:.85rem}.library .bulkbar .danger{color:#ff7a6e}@media not (pointer:coarse){.track-cols:has(.vbody .dnd-grip) .vhead>:first-child{padding-left:1.75rem}}.track-cols .vrow>.c-status{padding-left:.5rem}.vbody .vrow[aria-selected=true]{background:rgb(7 125 187/.2)}.vrow .badge:is(.uploaded,.processing){background:rgb(7 125 187/.3);color:#e3f4ff!important}.panel+.special-layout{margin-top:var(--gap)}.day-grid>.panel{margin-top:0}.panel-title h3{margin:0;font-size:1.05rem;font-weight:700}:is(.panel,article.tile):not(.panel *)>.panel-title:first-child h3{color:#fff}.day-items{max-height:30rem;overflow-y:auto;padding-right:.3rem}.range-field{align-content:start}.file-drop+:is(.empty,.beds-list){margin-top:.9rem}:is(.day-overview,.day-hours,.bed-kinds){width:100%;border-collapse:collapse;font-size:.88rem}:is(.day-overview,.day-hours,.bed-kinds) :is(th,td){padding:.5rem .6rem;text-align:left;vertical-align:middle;border-bottom:1px solid rgb(190 211 228/.1)}:is(.day-overview,.day-hours,.bed-kinds) thead th{color:var(--muted);font-size:.8rem;font-weight:600;white-space:nowrap}:is(.day-overview,.day-hours) tbody th{color:var(--text);font-weight:600}.bed-kinds td label{display:inline-flex;align-items:center;gap:.4rem;color:var(--muted)}.bed-kinds .bed-kind-actions{text-align:right}section[aria-labelledby=links-recipes-title]>.form-grid,section[aria-labelledby=links-today-title] .moderation-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr))}section[aria-labelledby=links-spread-title] .label-row{display:flex;justify-content:space-between;gap:.75rem}section[aria-labelledby=links-recipes-title] .data-table :is(code,th){white-space:nowrap}section[aria-labelledby=links-recipes-title] .data-table .row-actions{flex-wrap:nowrap}section[aria-labelledby=links-recipes-title]>.row-actions>.label-row{gap:.45rem}section[aria-labelledby=links-recipes-title]>.row-actions input{height:2.15rem;min-height:2.15rem;padding-block:0}section[aria-labelledby=links-pools-title] form.row-actions>input{height:2.5rem;padding-block:0}.day-items li{display:grid;grid-template-columns:3.25rem minmax(0,1fr) auto 4.25rem;align-items:center;grid-gap:.2rem .5rem;gap:.2rem .5rem;padding:.45rem 0;border-bottom:1px solid rgb(190 211 228/.08)}.day-items li>time{grid-row:1/span 2;align-self:start;color:var(--text);font-weight:600}.day-items li>strong{grid-column:2/-1;grid-row:1;min-width:0;overflow-wrap:anywhere}.day-items li>span.muted{grid-column:2;grid-row:2;font-size:.8rem}.day-items li>.folder-chip{grid-column:3;grid-row:2}.day-items li>.badge{grid-column:4;grid-row:2;justify-self:end}.folder-tree li:has(>.folder-actions){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.1rem .35rem;gap:.1rem .35rem}.folder-tree li>.folder-switch{grid-column:3;grid-row:1;justify-self:end}.folder-tree li>.chip{grid-column:2;grid-row:2;justify-self:start;margin-left:.45rem}.folder-tree li>.folder-actions{grid-column:3;grid-row:2}.folder-pick .folder-name{flex:0 1 auto}.talk-schedule input:not([type=checkbox],[type=radio]){height:2.5rem;padding-block:0}input[type=color]{width:3.5rem;min-width:3.5rem;height:2.9rem;padding:.3rem;cursor:pointer}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:0;border-radius:6px}input[type=color]::-moz-color-swatch{border:0;border-radius:6px}:is(input,select,textarea):disabled{color:rgb(238 242 247/.5);opacity:1}.segmented-buttons>button.ghost{background:transparent;color:var(--text-2);border-color:transparent}.segmented-buttons>button.ghost:hover{background:rgb(238 242 247/.08);color:var(--text)}.dashboard-home,.dashboard-page-head{width:auto;margin-inline:0}.dashboard-broadcast .dashboard-now .now{align-items:start}.dashboard-shortcut-list a:focus-visible{outline-offset:-3px}.dashboard-side-column>article>.panel-title:has(>.chip){padding-block:.6rem}.programme-insert-toggle[aria-expanded=true]{background:rgb(7 125 187/.34);color:#fff;border-color:rgb(77 157 202/.85)}.plan-list .badge{gap:.25rem}.tl-item{container-type:inline-size}.tl-item>svg{flex-shrink:0}@container (max-width: 64px){.tl-item:not([data-kind=LINK])>span{display:none}}@container (max-width: 34px){.tl-item:not([data-kind=LINK])>svg:first-of-type:not(:only-of-type){display:none}}@container (max-width: 11px){.tl-item:not([data-kind=LINK])>svg{display:none}}.tl-item:focus-visible{outline-color:#86c8eb}.programme-main>.timeline{margin-top:1rem}.tl-block{display:block;line-height:calc(1.2rem - 2px);text-overflow:ellipsis}.plan-sidebar .plan-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.plan-sidebar .plan-tabs>button{padding-inline:.4rem}.plan-sources li{border-color:transparent;background:rgb(238 242 247/.05);transition:background-color .18s ease}.plan-sources li:hover{background:rgb(7 125 187/.16)}.plan-sources .drag-grip{font-size:1rem;color:var(--muted)}.plan-block-note{margin:.75rem 0 .5rem}.plan-block-note+.plan-block-note{margin-top:0}.plan-block-note.live{background:rgb(255 79 63/.1)}.schedule label.inline{margin-top:.9rem;max-width:24rem}@media (min-width:1101px){.schedule-category-table .category-name{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .5rem}.schedule-category-table .category-name>input{flex:1 1 10rem}.schedule-category-table .category-name>.default-badge{margin:0;flex:none}.schedule-category-table .category-name>small.error{flex-basis:100%}}.schedule-dayparts li,.schedule-slots li{border-color:transparent;background:rgb(7 12 23/.4);border-radius:10px;padding:.75rem .9rem}@media (min-width:1360px){.schedule-dayparts li{display:grid;grid-auto-flow:dense;grid-template-columns:minmax(7rem,16rem) max-content 6.5rem 6.5rem minmax(8rem,16rem) minmax(2rem,1fr);align-items:end;grid-gap:.4rem .8rem;gap:.4rem .8rem}.schedule-dayparts li>label:nth-of-type(4){grid-column:5;grid-row:1}.schedule-dayparts li>.chip{grid-column:3/5;grid-row:2;justify-self:start}.schedule-dayparts li>button{grid-column:6;grid-row:1;justify-self:end;height:2.875rem}.schedule-dayparts li>small.error{grid-column:1/-1}.schedule-slots li{display:grid;grid-auto-flow:dense;grid-template-columns:1.6rem 1.2rem 9rem minmax(9rem,13rem) 6rem 8.5rem 6rem 1fr;align-items:end;grid-gap:.4rem .8rem;gap:.4rem .8rem}.schedule-slots li>.dnd-grip{grid-column:1;grid-row:1;align-self:center;margin-top:1.6rem}.schedule-slots li>.num{grid-column:2;grid-row:1;align-self:center;margin-top:1.6rem}.schedule-slots li>label:first-of-type{grid-column:3;grid-row:1}.schedule-slots li>label:not([title]):has(select):not(:first-of-type){grid-column:4;grid-row:1}.schedule-slots li>label[title]:has(input){grid-column:5;grid-row:1}.schedule-slots li>label[title]:has(select){grid-column:6;grid-row:1}.schedule-slots li>label:not([title]):has(input){grid-column:7;grid-row:1}.schedule-slots li>.row-actions{grid-column:8;grid-row:1;justify-self:end;margin:0;min-height:2.875rem}.schedule-slots li>small.error{grid-column:1/-1}.schedule-slots input[type=number]{width:100%}}.schedule .panel>.segmented-buttons{margin:.75rem 0 .25rem}.weekday-picks{align-self:stretch;align-content:flex-end}.weekday-picks legend{font-size:.85rem;color:var(--text-2);margin-bottom:.35rem}.weekday-picks .check{min-height:2.9rem}@media (min-width:1400px){.grid-12>.col-7{grid-column:span 7}.grid-12>.col-5{grid-column:span 5}}.show-instances,.show-series{list-style:none;margin:0;padding:0;display:grid}.show-instances>li,.show-series>li{display:grid;grid-template-columns:.75rem minmax(0,1fr) auto;align-items:center;grid-gap:.35rem .8rem;gap:.35rem .8rem;padding:.7rem 0;border:0;border-top:1px solid var(--line)}.show-instances>li:first-child,.show-series>li:first-child{border-top:0}.show-instances>li:before,.show-series>li:before{content:"";width:.75rem;height:.75rem;border-radius:4px;background:var(--series,var(--brand-blue))}.show-instances>li>div:first-child,.show-series>li>div:first-child{min-width:0}.show-instances small,.show-series small{display:block;margin-top:.2rem;font-size:.82rem}.show-instances .badge,.show-series .badge{margin-left:.35rem;vertical-align:1px}.show-instances>li>.row-actions,.show-series>li>.row-actions{margin:0;gap:.15rem;justify-content:flex-end}.show-instances>li>form.row-actions{grid-column:2/-1;justify-content:flex-start;align-items:end;padding-top:.3rem}.show-instances>li>form.row-actions>label{flex:0 1 14rem}.show-instances>li.cancelled>div:first-child{opacity:.6}@media (max-width:767px){.show-instances>li>.row-actions,.show-series>li>.row-actions{grid-column:2/-1;justify-content:flex-start;margin-left:-.6rem}}.show-instances>li.cancelled strong{text-decoration:line-through}.show-form{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--line)}.show-form>:is(h3,p,.row-actions,.weekday-picks,.checkbox){grid-column:1/-1}.show-form>h3{margin:0;color:var(--text)}.show-form>p{margin:0}.show-form>.row-actions{margin-top:.2rem}.show-form .weekday-picks{display:flex;flex-wrap:wrap;gap:.35rem 1rem}.show-form .weekday-picks .check{min-height:2rem}.week-day-body{border-color:transparent}.week-block{font-size:.72rem}.week-block:is(.talk,.live,.event) span{white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.25}:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>:is(.panel-title,h2):first-child{min-height:3rem;padding-block:.4rem;box-sizing:border-box}:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>.panel-title:first-child:has(>:is(button,.button),>span>:is(button,.button)){padding-block:.4rem}:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>.panel-title:first-child>h2,:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>h2:first-child{display:flex;align-items:center;gap:.45rem}details.panel:not(.panel *)>summary{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .8rem;min-height:3rem;box-sizing:border-box;margin:-1.25rem;padding:.55rem 1.25rem;border-radius:15px;background:var(--brand-lane-blue);color:#fff;cursor:pointer}details.panel:not(.panel *)[open]>summary{margin-bottom:1rem;border-radius:15px 15px 0 0}details.panel:not(.panel *)>summary::-webkit-details-marker{display:none}details.panel:not(.panel *)>summary:hover{background:#0b5a8c}details.panel:not(.panel *)>summary h2{margin:0;display:inline-flex;align-items:center;gap:.5rem;color:#fff}details.panel:not(.panel *)>summary h2:before{content:"";flex:none;width:.4rem;height:.4rem;margin:0 .15rem 0 .1rem;border:solid;border-width:0 2px 2px 0;transform:rotate(-45deg);transition:transform .15s ease}details.panel:not(.panel *)[open]>summary h2:before{transform:rotate(45deg)}details.panel:not(.panel *)>summary>:is(span,.muted,small){color:#dcecf7}@media (prefers-reduced-motion:reduce){details.panel>summary h2:before{transition:none}}.panel>.panel-title:first-child .event-light{padding:.15rem .6rem;border-radius:99px;background:var(--brand-navy);font-size:.82rem;line-height:1.35}.event-std-search{position:relative;display:block;margin:0}.event-std-search>svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none}.event-std-search input{padding-left:2.3rem}.event-standard .event-std-search{margin:.4rem 0 .6rem}.standard-library .toolbar{gap:.6rem .75rem}.standard-library .toolbar>.event-std-search{flex:1 1 18rem;max-width:34rem}.standard-library .toolbar>select{width:auto;min-width:12rem}.standard-library .event-std-search input,.standard-library .toolbar>:is(select,button){height:2.75rem;min-height:2.75rem}input,select,textarea{font-size:.95rem}.standard-item-head .row-actions{margin-top:0}:is(.standard-editor,.event-rules-editor,.event-form,.event-std-setup) fieldset{margin:0;min-width:0;padding:.9rem 1rem 1rem;border:0;border-radius:var(--radius);background:rgb(7 12 23/.35);display:grid;grid-gap:.6rem;gap:.6rem}:is(.standard-editor,.event-rules-editor,.event-form,.event-std-setup) legend{float:left;width:100%;padding:0;color:var(--text-2);font-size:.85rem;font-weight:600}.event-std-setup .event-std-choose{display:flex;flex-wrap:wrap;gap:.3rem .9rem;padding:.7rem .9rem}:is(.standard-editor,.event-rules-editor)>button,:is(.standard-editor,.event-rules-editor,.event-form,.event-std-setup) fieldset>button{justify-self:start}.event-sound-grid>label{align-content:start}.event-sound-grid>label:not(.check,:has(>input[type=range])){grid-row:span 3;grid-template-rows:subgrid;row-gap:.35rem}.event-sound-grid>label.check{grid-row:span 3;align-self:center}.event-actions{align-items:center}.event-std-head>strong{flex:1 1;min-width:0}.event-std-category>summary{list-style:none}.event-std-category>summary::-webkit-details-marker{display:none}.event-std-category>summary h3{display:inline-flex;align-items:center;gap:.5rem;color:var(--text)}.event-std-category>summary h3:before{content:"";width:.38rem;height:.38rem;border:solid var(--muted);border-width:0 2px 2px 0;transform:rotate(-45deg);transition:transform .15s ease}.event-std-category[open]>summary h3:before{transform:rotate(45deg)}.event-text-list>summary{color:var(--link)}.folder-pick>.muted:last-child{margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.track .folder-chips{display:flex;flex-wrap:wrap;gap:.3rem}.track .folder-chips>.chip{display:inline-flex}.ad-facts{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:.7rem}@media (max-width:640px){.ad-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.special-list>.small-print{margin:0 0 .9rem}input::placeholder,textarea::placeholder{color:#8fa0b4}.ad-spots>.track,.event-ann-list>li,.event-company,.event-row,.event-std-card,.standard-list>li{border-color:transparent}.ad-spots>.track{background:var(--surface-2)}.event-row:hover .badge.inactive{background:var(--brand-navy)}html{scroll-padding-top:7rem}@media (max-width:767px){html{scroll-padding-top:11rem}}:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>.panel-title:first-child,:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>.panel-title:first-child:has(>:is(button,.button),>span>:is(button,.button)){min-height:2.95rem;padding-block:.4rem}@media (min-width:768px){:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>.panel-title:first-child :is(button,.button,a.link-button,select,input:not([type=checkbox],[type=radio])){min-height:2.1rem;padding-block:.25rem;font-size:.82rem}.access-slots select{min-height:2.1rem;padding-block:.25rem;font-size:.82rem}}:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>.panel-title:first-child :is(select,input){width:auto}:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>.panel-title:first-child label:is(.inline,.inline-field){display:inline-flex;align-items:center;gap:.5rem;color:#e3f4ff;font-size:.82rem}.live-handover-settings>summary{margin:-1.25rem;padding:.7rem 1.25rem;border-radius:15px;background:var(--brand-lane-blue)}.live-handover-settings[open]>summary{margin-bottom:1rem;padding-bottom:.7rem;border-bottom:0;border-radius:15px 15px 0 0}.live-handover-settings>summary h2{color:#fff;font-size:1.05rem;font-weight:650}.live-handover-settings>summary small{color:#e3f4ff}.live-handover-settings>summary svg{color:#fff}.live-handover-settings>summary:hover{background:#0b5788}td.row-actions{display:table-cell;margin:0;white-space:nowrap;text-align:right}td.row-actions,td.row-actions>*{vertical-align:middle}td.row-actions>*+*{margin-left:.4rem}.live-presenter-table{margin-top:.7rem}.live-presenter-table th{color:var(--muted);font-size:.8rem;font-weight:600}.report-summary div{padding:.65rem .8rem;border:1px solid rgb(190 211 228/.12);border-radius:12px;background:rgb(7 12 23/.35)}.ads-totals div{border-color:rgb(190 211 228/.12);border-radius:12px;background:rgb(7 12 23/.35)}.report-columns{border-color:transparent;border-radius:12px;background:rgb(7 12 23/.35)}.report-columns legend{float:left;width:100%;padding:0 0 .2rem}.access-row{border-color:rgb(190 211 228/.12);background:rgb(7 12 23/.35)}.access-row[data-locked]{border-color:var(--live-line)}:where(.ai-day,.limiter-classes,section[aria-labelledby=prompt-edit-title] .table-wrap>table){width:100%;border-collapse:collapse;font-size:.84rem}:where(.ai-day,.limiter-classes,section[aria-labelledby=prompt-edit-title] .table-wrap>table) :is(th,td){padding:.5rem .6rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}:where(.ai-day,.limiter-classes,section[aria-labelledby=prompt-edit-title] .table-wrap>table) thead th{color:var(--muted);font-size:.8rem;font-weight:600}:is(.ai-day,.limiter-classes) tbody th{font-weight:600;color:var(--text)}:is(.ai-day,.limiter-classes) :is(th,td).num{text-align:right}section[aria-labelledby=prompt-edit-title] .table-wrap>table td.row-actions{vertical-align:top}section[aria-labelledby=prompt-edit-title] .table-wrap>table .badge{margin-left:.4rem}:is([aria-labelledby=history-title],[aria-labelledby=log-title],.report-table,.report-chart) .data-table :is(th,td).num:not(:first-child){text-align:right;white-space:nowrap}[aria-labelledby=history-title] .data-table thead th:nth-child(5),[aria-labelledby=log-title] .data-table thead th:is(:nth-child(6),:nth-child(7)){text-align:right}[aria-labelledby=history-title] .data-table td:first-child,[aria-labelledby=log-title] .data-table td:first-child{white-space:nowrap}.panel+.grid-12{margin-top:var(--gap)}.form-grid>label{align-content:start}:is(input,select,textarea):disabled{background:rgb(238 242 247/.04);border-color:rgb(238 242 247/.1);color:var(--muted);cursor:not-allowed}.server-table thead th:last-child{text-align:right}.server-chart{color:#86c8eb}.server-chart svg{background:rgb(7 12 23/.45);border-radius:10px}.server h3.small-print{margin:1rem 0 .4rem;color:var(--muted);font-weight:600}.server-list{font-size:inherit;gap:.3rem}.server-list li{display:grid;grid-template-columns:9rem minmax(0,1fr);grid-gap:.5rem;gap:.5rem}.prompt-keys button{justify-content:stretch;gap:.15rem;padding:.55rem .8rem}.prompt-keys button[aria-pressed=true]{background:rgb(7 125 187/.34);color:#fff;border-color:rgb(77 157 202/.85)}.prompt-keys button[aria-pressed=true] .muted{color:#dce6f0}.prompt-keys button .small-print{margin:0;font-weight:500}.limiter-chart .bars span{background:#4d9dca}.limiter-chart .bars span.high{background:var(--warn)}@media (min-width:900px){[data-testid=ai-limiter] .statline{grid-template-columns:repeat(4,minmax(0,1fr))}}.content>p.error[role=status]{margin:0 0 var(--gap);padding:.7rem 1rem;border:1px solid var(--warn-line);border-radius:12px;background:var(--warn-soft);color:#ffd3b5}.access-slots select{width:auto;min-width:min(13rem,100%)}.access-slots .chip{overflow-wrap:anywhere}.small-print+:is(.empty,.access-list){margin-top:.9rem}.ads-range :is(input,button,.button){min-height:2.75rem}:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>.panel-title:first-child .segmented-buttons>button[aria-pressed=true]{background:var(--brand-white);color:var(--brand-nightshift);border-color:var(--brand-white)}:is(.panel,article.tile):not(.panel *,.dashboard-columns *,:has(>.now))>.panel-title:first-child .segmented-buttons>button[aria-pressed=false]{background:transparent;color:#e3f4ff;border-color:rgb(238 242 247/.3)}section[aria-labelledby=prompt-edit-title] .table-wrap>table td:first-child{white-space:nowrap}label[for=prompt-reason]{margin-top:.8rem}[aria-labelledby=log-title] .data-table td:nth-child(5){white-space:nowrap}.plan-actual thead th{color:var(--muted);font-size:.8rem;font-weight:600}.panel>.small-print+.table-wrap{margin-top:.7rem}.live-handover-settings>label.checkbox{margin-top:.6rem}.dashboard-now .cover{background:linear-gradient(145deg,var(--brand-lane-blue),var(--brand-navy));border-radius:13px;box-shadow:0 12px 28px rgb(4 10 21/.2)}.dashboard-now .now-title{font-weight:650}.empty{border-color:rgb(190 211 228/.16)}.empty,.statline div{background:rgb(7 12 23/.35)}.statline div{border-color:rgb(190 211 228/.12)}.programme-toolbar>button[aria-pressed=true],.view-chips [aria-pressed=true]{background:rgb(7 125 187/.25);color:var(--text);border-color:rgb(7 125 187/.7)}.badge.status-generating,.badge.status-planned{background:rgb(7 125 187/.22);color:var(--text)!important}.programme-toolbar:has(.menu[open]){position:relative;z-index:30}.tabs [aria-current=page],.tabs [aria-selected=true]{color:var(--text)}.vtable{background:rgb(12 20 36/.8);border-color:rgb(190 211 228/.17)}.vhead{background:var(--brand-lane-blue)}.vbody .vrow:hover{background:rgb(7 125 187/.1)}.menu-panel,.notify-panel,.plan-menu,.quick-menu,dialog{background:#111e30;border-color:rgb(190 211 228/.22);box-shadow:0 18px 45px rgb(0 0 0/.4);-webkit-backdrop-filter:blur(24px) saturate(135%);backdrop-filter:blur(24px) saturate(135%)}.auth-card{background:rgb(12 20 36/.88);border-color:rgb(190 211 228/.2);-webkit-backdrop-filter:blur(24px) saturate(130%);backdrop-filter:blur(24px) saturate(130%)}.preview-banner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.3rem .7rem;padding:.25rem .75rem;background:#17263a;color:var(--text);border-bottom:1px solid rgb(190 211 228/.18);font-size:.76rem;font-weight:600}.preview-banner button{min-height:1.75rem;padding:.2rem .55rem;border:1px solid rgb(190 211 228/.35);border-radius:.4rem;background:transparent;color:var(--text);font-size:.75rem}.preview-banner button:hover{background:rgb(7 125 187/.25)}.switch[aria-checked=true] .switch-track{background:var(--brand-blue);border-color:var(--brand-blue)}.level-meter span{display:inline-block;background:rgb(7 12 23/.85);color:#fff;text-shadow:none}@media (max-width:1199px){.event-topbar,.onair{margin-inline:1.5rem}}@media (min-width:768px) and (max-width:1150px){.onair-actions{flex:1 1 100%;flex-wrap:wrap}}@media (min-width:768px) and (max-width:1350px){.onair-controls{position:static}.onair-controls .menu-panel{left:1rem;right:auto;width:min(24rem,calc(100% - 2rem))}}@media (min-width:768px) and (max-width:900px){.onair-actions{gap:.3rem}.onair-actions .onair-controls summary{padding-inline:.65rem}.onair-actions .quick-toggle .label-text{display:none}}@media (max-width:767px){.sidebar{display:flex;position:fixed;inset:0 auto 0 0;z-index:101;width:min(21rem,calc(100vw - 3rem));height:100dvh;padding:max(1rem,env(safe-area-inset-top)) .9rem max(.8rem,env(safe-area-inset-bottom));background:rgb(7 12 23/.98);box-shadow:12px 0 35px rgb(0 0 0/.35);transform:translateX(-105%);visibility:hidden;pointer-events:none;transition:transform .2s ease}.app[data-mobile-nav-open=true] .sidebar{transform:translateX(0);visibility:visible;pointer-events:auto}.mobile-nav-scrim{position:fixed;inset:0;z-index:100;background:rgb(0 0 0/.65)}.mobile-nav-close,.mobile-nav-toggle{display:inline-grid;place-items:center;flex:none;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;border:1px solid var(--line);border-radius:10px;background:rgb(238 242 247/.07);color:var(--text)}.sidebar .nav-group-head,.sidebar .nav-link,.sidebar .sidebar-search,.sidebar-foot .nav-link{min-height:2.75rem}.sidebar .nav-groups{overscroll-behavior:contain}.sidebar .nav-sub{padding-block:.6rem}.sidebar .desktop-sidebar-toggle{display:none}.event-topbar,.onair{margin:.75rem .75rem 0;padding:.7rem .8rem}.onair{top:.5rem;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;grid-gap:.55rem .65rem;gap:.55rem .65rem}.onair .mobile-nav-toggle{grid-column:1;grid-row:1}.event-topbar-mark,.onair-logo{display:none}.onair>.lamp{grid-column:2;grid-row:1}.onair-now{grid-column:3;grid-row:1;grid-template-columns:minmax(0,1fr);order:0}.onair-now,.onair-progress,.onair-title>*{min-width:0}.onair-title strong{flex:0 1 auto}.onair-title span{flex:1 1}.onair-title strong{font-size:.92rem}.onair-progress>span,.onair-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onair-summary,.onair>.sse-dot{grid-column:4;grid-row:1;margin:0}.onair-summary{justify-content:flex-end}.onair-listeners{gap:.25rem;font-size:.85rem}.onair-actions{grid-column:1/-1;grid-row:2;order:0;gap:.4rem}.onair-actions .switch .label-text{display:inline}.onair-actions .onair-search{display:inline-flex}.onair-actions>.language-switch,.onair[data-no-data]>.lamp{display:none}.onair[data-no-data] .onair-now{grid-column:2/4}.onair[data-no-data] .onair-actions>.language-switch{display:inline-flex}.onair-menu-language{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.8rem;border-top:1px solid var(--line)}.onair-alerts{grid-column:1/-1;grid-row:3}.onair .notify-panel,.onair .onair-controls-panel,.onair .quick-menu{max-height:max(8rem,calc(100dvh - 20rem));overflow:auto}.event-topbar .notify{position:static}.event-topbar .notify-panel{left:1rem;right:1rem;top:calc(100% + .4rem);width:auto}.two-factor-hint{margin:.75rem 1rem 0}.bottom-tabs{left:8px;right:8px;bottom:8px;background:rgb(12 20 36/.94);border:1px solid rgb(190 211 228/.2);border-radius:18px;box-shadow:0 12px 28px rgb(0 0 0/.35);-webkit-backdrop-filter:blur(24px) saturate(135%);backdrop-filter:blur(24px) saturate(135%)}.bottom-tabs a,.bottom-tabs button{display:grid;justify-items:center;align-content:center;grid-gap:.1rem;gap:.1rem;min-width:0;min-height:2.75rem;padding:.3rem .1rem;border:0;border-radius:11px;background:transparent;color:var(--muted);font-size:.68rem;font-weight:600}.bottom-tabs a[aria-current=page]{color:var(--text);background:rgb(7 125 187/.28)}}@media (prefers-reduced-motion:reduce){.sidebar{transition:none}}@media (max-width:360px){.onair-title span{display:none}.onair-actions{gap:.25rem;flex-wrap:nowrap}.onair-actions .switch{gap:.3rem;padding-inline:0;font-size:.78rem}.onair-actions .switch-track{width:2rem}.onair-actions .onair-controls summary,.onair-actions .quick-toggle{min-width:2rem;padding-inline:.35rem}.onair-actions .quick-toggle>svg:last-child{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.bottom-tabs,.onair,.sidebar{background:var(--brand-navy)}.panel,article.tile{background:#17263a}.menu-panel,.notify-panel,.plan-menu,.quick-menu,dialog{background:#111e30}}.section-page-tabs[data-group=settings] .tabs{gap:.15rem}.section-page-tabs[data-group=settings] .tabs a{padding:.6rem .55rem;font-size:.875rem}.tabs-end{display:flex;gap:inherit;margin-left:auto}.form-grid>label:has(>.label-row):not(:has(>small,>.small-print,>textarea)){align-content:end}label:not(.checkbox,.check)>:is(input:not([type=checkbox],[type=radio]),select){align-self:start}.grid-12>[class*=col-]:not(.panel)>.panel:only-child{height:100%}:is(.window-fields,.speaker-card,.site-banner-add,.portal-section fieldset,.settings-technical){border:0;border-radius:var(--radius);background:rgb(7 12 23/.35);min-width:0}:is(.window-fields,.speaker-card,.site-banner-add){margin:0;padding:.8rem .9rem}:is(.window-fields,.speaker-card,.site-banner-add,.portal-section fieldset)>legend{float:left;width:100%;margin:0 0 .5rem;padding:0;color:var(--text);font-weight:650}:is(.speaker-card,.site-banner-add,.portal-section fieldset)>legend+*{clear:both}.window-fields>legend{grid-column:1/-1;margin:0;font-size:.85rem;font-weight:600;color:var(--text-2)}.settings-technical>summary{padding-block:.1rem}input[type=file]::-webkit-file-upload-button{margin-right:.6rem;padding:.35rem .7rem;border:1px solid rgb(238 242 247/.17);border-radius:8px;background:rgb(238 242 247/.08);color:var(--text);font:inherit;font-weight:600;cursor:pointer}input[type=file]::file-selector-button{margin-right:.6rem;padding:.35rem .7rem;border:1px solid rgb(238 242 247/.17);border-radius:8px;background:rgb(238 242 247/.08);color:var(--text);font:inherit;font-weight:600;cursor:pointer}input[type=file]::-webkit-file-upload-button:hover{background:rgb(7 125 187/.22);border-color:rgb(7 125 187/.6)}input[type=file]::file-selector-button:hover{background:rgb(7 125 187/.22);border-color:rgb(7 125 187/.6)}:is(.portal-table td,.portal-country)>button.small{min-height:2.8rem}.portal-country{padding:.3rem}.portal-cards>li,.portal-country{border:0;background:rgb(7 12 23/.35)}.portal-section>button+small{margin-left:.6rem}.schedule-table thead th{font-size:.78rem;font-weight:600;color:var(--muted)}.schedule-table th[scope=row]{font-weight:600}.schedule-table th[scope=row] small{font-weight:400}.schedule-table td>input[type=number]{min-height:0;padding-block:.3rem;font-size:.85rem}section[aria-labelledby=users-title] .data-table td{vertical-align:middle}:is(.session-list,section[aria-labelledby=users-audit-title]>ul){max-height:30rem;overflow-y:auto;overscroll-behavior:contain;padding-right:.4rem}section[aria-labelledby=session-title]>form{margin-top:.75rem}@media (min-width:641px){.help[data-side=end]:after{left:auto;right:-.4rem;transform:none}.help[data-side=start]:after{left:-.4rem;transform:none}}section.panel:has(>p.notice[role=status]:first-child){background:var(--warn-soft);border-color:var(--warn-line)}section.panel:has(>p.notice[role=status]:first-child) :is(.notice,.notice strong){color:var(--warn)}section.panel:has(>p.notice[role=status]:first-child) ul{margin-bottom:0;color:var(--text)}.settings-search-results{background:#111e30;border-color:rgb(190 211 228/.22);box-shadow:0 18px 45px rgb(0 0 0/.4)}.app>a.visually-hidden:focus-visible{position:fixed!important;top:.75rem;left:.75rem;z-index:200;width:auto;height:auto;clip:auto;white-space:nowrap;padding:.6rem .9rem;border-radius:10px;background:var(--brand-blue);color:#fff;font-weight:600}.event-topbar .icon.notify-bell,.onair .icon.notify-bell{background:rgb(238 242 247/.08);border-color:rgb(238 242 247/.17);min-width:2.15rem}.event-topbar .notify-bell:hover,.onair .notify-bell:hover{background:rgb(7 125 187/.22);border-color:rgb(7 125 187/.6)}.onair-actions .icon.onair-search{min-width:2.15rem}.notify-list a.link-more{display:flex;width:-moz-fit-content;width:fit-content;margin-top:.3rem}.quick-menu>small:first-child:first-letter{text-transform:uppercase}.onair-mode-controls:has(>button:only-child:disabled){display:none}.palette li button{white-space:normal;text-align:left;overflow-wrap:anywhere}.palette input{text-overflow:ellipsis}.sidebar .nav-group-head:hover{background:rgb(238 242 247/.08);color:var(--text)}@property --nav-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --nav-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@keyframes nav-fade{0%{--nav-fade-top:0px;--nav-fade-bottom:2.5rem}8%{--nav-fade-top:2.5rem}92%{--nav-fade-bottom:2.5rem}to{--nav-fade-top:2.5rem;--nav-fade-bottom:0px}}@supports (animation-timeline:scroll()){.sidebar .nav-groups{-webkit-mask-image:linear-gradient(transparent,#000 var(--nav-fade-top),#000 calc(100% - var(--nav-fade-bottom)),transparent);mask-image:linear-gradient(transparent,#000 var(--nav-fade-top),#000 calc(100% - var(--nav-fade-bottom)),transparent);animation:nav-fade linear both;animation-timeline:scroll(self)}}.onair-now{container-type:inline-size}@container (max-width: 16rem){.onair-title>span{display:none}}.event-list{container-type:inline-size}@container (max-width: 34rem){.event-row{grid-template-columns:auto minmax(0,1fr) auto;row-gap:.55rem}.event-row-main{grid-column:1/-1}}.plan-list{container-type:inline-size}@container (max-width: 36rem){.plan-list li{grid-template-columns:4.4rem minmax(0,1fr) auto auto}.plan-list li>.badge,.plan-list li>.kind,.plan-list li>.num.muted{display:none}.plan-list li.plan-link-row{padding-left:4.9rem}}.access-slots .chip{white-space:normal;max-width:100%}.content .dashboard-home,.content .dashboard-page-head{width:auto}@media (min-width:768px) and (max-width:1199px){.two-factor-hint{margin-inline:1.5rem}}@media (max-width:767px){.event-topbar,.onair{margin-inline:1rem}.onair-actions{gap:.3rem}.onair .notify-bell,.onair-actions .onair-controls>summary,.onair-actions .onair-search,.onair-actions .quick-toggle,.onair-actions .switch,.onair-actions>.language-switch{min-height:2.75rem}.onair .icon.notify-bell,.onair-actions .icon.onair-search,.onair-actions .onair-controls>summary,.onair-actions .quick-toggle{min-width:2.75rem;padding-inline:.5rem}.onair-actions .quick-toggle>svg:last-child{display:none}.crumbs a,.two-factor-hint a.link-more{padding-block:.75rem;margin-block:-.75rem}.tabs a,.tabs button{min-height:2.75rem}.tabs{-webkit-mask-image:linear-gradient(90deg,transparent,#000 .75rem,#000 calc(100% - .75rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 .75rem,#000 calc(100% - .75rem),transparent)}.sidebar-search kbd{display:none}}.dashboard-home,.dashboard-page-head{width:min(100%,1460px);margin-inline:auto}.dashboard-home{display:grid;grid-gap:1rem;gap:1rem}.dashboard-page-head .page-head{margin-bottom:1.35rem}.dashboard-page-head .row-actions{gap:.65rem}.dashboard-alerts{display:grid;grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);align-items:start;grid-gap:.8rem 1.4rem;gap:.8rem 1.4rem;padding:.9rem 1.15rem;border:1px solid rgb(255 192 128/.3);border-radius:14px;background:rgb(111 72 37/.2);color:var(--text)}.dashboard-alerts[data-state=error]{background:rgb(123 46 57/.22);border-color:rgb(255 121 123/.42)}.dashboard-alerts[data-state=clear],.dashboard-alerts[data-state=loading]{background:rgb(12 20 36/.75);border-color:rgb(190 211 228/.16)}.dashboard-alert-heading{display:flex;align-items:center;gap:.6rem;min-width:0;min-height:1.35rem}.dashboard-alert-heading h2{font-size:.94rem;white-space:nowrap}.dashboard-alert-heading svg{flex:none;color:var(--warn)}.dashboard-alerts[data-state=clear] .dashboard-alert-heading svg{color:var(--ok)}.dashboard-alerts[data-state=error] .dashboard-alert-heading svg{color:var(--live)}.dashboard-alert-heading>span{color:var(--text-2);font-size:.8rem;white-space:nowrap}.dashboard-alerts>p{margin:.05rem 0}.dashboard-alerts .feed.warnings{gap:.45rem}.dashboard-alerts .feed.warnings li{border:0;padding:0;align-items:start}.dashboard-alerts .feed.warnings li[data-severity=error] svg{color:var(--live)}.dashboard-alerts .feed.warnings strong{white-space:normal;overflow:visible;overflow-wrap:anywhere;font-size:.92rem;line-height:1.4}.dashboard-alerts .feed.warnings small{white-space:normal;margin-top:.2rem;font-size:.8rem}.dashboard-alerts .skeleton{max-width:22rem}.dashboard-broadcast{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(19rem,.85fr);background:linear-gradient(125deg,rgb(7 125 187/.25),rgb(12 20 36/.88) 53%,rgb(12 20 36/.85));border-color:rgb(190 211 228/.22)}.dashboard-broadcast>article.tile{min-width:0;padding:1.4rem 1.5rem;margin:0;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.dashboard-broadcast>.dashboard-next{border-left:1px solid rgb(190 211 228/.16)!important}.dashboard-source-live{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .55rem;border:1px solid rgb(255 79 63/.55);border-radius:7px;color:var(--brand-onair)!important;background:rgb(255 79 63/.12);font-weight:700}.dashboard-source-live:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:var(--brand-onair);box-shadow:0 0 9px var(--live-glow)}.dashboard-broadcast .panel-title{margin-bottom:1rem}.dashboard-broadcast .panel-title h2{font-size:1rem}.dashboard-broadcast .dashboard-now{display:flex;flex-direction:column}.dashboard-broadcast .dashboard-now .now{flex:1 1;gap:1.5rem;grid-template-columns:140px minmax(0,1fr)}.dashboard-broadcast .dashboard-now .cover{width:140px;border-radius:13px}.dashboard-broadcast .dashboard-now .now-title{font-size:1.85rem;font-weight:650}.dashboard-broadcast .dashboard-now .now-artist,.dashboard-broadcast .dashboard-now .now-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.dashboard-broadcast .dashboard-now .now-title{-webkit-line-clamp:3}.dashboard-broadcast .dashboard-now .now-artist{margin-top:.3rem;-webkit-line-clamp:2}.dashboard-broadcast .dashboard-now .error{overflow-wrap:anywhere}.dashboard-broadcast .queue li{padding:.65rem 0}.dashboard-broadcast .queue strong,.dashboard-history .feed strong{font-size:.93rem;font-weight:600}.dashboard-broadcast .queue small,.dashboard-history .feed small{font-size:.82rem;margin-top:.15rem}.dashboard-broadcast .queue time,.dashboard-history .feed time{font-size:.82rem}.dashboard-broadcast .dashboard-next>p{margin:.8rem 0 0;line-height:1.45}.dashboard-lower{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);grid-gap:1rem;gap:1rem;align-items:start}.dashboard-station{padding:0}.dashboard-station-heading{padding:1.2rem 1.35rem .9rem;border-bottom:1px solid rgb(190 211 228/.14)}.dashboard-station-heading h2{font-size:1.05rem}.dashboard-station-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-station-grid>article.tile{padding:1.1rem 1.35rem;margin:0;border:0!important;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;min-width:0}.dashboard-station-grid>article.tile:nth-child(2n){border-left:1px solid rgb(190 211 228/.14)!important}.dashboard-station-grid>article.tile:nth-child(n+3){border-top:1px solid rgb(190 211 228/.14)!important}.dashboard-station-grid .panel-title{margin-bottom:.75rem}.dashboard-station-grid .tile h2{font-size:.95rem}.dashboard-station-grid .tile .big{font-size:2rem}.dashboard-station-grid .small-print,.dashboard-station-grid .tile .sub{font-size:.82rem}.dashboard-station-grid .sparkline{height:40px}.dashboard-history{padding:1.2rem 1.35rem!important}.dashboard-history .feed li{padding:.7rem 0}.dashboard-history .feed li+li{border-top:1px solid var(--line)}.dashboard-home .dash-more{margin-top:0}@media (max-width:1250px){.dashboard-lower{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.dashboard-broadcast{grid-template-columns:minmax(0,1fr)}.dashboard-broadcast>.dashboard-next{border-left:0!important;border-top:1px solid rgb(190 211 228/.16)!important}}@media (max-width:767px){.dashboard-page-head .page-head{align-items:flex-start}.dashboard-page-head .row-actions{width:100%}.dashboard-page-head .row-actions .button{flex:1 1 auto}.dashboard-alerts{grid-template-columns:minmax(0,1fr);gap:.6rem}.dashboard-alert-heading>span{margin-left:auto}.dashboard-broadcast>article.tile{padding:1.2rem}.dashboard-broadcast .dashboard-now .now{grid-template-columns:80px minmax(0,1fr);gap:1rem}.dashboard-broadcast .dashboard-now .cover{width:80px}.dashboard-broadcast .dashboard-now .now-title{font-size:1.3rem}.dashboard-station-grid{grid-template-columns:minmax(0,1fr)}.dashboard-station-grid>article.tile:nth-child(2n){border-left:0!important}.dashboard-station-grid>article.tile+article.tile{border-top:1px solid rgb(190 211 228/.14)!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dashboard-broadcast{background:#173149}.dashboard-station-grid>article.tile{background:transparent}}.dashboard-columns{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(19rem,.9fr);grid-template-areas:"broadcast side" "lower side";grid-template-rows:auto 1fr;grid-gap:1rem;gap:1rem;align-items:start}.dashboard-main-lower,.dashboard-side-column{display:grid;grid-gap:1rem;gap:1rem;min-width:0}.dashboard-main-lower{grid-area:lower}.dashboard-side-column{grid-area:side}.dashboard-broadcast{grid-area:broadcast;display:block;padding:0;overflow:hidden;background:rgb(12 20 36/.94)}.dashboard-band{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.2rem;background:var(--brand-blue);color:#fff}.dashboard-band h2,.dashboard-band>span{display:flex;align-items:center;gap:.55rem;color:inherit}.dashboard-band h2{font-size:1.05rem}.dashboard-band>span{font-size:.86rem;font-weight:600;white-space:nowrap}.dashboard-band-muted{background:var(--brand-lane-blue)}.dashboard-broadcast-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dashboard-broadcast-body>article.tile{min-width:0;padding:1.2rem;margin:0;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.dashboard-broadcast-body>.dashboard-next{border-left:1px solid var(--line)}.dashboard-broadcast .dashboard-now .now{grid-template-columns:96px minmax(0,1fr);gap:1rem}.dashboard-broadcast .dashboard-now .cover{width:96px}.dashboard-broadcast .dashboard-now .now-title{font-size:1.35rem}.dashboard-broadcast .dashboard-now .progress-meta{gap:.35rem;flex-wrap:wrap}.dashboard-listen{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem .8rem;padding:.8rem 1.2rem;border-top:1px solid var(--line);font-size:.8rem}.dashboard-listen .error{flex-basis:100%;margin:0}.dashboard-shortcuts{padding:0;overflow:hidden}.dashboard-shortcut-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-shortcut-list a{display:flex;align-items:center;gap:.7rem;min-width:0;padding:1rem;color:var(--text);text-decoration:none}.dashboard-shortcut-list a+a{border-left:1px solid var(--line)}.dashboard-shortcut-list a:hover{background:rgb(7 125 187/.13)}.dashboard-shortcut-list a>span:nth-child(2){flex:1 1;min-width:0}.dashboard-shortcut-list small,.dashboard-shortcut-list strong{display:block}.dashboard-shortcut-list strong{font-size:.9rem}.dashboard-shortcut-list small{margin-top:.3rem;color:var(--muted);font-size:.77rem;line-height:1.4}.dashboard-shortcut-list a>svg{flex:none;color:var(--link)}.dashboard-shortcut-icon{display:grid;place-items:center;flex:none;width:2.3rem;height:2.3rem;border-radius:9px;color:var(--link);background:rgb(7 125 187/.18)}.dashboard-side-column>.dashboard-services,.dashboard-side-column>article.tile{min-width:0;padding:1.15rem!important;overflow:hidden}.dashboard-history>.panel-title,.dashboard-side-column>article>.panel-title{margin:-1.15rem -1.15rem 1rem;padding:.85rem 1.15rem;background:var(--brand-lane-blue)}.dashboard-history>.panel-title h2,.dashboard-side-column>article>.panel-title h2{color:#fff}.dashboard-history>.panel-title a,.dashboard-side-column>article>.panel-title a,.dashboard-side-column>article>.panel-title>span:not(.chip){color:#e3f4ff}.dashboard-side-column .panel-title .chip{background:var(--brand-navy)}.dashboard-history{padding:1.15rem!important;overflow:hidden}.dashboard-history .feed.two-col{grid-template-columns:minmax(0,1fr)}.dashboard-service-list{margin:0}.dashboard-service-list>div{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem 0}.dashboard-service-list>div+div{border-top:1px solid var(--line)}.dashboard-service-list dd,.dashboard-service-list dt{margin:0}.dashboard-service-list small,.dashboard-service-list strong{display:block}.dashboard-service-list small{margin-top:.2rem;color:var(--muted);font-size:.8rem}.dashboard-services>p{margin:.7rem 0 0}.dashboard-retry{min-height:0;padding:.2rem .35rem;color:var(--link)}@media (max-width:1280px){.dashboard-columns{grid-template-columns:minmax(0,1fr);grid-template-areas:"broadcast" "side" "lower";grid-template-rows:auto}.dashboard-side-column{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width:1100px){.dashboard-broadcast-body{grid-template-columns:minmax(0,1fr)}.dashboard-broadcast-body>.dashboard-next{border-left:0;border-top:1px solid var(--line)}}@media (max-width:767px){.dashboard-band{padding:.85rem 1rem}.dashboard-broadcast-body>article.tile{padding:1rem}.dashboard-broadcast .dashboard-now .now{grid-template-columns:80px minmax(0,1fr);gap:.9rem}.dashboard-broadcast .dashboard-now .cover{width:80px}.dashboard-broadcast .dashboard-now .now-title{font-size:1.2rem}.dashboard-shortcut-list,.dashboard-side-column{grid-template-columns:minmax(0,1fr)}.dashboard-shortcut-list a+a{border-left:0;border-top:1px solid var(--line)}}.plan-list li{padding-inline:.6rem}.plan-list li[data-status=playing]{opacity:1;background:rgb(7 125 187/.16);border-radius:9px}.plan-list li[data-status=playing] .plan-list-main strong{font-weight:650}.badge.status-playing{background:rgb(7 125 187/.24);color:var(--text)!important}.library-views-mobile,.plan-current-mobile,.programme-range-mobile{display:none}.library-load-warning{margin-bottom:.8rem}.library-upload-prompt{display:flex;align-items:center;gap:.9rem;margin-bottom:1.1rem;padding:.85rem 1rem;border:1px dashed var(--accent-line);border-radius:12px;background:rgb(7 125 187/.08)}.library-upload-prompt>svg{color:var(--link);flex:none}.library-upload-prompt>span{min-width:0;flex:1 1}.library-upload-prompt small,.library-upload-prompt strong{display:block}.library-upload-prompt small{margin-top:.2rem;color:var(--muted);font-size:.8rem}.track-edit-form{display:grid;grid-gap:1rem;gap:1rem;min-width:min(28rem,75vw)}.track-edit-form .row-actions{justify-content:flex-end;margin-top:.2rem}.library-categories{position:relative;display:flex;align-items:center;gap:.7rem;min-width:0;margin:.15rem 0 .7rem}.library-categories-label{flex:none;color:var(--text-2);font-size:.85rem;font-weight:650}.library-category-filters{display:flex;align-items:center;flex:1 1;min-width:0;gap:.25rem;overflow-x:auto;padding:.2rem;scrollbar-width:thin}.library-category-filter{flex:none;max-width:12.5rem;min-height:2.15rem;padding:.35rem .65rem;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-2);font-size:.83rem;font-weight:550}.library-category-filter span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-category-filter:hover{background:var(--surface-3);color:var(--text)}.library-category-filter[aria-pressed=true]{border-color:var(--accent-line);background:var(--accent-soft);color:var(--text)}.library-categories[data-dragging=true] .library-category-filter[data-drop-target]{border-color:var(--accent-line)}.library-categories[data-dragging=true] .library-category-filter[data-drop-over]{border-color:var(--accent);background:var(--accent-soft);outline:2px solid var(--accent);outline-offset:-2px}.library-categories-manage{flex:none;font-size:.83rem;white-space:nowrap}.library-category-drop-hint{position:absolute;top:calc(100% + .2rem);left:0;z-index:3;padding:.35rem .55rem;border:1px solid var(--line-strong);border-radius:7px;background:var(--brand-navy);color:var(--text);font-size:.83rem;pointer-events:none}.library-category-drop-hint:empty{display:none}.track-cols .cell-actions .edit{gap:.125rem}.track-cols .cell-actions .small.icon,.track-cols .library-edit{min-width:2.3rem;min-height:2.3rem}.track-cols .library-edit{padding-inline:.5rem;background:rgb(7 125 187/.16);color:var(--link);border:1px solid rgb(7 125 187/.3)}.track-cols .library-edit:hover{background:rgb(7 125 187/.3)}.track-cols .library-edit-label{display:none}@media (min-width:1350px){.track-cols{--track-actions-width:11.5rem}.track-cols .library-edit-label{display:inline}}.track-cols .vtable-scroll{height:auto;min-height:0;max-height:calc(100dvh - 15.5rem)}.weekday-picks{flex-wrap:wrap;min-width:0}.event-ann-list{grid-template-columns:minmax(0,1fr)}.event-ann-list>li{min-width:0}.event-ann-link a,.event-ann-list .big-button{min-width:0;white-space:normal;overflow-wrap:anywhere}.event-ann-link>svg{flex:none}.event-sound-grid{grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr))}.event-page .row-actions :is(button,.button){min-width:0;max-width:100%;white-space:normal}.live-studio{margin-bottom:1rem}.live-studio-heading{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem;margin:-1.25rem -1.25rem 0;padding:1rem 1.25rem;border-radius:15px 15px 0 0;background:var(--brand-lane-blue)}.live-studio-heading h2{font-size:1.05rem}.live-studio-heading p{margin:.4rem 0 0;color:#e3f4ff}.live-settings-grid>.panel>.panel-title:first-child{margin:-1.25rem -1.25rem 1rem;padding:.85rem 1.25rem;border-radius:15px 15px 0 0;background:var(--brand-lane-blue)}.live-settings-grid>.panel>.panel-title:first-child h2{color:#fff}.live-studio-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.live-studio-missing,.live-studio-release{padding:1.2rem 1.3rem 0 0}.live-studio-missing h3,.live-studio-release h3{font-size:.95rem}.live-facts dd,.live-handover,.live-problems{overflow-wrap:anywhere}.live-studio-release p{margin:.65rem 0}.live-studio-release .switch{margin-top:.15rem}.live-studio-body>article.live-tile{margin:0;padding:1.2rem 0 0 1.3rem;border:0;border-left:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.live-presenter-table{overflow-x:auto}.live-presenter-table .schedule-table{min-width:34rem}.live-presenter-table .row-actions button{min-height:2.3rem}.live-presenter-table .row-actions .icon{min-width:2.3rem}.live-presenter-list{display:none}.live-settings-grid>.panel+.panel,.my-live-grid>.panel+.panel{margin-top:0}.my-live-grid{align-items:start}.live-connection-guide{margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--line)}.live-connection-guide>summary{cursor:pointer;color:var(--link);font-weight:650}.live-connection-guide .butt-steps{margin-top:1rem}.live-handover-settings>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none}.live-handover-settings>summary::-webkit-details-marker{display:none}.live-handover-settings>summary span{display:grid;grid-gap:.35rem;gap:.35rem}.live-handover-settings>summary h2{font-size:.95rem}.live-handover-settings>summary small{color:var(--muted)}.live-handover-settings>summary svg{flex:none;color:var(--muted)}.live-handover-settings[open]>summary{margin-bottom:1.2rem;padding-bottom:1rem;border-bottom:1px solid var(--line)}.live-handover-settings[open]>summary svg{transform:rotate(180deg)}@media (min-width:1280px){.live-settings-grid>.live-presenters{grid-column:span 7}.live-settings-grid>.live-configuration{grid-column:span 5}}@media (max-width:767px){.live-studio-body{grid-template-columns:minmax(0,1fr)}.live-studio-release{padding:1rem 0 0;border-top:1px solid var(--line)}.live-studio-missing{order:-1;padding:1rem 0}.live-studio-body>article.live-tile{order:-1;padding:1rem 0;border-left:0}.live-presenter-table{display:none}.live-presenter-list{display:grid;list-style:none;margin:.9rem 0 0;padding:0}.live-presenter-list>li{padding:.9rem 0;border-top:1px solid var(--line)}.live-presenter-name{display:flex;flex-wrap:wrap;gap:.4rem;overflow-wrap:anywhere}.live-presenter-list dl{display:grid;grid-gap:.45rem;gap:.45rem;margin:.7rem 0}.live-presenter-list dl div{display:grid;grid-template-columns:minmax(6rem,1fr) minmax(0,2fr);grid-gap:.7rem;gap:.7rem}.live-presenter-list dt{color:var(--muted)}.live-presenter-list dd{margin:0;overflow-wrap:anywhere}}@media (max-width:1100px){.schedule-category-table{display:block;overflow:visible}.schedule-category-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.schedule-category-table tbody{display:grid;grid-gap:.8rem;gap:.8rem}.schedule-category-table .category-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;padding:.9rem;border:1px solid var(--line);border-radius:12px}.schedule-category-table .category-row td{min-width:0;padding:0;border:0}.schedule-category-table .category-row td[data-label]:before{content:attr(data-label);display:block;margin-bottom:.35rem;color:var(--muted);font-size:.8rem}.schedule-category-table .category-row :is(.order-cell,.category-name,.category-actions){grid-column:1/-1}.schedule-category-table .category-row .order-cell{padding-bottom:.5rem;border-bottom:1px solid var(--line)}.schedule-category-table .category-row .category-actions{text-align:right}.schedule-category-table .category-row input:not([type=checkbox]):not([type=color]){width:100%}.schedule-category-table .category-row .default-badge{display:inline-block;margin:.4rem 0 0}}@media (max-width:760px){.library-upload-prompt{display:none}.track-cols .vtable-scroll{max-height:calc(100dvh - 19rem)}.portal-table{display:block;max-width:100%;overflow-x:auto}.beds-table-wrap{position:relative}.bed-kinds{width:100%}.bed-kinds thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.bed-kinds tbody{display:grid;grid-gap:.8rem;gap:.8rem}.bed-kinds .bed-kind-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;padding:.9rem;border:1px solid var(--line);border-radius:12px}.bed-kinds .bed-kind-row>:is(th,td){min-width:0;padding:0;border:0;text-align:left}.bed-kinds .bed-kind-actions,.bed-kinds .bed-kind-mode,.bed-kinds .bed-kind-row>th{grid-column:1/-1}.bed-kinds .bed-kind-row td[data-label]:before{content:attr(data-label);display:block;margin-bottom:.35rem;color:var(--muted);font-size:.8rem}.bed-kinds .bed-kind-row td label{display:flex;align-items:center;gap:.3rem}.bed-kinds .bed-kind-row input[type=number]{width:100%;min-width:0}}@media (max-width:1279px){.library-views-wide{display:none}.library-views-mobile{display:flex;align-items:center;gap:.7rem;margin-bottom:.8rem}.library-views-mobile select{flex:1 1;min-width:0}.library .toolbar.compact .search{flex:1 1 100%}}.track-cols[data-screen=narrow] .vrow{grid-template-columns:3rem 2rem minmax(0,1fr) 8rem;gap:.2rem .4rem}.track-cols[data-screen=narrow] .vhead>:first-child{grid-column:1;grid-row:1}.track-cols[data-screen=narrow] .vhead>:nth-child(2){grid-column:2;grid-row:1}.track-cols[data-screen=narrow] .vhead>.c-title{grid-column:3;grid-row:1}.track-cols[data-screen=narrow] .vhead>.c-status{grid-column:4;grid-row:1;justify-self:end}.track-cols[data-screen=narrow] .vhead>.cell-actions{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.track-cols[data-screen=narrow] .vbody .vrow{grid-template-rows:minmax(0,1fr) auto;padding-block:.35rem}.track-cols[data-screen=narrow] .vbody .cell-select{grid-column:1;grid-row:1/3}.track-cols[data-screen=narrow] .vbody .cell-preview{grid-column:2;grid-row:1/3}.track-cols[data-screen=narrow] .vbody .c-title{grid-column:3/5;grid-row:1}.track-cols[data-screen=narrow] .vbody .c-status{grid-column:3;grid-row:2}.track-cols[data-screen=narrow] .vbody .cell-actions{grid-column:4;grid-row:2;justify-self:end}.track-cols[data-screen=narrow] .vbody .cell-actions .small.icon{min-width:2.4rem;min-height:2.4rem}.track-cols[data-screen=narrow] .library-edit-label{display:none}@media (pointer:coarse){.track-cols .dnd-grip{display:none}.track-cols[data-screen=narrow] .vrow{grid-template-columns:2rem 2rem minmax(0,1fr) 8rem}}@media (max-width:767px){.library-categories{flex-wrap:wrap;gap:.25rem .7rem}.library-category-filters{order:3;flex-basis:100%}.library-category-filter{min-height:2.75rem}.library-categories-manage{margin-left:auto}}@media (max-width:640px){.plan-current-mobile{display:inline;color:var(--accent);font-weight:650}.programme-range-buttons{display:none}.programme-range-mobile{display:flex;align-items:center;gap:.7rem;width:100%}.programme-range-mobile select{flex:1 1;min-width:0}}