html{background:var(--mr-surface);color:var(--mr-ink)}body{font-family:var(--mr-font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.5}html[lang=ar] body{font-family:var(--mr-font-arabic);line-height:1.7}html[lang=ar]{--mr-font-sans:var(--mr-font-arabic)}html:not([lang=ar]) [lang=ar]{font-family:var(--mr-font-arabic)}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{letter-spacing:0}:focus-visible,input[type=date]:focus,input[type=time]:focus,input[type=datetime-local]:focus{outline:2px solid var(--mr-focus-ring);outline-offset:2px}input::-webkit-calendar-picker-indicator:focus-visible{outline:2px solid var(--mr-focus-ring);outline-offset:1px;border-radius:4px}.mr-shell-main,.mr-shell-content{min-inline-size:0}.mr-shell-content{max-inline-size:calc(var(--mr-content-max) + 2 * var(--mr-page-inset));overflow-wrap:anywhere;inline-size:100%}.mr-topbar{z-index:var(--mr-z-sticky);position:sticky;inset-block-start:0}.mr-topbar .mr-iconbtn{text-decoration:none}.mr-iconbtn{block-size:40px;padding:0}.sc-topbar-avatar{text-decoration:none}.mr-sidebar{block-size:100dvh;position:sticky;inset-block-start:0;overflow-y:auto}.mr-switcher{cursor:default}.mr-switcher-name,.mr-switcher-sub,.mr-user-name,.mr-user-role{display:block}.mr-switcher-name{overflow-wrap:anywhere}.sc-anchor,#billing,#security{scroll-margin-block-start:calc(var(--mr-topbar-height) + var(--mr-space-4))}.sc-account{position:relative}.sc-account-button{border-radius:var(--mr-radius-full);cursor:pointer;background:0 0;border:0;place-items:center;block-size:40px;inline-size:40px;padding:0;display:inline-grid}.sc-account-button:hover{background:var(--mr-surface-sunken)}.sc-account-panel{z-index:var(--mr-z-drawer);gap:var(--mr-space-3);inline-size:288px;padding:var(--mr-space-4);background:var(--mr-surface-raised);border:1px solid var(--mr-border);border-radius:var(--mr-radius-md);box-shadow:var(--mr-shadow-md);display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0}.sc-account-panel[hidden]{display:none}.sc-menu-group{gap:6px;display:grid}.sc-menu-group .mr-nav-label{padding:0}.sc-menu-group .mr-seg{display:flex}.sc-menu-group .mr-seg button{flex:1;padding-inline:8px}@media (max-width:1023px){.sc-account-button{inline-size:var(--mr-touch-target);block-size:var(--mr-touch-target)}}.sc-pair{gap:var(--mr-space-4);display:grid}.sc-pair-title{font:600 18px/26px var(--mr-font-sans);color:var(--mr-ink);margin:0}.sc-pair-title:focus{outline:none}.sc-pair-step{gap:var(--mr-space-3);display:grid}.sc-pair-step p{margin:0}.sc-pair-list{gap:6px;margin:0;padding-inline-start:20px;display:grid}.sc-pair-code{font:500 22px/28px var(--mr-font-mono);letter-spacing:.2em;block-size:48px}.sc-pair-done{font:600 15px/22px var(--mr-font-sans);color:var(--mr-ink)}.sc-menu{display:none}@media (max-width:1023px){.sc-menu{flex:none;display:inline-grid}.mr-shell>.mr-sidebar{inline-size:min(var(--mr-sidebar-width), 86vw);block-size:auto;z-index:var(--mr-z-drawer);box-shadow:var(--mr-shadow-lg);visibility:hidden;transition:transform var(--mr-duration-drawer), visibility var(--mr-duration-drawer);display:flex;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}[dir=rtl] .mr-shell>.mr-sidebar{transform:translate(100%)}.mr-shell[data-nav-open]>.mr-sidebar{visibility:visible;transform:none}.sc-scrim{z-index:calc(var(--mr-z-drawer) - 1);background:var(--mr-overlay);position:fixed;inset:0}}@media (max-width:767px){:root{--page-inset:16px}.mr-crumbs>:not(:last-child){display:none}}.sc-auth{background:var(--mr-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-block-size:100dvh;display:grid}.sc-auth-main{flex-direction:column;gap:28px;padding:32px 40px;display:flex}.sc-auth-body{gap:var(--mr-space-6);flex-direction:column;inline-size:100%;max-inline-size:440px;display:flex}.sc-auth-body form{align-items:stretch;gap:var(--mr-space-4);flex-direction:column;display:flex}.sc-auth-body label{font:500 13px/18px var(--mr-font-sans);color:var(--mr-ink);flex-direction:column;gap:6px;display:flex}.sc-auth-body :is(input,select,textarea){inline-size:100%}.sc-auth-body label.sc-auth-check{align-items:flex-start;gap:var(--mr-space-2);flex-direction:row;font-weight:400}.sc-auth-body label.sc-auth-check input{inline-size:16px;margin-block-start:1px}.sc-auth-field-error{color:var(--mr-danger-text);font:500 13px/18px var(--mr-font-sans)}.sc-auth-body form>button{block-size:40px;font-size:14px}.sc-auth-body p{margin:0}.sc-auth-body h1{font-size:32px;line-height:38px}.sc-auth-feature{border-radius:var(--mr-radius-lg);background:var(--mr-feature-dark);color:var(--mr-on-feature-dark);flex-direction:column;justify-content:center;gap:20px;margin:16px;padding:40px;display:flex}.sc-auth-feature p{font:500 26px/32px var(--mr-font-sans);letter-spacing:-.02em;max-inline-size:460px;margin:0}.sc-auth-feature .sc-auth-points{color:var(--mr-on-feature-dark-muted);font:400 14px/20px var(--mr-font-sans);gap:12px;margin:0;padding:0;list-style:none;display:grid}.sc-auth-feature .sc-auth-points li{align-items:center;gap:10px;display:flex}.sc-auth-feature .sc-auth-points .mr-icon{color:var(--mr-accent)}:lang(ar) .sc-auth-feature p{font-family:var(--mr-font-arabic);letter-spacing:0;line-height:40px}@media (max-width:1023px){.sc-auth{grid-template-columns:minmax(0,1fr)}.sc-auth-feature{display:none}}@media (max-width:767px){.sc-auth-main{padding:24px 16px}}.sc-ws>summary{cursor:pointer;list-style:none}.sc-ws>summary::-webkit-details-marker{display:none}.sc-ws-list{margin:var(--mr-space-1) 0 var(--mr-space-3);padding:var(--mr-space-1);border:1px solid var(--mr-border);border-radius:var(--mr-radius-sm);background:var(--mr-surface-raised);list-style:none}.sc-ws-list button{text-align:start;border-radius:var(--mr-radius-xs);inline-size:100%;color:var(--mr-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 10px}.sc-ws-list button:hover,.sc-ws-list button[aria-current=true]{background:var(--mr-primary-soft);color:var(--mr-primary-text)}.sc-choices{gap:var(--mr-space-2);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.sc-choice{border:1px solid var(--mr-border);border-radius:var(--mr-radius-md);background:var(--mr-surface-raised);block-size:auto;color:var(--mr-ink);text-align:start;white-space:normal;cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.sc-choice:hover{border-color:var(--mr-border-strong)}.sc-choice[aria-pressed=true]{border-color:var(--mr-primary);background:var(--mr-primary-soft)}.sc-choice-icon{border-radius:var(--mr-radius-sm);background:var(--mr-primary-soft);block-size:40px;inline-size:40px;color:var(--mr-primary-text);flex:none;place-items:center;display:grid}.sc-choice[aria-pressed=true] .sc-choice-icon{background:var(--mr-primary);color:var(--mr-on-primary)}.sc-choice-text{gap:2px;display:grid}.sc-choice-text strong{font:600 14px/20px var(--mr-font-sans)}.sc-choice-text span{font:400 13px/18px var(--mr-font-sans);color:var(--mr-ink-muted)}.sc-steps{counter-reset:sc-step;margin:var(--mr-space-3) 0 0;gap:10px;padding:0;list-style:none;display:grid}.sc-steps>li{counter-increment:sc-step;font:400 14px/22px var(--mr-font-sans);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;display:grid}.sc-steps>li:before{content:counter(sc-step);background:var(--mr-primary-soft);block-size:24px;inline-size:24px;color:var(--mr-primary-text);font:600 12px/1 var(--mr-font-sans);border-radius:50%;place-items:center;display:grid}.sc-steps>li.sc-steps-note{counter-increment:none;color:var(--mr-warning-text)}.sc-steps>li.sc-steps-note:before{content:"!";background:var(--mr-warning-soft);color:var(--mr-warning-text)}.sc-pair-small{margin-block-start:var(--mr-space-3);font-size:12px}.sc-screen-grid{gap:var(--mr-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,248px),1fr));display:grid}.sc-screen-grid-compact{gap:var(--mr-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}@media (max-width:560px){.sc-screen-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-screen-grid-compact .sc-screen-meta:last-child{display:none}}.sc-screen-card{background:var(--mr-surface);border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);min-width:0;transition:border-color var(--mr-duration-state) ease, box-shadow var(--mr-duration-state) ease;flex-direction:column;display:flex;position:relative;overflow:hidden}.sc-screen-card:hover{border-color:var(--mr-border-strong);box-shadow:var(--mr-shadow-sm)}.sc-screen-card:focus-within{outline:2px solid var(--mr-focus-ring);outline-offset:2px}.sc-stage{aspect-ratio:16/9;background:var(--mr-feature-dark);color:var(--mr-on-feature-dark-muted);position:relative;overflow:hidden}.sc-stage>img,.sc-stage>video,.sc-stage>.media-ph{object-fit:cover;width:100%;height:100%;display:block}.sc-stage-off>img,.sc-stage-off>video{opacity:.55;filter:grayscale(.6)}.sc-display{place-items:center;display:grid;position:absolute;inset:0}.sc-display-frame{outline:1px solid var(--mr-overlay);background:#000;position:relative;overflow:hidden}.sc-display-frame>img,.sc-display-frame>video,.sc-display-frame>.media-ph{object-fit:contain;width:100%;height:100%;display:block}.sc-display-frame[data-fit=cover]>img,.sc-display-frame[data-fit=cover]>video{object-fit:cover}.sc-stage-off .sc-display-frame>img,.sc-stage-off .sc-display-frame>video{opacity:.55;filter:grayscale(.6)}.sc-stage-empty{place-content:center;justify-items:center;gap:var(--mr-space-2);height:100%;font-size:12px;display:grid}.sc-stage-empty svg{width:28px;height:28px}.sc-stage-status{position:absolute;inset-block-start:var(--mr-space-2);inset-inline-start:var(--mr-space-2)}.sc-stage-status .mr-status{box-shadow:var(--mr-shadow-xs)}.sc-stage-source,.sc-stage-orient{border-radius:var(--mr-radius-full);background:var(--mr-overlay);color:var(--mr-on-feature-dark);padding:5px 8px;font-size:11px;font-weight:600;line-height:1;position:absolute;inset-block-end:var(--mr-space-2)}.sc-stage-source{inset-inline-start:var(--mr-space-2)}.sc-stage-source-reported:before{content:"";background:var(--mr-success);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-inline-end:6px;display:inline-block}.sc-stage-orient{inset-inline-end:var(--mr-space-2)}.sc-screen-body{padding:var(--mr-space-3) var(--mr-space-4) var(--mr-space-4);gap:4px;min-width:0;display:grid}.sc-screen-card-compact .sc-screen-body{padding:var(--mr-space-3)}.sc-screen-name{color:var(--mr-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;overflow:hidden}.sc-screen-name:hover{color:var(--mr-primary-text)}.sc-stretch:after{content:"";position:absolute;inset:0}.sc-stretch:focus-visible{outline:none}.sc-screen-meta{min-width:0;color:var(--mr-ink-secondary);align-items:center;gap:6px;font-size:12px;line-height:18px;display:flex}.sc-screen-meta svg{width:14px;height:14px;color:var(--mr-ink-muted);flex:none}.sc-screen-meta bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sc-screen-foot{justify-content:space-between;align-items:center;gap:var(--mr-space-2);border-block-start:1px solid var(--mr-border-subtle);margin-block-start:var(--mr-space-2);padding-block-start:var(--mr-space-2);font-size:12px;display:flex}.sc-screen-foot>:not(.muted){z-index:1;position:relative}.sc-kpis{gap:var(--mr-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));margin-block-end:var(--mr-space-5);display:grid}.sc-kpi{gap:var(--mr-space-3);padding:var(--mr-space-4) var(--mr-space-5);background:var(--mr-surface);border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);color:inherit;grid-template-columns:40px minmax(0,1fr);align-items:start;min-width:0;text-decoration:none;display:grid;position:relative}a.sc-kpi:hover{border-color:var(--mr-border-strong);box-shadow:var(--mr-shadow-sm)}.sc-kpi-icon{border-radius:var(--mr-radius-md);background:var(--mr-neutral-soft);width:40px;height:40px;color:var(--mr-neutral-text);place-items:center;display:grid}.sc-kpi-icon svg{width:20px;height:20px}.sc-kpi[data-tone=primary] .sc-kpi-icon{background:var(--mr-primary-soft);color:var(--mr-primary-text)}.sc-kpi[data-tone=success] .sc-kpi-icon{background:var(--mr-success-soft);color:var(--mr-success-text)}.sc-kpi[data-tone=warning] .sc-kpi-icon{background:var(--mr-warning-soft);color:var(--mr-warning-text)}.sc-kpi[data-tone=danger] .sc-kpi-icon{background:var(--mr-danger-soft);color:var(--mr-danger-text)}.sc-kpi-label{color:var(--mr-ink-secondary);font-size:13px;line-height:18px}.sc-kpi-value{letter-spacing:-.02em;color:var(--mr-ink);font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:36px}.sc-kpi-sub{color:var(--mr-ink-muted);font-size:12px;line-height:16px}.sc-kpi[data-tone=danger] .sc-kpi-sub{color:var(--mr-danger-text)}.sc-kpi[data-tone=warning] .sc-kpi-sub{color:var(--mr-warning-text)}.sc-health-bar{border-radius:var(--mr-radius-full);background:var(--mr-surface-sunken);gap:2px;height:12px;display:flex;overflow:hidden}.sc-health-bar>span{min-width:4px}.sc-health-legend{gap:var(--mr-space-3);margin:var(--mr-space-4) 0 0;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));padding:0;list-style:none;display:grid}.sc-health-legend li{color:var(--mr-ink-secondary);grid-template-columns:10px 1fr;align-items:center;column-gap:8px;font-size:12px;display:grid}.sc-health-legend strong{color:var(--mr-ink);font-variant-numeric:tabular-nums;grid-column:2;font-size:20px;font-weight:600;line-height:26px}.sc-dot{border-radius:50%;width:10px;height:10px}.sc-tone-success{background:var(--mr-success)}.sc-tone-warning{background:var(--mr-warning)}.sc-tone-danger{background:var(--mr-danger)}.sc-tone-info{background:var(--mr-info)}.sc-tone-neutral{background:var(--mr-border-strong)}.sc-feed{margin:0;padding:0;list-style:none;display:grid}.sc-feed>li{gap:2px var(--mr-space-3);padding:var(--mr-space-3) 0;border-block-end:1px solid var(--mr-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.sc-feed>li:last-child{border-block-end:0}.sc-feed-title{color:var(--mr-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;text-decoration:none;overflow:hidden}.sc-feed-sub{color:var(--mr-ink-muted);grid-column:1/-1;font-size:12px}.sc-grid-8-4{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}@media (max-width:1023px){.sc-grid-8-4{grid-template-columns:minmax(0,1fr)}}a.sc-feed-title:hover,a.sc-feed-title:focus-visible{color:var(--mr-primary-text);text-decoration:underline}button.sc-btn-sm,.sc-btn-sm{border-radius:var(--mr-radius-sm);min-height:28px;padding:4px 10px;font-size:12px}.sc-targets{gap:var(--mr-space-4);display:grid}.sc-targets-tools{align-items:center;gap:var(--mr-space-3);flex-wrap:wrap;display:flex}.sc-targets-search{border:1px solid var(--mr-border);border-radius:var(--mr-radius-md);background:var(--mr-surface);min-height:36px;color:var(--mr-ink-muted);flex:220px;align-items:center;gap:8px;padding:0 10px;display:flex}.sc-targets-search:focus-within{border-color:var(--mr-primary);box-shadow:0 0 0 3px var(--mr-primary-soft)}.sc-targets-search input{min-width:0;min-height:34px;box-shadow:none;background:0 0;border:0;outline:0;flex:1;padding:0}.sc-targets-count{border-radius:var(--mr-radius-full);background:var(--mr-primary-soft);color:var(--mr-primary-text);padding:4px 10px;font-size:12px;font-weight:600}.sc-targets-group{border:0;min-width:0;margin:0;padding:0}.sc-targets-group legend{text-transform:uppercase;letter-spacing:.04em;width:100%;color:var(--mr-ink-muted);justify-content:space-between;align-items:center;padding:0 0 6px;font-size:12px;font-weight:600;display:flex}.sc-targets-bulk{gap:var(--mr-space-3);text-transform:none;letter-spacing:0;display:flex}button.sc-link-btn{min-height:0;color:var(--mr-primary-text);box-shadow:none;background:0 0;border:0;padding:2px 0;font-size:12px;font-weight:600}button.sc-link-btn:hover:not(:disabled){background:0 0;text-decoration:underline}button.sc-link-btn:disabled{color:var(--mr-ink-faint);background:0 0}.sc-target-list{border:1px solid var(--mr-border);border-radius:var(--mr-radius-md);max-height:264px;margin:0;padding:0;list-style:none;overflow-y:auto}.sc-target-list>li+li{border-block-start:1px solid var(--mr-border-subtle)}.sc-target-row{align-items:center;gap:var(--mr-space-3);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;padding:8px 12px;display:grid}.sc-target-row:hover{background:var(--mr-surface-sunken)}.sc-target-row[data-checked]{background:var(--mr-primary-soft)}.sc-target-main{min-width:0;display:grid}.sc-target-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.sc-target-meta{color:var(--mr-ink-muted);align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.sc-target-tag{color:var(--mr-info-text);background:var(--mr-info-soft);border-radius:var(--mr-radius-full);padding:1px 8px;font-size:11px;font-weight:600}.sc-target-net{color:var(--mr-ink-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.sc-target-net .sc-dot{background:var(--mr-border-strong);width:8px;height:8px}.sc-target-net.is-online{color:var(--mr-success-text)}.sc-target-net.is-online .sc-dot{background:var(--mr-success)}.sc-removal{padding:var(--mr-space-3) var(--mr-space-4);border:1px solid var(--mr-warning);border-radius:var(--mr-radius-md);background:var(--mr-warning-soft);color:var(--mr-warning-text);margin-block-start:var(--mr-space-4);font-size:13px}.sc-removal p{margin:0 0 8px}.sc-push-note{margin:var(--mr-space-4) 0 0;border-block-start:1px solid var(--mr-border-subtle);color:var(--mr-ink-muted);align-items:flex-start;gap:8px;padding-block-start:var(--mr-space-3);font-size:12px;display:flex}.sc-push-note svg{flex:none;width:16px;height:16px;margin-block-start:1px}.sc-media-grid{gap:var(--mr-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}.sc-media-card{border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);background:var(--mr-surface);min-width:0;transition:border-color var(--mr-duration-state) ease, box-shadow var(--mr-duration-state) ease;flex-direction:column;display:flex;position:relative;overflow:hidden}.sc-media-card:hover{border-color:var(--mr-border-strong);box-shadow:var(--mr-shadow-sm)}.sc-media-card:focus-within{outline:2px solid var(--mr-focus-ring);outline-offset:2px}.sc-media-stage{aspect-ratio:16/9;background:var(--mr-feature-dark);position:relative}.sc-media-stage>img,.sc-media-stage>video,.sc-media-stage>.media-ph{object-fit:cover;width:100%;height:100%;display:block}.sc-media-kind{border-radius:var(--mr-radius-full);background:var(--mr-overlay);color:var(--mr-on-feature-dark);padding:5px 8px;font-size:11px;font-weight:600;line-height:1;position:absolute;inset-block-end:var(--mr-space-2);inset-inline-start:var(--mr-space-2)}.sc-media-state{position:absolute;inset-block-start:var(--mr-space-2);inset-inline-start:var(--mr-space-2)}.sc-media-body{padding:var(--mr-space-3) var(--mr-space-4) var(--mr-space-4);gap:2px;min-width:0;display:grid}a.sc-media-name{color:var(--mr-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;overflow:hidden}a.sc-media-name:hover{color:var(--mr-primary-text)}.sc-media-meta{color:var(--mr-ink-muted);gap:8px;min-width:0;font-size:12px;display:flex}.sc-media-meta>*+:before{content:"·";margin-inline-end:8px}.sc-cover-cell{align-items:center;gap:var(--mr-space-3);min-width:0;display:inline-flex}.sc-cover{aspect-ratio:16/9;border-radius:var(--mr-radius-sm);background:var(--mr-surface-sunken);border:1px solid var(--mr-border-subtle);flex:none;width:64px;overflow:hidden}.sc-cover>img,.sc-cover>video,.sc-cover>.media-ph{object-fit:cover;width:100%;height:100%;display:block}.sc-cover>.media-ph{font-size:0}.sc-facts{gap:var(--mr-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));align-content:start;display:grid}.sc-fact{min-width:0;padding:var(--mr-space-3) var(--mr-space-4);border:1px solid var(--mr-border-subtle);border-radius:var(--mr-radius-md);background:var(--mr-surface-sunken);gap:2px;display:grid}.sc-fact-label{color:var(--mr-ink-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.sc-fact-label .sc-dot{width:8px;height:8px}.sc-fact-value{color:var(--mr-ink);overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:22px}.sc-fact-sub{color:var(--mr-ink-muted);overflow-wrap:anywhere;font-size:12px}.sc-hero{gap:var(--mr-space-5);padding:var(--mr-space-5);background:var(--mr-surface);border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);grid-template-columns:minmax(0,5fr) minmax(0,7fr);margin-block-end:var(--mr-space-5);display:grid}@media (max-width:900px){.sc-hero{padding:var(--mr-space-4);grid-template-columns:minmax(0,1fr)}}.sc-hero .sc-stage{border-radius:var(--mr-radius-md)}.sc-hero-caption{color:var(--mr-ink-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:var(--mr-space-3);font-size:13px;display:flex}.sc-hero-caption strong{color:var(--mr-ink)}.sc-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sc-chips>li{border-radius:var(--mr-radius-full);background:var(--mr-neutral-soft);color:var(--mr-neutral-text);padding:2px 10px;font-size:12px;line-height:18px}.sc-more>summary{cursor:pointer;margin-block:var(--mr-space-2);color:var(--mr-primary-text);font-size:13px;font-weight:600}.sc-more>summary:focus-visible{outline:2px solid var(--mr-focus-ring);outline-offset:2px;border-radius:var(--mr-radius-xs)}.sc-plan{gap:var(--mr-space-5);padding:var(--mr-space-5);background:var(--mr-surface);border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;margin-block-end:var(--mr-space-5);display:grid}@media (max-width:900px){.sc-plan{grid-template-columns:minmax(0,1fr)}}.sc-plan-id{gap:var(--mr-space-3);grid-template-columns:40px minmax(0,1fr);align-items:start;display:grid}.sc-plan-id .sc-kpi-icon{background:var(--mr-primary-soft);color:var(--mr-primary-text)}.sc-plan-title{margin:0 0 4px;font-size:18px;font-weight:600;line-height:26px}.sc-plan-id p{margin:0;font-size:13px}.sc-person{align-items:center;gap:var(--mr-space-3);min-width:0;display:inline-flex}.sc-avatar{background:var(--mr-primary-soft);width:36px;height:36px;color:var(--mr-primary-text);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.sc-block{display:block}.sc-role{border-radius:var(--mr-radius-full);background:var(--mr-neutral-soft);color:var(--mr-neutral-text);padding:2px 10px;font-size:12px;font-weight:600;line-height:18px;display:inline-block}.sc-role-owner,.sc-role-admin{background:var(--mr-primary-soft);color:var(--mr-primary-text)}.sc-role-editor{background:var(--mr-info-soft);color:var(--mr-info-text)}.sc-role-operator{background:var(--mr-success-soft);color:var(--mr-success-text)}.sc-source-head{gap:var(--mr-space-3);grid-template-columns:48px minmax(0,1fr);align-items:start;display:grid}.sc-source-head .sc-facts{grid-template-columns:repeat(auto-fill,minmax(min(100%,120px),1fr))}.sc-provider{border-radius:var(--mr-radius-md);background:var(--mr-info-soft);width:48px;height:48px;color:var(--mr-info-text);place-items:center;display:grid}.sc-provider-local{background:var(--mr-neutral-soft);color:var(--mr-neutral-text)}.sc-provider svg{width:24px;height:24px}.sc-branch-name{color:var(--mr-ink);font-size:14px;font-weight:600}a.sc-count-link{border-radius:var(--mr-radius-full);background:var(--mr-primary-soft);color:var(--mr-primary-text);padding:2px 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}a.sc-count-link:hover,a.sc-count-link:focus-visible{text-decoration:underline}.sc-auth-main{justify-content:center;align-items:center}.sc-auth-main>.mr-wordmark{align-self:stretch;position:absolute;inset-block-start:32px;inset-inline-start:40px}.sc-auth-main{position:relative}.sc-auth-wall{max-inline-size:420px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block-end:var(--mr-space-8);display:grid}.sc-auth-tile{aspect-ratio:16/9;border-radius:var(--mr-radius-md);border:1px solid var(--mr-on-feature-dark-muted);opacity:.85;position:relative}.sc-auth-tile-a{background:var(--mr-primary)}.sc-auth-tile-b{background:var(--mr-event-sky);transform:translateY(14px)}.sc-auth-tile-c{background:var(--mr-event-lime)}.sc-auth-dot{background:var(--mr-success);width:8px;height:8px;box-shadow:0 0 0 2px var(--mr-feature-dark);border-radius:50%;position:absolute;inset-block-start:6px;inset-inline-start:6px}@media (max-width:1023px){.sc-auth-main>.mr-wordmark{align-self:flex-start;position:static}.sc-auth-main{justify-content:flex-start}}.sc-dot.sc-tone-success{background:var(--mr-success)}.sc-dot.sc-tone-warning{background:var(--mr-warning)}.sc-dot.sc-tone-danger{background:var(--mr-danger)}.sc-dot.sc-tone-info{background:var(--mr-info)}.sc-dot.sc-tone-neutral{background:var(--mr-border-strong)}.sc-admin-panel{padding:var(--mr-space-5);background:var(--mr-surface);border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);min-width:0}.sc-admin-panel>h2{margin-block:0 var(--mr-space-4)}.sc-admin-sub{margin-block:var(--mr-space-5) var(--mr-space-2);color:var(--mr-ink-secondary);font-size:13px;font-weight:600}.sc-count{font-variant-numeric:tabular-nums;border-radius:var(--mr-radius-full);background:var(--mr-neutral-soft);color:var(--mr-neutral-text);padding:2px 10px;font-size:12px;font-weight:600}.sc-actmenu{display:inline-flex;position:relative}button.sc-actmenu-button{border-radius:var(--mr-radius-sm);width:32px;min-height:32px;color:var(--mr-ink-secondary);box-shadow:none;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}button.sc-actmenu-button:hover,button.sc-actmenu-button[aria-expanded=true]{background:var(--mr-surface-sunken);border-color:var(--mr-border);color:var(--mr-ink)}.sc-actmenu-panel{z-index:var(--mr-z-drawer);background:var(--mr-surface-raised);border:1px solid var(--mr-border);border-radius:var(--mr-radius-md);min-width:220px;box-shadow:var(--mr-shadow-md);gap:2px;padding:6px;display:grid;position:fixed}.sc-actmenu-panel form{display:contents}.sc-actmenu-panel :is(a,button){border-radius:var(--mr-radius-sm);width:100%;min-height:34px;color:var(--mr-ink);font:500 13px/18px var(--mr-font-sans);text-align:start;box-shadow:none;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 10px;text-decoration:none;display:flex}.sc-actmenu-panel :is(a,button):hover,.sc-actmenu-panel :is(a,button):focus-visible{background:var(--mr-primary-soft);color:var(--mr-primary-text);outline:none}.sc-actmenu-panel :is(a,button) svg{width:16px;height:16px;color:var(--mr-ink-muted);flex:none}.sc-actmenu-section+.sc-actmenu-section{border-block-start:1px solid var(--mr-border-subtle);margin-block-start:4px;padding-block-start:4px}.sc-actmenu-panel .sc-danger :is(a,button),.sc-actmenu-panel :is(a,button).sc-danger{color:var(--mr-danger-text)}.sc-actmenu-panel :is(a,button).sc-danger:hover{background:var(--mr-danger-soft)}.sc-actmenu-note{color:var(--mr-ink-muted);padding:4px 10px;font-size:11px}.sc-selbar{width:min(980px,100% - 32px);z-index:var(--mr-z-sticky);align-items:center;gap:var(--mr-space-3);margin-inline:auto;margin-block:var(--mr-space-4);background:var(--mr-inverse);color:var(--mr-on-inverse);border-radius:var(--mr-radius-lg);box-shadow:var(--mr-shadow-lg);flex-wrap:wrap;padding:10px 12px 10px 16px;display:flex;position:fixed;inset-block-end:var(--mr-space-4);inset-inline:0}.sc-selbar[hidden]{display:none}.sc-selbar-count{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.sc-selbar select{min-width:0;max-width:100%}.sc-selbar button.sc-link-btn{color:var(--mr-on-inverse);text-decoration:underline}.sc-filters{gap:var(--mr-space-3);margin-block-end:var(--mr-space-4);display:grid}.sc-filters-row{align-items:center;gap:var(--mr-space-2);flex-wrap:wrap;display:flex}.sc-filters-row>.sc-grow{flex:240px;min-width:0}.sc-filters details>summary{cursor:pointer;list-style:none}.sc-filters details>summary::-webkit-details-marker{display:none}.sc-filters-more{gap:var(--mr-space-2);padding:var(--mr-space-3);background:var(--mr-surface);border:1px solid var(--mr-border);border-radius:var(--mr-radius-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));margin-block-start:var(--mr-space-2);display:grid}.sc-chipbar{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}a.sc-fchip{border-radius:var(--mr-radius-full);background:var(--mr-primary-soft);color:var(--mr-primary-text);align-items:center;gap:6px;padding:3px 4px 3px 10px;font-weight:600;text-decoration:none;display:inline-flex}a.sc-fchip:after{content:"×";border-radius:50%;place-items:center;width:18px;height:18px;font-size:13px;line-height:1;display:grid}a.sc-fchip:hover:after,a.sc-fchip:focus-visible:after{background:var(--mr-primary);color:var(--mr-on-primary)}.sc-seg{border-radius:var(--mr-radius-md);background:var(--mr-surface-sunken);border:1px solid var(--mr-border);flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.sc-seg a{border-radius:var(--mr-radius-sm);color:var(--mr-ink-secondary);white-space:nowrap;padding:5px 10px;font-size:13px;font-weight:500;text-decoration:none}.sc-seg a[aria-current=true]{background:var(--mr-surface);color:var(--mr-ink);box-shadow:var(--mr-shadow-xs);font-weight:600}.sc-seg a .sc-seg-n{font-variant-numeric:tabular-nums;color:var(--mr-ink-muted);margin-inline-start:6px}.sc-stage-pill{color:var(--mr-ink-secondary);align-items:center;gap:6px;font-size:12px;line-height:18px;display:inline-flex}.sc-stage-pill:before{content:"";background:var(--mr-border-strong);border-radius:50%;width:8px;height:8px}.sc-stage-pill[data-tone=ok]:before{background:var(--mr-success)}.sc-stage-pill[data-tone=warn]:before{background:var(--mr-warning)}.sc-stage-pill[data-tone=bad]:before{background:var(--mr-danger)}.sc-stage-pill[data-tone=info]:before,.sc-stage-pill[data-tone=progress]:before{background:var(--mr-info)}.sc-danger-zone{border:1px solid var(--mr-danger);border-radius:var(--mr-radius-lg);background:var(--mr-surface)}.sc-danger-row{gap:var(--mr-space-3);padding:var(--mr-space-4) var(--mr-space-5);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.sc-danger-row+.sc-danger-row{border-block-start:1px solid var(--mr-border-subtle)}.sc-danger-row h3{margin:0 0 2px;font-size:14px}.sc-danger-row p{color:var(--mr-ink-secondary);margin:0;font-size:13px}@media (max-width:600px){.sc-danger-row{grid-template-columns:minmax(0,1fr)}}.sc-head-summary{font-variant-numeric:tabular-nums}.sc-card-actions{align-items:center;gap:var(--mr-space-2);display:inline-flex}.sc-screen-stage{margin-block-start:2px}.sc-fleet td{vertical-align:middle}.sc-fleet .sc-cover{width:72px}.sc-fleet thead th{z-index:1;position:sticky;inset-block-start:0}.sc-selbar-spacer{height:96px}@media (max-width:640px){.sc-fleet thead{display:none}.sc-fleet,.sc-fleet tbody{display:block}.sc-fleet tr{gap:6px var(--mr-space-3);padding:var(--mr-space-3);border-block-end:1px solid var(--mr-border-subtle);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.sc-fleet td{border:0;grid-column:2;padding:0;display:block}.sc-fleet td.sc-c-select{grid-area:1/1}.sc-fleet td.sc-c-name{grid-row:1}.sc-fleet td.sc-c-menu{grid-area:1/3}.sc-fleet td.sc-c-device{display:none}.sc-fleet .sc-cover{width:56px}}.sc-chips-actions>li{align-items:center;gap:4px;padding-inline-end:4px;display:inline-flex}.sc-chips-actions a{color:inherit;font-weight:600;text-decoration:none}.sc-chips-actions form{display:inline-flex}button.sc-chip-x{width:18px;height:18px;min-height:0;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:50%;padding:0;line-height:1}button.sc-chip-x:hover,button.sc-chip-x:focus-visible{background:var(--mr-danger-soft);color:var(--mr-danger-text)}.sc-danger-title{margin:var(--mr-space-6) 0 var(--mr-space-3);color:var(--mr-danger-text);font-size:16px}.sc-group-grid{gap:var(--mr-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.sc-group-card{padding:var(--mr-space-4) var(--mr-space-5);background:var(--mr-surface);border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);gap:6px;display:grid;position:relative}.sc-group-card:hover{border-color:var(--mr-border-strong);box-shadow:var(--mr-shadow-sm)}.sc-group-card:focus-within{outline:2px solid var(--mr-focus-ring);outline-offset:2px}.sc-group-head{gap:var(--mr-space-3);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;margin-block-end:6px;display:grid}.sc-group-head .sc-kpi-icon{background:var(--mr-primary-soft);color:var(--mr-primary-text)}.sc-group-title{min-width:0;font-size:12px;display:grid}.sc-group-menu{z-index:1;position:relative}.sc-group-card .sc-health-bar{height:6px;margin-block-start:6px}.sc-target-list label.sc-target-row{text-align:start;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;font-weight:400;display:grid}[data-testid=screen-warnings] .mr-status{white-space:normal;max-width:100%;height:auto;padding-block:3px;line-height:18px}.sc-bulk-names{margin:var(--mr-space-3,12px) 0;overflow-wrap:anywhere;max-block-size:12rem;padding-inline-start:1.25em;overflow-y:auto}.sc-upload{border:1px dashed var(--mr-border,#d0d0d8);border-radius:var(--mr-radius-md,12px);padding:var(--mr-space-3,12px);margin-block:var(--mr-space-3,12px)}.sc-upload.is-over{border-color:var(--mr-accent,currentColor);background:var(--mr-surface-2,transparent)}.sc-upload-row{align-items:center;gap:var(--mr-space-3,12px);flex-wrap:wrap;display:flex}.sc-upload-list{margin:var(--mr-space-3,12px) 0 0;gap:6px;padding:0;list-style:none;display:grid}.sc-upload-list li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.sc-upload-list li[data-state=failed] span{color:var(--mr-danger,#b42318)}.sc-upload-list progress{grid-column:1/-1;inline-size:100%}.sc-upload-name{overflow-wrap:anywhere}.sc-attention{padding:var(--mr-space-4);border:1px solid var(--mr-border);border-inline-start:4px solid var(--mr-warning);border-radius:var(--mr-radius-lg);background:var(--mr-surface);gap:var(--mr-space-3);margin-block-end:var(--mr-space-4);display:grid}.sc-attention-title{align-items:center;gap:var(--mr-space-2);font:600 15px/20px var(--mr-font-sans);color:var(--mr-warning-text);margin:0;display:flex}.sc-attention-list{gap:var(--mr-space-2);margin:0;padding:0;list-style:none;display:grid}.sc-attention-item{padding:var(--mr-space-3);border-radius:var(--mr-radius-md);background:var(--mr-warning-soft)}.sc-attention-item.is-critical{background:var(--mr-danger-soft)}.sc-attention-item.is-info{background:var(--mr-info-soft)}.sc-attention-head{gap:4px var(--mr-space-3);flex-wrap:wrap;align-items:baseline;display:flex}.sc-attention-item p{color:var(--mr-ink-secondary);margin:4px 0 0}.sc-detail-grid{gap:var(--mr-space-4);grid-template-columns:minmax(0,1fr);margin-block-end:var(--mr-space-4);display:grid}@media (min-width:1200px){.sc-detail-grid{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start}}.sc-detail-main,.sc-detail-side{gap:var(--mr-space-4);min-width:0;display:grid}.sc-now{gap:var(--mr-space-2);display:grid}.sc-now-row{gap:var(--mr-space-3);grid-template-columns:minmax(0,180px) minmax(0,1fr);align-items:baseline;display:grid}@media (max-width:640px){.sc-now-row{grid-template-columns:minmax(0,1fr);gap:2px}}.sc-now-label,.sc-kv dt{color:var(--mr-ink-muted);font:400 13px/18px var(--mr-font-sans)}.sc-subpanel{border-block-start:1px solid var(--mr-border-subtle);gap:var(--mr-space-3);margin-block-start:var(--mr-space-4);padding-block-start:var(--mr-space-4);display:grid}.sc-subpanel-title{font:600 14px/20px var(--mr-font-sans);margin:0}.sc-subpanel .muted{margin:0}.sc-override-active{gap:var(--mr-space-3);padding:var(--mr-space-3);border-radius:var(--mr-radius-md);background:var(--mr-warning-soft);flex-wrap:wrap;align-items:center;display:flex}.sc-form-row{gap:var(--mr-space-3);flex-wrap:wrap;align-items:end;display:flex}.sc-form-row label{flex:200px;gap:4px;display:grid}.sc-settings-form{gap:var(--mr-space-4);display:grid}.sc-settings-form>label,.sc-form-2>label{gap:4px;display:grid}.sc-form-2{gap:var(--mr-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.sc-field-help{color:var(--mr-ink-muted);font:400 12px/17px var(--mr-font-sans);display:block}.sc-switch-row{gap:var(--mr-space-3);padding:var(--mr-space-3);border:1px solid var(--mr-border-subtle);border-radius:var(--mr-radius-md);cursor:pointer;align-items:flex-start;display:flex}.sc-switch-row input{flex:none;block-size:18px;inline-size:18px;margin-block-start:3px}.sc-switch-row>span{gap:2px;display:grid}.sc-form-actions{justify-content:flex-end;display:flex}.sc-remote{gap:var(--mr-space-3);display:grid}.sc-remote-row{gap:4px;display:grid}.sc-remote-row button{align-items:center;gap:var(--mr-space-2);justify-content:flex-start;inline-size:100%;display:inline-flex}.sc-advanced{border:1px solid var(--mr-border-subtle);border-radius:var(--mr-radius-md);padding:var(--mr-space-3)}.sc-advanced>summary{cursor:pointer;color:var(--mr-ink-secondary);font-weight:600}.sc-advanced[open]>summary{margin-block-end:var(--mr-space-3)}#health .sc-advanced{margin-block-start:var(--mr-space-4)}.sc-kv{gap:var(--mr-space-2) var(--mr-space-3);grid-template-columns:minmax(0,120px) minmax(0,1fr);margin:0;display:grid}.sc-kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.sc-health-grid{gap:var(--mr-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.sc-health-card{padding:var(--mr-space-3) var(--mr-space-4);border:1px solid var(--mr-border-subtle);border-radius:var(--mr-radius-md);background:var(--mr-surface-sunken)}.sc-health-card h3{margin:0 0 var(--mr-space-3);font:600 14px/20px var(--mr-font-sans)}.sc-settings{gap:var(--mr-space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.sc-settings{grid-template-columns:220px minmax(0,1fr);align-items:start}.sc-settings-nav{position:sticky;inset-block-start:var(--mr-space-4)}}.sc-settings-nav ul{gap:var(--mr-space-2);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}@media (min-width:1024px){.sc-settings-nav ul{flex-direction:column;overflow:visible}}.sc-settings-nav a{align-items:center;gap:var(--mr-space-2);padding:var(--mr-space-2) var(--mr-space-3);border-radius:var(--mr-radius-md);color:var(--mr-ink-secondary);white-space:nowrap;text-decoration:none;display:flex}.sc-settings-nav a:hover,.sc-settings-nav a:focus-visible{background:var(--mr-primary-soft);color:var(--mr-primary-text)}.sc-settings-main,.sc-settings-stack{gap:var(--mr-space-4);min-width:0;display:grid}.sc-account{align-items:center;gap:var(--mr-space-3);padding:var(--mr-space-4);border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);background:var(--mr-surface);flex-wrap:wrap;display:flex}.sc-account-avatar{border-radius:var(--mr-radius-full);background:var(--mr-primary);color:#fff;flex:none;place-items:center;block-size:44px;inline-size:44px;font-weight:600;display:grid}.sc-account-main{overflow-wrap:anywhere;flex:200px;gap:2px;min-width:0;display:grid}.sc-form-start{justify-content:flex-start}.sc-mfa-setup{gap:var(--mr-space-4);flex-wrap:wrap;align-items:flex-start;display:flex}.sc-steps{gap:var(--mr-space-3);flex:280px;margin:0;padding-inline-start:1.25em;display:grid}.sc-sessions{margin:0;padding:0;list-style:none;display:grid}.sc-session{align-items:center;gap:var(--mr-space-3);padding:var(--mr-space-3) 0;border-block-end:1px solid var(--mr-border-subtle);display:flex}.sc-session:last-child{border-block-end:0}.sc-session-main{flex:1;gap:2px;min-width:0;display:grid}.sc-kv-wide{grid-template-columns:minmax(0,180px) minmax(0,1fr)}.sc-perms{margin-block-start:var(--mr-space-4)}.sc-plan-row{justify-content:space-between;align-items:center;gap:var(--mr-space-3);flex-wrap:wrap;display:flex}.sc-plan-row p{margin:0}.sc-hero .sc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-settings-form>label.sc-switch-row{display:flex}.sc-settings-main .sc-settings-form{max-inline-size:760px}@media (max-width:640px){.sc-settings-main .mr-panel-head,.sc-detail-grid .mr-panel-head{gap:var(--mr-space-2);flex-wrap:wrap}}.sc-targets-form{gap:var(--mr-space-4);display:grid}.sc-targets-set{border:0;min-width:0;margin:0;padding:0}.sc-targets-set>legend{margin-block-end:var(--mr-space-2);padding:0;font-weight:600}.sc-publish{gap:var(--mr-space-3);margin-block:var(--mr-space-4);display:grid}.sc-publish-title{font:600 16px/22px var(--mr-font-sans);margin:0}.sc-publish-options{gap:var(--mr-space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.sc-publish-options{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.sc-publish-card{gap:var(--mr-space-3);padding:var(--mr-space-5);border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);background:var(--mr-surface);flex-direction:column;min-width:0;display:flex}.sc-publish-card.is-primary{border-color:var(--mr-primary);box-shadow:inset 0 0 0 1px var(--mr-primary)}.sc-publish-card h3{font:600 15px/20px var(--mr-font-sans);margin:0}.sc-publish-card .muted{margin:0}.sc-publish-when{gap:var(--mr-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sc-publish-when label{gap:4px;min-width:0;display:grid}.sc-publish-tz{grid-column:1/-1}.sc-publish-action{margin-block-start:auto;display:flex}.sc-publish-action button{min-inline-size:160px}@media (max-width:640px){.sc-publish-when{grid-template-columns:minmax(0,1fr)}.sc-publish-action button{inline-size:100%}}.sc-publish-card.is-primary .sc-publish-action{margin-block-start:0}@media (min-width:900px){.sc-publish-options{align-items:start}}.sc-targets>.mr-seg{align-self:start}.sc-targets-empty{gap:var(--mr-space-3);padding:var(--mr-space-4);border:1px dashed var(--mr-border-strong);border-radius:var(--mr-radius-md);justify-items:start;display:grid}.sc-targets-empty p{color:var(--mr-ink-secondary);margin:0}.sc-upload-specs{border-block-start:1px solid var(--mr-border-subtle);gap:var(--mr-space-2);font:400 13px/19px var(--mr-font-sans);margin-block-start:var(--mr-space-3);padding-block-start:var(--mr-space-3);display:grid}.sc-upload-specs ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sc-upload-specs li{gap:var(--mr-space-2);color:var(--mr-ink-secondary);align-items:flex-start;display:flex}.sc-upload-specs li svg{flex:none;margin-block-start:2px}.sc-upload-add{align-items:center;gap:var(--mr-space-2) var(--mr-space-3);padding:var(--mr-space-3);border-radius:var(--mr-radius-md);background:var(--mr-primary-soft);flex-wrap:wrap;margin-block-start:var(--mr-space-3);display:flex}.sc-upload-add select{flex:200px;max-inline-size:320px}.sc-folders{justify-content:space-between;align-items:center;gap:var(--mr-space-3);flex-wrap:wrap;margin-block-end:var(--mr-space-4);display:flex}.sc-folders ul{gap:var(--mr-space-2);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.sc-folders a{border:1px solid var(--mr-border);border-radius:var(--mr-radius-full);background:var(--mr-surface);color:var(--mr-ink-secondary);align-items:center;gap:6px;max-inline-size:260px;padding:6px 12px;text-decoration:none;display:inline-flex}.sc-folders a bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sc-folders a[aria-current=page]{border-color:var(--mr-primary);background:var(--mr-primary-soft);color:var(--mr-primary-text);font-weight:600}.sc-folder-n{font-variant-numeric:tabular-nums;color:var(--mr-ink-muted);font-weight:400}.sc-folder-tools{align-items:flex-start;gap:var(--mr-space-3);flex-wrap:wrap;display:flex}.sc-folder-new>summary{cursor:pointer;color:var(--mr-primary-text);align-items:center;gap:6px;font-weight:600;list-style:none;display:inline-flex}.sc-folder-new>summary::-webkit-details-marker{display:none}.sc-folder-new[open]>form{margin-block-start:var(--mr-space-2)}.sc-link-danger{color:var(--mr-danger-text)}.sc-media-pick{z-index:2;border-radius:var(--mr-radius-sm);background:var(--mr-surface);block-size:30px;inline-size:30px;box-shadow:var(--mr-shadow-sm);cursor:pointer;place-items:center;display:grid;position:absolute;inset-block-start:8px;inset-inline-start:8px}.sc-media-pick input{block-size:18px;inline-size:18px;margin:0}.sc-media-stage{position:relative}.sc-selbar-group{align-items:center;gap:var(--mr-space-2);flex-wrap:wrap;display:inline-flex}.sc-selbar-group select{max-inline-size:200px}.sc-display-settings{gap:var(--mr-space-5);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;display:grid}@media (max-width:767px){.sc-display-settings{grid-template-columns:minmax(0,1fr)}}.sc-display-figure{gap:var(--mr-space-2);margin:0;display:grid}.sc-display-figure figcaption{color:var(--mr-ink-muted);gap:2px;font-size:13px;display:grid}.sc-display-shape{color:var(--mr-ink);justify-self:start;font-weight:600}.sc-stage-display{aspect-ratio:1;border-radius:var(--mr-radius-md);max-inline-size:360px}.sc-display-size{gap:var(--mr-space-2);border:1px solid var(--mr-border-subtle);border-radius:var(--mr-radius-md);padding:var(--mr-space-3) var(--mr-space-4);min-width:0;margin:0;display:grid}.sc-display-size legend{padding-inline:var(--mr-space-1);font-weight:600}.sc-radio-row{align-items:center;gap:var(--mr-space-2);display:flex}.sc-target-shape{flex:none;block-size:28px;inline-size:28px;position:relative}.sc-target-shape .sc-display-frame{background:var(--mr-ink-muted);border-radius:2px;outline:0}.sc-target-shape-fill{display:block}.sc-target-row:has(.sc-target-shape){grid-template-columns:auto auto minmax(0,1fr) auto}.sc-precedence{padding:var(--mr-space-3) var(--mr-space-4);border:1px solid var(--mr-border-subtle);border-radius:var(--mr-radius-md);gap:2px;display:grid}.sc-precedence p{margin:0}.sc-branch-plan{gap:var(--mr-space-2);margin-block-start:var(--mr-space-4);display:grid}.sc-branch-plan h3{margin:0;font-size:15px}.sc-canvas-frame{outline:1px dashed var(--mr-ink-muted);background:repeating-linear-gradient(45deg,#111 0 6px,#1b1b1b 6px 12px);position:relative}.sc-canvas-viewport{outline:2px solid var(--mr-accent,#2b8cff);background:#000;position:absolute}.sc-offline-help{margin:var(--mr-space-2) 0 0;gap:var(--mr-space-2);padding-inline-start:var(--mr-space-5);line-height:1.5;display:grid}dialog.mr-dialog[open]{max-block-size:calc(100dvh - 2 * var(--mr-space-4));flex-direction:column;display:flex;overflow:hidden}@media (min-width:600px) and (min-height:600px){dialog.mr-dialog[open]{max-block-size:calc(100dvh - 2 * var(--mr-space-8))}}dialog.mr-dialog>.mr-modal-head,dialog.mr-dialog>.mr-modal-foot{flex:none}dialog.mr-dialog>.mr-modal-body{overscroll-behavior:contain;flex:auto;min-block-size:0;overflow-y:auto}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}[hidden]{display:none!important}table,.mr-strip-value{font-variant-numeric:tabular-nums}a{color:var(--mr-primary-text)}main:focus{outline:none}@media (max-width:767px){.mr-greeting h1{font-size:30px;line-height:36px}}h1{font:600 28px/34px var(--mr-font-sans);letter-spacing:-.02em;color:var(--mr-ink);margin:0}h2{font:600 16px/24px var(--mr-font-sans);color:var(--mr-ink);margin:0}:lang(ar) h1,:lang(ar) h2,:lang(ar) .mr-pagehead-title{font-family:var(--mr-font-arabic);letter-spacing:0}:lang(ar) .mr-pagehead-title{line-height:40px}@media (max-width:767px){h1,.mr-pagehead-title{font-size:24px;line-height:30px}}.muted{color:var(--mr-ink-muted);font-size:13px}.mr-pagehead-meta{margin-block-end:0}.row{gap:var(--mr-space-2);flex-wrap:wrap;align-items:center;display:flex}.row.end{justify-content:flex-end}.stack{gap:var(--mr-space-3);grid-template-columns:minmax(0,1fr);display:grid}.section{margin-block:0}.section-head{justify-content:space-between;align-items:center;gap:var(--mr-space-3);margin-block-end:var(--mr-space-3);display:flex}.panel{background:var(--mr-surface-raised);border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);padding:18px 20px}.panel>h2:first-child,.panel>.row:first-child>h2{margin-block-end:var(--mr-space-4)}.mr-panel .panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.stack label.check{align-items:center;gap:var(--mr-space-2);font:400 14px/20px var(--mr-font-sans);color:var(--mr-ink);display:flex}fieldset{border:1px solid var(--mr-border);border-radius:var(--mr-radius-md);gap:8px;padding:10px 14px 14px;display:grid}legend{font:500 13px/18px var(--mr-font-sans);color:var(--mr-ink);padding-inline:4px}.form-grid{gap:var(--mr-space-3) var(--mr-space-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));align-items:end;display:grid}.form-grid :is(input,select,textarea),.stack label :is(input,select,textarea){inline-size:100%}.form-grid label,.stack label{font:500 13px/18px var(--mr-font-sans);color:var(--mr-ink);flex-direction:column;gap:6px;display:flex}input,select,textarea{font:400 14px/20px var(--mr-font-sans);border-radius:var(--mr-radius-sm);border:1px solid var(--mr-border-strong);background:var(--mr-surface-raised);block-size:40px;color:var(--mr-ink);min-inline-size:0;max-inline-size:100%;transition:border-color var(--mr-duration-state), box-shadow var(--mr-duration-state);padding-inline:12px}textarea{block-size:auto;min-block-size:88px;padding-block:10px}input::placeholder,textarea::placeholder{color:var(--mr-ink-muted)}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--mr-primary);box-shadow:0 0 0 3px var(--mr-primary-soft);outline:none}input[type=checkbox],input[type=radio]{block-size:16px;inline-size:16px;accent-color:var(--mr-primary);flex:none;padding:0}input[type=file]{block-size:auto;padding:8px}input[type=color]{inline-size:56px;padding:4px}.mr-search input{block-size:auto;box-shadow:none;background:0 0;border:0;padding:0}.mr-search input:focus-visible{box-shadow:none}.sc-filterbar{margin-block-end:var(--mr-space-3)}button,a.button{justify-content:center;align-items:center;gap:var(--mr-space-2);border-radius:var(--mr-radius-sm);block-size:36px;font:500 13px/18px var(--mr-font-sans);white-space:nowrap;cursor:pointer;background:var(--mr-primary);color:var(--mr-on-primary);border:1px solid #0000;padding-inline:14px;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}button:hover,a.button:hover{background:var(--mr-primary-hover)}button.secondary,a.button.secondary{background:var(--mr-surface-raised);color:var(--mr-ink);border-color:var(--mr-border-strong);box-shadow:var(--mr-shadow-xs)}button.secondary:hover,a.button.secondary:hover{background:var(--mr-surface-sunken)}button.danger{background:var(--mr-surface-raised);color:var(--mr-danger-text);border-color:var(--mr-border-strong);box-shadow:var(--mr-shadow-xs)}button.danger:hover{background:var(--mr-danger-soft)}button.danger-solid{background:var(--mr-danger);color:var(--mr-on-danger)}button.danger-solid:hover{background:var(--mr-danger);opacity:.9}button:disabled{opacity:.45;cursor:not-allowed}.link-button,.link-button:hover{block-size:auto;color:var(--mr-primary-text);background:0 0;border:0;padding:0;font-weight:500}.mr-btn-secondary{background:var(--mr-surface-raised)}.mr-btn-ghost{color:var(--mr-ink-secondary);box-shadow:none;background:0 0}.mr-btn.sc-btn-danger{color:var(--mr-danger-text)}.mr-btn.sc-btn-danger:hover:not(:disabled){background:var(--mr-danger-soft)}.mr-seg button,.mr-tab{block-size:auto}.mr-iconbtn{block-size:40px;padding:0}.alert,.notice,.success{border-radius:var(--mr-radius-md);font:400 13px/18px var(--mr-font-sans);padding:12px 16px}.alert{background:var(--mr-danger-soft);color:var(--mr-danger-text)}.notice{background:var(--mr-info-soft);color:var(--mr-info-text)}.success{background:var(--mr-success-soft);color:var(--mr-success-text)}.mr-state-body{color:var(--mr-ink-muted)}.mr-state-body>*+*{margin-block-start:var(--mr-space-3)}.mr-table-region{background:var(--mr-surface-raised);border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);max-inline-size:100%;position:relative;overflow-x:auto}.mr-table-region table{min-inline-size:560px}.mr-table-region th,.mr-table-region td{overflow-wrap:normal;word-break:normal}.panel .mr-table-region,.mr-panel .mr-table-region{background:0 0;border:0;border-radius:0}table{border-collapse:collapse;inline-size:100%;font:400 14px/20px var(--mr-font-sans)}th{text-align:start;background:var(--mr-surface-sunken);block-size:44px;color:var(--mr-ink-secondary);font:500 13px/18px var(--mr-font-sans);border-block-end:1px solid var(--mr-border-subtle);white-space:nowrap;padding-inline:14px}td{text-align:start;border-block-end:1px solid var(--mr-border-subtle);block-size:56px;color:var(--mr-ink);vertical-align:middle;padding:8px 14px}tr:last-child td{border-block-end:0}tbody tr:hover td{background:var(--mr-surface-sunken)}td.muted{color:var(--mr-ink-muted)}.grid{gap:var(--mr-space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.card{background:var(--mr-surface-raised);border:1px solid var(--mr-border);border-radius:var(--mr-radius-md);box-shadow:var(--mr-shadow-sm);overflow:hidden}.card img,.card video,.card .media-ph{aspect-ratio:16/9;object-fit:cover;background:var(--mr-surface-sunken);inline-size:100%;display:block}.media-ph{color:var(--mr-ink-muted);background:var(--mr-surface-sunken);place-content:center;justify-items:center;gap:6px;font-size:12px;display:grid}.sc-media-stage>.media-ph{color:var(--mr-on-feature-dark);background:0 0}.sc-media-state.sc-media-newer{inset-inline-start:auto;inset-inline-end:var(--mr-space-2)}.card .media-name{overflow-wrap:anywhere}.sc-media-preview :is(img,video,.media-ph){aspect-ratio:16/9;object-fit:contain;background:var(--mr-surface-sunken);border-radius:var(--mr-radius-sm);max-block-size:360px;inline-size:100%;display:grid}.card .meta{gap:4px;padding:12px 14px;display:grid}.thumb{aspect-ratio:16/9;object-fit:cover;border-radius:var(--mr-radius-xs);background:var(--mr-surface-sunken);inline-size:96px;display:block}.dl,.kv{gap:14px var(--mr-space-4);font:500 13px/18px var(--mr-font-sans);grid-template-columns:minmax(120px,max-content) 1fr;margin:0;display:grid}.dl dt,.kv dt{color:var(--mr-ink-muted);font-weight:400}.dl dd,.kv dd{min-inline-size:0;margin:0}.code{font-family:var(--mr-font-mono);letter-spacing:.12em}.code-box{font:400 13px/18px var(--mr-font-mono);background:var(--mr-surface-sunken);border:1px solid var(--mr-border);border-radius:var(--mr-radius-sm);overflow-wrap:anywhere;padding:10px 12px}.timeline,ul.history{gap:0;margin:0;padding:0;list-style:none;display:grid}.timeline li,ul.history li{border-block-end:1px solid var(--mr-border-subtle);flex-wrap:wrap;align-items:baseline;gap:10px;padding-block:10px;display:flex}.timeline li:last-child,ul.history li:last-child{border-block-end:0}.dnd-item{gap:var(--mr-space-3);background:var(--mr-surface-raised);border:1px solid var(--mr-border);border-radius:var(--mr-radius-md);grid-template-columns:28px 96px minmax(0,1fr) auto;align-items:center;padding:10px 12px;display:grid}.dnd-item select{inline-size:100%}@media (max-width:767px){.dnd-item{grid-template-columns:28px minmax(0,1fr)}.dnd-item>:nth-child(n+3){grid-column:1/-1}}.dnd-item[data-dragging=true]{opacity:.5}.dnd-item[data-over=true]{border-color:var(--mr-primary);box-shadow:0 0 0 2px var(--mr-primary) inset}.handle{cursor:grab;color:var(--mr-ink-muted);-webkit-user-select:none;user-select:none;text-align:center;font-size:18px}.preview{aspect-ratio:16/9;border-radius:var(--mr-radius-md);background:#000;position:relative;overflow:hidden}.preview img{block-size:100%;inline-size:100%;transition:opacity .4s;position:absolute;inset:0}.setup{gap:var(--mr-space-5);grid-template-columns:minmax(220px,280px) 1fr;align-items:start;display:grid}.setup ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.setup ol.panel{padding:8px}.setup ol li{border-radius:var(--mr-radius-sm);padding:6px 8px}.setup ol li:has([aria-current=step]){background:var(--mr-primary-soft)}.setup ol a{color:var(--mr-ink-secondary);font-weight:500;text-decoration:none}.setup ol a:hover{color:var(--mr-ink);text-decoration:underline}.setup [aria-current=step]{color:var(--mr-primary-text);font-weight:600}@media (max-width:1023px){.setup{grid-template-columns:1fr}}.sc-grid-main-rail{gap:var(--mr-space-5);grid-template-columns:minmax(0, 1fr) var(--mr-rail-width);align-items:start;display:grid}@media (max-width:1023px){.sc-grid-main-rail{grid-template-columns:minmax(0,1fr)}}.mr-grid{align-items:start}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.skip-link{z-index:var(--mr-z-toast);background:var(--mr-primary);color:var(--mr-on-primary);border-radius:var(--mr-radius-sm);padding:10px 14px;position:absolute;inset-block-start:-48px;inset-inline-start:12px}.skip-link:focus{inset-block-start:12px}@media (max-width:1023px){button,a.button,.mr-nav-item,input,select{min-block-size:var(--mr-touch-target)}input[type=checkbox],input[type=radio],.mr-seg button,.mr-tab{min-block-size:0}}.mr-pagehead-row>*{min-inline-size:0}.loading{align-items:center;gap:.75rem;display:flex}.spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;block-size:1.1rem;inline-size:1.1rem;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner{animation:none}}.sc-editor{gap:var(--mr-space-5);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}@media (max-width:1023px){.sc-editor{grid-template-columns:minmax(0,1fr)}}.sc-editor-col{gap:var(--mr-space-3);min-inline-size:0;display:grid}.sc-sequence{margin:0;padding:0;list-style:none}.sc-sequence .dnd-item{grid-template-columns:28px 72px minmax(0,1fr);align-items:start}.sc-sequence .dnd-item[data-invalid=true]{border-color:var(--mr-danger)}.sc-sequence .thumb,.sc-library .thumb{inline-size:72px;overflow:hidden}.thumb>:is(img,video,.media-ph){aspect-ratio:16/9;object-fit:cover;inline-size:100%;display:grid}.thumb .media-ph span{display:none}.sc-item-name{overflow-wrap:anywhere}.sc-item-controls{flex-wrap:wrap}.sc-item-actions{margin-inline-start:auto}.sc-error{color:var(--mr-danger)}.sc-library{gap:2px;max-block-size:560px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.sc-library-item{gap:var(--mr-space-3);border-radius:var(--mr-radius-sm);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;padding:8px;display:grid}.sc-library-item:hover{background:var(--mr-surface-sunken)}@media (max-width:767px){.sc-sequence .dnd-item{grid-template-columns:28px minmax(0,1fr)}.sc-sequence .dnd-item>.thumb{display:none}}.sc-stages{margin:0 0 var(--mr-space-2);gap:var(--mr-space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.sc-sequence .sc-item-controls label{flex-direction:row;align-items:center;gap:6px}.sc-sequence .dnd-item select{inline-size:auto}.sc-tl{gap:var(--mr-space-2);margin-block-end:var(--mr-space-4);display:grid}.sc-tl-track{border-radius:var(--mr-radius-sm);background:var(--mr-surface-sunken);block-size:56px;position:relative;overflow:hidden}.sc-tl-seg{border-inline-start:2px solid var(--mr-surface-raised);white-space:nowrap;align-items:center;padding-inline:8px;font-size:12px;display:flex;position:absolute;inset-block:0;overflow:hidden}.sc-tl-seg span{text-overflow:ellipsis;overflow:hidden}.sc-tl-override{background:var(--mr-accent-soft);color:var(--mr-accent-text)}.sc-tl-schedule{background:var(--mr-primary-soft);color:var(--mr-primary-text)}.sc-tl-default{background:var(--mr-surface-raised);color:var(--mr-ink)}.sc-tl-idle{background:var(--mr-surface-sunken);outline:1px dashed var(--mr-border-strong);outline-offset:-4px;color:var(--mr-ink-muted)}.sc-tl-now{background:var(--mr-danger);inline-size:2px;position:absolute;inset-block:-2px}.sc-tl-axis{block-size:18px;color:var(--mr-ink-muted);font-size:11px;position:relative}.sc-tl-axis span{position:absolute;transform:translate(-50%)}[dir=rtl] .sc-tl-axis span{transform:translate(50%)}.sc-tl-axis span:first-child{transform:none}.sc-tl-legend{color:var(--mr-ink-muted);flex-wrap:wrap;font-size:12px}.sc-tl-key{border:1px solid var(--mr-border);border-radius:3px;block-size:14px;inline-size:14px;display:inline-block}.sc-layers{margin:0;padding:0;list-style:none}.sc-overlap{color:var(--mr-warning-text,var(--mr-ink-muted));margin-block-start:4px;font-size:12px}table tbody th[scope=row]{text-align:start;background:0 0;font-weight:500}@media (max-width:599px){.sc-filterbar>:is(select,input,button,.mr-search){flex:100%;inline-size:100%;max-inline-size:none}.sc-filterbar .mr-toolbar-end{flex-basis:100%;margin-inline-start:0}form.row{flex-wrap:wrap}}.sc-tl-row{gap:var(--mr-space-2);grid-template-columns:minmax(0,9rem) minmax(0,1fr);align-items:center;display:grid}.sc-tl-label{color:var(--mr-ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.sc-tl-thin{block-size:22px}@media (max-width:599px){.sc-tl-row{grid-template-columns:minmax(0,1fr);gap:2px}}.sc-now{border:1px solid var(--mr-border);border-radius:var(--mr-radius-md);background:var(--mr-surface-raised);padding:10px 14px}.sc-now-label{letter-spacing:.06em;text-transform:uppercase;color:var(--mr-ink-muted);font-size:11px;font-weight:600}.sc-issues{margin:0;padding:0;list-style:none}.sc-tle{gap:var(--mr-space-3);display:grid}.sc-tle-bar{justify-content:space-between;align-items:center;gap:var(--mr-space-2);flex-wrap:wrap;display:flex}.sc-tle-actions{gap:var(--mr-space-2);flex-wrap:wrap;display:flex}.sc-tle-picker{min-inline-size:12rem}.sc-tle-grid{gap:var(--mr-space-4);grid-template-columns:minmax(0,1fr) 18rem;align-items:start;display:grid}.sc-tle-grid-wide{grid-template-columns:minmax(0,1fr)}@media (max-width:1023px){.sc-tle-grid{grid-template-columns:minmax(0,1fr)}}.sc-tle-main{gap:var(--mr-space-3);min-inline-size:0;display:grid}.sc-tle-h{font:600 12px/16px var(--mr-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--mr-ink-secondary);align-items:center;gap:6px;margin:0;display:flex}.sc-dot{background:var(--mr-ink-muted);border-radius:50%;block-size:8px;inline-size:8px;display:inline-block}.sc-tle-now{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.sc-tle-now>.sc-dot{background:var(--mr-primary)}.sc-tle-preview{align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.sc-tle-preview select{block-size:30px}.sc-tle-reported{flex-basis:100%;font-size:13px}.sc-tle-overview{gap:var(--mr-space-2);display:grid}.sc-tle-scroll{overflow-x:auto}.sc-tle-chart{gap:6px;min-inline-size:36rem;padding-block-start:18px;display:grid;position:relative}.sc-tle-axis{block-size:16px;color:var(--mr-ink-muted);font-size:11px;position:absolute;inset-block-start:0;inset-inline:7rem 0}.sc-tle-axis span{position:absolute;transform:translate(-50%)}[dir=rtl] .sc-tle-axis span{transform:translate(50%)}.sc-tle-row{grid-template-columns:7rem minmax(0,1fr);align-items:center;display:grid}.sc-tle-rowlabel{font:600 11px/14px var(--mr-font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--mr-ink-muted);text-overflow:ellipsis;white-space:nowrap;padding-inline-end:8px;overflow:hidden}.sc-tle-track{border-radius:var(--mr-radius-xs);background:var(--mr-surface-sunken);block-size:24px;position:relative}.sc-tle-bar-seg{white-space:nowrap;z-index:1;border-radius:3px;align-items:center;padding-inline:6px;font-size:11px;display:flex;position:absolute;inset-block:2px;overflow:hidden}.sc-tle-ghost{outline:1px dashed var(--mr-border-strong);outline-offset:-1px;border-radius:3px;position:absolute;inset-block:2px}.sc-tle-c-base{background:var(--mr-primary);color:var(--mr-on-primary)}.sc-tle-c-override{background:var(--mr-event-lime);color:var(--mr-ink)}.sc-tle-c-l3{background:var(--mr-event-sky);color:var(--mr-ink)}.sc-tle-c-l4,.sc-tle-c-l5{background:var(--mr-event-violet);color:var(--mr-ink)}.sc-tle-issues{border:1px solid var(--mr-warning);border-radius:var(--mr-radius-md);background:var(--mr-warning-soft);color:var(--mr-ink);padding:12px 16px}.sc-tle-issues ul{gap:4px;margin:8px 0 0;padding-inline-start:18px;font-size:13px;display:grid}.sc-tle-i-bad::marker{color:var(--mr-danger)}.sc-tle-i-warn::marker{color:var(--mr-warning)}.sc-tle-i-info::marker{color:var(--mr-info)}.sc-tle-hint{align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.sc-tle-layer{border:1px solid var(--mr-border);border-radius:var(--mr-radius-md);background:var(--mr-surface-raised);overflow:hidden}.sc-tle-layer-head{border-block-end:1px solid var(--mr-border-subtle);background:var(--mr-surface);align-items:center;gap:6px;padding:8px 12px;display:flex}.sc-tle-layer-name{background:0 0;border-color:#0000;flex:auto;block-size:32px;min-inline-size:0;font-weight:600}.sc-tle-layer-name:hover,.sc-tle-layer-name:focus{border-color:var(--mr-border)}.sc-tle-count{background:var(--mr-surface-sunken);text-align:center;border-radius:999px;min-inline-size:22px;padding:0 6px;font-size:12px}.sc-icon{inline-size:32px;color:var(--mr-ink-secondary);background:0 0;border-color:#0000;padding:0}.sc-icon:hover:not(:disabled){background:var(--mr-surface-sunken);color:var(--mr-ink)}.sc-icon[aria-expanded=true]{background:var(--mr-primary-soft);color:var(--mr-primary-text)}.sc-icon:disabled{opacity:.35}.sc-tle-blocks{gap:8px;padding:10px 12px;display:grid}.sc-tle-block{border:1px solid var(--mr-border-subtle);border-radius:var(--mr-radius-sm);background:var(--mr-surface);padding:6px 8px}.sc-tle-block[data-invalid=true]{border-color:var(--mr-danger)}.sc-tle-block-row{grid-template-columns:16px minmax(10rem,1fr) 8rem auto 8rem 3.5rem 32px 32px 32px;align-items:center;gap:6px;display:grid}.sc-tle-block-row select,.sc-tle-block-row input{block-size:34px;inline-size:100%}.sc-tle-len{background:var(--mr-surface-sunken);text-align:center;border-radius:999px;padding:2px 6px;font-size:11px}.sc-tle-summary{padding-inline-start:22px;font-size:11px}@media (max-width:767px){.sc-tle-block-row{flex-wrap:wrap;display:flex}.sc-tle-block-row>.handle{flex:0 0 16px}.sc-tle-block-row>.sc-tle-pl{flex:calc(100% - 28px)}.sc-tle-block-row>input{flex:6.5rem;inline-size:auto;padding-inline:8px}.sc-tle-block-row>.sc-tle-len{flex:none}}.sc-tle-panel{border-radius:var(--mr-radius-sm);background:var(--mr-surface-sunken);gap:8px;margin-block-start:8px;padding:10px;display:grid}.sc-tle-group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sc-tle-group-label{font:600 11px/14px var(--mr-font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--mr-ink-muted);margin-inline-end:4px;display:block}.sc-chip{block-size:28px;padding-inline:10px;font-size:12px}.sc-chip[aria-pressed=true]{background:var(--mr-primary);border-color:var(--mr-primary);color:var(--mr-on-primary)}.sc-tle-add:hover:not(:disabled){background:var(--mr-primary-soft)}.sc-tle-add{border:1px dashed var(--mr-border-strong);inline-size:100%;color:var(--mr-primary-text);background:0 0}.sc-tle-add-layer{block-size:40px}.sc-tle-side{gap:var(--mr-space-3);display:grid;position:sticky;inset-block-start:calc(var(--mr-topbar-height) + var(--mr-space-3))}@media (max-width:1023px){.sc-tle-side{position:static}}.sc-tle-side label{font:500 13px/18px var(--mr-font-sans);gap:6px;display:grid}.sc-tle-side :is(input,textarea){inline-size:100%}.sc-tle-readonly{border:1px solid var(--mr-border);border-radius:var(--mr-radius-sm);background:var(--mr-surface-sunken);margin:4px 0 0;padding:8px 10px}.sc-tle-side-issues{border:1px solid var(--mr-warning);border-radius:var(--mr-radius-sm);background:var(--mr-warning-soft);padding:10px}.sc-tle-side-ok{border:1px solid var(--mr-border);border-radius:var(--mr-radius-sm);padding:10px}.sc-tle-targets{margin:4px 0 0;padding-inline-start:18px}.sc-tle select,.sc-tle-picker,.sc-tle-preview{min-inline-size:0;max-inline-size:100%}.sc-tle-preview select{inline-size:14rem}@media (max-width:599px){.sc-tle-picker{inline-size:100%;min-inline-size:0}.sc-tle-preview{flex-basis:100%;margin-inline-start:0}.sc-tle-preview select{flex:auto;inline-size:auto}}.sc-tle,.sc-tle-main,.sc-tle-overview,.sc-tle-side{grid-template-columns:minmax(0,1fr)}.sc-tle-overview>.row{flex-wrap:wrap}[dir=rtl] .sc-arrow{display:inline-block;transform:scaleX(-1)}td a:not(.mr-btn):not(.button){color:var(--mr-ink);font-weight:600;text-decoration:none}td a:not(.mr-btn):not(.button):hover,td a:not(.mr-btn):not(.button):focus-visible{color:var(--mr-primary-text);text-underline-offset:3px;text-decoration:underline}th{font:600 12px/16px var(--mr-font-sans);letter-spacing:.01em}.sc-icon-danger:hover:not(:disabled),.sc-icon-danger:focus-visible{background:var(--mr-danger-soft);color:var(--mr-danger-text)}.mr-pagehead{margin-block-end:var(--mr-space-4)}.sc-sequence .dnd-item{gap:var(--mr-space-3);border-color:var(--mr-border-subtle);grid-template-columns:24px 112px minmax(0,1fr);padding:10px 12px}.sc-sequence .dnd-item:hover{border-color:var(--mr-border)}.sc-sequence .thumb{border-radius:var(--mr-radius-sm);inline-size:112px}.sc-sequence .handle[draggable=true]{cursor:grab;border-radius:var(--mr-radius-xs);align-self:center}.sc-sequence .handle[draggable=true]:hover{background:var(--mr-surface-sunken);color:var(--mr-ink)}.sc-sequence .sc-item-name{font:600 14px/20px var(--mr-font-sans)}.sc-library-item{grid-template-columns:88px minmax(0,1fr) auto}.sc-library .thumb{border-radius:var(--mr-radius-sm);inline-size:88px}.sc-library-item button{block-size:30px;padding-inline:12px}@media (max-width:767px){.sc-sequence .dnd-item{grid-template-columns:24px minmax(0,1fr)}}.sc-tle-bar{border-block-end:1px solid var(--mr-border-subtle);padding-block-end:var(--mr-space-2)}.sc-tle-gridline{background:var(--mr-border-subtle);inline-size:1px;position:absolute;inset-block:0}.sc-tle-track .sc-tl-now{z-index:2;inline-size:2px}.sc-tle-track .sc-tl-now:before{content:"";background:var(--mr-danger);border-radius:50%;block-size:6px;inline-size:6px;position:absolute;inset-block-start:-4px;inset-inline-start:-2px}.sc-tle-bar{z-index:var(--mr-z-sticky);background:var(--mr-surface);border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);box-shadow:var(--mr-shadow-xs);padding:8px 8px 8px 12px;position:sticky;inset-block-start:calc(var(--mr-topbar-height) + 8px)}.sc-tle-chart{gap:8px;padding-block-start:22px}.sc-tle-axis{font-variant-numeric:tabular-nums;font-size:12px}.sc-tle-axis span{white-space:nowrap}.sc-tle-axis span:last-child{transform:translate(-100%)}[dir=rtl] .sc-tle-axis span:last-child{transform:translate(100%)}.sc-tle-track{border-radius:var(--mr-radius-sm);block-size:36px}.sc-tle-bar-seg{border-radius:var(--mr-radius-xs);padding-inline:8px;font-size:12px;font-weight:600;inset-block:4px}.sc-tle-ghost{inset-block:4px}.sc-tle-ok{border-radius:var(--mr-radius-full);background:var(--mr-success-soft);color:var(--mr-success-text);justify-self:start;align-items:center;gap:8px;margin:0;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.sc-tle-ok svg{width:14px;height:14px}.sc-studio{gap:var(--mr-space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"seq""lib""preview";align-items:start;display:grid}.sc-studio-seq{grid-area:seq;min-width:0}.sc-studio-lib{grid-area:lib;min-width:0}.sc-studio-preview{grid-area:preview;min-width:0}@media (min-width:1024px){.sc-studio{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"lib seq""preview preview"}}@media (min-width:1400px){.sc-studio{grid-template-columns:minmax(250px,290px) minmax(0,1fr) minmax(280px,340px);grid-template-areas:"lib seq preview"}.sc-studio-preview{position:sticky;inset-block-start:calc(var(--mr-topbar-height) + 12px)}}.sc-studio-readonly{grid-template-areas:"seq""preview"}@media (min-width:1024px){.sc-studio-readonly{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"seq preview"}}.sc-studio-lib .sc-library-item{grid-template-columns:72px minmax(0,1fr) auto}.sc-preview-panel{gap:var(--mr-space-2);display:grid}.sc-preview-panel .preview{max-width:none}.sc-sim-chip{border-radius:var(--mr-radius-full);background:var(--mr-info-soft);color:var(--mr-info-text);justify-self:start;padding:3px 8px;font-size:11px;font-weight:600}.sc-preview-strip{gap:6px;margin:0;padding:2px;list-style:none;display:flex;overflow-x:auto}.sc-preview-strip button{aspect-ratio:16/9;border-radius:var(--mr-radius-xs);background:var(--mr-surface-sunken);width:56px;min-height:0;box-shadow:none;border:2px solid #0000;place-items:center;padding:0;font-size:11px;display:grid;overflow:hidden}.sc-preview-strip button[aria-current=true]{border-color:var(--mr-primary)}.sc-preview-strip img{object-fit:cover;width:100%;height:100%;display:block}.sc-preview-note{font-size:12px}.sc-seg-buttons button{border-radius:var(--mr-radius-sm);min-height:0;color:var(--mr-ink-secondary);box-shadow:none;background:0 0;border:0;padding:5px 10px;font-size:13px;font-weight:500}.sc-seg-buttons button[aria-pressed=true]{background:var(--mr-surface);color:var(--mr-ink);box-shadow:var(--mr-shadow-xs);font-weight:600}.sc-seg-buttons .sc-seg-n{color:var(--mr-ink-muted);margin-inline-start:6px}.sc-studio-lib .sc-library-item .thumb{inline-size:72px}.sc-studio-lib .sc-item-name{overflow-wrap:anywhere}.pl-head-meta{align-items:center;gap:var(--mr-space-2);flex-wrap:wrap;display:inline-flex}.pl-dirty{color:var(--mr-warning-text)}@media (max-width:767px){.pl-tabs{scrollbar-width:none;--pl-fade:color-mix(in srgb, var(--mr-ink) 22%, transparent);background:linear-gradient(to right, var(--mr-surface) 30%, transparent) left center / 32px 100% no-repeat local, linear-gradient(to left, var(--mr-surface) 30%, transparent) right center / 32px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, var(--pl-fade), transparent) left center / 16px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, var(--pl-fade), transparent) right center / 16px 100% no-repeat scroll;overflow-x:auto}.pl-tabs::-webkit-scrollbar{display:none}.pl-tabs .mr-tabs{column-gap:var(--mr-space-4);flex-wrap:nowrap;inline-size:max-content;min-inline-size:100%;overflow:visible}}.pl-ws{gap:var(--mr-space-3);flex-direction:column;min-inline-size:0;display:flex;container:pl-ws/inline-size}.pl-toolbar{gap:var(--mr-space-2);flex-direction:column;display:flex}.pl-toolbar .mr-toolbar{row-gap:var(--mr-space-2)}.pl-tool-group{align-items:center;gap:4px;display:inline-flex}.pl-when{flex-direction:column;min-inline-size:0;display:flex}.pl-period{font:600 18px/26px var(--mr-font-sans);color:var(--mr-ink);white-space:nowrap;margin:0}.pl-coverage{color:var(--mr-ink-muted);font:400 12px/16px var(--mr-font-sans)}.pl-panel-toggles{gap:var(--mr-space-2);display:none}.pl-layerbar{align-items:center;gap:var(--mr-space-2);flex-wrap:wrap;display:flex}.pl-layerbar-label{flex:none}.pl-layer{border:1px solid var(--mr-border);border-radius:var(--mr-radius-md);background:var(--mr-surface-raised);flex:none;align-items:center;gap:6px;min-block-size:36px;padding-inline:10px 4px;display:inline-flex}.pl-layer.is-active{border-color:var(--mr-primary);box-shadow:0 0 0 1px var(--mr-primary)}.pl-layer.is-off .pl-layer-main{color:var(--mr-ink-muted)}.pl-layer.is-excluded .pl-layer-name{text-decoration:line-through}.pl-layer .mr-check{margin:0}.pl-layer-main{all:unset;box-sizing:border-box;border-radius:var(--mr-radius-sm);min-block-size:32px;font:500 13px/18px var(--mr-font-sans);color:var(--mr-ink);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding-inline:4px;display:inline-flex}.pl-layer-main small{font:400 11px/14px var(--mr-font-sans);color:var(--mr-ink-muted)}.pl-layer-main:focus-visible{outline:2px solid var(--mr-focus-ring);outline-offset:2px}.pl-layer-main .mr-icon{color:var(--mr-primary-text)}.pl-readonly{align-items:center;gap:var(--mr-space-2);flex-wrap:wrap;display:flex}.pl-readonly>span{flex:16rem}.pl-body{gap:var(--mr-space-3);grid-template-columns:var(--pl-lib-w) minmax(0, 1fr) var(--pl-insp-w);--pl-lib-w:256px;--pl-insp-w:300px;align-items:start;display:grid}.pl-body[data-lib=rail]{--pl-lib-w:48px}.pl-body[data-insp=rail]{--pl-insp-w:48px}.pl-body[data-lib=none]{grid-template-columns:minmax(0, 1fr) var(--pl-insp-w)}.pl-body[data-insp=none]{grid-template-columns:var(--pl-lib-w) minmax(0, 1fr)}.pl-body[data-lib=none][data-insp=none]{grid-template-columns:minmax(0,1fr)}.pl-stage{gap:var(--mr-space-2);flex-direction:column;min-inline-size:0;display:flex}.pl-side.mr-panel{max-block-size:calc(100dvh - var(--mr-topbar-height) - 2 * var(--mr-space-3));min-inline-size:0;padding:14px 14px 16px;position:sticky;inset-block-start:calc(var(--mr-topbar-height) + var(--mr-space-3));overflow-y:auto}.pl-side .mr-panel-head{align-items:center;margin-block-end:var(--mr-space-3)}.pl-rail{align-items:center;gap:var(--mr-space-2);border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);background:var(--mr-surface-raised);flex-direction:column;padding-block:6px;display:flex;position:sticky;inset-block-start:calc(var(--mr-topbar-height) + var(--mr-space-3))}.pl-rail-label{writing-mode:vertical-rl;font:500 12px/16px var(--mr-font-sans);color:var(--mr-ink-muted);padding-block-end:8px}@container pl-ws (max-width:899px){.pl-body,.pl-body[data-lib],.pl-body[data-insp]{grid-template-columns:minmax(0,1fr)}.pl-side,.pl-rail{display:none}.pl-panel-toggles{display:flex}}.pl-lib-body{gap:var(--mr-space-2);flex-direction:column;min-inline-size:0;display:flex}.pl-lib-search.mr-search{border-radius:var(--mr-radius-sm);block-size:36px}.pl-lib-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pl-lib-item{border-radius:var(--mr-radius-sm);border:1px solid var(--mr-border-subtle);background:var(--mr-surface-raised);cursor:grab;min-block-size:36px;font:500 13px/18px var(--mr-font-sans);align-items:center;gap:6px;min-inline-size:0;padding:6px 8px;display:flex}.pl-lib-item.is-unpublished{cursor:not-allowed;color:var(--mr-ink-muted)}.pl-lib-body .mr-section-label{margin-block-start:var(--mr-space-2)}.pl-insp-body,.pl-form{gap:var(--mr-space-3);flex-direction:column;min-inline-size:0;display:flex}.pl-field{min-inline-size:0;font:500 13px/18px var(--mr-font-sans);color:var(--mr-ink);flex-direction:column;gap:6px;display:flex}.pl-field :is(input,select,textarea){inline-size:100%}.pl-pair{gap:var(--mr-space-2) var(--mr-space-3);grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));align-items:start;display:grid}.pl-choices,.pl-chipset{flex-direction:column;gap:6px;margin:0;display:flex}.pl-choice{align-items:center;gap:var(--mr-space-2);min-block-size:32px;font:400 14px/20px var(--mr-font-sans);color:var(--mr-ink);cursor:pointer;flex-direction:row;display:flex}.pl-choice input{flex:none;block-size:16px;inline-size:16px;margin:0}.pl-choice span{flex:auto;min-inline-size:0}.pl-chips{flex-wrap:wrap;gap:6px;display:flex}.pl-daychip.mr-chip-btn{justify-content:center;min-block-size:32px;padding:5px 10px}.pl-daychip[aria-pressed=true]{background:var(--mr-primary-soft);border-color:var(--mr-primary);color:var(--mr-primary-text)}.pl-form-actions{gap:var(--mr-space-2);flex-wrap:wrap;display:flex}.pl-hint{font:400 12px/16px var(--mr-font-sans);color:var(--mr-ink-muted);margin:0}.pl-sel-title{font:600 14px/20px var(--mr-font-sans);margin:0}.pl-insp-empty{padding-block:var(--mr-space-2)}.pl-stack{gap:var(--mr-space-2);flex-direction:column;display:flex}.pl-wide{justify-content:center;inline-size:100%}.pl-keys{gap:var(--mr-space-2);margin:0;display:grid}.pl-keys>div{gap:var(--mr-space-3);grid-template-columns:minmax(8rem,auto) 1fr;align-items:baseline;display:grid}.pl-keys dd{font:400 13px/18px var(--mr-font-sans);color:var(--mr-ink-secondary);margin:0}.pl-day{min-block-size:104px;position:relative}.pl-day.is-gap:not(.is-out){background:var(--mr-surface-sunken)}.pl-day.is-out{background:var(--mr-surface)}.pl-day.is-partial{box-shadow:inset 0 3px 0 var(--mr-warning)}.pl-day.is-selected{background:var(--mr-primary-soft);box-shadow:inset 0 0 0 2px var(--mr-primary)}.pl-day.has-conflict{box-shadow:inset 0 0 0 2px var(--mr-danger)}.pl-day-num.mr-month-num{box-sizing:border-box;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;block-size:24px;inline-size:24px;min-inline-size:24px;padding:0}.pl-day.is-today .pl-day-num.mr-month-num{background:var(--mr-primary);color:var(--mr-on-primary)}.pl-day-num:focus-visible,.pl-year-day:focus-visible,.pl-block-body:focus-visible{outline:2px solid var(--mr-focus-ring);outline-offset:2px}.pl-ev-wrap{align-items:stretch;min-inline-size:0;display:flex}.mr-month-ev.pl-ev{all:revert;box-sizing:border-box;cursor:pointer;border:0;border-inline-start:3px solid var(--mr-event-violet);background:var(--mr-event-violet-soft);min-inline-size:0;color:var(--mr-ink);font:500 11px/16px var(--mr-font-sans);text-align:start;white-space:nowrap;border-radius:6px;flex:1;align-items:baseline;gap:3px;margin:0;padding:2px 6px;display:flex;overflow:hidden}.mr-month-ev.pl-ev.is-sky{background:var(--mr-event-sky-soft);border-inline-start-color:var(--mr-event-sky)}.mr-month-ev.pl-ev.is-lime{background:var(--mr-event-lime-soft);border-inline-start-color:var(--mr-event-lime)}.mr-month-ev.pl-ev.is-selected{outline:2px solid var(--mr-primary);outline-offset:-1px}.mr-month-ev.pl-ev:focus-visible{outline:2px solid var(--mr-focus-ring);outline-offset:1px}.pl-ev-time{color:var(--mr-ink-secondary);font-variant-numeric:tabular-nums;flex:none}.pl-ev-sep{color:var(--mr-ink-muted);flex:none}.pl-ev-title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.pl-ev-handle{cursor:ew-resize;background:var(--mr-border-strong);visibility:hidden;border-radius:3px;flex:none;inline-size:8px;margin-inline-start:2px}.pl-ev-wrap:hover .pl-ev-handle,.pl-ev-wrap.is-selected .pl-ev-handle{visibility:visible}.pl-more{all:unset;cursor:pointer;font:500 11px/16px var(--mr-font-sans);color:var(--mr-primary-text)}.pl-more:focus-visible,.pl-linkbtn:focus-visible{outline:2px solid var(--mr-focus-ring);outline-offset:2px}.pl-holiday{font:400 11px/14px var(--mr-font-sans);color:var(--mr-warning-text);background:var(--mr-warning-soft);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;padding:1px 4px;overflow:hidden}.pl-flag{font:500 11px/14px var(--mr-font-sans);color:var(--mr-danger-text)}.pl-linkbtn{all:unset;cursor:pointer;color:var(--mr-primary-text);font-weight:600}.pl-year{gap:var(--mr-space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.pl-year-month{border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);background:var(--mr-surface-raised);padding:12px}.pl-year-month h3{font:600 14px/20px var(--mr-font-sans);margin:0 0 8px}.pl-year-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.pl-year-dow{font:400 10px/14px var(--mr-font-sans);color:var(--mr-ink-muted);text-align:center}.pl-year-day{all:unset;box-sizing:border-box;aspect-ratio:1;font:400 11px/1 var(--mr-font-sans);cursor:pointer;background:var(--mr-surface-sunken);color:var(--mr-ink-secondary);border-radius:4px;place-items:center;display:grid}.pl-year-day.is-out{cursor:default;background:0 0}.pl-year-day.is-full{background:var(--mr-primary-soft);color:var(--mr-primary-text)}.pl-year-day.is-partial{background:var(--mr-warning-soft);color:var(--mr-warning-text)}.pl-year-day.has-campaign{box-shadow:inset 0 -3px 0 var(--mr-event-violet)}.pl-year-day.has-holiday{text-decoration:underline}.pl-year-day.is-today{outline:2px solid var(--mr-primary);outline-offset:-2px;font-weight:600}.pl-week{border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);background:var(--mr-surface-raised);max-block-size:calc(100dvh - var(--mr-topbar-height) - 220px);min-block-size:420px;overflow-y:auto}.pl-week-head,.pl-week-body{grid-template-columns:52px repeat(7,minmax(0,1fr));display:grid}.pl-week-head{z-index:2;background:var(--mr-surface-raised);position:sticky;inset-block-start:0}.pl-week-dayhead{border-inline-start:1px solid var(--mr-border-subtle);border-block-end:1px solid var(--mr-border);min-inline-size:0;font:500 12px/16px var(--mr-font-sans);padding:6px}.pl-week-dayhead.is-today{background:var(--mr-primary-soft)}.pl-week-allday{flex-direction:column;gap:2px;min-block-size:28px;margin-block-start:4px;display:flex}.pl-week-hours,.pl-week-col{grid-template-rows:repeat(var(--pl-rows), 14px);min-inline-size:0;display:grid;position:relative}.pl-week-hours span{font:400 10px/14px var(--mr-font-sans);color:var(--mr-ink-muted);padding-inline:6px}.pl-week-col{border-inline-start:1px solid var(--mr-border-subtle)}.pl-slot{grid-column:1}.pl-slot.is-hour{border-block-start:1px solid var(--mr-border-subtle)}.pl-block{z-index:1;background:var(--mr-event-violet-soft);border-inline-start:3px solid var(--mr-event-violet);min-inline-size:0;color:var(--mr-ink);border-radius:6px;flex-direction:column;grid-column:1;margin-inline:2px;display:flex;overflow:hidden}.pl-block.is-sky{background:var(--mr-event-sky-soft);border-inline-start-color:var(--mr-event-sky)}.pl-block.is-lime{background:var(--mr-event-lime-soft);border-inline-start-color:var(--mr-event-lime)}.pl-block.is-selected{outline:2px solid var(--mr-primary);outline-offset:-1px}.pl-block-body{all:unset;box-sizing:border-box;cursor:pointer;min-inline-size:0;font:500 11px/14px var(--mr-font-sans);color:var(--mr-ink);flex-direction:column;flex:1;padding:2px 6px;display:flex}.pl-block-time{color:var(--mr-ink-secondary);font-variant-numeric:tabular-nums}.pl-block-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl-block-resize{cursor:ns-resize;background:var(--mr-border-strong);flex:none;block-size:8px}.pl-agenda{border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg);background:var(--mr-surface-raised);margin:0;padding:0;list-style:none;display:none}.pl-agenda li{gap:var(--mr-space-2);border-block-end:1px solid var(--mr-border-subtle);grid-template-columns:8.5rem minmax(0,1fr);padding:8px 12px;scroll-margin-block-start:calc(var(--mr-topbar-height) + var(--mr-space-3));display:grid}.pl-agenda li:last-child{border-block-end:0}.pl-agenda li.is-gap .pl-agenda-day{color:var(--mr-ink-muted)}.pl-agenda li.is-selected{background:var(--mr-primary-soft)}.pl-agenda li.is-today .pl-agenda-day{color:var(--mr-primary-text)}.pl-agenda-day{all:unset;cursor:pointer;font:600 13px/18px var(--mr-font-sans);align-items:center;min-block-size:44px;display:flex}.pl-agenda-day:focus-visible{outline:2px solid var(--mr-focus-ring);outline-offset:2px}.pl-agenda-items{flex-direction:column;justify-content:center;gap:4px;min-inline-size:0;display:flex}@container pl-ws (max-width:699px){.pl-month,.pl-week{display:none}.pl-agenda{display:block}.pl-agenda li{grid-template-columns:minmax(0,1fr);gap:4px}.pl-year{gap:var(--mr-space-2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.pl-period{font-size:16px}}.pl-selbar{z-index:var(--mr-z-sticky);align-items:center;gap:var(--mr-space-2);padding:10px 12px calc(10px + env(safe-area-inset-bottom));border:1px solid var(--mr-border);border-radius:var(--mr-radius-lg) var(--mr-radius-lg) 0 0;background:var(--mr-surface-raised);box-shadow:var(--mr-shadow-md);display:flex;position:sticky;inset-block-end:0}.pl-selbar-text{min-inline-size:0;font:400 12px/16px var(--mr-font-sans);color:var(--mr-ink-secondary);flex-direction:column;flex:auto;display:flex}.pl-selbar-text strong{color:var(--mr-ink);font-size:13px}dialog.mr-sheet .mr-sheet-body{padding-block-end:calc(20px + env(safe-area-inset-bottom))}.pl-checks{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pl-layers{flex-direction:column;gap:6px;padding-inline-start:1rem;display:flex}.pl-inline{margin-inline-start:8px;display:inline}.pl-check,.pl-radio{flex-direction:row;align-items:center;gap:6px;display:inline-flex}.stack label.pl-check :is(input[type=checkbox],input[type=radio]){inline-size:16px}.pl-row{gap:var(--mr-space-2);flex-wrap:wrap;align-items:flex-end;display:flex}.pl-plan{padding:var(--mr-space-3);border-radius:var(--mr-radius-md);background:var(--mr-surface-sunken);margin-block-start:var(--mr-space-2)}.pl-table-wrap{max-inline-size:100%;overflow-x:auto}.pl-table-wrap td,.pl-table-wrap th{white-space:nowrap}@media (max-width:599px){table.pl-cards,table.pl-cards tbody,table.pl-cards tr,table.pl-cards th,table.pl-cards td{inline-size:auto;display:block}table.pl-cards thead{display:none}table.pl-cards tr{border-block-end:1px solid var(--mr-border-subtle);padding:10px 12px}table.pl-cards th,table.pl-cards td{white-space:normal;border:0;padding:2px 0}table.pl-cards td[data-label]{gap:var(--mr-space-2);justify-content:space-between;align-items:center;display:flex}table.pl-cards td[data-label]:before{content:attr(data-label);color:var(--mr-ink-muted);font:400 12px/16px var(--mr-font-sans)}table.pl-cards caption{text-align:start}}table.pl-expect .pl-expect-what{flex-direction:column;display:flex}@media (max-width:699px){.pl-table-wrap:has(>table.pl-expect){overflow-x:visible}table.pl-expect,table.pl-expect tbody,table.pl-expect tr,table.pl-expect th,table.pl-expect td{inline-size:auto;display:block}table.pl-expect thead{display:none}table.pl-expect caption{text-align:start;display:block}table.pl-expect tr{padding:var(--mr-space-3);border:1px solid var(--mr-border-subtle);border-radius:var(--mr-radius-md);margin-block-end:var(--mr-space-3)}table.pl-expect th[scope=row]{padding:0 0 var(--mr-space-2);white-space:normal;overflow-wrap:anywhere;border:0}table.pl-expect td{gap:var(--mr-space-3);padding:var(--mr-space-2) 0;border:0;border-block-start:1px solid var(--mr-border-subtle);white-space:normal;justify-content:space-between;align-items:baseline;display:flex}table.pl-expect td:before{content:attr(data-label);max-inline-size:45%;color:var(--mr-ink-muted);font:400 12px/16px var(--mr-font-sans);flex:none}table.pl-expect .pl-expect-what{text-align:end;overflow-wrap:anywhere;min-inline-size:0}}@media (prefers-reduced-motion:reduce){.pl-ws *{transition:none!important;animation:none!important}}.pl-snap{align-items:center;gap:6px;font-size:13px;display:inline-flex}.pl-agenda-earlier{padding:6px 12px;display:block!important}.pl-year-earlier{grid-column:1/-1}.pl-layers-toggle{display:none}@container pl-ws (max-width:699px){.pl-toolbar .mr-toolbar-end{inline-size:100%;margin-inline-start:0}.pl-ws .mr-seg button{height:30px;padding-inline:10px}.pl-layers-toggle{display:inline-flex}.pl-layerbar-label,.pl-layerbar[data-open=false]>.pl-layer,.pl-layerbar[data-open=false]>[data-testid=pl-add-layer]{display:none}}[data-drag-source]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html.pl-dragging,html.pl-dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.pl-ghost{inset-block-start:0;inset-inline-start:0;z-index:var(--mr-z-toast);pointer-events:none;border-radius:var(--mr-radius-md);border:1px solid var(--mr-primary);background:var(--mr-surface-raised);max-inline-size:280px;color:var(--mr-ink);box-shadow:var(--mr-shadow-lg);font:500 12px/16px var(--mr-font-sans);white-space:nowrap;align-items:center;gap:6px;padding:6px 10px;display:inline-flex;position:fixed;left:0;right:auto}.pl-ghost bdi{text-overflow:ellipsis;overflow:hidden}.pl-ghost small{color:var(--mr-ink-muted)}.pl-ghost-copy{border-radius:var(--mr-radius-full);background:var(--mr-primary-soft);color:var(--mr-primary-text);padding:0 6px}.pl-day.is-drop,.pl-agenda li.is-drop,.pl-week-allday.is-drop{background:var(--mr-primary-soft);box-shadow:inset 0 0 0 2px var(--mr-primary)}.pl-drop-slot{z-index:3;border:2px dashed var(--mr-primary);background:color-mix(in srgb, var(--mr-primary-soft) 70%, transparent);pointer-events:none;border-radius:6px;grid-column:1;margin-inline:2px}.pl-day.is-pickable,.pl-week.has-pick .pl-slot{cursor:copy}.pl-place.mr-btn{align-self:flex-start;margin-block-start:auto}.pl-lib-item{text-align:start;inline-size:100%;color:var(--mr-ink)}button.pl-lib-item:hover:not(:disabled){background:var(--mr-surface-sunken)}button.pl-lib-item:focus-visible{outline:2px solid var(--mr-focus-ring);outline-offset:2px}.pl-lib-item.is-picked{border-color:var(--mr-primary);background:var(--mr-primary-soft)}.pl-lib-files{gap:var(--mr-space-2);flex-direction:column;min-inline-size:0;display:flex}.pl-lib-files .mr-seg{align-self:flex-start}.pl-lib-body>.mr-seg{display:flex}.pl-lib-body>.mr-seg button{flex:1;padding-inline:8px}.pl-crumbs{flex-wrap:wrap}.pl-lib-row{border-radius:var(--mr-radius-sm);align-items:center;gap:6px;min-inline-size:0;padding:2px;display:flex}.pl-lib-row.is-selected{background:var(--mr-primary-soft)}.pl-lib-main{all:unset;box-sizing:border-box;align-items:center;gap:var(--mr-space-2);border-radius:var(--mr-radius-sm);cursor:grab;border:1px solid #0000;flex:1;min-inline-size:0;padding:4px 6px;display:flex}.pl-lib-main:hover{background:var(--mr-surface-sunken)}.pl-lib-main:focus-visible{outline:2px solid var(--mr-focus-ring);outline-offset:1px}.pl-lib-main.is-picked{border-color:var(--mr-primary);background:var(--mr-primary-soft)}.pl-thumb.mr-file-icon{block-size:40px;inline-size:40px;overflow:hidden}.pl-thumb-img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.pl-lib-main .mr-file-body{flex-direction:column;display:flex}.pl-lib-filerow .mr-file{padding-block:6px}.pl-lib-filerow .pl-lib-item{min-block-size:0;font:inherit;background:0 0;border:0;padding:0}.pl-lib-selbar{align-items:center;gap:var(--mr-space-2);border:1px solid var(--mr-border);border-radius:var(--mr-radius-md);background:var(--mr-surface-raised);box-shadow:var(--mr-shadow-sm);font:500 12px/16px var(--mr-font-sans);flex-wrap:wrap;padding:8px;display:flex;position:sticky;inset-block-end:0}.pl-lib-selbar>span{flex:100%}.pl-preview-media{border-radius:var(--mr-radius-md);background:var(--mr-surface-sunken);place-items:center;margin-block-end:var(--mr-space-4);display:grid;overflow:hidden}.pl-preview-media :is(img,video){object-fit:contain;max-block-size:50dvh;max-inline-size:100%;display:block}.pl-options{gap:var(--mr-space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.pl-options .mr-option{text-align:start;align-items:flex-start}.pl-options .mr-option span{font:400 12px/16px var(--mr-font-sans);color:var(--mr-ink-muted);display:block}.pl-more-options summary{cursor:pointer;font:500 13px/18px var(--mr-font-sans);color:var(--mr-primary-text);margin-block-end:var(--mr-space-2)}.pl-media-extra{gap:var(--mr-space-2);flex-direction:column;display:flex}.pl-insp-thumb{object-fit:cover;border-radius:var(--mr-radius-md);border:1px solid var(--mr-border-subtle);max-block-size:140px;inline-size:100%}.pl-options .mr-option[aria-checked=true] span{color:inherit}.pl-block-hint{display:block}.pl-plan .mr-props{grid-template-columns:minmax(96px,120px) 1fr;row-gap:10px}fieldset.pl-chipset,fieldset.pl-choices{border:0;min-inline-size:0;padding:0}fieldset.pl-chipset>legend,fieldset.pl-choices>legend{margin-block-end:6px;padding:0}.pl-daychip.mr-chip-btn{align-items:center}.pl-preview-list,.pl-confirm-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pl-preview-item{border-block-end:1px solid var(--mr-border-subtle);flex-direction:column;gap:4px;padding-block:10px;display:flex}.pl-preview-head,.pl-preview-what{justify-content:space-between;align-items:center;gap:var(--mr-space-2);flex-wrap:wrap;display:flex}.pl-preview-what{font:500 14px/20px var(--mr-font-sans)}.pl-confirm{gap:var(--mr-space-5);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.pl-confirm section{gap:var(--mr-space-2);flex-direction:column;min-inline-size:0;display:flex}.pl-confirm-list li{border-block-end:1px solid var(--mr-border-subtle);font:500 13px/18px var(--mr-font-sans);flex-direction:column;padding-block:6px;display:flex}.pl-confirm p{margin:0}.pl-publish-actions{gap:var(--mr-space-3);flex-direction:column;display:flex}.pl-attention p{margin:0}.pl-attention{flex-direction:column;gap:6px;display:flex}.pl-attention-links{gap:var(--mr-space-4);flex-wrap:wrap;display:flex}.pl-attention .mr-text-link{color:inherit}.stack label.pl-check{flex-direction:row;align-items:center;font-weight:400}@media (pointer:coarse){.pl-block-resize{block-size:16px}.pl-ev-handle{inline-size:16px}}.pl-block-resize{touch-action:none}.pl-block{position:relative}.pl-block-resize{z-index:1;opacity:.6;position:absolute;inset-block-end:0;inset-inline:0}.pl-block:hover .pl-block-resize,.pl-block.is-selected .pl-block-resize{opacity:1}.pl-form>.mr-seg,.pl-chipset>.mr-seg{align-self:flex-start;max-inline-size:100%}.pl-ws :is(.pl-agenda-day,.pl-layer-main,.pl-linkbtn,.pl-more,.pl-block-body):hover{background:0 0}.pl-ws .pl-year-day:hover:not(.is-full,.is-partial){background:var(--mr-surface-sunken)}.pl-ws .pl-year-day.is-full:hover{background:var(--mr-primary-soft)}.pl-ws .pl-year-day.is-partial:hover{background:var(--mr-warning-soft)}.pl-table-wrap dialog,.pl-table-wrap dialog *{white-space:normal}@media (pointer:coarse){.pl-day-num.mr-month-num{border-radius:50%;block-size:32px;min-block-size:32px;inline-size:32px}}.pl-block-resize{background:0 0;place-items:center;display:grid}.pl-block-resize:after{content:"";background:var(--mr-border-strong);border-radius:2px;block-size:3px;inline-size:24px}.pl-sw-teal,.pl-c-teal{--pl-layer:var(--mr-info)}.pl-sw-blue,.pl-c-blue{--pl-layer:var(--mr-event-sky)}.pl-sw-violet,.pl-c-violet{--pl-layer:var(--mr-event-violet)}.pl-sw-amber,.pl-c-amber{--pl-layer:var(--mr-warning)}.pl-sw-rose,.pl-c-rose{--pl-layer:var(--mr-accent)}.pl-sw-slate,.pl-c-slate{--pl-layer:var(--mr-ink-faint)}.mr-chip-swatch[class*=pl-sw-]{background:var(--pl-layer)}.mr-month-ev.pl-ev[class*=pl-c-],.pl-block[class*=pl-c-]{border-inline-start-color:var(--pl-layer)}.pl-colorchip[aria-checked=true]{background:var(--mr-primary-soft);border-color:var(--mr-primary);color:var(--mr-primary-text)}.pl-confirm-counts{border-collapse:collapse;inline-size:100%;font:400 13px/18px var(--mr-font-sans)}.pl-confirm-counts :is(th,td){text-align:start;border-block-end:1px solid var(--mr-border-subtle);padding:4px 6px}.pl-confirm-counts thead th{color:var(--mr-ink-muted);font-weight:500}.stack label.pl-choice{flex-direction:row;align-items:center;font-weight:400}.stack label.pl-choice input{inline-size:16px}.pl-confirm-counts thead th,.pl-confirm-counts tbody th{background:0 0}.pl-secondary{display:contents}.pl-more-btn.mr-iconbtn{display:none}@container pl-ws (max-width:899px){.pl-secondary,.pl-ws>.pl-layerbar{display:none}.pl-more-btn.mr-iconbtn{display:inline-grid}}.pl-tools-body{align-items:center;gap:var(--mr-space-2);flex-wrap:wrap;display:flex}.pl-tools-body .pl-panel-toggles{display:flex}dialog.mr-sheet .pl-layers-toggle{display:none}dialog.mr-sheet .pl-layerbar-label{inline-size:100%;display:block}dialog.mr-sheet .pl-layerbar>.pl-layer,dialog.mr-sheet .pl-layerbar>[data-testid=pl-add-layer]{display:inline-flex}@container pl-ws (max-width:699px){.pl-toolbar .mr-toolbar>.pl-when{flex:1 1 0}.pl-coverage{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}}.pl-ws .mr-seg button:hover{background:var(--mr-surface-raised);color:var(--mr-ink)}.pl-ws .mr-seg button[aria-pressed=false]:hover{background:0 0}
