.atlas-review-page{gap:var(--atlas-space-4);min-width:0;padding-block:var(--atlas-space-4);display:grid}.atlas-review-page>.atlas-workspace-header,.atlas-review-page__body{padding-inline:clamp(var(--atlas-space-4), 2.5vw, var(--atlas-space-6))}.atlas-review-page__body{gap:var(--atlas-space-5);min-width:0;max-width:64rem;display:grid}.atlas-review-queue{gap:var(--atlas-space-6);min-width:0;display:grid}.atlas-review-group{align-content:start;gap:var(--atlas-space-3);min-width:0;display:grid}.atlas-review-group>.atlas-ui-button{justify-self:start}.atlas-review-group__header{justify-content:space-between;align-items:baseline;gap:var(--atlas-space-2);flex-wrap:wrap;display:flex}.atlas-review__count{color:var(--atlas-text-secondary);font-size:var(--atlas-type-metadata-size);margin:0}.atlas-review__muted{color:var(--atlas-text-secondary);font-size:var(--atlas-type-metadata-size);overflow-wrap:anywhere;margin:0}.atlas-review__chips{align-items:center;gap:var(--atlas-space-1) var(--atlas-space-3);flex-wrap:wrap;display:flex}.atlas-review__actions{align-items:center;gap:var(--atlas-space-2);flex-wrap:wrap;display:flex}.atlas-review__link,.atlas-review__title-link{min-height:var(--atlas-target-minimum);color:var(--atlas-accent-primary);overflow-wrap:anywhere;align-items:center;display:inline-flex}.atlas-review__link:focus-visible,.atlas-review__title-link:focus-visible{outline:2px solid var(--atlas-border-focus);outline-offset:2px;box-shadow:var(--atlas-focus-ring)}.atlas-review__title-link,.atlas-review__title-text{color:var(--atlas-text-primary);font-weight:var(--atlas-font-weight-semibold);overflow-wrap:anywhere}.atlas-review__title-link:hover{color:var(--atlas-accent-primary)}.atlas-review__plain-list{gap:var(--atlas-space-1);margin:0;padding-inline-start:var(--atlas-space-4);display:grid}.atlas-review__refs{gap:var(--atlas-space-1) var(--atlas-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.atlas-review-list{border-top:1px solid var(--atlas-border-subtle);margin:0;padding:0;list-style:none;display:grid}.atlas-review-row{gap:var(--atlas-space-2);min-width:0;padding-block:var(--atlas-space-3);border-bottom:1px solid var(--atlas-border-subtle);display:grid}.atlas-review-row[data-urgency=urgent]{box-shadow:inset 2px 0 0 var(--atlas-status-critical);padding-inline-start:var(--atlas-space-3)}.atlas-review-row__main{justify-content:space-between;align-items:baseline;gap:var(--atlas-space-1) var(--atlas-space-4);flex-wrap:wrap;min-width:0;display:flex}.atlas-review-row__title{flex:18rem;min-width:0}.atlas-review-row__meta{gap:var(--atlas-space-1) var(--atlas-space-3);color:var(--atlas-text-secondary);font-size:var(--atlas-type-metadata-size);flex-wrap:wrap;margin:0;display:flex}.atlas-review-detail{gap:var(--atlas-space-4);min-width:0;display:grid}.atlas-review-detail__header,.atlas-review-detail__section{gap:var(--atlas-space-2);min-width:0;display:grid}.atlas-review-detail__section>p{overflow-wrap:anywhere;margin:0}.atlas-review-detail__section{border-top:1px solid var(--atlas-border-subtle);padding-block-start:var(--atlas-space-3)}.atlas-review-detail__bar{z-index:1;gap:var(--atlas-space-2);padding:var(--atlas-space-3);border:1px solid var(--atlas-border-default);border-radius:var(--atlas-radius-panel);background:var(--atlas-bg-surface-raised);display:grid;position:sticky;bottom:0}.atlas-review-detail__snooze{gap:var(--atlas-space-2);display:grid}.atlas-review-detail__history summary{min-height:var(--atlas-target-minimum);color:var(--atlas-text-secondary);cursor:pointer}.atlas-review-ops{gap:var(--atlas-space-3);margin:0;padding:0;list-style:none;display:grid}.atlas-review-op{gap:var(--atlas-space-2);min-width:0;padding:var(--atlas-space-3);border:1px solid var(--atlas-border-default);border-radius:var(--atlas-radius-panel);background:var(--atlas-bg-surface);display:grid}.atlas-review-op[data-posture=external_send]{border-color:var(--atlas-status-warning-border)}.atlas-review-op[data-execution=succeeded]{border-color:var(--atlas-status-positive-border)}.atlas-review-op[data-execution=failed]{border-color:var(--atlas-status-critical-border)}.atlas-review-op[data-rejected=true]{opacity:.7}.atlas-review-op__head{justify-content:space-between;align-items:flex-start;gap:var(--atlas-space-2) var(--atlas-space-4);flex-wrap:wrap;display:flex}.atlas-review-op__status{gap:var(--atlas-space-1) var(--atlas-space-3);flex-wrap:wrap;display:flex}.atlas-review-op__preview{color:var(--atlas-text-primary);overflow-wrap:anywhere;margin:0}.atlas-review-op__reason{padding:var(--atlas-space-2) var(--atlas-space-3);border-inline-start:2px solid var(--atlas-status-critical);color:var(--atlas-text-primary);overflow-wrap:anywhere;margin:0}.atlas-review-op__reason[data-tone=warning]{border-inline-start-color:var(--atlas-status-warning)}.atlas-review-op__meta{gap:var(--atlas-space-1) var(--atlas-space-3);color:var(--atlas-text-secondary);font-size:var(--atlas-type-metadata-size);flex-wrap:wrap;margin:0;display:flex}.atlas-review-op__meta:empty{display:none}.atlas-review-op__form{gap:var(--atlas-space-3);padding:var(--atlas-space-3);border:1px solid var(--atlas-border-subtle);border-radius:var(--atlas-radius-compact);display:grid}.atlas-review-panel{gap:var(--atlas-space-3);min-width:0;display:grid}.atlas-suggested__list{border-top:1px solid var(--atlas-border-subtle);margin:0;padding:0;list-style:none;display:grid}.atlas-suggested__card{gap:var(--atlas-space-2);min-width:0;padding-block:var(--atlas-space-3);border-bottom:1px solid var(--atlas-border-subtle);display:grid}.atlas-suggested__card[data-severity=urgent]{box-shadow:inset 2px 0 0 var(--atlas-status-critical);padding-inline-start:var(--atlas-space-3)}.atlas-suggested__head{align-items:center;gap:var(--atlas-space-1) var(--atlas-space-3);flex-wrap:wrap;display:flex}.atlas-suggested__summary{color:var(--atlas-text-primary);font-weight:var(--atlas-font-weight-semibold);overflow-wrap:anywhere;margin:0}.atlas-suggested__notice{padding:var(--atlas-space-2) var(--atlas-space-3);border-inline-start:2px solid var(--atlas-status-positive);color:var(--atlas-text-primary);margin:0}.atlas-suggested__notice[data-tone=critical]{border-inline-start-color:var(--atlas-status-critical)}.atlas-suggested__notice:empty{display:none}.atlas-suggested__footer{justify-content:space-between;align-items:center;gap:var(--atlas-space-2);flex-wrap:wrap;margin:0;display:flex}@media (pointer:coarse){.atlas-review__link,.atlas-review__title-link{min-height:var(--atlas-touch-target)}}@media (prefers-reduced-motion:reduce){.atlas-review-detail__bar{transition:none}}.atlas-review-changes{gap:6px;min-width:0;display:grid}.atlas-review-changes__table{border-collapse:collapse;width:100%;font-size:var(--atlas-type-metadata-size);table-layout:fixed}.atlas-review-changes__caption{color:var(--atlas-text-secondary);font-weight:var(--atlas-font-weight-semibold);text-align:start;overflow-wrap:anywhere;padding-bottom:4px}.atlas-review-changes__table th,.atlas-review-changes__table td{border-top:1px solid var(--atlas-border-subtle);text-align:start;vertical-align:top;overflow-wrap:anywhere;padding:4px 6px}.atlas-review-changes__table thead th{color:var(--atlas-text-secondary);font-weight:var(--atlas-font-weight-semibold);border-top:0}.atlas-review-changes__table tbody th{width:28%;color:var(--atlas-text-secondary);font-weight:400}.atlas-review-changes__before{color:var(--atlas-text-secondary)}.atlas-review-changes__proposed{color:var(--atlas-text-primary)}.atlas-review-changes__table tr[data-changed=true] .atlas-review-changes__proposed{background:var(--atlas-status-info-muted)}.atlas-review-changes__arrow{color:var(--atlas-text-secondary)}.atlas-review-changes__draft{border:1px solid var(--atlas-border-default);color:var(--atlas-text-secondary);font-size:var(--atlas-type-metadata-size);border-radius:999px;justify-self:start;margin:0;padding:1px 8px}.atlas-review-changes__mail{font-size:var(--atlas-type-metadata-size);grid-template-columns:minmax(64px,max-content) 1fr;gap:2px 8px;margin:0;display:grid}.atlas-review-changes__mail dt{color:var(--atlas-text-secondary)}.atlas-review-changes__mail dd{overflow-wrap:anywhere;min-width:0;margin:0}.atlas-review-changes__body{white-space:pre-wrap}.atlas-review-changes__note{color:var(--atlas-text-secondary);font-size:var(--atlas-type-metadata-size);margin:0}
