.tb-brand-authoring-notices,.tb-brand-authoring-workspace{--bg:var(--tb-color-canvas);--panel:var(--tb-color-surface);--panel2:var(--tb-color-surface-raised);--raise:var(--tb-color-surface-overlay);--line:var(--tb-color-border-subtle);--line2:var(--tb-color-border-default);--ink:var(--tb-color-text-primary);--ink2:var(--tb-color-text-secondary);--ink3:var(--tb-color-text-muted);--accent:var(--tb-color-accent);--accent-ink:var(--tb-color-accent-contrast);--cyan:var(--tb-color-info-fg);--red:var(--tb-color-error-fg);--bad:var(--tb-color-error-fg);--ok:var(--tb-color-success-fg);--good:var(--tb-color-success-fg);--warn:var(--tb-color-warning-fg);--r:var(--tb-radius-control);--mono:var(--tb-font-family-mono);--disp:var(--tb-font-family-body);color:var(--tb-color-text-primary);font-family:var(--tb-font-family-body)}.tb-brand-authoring-workspace{background:var(--tb-color-canvas)}.tb-brand-authoring-notices *,.tb-brand-authoring-workspace *{scrollbar-color:var(--tb-color-border-default) var(--tb-color-surface-sunken)}.tb-brand-authoring-notices :is(button,a):focus-visible,.tb-brand-authoring-workspace :is(button,a,input,textarea,select,summary,[tabindex]):focus-visible{outline:var(--tb-focus-width) solid var(--tb-color-focus);outline-offset:var(--tb-focus-offset)}.tb-brand-authoring-workspace :is(.graphics-module,.materials-module){background:var(--tb-color-canvas);color:var(--tb-color-text-primary)}.tb-brand-authoring-workspace .modbar.inventory-toolbar{--inventory-search-width:var(--tb-inventory-search-width);min-height:calc(var(--tb-density-control-height) + (2 * var(--tb-space-5)));gap:var(--tb-inventory-gap);padding:var(--tb-space-5) var(--tb-space-6);border-bottom:var(--tb-inventory-divider);background:var(--tb-color-surface)}.tb-brand-authoring-workspace .inventory-toolbar-actions,.tb-brand-authoring-workspace .inventory-toolbar-controls,.tb-brand-authoring-workspace .material-toolbar-actions,.tb-brand-authoring-workspace .materials-toolbar-controls{gap:var(--tb-inventory-gap)}.tb-brand-authoring-workspace .inventory-toolbar-actions .ase-tools,.tb-brand-authoring-workspace .material-toolbar-actions .ase-tools{height:var(--tb-button-height);padding:var(--tb-space-2)}.tb-brand-authoring-workspace .modbar .msearch{height:var(--tb-input-height);border:var(--tb-input-border);border-radius:var(--tb-input-radius);background:var(--tb-color-surface);color:var(--tb-color-text-primary);font-family:var(--tb-font-family-mono);font-size:var(--tb-type-code-size);font-variant-numeric:var(--tb-type-numeric-variant);padding-inline:var(--tb-input-padding-inline);transition:border-color var(--tb-motion-duration-fast) var(--tb-motion-easing-productive),background var(--tb-motion-duration-fast) var(--tb-motion-easing-productive)}.tb-brand-authoring-workspace .modbar .msearch::-moz-placeholder{color:var(--tb-color-text-muted);opacity:1}.tb-brand-authoring-workspace .modbar .msearch::placeholder{color:var(--tb-color-text-muted);opacity:1}.tb-brand-authoring-workspace .modbar .msearch:hover{border-color:var(--tb-color-border-strong)}.tb-brand-authoring-workspace .modbar .msearch:focus,.tb-brand-authoring-workspace .modbar .msearch:focus-visible{border-color:var(--tb-color-focus);outline:var(--tb-focus-width) solid var(--tb-color-focus);outline-offset:var(--tb-focus-offset)}.tb-brand-authoring-workspace .workspace-local-feedback{color:var(--tb-color-text-muted);font-family:var(--tb-font-family-mono);font-size:var(--tb-type-metadata-size);font-variant-numeric:var(--tb-type-numeric-variant);letter-spacing:var(--tb-type-metadata-tracking)}.tb-brand-authoring-workspace :is(.toolbar-menu-trigger,.toolbar-clear,.filter-menu summary,.btn,.chip,.workspace-local-select select){min-height:var(--tb-button-height);border:var(--tb-border-boundary);border-radius:var(--tb-button-radius);background:var(--tb-color-surface);color:var(--tb-color-text-secondary);font-family:var(--tb-font-family-body);font-size:var(--tb-type-control-size);font-weight:var(--tb-font-weight-strong);letter-spacing:0;line-height:var(--tb-type-control-line);text-transform:none;transition:border-color var(--tb-motion-duration-fast) var(--tb-motion-easing-productive),background var(--tb-motion-duration-fast) var(--tb-motion-easing-productive),color var(--tb-motion-duration-fast) var(--tb-motion-easing-productive),box-shadow var(--tb-motion-duration-fast) var(--tb-motion-easing-productive)}.tb-brand-authoring-workspace :is(.toolbar-menu-trigger,.toolbar-clear,.filter-menu summary){height:var(--tb-button-height);gap:var(--tb-button-gap);font-size:calc(var(--tb-type-control-size) - .0625rem);padding-inline:var(--tb-button-padding-inline)}.tb-brand-authoring-workspace :is(.toolbar-menu-trigger,.toolbar-clear,.filter-menu summary,.btn,.chip):hover:not(:disabled){border-color:var(--tb-color-accent);background:var(--tb-color-interaction-hover);color:var(--tb-color-accent-hover)}.tb-brand-authoring-workspace :is(.toolbar-menu-trigger[aria-expanded=true],.toolbar-menu-trigger.active,.filter-menu[open] summary,.chip.on){border-color:var(--tb-color-accent);background:var(--tb-color-interaction-current);color:var(--tb-color-accent-pressed);box-shadow:inset 0 -2px 0 var(--tb-color-accent)}.tb-brand-authoring-workspace :is(.toolbar-menu-trigger.toolbar-icon-action,.toolbar-clear.toolbar-icon-action,.history-btn.toolbar-icon-action){position:relative;width:var(--tb-button-height);min-width:var(--tb-button-height);height:var(--tb-button-height);min-height:var(--tb-button-height);justify-content:center;gap:0;border-color:transparent;border-radius:var(--tb-button-radius);background:transparent;padding:0}.tb-brand-authoring-workspace .plan-library-toolbar .toolbar-menu-trigger.toolbar-icon-action{border-color:transparent;background:transparent}.tb-brand-authoring-workspace :is(.toolbar-menu-trigger.toolbar-icon-action,.toolbar-clear.toolbar-icon-action,.history-btn.toolbar-icon-action,.graphic-status-trigger[data-tooltip]):after{content:attr(data-tooltip);position:absolute;left:50%;top:calc(100% + 7px);z-index:var(--tb-popover-layer);width:-moz-max-content;width:max-content;max-width:min(220px,calc(100vw - 24px));transform:translate(-50%,-3px);border:var(--tb-popover-border);border-radius:var(--tb-popover-radius);background:var(--tb-popover-background);color:var(--tb-color-text-primary);box-shadow:var(--tb-popover-shadow);padding:6px 8px;font:700 var(--tb-type-metadata-size) /1.25 var(--tb-font-family-mono);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--tb-motion-duration-fast) var(--tb-motion-easing-productive),transform var(--tb-motion-duration-fast) var(--tb-motion-easing-productive)}.tb-brand-authoring-workspace :is(.toolbar-menu-trigger.toolbar-icon-action,.toolbar-clear.toolbar-icon-action,.history-btn.toolbar-icon-action,.graphic-status-trigger[data-tooltip]):is(:hover,:focus-visible,:active):after{opacity:1;transform:translate(-50%)}.tb-brand-authoring-workspace .graphic-deliverable-summary[data-tooltip]{position:relative}.tb-brand-authoring-workspace .graphic-deliverable-summary[data-tooltip]:after{content:attr(data-tooltip);position:absolute;left:0;top:calc(100% + 7px);z-index:var(--tb-popover-layer);width:-moz-max-content;width:max-content;max-width:min(360px,calc(100vw - 24px));transform:translateY(-3px);border:var(--tb-popover-border);border-radius:var(--tb-popover-radius);background:var(--tb-popover-background);color:var(--tb-color-text-primary);box-shadow:var(--tb-popover-shadow);padding:6px 8px;font:700 var(--tb-type-metadata-size) /1.25 var(--tb-font-family-mono);overflow-wrap:anywhere;opacity:0;pointer-events:none;transition:opacity var(--tb-motion-duration-fast) var(--tb-motion-easing-productive),transform var(--tb-motion-duration-fast) var(--tb-motion-easing-productive)}.tb-brand-authoring-workspace .graphic-deliverable-summary[data-tooltip]:is(:hover,:focus-within):after{opacity:1;transform:translateY(0)}.tb-brand-authoring-workspace :is(.toolbar-menu-trigger.toolbar-icon-action,.toolbar-clear.toolbar-icon-action,.history-btn.toolbar-icon-action):is(:hover,:focus-visible,:active){border-color:var(--tb-color-border-default);background:var(--tb-color-interaction-hover);color:var(--tb-color-accent-hover);outline:0}.tb-brand-authoring-workspace :is(.toolbar-menu-trigger.toolbar-icon-action[aria-expanded=true],.toolbar-menu-trigger.toolbar-icon-action.active,.toolbar-clear.toolbar-icon-action:active,.history-btn.toolbar-icon-action:active){border-color:var(--tb-color-accent);background:var(--tb-color-interaction-current);color:var(--tb-color-accent-pressed);box-shadow:inset 0 -2px 0 var(--tb-color-accent)}.tb-brand-authoring-workspace .toolbar-clear.toolbar-icon-action.disabled{border-color:transparent;background:transparent;color:var(--tb-color-text-disabled);pointer-events:none}.tb-brand-authoring-workspace :is(.toolbar-clear.disabled,.btn:disabled,.chip:disabled,button:disabled){border-color:var(--tb-color-border-subtle);background:var(--tb-color-interaction-disabled);color:var(--tb-color-text-disabled);opacity:1}.tb-brand-authoring-workspace :is(.toolbar-icon-action:disabled,.toolbar-clear.toolbar-icon-action.disabled){border-color:transparent;background:transparent;color:var(--tb-color-text-disabled)}.tb-brand-authoring-workspace .toolbar-clear.disabled{opacity:1}.tb-brand-authoring-workspace .plan-replacement-submit:disabled{border-color:var(--tb-color-border-subtle);background:var(--tb-color-interaction-disabled);color:var(--tb-color-text-disabled);cursor:not-allowed;opacity:.38}.tb-brand-authoring-workspace :is(.filter-pop,.toolbar-pop,.card-menu-pop,.inspector-popover-panel,.graphic-status-pop){z-index:var(--tb-popover-layer);border:var(--tb-popover-border);border-radius:var(--tb-popover-radius);background:var(--tb-popover-background);box-shadow:var(--tb-popover-shadow);color:var(--tb-color-text-primary)}.tb-brand-authoring-workspace .filter-pop{padding:var(--tb-popover-inset)}.tb-brand-authoring-workspace :is(.filter-pop,.toolbar-pop) .filter-chips{gap:var(--tb-space-2)}.tb-brand-authoring-workspace :is(.filter-pop,.toolbar-pop) .filter-chips .chip{display:inline-flex;align-items:center;justify-content:center;min-height:1.75rem;height:1.75rem;border-radius:var(--tb-radius-control);font-size:var(--tb-type-metadata-size);line-height:1;padding-inline:var(--tb-space-4);text-align:center}.tb-brand-authoring-workspace .module-action-strip{padding:var(--tb-space-5) var(--tb-space-6);border-bottom:var(--tb-inventory-divider);background:var(--tb-color-surface-sunken)}.tb-brand-authoring-workspace .dropzone{min-height:var(--tb-button-primary-min-height);border:var(--tb-border-boundary);border-style:dashed;border-radius:var(--tb-radius-card);background-color:var(--tb-color-surface);background-image:repeating-linear-gradient(135deg,transparent 0 .55rem,color-mix(in srgb,var(--tb-color-border-subtle) 48%,transparent) .55rem calc(.55rem + 1px));color:var(--tb-color-text-muted);font-family:var(--tb-font-family-mono);font-size:var(--tb-type-metadata-size);letter-spacing:var(--tb-type-metadata-tracking);transition:border-color var(--tb-motion-duration-standard) var(--tb-motion-easing-productive),background var(--tb-motion-duration-standard) var(--tb-motion-easing-productive),color var(--tb-motion-duration-standard) var(--tb-motion-easing-productive)}.tb-brand-authoring-workspace .dropzone-primary-cta{color:var(--tb-color-text-secondary)}.tb-brand-authoring-workspace .dropzone:is(:hover,:focus-visible,.is-dragging){border-color:var(--tb-color-accent);background-color:var(--tb-color-info-bg);color:var(--tb-color-info-fg);box-shadow:inset 3px 0 0 var(--tb-color-accent);transform:none}.tb-brand-authoring-workspace :is(.gwrap,.matgrid){background:var(--tb-color-canvas);padding:var(--tb-space-6);padding-top:0}.tb-brand-authoring-workspace :is(.grouped-graphics,.matgrid){gap:var(--tb-space-7)}.tb-brand-authoring-workspace .grouped-graphics{padding-top:var(--tb-space-5)}.tb-brand-authoring-workspace .matgroup{gap:var(--tb-space-6)}.tb-brand-authoring-workspace .grouped-materials{padding-top:var(--tb-space-5)}.tb-brand-authoring-workspace .grouped-materials .material-group{gap:0;border-color:var(--tb-color-border-default);border-radius:var(--tb-radius-card);background:var(--tb-color-surface)}.tb-brand-authoring-workspace .grouped-materials .material-group .matgroup-head{min-height:40px;padding:var(--tb-space-3) var(--tb-space-4);border-bottom:var(--tb-border-default);background:var(--tb-color-surface-sunken);box-shadow:none}.tb-brand-authoring-workspace .grouped-materials .material-group .matgroup-grid{padding:var(--tb-space-4)}.tb-brand-authoring-workspace .matgroup-head{min-height:0;gap:var(--tb-space-4);align-items:center;padding-block:var(--tb-space-3);padding-inline:var(--tb-space-1);border-top:0;border-bottom:0;box-shadow:inset 0 1px 0 var(--tb-color-border-subtle)}.tb-brand-authoring-workspace .grouped-graphics .matgroup-head.has-hierarchy-color{background:color-mix(in srgb,var(--tb-hierarchy-group-color) 10%,var(--tb-color-surface));border-inline-start:3px solid var(--tb-hierarchy-group-color);border-radius:var(--tb-radius-control);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--tb-hierarchy-group-color) 28%,var(--tb-color-border-subtle));padding-inline:var(--tb-space-3)}.tb-brand-authoring-workspace .matgroup-head .idx{border:var(--tb-border-boundary);border-radius:var(--tb-radius-card);background:var(--tb-color-surface-sunken);color:var(--tb-color-text-secondary);font-family:var(--tb-font-family-mono);font-size:var(--tb-type-metadata-size);font-variant-numeric:var(--tb-type-numeric-variant)}.tb-brand-authoring-workspace .matgroup-head b{color:var(--tb-color-text-primary);font-family:var(--tb-font-family-body);font-size:var(--tb-type-body-compact-size);line-height:1}.tb-brand-authoring-workspace .matgroup-head .graphic-group-label{border:var(--tb-border-boundary);border-radius:var(--tb-radius-card);background:var(--tb-color-surface-sunken);padding:var(--tb-space-2) var(--tb-space-3)}.tb-brand-authoring-workspace>.insp .graphic-details-text{border-color:var(--tb-color-border-subtle)}.tb-brand-authoring-workspace>.insp .graphic-details-text>.mlbl{border-bottom:0}.tb-brand-authoring-workspace>.insp .graphic-edit-text-control{min-height:128px;border:var(--tb-input-border);border-radius:var(--tb-input-radius);background:var(--tb-color-surface-sunken);color:var(--tb-color-text-primary);font-family:var(--tb-font-family-body);font-size:var(--tb-type-body-compact-size);padding:var(--tb-input-padding-block) var(--tb-input-padding-inline)}.tb-brand-authoring-workspace>.insp .field textarea.graphic-edit-text-control{min-height:128px}.tb-brand-authoring-workspace>.insp .edit-content-body{padding-right:0}.tb-brand-authoring-workspace .matgroup-head .hmeta{color:var(--tb-color-text-muted);font-family:var(--tb-font-family-mono);font-size:var(--tb-type-metadata-size);font-variant-numeric:var(--tb-type-numeric-variant);letter-spacing:var(--tb-type-metadata-tracking);line-height:1}.tb-brand-authoring-workspace :is(.ggrid,.matgroup-grid){gap:var(--tb-space-card-gap)}.tb-brand-authoring-workspace :is(.gcard,.matcard){position:relative;border:var(--tb-card-border);border-radius:var(--tb-card-radius);background:var(--tb-card-background);box-shadow:var(--tb-card-shadow);color:var(--tb-color-text-primary);transition:border-color var(--tb-motion-duration-fast) var(--tb-motion-easing-productive),background var(--tb-motion-duration-fast) var(--tb-motion-easing-productive),box-shadow var(--tb-motion-duration-fast) var(--tb-motion-easing-productive)}.tb-brand-authoring-workspace :is(.gcard,.matcard):hover{border-color:var(--tb-color-accent);background:var(--tb-color-interaction-hover);box-shadow:var(--tb-shadow-raised)}.tb-brand-authoring-workspace :is(.gcard,.matcard).sel{border-color:var(--tb-color-accent);background:var(--tb-color-interaction-current);box-shadow:inset 0 0 0 1px var(--tb-color-accent),var(--tb-card-shadow)}.tb-brand-authoring-workspace .gcard:before{position:absolute;top:var(--tb-space-4);left:var(--tb-space-4);z-index:7;width:.75rem;height:.75rem;border-top:2px solid var(--tb-color-character-accent);border-left:2px solid var(--tb-color-character-accent);content:"";opacity:0;pointer-events:none}.tb-brand-authoring-workspace .gcard:is(:hover,:focus-within):before{opacity:1}.tb-brand-authoring-workspace .gcard.sel:before{opacity:0}.tb-brand-authoring-workspace :is(.gcard .gthumb,.matcard .msw){border-bottom:var(--tb-border-divider);background-color:var(--tb-color-surface-sunken);background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--tb-color-border-default) 34%,transparent) 1px,transparent 0)}.tb-brand-authoring-workspace :is(.gcard .gbody,.matcard .gbody){gap:var(--tb-space-4);padding:var(--tb-card-inset)}.tb-brand-authoring-workspace :is(.gcard .gname,.matcard .gname){color:var(--tb-color-text-primary);font-family:var(--tb-font-family-body);font-size:var(--tb-type-body-compact-size);font-weight:var(--tb-font-weight-strong)}.tb-brand-authoring-workspace :is(.gcard .gloc,.matcard .gloc,.codechip,.vchip,.pill,.mlbl,.hmeta){font-family:var(--tb-font-family-mono);font-size:var(--tb-type-metadata-size);font-variant-numeric:var(--tb-type-numeric-variant);letter-spacing:var(--tb-type-metadata-tracking)}.tb-brand-authoring-workspace .codechip{border:var(--tb-border-boundary);border-radius:var(--tb-radius-card);background:var(--tb-color-surface-sunken);color:var(--tb-color-text-primary)}.tb-brand-authoring-workspace .vchip{border-color:var(--tb-color-info-border);background:var(--tb-color-info-bg);color:var(--tb-color-info-fg)}.tb-brand-authoring-workspace .draft-corner{right:var(--tb-space-4);left:auto;border-color:var(--tb-color-accent);background:var(--tb-color-interaction-current);box-shadow:none;color:var(--tb-color-accent-pressed)}.tb-brand-authoring-workspace .gcard .gcard-draft-number{right:var(--tb-space-4);left:auto}.tb-brand-authoring-workspace .gcard .card-menu{top:calc(156px * var(--graphic-card-scale) + var(--tb-space-4));right:var(--tb-space-4);bottom:auto}.tb-brand-authoring-workspace .gcard-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--tb-space-3);min-height:2.25rem;margin:0 var(--tb-card-inset);border-top:var(--tb-border-divider)}.tb-brand-authoring-workspace .gcard-footer>.pill{min-width:0}.tb-brand-authoring-workspace .gcard{overflow:visible}.tb-brand-authoring-workspace .gcard .graphic-client-approval-status.is-compact[data-tooltip]:after{transform:translate(-50%);transition:none}.tb-brand-authoring-workspace .gcard .graphic-client-approval-status.is-compact[data-tooltip]:is(:hover,:focus-visible):after{transform:translate(-50%)}.tb-brand-authoring-workspace .gcard .gcard-comment-notification{position:absolute;top:var(--tb-space-4);right:auto;left:var(--tb-space-4);display:inline-flex;z-index:4;width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem;align-items:center;justify-content:center;padding:0;border:var(--tb-border-boundary);border-radius:var(--tb-radius-control);background:var(--tb-color-surface-raised);box-shadow:var(--tb-shadow-control);color:var(--tb-color-text-primary)}.tb-brand-authoring-workspace .gcard .gcard-comment-notification svg{display:block}.tb-brand-authoring-workspace .gcard .gcard-comment-notification-dot,.tb-brand-authoring-workspace>.insp .graphic-inspector-notification-dot{position:absolute;top:.1rem;right:.1rem;width:.65rem;height:.65rem;border:2px solid var(--tb-color-surface-raised);border-radius:50%;background:var(--tb-color-character-accent);content:""}.tb-brand-authoring-workspace .gcard .gcard-comment-notification[data-tooltip]:after{position:absolute;top:calc(100% + 7px);left:0;z-index:var(--tb-popover-layer);width:-moz-max-content;width:max-content;max-width:min(220px,calc(100vw - 24px));padding:6px 8px;border:var(--tb-popover-border);border-radius:var(--tb-popover-radius);background:var(--tb-popover-background);box-shadow:var(--tb-popover-shadow);color:var(--tb-color-text-primary);content:attr(data-tooltip);font:700 var(--tb-type-metadata-size) /1.25 var(--tb-font-family-mono);opacity:0;pointer-events:none;transform:translateY(0);white-space:nowrap}.tb-brand-authoring-workspace .gcard .gcard-comment-notification[data-tooltip]:is(:hover,:focus-visible),.tb-brand-authoring-workspace .gcard:focus-within .gcard-comment-notification[data-tooltip]{z-index:var(--tb-popover-layer)}.tb-brand-authoring-workspace .gcard .gcard-comment-notification[data-tooltip]:is(:hover,:focus-visible):after,.tb-brand-authoring-workspace .gcard:focus-within .gcard-comment-notification[data-tooltip]:after{opacity:1}.tb-brand-authoring-workspace .pill{border-color:var(--tb-status-workflow-draft-border);border-width:var(--tb-status-border-width);border-radius:var(--tb-status-radius);background:var(--tb-status-workflow-draft-bg);color:var(--tb-status-workflow-draft-fg)}.tb-brand-authoring-workspace .pill.s-progress{border-color:var(--tb-status-workflow-in-review-border);background:var(--tb-status-workflow-in-review-bg);color:var(--tb-status-workflow-in-review-fg)}.tb-brand-authoring-workspace .pill.s-ready{border-color:var(--tb-status-workflow-approved-border);background:var(--tb-status-workflow-approved-bg);color:var(--tb-status-workflow-approved-fg)}.tb-brand-authoring-workspace .pill.s-published{border-color:var(--tb-status-workflow-published-border);background:var(--tb-status-workflow-published-bg);color:var(--tb-status-workflow-published-fg)}.tb-brand-authoring-workspace .pill.s-archived{border-color:var(--tb-status-workflow-archived-border);background:var(--tb-status-workflow-archived-bg);color:var(--tb-status-workflow-archived-fg)}.tb-brand-authoring-workspace .card-menu summary{border:1px solid transparent;border-radius:var(--tb-radius-control);background:transparent;color:var(--tb-color-text-secondary)}.tb-brand-authoring-workspace .card-menu summary:is(:hover,:focus-visible),.tb-brand-authoring-workspace .card-menu[open] summary{border-color:var(--tb-color-accent);background:var(--tb-color-interaction-hover);color:var(--tb-color-accent-hover)}.tb-brand-authoring-workspace .card-menu-pop :is(button,a){color:var(--tb-color-text-secondary);font-family:var(--tb-font-family-body);font-size:var(--tb-type-body-compact-size);letter-spacing:0;text-transform:none}.tb-brand-authoring-workspace .card-menu-pop :is(button,a):hover{background:var(--tb-color-interaction-hover);color:var(--tb-color-text-primary)}.tb-brand-authoring-workspace .empty-state{border:var(--tb-border-boundary);border-style:dashed;border-radius:var(--tb-feedback-radius);background:var(--tb-color-surface);color:var(--tb-color-text-secondary);padding:var(--tb-feedback-inset)}.tb-brand-authoring-workspace .empty-state b{color:var(--tb-color-text-primary);font-size:var(--tb-type-body-compact-size)}.tb-brand-authoring-workspace>.insp{z-index:var(--tb-layer-inspector);border-left:var(--tb-border-strong);background:var(--tb-panel-background);color:var(--tb-color-text-primary);font-family:var(--tb-font-family-body)}html.inspector-left .tb-brand-authoring-workspace>.insp{border-right:var(--tb-border-strong);border-left:0}.tb-brand-authoring-workspace>.insp.editing{box-shadow:inset 3px 0 0 var(--tb-color-accent)}.tb-brand-authoring-workspace>.insp .ihead{position:relative;min-height:calc(var(--tb-density-control-height) + (2 * var(--tb-space-5)) + 1px);height:calc(var(--tb-density-control-height) + (2 * var(--tb-space-5)) + 1px);gap:var(--tb-space-4);padding:0 var(--tb-space-5);border-bottom:var(--tb-border-divider);background:var(--tb-color-surface)}.tb-brand-authoring-workspace>.insp .ihead b{color:var(--tb-color-text-primary);font-family:var(--tb-font-family-mono);font-size:var(--tb-type-code-size);font-variant-numeric:var(--tb-type-numeric-variant);letter-spacing:var(--tb-type-metadata-tracking)}.tb-brand-authoring-workspace>.insp .ibody{gap:var(--tb-density-stack-gap);padding:var(--tb-inventory-inset);background:var(--tb-color-surface)}.tb-brand-authoring-workspace>.insp .isec{gap:var(--tb-density-stack-gap)}.tb-brand-authoring-workspace>.insp .inspector-actions .chip{display:inline-flex;align-items:center;justify-content:center;text-align:center}.tb-brand-authoring-workspace>.insp :is(.isec>.mlbl,.inspector-section-head){border-bottom:var(--tb-border-divider);color:var(--tb-color-text-muted)}.tb-brand-authoring-workspace>.insp .material-details-section>.mlbl{display:flex;align-items:center;min-height:calc(var(--tb-density-control-height) + var(--tb-space-5) + var(--tb-space-3) - 1px);padding-block:0}.tb-brand-authoring-workspace>.insp :is(.reference-row,.assignment-details,.assignment-group,.locked-field){border-color:var(--tb-color-border-subtle)}.tb-brand-authoring-workspace>.insp :is(.reference-row small,.assignment-row small,.field-hint,.status-callout){color:var(--tb-color-text-muted);font-family:var(--tb-font-family-mono);font-size:var(--tb-type-metadata-size)}.tb-brand-authoring-workspace>.insp :is(.field input,.field textarea,.field select){min-height:var(--tb-input-height);border:var(--tb-input-border);border-radius:var(--tb-input-radius);background:var(--tb-color-surface);color:var(--tb-color-text-primary);font-family:var(--tb-font-family-body);font-size:var(--tb-type-body-compact-size);padding-inline:var(--tb-input-padding-inline)}.tb-brand-authoring-workspace>.insp :is(.field input,.field textarea,.field select):focus{border-color:var(--tb-color-focus);outline:var(--tb-focus-width) solid var(--tb-color-focus);outline-offset:var(--tb-focus-offset)}.tb-brand-authoring-workspace>.insp .material-editor-form{display:grid;gap:var(--tb-space-5)}.tb-brand-authoring-workspace>.insp .material-editor-form>.field,.tb-brand-authoring-workspace>.insp .material-editor-form>.locked-field,.tb-brand-authoring-workspace>.insp .material-editor-form>.paint-conversions{margin:0}.tb-brand-authoring-workspace>.insp .material-editor-form>.field{gap:var(--tb-space-2)}.tb-brand-authoring-workspace>.insp .material-editor-form .field-hint{margin-top:0}.tb-brand-authoring-workspace .material-delete-dialog-layer{position:fixed;inset:0;z-index:calc(var(--tb-dialog-layer) + 20);display:grid;place-items:center;padding:var(--tb-space-6);background:var(--tb-color-backdrop)}.tb-brand-authoring-workspace .material-delete-dialog{width:min(30rem,calc(100vw - var(--tb-space-6) - var(--tb-space-6)));display:grid;gap:var(--tb-space-5);border:var(--tb-dialog-border);border-radius:var(--tb-radius-panel);background:var(--tb-dialog-background);box-shadow:var(--tb-dialog-shadow);padding:var(--tb-dialog-gutter)}.tb-brand-authoring-workspace .material-delete-dialog-copy{display:grid;gap:var(--tb-space-3)}.tb-brand-authoring-workspace .material-delete-dialog-copy .mlbl{color:var(--tb-color-error-fg)}.tb-brand-authoring-workspace .material-delete-dialog-copy p{margin:0;color:var(--tb-color-text-secondary);line-height:1.5}.tb-brand-authoring-workspace .material-delete-dialog .confirm-actions{justify-content:flex-end;align-items:center}.tb-brand-authoring-workspace .material-delete-dialog .confirm-actions form{margin:0}.tb-brand-authoring-workspace>.insp .insp-resize:is(:hover,:focus-visible):after,body.resizing-inspector .tb-brand-authoring-workspace>.insp .insp-resize:after{width:3px;background:var(--tb-color-focus)}.tb-brand-authoring-workspace .graphic-status-menu{position:relative;flex:0 0 auto}.tb-brand-authoring-workspace>.insp .graphic-inspector-footer{min-height:calc(var(--tb-density-control-height) + (2 * var(--tb-space-4)));padding:var(--tb-space-3) var(--tb-space-5);border-top:var(--tb-border-divider);background:var(--tb-color-surface)}.tb-brand-authoring-workspace>.insp .graphic-inspector-footer-status{width:auto}.tb-brand-authoring-workspace>.insp .graphic-inspector-status-field,.tb-brand-authoring-workspace>.insp .graphic-status-menu,.tb-brand-authoring-workspace>.insp .graphic-status-trigger{align-self:stretch;height:100%}.tb-brand-authoring-workspace>.insp .graphic-inspector-status-label{color:var(--tb-color-text-muted);font-family:var(--tb-font-family-mono);font-size:var(--tb-type-metadata-size);letter-spacing:.08em}.tb-brand-authoring-workspace>.insp .graphic-client-approval-status{border:var(--tb-border-boundary);border-radius:var(--tb-feedback-radius);background:var(--tb-color-surface-raised);padding:var(--tb-space-2) var(--tb-space-3)}.tb-brand-authoring-workspace>.insp .graphic-client-approval-check{border-color:var(--tb-color-border-default);background:var(--tb-color-surface)}.tb-brand-authoring-workspace>.insp .graphic-client-approval-status.is-approved{border-color:var(--tb-color-success-border);background:var(--tb-color-success-bg)}.tb-brand-authoring-workspace>.insp .graphic-client-approval-status.is-pending{border-color:transparent;background:transparent;cursor:default;padding-inline:0}.tb-brand-authoring-workspace>.insp .graphic-client-approval-status.is-pending .graphic-client-approval-check{flex:0 0 1rem;width:1rem;min-width:1rem;height:1rem;min-height:1rem;aspect-ratio:1/1;border-color:var(--tb-color-text-muted);border-radius:50%;background:transparent}.tb-brand-authoring-workspace>.insp .graphic-client-approval-status.is-pending .graphic-client-approval-state{color:var(--tb-color-text-muted);font-weight:var(--tb-font-weight-strong)}.tb-brand-authoring-workspace>.insp .graphic-client-approval-status.is-approved .graphic-client-approval-check{border-color:var(--tb-color-success-border);background:var(--tb-color-success-fg);color:var(--tb-color-success-bg)}.tb-brand-authoring-workspace>.insp .graphic-client-approval-state{color:var(--tb-color-text-primary);font-family:var(--tb-font-family-mono);font-size:var(--tb-type-control-size)}.tb-brand-authoring-workspace>.insp .graphic-client-approval-status.is-approved .graphic-client-approval-state{color:var(--tb-color-success-fg)}.tb-brand-authoring-workspace>.insp .graphic-client-approval-detail{color:var(--tb-color-text-muted);font-size:var(--tb-type-metadata-size)}.tb-brand-authoring-workspace>.insp .graphic-inspector-footer-status .graphic-status-trigger{min-height:calc(var(--tb-density-control-height) + (2 * var(--tb-space-3)));font-size:var(--tb-type-control-size);padding-inline:var(--tb-space-5)}.tb-brand-authoring-workspace>.insp .graphic-inspector-footer-status .graphic-client-approval-status,.tb-brand-authoring-workspace>.insp .graphic-inspector-status-field{flex:0 0 calc(50% - var(--tb-space-2));width:calc(50% - var(--tb-space-2))}.tb-brand-authoring-workspace>.insp .graphic-inspector-footer-status{align-items:center}.tb-brand-authoring-workspace>.insp .graphic-inspector-footer-status .graphic-client-approval-status,.tb-brand-authoring-workspace>.insp .graphic-inspector-status-field{align-self:center;height:calc(var(--tb-density-control-height) + (2 * var(--tb-space-1)));min-height:calc(var(--tb-density-control-height) + (2 * var(--tb-space-1)))}.tb-brand-authoring-workspace>.insp .graphic-inspector-status-field{display:flex;align-items:stretch}.tb-brand-authoring-workspace>.insp .graphic-inspector-footer-status .graphic-status-trigger{height:100%;min-height:0}.tb-brand-authoring-workspace>.insp .graphic-inspector-footer-status .graphic-status-menu{height:100%}.tb-brand-authoring-workspace>.insp .graphic-client-approval-status{display:inline-flex;align-items:center;justify-content:center;text-align:center}.tb-brand-authoring-workspace>.insp .graphic-client-approval-status.is-approved{border-style:dotted}.tb-brand-authoring-workspace>.insp .graphic-inspector-footer-status .graphic-status-trigger:not(:disabled):is(:hover,:focus-visible,[aria-expanded=true]){border-color:var(--tb-color-accent)!important;background:var(--tb-color-interaction-hover)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--tb-color-accent) 12%,transparent);color:var(--tb-color-accent-hover);outline:0}.tb-brand-authoring-workspace>.insp .graphic-inspector-notifications{color:var(--tb-color-text-muted)}.tb-brand-authoring-workspace>.insp .graphic-inspector-notification{width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;position:relative;border:var(--tb-border-boundary);border-radius:var(--tb-feedback-radius);color:var(--tb-color-text-primary);background:var(--tb-color-surface-raised)}.tb-brand-authoring-workspace>.insp .graphic-inspector-notification:focus-visible,.tb-brand-authoring-workspace>.insp .graphic-inspector-notification:hover{border-color:var(--tb-color-focus);color:var(--tb-color-focus);background:var(--tb-color-interaction-hover)}.tb-brand-authoring-workspace>.insp .graphic-inspector-notification[data-tooltip]:after{transform:translateY(0);transition:none}.tb-brand-authoring-workspace>.insp .graphic-inspector-notification-dot{top:.1rem;right:.1rem}.tb-brand-authoring-workspace>.insp .graphic-client-approval-status.is-pending{border:var(--tb-border-boundary);border-style:dashed;background:var(--tb-color-surface-raised);padding:var(--tb-space-2) var(--tb-space-3)}@container graphic-inspector (max-width: 22rem){.tb-brand-authoring-workspace>.insp .graphic-inspector-footer-status .graphic-status-trigger>span{min-width:0;overflow:hidden;font-size:0;white-space:nowrap}.tb-brand-authoring-workspace>.insp .graphic-inspector-footer-status .graphic-status-trigger>span:after{content:"…";font-size:var(--tb-type-control-size)}.tb-brand-authoring-workspace>.insp .graphic-client-approval-status{grid-template-columns:1rem minmax(0,1fr)}.tb-brand-authoring-workspace>.insp .graphic-client-approval-check{flex:0 0 1rem}.tb-brand-authoring-workspace>.insp .graphic-client-approval-copy{display:flex;min-width:0;align-items:center;justify-content:center;overflow:hidden}.tb-brand-authoring-workspace>.insp .graphic-client-approval-state{display:none}.tb-brand-authoring-workspace>.insp .graphic-client-approval-copy:after{color:var(--tb-color-text-muted);content:"…";font-family:var(--tb-font-family-mono);font-size:var(--tb-type-control-size);font-weight:var(--tb-font-weight-strong)}}.tb-brand-authoring-workspace .artwork-update-left{container-type:inline-size}.tb-brand-authoring-workspace .graphic-inspector-tabs{align-self:stretch;display:inline-flex;height:2.5rem}.tb-brand-authoring-workspace .graphic-inspector-nav{align-items:stretch}.tb-brand-authoring-workspace .graphic-inspector-tab-actions{gap:var(--tb-space-2);padding-inline:var(--tb-space-2)}.tb-brand-authoring-workspace .graphic-preview-tabs-footer{align-items:flex-end;border-bottom:var(--tb-border-divider);margin-top:0}.tb-brand-authoring-workspace .graphic-preview-tabs-footer .graphic-inspector-tabs{height:2.5rem}.tb-brand-authoring-workspace .graphic-preview-shell.has-tabs~.versions-details,.tb-brand-authoring-workspace .versions-tab-panel{border-top:0}.tb-brand-authoring-workspace .graphic-inspector-tabs button{min-height:2.5rem;border:0;border-radius:0;background:transparent;color:var(--tb-color-text-muted);font:700 var(--tb-type-metadata-size) /1 var(--tb-font-family-mono);letter-spacing:var(--tb-type-label-tracking);padding:0 var(--tb-space-5);text-transform:uppercase}.tb-brand-authoring-workspace .graphic-inspector-tabs button:is(:hover,:focus-visible){background:transparent;color:var(--tb-color-accent-hover);outline:0}.tb-brand-authoring-workspace .graphic-inspector-tabs button.on{box-shadow:inset 0 -3px 0 var(--tb-color-accent);background:transparent;color:var(--tb-color-accent-hover)}.tb-brand-authoring-workspace .graphic-inspector-tabs button:focus-visible{outline:var(--tb-focus-width) solid var(--tb-color-focus);outline-offset:var(--tb-focus-offset);position:relative;z-index:1}.tb-brand-authoring-workspace .graphic-inspector-tabs button:disabled{border-color:transparent;background:transparent;color:var(--tb-color-text-muted);cursor:default;opacity:1}.tb-brand-authoring-workspace .graphic-inspector-tabs button.on:disabled{color:var(--tb-color-accent-hover)}.tb-brand-authoring-workspace .graphic-inspector-tabs button:disabled:is(:hover,:focus-visible){background:transparent;color:var(--tb-color-text-muted);outline:0}.tb-brand-authoring-workspace .graphic-inspector-tabs button.on:disabled:is(:hover,:focus-visible){color:var(--tb-color-accent-hover)}.tb-brand-authoring-workspace .artwork-update-right{gap:var(--tb-space-2)}.tb-brand-authoring-workspace .artwork-update-right .graphic-status-trigger{min-width:6.75rem}.tb-brand-authoring-workspace .mockup-tab-heading{align-items:center;display:flex;justify-content:space-between}.tb-brand-authoring-workspace .mockup-help button{align-items:center;background:transparent;border:0;color:var(--tb-color-text-muted);display:inline-flex;padding:var(--tb-space-1)}.tb-brand-authoring-workspace .mockup-help button:is(:hover,:focus-visible){color:var(--tb-color-accent-hover)}.tb-brand-authoring-workspace .mockup-active-version{font-weight:var(--tb-font-weight-strong)}.tb-brand-authoring-workspace .mockup-gallery-slots{display:grid;gap:var(--tb-space-3)}.tb-brand-authoring-workspace .mockup-gallery-slot{border:var(--tb-border-divider);border-radius:var(--tb-radius-control);padding:var(--tb-space-3)}.tb-brand-authoring-workspace .mockup-gallery-slot.empty{background:var(--tb-color-surface-sunken)}.tb-brand-authoring-workspace .mockup-slot-label{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--tb-space-2);justify-content:space-between}.tb-brand-authoring-workspace .artwork-update-left .graphic-status-menu{width:min(100%,7.5rem)}.tb-brand-authoring-workspace .artwork-update-left .graphic-status-trigger{width:100%;min-width:0}.tb-brand-authoring-workspace :is(.graphic-status-trigger,.graphic-status-option){display:inline-flex;align-items:center;justify-content:center;gap:var(--tb-space-3);min-height:1.75rem;border-style:solid;font-family:var(--tb-font-family-mono);font-size:var(--tb-type-metadata-size);font-weight:var(--tb-font-weight-strong);letter-spacing:0;line-height:1;padding-inline:var(--tb-space-4);text-align:center;white-space:nowrap}.tb-brand-authoring-workspace .graphic-status-trigger{min-width:7.5rem;cursor:pointer}.tb-brand-authoring-workspace .graphic-status-trigger[data-tooltip]{position:relative}.tb-brand-authoring-workspace .graphic-status-trigger svg{transition:transform var(--tb-motion-duration-fast) var(--tb-motion-easing-productive)}.tb-brand-authoring-workspace .graphic-status-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.tb-brand-authoring-workspace .graphic-status-pop{position:absolute;top:calc(100% + var(--tb-space-2));left:0;display:grid;gap:var(--tb-space-2);min-width:10rem;padding:var(--tb-popover-inset)}.tb-brand-authoring-workspace .graphic-status-option{width:100%;justify-content:space-between;cursor:pointer}.tb-brand-authoring-workspace :is(.graphic-status-trigger,.graphic-status-option):is(:hover,:focus-visible){filter:saturate(1.08) brightness(.98)}.tb-brand-authoring-workspace .viewer-eye-toggle{display:inline-grid;place-items:center;min-width:var(--tb-density-control-height);width:var(--tb-density-control-height);min-height:var(--tb-density-control-height);height:var(--tb-density-control-height);border:var(--tb-border-boundary);border-radius:var(--tb-radius-control);background:var(--tb-color-surface);color:var(--tb-color-text-muted);padding:0}.tb-brand-authoring-workspace .viewer-eye-toggle.visible{border-color:var(--tb-color-info-border);background:var(--tb-color-info-bg);color:var(--tb-color-info-fg)}.tb-brand-authoring-workspace .graphic-preview{background-color:var(--tb-color-surface-sunken);background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--tb-color-border-default) 34%,transparent) 1px,transparent 0);background-size:12px 12px;transition:border-color var(--tb-motion-duration-fast) var(--tb-motion-easing-productive),background-color var(--tb-motion-duration-fast) var(--tb-motion-easing-productive),box-shadow var(--tb-motion-duration-fast) var(--tb-motion-easing-productive)}.tb-brand-authoring-workspace .graphic-preview.is-editable:is(:hover,:focus-within){border-color:var(--tb-color-accent);background-color:var(--tb-color-interaction-hover);box-shadow:inset 0 0 0 2px var(--tb-color-focus)}.tb-brand-authoring-workspace .graphic-preview.is-editable.is-dragging{border-color:var(--tb-color-accent);border-style:dashed;background-color:var(--tb-color-info-bg);box-shadow:inset 0 0 0 2px var(--tb-color-accent),0 0 0 3px color-mix(in srgb,var(--tb-color-focus) 18%,transparent)}.tb-brand-authoring-workspace .material-upload-preview{background-color:var(--tb-material-preview-background,var(--tb-color-surface-sunken));transition:border-color var(--tb-motion-duration-fast) var(--tb-motion-easing-productive),background-color var(--tb-motion-duration-fast) var(--tb-motion-easing-productive),box-shadow var(--tb-motion-duration-fast) var(--tb-motion-easing-productive)}.tb-brand-authoring-workspace .material-upload-preview.is-editable:is(:hover,:focus-within){border-color:var(--tb-color-accent);background-color:var(--tb-color-interaction-hover);box-shadow:inset 0 0 0 2px var(--tb-color-focus)}.tb-brand-authoring-workspace .material-upload-preview.is-editable.is-dragging{border-color:var(--tb-color-accent);border-style:dashed;background-color:var(--tb-color-info-bg);box-shadow:inset 0 0 0 2px var(--tb-color-accent),0 0 0 3px color-mix(in srgb,var(--tb-color-focus) 18%,transparent)}.tb-brand-authoring-workspace .graphic-preview-update-button{border-color:var(--tb-color-border-default);background:color-mix(in srgb,var(--tb-color-surface) 92%,transparent);box-shadow:var(--tb-shadow-control);color:var(--tb-color-text-secondary);backdrop-filter:blur(8px);height:var(--tb-density-control-height);min-height:var(--tb-density-control-height);font-family:var(--tb-font-family-mono);font-size:var(--tb-type-metadata-size);font-weight:var(--tb-font-weight-strong);line-height:1}.tb-brand-authoring-workspace .graphic-preview-update-button:is(:hover,:focus-visible),.tb-brand-authoring-workspace .graphic-preview.is-dragging .graphic-preview-update-button{border-color:var(--tb-color-accent);background:var(--tb-color-info-bg);color:var(--tb-color-info-fg)}.tb-brand-authoring-workspace .material-upload-preview.is-dragging .graphic-preview-update-button{border-color:var(--tb-color-accent);background:var(--tb-color-info-bg);color:var(--tb-color-info-fg)}@container (max-width: 7rem){.tb-brand-authoring-workspace .artwork-update-left .graphic-status-trigger{gap:var(--tb-space-1);font-size:calc(var(--tb-type-metadata-size) - .0625rem);padding-inline:var(--tb-space-2)}.tb-brand-authoring-workspace .artwork-update-left .graphic-status-trigger svg{display:none}}.tb-brand-authoring-workspace :is(.graphic-edit-outcome,.material-edit-outcome,.material-assignment-outcome){border:var(--tb-border-boundary);border-radius:var(--tb-feedback-radius);background:var(--tb-color-info-bg);color:var(--tb-color-info-fg);padding:var(--tb-feedback-inset)}.tb-brand-authoring-workspace :is(.graphic-edit-outcome.error,.material-edit-outcome.error,.material-assignment-outcome.error,.upload-error){border-color:var(--tb-color-error-border);background:var(--tb-color-error-bg);color:var(--tb-color-error-fg)}.tb-brand-authoring-workspace .pending-artwork-badge{border-color:var(--tb-color-info-border);background:var(--tb-color-info-bg);color:var(--tb-color-info-fg)}.tb-brand-authoring-workspace .inspector-toast{z-index:var(--tb-layer-toast);border:var(--tb-feedback-border-width) solid var(--tb-color-success-border);border-radius:var(--tb-feedback-radius);background:var(--tb-color-success-bg);box-shadow:var(--tb-shadow-popover);color:var(--tb-color-success-fg)}.tb-brand-authoring-workspace .inspector-toast.error{border-color:var(--tb-color-error-border);background:var(--tb-color-error-bg);color:var(--tb-color-error-fg)}.tb-brand-authoring-notices .workspace-readonly-note{min-height:var(--tb-button-primary-min-height);border-bottom:1px solid var(--tb-color-warning-border);background:var(--tb-color-warning-bg);color:var(--tb-color-warning-fg);font-family:var(--tb-font-family-body);padding:var(--tb-space-4) var(--tb-space-6)}.tb-brand-authoring-notices .workspace-readonly-note b{color:var(--tb-color-warning-fg)}.tb-brand-authoring-notices .publish-bar{border-bottom-color:var(--tb-color-border-subtle);background:var(--tb-color-surface);color:var(--tb-color-text-secondary);font-family:var(--tb-font-family-body)}.tb-brand-authoring-notices .publish-bar.success{border-color:var(--tb-color-success-border);background:var(--tb-color-success-bg)}.tb-brand-authoring-notices .publish-bar.success span{color:var(--tb-color-success-fg)}.tb-brand-authoring-notices .publish-bar.error{border-color:var(--tb-color-error-border);background:var(--tb-color-error-bg)}.tb-brand-authoring-notices .publish-bar.error span{color:var(--tb-color-error-fg)}.tb-brand-authoring-workspace>.insp .inspector-icon-action{width:var(--tb-density-control-height);min-width:var(--tb-density-control-height);height:var(--tb-density-control-height);min-height:var(--tb-density-control-height);border:1px solid transparent!important;border-radius:var(--tb-radius-control);background:transparent!important;color:var(--tb-color-text-muted);padding:0!important;box-shadow:none!important}.tb-brand-authoring-workspace>.insp .inspector-icon-action:is(:hover,:focus-visible,:active){border-color:var(--tb-color-border-default)!important;background:var(--tb-color-interaction-hover)!important;color:var(--tb-color-accent-hover)}.tb-brand-authoring-workspace>.insp .inspector-icon-action.primary-chip{color:var(--tb-color-accent)}.tb-brand-authoring-workspace>.insp .inspector-icon-action.primary-chip:is(:hover,:focus-visible,:active){background:var(--tb-color-accent)!important;color:var(--tb-color-surface)!important}.tb-brand-authoring-workspace>.insp .inspector-icon-action.inspector-add-link{position:absolute;left:var(--tb-space-5);width:auto;min-width:0;align-self:center;margin-block:auto;padding:0 var(--tb-space-4)!important;border:1px dashed var(--tb-color-accent)!important;background:var(--tb-color-info-bg)!important;color:var(--tb-color-accent);font-weight:var(--tb-font-weight-bold);transform:none!important}.tb-brand-authoring-workspace>.insp .inspector-icon-action.inspector-add-link:is(:hover,:focus-visible,:active){border-color:var(--tb-color-accent)!important;background:var(--tb-color-accent)!important;color:var(--tb-color-surface)!important;box-shadow:0 0 0 4px var(--tb-color-focus-ring)!important}.tb-brand-authoring-workspace>.insp .inspector-icon-action.danger-chip:is(:hover,:focus-visible,:active){border-color:var(--tb-color-error-border)!important;background:var(--tb-color-error-bg)!important;color:var(--tb-color-error-fg)}.tb-brand-authoring-workspace>.insp .viewer-eye-toggle.inspector-icon-action,.tb-brand-authoring-workspace>.insp .viewer-eye-toggle.inspector-icon-action:is(.visible,.hidden){border-color:transparent!important;background:transparent!important}.tb-brand-authoring-workspace>.insp .viewer-eye-toggle.inspector-icon-action:is(:hover,:focus-visible,:active){border-color:var(--tb-color-border-default)!important;background:var(--tb-color-interaction-hover)!important}.tb-brand-authoring-workspace>.insp .graphic-details-subsection,.tb-brand-authoring-workspace>.insp .graphic-details-summary-row,.tb-brand-authoring-workspace>.insp .graphic-details-summary-row .reference-row+.reference-row,.tb-brand-authoring-workspace>.insp .graphic-fact-row .reference-row+.reference-row{border-color:var(--tb-color-border-subtle)}.tb-brand-authoring-workspace>.insp .graphic-details-summary-row .reference-row small,.tb-brand-authoring-workspace>.insp .required-marker{color:var(--tb-color-text-muted)}.tb-brand-authoring-workspace>.insp .graphic-details-summary-row .reference-row small{font-size:7.5px;letter-spacing:.8px;line-height:1}.tb-brand-authoring-workspace>.insp .graphic-details-summary-row .batch-edit-line,.tb-brand-authoring-workspace>.insp .graphic-details-summary-row .graphic-type-select,.tb-brand-authoring-workspace>.insp .graphic-details-summary-row .reference-input{min-width:0;width:100%}.tb-brand-authoring-workspace>.insp .graphic-details-summary-row .reference-row,.tb-brand-authoring-workspace>.insp .graphic-details-summary-row .reference-row:first-child{padding:10px 12px 11px}.tb-brand-authoring-workspace>.insp .graphic-details-summary-row .dimension-input-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;width:100%}.tb-brand-authoring-workspace>.insp .graphic-details-summary-row .dimension-input-grid label:last-child{grid-column:1/-1}.tb-brand-authoring-workspace>.insp .graphic-materials-actions{display:inline-flex;align-items:center;flex:0 0 auto;gap:var(--tb-space-2);padding-bottom:0}.tb-brand-authoring-workspace>.insp .graphic-materials-heading{margin-inline:var(--tb-space-4);border-bottom:var(--tb-border-divider);padding-bottom:var(--tb-space-2)}.tb-brand-authoring-workspace>.insp .graphic-materials-heading>.mlbl{min-width:0;border-bottom:0;padding-bottom:0}.tb-brand-authoring-workspace>.insp .graphic-deliverables-section>.graphic-materials-heading{min-height:calc(var(--tb-density-control-height) + var(--tb-space-2) + 1px)}.tb-brand-authoring-workspace>.insp .graphic-deliverables-help:after{width:min(240px,calc(100vw - 24px));max-width:min(240px,calc(100vw - 24px));text-align:left;white-space:normal}.tb-brand-authoring-workspace>.insp .graphic-add-link,.tb-brand-authoring-workspace>.insp .graphic-deliverables-add-link{width:154.4140625px!important}.tb-brand-authoring-workspace>.insp .graphic-materials-panel{margin-inline:var(--tb-space-4);border:var(--tb-border-boundary);border-radius:var(--tb-radius-card);background:var(--tb-color-surface-sunken);padding:var(--tb-space-5)}.tb-brand-authoring-workspace>.insp .version-active-label{border-color:var(--tb-color-accent);background:var(--tb-color-info-bg);color:var(--tb-color-accent)}.tb-brand-authoring-workspace>.insp .required-marker{color:var(--tb-color-accent)}.tb-brand-authoring-workspace>.insp .type-confirm-button{border:var(--tb-input-border);border-radius:var(--tb-input-radius);background:var(--tb-color-surface-sunken);color:var(--tb-color-text-muted)}.tb-brand-authoring-workspace>.insp .type-confirm-button:is(:hover,:focus-visible){border-color:var(--tb-color-focus);background:var(--tb-color-interaction-hover);color:var(--tb-color-accent-hover)}.tb-brand-authoring-workspace .pill.tb-workflow-tone-neutral{background:var(--tb-color-surface-sunken);border-color:var(--tb-color-border-default);color:var(--tb-color-text-secondary)}.tb-brand-authoring-workspace .pill.tb-workflow-tone-info{background:var(--tb-color-info-bg);border-color:var(--tb-color-info-border);color:var(--tb-color-info-fg)}.tb-brand-authoring-workspace .pill.tb-workflow-tone-success{background:var(--tb-color-success-bg);border-color:var(--tb-color-success-border);color:var(--tb-color-success-fg)}.tb-brand-authoring-workspace .pill.tb-workflow-tone-caution{background:var(--tb-color-warning-bg);border-color:var(--tb-color-warning-border);color:var(--tb-color-warning-fg)}.tb-brand-authoring-workspace .pill.tb-workflow-tone-critical{background:var(--tb-color-error-bg);border-color:var(--tb-color-error-border);color:var(--tb-color-error-fg)}.tb-brand-authoring-workspace .pill.tb-workflow-tone-accent{background:var(--tb-color-info-bg);border-color:var(--tb-color-accent);color:var(--tb-color-accent-hover)}.tb-brand-authoring-workspace .pill.tb-workflow-tone-custom{background:color-mix(in srgb,var(--tb-workflow-custom-color) 18%,var(--tb-color-surface));border-color:var(--tb-workflow-custom-color);color:var(--tb-color-text-primary)}@container inventory-module (max-width: 840px){.tb-brand-authoring-workspace .modbar.inventory-toolbar{--inventory-search-width:var(--tb-inventory-search-width-constrained)}}@media (max-width:900px){.tb-brand-authoring-workspace>.insp{border-top:var(--tb-border-strong);border-right:0;border-left:0}}@media (prefers-reduced-motion:reduce){.tb-brand-authoring-workspace,.tb-brand-authoring-workspace *,.tb-brand-authoring-workspace :after,.tb-brand-authoring-workspace :before{scroll-behavior:auto!important;animation-duration:var(--tb-motion-reduced-duration)!important;animation-iteration-count:var(--tb-motion-reduced-iteration)!important;transition-duration:var(--tb-motion-reduced-duration)!important}}@media (forced-colors:active){.tb-brand-authoring-workspace .grouped-graphics .matgroup-head.has-hierarchy-color{background:Canvas;border-color:CanvasText;box-shadow:none}}