body{--bg:#fff;--surface:#fff;--surface-2:#f7f7f5;--ink:#37352f;--heading:#37352f;--ink-dim:#54524d;--muted:#6b6963;--faint:#78766f;--line:#ededec;--line-strong:#d4d4d1;--focus-ring:var(--ink-dim);--cyan:#176cb5;--cyan-deep:#2383e2;--link-hover:#12558f;--violet:#176cb5;--violet-deep:#2383e2;--violet-hover:#12558f;--sidebar-glass:#f7f7f5;--sidebar-drawer:#f7f7f5;--topbar-glass:#fff;--hover-bg:#f1f1ef;--input-bg:#fff;--button-hover:#ededeb;--primary-bg:#37352f;--primary-hover:#54524d;--brand:#37352f;--shadow-color:transparent;--selection:#dceafa;--picker-bg:#fff;--font-body:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","PingFang TC","Microsoft YaHei","Microsoft JhengHei","Noto Sans TC",sans-serif;--font-display:var(--font-body);font-size:15px;background-image:none}html[data-theme=dark] body{--bg:#191919;--surface:#1f1f1f;--surface-2:#252525;--ink:#d4d4d4;--heading:#ebebeb;--ink-dim:#c5c5c5;--muted:#a3a3a3;--faint:#a3a3a3;--line:#2f2f2f;--line-strong:#555;--cyan:#77b5db;--cyan-deep:#529cca;--link-hover:#a1cfea;--violet:#77b5db;--violet-deep:#529cca;--violet-hover:#a1cfea;--sidebar-glass:#202020;--sidebar-drawer:#202020;--topbar-glass:#191919;--hover-bg:#2b2b2b;--input-bg:#252525;--button-hover:#333;--primary-bg:#d4d4d4;--primary-hover:#eee;--brand:#d4d4d4;--brand-ink:#191919;--selection:#284b65;--picker-bg:#252525}body .brand-mark{background:var(--ink);color:var(--bg);box-shadow:none}body .mali-brand-mark{display:block;border-radius:25%;background:none}body .main .panel{background:var(--surface);border:1px solid var(--line-strong);border-radius:12px;box-shadow:none}body .panel h2{font-size:16px;letter-spacing:0;color:var(--heading)}body .panel h2:before{display:none}body .main>*{animation:none}body .workflow-summary{background:none;border:0;border-radius:0;gap:16px;border-bottom:1px solid var(--line);padding-bottom:18px}body .workflow-summary>span{padding:0;background:none}body .workflow-summary small{font-size:12px;letter-spacing:0}body .workflow-summary strong{font-size:14px}.workspace-header{margin-bottom:20px;min-width:0}.workspace-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.workspace-heading .page-head{margin:0;min-width:0;flex:1 1 240px}.workspace-heading .page-context:empty{display:none}.workspace-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}body .main>.drama-view-content{min-height:50vh;animation:drama-view-enter .16s ease-out}.drama-view-loading{min-height:50vh}@keyframes drama-view-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){body .main>.drama-view-content{animation:none}}.workspace-help{margin:8px 0 14px;color:var(--muted);font-size:13px}.workspace-help summary{cursor:pointer;min-height:44px;display:list-item;padding:10px 0;width:-moz-fit-content;width:fit-content}.workspace-help p{margin:4px 0 12px}.script-review .workflow-summary{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:640px){.workspace-actions{width:100%}.script-list-filters .field{flex:1 1;min-width:0}.script-list-filters select{width:100%}.script-list-filters>.muted{flex-basis:100%}.script-review .workflow-summary{grid-template-columns:1fr}}.queue-row-action{margin-top:6px}.queue-action-link{display:inline-flex;align-items:center;min-height:36px;font-weight:600}body .nav a{border-radius:6px}:root[data-theme] body .nav :is(a,.nav-action):focus-visible{outline:none;background:var(--button-hover);text-decoration:none}:root[data-theme] body .nav a.active{background:var(--hover-bg);border-color:transparent;box-shadow:none;color:var(--ink);font-weight:600}body .nav a.active svg{color:inherit}body .nav :is(a,.nav-action){min-height:40px;padding:8px 10px;line-height:20px}@media (any-pointer:coarse),(max-width:900px){body .nav :is(a,.nav-action){min-height:44px}}.queue-analysis>summary,.workspace-disclosure>summary{cursor:pointer;padding:8px 0;min-height:44px;color:var(--ink);font-weight:600}.queue-analysis[open]>summary,.workspace-disclosure[open]>summary{margin-bottom:16px}#new-assignment,.workspace-disclosure{scroll-margin-top:90px}.workspace-loading>div{background:var(--surface-2);border-radius:8px}.skeleton-heading{width:min(50%,280px);height:28px;margin-bottom:24px}.skeleton-controls{height:44px;margin-bottom:20px}.skeleton-table{padding:16px}.skeleton-table>div{height:48px;border-bottom:1px solid var(--line)}.navigation-link-feedback{display:none}body .nav a:has(>.navigation-link-feedback[data-pending]){background:var(--hover-bg);color:var(--ink);cursor:progress}.workspace-tab:has(>.navigation-link-feedback[data-pending]){--choice-fill:var(--hover-bg);color:var(--ink);cursor:progress}.workspace-tabs .workspace-tab:has(>.navigation-link-feedback[data-pending]){--choice-fill:var(--hover-bg);--choice-shadow:inset 0 0 0 1px var(--line-strong)}.navigation-progress{position:absolute;left:0;right:0;bottom:-1px;height:2px;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .12s ease}.navigation-progress>span{display:block;width:35%;height:100%;background:var(--cyan);animation:navigation-progress 1.3s ease-in-out infinite;animation-play-state:paused}.shell[data-navigation-pending] .navigation-progress{opacity:1;transition-delay:.15s}.shell[data-navigation-pending] .navigation-progress>span{animation-play-state:running}.shell-toolbar .main{transition:opacity .1s ease}.shell-toolbar[data-navigation-pending] .main{opacity:.65;transition-delay:.15s}@keyframes navigation-progress{0%{transform:translateX(-100%)}to{transform:translateX(286%)}}@media (prefers-reduced-motion:reduce){.navigation-progress{transition:none}.navigation-progress>span{width:100%;animation:none}.shell-toolbar .main,.shell-toolbar[data-navigation-pending] .main{opacity:1;transition:none}.shell[data-navigation-pending] .navigation-progress{animation:navigation-feedback-visible 1ms step-end .15s both}}@keyframes navigation-feedback-visible{0%{opacity:0}to{opacity:1}}body .main .panel:hover{border-color:var(--line-strong)}body .coord-summary-cards>div{padding:12px 0;border:0;border-radius:0;background:none}body .coord-blocker{color:var(--amber);border-color:var(--amber)}body .field input[type=checkbox]{width:20px;min-width:20px;height:20px;min-height:20px;accent-color:var(--cyan-deep)}.topic-sheet-wrap :is(.c-mid,.c-lo){display:table-cell}.review-verdict .coord-blocker{flex-basis:100%;margin:0 0 8px}#episode-upload{scroll-margin-top:90px}body .main .inline-field,body .main table{font-size:14px;line-height:1.6}body .main :is(th,.drama-sheet th){font-size:13px;letter-spacing:0;background:var(--surface-2)}body .main :is(.field,.coord-filters label,.script-upload-fields,input,select,textarea){font-size:14px}body .main :is(.inline-hint,.inline-error,.inline-state,.sheet-links,.sub-code,.field-help){font-size:12px}body .main :is(.coord-counts,.drama-current-action strong){font-size:14px}body .main :is(.page-context,.drama-lifecycle-label,.drama-lifecycle-value,.drama-current-action small,.drama-progress-meta small,.drama-card-eyebrow,.drama-card-progress,.topic-action-menu label,.lifecycle-test-steps span,.lifecycle-test-steps small){font-size:12px;letter-spacing:0}body .main .panel>.coord-heading,body .main .panel>h2{background:var(--surface-2);padding:12px 14px;border-radius:8px}.queue-record-extra{margin:4px 0 0;font-size:12px}.queue-record-extra summary{cursor:pointer;min-height:32px;padding:6px 0;color:var(--muted)}.queue-record-extra p{margin:6px 0}.queue-review-seats{padding:0 8px 6px;font-size:12px;color:var(--muted)}.sheet-dates>div{display:flex;align-items:center;gap:6px}.sheet-dates small{padding-left:6px;color:var(--muted);font-size:12px}.sheet-dates .inline-field{flex:1 1}body .table-wrap .script-sheet{width:100%;min-width:800px}body .table-wrap .script-sheet td{padding:8px}body .table-wrap .script-sheet .sheet-dates{min-width:190px;width:220px}.script-version-entry{margin:16px 0;padding:0 14px;border-radius:8px;background:var(--surface-2)}.script-version-entry[open]{padding-bottom:12px}body .page-head,body .workspace-header{margin-bottom:8px}body .workspace-heading{gap:10px}body .workspace-controls{display:flex;align-items:center;flex:1 1;min-width:0;gap:14px}body .workspace-queue .workspace-heading .page-head{flex:0 0 auto}body .shell-toolbar .main:has(.workspace-queue){padding:8px 24px 32px}body .workspace-queue .panel{padding:10px 12px;margin-bottom:10px}body .workspace-queue .panel h2{margin-bottom:8px}body .workspace-queue .panel>.coord-heading,body .workspace-queue .panel>h2{padding:0;background:none}body .workspace-queue :is(.script-list-filters,.coord-filters,.search-form){margin:0 0 8px;gap:8px;align-items:center}body .workspace-queue :is(.script-list-filters .field,.coord-filters label,.search-form label){display:flex;flex-direction:row;align-items:center;gap:8px;font-size:13px}body .workspace-queue .sheet-panel{padding:6px}body .workspace-queue .workspace-help{position:relative;margin:0 0 0 auto;flex:none}body .workspace-queue .workspace-help summary{font-size:13px;min-height:32px;padding:5px 8px}.workspace-filter-body,.workspace-help-body{color:var(--ink)}.workspace-filter-body,.workspace-queue .workspace-help-body{position:absolute;top:100%;right:0;z-index:20;width:min(320px,calc(100vw - 32px));padding:14px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);box-shadow:0 4px 16px #0002;font-size:14px;line-height:1.6;max-height:60vh;overflow-y:auto}.workspace-filter-menu{position:relative;flex:none}.workspace-filter-body{display:flex;flex-direction:column;gap:12px}.workspace-filter-body label{display:flex;flex-direction:column;gap:4px}.workspace-filter-body :is(input,select){width:100%}.sidebar-guide-link{display:block;padding:8px 0;margin-bottom:10px;color:var(--muted);font-size:13px}.sidebar-guide-link:hover{color:var(--ink)}.demo-marker{flex:none;color:var(--amber);background:var(--amber-bg);border-radius:5px;padding:3px 7px;font-size:12px;line-height:1.5;white-space:nowrap}body .drama-queue .workspace-header{margin-bottom:3px}.overview-filters{display:flex;align-items:center;gap:8px;margin-bottom:4px}.overview-filters,.workspace-queue .coord-filters,.workspace-queue .script-list-filters,.workspace-queue .search-form{position:relative}.overview-result-count{color:var(--muted);font-size:12px;white-space:nowrap}.overview-worklist{display:flex;flex-direction:column;gap:8px;margin-top:6px}.overview-phase-group{--phase-color:var(--cyan);display:grid;grid-template-columns:var(--worklist-rail-width,96px) minmax(0,1fr);grid-gap:10px;gap:10px;min-width:0}.overview-phase-group.phase-assignment{--phase-color:var(--amber)}.overview-phase-group.phase-delivery{--phase-color:var(--purple)}.overview-phase-group.phase-release{--phase-color:var(--teal)}.overview-phase-group.phase-complete{--phase-color:var(--green)}.overview-phase-rail{position:relative;min-width:0}.overview-phase-rail:after{content:"";position:absolute;top:34px;bottom:5px;left:8px;width:2px;border-radius:2px;background:color-mix(in srgb,var(--phase-color) 18%,var(--surface))}body .main .overview-phase-rail h2{position:-webkit-sticky;position:sticky;top:64px;display:flex;align-items:center;gap:6px;margin:0;padding:5px 0;font-size:14px;line-height:22px;font-weight:600;white-space:nowrap;color:var(--ink)}.overview-phase-rail h2>svg{flex:none;color:var(--phase-color)}.overview-phase-total{min-width:20px;padding:0 4px;border-radius:5px;background:var(--surface-2);color:var(--muted);font-size:12px;font-weight:500;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.overview-phase-list{display:flex;flex-direction:column;gap:2px;min-width:0;padding:4px;margin:0;list-style:none;border-radius:10px;background:var(--surface-2)}.overview-item{min-width:0;border-radius:6px;background:var(--surface);transition:background-color .16s ease}.overview-record-row{display:flex;align-items:center;gap:10px;min-width:0;min-height:28px;padding:2px 6px;border-radius:inherit;font-size:14px;line-height:20px}.overview-item:is(:hover,:focus-within,:has([aria-expanded=true])){background:color-mix(in srgb,var(--cyan) 4%,var(--surface))}.overview-title-cell{display:flex;flex:1 1;align-items:center;gap:8px;min-width:0}.overview-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:var(--ink)}.overview-title:hover{color:var(--cyan)}body .overview-title-cell .badge{flex:none;margin-left:auto;padding:1px 6px;gap:5px;border:0;border-radius:5px;font-size:12px;line-height:18px}.overview-edit,.overview-expand{display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:5px;background:transparent;color:var(--muted);cursor:pointer}.overview-edit:hover,.overview-expand:hover{background:var(--hover-bg);color:var(--cyan)}.overview-expand:focus-visible{outline:2px solid var(--ink-dim);outline-offset:1px}.overview-expand svg{transition:transform .18s ease}.overview-expand[aria-expanded=true] svg,.overview-expand[data-expanded=true] svg{transform:rotate(90deg)}.overview-responsibility{display:flex;flex:0 0 194px;align-items:center;gap:8px;min-width:0;color:var(--muted);font-size:12px}.overview-owner{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-date{display:inline-flex;flex:none;align-items:center;gap:4px;width:94px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.overview-date svg{flex:none}.overview-record-row .is-missing{color:var(--amber)}.overview-accepted{display:flex;flex:0 0 94px;align-items:center;gap:4px;min-width:0;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.overview-fact-label{color:var(--muted)}.overview-acceptance-track{flex:1 1;min-width:0;max-width:26px;height:3px;border-radius:2px;background:var(--line)}.overview-acceptance-track>span{display:block;height:100%;border-radius:inherit;background:var(--green)}.overview-action{display:flex;flex:0 0 185px;align-items:center;gap:4px;min-width:0}.overview-blocker{flex:none;color:var(--amber);font-size:12px}.overview-next{display:inline-flex;flex:1 1;align-items:center;justify-content:space-between;gap:6px;min-width:0;min-height:24px;padding:2px 8px;border-radius:5px;background:color-mix(in srgb,var(--cyan) 7%,var(--surface));color:var(--cyan);font-size:13px;font-weight:500}.overview-next>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-next>svg{flex:none}.overview-next:hover{background:color-mix(in srgb,var(--cyan) 13%,var(--surface));color:var(--link-hover);text-decoration:none}.overview-detail-row{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .24s cubic-bezier(.2,.8,.2,1),opacity .18s ease,visibility 0s linear .24s}.overview-detail-row[data-expanded=true]{grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:0s}.overview-detail-clip{min-height:0;overflow:hidden}.overview-row-detail{display:flex;gap:16px;padding:14px;border-top:1px solid var(--line);font-size:14px;transform:translateY(-4px);transition:transform .24s cubic-bezier(.2,.8,.2,1)}.overview-detail-row[data-expanded=true] .overview-row-detail{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.overview-detail-row,.overview-expand svg,.overview-item,.overview-row-detail{transition:none}}.overview-row-poster{position:relative;width:100px;height:136px;flex:none;overflow:hidden;border-radius:6px;background:var(--line)}.overview-row-poster .drama-thumbnail-title{font-size:13px}.overview-row-poster .drama-thumbnail-caption,.overview-row-poster .drama-thumbnail-code{display:none}.overview-row-facts{flex:1 1;min-width:0;overflow-wrap:anywhere}.overview-row-facts dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px 16px;gap:8px 16px;margin:10px 0}.overview-row-facts dt{color:var(--muted);font-size:12px}.overview-row-facts dd{margin:2px 0 0}.overview-row-facts p{margin:8px 0;white-space:pre-wrap}.overview-detail-actions{display:flex;flex-wrap:wrap;gap:8px 20px}.workspace-queue .search-help{margin:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}body .workspace-queue .coord-filters{display:flex;flex-wrap:wrap}body .workspace-queue .coord-filters>label:not(.workspace-search){flex:1 1;min-width:0}body .workspace-queue .coord-filters>label:not(.workspace-search) input{width:auto;flex:1 1;min-width:0}body .workspace-queue .workspace-filter-body label{flex-direction:column;align-items:stretch}body .workspace-queue .search-query-label{flex:1 1;min-width:0}body .workspace-queue .search-query-label input{width:100%;min-width:0}body .workspace-queue .search-form{flex-wrap:wrap}body .workspace-queue .script-list-filters>label:not(.workspace-search){display:flex;align-items:center;gap:8px;min-width:0;white-space:nowrap;flex:1 1}body .workspace-queue .script-list-filters>label:not(.workspace-search) :is(input,select){width:auto;min-width:0;flex:1 1}body .workspace-queue .script-list-filters>.muted{flex-basis:auto;white-space:nowrap}.queue-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}body .workspace-queue .queue-section-heading h2{margin:0}@media (max-width:900px){body .shell-toolbar .main:has(.workspace-queue){padding:8px 12px 24px}body .workspace-controls{flex-basis:100%}body .workspace-queue .workspace-heading .page-head{flex:1 1}.demo-marker{padding:3px 5px}.overview-phase-group{grid-template-columns:minmax(0,1fr);gap:4px}.overview-phase-rail:after{display:none}body .main .overview-phase-rail h2{position:static;padding:0}.overview-record-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 10px;gap:6px 10px;padding:8px}.overview-title-cell{grid-column:1/-1;grid-row:1}.overview-record-row:has(.overview-edit) .overview-title-cell{padding-right:28px}.overview-responsibility{grid-column:1/-1;grid-row:2;width:auto}.overview-date{width:auto}.overview-accepted{grid-column:1;grid-row:3;width:94px}.overview-action{grid-column:2;grid-row:3;width:185px}.overview-edit{position:absolute;top:8px;right:8px}.overview-row-facts dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){body .workspace-queue .workspace-actions{width:auto}body .workspace-controls{gap:8px;flex-wrap:wrap}.overview-filters{gap:5px}.workspace-filter-menu{position:static}.workspace-filter-body{left:0;right:0;width:auto}.overview-filters .overview-result-count{display:none}.workspace-queue .coord-filters{flex-wrap:wrap}body .workspace-queue .coord-filters label:not(.workspace-search){flex:1 1 100%}.workspace-queue .coord-filters input,.workspace-queue .coord-filters select{min-width:0;flex:1 1}.overview-row-detail{max-width:100%;gap:12px}.overview-row-poster{width:70px;height:96px}}@media (any-pointer:coarse){.overview-record-row,.workspace-filter-menu>summary,body .workspace-header .btn,body .workspace-queue .btn{min-height:44px}.overview-edit,.overview-expand{width:44px;height:44px}.overview-next{min-height:44px}}@media (min-width:901px) and (max-height:760px) and (pointer:fine){.overview-worklist{gap:4px;margin-top:0}.overview-phase-list{gap:0;padding:2px}.drama-queue .overview-filters{margin-bottom:0}}@media (max-width:900px) and (any-pointer:coarse){.overview-record-row:has(.overview-edit) .overview-title-cell{padding-right:44px}.overview-edit{top:2px;right:2px}}.compact-choice{--choice-fill:transparent;--choice-shadow:none;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;min-height:32px;min-width:0;padding:0 10px;border:0;border-radius:5px;background:transparent;color:var(--muted);font:inherit;font-size:13px;line-height:20px;white-space:nowrap;text-decoration:none;cursor:pointer}.compact-choice-marker:before,.compact-choice:before{content:"";position:absolute;z-index:-1;inset-inline:0;top:50%;height:28px;transform:translateY(-50%);border-radius:inherit;pointer-events:none;background:var(--choice-fill,transparent);box-shadow:var(--choice-shadow,none)}.compact-choice:hover{--choice-fill:var(--hover-bg);color:var(--ink);text-decoration:none}.compact-choice:is([aria-current=page],[aria-pressed=true]){--choice-fill:var(--hover-bg);color:var(--ink);font-weight:600}:is(a,button,summary).compact-choice:focus-visible{--choice-fill:var(--button-hover);outline:none;background:transparent;text-decoration:none}.compact-choice:disabled,.compact-choice[aria-disabled=true]{--choice-fill:transparent;color:var(--muted);opacity:.5;cursor:default}@media (any-pointer:coarse),(max-width:640px){.compact-choice{min-height:44px}}.workspace-tabs{position:relative;isolation:isolate;display:flex;flex:none;flex-wrap:wrap;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;gap:4px;padding:0}.workspace-tab{z-index:1;font-size:14px;transition:color .16s ease}.workspace-tabs[data-marker] .workspace-tab[aria-current=page]:not(:hover){--choice-fill:transparent}.workspace-tab-marker{--choice-fill:var(--hover-bg);position:absolute;top:0;left:0;z-index:0;isolation:isolate;pointer-events:none;border-radius:5px;transition:transform .18s ease,width .18s ease,height .18s ease}.workspace-tab-count,.workspace-tab-status{font-size:12px;font-weight:400}.workspace-tab-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workspace-tab-status{color:var(--muted)}.workspace-header>.workspace-tabs{margin-top:8px}.workspace-tabs.workspace-tabs-segmented{display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:max-content;gap:0;padding:2px;overflow:visible}.workspace-tabs-segmented:before{content:"";position:absolute;z-index:-1;inset-inline:0;top:50%;height:32px;transform:translateY(-50%);border:1px solid var(--line);border-radius:8px;background:var(--surface-2);pointer-events:none}.workspace-tabs-segmented .workspace-tab{padding-inline:12px;font-size:13px}.workspace-tabs-segmented .workspace-tab-marker,.workspace-tabs-segmented .workspace-tab[aria-current=page]{--choice-fill:var(--surface);--choice-shadow:0 1px 3px #0002}body .workspace-queue .workspace-header{margin-bottom:10px}body .workspace-queue .workspace-controls{margin-top:6px}body .workspace-queue .workspace-header-topbar .workspace-controls{margin-top:0}.workspace-header-topbar .workspace-actions{margin-left:auto}.toolbar-page-heading li:last-child{flex:1 1}.toolbar-page-title{display:block;min-width:0;max-width:100%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:16px;font-weight:600;line-height:24px}.workspace-secondary-actions{position:relative;flex:none}.workspace-inline-actions{display:inline-flex;align-items:center;gap:6px}.workspace-inline-actions>a:not(.btn){display:inline-flex;align-items:center;min-height:32px;padding:3px 6px;border-radius:5px}@media(any-pointer:coarse),(max-width:640px){.workspace-inline-actions>a:not(.btn){min-height:44px}}.workspace-secondary-actions>summary{list-style:none}.workspace-secondary-actions>summary::-webkit-details-marker{display:none}.workspace-secondary-actions>summary.compact-choice:focus-visible{outline:none}.workspace-secondary-actions[open]>summary{--choice-fill:var(--hover-bg);color:var(--ink)}.workspace-action-items{position:absolute;top:calc(100% + 6px);right:0;z-index:40;display:grid;min-width:192px;max-width:calc(100vw - 32px);padding:5px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);box-shadow:0 6px 20px #0002}body :is(.main,.account-menu) .workspace-action-items>.coord-refresh>button,body :is(.main,.account-menu) .workspace-action-items>:is(a,button){display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-height:36px;padding:7px 10px;border:0;border-radius:4px;background:transparent;box-shadow:none;color:var(--ink);font-size:14px;font-weight:400;line-height:20px;text-align:left;text-decoration:none;cursor:pointer}body :is(.main,.account-menu) .workspace-action-items>.coord-refresh>button:is(:hover,:active):not(:disabled),body :is(.main,.account-menu) .workspace-action-items>:is(a,button):is(:hover,:active):not(:disabled):not([aria-disabled=true]){background:var(--hover-bg);color:var(--ink)}body :is(.main,.account-menu) .workspace-action-items>.coord-refresh>button:focus-visible,body :is(.main,.account-menu) .workspace-action-items>:is(a,button):focus-visible{outline:none;background:var(--hover-bg);text-decoration:none}body :is(.main,.account-menu) .workspace-action-items>.coord-refresh>button:disabled,body :is(.main,.account-menu) .workspace-action-items>:is(a,button):is(:disabled,[aria-disabled=true]){opacity:.45;cursor:default}.workspace-action-items>.coord-refresh{display:flex;flex-direction:column;align-items:stretch;margin:0}.workspace-action-items[popover]{position:fixed;inset:auto;margin:0;min-width:0;overflow:auto;overscroll-behavior:contain;color:var(--ink)}.workspace-action-items[popover]:not(:popover-open){display:none}.workspace-toolbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0 0 8px}body .workspace-queue>.workspace-toolbar{gap:12px;margin-bottom:10px}body .workspace-queue .workspace-toolbar>.workspace-search{max-width:420px}.overview-result-count,.workspace-result-count{margin-left:auto;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body .main .coord-refresh-compact .btn{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:32px;padding:0;color:var(--muted)}body .main .coord-refresh-compact .btn:hover{color:var(--ink);background:var(--hover-bg)}.workspace-search-submit{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;flex:none;min-width:32px;padding:0;margin-left:-10px;border:0;border-radius:7px 0 0 7px;background:transparent;color:var(--muted);cursor:pointer}.workspace-search-submit:hover{color:var(--ink);background:var(--hover-bg)}.workspace-search-submit:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.workspace-toolbar>.workspace-search{display:flex;flex:1 1;flex-direction:row;align-items:center;gap:8px;min-width:160px;padding:0 10px;border:1px solid var(--line);border-radius:7px;background:var(--surface-2);color:var(--muted)}.workspace-search>svg{flex:none}body .main .workspace-search>input{flex:1 1;min-width:0;width:100%;min-height:32px;padding:5px 0;border:0;border-radius:0;background:transparent;box-shadow:none}.workspace-search:focus-within{border-color:var(--focus-ring);outline:none}body .main .workspace-search>input:focus-visible{outline:none}.workspace-filter-menu>summary{display:flex;align-items:center;justify-content:center;gap:6px;list-style:none}.workspace-filter-menu>summary::-webkit-details-marker{display:none}.workspace-filter-menu[open]>summary{--choice-fill:var(--hover-bg);color:var(--ink)}.workspace-filter-menu[open] .workspace-filter-chevron{transform:rotate(180deg)}.workspace-filter-body{margin-top:6px;border-radius:10px}.workspace-section-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin-bottom:8px}body .main .workspace-section-heading h2{margin:0;padding:0;background:none;font-size:16px}body .main .workspace-section:has(>.workspace-table-wrap:only-child){padding:0;border:0;background:none}.workspace-table-wrap{border:1px solid var(--line);border-radius:8px}body .main .workspace-table-wrap>table{border-collapse:separate;border-spacing:0}body .main .workspace-table-wrap :is(th,td){padding:8px 10px;border-bottom:1px solid var(--line)}body .main .workspace-table-wrap th{color:var(--muted);font-size:13px;font-weight:500;white-space:nowrap}body .main .workspace-table-wrap tbody tr:last-child>td{border-bottom:0}.workspace-table-wrap tbody tr:is(:hover,:focus-within){background:var(--surface-2)}.workspace-record-link{color:var(--ink);font-weight:600}.workspace-record-link:hover{color:var(--cyan)}@media (any-pointer:coarse),(max-width:640px){body .main .workspace-search>input{min-height:44px}.workspace-search-submit,body :is(.main,.account-menu) .workspace-action-items>.coord-refresh>button,body :is(.main,.account-menu) .workspace-action-items>:is(a,button){min-height:44px}.workspace-search-submit,body .main .coord-refresh-compact .btn{min-width:44px}}@media (max-width:640px){.workspace-toolbar>.workspace-search{min-width:0;flex-basis:120px}body .workspace-header .btn,body .workspace-queue .btn{min-height:44px}body .workspace-queue>.workflow-queue-toolbar>.workspace-search{flex-basis:100%;max-width:none}body .workspace-queue .workspace-toolbar{column-gap:8px;row-gap:6px}.coord-refresh-compact{margin-left:0}}@media (prefers-reduced-motion:reduce){.workspace-tab,.workspace-tab-marker{transition:none}}.workspace-action-menu .workspace-help-body{display:grid;grid-gap:12px;gap:12px}.workspace-record-details .workspace-help-body{width:min(420px,calc(100vw - 40px));max-height:min(560px,70vh);overflow:auto}.topic-reference,.workspace-record-details dl{display:grid;grid-gap:6px;gap:6px;margin:0}.topic-reference>div,.workspace-record-details dl>div{display:grid;grid-template-columns:80px minmax(0,1fr);grid-gap:8px;gap:8px}.topic-reference dt,.workspace-record-details dt{color:var(--muted)}.topic-reference dd,.workspace-record-details dd{margin:0;overflow-wrap:anywhere}.workspace-record-details p{margin:6px 0 12px}.topic-queue .queue-record-extra{max-width:520px}.topic-queue .queue-record-extra p{white-space:normal;overflow-wrap:anywhere}.workspace-record-details{position:relative}.workspace-record-details>summary{list-style:none;cursor:pointer}.workspace-record-details>summary::-webkit-details-marker{display:none}.workspace-record-details .workspace-help-body{position:absolute;top:100%;right:0;z-index:30;padding:14px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);box-shadow:0 4px 16px #0002;font-size:14px;line-height:1.6}.topic-queue .workspace-table-wrap :is(th,td):first-child{min-width:300px}.topic-queue .topic-actions{min-width:0}@media (max-width:640px){.workspace-tabs{flex-wrap:nowrap;overflow-x:auto;width:100%;overscroll-behavior-x:contain}.workspace-tab{flex:none}body .workspace-header .workspace-heading .page-head{flex:1 1 auto}.workspace-header .workspace-controls{order:2;flex-basis:100%}.workspace-header .workspace-actions{width:auto}.shell-toolbar .topbar:has(:is(.toolbar-page-heading,.breadcrumb-parent-trail)) .global-search{flex:0 0 44px;min-width:44px;max-width:44px}:is(.toolbar-page-heading,.breadcrumb-parent-trail)~.global-search .global-search-trigger{justify-content:center;padding:0}:is(.toolbar-page-heading,.breadcrumb-parent-trail)~.global-search .global-search-trigger>:is(span,kbd){display:none}}@media (max-width:900px){.shell-toolbar .topbar{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,44px);height:auto;min-height:56px;padding:5px 8px;grid-gap:0 4px;gap:0 4px}.shell-toolbar .topbar:not(:has(.viewpoint-trigger)){grid-template-columns:minmax(0,1fr) repeat(2,44px)}.shell-toolbar .topbar:after{content:none}.shell-toolbar .toolbar-navigation{grid-column:1;grid-row:1}.shell-toolbar .topbar .global-search{grid-column:2;grid-row:1;display:flex;justify-self:end;width:44px;min-width:44px;max-width:44px;margin:0}.shell-toolbar .global-search-trigger{justify-content:center;padding:0}.shell-toolbar .global-search-trigger>:is(span,kbd){display:none}.shell-toolbar .viewpoint-trigger{grid-column:3;grid-row:1}.shell-toolbar .topbar .theme-toggle{grid-column:-2/-1;grid-row:1}.shell-toolbar .breadcrumbs:is(.toolbar-page-heading,.breadcrumb-parent-trail){display:block;grid-column:1/-1;grid-row:2;padding:0 4px}.shell-toolbar .topbar:has(.demo-marker) .breadcrumbs:is(.toolbar-page-heading,.breadcrumb-parent-trail){grid-column:1/-3}.shell-toolbar .topbar .demo-marker{grid-column:-3/-1;grid-row:2;justify-self:end;align-self:center}.shell-toolbar .toolbar-page-heading>ol{min-height:44px}.breadcrumb-parent-trail li:not([data-mobile-parent]){display:none}.breadcrumbs.breadcrumb-parent-trail li:before{content:none}.shell-toolbar .breadcrumb-parent-trail a{display:flex;align-items:center;min-height:44px;padding-block:0}.toolbar-page-title{font-size:18px;line-height:28px}.workspace-header-topbar .workspace-controls{order:0}}.unified-work-table{min-width:960px}.unified-work-table td{vertical-align:top}.unified-work-table td:first-child{min-width:190px;max-width:280px}.unified-work-table small{display:block;color:var(--muted);font-size:12px}.unified-work-table .queue-next{min-width:210px;max-width:340px}.unified-work-table .queue-next p{margin:4px 0}.queue-dates{min-width:120px;white-space:nowrap}.unified-work-table .queue-dates small{display:inline}.queue-primary-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;min-width:170px}.queue-reference{display:grid;grid-gap:5px;gap:5px;min-width:180px;margin:8px 0}.queue-reference>div{display:grid;grid-template-columns:80px minmax(0,1fr);grid-gap:8px;gap:8px}.queue-reference dt{color:var(--muted)}.queue-reference dd{margin:0;overflow-wrap:anywhere;white-space:normal}.queue-history{margin-top:10px}.unified-work-table .handoff-blockers{max-width:360px;min-width:220px}body .main .workspace-section.workspace-disclosure{padding:10px 16px}body .main .workspace-section.workspace-disclosure>summary{padding:4px 0;min-height:32px}@media (any-pointer:coarse),(max-width:640px){body .main .workspace-section.workspace-disclosure>summary{min-height:44px}}body .main .workspace-table-wrap>table.operations-work-table{table-layout:fixed;min-width:1060px;width:100%}.operations-work-table .queue-primary-actions{min-width:0}.operations-work-table td{overflow-wrap:anywhere}.operations-work-table .handoff-blockers{min-width:0}.handoff-blockers-compact ul{list-style:none;margin:5px 0;padding:0}.handoff-blockers-compact li{margin:5px 0;line-height:1.5}.handoff-blockers-compact small{margin-top:2px}.workspace-check-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:8px 12px;gap:8px 12px;padding:5px 0}.workspace-check-row>.workspace-check-details{min-width:0;margin:0;padding:0}.workspace-check-row summary{display:flex;align-items:center;gap:8px;min-height:36px;cursor:pointer;list-style:none;font-size:14px}.workspace-check-row summary::-webkit-details-marker{display:none}.workspace-check-row summary>svg{flex:none;color:var(--muted);transition:transform .12s ease}.workspace-check-row details[open] summary>svg{transform:rotate(90deg)}.workspace-check-symbol{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;border:1px solid var(--muted);border-radius:50%;color:var(--muted);font-size:11px}.workspace-check-detail{padding:4px 0 8px 26px;color:var(--muted);font-size:13px;overflow-wrap:anywhere}.workspace-check-detail p{margin:0 0 4px}.workspace-check-action{display:flex;align-items:center;min-height:36px}.workspace-check-action>:is(a,.btn){font-size:13px;white-space:nowrap}@media (any-pointer:coarse),(max-width:640px){.workspace-check-action,.workspace-check-action>:is(a,.btn),.workspace-check-row summary{min-height:44px}}@media (prefers-reduced-motion:reduce){.workspace-check-row summary>svg{transition:none}}.handoff-blockers-compact .queue-record-extra p{white-space:normal}.main .inline-field.entity-inline>.inline-select{-webkit-padding-start:25px;padding-inline-start:25px;background-color:var(--hover-bg);font-weight:500}.inline-entity-icon{position:absolute;inset-inline-start:7px;top:calc(var(--entity-control-height, 32px) / 2);transform:translateY(-50%);display:flex;color:var(--muted);pointer-events:none}.workflow-table .entity-inline:not(dialog *){--entity-control-height:var(--workflow-control-height,24px)}@media (any-pointer:coarse),(max-width:640px){.entity-inline{--entity-control-height:44px}}.record-create-dialog.workspace-action-dialog{width:min(860px,calc(100vw - 32px))}.record-create-fields{border:0;padding:0;margin:0;min-width:0}.record-create-body .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:16px;gap:16px}.record-create-body .form-grid>label{min-width:0!important;width:auto}.record-create-body .form-grid>label :is(input:not([type=checkbox]),select,textarea){width:100%!important;min-width:0}.record-create-body .form-grid>:is(fieldset,.error-text,.note,.coord-form-actions){grid-column:1/-1}.record-create-body .form-grid>.btn{grid-column:1/-1;justify-self:end}.record-create-body .form-grid>.table-wrap{grid-column:1/-1}.record-create-body :is(.key-connection,.key-connection dd){min-width:0}.record-create-body .key-connection code{white-space:normal;overflow-wrap:anywhere}@media (max-width:560px){.record-create-body .form-grid{grid-template-columns:minmax(0,1fr);gap:12px}}.compact-worklist{margin-bottom:10px}.script-queue,.topic-queue{--worklist-rail-width:132px}.worklist-summary{cursor:pointer}.compact-worklist .overview-title-cell{gap:6px}.compact-worklist .worklist-metric{flex-basis:104px}.compact-worklist .overview-responsibility{flex-basis:230px}.compact-worklist .overview-action{flex-basis:170px}.compact-worklist .overview-title-cell .worklist-statuses{display:inline-flex;flex:none;align-items:center;gap:4px;margin-left:auto}.compact-worklist .worklist-statuses .badge{margin-left:0}.compact-worklist .overview-next{font-family:inherit;border:0;cursor:pointer;text-align:left}.compact-worklist .overview-next:disabled{opacity:.6;cursor:wait}.worklist-detail{display:block}.worklist-detail>strong{display:block;margin-bottom:8px}.worklist-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px 18px;gap:10px 18px;margin:10px 0}.worklist-facts>div{min-width:0}.worklist-facts dt{color:var(--muted);font-size:12px}.worklist-facts dd{margin:3px 0 0;min-width:0;overflow-wrap:anywhere}.worklist-facts .inline-field{max-width:100%}.worklist-detail p{margin:8px 0;overflow-wrap:anywhere}.worklist-detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:10px 0 0}.worklist-detail .queue-history{margin-top:12px}.queue-record-code{margin:0 0 12px;color:var(--muted);font-size:12px}.queue-record-sections{display:flex;gap:6px;margin-bottom:20px}.workspace-drawer .queue-record-section{padding:16px 0;margin:0;border:0;border-radius:0;background:transparent}.workspace-drawer .queue-record-section+.queue-record-section{border-top:1px solid var(--line)}.workspace-drawer .queue-record-section h2{font-size:15px}.workspace-drawer .worklist-facts-rows{display:block;margin:0}.workspace-drawer .worklist-facts-rows>div{display:grid;grid-template-columns:128px minmax(0,1fr);align-items:baseline;grid-gap:6px 16px;gap:6px 16px;padding-block:4px}.workspace-drawer .worklist-facts-rows dt{font-size:13px}.workspace-drawer .worklist-facts-rows dd{margin:0;font-size:14px}.workspace-drawer .worklist-facts-rows .worklist-fact-wide{grid-template-columns:minmax(0,1fr)}.workspace-drawer .worklist-facts-rows .inline-field{display:block;width:100%;min-width:0}.workspace-drawer .worklist-facts-rows .inline-field>:is(.inline-select,.inline-value,input,textarea),.workspace-drawer .worklist-facts-rows select{width:100%;min-width:0;min-height:40px}.workspace-drawer .worklist-facts-rows .inline-field>.inline-select{padding-inline:10px 28px}.workspace-drawer .worklist-facts-rows .inline-field.entity-inline>.inline-select{-webkit-padding-start:32px;padding-inline-start:32px}.workspace-drawer .worklist-facts-rows .entity-inline{--entity-control-height:40px}.workspace-drawer .worklist-facts-rows .inline-entity-icon{inset-inline-start:10px}@media (any-pointer:coarse),(max-width:640px){.workspace-drawer .worklist-facts-rows .inline-field>:is(.inline-select,.inline-value,input,textarea),.workspace-drawer .worklist-facts-rows select{min-height:44px}.workspace-drawer .worklist-facts-rows .entity-inline{--entity-control-height:44px}}@media (max-width:480px){.workspace-drawer .worklist-facts-rows>div{grid-template-columns:96px minmax(0,1fr);column-gap:10px}.workspace-drawer .worklist-facts-rows .worklist-fact-wide{grid-template-columns:minmax(0,1fr)}}.worklist-notices{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 14px;padding:0 8px 4px 36px;font-size:12px;line-height:20px;overflow-wrap:anywhere}.worklist-notices:empty{display:none}.worklist-notices>p{margin:0}.worklist-notices .handoff-blockers{flex:1 1 100%;min-width:0}.worklist-notices .handoff-blockers-inline ul{display:flex;flex-wrap:wrap;gap:2px 18px;margin:0;padding:0;list-style:none}.worklist-notices .handoff-blockers-inline li{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;margin:0}.worklist-notices .handoff-blockers-inline small{display:inline;color:var(--muted);font-size:inherit}.compact-worklist .worklist-rating{font-size:12px}.worklist-review{color:var(--muted);font-size:12px}.worklist-empty{margin:12px 0}.worklist-empty,.worklist-secondary{color:var(--muted)}.script-overview-heading{display:flex;align-items:center;gap:8px;margin:12px 0 6px;font-size:14px;font-weight:600}.worklist-metric .overview-acceptance-track{max-width:24px}.compact-worklist .worklist-date-time .overview-responsibility{flex-basis:230px}.compact-worklist .worklist-date-time .overview-date{width:126px}@media (max-width:900px){.compact-worklist .overview-responsibility{flex-basis:auto}.compact-worklist .overview-record-row{grid-template-columns:minmax(0,1fr) minmax(140px,170px)}.compact-worklist .overview-action{width:100%}.compact-worklist .overview-accepted{width:auto}.compact-worklist .overview-expand{width:36px;height:36px}.compact-worklist .overview-next{min-height:44px}.compact-worklist .overview-owner{white-space:normal;overflow:visible}.compact-worklist .overview-date{margin-left:auto}.worklist-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.worklist-notices{padding:0 10px 8px}.worklist-notices .handoff-blockers-inline ul{gap:4px}.worklist-notices .handoff-blockers-inline li{flex-basis:100%}.worklist-detail{padding:12px}.worklist-detail :is(.field input,.field select){min-width:0;max-width:100%}.compact-worklist .worklist-date-time .overview-responsibility{flex-basis:auto}}@media (max-width:480px){.worklist-facts{grid-template-columns:minmax(0,1fr)}.worklist-detail .topic-actions{min-width:0}.worklist-detail .topic-action-menu{position:static}.worklist-detail .topic-action-menu form{position:static;min-width:0;width:100%}}.compact-worklist .worklist-metric>.worklist-secondary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.worklist-detail .topic-action-menu{max-width:100%}.worklist-detail .topic-action-menu[open]{flex-basis:100%}.worklist-detail .topic-action-menu form{position:static;width:100%;min-width:0;margin-top:8px}@media (max-width:900px){.compact-worklist .overview-expand{width:44px;height:44px}}@media (min-width:901px) and (max-height:760px) and (pointer:fine){body .script-queue .script-list-filters{margin-bottom:0}}body .main .workflow-table-wrap{margin-top:4px;border:0;border-radius:0}body .main .workflow-table{width:100%;min-width:0;table-layout:fixed}body .main .workflow-table :is(th,td){padding:1px 7px;height:28px;border-bottom:1px solid var(--line);vertical-align:middle;font-size:13px;font-weight:400}body .main .workflow-table thead th{color:var(--muted);padding-block:5px;text-align:left}body .main .workflow-table .workflow-row-title{text-align:left;overflow-wrap:anywhere;white-space:normal;background:transparent}.workflow-table .workflow-row-title>a{color:var(--ink)}.workflow-table .workflow-row-title>a:hover{color:var(--cyan)}.workflow-table .workflow-row-title small{display:block;color:var(--muted);font-size:12px}body .main .workflow-table .inline-field>:is(.inline-select,.inline-value,input){padding-block:2px;min-height:24px;font-size:13px}.workflow-table .inline-field{width:100%;min-width:0}.workflow-table .workflow-row-action a{display:block;padding-block:2px;white-space:nowrap}.script-state-filter{margin:0}.script-state-filter select{width:auto}body .main .script-queue .script-list-filters>label.script-state-filter{flex:0 0 140px}@media (any-pointer:coarse),(max-width:640px){.workflow-table .workflow-row-action a,body .main .workflow-table .inline-field>:is(.inline-select,.inline-value,input){min-height:44px}}@media (max-width:640px){body .main .workflow-table thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.workflow-table,.workflow-table tbody{display:block}.workflow-table colgroup{display:none}.workflow-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;padding:10px 0;border-bottom:1px solid var(--line)}body .main .workflow-table :is(th,td){display:block;height:auto;padding:0;border:0;min-width:0}body .main .workflow-table .workflow-row-title{grid-column:1/-1}.workflow-table .workflow-row-title>a{display:flex;align-items:center;min-height:44px;font-size:14px}.workflow-table td[data-label]:before{content:attr(data-label);display:block;color:var(--muted);font-size:12px}.workflow-table .workflow-row-action{align-self:end;text-align:right}.workflow-table td[data-label]>a{display:inline-flex;align-items:center;min-height:44px}}.workflow-group-table{padding:0;border-radius:0;background:transparent}.workflow-table-repeat thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.workflow-table .workflow-notice-row>td{height:auto;padding:2px 7px 8px;color:var(--amber);font-size:12px}.workflow-table .workflow-notice-row .handoff-blockers{margin:0}.workflow-table .workflow-notice-row ul{display:flex;flex-wrap:wrap;gap:3px 14px;margin:0;padding:0;list-style:none}.workflow-table .workflow-notice-row li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}.workflow-table .workflow-notice-row small{font-size:inherit;color:var(--muted)}.workflow-table .workflow-row-action{white-space:normal}.workflow-table .workflow-row-action>:is(a,button):not(.btn){display:inline-flex;align-items:center;min-height:24px;padding:1px 0;border:0;background:none;font:inherit;color:var(--cyan);text-align:left}.workflow-table .workflow-row-action>.btn{margin-left:8px}.workflow-table .workflow-row-action a{white-space:normal}.workflow-table .workflow-row-title>a{font-weight:500}body .main .workflow-table :is(td,th)>.badge{padding:1px 5px;font-size:12px}.workflow-table .workflow-notice-row a+a{margin-left:10px}.workflow-table .queue-history{margin-top:12px}body .main .workspace-toolbar>.workflow-filter{display:flex;align-items:center;flex:0 0 140px;min-width:0;margin:0}.workflow-filter select{width:100%}@media (any-pointer:coarse),(max-width:640px){.workflow-table .workflow-row-action>:is(a,button):not(.btn){min-height:44px}}@media (max-width:640px){.workflow-table .workflow-notice-row{display:block;padding-top:0}body .main .workflow-table .workflow-notice-row>td{padding:0 0 10px}}.workflow-worklist .overview-phase-group{grid-template-columns:var(--worklist-rail-width,112px) minmax(0,1fr)}.workflow-actions{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.workflow-actions>:is(a,button){min-height:24px;font-size:13px}.workflow-actions .btn{font-size:12px}.workflow-actions .overview-next{padding:0;background:none;white-space:normal}.workflow-actions .overview-next>span{white-space:normal;overflow:visible}.workflow-actions .overview-next svg{display:none}.workflow-table .inline-select{max-width:100%}@media (max-width:900px){.workflow-worklist .overview-phase-group{grid-template-columns:minmax(0,1fr)}}@media (any-pointer:coarse),(max-width:640px){.workflow-actions>:is(a,button){min-height:44px}}body .main .workflow-table select{min-height:24px;padding:2px 6px;background-color:transparent;border-color:transparent;border-radius:4px;font-size:13px}.workflow-table select:is(:hover,:focus-visible){background-color:var(--surface);border-color:var(--line)}.workflow-deadline{display:block;font-size:12px}@media (any-pointer:coarse),(max-width:640px){body .main .workflow-table select{min-height:44px}}.workflow-statuses{display:flex;align-items:center;flex-wrap:wrap;gap:4px}@media (max-width:640px){.workflow-table td.workflow-row-action:before{content:none}}.workflow-next-owner{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.workflow-table .inline-field>input[type=datetime-local]{font-size:12px}body .main .workflow-table .workflow-actions>.btn{--button-current-height:var(--button-dense-height);--button-padding-block:1px;min-height:var(--button-current-height);padding:var(--button-padding-block) 6px;font-size:12px}body .main .workflow-table .inline-field>:is(.inline-select,.inline-value,input){padding-block:1px}@media (any-pointer:coarse),(max-width:640px){body .main .workflow-table .inline-field>:is(.inline-select,.inline-value,input),body .main .workflow-table .workflow-actions>.btn{min-height:44px}}@media (max-width:640px){.workflow-table td:has(>span>.inline-date-time){grid-column:1/-1}}@media (min-width:901px) and (pointer:fine){.workflow-worklist .overview-worklist{gap:3px}body .main .workflow-table thead th{padding-block:4px}}.workflow-worklist{--workflow-row-height:28px;--workflow-control-height:24px}body .main .workflow-table .workflow-summary-row>:is(th,td){height:var(--workflow-row-height);padding-block:1px;line-height:20px}.workflow-table .workflow-row-title>a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-table .workflow-actions{flex-wrap:nowrap;gap:6px}.workflow-table .workflow-action-column{width:180px}.workflow-table .workflow-actions>:is(a,button){flex:none;white-space:nowrap}.workflow-table .workflow-actions>.btn{-webkit-margin-start:auto;margin-inline-start:auto}.workflow-table .workflow-actions>.workflow-next-owner{min-width:0}.workflow-table .workflow-actions>.workflow-next-link{flex:0 1 auto;max-width:100%}.workflow-table .workflow-next-link>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-table .workflow-actions:has(>.workflow-next-owner){display:grid;grid-template-columns:minmax(0,1fr) auto}.workflow-table .workflow-actions:has(>.workflow-next-owner)>.workflow-next-link{grid-column:1;grid-row:1}.workflow-table .workflow-actions>.workflow-next-owner{grid-column:1/-1;grid-row:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-table .workflow-actions:has(>.workflow-next-owner)>.btn{grid-column:2;grid-row:1}.workflow-table .workflow-statuses{flex-wrap:nowrap;gap:4px}.workflow-table .workflow-statuses>:is(.badge,.muted){flex:none;white-space:nowrap}.workflow-table .workflow-statuses>.inline-field{flex:1 1}.workflow-delivery-date{display:flex;align-items:center;gap:4px}.workflow-delivery-date>.inline-field{flex:1 1}.workflow-delivery-date.is-overdue .workflow-deadline{color:var(--amber)}.workflow-delivery-date .workflow-deadline{flex:none;white-space:nowrap}.workflow-delivery-date:has(.is-editing){flex-wrap:wrap}.workflow-delivery-date>.is-editing{flex-basis:100%}body .main .workflow-table .inline-readonly:not(dialog *){min-height:var(--workflow-control-height);padding:2px 7px;line-height:20px}body .main .workflow-table .inline-field:not(dialog *)>:is(.inline-select,.inline-value,input),body .main .workflow-table .workflow-summary-row select:not(dialog *){min-height:var(--workflow-control-height);padding-block:1px;line-height:20px}body .main .workflow-table .workflow-summary-row select:not(dialog *){padding-inline:6px 22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-table .inline-value:not(dialog *)>.inline-pencil{display:none}.workflow-table :is(.inline-readonly,.inline-value>span:first-child):not(dialog *){white-space:nowrap}body .main .workflow-table .workflow-delivery-date .inline-value{padding-inline:4px;font-size:12px}@media (min-width:641px){body .main .production-worklist .workflow-summary-row>:is(.workflow-cell-stage,.workflow-cell-team,.workflow-cell-owner,.workflow-cell-due){-webkit-padding-start:0;padding-inline-start:0}body .main .production-worklist .workflow-delivery-date .inline-value{-webkit-padding-start:6px;padding-inline-start:6px}.production-worklist .workflow-row-title>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (min-width:641px) and (pointer:fine){body .main .workflow-table{min-width:880px}body .main .script-queue .workflow-table{min-width:860px}body .main .workflow-table:has(input:is([type=date],[type=datetime-local])){min-width:980px}body .main .production-worklist:has(input:is([type=date],[type=datetime-local])) .workflow-table{min-width:980px}}@media (any-pointer:coarse),(max-width:640px){.workflow-worklist{--workflow-row-height:48px;--workflow-control-height:44px}}@media (max-width:640px){body .main .workflow-table .workflow-summary-row>:is(th,td){height:auto;padding:0}.workflow-table .workflow-row-title>a{display:flex;white-space:normal}.workflow-table .workflow-actions,.workflow-table .workflow-statuses{flex-wrap:wrap}.workflow-table .workflow-actions>.workflow-next-owner,.workflow-table .workflow-next-link>span{overflow:visible;white-space:normal;overflow-wrap:anywhere}.workflow-table :is(.inline-readonly,.inline-value>span:first-child):not(dialog *){white-space:normal}}.compact-worklist .worklist-labelled-dates .worklist-metric{flex-basis:144px}.compact-worklist .worklist-labelled-dates .overview-responsibility{flex-basis:320px}.compact-worklist .worklist-labelled-dates .overview-date{width:180px}.compact-worklist .worklist-labelled-dates .overview-action{flex-basis:100px}@media (max-width:900px){.compact-worklist .worklist-labelled-dates .overview-responsibility{flex-basis:auto;flex-wrap:wrap}.compact-worklist .worklist-labelled-dates .overview-date{width:auto}}