.selected-profile-box strong{display:block;margin-top:5px;overflow-wrap:anywhere}.error-text{color:var(--red)}.success-text{color:var(--green)}.start-error{border:1px solid rgba(255,107,107,.3);border-radius:8px;background:rgba(255,107,107,.08);color:#ffd6d6;margin-top:10px;padding:10px}.start-error p{color:#ffb8b8;font-size:12px;margin-top:6px}.grid{display:grid;grid-gap:12px;gap:12px}.grid>*{min-width:0}.overview-stack{grid-template-columns:1fr}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.two-col{grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:start}.task-detail-layout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.75fr);align-items:start}.card{border:1px solid rgba(181,153,120,.36);border-radius:var(--radius-lg);background:var(--panel);box-shadow:var(--shadow-soft);min-width:0}.card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--hairline);padding:16px 18px}.card-title{font-size:16px;font-weight:760}.card-body{padding:16px 18px}.kpi{padding:12px}.kpi-label{color:var(--muted);font-size:12px;font-weight:700}.kpi-value{font-size:24px;font-weight:720;letter-spacing:-.04em;margin-top:8px}.kpi-note{color:var(--muted);font-size:12px;margin-top:6px}.command-card{position:relative;overflow:hidden}.command-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--blue)}.status-edge-escalated:before,.status-edge-paused:before{background:var(--red)}.status-edge-cooling_down:before{background:var(--amber)}.status-edge-requires_approval:before{background:var(--blue)}.kpi-action{color:#dce6f8;font-size:12px;font-weight:800;margin-top:12px}.table-wrap{max-width:100%;overflow:auto}.proxy-inventory-table{min-width:1040px;table-layout:fixed}.proxy-inventory-table td,.proxy-inventory-table th{vertical-align:top;white-space:normal}.proxy-inventory-col-created{width:136px}.proxy-inventory-col-address{width:300px}.proxy-inventory-col-region{width:150px}.proxy-inventory-col-count{width:104px}.proxy-inventory-col-profiles{width:230px}.proxy-inventory-col-status{width:130px}.proxy-inventory-col-folder{width:190px}.proxy-address-cell{max-width:300px}.marketing-api-kpis{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:12px}.marketing-api-kpi{min-height:92px}.marketing-api-layout{grid-template-columns:minmax(280px,.42fr) minmax(0,1fr)}.marketing-api-form{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-api-form label{display:grid;grid-gap:6px;gap:6px}.marketing-api-form label span{color:var(--muted);font-size:12px;font-weight:760}.marketing-api-form input,.marketing-api-form select,.marketing-api-form textarea{border:1px solid var(--border);border-radius:10px;background:rgba(255,255,255,.78);color:var(--text);font:inherit;min-width:0;padding:9px 10px;width:100%}.marketing-api-form textarea{resize:vertical}.marketing-api-form-actions,.marketing-api-wide{grid-column:1/-1}.marketing-api-form-actions{display:flex;justify-content:flex-start}.marketing-api-table-card{min-width:0}.marketing-api-runs-card{margin-top:12px}.marketing-api-disclosure-card{overflow:hidden}.marketing-api-disclosure-card[open]{overflow:visible}.marketing-api-section-summary{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;list-style:none;padding:18px 20px}.marketing-api-section-summary::-webkit-details-marker{display:none}.marketing-api-section-summary:after{border:1px solid var(--border);border-radius:999px;color:var(--muted);content:"+";display:grid;flex:0 0 auto;font-size:16px;font-weight:760;height:28px;line-height:1;place-items:center;width:28px}.marketing-api-disclosure-card[open] .marketing-api-section-summary{border-bottom:1px solid var(--hairline)}.marketing-api-disclosure-card[open] .marketing-api-section-summary:after{content:"−"}.marketing-api-section-summary>span{display:grid;grid-gap:3px;gap:3px;min-width:0}.marketing-api-record-list{display:grid;grid-gap:8px;gap:8px}.marketing-api-profile-pagination-summary{align-items:center;border-bottom:1px solid var(--hairline);display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.marketing-api-record{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:rgba(255,255,255,.58);display:grid;grid-gap:10px;gap:10px;padding:12px 14px}.marketing-api-record-head{align-items:center;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) auto}.marketing-api-record-title{align-items:center;display:flex;gap:12px;min-width:0}.marketing-api-record-title>div{min-width:0}.marketing-api-record-title strong{display:block;font-size:15px;line-height:1.25;overflow-wrap:anywhere}.marketing-api-record-head form{display:grid;grid-gap:8px;gap:8px;justify-self:end;min-width:150px}.marketing-api-record-head .button{text-align:center;width:100%}.marketing-api-runner-select{border:1px solid var(--border);border-radius:8px;background:rgba(255,255,255,.78);color:var(--text);font:inherit;font-size:12px;min-width:0;padding:7px 8px;width:100%}.marketing-api-record-meta-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(130px,.36fr) minmax(180px,.52fr) minmax(150px,.34fr)}.marketing-api-record-cell{display:grid;grid-gap:3px;gap:3px;min-width:0}.marketing-api-record-cell strong{display:block;font-size:14px;line-height:1.28;min-width:0;overflow-wrap:anywhere}.marketing-api-record-result{align-items:start;border-top:1px solid var(--hairline);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(130px,.18fr) minmax(0,1fr);padding-top:10px}.marketing-api-row-details{border-top:1px solid var(--hairline);padding-top:8px}.marketing-api-row-details summary{color:var(--muted);cursor:pointer;font-size:12px;font-weight:760;list-style:none;width:-moz-fit-content;width:fit-content}.marketing-api-row-details summary::-webkit-details-marker{display:none}.marketing-api-row-details summary:after{content:" +"}.marketing-api-row-details[open] summary{margin-bottom:8px}.marketing-api-row-details[open] summary:after{content:" −"}.marketing-api-detail-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-api-cell-label{color:var(--muted);display:block;font-size:10px;font-weight:860;letter-spacing:.06em;line-height:1.2;margin-bottom:1px;text-transform:uppercase}.marketing-api-clamp,.marketing-api-reason{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.marketing-api-clamp{-webkit-line-clamp:2}.marketing-api-reason{-webkit-line-clamp:2;color:var(--muted);font-size:14px;line-height:1.35;margin:0;overflow-wrap:anywhere}.marketing-api-table{min-width:1100px;table-layout:fixed;width:100%}.marketing-api-runs-table{min-width:1220px}.marketing-api-runs-table td:first-child,.marketing-api-runs-table th:first-child{width:144px}.marketing-api-runs-table td:nth-child(2),.marketing-api-runs-table th:nth-child(2){width:230px}.marketing-api-runs-table td:nth-child(3),.marketing-api-runs-table th:nth-child(3){width:170px}.marketing-api-runs-table td:nth-child(4),.marketing-api-runs-table th:nth-child(4){width:430px}.marketing-api-runs-table td:nth-child(5),.marketing-api-runs-table th:nth-child(5){width:160px}.marketing-api-runs-table td:nth-child(6),.marketing-api-runs-table th:nth-child(6){width:112px}.marketing-api-table td,.marketing-api-table th{border-bottom:1px solid var(--hairline);overflow:hidden;padding:12px 10px;text-align:left;vertical-align:top}.marketing-api-table th{color:var(--muted);font-size:11px;font-weight:840;letter-spacing:.05em;text-transform:uppercase}.marketing-api-table td span,.marketing-api-table td strong{display:block;min-width:0;overflow-wrap:anywhere}.marketing-api-table td:last-child{text-align:right;width:150px}.marketing-api-table td:last-child form{display:grid;grid-gap:8px;gap:8px;justify-items:stretch}.marketing-api-status{border-radius:999px;display:inline-flex;font-size:12px;font-weight:780;line-height:1;padding:6px 9px;width:-moz-fit-content;width:fit-content}.marketing-api-status-ready{background:rgba(34,135,99,.12);color:#1c7e56}.marketing-api-status-waiting{background:rgba(71,120,199,.13);color:var(--blue)}.marketing-api-status-failed{background:rgba(194,79,66,.13);color:#b9403a}.marketing-api-status-neutral{background:rgba(91,72,53,.08);color:var(--muted)}@media (max-width:980px){.marketing-api-form,.marketing-api-kpis,.marketing-api-layout{grid-template-columns:1fr}.marketing-api-profile-pagination-summary{align-items:stretch;flex-direction:column}.marketing-api-detail-grid,.marketing-api-record-head,.marketing-api-record-meta-grid,.marketing-api-record-result{grid-template-columns:1fr}.marketing-api-record-head form{justify-self:stretch}.marketing-api-record-title{align-items:flex-start;flex-direction:column}}.proxy-name-disclosure{display:grid;grid-gap:8px;gap:8px;max-width:100%}.proxy-name-disclosure summary{align-items:center;cursor:pointer;display:flex;gap:8px;list-style:none;max-width:100%}.proxy-name-disclosure summary::-webkit-details-marker{display:none}.proxy-name-disclosure summary:after{border:1px solid var(--border);border-radius:999px;color:var(--muted);content:"+";flex:0 0 auto;font-size:11px;font-weight:860;height:18px;line-height:16px;text-align:center;width:18px}.proxy-name-disclosure[open] summary:after{content:"-"}.proxy-name-disclosure summary code{display:block;max-width:235px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proxy-name-full{background:rgba(255,250,243,.82);border:1px solid var(--hairline);border-radius:12px;display:grid;grid-gap:5px;gap:5px;padding:8px 10px}.proxy-name-full span{color:var(--muted);font-size:10px;font-weight:820;letter-spacing:.06em;text-transform:uppercase}.proxy-name-full code,.proxy-profile-id-list code{overflow-wrap:anywhere;white-space:normal}.proxy-profile-id-list{display:grid;grid-gap:6px;gap:6px}.proxy-profile-id-list code{background:rgba(255,250,243,.78);border:1px solid var(--hairline);border-radius:8px;display:block;padding:5px 7px}.proxy-filter-select{min-width:142px}.proxy-filter-date{min-width:154px}.proxy-stacked-detail{display:grid;grid-gap:4px;gap:4px;margin-top:8px;max-width:100%}.proxy-stacked-detail summary{cursor:pointer;display:grid;grid-gap:4px;gap:4px;list-style:none;max-width:100%}.proxy-stacked-detail summary::-webkit-details-marker{display:none}.proxy-stacked-detail summary:after{color:var(--accent);content:"Подробнее";font-size:11px;font-weight:820}.proxy-stacked-detail[open] summary:after{content:"Скрыть"}.proxy-stacked-detail span{color:var(--muted);font-size:10px;font-weight:820;letter-spacing:.06em;text-transform:uppercase}.proxy-stacked-detail code,.proxy-stacked-detail-full code{background:rgba(255,250,243,.78);border:1px solid var(--hairline);border-radius:8px;display:block;max-width:100%;overflow-wrap:anywhere;padding:5px 7px;white-space:normal}.proxy-stacked-detail-full code{background:rgba(255,255,255,.72)}.task-workbench{display:block}.clickable-row{cursor:pointer}.clickable-row:focus td,.clickable-row[aria-selected=true] td{background:rgba(110,168,255,.1);outline:none}.task-modal-backdrop{align-items:center;background:rgba(75,55,35,.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;inset:0;justify-content:center;padding:28px;position:fixed;z-index:20}.task-modal-window{border:1px solid var(--hairline);border-radius:10px;background:#fffaf3;box-shadow:0 24px 80px rgba(95,69,41,.22);max-height:min(860px,calc(100vh - 56px));max-width:1120px;overflow:auto;padding:14px;width:min(1120px,calc(100vw - 56px))}.verification-modal{max-width:1040px;width:min(1040px,calc(100vw - 56px))}.drawer-header{align-items:flex-start;display:flex;justify-content:space-between;gap:10px}.drawer-header h2{font-size:20px;font-weight:700;margin-top:4px}.modal-header{border-bottom:1px solid var(--hairline);padding-bottom:12px}.task-modal-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);margin-top:12px}.modal-pane{border:1px solid var(--hairline);border-radius:10px;background:var(--panel);padding:12px}.emphasis-pane{background:linear-gradient(135deg,rgba(255,190,112,.22),rgba(255,250,243,.98))}.emphasis-pane h3{font-size:20px;font-weight:700}.drawer-actions{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.drawer-actions,.modal-context{grid-template-columns:repeat(2,minmax(0,1fr))}.drawer-section{border-top:1px solid var(--hairline);margin-top:12px;padding-top:12px}.result-draft{display:grid;grid-gap:8px;gap:8px}.result-draft input,.result-draft textarea{border:1px solid var(--border);border-radius:8px;background:rgba(255,255,255,.72);color:var(--text);padding:8px 9px;resize:vertical}.verification-policy-list{display:grid;grid-gap:8px;gap:8px}.verification-policy-list p{border-left:2px solid var(--border);color:var(--muted);font-size:13px;line-height:1.45;padding-left:10px}.linked-verification-box{align-items:center;display:flex;gap:10px;justify-content:space-between}.vision-note-panel{border-color:rgba(110,168,255,.28)}.secret-ref-box{border:1px solid var(--hairline);border-radius:8px;background:rgba(255,255,255,.72);padding:10px}.secret-ref-box span{color:var(--muted);display:block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.secret-ref-box strong{display:block;margin-top:6px;overflow-wrap:anywhere}table{width:100%;border-collapse:collapse;font-size:13px}.compact-table{table-layout:fixed}.fit-table td,.fit-table th{white-space:normal;overflow-wrap:anywhere}.fit-table td:first-child,.fit-table th:first-child{width:12%}.fit-table td:nth-child(2),.fit-table th:nth-child(2){width:10%}.fit-table td:nth-child(3),.fit-table th:nth-child(3){width:12%}.fit-table td:nth-child(4),.fit-table th:nth-child(4){width:34%}.fit-table td:nth-child(5),.fit-table td:nth-child(6),.fit-table th:nth-child(5),.fit-table th:nth-child(6){width:16%}.saved-views{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.view-pill{border:1px solid var(--border);border-radius:999px;color:var(--muted);font-size:12px;font-weight:700;padding:6px 9px}.view-pill.active{background:rgba(79,140,255,.14);border-color:rgba(79,140,255,.5);color:var(--text)}.cockpit-grid{display:grid;grid-template-columns:minmax(0,1fr) 164px minmax(320px,.9fr);grid-gap:12px;gap:12px}.cockpit-primary{border:1px solid rgba(79,140,255,.34);border-radius:10px;background:linear-gradient(135deg,rgba(71,120,199,.14),rgba(255,250,243,.96));padding:14px}.action-rail{display:grid;grid-gap:8px;gap:8px}.rail-action{border:1px solid var(--border);border-radius:8px;background:rgba(255,255,255,.72);color:var(--muted);cursor:pointer;font-size:12px;font-weight:640;padding:8px 9px;text-align:left}.rail-action.primary{border-color:rgba(110,168,255,.45);color:var(--text)}.rail-action:disabled{cursor:wait;opacity:.68}.cockpit-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.context-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.context-metric{border:1px solid var(--border);border-radius:8px;background:rgba(255,255,255,.72);padding:10px}.event-log{border-top:1px solid var(--hairline);display:grid;grid-gap:0;gap:0}.section-label{color:var(--muted);font-size:11px;font-weight:760;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.event-row{display:grid;grid-template-columns:56px minmax(0,1fr) 120px auto;grid-gap:10px;gap:10px;align-items:center;border-top:1px solid var(--hairline);padding:9px 0}.event-row em,.event-row span{color:var(--muted);font-size:12px;font-style:normal}.context-metric span{color:var(--muted);display:block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.context-metric strong{display:block;font-size:13px;margin-top:6px;overflow-wrap:anywhere}.flow-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.flow-step{display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;border:1px solid var(--border);border-radius:8px;background:#0b101a;padding:10px}.workflow-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.settings-layout{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:start}.settings-card,.settings-profile-card{display:grid;grid-gap:18px;gap:18px}.runner-control-summary-grid,.settings-summary-grid{margin-bottom:16px}.settings-list{display:grid;grid-gap:8px;gap:8px}.settings-profile-header{border-bottom:1px solid var(--hairline);padding-bottom:14px}.settings-profile-form{align-items:start;display:grid;grid-gap:44px;gap:44px;grid-template-columns:minmax(240px,300px) minmax(0,max-content);justify-content:start;padding:24px 28px 4px}.settings-avatar-panel{align-content:start;display:grid;grid-gap:14px;gap:14px;justify-items:center;padding-top:4px}.settings-avatar-panel p{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.settings-avatar-preview{align-items:center;background:rgba(71,120,199,.1);border:1px solid rgba(71,120,199,.18);border-radius:8px;display:flex;height:128px;justify-content:center;overflow:hidden;width:128px}.settings-avatar-preview img{height:100%;object-fit:cover;width:100%}.settings-avatar-preview span{color:var(--blue);font-size:30px;font-weight:860}.settings-avatar-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.settings-avatar-upload{align-items:center;border:1px solid var(--border);border-radius:8px;background:rgba(255,255,255,.72);color:var(--text);cursor:pointer;display:inline-flex;font-size:12px;font-weight:760;min-height:34px;overflow:hidden;padding:0 10px;position:relative}.settings-avatar-upload input{inset:0;cursor:pointer;opacity:0;position:absolute}.settings-avatar-delete{min-height:34px}.settings-avatar-panel>label{width:min(100%,30ch)}.settings-profile-fields{align-items:end;display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(180px,34ch));justify-content:start;max-width:760px}.settings-profile-empty{display:grid;grid-gap:18px;gap:18px;padding:22px 28px 8px}.settings-profile-empty-hero{align-items:center;display:grid;grid-gap:18px;gap:18px;grid-template-columns:auto minmax(0,1fr)}.settings-avatar-placeholder{background:rgba(71,120,199,.08)}.settings-profile-empty-copy{display:grid;grid-gap:6px;gap:6px}.settings-profile-empty-copy strong{font-size:18px}.settings-empty-preview-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.settings-empty-preview-card{background:rgba(255,255,255,.72);border:1px solid var(--hairline);border-radius:12px;display:grid;grid-gap:6px;gap:6px;padding:14px}.settings-empty-preview-card small,.settings-empty-preview-card span{color:var(--muted)}.settings-empty-preview-card strong{font-size:15px}.settings-profile-empty-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px}.settings-avatar-panel label,.settings-profile-fields label{display:grid;grid-gap:6px;gap:6px}.settings-avatar-panel label span,.settings-profile-fields label span{color:var(--muted);font-size:12px;font-weight:780}.settings-avatar-panel input,.settings-profile-fields input,.settings-profile-fields select{background:rgba(255,255,255,.82);border:1px solid var(--border);border-radius:8px;color:var(--text);min-height:36px;padding:0 10px;width:min(100%,34ch)}.settings-summary-card small{color:var(--muted);font-size:12px;line-height:1.4}.settings-profile-actions{display:flex;justify-content:flex-start}.settings-save-button{align-items:center;display:inline-flex;justify-content:center;min-height:36px;width:-moz-fit-content;width:fit-content}.settings-list-row{align-items:center;background:rgba(255,255,255,.62);border:1px solid var(--hairline);border-radius:12px;display:flex;gap:16px;justify-content:space-between;padding:14px 16px}.settings-list-row div{display:grid;grid-gap:4px;gap:4px;min-width:0}.settings-list-row span{color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-list-row em{border-radius:999px;flex:0 0 auto;font-size:11px;font-style:normal;font-weight:820;padding:5px 9px}.settings-status-ok{background:rgba(34,135,99,.1);color:#27795a}.settings-status-missing{background:rgba(194,79,66,.1);color:#b84b3a}@media (max-width:860px){.settings-profile-form{grid-template-columns:1fr;padding:18px}.settings-profile-fields{grid-template-columns:1fr;max-width:none}.settings-avatar-panel input,.settings-profile-fields input,.settings-profile-fields select{width:100%}}.run-timeline{display:grid;grid-gap:8px;gap:8px}.run-step{display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;border-left:2px solid var(--border);padding:8px 0 8px 12px}.run-health{display:grid;grid-gap:8px;gap:8px}.health-item{border:1px solid var(--hairline);border-radius:8px;display:grid;grid-template-columns:1fr auto;grid-gap:6px;gap:6px;padding:10px}.health-item span{color:var(--muted);font-size:12px}.health-item strong{font-size:22px;font-weight:720}.health-item .chip{grid-column:1/-1;width:-moz-fit-content;width:fit-content}.duration-bars{display:grid;grid-gap:10px;gap:10px}.duration-row{display:grid;grid-template-columns:minmax(0,1fr) 90px 48px;grid-gap:10px;gap:10px;align-items:center;color:#cbd5e1;font-size:12px}.duration-row div{background:#080b12;border:1px solid var(--hairline);height:7px}.duration-row i{background:var(--blue);display:block;height:100%}.flow-meta{grid-column:2/-1;display:flex;flex-wrap:wrap;gap:8px;color:var(--muted);font-size:12px}.flow-meta strong{color:#dce6f8}.exception-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.exception-item{border-left:2px solid var(--border);min-width:0;padding-left:12px}.exception-item strong{overflow-wrap:anywhere}td,th{border-bottom:1px solid var(--border);padding:10px 12px;text-align:left;white-space:nowrap}th{color:var(--muted);font-size:11px;letter-spacing:.06em;text-transform:uppercase}tr:hover td{background:rgba(79,140,255,.05)}.status-allowed,.status-available,.status-completed,.status-repaired,.status-succeeded,.status-success{background:rgba(44,176,124,.12);color:var(--green);border-color:rgba(49,196,141,.3)}.status-manual_fixed{background:rgba(139,92,246,.14);color:#7c3aed;border-color:rgba(139,92,246,.32)}.status-cooling_down,.status-failed_repair,.status-incomplete,.status-needs_review,.status-partially_succeeded,.status-partially_succeeded_creation,.status-paused,.status-repairing,.status-retry_needed,.status-waiting{background:rgba(245,184,75,.14);color:var(--amber);border-color:rgba(245,184,75,.3)}.status-ready{background:rgba(44,176,124,.14)}.status-ready,.status-unused{color:#21855d;border-color:rgba(44,176,124,.35)}.status-unused{background:rgba(44,176,124,.12)}.status-used{background:rgba(79,140,255,.12);color:var(--blue);border-color:rgba(79,140,255,.35)}.status-attempted{background:rgba(245,184,75,.14);color:var(--amber);border-color:rgba(245,184,75,.3)}.status-blocked,.status-escalated,.status-failed,.status-failed_creation,.status-manual_review{background:rgba(249,112,102,.14);color:var(--red);border-color:rgba(249,112,102,.3)}.status-assigned,.status-in_progress,.status-requires_approval{background:rgba(79,140,255,.12);color:var(--blue);border-color:rgba(79,140,255,.35)}.status-archived,.status-exhausted{background:rgba(142,129,116,.12);color:var(--gray)}.status-closed{background:rgba(49,151,149,.13);color:#257a78;border-color:rgba(49,151,149,.32)}.filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.filter-pill{border:1px solid var(--border);border-radius:10px;background:var(--panel-soft);color:var(--text);padding:6px 8px;font-size:12px;font-weight:750}.results-stack{display:grid;grid-gap:14px;gap:14px;padding:0 18px 18px}.results-summary-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(120px,1fr))}.results-control-section{border:1px solid rgba(180,154,123,.22);border-radius:14px;display:grid;grid-gap:10px;gap:10px;padding:14px}.results-lookup-section{background:rgba(255,252,248,.72)}.results-maintenance-section{background:rgba(246,241,235,.7)}.results-control-heading,.results-table-heading{align-items:center;display:flex;gap:10px;justify-content:space-between}.results-control-heading h2,.results-table-heading h2{color:var(--text);font-size:14px;line-height:1.2;margin:0}.results-control-heading span,.results-table-heading span{color:var(--muted);font-size:12px;font-weight:700}.results-table-heading{padding:2px 2px 0}.results-table-heading>div{display:grid;grid-gap:3px;gap:3px}.result-metric,.results-profile-card{background:#fffaf3;border:1px solid var(--hairline);border-radius:16px;box-shadow:0 10px 26px rgba(100,72,38,.08);color:var(--text);padding:12px}.result-metric span,.result-url,.results-profile-metrics{color:#6f6255;display:block;font-size:12px;margin-top:4px}.review-recommendation{border-left:2px solid rgba(71,120,199,.28);color:var(--text);line-height:1.45;margin-top:8px;padding-left:8px}.review-action-stack{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.result-note-empty,.result-note-snippet{color:#6f6255;display:block;font-size:12px;line-height:1.45;margin-top:8px;overflow-wrap:anywhere}.result-note-snippet{border-left:2px solid rgba(145,113,75,.24);color:var(--text);padding-left:8px}.result-metric strong{display:block;font-size:26px;margin-top:4px}.result-metric-note{color:#6f6255;display:block;font-size:11px;font-style:normal;line-height:1.4;margin-top:8px}.results-row td{border-top:1px solid rgba(180,154,123,.16);line-height:1.45;padding-bottom:14px;padding-top:14px}.results-row td:first-child{border-left:4px solid rgba(118,129,149,.22)}.results-row-completed td:first-child,.results-row-synced_profile td:first-child{border-left-color:rgba(34,135,99,.4)}.results-row-needs_review td:first-child{border-left-color:rgba(189,122,19,.52)}.results-row-failed td:first-child{border-left-color:rgba(184,79,55,.56)}.results-row:nth-child(2n) td{background:rgba(255,252,248,.92)}.results-profile-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.results-profile-metrics{display:flex;flex-wrap:wrap;gap:8px}.results-table-wrap{border:1px solid var(--hairline);border-radius:16px}.results-table{min-width:1710px;table-layout:fixed;width:100%}.results-col-profile{width:205px}.results-col-proxy{width:178px}.results-col-owner{width:190px}.results-col-page{width:255px}.results-col-run,.results-col-status{width:132px}.results-col-review{width:560px}.results-col-updated{width:170px}.results-table td,.results-table th{color:var(--text);min-width:0;overflow-wrap:anywhere;vertical-align:top;white-space:normal}.results-table td{background:rgba(255,250,243,.76)}.results-table td:nth-child(5),.results-table td:nth-child(6),.results-table td:nth-child(8),.results-table th:nth-child(5),.results-table th:nth-child(6),.results-table th:nth-child(8){white-space:nowrap}.results-table td:nth-child(8){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.results-table .results-updated-cell{max-width:170px}.results-table td:nth-child(5),.results-table td:nth-child(6),.results-table th:nth-child(5),.results-table th:nth-child(6){min-width:132px;text-align:center}.results-table td:nth-child(5) .chip,.results-table td:nth-child(6) .chip{display:inline-flex;justify-content:center;max-width:100%}.results-sort-link{align-items:center;color:inherit;display:inline-flex;gap:6px;text-decoration:none}.results-sort-link:focus-visible,.results-sort-link:hover{text-decoration:underline}.results-sort-indicator{color:var(--muted);font-size:11px;font-weight:900;line-height:1}.results-toolbar-form{align-items:center;display:grid;grid-template-columns:minmax(240px,1.2fr) minmax(210px,.8fr) auto auto auto;width:100%}.results-sheet-actions{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(220px,1fr) auto auto;width:100%}.results-sync-scope-input{min-width:0}.results-sheet-actions .results-sync-trigger{min-height:42px;padding-left:14px;padding-right:14px;white-space:nowrap}.results-toolbar-form .identity-toolbar-input{flex:initial;min-width:0;width:100%}.results-toolbar-form .inline-more-button{align-items:center;border:1px solid var(--border);border-radius:999px;display:inline-flex;justify-content:center;min-height:40px;padding:0 12px;text-decoration:none;white-space:nowrap}.results-export-menu{position:relative}.results-export-trigger{gap:8px;justify-content:center}.results-sync-trigger:disabled{cursor:wait;opacity:.68}.results-sync-message{border:1px solid var(--border);border-radius:10px;color:var(--muted);font-size:12px;line-height:1.4;padding:9px 12px}.results-sync-message-done{border-color:rgba(40,132,87,.26);color:#1f7a4f}.results-sync-message-failed{border-color:rgba(194,65,65,.28);color:#9f2e2e}.results-export-options{border:1px solid var(--border);border-radius:12px;background:#fffaf3;box-shadow:0 18px 42px rgba(95,69,41,.16);display:grid;grid-gap:4px;gap:4px;min-width:220px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.results-export-date-filter{color:var(--muted);display:grid;font-size:11px;font-weight:820;grid-gap:5px;gap:5px;padding:5px 4px 7px}.results-export-date-filter small{color:var(--muted);font-size:10px;font-weight:640;line-height:1.35}.results-export-date-filter input{border:1px solid var(--border);border-radius:10px;background:rgba(255,255,255,.76);color:var(--text);min-height:36px;padding:0 10px}.results-export-options button{border:0;border-radius:8px;background:transparent;color:var(--text);cursor:pointer;font-size:12px;font-weight:760;padding:8px 10px;text-align:left}.results-export-options button:focus-visible,.results-export-options button:hover{background:rgba(71,120,199,.1);color:var(--blue);outline:none}.results-table td:first-child strong,.results-table td:nth-child(2) strong,.results-table td:nth-child(3) strong,.results-table td:nth-child(4) strong,.results-table td:nth-child(7) span{overflow-wrap:anywhere}.results-table td:first-child,.results-table td:nth-child(2),.results-table td:nth-child(3),.results-table td:nth-child(4){overflow:hidden}.result-page-cell,.result-profile-cell{display:grid;grid-gap:6px;gap:6px;justify-items:start;min-width:0}.result-page-cell strong,.result-profile-cell strong{display:block;line-height:1.3;min-width:0;max-width:100%;overflow-wrap:anywhere}.result-page-cell strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-profile-cell strong{overflow:visible;text-overflow:clip;white-space:normal}.result-inline-head{align-items:flex-start;display:inline-flex;gap:8px;max-width:100%}.result-inline-head strong{min-width:0}.result-review-cell{display:grid;grid-gap:8px;gap:8px;max-width:100%;min-width:0;overflow:hidden}.result-review-summary{background:rgba(255,255,255,.56);border:1px solid rgba(180,154,123,.22);border-radius:10px;display:grid;grid-gap:3px;gap:3px;max-width:100%;min-width:0;padding:8px 10px}.result-review-cell blockquote,.result-review-cell p,.result-review-summary span{min-width:0;overflow-wrap:anywhere}.result-value-more{font-size:14px}.result-value-modal{max-width:760px;width:min(760px,calc(100vw - 56px))}.result-value-list{display:grid;grid-gap:10px;gap:10px;padding-top:14px}.result-value-row{border:1px solid var(--hairline);border-radius:10px;background:rgba(255,255,255,.62);display:grid;grid-gap:8px;gap:8px;padding:12px}.result-value-row>span{color:var(--muted);font-size:11px;font-weight:820;text-transform:uppercase}.result-value-row div{align-items:start;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto}.result-value-row code{color:var(--text);font-family:var(--font-mono);font-size:12px;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}.result-page-link{color:inherit;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.result-page-link-icon{color:var(--muted);font-size:11px;line-height:1}.result-identity-link{color:var(--blue);font-size:12px;text-decoration:none}.result-identity-link:focus-visible,.result-identity-link:hover{text-decoration:underline}.result-page-link:focus-visible,.result-page-link:hover{text-decoration:underline}.result-page-link:focus-visible .result-page-link-icon,.result-page-link:hover .result-page-link-icon{color:var(--blue)}.identity-stack{display:grid;grid-gap:14px;gap:14px;padding:0 18px 18px}.identity-toolbar{align-items:start;display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr}.identity-toolbar-form{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.identity-toolbar-input,.identity-toolbar-select{border:1px solid var(--border);border-radius:14px;background:rgba(255,255,255,.76);color:var(--text);min-height:40px;padding:0 12px}.identity-toolbar-input{flex:1 1 320px;min-width:240px}.identity-toolbar-select{flex:0 0 180px}.identity-toolbar-action{align-items:center;border:1px solid var(--border);border-radius:999px;background:rgba(255,255,255,.84);color:var(--text);cursor:pointer;display:inline-flex;font-size:12px;font-weight:760;min-height:40px;padding:0 14px;text-decoration:none}.identity-toolbar-action:focus-visible,.identity-toolbar-action:hover{border-color:rgba(71,120,199,.28);color:var(--blue)}.profile-create-trigger{gap:8px}.profile-create-trigger span{color:#0baf5d;font-size:20px;line-height:1}.identity-toolbar-action-muted{color:var(--muted)}.identity-toolbar-meta{color:var(--muted);display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end;text-align:right}.results-view-tabs{margin:0 18px 14px}.results-view-tabs .view-pill{border-radius:8px}.results-analytics-table-wrap:focus-visible,.results-analytics-workspace :is(a,button,input,select):focus-visible,.results-view-tabs .view-pill:focus-visible{outline:3px solid rgba(71,120,199,.62);outline-offset:2px}.results-analytics-workspace{display:grid;grid-gap:14px;gap:14px;min-width:0;padding:0 18px 24px}.results-analytics-controls{background:rgba(255,252,248,.76);border-radius:8px;margin:0}.results-analytics-controls-form{align-items:start;display:grid;grid-gap:10px;gap:10px;grid-template-areas:"grain from to assignee actions" "folders folders folders folders folders";grid-template-columns:minmax(180px,1.15fr) minmax(165px,1fr) minmax(165px,1fr) minmax(220px,1.2fr) auto;grid-template-rows:auto auto;width:100%}.results-analytics-grain-control{grid-area:grain}.results-analytics-controls-form>label[for=analytics-from]{grid-area:from}.results-analytics-controls-form>label[for=analytics-to]{grid-area:to}.results-analytics-folder-control{grid-area:folders;width:100%}.results-analytics-controls-form>.profile-blocker-filter{grid-area:assignee}.results-analytics-control-actions{align-self:end;grid-area:actions}.results-analytics-controls fieldset{border:0;margin:0;min-width:0;padding:0}.results-analytics-controls label>span,.results-analytics-controls legend{color:var(--muted);display:block;font-size:11px;font-weight:760;margin-bottom:5px}.results-analytics-control-actions,.results-analytics-folder-control,.results-analytics-grain-links{align-items:center;display:flex;flex-wrap:nowrap;gap:6px}.results-analytics-controls-form>.profile-blocker-filter,.results-analytics-controls-form>.profile-created-from-filter{align-items:stretch;display:grid;grid-gap:5px;gap:5px;min-width:0}.results-analytics-controls-form>.profile-blocker-filter select,.results-analytics-controls-form>.profile-created-from-filter input{flex:1 1 auto;min-width:0;width:100%}.results-analytics-grain-links .filter-pill{border-radius:7px;min-height:40px;padding:10px}.results-analytics-grain-links .filter-pill.active{background:rgba(71,120,199,.1);border-color:rgba(71,120,199,.34);color:#315f9f}.results-analytics-folder-control label{align-items:center;background:rgba(255,255,255,.66);border:1px solid var(--border-soft);border-radius:7px;display:inline-flex;gap:6px;min-height:40px;padding:7px 9px}.results-analytics-folder-control label>span{color:var(--text);font-size:12px;margin:0;white-space:nowrap}.results-analytics-folder-control input{accent-color:var(--blue)}.results-analytics-control-actions{flex-wrap:nowrap}.results-analytics-range{justify-content:flex-start;text-align:left}.results-analytics-error,.results-analytics-warning{background:rgba(189,122,19,.07);border:1px solid rgba(189,122,19,.25);border-radius:8px;color:#76500e;margin:0;padding:12px 14px}.results-analytics-error{margin:0 18px 24px}.results-analytics-error h2,.results-analytics-error p{margin:0 0 8px}.results-analytics-section,.results-analytics-summary{border:1px solid var(--hairline);border-radius:8px;min-width:0;padding:12px}.results-analytics-section-heading{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.results-analytics-section-heading>div{display:grid;grid-gap:3px;gap:3px}.results-analytics-section-heading h2,.results-analytics-section-heading p{margin:0}.results-analytics-section-heading h2{font-size:14px;line-height:1.25}.results-analytics-section-heading p,.results-analytics-section-heading span{color:var(--muted);font-size:12px;font-weight:680}.results-analytics-summary dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr));margin:0}.results-analytics-metric{background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:8px;min-width:0;padding:10px}.results-analytics-metric dt{color:var(--muted);font-size:11px;font-weight:720;line-height:1.3}.results-analytics-metric dd{font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:820;line-height:1.1;margin:6px 0 0}.results-analytics-table-wrap{border:1px solid var(--border-soft);border-radius:8px;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-gutter:stable}.results-analytics-table-wrap table{border-collapse:collapse;width:100%}.results-analytics-production-table table{min-width:780px}.results-analytics-cohort-table table{min-width:1180px}.results-analytics-detail-table table{min-width:1120px}.results-analytics-table-wrap td,.results-analytics-table-wrap th{border-bottom:1px solid var(--hairline);padding:9px 10px;text-align:left;vertical-align:top}.results-analytics-table-wrap thead th{background:var(--panel-soft);color:#66594d;font-size:11px;letter-spacing:.01em;white-space:nowrap}.results-analytics-table-wrap tbody th{font-weight:760;white-space:nowrap}.results-analytics-table-wrap tbody tr:last-child>*{border-bottom:0}.results-analytics-table-wrap tfoot td,.results-analytics-table-wrap tfoot th{background:var(--panel-soft);border-top:2px solid var(--border-soft);border-bottom:0;font-weight:820}.results-analytics-number{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right!important}.results-analytics-period-link{color:#315f9f;text-decoration:underline;-webkit-text-decoration-color:rgba(49,95,159,.35);text-decoration-color:rgba(49,95,159,.35);text-underline-offset:3px}.results-analytics-selected-row>*{background:rgba(71,120,199,.08)}.results-analytics-empty{color:var(--muted);padding:20px!important;text-align:center!important;white-space:normal!important}.results-analytics-status{border-left:3px solid var(--gray);display:inline-block;font-weight:740;padding-left:7px;white-space:nowrap}.results-analytics-status-assigned,.results-analytics-status-ready{border-left-color:var(--green);color:#196e50}.results-analytics-status-cooling_down{border-left-color:var(--blue);color:#315f9f}.results-analytics-status-manual_review{border-left-color:var(--amber);color:#76500e}.results-analytics-status-blocked{border-left-color:var(--red);color:#963c32}.results-analytics-status-archived,.results-analytics-status-closed{color:#655b51}.identity-toolbar-meta strong{color:var(--text);font-size:13px}.identity-table-wrap{border:1px solid var(--hairline);border-radius:16px}.identity-table td,.identity-table th{color:var(--text);vertical-align:top;white-space:normal}.identity-table td{background:rgba(255,250,243,.76)}.identity-table td:first-child{min-width:190px}.identity-table td:nth-child(2){min-width:120px}.identity-table td:nth-child(4){min-width:88px;text-align:center;white-space:nowrap}.identity-copy-fold{display:grid;grid-gap:8px;gap:8px;min-width:220px}.identity-copy-toggle{align-items:center;border:1px solid var(--hairline);border-radius:9px;background:#fffaf3;color:var(--text);cursor:pointer;display:flex;font:inherit;gap:10px;justify-content:space-between;min-height:34px;padding:7px 9px;text-align:left;width:100%}.identity-copy-toggle strong{color:var(--blue);font-size:12px}.identity-copy-toggle span{color:var(--muted);font-size:11px;font-weight:800;white-space:nowrap}.identity-copy-grid{display:grid;grid-gap:6px;gap:6px;min-width:0;width:100%}.identity-copy-row{align-items:center;border:1px solid rgba(220,205,188,.78);border-radius:8px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(58px,82px) minmax(0,1fr) 46px;min-height:34px;min-width:0;padding:5px 6px}.identity-copy-row span{color:var(--muted);font-size:11px;font-weight:800}.identity-copy-row strong{font-size:12px}.identity-copy-row button,.identity-copy-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identity-copy-row button{border:1px solid var(--hairline);border-radius:7px;background:#fffaf3;color:var(--blue);cursor:pointer;font:inherit;font-size:11px;font-weight:900;min-height:24px;min-width:0;padding:0 6px;width:46px}.identity-copy-row button:disabled{color:var(--muted);cursor:not-allowed;opacity:.62}.identity-asset-stack span,.identity-page-row span,.identity-subline{color:#6f6255;display:block;font-size:12px;margin-top:4px}.identity-asset-stack,.identity-link-list,.identity-page-list{display:grid;grid-gap:5px;gap:5px;min-width:0}.identity-link-list strong,.identity-page-row strong{overflow-wrap:anywhere}.identity-page-row{border-left:2px solid var(--hairline);padding-left:8px}.identity-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px}.identity-pagination-label{color:var(--muted);font-size:13px}.run-pagination-toolbar{margin-bottom:14px;padding:0 22px}.run-pagination-form{justify-content:flex-end;width:100%}.run-pagination-meta{justify-content:flex-start;margin-left:2px;text-align:left}.run-pagination{background:rgba(255,250,243,.9);border:1px solid var(--hairline);border-radius:16px;box-shadow:0 8px 20px rgba(91,72,49,.08);margin:12px 22px 0;padding:12px 14px}.run-pagination .inline-more-button{flex:0 0 auto;min-width:96px;justify-content:center}.run-pagination-center{align-items:center;display:flex;flex:1 1 auto;gap:14px;justify-content:center;min-width:0}.run-pagination-label{background:rgba(71,120,199,.09);border:1px solid rgba(71,120,199,.18);border-radius:999px;color:var(--text);font-weight:760;padding:7px 12px;white-space:nowrap}.run-pagination-jump{align-items:center;display:flex;gap:8px}.run-pagination-jump label{color:var(--muted);font-size:12px;font-weight:760;white-space:nowrap}.run-pagination-jump input{border:1px solid var(--border);border-radius:12px;background:rgba(255,255,255,.84);color:var(--text);font-weight:760;min-height:38px;padding:0 10px;width:76px}.inline-more-button.is-disabled{opacity:.45;pointer-events:none}@media (max-width:980px){.identity-toolbar-meta{justify-content:flex-start;text-align:left}.run-pagination{align-items:stretch;display:grid;grid-template-columns:1fr;justify-items:stretch}.run-pagination .inline-more-button{width:100%}.run-pagination-center{align-items:stretch;flex-direction:column;order:-1}.run-pagination-jump,.run-pagination-label{justify-content:center}}@media (max-width:720px){.identity-toolbar-form{align-items:stretch;flex-direction:column}.results-toolbar-form{display:flex}.results-sheet-actions{grid-template-columns:1fr}.results-sheet-actions .results-sync-trigger,.results-sync-scope-input{max-width:none;width:100%;white-space:normal}.identity-pagination:not(.run-pagination),.results-control-heading,.results-table-heading{align-items:flex-start;flex-direction:column}.run-pagination,.run-pagination-toolbar{margin-left:14px;margin-right:14px;padding-left:12px;padding-right:12px}.run-pagination-form{align-items:stretch;justify-content:flex-start}.run-pagination-meta{justify-content:center;text-align:center}.run-pagination-jump{flex-wrap:wrap}.identity-toolbar-action,.identity-toolbar-input,.identity-toolbar-select,.results-export-menu,.results-export-trigger{width:100%}.results-export-options{left:0;right:auto;width:100%}}.step-list{display:grid;grid-gap:10px;gap:10px}.step-item{display:grid;grid-template-columns:28px 1fr auto;grid-gap:10px;gap:10px;align-items:center;border:1px solid var(--border);border-radius:12px;background:#0b101a;padding:12px}.step-number{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--panel-soft);color:#cfdaef;font-size:12px;font-weight:800}.timeline{display:grid;grid-gap:12px;gap:12px}.timeline-item{border-left:2px solid var(--border);padding-left:12px}.meta{color:var(--muted);font-size:12px;margin-top:4px}.site-access-wrap{display:grid;min-height:100vh;padding:24px;place-items:center}.site-access-card{background:rgba(255,250,243,.9);border:1px solid var(--border);border-radius:18px;box-shadow:0 24px 70px rgba(95,69,41,.14);display:grid;grid-gap:16px;gap:16px;max-width:480px;padding:32px;width:min(100%,480px)}.site-access-brand{background:#20201f;border-radius:4px;color:#fffaf3;display:grid;font-size:20px;font-weight:950;height:36px;letter-spacing:-.02em;place-items:center;width:92px}.site-access-copy{margin-top:0}.site-access-facts,.site-access-form{display:grid;grid-gap:10px;gap:10px}.site-access-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.site-access-fact{background:rgba(255,255,255,.72);border:1px solid var(--hairline);border-radius:12px;display:grid;grid-gap:6px;gap:6px;padding:12px}.login-note span,.site-access-fact span,.user-admin-account-copy span,.user-admin-auth-copy span,.user-admin-role-copy span,.user-admin-summary-card small{color:var(--muted);font-size:12px;line-height:1.4}.site-access-fact strong,.user-admin-account-copy strong,.user-admin-auth-copy strong,.user-admin-role-copy strong{color:var(--text)}.site-access-form label{color:#5f5146;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.site-access-form input[type=password]{background:rgba(255,255,255,.78);border:1px solid var(--border);border-radius:10px;color:var(--text);min-height:44px;padding:0 12px}.site-access-form button:disabled,.site-access-form input[type=password]:disabled{cursor:not-allowed;opacity:.58}.site-access-message{border:1px solid var(--border);border-radius:12px;display:grid;grid-gap:6px;gap:6px;padding:12px}.site-access-message span{color:#5f5146;line-height:1.45}.site-access-error{background:rgba(194,79,66,.08);border-color:rgba(194,79,66,.32)}.site-access-success{background:rgba(34,135,99,.08);border-color:rgba(34,135,99,.32)}.login-wrap{display:grid;min-height:100vh;padding:var(--space-lg);place-items:center}.login-panel{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,248,241,.96)),var(--surface-base);border:1px solid var(--border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-strong),inset 0 1px 0 rgba(255,255,255,.65);display:grid;grid-gap:20px;gap:20px;max-width:460px;padding:var(--space-xl);position:relative;width:min(100%,460px)}.login-panel:before{background:linear-gradient(90deg,rgba(71,120,199,.85),rgba(192,111,42,.85));border-radius:999px;content:"";height:4px;left:30px;position:absolute;right:30px;top:0}.login-brand-row{align-items:center;display:flex;gap:12px}.login-brand{background:#20201f;border-radius:var(--radius-sm);box-shadow:0 12px 24px rgba(48,38,29,.14);color:#fffaf3;display:grid;font-size:20px;font-weight:950;height:40px;letter-spacing:-.02em;place-items:center;width:92px}.login-header{display:grid;grid-gap:6px;gap:6px}.login-header h1{font-size:30px;letter-spacing:-.04em;line-height:1.02;margin:0}.login-copy{margin:0}.login-badges{display:flex;flex-wrap:wrap;gap:8px}.login-badges code{font-size:11px}.login-provider-list{display:grid;grid-gap:12px;gap:12px;margin-top:4px}.login-provider-list form{width:100%}.login-provider-button{align-items:center;background:rgba(255,255,255,.94);border:1px solid rgba(227,211,189,.95);border-radius:var(--radius-md);color:var(--text);cursor:pointer;display:flex;gap:14px;height:64px;justify-content:flex-start;padding:0 16px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background-color .16s ease;width:100%}.login-provider-button:hover:not(:disabled){background:#ffffff;border-color:rgba(71,120,199,.34);box-shadow:0 18px 36px rgba(95,69,41,.12);transform:translateY(-1px)}.login-provider-button:focus-visible{outline:none;border-color:rgba(71,120,199,.56);box-shadow:0 0 0 4px rgba(71,120,199,.14)}.login-provider-button:disabled{cursor:not-allowed;opacity:.58}.login-provider-text{font-size:15px;font-weight:760;letter-spacing:-.01em}.login-provider-mark{align-items:center;background:#fff;border:1px solid rgba(117,91,62,.12);border-radius:var(--radius-sm);display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.login-provider-mark svg{display:block;height:18px;width:18px}.provider-google,.provider-yandex{box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}@media (max-width:640px){.login-panel{border-radius:var(--radius-lg);padding:var(--space-lg);width:min(100%,100%)}.login-header h1{font-size:26px}.settings-empty-preview-grid,.settings-profile-empty-hero,.site-access-facts,.user-admin-readonly-card{grid-template-columns:1fr}.user-admin-readonly-actions{justify-items:start}}.auth-menu{align-items:center;display:flex;gap:10px;margin-left:auto}.auth-menu-avatar,.user-admin-avatar{align-items:center;background:linear-gradient(135deg,rgba(71,120,199,.18),rgba(111,100,255,.18));border:1px solid rgba(71,120,199,.2);border-radius:999px;color:var(--blue);display:inline-flex;font-size:12px;font-weight:800;height:36px;justify-content:center;overflow:hidden;width:36px}.auth-menu-avatar-image,.user-admin-avatar-image{display:block;height:100%;object-fit:cover;width:100%}.auth-menu-login{margin-left:auto}.auth-menu-copy{display:grid;line-height:1.1;text-align:right}.auth-menu-profile-link{align-items:center;color:inherit;display:flex;gap:10px;text-decoration:none}.auth-menu-profile-link:focus-visible .auth-menu-copy strong,.auth-menu-profile-link:hover .auth-menu-copy strong{color:var(--blue)}.auth-menu-copy strong{font-size:13px}.auth-menu-copy span{color:var(--muted);font-size:11px;font-weight:760;margin-top:3px;text-transform:capitalize}.user-admin-card{display:grid;grid-gap:18px;gap:18px;overflow:hidden}.user-admin-summary-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.user-admin-summary-card{background:rgba(255,255,255,.72);border:1px solid var(--hairline);border-radius:12px;display:grid;grid-gap:6px;gap:6px;padding:16px 18px}.user-admin-header-copy,.user-admin-summary-card span{color:var(--muted);font-size:12px}.user-admin-summary-card strong{font-size:20px}.user-admin-header{align-items:end;gap:12px}.user-admin-header-copy{display:flex;flex-wrap:wrap;gap:8px 14px;justify-content:flex-end}.user-admin-header-copy strong{color:var(--text);font-size:12px}.user-admin-readonly-card{align-items:start;background:linear-gradient(180deg,rgba(255,249,240,.96),rgba(255,255,255,.9));display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) fit-content(260px);margin-bottom:16px;padding:18px 20px}.user-admin-readonly-copy{display:grid;grid-gap:8px;gap:8px}.user-admin-readonly-copy strong{font-size:16px}.user-admin-readonly-actions{align-items:start;display:grid;grid-gap:10px;gap:10px;justify-items:start;text-align:left}.user-admin-account{align-items:center;display:flex;gap:12px;min-width:0}.user-admin-account-copy,.user-admin-auth-copy,.user-admin-role-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.user-admin-account-copy span,.user-admin-account-copy strong,.user-admin-auth-copy span,.user-admin-auth-copy strong,.user-admin-role-copy span,.user-admin-role-copy strong{overflow-wrap:anywhere}.user-admin-grid{display:grid;grid-gap:8px;gap:8px;overflow-x:auto}.user-admin-grid-head,.user-admin-grid-row{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) minmax(170px,.9fr);min-width:520px}.user-admin-grid-head{color:#6c5c4c;font-size:11px;font-weight:850;letter-spacing:.05em;padding:0 12px 4px;text-transform:uppercase}.user-admin-grid-row{background:rgba(255,255,255,.58);border:1px solid var(--hairline);border-radius:12px;padding:12px}.user-admin-avatar{flex:0 0 40px;height:40px;width:40px}.user-admin-grid input,.user-admin-grid select{background:rgba(255,255,255,.82);border:1px solid var(--border);border-radius:8px;color:var(--text);min-height:36px;padding:0 10px;width:100%}.user-admin-grid select{text-transform:capitalize}.empty-state{display:grid;grid-gap:4px;gap:4px;padding:12px}.empty-state span{color:var(--muted)}.loading-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.loading-card,.loading-stack{display:grid;grid-gap:12px;gap:12px}.loading-bar{animation:loading-pulse 1.1s ease-in-out infinite alternate;background:rgba(71,120,199,.14);border-radius:999px;display:block;height:12px}.loading-bar-sm{width:120px}.loading-bar-md{width:240px}.loading-bar-lg{width:min(100%,420px)}@keyframes loading-pulse{0%{opacity:.45}to{opacity:1}}@media (max-width:1100px){.shell{grid-template-columns:1fr}.sidebar{display:none}.topbar{padding:0 var(--space-md)}.content{padding:var(--space-lg)}.cockpit-grid,.context-grid,.exception-grid,.flow-grid,.kpi-grid,.loading-grid,.modal-context,.progression-strip,.settings-layout,.task-detail-layout,.task-modal-grid,.task-workbench,.two-col,.user-admin-summary-grid,.workflow-layout{grid-template-columns:1fr}}.profile-bulk-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,1fr);width:100%;margin-top:8px}.profile-bulk-card{background:rgba(255,255,255,.72);border:1px solid rgba(181,153,120,.2);border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;padding:14px;gap:10px;transition:all .2s ease-in-out}.profile-bulk-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.05)}.profile-bulk-card-header{display:flex;flex-direction:column;gap:4px}.profile-bulk-card-title{font-size:13.5px;font-weight:780;letter-spacing:.01em;color:var(--text)}.profile-bulk-card-desc{color:var(--muted);font-size:11.5px;line-height:1.4}.profile-bulk-card-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:auto;padding-top:6px}.profile-runner-pool-select{align-items:center;display:inline-flex;gap:6px;min-width:0}.profile-runner-pool-select span{color:var(--muted);font-size:11px;font-weight:720;white-space:nowrap}.profile-runner-pool-select select{background:rgba(255,255,255,.88);border:1px solid rgba(181,153,120,.28);border-radius:8px;color:var(--text);font-size:12px;font-weight:680;height:30px;max-width:128px;padding:0 8px}.profile-bulk-card.bg-creation{border-top:4px solid #4778c7;background:linear-gradient(180deg,rgba(71,120,199,.04),rgba(255,255,255,.8))}.profile-bulk-card.bg-login{border-top:4px solid #2fb36b;background:linear-gradient(180deg,rgba(47,179,107,.04),rgba(255,255,255,.8))}@media (max-width:1180px){.results-analytics-controls-form{grid-template-areas:"grain from to" "folders folders assignee" "actions actions actions";grid-template-columns:repeat(3,minmax(0,1fr))}.results-analytics-folder-control{align-items:stretch;flex-direction:column;grid-column:auto}.results-analytics-summary dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.results-view-tabs{margin-left:14px;margin-right:14px}.results-analytics-workspace{gap:12px;padding-left:14px;padding-right:14px}.results-analytics-controls{margin:0}.results-analytics-controls-form{display:grid;grid-template-areas:"grain" "from" "to" "folders" "assignee" "actions";grid-template-columns:1fr}.results-analytics-folder-control{grid-column:auto}.results-analytics-folder-control label{width:100%}.results-analytics-control-actions .identity-toolbar-action{width:auto}.results-analytics-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.results-analytics-section-heading{align-items:flex-start;flex-direction:column}.results-analytics-metric dd{font-size:20px}.results-analytics-error{margin-left:14px;margin-right:14px}}.profile-bulk-card.bg-extract{border-top:4px solid #c06f2a;background:linear-gradient(180deg,rgba(192,111,42,.04),rgba(255,255,255,.8))}.button-warning{background:linear-gradient(135deg,#c06f2a,#a6581b);color:white;box-shadow:0 10px 22px rgba(192,111,42,.24)}.button-warning:hover{background:linear-gradient(135deg,#d37d34,#bc6624)}@media (max-width:1300px){.profile-bulk-grid{grid-template-columns:1fr}}