.auth-page{color-scheme:light;color:var(--ds-color-text);min-height:100vh;padding:clamp(var(--ds-space-6),6vw,80px);display:grid;place-items:center;position:relative;overflow:hidden;background:var(--ds-color-background)}.auth-page:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(28,32,29,.045) 1px,transparent 0),linear-gradient(90deg,rgba(28,32,29,.045) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(to bottom right,black,transparent 78%);mask-image:linear-gradient(to bottom right,black,transparent 78%)}.auth-page__signal{position:absolute;width:min(72vw,760px);aspect-ratio:1;right:-22vw;top:-30vw;border:1px solid rgba(217,163,74,.25);border-radius:50%;opacity:.9}.auth-page__signal span{position:absolute;inset:13%;border:1px solid rgba(217,163,74,.22);border-radius:50%}.auth-page__signal span:nth-child(2){inset:29%}.auth-page__signal span:nth-child(3){inset:45%}.auth-page__signal i{position:absolute;left:50%;top:50%;width:8px;height:8px;background:var(--amber);box-shadow:0 0 0 9px rgba(217,163,74,.13)}.auth-panel{width:min(100%,780px);position:relative;z-index:2;background:var(--ds-color-surface);border:1px solid var(--ds-color-border-strong);box-shadow:var(--shadow)}.auth-panel:before{content:"";position:absolute;inset:10px;pointer-events:none;border:1px solid rgba(28,32,29,.07)}.auth-panel--compact{max-width:660px}.auth-panel__header{min-height:82px;padding:18px 26px;display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-6);color:var(--ds-color-text-inverse);background:var(--ds-color-surface-inverse);border-bottom:3px solid var(--amber)}.auth-back-link,.auth-panel__header .product-brand__copy small{color:var(--ds-color-text-inverse-muted)}.auth-back-link{position:relative;z-index:1;font-family:var(--font-mono);font-size:9px;letter-spacing:.13em;text-transform:uppercase}.auth-back-link:hover{color:var(--ds-color-text-inverse)}.auth-panel__body{position:relative;z-index:1;padding:clamp(34px,7vw,64px);display:grid;gap:var(--ds-space-5)}.auth-panel__body h1{max-width:650px;margin:0;font-family:var(--font-display);font-size:var(--ds-text-page);line-height:1.08;letter-spacing:-.025em}.auth-panel__body>p{max-width:620px;margin:0;color:var(--ds-color-text-muted);font-size:var(--ds-text-record-title);line-height:1.7}.auth-panel__body>p strong{color:var(--ds-color-text)}.auth-panel__action{display:grid;gap:14px;margin-top:10px}.google-sign-in svg{width:21px;height:21px}.auth-help{color:var(--ds-color-text-muted);font-size:var(--ds-text-support);line-height:1.5;text-align:center}.auth-notice{display:grid;gap:5px}.auth-notice strong{font-size:var(--ds-text-label)}.auth-notice p{margin:0;color:var(--ds-color-text-muted);font-size:11px;line-height:1.55}.auth-workspace-list{display:grid;gap:9px}.auth-workspace{min-height:62px;padding:10px 14px;display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:var(--ds-space-3);text-align:left;color:var(--ds-color-text);background:var(--ds-color-surface);border:1px solid var(--ds-color-border)}.auth-workspace:hover:not(:disabled){border-color:var(--amber)}.auth-workspace>span{width:38px;height:38px;display:grid;place-items:center;color:var(--ds-color-text-inverse);background:var(--ds-color-surface-inverse);font-family:var(--font-mono);font-size:10px}.auth-workspace strong{font-size:var(--ds-text-body-small)}.auth-workspace small{color:var(--ds-color-text-muted);font-family:var(--font-mono);font-size:8px;letter-spacing:.1em;text-transform:uppercase}.auth-panel__buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.auth-panel__footer{min-height:46px;padding:0 26px;display:flex;align-items:center;gap:18px;color:var(--ds-color-text-muted);background:var(--ds-color-surface-muted);border-top:1px solid var(--ds-color-border);font-family:var(--font-mono);font-size:8px;letter-spacing:.1em;text-transform:uppercase}.auth-panel__footer span+span:before{content:"·";margin-right:18px;color:var(--amber)}.workspace-access-page{display:grid;gap:28px}.workspace-access-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.workspace-access-card{min-width:0;border-radius:var(--ds-radius-customer);min-height:150px;padding:var(--ds-space-6);display:grid;align-content:start;gap:var(--ds-space-3);background:var(--ds-color-surface);border:1px solid var(--ds-color-border)}.workspace-access-card__label{margin:0;color:var(--ds-color-text-muted);font-family:var(--font-mono);font-size:var(--ds-text-label);font-weight:750;letter-spacing:.09em;text-transform:uppercase}.workspace-access-card__identity{display:flex;align-items:center;gap:14px}.workspace-access-card__identity div{display:grid;gap:var(--ds-space-1)}.workspace-access-card__identity div,.workspace-access-card__identity small,.workspace-access-card__identity strong{min-width:0}.workspace-access-card__identity small,.workspace-access-card__identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-access-card strong{font-size:18px}.workspace-access-card p,.workspace-access-card small{color:var(--ds-color-text-muted);font-size:var(--ds-text-body);line-height:1.55}.workspace-access-card p{margin:0}.account-header-actions,.workspace-access-page__actions{display:flex;flex-wrap:wrap;gap:10px}.account-header-actions{min-width:0;align-items:flex-end}.account-workspace-switcher{min-width:0;width:min(100%,280px);display:grid;gap:var(--ds-space-1)}.account-workspace-switcher>small{max-width:280px;color:var(--ds-color-danger-text);font-size:11px;line-height:1.35}.workspace-company-identity{display:flex;align-items:center;gap:14px}.workspace-company-identity>div:last-child{min-width:0;display:grid;gap:var(--ds-space-1)}.workspace-company-identity>div:last-child small,.workspace-company-identity>div:last-child strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-brand-mark{position:relative;width:58px;height:58px;flex:0 0 58px;padding:0;overflow:hidden;display:grid;place-items:center;color:var(--ds-color-text-inverse);background:var(--ds-color-surface-inverse);border:1px solid var(--ds-color-border-inverse);font-family:var(--font-mono);font-size:var(--ds-text-body-small);font-weight:750;cursor:pointer}.company-brand-mark img{width:100%;height:100%;display:block;object-fit:cover}.company-brand-mark i{position:absolute;right:3px;bottom:3px;padding:2px var(--ds-space-1);color:var(--ds-color-text);background:var(--ds-color-surface);border:1px solid var(--ds-color-border);font-family:var(--font-mono);font-size:8px;font-style:normal;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.company-brand-mark:focus-visible,.company-brand-mark:hover{border-color:var(--amber);outline:2px solid var(--amber);outline-offset:2px}.company-brand-mark--readonly{cursor:default}.company-brand-mark--readonly:hover{border-color:var(--ds-color-border-inverse);outline:0}.profile-brand-mark{width:48px;height:48px;flex-basis:48px;font-size:var(--ds-text-label)}.company-brand-message{color:var(--ds-color-positive-text);font-size:var(--ds-text-label)}.company-brand-dialog__layout{margin-top:22px;display:grid;grid-template-columns:256px minmax(0,1fr);align-items:start;gap:var(--ds-space-6)}.company-logo-crop{position:relative;width:256px;height:256px;overflow:hidden;display:grid;place-items:center;color:var(--ds-color-text-inverse);background-color:var(--ds-color-surface-inverse);background-image:linear-gradient(45deg,rgba(255,255,255,.05) 25%,transparent 0),linear-gradient(-45deg,rgba(255,255,255,.05) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.05) 0),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.05) 0);background-size:24px 24px;background-position:0 0,0 12px,12px -12px,-12px 0;border:1px solid var(--ds-color-border-strong);font-family:var(--font-mono);font-size:28px;font-weight:750}.company-logo-crop:after{content:"";position:absolute;inset:12px;pointer-events:none;border:1px dashed rgba(255,255,255,.55)}.company-logo-crop img{position:absolute;top:50%;left:50%;max-width:none;object-fit:cover;transform:translate(-50%,-50%)}.company-logo-crop>img[data-current-image]{width:100%;height:100%}.company-brand-dialog__fields{display:grid;gap:11px}.company-crop-control>span{color:var(--ds-color-text-muted);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.company-crop-control{display:grid;gap:5px}.company-crop-control input{width:100%;accent-color:var(--amber)}.account-badges{display:flex;flex-wrap:wrap;gap:6px}.account-badges span,.account-roadmap-tag{width:fit-content;padding:6px var(--ds-space-2);color:var(--ds-color-warning);background:var(--ds-color-warning-surface);border:1px solid color-mix(in srgb,var(--ds-color-warning) 40%,transparent);font-family:var(--font-mono);font-size:var(--ds-text-label);letter-spacing:.035em;text-transform:uppercase}.account-section{min-width:0}.account-section__heading,.admin-section__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}.account-section__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ds-space-2)}.account-responsibility-grid h2,.account-section__heading h2,.admin-section__heading h2{margin:6px 0 8px;color:var(--ds-color-text);font-family:var(--font-display);font-size:var(--ds-text-copy);font-weight:520;line-height:1.5;letter-spacing:-.008em}.account-responsibility-grid p,.account-section__heading p,.admin-section__heading>p{max-width:720px;margin:0;color:var(--ds-color-text-muted);font-size:15px;line-height:1.6}.account-taxonomy-version{min-width:170px;padding:13px;display:grid;gap:var(--ds-space-1);background:var(--ds-color-surface-inverse);color:var(--ds-color-text-inverse)}.account-taxonomy-version small,.admin-status-strip small{color:var(--amber);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em}.admin-status-strip small{color:var(--ds-color-research-accent)}.account-taxonomy-version strong{font-size:19px}.account-taxonomy-version span{color:var(--ds-color-text-inverse-muted);font-size:var(--ds-text-body-small)}.account-requirement-list{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.account-requirement{border:1px solid var(--ds-color-border);background:var(--ds-color-surface)}.account-requirement header{padding:11px 13px;display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--ds-color-border)}.account-requirement header span{color:var(--ds-color-heading);font-family:var(--font-mono);font-size:var(--ds-text-label)}.account-requirement header strong{font-size:var(--ds-text-body)}.account-requirement>div{padding:10px 13px;display:grid;gap:7px}.account-term-map{display:grid;grid-template-columns:minmax(100px,1fr) 15px minmax(100px,1fr);gap:6px;align-items:center}.account-term-map>span{color:var(--ds-color-text-muted);font-size:var(--ds-text-body)}.account-term-map>i{color:var(--amber);font-style:normal}.account-term-map>strong{font-size:var(--ds-text-body)}.account-term-map>small{grid-column:3;color:var(--ds-color-text-muted);font-family:var(--font-mono);font-size:var(--ds-text-label);text-transform:uppercase}.account-empty{margin:0;padding:18px;color:var(--ds-color-text-muted);border:1px dashed var(--ds-color-border);font-size:var(--ds-text-body)}.account-requirement-list>.account-empty{grid-column:1/-1}.account-responsibility-grid,.admin-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.account-responsibility-grid article{padding:22px;display:grid;justify-items:start;gap:10px}.platform-admin-header{padding:0;overflow:hidden}.admin-status-strip,.platform-admin-header{background:var(--ds-color-research-surface)}.admin-status-strip{display:grid;grid-template-columns:repeat(3,1fr);color:var(--ds-color-research-text)}.admin-status-strip>div{min-height:100px;padding:18px;display:grid;align-content:center;gap:5px;border-left:1px solid var(--ds-color-research-border)}.admin-status-strip>div:first-child{border-left:0}.admin-status-strip strong{font-size:15px}.admin-status-strip span{color:var(--ds-color-research-text-muted);font-size:var(--ds-text-body-small)}.platform-administration-controls{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.semantic-governance-workspace{gap:18px}.semantic-governance-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ds-space-3)}.semantic-governance-summary>.foundry-frame{min-height:116px;padding:18px;display:grid;align-content:center;gap:5px}.semantic-data-table small,.semantic-gap-list small,.semantic-governance-disclosure small,.semantic-governance-summary small,.semantic-scheme-grid small{color:var(--ds-color-text-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.05em}.semantic-governance-summary strong{color:var(--ds-color-text);font-family:var(--font-display);font-size:28px;font-weight:560}.semantic-governance-summary strong.semantic-governance-summary__mode{font-family:var(--font-mono);font-size:var(--ds-text-body);line-height:1.35;letter-spacing:.035em}.semantic-governance-summary span{color:var(--ds-color-text-muted);font-size:var(--ds-text-body);line-height:1.45}.semantic-release-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ds-space-2);margin-top:14px;padding-top:14px;border-top:1px solid var(--ds-color-border)}.semantic-release-evaluation{margin-top:14px;padding:var(--ds-space-3);display:flex;flex-wrap:wrap;gap:var(--ds-space-4) 28px;background:var(--ds-color-surface-muted);border:1px solid var(--ds-color-border)}.semantic-release-evaluation span{display:grid;gap:3px}.semantic-release-evaluation small{color:var(--ds-color-text-muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.05em}.semantic-release-evaluation strong{color:var(--ds-color-text);font-size:var(--ds-text-body-small);font-weight:600}.semantic-release-failures{margin:10px 0 0;padding:10px var(--ds-space-3) 10px 30px;color:var(--ds-color-danger-text);background:var(--ds-color-danger-surface);border-left:3px solid var(--red);font-size:var(--ds-text-body-small)}.semantic-candidate-editor{margin-top:14px;padding:var(--ds-space-4);border:1px solid var(--ds-color-border);background:var(--ds-color-surface-muted)}.semantic-scheme-grid{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.semantic-scheme-grid article{padding:var(--ds-space-4);border:1px solid var(--ds-color-border);border-left:3px solid var(--sage);background:var(--ds-color-surface)}.semantic-gap-list summary,.semantic-governance-disclosure summary,.semantic-scheme-grid header{display:flex;align-items:center;justify-content:space-between;gap:18px}.semantic-gap-list summary span,.semantic-governance-disclosure summary span,.semantic-scheme-grid header span{display:grid;gap:3px}.semantic-gap-list summary strong,.semantic-governance-disclosure summary strong,.semantic-scheme-grid header strong{color:var(--ds-color-text);font-size:var(--ds-text-record-title);font-weight:620}.semantic-gap-list summary b,.semantic-governance-disclosure summary b,.semantic-scheme-grid header b{color:var(--ds-color-warning);font-family:var(--font-mono);font-size:11px;font-weight:620}.semantic-scheme-grid p{min-height:48px;color:var(--ds-color-text-muted);font-size:var(--ds-text-body);line-height:1.5}.semantic-release-detail dl,.semantic-scheme-grid dl{margin:var(--ds-space-3) 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ds-color-border)}.semantic-release-detail dl div,.semantic-scheme-grid dl div{padding:10px 6px 0;display:grid;gap:3px}.semantic-release-detail dt,.semantic-scheme-grid dt{color:var(--ds-color-text-muted);font-family:var(--font-mono);font-size:10px}.semantic-release-detail dd,.semantic-scheme-grid dd{margin:0;color:var(--ds-color-text);font-size:var(--ds-text-body-small)}.semantic-coverage-list{margin-top:18px;display:grid;border:1px solid var(--ds-color-border)}.semantic-coverage-list article{min-height:88px;padding:13px var(--ds-space-4);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--ds-space-5);border-top:1px solid var(--ds-color-border)}.semantic-coverage-list article:first-child{border-top:0}.semantic-coverage-list article>span{display:grid;gap:3px}.semantic-coverage-list strong{font-size:15px}.semantic-coverage-list p{margin:0;color:var(--ds-color-text-muted);font-size:var(--ds-text-body);line-height:1.45}.semantic-coverage-list b{min-width:88px;color:var(--ds-color-warning);font-family:var(--font-display);font-size:20px;font-weight:560;text-align:right}.semantic-coverage-detail{margin-top:var(--ds-space-4);padding:14px;background:var(--ds-color-surface-muted);border:1px solid var(--ds-color-border)}.semantic-coverage-detail>header{display:grid;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:var(--ds-space-6);align-items:start}.semantic-coverage-detail>header>span{display:grid;gap:3px}.semantic-coverage-detail>header small{color:var(--ds-color-warning);font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.08em}.semantic-coverage-detail>header strong{color:var(--ds-color-text);font-size:var(--ds-text-body)}.semantic-coverage-detail>header p{margin:0;color:var(--ds-color-text-muted);font-size:var(--ds-text-label);line-height:1.5}.semantic-coverage-detail .semantic-governance-disclosure{margin-top:var(--ds-space-3);background:var(--ds-color-surface)}.semantic-gap-list details,.semantic-governance-disclosure{margin-top:10px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface)}.semantic-gap-list summary,.semantic-governance-disclosure>summary{min-height:62px;cursor:pointer;list-style:none}.semantic-gap-list summary::-webkit-details-marker,.semantic-governance-disclosure>summary::-webkit-details-marker{display:none}.semantic-gap-list details[open]>summary,.semantic-governance-disclosure[open]>summary{border-bottom:1px solid var(--ds-color-border);background:var(--ds-color-surface-muted)}.commercial-pattern-governance{display:grid;gap:18px}.commercial-pattern-governance__actions{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.commercial-pattern-list{display:grid;gap:10px}.commercial-pattern-detail{display:grid;gap:var(--ds-space-4);padding:var(--ds-space-4)}.commercial-pattern-detail__body{display:grid;gap:14px}.commercial-pattern-detail__body>p{margin:0;color:var(--ds-color-text-muted)}.commercial-pattern-detail__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--ds-color-border)}.commercial-pattern-detail__grid article{padding:14px}.commercial-pattern-detail__grid article+article{border-left:1px solid var(--ds-color-border)}.commercial-pattern-detail__grid small,.commercial-pattern-research small{color:var(--ds-color-text-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.06em}.commercial-pattern-detail__grid p{color:var(--ds-color-text-muted);font-size:var(--ds-text-body);line-height:1.5}.commercial-pattern-research{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;padding:var(--ds-space-4);border:1px solid var(--ds-color-border);background:var(--ds-color-surface)}.commercial-pattern-research h3{margin:5px 0;font-size:var(--ds-text-record-title)}.commercial-pattern-research p{margin:var(--ds-space-1) 0;color:var(--ds-color-text-muted);font-size:var(--ds-text-body)}.semantic-gap-list{margin-top:var(--ds-space-4);display:grid;gap:var(--ds-space-2)}.semantic-gap-list details{margin:0}.semantic-gap-list details>div{padding:14px}.semantic-gap-list p{margin:0 0 var(--ds-space-2);color:var(--ds-color-text-muted);font-size:var(--ds-text-body);line-height:1.5}.semantic-gap-actions{margin-top:14px;display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.semantic-namespace-list,.semantic-release-list{margin-top:var(--ds-space-4);display:grid;gap:var(--ds-space-2)}.semantic-standard-layers{margin-top:var(--ds-space-5);display:grid;gap:var(--ds-space-6)}.semantic-standard-layer{padding-top:var(--ds-space-5);border-top:1px solid var(--ds-color-border)}.semantic-standard-layer:first-child{padding-top:0;border-top:0}.semantic-standard-layer__heading{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:var(--ds-space-6);align-items:start}.semantic-standard-layer__heading>div{display:grid;gap:var(--ds-space-1)}.semantic-standard-layer__heading small{color:var(--ds-color-warning);font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.08em}.semantic-standard-layer__heading strong{color:var(--ds-color-text);font-size:15px;line-height:1.3}.semantic-standard-layer__heading p{max-width:760px;margin:0;color:var(--ds-color-text-muted);font-size:var(--ds-text-body-small);line-height:1.55}.semantic-standard-layer>.semantic-namespace-list{margin-top:var(--ds-space-3)}.semantic-standard-health{margin-top:var(--ds-space-4);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--ds-color-border)}.semantic-standard-health article{min-height:92px;padding:14px;display:grid;align-content:center;gap:var(--ds-space-1);border-left:1px solid var(--ds-color-border)}.semantic-standard-health article:first-child{border-left:0}.semantic-standard-health small{color:var(--ds-color-text-muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.05em}.semantic-standard-health strong{color:var(--ds-color-text);font-family:var(--font-display);font-size:22px;font-weight:560}.semantic-standard-health span{color:var(--ds-color-text-muted);font-size:var(--ds-text-body-small)}.semantic-standard-empty{margin-top:var(--ds-space-3);padding:14px var(--ds-space-4);display:flex;justify-content:space-between;gap:var(--ds-space-5);align-items:center;background:var(--ds-color-surface-muted);border:1px dashed var(--ds-color-border-strong)}.semantic-standard-empty>div{display:grid;gap:var(--ds-space-1)}.semantic-standard-empty strong{color:var(--ds-color-text);font-size:var(--ds-text-body-small)}.semantic-standard-empty p{margin:0;color:var(--ds-color-text-muted);font-size:var(--ds-text-label);line-height:1.5}.semantic-standard-empty .button{flex:0 0 auto}.semantic-concept-groups{margin-top:var(--ds-space-4);display:grid;gap:var(--ds-space-2)}.semantic-concept-groups .semantic-governance-disclosure,.semantic-namespace-list .semantic-governance-disclosure,.semantic-release-list .semantic-governance-disclosure{margin:0}.semantic-release-family__versions{padding:14px;display:grid;gap:10px}.semantic-release-version{border:1px solid var(--ds-color-border);border-left:3px solid var(--steel-light);background:var(--ds-color-surface)}.semantic-release-version--active{border-left-color:var(--sage)}.semantic-release-version--candidate{border-left-color:var(--amber)}.semantic-release-version>header{display:flex;justify-content:space-between;gap:18px;align-items:center}.semantic-release-version>header>span{display:grid;gap:3px}.semantic-release-version>header small{color:var(--ds-color-text-muted);font-family:var(--font-mono);font-size:9px;letter-spacing:.07em}.semantic-release-version>header strong{color:var(--ds-color-text);font-size:var(--ds-text-body-small)}.semantic-release-version>header b{color:var(--ds-color-text-muted);font-family:var(--font-mono);font-size:10px;font-weight:600}.semantic-release-version>p{margin-top:var(--ds-space-3)}.semantic-data-table{display:grid;grid-template-columns:minmax(0,1fr)}.semantic-data-table>div,.semantic-data-table>header{min-height:58px;padding:10px 14px;display:grid;align-items:center;gap:14px;border-top:1px solid var(--ds-color-border)}.semantic-data-table>header{min-height:42px;color:var(--ds-color-text-muted);background:var(--ds-color-surface-muted);font-family:var(--font-mono);font-size:10px}.semantic-data-table>div:first-of-type{border-top:0}.semantic-data-table>div>span:first-child,.semantic-data-table>div>span:nth-child(2){display:grid;gap:2px;min-width:0}.semantic-data-table--coverage>div,.semantic-data-table--coverage>header{grid-template-columns:minmax(240px,1.6fr) repeat(4,minmax(90px,.45fr))}.semantic-data-table--mappings>div,.semantic-data-table--mappings>header{grid-template-columns:minmax(260px,1.25fr) minmax(260px,1.25fr) 130px 100px}.semantic-data-table--concepts>div,.semantic-data-table--concepts>header{grid-template-columns:minmax(210px,.8fr) minmax(320px,1.25fr) minmax(320px,1.2fr) 110px}.semantic-data-table--concepts>div>span{display:grid;gap:var(--ds-space-1);min-width:0;color:var(--ds-color-text-muted);font-size:var(--ds-text-body);line-height:1.45}.semantic-release-detail{padding:14px}.semantic-release-detail>p{margin:0;color:var(--ds-color-text-muted);font-size:var(--ds-text-body);line-height:1.55}.semantic-standard-reference-detail dl{grid-template-columns:repeat(3,minmax(0,1fr))}.semantic-standard-reference-detail__footer{margin-top:14px;padding-top:var(--ds-space-3);border-top:1px solid var(--ds-color-border);display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-5)}.semantic-standard-reference-detail__footer p{margin:0;color:var(--ds-color-text-muted);font-size:var(--ds-text-body-small);line-height:1.5}.semantic-standard-reference-detail__footer .button{flex:0 0 auto}.platform-administration-controls--automation .administration-view:not(.administration-view--automation),.platform-administration-controls--companies .administration-view:not(.administration-view--companies),.platform-administration-controls--intelligence .administration-view:not(.administration-view--intelligence){display:none}.platform-admin-overview__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ds-space-3)}.platform-admin-overview__metrics>.foundry-frame{min-height:120px;padding:18px;display:grid;align-content:center;gap:5px}.platform-admin-overview__metrics small{color:var(--ds-color-warning);font-family:var(--font-mono);letter-spacing:.07em}.platform-admin-overview__metrics strong{font-family:var(--font-display);font-size:30px}.platform-admin-overview__metrics span{color:var(--ds-color-text-muted);font-size:var(--ds-text-body-small)}.platform-admin-overview__workspaces{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ds-space-4)}.platform-admin-overview__workspaces>.foundry-frame{align-content:start}.platform-admin-overview__workspaces h2{margin:6px 0;font-size:var(--app-section-heading);font-weight:var(--ds-weight-heading);line-height:1.3}.platform-admin-overview__workspaces p{min-height:66px;color:var(--ds-color-text-muted)}.administration-domain{padding:0 18px 18px;background:var(--ds-color-surface-muted);border:1px solid var(--ds-color-border-strong);box-shadow:0 10px 28px rgba(17,20,24,.045)}.administration-domain__heading{margin:0 -18px;padding:var(--ds-space-5) 22px 18px;display:flex;align-items:flex-start;justify-content:space-between;gap:30px;background:var(--ds-color-research-surface);border-bottom:2px solid var(--amber);color:var(--ds-color-research-text)}.administration-domain__heading>div{display:grid;gap:6px}.administration-domain__heading .section-kicker{color:var(--ds-color-research-accent);font-family:var(--font-mono);font-size:var(--ds-text-label);font-weight:800;letter-spacing:.09em;text-transform:uppercase}.administration-domain__heading h2{margin:0;color:var(--ds-color-research-text);font-family:var(--font-display);font-size:var(--app-section-heading);line-height:1.2}.administration-domain__heading p{max-width:650px;margin:0;color:var(--ds-color-research-text-muted);font-size:var(--ds-text-body);line-height:1.55}.administration-domain__body{margin-top:18px;display:grid;gap:var(--ds-space-4)}.administration-subsection{box-shadow:none}.admin-family-grid{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-family-card{border:1px solid var(--ds-color-border);background:var(--ds-color-surface)}.admin-family-card summary{padding:13px;display:flex;justify-content:space-between;align-items:center;gap:10px;cursor:pointer;list-style:none}.admin-family-card summary::-webkit-details-marker{display:none}.admin-family-card summary>span{min-width:0;display:grid;gap:3px}.admin-family-card summary small{color:var(--ds-color-research-accent);font-family:var(--font-mono);font-size:12px}.admin-family-card summary strong{font-size:14px}.admin-family-card summary code,.admin-family-card summary i{color:var(--ds-color-text-muted);font-size:12px}.admin-family-card summary i{font-style:normal}.admin-family-card>div{padding:0 13px 13px;display:flex;flex-wrap:wrap;gap:5px}.admin-family-card>div span{padding:5px 6px;color:var(--ds-color-text-muted);background:var(--ds-color-surface-muted);border:1px solid var(--ds-color-border);font-size:13px}.admin-prompt-list{margin-top:15px;display:grid;border:1px solid var(--ds-color-border)}.admin-prompt-list>div{padding:13px;display:grid;gap:5px;border-top:1px solid var(--ds-color-border)}.admin-prompt-list>div:first-child{border-top:0}.admin-prompt-list strong{font-size:14px}.admin-prompt-list p{margin:0;font-size:14px}.admin-prompt-list p,.admin-prompt-list small{color:var(--ds-color-text-muted);line-height:1.5}.admin-prompt-list small{font-size:13px}.admin-governance-list{margin:15px 0;padding:0;display:grid;list-style:none;counter-reset:governance}.admin-governance-list li{padding:10px 0 10px 32px;position:relative;color:var(--ds-color-text-muted);border-top:1px solid var(--ds-color-border);font-size:14px;line-height:1.55;counter-increment:governance}.admin-governance-list li:before{content:counter(governance,decimal-leading-zero);position:absolute;left:0;color:var(--ds-color-research-accent);font-family:var(--font-mono)}.platform-topbar-context{min-width:0;min-height:36px;display:flex;align-items:center;gap:9px;color:var(--ds-color-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.platform-topbar-context>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-management-grid{align-items:start}.administration-panel{display:grid;align-content:start;gap:10px}.account-terminology-section,.company-access-section{display:grid;gap:18px}.company-access-layout{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(420px,1.22fr);gap:var(--ds-space-6);padding-top:18px;border-top:1px solid var(--ds-color-border)}.company-access-form{margin-top:0!important;align-content:start}.company-access-roster{min-width:0;padding-left:var(--ds-space-6);border-left:1px solid var(--ds-color-border)}.company-access-roster>header,.terminology-editor>header{display:grid;gap:3px}.company-access-roster>header strong,.terminology-editor>header strong{font-size:14px}.company-access-roster>header small,.terminology-editor>header small{color:var(--ds-color-text-muted);font-size:12px;line-height:1.45}.account-terminology-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:var(--ds-space-6);padding-top:18px;border-top:1px solid var(--ds-color-border)}.terminology-review-column{min-width:0;display:grid;align-content:start;gap:14px}.terminology-review-group{min-width:0;padding:14px;background:var(--ds-color-surface);border:1px solid var(--ds-color-border-strong)}.terminology-review-group>header{margin:-14px -14px var(--ds-space-3);padding:var(--ds-space-3) 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--ds-color-surface-muted);border-bottom:1px solid var(--ds-color-border-strong)}.terminology-review-group>header>div{display:grid;gap:3px}.terminology-review-group>header strong{color:var(--ds-color-heading);font-family:var(--font-display);font-size:var(--ds-text-record-title);font-weight:760;line-height:1.15;letter-spacing:-.01em}.terminology-review-group>header small{color:var(--ds-color-text-muted);font-size:var(--ds-text-body-small);line-height:1.4}.terminology-review-group>header b{min-width:28px;height:28px;display:grid;place-items:center;color:var(--ds-color-warning);background:var(--ds-color-warning-surface);border:1px solid color-mix(in srgb,var(--ds-color-warning) 40%,transparent);font-family:var(--font-mono);font-size:var(--ds-text-label)}.terminology-editor{min-width:0;padding:17px;align-self:start;background:var(--ds-color-surface-muted);border:1px solid var(--ds-color-border-strong)}.terminology-editor .administration-form{margin-top:var(--ds-space-4)}.terminology-editor__actions{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.reviewed-terms-list{margin-top:0;border-top:0}.terminology-review-group .taxonomy-recommendations{margin-top:0}.administration-form{margin-top:var(--ds-space-2);display:grid;gap:var(--ds-space-3)}.administration-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.administration-form textarea{min-height:84px;resize:vertical}.administration-form>small{color:var(--ds-color-text-muted);font-size:var(--ds-text-label);line-height:1.5}.administration-form .button{justify-self:start}.administration-records{margin-top:var(--ds-space-2);display:grid;border-top:1px solid var(--ds-color-border)}.administration-record-groups{display:grid;gap:18px;margin-top:var(--ds-space-4)}.administration-record-groups>section>header{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3)}.administration-record-groups>section>header strong{font-size:var(--ds-text-body-small)}.administration-record-groups>section>header small{color:var(--ds-color-text-muted);font-family:var(--font-mono);font-size:11px}.administration-records>div{min-height:58px;padding:10px 0;display:grid;grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:14px;border-bottom:1px solid var(--ds-color-border)}.administration-records>div>span:first-child{min-width:0;display:grid;gap:3px}.administration-records strong{overflow-wrap:anywhere;font-size:var(--ds-text-body)}.administration-records small{color:var(--ds-color-text-muted);font-size:var(--ds-text-label)}.administration-records b{color:var(--ds-color-warning);font-family:var(--font-mono);font-size:11px}.administration-records>p{margin:var(--ds-space-3) 0 0;color:var(--ds-color-text-muted);font-size:var(--ds-text-body-small);line-height:1.5}.administration-record-actions{display:flex;gap:6px}.administration-record-meta{min-width:82px;display:grid;justify-items:end;gap:2px}.administration-record-meta small{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em}.administration-record--inactive{opacity:.72;background:var(--ds-color-surface-muted)}.administration-company-list{margin-top:18px;display:grid;border:1px solid var(--ds-color-border)}.administration-company-list>div{min-height:72px;padding:11px 13px;display:grid;grid-template-columns:minmax(220px,1fr) 140px 140px minmax(170px,auto);align-items:center;gap:14px;border-top:1px solid var(--ds-color-border)}.administration-company-list>div:first-child{border-top:0}.administration-company-list>div>span:first-child{display:grid;gap:3px}.administration-company-list strong{font-size:var(--ds-text-record-title)}.administration-company-list small,.administration-company-list>div>span:not(:first-child){color:var(--ds-color-text-muted);font-size:var(--ds-text-label)}.administration-company-list b{color:var(--ds-color-text);font-size:var(--ds-text-body)}.administration-company-list__access{display:flex;align-items:center;justify-content:flex-end;gap:10px}.administration-company-list__access>small{color:var(--ds-color-text-muted);font-size:11px;text-transform:capitalize}.administration-company-list__access .button{min-width:116px}.administration-company-list__active{color:var(--ds-color-positive-text);background:var(--ds-color-positive-surface);border-color:color-mix(in srgb,var(--ds-color-positive) 50%,transparent);opacity:1!important}.platform-automation-overview{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--ds-color-border-strong);background:var(--ds-color-surface-muted)}.platform-automation-overview>div{min-height:82px;padding:15px;display:flex;align-items:center;gap:var(--ds-space-3);border-left:1px solid var(--ds-color-border)}.platform-automation-overview>div:first-child{border-left:0}.platform-automation-overview svg{color:var(--ds-color-warning)}.platform-automation-overview span{display:grid;gap:2px}.platform-automation-overview strong{font-family:var(--font-display);font-size:19px;line-height:1}.platform-automation-overview small{color:var(--ds-color-text-muted);font-size:var(--ds-text-label)}.platform-company-usage{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.platform-company-usage article{padding:14px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface)}.platform-company-usage header{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3)}.platform-company-usage header strong{font-family:var(--font-display);font-size:15px}.platform-company-usage dl{margin:13px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ds-color-border)}.platform-company-usage dl>div{padding:11px 10px 0 0}.platform-automation-capability dt,.platform-company-usage dt{color:var(--ds-color-heading);font-family:var(--font-mono);font-size:9.5px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.platform-automation-capability dd,.platform-company-usage dd{margin:5px 0 0;color:var(--ds-color-text-muted);font-size:var(--ds-text-label);line-height:1.45}.platform-usage-disclosure{margin-top:10px;border:1px solid var(--ds-color-border-strong);background:var(--ds-color-surface)}.platform-usage-disclosure>summary{min-height:67px;padding:13px 15px;display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;list-style:none}.platform-usage-disclosure>summary::-webkit-details-marker{display:none}.platform-usage-disclosure>summary:hover{background:color-mix(in srgb,var(--amber) 5%,var(--ds-color-surface))}.platform-usage-disclosure>summary>span:first-child{display:grid;gap:var(--ds-space-1)}.platform-automation-recent header small,.platform-usage-disclosure>summary small{color:var(--ds-color-heading);font-family:var(--font-mono);font-size:9.5px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.platform-usage-disclosure>summary strong{font-family:var(--font-display);font-size:15px}.platform-usage-disclosure>summary>span:last-child{display:flex;align-items:center;gap:var(--ds-space-2);color:var(--ds-color-text-muted);font-size:var(--ds-text-label)}.platform-usage-disclosure>summary b{min-width:25px;height:25px;display:grid;place-items:center;color:var(--ds-color-warning);background:var(--ds-color-warning-surface);border:1px solid color-mix(in srgb,var(--ds-color-warning) 40%,transparent);font-family:var(--font-mono);font-size:10px}.platform-usage-disclosure[open]>summary{border-bottom:1px solid var(--ds-color-border-strong);background:var(--ds-color-surface-muted)}.platform-usage-disclosure[open]>summary svg{transform:rotate(90deg)}.platform-usage-table{min-width:0;display:grid;overflow-x:auto}.platform-usage-table>div{min-width:840px;min-height:60px;padding:10px 14px;display:grid;grid-template-columns:minmax(210px,1.2fr) minmax(190px,1fr) 150px minmax(220px,1.2fr);align-items:center;gap:14px;border-top:1px solid var(--ds-color-border)}.platform-usage-table>div:first-child{border-top:0}.platform-usage-table>div>span{min-width:0;display:grid;gap:3px}.platform-usage-table strong{overflow-wrap:anywhere;font-size:var(--ds-text-support);font-weight:650}.platform-usage-table small{color:var(--ds-color-text-muted);font-size:11.5px;line-height:1.35}.platform-usage-table>.platform-usage-table__head{min-height:35px;color:var(--ds-color-text-muted);background:color-mix(in srgb,var(--ds-color-surface-muted) 55%,var(--ds-color-surface));font-family:var(--font-mono);font-size:9.5px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.platform-usage-disclosure>footer{padding:11px 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:var(--ds-color-text-muted);background:var(--ds-color-surface-muted);border-top:1px solid var(--ds-color-border);font-size:11.5px}.platform-usage-disclosure>footer small{font-family:var(--font-mono);font-size:10px}.platform-automation-capabilities{margin-top:22px;display:grid;gap:9px}.platform-automation-capabilities>header{margin-bottom:3px;display:grid;gap:var(--ds-space-1)}.platform-automation-capabilities>header h3{margin:0;font-family:var(--font-display);font-size:var(--ds-text-record-title)}.platform-automation-capabilities>header p{margin:0;color:var(--ds-color-text-muted);font-size:var(--ds-text-body-small);line-height:1.5}.platform-automation-capability{display:grid;grid-template-columns:minmax(290px,1.15fr) minmax(430px,1.55fr) minmax(190px,auto);position:relative;border:1px solid var(--ds-color-border);border-left:3px solid var(--steel-light);background:var(--ds-color-surface)}.platform-automation-capability--scheduled{border-left-color:var(--sage)}.platform-automation-capability--ready{border-left-color:var(--amber)}.platform-automation-capability--failed{border-left-color:var(--ds-color-danger)}.platform-automation-capability__identity{padding:15px}.platform-automation-capability__identity>small{color:var(--ds-color-heading);font-family:var(--font-mono);font-size:9.5px;font-weight:750;letter-spacing:.09em}.platform-automation-capability__identity h3{margin:5px 0 var(--ds-space-1);font-family:var(--font-display);font-size:15px}.platform-automation-capability__identity p{margin:0;color:var(--ds-color-text-muted);font-size:var(--ds-text-support);line-height:1.45}.platform-automation-capability>dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid var(--ds-color-border)}.platform-automation-capability>dl>div{padding:var(--ds-space-3);border-left:1px solid var(--ds-color-border);border-top:1px solid var(--ds-color-border)}.platform-automation-capability>dl>div:nth-child(-n+2){border-top:0}.platform-automation-capability>dl>div:nth-child(odd){border-left:0}.platform-automation-capability__actions{min-width:0;padding:var(--ds-space-3);display:flex;flex-wrap:wrap;align-content:center;justify-content:flex-end;gap:7px;border-left:1px solid var(--ds-color-border);background:color-mix(in srgb,var(--ds-color-surface-muted) 38%,var(--ds-color-surface))}.platform-automation-capability__actions>small{width:100%;color:var(--ds-color-text-muted);font-size:11px;text-align:right}.platform-automation-capability__progress{grid-column:1/-1;margin:0!important;border-right:0!important;border-bottom:0!important;border-left:0!important}.platform-automation-capability__progress strong{display:inline}.platform-automation-recent{margin-top:18px;display:grid;border:1px solid var(--ds-color-border)}.platform-automation-recent>.platform-automation-recent__row,.platform-automation-recent>header{min-height:56px;padding:10px 13px;display:grid;grid-template-columns:minmax(260px,1fr) 150px 190px;align-items:center;gap:14px;border-top:1px solid var(--ds-color-border)}.platform-automation-recent>header{min-height:48px;border-top:0;background:var(--ds-color-surface-muted)}.platform-automation-recent>header>span,.platform-automation-recent__row>span:first-child{display:grid;gap:3px}.platform-automation-recent>header strong,.platform-automation-recent__row strong{font-size:var(--ds-text-body-small)}.platform-automation-recent>header>small,.platform-automation-recent__row>small{justify-self:end;color:var(--ds-color-text-muted);font-size:10.5px}.platform-automation-recent__row small{color:var(--ds-color-text-muted);font-size:10.5px}.platform-automation-recent__controls{padding:13px;border-top:1px solid var(--ds-color-border)}.platform-automation-recent__summary{padding:0 13px 11px;border-bottom:1px solid var(--ds-color-border)}.platform-automation-recent>.status-notice{margin:var(--ds-space-3)}.platform-automation-recent>.pagination{margin:var(--ds-space-3) 13px 13px auto}.taxonomy-recommendations{margin:10px 0 0;display:grid;gap:var(--ds-space-2)}.taxonomy-recommendations>header{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.taxonomy-recommendations>header strong{font-size:var(--ds-text-body)}.taxonomy-recommendations>header small{color:var(--ds-color-text-muted);font-size:var(--ds-text-label)}.platform-recommendation-list>article,.taxonomy-recommendations>article{padding:12px 13px;display:grid;gap:8px;background:var(--ds-color-surface);border:1px solid var(--ds-color-border)}.taxonomy-recommendations>article>div{display:grid;gap:3px}.platform-recommendation-list strong,.taxonomy-recommendations>article strong{font-size:14px}.platform-recommendation-list small,.taxonomy-recommendations>article small{color:var(--ds-color-text-muted);font-size:12px;line-height:1.45}.platform-recommendation-list p,.taxonomy-recommendations>article p{margin:0;color:var(--ds-color-text-muted);font-size:13px;line-height:1.5}.platform-recommendation-meta,.taxonomy-recommendations>article>span{display:flex;align-items:center;justify-content:space-between;gap:12px}.taxonomy-recommendations__empty{margin:0;padding:13px;color:var(--ds-color-text-muted);border:1px dashed var(--ds-color-border);font-size:var(--ds-text-body-small)}.platform-recommendation-list{margin-top:17px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.platform-recommendation-list>article>div:first-child{display:grid;gap:3px}.platform-recommendation-list>article>div:first-child>small{color:var(--ds-color-heading);font-family:var(--font-mono)}.platform-recommendation-list>article>div:first-child>span{color:var(--ds-color-text-muted);font-size:var(--ds-text-label)}.platform-recommendation--reviewing{grid-column:1/-1;border-color:var(--ds-color-accent)!important}.recommendation-inline-editor{padding-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border-top:1px solid var(--ds-color-border)}.recommendation-inline-editor label{align-content:start}.recommendation-inline-editor>div{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.taxonomy-publish-steps{margin:0 -18px;padding:14px 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ds-space-2);background:var(--ds-color-surface);border-bottom:1px solid var(--ds-color-border);list-style:none}.taxonomy-publish-steps li{min-width:0;padding:10px;display:flex;gap:9px;background:var(--ds-color-surface);border:1px solid var(--ds-color-border)}.taxonomy-publish-steps li>b{width:24px;height:24px;flex:0 0 auto;display:grid;place-items:center;color:var(--ds-color-warning);border:1px solid var(--ds-color-border-strong);font-family:var(--font-mono);font-size:11px}.taxonomy-publish-steps li>span{display:grid;gap:2px;color:var(--ds-color-text-muted);font-size:var(--ds-text-label);line-height:1.4}.taxonomy-publish-steps strong{color:var(--ds-color-text);font-size:var(--ds-text-body-small)}@media (max-width:1300px){.platform-automation-capability{grid-template-columns:minmax(0,1fr)}.platform-automation-capability>dl,.platform-automation-capability__actions{border-left:0;border-top:1px solid var(--ds-color-border)}.platform-automation-capability__actions{justify-content:flex-start}.platform-automation-capability__actions>small{text-align:left}}@media (max-width:1100px){.account-terminology-layout,.company-access-layout{grid-template-columns:minmax(0,1fr)}.company-access-roster{padding:18px 0 0;border-top:1px solid var(--ds-color-border);border-left:0}.administration-company-list>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.auth-page{padding:var(--ds-space-3);align-items:start}.auth-panel__header{padding:15px 18px}.auth-back-link{display:none}.auth-panel__body{padding:30px 22px}.auth-panel__footer{padding:var(--ds-space-3) 18px;flex-wrap:wrap}.auth-panel__footer span+span:before{display:none}.workspace-access-grid{grid-template-columns:1fr}.account-header-actions{width:100%;display:grid}.account-workspace-switcher{min-width:0}.company-brand-dialog__layout{grid-template-columns:1fr}.company-logo-crop{width:min(256px,100%);aspect-ratio:1;height:auto;justify-self:center}.account-requirement-list,.account-responsibility-grid,.account-terminology-layout,.admin-family-grid,.admin-status-strip,.admin-two-column,.commercial-pattern-detail__grid,.commercial-pattern-research,.company-access-layout,.platform-admin-overview__metrics,.platform-admin-overview__workspaces,.platform-recommendation-list,.semantic-governance-summary,.semantic-scheme-grid,.semantic-standard-health,.taxonomy-publish-steps{grid-template-columns:1fr}.semantic-standard-health article{border-left:0;border-top:1px solid var(--ds-color-border)}.semantic-standard-health article:first-child{border-top:0}.commercial-pattern-detail__grid article+article{border-left:0;border-top:1px solid var(--ds-color-border)}.account-section__heading,.admin-section__heading,.semantic-coverage-detail>header,.semantic-standard-layer__heading{display:grid;grid-template-columns:1fr;gap:8px}.semantic-standard-empty{align-items:flex-start;flex-direction:column}.semantic-standard-reference-detail dl{grid-template-columns:1fr}.semantic-standard-reference-detail__footer{align-items:flex-start;flex-direction:column}.account-section__actions{justify-content:flex-start}.administration-domain__heading{display:grid}.admin-status-strip>div{border-top:1px solid var(--ds-color-research-border);border-left:0}.admin-status-strip>div:first-child{border-top:0}.administration-company-list>div,.administration-form__row,.recommendation-inline-editor{grid-template-columns:1fr}.administration-company-list__access{justify-content:space-between}.platform-automation-overview,.platform-company-usage{grid-template-columns:1fr}.platform-automation-overview>div{border-left:0;border-top:1px solid var(--ds-color-border)}.platform-automation-overview>div:first-child{border-top:0}.platform-automation-recent>.platform-automation-recent__row,.platform-automation-recent>header,.platform-company-usage dl{grid-template-columns:1fr}.platform-usage-disclosure>footer{align-items:flex-start;flex-direction:column}.platform-automation-recent>header>small,.platform-automation-recent__row>small{justify-self:start}.administration-records>div{grid-template-columns:minmax(0,1fr) auto}.administration-record-actions{grid-column:1/-1;justify-content:flex-end}}@media (min-width:761px){.platform-automation-filter-controls .control-search{flex:1 1 300px}.platform-automation-filter-controls .control-field{flex:0 1 210px}.platform-automation-filter-controls .platform-automation-filter-rows{flex-basis:88px}}