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 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-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}}
: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-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}.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}
