@font-face{font-family:Proxima Nova;src:url(/assets/proximanova-light-webfont-dGV-Fc96.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/assets/proximanova-regular-webfont-4xHShsnS.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/assets/proximanova-semibold-webfont-DfVe_2eR.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:Gourmand;src:url(/assets/gourmand-D9ayrJUv.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gourmand;src:url(/assets/gourmandbold-DHo6-28K.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gourmand;src:url(/assets/gourmanditalic-KiEx-RC6.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/assets/proximanova-bold-webfont-Dnpn7WM4.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--proto-color-primary:#4a77c3;--proto-color-primary-hover:#3b5f9c;--proto-color-primary-pressed:#2c4775;--proto-color-action-disabled:#f1f1f1;--proto-color-action-disabled-border:#c6c6c6;--proto-color-action-tonal:#edf1f9;--proto-color-action-tonal-hover:#dbe4f3;--proto-color-action-tonal-pressed:#b7c9e7;--proto-color-action-neutral:#e2e2e2;--proto-color-alert-danger:#ffede9;--proto-color-alert-danger-md:#fae5e5;--proto-color-alert-info:#edf1f9;--proto-color-toast-success:#ecf5ec;--proto-color-toast-danger:#fae5e5;--proto-color-toast-success-text:#3d8c40;--proto-color-toast-danger-text:#c00;--proto-color-backdrop:#000000b3;--proto-color-primary-soft:#f2f7ff;--proto-color-selected:#edf1f9;--proto-color-text:#0e1622;--proto-color-muted:#707070;--proto-color-border:#d8d8d8;--proto-color-border-subtle:#e2e2e2;--proto-color-border-strong:#8d8d8d;--proto-color-background:#f7f7f7;--proto-color-page-background:#f4f5f9;--proto-color-surface:#fff;--proto-color-disabled:#a9a9a9;--proto-color-success:#008b66;--proto-color-success-soft:#e8f5f0;--proto-color-verified:#008663;--proto-color-verified-soft:#0086631a;--proto-color-verified-hover:#006f52;--proto-color-verified-pressed:#00533d;--proto-color-accent:#6334fa;--proto-color-accent-soft:#efebfe;--proto-color-danger:#c00;--proto-color-danger-soft:#fef3f2;--proto-color-danger-tonal:#ffede9;--proto-color-danger-tonal-pressed:#fae5e5;--proto-color-guidance-danger:#fff8f8;--proto-color-guidance-success:#f8fef9;--proto-color-summary:#f1f1f1;--proto-color-warning:#a15c00;--proto-color-warning-soft:#fff6e5;--proto-color-warning-strip:#fde8d3;--proto-color-warning-strip-text:#ba5d00;--proto-color-surface-subtle:#f8f9fa;--proto-color-progress-summary:#f6f9ff;--proto-color-progress:#00a87b;--proto-color-border-dashed:#c6c6c6;--proto-color-progress-rule:#d8dadc;--proto-font-family:"Proxima Nova", Arial, sans-serif;--proto-font-display-family:"Gourmand", Georgia, serif;--proto-font-body:14px;--proto-font-line-height:21px;--proto-font-label:12px;--proto-font-heading:20px;--proto-font-heading-line-height:24px;--proto-space-1:4px;--proto-space-2:8px;--proto-space-3:12px;--proto-space-4:16px;--proto-space-5:20px;--proto-space-6:24px;--proto-space-8:32px;--proto-space-10:40px;--proto-space-12:48px;--proto-radius-small:4px;--proto-radius-choice:6px;--proto-radius-control:8px;--proto-radius-card:12px;--proto-radius-panel:16px;--proto-radius-round:999px;--proto-size-control:48px;--proto-size-compact:40px;--proto-size-large:56px;--proto-size-container:1200px;--proto-size-sidebar:362px;--proto-shadow-panel:0 4px 20px 0 #3333331a;--proto-shadow-footer:0 -4px 20px 0 #0000001a;--proto-shadow-footer-mobile:0 -4px 12px 0 #7070700f;--proto-shadow-overlay:0 12px 40px #0e16222e;--proto-shadow-menu:0 4px 12px 0 #33333326;--proto-shadow-date-picker:0 4px 20px 0 #33333326;--proto-shadow-tooltip:0 4px 12px #7070704d;--proto-shadow-dialog:0 4px 20px #3333;--proto-shadow-toast:0 4px 8px #0003;--proto-component-button-radius:4px;--proto-component-field-radius:4px;--proto-component-focus-ring-width:0px;--proto-component-focus-outline-width:1px;--proto-component-choice-ring:#a9a9a9;--proto-component-checkbox-ring:#333;--proto-component-radio-ring:#333;--proto-component-checkbox-disabled:#a9a9a9;--proto-component-radio-disabled:#a9a9a9;--proto-component-demat-ring:#e0e3e6;--proto-component-otp-border:#707070bf;--proto-component-otp-border-width:.5px;--proto-component-payment-progress-fill:#00a87b;--proto-component-payment-progress-fill-start:#00a87b66;--proto-component-payment-progress-track:#e2e2e2;--proto-component-field-count:#8d8d8d;--proto-component-field-view-background:#f1f1f1;--proto-component-field-view-border:#c6c6c6;--proto-component-field-view-text:#707070;--proto-component-field-view-label:#8d8d8d;--proto-component-textarea-border:#c6c6c6;--proto-component-textarea-radius:6px;--proto-component-spinner-size:67px;--proto-component-spinner-duration:1.2s;--proto-component-button-loader-duration:1.05s;--proto-component-tooltip-width:220px;--proto-component-icon-button-white:#fff;--proto-component-icon-button-white-disabled:#f1f1f1;--proto-component-icon-button-subtle-icon:#1c1b1f;--proto-component-text-button-background:#fff;--proto-component-document-upload-note:#00a87b;--proto-component-document-source-digilocker:#6334fa;--proto-component-document-source-digilocker-background:#6334fa1a;--proto-component-heading-divider:#b7c9e7;--proto-component-app-header-background:#0e1622;--proto-component-app-header-text:#fff;--proto-component-app-header-mobile-background:#fff;--proto-component-app-header-mobile-text:#0e1622;--proto-component-app-header-mobile-shadow:0 4px 8px #3333330f;--proto-component-app-header-ops-background:#3b3f51;--proto-component-app-header-ops-text:#8c95a5;--proto-component-app-header-ops-avatar:#69799d;--proto-component-nav-rail-icon:#a6bece;--proto-component-nav-rail-active-background:#f2f6f9;--proto-component-nav-rail-active:#5c9acf;--proto-component-action-bar-radius:16px;--proto-component-action-bar-mobile-radius:4px;--proto-component-chip-document-background:#70707014;--proto-component-signature-reset-border:#d6d7df;--proto-component-task-list-connector:#e2e2e266;--proto-component-task-list-upcoming-background:#70707026;--proto-component-calendar-selected-text:#fff;--proto-component-time-slot-selected-text:#fff;--proto-component-time-slot-border:#d6dae5;--proto-component-time-slot-date-rule:#d8dce6;--proto-component-appointment-close-background:#0e162266;--proto-component-risk-meter-band1:#c00;--proto-component-risk-meter-band2:#f56200;--proto-component-risk-meter-band3:#feca2a;--proto-component-risk-meter-band4:#01ce34;--proto-component-risk-meter-separator:#fff;--proto-component-risk-meter-card:#edf1f9;--proto-component-status-pill-neutral-background:#f1f1f1;--proto-component-status-pill-verified:#008663;--proto-component-status-pill-warning:#c57000;--proto-component-status-pill-danger-background:#fae5e5;--proto-component-tabs-background:#f1f1f1;--proto-component-tabs-border:#f6f9ff;--proto-component-tabs-selected-shadow:0 4px 12px #3333331a;--proto-typography-display-large:600 44px/52px var(--proto-font-family);--proto-typography-title:600 20px/24px var(--proto-font-family);--proto-typography-heading-1:600 16px/20px var(--proto-font-family);--proto-typography-heading-2:500 16px/20px var(--proto-font-family);--proto-typography-heading-3:500 14px/18px var(--proto-font-family);--proto-typography-body-large:500 16px/20px var(--proto-font-family);--proto-typography-body-medium:400 14px/18px var(--proto-font-family);--proto-typography-body-small:400 10px/14px var(--proto-font-family);--proto-typography-label-medium:400 12px/16px var(--proto-font-family);--proto-typography-label-small:400 9px/10px var(--proto-font-family);--proto-typography-body-b4:400 10px/16px var(--proto-font-family);--proto-elevation-e1:0 4px 20px 0 #3333331a;--proto-elevation-e2:0 4px 10px 0 #3333331a;--proto-elevation-e3:0 4px 20px 0 #3333;--proto-elevation-e4:0 -4px 20px 0 #0000001a;--proto-elevation-e5:0 -4px 20px 0 #0000001a;--proto-palette-blue-900:#0e1622;--proto-palette-blue-800:#1e304e;--proto-palette-blue-700:#2c4775;--proto-palette-blue-600:#3b5f9c;--proto-palette-blue-500:#4a77c3;--proto-palette-blue-400:#6e92cf;--proto-palette-blue-300:#92addb;--proto-palette-blue-200:#b7c9e7;--proto-palette-blue-100:#dbe4f3;--proto-palette-blue-50:#edf1f9;--proto-palette-gray-900:#161616;--proto-palette-gray-800:#2d2d2d;--proto-palette-gray-700:#434343;--proto-palette-gray-600:#5a5a5a;--proto-palette-gray-500:#707070;--proto-palette-gray-400:#8d8d8d;--proto-palette-gray-300:#a9a9a9;--proto-palette-gray-200:#c6c6c6;--proto-palette-gray-100:#e2e2e2;--proto-palette-gray-50:#f1f1f1;--proto-palette-green-900:#001c14;--proto-palette-green-800:#003829;--proto-palette-green-700:#00533d;--proto-palette-green-600:#006f52;--proto-palette-green-500:#008b66;--proto-palette-green-400:#33a285;--proto-palette-green-300:#66b9a3;--proto-palette-green-200:#99d1c2;--proto-palette-green-100:#cce8e0;--proto-palette-green-50:#e5f3f0;--proto-palette-green2-900:#0f2310;--proto-palette-green2-800:#1e4620;--proto-palette-green2-700:#2e6930;--proto-palette-green2-600:#3d8c40;--proto-palette-green2-500:#4caf50;--proto-palette-green2-400:#70bf73;--proto-palette-green2-300:#94cf96;--proto-palette-green2-200:#b7dfb9;--proto-palette-green2-100:#dbefdc;--proto-palette-green2-50:#ecf5ec;--proto-palette-red-900:#290000;--proto-palette-red-800:#520000;--proto-palette-red-700:#7a0000;--proto-palette-red-600:#a30000;--proto-palette-red-500:#c00;--proto-palette-red-400:#d63333;--proto-palette-red-300:#e06666;--proto-palette-red-200:#eb9999;--proto-palette-red-100:#f5cccc;--proto-palette-red-75:#fae5e5;--proto-palette-red-50:#ffede9;--proto-palette-orange-900:#311c00;--proto-palette-orange-800:#623800;--proto-palette-orange-700:#945400;--proto-palette-orange-600:#c57000;--proto-palette-orange-500:#f68c00;--proto-palette-orange-400:#f8a333;--proto-palette-orange-300:#faba66;--proto-palette-orange-200:#fbd199;--proto-palette-orange-100:#fde8cc;--proto-palette-orange-50:#fef3e5;--proto-palette-yellow-900:#332701;--proto-palette-yellow-800:#664d03;--proto-palette-yellow-700:#997404;--proto-palette-yellow-600:#cc9a06;--proto-palette-yellow-500:#ffc107;--proto-palette-yellow-400:#ffcd39;--proto-palette-yellow-300:#ffda6a;--proto-palette-yellow-200:#ffe69c;--proto-palette-yellow-100:#fff3cd;--proto-palette-yellow-50:#fff9e9;--proto-palette-purple-900:#281564;--proto-palette-purple-800:#3b1f96;--proto-palette-purple-700:#4f2ac8;--proto-palette-purple-600:#592fe1;--proto-palette-purple-500:#6334fa;--proto-palette-purple-400:#825dfb;--proto-palette-purple-300:#a185fc;--proto-palette-purple-200:#c1aefd;--proto-palette-purple-100:#e0d6fe;--proto-palette-purple-50:#efebfe;--proto-palette-gradient-blue:linear-gradient(127.93deg, #dbe4f3 3.84%, #fff 90.36%);--proto-breakpoint-mobile:640px;--proto-breakpoint-tablet:960px;--proto-breakpoint-desktop:1280px}:where([class^=proto-],[class*=\ proto-]){box-sizing:border-box;font-family:var(--proto-font-family)}:where(.proto-theme,.proto-button,.proto-field,.proto-check-field,.proto-radio-field,.proto-switch-field,.proto-slider-field,.proto-card,.proto-dialog,.proto-popover,.proto-menu,.proto-select-content,.proto-combobox-content,.proto-tooltip,.proto-toast,.proto-text,.proto-heading,.proto-upload-field,.proto-tabs,.proto-accordion,.proto-stepper,.proto-table),:where(.proto-choice-field,.proto-detail-card-field,.proto-detail-card,.proto-document-item){font-family:var(--proto-font-family);font-size:var(--proto-font-body);line-height:var(--proto-font-line-height);color:var(--proto-color-text)}.proto-choice-field,.proto-detail-card-field,.proto-time-picker,.proto-demat-field,.proto-signing-list,.proto-card,.proto-kyc-details,.proto-document-upload-list,.proto-document-fetch,.proto-capture-guidelines,.proto-signature-input{width:100%;min-width:0}.proto-choice-field{container-type:inline-size}.proto-choice-label{margin-bottom:16px;font-size:16px;font-weight:500;line-height:20px}.proto-choice-label.proto-choice-label--heading-1{font-weight:600}.proto-choice-label.proto-choice-label--body{margin-bottom:12px;font-size:14px;font-weight:400;line-height:18px}.proto-choice-field[data-description]>.proto-choice-label{margin-bottom:0}.proto-choice-description{color:var(--proto-color-text);overflow-wrap:anywhere;margin:0 0 16px;font-size:14px;font-weight:400;line-height:24px}.proto-choice-label+.proto-choice-description{margin-top:4px}.proto-choice-group{grid-template-columns:repeat(var(--proto-choice-columns,5), minmax(0, 1fr));gap:var(--proto-choice-gap,20px);display:grid}.proto-choice{border:.5px solid var(--proto-color-border-strong);border-radius:var(--proto-radius-small);min-width:0;min-height:44px;color:var(--proto-color-text);background:var(--proto-color-surface);text-align:start;cursor:pointer;align-items:center;padding:12px;line-height:18px;display:flex}.proto-choice[data-state=checked]{border-width:1px;border-color:var(--proto-color-primary)}.proto-choice[aria-invalid=true][data-state=checked]{border-color:var(--proto-color-danger)}.proto-choice[data-disabled]{color:var(--proto-color-border-strong);border:.5px solid var(--proto-color-action-disabled-border);background:var(--proto-color-surface);cursor:not-allowed}.proto-choice[data-disabled][data-state=checked]{background:var(--proto-color-action-disabled);border-width:1px}.proto-choice[data-disabled] .proto-choice-radio{--proto-ring:var(--proto-color-action-disabled-border)}.proto-choice[data-disabled] .proto-choice-radio>span>span{background:var(--proto-color-action-disabled-border)}.proto-detail-card-field{container-type:inline-size}.proto-detail-card-field>.proto-control-label{color:var(--proto-color-muted);margin-bottom:16px;line-height:18px}.proto-detail-card-group{grid-template-columns:repeat(var(--proto-detail-columns,2), minmax(0, 1fr));gap:20px;display:grid}.proto-detail-card{border-radius:var(--proto-radius-small);min-width:0;box-shadow:0 0 0 1px var(--proto-color-border);background:var(--proto-color-surface);color:var(--proto-color-text);text-align:start;border:0;flex-direction:column;gap:12px;padding:16px;display:flex}.proto-detail-card--selectable{cursor:pointer}.proto-detail-card--selectable[data-state=checked]{background:var(--proto-color-selected);box-shadow:0 0 0 1px var(--proto-color-primary)}.proto-detail-card--selectable[data-disabled]{background:var(--proto-palette-gray-50);box-shadow:0 0 0 1px var(--proto-color-border);color:var(--proto-color-muted);cursor:not-allowed}.proto-detail-card--selectable[data-disabled] .proto-detail-indicator,.proto-detail-card--selectable[data-disabled][data-state=checked] .proto-detail-indicator-on{color:var(--proto-palette-gray-200)}.proto-detail-header{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.proto-detail-identity{align-items:center;gap:8px;min-width:0;display:flex}.proto-detail-title{min-width:0}.proto-detail-identity strong,.proto-detail-identity .proto-detail-title-text{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:18px;display:block}.proto-detail-identity .proto-detail-title-text{font-family:inherit;font-style:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;margin:0;padding:0}.proto-detail-identity small{color:var(--proto-color-muted);margin-top:4px;font-size:12px;line-height:16px;display:block}.proto-detail-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.proto-detail-icon>img,.proto-detail-icon>svg{max-width:100%;max-height:100%}.proto-detail-indicator{color:var(--proto-color-border-subtle);flex-shrink:0;display:flex}.proto-detail-indicator-on,.proto-detail-card--selectable[data-state=checked] .proto-detail-indicator-off{display:none}.proto-detail-card--selectable[data-state=checked] .proto-detail-indicator-on{color:var(--proto-color-primary);display:block}.proto-detail-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.proto-detail-actions>.proto-detail-action.proto-icon-button{background:var(--proto-palette-gray-50);width:29px;min-width:29px;height:29px;min-height:29px;color:var(--proto-color-primary);border-radius:0;padding:0}.proto-detail-rows{border-top:1px solid var(--proto-color-border);grid-template-columns:minmax(0,max-content) 1px minmax(0,max-content);justify-content:space-between;gap:12px;padding-top:12px;display:grid}.proto-detail-row{grid-column:1/-1;grid-template-columns:subgrid;margin:0;display:grid}.proto-detail-row:before{content:"";background:var(--proto-color-border);grid-area:1/2}.proto-detail-row--single:before{content:none}.proto-detail{flex-direction:column;grid-area:1/1;gap:4px;min-width:0;display:flex}.proto-detail+.proto-detail{grid-column:3}.proto-detail-label{color:var(--proto-color-muted);overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:14px}.proto-detail-value{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600;line-height:18px}.proto-detail-list{margin:0;display:grid}.proto-detail-list dd{overflow-wrap:anywhere;margin:0}.proto-detail-footer{border-top:1px solid var(--proto-color-border);padding-top:16px}.proto-detail-title-label{color:var(--proto-color-muted);font-size:12px;font-weight:400;line-height:16px;display:block}.proto-detail-card--default{box-shadow:0 0 0 .5px var(--proto-color-border-strong)}.proto-detail-card--default .proto-detail-header{align-items:flex-start}.proto-detail-card--default .proto-detail-identity strong,.proto-detail-card--default .proto-detail-identity .proto-detail-title-text,.proto-detail-card--default .proto-detail-value{font-weight:500}.proto-detail-card--default .proto-detail-rows{box-shadow:inset 0 .5px 0 var(--proto-color-border-subtle);border-top:0;padding-top:12.5px}.proto-detail-card--default .proto-detail-row:before{content:none}.proto-detail-card--default .proto-detail-label{font-weight:400;line-height:16px}.proto-detail-card-panel{background:var(--proto-color-background);box-shadow:inset 0 0 0 .5px var(--proto-color-border-strong);border-radius:4px;overflow:hidden}.proto-detail-card-toggle{width:100%;min-height:56px;color:var(--proto-color-text);font:500 16px/20px var(--proto-font-family);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.proto-detail-card-field--collapsible[data-state=open] .proto-detail-card-toggle{box-shadow:inset 0 -.5px 0 var(--proto-color-border-strong)}.proto-detail-card-chevron{color:var(--proto-color-muted);flex:none;transition:transform .15s}.proto-detail-card-field--collapsible[data-state=open] .proto-detail-card-chevron{transform:rotate(180deg)}.proto-detail-card-body{padding:16px}.proto-detail-card-body[hidden]{display:none}.proto-detail-card-group--lg .proto-detail-card{border-radius:6px;gap:24px;padding:24px}.proto-detail-card-group--lg .proto-detail-card:not([data-state=checked]){box-shadow:0 0 0 .5px var(--proto-color-border-strong)}.proto-detail-card-group--lg .proto-detail-rows{padding-top:24px}.proto-detail-card-group--lg .proto-detail{gap:8px}.proto-detail-card-group--lg .proto-detail-indicator{color:var(--proto-color-border-strong);padding:2px}.proto-detail-card-field--collapsible .proto-detail-card--selectable[data-state=checked]{background:color-mix(in srgb, var(--proto-color-primary) 10%, transparent)}.proto-detail-card-group--lg .proto-detail-card--selectable[data-disabled]{background:var(--proto-palette-gray-50);box-shadow:0 0 0 1px var(--proto-color-border)}.proto-detail-card-field[data-view] .proto-detail-card--selectable{cursor:default}.proto-detail-card-field[data-view] .proto-detail-card--selectable[data-state=unchecked]{background:var(--proto-palette-gray-50);box-shadow:0 0 0 1px var(--proto-color-border);color:var(--proto-color-muted)}.proto-detail-card-field[data-view] .proto-detail-card--selectable[data-state=unchecked] .proto-detail-indicator{color:var(--proto-palette-gray-200)}.proto-detail-card-cell{flex-direction:column;min-width:0;display:flex}.proto-detail-card-cell>.proto-detail-card{flex:1 0 auto}.proto-detail-card-tag{justify-content:flex-end;align-items:center;min-width:0;min-height:10px;margin-bottom:8px;display:flex}.proto-detail-card-tag-button{max-width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.proto-detail-card-group[data-columns="1"] .proto-detail-card-tag:empty{display:none}.proto-document-item{border:1px solid var(--proto-color-border);border-radius:var(--proto-radius-control);background:var(--proto-color-surface);align-items:center;gap:12px;padding:16px;display:flex}.proto-document-icon{color:var(--proto-color-primary);flex-shrink:0;display:flex}.proto-document-content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.proto-document-content>strong,.proto-document-name{overflow-wrap:anywhere;text-align:start;font-size:14px;font-weight:600}.proto-document-name{color:var(--proto-color-primary);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.proto-document-name:disabled,.proto-document-item[data-disabled] .proto-document-content>strong{color:var(--proto-color-disabled);cursor:default}.proto-document-content small{color:var(--proto-color-muted);font-size:12px;line-height:16px}.proto-document-status{color:var(--proto-color-muted);align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex}.proto-document-status:empty{margin-top:-4px}.proto-document-item[data-status=verified] .proto-document-status{color:var(--proto-color-success)}.proto-document-item[data-status=error] .proto-document-status{color:var(--proto-color-danger)}.proto-document-actions{align-items:center;gap:8px;display:flex}.proto-signature-field,.proto-capture-frame{font-family:var(--proto-font-family);font-size:var(--proto-font-body);line-height:var(--proto-font-line-height);color:var(--proto-color-text)}.proto-signature-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.proto-signature-surface{border:1px solid var(--proto-color-border);background:var(--proto-color-surface);border-radius:var(--proto-radius-control);height:200px;position:relative}.proto-signature-surface[data-invalid]{border-color:var(--proto-color-danger)}.proto-signature-surface[data-disabled]{opacity:.5}.proto-signature-surface>svg{touch-action:none;cursor:crosshair;width:100%;height:100%;display:block}.proto-signature-placeholder{pointer-events:none;color:var(--proto-color-muted);place-items:center;display:grid;position:absolute;inset:0}.proto-signature-footer{margin-top:8px}.proto-capture-frame{flex-direction:column;gap:24px;max-width:600px;margin-inline:auto;display:flex}.proto-capture-message{text-align:center;font-size:20px;font-weight:600;line-height:24px}.proto-capture-media{aspect-ratio:320/360;border-radius:var(--proto-radius-control);background:var(--proto-color-background);min-height:280px;position:relative;overflow:hidden}.proto-capture-media>video,.proto-capture-media>img{object-fit:cover;width:100%;height:100%;position:absolute}.proto-capture-placeholder{color:var(--proto-color-muted);place-items:center;display:grid;position:absolute;inset:0}.proto-capture-guide{border:2px dashed var(--proto-color-primary);pointer-events:none;border-radius:45%;position:absolute;inset:12% 16%}.proto-capture-status{text-align:center}.proto-capture-status:empty{position:absolute}.proto-capture-frame[data-tone=success] .proto-capture-guide{border:3px solid var(--proto-color-success)}.proto-capture-frame[data-tone=danger] .proto-capture-guide{border-color:var(--proto-color-danger)}.proto-capture-frame[data-tone=danger] .proto-capture-status{color:var(--proto-color-danger)}@media (forced-colors:active){.proto-capture-frame[data-tone=danger] .proto-capture-guide{border-style:dotted;border-width:4px}}.proto-capture-actions{justify-content:center;align-items:center;gap:16px;display:flex}@container (width<=640px){.proto-choice-group{grid-template-columns:repeat(var(--proto-choice-mobile-columns,2), minmax(0, 1fr));gap:var(--proto-choice-gap,12px)}.proto-choice-label{margin-bottom:12px;font-size:14px;line-height:18px}.proto-choice-description{margin-bottom:12px}}@container (width<=500px){.proto-detail-card-group{grid-template-columns:minmax(0,1fr);gap:16px}.proto-detail-card-tag:empty{display:none}}:where(.proto-theme){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where([class^=proto-],[class*=\ proto-]) button,:where(.proto-theme) input,:where(.proto-theme) textarea{font:inherit}:where(.proto-button,.proto-icon-button,.proto-select-trigger,.proto-tab,.proto-accordion-trigger,.proto-menu-item,.proto-pagination button,.proto-calendar button,.proto-chip button){-webkit-tap-highlight-color:transparent}:where([class^=proto-],[class*=\ proto-]):focus-visible,.proto-theme :focus-visible{outline:var(--proto-component-focus-outline-width) solid var(--proto-color-primary);outline-offset:2px}.proto-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.proto-button{border-radius:var(--proto-component-button-radius);cursor:pointer;white-space:normal;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:10px 19px;font-size:16px;font-weight:600;line-height:20px;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex;position:relative}.proto-button--primary{background:var(--proto-color-primary);color:#fff}.proto-button--primary:hover,.proto-button--primary:focus-visible{background:var(--proto-color-primary-hover)}.proto-button--primary:active{background:var(--proto-color-primary-pressed)}.proto-button--secondary{background:var(--proto-color-action-tonal);color:var(--proto-color-primary)}.proto-button--secondary:hover,.proto-button--secondary:focus-visible{background:var(--proto-color-action-tonal-hover)}.proto-button--secondary:active{background:var(--proto-color-action-tonal-pressed)}.proto-button--outline{border-color:var(--proto-color-primary);background:var(--proto-color-surface);color:var(--proto-color-primary)}.proto-button--ghost{background:var(--proto-component-text-button-background);color:var(--proto-color-primary)}.proto-button--bare{--proto-component-text-button-background:transparent}.proto-button--outline:hover,.proto-button--outline:focus-visible,.proto-button--ghost:hover,.proto-button--ghost:focus-visible{background:var(--proto-color-action-tonal)}.proto-button--outline:active,.proto-button--ghost:active{background:var(--proto-color-action-tonal-hover)}.proto-button--success{background:var(--proto-color-verified);color:#fff}.proto-button--success:hover,.proto-button--success:focus-visible{background:var(--proto-color-verified-hover)}.proto-button--success:active{background:var(--proto-color-verified-pressed)}.proto-button--danger-outline{border-color:var(--proto-color-danger);background:var(--proto-color-surface);color:var(--proto-color-danger)}.proto-button--danger-outline:hover,.proto-button--danger-outline:focus-visible{background:var(--proto-color-danger-tonal)}.proto-button--danger-outline:active{background:var(--proto-color-danger-tonal-pressed)}.proto-button--neutral-outline{border-color:var(--proto-color-muted);background:var(--proto-color-surface);color:var(--proto-color-muted)}.proto-button--neutral-outline:hover,.proto-button--neutral-outline:focus-visible{background:var(--proto-palette-gray-50)}.proto-button--neutral-outline:active{background:var(--proto-palette-gray-100)}.proto-button--danger{background:var(--proto-color-danger);color:#fff}.proto-button.proto-button--borderless:is(.proto-button--outline,.proto-button--danger-outline,.proto-button--neutral-outline){border-color:#0000}.proto-button.proto-button--borderless:is(.proto-button--outline,.proto-button--danger-outline,.proto-button--neutral-outline):disabled:after{content:none}.proto-button:disabled:not([data-loading]),.proto-button[aria-disabled=true]:not([data-loading]){background:var(--proto-color-action-disabled);color:var(--proto-color-disabled);cursor:not-allowed;border-color:#0000}.proto-size--sm{min-height:var(--proto-size-compact)}.proto-size--lg{min-height:var(--proto-size-large)}.proto-button.proto-size--sm{min-height:40px;padding:9px 15px}.proto-button.proto-size--xs{min-height:32px;padding:5px 11px;font-size:14px}.proto-button.proto-size--xs .proto-button-content{gap:4px}.proto-button:is(.proto-button--outline,.proto-button--secondary,.proto-button--ghost):not(.proto-pill-button,.proto-icon-button){line-height:18px}.proto-button.proto-size--xs:is(.proto-button--outline,.proto-button--secondary):not(.proto-pill-button){line-height:16px}.proto-button.proto-size--xs.proto-button--ghost{line-height:20px}.proto-button-icon{flex:none;width:20px;height:20px;display:inline-flex}.proto-button-icon>svg{width:100%;height:100%}.proto-button--primary.proto-size--xs .proto-button-icon,.proto-button--success.proto-size--xs .proto-button-icon,.proto-button--danger.proto-size--xs .proto-button-icon{width:16px;height:16px}.proto-button.proto-size--md .proto-button-icon,.proto-button.proto-size--lg .proto-button-icon{width:24px;height:24px}.proto-button--ghost{font-weight:400}.proto-button--ghost:not(.proto-icon-button) .proto-button-content{text-underline-offset:2px;text-decoration:underline}.proto-icon-button--bare{--proto-component-icon-button-white:transparent;--proto-component-icon-button-white-disabled:transparent}.proto-icon-button:where(.proto-button--ghost){background:var(--proto-component-icon-button-white)}.proto-icon-button.proto-button--ghost:hover,.proto-icon-button.proto-button--ghost:focus-visible{background:var(--proto-color-action-tonal-hover)}.proto-icon-button.proto-button--ghost:active{background:var(--proto-color-action-tonal-pressed)}.proto-icon-button.proto-button--neutral{color:var(--proto-color-primary)}.proto-button--neutral{color:var(--proto-color-text);background:var(--proto-color-action-neutral)}.proto-button--neutral:hover,.proto-button--neutral:focus-visible{background:color-mix(in srgb, var(--proto-color-action-neutral), black 10%)}.proto-button--neutral:active{background:color-mix(in srgb, var(--proto-color-action-neutral), black 20%)}.proto-button--outline:disabled:not([data-loading]),.proto-button--danger-outline:disabled:not([data-loading]),.proto-button--neutral-outline:disabled:not([data-loading]){border-color:var(--proto-color-border-subtle)}.proto-button:is(.proto-button--outline,.proto-button--danger-outline):not(.proto-icon-button,.proto-pill-button):disabled:not([data-loading]),.proto-button.proto-button--neutral-outline:not(.proto-icon-button,.proto-pill-button):disabled:not([data-loading]){border-color:#0000}.proto-button:is(.proto-button--outline,.proto-button--danger-outline):not(.proto-icon-button,.proto-pill-button):disabled:not([data-loading]):after,.proto-button.proto-button--neutral-outline:not(.proto-icon-button,.proto-pill-button):disabled:not([data-loading]):after{content:"";border-radius:inherit;box-shadow:0 0 0 .5px var(--proto-color-border-subtle), inset 0 0 0 .5px var(--proto-color-border-subtle);pointer-events:none;position:absolute;inset:-1px}.proto-button--ghost:disabled:not([data-loading]){background:0 0}.proto-icon-button:where(.proto-button--ghost):disabled:not([data-loading]),.proto-icon-button:where(.proto-button--ghost)[aria-disabled=true]:not([data-loading]){background:var(--proto-component-icon-button-white-disabled)}.proto-button-content{justify-content:center;align-items:center;gap:8px;display:inline-flex}.proto-button[data-loading]{cursor:wait}.proto-button[data-loading] .proto-button-content{opacity:0}.proto-button-loading{margin:auto;position:absolute;inset:0}.proto-button-loader{flex-shrink:0;align-items:center;gap:1px;width:14px;height:4px;display:inline-flex}.proto-button-loader-dot{width:4px;height:4px;animation:proto-dot-fade var(--proto-component-button-loader-duration) linear infinite;background:currentColor;border-radius:50%}.proto-button-loader-dot:nth-child(2){animation-delay:-700ms}.proto-button-loader-dot:nth-child(3){animation-delay:-350ms}@keyframes proto-dot-fade{0%,to{opacity:1}33.333%{opacity:.32}66.667%{opacity:.67}}.proto-button.proto-size--lg{padding:14px 28px}.proto-icon-button{flex-shrink:0;width:46px;padding:10px}.proto-icon-button.proto-size--xs{width:32px;padding:5px}.proto-icon-button.proto-size--sm{width:40px;padding:7px}.proto-icon-button.proto-size--lg{width:56px;padding:12px}.proto-full-width{width:100%}.proto-icon-button.proto-size--2xs{border-width:0;border-radius:4px;width:24px;height:24px;min-height:24px;padding:0}.proto-icon-button.proto-button--subtle{color:var(--proto-component-icon-button-subtle-icon);background:0 0}.proto-icon-button.proto-button--subtle:is(:hover,:focus-visible):where(:not(:disabled,[aria-disabled=true])){background:var(--proto-palette-gray-100)}.proto-icon-button.proto-button--subtle:active:where(:not(:disabled,[aria-disabled=true])){background:var(--proto-palette-gray-200)}.proto-icon-button.proto-full-width{width:100%}.proto-spinner{width:var(--proto-component-spinner-size);height:var(--proto-component-spinner-size);flex-shrink:0;display:inline-block}.proto-spinner-ring{background:conic-gradient(from 180deg, #def1ff00, var(--proto-color-primary));width:100%;height:100%;animation:proto-spin var(--proto-component-spinner-duration) linear infinite;border-radius:50%;display:block;-webkit-mask:radial-gradient(farthest-side,#0000 77.0703%,#000 calc(77.0703% + .5px));mask:radial-gradient(farthest-side,#0000 77.0703%,#000 calc(77.0703% + .5px))}@media (prefers-reduced-motion:reduce){.proto-spinner-ring,.proto-button-loader-dot{animation:none}.proto-button-loader-dot:nth-child(2){opacity:.67}.proto-button-loader-dot:nth-child(3){opacity:.32}}@keyframes proto-spin{to{transform:rotate(360deg)}}.proto-field{width:100%;min-width:0}.proto-field-error{align-items:flex-start;gap:6px;display:flex}.proto-field-error>svg{flex-shrink:0;margin-top:1px}.proto-field-hint{color:var(--proto-color-muted);margin-top:4px;display:block}.proto-group-description{color:var(--proto-color-muted);margin:0;padding:4px 0 0;font-size:12px;line-height:18px;display:block}.proto-group-description.proto-text-danger{color:var(--proto-color-danger)}.proto-field--component .proto-input-wrap,.proto-field--component .proto-select-trigger,.proto-field--component .proto-textarea{border-radius:var(--proto-component-field-radius);border-width:.5px;border-color:var(--proto-color-border-strong)}.proto-field--component .proto-input,.proto-field--component .proto-textarea{padding-inline:16px}.proto-field--component .proto-field-description{padding-inline:16px;font-size:12px;line-height:16px}.proto-field--component .proto-field-error>svg{width:16px;height:16px;margin-top:0}.proto-field.proto-field--component .proto-field-label,.proto-field.proto-field--component[data-invalid=true] .proto-field-label,.proto-field.proto-field--component[data-disabled=true] .proto-field-label{color:var(--proto-color-border-strong)}.proto-field.proto-field--component:not(.proto-field--static):is([data-filled=true],:focus-within,.proto-phone-field--open) .proto-field-label{color:var(--proto-color-muted)}.proto-field.proto-field--component:not(.proto-field--static):has(input:not([type=hidden],.proto-phone-dial-text):not(:placeholder-shown),textarea:not(:placeholder-shown)) .proto-field-label{color:var(--proto-color-muted)}.proto-field.proto-field--component:focus-within .proto-input-wrap,.proto-field.proto-field--component:focus-within .proto-select-trigger,.proto-field.proto-field--component:focus-within .proto-textarea{border-width:1px;border-color:var(--proto-color-primary);box-shadow:0 0 0 var(--proto-component-focus-ring-width) var(--proto-color-primary)}.proto-field--component[data-invalid=true] .proto-input-wrap,.proto-field--component[data-invalid=true] .proto-select-trigger,.proto-field--component[data-invalid=true] .proto-textarea{border-width:1px;border-color:var(--proto-color-danger)}.proto-field-body{position:relative}.proto-input-wrap,.proto-select-trigger{min-height:var(--proto-size-control);height:var(--proto-size-control);border:1px solid var(--proto-color-border);border-radius:var(--proto-radius-control);background:var(--proto-color-surface);align-items:center;width:100%;transition:border-color .15s,box-shadow .15s;display:flex}.proto-input-wrap.proto-size--sm,.proto-select-trigger.proto-size--sm{height:var(--proto-size-compact);min-height:var(--proto-size-compact)}.proto-input-wrap.proto-size--lg,.proto-select-trigger.proto-size--lg{height:var(--proto-size-large);min-height:var(--proto-size-large)}.proto-input{border-radius:inherit;width:100%;min-width:0;height:100%;color:inherit;font:inherit;text-overflow:ellipsis;background:0 0;border:0;outline:none;padding:0 15px}.proto-input::placeholder,.proto-textarea::placeholder{color:#0000}.proto-input:focus::placeholder,.proto-textarea:focus::placeholder,.proto-field[data-label-hidden] .proto-input::placeholder,.proto-field[data-label-hidden] .proto-textarea::placeholder,.proto-field--static .proto-input::placeholder,.proto-field--static .proto-textarea::placeholder{color:var(--proto-color-muted)}.proto-input:focus-visible,.proto-textarea:focus-visible{outline:none}.proto-field-label{inset-inline-start:12px;max-width:calc(100% - 56px);color:var(--proto-color-muted);cursor:text;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;padding:0 4px;font-size:14px;line-height:18px;transition:top .13s,font-size .13s;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.proto-field:not(.proto-field--static)[data-filled=true] .proto-field-label,.proto-field:not(.proto-field--static):focus-within .proto-field-label,:is(.proto-field:not(.proto-field--static):has(input:not([type=hidden],.proto-phone-dial-text):not(:placeholder-shown)) .proto-field-label,.proto-field:not(.proto-field--static):has(textarea:not(:placeholder-shown)) .proto-field-label){font-size:var(--proto-font-label);letter-spacing:.4px;background:var(--proto-color-surface);line-height:16px;top:0}.proto-field:focus-within .proto-input-wrap,.proto-select-trigger:focus-visible,.proto-field:focus-within .proto-textarea{border-color:var(--proto-color-primary);box-shadow:0 0 0 var(--proto-component-focus-ring-width) var(--proto-color-primary);outline:none}.proto-field:focus-within .proto-field-label{color:var(--proto-color-primary)}.proto-input-prefix{color:var(--proto-color-muted);flex-shrink:0;align-items:center;padding-inline-start:16px;display:flex}.proto-input-wrap--prefix .proto-input{padding-inline-start:8px}.proto-field:has(.proto-input-prefix):not(:focus-within,.proto-phone-field--open):not(:has(input:not([type=hidden],.proto-phone-dial-text):not(:placeholder-shown))) .proto-field-label{inset-inline-start:42px}.proto-input-suffix{color:var(--proto-color-muted);flex-shrink:0;align-items:center;margin-inline-end:8px;display:flex}.proto-input-suffix.proto-input-suffix--text{margin-inline-end:16px;font-size:14px;line-height:18px}.proto-password-input::-ms-reveal{display:none}.proto-field-status{min-height:10px;color:var(--proto-color-muted);justify-content:flex-end;align-items:center;margin:0 0 4px;font-size:9px;font-weight:400;line-height:10px;display:flex}.proto-field-description{color:var(--proto-color-muted);padding:4px 16px 0;font-size:12px;line-height:18px}.proto-field .proto-field-description:empty{padding-block:0}.proto-field-footer{align-items:flex-start;display:flex}.proto-field-footer>.proto-field-description{flex:auto;min-width:0}.proto-field-count{color:var(--proto-component-field-count);white-space:nowrap;flex:none;margin-inline-start:auto;padding:4px 0 0;padding-inline-end:16px;font-size:10px;font-weight:400;line-height:16px}.proto-field[data-invalid=true] .proto-input-wrap,.proto-field[data-invalid=true] .proto-select-trigger,.proto-field[data-invalid=true] .proto-textarea{border-color:var(--proto-color-danger)}.proto-field[data-invalid=true] .proto-field-label,.proto-field[data-invalid=true] .proto-field-description{color:var(--proto-color-danger)}.proto-field:not([data-disabled=true],[data-view=true],[data-read-only-appearance=plain]) .proto-textarea[readonly]{background:var(--proto-color-background)}.proto-field:not([data-disabled=true],[data-view=true],[data-read-only-appearance=plain]) .proto-input-wrap:has(>.proto-input[readonly]){background:var(--proto-color-background)}.proto-field[data-view=true] .proto-input-wrap,.proto-field[data-view=true] .proto-textarea{background:var(--proto-component-field-view-background);border-color:var(--proto-component-field-view-border);color:var(--proto-component-field-view-text)}.proto-field[data-view=true] .proto-input,.proto-field[data-view=true] .proto-textarea{cursor:text}.proto-field.proto-field--component:not(.proto-field--static)[data-view=true] .proto-field-label{color:var(--proto-component-field-view-label)}.proto-field.proto-field--component:not(.proto-field--static)[data-view=true]:has(input:not([type=hidden],.proto-phone-dial-text):not(:placeholder-shown),textarea:not(:placeholder-shown)) .proto-field-label{color:var(--proto-component-field-view-label)}.proto-field:not(.proto-field--static)[data-view=true][data-filled=true] .proto-field-label,.proto-field:not(.proto-field--static)[data-view=true]:focus-within .proto-field-label,:is(.proto-field:not(.proto-field--static)[data-view=true]:has(input:not([type=hidden],.proto-phone-dial-text):not(:placeholder-shown)) .proto-field-label,.proto-field:not(.proto-field--static)[data-view=true]:has(textarea:not(:placeholder-shown)) .proto-field-label){background:linear-gradient(var(--proto-color-surface) 50%, var(--proto-component-field-view-background) 50%)}.proto-field[data-view=true] .proto-field-view-icon,.proto-field[data-view=true] .proto-phone-chevron{color:var(--proto-component-field-view-border)}.proto-field-view-icon{margin-inline-end:15.5px}.proto-field[data-view=true] .proto-input-suffix:not(.proto-input-suffix--text,.proto-field-view-icon){color:var(--proto-color-disabled);margin-inline-end:15.5px}.proto-field[data-view=true] .proto-input-suffix .proto-field-view-icon{color:inherit;margin-inline-end:0}.proto-field[data-disabled=true] .proto-input-wrap,.proto-field[data-disabled=true] .proto-select-trigger,.proto-field[data-disabled=true] .proto-textarea{background:var(--proto-color-action-disabled);border-color:var(--proto-color-action-disabled-border);color:var(--proto-color-border-strong);-webkit-text-fill-color:currentColor;cursor:not-allowed}.proto-field[data-disabled=true] .proto-input:disabled{-webkit-text-fill-color:currentColor;opacity:1}.proto-field[data-disabled=true] .proto-field-label{color:var(--proto-color-border-strong)}.proto-field--component[data-disabled=true] .proto-input-wrap,.proto-field--component[data-disabled=true] .proto-select-trigger,.proto-field--component[data-disabled=true] .proto-textarea{background:var(--proto-color-action-disabled);color:var(--proto-color-border-strong)}.proto-field--component:not(.proto-field--static)[data-disabled=true][data-filled=true] .proto-field-label{background:var(--proto-color-action-disabled);color:var(--proto-color-disabled)}.proto-field--component:not(.proto-field--static)[data-disabled=true]:has(input:not([type=hidden],.proto-phone-dial-text):not(:placeholder-shown)) .proto-field-label{background:var(--proto-color-action-disabled);color:var(--proto-color-disabled)}.proto-field:not(.proto-field--static)[data-disabled=true][data-filled=true] .proto-field-label{background:linear-gradient(var(--proto-color-surface) 50%, var(--proto-color-action-disabled) 50%)}.proto-field:not(.proto-field--static)[data-disabled=true]:has(input:not([type=hidden],.proto-phone-dial-text):not(:placeholder-shown)) .proto-field-label{background:linear-gradient(var(--proto-color-surface) 50%, var(--proto-color-action-disabled) 50%)}.proto-field--static .proto-field-label{order:-1;max-width:none;padding:0 0 8px;display:block;position:static;transform:none}.proto-field.proto-field--component.proto-field--static .proto-field-label{color:var(--proto-color-text);pointer-events:auto;font-weight:600}.proto-field.proto-field--component.proto-field--static[data-disabled=true] .proto-field-label{color:var(--proto-color-disabled)}.proto-field--static .proto-field-body{flex-direction:column;display:flex}.proto-textarea{resize:vertical;border:1px solid var(--proto-color-border);border-radius:var(--proto-radius-control);width:100%;min-height:100px;color:inherit;background:var(--proto-color-surface);font:inherit;padding:11.5px 14.5px;line-height:20px;display:block}.proto-field--component .proto-textarea{border-color:var(--proto-component-textarea-border);border-radius:var(--proto-component-textarea-radius);padding-inline:14.5px}.proto-field:has(textarea) .proto-field-label{top:22px}.proto-field:has(textarea):focus-within .proto-field-label{top:0}.proto-field:has(textarea:not(:placeholder-shown)) .proto-field-label{top:0}.proto-textarea-wrap{position:relative}.proto-textarea.proto-textarea--count{padding-inline-end:calc(16px + var(--proto-textarea-count-width,38px))}.proto-textarea-count{top:16px;color:var(--proto-component-field-count);white-space:nowrap;pointer-events:none;font-size:10px;font-weight:400;line-height:12px;position:absolute;inset-inline-end:16px}.proto-field:not(.proto-field--static):has(.proto-textarea--count) .proto-field-label{max-width:calc(100% - 28px - var(--proto-textarea-count-width,38px))}.proto-select-group{gap:12px;width:100%;min-width:0;display:grid}.proto-select-trigger{text-align:start;font:inherit;color:var(--proto-color-text);cursor:pointer;justify-content:space-between;gap:8px;padding:0 15.5px}.proto-select-trigger>span[aria-hidden]{flex-shrink:0;display:flex}.proto-select-trigger>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.proto-select-trigger>.proto-select-value{flex:1 1 0;width:0;min-width:0}.proto-select-trigger svg{color:var(--proto-color-muted);flex-shrink:0}.proto-select-trigger[data-state=open]>.proto-select-icon{transform:rotate(180deg)}.proto-select-placeholder{opacity:0}.proto-field:focus-within .proto-select-placeholder{opacity:1;color:var(--proto-color-muted)}.proto-select-content,.proto-combobox-content,.proto-menu,.proto-popover{z-index:1100;background:var(--proto-color-surface);border:1px solid var(--proto-color-border);border-radius:var(--proto-radius-control);max-width:calc(100vw - 24px);box-shadow:var(--proto-shadow-overlay);overflow:hidden}.proto-select-content,.proto-combobox-content,.proto-menu{box-shadow:var(--proto-shadow-menu);border:0;border-radius:4px}.proto-select-content{min-width:var(--radix-select-trigger-width);max-height:min(320px, var(--radix-select-content-available-height))}.proto-select-content [data-radix-select-viewport]{overscroll-behavior:contain}.proto-select-option{min-height:48px;color:var(--proto-color-text);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;font-size:14px;line-height:24px;display:flex;position:relative}.proto-select-option[data-state=checked]{background:var(--proto-color-selected)}.proto-select-option[data-highlighted],.proto-select-option[data-selected=true],.proto-menu-item[data-highlighted]{background:var(--proto-color-action-tonal-hover)}.proto-select-option[data-state=checked][data-highlighted],.proto-select-content[data-initial-row] .proto-select-option[data-highlighted]{background:var(--proto-color-selected)}.proto-select-option[data-disabled=true],.proto-select-option[data-disabled=""],.proto-select-option[aria-disabled=true],.proto-menu-item[data-disabled]{color:var(--proto-color-disabled);cursor:not-allowed}.proto-select-scroll{text-align:center;padding:4px}.proto-combobox-content{width:var(--radix-popover-trigger-width);min-width:240px}.proto-command-input{border:0;border-bottom:1px solid var(--proto-color-border);background:var(--proto-color-surface);width:100%;height:48px;color:inherit;outline:none;padding:0 16px}.proto-command-list{max-height:min(288px, calc(var(--radix-popover-content-available-height,337px) - 49px));overscroll-behavior:contain;overflow-y:auto}[cmdk-empty]{text-align:center;color:var(--proto-color-muted);padding:20px}.proto-option-description{color:var(--proto-color-muted);font-size:12px;font-weight:400;display:block}.proto-selected-values{flex-wrap:wrap;gap:6px;margin:0;padding:8px 0 0;list-style:none;display:flex}.proto-selected-values li{background:var(--proto-color-primary-soft);color:var(--proto-color-primary);border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;display:flex}.proto-selected-values button,.proto-chip button{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:2px;display:inline-flex}.proto-check-row{align-items:flex-start;gap:12px;line-height:18px;display:flex}.proto-check-row label{cursor:pointer;min-width:0;margin:0;display:block}.proto-checkbox{border:2px solid var(--proto-component-checkbox-ring);color:#fff;cursor:pointer;background:0 0;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin:0;padding:0;display:flex;position:relative}.proto-checkbox:before{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:-13px}.proto-check-row:hover .proto-checkbox:not(:disabled):before{background:color-mix(in srgb, var(--proto-color-primary) 8%, transparent)}.proto-checkbox[data-state=checked],.proto-checkbox[data-state=indeterminate]{border-color:var(--proto-color-primary);background:var(--proto-color-primary)}.proto-checkbox:disabled{border-color:var(--proto-component-checkbox-disabled);cursor:not-allowed}.proto-checkbox:disabled[data-state=checked],.proto-checkbox:disabled[data-state=indeterminate]{background:var(--proto-component-checkbox-disabled)}.proto-check-field[data-disabled=true] label{cursor:not-allowed}.proto-checkbox>span{z-index:1;position:relative}.proto-checkbox>span,.proto-checkbox-check{place-items:center;line-height:1;display:grid}.proto-checkbox svg{flex:none;display:block}.proto-checkbox-mixed{line-height:1;display:none}.proto-checkbox[data-state=indeterminate] .proto-checkbox-check{display:none}.proto-checkbox[data-state=indeterminate] .proto-checkbox-mixed{display:block}.proto-check-field--sm .proto-checkbox{--proto-checkbox-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath d='M1.667,15C1.208,15,0.816,14.837,0.49,14.51C0.163,14.184,0,13.792,0,13.333L0,1.667C0,1.208,0.163,0.816,0.49,0.49C0.816,0.163,1.208,0,1.667,0L13.333,0C13.792,0,14.184,0.163,14.51,0.49C14.837,0.816,15,1.208,15,1.667L15,13.333C15,13.792,14.837,14.184,14.51,14.51C14.184,14.837,13.792,15,13.333,15L1.667,15ZM1.667,13.333L13.333,13.333L13.333,1.667L1.667,1.667L1.667,13.333Z'/%3E%3C/svg%3E");--proto-checkbox-color:var(--proto-color-muted);background:0 0;border:0;width:16px;height:16px;margin:0}.proto-check-field--sm .proto-checkbox:before{display:none}.proto-check-field--sm .proto-checkbox:after{content:"";background:var(--proto-checkbox-color);-webkit-mask:var(--proto-checkbox-glyph) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--proto-checkbox-glyph) 0 0 / 100% 100% no-repeat;mask:var(--proto-checkbox-glyph) 0 0 / 100% 100% no-repeat;position:absolute;inset:2px}.proto-check-field--sm .proto-checkbox[data-state=checked]{--proto-checkbox-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath d='M6.333,11L12.208,5.125L11.042,3.958L6.333,8.667L3.958,6.292L2.792,7.458L6.333,11ZM1.667,15C1.208,15,0.816,14.837,0.49,14.51C0.163,14.184,0,13.792,0,13.333L0,1.667C0,1.208,0.163,0.816,0.49,0.49C0.816,0.163,1.208,0,1.667,0L13.333,0C13.792,0,14.184,0.163,14.51,0.49C14.837,0.816,15,1.208,15,1.667L15,13.333C15,13.792,14.837,14.184,14.51,14.51C14.184,14.837,13.792,15,13.333,15L1.667,15Z'/%3E%3C/svg%3E");--proto-checkbox-color:var(--proto-color-primary);background:0 0}.proto-check-field--sm .proto-checkbox[data-state=indeterminate]{--proto-checkbox-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath d='M1.667,15C1.208,15,0.816,14.837,0.49,14.51C0.163,14.184,0,13.792,0,13.333L0,1.667C0,1.208,0.163,0.816,0.49,0.49C0.816,0.163,1.208,0,1.667,0L13.333,0C13.792,0,14.184,0.163,14.51,0.49C14.837,0.816,15,1.208,15,1.667L15,13.333C15,13.792,14.837,14.184,14.51,14.51C14.184,14.837,13.792,15,13.333,15L1.667,15Z'/%3E%3C/svg%3E");--proto-checkbox-color:var(--proto-color-primary);background:0 0}.proto-check-field--sm .proto-checkbox:disabled{--proto-checkbox-color:var(--proto-component-checkbox-disabled);background:0 0}.proto-check-field--sm .proto-checkbox .proto-checkbox-check{display:none}.proto-check-description{color:var(--proto-color-muted);padding-inline-start:30px;font-size:12px}.proto-control-label{margin-bottom:12px}.proto-radio-group{flex-wrap:wrap;gap:20px;display:flex}.proto-radio-group[data-orientation=vertical]{flex-direction:column}.proto-radio-option{cursor:pointer;align-items:center;gap:8px;min-height:32px;line-height:18px;display:flex}.proto-radio{--proto-ring:var(--proto-component-radio-ring);width:15px;height:15px;box-shadow:inset 0 0 0 1.5px var(--proto-ring);cursor:inherit;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:1.5px;padding:0;display:flex}.proto-radio[data-state=checked]{--proto-ring:var(--proto-color-primary)}.proto-radio,.proto-choice-radio{position:relative}.proto-radio:before,.proto-choice-radio:before{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:-9.5px}.proto-radio-option:not([data-disabled=true]):hover .proto-radio:before,.proto-choice:not([data-disabled]):hover .proto-choice-radio:before{background:color-mix(in srgb, var(--proto-color-primary) 10%, transparent)}.proto-radio-option:not([data-disabled=true]):hover .proto-radio[data-state=checked]:before,.proto-choice[data-state=checked]:not([data-disabled]):hover .proto-choice-radio:before{background:color-mix(in srgb, var(--proto-color-primary) 8%, transparent)}.proto-radio-indicator{background:var(--proto-color-primary);border-radius:50%;width:7.5px;height:7.5px}.proto-radio-group--cards .proto-radio-option{border:.5px solid var(--proto-color-border-strong);border-radius:var(--proto-radius-choice);min-height:48px;color:var(--proto-color-muted);flex:120px;padding:0 12px;font-size:14px;line-height:18px}.proto-radio-group--cards .proto-radio-option:has([data-state=checked]){border-width:1px;border-color:var(--proto-color-primary);color:var(--proto-color-text)}.proto-radio-option[data-disabled=true]{color:var(--proto-color-border-strong);cursor:not-allowed}.proto-radio-group--cards .proto-radio-option[data-disabled=true]{border-color:var(--proto-color-action-disabled-border);color:var(--proto-color-border-strong)}.proto-radio-group--cards .proto-radio-option[data-disabled=true]:has([data-state=checked]){background:var(--proto-color-action-disabled)}.proto-radio-option[data-disabled=true] .proto-radio{--proto-ring:var(--proto-component-radio-disabled)}.proto-radio-option[data-disabled=true] .proto-radio-indicator{background:var(--proto-component-radio-disabled)}.proto-switch-field{align-items:flex-start;gap:12px;display:flex}.proto-switch-field .proto-field-description{padding:2px 0}.proto-switch{background:var(--proto-color-border);cursor:pointer;border:0;border-radius:99px;flex-shrink:0;width:40px;height:24px;padding:3px}.proto-switch[data-state=checked]{background:var(--proto-color-primary)}.proto-switch:disabled{opacity:.5;cursor:not-allowed}.proto-switch-thumb{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;display:block;box-shadow:0 1px 3px #0002}.proto-switch-thumb[data-state=checked]{transform:translate(16px)}[dir=rtl] .proto-switch-thumb[data-state=checked]{transform:translate(-16px)}.proto-slider-label,.proto-progress-label{justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.proto-progress-label{font-size:14px;line-height:18px}.proto-slider{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:24px;display:flex;position:relative}.proto-slider-track{background:var(--proto-color-border);border-radius:99px;flex-grow:1;height:4px;position:relative}.proto-slider-range{background:var(--proto-color-primary);border-radius:99px;height:100%;position:absolute}.proto-slider-thumb{background:var(--proto-color-surface);border:2px solid var(--proto-color-primary);cursor:grab;border-radius:50%;width:18px;height:18px;display:block}.proto-slider[data-disabled]{opacity:.5}.proto-slider[data-orientation=vertical]{flex-direction:column;width:24px;height:200px}.proto-slider[data-orientation=vertical] .proto-slider-track{width:4px;height:auto}.proto-slider[data-orientation=vertical] .proto-slider-range{width:100%;height:auto}.proto-otp-input{letter-spacing:.6em;text-align:center;font-variant-numeric:tabular-nums;font-size:24px}.proto-upload{background:var(--proto-color-surface);display:flex;position:relative}.proto-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.proto-upload:has(:focus-visible){outline:var(--proto-component-focus-outline-width) solid var(--proto-color-primary);outline-offset:2px}.proto-upload[data-dragging=true]{border-color:var(--proto-color-primary);background:var(--proto-color-selected)}.proto-upload[data-disabled=true]{opacity:.5}.proto-upload[data-disabled=true] input{cursor:not-allowed}.proto-upload-field--dropzone .proto-upload{border:1px dashed var(--proto-palette-gray-200);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:28px 20px}.proto-upload-field--dropzone .proto-upload>svg{color:var(--proto-color-primary)}.proto-upload-field--dropzone .proto-upload label{font-weight:600;line-height:18px}.proto-upload-field--dropzone .proto-upload p{color:var(--proto-color-muted);margin:0;font-size:12px;line-height:16px}.proto-upload-field--card .proto-upload{border:1px solid var(--proto-palette-gray-200);text-align:start;border-radius:6px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:20px}.proto-upload-title{align-items:center;gap:12px;min-width:0;min-height:32px;display:flex}.proto-upload-doc{background:var(--proto-palette-gray-50);width:24px;height:24px;color:var(--proto-color-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.proto-upload-name{align-items:center;gap:4px;min-width:0;display:inline-flex}.proto-upload-field--card .proto-upload label{min-width:0;color:var(--proto-color-text);overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:18px}.proto-upload-success{color:var(--proto-color-success);flex:none}.proto-upload-files{z-index:1;pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-end;gap:8px;min-width:0;min-height:32px;margin:0;padding:0;list-style:none;display:flex;position:relative}.proto-upload-files li{align-items:center;gap:10px;max-width:100%;display:flex}.proto-upload-file-name{min-width:0;color:var(--proto-color-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:18px;text-decoration:underline;overflow:hidden}.proto-upload-files .proto-icon-button.proto-upload-file-remove{width:14px;min-width:14px;height:14px;min-height:14px;color:var(--proto-color-muted);pointer-events:auto;flex:none;padding:0;position:relative}.proto-upload-files .proto-icon-button.proto-upload-file-remove:after{content:"";position:absolute;inset:-5px}.proto-upload-field--card .proto-upload-hint{line-height:16px}@media (width<=640px){.proto-upload-field--card .proto-upload{border-width:.5px;border-color:var(--proto-color-border-strong);padding:12px}}.proto-upload-stack{border:.5px solid var(--proto-color-border-strong);background:var(--proto-color-surface);color:var(--proto-color-text);font-family:var(--proto-font-family);border-radius:6px;flex-direction:column;gap:20px;padding:12px;font-size:14px;line-height:18px;display:flex}.proto-upload-stack>*+*{border-top:1px solid var(--proto-palette-gray-200);padding-top:20px}.proto-upload-stack .proto-upload-field--card .proto-upload{border:0;border-radius:0;padding:0}.proto-upload-stack-group{flex-direction:column;gap:12px;display:flex}.proto-upload-stack-title{align-items:center;gap:12px;margin:0;font-weight:500;display:flex}.proto-upload-stack-group .proto-upload-field--card .proto-upload{padding-inline-start:12px}.proto-upload-stack-group .proto-upload .proto-upload-doc{display:none}.proto-upload-stack-group .proto-upload-field--card .proto-upload label{font-weight:400}.proto-upload-stack+.proto-upload-hint{line-height:16px}.proto-file-list{margin:12px 0 0;padding:0;list-style:none}.proto-upload-field--compact .proto-upload{text-align:start;border:0;border-radius:4px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:12.5px}.proto-upload-field--compact .proto-upload label{min-width:0;color:var(--proto-color-text);overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:18px}.proto-upload-browse{pointer-events:none;flex:none}.proto-upload .proto-button.proto-size--xs.proto-upload-browse{font-weight:500;line-height:18px}.proto-upload-hint{color:var(--proto-color-muted);margin:8px 0 0;font-size:12px;line-height:14px}.proto-file-chips{flex-wrap:wrap;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.proto-file-chip{background:var(--proto-color-action-tonal);min-width:0;max-width:140px;min-height:30px;color:var(--proto-color-primary);border-radius:100px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.proto-file-chip-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.proto-file-chip>.proto-icon-button.proto-file-chip-remove{width:18px;min-width:18px;height:18px;min-height:18px;color:var(--proto-color-muted);flex:none;padding:0}.proto-file-list li{border:1px solid var(--proto-color-border);border-radius:8px;align-items:center;gap:12px;margin-top:8px;padding:12px;display:flex}.proto-file-list li>span{overflow-wrap:anywhere;flex:1;min-width:0}.proto-file-list small{color:var(--proto-color-muted);font-size:12px;display:block}.proto-popover{max-height:var(--radix-popover-content-available-height);overscroll-behavior:contain;padding:16px;overflow:auto}.proto-popover-arrow{fill:var(--proto-color-surface)}.proto-calendar{width:270px;max-width:100%;font-family:var(--proto-font-family);color:var(--proto-color-text);--rdp-accent-color:var(--proto-color-primary);position:relative}.proto-calendar *{box-sizing:border-box}.proto-calendar-header{justify-content:space-between;align-items:center;height:48px;display:flex}.proto-calendar--years .proto-calendar-header{border-bottom:1px solid var(--proto-color-border)}.proto-calendar-stepper{align-items:center;display:flex}.proto-calendar-step,.proto-calendar-menu-button{color:var(--proto-color-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.proto-calendar-step{border-radius:50%;width:36px;height:36px;padding:3px}.proto-calendar-step--previous svg{transform:scaleX(-1)}.proto-calendar-step:disabled{color:var(--proto-color-disabled);cursor:not-allowed}.proto-calendar-menu-button{border-radius:999px;gap:6px;height:30px;padding:0 3px 0 6px;font-size:11px;font-weight:500;line-height:15px}.proto-calendar-step:hover:not(:disabled),.proto-calendar-menu-button:hover:not([aria-expanded=true]){background:color-mix(in srgb, var(--proto-color-primary) 10%, transparent)}.proto-calendar .rdp-root{padding:0 9px 3px}.proto-calendar .rdp-month_caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.proto-calendar .rdp-month_grid{border-collapse:collapse;width:100%}.proto-calendar .rdp-weekday{width:36px;height:36px;color:var(--proto-color-text);padding:0;font-size:12px;font-weight:600;line-height:18px}.proto-calendar .rdp-day{text-align:center;width:36px;height:36px;padding:0}.proto-calendar .rdp-day_button{cursor:pointer;width:36px;height:36px;color:inherit;font:inherit;background:0 0;border:0;border-radius:50%;font-size:12px;line-height:18px}.proto-calendar .rdp-day_button:hover{background:color-mix(in srgb, var(--proto-color-primary) 10%, transparent)}.proto-calendar .rdp-selected .rdp-day_button{background:var(--proto-color-primary);color:var(--proto-component-calendar-selected-text)}.proto-calendar .rdp-outside{color:color-mix(in srgb, var(--proto-color-muted) 38%, transparent)}.proto-calendar .rdp-disabled .rdp-day_button{color:var(--proto-color-disabled);cursor:not-allowed}.proto-calendar .rdp-disabled .rdp-day_button:hover{background:0 0}.proto-calendar .rdp-range_middle .rdp-day_button{background:var(--proto-color-selected);color:var(--proto-color-text);border-radius:0}.proto-calendar .rdp-hidden{visibility:hidden}.proto-calendar-grid{overscroll-behavior:contain;grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;height:297px;display:grid}.proto-calendar-months{grid-template-columns:repeat(3,72px);grid-auto-rows:52px;place-content:space-between;padding:20px 10.333px}.proto-calendar-years{scrollbar-width:thin;scrollbar-color:#70707099 transparent;grid-template-columns:repeat(3,72px);grid-auto-rows:48px;place-content:start space-between;padding:0 6.333px;overflow-y:auto}.proto-calendar-grid button{width:72px;height:36px;color:var(--proto-color-text);font:inherit;letter-spacing:.5px;cursor:pointer;background:0 0;border:0;border-radius:100px;font-size:12px;font-weight:500;line-height:15px}.proto-calendar-grid button:hover{background:color-mix(in srgb, var(--proto-color-primary) 10%, transparent)}.proto-calendar-grid button[aria-pressed=true]{background:var(--proto-color-primary);color:var(--proto-component-calendar-selected-text)}.proto-calendar-grid button:disabled{color:var(--proto-color-disabled);cursor:not-allowed}.proto-date-popover{z-index:1100;max-width:calc(100vw - 24px);max-height:var(--radix-popover-content-available-height);overscroll-behavior:contain;background:var(--proto-color-selected);box-shadow:var(--proto-shadow-date-picker);border-radius:8px;overflow:hidden auto}.proto-date-popover:has(.proto-calendar--months,.proto-calendar--years) .proto-calendar-actions{display:none}.proto-calendar-actions{border-top:1px solid var(--proto-color-border);justify-content:flex-end;gap:8px;padding:2px 9px 3px;display:flex}.proto-calendar-actions button{height:36px;color:var(--proto-color-primary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600;line-height:15px}.proto-calendar-actions button:hover{background:color-mix(in srgb, var(--proto-color-primary) 10%, transparent)}.proto-calendar .rdp-selected .rdp-day_button:focus-visible,.proto-calendar-grid button[aria-pressed=true]:focus-visible{outline-offset:2px}@media (forced-colors:active){.proto-calendar .rdp-selected .rdp-day_button,.proto-calendar-grid button[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight}.proto-calendar .rdp-selected .rdp-day_button:focus-visible,.proto-calendar-grid button[aria-pressed=true]:focus-visible{outline-offset:-4px;outline:2px solid highlighttext}}.proto-overlay{background:var(--proto-color-backdrop);z-index:1000;animation:.15s proto-fade;position:fixed;inset:0}.proto-dialog{--proto-dialog-width:780px;z-index:1001;width:min(var(--proto-dialog-width), calc(100vw - 40px));background:var(--proto-color-surface);max-height:calc(100dvh - 48px);box-shadow:var(--proto-shadow-dialog);border-radius:8px;padding:0;animation:.15s proto-fade;position:fixed;inset:50% auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%)}.proto-dialog--sm{--proto-dialog-width:500px}.proto-dialog--lg{--proto-dialog-width:1000px}.proto-dialog--xl{--proto-dialog-width:1200px}.proto-dialog::-webkit-scrollbar{background:0 0;width:13.5px}.proto-dialog::-webkit-scrollbar-thumb{background:#70707099 padding-box padding-box;border-right:7.5px solid #0000;border-radius:3px 10.5px 10.5px 3px/3px}@supports not selector(::-webkit-scrollbar){.proto-dialog{scrollbar-width:thin;scrollbar-color:#70707099 transparent}}.proto-dialog-heading{justify-content:space-between;align-items:center;gap:8px;min-height:56px;padding:12px 24px;display:flex;position:relative}:where(.proto-dialog:not(.proto-drawer))>.proto-dialog-heading{box-shadow:inset 0 1px #9993}:is(.proto-dialog-heading,.proto-dialog-title)>.proto-heading{font-size:16px;line-height:20px}.proto-dialog-title{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.proto-dialog-actions{align-items:center;gap:12px;margin-inline:auto 4px;display:flex}.proto-dialog-tabs{min-width:0;max-width:100%;display:flex}.proto-dialog-body>.proto-tabs-content{padding-top:0}.proto-dialog .proto-dialog-heading>.proto-icon-button{width:24px;min-width:24px;height:24px;min-height:24px;color:var(--proto-color-muted);padding:0}.proto-dialog .proto-dialog-heading>.proto-icon-button svg{width:24px;height:24px}.proto-dialog-heading+.proto-muted{margin:-8px 0 0;padding:0 24px 16px}.proto-dialog-heading-text{flex-direction:column;gap:4px;min-width:0;display:flex}.proto-dialog-subtitle{color:var(--proto-color-muted);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:400;line-height:18px}.proto-dialog-body{padding:20px 24px;box-shadow:inset 0 1px #d8d8d866}.proto-dialog-footer{flex-wrap:wrap;justify-content:flex-end;gap:16px;padding:16px 24px;display:flex;box-shadow:inset 0 1px #9993}.proto-dialog-footer .proto-button:not(.proto-icon-button){min-width:120px}@media (width>=641px){:where(.proto-dialog--lg:not(.proto-drawer))>.proto-dialog-heading,:where(.proto-dialog--lg)>.proto-dialog-footer{box-shadow:inset 0 .5px 0 var(--proto-palette-gray-300)}:where(.proto-dialog--xl:not(.proto-drawer))>.proto-dialog-heading{box-shadow:inset 0 -1px 0 var(--proto-palette-gray-200)}:where(.proto-dialog--xl)>.proto-dialog-body{box-shadow:none}:where(.proto-dialog--xl)>.proto-dialog-footer{box-shadow:inset 0 1px 0 var(--proto-palette-gray-200)}.proto-dialog--xl>.proto-dialog-footer .proto-button:not(.proto-icon-button){min-width:100px;padding-inline:15px}.proto-dialog--xl:not(.proto-drawer){box-shadow:none}}.proto-alert-dialog-description{color:var(--proto-color-text);text-align:center;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:20px}.proto-alert-dialog .proto-dialog-body{flex-direction:column;justify-content:center;min-height:72px;display:flex}.proto-dialog-footer .proto-button.proto-alert-dialog-confirm{min-width:140px}.proto-drawer{border-radius:0;height:100dvh;max-height:100dvh;top:0;transform:none}.proto-drawer--right{width:min(480px,100vw);left:auto;right:0}.proto-drawer--left{width:min(480px,100vw);left:0;right:auto}.proto-drawer--bottom{width:100%;height:auto;max-height:90dvh;padding:0 0 max(32px, env(safe-area-inset-bottom));box-shadow:inset 0 1px 0 #d8d8d866, var(--proto-shadow-dialog);border-radius:8px 8px 0 0;top:auto;bottom:0;left:0}:where(.proto-drawer--bottom) .proto-dialog-heading{border-bottom:1px solid #d8d8d899;min-height:0;padding:24px 16px 7.5px}:where(.proto-drawer--bottom) .proto-dialog-heading:before{content:"";background:var(--proto-color-border);border-radius:3px;width:48px;height:3px;position:absolute;top:14.5px;left:calc(50% - 24px)}:where(.proto-drawer--bottom) .proto-dialog-heading+.proto-muted{margin:0;padding:16.5px 16px 0}:where(.proto-drawer--bottom) .proto-dialog-body{box-shadow:none;padding:15.5px 16px 0}:where(.proto-drawer--bottom) .proto-dialog-footer{box-shadow:none;padding:16px 16px 0}.proto-tooltip-sheet .proto-dialog-body{color:var(--proto-color-text);font-size:14px;line-height:20px}.proto-tooltip{z-index:1200;background:var(--proto-color-surface);color:var(--proto-color-text);width:var(--proto-component-tooltip-width);max-width:calc(100vw - 24px);box-shadow:var(--proto-shadow-tooltip);border-radius:4px;padding:12px;font-size:14px;line-height:20px}.proto-tooltip-trigger{width:14px;height:14px;color:var(--proto-color-muted);vertical-align:middle;cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:inline-flex}.proto-tooltip-trigger>svg{display:block}.proto-menu{width:320px;max-height:min(384px, var(--radix-dropdown-menu-content-available-height,384px));overscroll-behavior:contain;overflow-y:auto}.proto-menu::-webkit-scrollbar{background:0 0;width:8px}.proto-menu::-webkit-scrollbar-thumb{background:#70707099 padding-box padding-box;border-right:4px solid #0000;border-radius:2px 6px 6px 2px/2px}@supports not selector(::-webkit-scrollbar){.proto-menu{scrollbar-width:thin;scrollbar-color:#70707099 transparent}}.proto-menu .proto-menu-separator{margin:0}.proto-menu-item{min-height:48px;color:var(--proto-color-text);cursor:pointer;outline:none;align-items:center;gap:10px;padding:12px 16px;font-size:14px;line-height:24px;display:flex}.proto-menu-label{color:var(--proto-color-muted);padding:8px 12px;font-size:12px}.proto-toast-viewport{top:var(--proto-toast-top,90px);right:var(--proto-toast-right,27px);z-index:1300;max-width:calc(100vw - var(--proto-toast-right,27px) - 16px);flex-direction:column;align-items:flex-end;gap:12px;margin:0;padding:0;list-style:none;display:flex;position:fixed}.proto-toast{border:1px solid var(--proto-color-border);background:var(--proto-color-surface);box-shadow:var(--proto-shadow-overlay);border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex}.proto-toast-title{font-weight:600}.proto-toast--rich{border-color:var(--proto-palette-gray-100);width:360px;max-width:100%}.proto-toast--compact{width:304px;max-width:100%;min-height:42px;box-shadow:var(--proto-shadow-toast);color:var(--proto-tone-fg);background:var(--proto-tone-bg);border:0;border-radius:4px;justify-content:flex-start;align-items:center;gap:8px;padding:12px 16px}.proto-toast--compact>div{min-width:0}.proto-toast--compact .proto-toast-title{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:16px}.proto-toast--compact[data-lines="2"]{align-items:flex-start;width:420px}.proto-toast--compact[data-lines="2"] .proto-toast-title{line-height:18px}.proto-toast--compact.proto-tone--success{color:var(--proto-color-toast-success-text);background:var(--proto-color-toast-success)}.proto-toast--compact.proto-tone--danger{color:var(--proto-color-toast-danger-text);background:var(--proto-color-toast-danger)}.proto-toast--compact>svg{flex-shrink:0}.proto-toast-description{margin:4px 0 0}.proto-toast[data-state=closed]{animation:.15s forwards proto-fade-out}.proto-toast[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}@keyframes proto-fade{0%{opacity:0}to{opacity:1}}@keyframes proto-fade-out{to{opacity:0;visibility:hidden}}.proto-text{margin:0}.proto-text--xs{font-size:12px;line-height:18px}.proto-text--sm{font-size:13px;line-height:20px}.proto-text--lg{font-size:16px;line-height:24px}.proto-text--muted,.proto-muted{color:var(--proto-color-muted)}.proto-text--danger,.proto-text-danger{color:var(--proto-color-danger)}.proto-text--success{color:var(--proto-color-success)}.proto-weight--medium{font-weight:500}.proto-weight--semibold{font-weight:600}.proto-heading{font-size:var(--proto-font-heading);line-height:var(--proto-font-heading-line-height);margin:0;font-weight:600}.proto-heading.proto-heading--display-large{font:var(--proto-typography-display-large)}.proto-heading.proto-heading--title{font:var(--proto-typography-title)}.proto-heading.proto-heading--heading-1{font:var(--proto-typography-heading-1)}.proto-heading.proto-heading--heading-2{font:var(--proto-typography-heading-2)}.proto-heading.proto-heading--heading-3{font:var(--proto-typography-heading-3)}.proto-text.proto-text--body-large{font:var(--proto-typography-body-large)}.proto-text.proto-text--body-medium{font:var(--proto-typography-body-medium)}.proto-text.proto-text--body-small{font:var(--proto-typography-body-small)}.proto-text.proto-text--body-b4{font:var(--proto-typography-body-b4)}.proto-text.proto-text--label-medium{font:var(--proto-typography-label-medium)}.proto-text.proto-text--label-small{font:var(--proto-typography-label-small)}.proto-text.proto-weight--medium{font-weight:500}.proto-text.proto-weight--semibold{font-weight:600}.proto-text.proto-text--icon{align-items:flex-start;gap:6px;display:flex}.proto-text-icon{flex:none;align-items:center;display:flex}.proto-text-icon:before{content:"​"}.proto-text-icon svg{flex:none;width:14px;height:14px}.proto-text-body{flex:auto;min-width:0}.proto-text--icon strong{font-weight:600;line-height:1}.proto-heading--sm{font-size:16px;line-height:24px}.proto-heading--lg{font-size:28px;line-height:36px}.proto-heading--xl{font-size:36px;line-height:44px}.proto-heading.proto-heading--divider,.proto-section-header.proto-section-header--divider{border-bottom:1px solid var(--proto-component-heading-divider);padding-bottom:15px}.proto-stack{min-width:0;display:flex}.proto-grid{grid-template-columns:repeat(var(--proto-grid-columns,2), minmax(0, 1fr));min-width:0;display:grid}.proto-container{width:min(var(--proto-size-container), calc(100% - 64px));margin-inline:auto}.proto-card{background:var(--proto-color-surface);border-radius:var(--proto-radius-panel);min-width:0;container-type:inline-size}.proto-card--elevated{box-shadow:var(--proto-shadow-panel)}.proto-card--outlined{border:1px solid var(--proto-palette-gray-100)}.proto-card--panel{box-shadow:var(--proto-elevation-e1);--proto-component-action-bar-radius:8px;border-radius:8px}.proto-card-padding--sm{padding:16px}.proto-card-padding--md{padding:24px}.proto-card-padding--lg{padding:32px}.proto-divider{border:0;border-top:1px solid var(--proto-palette-gray-100);width:100%;height:0;margin:24px 0}.proto-tone--neutral{--proto-tone-bg:var(--proto-color-background);--proto-tone-fg:var(--proto-color-muted)}.proto-tone--primary{--proto-tone-bg:var(--proto-color-primary-soft);--proto-tone-fg:var(--proto-color-primary)}.proto-tone--success{--proto-tone-bg:var(--proto-color-success-soft);--proto-tone-fg:var(--proto-color-success)}.proto-tone--warning{--proto-tone-bg:var(--proto-color-warning-soft);--proto-tone-fg:var(--proto-color-warning)}.proto-tone--danger{--proto-tone-bg:var(--proto-color-danger-soft);--proto-tone-fg:var(--proto-color-danger)}.proto-badge{background:var(--proto-tone-bg);color:var(--proto-tone-fg);border-radius:4px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.proto-badge-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.proto-chip{border-radius:99px;padding:2px 6px 2px 10px;line-height:16px}.proto-chip.proto-tone--primary{--proto-tone-bg:var(--proto-palette-blue-50)}.proto-chip.proto-tone--success{--proto-tone-bg:var(--proto-palette-green-50)}.proto-chip.proto-tone--warning{--proto-tone-bg:var(--proto-palette-orange-50);--proto-tone-fg:var(--proto-palette-orange-700)}.proto-chip.proto-tone--danger{--proto-tone-bg:var(--proto-palette-red-50)}.proto-chip.proto-tone--neutral{--proto-tone-bg:var(--proto-palette-gray-50)}.proto-chip.proto-tone--accent{--proto-tone-bg:var(--proto-palette-purple-50);--proto-tone-fg:var(--proto-color-accent)}.proto-chip.proto-chip--suggestive{background:color-mix(in srgb, var(--proto-color-primary) 10%, transparent);color:var(--proto-color-primary);border-radius:100px;gap:4px;padding:2px 8px;font-size:10px;font-weight:600;line-height:12px}.proto-chip.proto-chip--suggestive.proto-tone--accent{background:color-mix(in srgb, var(--proto-color-accent) 10%, transparent);color:var(--proto-color-accent)}.proto-chip.proto-chip--document{background:var(--proto-component-chip-document-background);min-height:34px;color:var(--proto-color-muted);border-radius:100px;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;line-height:18px}.proto-chip-status{flex:none;display:inline-flex}.proto-chip-status[data-status=success]{color:var(--proto-color-success)}.proto-chip-status[data-status=error]{color:var(--proto-color-danger)}.proto-status-pill{--proto-status-pill-fg:var(--proto-color-muted);--proto-status-pill-bg:var(--proto-component-status-pill-neutral-background);box-sizing:border-box;background:var(--proto-status-pill-bg);max-width:100%;color:var(--proto-status-pill-fg);font:600 10px/12px var(--proto-font-family);text-align:center;vertical-align:middle;overflow-wrap:anywhere;border-radius:100px;justify-content:center;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.proto-status-pill--full-width{width:100%;display:flex}.proto-status-pill-label{min-width:0}.proto-status-pill-icon{flex:none;display:inline-flex}.proto-status-pill-icon svg{width:var(--proto-status-pill-icon-size,12px);height:var(--proto-status-pill-icon-size,12px)}.proto-status-pill[data-tone=primary]{--proto-status-pill-fg:var(--proto-color-primary);--proto-status-pill-bg:var(--proto-color-action-tonal)}.proto-status-pill[data-tone=success]{--proto-status-pill-fg:var(--proto-color-success);--proto-status-pill-bg:var(--proto-palette-green-50)}.proto-status-pill[data-tone=verified]{--proto-status-pill-fg:var(--proto-component-status-pill-verified);--proto-status-pill-bg:var(--proto-color-verified-soft)}.proto-status-pill[data-tone=warning]{--proto-status-pill-fg:var(--proto-component-status-pill-warning);--proto-status-pill-bg:var(--proto-palette-orange-50)}.proto-status-pill[data-tone=danger]{--proto-status-pill-fg:var(--proto-color-danger);--proto-status-pill-bg:var(--proto-component-status-pill-danger-background)}.proto-status-pill[data-tone=accent]{--proto-status-pill-fg:var(--proto-color-accent);--proto-status-pill-bg:var(--proto-color-accent-soft)}.proto-status-pill[data-size=xs][data-tone=danger]{--proto-status-pill-bg:var(--proto-palette-red-50)}.proto-status-pill[data-size=sm]{--proto-status-pill-icon-size:14px;font:400 12px/16px var(--proto-font-family);padding:2.5px 6.5px}.proto-status-pill[data-size=md]{--proto-status-pill-icon-size:14px;font:600 12px/16px var(--proto-font-family);padding:4px 8px}.proto-status-pill[data-size=lg]{--proto-status-pill-icon-size:16px;min-height:28px;font:500 14px/18px var(--proto-font-family);gap:8px;padding:0 12px}.proto-status-pill[data-size=xl]{--proto-status-pill-icon-size:16px;min-height:32px;font:500 14px/16px var(--proto-font-family);border-radius:4px;padding:6px 12px}.proto-status-pill[data-size=xl][data-tone=neutral]{--proto-status-pill-bg:var(--proto-color-surface)}.proto-status-pill[data-appearance=outlined]{box-shadow:inset 0 0 0 .5px var(--proto-status-pill-fg)}.proto-status-icon{color:var(--proto-color-muted);flex:none}.proto-status-icon[data-status=resubmit]{color:var(--proto-color-primary)}.proto-status-icon[data-status=verified]{color:var(--proto-color-verified)}.proto-status-icon[data-status=under-review]{color:var(--proto-color-danger)}.proto-source-tag{font:400 9px/10px var(--proto-font-family);color:var(--proto-color-muted);align-items:center;gap:2px;display:inline-flex}.proto-source-tag>svg{color:var(--proto-color-success);flex:none}.proto-source-tag[data-icon=custom]>svg{color:inherit}.proto-source-tag-icon{flex:none;width:10px;height:10px;display:inline-flex}.proto-source-tag[data-underline] .proto-source-tag-label{text-decoration:underline}.proto-alert{background:var(--proto-tone-bg);color:var(--proto-tone-fg);border:1px solid color-mix(in srgb, var(--proto-tone-fg) 18%, transparent);font-family:var(--proto-font-family);overflow-wrap:anywhere;border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.proto-alert--standard{font-size:var(--proto-font-body);line-height:18px}.proto-alert.proto-tone--primary{--proto-tone-bg:var(--proto-palette-blue-50)}.proto-alert.proto-tone--success{--proto-tone-bg:var(--proto-palette-green-50)}.proto-alert.proto-tone--warning{--proto-tone-bg:var(--proto-palette-orange-50);--proto-tone-fg:var(--proto-palette-orange-700)}.proto-alert.proto-tone--danger{--proto-tone-bg:var(--proto-palette-red-50)}.proto-alert.proto-tone--neutral{--proto-tone-bg:var(--proto-palette-gray-50)}.proto-alert>svg,.proto-alert-title>svg{flex-shrink:0}.proto-alert-message{flex:1;min-width:0}.proto-alert-title{margin-bottom:2px;font-weight:600}.proto-alert strong{font-weight:600;line-height:1}.proto-alert-action{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.proto-alert-link{color:var(--proto-color-primary);font:600 14px/20px var(--proto-font-family);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.proto-alert-dismiss{margin-left:auto}.proto-alert:not(.proto-alert--standard) .proto-alert-dismiss{margin:-7px -7px -7px auto}.proto-alert--titled{flex-direction:column;align-items:stretch;gap:0}.proto-alert--titled .proto-alert-title{align-items:flex-start;gap:6px;margin:0;display:flex}.proto-alert--titled .proto-alert-title>span{flex:1;min-width:0}.proto-alert--inline,.proto-alert--banner{border:0;gap:6px}.proto-alert--inline{border-radius:4px;padding:8px;font-size:12px;line-height:18px}.proto-alert--inline.proto-alert--titled{gap:0;padding:12px}.proto-alert--inline.proto-alert--titled .proto-alert-message{color:color-mix(in srgb, var(--proto-color-text) 80%, transparent);margin-top:4px}.proto-alert--inline .proto-alert-icon,.proto-alert--banner .proto-alert-icon{margin-top:1.5px}.proto-alert--inline.proto-tone--danger,.proto-alert--banner.proto-tone--danger{background:var(--proto-color-alert-danger)}.proto-alert--banner{border-radius:4px 4px 0 0;padding:16px 12px;font-size:14px;line-height:20px}.proto-alert--banner.proto-alert--titled{gap:0}.proto-alert--banner .proto-alert-title{line-height:16px}.proto-alert--banner.proto-alert--titled .proto-alert-message{margin-top:8px}.proto-alert.proto-alert--notice{background:var(--proto-tone-bg);color:color-mix(in srgb, var(--proto-color-text) 80%, transparent);border:0;border-radius:8px;padding:12px 16px;font-size:14px;line-height:18px}.proto-alert--notice .proto-alert-title{color:var(--proto-color-text);align-items:center;gap:6px;margin-bottom:4px;display:flex}.proto-alert--notice .proto-alert-title>svg{flex:none}.proto-alert.proto-alert--notice.proto-tone--danger{--proto-tone-bg:var(--proto-palette-red-75)}@media (width<=640px){.proto-alert.proto-alert--notice{border-radius:4px}}.proto-alert:is(.proto-alert--inline,.proto-alert--banner,.proto-alert--action-banner).proto-tone--primary{--proto-tone-bg:var(--proto-color-alert-info);--proto-tone-fg:var(--proto-color-text)}.proto-alert:is(.proto-alert--inline,.proto-alert--banner).proto-tone--primary a:not(.proto-alert-link){color:var(--proto-color-primary)}.proto-alert:is(.proto-alert--inline,.proto-alert--banner,.proto-alert--strip).proto-tone--warning{--proto-tone-bg:var(--proto-color-warning-strip);--proto-tone-fg:var(--proto-color-warning-strip-text)}.proto-alert:is(.proto-alert--inline,.proto-alert--banner).proto-tone--primary:not(.proto-alert--titled){gap:8px;padding:12px;font-size:12px;font-weight:500;line-height:18px}.proto-alert.proto-alert--notice:not(.proto-alert--titled){color:var(--proto-color-text);border-radius:4px}.proto-alert.proto-alert--notice.proto-tone--primary:not(.proto-alert--titled){background:var(--proto-color-alert-info)}@media (width<=640px){.proto-alert.proto-alert--notice:not(.proto-alert--titled){padding:12px}}.proto-alert.proto-alert--inline.proto-alert--md{gap:6px;padding:8px;font-size:12px;font-weight:400;line-height:16px}.proto-alert.proto-alert--inline.proto-alert--md.proto-tone--danger{background:var(--proto-color-alert-danger-md)}.proto-alert.proto-alert--inline.proto-alert--md.proto-alert--titled{flex-direction:row;align-items:center;gap:12px;padding:12px 16px;font-size:14px;line-height:18px}.proto-alert--md .proto-alert-body{flex:1;min-width:0}.proto-alert--md>.proto-alert-action{flex:none;align-self:center;margin-top:0}.proto-alert--md .proto-alert-link{font-size:16px;line-height:20px}.proto-alert.proto-alert--action-banner{border:0;border-radius:4px;align-items:center;gap:64px;padding:12px 16px;font-size:14px;line-height:18px}.proto-alert--action-banner .proto-alert-title{margin-bottom:4px}.proto-alert--action-banner>.proto-alert-action{flex:none;margin-top:0}.proto-alert--action-banner>.proto-alert-action .proto-button.proto-size--xs{padding-inline:15px}@media (width<=640px){.proto-alert.proto-alert--action-banner{flex-wrap:wrap;gap:12px}.proto-alert--action-banner>.proto-alert-message{flex-basis:100%}}.proto-pill-button.proto-button{min-height:28px;color:var(--proto-color-muted);background:var(--proto-color-surface);box-shadow:inset 0 0 0 .5px var(--proto-color-border-strong);border:0;border-radius:60px;padding:6px 8px;font-size:14px;font-weight:500;line-height:16px}@media (forced-colors:active){.proto-pill-button.proto-button{border:1px solid buttontext}}.proto-pill-button.proto-button:not(:disabled):not([aria-disabled=true]):hover,.proto-pill-button.proto-button:not(:disabled):not([aria-disabled=true]):focus-visible{background:var(--proto-color-action-tonal)}.proto-pill-button.proto-button:not(:disabled):not([aria-disabled=true]):active{background:var(--proto-color-action-tonal-hover)}.proto-pill-button.proto-pill-button--md:focus-visible{outline:max(2px, var(--proto-component-focus-outline-width)) solid var(--proto-color-primary-hover);outline-offset:2px}.proto-pill-button.proto-pill-button--md{min-height:32px;padding:8px 12px}.proto-pill-button .proto-button-content{gap:4px}.proto-pill-button .proto-button-icon{width:16px;height:16px}.proto-pill-button.proto-button:disabled:not([data-loading]),.proto-pill-button.proto-button[aria-disabled=true]:not([data-loading]){background:var(--proto-color-action-disabled);color:var(--proto-color-disabled);box-shadow:inset 0 0 0 1px var(--proto-color-border-subtle)}.proto-reference-card{background:var(--proto-color-action-tonal);border-radius:4px;justify-content:space-between;align-items:center;gap:20px;min-height:70px;padding:15.5px 16px;display:flex}.proto-reference-card-text{overflow-wrap:anywhere;min-width:0}.proto-reference-card-title{font-size:14px;font-weight:600;line-height:20px;display:block}.proto-reference-card-description{color:var(--proto-color-muted);margin:4px 0 -3px;font-size:14px;line-height:18px}.proto-reference-card .proto-icon-button{background:var(--proto-color-surface);color:var(--proto-color-primary)}@media (width<=640px){.proto-reference-card{min-height:58px;padding:10.5px 16px}.proto-reference-card-title{font-size:12px;line-height:16px}.proto-reference-card-description{margin:2px 0 3px;font-size:12px;line-height:16px}.proto-reference-card .proto-icon-button{width:28px;min-width:28px;height:28px;min-height:28px;padding:1px 0 0}.proto-reference-card .proto-icon-button svg{width:16px;height:16px}}.proto-phone-field .proto-input-prefix{max-width:none;color:var(--proto-color-muted);align-self:stretch;align-items:center;padding:0;display:flex}.proto-phone-country{border-radius:var(--proto-radius-control) 0 0 var(--proto-radius-control);color:var(--proto-color-muted);cursor:pointer;background:0 0;border:0;align-self:stretch;align-items:center;gap:6px;padding:0 8px 0 15px;display:inline-flex}.proto-phone-country:disabled{cursor:not-allowed}.proto-phone-chevron{transition:transform .15s}.proto-phone-field--open .proto-phone-chevron{transform:rotate(180deg)}.proto-phone-flag{flex:0 0 20px;width:20px;height:12px;display:inline-flex;overflow:hidden}.proto-phone-flag>svg,.proto-phone-flag>img{object-fit:cover;width:100%;height:100%}.proto-phone-flag--code{border:.5px solid var(--proto-color-border-strong);color:var(--proto-color-muted);border-radius:2px;justify-content:center;align-items:center;font-size:8px;font-weight:600;line-height:1}.proto-phone-divider{border-left:1px solid var(--proto-color-border);align-self:stretch;width:0;margin-right:15px}.proto-field--component .proto-phone-divider{border-left:.5px solid var(--proto-color-border-strong);margin-right:16px}.proto-field--component:is([data-invalid=true],.proto-phone-field--open) .proto-phone-divider{margin-right:15.5px}.proto-phone-field:focus-within .proto-phone-divider{border-left:1px solid var(--proto-color-primary);margin-right:15px}.proto-phone-field--open .proto-input-wrap{border-width:1px;border-color:var(--proto-color-primary)}.proto-phone-field[data-invalid=true] .proto-phone-divider{border-left-color:var(--proto-color-danger)}.proto-phone-dial{color:var(--proto-color-muted);white-space:nowrap;pointer-events:none;align-self:stretch;align-items:center;padding-inline-end:1px;font-size:14px;line-height:21px;display:flex;position:relative}.proto-phone-dial-size{visibility:hidden}.proto-phone-field .proto-input-wrap .proto-input.proto-phone-dial-text{width:auto;min-width:0;height:100%;color:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0 -4px 0 0}.proto-phone-field .proto-input-wrap--prefix .proto-input{padding-left:8px}.proto-field.proto-phone-field:has(.proto-input-prefix):not(:focus-within,.proto-phone-field--open):not(:has(input:not([type=hidden],.proto-phone-dial-text):not(:placeholder-shown))) .proto-field-label{inset-inline-start:var(--proto-phone-label-left,107px)}.proto-field.proto-field--component.proto-phone-field--open:not(.proto-field--static) .proto-field-label{top:0;font-size:var(--proto-font-label);letter-spacing:.4px;background:var(--proto-color-surface);line-height:16px;inset-inline-start:12px}.proto-phone-field--open .proto-input-wrap--prefix .proto-input:not(.proto-phone-dial-text):placeholder-shown{background:linear-gradient(var(--proto-color-text), var(--proto-color-text)) no-repeat 8px 50% / 1px 20px}.proto-phone-field--action .proto-field-body{align-items:center;gap:12px;display:flex}.proto-phone-field--action .proto-input-wrap{flex:auto;min-width:0}.proto-phone-action{flex:none;display:flex}.proto-button.proto-phone-verify{min-width:80px;min-height:40px;padding:5px 11px;font-size:14px;font-weight:500;line-height:18px}.proto-phone-menu{z-index:1100;background:var(--proto-color-surface);max-width:calc(100vw - 24px);box-shadow:var(--proto-shadow-menu);color:var(--proto-color-text);font-family:var(--proto-font-family);border-radius:4px;overflow:hidden}.proto-phone-search{height:48px;color:var(--proto-color-muted);border-bottom:.5px solid #70707066;align-items:center;gap:8px;padding:0 16px;display:flex}.proto-phone-search input{min-width:0;font:inherit;color:var(--proto-color-text);background:0 0;border:0;outline:0;flex:1;font-size:14px;line-height:16px}.proto-phone-search input::placeholder{color:var(--proto-color-border-strong)}.proto-phone-menu[data-opened-with=pointer] .proto-phone-search input:focus-visible{outline:none}.proto-phone-list{max-height:min(288px, calc(var(--radix-popover-content-available-height,337px) - 49px));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#70707099 transparent;overflow-y:auto}.proto-phone-menu .proto-phone-list:focus-visible{outline:none}.proto-phone-option{cursor:pointer;outline:none;align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:14px;line-height:24px;display:flex}.proto-phone-option[data-current]{background:var(--proto-color-selected)}.proto-phone-option[data-selected=true]{background:var(--proto-color-action-tonal-hover)}.proto-phone-option[data-current][data-selected=true]{background:var(--proto-color-selected)}.proto-phone-option-code{color:var(--proto-color-muted)}.proto-phone-option[data-disabled=true]{color:var(--proto-color-disabled);cursor:not-allowed}.proto-phone-option[data-disabled=true] .proto-phone-option-code{color:inherit}.proto-phone-option[data-disabled=true] .proto-phone-flag{opacity:.5}.proto-phone-separator{border-top:.5px solid #70707066;height:0}.proto-phone-list [cmdk-group-heading]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.proto-phone-command--headings .proto-phone-list [cmdk-group-heading]{clip-path:none;width:auto;height:auto;color:var(--proto-color-muted);padding:12px 16px 4px;font-size:12px;font-weight:600;line-height:16px;position:static;overflow:visible}.proto-phone-list [cmdk-empty]{padding:16px;font-size:14px}.proto-phone-verified{color:var(--proto-color-success);margin-inline-end:7px;display:inline-flex}.proto-risk-meter{text-align:center;width:fit-content;max-width:100%;font-family:var(--proto-font-family);color:var(--proto-color-text);overflow-wrap:anywhere;flex-direction:column;align-items:center;display:flex}.proto-risk-meter-gauge{height:auto;display:block;overflow:visible}.proto-risk-meter>span{margin-top:32px;font-size:18px;font-weight:500;line-height:26px;display:block}.proto-risk-meter>strong{color:var(--proto-color-primary);margin-top:4px;font-size:28px;font-weight:600;line-height:42px;display:block}.proto-risk-meter--card{box-sizing:border-box;background:var(--proto-component-risk-meter-card);border-radius:8px;width:100%;padding:48px 24px}.proto-risk-meter-band{stroke:var(--proto-component-risk-meter-separator)}.proto-risk-meter-band:first-child{fill:var(--proto-component-risk-meter-band1)}.proto-risk-meter-band:nth-child(2){fill:var(--proto-component-risk-meter-band2)}.proto-risk-meter-band:nth-child(3){fill:var(--proto-component-risk-meter-band3)}.proto-risk-meter-band:nth-child(4){fill:var(--proto-component-risk-meter-band4)}.proto-verification-success{min-height:350px;color:var(--proto-color-success);flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:15px 16px 32px;display:flex}.proto-verification-success-icon{background:color-mix(in srgb, var(--proto-color-success) 10%, transparent);border-radius:50%;place-items:center;width:96px;height:96px;display:grid}.proto-verification-success h3{color:var(--proto-color-text);text-align:center;margin:0;font-size:18px;font-weight:600;line-height:22px}.proto-avatar{background:var(--proto-palette-blue-50);width:48px;height:48px;color:var(--proto-color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:18px;display:inline-flex;overflow:hidden}.proto-avatar img{object-fit:cover;width:100%;height:100%}.proto-avatar.proto-size--sm{width:32px;height:32px;min-height:32px;font-size:12px;line-height:16px}.proto-avatar.proto-size--lg{width:64px;height:64px}.proto-progress{background:var(--proto-palette-gray-50);border-radius:99px;width:100%;height:6px;overflow:hidden}.proto-progress-indicator{background:var(--proto-color-primary);border-radius:inherit;height:100%;transition:width .2s}.proto-progress[data-state=indeterminate] .proto-progress-indicator{animation:1.3s infinite proto-progress}@keyframes proto-progress{0%{transform:translate(-100%)}to{transform:translate(300%)}}.proto-skeleton{background:linear-gradient(90deg, var(--proto-palette-gray-50) 25%, var(--proto-palette-gray-100) 50%, var(--proto-palette-gray-50) 75%);background-size:200% 100%;border-radius:4px;animation:1.5s infinite proto-shimmer}@keyframes proto-shimmer{to{background-position:-200% 0}}.proto-empty-state{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;display:flex}.proto-empty-icon{background:var(--proto-palette-blue-50);width:64px;height:64px;color:var(--proto-color-primary);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.proto-empty-state .proto-text{max-width:340px}.proto-tabs-list{border-bottom:1px solid var(--proto-color-border);gap:24px;display:flex;overflow:auto}.proto-tab{font:inherit;white-space:nowrap;color:var(--proto-color-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 4px}.proto-tab[data-state=active]{border-bottom-color:var(--proto-color-primary);color:var(--proto-color-primary);font-weight:600}.proto-tab:disabled{opacity:.5;cursor:not-allowed}.proto-tabs-content{padding-top:24px}.proto-tabs-content--kept[data-state=inactive]{display:none}.proto-tab-adornment{flex:none;display:inline-flex}.proto-tabs:is(.proto-tabs--compact,.proto-tabs--full-width,.proto-tabs--segmented) .proto-tab{justify-content:center;align-items:center;gap:8px;display:inline-flex}.proto-tabs--compact .proto-tabs-list,.proto-tabs--segmented .proto-tabs-list,.proto-tabs--full-width .proto-tabs-list{background:var(--proto-component-tabs-background);border:0;border-radius:4px;gap:12px;padding:8px}.proto-tabs--compact .proto-tab,.proto-tabs--segmented .proto-tab,.proto-tabs--full-width .proto-tab{min-height:32px;color:var(--proto-color-muted);border:0;border-radius:4px;flex:1;padding:6px 12px}.proto-tabs--compact .proto-tabs-list,.proto-tabs--segmented .proto-tabs-list{box-sizing:border-box;gap:8px;max-width:100%;padding:4px}.proto-tabs--compact .proto-tabs-list{grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid}.proto-tabs--compact[data-orientation=horizontal] .proto-tab{min-width:145px;padding-inline:11px}.proto-tabs--compact .proto-tab,.proto-tabs--segmented .proto-tab{height:32px;padding:7px 12px;font-size:12px;line-height:18px}.proto-tabs--segmented .proto-tabs-list{display:inline-flex}.proto-tabs--segmented .proto-tab{flex:none;font-size:14px}.proto-tabs-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.proto-tabs-heading{letter-spacing:normal;min-width:0;color:var(--proto-color-text);overflow-wrap:anywhere;margin:0;padding:0;font-family:inherit;font-size:16px;font-weight:500;line-height:20px}.proto-tabs--with-heading>.proto-tabs-content{padding-top:20px}.proto-tabs--full-width .proto-tabs-header>.proto-tabs-list{flex:100%}.proto-tabs--compact .proto-tab[data-state=active],.proto-tabs--segmented .proto-tab[data-state=active],.proto-tabs--full-width .proto-tab[data-state=active]{background:var(--proto-color-surface);color:var(--proto-color-text);box-shadow:var(--proto-component-tabs-selected-shadow)}.proto-tabs--full-width .proto-tabs-list{border:1px solid var(--proto-component-tabs-border);border-radius:6px;gap:4px}.proto-tabs--full-width .proto-tab{white-space:normal;overflow-wrap:anywhere;min-width:0;min-height:40px;font-size:16px;line-height:19.5px}@media (width<=640px){.proto-tabs--full-width .proto-tabs-list{border:0}.proto-tabs--full-width[data-orientation=horizontal] .proto-tabs-list{justify-content:space-between}.proto-tabs--full-width .proto-tab{flex:0 auto;min-height:32px;padding:8px 12px;font-size:12px;line-height:16px}}.proto-tabs[data-orientation=vertical]{flex-wrap:wrap;gap:24px;display:flex}.proto-tabs[data-orientation=vertical] .proto-tabs-list{border-bottom:0;border-inline-end:1px solid var(--proto-color-border);flex-direction:column;flex:auto;gap:8px}.proto-tabs[data-orientation=vertical]>.proto-tabs-content{flex:999 240px;min-width:0;padding-top:0}.proto-tabs[data-orientation=vertical]>.proto-tabs-header{flex-flow:column;flex:auto;align-items:stretch}.proto-tabs[data-orientation=vertical] .proto-tab{white-space:normal;overflow-wrap:anywhere;text-align:start;flex:none}.proto-tabs--compact[data-orientation=vertical] .proto-tab,.proto-tabs--segmented[data-orientation=vertical] .proto-tab{justify-content:flex-start;height:auto;min-height:32px}.proto-tabs--compact[data-orientation=vertical] .proto-tabs-list,.proto-tabs--segmented[data-orientation=vertical] .proto-tabs-list{display:flex}.proto-tabs--underline[data-orientation=vertical] .proto-tab{border-bottom-color:#0000;border-inline-end:2px solid #0000}.proto-tabs--underline[data-orientation=vertical] .proto-tab[data-state=active]{border-inline-end-color:var(--proto-color-primary)}.proto-accordion-item{border-bottom:1px solid var(--proto-color-border)}.proto-accordion-header{color:inherit;font:inherit;background:0 0;border:0;margin:0;padding:0}.proto-accordion-trigger{width:100%;color:inherit;font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-weight:600;display:flex}.proto-accordion-trigger[data-state=open]>.proto-accordion-chevron{transform:rotate(180deg)}.proto-accordion-trigger:disabled{color:var(--proto-color-disabled);cursor:not-allowed}.proto-accordion-content{overflow:hidden}.proto-accordion-content>div{padding-bottom:20px}.proto-accordion-item[data-state=closed]>.proto-accordion-content--kept{display:none}.proto-accordion--boxed{gap:16px;display:grid}.proto-accordion--boxed .proto-accordion-item{background:var(--proto-color-summary);box-shadow:inset 0 0 0 1px var(--proto-palette-gray-200);border:0;border-radius:6px;overflow:hidden}.proto-accordion--boxed .proto-accordion-trigger{min-height:56px;padding:16px;font-size:16px;font-weight:500;line-height:20px}.proto-accordion--boxed .proto-accordion-trigger[data-state=open]{box-shadow:inset 0 -1px 0 var(--proto-palette-gray-200)}.proto-accordion--boxed .proto-accordion-chevron{width:24px;height:24px;color:var(--proto-color-muted);flex:none}.proto-accordion--boxed .proto-accordion-content>div{padding:16px}@media (width<=640px){.proto-accordion--boxed .proto-accordion-item{box-shadow:inset 0 0 0 .5px var(--proto-color-border-strong);border-radius:4px}.proto-accordion--boxed .proto-accordion-trigger{min-height:48px;padding:12px}.proto-accordion--boxed .proto-accordion-trigger[data-state=open]{box-shadow:inset 0 -.5px 0 var(--proto-color-border-strong)}}.proto-stepper-header{flex-direction:column;gap:24px;margin-bottom:24px;display:flex}.proto-stepper-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;font-size:16px;font-weight:500;line-height:23px;display:flex}.proto-stepper-heading>span:last-child{color:var(--proto-color-muted);font-size:12px;font-weight:400;line-height:15px}.proto-stepper ol{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.proto-stepper-step{width:100%;color:inherit;font:500 16px/20px var(--proto-font-family);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;min-height:48px;padding:12px;display:flex}.proto-stepper li[data-state=current]>.proto-stepper-step{background:var(--proto-color-progress-summary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--proto-color-primary) 40%, transparent);border-radius:4px}@media (width>=641px){.proto-stepper:not([data-layout=nested],.proto-stepper--sheet) li:not([data-state=current])>.proto-stepper-step{width:fit-content;max-width:100%}}.proto-stepper-step:disabled,.proto-stepper-substep:disabled{cursor:default}.proto-stepper li[data-state=upcoming]>.proto-stepper-step:disabled{color:var(--proto-color-text)}.proto-step-number{width:24px;height:24px;color:var(--proto-color-muted);flex-shrink:0;place-items:center;font-size:12px;font-weight:600;line-height:12px;display:grid}.proto-step-number>span{background:var(--proto-color-summary);border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.proto-step-number>svg{width:24px;height:24px;color:var(--proto-color-primary)}.proto-stepper:not([data-layout=nested]) li[data-state=current] .proto-step-number>span{background:var(--proto-color-primary);color:#fff}.proto-stepper small{color:var(--proto-color-muted);font-size:12px;display:block}.proto-stepper--card{background:var(--proto-color-surface);box-shadow:var(--proto-elevation-e1);border-radius:8px;padding:24px}.proto-stepper--card[data-card-height=fixed]{min-height:782px}.proto-stepper--card[data-card-height=fill]{height:100%}.proto-stepper[data-layout=nested] .proto-stepper-header{gap:4px;margin-bottom:4px}.proto-stepper[data-layout=nested]>ol{gap:4px}.proto-stepper[data-layout=nested] .proto-stepper-step{min-height:36px;font:600 16px/18px var(--proto-font-family);border-radius:4px;gap:8px;padding:8px 12px}.proto-stepper[data-layout=nested] li[data-state=current]>.proto-stepper-step{box-shadow:none;color:var(--proto-color-primary);background:0 0}.proto-stepper[data-layout=nested] .proto-step-number,.proto-stepper[data-layout=nested] .proto-step-number>svg{width:20px;height:20px}.proto-stepper .proto-stepper-substeps{gap:0;padding-left:50px}.proto-stepper-substep{width:100%;min-height:32px;color:var(--proto-color-text);font:400 14px/18px var(--proto-font-family);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:4px;padding:4px 12px;display:flex}.proto-stepper-substeps>li[data-state=current]>.proto-stepper-substep{background:var(--proto-color-progress-summary)}.proto-stepper-substep-label{overflow-wrap:anywhere;min-width:0}.proto-stepper-compact{display:none}.proto-stepper-compact[data-compact=always]{display:block}.proto-stepper[data-compact=always]{display:none}@media (width<=1279px){.proto-stepper-compact[data-compact=auto]{display:block}.proto-stepper[data-compact=auto]{display:none}}.proto-stepper-compact-bar{background:var(--proto-color-surface);width:100%;min-height:56px;box-shadow:var(--proto-elevation-e1);color:var(--proto-color-text);font-family:var(--proto-font-family);text-align:start;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.proto-stepper-compact-bar>.proto-step-number,.proto-stepper-compact-bar>.proto-step-number>svg{width:20px;height:20px}.proto-stepper-compact-text{flex-direction:column;flex:auto;min-width:0;display:flex}.proto-stepper-compact-step{font:600 16px/18px var(--proto-font-family);color:var(--proto-color-primary);overflow-wrap:anywhere}.proto-stepper-compact-substep{font:400 14px/18px var(--proto-font-family);overflow-wrap:anywhere;align-items:center;gap:4px;display:inline-flex}.proto-stepper-compact-substep>svg{flex:none}.proto-stepper-compact-count{color:var(--proto-color-muted);flex:none;font-size:12px;line-height:16px}.proto-stepper-compact-chevron{color:var(--proto-color-muted);flex:none}.proto-stepper-drawer .proto-stepper{display:block}.proto-stepper--sheet .proto-stepper-step{gap:12px;width:100%;min-height:36px;padding:8px;font-size:14px;line-height:20px}.proto-stepper--sheet li[data-state=current]>.proto-stepper-step{background:color-mix(in srgb, var(--proto-color-primary) 10%, var(--proto-color-surface))}.proto-stepper--sheet .proto-step-number,.proto-stepper--sheet .proto-step-number>svg{width:20px;height:20px}.proto-stepper--sheet .proto-step-number>span{background:var(--proto-color-background)}.proto-stepper--sheet li[data-state=current] .proto-step-number>span{background:var(--proto-color-primary)}.proto-breadcrumbs{font:var(--proto-typography-body-medium)}.proto-breadcrumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.proto-breadcrumbs li{align-items:center;gap:8px;display:flex}.proto-breadcrumbs a{color:var(--proto-color-muted);text-decoration:none}.proto-pagination{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.proto-pagination .proto-button{min-width:36px;padding:8px}.proto-pagination .proto-button--ghost,.proto-pagination .proto-button--ghost .proto-button-content{font:var(--proto-typography-body-large)}.proto-pagination>span{font:var(--proto-typography-body-medium)}.proto-table-wrap{border:1px solid var(--proto-palette-gray-100);border-radius:8px;max-width:100%;overflow:auto}.proto-table{border-collapse:collapse;width:100%;min-width:var(--proto-table-min,480px)}.proto-table caption{text-align:start;padding:16px;font-weight:600}.proto-table th{text-align:start;background:var(--proto-color-background);color:var(--proto-color-muted);font-size:12px;font-weight:600}.proto-table th,.proto-table td{border-bottom:1px solid var(--proto-palette-gray-100);padding:14px 16px}.proto-table tr:last-child td{border-bottom:0}.proto-summary-card{color:var(--proto-color-text);box-shadow:0 0 0 1px color-mix(in srgb, var(--proto-color-primary) 20%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--proto-color-primary) 20%, transparent);background:var(--proto-palette-gradient-blue);border:0;border-radius:4px;flex-direction:column;gap:28px;padding:24px;display:flex}.proto-summary-row{align-items:flex-start;gap:12px;display:flex}.proto-stepper[data-layout=nested] .proto-summary-row{align-items:center}.proto-stepper[data-layout=nested] .proto-summary-row small{line-height:16px}.proto-summary-text{overflow-wrap:anywhere;min-width:0}.proto-summary-icon{background:var(--proto-color-surface);width:36px;height:36px;color:var(--proto-color-primary);border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #d8d8d833}.proto-summary-row strong,.proto-summary-row .proto-summary-title{font-size:14px;font-weight:600;line-height:16px;display:block}.proto-summary-row .proto-summary-title{font-family:inherit;font-style:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;margin:0;padding:0}.proto-summary-row small{color:var(--proto-color-muted);margin-top:2px;font-size:12px;line-height:14px;display:block}.proto-action-bar{background:var(--proto-color-surface);border-radius:0 0 var(--proto-component-action-bar-radius) var(--proto-component-action-bar-radius);box-shadow:var(--proto-shadow-footer);z-index:5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.proto-action-bar--sticky{position:sticky;bottom:0}:where(:has(>.proto-action-bar--sticky)){--proto-focus-scroll-margin-end:calc(var(--proto-action-bar-height,64px) + var(--proto-focus-scroll-margin,16px))}.proto-action-bar{--proto-focus-scroll-margin-end:initial}.proto-action-bar-start{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.proto-action-bar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;margin-inline-start:auto;display:flex}.proto-action-bar .proto-button:not(.proto-icon-button){min-width:120px}.proto-app-header{box-sizing:border-box;background:var(--proto-component-app-header-background);min-height:70px;color:var(--proto-component-app-header-text);font-family:var(--proto-font-family);justify-content:space-between;align-items:center;gap:24px;padding:0 64px;display:flex}.proto-app-header--spaced{justify-content:flex-start;gap:0}.proto-app-spacer{flex:1 1 0;min-width:24px;max-width:342px}.proto-app-header--spaced>:is(.proto-app-menu,.proto-app-leading){margin-inline-end:24px}@media (width>=1441px){.proto-app-header:not(.proto-app-header--ops){padding-inline:max(64px,50% - 656px)}}.proto-app-menu{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;margin-inline-start:-1.8px;padding:0;display:inline-flex}.proto-app-leading{flex-shrink:0;display:inline-flex}.proto-app-logo,.proto-app-logo>a{flex-shrink:0;align-items:center;display:flex}.proto-app-navigation{align-items:center;gap:48px;display:flex}.proto-app-navigation a{color:inherit;font-size:14px;line-height:18px;text-decoration:none}.proto-app-header--ops{background:var(--proto-component-app-header-ops-background);color:var(--proto-component-app-header-ops-text);padding-block:0;padding-inline:32px}.proto-app-header>.proto-app-logo:empty{display:none}.proto-app-header--ops>.proto-app-leading+.proto-app-logo{margin-inline-end:auto}.proto-app-actions{align-items:center;gap:12px;display:flex}.proto-mobile-menu{display:none}.proto-app-mobile-menu{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;padding:0;display:inline-flex}.proto-app-account{color:inherit;font:400 14px/18px var(--proto-font-family);white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.proto-app-account-button{cursor:pointer;border-radius:4px}.proto-app-account-chevron{flex:none;margin-inline-start:-9px}.proto-app-account-avatar{border-radius:50%;flex:none;width:28px;height:28px;display:inline-flex;overflow:hidden}.proto-app-account-placeholder{background:var(--proto-color-primary);width:100%;height:100%}.proto-app-account-photo{object-fit:cover;width:100%;height:100%}.proto-app-account-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.proto-app-header--ops .proto-app-account{gap:9px;font-weight:600;line-height:normal}.proto-app-header--ops .proto-app-account-avatar{width:39px;height:39px}.proto-app-account-disc{fill:var(--proto-component-app-header-ops-avatar)}@container (width<=500px){.proto-grid{grid-template-columns:repeat(var(--proto-grid-mobile-columns,1), minmax(0, 1fr))}}@media (width<=960px){.proto-app-header{padding-inline:24px}.proto-app-navigation{gap:16px}}@media (width<=640px){.proto-container{width:calc(100% - 40px)}.proto-grid{grid-template-columns:repeat(var(--proto-grid-mobile-columns,1), minmax(0, 1fr))}.proto-field-status:empty{display:none}.proto-heading--xl{font-size:28px;line-height:36px}.proto-heading.proto-heading--divider,.proto-section-header.proto-section-header--divider{border-bottom:0;padding-bottom:0}.proto-stepper--card[data-card-height]{height:auto;min-height:0}.proto-stepper[data-mobile-layout=sheet] .proto-stepper-step{gap:12px;width:100%;min-height:36px;padding:8px;font-size:14px;line-height:20px}.proto-stepper[data-mobile-layout=sheet] li[data-state=current]>.proto-stepper-step{background:color-mix(in srgb, var(--proto-color-primary) 10%, var(--proto-color-surface))}.proto-stepper[data-mobile-layout=sheet] .proto-step-number,.proto-stepper[data-mobile-layout=sheet] .proto-step-number>svg{width:20px;height:20px}.proto-stepper[data-mobile-layout=sheet] .proto-step-number>span{background:var(--proto-color-background)}.proto-stepper[data-mobile-layout=sheet] li[data-state=current] .proto-step-number>span{background:var(--proto-color-primary)}.proto-stepper[data-mobile-layout=scroll] ol{flex-direction:row;gap:8px;padding-bottom:4px;overflow-x:auto}.proto-stepper[data-mobile-layout=scroll] li{flex-shrink:0}.proto-stepper[data-mobile-layout=scroll] .proto-stepper-step{gap:6px;min-height:40px;padding:8px}.proto-stepper small{display:none}.proto-stepper .proto-summary-card[data-keep-subtitle] .proto-summary-row small{display:block}.proto-summary-card{gap:12px;padding:14px}.proto-summary-row strong,.proto-summary-row .proto-summary-title{font-size:12px}.proto-action-bar{border-radius:var(--proto-component-action-bar-mobile-radius) var(--proto-component-action-bar-mobile-radius) 0 0;border-top:1px solid var(--proto-color-summary);box-shadow:var(--proto-shadow-footer-mobile);padding:12px 16px;padding-bottom:max(12px, env(safe-area-inset-bottom))}.proto-action-bar-actions{flex:auto;justify-content:flex-end}.proto-action-bar .proto-button:not(.proto-icon-button){min-width:100px;font-size:14px;line-height:18px}.proto-app-header{min-height:56px;padding:8px 20px}.proto-app-header:not(.proto-app-header--ops){z-index:1;background:var(--proto-component-app-header-mobile-background);min-height:48px;color:var(--proto-component-app-header-mobile-text);box-shadow:var(--proto-component-app-header-mobile-shadow);padding:0 16px;position:relative}.proto-app-header:not(.proto-app-header--ops) .proto-app-logo svg{width:58.24px;height:24px;color:inherit}.proto-app-header--mobile-menu:not(.proto-app-header--ops) .proto-app-account,.proto-app-navigation,.proto-app-spacer{display:none}.proto-app-header--spaced{justify-content:space-between;gap:24px}.proto-app-header--spaced>:is(.proto-app-menu,.proto-app-leading){margin-inline-end:0}.proto-mobile-menu{display:inline-flex}.proto-dialog{width:min(var(--proto-dialog-width), calc(100vw - 24px));border-radius:4px;max-height:calc(100dvh - 24px)}:where(.proto-dialog:not(.proto-dialog--sheet,.proto-drawer))>.proto-dialog-heading{min-height:44px;padding:12px 16px}:where(.proto-dialog:not(.proto-dialog--sheet,.proto-drawer))>.proto-dialog-heading .proto-heading{line-height:18px}.proto-dialog--header-tabs>.proto-dialog-heading{flex-wrap:wrap}.proto-dialog--header-tabs>.proto-dialog-heading>.proto-dialog-actions{flex:100%;order:1;margin-inline:0}.proto-dialog:not(.proto-dialog--sheet,.proto-drawer) .proto-dialog-heading>.proto-icon-button,.proto-dialog:not(.proto-dialog--sheet,.proto-drawer) .proto-dialog-heading>.proto-icon-button svg{width:20px;min-width:20px;height:20px;min-height:20px}:where(.proto-dialog:not(.proto-dialog--sheet,.proto-drawer))>.proto-dialog-heading+.proto-muted{margin:-4px 0 0;padding:0 16px 12px}:where(.proto-dialog:not(.proto-dialog--sheet,.proto-drawer))>.proto-dialog-body{box-shadow:inset 0 1px 0 var(--proto-color-border-subtle);padding:16px}:where(.proto-dialog:not(.proto-dialog--sheet,.proto-drawer))>.proto-dialog-footer{padding:12px 16px}:where(.proto-dialog:not(.proto-dialog--sheet,.proto-drawer))>.proto-dialog-footer .proto-button:not(.proto-icon-button){min-width:90px;min-height:32px;padding:6px 11px;font-size:14px;line-height:18px}.proto-alert-dialog .proto-dialog-body{min-height:0}:where(.proto-dialog:not(.proto-dialog--sheet,.proto-drawer)) .proto-alert-dialog-description{text-align:start;font-size:14px;line-height:18px}.proto-dialog--sheet{width:100%;max-height:90dvh;padding:0 0 max(32px, env(safe-area-inset-bottom));box-shadow:inset 0 1px 0 #d8d8d866, var(--proto-shadow-dialog);border-radius:8px 8px 0 0;top:auto;bottom:0;left:0;transform:none}:where(.proto-dialog--sheet) .proto-dialog-heading{min-height:0;box-shadow:none;border-bottom:1px solid #d8d8d899;padding:24px 16px 7.5px}:where(.proto-dialog--sheet) .proto-dialog-heading:before{content:"";background:var(--proto-color-border);border-radius:3px;width:48px;height:3px;position:absolute;top:14.5px;left:calc(50% - 24px)}:where(.proto-dialog--sheet) .proto-dialog-heading+.proto-muted{margin:0;padding:16.5px 16px 0}:where(.proto-dialog--sheet) .proto-dialog-body{box-shadow:none;padding:15.5px 16px 0}:where(.proto-dialog--sheet) .proto-dialog-footer{box-shadow:none;padding:16px 16px 0}.proto-drawer--right,.proto-drawer--left{width:100%;max-height:100dvh;box-shadow:var(--proto-shadow-dialog);border-radius:0;padding:0;top:0;bottom:0}.proto-drawer--right{left:auto;right:0}.proto-drawer--bottom{border-radius:8px 8px 0 0;width:100%;max-height:90dvh;top:auto}.proto-dialog--sheet .proto-dialog-footer .proto-button,.proto-drawer .proto-dialog-footer .proto-button{flex:1}.proto-toast-viewport{right:min(var(--proto-toast-right,27px), 16px);max-width:calc(100vw - 32px)}.proto-toast--compact,.proto-toast--compact[data-lines="2"]{width:320px}.proto-tabs-list{gap:16px}.proto-field-description{overflow-wrap:anywhere}.proto-radio-group{gap:12px}}@media (prefers-reduced-motion:reduce){:where([class^=proto-],[class*=\ proto-]){transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.proto-button,.proto-radio,.proto-switch,.proto-badge{border:1px solid buttontext}.proto-status-pill{outline-offset:-1px;outline:1px solid canvastext}.proto-card--elevated{border:1px solid canvastext}.proto-dialog,.proto-detail-card{outline:1px solid canvastext}.proto-dialog-body,.proto-dialog-footer{border-top:1px solid canvastext}:where(.proto-drawer--bottom) .proto-dialog-body{border-top:0}@media (width<=640px){:where(.proto-dialog--sheet) .proto-dialog-body{border-top:0}}.proto-summary-card{outline-offset:-1px;outline:2px solid canvastext}.proto-detail-card--selectable[data-state=checked]{outline:2px solid highlight}.proto-radio-indicator,.proto-switch[data-state=checked],.proto-progress-indicator{forced-color-adjust:none;color:highlighttext;background:highlight}.proto-slider-track{forced-color-adjust:none;background:canvastext}.proto-slider-range{forced-color-adjust:none;background:highlight}.proto-slider-thumb{forced-color-adjust:none;background:canvas;border-color:highlight}.proto-slider[data-disabled] .proto-slider-track,.proto-slider[data-disabled] .proto-slider-range{background:graytext}.proto-slider[data-disabled] .proto-slider-thumb{border-color:graytext}.proto-overlay{opacity:.8;background:canvas}}.proto-otp-code-field{justify-items:start;gap:8px;display:grid}.proto-otp-slots{gap:12px;max-width:100%;display:flex;position:relative}.proto-otp-slot{border:var(--proto-component-otp-border-width) solid var(--proto-component-otp-border);background:var(--proto-color-surface);border-radius:4px;flex:0 auto;place-items:center;width:44px;min-width:28px;height:40px;font-size:14px;font-weight:500;line-height:20px;display:grid}.proto-otp-slot[data-active]{border-color:var(--proto-color-primary);box-shadow:0 0 0 var(--proto-component-focus-ring-width) var(--proto-color-primary)}.proto-otp-slot i{background:var(--proto-color-text);width:1px;height:20px}.proto-otp-code-field .proto-otp-supporting{letter-spacing:.4px;line-height:16px}.proto-otp-resend-action{appearance:none;vertical-align:top;color:var(--proto-color-primary);font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.proto-otp-resend-action:disabled{color:inherit;cursor:default;font-weight:400;text-decoration:none}.proto-otp-countdown{vertical-align:top;color:var(--proto-color-primary);font-weight:600}.proto-otp-slots input{opacity:0;cursor:text;width:100%;min-width:0;font-size:16px;position:absolute;inset:0}.proto-otp-slots[data-invalid] .proto-otp-slot{border-color:var(--proto-color-danger)}.proto-otp-slots[data-invalid] .proto-otp-slot[data-active]{border-color:var(--proto-color-primary)}.proto-otp-slots[data-disabled]{opacity:.6}.proto-otp-label{color:var(--proto-color-text);font-size:14px;font-weight:500;line-height:18px}.proto-otp-dot{background:currentColor;border-radius:50%;width:8px;height:8px}.proto-verification-panel{color:var(--proto-color-text);background:var(--proto-color-surface);border-radius:8px 8px 0 0;min-width:0}.proto-verification-heading{border-bottom:1px solid var(--proto-color-border);justify-content:space-between;align-items:center;min-height:64px;padding:16px;display:flex;position:relative}.proto-verification-heading:before{content:"";background:var(--proto-color-border);border-radius:3px;width:48px;height:3px;position:absolute;top:11px;left:calc(50% - 24px)}.proto-verification-heading h2{margin:0;font-size:16px;font-weight:600;line-height:20px}.proto-verification-body{flex-direction:column;align-items:center;gap:32px;padding:15px 16px 32px;display:flex}.proto-verification-intro{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.proto-verification-icon{width:60px;height:60px;color:var(--proto-color-primary);background:var(--proto-color-selected);border-radius:50%;place-items:center;display:grid}.proto-verification-intro p{color:var(--proto-color-muted);text-align:center;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:14px;line-height:22px}.proto-verification-intro strong{color:var(--proto-color-text);font-weight:500}.proto-verification-submit{text-align:center;gap:16px;width:100%;display:grid}.proto-verification-submit>.proto-button{width:100%;font-size:16px}.proto-verification-submit p{color:var(--proto-color-muted);margin:0;font-size:12px;line-height:16px}.proto-text-action{font:inherit;color:var(--proto-color-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.proto-text-action:disabled{color:inherit;cursor:default;text-decoration:none}.proto-text-action:focus-visible{outline:var(--proto-component-focus-outline-width) solid var(--proto-color-primary);outline-offset:2px}.proto-verification-dialog .proto-verification-body{padding:0}.proto-verification-dialog .proto-verification-submit{max-width:none}.proto-verification-dialog .proto-verification-success{min-height:303px;padding:0}.proto-verification-resend .proto-text-action{vertical-align:top;font-weight:600}.proto-verification-resend .proto-text-action:disabled{font-weight:400}.proto-verification-countdown{color:var(--proto-color-primary);font-weight:600;line-height:12px}.proto-kyc-details{container-type:inline-size}.proto-kyc-details-card{background:var(--proto-color-summary);box-shadow:inset 0 0 0 .5px var(--proto-color-border-strong);border-radius:4px;overflow:hidden}.proto-kyc-details-trigger{width:100%;min-height:48px;box-shadow:inset 0 -.5px 0 var(--proto-color-border-strong);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:12px;font-size:16px;font-weight:500;line-height:20px;display:flex}.proto-kyc-details-trigger>svg{color:var(--proto-color-muted);flex:none}.proto-kyc-details-trigger>span:first-child{text-align:start;min-width:0}.proto-kyc-details-trigger strong{font-weight:600}.proto-kyc-details-trigger>span:first-child:has(strong){font-weight:400}.proto-kyc-details-meta{color:var(--proto-color-muted);flex:none;margin-inline:auto 8px;padding-inline-start:16px;font-size:14px;font-weight:500;line-height:20px}.proto-kyc-details-trigger[data-state=open]>svg{transform:rotate(180deg)}.proto-kyc-details-trigger:focus-visible{outline:var(--proto-component-focus-outline-width) solid var(--proto-color-primary);outline-offset:calc(-1 * var(--proto-component-focus-outline-width))}.proto-kyc-details-content{padding:16px}.proto-kyc-details-card[data-scroll]{flex-direction:column;display:flex}.proto-kyc-details-card[data-scroll]>.proto-kyc-details-trigger{flex:none}.proto-kyc-details-card[data-scroll]>.proto-kyc-details-content{flex:auto;min-height:0;overflow-y:auto}.proto-kyc-details-card[data-scroll]>.proto-kyc-details-content:focus-visible{outline:var(--proto-component-focus-outline-width) solid var(--proto-color-primary);outline-offset:calc(-1 * var(--proto-component-focus-outline-width))}.proto-kyc-details-card[data-scroll]>.proto-kyc-details-content::-webkit-scrollbar{background:0 0;width:13.5px}.proto-kyc-details-card[data-scroll]>.proto-kyc-details-content::-webkit-scrollbar-thumb{background:#70707099 padding-box padding-box;border-right:7.5px solid #0000;border-radius:3px 10.5px 10.5px 3px/3px}@supports not selector(::-webkit-scrollbar){.proto-kyc-details-card[data-scroll]>.proto-kyc-details-content{scrollbar-width:thin;scrollbar-color:#70707099 transparent}}.proto-kyc-details dl,.proto-kyc-details dd{margin:0}.proto-kyc-details-content>dl{gap:16px;display:grid}.proto-kyc-detail{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:4px;display:grid}.proto-kyc-detail dt,.proto-kyc-detail-group>dt{color:var(--proto-color-muted);font-size:12px;font-weight:500;line-height:14px}.proto-kyc-detail dt{padding-top:2px}.proto-kyc-detail dd{white-space:pre-line;overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:18px}.proto-kyc-detail-group>dt{margin:0 0 4px;font-weight:600}.proto-kyc-detail-group>dd>dl{gap:4px;display:grid}.proto-kyc-detail-group .proto-kyc-detail{align-items:center;min-height:20px}.proto-kyc-detail-group .proto-kyc-detail dt{padding-top:0}.proto-kyc-detail-prefix,.proto-kyc-detail-separator{display:none}.proto-kyc-details-card[data-failure]>.proto-kyc-details-content{padding-block:12px}.proto-kyc-failure{color:var(--proto-color-danger);overflow-wrap:anywhere;align-items:flex-start;gap:6px;margin:0 0 12px;font-size:14px;font-weight:600;line-height:18px;display:flex}.proto-kyc-failure>svg{flex:none;margin-top:1.5px}.proto-kyc-sections{gap:16px;display:grid}.proto-kyc-details-content>dl+.proto-kyc-sections{margin-top:16px}.proto-kyc-section-title{color:var(--proto-color-text);overflow-wrap:anywhere;margin:0 0 8px;font-size:14px;font-weight:500;line-height:18px}.proto-kyc-section>dl{gap:16px;display:grid}.proto-kyc-section .proto-kyc-detail{grid-template-columns:minmax(0,1fr)}.proto-kyc-section .proto-kyc-detail dt{padding-top:0;font-size:12px;line-height:14px}.proto-kyc-section .proto-kyc-detail dd{font-weight:400}.proto-kyc-note{background:var(--proto-color-action-tonal);border-radius:4px;align-items:flex-start;gap:6px;margin-top:16px;padding:8px;display:flex;box-shadow:inset 0 0 0 .5px #8d8d8d80}.proto-kyc-note svg{color:var(--proto-color-text);flex:0 0 14px;margin-top:1.5px}.proto-kyc-note p{color:var(--proto-color-text);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:16px}.proto-kyc-note a{color:var(--proto-color-primary)}.proto-kyc-details-footnote{text-align:right;color:var(--proto-color-muted);margin:12px 0 0;font-size:10px;font-weight:400;line-height:12px}@container (width>=501px){.proto-kyc-details-card{background:var(--proto-color-summary);box-shadow:inset 0 0 0 1px var(--proto-palette-gray-200);border-radius:6px}.proto-kyc-details-trigger{min-height:56px;box-shadow:inset 0 -1px 0 var(--proto-palette-gray-200);padding:16px}.proto-kyc-details-content>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.proto-kyc-details-content>dl>*{order:var(--proto-kyc-order,0)}.proto-kyc-detail{grid-template-columns:minmax(0,1fr);align-content:start}.proto-kyc-detail dt{padding-top:0;font-size:14px;line-height:18px}.proto-kyc-detail-group>dt{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.proto-kyc-detail-group>dd>dl{flex-wrap:wrap;gap:0;display:flex}.proto-kyc-detail-group>dd>dl:after{content:"";flex-basis:100%;order:2}.proto-kyc-detail-group .proto-kyc-detail{display:contents}.proto-kyc-detail-group .proto-kyc-detail dt{order:1}.proto-kyc-detail-group .proto-kyc-detail dd{order:3;margin-top:4px}.proto-kyc-detail-prefix,.proto-kyc-detail-separator{white-space:pre;display:inline}.proto-kyc-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.proto-kyc-details-content>dl+.proto-kyc-sections{margin-top:28px}.proto-kyc-note{box-shadow:inset 0 0 0 .5px var(--proto-color-border-strong);border-radius:4px;margin-top:28px;padding:12px}.proto-kyc-note a{text-decoration:none}.proto-kyc-details-footnote{line-height:14px}}.proto-kyc-details--joined .proto-kyc-details-card{box-shadow:inset 0 0 0 .5px var(--proto-palette-gray-200);border-radius:0}.proto-kyc-details--joined .proto-kyc-details-trigger{box-shadow:inset 0 -.5px 0 var(--proto-palette-gray-200)}.proto-kyc-details--joined+.proto-kyc-details--joined{margin-top:-.5px}.proto-kyc-details--joined:not(.proto-kyc-details--joined+.proto-kyc-details--joined) .proto-kyc-details-card{border-start-start-radius:6px;border-start-end-radius:6px}.proto-kyc-details--joined:not(:has(+.proto-kyc-details--joined)) .proto-kyc-details-card{border-end-end-radius:6px;border-end-start-radius:6px}@media (forced-colors:active){.proto-kyc-details-card{outline-offset:-1px;outline:1px solid canvastext}}.proto-document-upload-list{gap:12px;min-width:0;display:grid;container-type:inline-size}.proto-document-upload-group,.proto-document-upload-parts{margin:0;padding:0;list-style:none}.proto-document-upload-group{gap:12px;display:grid}.proto-document-upload-surface,.proto-document-upload-list--cards .proto-document-upload-card,.proto-signature-field--verification .proto-signature-surface,.proto-upload-field--compact .proto-upload{--proto-dash-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' rx='4' fill='none' stroke='%23000' stroke-width='1' stroke-dasharray='6 6'/%3E%3C/svg%3E");--proto-dash-color:var(--proto-color-border-strong)}.proto-document-upload-surface:after,.proto-document-upload-list--cards .proto-document-upload-card:after,.proto-signature-field--verification .proto-signature-surface:after,.proto-upload-field--compact .proto-upload:after{content:"";pointer-events:none;background:var(--proto-dash-color);-webkit-mask:var(--proto-dash-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--proto-dash-mask) 0 0 / 100% 100% no-repeat;mask:var(--proto-dash-mask) 0 0 / 100% 100% no-repeat;position:absolute;inset:0}.proto-document-upload-card{border:0;border-radius:8px;gap:12px;min-width:0;padding:21px 17px;display:grid;position:relative}.proto-document-upload-list--cards .proto-document-upload-card{--proto-dash-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' rx='8' fill='none' stroke='%23000' stroke-width='2' stroke-dasharray='6 6'/%3E%3C/svg%3E");--proto-dash-color:var(--proto-color-border-dashed)}.proto-document-upload-list--grouped .proto-document-upload-group{border:1px solid var(--proto-palette-gray-200);border-radius:8px;gap:0;padding:20px}.proto-document-upload-list--review .proto-document-upload-group{border-color:var(--proto-color-border);border-radius:6px}.proto-document-upload-list--grouped[data-density=compact] .proto-document-upload-group{border-radius:4px;padding:12px 16px}.proto-document-upload-list--grouped[data-invalid] .proto-document-upload-group{border-color:var(--proto-color-danger)}.proto-document-upload-list--grouped>.proto-document-upload-footer{margin-top:-4px}.proto-document-upload-list--review>.proto-document-upload-footer{margin-top:0}.proto-document-upload-list--grouped .proto-document-upload-card{border:0;border-radius:0;padding:0}.proto-document-upload-list--cards .proto-document-upload-card[data-uploaded]{box-shadow:inset 0 0 0 1px var(--proto-color-border-dashed)}.proto-document-upload-list--cards .proto-document-upload-card[data-uploaded]:after{content:none}.proto-document-upload-list--grouped .proto-document-upload-card+.proto-document-upload-card{border-top:1px solid var(--proto-palette-gray-200);margin-top:16px;padding-top:16px}.proto-document-upload-list--review .proto-document-upload-card+.proto-document-upload-card{border-top-color:var(--proto-color-border)}.proto-document-upload-parts{gap:12px;display:grid}.proto-document-upload-row{min-width:0}.proto-document-upload-main{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.proto-document-upload-heading{align-items:center;min-height:24px;display:flex}.proto-document-upload-label{align-items:center;gap:12px;min-width:0;display:flex}.proto-document-upload-icon{background:var(--proto-palette-gray-50);width:24px;height:24px;color:var(--proto-color-muted);border-radius:50%;flex:none;place-items:center;display:grid}.proto-document-upload-list--review .proto-document-upload-icon{background:#d8d8d84d}.proto-document-upload-name{align-items:center;gap:4px;min-width:0;display:flex}.proto-document-upload-doc-title,.proto-document-upload-part-title{overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:18px}.proto-document-upload-doc-title{font-weight:500}.proto-document-upload-part-title{font-weight:400;position:relative}.proto-document-upload-optional{color:var(--proto-color-muted);font-size:12px;font-weight:400;line-height:16px}.proto-document-upload-list--grouped .proto-document-upload-row--part{padding-left:47px}.proto-document-upload-list--grouped .proto-document-upload-part-title{padding-left:21px}.proto-document-upload-list--grouped .proto-document-upload-part-title:before{content:"•";text-align:center;width:21px;position:absolute;left:0}.proto-document-success{color:var(--proto-color-success);flex:none;display:inline-flex}.proto-document-upload-actions{flex:0 auto;justify-content:flex-end;align-items:center;gap:5px;min-width:0;max-width:60%;display:flex;position:relative}.proto-document-file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.proto-document-browse{cursor:pointer;flex:none}.proto-document-browse[aria-disabled=true]{cursor:not-allowed}.proto-document-filename{min-width:0;color:var(--proto-color-primary);font:500 14px/18px var(--proto-font-family);text-underline-offset:2px;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;text-decoration:underline;overflow:hidden}button.proto-document-filename{cursor:pointer}button.proto-document-filename:disabled{color:var(--proto-color-disabled);cursor:default}.proto-document-download{min-width:0;color:var(--proto-color-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;text-decoration:none;display:inline-flex}.proto-document-download>svg{flex:none}.proto-document-download:is(:disabled,[aria-disabled=true]){color:var(--proto-color-disabled);cursor:default}.proto-document-download:is(:disabled,[aria-disabled=true])>.proto-document-filename{color:inherit}.proto-document-upload-list .proto-button.proto-document-remove{width:24px;min-width:24px;height:24px;min-height:24px;color:var(--proto-color-muted);flex:none;margin-right:-5px;padding:0}.proto-document-upload-list .proto-button.proto-document-remove:disabled{color:var(--proto-color-disabled)}.proto-document-progress{justify-items:end;gap:2px;width:120px;min-width:0;display:grid}.proto-document-progress-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--proto-color-muted);font-size:14px;font-weight:500;line-height:18px;overflow:hidden}.proto-document-progress-bar{align-items:center;gap:8px;width:100%;height:12px;display:flex}.proto-document-progress-track{background:var(--proto-color-action-tonal);border-radius:100px;flex:1;height:4px;overflow:hidden}.proto-document-progress-track>span{border-radius:inherit;background:var(--proto-color-primary);height:100%;transition:width .2s linear;display:block}.proto-document-progress-value{min-width:20px;color:var(--proto-color-muted);text-align:right;flex:none;font-size:10px;line-height:12px}.proto-document-upload-text{flex-direction:column;gap:2px;min-width:0;display:flex}.proto-document-upload-subtitle{color:var(--proto-color-muted);flex-wrap:wrap;align-items:center;column-gap:22px;font-size:12px;line-height:16px;display:flex}.proto-document-upload-note{color:var(--proto-component-document-upload-note);font-weight:500;line-height:14px}.proto-document-upload-row>p{margin:8px 0 0}.proto-document-upload-row:has(>.proto-document-upload-main .proto-document-upload-icon)>p{margin-left:36px}.proto-document-upload-list--grouped .proto-document-upload-row--part>p{margin-left:21px}.proto-document-upload-row>.proto-text-success{color:var(--proto-component-document-upload-note);padding-inline:0;font-weight:500;line-height:14px}@media (forced-colors:active){.proto-document-progress-track{outline:1px solid canvastext}.proto-document-progress-track>span{forced-color-adjust:none;background:highlight}}.proto-document-upload-footer{display:grid}.proto-document-upload-hint{color:var(--proto-color-muted);margin:0;font-size:12px;line-height:16px}.proto-document-upload-footer>.proto-document-upload-error{margin:0}.proto-document-upload-footer>.proto-button.proto-document-alternative,.proto-document-fetch>.proto-button.proto-document-alternative{justify-self:end;min-height:40px;padding:10px 9px;font-size:14px;line-height:18px}@container (width<=500px){.proto-document-upload-list--cards:where(:not([data-layout-breakpoint=viewport])) .proto-document-upload-card{--proto-dash-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' rx='4' fill='none' stroke='%23000' stroke-width='1' stroke-dasharray='6 6'/%3E%3C/svg%3E");--proto-dash-color:var(--proto-color-border-strong);border-radius:4px;padding:20.5px}.proto-document-upload-list--cards:where(:not([data-layout-breakpoint=viewport])) .proto-document-upload-card[data-uploaded]{box-shadow:inset 0 0 0 .5px var(--proto-color-border-strong)}.proto-document-upload-list--grouped:where(:not([data-layout-breakpoint=viewport])) .proto-document-upload-group{border:.5px solid var(--proto-color-border-strong);border-radius:8px;padding:12px}.proto-document-upload-list--grouped:where(:not([data-layout-breakpoint=viewport]))>.proto-document-upload-footer{margin-top:0}.proto-document-upload-list--grouped:where(:not([data-layout-breakpoint=viewport])) .proto-document-upload-card+.proto-document-upload-card{margin-top:20px;padding-top:20px}.proto-document-upload-list--grouped:where(:not([data-layout-breakpoint=viewport])) .proto-document-upload-row--part{padding-left:12px}.proto-document-upload-list--grouped:where(:not([data-layout-breakpoint=viewport])) .proto-document-upload-part-title{padding-left:0}.proto-document-upload-list--grouped:where(:not([data-layout-breakpoint=viewport])) .proto-document-upload-part-title:before{content:none}.proto-document-upload-list--grouped:where(:not([data-layout-breakpoint=viewport])) .proto-document-upload-row--part>p{margin-left:0}}@media (width<=640px){.proto-document-upload-list--cards:where([data-layout-breakpoint=viewport]) .proto-document-upload-card{--proto-dash-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' rx='4' fill='none' stroke='%23000' stroke-width='1' stroke-dasharray='6 6'/%3E%3C/svg%3E");--proto-dash-color:var(--proto-color-border-strong);border-radius:4px;padding:20.5px}.proto-document-upload-list--cards:where([data-layout-breakpoint=viewport]) .proto-document-upload-card[data-uploaded]{box-shadow:inset 0 0 0 .5px var(--proto-color-border-strong)}.proto-document-upload-list--grouped:where([data-layout-breakpoint=viewport]) .proto-document-upload-group{border:.5px solid var(--proto-color-border-strong);border-radius:8px;padding:12px}.proto-document-upload-list--grouped:where([data-layout-breakpoint=viewport])>.proto-document-upload-footer{margin-top:0}.proto-document-upload-list--grouped:where([data-layout-breakpoint=viewport]) .proto-document-upload-card+.proto-document-upload-card{margin-top:20px;padding-top:20px}.proto-document-upload-list--grouped:where([data-layout-breakpoint=viewport]) .proto-document-upload-row--part{padding-left:12px}.proto-document-upload-list--grouped:where([data-layout-breakpoint=viewport]) .proto-document-upload-part-title{padding-left:0}.proto-document-upload-list--grouped:where([data-layout-breakpoint=viewport]) .proto-document-upload-part-title:before{content:none}.proto-document-upload-list--grouped:where([data-layout-breakpoint=viewport]) .proto-document-upload-row--part>p{margin-left:0}}.proto-document-fetch{font-family:var(--proto-font-family);color:var(--proto-color-text);gap:12px;display:grid;container-type:inline-size}.proto-document-fetch-body{gap:16px;display:grid}.proto-document-fetch-heading{align-items:center;gap:8px;min-height:22px;display:flex}.proto-document-fetch-heading>.proto-document-fetch-title{margin:0;font-size:16px;font-weight:600;line-height:20px}.proto-document-fetch-logo{flex:none;display:inline-flex}.proto-document-fetch-description{margin:0;font-size:14px;line-height:18px}.proto-document-fetch-card{border:1px solid var(--proto-palette-gray-200);border-radius:6px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.proto-document-fetch-documents{flex-wrap:wrap;gap:20px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.proto-document-fetch .proto-chip.proto-chip--document{min-height:34px;line-height:18px}.proto-document-fetch-status{color:var(--proto-color-danger);flex:none}.proto-document-fetch .proto-chip .proto-document-fetch-status-trigger{min-width:0;min-height:0;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:inline-flex}.proto-document-fetch-card>.proto-button{border-radius:4px;flex:none;padding-inline:19px;font-size:14px;line-height:18px}@container (width<=500px){.proto-document-fetch-card{border:.5px solid var(--proto-color-border-strong);border-radius:4px;flex-direction:column;align-items:stretch;gap:40px;padding:12px}.proto-document-fetch-documents{gap:12px}.proto-document-fetch .proto-chip.proto-chip--document{min-height:32px;font-size:12px;line-height:16px}.proto-document-fetch-card>.proto-button.proto-button--secondary{border-radius:6px;width:100%;font-size:12px;line-height:16px}}.proto-capture-guidelines{gap:24px;display:grid;container:proto-capture-guidelines/inline-size}.proto-capture-guidelines-heading{align-items:center;gap:6px;margin:0 0 12px;font-size:14px;font-weight:500;line-height:18px;display:flex}.proto-guidance-danger .proto-capture-guidelines-heading{color:var(--proto-color-danger)}.proto-guidance-success .proto-capture-guidelines-heading{color:var(--proto-color-success)}.proto-capture-guidelines ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;margin:0;padding:0;list-style:none;display:grid}.proto-capture-guidelines li{border:1px solid color-mix(in srgb, var(--proto-color-danger) 5%, transparent);background:var(--proto-color-guidance-danger,#fff8f8);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100px;padding:8px 2px;font-size:10px;line-height:12px;display:flex}.proto-guidance-success li{background:var(--proto-color-guidance-success,#f7fdfb);border-color:color-mix(in srgb, var(--proto-color-success) 5%, transparent)}.proto-guidance-art{width:32px;height:32px;color:var(--proto-color-danger);place-items:center;display:grid}.proto-guidance-art>img,.proto-guidance-art>svg{max-width:100%;max-height:100%}.proto-guidance-art{border-radius:50%;position:relative}.proto-guidance-art>img{border-radius:50%}.proto-guidance-art:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px}.proto-guidance-success .proto-guidance-art{color:var(--proto-color-success)}.proto-signature-input{gap:24px;min-width:0;display:grid}.proto-signature-method-shell{background:var(--proto-palette-gray-50);border-radius:8px;padding:8px}.proto-signature-methods{background:var(--proto-color-surface);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:3px 4px;display:flex}.proto-signature-methods button{min-height:42px;color:var(--proto-color-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-family:inherit;font-size:12px;line-height:20px;display:flex}.proto-signature-methods button>svg{flex-shrink:0;width:16px;height:16px}.proto-signature-methods button>svg.proto-signature-draw-icon--wide{display:none}.proto-signature-methods button[data-state=active]{background:var(--proto-color-primary);color:#fff}.proto-signature-methods button:focus-visible{outline:var(--proto-component-focus-outline-width) solid var(--proto-color-primary);outline-offset:2px}.proto-signature-methods button:disabled{opacity:.5;cursor:default}.proto-signature-guidance{margin-top:24px}.proto-signature-field--verification{width:100%;position:relative;container:proto-signature-pad/inline-size}.proto-signature-field--verification .proto-signature-surface{border:0;border-radius:8px;height:200px}.proto-signature-field--verification .proto-signature-surface[data-invalid]{--proto-dash-color:var(--proto-color-danger)}.proto-signature-field--verification .proto-signature-placeholder{color:var(--proto-color-muted);flex-direction:column;align-items:center;gap:4px;font-size:14px;line-height:18px;display:flex}.proto-signature-field--verification .proto-signature-placeholder svg{color:var(--proto-color-text)}.proto-signature-field--verification .proto-signature-footer{justify-content:center}.proto-signature-field--verification .proto-signature-footer>span{text-align:center;font-size:12px;line-height:14px}.proto-signature-field--verification .proto-signature-footer>button{background:var(--proto-color-background);min-width:68px;height:26px;min-height:26px;color:var(--proto-color-muted);border-radius:60px;padding:4px 7px;font-size:12px;font-weight:600;line-height:16px;position:absolute;top:16px;right:16px}.proto-signature-field--verification .proto-signature-footer>button svg{width:10px;height:10px}.proto-signature-field--verification .proto-signature-footer>button .proto-button-content{text-decoration:none}.proto-signature-field--verification[data-empty] .proto-signature-footer>button{display:none}.proto-selfie-capture h2{margin:0;font-size:20px;font-weight:600;line-height:24px}.proto-selfie-capture>p{margin:12px 0 0}.proto-selfie-capture>.proto-selfie-description{color:var(--proto-color-muted);font-size:14px;line-height:18px}.proto-selfie-intro-art{place-items:center;height:170px;margin:140px auto 0;display:grid}.proto-selfie-intro-art>img{object-fit:contain;max-width:100%}.proto-selfie-brackets{width:172px;height:170px;color:var(--proto-color-primary);place-items:center;display:grid;position:relative}.proto-selfie-brackets>i{border:0 solid;border-width:2px 0 0 2px;border-radius:3px 0 0;width:20px;height:17px;position:absolute}.proto-selfie-brackets>i:first-of-type{top:0;left:0}.proto-selfie-brackets>i:nth-of-type(2){top:0;right:0;transform:rotate(90deg)}.proto-selfie-brackets>i:nth-of-type(3){bottom:0;right:0;transform:rotate(180deg)}.proto-selfie-brackets>i:nth-of-type(4){bottom:0;left:0;transform:rotate(270deg)}.proto-selfie-avatar{border:5px solid var(--proto-color-selected);background:var(--proto-color-primary-soft);border-radius:50%;place-items:center;width:147px;height:147px;display:grid;overflow:hidden}.proto-selfie-capture--capture,.proto-selfie-capture--review{text-align:center}.proto-selfie-viewport{background:var(--proto-color-selected);width:185px;height:188px;color:var(--proto-color-primary);border-radius:50%;place-items:center;margin:111px auto 0;display:grid;overflow:hidden}.proto-selfie-viewport>img,.proto-selfie-viewport>video{object-fit:cover;width:100%;height:100%}.proto-selfie-actions{justify-content:center;margin-top:129px;display:flex}.proto-selfie-shutter.proto-button{border:3px solid var(--proto-color-primary);width:54px;height:54px;box-shadow:inset 0 0 0 3px var(--proto-color-surface);border-radius:50%}.proto-onboarding-progress{background:var(--proto-color-surface);box-shadow:inset 0 .8px 0 var(--proto-color-progress-rule);gap:16px;padding:20px;display:grid}.proto-investment-summary{background:var(--proto-color-summary,#f1f1f1);border-radius:8px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px;min-height:62px;margin:0;padding:12px;display:grid}.proto-investment-summary>div+div{border-left:1px solid #e2e2e2;padding-left:12px}.proto-onboarding-progress .proto-investment-summary{background:var(--proto-color-progress-summary);border-radius:4px;justify-content:space-between;align-items:center;gap:20px;display:flex}.proto-onboarding-progress .proto-investment-summary>div{min-width:0}.proto-onboarding-progress .proto-investment-summary>div+div{border-left:0;order:2;padding-left:0}.proto-onboarding-progress .proto-investment-summary:after{content:"";background:#d8d8d899;flex:none;order:1;width:.8px;height:24px}.proto-investment-summary dt{color:var(--proto-color-muted);margin-bottom:6px;font-size:12px;line-height:14px}.proto-investment-summary dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600;line-height:18px}.proto-onboarding-progress-title{justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}.proto-onboarding-progress-title h2{margin:0;font-size:20px;font-weight:600;line-height:24px}.proto-onboarding-progress-title>button,.proto-onboarding-progress-title>span{min-height:32px;font:inherit;color:var(--proto-color-primary);background:var(--proto-color-primary-soft);border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:2px;padding:10px 12px;font-size:12px;font-weight:600;line-height:12px;display:inline-flex}.proto-onboarding-progress-title>button{cursor:pointer}.proto-onboarding-progress-track{background:var(--proto-color-border);height:2px}.proto-onboarding-progress-track>span{background:var(--proto-color-success);height:100%;display:block}.proto-signature-field--verification .proto-signature-placeholder{justify-content:center}.proto-onboarding-progress-title>button,.proto-onboarding-progress-title>span{padding-block:9px}.proto-onboarding-progress-track{border-top:2px solid var(--proto-color-border);height:0}.proto-onboarding-progress-track>span{height:2px;transform:translateY(-2px)}.proto-selfie-actions{margin-top:75px}.proto-selfie-shutter.proto-button{background:var(--proto-color-text);box-shadow:inset 0 0 0 2.24px var(--proto-color-text), inset 0 0 0 4.16px var(--proto-color-surface);border:0}.proto-selfie-shutter.proto-button:disabled:not([data-loading]){box-shadow:inset 0 0 0 2.24px var(--proto-color-action-disabled), inset 0 0 0 4.16px var(--proto-color-surface)}:where(.proto-otp-code-field,.proto-verification-panel,.proto-kyc-details,.proto-document-upload-list,.proto-capture-guidelines,.proto-signature-input,.proto-selfie-capture,.proto-onboarding-progress){font-family:var(--proto-font-family);font-size:var(--proto-font-body);line-height:var(--proto-font-line-height);color:var(--proto-color-text)}.proto-guidance-success li{background:var(--proto-color-guidance-success,#f8fef9)}.proto-signature-field--verification .proto-signature-footer>button{background:var(--proto-color-surface);border:1px solid var(--proto-component-signature-reset-border)}.proto-onboarding-progress-track{border:0;height:0;position:relative}.proto-onboarding-progress-track:before{content:"";background:var(--proto-color-border-subtle);height:2px;position:absolute;inset:-1px 0 auto}.proto-onboarding-progress-track>span{position:absolute;top:-1px;left:0;transform:none}.proto-verification-heading{min-height:64px;padding:16px 16px 0}.proto-check-field--sm .proto-check-row{align-items:flex-start;gap:4px}.proto-check-field--sm .proto-check-row label{color:var(--proto-color-muted);font-size:12px;line-height:16px}.proto-check-field--sm .proto-check-description{padding-inline-start:20px}.proto-time-picker{font-family:var(--proto-font-family);color:var(--proto-color-text);width:100%;container-type:inline-size}.proto-time-zone{background:var(--proto-palette-gray-50);border-radius:2px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:33px;padding:7.5px 8px;font-size:14px;font-weight:600;line-height:18px;display:flex}.proto-time-zone button{appearance:none;color:var(--proto-color-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.proto-time-layout{box-shadow:inset 0 0 0 1px var(--proto-palette-gray-200);border:0;border-radius:2px;grid-template-columns:160px minmax(0,1fr);margin-top:16px;display:grid}.proto-time-days{border-right:1px solid var(--proto-component-time-slot-date-rule);flex-direction:column;gap:8px;padding:24px 16px;display:flex}.proto-time-day{text-align:start;width:127px;min-height:71px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:2px;flex-direction:column;flex-shrink:0;justify-content:flex-start;gap:3px;padding:15px 16px;font-family:inherit;display:flex}.proto-time-day strong{font-size:16px;font-weight:600;line-height:19px}.proto-time-day span{font-size:14px;line-height:18px}.proto-time-day[data-state=checked]{background:var(--proto-color-action-tonal)}.proto-time-day[data-state=checked] strong{color:var(--proto-color-primary)}.proto-time-day>.proto-time-day-mobile{display:none}.proto-time-day--skeleton{pointer-events:none;cursor:default;gap:8px}.proto-time-group-skeleton{margin-bottom:8px}.proto-time-layout[hidden]{display:none}.proto-time-groups{flex-direction:column;gap:23px;min-width:0;padding:23px 24px;display:flex}.proto-time-group>p{margin:0 0 8px;font-size:14px;font-weight:600;line-height:18px}.proto-time-group-label:has(>.proto-time-group-range){flex-wrap:wrap;align-items:baseline;column-gap:8px;display:flex}.proto-time-group-range{color:var(--proto-color-muted);font-size:12px;font-weight:400}.proto-time-slots{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px;display:grid}.proto-time-slot{border:1px solid var(--proto-component-time-slot-border);background:var(--proto-color-surface);min-width:0;min-height:36px;color:inherit;font:400 12px/16px var(--proto-font-family);cursor:pointer;overflow-wrap:anywhere;border-radius:6px;padding:8px 4px}.proto-time-slot[data-state=checked]{color:var(--proto-component-time-slot-selected-text);background:var(--proto-color-primary);border-color:var(--proto-color-primary)}.proto-time-slot:not(:disabled):hover{border-color:var(--proto-color-primary)}.proto-time-slot:disabled,.proto-time-day:disabled,.proto-time-zone button:disabled{color:var(--proto-color-disabled);cursor:not-allowed}.proto-time-slot:disabled{background:var(--proto-color-background);text-decoration:line-through}.proto-time-slot:focus-visible,.proto-time-day:focus-visible,.proto-time-zone button:focus-visible{outline:var(--proto-component-focus-outline-width) solid var(--proto-color-primary);outline-offset:2px}.proto-time-empty{margin:0;font-size:14px;line-height:21px}@media (forced-colors:active){.proto-time-slot[data-state=checked],.proto-time-day[data-state=checked]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.proto-time-day[data-state=checked] strong{color:highlighttext}}.proto-appointment{background:var(--proto-color-surface);color:var(--proto-color-text);font-family:var(--proto-font-family);border-radius:8px;width:100%;overflow:hidden;container-type:inline-size}.proto-appointment>header{text-align:center;padding:46px 40px 28px}.proto-appointment h2{font:400 24px/29px var(--proto-font-display-family);margin:0 0 9px}.proto-appointment header p{margin:0;font-size:12px;line-height:16px}.proto-appointment-scroll{scrollbar-width:none;max-height:381px;margin:0 40px;overflow-y:auto}.proto-appointment-scroll::-webkit-scrollbar{display:none}.proto-appointment-scroll:focus-visible{outline:var(--proto-component-focus-outline-width) solid var(--proto-color-primary);outline-offset:calc(-1 * var(--proto-component-focus-outline-width))}.proto-appointment>footer{justify-content:space-between;align-items:center;gap:24px;padding:16px;display:flex;box-shadow:0 -4px 20px #0000001a}.proto-appointment>footer>.proto-field{flex:1;min-width:0}.proto-appointment>footer .proto-input-wrap{border-color:#0000}.proto-appointment>footer .proto-input{padding-inline:1px}.proto-appointment>footer .proto-input-wrap:focus-within{border-color:var(--proto-color-primary)}.proto-appointment>footer>div:last-child{gap:16px;display:flex}.proto-appointment>footer .proto-button{width:120px;min-width:120px;padding-inline:10px}.proto-appointment-dialog{z-index:1001;width:min(760px,100vw - 48px);max-height:calc(100dvh - 96px);font-family:var(--proto-font-family);outline:none;position:fixed;top:50%;left:50%;transform:translate(-50%,calc(20px - 50%))}.proto-appointment-dialog>.proto-appointment{max-height:calc(100dvh - 96px);overflow-y:auto}.proto-appointment-dialog>.proto-icon-button.proto-appointment-close{background:var(--proto-component-appointment-close-background);color:#fff;border-radius:50%;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;position:absolute;top:-40px;right:0}@container (width<=600px){.proto-appointment>header{text-align:start;padding:24px 16px}.proto-appointment h2{font:400 24px/28px var(--proto-font-display-family)}.proto-appointment h2:last-child{margin-bottom:0}.proto-appointment-scroll{max-height:none;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--proto-color-border) 40%, transparent);margin:0;padding:16px 16px 0;overflow:visible}.proto-appointment>footer{box-shadow:inset 0 .5px 0 var(--proto-palette-gray-200);flex-wrap:wrap;gap:12px;padding:12px 24px}.proto-appointment>footer>.proto-field{flex-basis:100%}.proto-appointment>footer>div:last-child{width:100%}.proto-appointment>footer .proto-button{flex:1 1 0;width:auto;min-width:0;min-height:48px}}@media (width<=640px){.proto-appointment-dialog{width:100%;max-height:calc(100dvh - 48px);top:auto;bottom:0;left:0;transform:none}.proto-appointment-dialog>.proto-appointment{max-height:calc(100dvh - 48px)}}.proto-choice-group--radio-card{gap:var(--proto-choice-gap,16px)}.proto-choice-group--radio-card .proto-choice{text-align:left;border-radius:var(--proto-radius-choice);justify-content:flex-start;align-items:center;gap:8px;min-height:64px;padding:11.5px;display:flex}.proto-choice-group--radio-card .proto-choice[data-state=checked]{padding:11px}.proto-choice-radio{--proto-ring:var(--proto-component-choice-ring);box-shadow:inset 0 0 0 1.5px var(--proto-ring);border-radius:50%;flex:0 0 15px;place-items:center;width:15px;height:15px;margin:1.5px;display:grid}.proto-choice[data-state=checked] .proto-choice-radio{--proto-ring:var(--proto-color-primary)}.proto-choice-radio>span>span{background:var(--proto-color-primary);border-radius:50%;width:7.5px;height:7.5px;display:block}.proto-choice[aria-invalid=true][data-state=checked] .proto-choice-radio{--proto-ring:var(--proto-color-danger)}.proto-choice[aria-invalid=true][data-state=checked] .proto-choice-radio>span>span{background:var(--proto-color-danger)}@media (forced-colors:active){.proto-choice-radio{border:1px solid buttontext}}.proto-choice-field[data-view=true] .proto-choice{color:var(--proto-component-field-view-text);border:.5px solid var(--proto-component-field-view-border);background:var(--proto-color-surface);cursor:default}.proto-choice-field[data-view=true] .proto-choice[data-state=checked]{background:var(--proto-component-field-view-background);border-width:1px}.proto-choice-field[data-view=true] .proto-choice-radio{--proto-ring:var(--proto-component-field-view-border)}.proto-choice-field[data-view=true] .proto-choice-radio>span>span{background:var(--proto-component-field-view-border)}.proto-choice-field[data-view=true] .proto-choice:hover .proto-choice-radio:before{background:0 0}.proto-choice-group--radio-card+.proto-group-description{padding-top:16px;font-size:14px;line-height:18px}.proto-demat-field{font-family:var(--proto-font-family);container-type:inline-size}.proto-demat-group{gap:20px;max-width:600px;display:grid}.proto-demat-card{box-shadow:0 0 0 1px var(--proto-palette-gray-200);background:var(--proto-color-surface);color:var(--proto-color-text);text-align:left;cursor:pointer;border:0;border-radius:8px;gap:16px;width:100%;min-width:0;padding:16px 24px;font-family:inherit;display:flex}.proto-demat-card[data-state=checked]{background:var(--proto-color-selected);box-shadow:0 0 0 1px var(--proto-color-primary)}.proto-demat-indicator{flex:0 0 20px;height:20px;display:flex}.proto-demat-indicator-disc{border:2px solid var(--proto-component-demat-ring);color:#fff;border-radius:50%;flex:1;place-items:center;display:grid}.proto-demat-indicator-disc svg,.proto-demat-indicator-off,.proto-demat-indicator-on{display:none}.proto-demat-card[data-state=checked] .proto-demat-indicator-disc{background:var(--proto-color-primary);border-color:var(--proto-color-primary)}.proto-demat-card[data-state=checked] .proto-demat-indicator-disc svg{display:block}.proto-demat-details{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,128px);gap:20px 24px;display:grid}.proto-demat-detail{flex-direction:column;gap:4px;min-width:0;display:flex}.proto-demat-detail>span{color:var(--proto-color-muted);font-size:12px;font-weight:500;line-height:14px}.proto-demat-details strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:18px}.proto-demat-accountHolder{grid-area:1/1}.proto-demat-accountNumber{grid-area:1/2}.proto-demat-divider{background:var(--proto-palette-gray-200);grid-area:2/1/3/-1;height:1px;margin-bottom:-1px}.proto-demat-participant{grid-area:3/1}.proto-demat-depository{grid-area:3/2}.proto-demat-card:disabled{opacity:.5;cursor:not-allowed}.proto-demat-card:focus-visible{outline:var(--proto-component-focus-outline-width) solid var(--proto-color-primary);outline-offset:2px}.proto-record-card{border:.5px solid var(--proto-color-action-disabled-border);width:100%;font-family:var(--proto-font-family);background:var(--proto-color-surface);color:var(--proto-color-text);border-radius:4px;overflow:hidden}.proto-nominee-card{max-width:375px}.proto-record-card-header{background:var(--proto-color-summary);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 16px;display:flex}.proto-record-card-heading{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.proto-record-card-status{display:inline-flex}.proto-record-card-heading>.proto-record-card-title{font-family:inherit;font-size:14px;font-weight:600;line-height:18px;font-style:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;text-align:inherit;overflow-wrap:anywhere;margin:0;padding:0}.proto-record-card-actions{flex:none;align-items:center;gap:8px;display:flex}.proto-record-card-actions>.proto-icon-button{background:#fff;width:30px;min-width:30px;height:32px}.proto-record-card dl{margin:0}.proto-record-card-details--columns{align-items:center;gap:20px;padding:14px 16px;display:flex}.proto-record-card-details--columns>div{min-width:0}.proto-record-card-details--columns>div+div{flex:auto;grid-template-columns:minmax(1px,1fr) auto;align-items:center;column-gap:20px;display:grid}.proto-record-card-details--columns>div+div:before{content:"";background:var(--proto-palette-gray-200);grid-area:1/1/span 2;justify-self:center;width:1px;height:24px}.proto-record-card-details--columns>div+div>dt,.proto-record-card-details--columns>div+div>dd{grid-column:2}.proto-nominee-card .proto-record-card-details--columns>div+div{grid-template-columns:minmax(1px,1fr) minmax(43px,auto)}.proto-record-card dt{color:var(--proto-color-muted);font-size:12px;font-weight:400;line-height:14px}.proto-record-card dd{overflow-wrap:anywhere;white-space:pre-line;margin:4px 0 0;font-size:14px;font-weight:500;line-height:18px}.proto-record-card-details--rows{flex-direction:column;gap:9px;padding:14.5px 16px;display:flex}.proto-record-card-details--rows>div{align-items:flex-start;gap:20px;min-width:0;display:flex}.proto-record-card-details--rows dt{width:var(--proto-record-card-label-width,64px);color:color-mix(in srgb, var(--proto-color-text) 80%, transparent);flex:none;font-size:14px;font-weight:600;line-height:18px}.proto-record-card-details--rows dd{min-width:0;margin:0;font-weight:400}.proto-nominee-card .proto-nominee-details{border-top:.5px solid var(--proto-palette-gray-200);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));align-items:start;gap:12px 20px;padding:12px 16px 14px;display:grid}.proto-nominee-card .proto-nominee-details>div{min-width:0}.proto-signing-list{font-family:var(--proto-font-family);color:var(--proto-color-text);gap:8px;display:grid;container-type:inline-size}.proto-signing-row{border:.5px solid var(--proto-color-border-strong);border-radius:4px;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:8px 16px;display:flex}.proto-signing-row>strong{flex:1;min-width:0;font-size:14px;font-weight:600;line-height:20px}.proto-signing-row>.proto-button{flex:none}.proto-signing-list--digital{grid-template-columns:20px minmax(0,275px) minmax(16px,1fr) auto minmax(16px,1fr) auto minmax(16px,1fr) auto 20px;column-gap:0}.proto-signing-list--digital .proto-signing-head,.proto-signing-list--digital .proto-signing-row{grid-column:1/-1;grid-template-columns:subgrid;border:0;align-items:center;gap:0;padding:0;display:grid}.proto-signing-list--digital .proto-signing-head{border-radius:4px 4px 0 0}.proto-signing-list--digital .proto-signing-head>:first-child{grid-column:2/5}.proto-signing-list--digital .proto-signing-head>:nth-child(2){grid-column:6;justify-self:center}.proto-signing-list--digital .proto-signing-head>:nth-child(3){grid-column:8;justify-self:center}.proto-signing-list--digital .proto-signing-row{border-radius:0;min-height:36px}.proto-signing-list--digital .proto-signing-row:last-child{border-bottom:1px solid var(--proto-palette-gray-200);border-radius:0 0 4px 4px;min-height:44px;padding-bottom:7px}.proto-signing-list--digital .proto-signing-name{grid-column:2}.proto-signing-list--digital .proto-signing-pages{text-align:center;grid-column:4;min-width:66px}.proto-signing-list--digital .proto-signing-pages--default{text-transform:capitalize}.proto-signing-list--digital .proto-signing-full{grid-column:6;justify-self:center}.proto-signing-list--digital .proto-button.proto-signing-action{grid-column:8;justify-self:start}.proto-signing-name{align-items:center;min-width:0;display:flex}.proto-signing-name strong{overflow-wrap:anywhere;font-size:14px;font-weight:400;line-height:18px}.proto-signing-meta{display:contents}.proto-signing-pages{background:var(--proto-color-summary);white-space:nowrap;border-radius:4px;flex:none;padding:4.5px 8px;font-size:12px;line-height:16px}.proto-signing-list .proto-button.proto-signing-action,.proto-signing-list .proto-button.proto-signing-link{min-height:0;color:var(--proto-color-primary);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;font-weight:400;line-height:18px;text-decoration:underline}.proto-signing-list .proto-button.proto-signing-action:disabled:not([data-loading]),.proto-signing-list .proto-button.proto-signing-link:disabled:not([data-loading]){color:var(--proto-color-disabled);background:0 0}.proto-signing-action-icon{display:none}.proto-signing-head{background:var(--proto-color-summary);min-height:40px;color:var(--proto-color-muted);justify-content:space-between;align-items:center;gap:16px;padding:0 20px;font-size:12px;font-weight:500;line-height:14px;display:flex}.proto-signing-head>span:first-child,.proto-signing-list--offline .proto-signing-offline-name{flex:0 275px;min-width:0}.proto-signing-list--offline{gap:0}.proto-signing-list--offline .proto-signing-row{border:0;border-radius:0;justify-content:space-between;align-items:center;gap:16px;min-height:36px;margin-top:8px;padding:0 20px;display:flex}.proto-signing-list--offline .proto-signing-row:last-child{border-bottom:1px solid var(--proto-palette-gray-200);min-height:44px;padding-bottom:7px}.proto-signing-list--offline .proto-signing-offline-name strong{overflow-wrap:anywhere;font-size:14px;font-weight:400;line-height:18px}.proto-signing-list--offline .proto-signing-pages,.proto-signing-more{display:none}.proto-signing-sheet-actions{margin:0;padding:0;list-style:none}.proto-signing-sheet-actions li+li{border-top:.5px solid var(--proto-color-border-strong);margin-top:-.5px}.proto-signing-sheet-actions button{width:100%;min-height:18px;color:var(--proto-color-text);font:400 14px/18px var(--proto-font-family);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:16px 0;display:flex}.proto-signing-sheet-actions li:first-child button{padding-top:0}.proto-signing-sheet-actions li:last-child button{padding-bottom:0}.proto-signing-sheet-actions svg{color:var(--proto-color-primary);flex-shrink:0}.proto-signing-downloads{display:contents}.proto-signing-downloads>div{place-items:center;display:grid}.proto-signing-downloads>div>*{grid-area:1/1}.proto-signing-downloads>div>span{visibility:hidden;white-space:nowrap;height:0;font-size:12px;font-weight:500;line-height:14px;overflow:hidden}.proto-signing-list .proto-signing-link .proto-button-content{gap:6px}.proto-action-group{background:var(--proto-color-background);font-family:var(--proto-font-family);color:var(--proto-color-text);border-radius:8px;gap:12px;padding:16px;display:grid}.proto-action-group>.proto-action-group-heading{margin:0;font-size:16px;font-weight:500;line-height:20px}.proto-action-card{border:1px solid var(--proto-palette-gray-200);background:var(--proto-color-surface);width:100%;min-height:64px;color:var(--proto-color-text);font-family:var(--proto-font-family);text-align:start;cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.proto-action-card-icon{flex:none;width:18px;height:18px;display:inline-flex}.proto-action-card-icon>svg{width:100%;height:100%}.proto-action-card-text{flex:1;gap:4px;min-width:0;display:grid}.proto-action-card-title{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:18px}.proto-action-card-description{color:var(--proto-color-muted);overflow-wrap:anywhere;font-size:12px;line-height:16px}.proto-action-card-chevron{flex:none;width:14px;height:14px}.proto-action-card:focus-visible{outline:var(--proto-component-focus-outline-width) solid var(--proto-color-primary);outline-offset:2px}.proto-action-card:disabled{color:var(--proto-color-disabled);background:var(--proto-color-action-disabled);cursor:not-allowed}.proto-action-card:disabled .proto-action-card-description{color:inherit}@media (width<=640px){.proto-action-group{border-radius:4px;gap:8px}.proto-action-group>.proto-action-group-heading{font-size:14px;line-height:19px}.proto-action-card{border:.5px solid var(--proto-color-border-strong);border-radius:4px;gap:8px;min-height:48px;padding:0 13px 0 15px}.proto-action-card-icon{width:16px;height:16px}.proto-action-card-text{gap:0}.proto-action-card-title{font-size:12px;line-height:16px}.proto-action-card-description{font-size:10px;line-height:16px}.proto-action-card-chevron{width:12px;height:12px}}@container (width<=500px){.proto-demat-card{box-shadow:0 0 0 .5px var(--proto-color-border-strong);border-radius:4px;gap:12px;padding:16px 12px}.proto-demat-card[data-state=checked]{background:var(--proto-color-selected);box-shadow:0 0 0 1px var(--proto-color-primary)}.proto-demat-indicator-disc{display:none}.proto-demat-indicator-off{color:var(--proto-color-muted);display:block}.proto-demat-card[data-state=checked] .proto-demat-indicator-off{display:none}.proto-demat-card[data-state=checked] .proto-demat-indicator-on{color:var(--proto-color-primary);display:block}.proto-demat-details{grid-template-columns:minmax(0,1fr);gap:20px}.proto-demat-details>*{grid-area:auto}.proto-demat-participant{order:1}.proto-demat-accountNumber{order:2}.proto-demat-depository{order:3}.proto-demat-details .proto-demat-desktop-detail,.proto-demat-divider{display:none}.proto-signing-row{flex-direction:column;align-items:stretch;padding:16px}.proto-signing-list--digital .proto-signing-row+.proto-signing-row{margin-top:8px}.proto-signing-list--digital .proto-signing-row,.proto-signing-list--digital .proto-signing-row:last-child{border:.5px solid var(--proto-color-border-strong);border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 24px;min-height:60px;padding:11.5px 15.5px;display:grid}.proto-signing-list--digital .proto-signing-name{grid-area:1/1}.proto-signing-list--digital .proto-signing-name strong{font-size:12px;font-weight:500;line-height:16px}.proto-signing-list--digital .proto-signing-pages{min-width:0;color:var(--proto-color-muted);text-align:start;text-transform:none;background:0 0;grid-area:2/1;justify-self:start;padding:0;line-height:16px}.proto-signing-list--digital .proto-signing-full{display:none}.proto-signing-list--digital .proto-button.proto-signing-action{background:var(--proto-color-action-tonal);border-radius:4px;grid-area:1/2/span 2;width:28px;height:28px;padding:1px 0 0 2px;text-decoration:none}.proto-signing-action-icon{display:block}.proto-signing-action-label,.proto-signing-list .proto-signing-head{display:none}.proto-signing-list--offline .proto-signing-row,.proto-signing-list--offline .proto-signing-row:last-child{border:.5px solid var(--proto-color-border-strong);border-radius:4px;flex-direction:row;min-height:65px;margin-top:0;padding:13.5px 15.5px}.proto-signing-list--offline .proto-signing-row+.proto-signing-row{margin-top:16px}.proto-signing-list--offline .proto-signing-row .proto-signing-downloads{display:none}.proto-signing-list--offline .proto-signing-offline-name{flex:auto;align-content:start;gap:2px;min-height:37px;display:grid}.proto-signing-list--offline .proto-signing-offline-name strong{font-size:12px;font-weight:600;line-height:16px}.proto-signing-list--offline .proto-signing-pages{color:var(--proto-color-muted);background:0 0;padding:0;font-size:12px;line-height:16px;display:block}.proto-signing-list .proto-signing-more{width:28px;min-width:28px;height:28px;min-height:28px;color:var(--proto-color-primary);background:#70707026;border-radius:4px;flex:none;place-items:center;padding:0;display:inline-grid}.proto-signing-list .proto-signing-more:disabled,.proto-signing-list .proto-button.proto-signing-action:disabled:not([data-loading]){background:var(--proto-color-action-disabled);color:var(--proto-color-disabled)}}@container (width<=600px){.proto-time-zone{background:var(--proto-color-summary);border-radius:4px;justify-content:space-between;min-height:32px;padding:7px 13px}.proto-time-zone button{text-transform:uppercase}.proto-time-layout{box-shadow:none;border:0;flex-direction:column;margin-top:24px;display:flex}.proto-time-days{scroll-snap-type:x proximity;border:0;flex-direction:row;gap:8px;padding:0;overflow-x:auto}.proto-time-day{scroll-snap-align:start;background:var(--proto-color-surface);text-align:center;border-radius:4px;align-items:center;gap:0;width:100px;min-height:66px;padding:12px}.proto-time-day strong{font-size:14px;line-height:20px}.proto-time-day[data-mobile-text]>:not(.proto-time-day-mobile){display:none}.proto-time-day[data-mobile-text]>.proto-time-day-mobile{display:block}.proto-time-day[data-state=checked]{background:var(--proto-color-action-tonal)}.proto-time-slots{grid-template-columns:repeat(3,minmax(0,1fr))}.proto-time-slot{border:.5px solid var(--proto-palette-gray-200);border-radius:4px;min-height:48px;padding:14px 4px;font-size:14px;line-height:18px}.proto-time-slot[data-state=checked]{font-weight:500}.proto-time-group>p{margin-bottom:16px}.proto-time-rail[data-overflow]{position:relative}.proto-time-rail[data-overflow] .proto-time-days{scrollbar-width:none}.proto-time-rail[data-overflow] .proto-time-days::-webkit-scrollbar{display:none}.proto-time-rail .proto-button.proto-time-rail-prev,.proto-time-rail .proto-button.proto-time-rail-next{width:52px;min-width:52px;height:66px;min-height:66px;color:var(--proto-color-text);box-shadow:none;background:linear-gradient(90deg,#f9f9f900,#fff 56.5%);border-radius:0;justify-content:flex-end;padding:0 11px 0 0;position:absolute;top:0}.proto-time-rail .proto-button.proto-time-rail-prev{left:0;transform:scaleX(-1)}.proto-time-rail .proto-button.proto-time-rail-next{right:0}.proto-time-rail-prev[disabled],.proto-time-rail-next[disabled]{display:none}.proto-time-groups{box-shadow:inset 0 .5px 0 var(--proto-palette-gray-200);gap:24px;margin-top:24px;padding:16px 0}}.proto-document-upload{width:100%;font-family:var(--proto-font-family);color:var(--proto-color-text)}.proto-document-upload-surface{background:var(--proto-color-surface);border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:16.5px;display:flex;position:relative}.proto-document-upload[data-state=uploaded] .proto-document-upload-surface{box-shadow:inset 0 0 0 .5px var(--proto-color-border-strong)}.proto-document-upload[data-state=uploaded] .proto-document-upload-surface:after{content:none}.proto-document-upload[data-disabled=true]{opacity:.5}.proto-document-upload-surface:has(:focus-visible){outline:var(--proto-component-focus-outline-width) solid var(--proto-color-primary);outline-offset:2px}.proto-document-upload-title{flex:1;align-items:center;gap:4px;min-width:0;font-size:14px;font-weight:500;line-height:18px;display:flex}.proto-document-upload-title label{overflow-wrap:anywhere}.proto-document-upload-success{color:var(--proto-color-success);flex-shrink:0}.proto-document-upload-control{align-items:center;gap:12px;min-width:0;max-width:52%;display:flex}.proto-document-upload .proto-document-upload-control>.proto-button.proto-size--xs.proto-button--secondary,.proto-button.proto-upload-button.proto-size--xs.proto-button--secondary{gap:4px;min-height:32px;padding:5px 11px;font-size:14px;font-weight:500;line-height:18px}.proto-document-upload-control>.proto-icon-button{width:20px;min-width:20px;color:var(--proto-color-muted);padding:0}.proto-document-upload-filename{font:500 14px/18px var(--proto-font-family);color:var(--proto-color-primary);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;min-width:0;padding:0;overflow:hidden}.proto-document-upload-filename:disabled{cursor:default}.proto-document-upload[data-state=uploaded] .proto-document-upload-filename{text-decoration:underline}.proto-document-upload[data-state=uploaded] .proto-document-upload-control{gap:8px}.proto-document-upload[data-state=uploaded] .proto-document-upload-control>.proto-icon-button{margin-inline-end:-4px}.proto-document-upload-progress{width:120px;min-width:0;color:var(--proto-color-muted);gap:2px;display:grid}.proto-document-upload-progress>span{text-align:right;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:18px;overflow:hidden}.proto-document-upload-progress>div{align-items:center;gap:8px;display:flex}.proto-document-upload-progress [role=progressbar]{background:var(--proto-color-action-tonal);border-radius:100px;flex:1;height:4px;overflow:hidden}.proto-document-upload-progress i{background:var(--proto-color-primary);height:100%;display:block}.proto-document-upload-progress small{font-size:10px;line-height:12px}@media (forced-colors:active){.proto-document-upload-progress [role=progressbar]{outline:1px solid canvastext}.proto-document-upload-progress i{forced-color-adjust:none;background:highlight}}.proto-document-component-hint{align-items:flex-start;gap:4px;margin-top:6px;padding-inline:16px;font-size:12px;line-height:14px;display:flex}.proto-document-component-hint svg{flex-shrink:0}.proto-chip.proto-chip--suggestive.proto-document-source{background:var(--proto-component-document-source-digilocker-background);color:var(--proto-component-document-source-digilocker);vertical-align:middle}.proto-document-component-hint{color:var(--proto-color-muted)}.proto-document-component-hint.proto-text-danger{color:var(--proto-color-danger)}.proto-document-component-hint.proto-text-danger>span{margin-top:1px;line-height:12px}:is([class^=proto-],[class*=\ proto-]):focus-visible,.proto-theme :focus-visible,.proto-app-header :focus-visible,:is(.proto-document-upload-actions:has(input:focus-visible),.proto-document-upload-surface:has(input:focus-visible)){outline:var(--proto-component-focus-outline-width) solid var(--proto-color-primary);outline-offset:2px;scroll-margin-block:var(--proto-focus-scroll-margin,16px) var(--proto-focus-scroll-margin-end,var(--proto-focus-scroll-margin,16px))}.proto-input-wrap>.proto-input:focus-visible,.proto-textarea:focus-visible,.proto-select-trigger:focus-visible,.proto-otp-slots>input:focus-visible,.proto-document-upload-surface>input:focus-visible,.proto-document-upload-actions>input:focus-visible{scroll-margin-block:var(--proto-focus-scroll-margin,16px) var(--proto-focus-scroll-margin-end,var(--proto-focus-scroll-margin,16px));outline:none}.proto-button:not(.proto-pill-button):focus-visible{outline:max(2px, var(--proto-component-focus-outline-width)) solid var(--proto-color-primary-hover);outline-offset:2px}.proto-select-option:focus-visible,.proto-menu-item:focus-visible,.proto-calendar button:focus-visible,.proto-tab:focus-visible{outline-offset:calc(-1 * var(--proto-component-focus-outline-width))}.proto-command-list [data-selected=true]{background:var(--proto-color-action-tonal-hover)}.proto-dialog-body,.proto-command-list,.proto-select-content,.proto-menu,.proto-appointment-scroll{scroll-padding-block:var(--proto-focus-scroll-margin,16px)}.proto-document-upload-control>.proto-icon-button{min-width:24px;min-height:24px}@media (forced-colors:active){:is([class^=proto-],[class*=\ proto-]):focus-visible,.proto-button:not(.proto-pill-button):focus-visible,.proto-app-header :focus-visible{outline-color:highlight}.proto-field .proto-textarea:focus-visible,.proto-field .proto-select-trigger:focus-visible,.proto-otp-slot[data-active]{outline-offset:0;outline:2px solid highlight}.proto-field .proto-input-wrap:has(input:focus-visible){outline-offset:0;outline:2px solid highlight}.proto-radio,.proto-select-trigger,.proto-input-wrap,.proto-textarea,.proto-checkbox{border-color:buttontext}.proto-checkbox[data-state=checked],.proto-checkbox[data-state=indeterminate]{forced-color-adjust:none;background:highlight;border-color:highlight}.proto-check-field--sm .proto-checkbox:after{forced-color-adjust:none;background:buttontext}.proto-check-field--sm .proto-checkbox[data-state=checked]:after,.proto-check-field--sm .proto-checkbox[data-state=indeterminate]:after{background:highlight}.proto-checkbox>span{color:highlighttext;forced-color-adjust:none}.proto-command-list [data-selected=true]{outline-offset:-2px;outline:2px solid highlight}.proto-phone-option[data-current]{forced-color-adjust:none;color:highlighttext;background:highlight}.proto-phone-option[data-current] .proto-phone-option-code,.proto-phone-option[data-current] .proto-phone-flag--code{color:highlighttext;border-color:highlighttext}.proto-phone-option[data-selected=true]{outline-offset:-2px;outline:2px solid highlight}.proto-phone-option[data-current][data-selected=true]{outline-offset:-4px;outline-color:highlighttext}}.proto-video-kyc{font-family:var(--proto-font-family);flex-direction:column;display:flex}.proto-video-kyc-stage{background:var(--proto-color-text);color:#fff;flex:1;place-items:center;min-height:654px;padding:20px;display:grid;position:relative;overflow:hidden}.proto-video-kyc-remote{position:absolute;inset:0}.proto-video-kyc-remote>video,.proto-video-kyc-self>video{object-fit:cover;width:100%;height:100%}.proto-video-kyc-avatar{background:var(--proto-palette-gray-700);color:#ffffffb3;border-radius:50%;align-self:start;place-items:center;width:80px;height:80px;margin-top:256px;font-size:24px;font-weight:600;line-height:18px;display:grid}.proto-video-kyc-duration{font-size:12px;font-weight:500;line-height:18px;position:absolute;top:20px;left:20px}.proto-video-kyc-self{border:1px solid var(--proto-color-muted);background:var(--proto-color-text);border-radius:5px;width:94px;height:131px;position:absolute;top:20px;right:20px;overflow:hidden}.proto-video-kyc-status{text-align:center;margin:0;font-size:14px;font-weight:500;line-height:18px;position:absolute;inset:auto 20px 14px}.proto-video-kyc-controls{background:var(--proto-color-surface);justify-items:center;gap:8px;margin-top:-1px;padding:20px;display:grid;position:relative}.proto-video-kyc-controls>p{color:var(--proto-color-muted);text-align:center;margin:0;font-size:12px;font-weight:500;line-height:18px}.proto-video-kyc-actions{gap:20px;display:flex}.proto-video-kyc-actions .proto-icon-button{width:42px;min-width:42px;height:42px;color:var(--proto-color-primary);background:#70707026;border-radius:50%;padding:0}.proto-video-kyc-actions .proto-video-kyc-end{background:var(--proto-color-danger);color:#fff}.proto-video-kyc-actions .proto-video-kyc-end:hover{background:var(--proto-color-danger)}.proto-table-root{width:100%;min-width:0;container:proto-table/inline-size}.proto-table col{width:var(--proto-col-w,auto)}.proto-table-wrap--screen,.proto-table-wrap--compact{--proto-table-edge:20px;border:.5px solid var(--proto-color-action-disabled-border);background:var(--proto-color-surface);scrollbar-width:thin;scrollbar-color:#70707099 transparent;border-radius:4px}.proto-table-wrap--screen .proto-table,.proto-table-wrap--compact .proto-table{table-layout:fixed;min-width:var(--proto-table-min,0);color:var(--proto-color-text)}.proto-table-wrap--screen .proto-table :is(th,td),.proto-table-wrap--compact .proto-table :is(th,td){--proto-cell-inset:var(--proto-cell-indent,0px);padding-inline:var(--proto-cell-inset) 0;border-bottom:0}.proto-table-wrap--screen .proto-table :is(th,td):first-child,.proto-table-wrap--compact .proto-table :is(th,td):first-child{padding-left:calc(var(--proto-table-edge) + var(--proto-cell-inset))}.proto-table-wrap--screen .proto-table :is(th,td):last-child,.proto-table-wrap--compact .proto-table :is(th,td):last-child{padding-right:var(--proto-table-edge)}.proto-table-wrap--screen .proto-table th,.proto-table-wrap--compact .proto-table th{background:var(--proto-color-action-disabled);border-bottom:.5px solid var(--proto-color-action-disabled-border);color:var(--proto-color-muted);white-space:nowrap;padding-block:11px 10.5px;font-size:12px;font-weight:500;line-height:18px}.proto-table-wrap--screen .proto-table td,.proto-table-wrap--compact .proto-table td{vertical-align:top;padding-block:0;font-size:14px;line-height:18px}.proto-table-cell{align-content:center;justify-items:var(--proto-cell-justify,start);min-height:36px;display:grid}.proto-table-wrap--screen .proto-table tbody tr+tr td,.proto-table-wrap--compact .proto-table tbody tr+tr td{padding-top:12px}.proto-table-wrap--screen .proto-table tbody tr:first-child td,.proto-table-wrap--compact .proto-table tbody tr:first-child td{padding-top:8px}.proto-table-wrap--screen .proto-table tbody tr:last-child td,.proto-table-wrap--compact .proto-table tbody tr:last-child td{padding-bottom:8px}.proto-table-wrap--relaxed .proto-table tbody tr+tr td{padding-top:16px}.proto-table-wrap--relaxed .proto-table tbody tr:first-child td{padding-top:12px}.proto-table-wrap--relaxed .proto-table tbody tr:last-child td{padding-bottom:12px}.proto-table-wrap--screen .proto-table tfoot td,.proto-table-wrap--compact .proto-table tfoot td{border-top:.5px solid var(--proto-color-action-disabled-border);padding-block:10.5px 11px;font-weight:600}.proto-table-wrap:is(.proto-table-wrap--screen,.proto-table-wrap--compact) .proto-table tbody tr.proto-table-empty td{box-sizing:border-box;vertical-align:middle;text-align:center;height:60px;padding-block:8px;font-size:12px;line-height:16px}.proto-table-wrap--compact .proto-table th{padding-block:12.75px;font-size:12px;line-height:14px}.proto-table-wrap--compact .proto-table td{overflow-wrap:anywhere;font-size:12px;line-height:15px}.proto-table-wrap--compact .proto-table tbody tr+tr td{padding-top:8px}.proto-table-wrap--compact .proto-table tfoot td{padding-block:8.5px 9px;line-height:14px}.proto-table-wrap.proto-table-wrap--data{border:1px solid var(--proto-color-border)}.proto-table-wrap--data .proto-table th{border-bottom:1px solid var(--proto-color-border);padding-block:10.5px;font-size:14px;line-height:18px}.proto-table-wrap--data .proto-table tbody tr:first-child td{padding-top:20px}.proto-table-wrap--data .proto-table tbody tr:last-child td{padding-bottom:20px}.proto-table-wrap.proto-table-wrap--frameless{border:0}.proto-table-wrap--frameless .proto-table th{border-bottom:0;padding-block:13px;line-height:14px}.proto-table-wrap--frameless .proto-table tbody tr+tr td{padding-top:8px}.proto-table-wrap--frameless .proto-table tbody tr:last-child td{border-bottom:1px solid var(--proto-palette-gray-200);padding-bottom:7px}.proto-table-wrap--with-action .proto-table tbody tr:last-child td{padding-bottom:24px}.proto-table-footer-action{justify-content:center;padding:0 20px 20px;display:flex}.proto-table-status{color:var(--proto-color-muted);align-items:center;gap:4px;margin-top:2px;font-size:12px;line-height:12px;display:inline-flex}.proto-table-status:before{content:"";background:var(--proto-table-status-color,var(--proto-color-action-disabled-border));border-radius:50%;width:8px;height:8px}.proto-table-status--positive{--proto-table-status-color:var(--proto-color-progress)}.proto-table-cards{display:none}@container proto-table (width<=640px){.proto-table col{width:var(--proto-col-w-m,var(--proto-col-w,auto))}.proto-table-wrap--screen,.proto-table-wrap--compact{--proto-table-edge:12px}.proto-table-wrap--screen .proto-table :is(th,td),.proto-table-wrap--compact .proto-table :is(th,td){--proto-cell-inset:var(--proto-cell-indent-m,var(--proto-cell-indent,0px))}.proto-table-root--scroll .proto-table{min-width:var(--proto-table-min-m,var(--proto-table-min,0))}.proto-table-wrap--screen .proto-table th{padding-block:8px;font-size:12px;line-height:14px}.proto-table-root--text-regular .proto-table-wrap--screen .proto-table th{line-height:18px}.proto-table-root--text-compact .proto-table-wrap--screen .proto-table td{font-size:12px}.proto-table-wrap--screen .proto-table tfoot td{padding-block:8px;font-size:12px;line-height:14px}.proto-table-root--with-cards .proto-table-wrap{display:none}.proto-table-root--with-cards .proto-table-cards{display:grid}}.proto-table-cards{color:var(--proto-color-text);font-family:var(--proto-font-family);gap:16px;margin:0;padding:0;list-style:none}.proto-table-card{border:.5px solid var(--proto-color-action-disabled-border);background:var(--proto-color-surface);border-radius:4px;overflow:hidden}.proto-table-cards.proto-table-cards-empty{border:.5px solid var(--proto-color-action-disabled-border);background:var(--proto-color-surface);text-align:center;border-radius:4px;align-content:center;min-height:60px;padding:8px 12px;font-size:12px;line-height:18px}.proto-table-card-toggle{background:var(--proto-color-action-disabled);width:100%;min-height:44.5px;color:inherit;font:inherit;text-align:start;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px;display:flex}.proto-table-card[data-state=open] .proto-table-card-toggle{border-bottom:.5px solid var(--proto-color-action-disabled-border)}.proto-table-card-heading{gap:2px;display:grid}.proto-table-card-heading strong{font-size:12px;font-weight:600;line-height:16px}.proto-table-card-heading small{color:var(--proto-color-muted);font-size:10px;font-weight:500;line-height:14px}.proto-table-card-chevron{color:var(--proto-color-muted);flex:none;transition:transform .15s}.proto-table-card[data-state=open] .proto-table-card-chevron{transform:rotate(180deg)}.proto-table-card-fields{grid-template-columns:minmax(0,1fr) 80px;gap:12px 16px;margin:0;padding:12px;display:grid}.proto-table-card-fields[hidden]{display:none}.proto-table-card-fields>div{gap:4px;min-width:0;display:grid}.proto-table-card-fields dt{color:var(--proto-color-muted);font-size:10px;font-weight:500;line-height:12px}.proto-table-card-fields dd{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:18px}.proto-payment-progress{border:1px solid var(--proto-color-action-disabled-border);background:var(--proto-color-surface);font-family:var(--proto-font-family);color:var(--proto-color-text);border-radius:8px;gap:8px;padding:12px 16px;display:grid}.proto-payment-progress-amounts,.proto-payment-progress-labels{justify-content:space-between;gap:16px;display:flex}.proto-payment-progress-amounts strong{font-size:14px;font-weight:600;line-height:18px}.proto-payment-progress-amounts>*,.proto-payment-progress-labels>*{overflow-wrap:anywhere;min-width:0}.proto-payment-progress-amounts>:last-child,.proto-payment-progress-labels>:last-child{text-align:end}.proto-payment-progress-track{background:var(--proto-component-payment-progress-track);border-radius:999px;height:8px;overflow:hidden}.proto-payment-progress-track>span{border-radius:inherit;background:linear-gradient(90deg, var(--proto-component-payment-progress-fill-start), var(--proto-component-payment-progress-fill));height:100%;display:block}.proto-payment-progress[data-tone=warning] .proto-payment-progress-track>span{background:var(--proto-color-warning)}.proto-payment-progress[data-tone=danger] .proto-payment-progress-track>span{background:var(--proto-color-danger)}@media (forced-colors:active){.proto-payment-progress-track{outline:1px solid canvastext}.proto-payment-progress-track>span,.proto-payment-progress[data-tone] .proto-payment-progress-track>span{forced-color-adjust:none;background:highlight}}.proto-payment-progress-bar{align-items:center;gap:8px;display:flex}.proto-payment-progress-bar>.proto-payment-progress-track{flex:1}.proto-payment-progress-percent{color:var(--proto-color-text);font-size:12px;font-weight:600;line-height:16px}.proto-payment-progress-labels{color:var(--proto-color-muted);margin-top:-4px;font-size:12px;line-height:16px}.proto-account-details{font-family:var(--proto-font-family);color:var(--proto-color-text);gap:12px;margin:0;display:grid}.proto-account-details>div{grid-template-columns:164px minmax(0,1fr);align-items:center;display:grid}.proto-account-details dt{color:var(--proto-color-muted);overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:14px}.proto-account-details dd{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;line-height:18px;display:flex}.proto-account-details dd>span{overflow-wrap:anywhere;min-width:0}.proto-account-details .proto-account-details-copy{width:16px;min-width:16px;height:16px;min-height:16px;color:var(--proto-color-primary);padding:0}@media (width<=640px){.proto-account-details>div{grid-template-columns:152px minmax(0,1fr)}}.proto-detail-card--compact{border:.5px solid var(--proto-palette-gray-200);box-shadow:none;border-radius:4px;gap:0;padding:0;overflow:hidden}.proto-detail-card--compact .proto-detail-header{background:var(--proto-palette-gray-50);min-height:48px;padding:8px 16px}.proto-detail-card--compact .proto-detail-icon{background:var(--proto-color-surface);width:28px;height:28px;color:var(--proto-color-primary);border-radius:8px}.proto-detail-card--compact .proto-detail-identity strong,.proto-detail-card--compact .proto-detail-identity .proto-detail-title-text{font-size:14px;line-height:18px}.proto-detail-card--compact .proto-detail-list{border-top:0;grid-template-columns:minmax(0,1fr);gap:12px;padding:16px}.proto-detail-card--compact .proto-detail-list>div{flex-direction:row;grid-template-columns:84px minmax(0,1fr);gap:0;display:grid}.proto-detail-card--compact .proto-detail-list dt{color:var(--proto-color-text);font-size:14px;font-weight:600;line-height:15px}.proto-detail-card--compact .proto-detail-list dd{font-size:14px;font-weight:400;line-height:15px}.proto-alert--strip{border:0;border-radius:4px 4px 0 0;padding:12px;font-size:12px;line-height:16px;display:flex}.proto-alert--strip .proto-alert-title{margin-bottom:4px;font-size:12px;font-weight:600;line-height:16px}.proto-alert--strip strong{font-weight:600}.proto-task-list{font-family:var(--proto-font-family);color:var(--proto-color-text);gap:32px;margin:0;padding:0;list-style:none;display:grid}.proto-task{align-items:center;gap:12px;min-height:32px;display:flex;position:relative}.proto-task-marker{background:var(--proto-color-selected);height:30px;color:var(--proto-color-primary);border-radius:50%;flex:0 0 30px;place-items:center;font-size:14px;font-weight:600;display:grid}.proto-task:is([data-state=available],[data-state=upcoming]) .proto-task-marker{background:var(--proto-component-task-list-upcoming-background);color:var(--proto-color-muted)}.proto-task-label{flex:1;min-width:0;font-size:16px;font-weight:500;line-height:20px}.proto-task-action{min-height:32px;color:var(--proto-color-primary);font:600 14px/18px var(--proto-font-family);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.proto-task-action:disabled{color:var(--proto-color-disabled);cursor:not-allowed}@media (width<=640px){.proto-task-list{gap:28px}.proto-task{gap:8px}.proto-task .proto-task-marker{flex-basis:24px;height:24px;font-size:12px;line-height:16px}.proto-task-marker>svg{width:16px;height:16px}.proto-task-label{font-size:14px;line-height:18px}.proto-task:not(:last-child):after,.proto-task:not(:first-child):before{content:"";background:var(--proto-component-task-list-connector);width:1px;-webkit-mask:var(--proto-task-connector-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--proto-task-connector-mask) 0 0 / 100% 100% no-repeat;mask:var(--proto-task-connector-mask) 0 0 / 100% 100% no-repeat;position:absolute;left:11.75px}.proto-task:not(:last-child):after{--proto-task-connector-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.25' y1='0' x2='0.25' y2='100%25' stroke='%23000' stroke-width='0.5' stroke-dasharray='6 6' stroke-dashoffset='5'/%3E%3C/svg%3E");top:calc(50% + 12px);bottom:-14px}.proto-task:not(:first-child):before{--proto-task-connector-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.25' y1='0' x2='0.25' y2='100%25' stroke='%23000' stroke-width='0.5' stroke-dasharray='6 6' stroke-dashoffset='11'/%3E%3C/svg%3E");top:-14px;bottom:calc(50% + 12px)}.proto-task:last-child:not(:first-child):before{bottom:100%}.proto-detail-card--compact .proto-detail-list{gap:10px}.proto-detail-card--compact .proto-detail-list>div{justify-content:space-between;display:flex}.proto-detail-card--compact .proto-detail-list dt,.proto-detail-card--compact .proto-detail-list dd{font-size:12px}}.proto-table .proto-table-emphasis{color:var(--proto-color-text);font-weight:600}.proto-table-action{color:var(--proto-color-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.proto-table-action:disabled{color:var(--proto-color-disabled);cursor:not-allowed}.proto-table-action--icon{place-items:center;width:41px;height:41px;margin:-2.5px 0 -2.5px -1px;padding:2px;text-decoration:none;display:inline-grid}.proto-capture-guidelines-heading{font-weight:600}.proto-capture-guidelines li{color:var(--proto-color-muted);font-weight:600}@container proto-capture-guidelines (width>=501px){.proto-capture-guidelines .proto-capture-guidelines-heading>svg{width:12px;height:12px}.proto-capture-guidelines--cards .proto-capture-guidelines-heading{margin-bottom:16px}.proto-capture-guidelines--cards ul{grid-template-columns:repeat(3,minmax(0,158px));gap:16px}.proto-capture-guidelines--cards li{height:140px;color:var(--proto-color-disabled);justify-content:flex-start;gap:8.71px;padding-top:33px;font-size:12px;line-height:16px}.proto-capture-guidelines--cards .proto-guidance-art{width:50px;height:50px}}.proto-capture-guidelines--panel{border:1px solid #e8e8e8;border-radius:12px;align-content:start;gap:32px;padding:23px}.proto-capture-guidelines--panel .proto-capture-guidelines-heading{margin-bottom:16px}.proto-capture-guidelines--panel .proto-capture-guidelines-heading>svg{width:12px;height:12px}.proto-capture-guidelines--panel ul{flex-wrap:wrap;justify-content:space-between;gap:0;display:flex}.proto-capture-guidelines--panel ul:before{content:"";flex-basis:100%;order:1}.proto-capture-guidelines--panel li:nth-child(n+4){order:2;margin-top:18px}.proto-capture-guidelines--panel li{background:0 0;border:0;justify-content:flex-start;gap:4px;height:auto;min-height:72px;padding:0;font-size:12px;line-height:16px}.proto-capture-guidelines--panel .proto-guidance-art{width:50px;height:50px}.proto-signature-input{container:proto-signature-input/inline-size}.proto-signature-method-shell,.proto-signature-methods,.proto-signature-methods button{border-radius:4px}.proto-signature-methods{justify-content:flex-start;gap:15px;padding:3px 1px 3px 4px}.proto-signature-methods button{font-weight:600;line-height:16px}.proto-signature-methods button:first-child{flex:none}.proto-signature-methods button:last-child{flex:auto;justify-content:flex-start}.proto-signature-field--verification .proto-signature-surface{border-radius:4px}.proto-signature-field--verification .proto-signature-footer>span{padding-top:0;line-height:16px}.proto-signature-field--verification .proto-signature-footer>span:not(.proto-text-danger){color:color-mix(in srgb, var(--proto-color-muted) 80%, transparent)}.proto-signature-field--verification .proto-signature-footer>button .proto-button-content{gap:3px}.proto-signature-input .proto-document-upload-title-prefix{display:none}@container proto-signature-input (width>=501px){.proto-signature-method-shell{border:1px solid var(--proto-color-summary);background:var(--proto-palette-gray-50);border-radius:6px;padding:8px}.proto-signature-methods button>svg.proto-signature-draw-icon{display:none}.proto-signature-methods button>svg.proto-signature-draw-icon--wide{display:block}.proto-signature-methods{background:0 0;gap:4px;min-height:40px;padding:0}.proto-signature-methods button,.proto-signature-methods button:is(:first-child,:last-child){border-radius:4px;flex:1 1 0;justify-content:center;min-height:40px;padding:0 12px;font-size:16px;font-weight:400;line-height:20px}.proto-signature-methods button[data-state=active]{background:var(--proto-color-surface);color:var(--proto-color-text);font-weight:600;box-shadow:0 4px 12px #3333331a}.proto-signature-input .proto-document-upload-list{gap:6px;max-width:378px}.proto-signature-input .proto-document-upload-card{--proto-dash-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' rx='4' fill='none' stroke='%23000' stroke-width='1' stroke-dasharray='6 6'/%3E%3C/svg%3E");--proto-dash-color:var(--proto-color-border-strong);border-radius:4px;padding:19.5px 16.5px}.proto-signature-input .proto-document-upload-card[data-uploaded]{box-shadow:inset 0 0 0 .5px var(--proto-color-border-strong)}.proto-signature-input .proto-document-upload-hint{padding-left:16px}.proto-signature-input .proto-document-upload-title-prefix{display:inline}}@container proto-signature-pad (width>=501px){.proto-signature-field--verification .proto-signature-surface{--proto-dash-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' rx='8' fill='none' stroke='%23000' stroke-width='2' stroke-dasharray='6 6'/%3E%3C/svg%3E");--proto-dash-color:var(--proto-color-border-dashed);border-radius:8px;height:258px;box-shadow:0 6px 18px #0000000d}.proto-signature-field--verification .proto-signature-surface[data-invalid]{--proto-dash-color:var(--proto-color-danger)}.proto-signature-field--verification .proto-signature-placeholder{gap:8px}.proto-signature-field--verification .proto-signature-footer>span:not(.proto-text-danger){color:var(--proto-color-disabled)}.proto-signature-field--verification .proto-signature-footer>button{min-width:0;height:30px;min-height:30px;padding:5px 7px;font-size:14px;font-weight:500;line-height:18px}.proto-signature-field--verification .proto-signature-footer>button svg{width:16px;height:16px}.proto-signature-field--verification .proto-signature-footer>button .proto-button-content{gap:4px}.proto-signature-input .proto-signature-field--verification[data-empty] .proto-signature-footer:not(:has(.proto-text-danger)){display:none}}.proto-selfie-capture h2{line-height:20px}.proto-selfie-intro-art{margin-top:144px}.proto-selfie-viewport{border:3px solid var(--proto-color-success);margin-top:115px;position:relative}@media (width<=640px){.proto-payment-progress{border-radius:4px;gap:4px;padding:8px 12px}.proto-payment-progress-amounts strong{font-size:12px;line-height:16px}.proto-payment-progress-track{height:4px}.proto-payment-progress-percent{font-size:10px;line-height:16px}.proto-payment-progress-labels{margin-top:0;font-size:10px;line-height:16px}}.proto-verification-heading{border-bottom:1px solid #d8d8d899;min-height:0;padding:24px 16px 8px;position:relative}.proto-verification-heading .proto-icon-button{width:24px;min-width:24px;height:24px;min-height:24px;color:var(--proto-color-muted);padding:0}.proto-verification-heading .proto-icon-button svg{width:24px;height:24px}.proto-verification-heading:before{background:#d8d8d8;top:14.5px}.proto-verification-intro{margin-bottom:-16px}.proto-verification-intro p{line-height:22px}.proto-verification-submit{max-width:375px}@media (width<=640px){.proto-verification-dialog{padding:0 0 env(safe-area-inset-bottom)}.proto-verification-dialog .proto-dialog-body{padding:0}.proto-verification-dialog .proto-verification-body{padding:15.5px 16px 32px}.proto-verification-dialog .proto-verification-success{min-height:350px;padding:15.5px 16px 32px}}.proto-section-header{font-family:var(--proto-font-family);color:var(--proto-color-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.proto-section-header-end{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;display:flex}.proto-section-header-text{flex-direction:column;gap:8px;min-width:0;display:flex}.proto-section-header-title-row{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.proto-section-header-title-row>.proto-section-header-title{font-family:inherit;font-size:20px;font-weight:600;line-height:24px;font-style:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;overflow-wrap:anywhere;margin:0;padding:0}.proto-section-header-status{display:inline-flex}.proto-section-header-description{color:var(--proto-color-muted);margin:0;font-size:14px;line-height:18px}.proto-section-header-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.proto-description-list{--proto-description-list-gap:60px;--proto-description-list-indent:0px;border:.5px solid var(--proto-color-border-strong);background:var(--proto-color-surface);width:100%;min-width:0;font-family:var(--proto-font-family);color:var(--proto-color-text);border-radius:4px;flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}.proto-description-list[data-layout=flat]{padding:12px}.proto-description-list[data-layout=grouped]{--proto-description-list-gap:40px;--proto-description-list-indent:28px;border-radius:6px}.proto-description-list-title{align-items:center;min-height:44px;padding:12px;font-size:14px;font-weight:600;line-height:normal;display:flex}.proto-description-list[data-layout=flat]>.proto-description-list-title{min-height:32px;padding:0 12px 12px}.proto-description-list-columns,.proto-description-list-row{grid-template-columns:calc(var(--proto-description-list-indent) + var(--proto-description-list-label-width,150px)) minmax(0, 1fr);column-gap:var(--proto-description-list-gap);display:grid}.proto-description-list-columns{color:var(--proto-color-muted);padding:8px 12px;font-size:16px;font-weight:600;line-height:18px}.proto-description-list[data-layout=grouped]>.proto-description-list-columns{align-items:center;min-height:36px;padding:8px 16px}.proto-description-list-body{scrollbar-width:thin;scrollbar-color:var(--proto-palette-gray-100) transparent;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.proto-description-list-body::-webkit-scrollbar{width:4px}.proto-description-list-body::-webkit-scrollbar-thumb{background:var(--proto-palette-gray-100);border-radius:12px}.proto-description-list[data-layout=grouped]>.proto-description-list-body{gap:4px}.proto-description-list dl,.proto-description-list dd{margin:0}.proto-description-list-row{align-content:center;align-items:start;min-height:40px;padding:8px 12px}.proto-description-list-row>dt{color:var(--proto-color-muted);overflow-wrap:anywhere;padding-inline-start:var(--proto-description-list-indent);font-size:14px;line-height:18px}.proto-description-list-row>dd{overflow-wrap:anywhere;white-space:pre-line;min-width:0;font-size:14px;line-height:18px}.proto-description-list-group{flex-direction:column;gap:2px;padding:2px 16px;display:flex}.proto-description-list-group-title{margin:0;font-size:14px;font-weight:500;line-height:20px}.proto-description-list[data-layout=grouped] .proto-description-list-row{min-height:0;padding:2px 12px 2px 0}.proto-description-list-empty{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:4px;padding:24px 12px;display:flex}.proto-description-list-empty-title{margin:0;font-size:14px;font-weight:600;line-height:18px}.proto-description-list-empty-description{max-width:258px;color:var(--proto-color-muted);margin:0 0 -4px;font-size:12px;line-height:16px}@container (width<=500px){.proto-description-list-columns{display:none}.proto-description-list-row{grid-template-columns:minmax(0,1fr);row-gap:2px}.proto-description-list-row>dd{padding-inline-start:var(--proto-description-list-indent)}}.proto-nav-rail{background:var(--proto-color-surface);width:51px;box-shadow:var(--proto-elevation-e2);font-family:var(--proto-font-family);border-radius:4px;flex-direction:column;flex:none;margin-inline:8px 6px;padding:58px 0 8px;display:flex}.proto-nav-rail--header{padding-top:0}.proto-nav-rail-header{justify-content:center;align-items:center;min-height:58px;padding:8px 0;display:flex}.proto-nav-rail-list,.proto-nav-rail-menu{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.proto-nav-rail-list{gap:1px}.proto-nav-rail-item,.proto-nav-rail-menu-item{cursor:pointer;background:0 0;border:0;align-items:center;width:100%;min-height:44px;padding:0;text-decoration:none;display:flex;position:relative}.proto-nav-rail-item{color:var(--proto-component-nav-rail-icon);justify-content:center;padding-inline-end:3px}.proto-nav-rail-icon{flex:none;display:inline-flex}.proto-nav-rail-item[data-active]{background:var(--proto-component-nav-rail-active-background);color:var(--proto-component-nav-rail-active)}.proto-nav-rail-item[data-active]:before,.proto-nav-rail-menu-item[data-active]:before{content:"";background:var(--proto-color-primary);width:3px;position:absolute;inset-block:0;inset-inline-start:0}.proto-nav-rail-item[data-active]:before{background:var(--proto-component-nav-rail-active);inset-inline-start:-3px}.proto-nav-rail-item:disabled,.proto-nav-rail-item[aria-disabled=true],.proto-nav-rail-menu-item:disabled,.proto-nav-rail-menu-item[aria-disabled=true]{color:var(--proto-color-disabled);cursor:not-allowed;background:0 0}.proto-nav-rail-menu-item{color:var(--proto-color-muted);text-align:start;gap:12px;padding:0 16px;font-size:14px;line-height:18px}.proto-nav-rail-menu-item[data-active]{background:var(--proto-palette-blue-50);color:var(--proto-color-primary)}.proto-nav-rail-drawer .proto-dialog-body{padding-inline:0}@media (width<=959px){.proto-nav-rail{display:none}}@media (forced-colors:active){.proto-nav-rail-item[data-active]:before,.proto-nav-rail-menu-item[data-active]:before{background:highlight}}.proto-checkbox-tree{border:.5px solid var(--proto-color-border-strong);background:var(--proto-color-surface);width:100%;min-width:0;font-family:var(--proto-font-family);color:var(--proto-color-text);border-radius:6px;flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}.proto-checkbox-tree-all,.proto-checkbox-tree-group-head,.proto-checkbox-tree-option{align-items:flex-start;gap:4px;display:flex}.proto-checkbox-tree-all{flex:none;padding:12px}.proto-checkbox-tree label{cursor:pointer;overflow-wrap:anywhere;min-width:0;margin:0}.proto-checkbox-tree-all>label{padding-block:1px;font-size:14px;font-weight:500;line-height:18px}.proto-checkbox-tree .proto-checkbox-tree-box{margin:1px}.proto-checkbox-tree .proto-checkbox-tree-box[data-state=indeterminate]{border-color:var(--proto-component-checkbox-ring);background:0 0}.proto-checkbox-tree .proto-checkbox-tree-box[data-state=indeterminate] .proto-checkbox-mixed{display:none}.proto-checkbox-tree-groups{scrollbar-width:thin;scrollbar-color:var(--proto-palette-gray-100) transparent;min-height:0;overflow-y:auto}.proto-checkbox-tree-group{flex-direction:column;gap:8px;padding:12px;display:flex}.proto-checkbox-tree-group-head{gap:8px}.proto-checkbox-tree-group-head>label{font-size:14px;font-weight:500;line-height:20px}.proto-checkbox-tree-items{margin:0;padding:0;list-style:none}.proto-checkbox-tree-item{grid-template-columns:var(--proto-checkbox-tree-label-width,150px) minmax(0, 1fr);align-items:start;column-gap:40px;padding:8px 12px 8px 28px;display:grid}.proto-checkbox-tree-option>label{color:var(--proto-color-muted);padding-block:1px;font-size:14px;line-height:18px}.proto-checkbox-tree-value{overflow-wrap:anywhere;min-width:0;padding-block:1px;font-size:14px;line-height:18px}.proto-checkbox-tree[data-disabled] label{cursor:not-allowed}@container (width<=420px){.proto-checkbox-tree-item{grid-template-columns:minmax(0,1fr);row-gap:2px;padding-inline-start:16px}.proto-checkbox-tree-value{padding-inline-start:24px}}.proto-document-upload-source{flex:none;display:inline-flex}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#0e1622;font-family:var(--proto-font-family);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-size:14px}button,input{font:inherit}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible{outline:var(--proto-component-focus-outline-width,1px) solid #4a77c3;outline-offset:2px}.skip-link{color:#fff;z-index:3000;background:#0e1622;padding:12px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:16px}.docs-sidebar{z-index:40;scrollbar-width:thin;scrollbar-color:#dce2ea transparent;background:#fbfcfd;border-right:1px solid #e8ebef;width:244px;position:fixed;inset:0 auto 0 0;overflow-y:auto}.docs-brand{white-space:nowrap;align-items:center;gap:10px;padding:30px 24px 18px;text-decoration:none;display:flex}.version{color:#65738a;align-items:center;gap:5px;padding:0 24px 22px;font-size:10px;display:flex}.version>span:last-child{letter-spacing:.5px;color:#5b6c82;background:#eef2f7;border-radius:3px;margin-left:auto;padding:2px 5px;font-size:7px}.build-stamp{color:#65738a;gap:2px;margin:-14px 24px 18px;font-size:10px;line-height:14px;text-decoration:none;display:grid}.build-stamp:hover span{color:#295594}.live-dot{background:#4a77c3;border-radius:50%;width:5px;height:5px;display:inline-block}.docs-search{color:#8190a2;background:#fff;border:1px solid #e0e5eb;border-radius:5px;align-items:center;gap:7px;margin:0 20px 24px;padding:9px 10px;display:flex}.docs-search input{color:#172b46;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.docs-search input::placeholder{color:#7c899a}.docs-search>span{opacity:.6;font-size:15px}.docs-sidebar nav{padding:0 16px 28px}.nav-heading{letter-spacing:1.6px;padding:0 12px;font-weight:700;color:#8b95a4!important;margin:25px 0 10px!important;font-size:9px!important}.docs-sidebar nav>a,.nav-group a{color:#627083;border-radius:5px;justify-content:space-between;align-items:center;margin:2px 0;padding:8px 12px;font-size:12px;line-height:18px;text-decoration:none;display:flex}.docs-sidebar nav a:hover{color:#284974;background:#f0f3f8}.docs-sidebar nav a.active{color:#3869b5;background:#eaf0fa;font-weight:600;position:relative}.docs-sidebar nav a.active:before{content:"";background:#4a77c3;width:2px;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.docs-sidebar nav a.active span{margin-left:auto}.nav-section-title{justify-content:space-between;align-items:center;display:flex}.nav-section-title>span{color:#8794a6;border:1px solid #e0e5ec;border-radius:3px;margin:15px 12px 0;padding:0 5px;font-size:9px}.nav-group>p{color:#304461;margin:19px 12px 5px;font-size:10px;font-weight:600}.nav-group a{padding-block:6px;padding-left:20px}.search-empty{color:#7c899a;padding:12px;font-size:12px}.docs-main{margin-left:244px}.docs-topbar{border-bottom:1px solid #e8ebef;justify-content:space-between;align-items:center;gap:20px;height:72px;padding:0 40px;display:flex}.docs-topbar>div{align-items:center;gap:16px;display:flex}.docs-topbar>div:first-child{letter-spacing:1px;color:#9aa3b0;font-size:10px}.docs-topbar strong{letter-spacing:0;color:#405168;font-size:11px;font-weight:400}.topbar-slash{color:#d8dde5}.docs-topbar a{color:#63728a;font-size:11px;text-decoration:none}.topbar-version{color:#8290a2;background:#f6f8fa;border:1px solid #e5e9ee;border-radius:4px;padding:3px 6px;font-size:9px}.docs-menu-button{background:0 0;border:0;display:none}.docs-content{outline:none;max-width:1480px;min-height:calc(100vh - 153px);margin:0 auto;padding:40px}.docs-hero{background:#eef3fc;border:1px solid #e4eaf5;border-radius:8px;align-items:center;gap:20px;min-height:354px;padding:43px 32px 60px;display:flex;position:relative;overflow:hidden}.hero-grid{pointer-events:none;background-image:linear-gradient(#d4dfee55 1px,#0000 1px),linear-gradient(90deg,#d4dfee55 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 15%,#000 100%);mask-image:linear-gradient(90deg,#0000 15%,#000 100%)}.hero-content{flex:1;min-width:270px;position:relative}.eyebrow{letter-spacing:1.9px;color:#5c7495;align-items:center;gap:8px;font-size:8px;font-weight:700;display:flex}.eyebrow>span{background:#4a77c3;border-radius:50%;width:5px;height:5px}.hero-content h1{letter-spacing:-1.9px;color:#1a2d47;margin:20px 0 16px;font-size:clamp(32px,3.4vw,50px);font-weight:500;line-height:1.13}.hero-content h1>span{color:#597bb0}.hero-content p{color:#718199;margin:0 0 25px;font-size:11px;line-height:20px}.hero-actions{white-space:nowrap;align-items:center;gap:18px;display:flex}.hero-actions a{color:#475f80;align-items:center;gap:8px;font-size:10px;text-decoration:none;display:flex}.hero-actions .hero-primary{color:#fff;background:#243d60;border-radius:4px;gap:14px;padding:10px 13px;font-size:10px}.hero-preview{background:#fff;border:1px solid #dce4f0;border-radius:8px;flex:1;min-width:295px;max-width:400px;position:relative;transform:rotate(-2deg);box-shadow:0 12px 32px #536f9520}.preview-top{border-bottom:1px solid #eef1f5;align-items:center;gap:4px;padding:12px 15px;display:flex}.preview-window-dot{background:#d9e1ed;border-radius:50%;width:5px;height:5px}.preview-top small{letter-spacing:1.4px;color:#9ba8b9;margin-left:auto;font-size:6px}.preview-body{flex-direction:column;gap:18px;padding:20px;display:flex}.preview-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.preview-heading .proto-text{letter-spacing:1px;margin-bottom:3px;font-size:7px;line-height:12px}.preview-heading .proto-heading{font-size:18px;line-height:24px}.preview-heading .proto-badge{font-size:8px;line-height:14px}.preview-body .proto-field,.preview-body .proto-check-field{font-size:11px}.preview-body .proto-input-wrap,.preview-body .proto-select-trigger{height:42px;min-height:42px}.preview-body .proto-field-label{font-size:9px!important}.preview-body .proto-button{min-height:34px;padding:6px 10px;font-size:10px}.preview-body .proto-checkbox{flex-shrink:0}.preview-body .proto-check-row{gap:6px}.hero-foot{letter-spacing:1.2px;color:#7c8ba2;border-top:1px solid #dce5f3;align-items:center;gap:28px;padding:13px 32px;font-size:7px;display:flex;position:absolute;bottom:0;left:0;right:0}.hero-foot span:before{content:"+";color:#5e7fac;margin-right:7px;font-size:9px}.overview-facts{border-bottom:1px solid #e8ebef;grid-template-columns:repeat(3,1fr) 1.3fr;padding:27px 0;display:grid}.overview-facts>div{border-left:1px solid #e8ebef;flex-direction:column;justify-content:center;gap:5px;padding-left:24px;display:flex}.overview-facts>div:first-child{border:0;padding-left:0}.overview-facts strong{color:#233951;font-size:26px;font-weight:400;line-height:30px}.overview-facts>div>span{color:#8591a3;font-size:9px}.overview-facts .alpha-label{letter-spacing:1.2px;color:#6182b2;margin-bottom:8px;font-size:8px}.docs-section{margin-top:40px}.section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.section-heading h2{letter-spacing:-.7px;margin:9px 0 0;font-size:21px;font-weight:500;line-height:28px}.section-heading>a{white-space:nowrap;color:#697d9b;padding-bottom:3px;font-size:10px;text-decoration:none}.overview-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.overview-card{border:1px solid #e3e8ef;border-radius:6px;padding:16px;text-decoration:none;transition:box-shadow .15s,border-color .15s}.overview-card:hover{border-color:#adc3e2;box-shadow:0 8px 25px #1b3d6010}.mini-demo{pointer-events:none;background:#f7f9fc;border-radius:4px;flex-direction:column;justify-content:center;gap:12px;height:100px;margin-bottom:18px;padding:16px;display:flex}.mini-field{color:#63758c;background:#fff;border:1px solid #d8e0eb;border-radius:5px;height:31px;padding:7px 10px;font-size:8px;position:relative}.mini-field span{background:#fff;padding:0 3px;font-size:6px;position:absolute;top:-6px;left:8px}.muted-field{color:#9aa6b6}.mini-buttons{flex-flow:wrap;align-items:center;gap:6px;padding:8px}.mini-buttons>span{color:#7b8ba1;white-space:nowrap;border-radius:3px;padding:7px 9px;font-size:7px}.mini-buttons>span:first-child{color:#fff;background:#4a77c3}.mini-buttons>span:nth-child(2){background:#fff;border:1px solid #ccd7e6}.mini-palette{flex-direction:row;align-items:center;gap:0;padding:20px}.mini-palette>span{flex:1;height:52px}.mini-palette>span:first-child{border-radius:5px 0 0 5px}.mini-palette>span:last-child{border-radius:0 5px 5px 0}.overview-card h3{justify-content:space-between;margin:0 0 10px;font-size:13px;font-weight:500;display:flex}.overview-card h3 span{color:#8ea1bb;font-size:12px}.overview-card p{color:#8a95a5;margin:0 0 21px;font-size:10px;line-height:18px}.overview-card small{letter-spacing:1px;color:#8a98ad;font-size:7px}.integration-strip{background:#fcfdff;border:1px solid #e4e9f0;border-radius:6px;align-items:center;gap:16px;margin-top:30px;padding:20px;display:flex}.integration-mark{background:#fff;border:1px solid #e2e6ed;border-radius:7px;place-items:center;width:42px;height:42px;font-size:23px;display:grid;position:relative}.integration-mark>span{font-size:12px;position:absolute;bottom:3px;right:5px}.integration-strip h3{margin:0 0 5px;font-size:12px;font-weight:500}.integration-strip p{color:#8c99aa;margin:0;font-size:9px}.integration-strip a{color:#57749c;white-space:nowrap;align-items:center;gap:12px;margin-left:auto;font-size:10px;text-decoration:none;display:flex}.review-note{color:#8492a6;align-items:flex-start;gap:12px;margin:28px 0 0;display:flex}.review-note>svg{flex-shrink:0}.review-note strong{color:#667991;font-size:10px;font-weight:500}.review-note p{max-width:560px;margin:4px 0;font-size:9px;line-height:16px}.review-note a{white-space:nowrap;color:#6681a8;margin-left:auto;font-size:9px;text-decoration:none}.docs-footer{color:#9aa5b4;border-top:1px solid #e8ebef;justify-content:space-between;align-items:center;gap:16px;margin:0 40px;padding:23px 0;font-size:8px;display:flex}.docs-footer>span:first-child{letter-spacing:1.4px;color:#6f8096;font-size:7px}.docs-footer a{font-size:9px;text-decoration:none}.docs-footer .docs-credit{color:#6f8096;font-size:11px}.page-heading{margin:3px 0 28px}.page-heading h1{letter-spacing:-1px;margin:12px 0;font-size:36px;font-weight:500;line-height:44px}.page-heading p{color:#7a899d;max-width:690px;margin:0;font-size:13px;line-height:22px}.breadcrumb-line{color:#8d9caf;align-items:center;gap:8px;margin-bottom:28px;font-size:11px;display:flex}.breadcrumb-line a{text-decoration:none}.component-tags{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 24px;display:flex}.component-tags a{color:#587ba8;margin-left:auto;font-size:11px;text-decoration:none}.playground{border:1px solid #e1e7ef;border-radius:8px;overflow:hidden}.playground-toolbar{background:#fcfdff;border-bottom:1px solid #e7ecf3;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.playground-toolbar>span{letter-spacing:1.2px;color:#8496ad;align-items:center;gap:8px;font-size:8px;display:flex}.playground-toolbar>div{border:1px solid #e1e7ef;border-radius:4px;display:flex;overflow:hidden}.playground-toolbar button{color:#8b9aae;background:#fff;border:0;padding:5px 9px;font-size:10px}.playground-toolbar button[aria-pressed=true]{color:#4a77c3;background:#eef3fb}.playground-canvas{background:radial-gradient(#dce4ef .6px,#0000 .6px) 0 0/12px 12px;justify-content:center;align-items:center;min-height:180px;padding:32px;display:flex}.playground-inner{width:100%;transition:max-width .2s}.playground-caption{color:#95a2b4;background:#fcfdff;border-top:1px solid #edf0f5;padding:10px 18px;font-size:9px}.subheading{letter-spacing:-.4px;margin:30px 0 15px;font-size:18px;font-weight:500}.code-block{color:#c9d9f1;background:#14243b;border:1px solid #263b58;border-radius:7px;margin:20px 0;overflow:hidden}.code-block>div{color:#859bbb;letter-spacing:.3px;border-bottom:1px solid #283a55;justify-content:space-between;align-items:center;padding:10px 16px;font-size:9px;display:flex}.code-block button{color:#9eb5d6;background:0 0;border:0;align-items:center;gap:6px;font-size:9px;display:flex}.code-block pre{margin:0;padding:20px;font-family:Consolas,monospace;font-size:12px;line-height:22px;overflow:auto}.props-table{border:1px solid #e0e6ee;border-radius:6px;overflow-x:auto}.props-table table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.props-table th{color:#8393a8;background:#f8fafd;font-size:10px;font-weight:500}.props-table th,.props-table td{vertical-align:top;border-bottom:1px solid #e6ebf2;padding:14px 16px}.props-table tr:last-child td{border:0}.props-table td{color:#7a8aa0;line-height:20px}.props-table td:first-child{color:#325682}.props-table code{font-size:11px}.doc-copy{color:#7e8da2;margin:20px 0;font-size:12px;line-height:23px}.component-guidance{background:#f9fbfd;border:1px solid #e3e9f1;border-radius:6px;margin-top:28px;padding:24px}.component-guidance h3{margin:0;font-size:13px;font-weight:500}.component-guidance ul{color:#7a8ca4;margin-bottom:0;padding-left:18px;font-size:12px;line-height:25px}.component-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.component-grid>a{border:1px solid #e0e6ee;border-radius:7px;padding:20px;text-decoration:none;transition:border-color .15s;display:block}.component-grid>a:hover{border-color:#4a77c3}.component-grid span{text-transform:uppercase;letter-spacing:1px;color:#8b9ab0;font-size:9px}.component-grid h3{color:#34516f;justify-content:space-between;align-items:center;font-size:15px;font-weight:500;display:flex}.component-grid p{color:#8795a9;margin-bottom:0;font-size:11px;line-height:19px}.prose{max-width:940px}.prose h2{letter-spacing:-.5px;margin-top:32px;font-size:20px;font-weight:500}.prose p,.prose li{color:#77899e;font-size:13px;line-height:24px}.prose li{margin-bottom:8px}.prose code{color:#476c9a;background:#f0f5fc;border-radius:3px;padding:2px 4px;font-size:12px}.prose .code-block code{color:inherit;background:0 0;padding:0}.source-links{gap:16px;display:flex}.source-links a{color:#4a77c3;border:1px solid #dce5f0;border-radius:5px;padding:12px 18px;font-size:12px;text-decoration:none}.swatch-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.swatch-grid>div{border:1px solid #e1e7ee;border-radius:6px;overflow:hidden}.swatch-grid>div>div{border-bottom:1px solid #e8edf3;height:70px}.swatch-grid strong,.swatch-grid code{margin:10px 12px;font-size:10px;font-weight:400;display:block}.swatch-grid code{color:#8a98aa;font-size:9px}.palette-grid{gap:12px;margin-bottom:12px;display:grid}.palette-row{grid-template-columns:64px repeat(11,minmax(0,1fr));align-items:start;gap:6px;display:grid}.palette-row>strong{color:#475a74;padding-top:12px;font-size:11px;line-height:16px}.palette-row>div{gap:2px;min-width:0;display:grid}.palette-row span{border-radius:6px;height:40px;display:block;box-shadow:inset 0 0 0 1px #0e162214}.palette-row small,.palette-row code{overflow-wrap:anywhere;font-size:10px;line-height:14px}.palette-gradient{grid-column:span 4}.type-sample{gap:4px;display:grid}.type-sample code{color:#6f8096;font-size:11px}.elevation-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:24px;margin-bottom:24px;display:grid}.elevation-grid>div{gap:4px;display:grid}.elevation-grid span{background:#fff;border-radius:8px;height:96px;margin-bottom:8px;display:block}.elevation-grid small,.elevation-grid code{color:#6f8096;font-size:11px}@media (width<=640px){.palette-row{grid-template-columns:repeat(5,minmax(0,1fr))}.palette-row>strong{grid-column:1/-1;padding-top:0}}.spacing-grid{border:1px solid #e0e7f0;border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:28px;padding:24px;display:flex}.spacing-grid>div{flex-direction:column;align-items:center;gap:12px;display:flex}.spacing-grid span{background:#d9e5f8;border:1px solid #a8bfe2;border-radius:2px;height:36px}.spacing-grid code{color:#8698b1;font-size:10px}.theme-lab{background:#f7f9fd;border:1px solid #e0e7f0;border-radius:8px;grid-template-columns:230px minmax(0,1fr);gap:32px;padding:28px;display:grid}.theme-controls{color:#7389a5;flex-direction:column;align-items:flex-start;gap:14px;font-size:12px;display:flex}.theme-controls input[type=color]{cursor:pointer;background:#fff;border:1px solid #d6e0ed;border-radius:6px;width:100%;height:45px;padding:4px}.theme-controls .proto-slider-field{width:100%;margin-top:10px}.theme-controls code{font-size:10px}.example-note{color:#8b98aa;text-align:center;padding:8px 24px 20px;font-size:10px;line-height:18px}.nav-backdrop{display:none}@media (width>=1450px){.docs-content{padding:48px 56px}.docs-topbar{padding-inline:56px}.docs-hero{gap:40px;min-height:390px;padding:50px 48px 70px}.hero-content h1{font-size:52px}.hero-content p{font-size:13px;line-height:22px}.hero-preview{max-width:450px}.preview-body{padding:26px}.overview-card{padding:24px}.mini-demo{height:120px}.overview-card h3{font-size:15px}.overview-card p{font-size:12px;line-height:20px}.hero-actions a{font-size:12px}.hero-actions .hero-primary{padding:13px 16px;font-size:12px}.hero-foot{padding-inline:48px}.section-heading h2{font-size:24px}.docs-section{margin-top:44px}}@media (width<=1150px){.docs-sidebar{width:220px}.docs-main{margin-left:220px}.docs-content{padding:28px}.docs-topbar{padding:0 28px}.docs-hero{gap:16px;padding:30px 24px 58px}.hero-content{min-width:220px}.hero-content h1{font-size:36px}.hero-preview{min-width:240px}.preview-body{padding:16px}.preview-body .proto-check-row label{font-size:9px}.hero-actions{gap:12px}.hero-actions a{font-size:9px}.hero-actions .hero-primary{gap:7px;padding:9px 10px;font-size:9px}.hero-foot{gap:14px;padding-inline:24px;font-size:6px}.overview-cards{gap:12px}.overview-card{padding:12px}.section-heading h2{font-size:18px}.overview-facts>div{padding-left:18px}.review-note a{display:none}.integration-strip{gap:12px}.integration-strip a{gap:6px;font-size:9px}.component-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.hero-preview{display:none}.docs-hero{min-height:320px}.hero-content h1{font-size:44px}.hero-content p{font-size:12px}.hero-actions a,.hero-actions .hero-primary{font-size:11px}.overview-facts{grid-template-columns:repeat(3,1fr)}.overview-facts>div:last-child{display:none}.overview-cards{grid-template-columns:1fr}.overview-card{grid-template-columns:150px 1fr;gap:0 20px;padding:16px;display:grid}.mini-demo{grid-row:1/4;margin:0}.overview-card h3{align-self:end;font-size:14px}.overview-card p{margin-bottom:12px}.overview-card small{align-self:start}.section-heading{flex-direction:column;align-items:flex-start;gap:10px}.integration-strip a{display:none}.swatch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-lab{grid-template-columns:1fr}.theme-controls{grid-template-columns:1fr 1fr;align-items:center;display:grid}.theme-controls .proto-slider-field{grid-column:1/3}.playground-canvas,.playground-inner{padding:20px}}@media (width<=640px){.docs-sidebar{width:260px;transition:transform .2s;transform:translate(-100%)}.docs-sidebar.is-open{transform:none}.docs-main{margin-left:0}.docs-menu-button{color:#476381;padding:0;display:flex}.docs-topbar{height:58px;padding:0 20px}.docs-topbar>div{gap:10px}.docs-topbar>div:first-child>span:first-of-type,.topbar-slash{display:none}.docs-topbar a{font-size:10px}.docs-content{padding:22px 20px}.docs-hero{min-height:324px;padding:28px 24px 64px}.hero-content h1{font-size:42px}.hero-content p{font-size:11px}.hero-foot{flex-wrap:wrap;gap:14px;padding-block:10px;line-height:12px}.hero-foot span:last-child{display:none}.overview-facts{padding:22px 0}.overview-facts>div{padding-left:16px}.overview-facts strong{font-size:24px}.overview-facts>div>span{font-size:8px}.section-heading h2{font-size:20px;line-height:28px}.docs-section{margin-top:30px}.overview-card{grid-template-columns:115px 1fr;gap:0 14px;padding:14px}.mini-demo{padding:10px}.mini-palette{padding:12px}.mini-demo.mini-buttons{gap:4px;padding:6px}.mini-buttons>span{padding:6px;font-size:6px}.overview-card h3{font-size:12px}.overview-card p{font-size:9px;line-height:16px}.overview-card small{font-size:6px}.integration-strip{padding:15px}.integration-strip h3{font-size:10px}.integration-strip p{font-size:8px;line-height:14px}.integration-mark{flex-shrink:0;width:34px;height:34px}.review-note p{font-size:9px;line-height:16px}.docs-footer{margin:0 20px;padding-block:18px}.nav-backdrop{z-index:30;background:#15233870;border:0;display:block;position:fixed;inset:0}.page-heading h1{font-size:29px;line-height:36px}.page-heading p{font-size:12px;line-height:20px}.component-grid{grid-template-columns:1fr}.playground-canvas{padding:12px}.playground-inner{padding:20px 12px}.component-tags a{width:100%;margin:6px 0 0}.props-table th,.props-table td{min-width:110px;padding:12px}.props-table table{min-width:520px}.code-block pre{padding:16px;font-size:10px;line-height:19px}.swatch-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.swatch-grid>div>div{height:54px}.swatch-grid strong,.swatch-grid code{margin:8px;font-size:8px}.theme-lab{gap:20px;padding:18px}.theme-lab .proto-card{padding:20px}.spacing-grid{gap:20px;padding:20px}.source-links{flex-wrap:wrap}.prose h2{font-size:18px}.prose p,.prose li{font-size:12px}.playground-toolbar{padding:10px 12px}.playground-toolbar>span{font-size:7px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.review-case-picker{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin:24px 0;display:grid}.review-case-picker a{color:inherit;border:1px solid #d8d8d8;border-radius:8px;flex-direction:column;justify-content:space-between;gap:8px;padding:12px;font-size:13px;text-decoration:none;display:flex}.review-case-picker a[aria-current=page]{background:#f2f7ff;border-color:#4a77c3}.review-case-picker code{color:#707070;font-size:11px}.review-selected{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin:24px 0;display:flex}.review-selected h2{margin:0}.review-selected p{color:#707070;font-size:12px}.review-component-links{flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.review-component-links a{background:#edf1f9;border-radius:4px;padding:4px 8px}.review-widths{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.review-widths>a{margin-left:auto;font-size:12px}.review-canvas{background:#e9ecf1;border:1px solid #d8d8d8;border-radius:12px;padding:24px;overflow:auto}.review-canvas iframe{background:#fff;border:0;max-width:none;margin:0 auto;display:block;box-shadow:0 4px 24px #0e16221a}.review-inventory details{border:1px solid #d8d8d8;border-radius:8px;margin:12px 0;padding:12px}.review-inventory summary{cursor:pointer}.review-inventory ul{padding:0;list-style:none}.review-inventory li{border-bottom:1px solid #e9e9e9;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px 0;font-size:12px;display:flex}.review-inventory li a{flex:1}.review-comparison{align-items:flex-start;gap:24px;width:max-content;margin-inline:auto;display:flex}.review-comparison figure{margin:0}.review-comparison figcaption{color:#526071;padding-bottom:12px;font-size:12px}.review-comparison img{object-fit:fill;max-width:none;display:block;box-shadow:0 4px 24px #0e16221a}.review-reference-note{color:#707070;font-size:12px;line-height:18px}.docs-brand svg{flex-shrink:0;display:block}.source-tag{color:#295594;background:#edf1f9;border-radius:4px;padding:3px 7px;font-size:11px;line-height:16px;display:inline-block}.source-tag--extension{color:#6d4c1b;background:#fff6e5}.source-tag--composition{color:#36664e;background:#edf6f0}.source-tag--deprecated{color:#8a1f1f;background:#fbeaea}.deprecated-note{border-left:3px solid #c24141;padding-left:12px}.component-grid .source-tag{margin-top:10px}.extension-marker{color:#856a3d;letter-spacing:.03em;margin-left:auto;font-size:9px}.extension-marker+.deprecated-marker{margin-left:6px}.deprecated-marker{color:#a33a3a}.source-filter{align-items:center;gap:12px;margin:24px 0;display:flex}.source-filter select,.property-control select,.property-control input{color:#0e1622;width:100%;min-width:0;min-height:38px;font:inherit;background:#fff;border:1px solid #c9cdd3;border-radius:5px;padding:6px 10px}.source-filter select{width:auto;max-width:100%}.property-playground{border:1px solid #dce2eb;border-radius:10px;margin:24px 0 36px;padding:24px}.property-playground h2{margin-top:0}.property-playground>p,.engineering-guide p,.engineering-guide li{color:#536174;line-height:1.65}.property-grid{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:28px;display:grid}.property-controls{flex-direction:column;gap:12px;display:flex}.property-control{gap:6px;font-size:13px;font-weight:600;display:grid}.property-toggle{align-items:center;gap:8px;min-height:28px;font-size:13px;display:flex}.property-note{color:#536174;margin:0;font-size:12px;line-height:1.5}.property-toggle input{accent-color:#4a77c3;width:16px;height:16px}.property-preview{border:1px dashed #d8dfe9;border-radius:8px;justify-content:center;align-items:center;min-height:150px;margin-bottom:16px;padding:40px 24px;display:flex}.property-result{min-width:0}.upload-configurator-document{border:1px solid #dce2eb;border-radius:8px;gap:10px;min-width:0;margin:0;padding:12px;display:grid}.upload-configurator-document legend{padding:0 4px;font-size:13px;font-weight:600}.upload-configurator-part{border-left:2px solid #e6ebf2;gap:6px;padding-left:12px;display:grid}.upload-configurator-preview{padding:24px;display:block}.upload-configurator-preview--phone>*{max-width:320px;margin-inline:auto}.advanced-playground{border:1px solid #dce2eb;border-radius:8px;margin:24px 0;padding:20px}.advanced-playground>summary{cursor:pointer;font-weight:600}.advanced-playground textarea{resize:vertical;background:#f7f9fc;border:1px solid #c9cdd3;border-radius:6px;width:100%;margin-bottom:12px;padding:16px;font:12px/1.6 monospace}.advanced-playground .property-preview{margin-top:20px}.property-result output{color:#536174;margin-block:12px;font-size:12px;display:block}.property-playground button:not([class]),.property-result>button{color:#295594;cursor:pointer;background:#fff;border:1px solid #ccd5e3;border-radius:4px;min-height:36px;padding:6px 12px}.property-result pre,.engineering-guide pre,.screen-code pre{color:#e8eef9;background:#111b2b;border-radius:8px;max-height:420px;padding:20px;font-size:12px;line-height:1.7;overflow:auto}.validation-demo{background:#f8faff;border:1px solid #dce2eb;border-radius:8px;max-width:640px;padding:24px}.validation-demo form{gap:24px;margin-top:24px;display:grid}.engineering-guide h2{margin-top:36px}.coverage-matrix{margin-block:32px}.coverage-columns{border:1px solid #dce2eb;border-radius:8px;grid-template-columns:minmax(180px,280px) minmax(0,1fr);margin-block:24px;display:grid;overflow:hidden}.coverage-list{border-right:1px solid #dce2eb;max-height:700px;overflow:auto}.coverage-list>button{text-align:left;cursor:pointer;color:#0e1622;width:100%;font:inherit;background:#fff;border:0;border-bottom:1px solid #e9edf3;gap:5px;padding:14px 16px;display:grid}.coverage-list>button[aria-current]{background:#edf1f9;box-shadow:inset 3px 0 #4a77c3}.coverage-list span{color:#536174;font-size:11px}.coverage-detail{min-width:0;padding:24px}.coverage-detail h3{margin-top:0}.coverage-detail details{margin-top:20px}.coverage-detail summary{cursor:pointer;font-weight:600}.coverage-detail li>button{color:#295594;cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;padding:6px 0}.coverage-elements{max-height:350px;padding-left:20px;overflow:auto}.coverage-elements li{margin-bottom:12px}.coverage-elements small{color:#707070}@media (width<=760px){.coverage-columns{grid-template-columns:1fr}.coverage-list{border-bottom:1px solid #dce2eb;border-right:0;max-height:230px}.coverage-detail{padding:16px}.property-grid{grid-template-columns:1fr}.property-playground{padding:16px}.property-preview{padding:32px 16px}.source-filter{flex-direction:column;align-items:stretch}}.contrast-toggle{color:#476381;white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.contrast-toggle input{accent-color:#436baf}@media (width<=640px){.docs-topbar>div:last-child>a{display:none}.contrast-toggle{white-space:normal;max-width:108px;font-size:10px}}.gallery-toolbar{flex-wrap:wrap;align-items:center;gap:12px 20px;margin:8px 0 16px;display:flex}.gallery-toolbar .source-filter{margin:0}.gallery-search{color:#6c7d93;background:#fff;border:1px solid #c9d3e0;border-radius:6px;flex:260px;align-items:center;gap:8px;max-width:420px;padding:0 12px;display:flex}.gallery-search:focus-within{border-color:#4a77c3}.gallery-search input{min-width:0;height:40px;font:inherit;color:#22364d;background:0 0;border:0;outline:0;flex:1;font-size:13px}.gallery-search input:focus,.gallery-search input:focus-visible{box-shadow:none;outline:none}.gallery-count{color:#6c7d93;font-size:12px}.gallery-jump{z-index:2;background:#fff;flex-wrap:wrap;gap:8px;margin-bottom:8px;padding:10px 0;display:flex;position:sticky;top:0}.gallery-jump button{font:inherit;cursor:pointer;color:#34516f;background:#fff;border:1px solid #dbe3ee;border-radius:999px;padding:4px 10px;font-size:12px;text-decoration:none}.gallery-jump button:hover{color:#4a77c3;border-color:#4a77c3}.gallery-group{margin-top:24px;scroll-margin-top:56px}.gallery-group h2{align-items:center;gap:8px;margin:0 0 12px;scroll-margin-top:64px;font-size:18px;font-weight:500;display:flex}.gallery-group h2 span{color:#4d6788;background:#eef3fa;border-radius:999px;padding:1px 8px;font-size:11px}.gallery-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.gallery-card{background:#fff;border:1px solid #e0e6ee;border-radius:8px;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.gallery-card:hover{border-color:#4a77c3;box-shadow:0 4px 16px #22364d1a}.gallery-card:has(:focus-visible){outline:var(--proto-component-focus-outline-width,1px) solid #4a77c3;outline-offset:2px}.gallery-preview{pointer-events:none;-webkit-user-select:none;user-select:none;background:#f7f9fc;border-bottom:1px solid #eef2f7;height:190px;position:relative;overflow:hidden;container-type:inline-size}.gallery-preview-stage{transform-origin:0 0;width:calc(166.667cqw - 53.3333px);position:absolute;left:16px}.gallery-preview:after{content:"";background:linear-gradient(#f7f9fc00,#f7f9fc);height:32px;position:absolute;inset:auto 0 0}.gallery-card-body{gap:6px;padding:14px 16px 16px;display:grid}.gallery-card-body h3{margin:0;font-size:15px;font-weight:600}.gallery-card-body h3 a{color:#22364d;text-decoration:none}.gallery-card-body h3 a:focus-visible{outline:none}.gallery-card-body h3 a:after{content:"";position:absolute;inset:0}.gallery-card:hover h3 a{color:#4a77c3}.gallery-card-body p{color:#6c7d93;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.gallery-card-meta{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.gallery-variants{color:#3d6aad;font-size:11px}.gallery-platform{color:#3b3f51;background:#eceef3;border-radius:4px;padding:3px 7px;font-size:11px;line-height:16px}.gallery-platform--desktop{color:#295594;background:#eef3fb}.gallery-platform--mobile{color:#36664e;background:#edf6f0}.figma-usage{margin:0 0 32px}.figma-usage .subheading{margin-top:8px}.figma-usage-intro,.figma-usage-loading{color:#7e8da2;margin:0 0 12px;font-size:12px;line-height:20px}.figma-usage-source{color:#536174;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 20px;font-size:13px;line-height:20px;display:flex}.figma-usage-source strong{color:#0e1622;font-weight:600}.figma-usage-source a,.figma-usage-screens a{color:#3d6aad;text-decoration:none}.figma-usage-source a:hover,.figma-usage-screens a:hover{text-decoration:underline}.figma-usage-platforms{gap:24px;display:grid}.figma-usage-platform{min-width:0}.figma-usage-head{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:10px;display:flex}.figma-usage-platform h3{color:#0e1622;margin:0 4px 0 0;font-size:15px;font-weight:600;line-height:22px}.figma-usage-platform>h3{margin-bottom:4px}.figma-usage-note{margin:0 0 10px}.figma-usage-variants .proto-description-list-row+.proto-description-list-row{border-top:1px solid #eef2f7}.figma-usage-kind{color:#8d9caf;margin-top:2px;font-size:11px;line-height:16px;display:block}.figma-usage-screens{flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;font-size:13px;line-height:18px;list-style:none;display:flex}.figma-usage-screens li{min-width:0}.figma-usage-more{color:#6c7d93}.figma-usage-toggle{margin-top:8px}.figma-variants{gap:16px;display:grid}.figma-variant{border:1px solid #e0e6ee;border-radius:8px;margin:0;overflow:hidden}.figma-variant figcaption{background:#f7f9fc;border-bottom:1px solid #eef2f7;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:10px 16px;font-size:13px;display:flex}.figma-variant figcaption small{color:#6c7d93;font-size:11px}.figma-variant-canvas{background:#fff;padding:24px}@media (width<=640px){.gallery-grid{grid-template-columns:minmax(0,1fr)}.gallery-jump{flex-wrap:nowrap;position:static;overflow-x:auto}.gallery-jump button{flex:none}.gallery-group,.gallery-group h2{scroll-margin-top:0}.figma-variant-canvas{padding:16px}}.figma-variant-links{flex-wrap:wrap;gap:4px 12px;width:100%;font-size:11px;display:flex}.figma-variant-links a{color:#3d6aad}.figma-variant-phone{max-width:320px}.table-guide{margin:8px 0 28px;overflow-x:auto}.table-guide table{border-collapse:collapse;width:100%;font-size:12px;line-height:18px}.table-guide caption{text-align:start;color:#22364d;padding-bottom:8px;font-size:14px;font-weight:600}.table-guide th,.table-guide td{text-align:start;vertical-align:top;border-bottom:1px solid #e0e6ee;padding:8px 10px}.table-guide thead th{color:#4d6788;background:#f7f9fc;font-weight:600}.table-guide ul{margin:0;padding:0;list-style:none}.table-guide code{color:#476c9a;font-size:11px}.figma-variant-desktop{overflow-x:auto}.figma-variant-desktop>div{width:770px}.catalog-muted{color:var(--proto-color-muted);font-weight:400}.catalog-button-state{flex:none;width:64px}.release-facts{border:1px solid #dce2eb;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 24px;margin:0 0 28px;padding:16px 20px;display:grid}.release-facts dt{color:#65738a;margin-bottom:4px;font-size:12px;font-weight:600}.release-facts dd{margin:0;font-size:14px;line-height:20px}.changelog-list{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.changelog-entry{border:1px solid #e3e8ef;border-radius:10px;padding:16px 20px}.changelog-entry h2{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0 0 8px;font-size:16px;line-height:22px;display:flex}.changelog-entry h2>span{color:#65738a;font-size:12px;font-weight:400}.changelog-entry :is(p,li){color:#33404f;font-size:14px;line-height:1.6}.changelog-entry p{margin:8px 0}.changelog-entry ul{margin:4px 0;padding-left:20px}.changelog-entry code,.release-facts code,.component-history code{font-size:12px}.component-history{border:1px solid #dce2eb;border-radius:8px;margin:0 0 24px;padding:12px 16px}.component-history>summary{cursor:pointer;font-weight:600}.component-history>p{color:#536174;margin:12px 0 8px;font-size:13px}.component-history ol{gap:10px;margin:0;padding-left:20px;font-size:14px;line-height:1.55;display:grid}.component-history-when{color:#65738a;font-size:12px;display:block}.catalog-toast-inline .proto-toast-viewport{align-items:flex-start;max-width:100%;position:static}.catalog-guidance-art{width:100%;height:100%;display:block;position:relative}.catalog-guidance-art img{border-radius:50%;width:100%;height:100%;display:block}.catalog-guidance-art .catalog-guidance-sun{border-radius:0;width:13px;height:13px;position:absolute;top:-9px;right:-9px}.catalog-kyc-examples{gap:32px;width:100%;display:grid}.catalog-kyc-phone{width:100%;max-width:320px}.catalog-guidance-panel{width:100%;max-width:313px}.props-playground{border:1px solid #dce2eb;border-radius:10px;margin:24px 0 36px;padding:24px}.props-playground-head h2{margin:0 0 4px}.props-playground-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.props-view{gap:8px;display:none}.props-view button{color:#243044;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9d2df;border-radius:6px;padding:6px 12px;font-size:13px}.props-playground-head p{color:#536174;margin:0 0 20px;line-height:1.6}.props-playground-grid{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.props-playground-controls{flex-direction:column;gap:14px;max-height:78vh;padding:2px 8px 2px 2px;display:flex;overflow:auto}.props-playground-result{min-width:0;position:sticky;top:16px}.props-control{gap:4px;min-width:0;display:grid}.props-control>label,.props-control--toggle>label{align-items:center;gap:8px;font-size:13px;display:flex}.props-label code{color:#0e1622;background:0 0;padding:0;font-size:12.5px;font-weight:600}.props-required{color:#c00;font-size:11px}.props-description{color:#536174;font-size:12px;line-height:1.45}.props-control input:not([type=checkbox]),.props-control select,.props-control textarea,.props-list-row input,.props-tuple input{color:#0e1622;width:100%;min-width:0;min-height:34px;font:inherit;background:#fff;border:1px solid #c9cdd3;border-radius:5px;padding:6px 9px;font-size:13px}.props-control textarea{resize:vertical}.props-control textarea.props-json{font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.props-control--toggle input,.props-checkbox-options input{accent-color:#4a77c3;width:16px;height:16px}.props-checkboxes{border:0;margin:0;padding:0}.props-checkboxes>legend{padding:0;font-size:13px}.props-checkbox-options{flex-wrap:wrap;gap:4px 14px;display:flex}.props-checkbox-options label{align-items:center;gap:6px;font-size:13px;display:flex}.props-object,.props-list{gap:8px;display:grid}.props-object{border-left:2px solid #e6ebf2;padding-left:10px}.props-list-row{border:1px solid #dce2eb;border-radius:8px;gap:8px;min-width:0;margin:0;padding:10px;display:grid}.props-list-row legend{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 4px;font-size:12px;font-weight:600;overflow:hidden}.props-list-actions,.props-buttons,.props-widths,.props-file{flex-wrap:wrap;gap:6px;display:flex}.props-tuple{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:6px;display:grid}.props-playground-controls button,.props-widths button,.props-playground-result>button{color:#295594;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ccd5e3;border-radius:4px;padding:5px 10px;font-size:13px}.props-playground-controls button:disabled{color:#a9a9a9;cursor:default}.props-widths{margin-bottom:10px}.props-widths button[aria-pressed=true]{background:#edf1f9;border-color:#4a77c3}.props-preview-frame{overflow-x:auto}.props-preview.property-preview{text-align:center;margin-inline:auto;display:block}.props-preview>*{text-align:start;margin-inline:auto}.props-note{color:#536174;font-size:12px;line-height:1.5}.props-note ul{margin:4px 0 0;padding-left:18px}.props-wiring{border:1px solid #dce2eb;border-radius:8px;flex-wrap:wrap;gap:4px 14px;min-width:0;margin:0;padding:8px 10px 10px;display:flex}.props-wiring legend{color:#0e1622;padding:0 4px;font-weight:600}.props-wiring p{flex-basis:100%;margin:0 0 2px}.props-wiring label{align-items:center;gap:6px;display:inline-flex}.props-events{color:#536174;gap:2px;margin:10px 0;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.props-playground-result pre{color:#e8eef9;background:#111b2b;border-radius:8px;max-height:420px;padding:20px;font-size:12px;line-height:1.7;overflow:auto}.props-error{color:#c00;font-size:12px}.props-copied{color:#536174;margin-left:8px;font-size:12px}@media (width<=900px){.props-playground{padding:16px}.props-playground-grid{grid-template-columns:minmax(0,1fr)}.props-playground-controls{max-height:none;overflow:visible}.props-playground-result{order:-1;position:static}.props-view{display:flex}.props-playground[data-view=minimised] .props-playground-grid,.props-playground[data-view=minimised] .props-playground-head p{display:none}.props-playground[data-view=minimised] .props-playground-head h2{margin:0}.props-playground[data-view=maximised]{z-index:1000;background:#fff;border:0;border-radius:0;flex-direction:column;margin:0;padding:12px 16px 0;display:flex;position:fixed;inset:0}.props-playground[data-view=maximised] .props-playground-head p{display:none}.props-playground[data-view=maximised] .props-playground-head{flex:none;margin-bottom:8px}.props-playground[data-view=maximised] .props-playground-grid{flex-direction:column;flex:1;align-items:stretch;gap:12px;min-height:0;display:flex}.props-playground[data-view=maximised] .props-playground-result{border-bottom:1px solid #dce2eb;flex:none;max-height:50%;padding-bottom:8px;overflow:auto}.props-playground[data-view=maximised] .props-playground-controls{flex:1;min-height:0;padding-bottom:24px;overflow:auto}}.props-number{align-items:center;gap:8px;display:flex}.props-number>span{color:#536174;font-size:12px}.code-docs{color:#0e1622;max-width:980px}.code-docs p,.code-docs li{color:#536174;line-height:1.65}.code-docs h2{margin-top:40px}.code-docs h3{margin-top:28px}.code-docs pre{color:#e8eef9;background:#111b2b;border-radius:8px;padding:20px;font-size:12px;line-height:1.7;overflow:auto}.code-docs :not(pre)>code{overflow-wrap:anywhere;background:#f1f4f9;border-radius:4px;padding:1px 5px;font-size:.9em}.code-docs table{border-collapse:collapse;max-width:100%;margin-block:16px;font-size:14px;display:block;overflow-x:auto}.code-docs th,.code-docs td{text-align:left;vertical-align:top;border:1px solid #dce2eb;padding:8px 12px}.code-docs th{background:#f8faff}.code-docs blockquote{border-left:3px solid #dce2eb;margin:0;padding-left:16px}.catalog-page-chip{color:#0e1622;text-align:center;white-space:nowrap;background:#f1f1f1;border-radius:4px;min-width:66px;padding:4.5px 8px;font-size:12px;line-height:16px;display:inline-block}.proto-table-action.catalog-download-action{align-items:center;gap:6px;display:inline-flex}.catalog-crm-shell{background:#f3f4f8;width:100%}.catalog-crm-shell-body{align-items:flex-start;gap:20px;padding:20px;display:flex}.catalog-crm-shell-body>.proto-nav-rail{align-self:stretch}.catalog-kra-select{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:20px;width:100%;max-width:1152px;display:grid}.catalog-modified-field{gap:4px;width:100%;max-width:433px;display:grid}.catalog-text-strong{color:#0e1622}@media (width>=641px){.proto-dialog-footer .proto-button.catalog-dialog-confirm{min-width:140px}}
