.ask-hr{gap:var(--atlas-gap-block);min-width:0;display:grid}.ask-hr .card{min-width:0;margin:0}.ask-hr p{overflow-wrap:anywhere}.ask-hr h2,.ask-hr h3{margin-top:0}.ask-hr-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ask-hr-actions h2{margin-bottom:0}.ask-hr-list{gap:24px;margin:24px 0;padding:0;list-style:none;display:grid}.ask-hr-message{border-top:1px solid var(--atlas-border);min-width:0;padding:24px 0}.ask-hr .pre{white-space:pre-wrap}.ask-hr form,.ask-hr-dialog form{gap:16px;display:grid}.ask-hr button,.ask-hr-dialog button{justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:44px;display:inline-flex}.ask-hr form>button{justify-self:start}.ask-hr textarea,.ask-hr-dialog textarea{resize:vertical;width:100%;font-size:var(--atlas-fs-15)}.ask-hr-suggestions{grid-template-columns:minmax(0,1fr);gap:8px;margin:24px 0;display:grid}.ask-hr-suggestions button{white-space:nowrap;text-align:left;justify-content:start;width:100%;min-width:0}.ask-hr-suggestions button span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ask-hr-suggestions button svg{flex-shrink:0}.ask-hr-footnote{color:var(--atlas-text-2);font-size:var(--atlas-fs-13)}.ask-hr-dialog{border:1px solid var(--atlas-border);border-radius:var(--atlas-radius-card);background:var(--atlas-surface);width:min(100% - 32px,40rem);max-height:calc(100dvh - 32px);color:var(--atlas-text);padding:24px;overflow-y:auto}.ask-hr-dialog::backdrop{background:#00000080}@media (max-width:600px){.ask-hr textarea,.ask-hr-dialog textarea{font-size:var(--atlas-fs-17)}.ask-hr-actions{gap:8px}}.ask-hr-field{gap:8px;display:grid}.ask-hr-excerpt{background:var(--atlas-card-soft);border-left:4px solid var(--atlas-petrol);overflow-wrap:anywhere;margin:16px 0;padding:16px}.ask-hr-link{overflow-wrap:anywhere;align-items:center;gap:8px;max-width:100%;min-height:44px;display:inline-flex}.ask-hr-link svg{flex-shrink:0}.ask-hr-tabs{flex-wrap:wrap;gap:8px;display:flex}.ask-hr-tabs [aria-selected=true],.ask-hr-feedback [aria-pressed=true]{background:var(--atlas-active);color:var(--atlas-petrol);border-color:var(--atlas-petrol)}.ask-hr-feedback{margin-top:16px}.ask-hr-feedback .ask-hr-actions{justify-content:flex-start}.ask-hr-insight-filters{flex-wrap:wrap;align-items:end;gap:24px;display:flex}.ask-hr-insight-filters>label{flex:1;min-width:0}.ask-hr-metric-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:24px;margin:0;display:grid}.ask-hr-metric-grid dd{font-size:var(--atlas-fs-21);margin:8px 0 0;font-weight:600}.ask-hr-number{text-align:right;font-variant-numeric:tabular-nums}.ask-hr table{width:100%}.ask-hr-dialog .regime-choice{margin:0}.ask-hr-dialog .regime-choice-summary{color:var(--atlas-text-2);margin-top:4px}.ask-hr-sharing .check{align-items:center;min-height:44px}
.indicators{gap:20px;min-width:0;display:grid}.indicators header p{color:var(--atlas-text-2)}.indicators-filters{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.indicators-filters>label{flex:152px;gap:8px;min-width:0;display:grid}.indicators-filters select,.indicators-filters input{width:100%;min-width:0;min-height:44px}.indicators-filters>details{flex:160px;min-width:0}.indicators summary{cursor:pointer;min-height:44px;padding:8px 0}.indicators-filters>details>summary{border-bottom:1px solid var(--atlas-field-border)}.indicators-filters>button{min-height:44px;margin-top:24px}.indicators-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.indicators-cards h2{font-size:16px}.indicators-cards strong{font-variant-numeric:tabular-nums;font-size:32px}.indicators-cards p{color:var(--atlas-text-2)}.indicators-notice{border:1px solid var(--atlas-field-border);border-radius:12px;padding:16px}.indicators-chart{min-width:0}.indicators-chart-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.indicators-chart h2,#indicators-table h2{font-size:20px}.indicators-chart svg{width:100%;height:auto;display:block}.indicators-chart svg text{fill:var(--atlas-text);font-variant-numeric:tabular-nums;font-size:12px}.indicators-grid{stroke:var(--atlas-chart-grid)}.indicators-legend{flex-wrap:wrap;gap:20px;padding:0;list-style:none;display:flex}.indicators-legend li{align-items:center;gap:8px;display:flex}.indicators-legend span{border:1px solid var(--atlas-text-2);width:14px;height:14px;display:inline-block}.indicators-table-scroll{overflow-x:auto}.indicators table{font-variant-numeric:tabular-nums;width:100%}.indicators caption{text-align:left;color:var(--atlas-text-2);margin-bottom:12px}.indicators td,.indicators th{text-align:right;white-space:normal;padding:12px 8px}.indicators th:first-child{text-align:left}@media (max-width:650px){.indicators-cards{grid-template-columns:1fr}.indicators-filters>label,.indicators-filters>details{flex-basis:100%}.indicators-filters>button{margin-top:0}.indicators td,.indicators th{padding:12px 4px;font-size:12px}.indicators-chart svg{min-height:180px}}.indicators-source-note{color:var(--atlas-text-2);margin:0}.indicators button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.indicators-extra{gap:20px;min-width:0;display:grid}.indicators-extra h2,.indicators-distribution h2{font-size:20px}.indicators-settings>label,.indicators-settings-fields>label{gap:8px;min-width:0;display:grid}.indicators-settings select{width:100%;min-height:44px}.indicators-settings-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin:16px 0;display:grid}.indicators-settings form button{min-height:44px}.indicators-extra th,.indicators-extra td{white-space:nowrap}.indicators-settings-fields>label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.indicators-extra{grid-template-columns:minmax(0,1fr)}.indicators-settings,.indicators-distribution{min-width:0}.indicators-band-position{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.indicators-band-position>p,.indicators-band-position h2{margin:0}.indicators-band-position th,.indicators-band-position td{white-space:nowrap}.indicators-band-link{align-items:center;gap:8px;width:fit-content;min-height:44px;display:inline-flex}.indicators{grid-template-columns:minmax(0,1fr)}.indicators-pending{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.indicators-pending h2,.indicators-pending>p{margin:0}.indicators-pending .card{min-width:0}.indicator-value-button{min-width:44px;min-height:44px;font:inherit;color:inherit;text-underline-offset:4px;background:0 0;border:0;padding:4px;text-decoration:underline}.indicators-chart g[role=button]{cursor:pointer}.indicators-chart g[role=button]:focus-visible{outline:3px solid var(--atlas-focus-ring)}.indicator-detail-dialog{background:var(--atlas-surface);width:min(1100px,100vw - 32px);max-width:calc(100vw - 32px);max-height:88vh;color:var(--atlas-text);border:1px solid var(--atlas-border);border-radius:var(--atlas-radius-card);box-shadow:var(--atlas-shadow-card);padding:20px;overflow:auto}.indicator-detail-dialog::backdrop{background:#0006}.indicator-detail-dialog header{justify-content:space-between;align-items:start;gap:16px;display:flex}.indicator-detail-dialog h2{overflow-wrap:anywhere;margin:0}.indicator-detail-dialog button,.indicator-person-actions a{min-height:44px}.indicator-detail-dialog table{width:100%;min-width:850px}.indicator-detail-dialog td,.indicator-detail-dialog th{overflow-wrap:anywhere;max-width:280px}.indicator-detail-dialog nav,.indicator-person-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.indicator-detail-dialog nav{margin-top:16px}.indicator-person-actions a{align-items:center;display:inline-flex}.indicator-export{justify-self:start}.indicator-detail-dialog caption{text-align:left;padding:12px 0}.indicator-detail-dialog tbody th{text-transform:none;letter-spacing:normal;font-weight:600}#registration-completeness a{text-underline-offset:.16em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.indicators-chart-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;min-width:0;display:grid}
.indicator-number{font-variant-numeric:var(--atlas-ui-tabular)}.indicator-support{color:var(--atlas-ui-support);font-size:var(--atlas-ui-fs-support);line-height:var(--atlas-ui-line)}.indicator-label{color:var(--atlas-ui-support);font-size:var(--atlas-ui-fs-label);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.indicator-series-1{fill:var(--atlas-ui-series-1)}.indicator-series-2{fill:var(--atlas-ui-series-2)}.indicator-series-3{fill:var(--atlas-ui-series-3)}.indicator-series-empty{fill:var(--atlas-ui-series-empty)}.indicator-swatch-series-1{background:var(--atlas-ui-series-1)}.indicator-swatch-series-2{background:var(--atlas-ui-series-2)}.indicator-swatch-series-3{background:var(--atlas-ui-series-3)}.indicator-swatch-series-empty{background:var(--atlas-ui-series-empty)}.indicator-line{stroke:var(--atlas-ui-series-line)}.indicator-point{fill:var(--atlas-ui-series-line);stroke:var(--atlas-ui-surface)}.indicator-bar{rx:var(--atlas-ui-chart-radius)}.indicator-value-text{fill:var(--atlas-ui-text);font-weight:600}.indicator-hatch,.indicator-placeholder,.indicator-hbar-hatch{background:repeating-linear-gradient(135deg, var(--atlas-ui-hatch-a) 0 var(--atlas-ui-space-2), var(--atlas-ui-hatch-b) var(--atlas-ui-space-2) var(--atlas-ui-space-4))}.indicator-placeholder{gap:var(--atlas-ui-space-1);text-align:center;padding:var(--atlas-ui-space-8) var(--atlas-ui-space-6);border-radius:var(--atlas-ui-radius-control);border:var(--atlas-ui-border) dashed var(--atlas-ui-border-color);justify-items:center;display:grid}.indicator-placeholder strong{color:var(--atlas-ui-neutral-text);font-size:var(--atlas-ui-fs-dense)}.indicator-placeholder span{color:var(--atlas-ui-support);font-size:var(--atlas-ui-fs-support)}.indicator-coverage{gap:var(--atlas-ui-space-4);display:grid}.indicator-coverage-head{gap:var(--atlas-ui-space-4);flex-wrap:wrap;align-items:flex-start;display:flex}.indicator-coverage-head>div{flex:1 1 var(--atlas-ui-card-min-w);min-width:0}.indicator-coverage-head h2{margin:0}.indicator-coverage-head p{margin:var(--atlas-ui-space-1) 0 0}.indicator-coverage-icon{inline-size:var(--atlas-ui-space-12);block-size:var(--atlas-ui-space-12);background:var(--atlas-ui-selected);color:var(--atlas-ui-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.indicator-primary-link{align-items:center;gap:var(--atlas-ui-space-2);min-height:var(--atlas-ui-control-h);padding:0 var(--atlas-ui-space-4);border-radius:var(--atlas-ui-radius-control);background:var(--atlas-ui-primary);color:var(--atlas-ui-on-primary);font-weight:600;text-decoration:none;display:inline-flex}.indicator-coverage-rows{margin:0;padding:0;list-style:none}.indicator-coverage-rows li{gap:var(--atlas-ui-space-3);padding:var(--atlas-ui-space-3) 0;border-bottom:var(--atlas-ui-border) solid var(--atlas-ui-divider);grid-template-columns:minmax(0,10rem) minmax(0,1fr) 6rem minmax(0,1.4fr) 9rem;align-items:center;display:grid}.indicator-coverage-rows a{min-height:var(--atlas-ui-control-h);align-items:center;font-weight:600;display:inline-flex}.indicator-coverage-bar svg,.indicator-hbar-track svg{block-size:100%;inline-size:100%;display:block}.indicator-coverage-bar{block-size:var(--atlas-ui-space-3);border-radius:var(--atlas-ui-space-2);background:var(--atlas-ui-neutral-bg);display:block;overflow:hidden}.indicator-coverage-low{fill:var(--atlas-ui-series-2)}.indicator-coverage-mid{fill:var(--atlas-ui-series-3)}.indicator-coverage-ok{fill:var(--atlas-ui-series-1)}.indicator-hbars ul{gap:var(--atlas-ui-space-3);margin:0;padding:0;list-style:none;display:grid}.indicator-hbar-label{justify-content:space-between;gap:var(--atlas-ui-space-2);font-size:var(--atlas-ui-fs-dense);display:flex}.indicator-hbar-track{block-size:var(--atlas-ui-space-3);margin-top:var(--atlas-ui-space-1);display:block}.indicator-hbar-track rect{rx:var(--atlas-ui-chart-radius)}.indicator-hbar-hatch{border-radius:var(--atlas-ui-chart-radius);block-size:100%;display:block}.indicator-hbars-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--atlas-ui-card-min-w)), 1fr));gap:var(--atlas-ui-space-4);display:grid}.indicator-highlights{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--atlas-ui-chart-box-w)), 1fr));gap:var(--atlas-ui-space-4);display:grid}.indicator-highlight{gap:var(--atlas-ui-space-1);align-content:start;display:grid}.indicator-highlight strong{font-size:var(--atlas-ui-fs-number);line-height:1.1}.indicator-group{gap:var(--atlas-ui-space-3);display:grid}.indicator-group-head h2{margin:0}.indicator-group-head p{margin:var(--atlas-ui-space-1) 0 0}.indicator-action-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--atlas-ui-chart-box-w)), 1fr));gap:var(--atlas-ui-space-4);display:grid}.indicator-action-card{gap:var(--atlas-ui-space-2);align-content:start;min-width:0;display:grid}.indicator-action-value{align-items:baseline;gap:var(--atlas-ui-space-2);flex-wrap:wrap;display:flex}.indicator-action-value strong{font-size:var(--atlas-ui-fs-number);line-height:1.1}.indicator-legend{gap:var(--atlas-ui-space-4);font-size:var(--atlas-ui-fs-support);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.indicator-legend li{align-items:center;gap:var(--atlas-ui-space-2);display:inline-flex}.indicator-legend li>span{inline-size:var(--atlas-ui-space-3);block-size:var(--atlas-ui-space-3);border-radius:var(--atlas-ui-chart-radius)}@media (max-width:640px){.indicator-coverage-rows li{grid-template-columns:minmax(0,1fr) auto}.indicator-coverage-rows li>span:last-child,.indicator-coverage-bar,.indicator-coverage-rows li>.indicator-support{grid-column:1/-1}}
.climate-wizard{max-width:var(--atlas-ui-width-reading)}.climate-wizard h2{margin:0}.climate-wizard-step{color:var(--atlas-ui-support);font:600 var(--atlas-ui-fs-dense) / var(--atlas-ui-line) var(--atlas-font-ui);margin:0}.climate-wizard-bar{width:100%;height:var(--atlas-ui-space-2);accent-color:var(--atlas-ui-primary)}.climate-wizard-error{color:var(--atlas-ui-error-text);margin:0;font-weight:600}.climate-wizard-nav{justify-content:flex-start}.climate-question{border:var(--atlas-ui-border) solid var(--atlas-ui-border-color);border-radius:var(--atlas-ui-radius-control);padding:var(--atlas-ui-space-4);gap:var(--atlas-ui-space-3);min-width:0;margin:0}.climate-question-text{font:600 var(--atlas-ui-fs-body) / var(--atlas-ui-line) var(--atlas-font-ui);padding:0}.climate-optional,.climate-help{color:var(--atlas-ui-support);font-weight:400;font-size:var(--atlas-ui-fs-support)}.climate-question textarea{width:100%;min-height:calc(var(--atlas-ui-control-h) * 2);font-size:var(--atlas-ui-fs-input-mobile)}.climate-options{gap:var(--atlas-ui-space-2);flex-wrap:wrap;display:flex}.climate-option{align-items:center;gap:var(--atlas-ui-space-2);min-height:var(--atlas-ui-control-h);padding:var(--atlas-ui-space-1) var(--atlas-ui-space-3);border:var(--atlas-ui-border) solid var(--atlas-ui-border-color);border-radius:var(--atlas-ui-radius-control);background:var(--atlas-ui-surface);color:var(--atlas-ui-text);cursor:pointer;display:inline-flex}.climate-option:has(input:checked){border-color:var(--atlas-ui-primary);background:var(--atlas-ui-selected);box-shadow:inset 0 0 0 var(--atlas-ui-border) var(--atlas-ui-primary)}.climate-option:focus-within{outline:var(--atlas-ui-focus-width) solid var(--atlas-focus-ring);outline-offset:var(--atlas-ui-focus-offset)}.climate-option{text-align:left;justify-content:flex-start}.climate-option input{flex:none;width:auto;min-height:0;margin:0}.climate-option span{flex:auto}.climate-question-enps .climate-option span{flex:none}.climate-question-enps .climate-options{grid-template-columns:repeat(11,minmax(0,1fr));display:grid}.climate-question-enps .climate-option{text-align:center;justify-content:center;gap:var(--atlas-ui-space-1);padding-inline:var(--atlas-ui-space-1)}.climate-bank-part{border:var(--atlas-ui-border) solid var(--atlas-ui-border-color);border-radius:var(--atlas-ui-radius-control);padding:var(--atlas-ui-space-4);min-width:0;margin:0}.climate-bank-part>legend{font:600 var(--atlas-ui-fs-section) / var(--atlas-ui-line) var(--atlas-font-ui);padding:0 var(--atlas-ui-space-1)}.climate-bank-question{border-top:var(--atlas-ui-border) solid var(--atlas-ui-border-color);padding-top:var(--atlas-ui-space-4);gap:var(--atlas-ui-space-3);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--atlas-ui-card-min-w)), 1fr));display:grid}.climate-bank-question .climate-bank-wide{grid-column:1/-1}.climate-bank-question :is(input,select,textarea){width:100%;min-height:var(--atlas-ui-control-h)}.climate-bank-question textarea{margin-top:var(--atlas-ui-space-1);display:block}.climate-bank-summary{gap:var(--atlas-ui-space-2);flex-wrap:wrap;align-items:center;display:flex}.climate-v2-results{gap:var(--atlas-ui-space-6);min-width:0;margin-top:var(--atlas-ui-space-4);display:grid}.climate-v2-metrics{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--atlas-ui-chart-box-w)), 1fr));gap:var(--atlas-ui-space-4);display:grid}.climate-v2-themes{gap:var(--atlas-ui-space-3);margin:0;padding:0;list-style:none;display:grid}.climate-v2-theme{gap:var(--atlas-ui-space-2);display:grid}.climate-v2-theme>button{justify-content:space-between;gap:var(--atlas-ui-space-2);width:100%;min-height:var(--atlas-ui-control-h);padding:var(--atlas-ui-space-2) var(--atlas-ui-space-3);border:var(--atlas-ui-border) solid var(--atlas-ui-border-color);border-radius:var(--atlas-ui-radius-control);background:var(--atlas-ui-surface);color:var(--atlas-ui-text);font:600 var(--atlas-ui-fs-body) / var(--atlas-ui-line) var(--atlas-font-ui);text-align:left;cursor:pointer;flex-wrap:wrap;display:flex}.climate-v2-theme>button:focus-visible{outline:var(--atlas-ui-focus-width) solid var(--atlas-focus-ring);outline-offset:var(--atlas-ui-focus-offset)}.climate-v2-results svg.climate-v2-svg{width:100%;min-width:0;max-width:none;height:var(--atlas-ui-space-3);border-radius:var(--atlas-radius-pill);background:var(--atlas-ui-neutral-bg);display:block}.climate-v2-unfavorable{fill:var(--atlas-ui-error-text)}.climate-v2-neutral{fill:var(--atlas-ui-support)}.climate-v2-favorable{fill:var(--atlas-ui-success-text)}.climate-v2-legend{gap:var(--atlas-ui-space-3);color:var(--atlas-ui-support);font-size:var(--atlas-ui-fs-support);flex-wrap:wrap;margin:0;display:flex}.climate-v2-comments{padding-left:var(--atlas-ui-space-6);gap:var(--atlas-ui-space-2);margin:0;display:grid}.climate-v2-table{max-width:100%;overflow-x:auto}.climate-v2-table tbody th{text-transform:none;letter-spacing:normal;font:400 var(--atlas-ui-fs-body) / var(--atlas-ui-line) var(--atlas-font-ui);color:var(--atlas-ui-text);text-align:left}.climate-v2-select{width:100%;min-height:var(--atlas-ui-control-h)}.climate-v2-actions-form{gap:var(--atlas-ui-space-3);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--atlas-ui-chart-box-w)), 1fr));align-items:end;display:grid}.climate-v2-actions-form :is(input,select){width:100%;min-height:var(--atlas-ui-control-h)}@media (max-width:640px){.climate-question-scale .climate-options{flex-direction:column}.climate-question-scale .climate-option{width:100%}.climate-question-enps .climate-options{grid-template-columns:repeat(6,minmax(0,1fr))}}
.audit-mail{max-width:var(--atlas-ui-width-data);background:0 0;padding:0}.audit-mail-toolbar{justify-content:space-between}.audit-mail-toolbar p a{text-underline-offset:.2em;text-decoration:underline}.audit-mail-filters{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--atlas-ui-panel-w) / 2)), 1fr));gap:var(--atlas-ui-space-4);display:grid}.audit-mail .atlas-ui-field>select{width:100%;min-height:var(--atlas-ui-control-h);background:var(--atlas-ui-surface);color:var(--atlas-ui-text);border:var(--atlas-ui-border) solid var(--atlas-field-border);border-radius:var(--atlas-ui-radius-control);padding:var(--atlas-ui-space-2) var(--atlas-ui-space-3);font:inherit;margin:0}.audit-mail-chips{align-items:center;gap:var(--atlas-ui-space-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.audit-mail-chips>legend{margin-bottom:var(--atlas-ui-space-2);padding:0}.audit-mail a.atlas-ui-link-button{align-items:center;gap:var(--atlas-ui-space-2);min-height:var(--atlas-ui-control-h);padding:var(--atlas-ui-space-2) var(--atlas-ui-space-4);border:var(--atlas-ui-border) solid var(--atlas-ui-primary);border-radius:var(--atlas-ui-radius-control);color:var(--atlas-ui-primary);background:var(--atlas-ui-surface);font-weight:600;text-decoration:none;display:inline-flex}.audit-mail a.atlas-ui-link-button:hover{text-decoration:underline}.audit-mail a.atlas-ui-link-button[aria-disabled=true]{opacity:.65;cursor:not-allowed}.audit-mail-table td{vertical-align:top}.audit-mail-table td:last-child{text-align:left}.audit-mail-when{white-space:nowrap;font-variant-numeric:var(--atlas-ui-tabular)}.audit-mail button.audit-mail-phrase{color:var(--atlas-ui-primary);font:inherit;text-align:left;cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;display:inline}.audit-mail-facts{gap:var(--atlas-ui-space-2) var(--atlas-ui-space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}.audit-mail-facts dt{color:var(--atlas-ui-support);font-weight:600}.audit-mail-facts dd{overflow-wrap:anywhere;margin:0}.audit-mail-tech{gap:var(--atlas-ui-space-3);border-top:var(--atlas-ui-border) solid var(--atlas-ui-border-color);padding-top:var(--atlas-ui-space-4);flex-direction:column;display:flex}.audit-mail-metrics{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--atlas-ui-panel-w) / 2)), 1fr));gap:var(--atlas-ui-space-4);display:grid}.audit-mail-metric strong{font-size:var(--atlas-ui-fs-number);font-variant-numeric:var(--atlas-ui-tabular)}.audit-mail-metric.atlas-ui-tone-error{border-color:var(--atlas-ui-error-text)}.audit-mail-metric.atlas-ui-tone-error .atlas-ui-label{color:var(--atlas-ui-error-text)}.audit-mail-reason{margin-top:var(--atlas-ui-space-1)}@media (max-width:640px){.audit-mail .atlas-ui-field>select{font-size:var(--atlas-ui-fs-input-mobile)}.audit-mail-facts{grid-template-columns:1fr}}
.pdi-page{gap:1rem;min-width:0;display:grid}.pdi-page>.muted{color:var(--atlas-text-2)}.pdi-form{gap:1rem;display:grid}.pdi-form label{gap:.5rem;min-width:0;display:grid}.pdi-form fieldset{gap:1rem;min-width:0;padding:1rem;display:grid}.pdi-form input,.pdi-form select,.pdi-form textarea{width:100%;min-width:0}.pdi-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1rem;display:grid}.pdi-action{border-top:1px solid var(--atlas-border);gap:1rem;padding-block:1rem;display:grid}.pdi-buttons{flex-wrap:wrap;gap:.5rem;margin-block:1rem;display:flex}.pdi-buttons button,.pdi-form button{justify-content:center;align-items:center;gap:.5rem;min-height:3rem;display:inline-flex}.pdi-page summary{min-height:3rem;padding-block:.75rem}.pdi-page .card{overflow-wrap:anywhere;min-width:0}.pdi-progress progress{width:100%;accent-color:var(--atlas-accent)}.pdi-progress ul{padding-inline-start:1.25rem}.pdi-confirm{align-items:center;min-height:3rem;display:flex!important}.pdi-confirm input{flex:none;width:1.25rem;height:1.25rem}.pdi-evidence{margin-block:16px}.pdi-evidence>summary{cursor:pointer;min-height:48px;padding:12px}.pdi-evidence .feedback-attachment-actions,.pdi-links{flex-wrap:wrap}.pdi-evidence .feedback-attachment-remove{flex-basis:100%}.pdi-evidence button,.pdi-links a{min-height:48px}.pdi-links{padding-left:24px}.pdi-links li{overflow-wrap:anywhere;margin-block:12px}.pdi-links a{align-items:center;gap:8px;padding-block:12px;display:inline-flex}.pdi-meeting,.feedback-composer{gap:16px;min-width:0;display:grid}.pdi-meeting{margin-block:16px}.pdi-meeting label,.feedback-composer>label,.feedback-composer .grid>label{gap:8px;min-width:0;display:grid}.pdi-meeting input:not([type=checkbox]),.pdi-meeting select,.pdi-meeting textarea,.feedback-composer textarea,.feedback-composer select{width:100%;min-width:0}.pdi-meeting progress{width:100%;accent-color:var(--atlas-accent)}.pdi-meeting-list{gap:12px;padding:0;list-style:none;display:grid}.pdi-meeting-action{border:1px solid var(--atlas-border);overflow-wrap:anywhere;border-radius:8px;gap:12px;padding:12px;display:grid}.pdi-meeting-check,.feedback-composer>.check{align-items:center;min-height:48px;display:flex!important}.pdi-meeting-check input{flex:none;width:20px;height:20px}.pdi-record summary,.pdi-record button,.feedback-composer button{min-height:48px}.pdi-record button,.feedback-composer button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.pdi-lifecycle{gap:16px;min-width:0;margin-block:16px;display:grid}.pdi-lifecycle button,.pdi-cycle-history summary{min-height:48px}.pdi-lifecycle button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.pdi-lifecycle .check{align-items:center;gap:8px;min-height:48px;display:flex}.pdi-lifecycle .check input{flex:none;width:20px;height:20px}.pdi-next-cycle{gap:16px;min-width:0;margin-block:16px;display:grid}.pdi-next-cycle button,.pdi-next-cycle summary{min-height:48px}.pdi-next-cycle button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.pdi-next-cycle .pdi-meeting-check{gap:8px}
.onboarding-progress{gap:var(--atlas-ui-space-2);flex-direction:column;display:flex}.onboarding-progress progress{width:100%;height:var(--atlas-ui-space-3);accent-color:var(--atlas-ui-primary);border:var(--atlas-ui-border) solid var(--atlas-ui-border-color);border-radius:var(--atlas-ui-radius-control)}.onboarding-list{gap:var(--atlas-ui-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.onboarding-step{align-items:flex-start;gap:var(--atlas-ui-space-3);padding:var(--atlas-ui-space-4);border:var(--atlas-ui-border) solid var(--atlas-ui-border-color);border-radius:var(--atlas-ui-radius-control);background:var(--atlas-ui-surface);flex-wrap:wrap;min-width:0;display:flex}.onboarding-step>div{flex:1 1 var(--atlas-ui-width-reading);gap:var(--atlas-ui-space-1);flex-direction:column;min-width:0;display:flex}.onboarding-step h3,.onboarding-step p{overflow-wrap:anywhere}.onboarding-meta{color:var(--atlas-ui-support);font-size:var(--atlas-ui-fs-support)}.onboarding-people,.onboarding-start{gap:var(--atlas-ui-space-3);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--atlas-ui-panel-w)), 1fr));margin:0;padding:0;list-style:none;display:grid}.onboarding-people li,.onboarding-start li{gap:var(--atlas-ui-space-1);flex-direction:column;min-width:0;display:flex}.onboarding-start a{color:var(--atlas-ui-primary);min-height:var(--atlas-ui-control-h);align-items:center;font-weight:600;display:inline-flex}
.system-accounts{min-width:0}.system-account-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.system-account-actions h2{margin-right:auto}.system-accounts button,.system-account-link{min-height:44px}.system-account-link{align-items:center;gap:8px;display:inline-flex}.system-accounts button svg,.system-account-link svg{flex-shrink:0}.system-account-list{gap:16px;padding:0;list-style:none;display:grid}.system-account-list .card{margin:0}.system-account-list dd{overflow-wrap:anywhere;margin:4px 0 16px}.system-account-break,.system-account-editor p{overflow-wrap:anywhere}.system-account-editor form{gap:16px;display:grid}.system-account-editor label{margin:0}.system-account-editor :is(input,select,textarea){min-height:44px}.system-account-warning{border-left:4px solid var(--atlas-petrol);background:var(--atlas-card-soft);color:var(--atlas-text);padding:16px}.system-account-dialog{border:1px solid var(--atlas-border);border-radius:var(--atlas-radius-card);background:var(--atlas-surface);width:min(100% - 32px,40rem);max-height:calc(100dvh - 32px);color:var(--atlas-text);padding:24px;overflow-y:auto}.system-account-dialog::backdrop{background:#00000080}.system-account-dialog p{overflow-wrap:anywhere}.system-account-dialog .system-account-actions button{max-width:100%}@media (max-width:600px){.system-accounts :is(input,select,textarea){font-size:var(--atlas-fs-17)}}.system-account-block button{min-height:44px}.system-account-list h3,.system-account-block p{overflow-wrap:anywhere}
.first-access{min-width:0}.first-access button,.first-access :is(input,select,textarea){min-height:44px}.first-access button svg{flex-shrink:0}.first-access .fa-bar,.first-access .fa-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.first-access .fa-bar h2{margin-right:auto}.first-access .fa-list{gap:16px;padding:0;list-style:none;display:grid}.first-access .fa-list .card{margin:0}.first-access .fa-head{align-items:flex-start;gap:12px;display:flex}.first-access .fa-head input[type=checkbox]{flex-shrink:0;width:24px;height:24px;min-height:24px;margin-top:4px}.first-access .fa-head h3,.first-access dd,.first-access p{overflow-wrap:anywhere}.first-access dd{margin:4px 0 12px}.first-access .fa-chip{border:1px solid var(--atlas-border);font-size:var(--atlas-fs-14,14px);border-radius:999px;padding:4px 12px;display:inline-block}.first-access .fa-panel{border-left:4px solid var(--atlas-petrol);background:var(--atlas-card-soft);gap:12px;margin-top:16px;padding:16px;display:grid}.first-access .fa-panel label{margin:0}.first-access .fa-batch{z-index:2;background:var(--atlas-surface);border:1px solid var(--atlas-border);border-radius:var(--atlas-radius-card);padding:12px 16px;position:sticky;bottom:0}@media (max-width:600px){.first-access :is(input,select,textarea){font-size:var(--atlas-fs-17)}.first-access .fa-actions button{flex:100%}}
.eu-page{gap:var(--atlas-ui-space-6);flex-direction:column;display:flex}.eu-head{justify-content:space-between;align-items:flex-start;gap:var(--atlas-ui-space-4);flex-wrap:wrap;display:flex}.eu-head>div:first-child{gap:var(--atlas-ui-space-2);flex-direction:column;min-width:0;display:flex}.eu-actions{align-items:center;gap:var(--atlas-ui-space-3);flex-wrap:wrap;display:flex}.eu-indicators{gap:var(--atlas-ui-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.eu-indicator{border:var(--atlas-ui-border) solid var(--atlas-ui-border-color);border-radius:var(--atlas-radius-card);background:var(--atlas-ui-surface);padding:var(--atlas-ui-space-4);min-width:0}.eu-periods{gap:var(--atlas-ui-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.eu-period{align-items:center;gap:var(--atlas-ui-space-3);grid-template-columns:minmax(0,14em) minmax(0,1fr) minmax(0,12em);display:grid}.eu-period-label{font-variant-numeric:var(--atlas-ui-tabular)}.eu-period-summary{color:var(--atlas-ui-support);font-size:var(--atlas-ui-fs-support)}.atlas-ui svg.eu-bar{width:100%;height:var(--atlas-ui-space-3);border-radius:var(--atlas-radius-pill);overflow:hidden}.eu-bar-track{fill:var(--atlas-ui-neutral-bg)}rect.eu-bar-used{fill:var(--atlas-ui-neutral-text)}rect.eu-bar-scheduled{fill:var(--atlas-ui-info-text)}rect.eu-bar-available{fill:var(--atlas-ui-primary)}rect.eu-bar-accruing{fill:var(--atlas-ui-success-text)}.eu-legend{align-items:center;gap:var(--atlas-ui-space-2);flex-wrap:wrap;display:flex}.eu-swatch{width:var(--atlas-ui-space-3);height:var(--atlas-ui-space-3);border-radius:var(--atlas-radius-pill);margin-inline-start:var(--atlas-ui-space-2);display:inline-block}.eu-swatch.eu-bar-used{background:var(--atlas-ui-neutral-text)}.eu-swatch.eu-bar-scheduled{background:var(--atlas-ui-info-text)}.eu-swatch.eu-bar-available{background:var(--atlas-ui-primary)}.eu-swatch.eu-bar-accruing{background:var(--atlas-ui-success-text)}.eu-person{align-items:center;gap:var(--atlas-ui-space-2);display:inline-flex}.eu-due{flex-direction:column;display:flex}.eu-details>summary{cursor:pointer;min-height:var(--atlas-ui-control-h);align-items:center;font-weight:600;display:flex}@media (max-width:640px){.eu-indicators{grid-template-columns:minmax(0,1fr)}.eu-period{gap:var(--atlas-ui-space-2);grid-template-columns:minmax(0,1fr)}}.eu-page .atlas-ui-table th[scope=row]{text-transform:none;letter-spacing:normal;font-size:var(--atlas-ui-fs-dense);color:var(--atlas-ui-text);white-space:normal;font-weight:600}
.aso-metrics{gap:var(--atlas-ui-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.aso-metrics>.atlas-ui-metric{border:var(--atlas-ui-border) solid var(--atlas-ui-border-color);border-radius:var(--atlas-radius-card);background:var(--atlas-ui-surface);padding:var(--atlas-ui-space-4)}.aso-sub{margin-top:var(--atlas-ui-space-1);display:block}.aso-company{max-width:var(--atlas-ui-width-reading)}.aso-back{align-self:flex-start}.aso-history{gap:var(--atlas-ui-space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aso-history>li+li{border-top:var(--atlas-ui-border) solid var(--atlas-ui-border-color);padding-top:var(--atlas-ui-space-4)}.atlas-ui .atlas-ui-field>select,.atlas-ui-table select{width:100%;min-height:var(--atlas-ui-control-h);background:var(--atlas-ui-surface);color:var(--atlas-ui-text);border:var(--atlas-ui-border) solid var(--atlas-field-border);border-radius:var(--atlas-ui-radius-control);padding:var(--atlas-ui-space-2) var(--atlas-ui-space-3);font:inherit;margin:0}.atlas-ui-fieldset{gap:var(--atlas-ui-space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.atlas-ui-fieldset>legend{margin-bottom:var(--atlas-ui-space-2);font:600 var(--atlas-ui-fs-body) / var(--atlas-ui-line) var(--atlas-font-ui);padding:0}.atlas-ui-check{align-items:center;gap:var(--atlas-ui-space-2);min-height:var(--atlas-ui-control-h);font:400 var(--atlas-ui-fs-body) / var(--atlas-ui-line) var(--atlas-font-ui);display:inline-flex}.atlas-ui-check>input{width:var(--atlas-ui-icon);height:var(--atlas-ui-icon);accent-color:var(--atlas-ui-primary);margin:0}@media (max-width:1024px){.aso-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.atlas-ui .atlas-ui-field>select,.atlas-ui-table select{font-size:var(--atlas-ui-fs-input-mobile)}}
.agenda-head{justify-content:space-between;align-items:flex-end;gap:var(--atlas-ui-space-4);flex-wrap:wrap;display:flex}.agenda-intro{max-width:var(--atlas-ui-width-reading)}.agenda-actions{flex-wrap:wrap}.agenda-legend{gap:var(--atlas-ui-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.agenda-layout{gap:var(--atlas-ui-space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.agenda-sr{width:var(--atlas-ui-border);height:var(--atlas-ui-border);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.agenda-grid{border-collapse:collapse;table-layout:fixed;width:100%}.agenda-grid th{font:600 var(--atlas-ui-fs-label) / var(--atlas-ui-line) var(--atlas-font-ui);color:var(--atlas-ui-support);padding:var(--atlas-ui-space-2);text-align:left}.agenda-grid abbr{text-decoration:none}.agenda-grid td{vertical-align:top;height:calc(var(--atlas-ui-control-h) * 2);border:var(--atlas-ui-border) solid var(--atlas-ui-border-color);padding:var(--atlas-ui-space-1)}.agenda-grid td.agenda-out{background:var(--atlas-ui-bg);color:var(--atlas-ui-support)}.agenda-today .agenda-day{background:var(--atlas-ui-primary);color:var(--atlas-ui-on-primary);border-radius:var(--atlas-radius-pill)}.agenda-day{min-width:var(--atlas-ui-icon);padding:0 var(--atlas-ui-space-1);font:600 var(--atlas-ui-fs-dense) / var(--atlas-ui-line) var(--atlas-font-ui);justify-content:center;display:inline-flex}.agenda-items{margin:var(--atlas-ui-space-1) 0 0;gap:var(--atlas-ui-space-1);flex-direction:column;padding:0;list-style:none;display:flex}.agenda-item{text-align:left;border-radius:var(--atlas-ui-radius-control);width:100%;padding:var(--atlas-ui-space-1) var(--atlas-ui-space-2);font:400 var(--atlas-ui-fs-dense) / var(--atlas-ui-line) var(--atlas-font-ui);cursor:pointer;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;border:0;display:block}.agenda-item:focus-visible,.agenda-link:focus-visible{outline:var(--atlas-ui-focus-width) solid var(--atlas-focus-ring);outline-offset:var(--atlas-ui-focus-offset)}.agenda-holiday{background:var(--atlas-ui-warning-bg);color:var(--atlas-ui-warning-text)}.agenda-training{background:var(--atlas-ui-info-bg);color:var(--atlas-ui-info-text)}.agenda-event{background:var(--atlas-ui-success-bg);color:var(--atlas-ui-success-text)}.agenda-cancelled{background:var(--atlas-ui-neutral-bg);color:var(--atlas-ui-neutral-text);text-decoration:line-through}.agenda-time{font-variant-numeric:tabular-nums;font-weight:600}.agenda-days{display:none}.agenda-day-list{gap:var(--atlas-ui-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.agenda-day-list h3{font:600 var(--atlas-ui-fs-body) / var(--atlas-ui-line) var(--atlas-font-ui);margin:0}.agenda-day-list .agenda-item{background:var(--atlas-ui-surface);color:var(--atlas-ui-text);border:var(--atlas-ui-border) solid var(--atlas-ui-border-color);min-height:var(--atlas-ui-control-h);font-size:var(--atlas-ui-fs-body)}.agenda-upcoming{gap:var(--atlas-ui-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.agenda-upcoming>li+li{border-top:var(--atlas-ui-border) solid var(--atlas-ui-border-color);padding-top:var(--atlas-ui-space-4)}.agenda-upcoming p{margin:0}.agenda-link{margin-top:var(--atlas-ui-space-1);color:var(--atlas-ui-text);font:600 var(--atlas-ui-fs-body) / var(--atlas-ui-line) var(--atlas-font-ui);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.agenda-strong{font-weight:600}.agenda-icon{width:var(--atlas-ui-fs-body);height:var(--atlas-ui-fs-body);vertical-align:middle}.agenda-badges{gap:var(--atlas-ui-space-2);flex-wrap:wrap}.agenda-answer{gap:var(--atlas-ui-space-1)}.agenda-google{align-self:flex-start}.agenda-form-grid{gap:var(--atlas-ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.agenda-audience{gap:var(--atlas-ui-space-4);flex-direction:column;display:flex}.atlas-ui-fieldset{gap:var(--atlas-ui-space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.atlas-ui-fieldset>legend{margin-bottom:var(--atlas-ui-space-2);font:600 var(--atlas-ui-fs-body) / var(--atlas-ui-line) var(--atlas-font-ui);padding:0}.atlas-ui-check{align-items:center;gap:var(--atlas-ui-space-2);min-height:var(--atlas-ui-control-h);font:400 var(--atlas-ui-fs-body) / var(--atlas-ui-line) var(--atlas-font-ui);display:inline-flex}.atlas-ui-check>input{width:var(--atlas-ui-icon);height:var(--atlas-ui-icon);accent-color:var(--atlas-ui-primary);margin:0}@media (max-width:1024px){.agenda-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.agenda-grid{display:none}.agenda-days{display:block}.agenda-form-grid{grid-template-columns:minmax(0,1fr)}}
.rq-catalog{gap:var(--atlas-ui-space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rq-type{align-items:flex-start;gap:var(--atlas-ui-space-2);text-align:left;border:var(--atlas-ui-border) solid var(--atlas-ui-border-color);border-radius:var(--atlas-radius-card);background:var(--atlas-ui-surface);width:100%;height:100%;color:var(--atlas-ui-text);padding:var(--atlas-ui-space-4);font:inherit;cursor:pointer;flex-direction:column;text-decoration:none;display:flex}.rq-type:hover{border-color:var(--atlas-ui-primary)}.rq-type:focus-visible{outline:var(--atlas-ui-focus-width) solid var(--atlas-ui-primary);outline-offset:var(--atlas-ui-focus-offset)}.rq-type strong{font:600 var(--atlas-ui-fs-section) / var(--atlas-ui-line) var(--atlas-font-ui)}.rq-type-foot{gap:var(--atlas-ui-space-2);color:var(--atlas-ui-support);font-size:var(--atlas-ui-fs-support);flex-wrap:wrap;align-items:center;margin-top:auto;display:flex}.rq-metrics{gap:var(--atlas-ui-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rq-metrics>.atlas-ui-metric{border:var(--atlas-ui-border) solid var(--atlas-ui-border-color);border-radius:var(--atlas-radius-card);background:var(--atlas-ui-surface);padding:var(--atlas-ui-space-4)}.rq-values{gap:var(--atlas-ui-space-2) var(--atlas-ui-space-4);grid-template-columns:minmax(0,1fr) minmax(0,2fr);margin:0;display:grid}.rq-values dt{font-weight:600}.rq-values dd{overflow-wrap:anywhere;margin:0}.rq-pair{display:contents}.rq-timeline,.rq-files,.rq-fields{gap:var(--atlas-ui-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rq-timeline>li{border-left:var(--atlas-ui-active-border) solid var(--atlas-ui-border-color);padding-left:var(--atlas-ui-space-3)}.rq-timeline>li.rq-from-person{border-left-color:var(--atlas-ui-primary)}.rq-meta{color:var(--atlas-ui-support);font-size:var(--atlas-ui-fs-support);display:block}.rq-files>li{align-items:center;gap:var(--atlas-ui-space-2);flex-wrap:wrap;display:flex}.rq-fields>li{border:var(--atlas-ui-border) solid var(--atlas-ui-border-color);border-radius:var(--atlas-ui-radius-control);padding:var(--atlas-ui-space-3);gap:var(--atlas-ui-space-2);flex-direction:column;display:flex}.rq-filters{gap:var(--atlas-ui-space-4);flex-wrap:wrap;align-items:flex-end;display:flex}.rq-filters>.atlas-ui-field{min-width:var(--atlas-ui-card-min-w)}.atlas-ui .rq-select,.atlas-ui .rq-textarea{width:100%;min-height:var(--atlas-ui-control-h);background:var(--atlas-ui-surface);color:var(--atlas-ui-text);border:var(--atlas-ui-border) solid var(--atlas-field-border);border-radius:var(--atlas-ui-radius-control);padding:var(--atlas-ui-space-2) var(--atlas-ui-space-3);font:inherit;margin:0}.atlas-ui .rq-textarea{min-height:calc(var(--atlas-ui-control-h) * 2);resize:vertical}.rq-fieldset{gap:var(--atlas-ui-space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.rq-fieldset>legend{margin-bottom:var(--atlas-ui-space-2);padding:0;font-weight:600}.rq-check{align-items:center;gap:var(--atlas-ui-space-2);min-height:var(--atlas-ui-control-h);display:inline-flex}.rq-check>input{width:var(--atlas-ui-icon);height:var(--atlas-ui-icon);accent-color:var(--atlas-ui-primary);margin:0}.rq-actions{gap:var(--atlas-ui-space-2);flex-wrap:wrap;display:flex}@media (max-width:1024px){.rq-catalog,.rq-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.rq-catalog,.rq-values{grid-template-columns:minmax(0,1fr)}.atlas-ui .rq-select,.atlas-ui .rq-textarea{font-size:var(--atlas-ui-fs-input-mobile)}}
.simulators-fields{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--atlas-ui-width-reading) / 3)), 1fr));gap:var(--atlas-ui-space-4);display:grid}.simulators-select>select{width:100%;min-height:var(--atlas-ui-control-h);background:var(--atlas-ui-surface);color:var(--atlas-ui-text);border:var(--atlas-ui-border) solid var(--atlas-field-border);border-radius:var(--atlas-ui-radius-control);padding:var(--atlas-ui-space-2) var(--atlas-ui-space-3);font:inherit;margin:0}.simulators-cards{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--atlas-ui-width-reading) / 3)), 1fr));gap:var(--atlas-ui-space-4);display:grid}.simulators-value{font-size:var(--atlas-ui-fs-section);font-variant-numeric:var(--atlas-ui-tabular);font-weight:600}.simulators-dl,.simulators-summary{gap:var(--atlas-ui-space-2);flex-direction:column;margin:0;display:flex}.simulators-dl>div,.simulators-summary>div{justify-content:space-between;gap:var(--atlas-ui-space-2);flex-wrap:wrap;display:flex}.simulators-dl dt{color:var(--atlas-ui-support)}.simulators-dl dd,.simulators-summary dd{font-variant-numeric:var(--atlas-ui-tabular);margin:0}.simulators-summary{padding-top:var(--atlas-ui-space-4)}.simulators-summary dt{font-weight:600}.simulators-summary dd{font-size:var(--atlas-ui-fs-section);font-weight:600}.simulators-total td{font-weight:600}.simulators-risks{gap:var(--atlas-ui-space-2);border:var(--atlas-ui-border) solid var(--atlas-ui-border-color);border-radius:var(--atlas-ui-radius-control);padding:var(--atlas-ui-space-4);flex-direction:column;margin:0;display:flex}.simulators-risks legend{padding-inline:var(--atlas-ui-space-2);font-weight:600}.simulators-risks label{align-items:center;gap:var(--atlas-ui-space-2);min-height:var(--atlas-ui-compact-h);font:400 var(--atlas-ui-fs-body) / var(--atlas-ui-line) var(--atlas-font-ui);color:var(--atlas-ui-text);margin:0;display:flex}
.access-control{min-width:0}.access-control button,.access-control :is(input,select){min-height:44px}.access-control button svg{flex-shrink:0}.access-control .ac-bar,.access-control .ac-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.access-control .ac-bar h2{margin-right:auto}.access-control section.card{margin-top:16px}.access-control .ac-list{gap:16px;padding:0;list-style:none;display:grid}.access-control .ac-list>li{margin:0}.access-control h3,.access-control dd,.access-control p,.access-control code{overflow-wrap:anywhere}.access-control dl{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 16px;margin:12px 0;display:grid}.access-control dt{font-size:var(--atlas-fs-14,14px);color:var(--atlas-muted)}.access-control dd{margin:0}.access-control .ac-chip{border:1px solid var(--atlas-border);font-size:var(--atlas-fs-14,14px);border-radius:999px;padding:4px 12px;display:inline-block}.access-control .ac-chip[data-status=online]{border-color:var(--atlas-petrol)}.access-control .ac-chip[data-status=error],.access-control .ac-chip[data-status=stale]{border-width:2px}.access-control .ac-note{border-left:4px solid var(--atlas-petrol);background:var(--atlas-card-soft);padding:12px 16px}.access-control .ac-form{gap:12px;max-width:560px;display:grid}.access-control .ac-form label{margin:0}.access-control .ac-check{align-items:center;gap:12px;display:flex}.access-control .ac-check input{width:24px;height:24px;min-height:24px}.access-control dialog{border:1px solid var(--atlas-border);border-radius:var(--atlas-radius-card);background:var(--atlas-surface);width:100%;max-width:min(560px,100vw - 32px);color:inherit;padding:24px}.access-control dialog::backdrop{background:#00000080}.access-control .ac-token{border:1px dashed var(--atlas-border);background:var(--atlas-card-soft);font-family:var(--atlas-font-mono,monospace);-webkit-user-select:all;user-select:all;padding:12px;display:block}@media (max-width:600px){.access-control :is(input,select){font-size:var(--atlas-fs-17)}.access-control .ac-actions button{flex:100%}}
.pj-area .atlas-ui-field>:is(select,textarea){width:100%;min-height:var(--atlas-ui-control-h);background:var(--atlas-ui-surface);color:var(--atlas-ui-text);border:var(--atlas-ui-border) solid var(--atlas-field-border);border-radius:var(--atlas-ui-radius-control);padding:var(--atlas-ui-space-2) var(--atlas-ui-space-3);font:inherit;margin:0}.pj-area .atlas-ui-field>textarea{min-height:calc(var(--atlas-ui-control-h) * 2);resize:vertical}.pj-area .atlas-ui-field>input[type=file]{padding:var(--atlas-ui-space-2)}.pj-area .pj-metrics{grid-template-columns:repeat(auto-fit, minmax(calc(var(--atlas-ui-space-12) * 3), 1fr));gap:var(--atlas-ui-space-4);display:grid}.pj-area .pj-steps{gap:var(--atlas-ui-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pj-area .pj-steps li{gap:var(--atlas-ui-space-1);flex-direction:column;display:flex}.pj-area .pj-facts{gap:var(--atlas-ui-space-2) var(--atlas-ui-space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}.pj-area .pj-facts dt{font-weight:600}.pj-area .pj-facts dd{overflow-wrap:anywhere;margin:0}.pj-area .pj-filters{flex-wrap:wrap;align-items:flex-end}.pj-area .pj-list{padding-left:var(--atlas-ui-space-6);margin:0}@media (max-width:640px){.pj-area .atlas-ui-field>:is(select,textarea){font-size:var(--atlas-ui-fs-input-mobile)}.pj-area .pj-facts{grid-template-columns:1fr}}
.recess-area{box-sizing:border-box;width:100%;min-width:0}.recess-area .atlas-ui-card{max-width:100%}.recess-area .atlas-ui-table-scroll{width:100%;position:relative}
