.file-scan-notice[data-v-131a2580]{line-height:1.5;display:block}.import-toolbar[data-v-a7a509e1]{justify-content:flex-end;margin-bottom:1rem;display:flex}.import-list[data-v-a7a509e1]{gap:.75rem;display:grid}.import-row[data-v-a7a509e1]{border:1px solid var(--color-border);border-radius:var(--radius-card);overflow-wrap:anywhere;padding:1rem}.import-row-heading[data-v-a7a509e1],.import-row-actions[data-v-a7a509e1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.import-row-heading span[data-v-a7a509e1]{color:var(--color-text-muted)}.import-row p[data-v-a7a509e1]{margin:.75rem 0}.import-row-actions[data-v-a7a509e1]{justify-content:flex-start}.import-row-actions[data-v-a7a509e1]:not(:empty){margin-top:.75rem}.bitrix-settings[data-v-c0886e18]{gap:var(--space-4)}.import-status[data-v-c0886e18]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.import-status h2[data-v-c0886e18],.settings-group h2[data-v-c0886e18],.dry-run h2[data-v-c0886e18]{margin:0}.import-status p[data-v-c0886e18]{margin:var(--space-1) 0 0;color:var(--color-text-secondary)}.import-status small[data-v-c0886e18]{color:var(--color-text-muted);font-size:var(--text-xs)}.settings-basics[data-v-c0886e18],.settings-grid[data-v-c0886e18]{align-items:start;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.settings-group[data-v-c0886e18]{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);display:grid}.settings-grid label[data-v-c0886e18],.settings-basics label[data-v-c0886e18]{gap:var(--space-1);min-width:0;color:var(--color-text-secondary);font-size:var(--text-sm);display:grid}.settings-grid select[data-v-c0886e18],.settings-basics input[data-v-c0886e18]{width:100%;min-width:0}.temporary-source-first[data-v-c0886e18]{grid-column:1}.document-options[data-v-c0886e18]{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.document-option[data-v-c0886e18]{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-secondary);font-size:var(--text-sm);display:flex}.document-option label[data-v-c0886e18]{align-items:center;gap:var(--space-1);display:inline-flex}.dry-run ul[data-v-c0886e18]{color:var(--color-danger);margin:0;padding-left:1.2rem}@media (width<=600px){.import-status[data-v-c0886e18],.document-option[data-v-c0886e18]{flex-direction:column;align-items:stretch}.settings-basics[data-v-c0886e18],.settings-grid[data-v-c0886e18]{grid-template-columns:1fr}}.bitrix-exchange[data-v-3881cb23]{gap:var(--space-4)}.exchange-status[data-v-3881cb23]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.exchange-status h2[data-v-3881cb23],.settings-group h2[data-v-3881cb23]{margin:0}.exchange-status p[data-v-3881cb23]{margin:var(--space-1) 0 0;color:var(--color-text-secondary)}.exchange-status small[data-v-3881cb23]{color:var(--color-text-muted);font-size:var(--text-xs)}.settings-group[data-v-3881cb23]{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);display:grid}.settings-grid[data-v-3881cb23],.stage-columns[data-v-3881cb23]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.settings-grid label[data-v-3881cb23],.settings-group>label[data-v-3881cb23],.filters label[data-v-3881cb23]{gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-sm);display:grid}.settings-grid select[data-v-3881cb23],.settings-grid input[data-v-3881cb23],.settings-group>label input[data-v-3881cb23]{width:100%;min-width:0}.stage-columns fieldset[data-v-3881cb23]{gap:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-control);min-width:0;display:grid}.stage-columns label[data-v-3881cb23],.manual-password-option[data-v-3881cb23]{align-items:center;gap:var(--space-1);display:inline-flex!important}.dry-run ul[data-v-3881cb23]{color:var(--color-danger);margin:0;padding-left:1.2rem}@media (width<=600px){.exchange-status[data-v-3881cb23]{flex-direction:column;align-items:stretch}.settings-grid[data-v-3881cb23],.stage-columns[data-v-3881cb23]{grid-template-columns:1fr}}.bitrix-delivery-status[data-v-ee154101]{gap:.75rem;margin-block:.75rem;display:grid}.bitrix-delivery-row[data-v-ee154101]{border:1px solid var(--color-border);border-radius:var(--radius-control);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.bitrix-delivery-row p[data-v-ee154101]{overflow-wrap:anywhere;min-width:0;margin:0}.bitrix-delivery-row[data-v-ee154101] button{flex-shrink:0}@media (width<=640px){.bitrix-delivery-row[data-v-ee154101]{flex-direction:column;align-items:flex-start}}.permit-record[data-v-cea5fb02]{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(8rem,1fr) minmax(0,2fr) auto;align-items:start;gap:1rem;padding:1rem 0;display:grid}.permit-record[data-v-cea5fb02]:last-of-type{border-bottom:0;padding-bottom:0}.permit-record h3[data-v-cea5fb02]{margin:0;font-size:.9375rem}.permit-record h3 small[data-v-cea5fb02]{color:var(--color-text-muted);margin-top:.3rem;font-size:.75rem;font-weight:400;display:block}.permit-record header p[data-v-cea5fb02]{color:var(--color-text-muted);margin:.25rem 0 0;font-size:.875rem}.permit-facts[data-v-cea5fb02]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:1rem;margin:0;display:grid}.permit-facts dt[data-v-cea5fb02]{color:var(--color-text-muted);margin-bottom:.25rem;font-size:.8125rem}.permit-facts dd[data-v-cea5fb02]{overflow-wrap:anywhere;margin:0;font-size:.9375rem}.permit-editor[data-v-cea5fb02]{grid-column:1/-1;margin:0}.permit-editor-fields[data-v-cea5fb02]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}@media (width<=600px){.permit-record[data-v-cea5fb02]{grid-template-columns:minmax(0,1fr) auto}.permit-facts[data-v-cea5fb02]{grid-area:2/1/auto/-1}.permit-editor-fields[data-v-cea5fb02]{grid-template-columns:minmax(0,1fr)}}:root{--color-canvas:var(--p-surface-50,#f7f7f9);--color-surface:var(--p-surface-0,#fff);--color-surface-subtle:var(--p-surface-50,#f7f7f9);--color-surface-muted:var(--p-surface-100,#f0f0f3);--color-surface-accent:var(--p-primary-50,#f2f3ff);--color-text:var(--p-surface-900,#1c1e27);--color-text-secondary:var(--p-surface-700,#484a58);--color-text-muted:var(--p-surface-600,#606272);--color-border:var(--p-surface-200,#e1e1e7);--color-border-subtle:var(--p-surface-100,#f0f0f3);--color-control-border:var(--p-surface-300,#ccccd5);--color-primary:var(--p-primary-500,#656bd6);--color-primary-strong:var(--p-primary-600,#5157b7);--color-primary-soft:var(--p-primary-50,#f2f3ff);--color-primary-muted:var(--p-primary-100,#e4e6ff);--color-primary-border:var(--p-primary-200,#cdd1ff);--color-primary-hover:var(--p-primary-600,#5157b7);--color-attention:#754819;--color-attention-accent:#c4872f;--color-attention-soft:#fff8eb;--color-attention-border:#edcf9a;--color-attention-ring:#ffedcf;--color-success:#24613b;--color-success-soft:#e4f6ea;--color-danger:#8b2f3a;--color-danger-soft:#fff5f6;--color-danger-border:#efc9cf;--color-cancelled:#6a4850;--color-cancelled-soft:#f4e9ec;--color-on-primary:#fff;--color-sidebar:var(--p-surface-900,#1c1e27);--color-sidebar-text:#f7f7f9;--color-sidebar-muted:#b7b9c7;--color-sidebar-badge-text:#292852;--color-focus:var(--p-primary-500,#656bd6);--radius-control:.5rem;--radius-card:.75rem;--radius-panel:1rem;--radius-pill:999px;--control-height:2.5rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--text-xs:.75rem;--text-sm:.8125rem;--text-body:.875rem;--text-card-title:.9375rem;--text-subheading:1rem;--text-section:1.125rem;--text-detail-title:1.5rem;--line-compact:1.35;--line-body:1.5;--motion-fast:.12s ease-out;--focus-ring:0 0 0 3px color-mix(in srgb, var(--color-focus) 18%, transparent);--shadow-card:0 1px 2px #181a2a0a, 0 .5rem 1.5rem #181a2a0d;--shadow-card-hover:0 2px 6px #181a2a0f, 0 .75rem 1.75rem #181a2a14;--shadow-panel:0 2px 6px #181a2a0a, 0 1rem 2.5rem #181a2a12;--shadow-preview:0 1px 3px #543b130f, 0 .5rem 1.5rem #543b131a;--shadow-dialog:0 2px 8px #181a2a14, 0 1.5rem 4.5rem #181a2a33;color:var(--color-text);background:var(--color-canvas);font-synthesis:none;text-rendering:optimizelegibility;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.bitrix-settings-stack{gap:1.5rem;display:grid}*{box-sizing:border-box}body{background:var(--color-canvas);min-width:320px;min-height:100vh;line-height:var(--line-body);margin:0}button,input,select,textarea{font:inherit}input,select,textarea{font-weight:400}input.p-inputtext.p-invalid:enabled{border-color:var(--p-inputtext-invalid-border-color)}h1,h2,p{margin-top:0}h1{letter-spacing:-.04em;margin-bottom:0;font-size:clamp(1.8rem,2.5vw,2.25rem);line-height:1.1}h2{font-size:var(--text-section);letter-spacing:-.022em;margin-bottom:.35rem}.access-state{background:radial-gradient(circle at 16% 18%, var(--color-primary-muted) 0, transparent 31rem), var(--color-canvas);place-items:center;min-height:100vh;padding:1.5rem;display:grid}.access-card{width:min(100%,27rem);padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-panel);gap:1.15rem;display:grid}.access-card .p-inputtext,.access-card .p-password,.access-card .p-password-input{width:100%}.access-brand{color:var(--color-text-secondary);font-size:var(--text-sm);letter-spacing:.025em;align-items:center;gap:.55rem;font-weight:700;display:flex}.eyebrow{color:var(--color-primary-strong);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.42rem;font-weight:800}.access-copy{color:var(--color-text-muted);font-size:var(--text-body);margin-bottom:0;line-height:1.5}.field-label{color:var(--color-text-secondary);font-size:var(--text-sm);gap:.42rem;font-weight:700;display:grid}.form-error{color:var(--color-danger);font-size:var(--text-sm);margin:0;line-height:1.4}.app-shell{grid-template-columns:15.5rem minmax(0,1fr);min-height:100vh;display:grid}.sidebar{height:100vh;color:var(--color-sidebar-text);background:var(--color-sidebar);overscroll-behavior-y:contain;flex-direction:column;gap:1.25rem;padding:1.25rem .9rem;display:flex;position:sticky;top:0;overflow-y:auto}.brand-lockup{border-bottom:1px solid #ffffff1f;align-items:center;gap:.7rem;padding:.25rem .3rem 1.2rem;display:flex}.profile-trigger,.profile-preview{width:100%;color:var(--color-sidebar-text);text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff1f;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.35rem .4rem 1.1rem;display:grid}.profile-trigger{cursor:pointer;transition:background-color var(--motion-fast);grid-template-columns:auto minmax(0,1fr) auto}.profile-chevron{color:var(--color-sidebar-muted);font-size:1.15rem;line-height:1}.profile-trigger:focus-visible{border-radius:var(--radius-control);outline:2px solid var(--color-primary-border);outline-offset:2px;background:#ffffff14}.profile-trigger-copy,.profile-preview>span:last-child{min-width:0}.profile-trigger strong,.profile-trigger small,.profile-preview strong,.profile-preview small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.profile-trigger strong,.profile-preview strong{font-size:var(--text-sm)}.profile-trigger small,.profile-preview small{color:var(--color-sidebar-muted);font-size:var(--text-xs);margin-top:.12rem}.p-dialog.dialog-surface{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);max-height:calc(100dvh - 2rem);box-shadow:var(--shadow-dialog);overflow:hidden}.dialog-surface .p-dialog-content{overscroll-behavior:contain;max-height:calc(100dvh - 7rem);overflow:auto}.p-dialog.dialog-narrow{width:min(94vw,34rem)}.p-dialog.dialog-standard{width:min(94vw,38rem)}.p-dialog.dialog-wide{width:min(94vw,42rem)}.p-dialog.profile-dialog{width:min(96vw,48rem)}.profile-dialog .p-dialog-content{max-height:calc(100dvh - 10.5rem)}.profile-content{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:.95rem;display:grid}.profile-content>.workspace-loading{grid-column:1/-1;width:100%}.profile-photo-section{grid-area:1/1}.profile-account-section{grid-area:2/1}.profile-section{gap:.65rem;display:grid}.profile-photo-editor{align-items:center;gap:.8rem;display:flex}.profile-photo-preview{width:4rem;height:4rem;color:var(--color-text);background:var(--color-primary-muted);border-radius:50%;flex:none;place-items:center;font-size:1.4rem;font-weight:800;display:grid;position:relative;overflow:hidden}.account-avatar img,.profile-photo-preview img{opacity:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.account-avatar.has-photo img,.profile-photo-preview.has-photo img{opacity:1}.profile-photo-actions{flex-direction:column;align-items:flex-start;gap:.55rem;min-width:0;display:flex}.profile-photo-picker{min-height:var(--control-height);border-radius:var(--radius-control);color:var(--color-on-primary);background:var(--color-primary);cursor:pointer;font-size:var(--text-sm);transition:background-color var(--motion-fast);justify-content:center;align-items:center;padding:.5rem .82rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.profile-photo-picker:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}.profile-photo-picker input{opacity:0;width:1px;height:1px;position:absolute}.profile-photo-picker:has(input:disabled){cursor:progress;opacity:.65}.profile-photo-actions small{color:var(--color-text-muted);font-size:var(--text-xs)}.profile-security{border-left:1px solid var(--color-border);grid-area:1/2/span 2;padding-top:.9rem;padding-left:.95rem}.profile-section-heading h2{margin:0}.profile-section-heading p{color:var(--color-text-muted);font-size:var(--text-sm);margin:.25rem 0 0;line-height:1.45}.profile-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.profile-fields div{border-radius:var(--radius-control);background:var(--color-surface-subtle);min-width:0;padding:.62rem .55rem}.profile-fields .profile-field-wide{grid-column:1/-1}.profile-fields dt{color:var(--color-text-muted);font-size:var(--text-xs)}.profile-fields dd{overflow-wrap:anywhere;color:var(--color-text-secondary);font-size:var(--text-body);margin:.22rem 0 0}.profile-password-form{gap:.65rem;margin:0;display:grid}.profile-password-form label{color:var(--color-text-secondary);font-size:var(--text-sm);gap:.35rem;font-weight:700;display:grid}.profile-password-form .p-password,.profile-password-form .p-password-input{width:100%}.profile-password-hint{color:var(--color-text-muted);font-size:var(--text-xs);margin-top:-.45rem}.profile-primary-action,.profile-footer{justify-content:flex-end;display:flex}.profile-primary-action{padding-top:.15rem}.profile-dialog .p-dialog-footer{border-top:1px solid var(--color-border);padding-top:.9rem}.brand-lockup strong,.brand-lockup span{display:block}.brand-lockup strong{font-size:var(--text-card-title);letter-spacing:.012em}.brand-lockup span{color:var(--color-sidebar-muted);font-size:var(--text-xs);margin-top:.12rem}.brand-mark{width:2.25rem;height:2.25rem;color:var(--color-primary);flex:none;display:block}.brand-mark svg{width:100%;height:100%;display:block}.brand-mark-compact{width:1.55rem;height:1.55rem}.navigation{gap:var(--space-1);display:grid}.nav-item{border-radius:var(--radius-control);width:100%;min-height:2.75rem;color:var(--color-sidebar-muted);font-size:var(--text-body);text-align:left;transition:color var(--motion-fast), background-color var(--motion-fast);background:0 0;border:0;justify-content:space-between;align-items:center;padding:.56rem .7rem;text-decoration:none;display:flex}.nav-item:focus-visible{color:var(--color-sidebar-text);outline:2px solid var(--color-primary-border);outline-offset:2px;background:#ffffff14}.nav-item.active{color:var(--color-sidebar-text);background:color-mix(in srgb, var(--color-primary) 28%, transparent);font-weight:700}.nav-item span{color:var(--color-sidebar-muted)}.nav-item .nav-badge{border-radius:var(--radius-pill);min-width:1.45rem;height:1.45rem;color:var(--color-sidebar-text);background:color-mix(in srgb, var(--color-primary) 34%, transparent);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;place-items:center;margin-left:auto;padding:0 .38rem;font-weight:800;line-height:1;display:inline-grid}.nav-item.active .nav-badge{color:var(--color-sidebar-badge-text);background:var(--color-primary-muted)}.nav-button{cursor:pointer}.main-content{width:min(100%,82rem);margin:0 auto;padding:1.85rem 2.25rem}.main-content>.p-message{margin-bottom:var(--space-4)}.admin-page{gap:1rem;display:grid}.topbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.account-avatar{width:2.15rem;height:2.15rem;color:var(--color-text);background:var(--color-primary-muted);font-size:var(--text-sm);border-radius:50%;place-items:center;font-weight:800;display:grid;position:relative;overflow:hidden}.nav-item:disabled{cursor:wait;opacity:.55}.partners-loading{place-items:center;min-height:9rem;display:grid}.partners-loading p{color:var(--color-text-muted);margin:0}.workspace-loading{min-height:9rem;color:var(--color-text-muted);text-align:center;place-items:center;margin:0;display:grid}.attention-queue>.workspace-loading{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.application-detail>.workspace-loading{min-block-size:12rem}.partners-error{justify-items:start;gap:.8rem;display:grid}.preview-banner{z-index:2;border:1px solid var(--color-attention-border);border-radius:var(--radius-card);background:var(--color-attention-soft);color:var(--color-attention);font-size:var(--text-sm);line-height:var(--line-body);box-shadow:var(--shadow-preview);justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:1.1rem;padding:.82rem 1rem;display:flex;position:sticky;top:.65rem}.preview-banner div{gap:.08rem;display:grid}.preview-banner>div>span{font-size:var(--text-xs)}.panel{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);padding:1.2rem}.empty-panel{text-align:center;place-items:center;min-height:12rem;display:grid}.empty-panel>div{max-width:31rem}.partner-list-panel{margin-top:0;padding:0;overflow:hidden}.partner-table-wrap{overflow-x:auto}.partner-table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:52rem;color:var(--color-text-secondary);font-size:var(--text-sm);text-align:left}.partner-table th:first-child{width:22%}.partner-table th:nth-child(2){width:24%}.partner-table th:nth-child(3){width:17%}.partner-table th:nth-child(4){width:23%}.partner-table th:nth-child(5){width:14%}.partner-table th{border-bottom:1px solid var(--color-border);color:var(--color-text-muted);background:var(--color-surface-subtle);font-size:var(--text-xs);letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;padding:.86rem 1rem;font-weight:700}.partner-table td{border-bottom:1px solid var(--color-border-subtle);vertical-align:middle;overflow-wrap:anywhere;padding:.92rem 1rem}.partner-email-cell span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.partner-table tbody tr:last-child td{border-bottom:0}.partner-name-button{min-height:2.75rem;color:var(--color-primary-strong);cursor:pointer;text-align:left;font:inherit;transition:color var(--motion-fast);background:0 0;border:0;align-items:center;padding:.1rem;font-weight:700;display:inline-flex}.partner-name-button:focus-visible{outline:2px solid var(--color-focus);outline-offset:.2rem}.login-value{color:var(--color-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-xs)}.table-empty{height:9rem;color:var(--color-text-muted);text-align:center}.partner-card-dialog .p-dialog-content{overscroll-behavior:contain;max-height:calc(100dvh - 8rem);overflow-y:auto}.user-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1rem;margin:0;display:grid}.user-card dl div{border-radius:var(--radius-control);background:var(--color-surface-subtle);min-width:0;padding:.7rem}.user-card dt{color:var(--color-text-muted);font-size:var(--text-xs)}.user-card dd{overflow-wrap:anywhere;color:var(--color-text-secondary);font-size:var(--text-body);margin:.22rem 0 0}.user-card:focus-visible{outline:2px solid var(--color-focus);outline-offset:.35rem}.card-actions,.dialog-actions,.credentials-actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem;display:flex}.credentials-once{border:1px solid var(--color-primary-border);border-radius:var(--radius-card);background:var(--color-primary-soft);margin-top:1rem;padding:1rem}.credentials-once strong{font-size:var(--text-body)}.credentials-once p{color:var(--color-text-muted);font-size:var(--text-sm);margin:.32rem 0 .65rem;line-height:1.4}.credentials-once dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.credentials-once dl div{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);padding:.72rem}.credentials-once dt{color:var(--color-text-muted);font-size:var(--text-xs)}.credentials-once dd{overflow-wrap:anywhere;margin:.3rem 0 0}.credentials-once code{color:var(--color-text);font-size:var(--text-sm)}.credentials-actions>span{color:var(--color-text-muted);font-size:var(--text-xs)}.inline-confirmation{border:1px solid var(--color-danger-border);border-radius:var(--radius-card);background:var(--color-danger-soft);margin-top:1rem;padding:1rem}.inline-confirmation>p{color:var(--color-text-secondary);font-size:var(--text-body);margin:0;line-height:1.5}.inline-confirmation .p-message{margin-top:.8rem}.provision-form,.provision-form>fieldset{gap:.85rem;display:grid}.provision-form>fieldset{border:0;min-width:0;margin:0;padding:0}.dialog-actions{justify-content:flex-end}.manual-password-option{color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-body);align-items:center;gap:.55rem;display:flex}.manual-password-option input{width:1rem;height:1rem;accent-color:var(--color-primary)}.field-label small,.form-hint{color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.45}.field-label small{margin-top:.3rem;display:block}.form-hint{margin:-.2rem 0 0}.confirmation-copy{color:var(--color-text-secondary);font-size:var(--text-body);line-height:1.5}.confirmation-copy p:last-child{margin-bottom:0}.filters,.transition-form,.payment-form,.message-form,.application-detail,.notification-list,.vehicle-list{gap:var(--space-3);display:grid}.filters{grid-template-columns:repeat(auto-fit,minmax(9.75rem,1fr));margin-bottom:1rem}.filters label,.provision-form label,.transition-form label,.payment-form label,.message-form label{color:var(--color-text-secondary);font-size:var(--text-sm);gap:.32rem;font-weight:700;display:grid}.provision-form .manual-password-option{align-items:center;gap:.55rem;display:flex}.filters select,.filters input,.provision-form select,.provision-form input:not([type=checkbox]):not(.p-inputtext),.transition-form select,.transition-form input,.transition-form textarea,.payment-form input,.message-form textarea{width:100%;min-height:var(--control-height);border:1px solid var(--color-control-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);transition:border-color var(--motion-fast), box-shadow var(--motion-fast);padding:.48rem .58rem}.filters select:focus-visible,.filters input:focus-visible,.provision-form select:focus-visible,.provision-form input:not([type=checkbox]):not(.p-inputtext):focus-visible,.transition-form select:focus-visible,.transition-form input:focus-visible,.transition-form textarea:focus-visible,.payment-form input:focus-visible,.message-form textarea:focus-visible{border-color:var(--color-focus);box-shadow:var(--focus-ring);outline:none}.manual-password-option input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.transition-form textarea{resize:vertical;min-height:6rem;font:inherit;font-weight:400;line-height:var(--line-body)}.application-list{gap:var(--space-3);display:grid}.payments-layout{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.payments-layout>.panel{min-width:0}.payments-layout h2{margin:0 0 var(--space-4)}.payment-batch-form,.payment-batch-form>fieldset{gap:var(--space-3);display:grid}.payment-batch-form fieldset{border:0;min-width:0;margin:0;padding:0}.payment-fields-row{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.payment-field{gap:var(--space-2);min-width:0;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600;display:grid}.payment-field input,.payment-field select,.payment-field textarea{width:100%;min-width:0;min-height:var(--control-height);border:1px solid var(--color-control-border);border-radius:var(--radius-control);color:var(--color-text);background:var(--color-surface);font:inherit;padding:.5rem .625rem;font-weight:400}.payment-field textarea{resize:vertical}.payment-field :is(input,select,textarea):focus-visible,.payment-choice input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.payment-field .form-hint{font-weight:400}.payment-selection legend{padding:var(--space-2) 0;font-size:var(--text-sm);font-weight:600}.payment-selection legend span{color:var(--color-text-muted);font-weight:400}.payment-selection-row{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--color-border-subtle);display:flex}.payment-choice{align-items:center;gap:var(--space-3);min-width:0;min-height:3.75rem;padding:var(--space-2) 0;cursor:pointer;flex:1;display:flex}.payment-choice input{width:1.125rem;height:1.125rem;accent-color:var(--color-primary);flex:none;margin:0}.payment-choice>span{gap:var(--space-1);overflow-wrap:anywhere;font-size:var(--text-sm);display:grid}.payment-choice small{color:var(--color-text-muted)}.payment-submit-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.payment-record{gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid var(--color-border);font-size:var(--text-body);display:grid}.payment-record p{margin:0}.payment-record-heading,.payment-receipt{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.payment-record-heading strong:last-child{white-space:nowrap}.payment-application-links{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.payment-receipt>span{min-width:0;color:var(--color-text-secondary);flex:10rem}@media (width<=72rem){.payments-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.payment-fields-row{grid-template-columns:minmax(0,1fr)}.payment-submit-actions>.p-button{width:100%}}.application-card{gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-card);width:100%;color:var(--color-text-secondary);background:var(--color-surface);cursor:pointer;text-align:left;transition:border-color var(--motion-fast), background-color var(--motion-fast), box-shadow var(--motion-fast);padding:.85rem .95rem;display:grid}.application-card:focus-visible{border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:var(--shadow-card-hover);outline:2px solid var(--color-focus);outline-offset:2px}.application-card-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.application-card-title{overflow-wrap:anywhere;min-width:0;color:var(--color-text);font-size:var(--text-card-title);font-weight:700}.application-card-title>span{color:var(--color-primary-strong);font-size:var(--text-xs);margin-right:.28rem;font-weight:700}.application-card-meta{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;min-width:0;display:flex}.application-card small{color:var(--color-text-muted);font-size:var(--text-sm)}.application-card-partner{font-weight:700;color:var(--color-text-secondary)!important}.application-card-updated{margin-left:auto;color:var(--color-text-muted)!important}.application-card .status-badge{flex:none}.attention-reasons{border-radius:var(--radius-pill);background:var(--color-attention-soft);width:fit-content;font-size:var(--text-xs);padding:.2rem .45rem;font-weight:700;color:var(--color-attention)!important}.attention-list{gap:.9rem;display:grid}.attention-queue{box-shadow:none;background:0 0;border:0;padding:0}.attention-load-state{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);justify-items:start;gap:.75rem;padding:1.1rem;display:grid}.attention-load-state .p-message{width:100%}.attention-card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);gap:0;display:grid;overflow:hidden}.attention-card-summary{background:linear-gradient(180deg, var(--color-surface) 0%, var(--color-surface-subtle) 100%);gap:.58rem;padding:1rem 1.05rem .92rem;display:grid}.attention-card .application-card-title{color:var(--color-text);font-size:var(--text-subheading);align-items:center;gap:.5rem;display:flex}.attention-card .application-card-title>span{border:1px solid var(--color-primary-border);border-radius:var(--radius-pill);min-height:1.55rem;color:var(--color-primary-strong);background:var(--color-primary-soft);font-size:var(--text-xs);align-items:center;margin:0;padding:.2rem .45rem;display:inline-flex}.attention-card .application-card-meta{color:var(--color-text-secondary)}.attention-card .application-card-meta small{line-height:1.45}.attention-card .application-card-partner{color:var(--color-text)!important}.attention-reason-list{border-top:1px solid var(--color-border-subtle);background:var(--color-attention-soft);gap:0;margin:0;padding:.35rem 1.05rem .45rem;list-style:none;display:grid}.attention-reason-list li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.72rem 0 .72rem 1rem;display:grid;position:relative}.attention-reason-list li:before{background:var(--color-attention-accent);width:.42rem;height:.42rem;box-shadow:0 0 0 .2rem var(--color-attention-ring);content:"";border-radius:50%;position:absolute;top:1.05rem;left:0}.attention-reason-list li+li{border-top:1px solid var(--color-border-subtle)}.attention-reason-copy{min-width:0;color:var(--color-attention);gap:.2rem;line-height:1.35;display:grid}.attention-reason-copy small{color:var(--color-text-muted);line-height:1.4}.attention-reason-action{flex:none;display:flex}.attention-reason-action .p-button{min-width:max-content}.attention-card-fallback-action{border-top:1px solid var(--color-border-subtle);background:var(--color-attention-soft);justify-content:flex-end;padding:.4rem 1.05rem .8rem;display:flex}.section-title{align-items:center;gap:.6rem;display:flex}.application-detail-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.application-detail-heading{min-width:0}.application-detail-heading>h2{overflow-wrap:anywhere;color:var(--color-text);font-size:var(--text-detail-title);letter-spacing:-.035em}.application-detail-heading h2{margin:0}.application-detail-heading p{color:var(--color-text-secondary);font-size:var(--text-body);margin:.25rem 0 0;font-weight:600}.application-detail-statuses{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.archive-badge{border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-secondary);background:var(--color-surface);font-size:var(--text-xs);white-space:nowrap;padding:.35rem .55rem;font-weight:700}.status-badge{border-radius:var(--radius-pill);color:var(--color-primary-strong);background:var(--color-primary-soft);font-size:var(--text-xs);white-space:nowrap;padding:.35rem .55rem;font-weight:600}.status-badge.status-ready_for_payment{color:var(--color-attention);background:var(--color-attention-soft)}.status-badge.status-paid{color:var(--color-success);background:var(--color-success-soft)}.status-badge.status-cancelled,.status-badge.status-refused{color:var(--color-cancelled);background:var(--color-cancelled-soft)}.application-facts{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem;margin:0;display:grid}.application-facts div{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface);min-width:0;padding:.68rem .72rem}.application-facts dt{color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:.015em;font-weight:700}.application-facts dd{color:var(--color-text);font-size:var(--text-body);overflow-wrap:anywhere;margin:.25rem 0 0;font-weight:600}.application-audit-dates{color:var(--color-text-muted);font-size:var(--text-xs);margin:0;line-height:1.45}.application-bitrix-exchange{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.application-list-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.bitrix-exchange-checkbox,.transition-form .refusal-confirmation{cursor:pointer;align-items:center;gap:.625rem;min-height:2.75rem;display:flex}.bitrix-exchange-checkbox input,.transition-form .refusal-confirmation input{width:1.125rem;height:1.125rem;accent-color:var(--color-primary);flex:none}.submission-mapping{border:1px solid var(--color-border);border-radius:var(--radius-card);min-width:0;margin:1rem 0 0;padding:1rem}.submission-mapping legend{padding:0 .4rem;font-weight:600}.application-bitrix-exchange .form-hint{flex-basis:100%;margin:0}.application-detail-overview{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-subtle);gap:.85rem;padding:1.05rem;display:grid}.status-progress{border-top:1px solid var(--color-border-subtle);grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem;margin:0;padding:.85rem 0 0;list-style:none;display:grid}.status-progress li{border:1px solid var(--color-border);border-radius:var(--radius-control);min-height:2.8rem;color:var(--color-text-muted);background:var(--color-surface-muted);font-size:var(--text-xs);text-align:center;place-items:center;padding:.48rem .4rem;line-height:1.25;display:grid}.status-progress li.completed{color:var(--color-primary-strong);border-color:var(--color-primary-border);background:var(--color-primary-soft)}.status-progress li.current{color:var(--color-on-primary);border-color:var(--color-primary-strong);background:var(--color-primary-strong);font-weight:700}.application-work-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.application-work-summary>:only-child{grid-column:1/-1}.next-step,.cancelled-state,.application-attention,.payment-summary{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);padding:.92rem 1rem}.next-step{border-color:var(--color-primary-border);border-left:.22rem solid var(--color-primary);background:var(--color-surface-accent)}.application-attention{border-color:var(--color-attention-border);border-left:.22rem solid var(--color-attention-accent);color:var(--color-attention);background:var(--color-attention-soft)}.next-step p,.cancelled-state p,.payment-summary p{color:var(--color-text-secondary);margin:.35rem 0 0;line-height:1.45}.payment-summary .p-button{vertical-align:middle;margin-left:.2rem}.application-attention ul{margin:.45rem 0 0;line-height:1.45}.document-list{gap:0;list-style:none;display:grid;padding:0!important}.document-list-item,.chat-document{justify-content:space-between;align-items:center;gap:.65rem;padding:.62rem 0;display:flex}.document-list-item+.document-list-item{border-top:1px solid var(--color-border-subtle)}.chat-document{flex-wrap:wrap;justify-content:flex-start}.chat-document-link{text-align:left;min-width:0;padding-inline:0}.chat-document-link .p-button-label{white-space:normal;overflow-wrap:anywhere}.document-list-item>span{overflow-wrap:anywhere;min-width:0}.field-error{color:var(--color-danger);font-size:var(--text-sm);margin:0}.operational-dialog{width:min(96vw,46rem)}.operational-dialog .p-dialog-content{overscroll-behavior:contain;max-height:76dvh;overflow:auto}.p-dialog.application-dialog{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);width:min(100vw - 2rem,60rem);max-height:calc(100dvh - 2rem);box-shadow:var(--shadow-dialog);overflow:hidden}.application-dialog .p-dialog-header{border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface);padding:1.05rem 1.35rem .95rem}.application-dialog .p-dialog-title{color:var(--color-text);font-size:var(--text-subheading);font-weight:700}.application-dialog .p-dialog-content{overscroll-behavior:contain;background:var(--color-surface);max-height:calc(100dvh - 7rem);padding:1.15rem 1.35rem 1.4rem;overflow:auto}.application-detail{gap:1rem;min-width:0}.application-detail>*{min-width:0}.application-detail h2{margin:0}.application-detail ul{margin:0;padding-left:1.1rem}.detail-section{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);padding:1rem;scroll-margin-top:1rem}.detail-section>h2{color:var(--color-text);font-size:var(--text-subheading);margin:0 0 .65rem}.detail-section:focus-visible{outline:2px solid var(--color-primary);outline-offset:.16rem}.application-detail>.transition-form,.application-detail>.payment-form{border:1px solid var(--color-primary-border);border-radius:var(--radius-card);background:var(--color-surface-accent);padding:1rem}.application-detail>.payment-form{border-color:var(--color-attention-border);background:var(--color-attention-soft)}.application-detail>.cancel-form{justify-items:start;gap:.7rem;padding:.15rem 0 0;display:grid}.application-detail>.cancel-form .transition-form{border:1px solid var(--color-danger-border);border-radius:var(--radius-card);background:var(--color-danger-soft);width:100%;padding:.9rem}.history>ul,.vehicle-applications ul{gap:0;padding:0;list-style:none;display:grid}.history>ul>li,.vehicle-applications li{color:var(--color-text-secondary);font-size:var(--text-sm);padding:.65rem 0;line-height:1.45}.history>ul>li+li,.vehicle-applications li+li{border-top:1px solid var(--color-border-subtle)}.vehicle-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.vehicle-facts div{border-radius:var(--radius-control);background:var(--color-surface-subtle);padding:.65rem}.vehicle-facts dt{color:var(--color-text-muted);font-size:var(--text-xs)}.vehicle-facts dd{overflow-wrap:anywhere;color:var(--color-text-secondary);font-size:var(--text-body);margin:.2rem 0 0}.vehicle-passport,.bitrix-integration{gap:.8rem;display:grid}.vehicle-identity p,.vehicle-aggregate span,.bitrix-integration .section-heading p{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.vehicle-identity h2,.bitrix-integration h2{color:var(--color-text);font-size:var(--text-section);margin:.16rem 0 0}.vehicle-state-badge{border:1px solid var(--color-primary-border);border-radius:var(--radius-pill);background:var(--color-surface-accent);min-height:1.55rem;color:var(--color-primary);font-size:var(--text-sm);align-items:center;padding:.12rem .48rem;font-weight:650;line-height:1.2;display:inline-flex}.vehicle-state-badge.is-cancelled_only{border-color:var(--color-border);background:var(--color-surface-subtle);color:var(--color-text-secondary)}.vehicle-aggregate{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface-subtle);justify-content:space-between;align-items:baseline;gap:1rem;margin:0;padding:.65rem;display:flex}.vehicle-aggregate strong{color:var(--color-text-secondary);font-size:var(--text-sm);text-align:right;font-weight:650}.bitrix-integration{padding-top:.2rem}.bitrix-integration .section-heading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.bitrix-id-field{color:var(--color-text-muted);font-size:var(--text-xs);gap:.35rem;display:grid}.bitrix-id-field input{width:100%}.bitrix-actions{justify-content:flex-start}.chat article,.notification-list article{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-subtle);padding:.72rem .85rem}.chat .chat-message.is-team{border-left:.2rem solid var(--color-primary);background:var(--color-surface-accent)}.chat .chat-message.is-partner{border-left:.2rem solid var(--color-attention-accent);background:var(--color-attention-soft)}.chat .chat-message+.chat-message{margin-top:.55rem}.chat article p,.notification-list article p{color:var(--color-text-secondary);margin:.25rem 0;line-height:1.45}.chat .message-form{border-top:1px solid var(--color-border-subtle);margin-top:.9rem;padding-top:1rem}.notification-list article{justify-content:space-between;align-items:center;gap:1rem;display:flex}.notification-copy{min-width:0}.notification-heading{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}.notification-heading strong{color:var(--color-text)}.notification-read-state{border-radius:var(--radius-pill);color:var(--color-text-muted);background:var(--color-surface-muted);font-size:var(--text-xs);line-height:var(--line-compact);padding:.15rem .4rem}.notification-read-state.is-unread{color:var(--color-primary-strong);background:var(--color-primary-soft);font-weight:700}.notification-meta,.notification-application,.notification-delivery{font-size:var(--text-sm)}.notification-application{font-weight:700}.notification-meta{flex-wrap:wrap;align-items:center;gap:.3rem .55rem;display:flex}.notification-delivery{color:var(--color-text-muted);margin:0}.notification-actions{flex:none;gap:.45rem;display:grid}.fleet-table-wrap{max-width:100%;overflow-x:auto}.filters.fleet-filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),22rem));margin-bottom:0}.fleet-table,.vehicle-applications table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-sm)}.fleet-table th,.fleet-table td,.vehicle-applications th,.vehicle-applications td{vertical-align:top;border-bottom:1px solid var(--color-border-subtle);padding:.7rem}.fleet-table td{min-width:9rem}.fleet-table th,.vehicle-applications th{color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;font-weight:700}.fleet-table td small{margin-top:.25rem;display:block}.fleet-error{color:var(--color-attention)}.fleet-open{min-height:2.75rem;color:var(--color-primary);font:inherit;cursor:pointer;text-underline-offset:.18em;transition:color var(--motion-fast);background:0 0;border:0;align-items:center;padding:.1rem;font-weight:700;text-decoration:underline;display:inline-flex}.fleet-open:focus-visible{outline:2px solid var(--color-focus);outline-offset:.2rem}.vehicle-applications-wrap{max-width:100%;overflow-x:auto}.vehicle-applications table{min-width:38rem}.vehicle-applications td{overflow-wrap:anywhere}.message-form textarea{resize:vertical;min-height:5rem}.message-form input[type=file]{min-width:0;max-width:100%}@media (hover:hover) and (pointer:fine){.profile-trigger:hover{border-radius:var(--radius-control);background:#ffffff14}.profile-photo-picker:hover{background:var(--color-primary-hover)}.nav-item:not(:disabled):hover{color:var(--color-sidebar-text);background:#ffffff14}.partner-table tbody tr:hover td{background:var(--color-surface-accent)}.partner-name-button:hover{color:var(--color-primary)}.application-card:hover{border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:var(--shadow-card-hover)}.fleet-open:hover{color:var(--color-primary-hover)}}@media (width<=760px){.app-shell{display:block}.sidebar{gap:.8rem;height:auto;padding:1rem;position:static}.navigation{grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr))}.nav-item{min-width:0}.main-content{padding:1.2rem 1rem}.admin-page{padding:0}.topbar{display:grid}.preview-banner{flex-direction:column;align-items:flex-start;top:.25rem}.user-card dl{grid-template-columns:1fr}.profile-photo-editor{align-items:flex-start}.profile-content{grid-template-columns:1fr}.profile-photo-section,.profile-account-section,.profile-security{grid-area:auto/1}.profile-security{border-top:1px solid var(--color-border);border-left:0;padding-left:0}.credentials-once dl{grid-template-columns:1fr}.filters,.application-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.application-work-summary{grid-template-columns:1fr}.application-work-summary>*{grid-column:1}.status-progress{scroll-snap-type:x proximity;padding-bottom:.25rem;display:flex;overflow-x:auto}.status-progress li{scroll-snap-align:start;flex:0 0 8.5rem;min-width:8.5rem}.vehicle-facts{grid-template-columns:1fr}.notification-list article{flex-direction:column;align-items:stretch}.notification-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.p-button,.filters select,.filters input,.provision-form select,.provision-form input:not([type=checkbox]):not([type=file]),.transition-form select,.transition-form input,.transition-form textarea,.payment-form input,.message-form textarea,.profile-photo-picker,.fleet-open{min-height:2.75rem}}@media (width<=430px){.access-card{padding:1.35rem}.card-actions,.dialog-actions,.credentials-actions{flex-direction:column;align-items:stretch}.filters,.profile-fields{grid-template-columns:1fr}.application-card-header{align-items:flex-start}.application-card-meta{gap:.2rem;display:grid}.application-card-updated{margin-left:0}.application-facts{grid-template-columns:1fr}.application-detail-header{flex-wrap:wrap;align-items:flex-start}.status-progress{scroll-snap-type:none;grid-template-columns:1fr;padding-bottom:0;display:grid;overflow:visible}.status-progress li{flex:initial;text-align:left;justify-content:flex-start;align-items:center;min-width:0;min-height:2.35rem;padding-inline:.72rem;display:flex}.attention-card-summary{padding:.88rem .9rem .82rem}.attention-card .application-card-header{flex-wrap:wrap;align-items:flex-start}.attention-card .application-card-meta{gap:.2rem;display:grid}.attention-card .application-card-updated{margin-left:0}.attention-reason-list{padding:.3rem .9rem .4rem}.attention-reason-list li{grid-template-columns:minmax(0,1fr);gap:.65rem;padding:.72rem 0 .8rem 1rem}.attention-reason-action,.attention-reason-action .p-button,.attention-card-fallback-action .p-button{width:100%}.attention-reason-action .p-button,.attention-card-fallback-action .p-button{justify-content:center}.attention-card-fallback-action{padding:.5rem .9rem .8rem}.p-dialog.application-dialog{border-width:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh;margin:0}.application-dialog .p-dialog-header{padding:.85rem 1rem}.application-dialog .p-dialog-content{max-height:none;padding:.9rem 1rem 1.2rem}.application-detail-overview,.detail-section,.application-detail>.transition-form,.application-detail>.payment-form{padding:.82rem}.document-list-item,.chat-document{flex-wrap:wrap;align-items:flex-start}.document-list-item .p-button,.application-detail>.transition-form .p-button,.application-detail>.payment-form .p-button,.card-actions .p-button,.dialog-actions .p-button,.credentials-actions .p-button{justify-content:center;width:100%}.notification-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
