.ManagedCatalogPage-module__oyS3UW__page,.ManagedCatalogPage-module__oyS3UW__catalog,.ManagedCatalogPage-module__oyS3UW__introduction,.ManagedCatalogPage-module__oyS3UW__list,.ManagedCatalogPage-module__oyS3UW__item,.ManagedCatalogPage-module__oyS3UW__itemCopy,.ManagedCatalogPage-module__oyS3UW__itemHeading,.ManagedCatalogPage-module__oyS3UW__metadata,.ManagedCatalogPage-module__oyS3UW__metadata>div,.ManagedCatalogPage-module__oyS3UW__workspaceChoice,.ManagedCatalogPage-module__oyS3UW__actionRegion{min-width:var(--space-0);display:grid}.ManagedCatalogPage-module__oyS3UW__page{width:min(100%, var(--size-content-maximum));box-sizing:border-box;gap:var(--space-8);padding:var(--space-8) var(--space-6);color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);margin-inline:auto}.ManagedCatalogPage-module__oyS3UW__page:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.ManagedCatalogPage-module__oyS3UW__catalog{gap:var(--space-6)}.ManagedCatalogPage-module__oyS3UW__workspaceChoice{width:100%;max-width:calc(var(--space-20) * 6);gap:var(--space-2)}.ManagedCatalogPage-module__oyS3UW__workspaceChoice label{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body)}.ManagedCatalogPage-module__oyS3UW__workspaceChoice select{width:100%;max-width:100%;min-height:var(--size-touch-target-minimum);box-sizing:border-box;padding:var(--space-3) var(--space-4);color:var(--color-text-primary);font:inherit;background:var(--color-surface-card);border:var(--border-width-subtle) solid var(--color-border-strong);border-radius:var(--radius-medium)}.ManagedCatalogPage-module__oyS3UW__workspaceChoice select:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.ManagedCatalogPage-module__oyS3UW__workspaceChoice p{margin:var(--space-0);color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.ManagedCatalogPage-module__oyS3UW__introduction{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 4)), 1fr));align-items:end;gap:var(--space-5);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);padding-block-end:var(--space-5)}.ManagedCatalogPage-module__oyS3UW__introduction>div{gap:var(--space-2);display:grid}.ManagedCatalogPage-module__oyS3UW__introduction h2,.ManagedCatalogPage-module__oyS3UW__introduction p,.ManagedCatalogPage-module__oyS3UW__item h3,.ManagedCatalogPage-module__oyS3UW__item p,.ManagedCatalogPage-module__oyS3UW__metadata,.ManagedCatalogPage-module__oyS3UW__metadata dt,.ManagedCatalogPage-module__oyS3UW__metadata dd{margin:var(--space-0);overflow-wrap:anywhere}.ManagedCatalogPage-module__oyS3UW__introduction h2{font-size:var(--font-size-heading1);line-height:var(--font-line-height-tight)}.ManagedCatalogPage-module__oyS3UW__introduction>p,.ManagedCatalogPage-module__oyS3UW__summary,.ManagedCatalogPage-module__oyS3UW__actionRegion p{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--font-line-height-body)}.ManagedCatalogPage-module__oyS3UW__eyebrow,.ManagedCatalogPage-module__oyS3UW__itemKind,.ManagedCatalogPage-module__oyS3UW__metadata dt{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.ManagedCatalogPage-module__oyS3UW__list{gap:var(--space-0);margin:var(--space-0);padding:var(--space-0);border-block-start:var(--border-width-subtle) solid var(--color-border-subtle);list-style:none}.ManagedCatalogPage-module__oyS3UW__item{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 5)), 1fr));gap:var(--space-8);padding-block:var(--space-7);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle)}.ManagedCatalogPage-module__oyS3UW__itemCopy{gap:var(--space-5)}.ManagedCatalogPage-module__oyS3UW__itemHeading{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 3)), 1fr));align-items:start;gap:var(--space-4)}.ManagedCatalogPage-module__oyS3UW__itemHeading>div{gap:var(--space-2);display:grid}.ManagedCatalogPage-module__oyS3UW__item h3{font-size:var(--font-size-heading2);line-height:var(--font-line-height-tight)}.ManagedCatalogPage-module__oyS3UW__metadata{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 2)), 1fr));gap:var(--space-4) var(--space-6)}.ManagedCatalogPage-module__oyS3UW__metadata>div{gap:var(--space-1)}.ManagedCatalogPage-module__oyS3UW__metadata dd{font-size:var(--font-size-body);line-height:var(--font-line-height-body)}.ManagedCatalogPage-module__oyS3UW__actionRegion{align-content:center;justify-items:end;gap:var(--space-2);max-width:calc(var(--space-20) * 4);text-align:end}.ManagedCatalogPage-module__oyS3UW__primaryLink,.ManagedCatalogPage-module__oyS3UW__disabledAction{min-height:var(--size-touch-target-minimum);box-sizing:border-box;padding:var(--space-3) var(--space-5);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body);border-radius:var(--radius-medium);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ManagedCatalogPage-module__oyS3UW__primaryLink{color:var(--color-text-inverse);background:var(--color-accent-primary)}.ManagedCatalogPage-module__oyS3UW__primaryLink:hover{background:var(--color-accent-primary-hover)}.ManagedCatalogPage-module__oyS3UW__primaryLink:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.ManagedCatalogPage-module__oyS3UW__disabledAction{color:var(--color-text-disabled);background:var(--color-surface-disabled);border:var(--border-width-subtle) solid var(--color-border-subtle)}@media (prefers-reduced-motion:reduce){.ManagedCatalogPage-module__oyS3UW__primaryLink{scroll-behavior:auto}}
.AuthLocaleSwitcher-module__Y-UTjG__form,.AuthLocaleSwitcher-module__Y-UTjG__control{min-width:var(--space-0);align-items:center;display:flex}.AuthLocaleSwitcher-module__Y-UTjG__form{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}.AuthLocaleSwitcher-module__Y-UTjG__control{gap:var(--space-2)}.AuthLocaleSwitcher-module__Y-UTjG__label{color:var(--color-text-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.AuthLocaleSwitcher-module__Y-UTjG__select{min-height:var(--size-control-minimum);padding-inline:var(--space-3);border:var(--border-width-subtle) solid var(--color-border-strong);border-radius:var(--radius-small);color:var(--color-text-primary);background:var(--color-surface-card);font:inherit}.AuthLocaleSwitcher-module__Y-UTjG__select:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.AuthLocaleSwitcher-module__Y-UTjG__submit{min-width:max-content}
.AccountPicker-module__Y5kOTa__page{min-height:100vh;color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans)}.AccountPicker-module__Y5kOTa__skipLink{z-index:1;padding:var(--space-3) var(--space-4);color:var(--color-text-inverse);background:var(--color-surface-inverse);border-radius:var(--radius-small);transform:translateY(calc(var(--space-20) * -2));position:fixed;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.AccountPicker-module__Y5kOTa__skipLink:focus{transform:translateY(var(--space-0));outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.AccountPicker-module__Y5kOTa__topBar{min-width:var(--space-0);justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);background:var(--color-surface-card);flex-wrap:wrap;display:flex}.AccountPicker-module__Y5kOTa__topBarActions{min-width:var(--space-0);justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:auto;display:flex}.AccountPicker-module__Y5kOTa__brand{font-size:var(--font-size-heading3);font-weight:var(--font-weight-bold);letter-spacing:calc(var(--border-width-subtle) * -1)}.AccountPicker-module__Y5kOTa__main{width:min(100%, var(--size-content-standard));min-width:var(--space-0);box-sizing:border-box;gap:var(--space-8);padding:var(--space-8) var(--space-5);margin-inline:auto;display:grid}.AccountPicker-module__Y5kOTa__accountSection,.AccountPicker-module__Y5kOTa__notice{min-width:var(--space-0);display:grid}.AccountPicker-module__Y5kOTa__accountSection{gap:var(--space-5)}.AccountPicker-module__Y5kOTa__notice{gap:var(--space-2);padding:var(--space-5);background:var(--color-surface-warning-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-warning);border-radius:var(--radius-medium)}.AccountPicker-module__Y5kOTa__notice h2,.AccountPicker-module__Y5kOTa__notice p,.AccountPicker-module__Y5kOTa__sectionHeading h2,.AccountPicker-module__Y5kOTa__sectionHeading p,.AccountPicker-module__Y5kOTa__selectionError{margin:var(--space-0);overflow-wrap:anywhere}.AccountPicker-module__Y5kOTa__notice h2,.AccountPicker-module__Y5kOTa__sectionHeading h2{font-size:var(--font-size-heading3);line-height:var(--font-line-height-tight)}.AccountPicker-module__Y5kOTa__notice p,.AccountPicker-module__Y5kOTa__sectionHeading p{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.AccountPicker-module__Y5kOTa__selectionError{padding:var(--space-4);color:var(--color-text-danger);background:var(--color-surface-danger-subtle);border-radius:var(--radius-medium)}.AccountPicker-module__Y5kOTa__sectionHeading{min-width:var(--space-0);justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.AccountPicker-module__Y5kOTa__accountList{margin:var(--space-0);padding:var(--space-0);border-block-start:var(--border-width-subtle) solid var(--color-border-subtle);list-style:none;display:grid}.AccountPicker-module__Y5kOTa__accountList li{border-block-end:var(--border-width-subtle) solid var(--color-border-subtle)}.AccountPicker-module__Y5kOTa__accountAction{width:100%;min-width:var(--space-0);min-height:var(--size-control-minimum);box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-5) var(--space-2);color:var(--color-text-primary);font:inherit;font-weight:var(--font-weight-semibold);text-align:start;border:var(--border-width-none);cursor:pointer;background:0 0;flex-wrap:wrap;display:flex}.AccountPicker-module__Y5kOTa__accountAction:hover:not(:disabled){background:var(--color-surface-subtle)}.AccountPicker-module__Y5kOTa__accountAction:focus-visible,.AccountPicker-module__Y5kOTa__main:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.AccountPicker-module__Y5kOTa__accountAction:disabled{cursor:wait;opacity:var(--opacity-disabled)}.AccountPicker-module__Y5kOTa__accountName,.AccountPicker-module__Y5kOTa__openLabel{min-width:var(--space-0);align-items:center;gap:var(--space-2);overflow-wrap:anywhere;display:inline-flex}.AccountPicker-module__Y5kOTa__primaryLink{min-height:var(--size-control-minimum);box-sizing:border-box;padding:var(--space-2) var(--space-4);color:var(--color-text-on-accent);background:var(--color-accent-primary);border:var(--border-width-subtle) solid var(--color-accent-primary);border-radius:var(--radius-medium);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.AccountPicker-module__Y5kOTa__primaryLink:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.AccountPicker-module__Y5kOTa__primaryLink:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.AccountPicker-module__Y5kOTa__openLabel{color:var(--color-text-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}@media (prefers-reduced-motion:reduce){.AccountPicker-module__Y5kOTa__skipLink{transition:none}}
.ApprovalComparisonPage-module__Wdo6Va__page,.ApprovalComparisonPage-module__Wdo6Va__task,.ApprovalComparisonPage-module__Wdo6Va__introduction,.ApprovalComparisonPage-module__Wdo6Va__section,.ApprovalComparisonPage-module__Wdo6Va__sectionHeading,.ApprovalComparisonPage-module__Wdo6Va__notice,.ApprovalComparisonPage-module__Wdo6Va__decision,.ApprovalComparisonPage-module__Wdo6Va__loadingLayout,.ApprovalComparisonPage-module__Wdo6Va__previewFigure,.ApprovalComparisonPage-module__Wdo6Va__previewFigure figcaption{min-width:var(--space-0);display:grid}.ApprovalComparisonPage-module__Wdo6Va__page{width:min(100%, var(--size-content-maximum));box-sizing:border-box;gap:var(--space-8);padding:var(--space-8) var(--space-6);color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);margin-inline:auto;position:relative}.ApprovalComparisonPage-module__Wdo6Va__skipLink{z-index:2;padding:var(--space-3) var(--space-4);color:var(--color-text-inverse);background:var(--color-surface-inverse);border-radius:var(--radius-small);transform:translateY(calc(var(--space-20) * -2));position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.ApprovalComparisonPage-module__Wdo6Va__skipLink:focus{transform:translateY(var(--space-0));outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.ApprovalComparisonPage-module__Wdo6Va__task,.ApprovalComparisonPage-module__Wdo6Va__section,.ApprovalComparisonPage-module__Wdo6Va__notice,.ApprovalComparisonPage-module__Wdo6Va__decision,.ApprovalComparisonPage-module__Wdo6Va__loadingLayout,.ApprovalComparisonPage-module__Wdo6Va__previewFigure,.ApprovalComparisonPage-module__Wdo6Va__previewFigure figcaption{gap:var(--space-5)}.ApprovalComparisonPage-module__Wdo6Va__task:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.ApprovalComparisonPage-module__Wdo6Va__introduction{gap:var(--space-3);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);padding-block-end:var(--space-5)}.ApprovalComparisonPage-module__Wdo6Va__introduction h2,.ApprovalComparisonPage-module__Wdo6Va__introduction p,.ApprovalComparisonPage-module__Wdo6Va__sectionHeading h3,.ApprovalComparisonPage-module__Wdo6Va__sectionHeading p,.ApprovalComparisonPage-module__Wdo6Va__notice h3,.ApprovalComparisonPage-module__Wdo6Va__notice p,.ApprovalComparisonPage-module__Wdo6Va__decision h3,.ApprovalComparisonPage-module__Wdo6Va__decision p,.ApprovalComparisonPage-module__Wdo6Va__changeList h4,.ApprovalComparisonPage-module__Wdo6Va__changeList p,.ApprovalComparisonPage-module__Wdo6Va__comments p,.ApprovalComparisonPage-module__Wdo6Va__quiet,.ApprovalComparisonPage-module__Wdo6Va__viewOnly{margin:var(--space-0);overflow-wrap:anywhere}.ApprovalComparisonPage-module__Wdo6Va__introduction h2{font-size:var(--font-size-heading1);line-height:var(--font-line-height-tight)}.ApprovalComparisonPage-module__Wdo6Va__introduction p,.ApprovalComparisonPage-module__Wdo6Va__notice p,.ApprovalComparisonPage-module__Wdo6Va__decision p,.ApprovalComparisonPage-module__Wdo6Va__changeList,.ApprovalComparisonPage-module__Wdo6Va__comments,.ApprovalComparisonPage-module__Wdo6Va__quiet{font-size:var(--font-size-body);line-height:var(--font-line-height-body)}.ApprovalComparisonPage-module__Wdo6Va__eyebrow,.ApprovalComparisonPage-module__Wdo6Va__sectionHeading p,.ApprovalComparisonPage-module__Wdo6Va__previewHeading,.ApprovalComparisonPage-module__Wdo6Va__previewFigure figcaption,.ApprovalComparisonPage-module__Wdo6Va__changeList p,.ApprovalComparisonPage-module__Wdo6Va__comments time,.ApprovalComparisonPage-module__Wdo6Va__viewOnly{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.ApprovalComparisonPage-module__Wdo6Va__summary{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 3)), 1fr));gap:var(--space-0);margin:var(--space-0);background:var(--color-surface-card);border:var(--border-width-subtle) solid var(--color-border-subtle);border-radius:var(--radius-large);display:grid}.ApprovalComparisonPage-module__Wdo6Va__summary>div{gap:var(--space-2);padding:var(--space-4);display:grid}.ApprovalComparisonPage-module__Wdo6Va__summary dt,.ApprovalComparisonPage-module__Wdo6Va__summary dd{overflow-wrap:anywhere}.ApprovalComparisonPage-module__Wdo6Va__summary dt{color:var(--color-text-secondary);font-size:var(--font-size-small)}.ApprovalComparisonPage-module__Wdo6Va__summary dd{margin:var(--space-0);font-weight:var(--font-weight-semibold)}.ApprovalComparisonPage-module__Wdo6Va__section{border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);padding-block-end:var(--space-6)}.ApprovalComparisonPage-module__Wdo6Va__sectionHeading{gap:var(--space-2)}.ApprovalComparisonPage-module__Wdo6Va__sectionHeading h3,.ApprovalComparisonPage-module__Wdo6Va__notice h3,.ApprovalComparisonPage-module__Wdo6Va__decision h3{font-size:var(--font-size-heading3);line-height:var(--font-line-height-tight)}.ApprovalComparisonPage-module__Wdo6Va__previewGrid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 6)), 1fr));gap:var(--space-6);display:grid}.ApprovalComparisonPage-module__Wdo6Va__previewFigure{margin:var(--space-0)}.ApprovalComparisonPage-module__Wdo6Va__previewHeading{min-width:var(--space-0);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ApprovalComparisonPage-module__Wdo6Va__previewOutput{aspect-ratio:16/9;align-content:center;justify-items:center;gap:var(--space-3);min-width:var(--space-0);box-sizing:border-box;padding:var(--space-6);color:var(--color-text-inverse);text-align:center;background:var(--color-surface-inverse);border-radius:var(--radius-large);display:grid}.ApprovalComparisonPage-module__Wdo6Va__previewOutput strong,.ApprovalComparisonPage-module__Wdo6Va__previewOutput p{margin:var(--space-0);overflow-wrap:anywhere}.ApprovalComparisonPage-module__Wdo6Va__previewOutput strong{font-size:var(--font-size-heading1);line-height:var(--font-line-height-tight)}.ApprovalComparisonPage-module__Wdo6Va__previewOutput p{font-size:var(--font-size-body);line-height:var(--font-line-height-body)}.ApprovalComparisonPage-module__Wdo6Va__previewFigure figcaption{gap:var(--space-1)}.ApprovalComparisonPage-module__Wdo6Va__changeList,.ApprovalComparisonPage-module__Wdo6Va__comments{gap:var(--space-0);margin:var(--space-0);padding:var(--space-0);list-style:none;display:grid}.ApprovalComparisonPage-module__Wdo6Va__changeList>li,.ApprovalComparisonPage-module__Wdo6Va__comments>li{gap:var(--space-3);padding-block:var(--space-4);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);display:grid}.ApprovalComparisonPage-module__Wdo6Va__changeList dl{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 3)), 1fr));gap:var(--space-4);margin:var(--space-0);display:grid}.ApprovalComparisonPage-module__Wdo6Va__changeList dl>div{gap:var(--space-2);padding:var(--space-4);background:var(--color-surface-subtle);border-radius:var(--radius-medium);display:grid}.ApprovalComparisonPage-module__Wdo6Va__changeList dt{color:var(--color-text-secondary);font-size:var(--font-size-small)}.ApprovalComparisonPage-module__Wdo6Va__changeList dd{margin:var(--space-0);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.ApprovalComparisonPage-module__Wdo6Va__comments>li>div{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;display:flex}.ApprovalComparisonPage-module__Wdo6Va__notice{padding:var(--space-4);background:var(--color-surface-warning-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-warning);border-radius:var(--radius-medium)}.ApprovalComparisonPage-module__Wdo6Va__decision{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 4)), 1fr));padding:var(--space-6);background:var(--color-surface-card);border:var(--border-width-subtle) solid var(--color-border-subtle);border-radius:var(--radius-large);align-items:end}.ApprovalComparisonPage-module__Wdo6Va__decision>div:first-child{gap:var(--space-2);display:grid}.ApprovalComparisonPage-module__Wdo6Va__actions{min-width:var(--space-0);justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.ApprovalComparisonPage-module__Wdo6Va__viewOnly{justify-self:end}@media (prefers-reduced-motion:reduce){.ApprovalComparisonPage-module__Wdo6Va__skipLink{transition:none}}
.ApprovalInboxView-module__02zJWG__page,.ApprovalInboxView-module__02zJWG__content,.ApprovalInboxView-module__02zJWG__list,.ApprovalInboxView-module__02zJWG__requestCopy{box-sizing:border-box;min-width:var(--space-0)}.ApprovalInboxView-module__02zJWG__page{min-height:100vh;color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);position:relative}.ApprovalInboxView-module__02zJWG__skipLink{z-index:1;padding:var(--space-3) var(--space-4);border-radius:var(--radius-medium);color:var(--color-text-inverse);background:var(--color-surface-inverse);position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}.ApprovalInboxView-module__02zJWG__skipLink:focus{transform:translateY(var(--space-0))}.ApprovalInboxView-module__02zJWG__content{width:min(100%, var(--size-content-standard));gap:var(--space-6);padding:var(--space-8) var(--space-6) var(--space-16);margin-inline:auto;display:grid}.ApprovalInboxView-module__02zJWG__content:focus-visible,.ApprovalInboxView-module__02zJWG__link:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.ApprovalInboxView-module__02zJWG__heading,.ApprovalInboxView-module__02zJWG__requestTitle,.ApprovalInboxView-module__02zJWG__list li{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ApprovalInboxView-module__02zJWG__heading>div,.ApprovalInboxView-module__02zJWG__requestCopy,.ApprovalInboxView-module__02zJWG__notice{gap:var(--space-2);display:grid}.ApprovalInboxView-module__02zJWG__heading h2,.ApprovalInboxView-module__02zJWG__heading p,.ApprovalInboxView-module__02zJWG__requestCopy h3,.ApprovalInboxView-module__02zJWG__requestCopy p,.ApprovalInboxView-module__02zJWG__notice h3,.ApprovalInboxView-module__02zJWG__notice p{margin:var(--space-0);overflow-wrap:anywhere}.ApprovalInboxView-module__02zJWG__heading h2{font-size:var(--font-size-heading2);line-height:var(--font-line-height-tight)}.ApprovalInboxView-module__02zJWG__eyebrow{color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase}.ApprovalInboxView-module__02zJWG__heading>span,.ApprovalInboxView-module__02zJWG__requestCopy>p{color:var(--color-text-secondary);line-height:var(--font-line-height-body)}.ApprovalInboxView-module__02zJWG__notice{padding:var(--space-5);border-inline-start:var(--border-width-focus) solid var(--color-status-warning);border-radius:var(--radius-medium);background:var(--color-surface-warning-subtle)}.ApprovalInboxView-module__02zJWG__list{gap:var(--space-0);margin:var(--space-0);padding:var(--space-0);border-block-start:var(--border-width-subtle) solid var(--color-border-subtle);list-style:none;display:grid}.ApprovalInboxView-module__02zJWG__list li{padding-block:var(--space-5);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle)}.ApprovalInboxView-module__02zJWG__requestCopy{flex:1 1 calc(var(--space-20) * 4)}.ApprovalInboxView-module__02zJWG__requestTitle{justify-content:flex-start}.ApprovalInboxView-module__02zJWG__requestTitle h3{font-size:var(--font-size-body);line-height:var(--font-line-height-body)}.ApprovalInboxView-module__02zJWG__requestCopy>.ApprovalInboxView-module__02zJWG__comment{color:var(--color-text-primary)}.ApprovalInboxView-module__02zJWG__link{min-height:var(--size-control-minimum);padding:var(--space-2) var(--space-4);border:var(--border-width-subtle) solid var(--color-border-subtle);border-radius:var(--radius-medium);color:var(--color-text-primary);background:var(--color-surface-card);box-shadow:var(--shadow-control);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body);text-align:center;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ApprovalInboxView-module__02zJWG__link:hover{border-color:var(--color-border-strong);background:var(--color-surface-subtle)}@media (prefers-reduced-motion:reduce){.ApprovalInboxView-module__02zJWG__skipLink{transition:none}}
.Button-module__43UXUa__button{max-width:100%;min-height:var(--size-control-minimum);justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-width:var(--border-width-subtle);border-radius:var(--radius-medium);font-family:var(--font-family-sans);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body);overflow-wrap:anywhere;text-align:center;white-space:normal;cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-easing-out), background-color var(--motion-duration-fast) var(--motion-easing-out), border-color var(--motion-duration-fast) var(--motion-easing-out), opacity var(--motion-duration-fast) var(--motion-easing-out);border-style:solid;display:inline-flex}.Button-module__43UXUa__button:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.Button-module__43UXUa__button:disabled{cursor:not-allowed}.Button-module__43UXUa__button:disabled:not([aria-busy=true]){border-color:var(--color-border-subtle);color:var(--color-text-muted);background:var(--color-surface-subtle);box-shadow:none}.Button-module__43UXUa__primary{border-color:var(--color-accent-primary);color:var(--color-text-on-accent);background:var(--color-accent-primary)}.Button-module__43UXUa__primary:hover:not(:disabled){border-color:var(--color-accent-hover);background:var(--color-accent-hover)}.Button-module__43UXUa__primary:active:not(:disabled){border-color:var(--color-accent-pressed);background:var(--color-accent-pressed)}.Button-module__43UXUa__secondary{border-color:var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-surface-card);box-shadow:var(--shadow-control)}.Button-module__43UXUa__secondary:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-subtle)}.Button-module__43UXUa__secondary:active:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-accent-subtle)}.Button-module__43UXUa__tertiary{color:var(--color-text-secondary);background:0 0;border-color:#0000}.Button-module__43UXUa__tertiary:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-surface-subtle)}.Button-module__43UXUa__tertiary:active:not(:disabled){color:var(--color-text-primary);background:var(--color-surface-accent-subtle)}.Button-module__43UXUa__destructive{border-color:var(--color-status-danger);color:var(--color-text-inverse);background:var(--color-status-danger)}.Button-module__43UXUa__destructive:hover:not(:disabled),.Button-module__43UXUa__destructive:active:not(:disabled){border-color:var(--color-accent-pressed);background:var(--color-accent-pressed)}@media (prefers-reduced-motion:reduce){.Button-module__43UXUa__button{transition-duration:var(--motion-duration-instant)}}
.DesignCreatePage-module__b82O1G__page,.DesignCreatePage-module__b82O1G__stateTarget,.DesignCreatePage-module__b82O1G__form,.DesignCreatePage-module__b82O1G__actions,.DesignCreatePage-module__b82O1G__secondaryActions,.DesignCreatePage-module__b82O1G__success{min-width:var(--space-0);box-sizing:border-box;display:grid}.DesignCreatePage-module__b82O1G__page{width:min(100%, var(--size-content-standard));gap:var(--space-8);padding:var(--space-8) var(--space-6);color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);margin-inline:auto}.DesignCreatePage-module__b82O1G__stateTarget:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.DesignCreatePage-module__b82O1G__form,.DesignCreatePage-module__b82O1G__stateTarget{gap:var(--space-6)}.DesignCreatePage-module__b82O1G__actions,.DesignCreatePage-module__b82O1G__secondaryActions{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--space-20)), max-content));align-items:center;gap:var(--space-4)}.DesignCreatePage-module__b82O1G__actions a,.DesignCreatePage-module__b82O1G__secondaryActions a{min-height:var(--size-control-minimum);box-sizing:border-box;color:var(--color-text-primary);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.DesignCreatePage-module__b82O1G__actions a:focus-visible,.DesignCreatePage-module__b82O1G__secondaryActions a:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.DesignCreatePage-module__b82O1G__success{gap:var(--space-2);padding:var(--space-4);background:var(--color-surface-success-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-success);border-radius:var(--radius-medium)}.DesignCreatePage-module__b82O1G__success h2,.DesignCreatePage-module__b82O1G__success p{margin:var(--space-0)}.DesignCreatePage-module__b82O1G__success h2{font-size:var(--font-size-heading3);line-height:var(--font-line-height-tight)}.DesignCreatePage-module__b82O1G__success p{color:var(--color-text-secondary)}@media (prefers-reduced-motion:reduce){.DesignCreatePage-module__b82O1G__actions a,.DesignCreatePage-module__b82O1G__secondaryActions a{transition:none}}
.DesignDetailPage-module__BoancW__page,.DesignDetailPage-module__BoancW__stateTarget,.DesignDetailPage-module__BoancW__secondaryActions,.DesignDetailPage-module__BoancW__summary,.DesignDetailPage-module__BoancW__savedEvidence,.DesignDetailPage-module__BoancW__history,.DesignDetailPage-module__BoancW__historyHeading,.DesignDetailPage-module__BoancW__list,.DesignDetailPage-module__BoancW__version,.DesignDetailPage-module__BoancW__versionHeading,.DesignDetailPage-module__BoancW__evidence,.DesignDetailPage-module__BoancW__evidence>div{min-width:var(--space-0);box-sizing:border-box;display:grid}.DesignDetailPage-module__BoancW__page{width:min(100%, var(--size-content-maximum));gap:var(--space-8);padding:var(--space-8) var(--space-6);color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);margin-inline:auto}.DesignDetailPage-module__BoancW__stateTarget,.DesignDetailPage-module__BoancW__history,.DesignDetailPage-module__BoancW__list{gap:var(--space-6)}.DesignDetailPage-module__BoancW__stateTarget:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.DesignDetailPage-module__BoancW__secondaryActions{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--space-20)), max-content));align-items:center;gap:var(--space-4)}.DesignDetailPage-module__BoancW__secondaryActions a{min-height:var(--size-control-minimum);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.DesignDetailPage-module__BoancW__secondaryActions a:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.DesignDetailPage-module__BoancW__summary,.DesignDetailPage-module__BoancW__savedEvidence,.DesignDetailPage-module__BoancW__historyHeading,.DesignDetailPage-module__BoancW__version,.DesignDetailPage-module__BoancW__versionHeading,.DesignDetailPage-module__BoancW__evidence>div{gap:var(--space-2)}.DesignDetailPage-module__BoancW__summary p,.DesignDetailPage-module__BoancW__savedEvidence p,.DesignDetailPage-module__BoancW__historyHeading h2,.DesignDetailPage-module__BoancW__historyHeading p,.DesignDetailPage-module__BoancW__version h3,.DesignDetailPage-module__BoancW__evidence,.DesignDetailPage-module__BoancW__evidence dd{margin:var(--space-0)}.DesignDetailPage-module__BoancW__savedEvidence{padding:var(--space-4);background:var(--color-surface-success-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-success);border-radius:var(--radius-medium)}.DesignDetailPage-module__BoancW__version[data-saved=true]{padding-inline:var(--space-4);background:var(--color-surface-success-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-success)}.DesignDetailPage-module__BoancW__summary p,.DesignDetailPage-module__BoancW__historyHeading p,.DesignDetailPage-module__BoancW__evidence dt{color:var(--color-text-secondary)}.DesignDetailPage-module__BoancW__historyHeading h2{font-size:var(--font-size-heading2);line-height:var(--font-line-height-tight)}.DesignDetailPage-module__BoancW__list{margin:var(--space-0);padding:var(--space-0);list-style:none}.DesignDetailPage-module__BoancW__version{padding-block:var(--space-5);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle)}.DesignDetailPage-module__BoancW__version:first-child{border-block-start:var(--border-width-subtle) solid var(--color-border-subtle)}.DesignDetailPage-module__BoancW__versionHeading{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--space-20)), max-content));align-items:center}.DesignDetailPage-module__BoancW__version h3{font-size:var(--font-size-heading3);line-height:var(--font-line-height-tight)}.DesignDetailPage-module__BoancW__evidence{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 2)), 1fr));gap:var(--space-4)}.DesignDetailPage-module__BoancW__evidence dd{overflow-wrap:anywhere}.DesignDetailPage-module__BoancW__evidence dt,.DesignDetailPage-module__BoancW__evidence dd{font-size:var(--font-size-small)}@media (prefers-reduced-motion:reduce){.DesignDetailPage-module__BoancW__secondaryActions a{transition:none}}
.DesignLibraryPage-module__M0hiHG__page,.DesignLibraryPage-module__M0hiHG__stateTarget,.DesignLibraryPage-module__M0hiHG__list,.DesignLibraryPage-module__M0hiHG__item,.DesignLibraryPage-module__M0hiHG__itemHeading,.DesignLibraryPage-module__M0hiHG__itemHeading>div,.DesignLibraryPage-module__M0hiHG__evidence,.DesignLibraryPage-module__M0hiHG__evidence>div,.DesignLibraryPage-module__M0hiHG__success{min-width:var(--space-0);box-sizing:border-box;display:grid}.DesignLibraryPage-module__M0hiHG__page{width:min(100%, var(--size-content-maximum));gap:var(--space-8);padding:var(--space-8) var(--space-6);color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);margin-inline:auto}.DesignLibraryPage-module__M0hiHG__stateTarget,.DesignLibraryPage-module__M0hiHG__list{gap:var(--space-5)}.DesignLibraryPage-module__M0hiHG__stateTarget:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.DesignLibraryPage-module__M0hiHG__success{gap:var(--space-2);padding:var(--space-4);color:var(--color-text-primary);background:var(--color-surface-success-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-success);border-radius:var(--radius-medium)}.DesignLibraryPage-module__M0hiHG__success h2,.DesignLibraryPage-module__M0hiHG__success p,.DesignLibraryPage-module__M0hiHG__item h2,.DesignLibraryPage-module__M0hiHG__item p,.DesignLibraryPage-module__M0hiHG__evidence,.DesignLibraryPage-module__M0hiHG__evidence dd{margin:var(--space-0)}.DesignLibraryPage-module__M0hiHG__success h2{font-size:var(--font-size-heading3);line-height:var(--font-line-height-tight)}.DesignLibraryPage-module__M0hiHG__success p,.DesignLibraryPage-module__M0hiHG__item p,.DesignLibraryPage-module__M0hiHG__evidence dt{color:var(--color-text-secondary)}.DesignLibraryPage-module__M0hiHG__list{margin:var(--space-0);padding:var(--space-0);list-style:none}.DesignLibraryPage-module__M0hiHG__item{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 3)), 1fr));align-items:start;gap:var(--space-5);padding-block:var(--space-6);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle)}.DesignLibraryPage-module__M0hiHG__item:first-child{border-block-start:var(--border-width-subtle) solid var(--color-border-subtle)}.DesignLibraryPage-module__M0hiHG__itemHeading,.DesignLibraryPage-module__M0hiHG__itemHeading>div{gap:var(--space-2)}.DesignLibraryPage-module__M0hiHG__item h2,.DesignLibraryPage-module__M0hiHG__item p,.DesignLibraryPage-module__M0hiHG__evidence dd{overflow-wrap:anywhere}.DesignLibraryPage-module__M0hiHG__item h2{font-size:var(--font-size-heading2);line-height:var(--font-line-height-tight)}.DesignLibraryPage-module__M0hiHG__item p,.DesignLibraryPage-module__M0hiHG__evidence dt,.DesignLibraryPage-module__M0hiHG__evidence dd{font-size:var(--font-size-small)}.DesignLibraryPage-module__M0hiHG__evidence{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 2)), 1fr));gap:var(--space-4)}.DesignLibraryPage-module__M0hiHG__evidence>div{align-content:start;gap:var(--space-1)}.DesignLibraryPage-module__M0hiHG__evidence dd{color:var(--color-text-primary)}.DesignLibraryPage-module__M0hiHG__action,.DesignLibraryPage-module__M0hiHG__primaryAction{min-height:var(--size-control-minimum);box-sizing:border-box;font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.DesignLibraryPage-module__M0hiHG__action{color:var(--color-text-primary);justify-self:end}.DesignLibraryPage-module__M0hiHG__primaryAction{padding:var(--space-3) var(--space-5);color:var(--color-text-on-accent);background:var(--color-accent-primary);border:var(--border-width-subtle) solid var(--color-accent-primary);border-radius:var(--radius-medium);justify-content:center;text-decoration:none}.DesignLibraryPage-module__M0hiHG__action:focus-visible,.DesignLibraryPage-module__M0hiHG__primaryAction:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}@media (prefers-reduced-motion:reduce){.DesignLibraryPage-module__M0hiHG__action,.DesignLibraryPage-module__M0hiHG__primaryAction{transition:none}}
.DeviceDetailPage-module__WOIvaG__page,.DeviceDetailPage-module__WOIvaG__content,.DeviceDetailPage-module__WOIvaG__section,.DeviceDetailPage-module__WOIvaG__notice,.DeviceDetailPage-module__WOIvaG__cell,.DeviceDetailPage-module__WOIvaG__screenshot figcaption,.DeviceDetailPage-module__WOIvaG__unavailableScreenshot{min-width:var(--space-0);display:grid}.DeviceDetailPage-module__WOIvaG__page{width:min(100%, var(--size-content-maximum));box-sizing:border-box;gap:var(--space-8);padding:var(--space-8) var(--space-6);color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);margin-inline:auto;position:relative}.DeviceDetailPage-module__WOIvaG__content,.DeviceDetailPage-module__WOIvaG__section,.DeviceDetailPage-module__WOIvaG__notice{gap:var(--space-5)}.DeviceDetailPage-module__WOIvaG__skipLink{z-index:2;padding:var(--space-3) var(--space-4);color:var(--color-text-inverse);background:var(--color-surface-inverse);border-radius:var(--radius-small);transform:translateY(calc(var(--space-20) * -2));position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.DeviceDetailPage-module__WOIvaG__skipLink:focus{transform:translateY(var(--space-0));outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.DeviceDetailPage-module__WOIvaG__stateTarget:focus-visible,.DeviceDetailPage-module__WOIvaG__content:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.DeviceDetailPage-module__WOIvaG__section{border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);padding-block-end:var(--space-6)}.DeviceDetailPage-module__WOIvaG__heading,.DeviceDetailPage-module__WOIvaG__historyHeading{min-width:var(--space-0);justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.DeviceDetailPage-module__WOIvaG__heading h2,.DeviceDetailPage-module__WOIvaG__heading p,.DeviceDetailPage-module__WOIvaG__notice h2,.DeviceDetailPage-module__WOIvaG__notice p,.DeviceDetailPage-module__WOIvaG__recoveryConsequence,.DeviceDetailPage-module__WOIvaG__quietState,.DeviceDetailPage-module__WOIvaG__timeline p,.DeviceDetailPage-module__WOIvaG__timeline time,.DeviceDetailPage-module__WOIvaG__assignmentList span{margin:var(--space-0);overflow-wrap:anywhere}.DeviceDetailPage-module__WOIvaG__heading h2,.DeviceDetailPage-module__WOIvaG__notice h2{font-size:var(--font-size-heading2);line-height:var(--font-line-height-tight)}.DeviceDetailPage-module__WOIvaG__heading p,.DeviceDetailPage-module__WOIvaG__notice p,.DeviceDetailPage-module__WOIvaG__recoveryConsequence,.DeviceDetailPage-module__WOIvaG__quietState,.DeviceDetailPage-module__WOIvaG__details dt,.DeviceDetailPage-module__WOIvaG__details dd,.DeviceDetailPage-module__WOIvaG__timeline p,.DeviceDetailPage-module__WOIvaG__timeline time,.DeviceDetailPage-module__WOIvaG__historyDetails dt,.DeviceDetailPage-module__WOIvaG__historyDetails dd,.DeviceDetailPage-module__WOIvaG__assignmentList,.DeviceDetailPage-module__WOIvaG__remoteActions,.DeviceDetailPage-module__WOIvaG__screenshot figcaption,.DeviceDetailPage-module__WOIvaG__unavailableScreenshot{font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.DeviceDetailPage-module__WOIvaG__heading p,.DeviceDetailPage-module__WOIvaG__recoveryConsequence,.DeviceDetailPage-module__WOIvaG__quietState,.DeviceDetailPage-module__WOIvaG__details dt,.DeviceDetailPage-module__WOIvaG__historyDetails dt,.DeviceDetailPage-module__WOIvaG__timeline time,.DeviceDetailPage-module__WOIvaG__assignmentList span,.DeviceDetailPage-module__WOIvaG__screenshot figcaption span,.DeviceDetailPage-module__WOIvaG__unavailableScreenshot span,.DeviceDetailPage-module__WOIvaG__remoteActions span{color:var(--color-text-secondary)}.DeviceDetailPage-module__WOIvaG__outputGrid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 4)), 1fr));gap:var(--space-6);align-items:start;display:grid}.DeviceDetailPage-module__WOIvaG__screenshot{gap:var(--space-3);min-width:var(--space-0);margin:var(--space-0);display:grid}.DeviceDetailPage-module__WOIvaG__preview{aspect-ratio:16/9;align-content:center;justify-items:center;gap:var(--space-2);padding:var(--space-5);color:var(--color-text-inverse);text-align:center;background:var(--color-surface-inverse);border-radius:var(--radius-large);display:grid}.DeviceDetailPage-module__WOIvaG__preview strong{font-size:var(--font-size-heading2);line-height:var(--font-line-height-tight)}.DeviceDetailPage-module__WOIvaG__preview span{font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.DeviceDetailPage-module__WOIvaG__screenshot figcaption,.DeviceDetailPage-module__WOIvaG__unavailableScreenshot{gap:var(--space-1)}.DeviceDetailPage-module__WOIvaG__details,.DeviceDetailPage-module__WOIvaG__historyDetails{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 2)), 1fr));gap:var(--space-0);margin:var(--space-0);display:grid}.DeviceDetailPage-module__WOIvaG__details>div,.DeviceDetailPage-module__WOIvaG__historyDetails>div{gap:var(--space-2);padding:var(--space-4);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);display:grid}.DeviceDetailPage-module__WOIvaG__details dd,.DeviceDetailPage-module__WOIvaG__historyDetails dd{margin:var(--space-0);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.DeviceDetailPage-module__WOIvaG__timeline,.DeviceDetailPage-module__WOIvaG__historyList,.DeviceDetailPage-module__WOIvaG__assignmentList,.DeviceDetailPage-module__WOIvaG__remoteActions{gap:var(--space-0);margin:var(--space-0);padding:var(--space-0);list-style:none;display:grid}.DeviceDetailPage-module__WOIvaG__timeline>li,.DeviceDetailPage-module__WOIvaG__historyList>li,.DeviceDetailPage-module__WOIvaG__assignmentList>li,.DeviceDetailPage-module__WOIvaG__remoteActions>li{min-width:var(--space-0);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle)}.DeviceDetailPage-module__WOIvaG__timeline>li{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 2)), 1fr));gap:var(--space-3);padding-block:var(--space-4);align-items:center;display:grid}.DeviceDetailPage-module__WOIvaG__historyList>li{gap:var(--space-3);padding-block:var(--space-4);display:grid}.DeviceDetailPage-module__WOIvaG__assignmentList>li{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 2)), 1fr));gap:var(--space-3);padding-block:var(--space-4);display:grid}.DeviceDetailPage-module__WOIvaG__assignmentList strong{overflow-wrap:anywhere}.DeviceDetailPage-module__WOIvaG__disclosure{min-width:var(--space-0);padding:var(--space-4);border:var(--border-width-subtle) solid var(--color-border-subtle);border-radius:var(--radius-medium)}.DeviceDetailPage-module__WOIvaG__disclosure summary{min-height:var(--size-touch-target-minimum);cursor:pointer;font-weight:var(--font-weight-semibold);align-content:center}.DeviceDetailPage-module__WOIvaG__disclosure code{overflow-wrap:anywhere;white-space:pre-wrap;margin-block-start:var(--space-3);display:block}.DeviceDetailPage-module__WOIvaG__remoteActions>li{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-4);flex-wrap:wrap;display:flex}.DeviceDetailPage-module__WOIvaG__remoteActions>li>div{min-width:var(--space-0);flex:1 1 calc(var(--space-20) * 4);gap:var(--space-1);display:grid}.DeviceDetailPage-module__WOIvaG__notice{padding:var(--space-5);background:var(--color-surface-warning-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-warning);border-radius:var(--radius-medium)}@media (prefers-reduced-motion:reduce){.DeviceDetailPage-module__WOIvaG__skipLink{transition:none}}
.FleetPage-module__MHNRsW__page,.FleetPage-module__MHNRsW__content,.FleetPage-module__MHNRsW__filtersSection,.FleetPage-module__MHNRsW__recordsSection,.FleetPage-module__MHNRsW__notice,.FleetPage-module__MHNRsW__cell{min-width:var(--space-0);display:grid}.FleetPage-module__MHNRsW__page{width:min(100%, var(--size-content-maximum));box-sizing:border-box;gap:var(--space-8);padding:var(--space-8) var(--space-6);color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);margin-inline:auto;position:relative}.FleetPage-module__MHNRsW__content,.FleetPage-module__MHNRsW__filtersSection,.FleetPage-module__MHNRsW__recordsSection,.FleetPage-module__MHNRsW__notice{gap:var(--space-5)}.FleetPage-module__MHNRsW__skipLink{z-index:2;padding:var(--space-3) var(--space-4);color:var(--color-text-inverse);background:var(--color-surface-inverse);border-radius:var(--radius-small);transform:translateY(calc(var(--space-20) * -2));position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.FleetPage-module__MHNRsW__skipLink:focus{transform:translateY(var(--space-0));outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.FleetPage-module__MHNRsW__stateTarget:focus-visible,.FleetPage-module__MHNRsW__content:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.FleetPage-module__MHNRsW__sectionHeading{min-width:var(--space-0);justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.FleetPage-module__MHNRsW__sectionHeading>div{gap:var(--space-2);min-width:var(--space-0);display:grid}.FleetPage-module__MHNRsW__sectionHeading h2,.FleetPage-module__MHNRsW__sectionHeading p,.FleetPage-module__MHNRsW__notice h2,.FleetPage-module__MHNRsW__notice p,.FleetPage-module__MHNRsW__viewOnly{margin:var(--space-0);overflow-wrap:anywhere}.FleetPage-module__MHNRsW__sectionHeading h2,.FleetPage-module__MHNRsW__notice h2{font-size:var(--font-size-heading2);line-height:var(--font-line-height-tight)}.FleetPage-module__MHNRsW__sectionHeading p,.FleetPage-module__MHNRsW__notice p,.FleetPage-module__MHNRsW__viewOnly,.FleetPage-module__MHNRsW__cell{font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.FleetPage-module__MHNRsW__sectionHeading p,.FleetPage-module__MHNRsW__viewOnly,.FleetPage-module__MHNRsW__cell>span{color:var(--color-text-secondary)}.FleetPage-module__MHNRsW__filterGrid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 3)), 1fr));gap:var(--space-4);align-items:start;display:grid}.FleetPage-module__MHNRsW__filtersSection{border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);padding-block-end:var(--space-5)}.FleetPage-module__MHNRsW__cell{gap:var(--space-1);overflow-wrap:anywhere}.FleetPage-module__MHNRsW__cell strong{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.FleetPage-module__MHNRsW__notice{padding:var(--space-5);background:var(--color-surface-warning-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-warning);border-radius:var(--radius-medium)}.FleetPage-module__MHNRsW__viewOnly{padding-block-start:var(--space-3)}.FleetPage-module__MHNRsW__rowLink{min-height:var(--size-control-minimum);color:var(--color-text-link);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;align-items:center;display:inline-flex}.FleetPage-module__MHNRsW__rowLink:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1);border-radius:var(--radius-small)}.FleetPage-module__MHNRsW__visuallyHidden{width:var(--space-1);height:var(--space-1);padding:var(--space-0);margin:calc(var(--space-1) * -1);clip:rect(var(--space-0), var(--space-0), var(--space-0), var(--space-0));white-space:nowrap;border:var(--space-0);position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.FleetPage-module__MHNRsW__skipLink{transition:none}}
.FleetSavedFilters-module__0EawPq__section,.FleetSavedFilters-module__0EawPq__heading>div,.FleetSavedFilters-module__0EawPq__controls,.FleetSavedFilters-module__0EawPq__deleteAction{min-width:var(--space-0);display:grid}.FleetSavedFilters-module__0EawPq__section{gap:var(--space-4);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);padding-block-end:var(--space-5)}.FleetSavedFilters-module__0EawPq__heading{min-width:var(--space-0);justify-content:space-between;align-items:end;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.FleetSavedFilters-module__0EawPq__heading>div,.FleetSavedFilters-module__0EawPq__controls,.FleetSavedFilters-module__0EawPq__deleteAction{gap:var(--space-2)}.FleetSavedFilters-module__0EawPq__heading h2,.FleetSavedFilters-module__0EawPq__heading p,.FleetSavedFilters-module__0EawPq__notice,.FleetSavedFilters-module__0EawPq__status,.FleetSavedFilters-module__0EawPq__deleteAction span{margin:var(--space-0);overflow-wrap:anywhere}.FleetSavedFilters-module__0EawPq__heading h2{font-size:var(--font-size-heading3);line-height:var(--font-line-height-tight)}.FleetSavedFilters-module__0EawPq__heading p,.FleetSavedFilters-module__0EawPq__notice,.FleetSavedFilters-module__0EawPq__status,.FleetSavedFilters-module__0EawPq__deleteAction span{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.FleetSavedFilters-module__0EawPq__controls{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 4)), 1fr));align-items:end;gap:var(--space-4)}.FleetSavedFilters-module__0EawPq__deleteAction{justify-items:start}.FleetSavedFilters-module__0EawPq__notice,.FleetSavedFilters-module__0EawPq__status{padding:var(--space-3) var(--space-4);border-inline-start:var(--border-width-focus) solid var(--color-border-strong);background:var(--color-surface-subtle)}.FleetSavedFilters-module__0EawPq__status[data-tone=success]{border-inline-start-color:var(--color-status-success);background:var(--color-surface-success-subtle)}.FleetSavedFilters-module__0EawPq__status[data-tone=error]{color:var(--color-status-danger);border-inline-start-color:var(--color-status-danger);background:var(--color-surface-danger-subtle)}
.AccountRouteFrame-module__f2o7nG__shell{min-height:100vh;color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);grid-template-rows:auto 1fr;display:grid}.AccountRouteFrame-module__f2o7nG__skipLink{z-index:2;padding:var(--space-3) var(--space-4);color:var(--color-text-inverse);background:var(--color-surface-inverse);border-radius:var(--radius-small);transform:translateY(calc(var(--space-20) * -2));position:fixed;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.AccountRouteFrame-module__f2o7nG__skipLink:focus{transform:translateY(var(--space-0));outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.AccountRouteFrame-module__f2o7nG__desktopRail{z-index:1;inset-block:var(--space-0);width:calc(var(--space-20) * 3);box-sizing:border-box;padding:var(--space-6);border-inline-end:var(--border-width-subtle) solid var(--color-border-subtle);background:var(--color-surface-card);position:fixed;inset-inline-start:var(--space-0)}.AccountRouteFrame-module__f2o7nG__railLayout{flex-direction:column;justify-content:space-between;min-height:100%;display:flex}.AccountRouteFrame-module__f2o7nG__railActions{min-width:var(--space-0);gap:var(--space-3);display:grid}.AccountRouteFrame-module__f2o7nG__navigationContent,.AccountRouteFrame-module__f2o7nG__accountContext,.AccountRouteFrame-module__f2o7nG__mobileContext,.AccountRouteFrame-module__f2o7nG__navigation{min-width:var(--space-0);display:grid}.AccountRouteFrame-module__f2o7nG__navigationContent{gap:var(--space-8)}.AccountRouteFrame-module__f2o7nG__brand{font-size:var(--font-size-heading3);font-weight:var(--font-weight-bold);letter-spacing:calc(var(--border-width-subtle) * -1)}.AccountRouteFrame-module__f2o7nG__accountContext,.AccountRouteFrame-module__f2o7nG__mobileContext{gap:var(--space-1)}.AccountRouteFrame-module__f2o7nG__accountContext span,.AccountRouteFrame-module__f2o7nG__mobileContext span,.AccountRouteFrame-module__f2o7nG__noDestinations{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.AccountRouteFrame-module__f2o7nG__accountContext strong,.AccountRouteFrame-module__f2o7nG__mobileContext strong,.AccountRouteFrame-module__f2o7nG__noDestinations{margin:var(--space-0);overflow-wrap:anywhere}.AccountRouteFrame-module__f2o7nG__accountContext strong,.AccountRouteFrame-module__f2o7nG__mobileContext strong{font-size:var(--font-size-body);line-height:var(--font-line-height-body)}.AccountRouteFrame-module__f2o7nG__navigation{gap:var(--space-2)}.AccountRouteFrame-module__f2o7nG__navigationLink,.AccountRouteFrame-module__f2o7nG__currentNavigation{min-height:var(--size-control-minimum);box-sizing:border-box;align-items:center;gap:var(--space-3);padding:var(--space-3);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);border-radius:var(--radius-medium);text-decoration:none;display:flex}.AccountRouteFrame-module__f2o7nG__navigationLink:hover,.AccountRouteFrame-module__f2o7nG__currentNavigation{background:var(--color-surface-subtle)}.AccountRouteFrame-module__f2o7nG__navigationLink:focus-visible,.AccountRouteFrame-module__f2o7nG__currentNavigation:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.AccountRouteFrame-module__f2o7nG__mobileHeader{min-width:var(--space-0);align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);background:var(--color-surface-card);display:flex}.AccountRouteFrame-module__f2o7nG__mobileContext{flex:auto}.AccountRouteFrame-module__f2o7nG__contentFrame{width:100%;min-width:var(--space-0);display:flex}.AccountRouteFrame-module__f2o7nG__desktopSpacer{width:calc(var(--space-20) * 3);flex:0 0 calc(var(--space-20) * 3)}.AccountRouteFrame-module__f2o7nG__content{width:100%;min-width:var(--space-0)}@media (prefers-reduced-motion:reduce){.AccountRouteFrame-module__f2o7nG__skipLink{transition:none}}
.FleetScreenEvidencePage-module__ooUfAG__page,.FleetScreenEvidencePage-module__ooUfAG__content,.FleetScreenEvidencePage-module__ooUfAG__section,.FleetScreenEvidencePage-module__ooUfAG__notice,.FleetScreenEvidencePage-module__ooUfAG__heading,.FleetScreenEvidencePage-module__ooUfAG__deploymentList article,.FleetScreenEvidencePage-module__ooUfAG__diagnosticList article{min-width:var(--space-0);display:grid}.FleetScreenEvidencePage-module__ooUfAG__page{width:min(100%, var(--size-content-maximum));box-sizing:border-box;gap:var(--space-8);padding:var(--space-8) var(--space-6);color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);margin-inline:auto;position:relative}.FleetScreenEvidencePage-module__ooUfAG__content{gap:var(--space-8)}.FleetScreenEvidencePage-module__ooUfAG__section,.FleetScreenEvidencePage-module__ooUfAG__notice{gap:var(--space-5)}.FleetScreenEvidencePage-module__ooUfAG__heading{gap:var(--space-2)}.FleetScreenEvidencePage-module__ooUfAG__historyList,.FleetScreenEvidencePage-module__ooUfAG__deploymentList,.FleetScreenEvidencePage-module__ooUfAG__diagnosticList{gap:var(--space-0);margin:var(--space-0);padding:var(--space-0);list-style:none;display:grid}.FleetScreenEvidencePage-module__ooUfAG__historyList li,.FleetScreenEvidencePage-module__ooUfAG__deploymentList>li,.FleetScreenEvidencePage-module__ooUfAG__diagnosticList>li{min-width:var(--space-0);padding-block:var(--space-4);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle)}.FleetScreenEvidencePage-module__ooUfAG__historyList li{gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body);overflow-wrap:anywhere;display:grid}.FleetScreenEvidencePage-module__ooUfAG__historyList strong{color:var(--color-text-primary)}.FleetScreenEvidencePage-module__ooUfAG__deploymentList article{gap:var(--space-4)}.FleetScreenEvidencePage-module__ooUfAG__diagnosticList article{gap:var(--space-3)}.FleetScreenEvidencePage-module__ooUfAG__deploymentHeading,.FleetScreenEvidencePage-module__ooUfAG__diagnosticHeading{min-width:var(--space-0);justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.FleetScreenEvidencePage-module__ooUfAG__deploymentHeading h3,.FleetScreenEvidencePage-module__ooUfAG__diagnosticHeading h3,.FleetScreenEvidencePage-module__ooUfAG__diagnosticDescription,.FleetScreenEvidencePage-module__ooUfAG__emptyLine,.FleetScreenEvidencePage-module__ooUfAG__limitNotice,.FleetScreenEvidencePage-module__ooUfAG__technicalReference{margin:var(--space-0);overflow-wrap:anywhere}.FleetScreenEvidencePage-module__ooUfAG__actionDescription,.FleetScreenEvidencePage-module__ooUfAG__actionFeedback,.FleetScreenEvidencePage-module__ooUfAG__actionRow span{margin:var(--space-0);overflow-wrap:anywhere;color:var(--color-text-secondary)}.FleetScreenEvidencePage-module__ooUfAG__actionRow{min-width:var(--space-0);align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.FleetScreenEvidencePage-module__ooUfAG__actionFeedback{padding:var(--space-4);background:var(--color-surface-subtle);border-inline-start:var(--border-width-focus) solid var(--color-border-strong);border-radius:var(--radius-medium)}.FleetScreenEvidencePage-module__ooUfAG__actionFeedback[data-tone=error]{background:var(--color-surface-danger-subtle);border-inline-start-color:var(--color-status-danger)}.FleetScreenEvidencePage-module__ooUfAG__actionFeedback[data-tone=success]{background:var(--color-surface-success-subtle);border-inline-start-color:var(--color-status-success)}.FleetScreenEvidencePage-module__ooUfAG__deploymentHeading h3,.FleetScreenEvidencePage-module__ooUfAG__diagnosticHeading h3{font-size:var(--font-size-heading3);line-height:var(--font-line-height-tight)}.FleetScreenEvidencePage-module__ooUfAG__diagnosticDescription{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.FleetScreenEvidencePage-module__ooUfAG__disclosure{min-width:var(--space-0);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle)}.FleetScreenEvidencePage-module__ooUfAG__disclosure summary{min-height:var(--size-control-minimum);color:var(--color-text-link);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body);cursor:pointer;overflow-wrap:anywhere;align-items:center;display:flex}.FleetScreenEvidencePage-module__ooUfAG__disclosure summary:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1);border-radius:var(--radius-small)}.FleetScreenEvidencePage-module__ooUfAG__emptyLine,.FleetScreenEvidencePage-module__ooUfAG__limitNotice,.FleetScreenEvidencePage-module__ooUfAG__technicalReference{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.FleetScreenEvidencePage-module__ooUfAG__technicalReference{padding-block-end:var(--space-4)}.FleetScreenEvidencePage-module__ooUfAG__heading h2,.FleetScreenEvidencePage-module__ooUfAG__heading p,.FleetScreenEvidencePage-module__ooUfAG__notice h2,.FleetScreenEvidencePage-module__ooUfAG__notice p{margin:var(--space-0);overflow-wrap:anywhere}.FleetScreenEvidencePage-module__ooUfAG__heading h2,.FleetScreenEvidencePage-module__ooUfAG__notice h2{font-size:var(--font-size-heading2);line-height:var(--font-line-height-tight)}.FleetScreenEvidencePage-module__ooUfAG__heading p,.FleetScreenEvidencePage-module__ooUfAG__notice p{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.FleetScreenEvidencePage-module__ooUfAG__notice{padding:var(--space-5);background:var(--color-surface-info-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-info);border-radius:var(--radius-medium)}.FleetScreenEvidencePage-module__ooUfAG__details{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 2)), 1fr));gap:var(--space-0);margin:var(--space-0);display:grid}.FleetScreenEvidencePage-module__ooUfAG__details>div{min-width:var(--space-0);gap:var(--space-2);padding:var(--space-4);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);display:grid}.FleetScreenEvidencePage-module__ooUfAG__details dt{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.FleetScreenEvidencePage-module__ooUfAG__details dd{margin:var(--space-0);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body);overflow-wrap:anywhere}.FleetScreenEvidencePage-module__ooUfAG__backLink,.FleetScreenEvidencePage-module__ooUfAG__scopeLink{min-height:var(--size-control-minimum);color:var(--color-text-link);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body);overflow-wrap:anywhere;align-items:center;display:inline-flex}.FleetScreenEvidencePage-module__ooUfAG__backLink{padding-inline:var(--space-4);border:var(--border-width-subtle) solid var(--color-border-subtle);border-radius:var(--radius-medium);background:var(--color-surface-card);box-shadow:var(--shadow-control);justify-content:center;text-decoration:none}.FleetScreenEvidencePage-module__ooUfAG__backLink:focus-visible,.FleetScreenEvidencePage-module__ooUfAG__scopeLink:focus-visible,.FleetScreenEvidencePage-module__ooUfAG__stateTarget:focus-visible,.FleetScreenEvidencePage-module__ooUfAG__content:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1);border-radius:var(--radius-small)}.FleetScreenEvidencePage-module__ooUfAG__skipLink{z-index:2;padding:var(--space-3) var(--space-4);color:var(--color-text-inverse);background:var(--color-surface-inverse);border-radius:var(--radius-small);transform:translateY(calc(var(--space-20) * -2));position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.FleetScreenEvidencePage-module__ooUfAG__skipLink:focus{transform:translateY(var(--space-0));outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}@media (prefers-reduced-motion:reduce){.FleetScreenEvidencePage-module__ooUfAG__skipLink{transition:none}}
.FormField-module__NeNwxa__field{min-width:var(--space-0);gap:var(--space-2);color:var(--color-text-primary);font-family:var(--font-family-sans);display:grid}.FormField-module__NeNwxa__label{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body)}.FormField-module__NeNwxa__required{color:var(--color-text-secondary);font-weight:var(--font-weight-regular)}.FormField-module__NeNwxa__description,.FormField-module__NeNwxa__message,.FormField-module__NeNwxa__error{overflow-wrap:anywhere;font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.FormField-module__NeNwxa__description,.FormField-module__NeNwxa__message{color:var(--color-text-secondary)}.FormField-module__NeNwxa__error{color:var(--color-status-danger);font-weight:var(--font-weight-medium)}
.FormControls-module__YYYGUW__textarea{min-height:calc(var(--size-control-minimum) * 2);resize:vertical}.FormControls-module__YYYGUW__select{cursor:pointer}.FormControls-module__YYYGUW__choiceField{min-width:var(--space-0);gap:var(--space-1);color:var(--color-text-primary);font-family:var(--font-family-sans);display:grid}.FormControls-module__YYYGUW__choice{min-width:var(--space-0);align-items:flex-start;gap:var(--space-3);cursor:pointer;display:flex}.FormControls-module__YYYGUW__choiceTarget{width:var(--size-control-minimum);min-width:var(--size-control-minimum);height:var(--size-control-minimum);justify-content:center;align-items:center;display:inline-flex;position:relative}.FormControls-module__YYYGUW__choiceInput{inset:var(--space-0);z-index:1;margin:var(--space-0);cursor:inherit;opacity:0;position:absolute}.FormControls-module__YYYGUW__checkboxIndicator,.FormControls-module__YYYGUW__radioIndicator{width:var(--space-6);height:var(--space-6);border:var(--border-width-subtle) solid var(--color-border-strong);color:var(--color-text-on-accent);background:var(--color-surface-card);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-tight);transition:color var(--motion-duration-fast) var(--motion-easing-out), background-color var(--motion-duration-fast) var(--motion-easing-out), border-color var(--motion-duration-fast) var(--motion-easing-out), box-shadow var(--motion-duration-fast) var(--motion-easing-out);justify-content:center;align-items:center;display:inline-flex}.FormControls-module__YYYGUW__checkboxIndicator{border-radius:var(--radius-small)}.FormControls-module__YYYGUW__radioIndicator{border-radius:var(--radius-pill)}.FormControls-module__YYYGUW__choiceCopy{min-width:var(--space-0);padding-block:var(--space-2);gap:var(--space-1);display:grid}.FormControls-module__YYYGUW__choiceLabel{overflow-wrap:anywhere;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-body)}.FormControls-module__YYYGUW__switchIndicator{width:var(--space-10);height:var(--space-6);border:var(--border-width-subtle) solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-subtle);transition:background-color var(--motion-duration-fast) var(--motion-easing-out), border-color var(--motion-duration-fast) var(--motion-easing-out), box-shadow var(--motion-duration-fast) var(--motion-easing-out);position:relative}.FormControls-module__YYYGUW__switchIndicator:after{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-pill);background:var(--color-surface-card);box-shadow:var(--shadow-control);content:"";transition:transform var(--motion-duration-fast) var(--motion-easing-out);position:absolute;inset-block-start:var(--space-1);inset-inline-start:var(--space-1)}@media (prefers-reduced-motion:reduce){.FormControls-module__YYYGUW__checkboxIndicator,.FormControls-module__YYYGUW__radioIndicator,.FormControls-module__YYYGUW__switchIndicator,.FormControls-module__YYYGUW__switchIndicator:after{transition-duration:var(--motion-duration-instant)}}.FormControls-module__YYYGUW__choice:hover .FormControls-module__YYYGUW__checkboxIndicator,.FormControls-module__YYYGUW__choice:hover .FormControls-module__YYYGUW__radioIndicator,.FormControls-module__YYYGUW__choice:hover .FormControls-module__YYYGUW__switchIndicator{border-color:var(--color-text-secondary)}.FormControls-module__YYYGUW__choiceInput:checked+.FormControls-module__YYYGUW__checkboxIndicator,.FormControls-module__YYYGUW__choiceInput:checked+.FormControls-module__YYYGUW__radioIndicator{border-color:var(--color-accent-primary);background:var(--color-accent-primary)}.FormControls-module__YYYGUW__choiceInput:checked+.FormControls-module__YYYGUW__checkboxIndicator:after{content:"✓"}.FormControls-module__YYYGUW__choiceInput:checked+.FormControls-module__YYYGUW__radioIndicator:after{content:"●"}.FormControls-module__YYYGUW__choiceInput:focus-visible+.FormControls-module__YYYGUW__checkboxIndicator,.FormControls-module__YYYGUW__choiceInput:focus-visible+.FormControls-module__YYYGUW__radioIndicator,.FormControls-module__YYYGUW__choiceInput:focus-visible+.FormControls-module__YYYGUW__switchIndicator{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.FormControls-module__YYYGUW__choiceInput[aria-invalid=true]+.FormControls-module__YYYGUW__checkboxIndicator,.FormControls-module__YYYGUW__choiceInput[aria-invalid=true]+.FormControls-module__YYYGUW__radioIndicator,.FormControls-module__YYYGUW__choiceInput[aria-invalid=true]+.FormControls-module__YYYGUW__switchIndicator{border-color:var(--color-status-danger)}.FormControls-module__YYYGUW__choiceInput:disabled+.FormControls-module__YYYGUW__checkboxIndicator,.FormControls-module__YYYGUW__choiceInput:disabled+.FormControls-module__YYYGUW__radioIndicator,.FormControls-module__YYYGUW__choiceInput:disabled+.FormControls-module__YYYGUW__switchIndicator{cursor:not-allowed;opacity:var(--opacity-disabled)}.FormControls-module__YYYGUW__choice:has(.FormControls-module__YYYGUW__choiceInput:disabled) .FormControls-module__YYYGUW__choiceCopy{cursor:not-allowed;opacity:var(--opacity-disabled)}.FormControls-module__YYYGUW__choiceInput:checked+.FormControls-module__YYYGUW__switchIndicator{border-color:var(--color-accent-primary);background:var(--color-accent-primary)}.FormControls-module__YYYGUW__choiceInput:checked+.FormControls-module__YYYGUW__switchIndicator:after{transform:translateX(var(--space-4))}.FormControls-module__YYYGUW__radioGroup{min-width:var(--space-0);margin:var(--space-0);padding:var(--space-0);border:var(--border-width-none);gap:var(--space-2);color:var(--color-text-primary);font-family:var(--font-family-sans);display:grid}.FormControls-module__YYYGUW__radioOptions{gap:var(--space-1);display:grid}
.ProductionCampaignCreation-module__rW3f9G__page,.ProductionCampaignCreation-module__rW3f9G__liveStatus,.ProductionCampaignCreation-module__rW3f9G__content,.ProductionCampaignCreation-module__rW3f9G__form,.ProductionCampaignCreation-module__rW3f9G__section,.ProductionCampaignCreation-module__rW3f9G__review,.ProductionCampaignCreation-module__rW3f9G__success,.ProductionCampaignCreation-module__rW3f9G__sectionHeading,.ProductionCampaignCreation-module__rW3f9G__weekdays,.ProductionCampaignCreation-module__rW3f9G__safety,.ProductionCampaignCreation-module__rW3f9G__error{min-width:var(--space-0);box-sizing:border-box;display:grid}.ProductionCampaignCreation-module__rW3f9G__page{min-height:100vh;color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);position:relative}.ProductionCampaignCreation-module__rW3f9G__skipLink{z-index:1;padding:var(--space-3) var(--space-4);color:var(--color-text-inverse);background:var(--color-surface-inverse);border-radius:var(--radius-medium);transform:translateY(calc(var(--space-20) * -2));position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.ProductionCampaignCreation-module__rW3f9G__skipLink:focus{transform:translateY(var(--space-0));outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.ProductionCampaignCreation-module__rW3f9G__liveStatus,.ProductionCampaignCreation-module__rW3f9G__content{width:min(100%, var(--size-content-maximum));padding-inline:var(--space-6);margin-inline:auto}.ProductionCampaignCreation-module__rW3f9G__liveStatus{min-height:var(--space-6);margin-block:var(--space-4) var(--space-0);color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body);overflow-wrap:anywhere}.ProductionCampaignCreation-module__rW3f9G__content{gap:var(--space-8);padding-block:var(--space-8) var(--space-16)}.ProductionCampaignCreation-module__rW3f9G__content:focus-visible,.ProductionCampaignCreation-module__rW3f9G__weekdays:focus-within{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.ProductionCampaignCreation-module__rW3f9G__form,.ProductionCampaignCreation-module__rW3f9G__review,.ProductionCampaignCreation-module__rW3f9G__success{gap:var(--space-8)}.ProductionCampaignCreation-module__rW3f9G__section{gap:var(--space-5);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);padding-block-end:var(--space-8)}.ProductionCampaignCreation-module__rW3f9G__sectionHeading{gap:var(--space-2)}.ProductionCampaignCreation-module__rW3f9G__sectionHeading p,.ProductionCampaignCreation-module__rW3f9G__sectionHeading h2,.ProductionCampaignCreation-module__rW3f9G__notice,.ProductionCampaignCreation-module__rW3f9G__safety h3,.ProductionCampaignCreation-module__rW3f9G__safety p,.ProductionCampaignCreation-module__rW3f9G__error strong,.ProductionCampaignCreation-module__rW3f9G__error p,.ProductionCampaignCreation-module__rW3f9G__fieldMessage{margin:var(--space-0);overflow-wrap:anywhere}.ProductionCampaignCreation-module__rW3f9G__sectionHeading>p:first-child{color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);text-transform:uppercase}.ProductionCampaignCreation-module__rW3f9G__sectionHeading h2{font-size:var(--font-size-heading2);line-height:var(--font-line-height-tight)}.ProductionCampaignCreation-module__rW3f9G__sectionHeading>p:last-child,.ProductionCampaignCreation-module__rW3f9G__fieldMessage{color:var(--color-text-secondary);line-height:var(--font-line-height-body)}.ProductionCampaignCreation-module__rW3f9G__fieldGrid,.ProductionCampaignCreation-module__rW3f9G__weekdayGrid,.ProductionCampaignCreation-module__rW3f9G__summary{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 3)), 1fr));gap:var(--space-4) var(--space-6);min-width:var(--space-0);display:grid}.ProductionCampaignCreation-module__rW3f9G__weekdays{gap:var(--space-3);margin:var(--space-0);padding:var(--space-5);border:var(--border-width-subtle) solid var(--color-border-subtle);border-radius:var(--radius-large)}.ProductionCampaignCreation-module__rW3f9G__weekdays legend{padding-inline:var(--space-2);font-weight:var(--font-weight-semibold)}.ProductionCampaignCreation-module__rW3f9G__weekdayGrid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 2)), 1fr))}.ProductionCampaignCreation-module__rW3f9G__notice,.ProductionCampaignCreation-module__rW3f9G__safety,.ProductionCampaignCreation-module__rW3f9G__error{padding:var(--space-5);border-radius:var(--radius-large);line-height:var(--font-line-height-body)}.ProductionCampaignCreation-module__rW3f9G__notice{color:var(--color-text-secondary);background:var(--color-surface-warning-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-warning)}.ProductionCampaignCreation-module__rW3f9G__summary{margin:var(--space-0)}.ProductionCampaignCreation-module__rW3f9G__summary>div{min-width:var(--space-0);padding-block:var(--space-3);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle)}.ProductionCampaignCreation-module__rW3f9G__summary dt{color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.ProductionCampaignCreation-module__rW3f9G__summary dd{margin:var(--space-1) var(--space-0) var(--space-0);line-height:var(--font-line-height-body);overflow-wrap:anywhere}.ProductionCampaignCreation-module__rW3f9G__safety,.ProductionCampaignCreation-module__rW3f9G__error{gap:var(--space-2)}.ProductionCampaignCreation-module__rW3f9G__safety{background:var(--color-surface-success-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-success)}.ProductionCampaignCreation-module__rW3f9G__error{color:var(--color-status-danger);background:var(--color-surface-danger-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-danger)}.ProductionCampaignCreation-module__rW3f9G__actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.ProductionCampaignCreation-module__rW3f9G__actions>*{flex:1 1 calc(var(--space-20) * 3);max-width:calc(var(--space-20) * 5);box-sizing:border-box;justify-content:center}.ProductionCampaignCreation-module__rW3f9G__textLink{min-height:var(--size-control-minimum);color:var(--color-text-link);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.ProductionCampaignCreation-module__rW3f9G__primaryLink{min-height:var(--size-control-minimum);padding:var(--space-2) var(--space-4);color:var(--color-text-on-accent);background:var(--color-accent-primary);border:var(--border-width-subtle) solid var(--color-accent-primary);border-radius:var(--radius-medium);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body);text-align:center;align-items:center;text-decoration:none;display:inline-flex}.ProductionCampaignCreation-module__rW3f9G__primaryLink:hover{border-color:var(--color-accent-hover);background:var(--color-accent-hover)}.ProductionCampaignCreation-module__rW3f9G__primaryLink:focus-visible,.ProductionCampaignCreation-module__rW3f9G__textLink:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}@media (prefers-reduced-motion:reduce){.ProductionCampaignCreation-module__rW3f9G__skipLink{transition:none}}
.ProductionCampaignPublish-module__KpR_8G__page,.ProductionCampaignPublish-module__KpR_8G__liveStatus,.ProductionCampaignPublish-module__KpR_8G__content,.ProductionCampaignPublish-module__KpR_8G__section,.ProductionCampaignPublish-module__KpR_8G__sectionHeading,.ProductionCampaignPublish-module__KpR_8G__blockers,.ProductionCampaignPublish-module__KpR_8G__safety,.ProductionCampaignPublish-module__KpR_8G__error,.ProductionCampaignPublish-module__KpR_8G__approvalForm,.ProductionCampaignPublish-module__KpR_8G__field{min-width:var(--space-0);box-sizing:border-box;display:grid}.ProductionCampaignPublish-module__KpR_8G__page{min-height:100vh;color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);position:relative}.ProductionCampaignPublish-module__KpR_8G__skipLink{z-index:1;padding:var(--space-3) var(--space-4);color:var(--color-text-inverse);background:var(--color-surface-inverse);border-radius:var(--radius-medium);transform:translateY(calc(var(--space-20) * -2));position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.ProductionCampaignPublish-module__KpR_8G__skipLink:focus{transform:translateY(var(--space-0));outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.ProductionCampaignPublish-module__KpR_8G__liveStatus,.ProductionCampaignPublish-module__KpR_8G__content{width:min(100%, var(--size-content-maximum));padding-inline:var(--space-6);margin-inline:auto}.ProductionCampaignPublish-module__KpR_8G__liveStatus{min-height:var(--space-6);margin-block:var(--space-4) var(--space-0);color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body);overflow-wrap:anywhere}.ProductionCampaignPublish-module__KpR_8G__content{gap:var(--space-8);padding-block:var(--space-8) var(--space-16)}.ProductionCampaignPublish-module__KpR_8G__content:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.ProductionCampaignPublish-module__KpR_8G__section{gap:var(--space-5);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);padding-block-end:var(--space-8)}.ProductionCampaignPublish-module__KpR_8G__sectionHeading,.ProductionCampaignPublish-module__KpR_8G__blockers,.ProductionCampaignPublish-module__KpR_8G__safety,.ProductionCampaignPublish-module__KpR_8G__error{gap:var(--space-2)}.ProductionCampaignPublish-module__KpR_8G__sectionHeading h2,.ProductionCampaignPublish-module__KpR_8G__sectionHeading p,.ProductionCampaignPublish-module__KpR_8G__blockers h2,.ProductionCampaignPublish-module__KpR_8G__blockers ul,.ProductionCampaignPublish-module__KpR_8G__safety h2,.ProductionCampaignPublish-module__KpR_8G__safety p,.ProductionCampaignPublish-module__KpR_8G__error strong,.ProductionCampaignPublish-module__KpR_8G__error p{margin:var(--space-0);overflow-wrap:anywhere}.ProductionCampaignPublish-module__KpR_8G__sectionHeading h2,.ProductionCampaignPublish-module__KpR_8G__blockers h2,.ProductionCampaignPublish-module__KpR_8G__safety h2{font-size:var(--font-size-heading2);line-height:var(--font-line-height-tight)}.ProductionCampaignPublish-module__KpR_8G__sectionHeading p{color:var(--color-text-secondary);line-height:var(--font-line-height-body)}.ProductionCampaignPublish-module__KpR_8G__summary{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 3)), 1fr));gap:var(--space-4) var(--space-6);margin:var(--space-0);min-width:var(--space-0);display:grid}.ProductionCampaignPublish-module__KpR_8G__summary>div{min-width:var(--space-0);padding-block:var(--space-3);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle)}.ProductionCampaignPublish-module__KpR_8G__summary dt{color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.ProductionCampaignPublish-module__KpR_8G__summary dd{margin:var(--space-1) var(--space-0) var(--space-0);line-height:var(--font-line-height-body);overflow-wrap:anywhere}.ProductionCampaignPublish-module__KpR_8G__contentList,.ProductionCampaignPublish-module__KpR_8G__ruleList{gap:var(--space-3);margin:var(--space-0);padding-inline-start:var(--space-6);display:grid}.ProductionCampaignPublish-module__KpR_8G__contentList li,.ProductionCampaignPublish-module__KpR_8G__ruleList li{line-height:var(--font-line-height-body);padding-inline-start:var(--space-2)}.ProductionCampaignPublish-module__KpR_8G__contentList strong,.ProductionCampaignPublish-module__KpR_8G__contentList span,.ProductionCampaignPublish-module__KpR_8G__ruleList strong,.ProductionCampaignPublish-module__KpR_8G__ruleList span{overflow-wrap:anywhere;display:block}.ProductionCampaignPublish-module__KpR_8G__contentList span,.ProductionCampaignPublish-module__KpR_8G__ruleList span{color:var(--color-text-secondary);font-size:var(--font-size-small)}.ProductionCampaignPublish-module__KpR_8G__blockers,.ProductionCampaignPublish-module__KpR_8G__safety,.ProductionCampaignPublish-module__KpR_8G__error{padding:var(--space-5);border-radius:var(--radius-large);line-height:var(--font-line-height-body)}.ProductionCampaignPublish-module__KpR_8G__blockers{background:var(--color-surface-warning-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-warning)}.ProductionCampaignPublish-module__KpR_8G__blockers ul{padding-inline-start:var(--space-6)}.ProductionCampaignPublish-module__KpR_8G__safety{background:var(--color-surface-success-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-success)}.ProductionCampaignPublish-module__KpR_8G__error{color:var(--color-status-danger);background:var(--color-surface-danger-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-danger)}.ProductionCampaignPublish-module__KpR_8G__actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.ProductionCampaignPublish-module__KpR_8G__approvalForm,.ProductionCampaignPublish-module__KpR_8G__field{gap:var(--space-3)}.ProductionCampaignPublish-module__KpR_8G__field label{font-weight:var(--font-weight-semibold)}.ProductionCampaignPublish-module__KpR_8G__field textarea{box-sizing:border-box;width:100%;min-height:calc(var(--space-20) * 2);padding:var(--space-3);color:var(--color-text-primary);background:var(--color-surface-card);border:var(--border-width-subtle) solid var(--color-border-strong);border-radius:var(--radius-medium);font:inherit;line-height:var(--font-line-height-body);resize:vertical}.ProductionCampaignPublish-module__KpR_8G__field textarea:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.ProductionCampaignPublish-module__KpR_8G__field small{color:var(--color-text-secondary);line-height:var(--font-line-height-body);overflow-wrap:anywhere}.ProductionCampaignPublish-module__KpR_8G__actions>*{flex:1 1 calc(var(--space-20) * 3);max-width:calc(var(--space-20) * 5);box-sizing:border-box;justify-content:center}.ProductionCampaignPublish-module__KpR_8G__secondaryLink{min-height:var(--size-control-minimum);padding:var(--space-2) var(--space-4);color:var(--color-text-primary);background:var(--color-surface-card);border:var(--border-width-subtle) solid var(--color-border-subtle);border-radius:var(--radius-medium);box-shadow:var(--shadow-control);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body);text-align:center;align-items:center;text-decoration:none;display:inline-flex}.ProductionCampaignPublish-module__KpR_8G__secondaryLink:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}@media (prefers-reduced-motion:reduce){.ProductionCampaignPublish-module__KpR_8G__skipLink{transition:none}}
.PublishDeploymentPage-module__tW5Ikq__page,.PublishDeploymentPage-module__tW5Ikq__content,.PublishDeploymentPage-module__tW5Ikq__section,.PublishDeploymentPage-module__tW5Ikq__notice,.PublishDeploymentPage-module__tW5Ikq__issueList{min-width:var(--space-0);display:grid}.PublishDeploymentPage-module__tW5Ikq__page{width:min(100%, var(--size-content-maximum));box-sizing:border-box;gap:var(--space-8);padding:var(--space-8) var(--space-6);color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);margin-inline:auto;position:relative}.PublishDeploymentPage-module__tW5Ikq__content,.PublishDeploymentPage-module__tW5Ikq__section,.PublishDeploymentPage-module__tW5Ikq__notice,.PublishDeploymentPage-module__tW5Ikq__issueList{gap:var(--space-4)}.PublishDeploymentPage-module__tW5Ikq__skipLink{z-index:1;padding:var(--space-3) var(--space-4);color:var(--color-text-inverse);background:var(--color-surface-inverse);border-radius:var(--radius-small);transform:translateY(calc(var(--space-20) * -2));position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.PublishDeploymentPage-module__tW5Ikq__skipLink:focus{transform:translateY(var(--space-0));outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.PublishDeploymentPage-module__tW5Ikq__content:focus-visible,#PublishDeploymentPage-module__tW5Ikq__publish-state:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.PublishDeploymentPage-module__tW5Ikq__section{border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);padding-block-end:var(--space-5)}.PublishDeploymentPage-module__tW5Ikq__heading,.PublishDeploymentPage-module__tW5Ikq__targetHeading,.PublishDeploymentPage-module__tW5Ikq__actions{min-width:var(--space-0);justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.PublishDeploymentPage-module__tW5Ikq__heading h2,.PublishDeploymentPage-module__tW5Ikq__heading p,.PublishDeploymentPage-module__tW5Ikq__notice h2,.PublishDeploymentPage-module__tW5Ikq__notice p,.PublishDeploymentPage-module__tW5Ikq__issueList h3,.PublishDeploymentPage-module__tW5Ikq__actionHelp,.PublishDeploymentPage-module__tW5Ikq__recoveryConsequence,.PublishDeploymentPage-module__tW5Ikq__recoveryError,.PublishDeploymentPage-module__tW5Ikq__viewOnly{margin:var(--space-0);overflow-wrap:anywhere}.PublishDeploymentPage-module__tW5Ikq__heading h2{font-size:var(--font-size-heading2);line-height:var(--font-line-height-tight)}.PublishDeploymentPage-module__tW5Ikq__heading p,.PublishDeploymentPage-module__tW5Ikq__variables span,.PublishDeploymentPage-module__tW5Ikq__targetHeading span,.PublishDeploymentPage-module__tW5Ikq__summary dt,.PublishDeploymentPage-module__tW5Ikq__summary dd,.PublishDeploymentPage-module__tW5Ikq__variables dt,.PublishDeploymentPage-module__tW5Ikq__variables dd,.PublishDeploymentPage-module__tW5Ikq__targetDetails dt,.PublishDeploymentPage-module__tW5Ikq__targetDetails dd,.PublishDeploymentPage-module__tW5Ikq__actionHelp,.PublishDeploymentPage-module__tW5Ikq__recoveryConsequence,.PublishDeploymentPage-module__tW5Ikq__recoveryError,.PublishDeploymentPage-module__tW5Ikq__viewOnly{font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.PublishDeploymentPage-module__tW5Ikq__heading p,.PublishDeploymentPage-module__tW5Ikq__variables span,.PublishDeploymentPage-module__tW5Ikq__targetHeading span,.PublishDeploymentPage-module__tW5Ikq__summary dt,.PublishDeploymentPage-module__tW5Ikq__variables dt,.PublishDeploymentPage-module__tW5Ikq__targetDetails dt,.PublishDeploymentPage-module__tW5Ikq__actionHelp,.PublishDeploymentPage-module__tW5Ikq__recoveryConsequence,.PublishDeploymentPage-module__tW5Ikq__viewOnly{color:var(--color-text-secondary)}.PublishDeploymentPage-module__tW5Ikq__recoveryError{padding:var(--space-4);color:var(--color-status-danger);background:var(--color-surface-danger-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-danger)}.PublishDeploymentPage-module__tW5Ikq__summary,.PublishDeploymentPage-module__tW5Ikq__variables,.PublishDeploymentPage-module__tW5Ikq__targetDetails{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 3)), 1fr));gap:var(--space-0);margin:var(--space-0);display:grid}.PublishDeploymentPage-module__tW5Ikq__summary>div,.PublishDeploymentPage-module__tW5Ikq__variables>div,.PublishDeploymentPage-module__tW5Ikq__targetDetails>div{gap:var(--space-2);padding:var(--space-4);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);display:grid}.PublishDeploymentPage-module__tW5Ikq__summary dd,.PublishDeploymentPage-module__tW5Ikq__variables dd,.PublishDeploymentPage-module__tW5Ikq__targetDetails dd{margin:var(--space-0);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.PublishDeploymentPage-module__tW5Ikq__variables dd{gap:var(--space-1);display:grid}.PublishDeploymentPage-module__tW5Ikq__targets{gap:var(--space-4);margin:var(--space-0);padding:var(--space-0);list-style:none;display:grid}.PublishDeploymentPage-module__tW5Ikq__targets>li{gap:var(--space-3);padding:var(--space-5);background:var(--color-surface-subtle);border-radius:var(--radius-medium);display:grid}.PublishDeploymentPage-module__tW5Ikq__targetHeading>div{gap:var(--space-1);min-width:var(--space-0);display:grid}.PublishDeploymentPage-module__tW5Ikq__issueList ul{gap:var(--space-2);margin:var(--space-0);padding-inline-start:var(--space-5);display:grid}.PublishDeploymentPage-module__tW5Ikq__notice{padding:var(--space-4);background:var(--color-surface-warning-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-warning);border-radius:var(--radius-medium)}.PublishDeploymentPage-module__tW5Ikq__actions{justify-content:flex-end}@media (prefers-reduced-motion:reduce){.PublishDeploymentPage-module__tW5Ikq__skipLink{transition:none}}
.HomeAttentionPage-module__b1LUTG__page{width:min(100%, var(--size-content-maximum));box-sizing:border-box;gap:var(--space-8);padding:var(--space-8) var(--space-6);color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);margin-inline:auto;display:grid;position:relative}.HomeAttentionPage-module__b1LUTG__skipLink{z-index:1;padding:var(--space-3) var(--space-4);color:var(--color-text-inverse);background:var(--color-surface-inverse);border-radius:var(--radius-small);transform:translateY(calc(var(--space-20) * -2));position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.HomeAttentionPage-module__b1LUTG__skipLink:focus{transform:translateY(var(--space-0));outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.HomeAttentionPage-module__b1LUTG__stateTarget:focus-visible,.HomeAttentionPage-module__b1LUTG__queue:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.HomeAttentionPage-module__b1LUTG__summarySection,.HomeAttentionPage-module__b1LUTG__queue,.HomeAttentionPage-module__b1LUTG__activity,.HomeAttentionPage-module__b1LUTG__loadingSummary,.HomeAttentionPage-module__b1LUTG__loadingQueue{gap:var(--space-5);min-width:var(--space-0);display:grid}.HomeAttentionPage-module__b1LUTG__sectionHeading{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.HomeAttentionPage-module__b1LUTG__sectionHeading h2,.HomeAttentionPage-module__b1LUTG__sectionHeading p,.HomeAttentionPage-module__b1LUTG__partialNotice h2,.HomeAttentionPage-module__b1LUTG__partialNotice p,.HomeAttentionPage-module__b1LUTG__attentionItem h3,.HomeAttentionPage-module__b1LUTG__attentionItem p,.HomeAttentionPage-module__b1LUTG__activityList h3,.HomeAttentionPage-module__b1LUTG__activityList p,.HomeAttentionPage-module__b1LUTG__noActivity,.HomeAttentionPage-module__b1LUTG__viewOnly{margin:var(--space-0);overflow-wrap:anywhere}.HomeAttentionPage-module__b1LUTG__sectionHeading h2,.HomeAttentionPage-module__b1LUTG__partialNotice h2{font-size:var(--font-size-heading2);line-height:var(--font-line-height-tight)}.HomeAttentionPage-module__b1LUTG__sectionHeading p,.HomeAttentionPage-module__b1LUTG__partialNotice p,.HomeAttentionPage-module__b1LUTG__attentionItem p,.HomeAttentionPage-module__b1LUTG__activityList p,.HomeAttentionPage-module__b1LUTG__noActivity,.HomeAttentionPage-module__b1LUTG__viewOnly{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--font-line-height-body)}.HomeAttentionPage-module__b1LUTG__metrics{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 2)), 1fr));margin:var(--space-0);background:var(--color-surface-card);border-block:var(--border-width-subtle) solid var(--color-border-subtle);display:grid}.HomeAttentionPage-module__b1LUTG__metrics>div{gap:var(--space-2);padding:var(--space-5);display:grid}.HomeAttentionPage-module__b1LUTG__metrics dt,.HomeAttentionPage-module__b1LUTG__metrics dd{margin:var(--space-0)}.HomeAttentionPage-module__b1LUTG__metrics dt,.HomeAttentionPage-module__b1LUTG__itemMeta,.HomeAttentionPage-module__b1LUTG__evidence,.HomeAttentionPage-module__b1LUTG__activityMeta,.HomeAttentionPage-module__b1LUTG__viewOnly{font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.HomeAttentionPage-module__b1LUTG__metrics dt,.HomeAttentionPage-module__b1LUTG__itemMeta,.HomeAttentionPage-module__b1LUTG__evidence,.HomeAttentionPage-module__b1LUTG__activityMeta{color:var(--color-text-secondary)}.HomeAttentionPage-module__b1LUTG__metrics dd{font-size:var(--font-size-heading2);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-tight)}.HomeAttentionPage-module__b1LUTG__partialNotice{gap:var(--space-2);padding:var(--space-5);background:var(--color-surface-warning-subtle);border-inline-start:var(--border-width-focus) solid var(--color-status-warning);border-radius:var(--radius-medium);display:grid}.HomeAttentionPage-module__b1LUTG__attentionList,.HomeAttentionPage-module__b1LUTG__activityList{gap:var(--space-0);margin:var(--space-0);padding:var(--space-0);background:var(--color-surface-card);border-block-start:var(--border-width-subtle) solid var(--color-border-subtle);list-style:none;display:grid}.HomeAttentionPage-module__b1LUTG__attentionItem{min-width:var(--space-0);justify-content:space-between;align-items:center;gap:var(--space-5);padding-block:var(--space-5);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.HomeAttentionPage-module__b1LUTG__attentionItem>button,.HomeAttentionPage-module__b1LUTG__attentionItem>.HomeAttentionPage-module__b1LUTG__viewOnly{flex:0 auto}.HomeAttentionPage-module__b1LUTG__itemCopy{min-width:var(--space-0);flex:1 1 calc(var(--space-20) * 6);gap:var(--space-2);display:grid}.HomeAttentionPage-module__b1LUTG__itemMeta{min-width:var(--space-0);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.HomeAttentionPage-module__b1LUTG__attentionItem h3,.HomeAttentionPage-module__b1LUTG__activityList h3{font-size:var(--font-size-body);line-height:var(--font-line-height-body)}.HomeAttentionPage-module__b1LUTG__evidence,.HomeAttentionPage-module__b1LUTG__activityMeta{font-weight:var(--font-weight-medium)}.HomeAttentionPage-module__b1LUTG__activityList li{min-width:var(--space-0);justify-content:space-between;gap:var(--space-3) var(--space-6);padding-block:var(--space-4);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.HomeAttentionPage-module__b1LUTG__activityList li>div{min-width:var(--space-0);flex:1 1 calc(var(--space-20) * 5);gap:var(--space-1);display:grid}.HomeAttentionPage-module__b1LUTG__activityMeta{flex:0 auto}.HomeAttentionPage-module__b1LUTG__loadingSummary,.HomeAttentionPage-module__b1LUTG__loadingQueue{width:100%}@media (prefers-reduced-motion:reduce){.HomeAttentionPage-module__b1LUTG__skipLink{transition:none}}
.LayoutBuilderPage-module__hJ_YgG__page,.LayoutBuilderPage-module__hJ_YgG__stateTarget,.LayoutBuilderPage-module__hJ_YgG__setup,.LayoutBuilderPage-module__hJ_YgG__workspace,.LayoutBuilderPage-module__hJ_YgG__zonesPanel,.LayoutBuilderPage-module__hJ_YgG__canvasPanel,.LayoutBuilderPage-module__hJ_YgG__inspector,.LayoutBuilderPage-module__hJ_YgG__panelHeading,.LayoutBuilderPage-module__hJ_YgG__sectionHeading,.LayoutBuilderPage-module__hJ_YgG__source,.LayoutBuilderPage-module__hJ_YgG__capabilities,.LayoutBuilderPage-module__hJ_YgG__history{min-width:var(--space-0);box-sizing:border-box;display:grid}.LayoutBuilderPage-module__hJ_YgG__page{width:min(100%, var(--size-content-maximum));gap:var(--space-8);padding:var(--space-8) var(--space-6);color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);margin-inline:auto}.LayoutBuilderPage-module__hJ_YgG__stateTarget{gap:var(--space-8)}.LayoutBuilderPage-module__hJ_YgG__stateTarget:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.LayoutBuilderPage-module__hJ_YgG__notice,.LayoutBuilderPage-module__hJ_YgG__success,.LayoutBuilderPage-module__hJ_YgG__saveError,.LayoutBuilderPage-module__hJ_YgG__precisionNotice,.LayoutBuilderPage-module__hJ_YgG__source{margin:var(--space-0);padding:var(--space-4);border-inline-start:var(--border-width-focus) solid;border-radius:var(--radius-medium);overflow-wrap:anywhere}.LayoutBuilderPage-module__hJ_YgG__notice,.LayoutBuilderPage-module__hJ_YgG__precisionNotice{color:var(--color-status-warning);background:var(--color-surface-warning-subtle);border-color:var(--color-status-warning)}.LayoutBuilderPage-module__hJ_YgG__success{color:var(--color-status-success);background:var(--color-surface-success-subtle);border-color:var(--color-status-success)}.LayoutBuilderPage-module__hJ_YgG__saveError{color:var(--color-status-danger);background:var(--color-surface-danger-subtle);border-color:var(--color-status-danger)}.LayoutBuilderPage-module__hJ_YgG__precisionNotice{gap:var(--space-1)}.LayoutBuilderPage-module__hJ_YgG__source{gap:var(--space-2);background:var(--color-surface-subtle);border-color:var(--color-status-info)}.LayoutBuilderPage-module__hJ_YgG__source h2,.LayoutBuilderPage-module__hJ_YgG__source p,.LayoutBuilderPage-module__hJ_YgG__sectionHeading h2,.LayoutBuilderPage-module__hJ_YgG__sectionHeading p,.LayoutBuilderPage-module__hJ_YgG__panelHeading h2,.LayoutBuilderPage-module__hJ_YgG__panelHeading p,.LayoutBuilderPage-module__hJ_YgG__capabilities h2,.LayoutBuilderPage-module__hJ_YgG__history h2,.LayoutBuilderPage-module__hJ_YgG__history p{margin:var(--space-0);overflow-wrap:anywhere}.LayoutBuilderPage-module__hJ_YgG__source h2,.LayoutBuilderPage-module__hJ_YgG__sectionHeading h2,.LayoutBuilderPage-module__hJ_YgG__panelHeading h2,.LayoutBuilderPage-module__hJ_YgG__capabilities h2,.LayoutBuilderPage-module__hJ_YgG__history h2{font-size:var(--font-size-heading2);line-height:var(--font-line-height-tight)}.LayoutBuilderPage-module__hJ_YgG__sectionHeading p,.LayoutBuilderPage-module__hJ_YgG__panelHeading p,.LayoutBuilderPage-module__hJ_YgG__previewCaption,.LayoutBuilderPage-module__hJ_YgG__geometry>p{color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--font-line-height-body)}.LayoutBuilderPage-module__hJ_YgG__setup,.LayoutBuilderPage-module__hJ_YgG__capabilities,.LayoutBuilderPage-module__hJ_YgG__history{gap:var(--space-5);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle);padding-block-end:var(--space-8)}.LayoutBuilderPage-module__hJ_YgG__sectionHeading,.LayoutBuilderPage-module__hJ_YgG__panelHeading{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 3)), 1fr));align-items:start;gap:var(--space-4)}.LayoutBuilderPage-module__hJ_YgG__presets,.LayoutBuilderPage-module__hJ_YgG__geometry{min-width:var(--space-0);margin:var(--space-0);padding:var(--space-0);border:var(--border-width-none)}.LayoutBuilderPage-module__hJ_YgG__presets>legend,.LayoutBuilderPage-module__hJ_YgG__geometry>legend{font-size:var(--font-size-heading3);font-weight:var(--font-weight-semibold);margin-block-end:var(--space-3)}.LayoutBuilderPage-module__hJ_YgG__presetGrid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 2)), 1fr));gap:var(--space-3);display:grid}.LayoutBuilderPage-module__hJ_YgG__preset{min-width:var(--space-0);min-height:var(--size-touch-target-minimum);grid-template-columns:var(--size-control-minimum) minmax(0, 1fr);align-items:start;gap:var(--space-3);padding:var(--space-3);border:var(--border-width-subtle) solid var(--color-border-subtle);border-radius:var(--radius-medium);cursor:pointer;display:grid}.LayoutBuilderPage-module__hJ_YgG__preset:has(input:checked){background:var(--color-surface-accent-subtle);border-color:var(--color-accent-primary)}.LayoutBuilderPage-module__hJ_YgG__preset:has(input:focus-visible){outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.LayoutBuilderPage-module__hJ_YgG__preset:has(input:disabled){cursor:not-allowed;opacity:var(--opacity-disabled)}.LayoutBuilderPage-module__hJ_YgG__preset input{width:var(--space-5);height:var(--space-5);margin:var(--space-2);accent-color:var(--color-accent-primary)}.LayoutBuilderPage-module__hJ_YgG__preset span,.LayoutBuilderPage-module__hJ_YgG__preset strong,.LayoutBuilderPage-module__hJ_YgG__preset small{min-width:var(--space-0);gap:var(--space-1);overflow-wrap:anywhere;display:grid}.LayoutBuilderPage-module__hJ_YgG__preset small{color:var(--color-text-secondary)}.LayoutBuilderPage-module__hJ_YgG__workspace{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 4)), 1fr));align-items:start;gap:var(--space-5)}.LayoutBuilderPage-module__hJ_YgG__zonesPanel,.LayoutBuilderPage-module__hJ_YgG__canvasPanel,.LayoutBuilderPage-module__hJ_YgG__inspector{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface-card);border:var(--border-width-subtle) solid var(--color-border-subtle);border-radius:var(--radius-large)}.LayoutBuilderPage-module__hJ_YgG__zoneList,.LayoutBuilderPage-module__hJ_YgG__history ol{margin:var(--space-0);padding:var(--space-0);border-block-start:var(--border-width-subtle) solid var(--color-border-subtle);list-style:none;display:grid}.LayoutBuilderPage-module__hJ_YgG__zoneList li,.LayoutBuilderPage-module__hJ_YgG__history li{border-block-end:var(--border-width-subtle) solid var(--color-border-subtle)}.LayoutBuilderPage-module__hJ_YgG__zoneListButton{width:100%;min-height:var(--size-touch-target-minimum);align-items:center;gap:var(--space-3);padding:var(--space-3);color:var(--color-text-primary);text-align:start;border:var(--border-width-none);cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.LayoutBuilderPage-module__hJ_YgG__zoneListButton[aria-pressed=true]{background:var(--color-surface-accent-subtle);box-shadow:inset var(--border-width-focus) 0 var(--color-accent-primary)}.LayoutBuilderPage-module__hJ_YgG__zoneListButton:focus-visible,.LayoutBuilderPage-module__hJ_YgG__canvasZone:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:calc(var(--space-1) * -1)}.LayoutBuilderPage-module__hJ_YgG__zoneListButton strong,.LayoutBuilderPage-module__hJ_YgG__zoneListButton span{overflow-wrap:anywhere}.LayoutBuilderPage-module__hJ_YgG__zoneListButton span{color:var(--color-text-secondary);font-size:var(--font-size-small)}.LayoutBuilderPage-module__hJ_YgG__canvas{width:100%;min-width:var(--space-0);margin:var(--space-0);padding:var(--space-0);background:var(--color-surface-inverse);border:var(--border-width-subtle) solid var(--color-border-strong);border-radius:var(--radius-medium);position:relative;overflow:hidden}.LayoutBuilderPage-module__hJ_YgG__safeArea{pointer-events:none;border:var(--border-width-subtle) dashed var(--color-status-warning);position:absolute}.LayoutBuilderPage-module__hJ_YgG__canvasZone{min-width:var(--space-0);min-height:var(--space-0);place-content:center;gap:var(--space-1);padding:var(--space-2);color:var(--color-text-primary);text-align:center;background:var(--color-surface-card);border:var(--border-width-subtle) solid var(--color-border-strong);cursor:pointer;display:grid;position:absolute;overflow:hidden}.LayoutBuilderPage-module__hJ_YgG__canvasZone[aria-pressed=true]{background:var(--color-surface-accent-subtle);border:var(--border-width-focus) solid var(--color-accent-primary)}.LayoutBuilderPage-module__hJ_YgG__canvasZone strong{font-size:var(--font-size-heading3)}.LayoutBuilderPage-module__hJ_YgG__canvasZone span{font-size:var(--font-size-small);overflow-wrap:anywhere}.LayoutBuilderPage-module__hJ_YgG__previewCaption{margin:var(--space-0)}.LayoutBuilderPage-module__hJ_YgG__geometry{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 2)), 1fr));gap:var(--space-3);display:grid}.LayoutBuilderPage-module__hJ_YgG__geometry>legend,.LayoutBuilderPage-module__hJ_YgG__geometry>p{grid-column:1/-1}.LayoutBuilderPage-module__hJ_YgG__controlGrid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 2)), 1fr));gap:var(--space-3);display:grid}.LayoutBuilderPage-module__hJ_YgG__switches,.LayoutBuilderPage-module__hJ_YgG__layerActions,.LayoutBuilderPage-module__hJ_YgG__historyActions{min-width:var(--space-0);gap:var(--space-3);flex-wrap:wrap;display:flex}.LayoutBuilderPage-module__hJ_YgG__capabilities dl{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 2)), 1fr));margin:var(--space-0);border-block:var(--border-width-subtle) solid var(--color-border-subtle);display:grid}.LayoutBuilderPage-module__hJ_YgG__capabilities dl>div{gap:var(--space-1);padding:var(--space-4);display:grid}.LayoutBuilderPage-module__hJ_YgG__capabilities dt,.LayoutBuilderPage-module__hJ_YgG__capabilities dd{margin:var(--space-0);overflow-wrap:anywhere}.LayoutBuilderPage-module__hJ_YgG__capabilities dt{color:var(--color-text-secondary);font-size:var(--font-size-small)}.LayoutBuilderPage-module__hJ_YgG__capabilities dd{font-weight:var(--font-weight-semibold)}.LayoutBuilderPage-module__hJ_YgG__history li{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 3)), 1fr));align-items:center;gap:var(--space-3);padding-block:var(--space-3);display:grid}.LayoutBuilderPage-module__hJ_YgG__history li>div:first-child{gap:var(--space-1);display:grid}.LayoutBuilderPage-module__hJ_YgG__history small,.LayoutBuilderPage-module__hJ_YgG__history span{color:var(--color-text-secondary);overflow-wrap:anywhere}.LayoutBuilderPage-module__hJ_YgG__historyActions{justify-content:end;align-items:center}.LayoutBuilderPage-module__hJ_YgG__historyActions a{min-height:var(--size-touch-target-minimum);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.LayoutBuilderPage-module__hJ_YgG__preset,.LayoutBuilderPage-module__hJ_YgG__zoneListButton,.LayoutBuilderPage-module__hJ_YgG__canvasZone{transition:none}}
.LayoutLibraryPage-module__XGuy5q__page,.LayoutLibraryPage-module__XGuy5q__list,.LayoutLibraryPage-module__XGuy5q__item,.LayoutLibraryPage-module__XGuy5q__itemBody,.LayoutLibraryPage-module__XGuy5q__stateTarget{min-width:var(--space-0);box-sizing:border-box;display:grid}.LayoutLibraryPage-module__XGuy5q__page{width:min(100%, var(--size-content-maximum));gap:var(--space-8);padding:var(--space-8) var(--space-6);color:var(--color-text-primary);background:var(--color-surface-page);font-family:var(--font-family-sans);margin-inline:auto}.LayoutLibraryPage-module__XGuy5q__stateTarget,.LayoutLibraryPage-module__XGuy5q__list{gap:var(--space-4)}.LayoutLibraryPage-module__XGuy5q__stateTarget:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.LayoutLibraryPage-module__XGuy5q__list{margin:var(--space-0);padding:var(--space-0);list-style:none}.LayoutLibraryPage-module__XGuy5q__item{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 3)), 1fr));align-items:center;gap:var(--space-5);padding-block:var(--space-5);border-block-end:var(--border-width-subtle) solid var(--color-border-subtle)}.LayoutLibraryPage-module__XGuy5q__item:first-child{border-block-start:var(--border-width-subtle) solid var(--color-border-subtle)}.LayoutLibraryPage-module__XGuy5q__itemBody{gap:var(--space-2)}.LayoutLibraryPage-module__XGuy5q__item h2,.LayoutLibraryPage-module__XGuy5q__item p,.LayoutLibraryPage-module__XGuy5q__item dl,.LayoutLibraryPage-module__XGuy5q__item dd{margin:var(--space-0)}.LayoutLibraryPage-module__XGuy5q__item h2,.LayoutLibraryPage-module__XGuy5q__item p,.LayoutLibraryPage-module__XGuy5q__item dd{overflow-wrap:anywhere}.LayoutLibraryPage-module__XGuy5q__item h2{font-size:var(--font-size-heading2);line-height:var(--font-line-height-tight)}.LayoutLibraryPage-module__XGuy5q__item p,.LayoutLibraryPage-module__XGuy5q__item dt{color:var(--color-text-secondary);font-size:var(--font-size-small)}.LayoutLibraryPage-module__XGuy5q__item dl{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-20) * 2)), 1fr));gap:var(--space-3);display:grid}.LayoutLibraryPage-module__XGuy5q__item dl>div{gap:var(--space-1);display:grid}.LayoutLibraryPage-module__XGuy5q__action,.LayoutLibraryPage-module__XGuy5q__primaryAction{min-height:var(--size-touch-target-minimum);box-sizing:border-box;color:var(--color-text-primary);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.LayoutLibraryPage-module__XGuy5q__action{justify-self:end}.LayoutLibraryPage-module__XGuy5q__primaryAction{padding:var(--space-3) var(--space-5);color:var(--color-text-on-accent);background:var(--color-accent-primary);border:var(--border-width-subtle) solid var(--color-accent-primary);border-radius:var(--radius-medium);justify-content:center;text-decoration:none}.LayoutLibraryPage-module__XGuy5q__action:focus-visible,.LayoutLibraryPage-module__XGuy5q__primaryAction:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}@media (prefers-reduced-motion:reduce){.LayoutLibraryPage-module__XGuy5q__action{transition:none}}
.Overlays-module__X4vWPq__overlay{z-index:10;inset:var(--space-0);background:var(--color-surface-overlay);animation:Overlays-module__X4vWPq__overlay-in var(--motion-duration-fast) var(--motion-easing-out);position:fixed}.Overlays-module__X4vWPq__surface{z-index:11;grid-template-rows:auto minmax(var(--space-0), 1fr) auto;box-sizing:border-box;min-width:var(--space-0);border:var(--border-width-subtle) solid var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-surface-card);box-shadow:var(--shadow-floating);font-family:var(--font-family-sans);display:grid;position:fixed;overflow:hidden}.Overlays-module__X4vWPq__surface:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:calc(var(--space-1) * -1)}.Overlays-module__X4vWPq__dialog{width:min(calc(100% - var(--space-8)), calc(var(--space-20) * 7));max-height:calc(100% - var(--space-8));border-radius:var(--radius-large);animation:Overlays-module__X4vWPq__dialog-in var(--motion-duration-standard) var(--motion-easing-out);inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.Overlays-module__X4vWPq__drawer{inset-block:var(--space-0);width:min(100%, calc(var(--space-20) * 6));border-radius:var(--radius-large) var(--radius-small) var(--radius-small) var(--radius-large);animation:Overlays-module__X4vWPq__drawer-in var(--motion-duration-spatial) var(--motion-easing-out);inset-inline-end:var(--space-0)}.Overlays-module__X4vWPq__sheet{inset-inline:var(--space-0);width:100%;max-height:calc(100% - var(--space-8));border-radius:var(--radius-large) var(--radius-large) var(--radius-small) var(--radius-small);animation:Overlays-module__X4vWPq__sheet-in var(--motion-duration-spatial) var(--motion-easing-out);inset-block-end:var(--space-0)}.Overlays-module__X4vWPq__surfaceHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-4);display:flex}.Overlays-module__X4vWPq__surfaceHeading{min-width:var(--space-0);gap:var(--space-2);display:grid}.Overlays-module__X4vWPq__surfaceTitle{margin:var(--space-0);overflow-wrap:anywhere;font-size:var(--font-size-heading3);font-weight:var(--font-weight-bold);-webkit-hyphens:auto;hyphens:auto;line-height:var(--font-line-height-tight)}.Overlays-module__X4vWPq__surfaceDescription{margin:var(--space-0);overflow-wrap:anywhere;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--font-line-height-body)}.Overlays-module__X4vWPq__closeButton{width:var(--size-control-minimum);min-width:var(--size-control-minimum);height:var(--size-control-minimum);padding:var(--space-0);border:var(--border-width-subtle) solid transparent;border-radius:var(--radius-medium);color:var(--color-text-secondary);font:inherit;line-height:var(--font-line-height-tight);cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-easing-out), background-color var(--motion-duration-fast) var(--motion-easing-out);background:0 0;justify-content:center;align-items:center;display:inline-flex}.Overlays-module__X4vWPq__closeButton:hover{color:var(--color-text-primary);background:var(--color-surface-subtle)}.Overlays-module__X4vWPq__closeButton:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.Overlays-module__X4vWPq__surfaceBody{min-width:var(--space-0);min-height:var(--space-0);overflow-wrap:anywhere;padding:var(--space-2) var(--space-6) var(--space-6);color:var(--color-text-primary);font-size:var(--font-size-body);line-height:var(--font-line-height-body);overflow-y:auto}.Overlays-module__X4vWPq__surfaceFooter{min-width:var(--space-0);justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6) var(--space-6);border-block-start:var(--border-width-subtle) solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.Overlays-module__X4vWPq__surfaceFooter>*{min-width:var(--space-0);max-width:100%}.Overlays-module__X4vWPq__floatingContent{z-index:12;box-sizing:border-box;border:var(--border-width-subtle) solid var(--color-border-subtle);border-radius:var(--radius-medium);color:var(--color-text-primary);background:var(--color-surface-card);box-shadow:var(--shadow-floating);font-family:var(--font-family-sans);animation:Overlays-module__X4vWPq__floating-in var(--motion-duration-fast) var(--motion-easing-out);margin-inline:var(--space-2)}.Overlays-module__X4vWPq__floatingContent:focus-visible{outline:var(--border-width-focus) solid var(--color-focus-ring);outline-offset:var(--space-1)}.Overlays-module__X4vWPq__floatingContent[data-side=top]{margin-block-end:var(--space-2)}.Overlays-module__X4vWPq__floatingContent[data-side=right]{margin-inline-start:var(--space-2)}.Overlays-module__X4vWPq__floatingContent[data-side=bottom]{margin-block-start:var(--space-2)}.Overlays-module__X4vWPq__floatingContent[data-side=left]{margin-inline-end:var(--space-2)}.Overlays-module__X4vWPq__popoverContent{width:min(calc(100vw - var(--space-8)), calc(var(--space-20) * 4));max-height:var(--radix-popover-content-available-height);padding:var(--space-4);font-size:var(--font-size-body);line-height:var(--font-line-height-body);overflow-y:auto}.Overlays-module__X4vWPq__tooltipContent{z-index:13;box-sizing:border-box;max-width:min(calc(100vw - var(--space-4)), calc(var(--space-20) * 4));margin-inline:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);color:var(--color-text-inverse);background:var(--color-surface-inverse);box-shadow:var(--shadow-control);font-family:var(--font-family-sans);font-size:var(--font-size-small);line-height:var(--font-line-height-body);overflow-wrap:anywhere;animation:Overlays-module__X4vWPq__floating-in var(--motion-duration-fast) var(--motion-easing-out)}.Overlays-module__X4vWPq__menuContent{min-width:calc(var(--space-20) * 2);max-height:var(--radix-dropdown-menu-content-available-height);padding:var(--space-2);overflow-y:auto}.Overlays-module__X4vWPq__menuLabel{padding:var(--space-2) var(--space-3);color:var(--color-text-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body)}.Overlays-module__X4vWPq__menuItem{min-height:var(--size-control-minimum);padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);color:var(--color-text-primary);font-size:var(--font-size-body);line-height:var(--font-line-height-body);cursor:pointer;outline:none;align-items:center;display:flex}.Overlays-module__X4vWPq__menuItem[data-highlighted]{background:var(--color-surface-subtle)}.Overlays-module__X4vWPq__menuItem[data-disabled]{color:var(--color-text-muted);cursor:not-allowed;opacity:var(--opacity-disabled)}.Overlays-module__X4vWPq__menuItem[data-destructive=true]{color:var(--color-status-danger)}.Overlays-module__X4vWPq__menuItem[data-destructive=true][data-highlighted]{background:var(--color-surface-danger-subtle)}.Overlays-module__X4vWPq__menuSeparator{height:var(--border-width-subtle);margin:var(--space-2);background:var(--color-border-subtle)}@keyframes Overlays-module__X4vWPq__overlay-in{0%{opacity:0}}@keyframes Overlays-module__X4vWPq__dialog-in{0%{opacity:0;transform:translate(-50%, calc(-50% + var(--space-2)))}}@keyframes Overlays-module__X4vWPq__drawer-in{0%{transform:translate(100%)}}@keyframes Overlays-module__X4vWPq__sheet-in{0%{transform:translateY(100%)}}@keyframes Overlays-module__X4vWPq__floating-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.Overlays-module__X4vWPq__overlay,.Overlays-module__X4vWPq__surface,.Overlays-module__X4vWPq__floatingContent,.Overlays-module__X4vWPq__tooltipContent{animation-duration:var(--motion-duration-instant)}.Overlays-module__X4vWPq__closeButton{transition-duration:var(--motion-duration-instant)}}
.StatusBadge-module__h3x4wW__badge{align-items:center;gap:var(--space-2);max-width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-family-sans);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-body);vertical-align:middle;display:inline-flex}.StatusBadge-module__h3x4wW__marker{width:var(--space-2);min-width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:currentColor}.StatusBadge-module__h3x4wW__label{min-width:var(--space-0);overflow-wrap:anywhere}.StatusBadge-module__h3x4wW__neutral{color:var(--color-text-secondary);background:var(--color-surface-subtle)}.StatusBadge-module__h3x4wW__info{color:var(--color-status-info);background:var(--color-surface-info-subtle)}.StatusBadge-module__h3x4wW__success{color:var(--color-status-success);background:var(--color-surface-success-subtle)}.StatusBadge-module__h3x4wW__warning{color:var(--color-status-warning);background:var(--color-surface-warning-subtle)}.StatusBadge-module__h3x4wW__danger{color:var(--color-status-danger);background:var(--color-surface-danger-subtle)}
