.investor-screen{color:#0e1622;min-height:900px;font:14px/20px var(--alt-font-family);background:#f7f7f7}.investor-screen *{box-sizing:border-box}.investor-screen .alt-app-header{height:70px;min-height:70px;padding-inline:64px 89px}.investor-screen .alt-app-navigation{gap:48px}.investor-user{align-items:center;gap:8px;display:flex}.investor-user>span{background:#4a77c3;border-radius:50%;width:28px;height:28px}.investor-layout{grid-template-columns:362px minmax(0,1fr);align-items:start;gap:20px;width:min(1200px,100% - 64px);margin:24px auto;display:grid}.investor-sidebar{box-shadow:var(--alt-shadow-panel);background:#fff;border-radius:16px;flex-direction:column;gap:24px;min-height:782px;padding:24px;display:flex}.investor-form{box-shadow:var(--alt-shadow-panel);background:#fff;border-radius:16px;flex-direction:column;min-width:0;min-height:782px;display:flex;overflow:hidden}.investor-content{flex:1;min-width:0;padding:24px}.investor-content h1{font:600 20px/24px var(--alt-font-family);margin:0 0 16px}.investor-content h2{font:600 16px/20px var(--alt-font-family);margin:0 0 8px}.investor-content p:where(:not([class*=alt-])){margin:0 0 24px;line-height:18px}.investor-content .investor-lead{color:var(--alt-color-muted)}.investor-content .alt-verification-submit p,.investor-content .alt-document-upload-list p{line-height:16px}.investor-screen[data-screen=Demat\ Details] .investor-content p:where(:not([class*=alt-])){margin-bottom:20px}.investor-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;display:grid}.investor-half{width:calc(50% - 10px);margin:24px 0 16px}.investor-bank-results{margin-bottom:32px}.investor-section{margin-top:32px}.investor-document-different{grid-column:1/-1;margin-top:-16px}.investor-screen[data-screen=KYC\ Details] .investor-content h1{line-height:22px}.investor-content>.investor-lead:has(+.investor-document-choices){margin-bottom:16px}.investor-content>.investor-document-source{margin-top:32px}.investor-content .investor-document-source>h2{margin-bottom:16px}.investor-document-error{margin-top:16px}@media (max-width:640px){.investor-document-different{order:1;margin-top:-12px}.investor-correspondence-proof{order:2}}.investor-section>.alt-button{margin-top:20px}.investor-section>.alt-document-upload-list{margin-bottom:24px}.investor-screen:is([data-screen=Bank\ Details],[data-screen=Demat\ Details]) .investor-section>.alt-document-upload-list--cards .alt-document-upload-card{max-width:calc(50% - 10px)}@media (max-width:640px){.investor-screen:is([data-screen=Bank\ Details],[data-screen=Demat\ Details]) .investor-section>.alt-document-upload-list--cards .alt-document-upload-card{max-width:none}}.investor-screen[data-screen=Demat\ Details] .investor-section>.alt-document-upload-list{margin-bottom:32px}@media (max-width:640px){.investor-screen[data-screen=Demat\ Details] .investor-section>.alt-document-upload-list{margin-bottom:24px}}.investor-finvu-intro{gap:8px;margin-bottom:20px;display:grid}.investor-screen .investor-content .investor-finvu-intro>:is(h2,p){margin:0}.investor-finvu-otp{align-items:flex-end;gap:24px;display:flex}.investor-screen .investor-content .investor-finvu-otp+.investor-finvu-consent{margin:16px 0 32px}.investor-finvu-resend.alt-button{border-radius:4px}.investor-text-link{color:var(--alt-color-primary);text-decoration:underline}@media (max-width:640px){.investor-finvu-otp{flex-direction:column;align-items:stretch;gap:20px}.investor-screen .investor-content .investor-finvu-otp+.investor-finvu-consent{margin:20px 0 24px}.investor-finvu-resend.alt-button,.investor-finvu-resend.alt-button:hover{background:0 0;border:0;align-self:flex-start;min-height:20px;padding:0;font-size:16px;line-height:20px}.investor-finvu-resend .alt-button-content{text-decoration:underline}}.investor-field-action{align-items:start;gap:20px;display:flex}.investor-field-action>.alt-field{width:calc(50% - 10px)}.investor-field-action>.alt-button{height:48px}.investor-content .alt-tabs-content{margin-top:0;padding-top:32px}.investor-content .alt-tabs-content>.investor-section{margin-top:0}.investor-content .investor-inline-hint{color:var(--alt-color-muted);gap:6px;font-size:12px;font-weight:500;line-height:16px;display:flex;margin-top:12px!important}.investor-content .investor-transfer-note{font-weight:400}.investor-content .investor-courier-hint{line-height:18px}.investor-inline-hint svg{flex-shrink:0}.investor-footer{min-height:64px;box-shadow:var(--alt-shadow-footer);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.investor-footer .alt-button{min-width:120px}.investor-footer .investor-back-icon,.investor-device-bar,.investor-mobile-summary{display:none}.investor-notice{padding:0 24px}.investor-feedback{color:var(--alt-color-muted);font-size:12px}.investor-feedback:empty{display:none}.investor-centered{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;max-width:560px;min-height:400px;margin:auto;display:flex}.investor-add{border:1px solid var(--alt-color-primary);background:var(--alt-color-action-tonal);width:226px;height:40px;min-height:40px;color:var(--alt-color-primary);border-radius:6px;margin-top:24px;font-size:16px;font-weight:600}.investor-editor-remove{color:var(--alt-color-danger);margin-right:auto}.investor-editor{gap:24px;display:grid}.investor-editor-actions{justify-content:flex-end;gap:12px;display:flex}.investor-yes-no{max-width:468px;margin:24px 0}@media (min-width:641px){.investor-yes-no .alt-choice-group{gap:20px}.investor-yes-no .alt-choice{min-height:44px}}.investor-yes-no .alt-choice-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.investor-company-list{gap:16px;margin-bottom:16px;display:none}.investor-company-table{margin:20px 0 16px}.investor-company-summary{border:1px solid var(--alt-color-border);background:var(--alt-color-surface);width:100%;color:var(--alt-color-text);font:inherit;text-align:start;cursor:pointer;border-radius:8px;align-items:center;gap:12px;margin:16px 0;padding:12px 16px;display:none}.investor-company-summary>span{flex:1;gap:4px;min-width:0;display:grid}.investor-company-summary strong{font-size:14px;font-weight:600;line-height:18px}.investor-company-summary small{color:var(--alt-color-muted);font-size:12px;line-height:14px}.investor-company-sheet{gap:16px;display:grid}.investor-content blockquote{background:#f1f1f1;border-radius:4px;margin:24px 0;padding:16px}.investor-risk-questions{gap:40px;margin-top:32px;display:grid}.investor-risk-questions .alt-choice-label{font-size:16px;line-height:26px}.investor-risk-questions .alt-choice-group--radio-card{gap:16px}.investor-risk-questions .alt-choice-group--radio-card .alt-choice{gap:8px}.investor-consents{border-top:1px solid #e2e2e2;gap:16px;margin-top:32px;padding-top:32px;display:grid}.investor-appointment-page{background:#0e1622cc;justify-content:center;align-items:center;min-height:900px;padding:80px 24px;display:flex}.investor-appointment-page>.alt-appointment{max-width:760px}@media (max-width:960px){.investor-layout{grid-template-columns:240px minmax(0,1fr);width:calc(100% - 40px)}.investor-sidebar{padding:16px}.investor-fields{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.investor-company-table{display:none}.investor-company-summary{display:flex}.investor-screen{background:#fff;min-height:798px}.investor-device-bar{background:#f7f7f7;justify-content:space-between;align-items:center;height:36px;padding:0 24px;display:flex}.investor-screen .alt-app-header{color:#0e1622;background:#fff;border-bottom:1px solid #e2e2e2;height:48px;min-height:48px;padding:0 20px}.investor-screen .alt-app-logo svg{color:#0e1622;width:58.25px;height:24px;display:block}.investor-user,.investor-sidebar{display:none}.investor-mobile-summary{display:block}.investor-layout{width:100%;margin:0;display:block}.investor-form{min-height:548px;box-shadow:none;border-radius:0}.investor-content{padding:0 20px 24px}.investor-content h1{margin-bottom:20px;font-size:16px;line-height:20px;display:none}.investor-content .alt-tabs-content{padding-top:24px}.investor-content:has(.alt-demat-group){padding-bottom:44px}.investor-screen[data-screen=Nominee\ Details] .investor-content{padding-top:12px}.investor-fields{gap:20px}.investor-half,.investor-field-action>.alt-field{width:100%}.investor-field-action{flex-wrap:wrap;gap:12px}.investor-footer{border-top:1px solid var(--alt-color-border-subtle);min-height:68px;box-shadow:var(--alt-shadow-footer-mobile);border-radius:16px 16px 0 0;padding:12px 16px}.investor-footer .alt-button{min-width:100px}.investor-footer .investor-back{display:none}.investor-footer .investor-back-icon{width:40px;min-width:40px;height:40px;color:var(--alt-color-text);background:var(--alt-color-background);border-radius:6px;place-items:center;display:inline-grid}.investor-field-action>.alt-button{width:100%;height:40px;min-height:40px}.investor-section{margin-top:24px}.investor-risk-questions{gap:28px}.investor-appointment-page{background:#fff;align-items:flex-start;min-height:865px;padding:0}}.investor-menu-button{color:var(--alt-color-text)}.investor-faster{box-shadow:inset 0 0 0 1px var(--alt-color-primary);margin-left:8px}.investor-bank-modes-section{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 12px;margin-top:56px;display:grid}.investor-bank-modes-section>h2{margin:0}.investor-bank-modes{display:contents}.investor-content .investor-bank-modes>.alt-tabs-content{grid-column:1/-1;padding-top:0}.investor-bank-modes>.alt-tabs-list{border:1px solid var(--alt-color-summary);background:#d8d8d84d;border-radius:12px;gap:8px;padding:8px}.investor-bank-modes .alt-tab{white-space:nowrap;border:1px solid #0000;border-radius:8px;flex:none;min-height:32px;padding:6px 12px;font-size:14px;line-height:18px}.investor-bank-modes .alt-tab[data-state=active]{border-color:var(--alt-color-primary);box-shadow:none;border-radius:6px;font-weight:600}@media (max-width:640px){.alt-button.investor-add{border-color:#0000;width:auto;padding-inline:17px}.investor-nominees{row-gap:16px}.investor-nominees+.investor-add{margin-top:16px}.investor-bank-results{margin-bottom:24px}.investor-bank-modes-section{grid-template-columns:minmax(0,1fr);row-gap:8px;margin-top:24px}.investor-content .investor-bank-modes>.alt-tabs-content{padding-top:8px}.investor-bank-modes>.alt-tabs-list{border-color:#0000;border-radius:4px;gap:12px;padding-block:7px}.investor-bank-modes .alt-tab{flex:1;padding-inline:8px;font-size:12px;line-height:16px}.investor-content .investor-bank-modes .alt-tabs-content>p{margin-bottom:16px}.investor-bank-modes .investor-field-action{gap:16px}.investor-bank-modes .investor-field-action>.alt-button{border-radius:6px;font-size:14px;line-height:18px}.investor-content .investor-bank-modes-section+.investor-inline-hint{margin-top:16px!important}}.investor-content .investor-subheading{margin:0 0 16px}.investor-content .investor-references h2{margin-bottom:8px;font-size:14px;line-height:18px}.investor-offline-entry{max-width:450px;margin-top:32px}.investor-signing-methods>.alt-accordion-item{border-bottom-color:var(--alt-color-border-subtle)}.investor-content .investor-signing-methods .alt-accordion-trigger{padding:24px 0 23px}.investor-content .investor-signing-methods>.alt-accordion-item:first-child .alt-accordion-trigger{padding-top:0}.investor-content .investor-signing-methods .alt-accordion-trigger[data-state=open]{padding-bottom:20px}@media (max-width:640px){.investor-content .investor-signing-methods .alt-accordion-trigger{padding:16px 0 15px}.investor-content .investor-signing-methods .alt-accordion-trigger[data-state=open]{padding-bottom:24px}}.investor-signing-methods .alt-accordion-trigger{font-size:16px;font-weight:500;line-height:20px}.investor-offline-steps{gap:32px;display:grid}.investor-offline-steps>section{gap:12px;padding-left:26px;display:grid}.investor-content .investor-offline-steps h3{margin:0;font-size:16px;font-weight:400;line-height:20px;position:relative}.investor-step-dot{border:1.5px solid var(--alt-color-primary);border-radius:50%;width:14px;height:14px;position:absolute;top:3px;left:-26px}.investor-step-dot:after{content:"";background:var(--alt-color-primary);border-radius:50%;position:absolute;inset:2.5px}.investor-content .investor-offline-steps p{color:var(--alt-color-muted);margin:0}.investor-offline-steps .investor-references{margin-top:12px}.investor-inline-link{color:var(--alt-color-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.investor-schedule{width:300px;max-width:100%}@media (max-width:640px){.investor-offline-entry{max-width:none}.investor-offline-steps>section{padding-left:0}.investor-content .investor-offline-steps h3{padding-left:22px}.investor-step-dot{left:0}.investor-schedule{width:100%}}.investor-content .alt-reference-card p{margin:4px 0 0;line-height:16px}.investor-risk-result{border:1px solid var(--alt-color-primary);border-radius:var(--alt-radius-card);background:var(--alt-color-selected);place-items:center;min-height:311px;padding:24px;display:grid}@media (max-width:640px){.investor-risk-result{min-height:0;padding:20px 16px}}.investor-content .investor-declaration{background:var(--alt-color-primary-soft);border-radius:8px;margin:16px 0;padding:12px 16px}.investor-disclosure-section+.investor-disclosure-section{border-top:1px solid var(--alt-color-border);padding-top:32px}.investor-field-verify{align-items:start;gap:12px;display:flex}.investor-field-verify>.alt-field{flex:1;min-width:0}.investor-field-verify>.alt-button{flex:none;min-height:48px}.investor-fields>.investor-address-line{grid-column:1/-1}.investor-document-groups>section{min-width:0}.investor-fields+.investor-document-groups{margin-top:24px}.investor-content .investor-document-groups h2{margin-bottom:16px}.investor-content>.investor-section+.alt-check-field{margin-top:32px}.investor-content>.alt-check-field+.investor-section,.investor-content>.alt-check-field+.alt-check-field{margin-top:16px}.investor-content .investor-fields+.alt-button{margin-top:20px}.investor-content .alt-alert+.investor-fields{margin-top:16px}@media (max-width:640px){.investor-field-verify{gap:8px}}.investor-content .investor-setup-text{margin:0 0 16px;line-height:18px}.investor-demat-account{max-width:449px}.investor-strong{color:var(--alt-color-text);font-weight:600}.investor-step-no,.investor-step-title{display:inline}.investor-mobile-only{display:none}@media (max-width:640px){.investor-demat-account{max-width:none}.investor-desktop-only{display:none}.investor-mobile-only{display:inline}.investor-step-sep{display:none}.investor-step-no{font-weight:600;display:block}.investor-step-title{margin-top:8px;display:block}.investor-join.alt-button{background:var(--alt-color-primary);color:#fff}}.investor-content>.investor-risk-result:first-child{margin-bottom:32px}.investor-step-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.investor-courier-dialog.alt-dialog{width:min(800px,100vw - 32px);max-width:none;padding:0}.investor-courier-dialog .alt-dialog-heading{border-bottom:1px solid var(--alt-color-action-disabled-border);min-height:48px;padding:4px 16px 4px 24px}.investor-courier-dialog .alt-heading{font-size:16px;font-weight:400;line-height:20px}.investor-courier-dialog .alt-dialog-body{padding:20px 24px}.investor-courier-dialog .alt-dialog-footer{border-top:1px solid var(--alt-color-action-disabled-border);padding:16px 24px}.investor-courier-dialog .alt-dialog-footer .alt-button{min-width:120px}.alt-button.investor-cancel{border-color:var(--alt-color-danger);color:var(--alt-color-danger)}.alt-button.investor-cancel:hover{background:var(--alt-color-danger-soft)}.investor-content .investor-task-intro{color:var(--alt-color-muted);margin:16px 16px 32px;line-height:18px}.investor-tasks{margin:0 16px}@media (max-width:640px){.investor-content .investor-task-intro,.investor-tasks{margin-inline:0}}.investor-poa{margin-top:24px}.investor-poa .alt-choice-group{max-width:375px}.investor-poa .alt-choice{min-height:48px}.investor-poa .alt-choice-label{margin-bottom:12px;font-size:14px;line-height:18px}.investor-pan-section{border-top:1px solid var(--alt-color-border);margin-top:32px;padding-top:32px}.investor-content .investor-pan-section h2{margin:0 0 4px;font-size:16px;font-weight:600;line-height:22px}.investor-content .investor-pan-section>p{color:var(--alt-color-muted);margin:0 0 16px;font-size:12px;line-height:16px}.investor-pan-section+.investor-consents{border-top:0;padding-top:0}.investor-footer[data-no-back]{justify-content:flex-end}.investor-footer-actions{gap:16px;display:flex}@media (max-width:640px){.investor-poa .alt-choice-group{max-width:none}.investor-footer-actions{flex:1;justify-content:flex-end}}.investor-video-screen{background:var(--alt-color-surface);max-width:360px;margin-inline:auto}.investor-drawdown-progress{margin-bottom:24px}.investor-content .investor-drawdown-notice{margin:0 0 8px;line-height:18px}.investor-drawdown-notice strong{font-weight:600}.investor-content .investor-drawdown-setoff{color:var(--alt-color-muted);margin:0;font-size:12px;line-height:16px}.investor-drawdown-section{gap:16px;margin-top:24px;display:grid}.investor-content .investor-drawdown-section h2{margin:0;font-size:16px;font-weight:500;line-height:18px}.investor-drawdown-section .alt-account-details{max-width:424px}.investor-content .investor-transfer-note{margin:0!important}.investor-transfer-note strong{font-weight:600}.investor-drawdown-units{border-top:1px solid var(--alt-color-border-subtle);margin-top:32px;padding-top:32px}.investor-drawdown-section:has(>.alt-table-wrap){gap:12px}.investor-content .investor-drawdown-section:has(>.alt-account-details) h2{font-size:14px}.alt-button.investor-confirm-deposits{justify-self:start;margin-top:16px;font-size:14px}.investor-deposits{margin-top:16px}.investor-deposit-proof .alt-document-component-hint{padding-inline:0}.investor-deposit-dialog.alt-dialog{width:min(780px,100vw - 32px)}.investor-deposit-proof{max-width:356px;margin-top:24px}.investor-content .investor-deposit-proof p,.investor-deposit-proof p{color:var(--alt-color-muted);margin:8px 0 24px;font-size:12px;line-height:14px}@media (max-width:640px){.investor-deposit-dialog.alt-dialog{border-radius:0;width:100%;height:100dvh;max-height:none;inset:0}.investor-deposit-proof{max-width:none}.investor-content .investor-risk-intro{font-size:12px;line-height:16px}.investor-content .investor-setup-text{color:var(--alt-color-muted)}}@media (min-width:641px){.investor-screen[data-screen=Bank\ Details] .investor-content>p{margin-bottom:16px}.investor-screen[data-screen=Bank\ Details] .investor-half{margin-top:16px}.investor-content .investor-bank-modes .alt-tabs-content>p{margin-bottom:20px}.investor-bank-modes .alt-tab{padding-inline:11px}.investor-bank-modes .investor-field-action>.alt-button{border-radius:4px;align-self:center;height:40px;min-height:40px;padding-inline:11px;line-height:18px}}@media (max-width:640px){.investor-fields+.investor-document-groups{margin-top:20px}.investor-content:has(>.investor-document-groups)>.investor-section{margin-top:32px}.investor-content:has(>.investor-document-groups)>.alt-check-field+.investor-section{margin-top:16px}.investor-content .alt-alert+.investor-fields{margin-top:20px}}
.review-source-screen{font:14px/21px var(--alt-font-family);min-height:var(--review-height);color:var(--alt-color-text);background:#fff;flex-direction:column;display:flex;position:relative}.review-source-screen *,.review-source-screen :before,.review-source-screen :after{box-sizing:border-box}.review-device-status{background:#f7f7f7;flex-shrink:0;justify-content:space-between;align-items:center;height:36px;padding:0 24px;font-size:15px;line-height:18px;display:flex}.review-device-status span:last-child{letter-spacing:2px;font-size:12px}.review-source-header.alt-app-header{height:48px;min-height:48px;color:var(--alt-color-text);background:#fff;padding:12px 20px;box-shadow:0 4px 8px #3333330f}.review-source-header .alt-app-actions{margin-left:auto}.review-source-header .alt-app-navigation,.review-source-header .alt-mobile-menu{display:none}.review-source-body{padding:0 20px 32px}.review-source-screen>div[inert]{overflow:hidden}.review-source-footer{background:#fff;border-top:1px solid #e2e2e2;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;min-height:65px;margin-top:auto;padding:12px 16px;display:flex;box-shadow:0 -4px 12px #7070700f}.review-source-footer>.alt-button:last-child{min-width:100px}.review-source-footer>.alt-icon-button{color:var(--alt-color-text);background:#e9e9e9}.review-identity-fields{gap:20px;padding-top:12px;display:grid}.review-identity-fields h3{margin:12px 0 0;font-size:14px;font-weight:600;line-height:18px}.review-kyc{gap:20px;display:grid}.review-kyc .alt-kyc-details{margin-bottom:12px}.review-address{gap:20px;margin-top:12px;display:grid}.review-address h3{margin:0;font-size:16px;font-weight:600;line-height:20px}.review-address .alt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.review-documents{gap:20px;display:grid}.review-documents>p{color:var(--alt-color-muted);margin:0;font-size:14px;line-height:20px}.review-documents h3{margin:12px 0 -4px;font-size:16px;font-weight:600;line-height:20px}.review-documents .alt-checkbox-label{font-size:12px}.review-source-screen--otp{height:var(--review-height);overflow:hidden}.review-source-scrim{background:#0e162280;position:absolute;inset:84px 0 0}.review-inline-verification{border-radius:12px 12px 0 0;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 4px 20px #3333}.review-source-screen--selfie .review-source-body{padding-top:32px}.review-feedback{z-index:100;background:#edf1f9;border:1px solid #4a77c3;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;line-height:18px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 4px 12px #33333320}.review-feedback button{flex-shrink:0;margin-left:auto}@media (min-width:641px){.review-source-screen{max-width:1200px;margin:auto}.review-source-body,.review-source-screen .alt-onboarding-progress{width:min(100%,810px);margin-inline:auto}.review-inline-verification{border-radius:8px;width:100%;max-width:572px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}@media (max-width:600px){.review-canvas{padding:8px}.review-selected{display:block}.review-selected>a{margin-top:16px;display:inline-block}}.review-source-header .alt-button{color:var(--alt-color-text)}.review-guidance-art{width:32px;height:32px;display:block;position:relative}.review-guidance-art img{width:32px;height:32px;display:block}.review-guidance-sun{color:#008b66;width:13px;height:13px;position:absolute;top:-9px;right:-9px}.alt-selfie-intro-art>img{object-fit:contain;max-width:100%}.review-guidance-art .review-guidance-sun{width:13px;height:13px}html:has(.review-source-screen){scrollbar-width:none}html:has(.review-source-screen)::-webkit-scrollbar{display:none}.review-documents{padding-top:3px}.review-documents>p{margin-bottom:-10px}.review-documents>.alt-check-field{margin-top:-12px}.review-documents h3{margin-top:14px}.review-source-screen:has(.review-documents) .review-source-body{padding-bottom:24px}.review-desktop-sidebar,.review-desktop-title,.review-desktop-user{display:none}.review-desktop-panel{flex-direction:column;flex:1;min-width:0;display:flex}.review-desktop-layout{flex:1;min-width:0;display:flex}.review-camera-header{display:none}@media (min-width:641px){.review-source-screen{background:#f7f7f7;max-width:none;min-height:900px}.review-source-screen--otp{height:max(900px,100vh)}.review-device-status{display:none}.review-source-header.alt-app-header{color:#fff;height:70px;min-height:70px;box-shadow:none;background:#0e1622;padding-inline:64px;display:flex}.review-source-header .alt-app-logo svg{color:#fff;width:93px;height:38px}.review-source-header .alt-app-navigation{gap:32px;display:flex}.review-source-header .alt-app-actions>.alt-icon-button{display:none}.review-desktop-user{align-items:center;gap:8px;display:flex}.review-desktop-user>span{background:#4a77c3;border-radius:50%;width:28px;height:28px}.review-desktop-layout{grid-template-columns:362px minmax(0,1fr);align-items:start;gap:20px;width:min(1200px,100% - 64px);margin:24px auto;display:grid}.review-desktop-sidebar{box-shadow:var(--alt-shadow-panel);background:#fff;border-radius:16px;flex-direction:column;gap:24px;min-height:782px;padding:24px;display:flex}.review-desktop-panel{min-height:782px;box-shadow:var(--alt-shadow-panel);background:#fff;border-radius:16px;overflow:hidden}.review-source-screen .alt-onboarding-progress{display:none}.review-source-body{width:100%;max-width:none;margin:0;padding:24px}.review-desktop-title{font:600 20px/24px var(--alt-font-family);margin:0 0 20px;display:block}.review-identity-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;padding-top:0}.review-identity-fields h3,.review-identity-fields .alt-check-field{grid-column:1/-1}.review-kyc{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.review-kyc>.alt-kyc-details,.review-kyc>.review-address{grid-column:1/-1}.review-address{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.review-address h3,.review-address .alt-grid{grid-column:1/-1}.review-documents{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;padding-top:0}.review-documents>p,.review-documents>h3,.review-documents>.alt-check-field,.review-documents>.alt-document-upload-list{grid-column:1/-1}.review-documents>p,.review-documents>.alt-check-field,.review-documents h3{margin:0}.review-source-footer{border-radius:0;min-height:64px;padding:12px}.review-source-footer>.alt-button:last-child{min-width:120px}.review-source-scrim{inset:70px 0 0}.review-inline-verification{max-height:calc(100vh - 96px);overflow-y:auto}.review-source-screen--selfie .review-source-body{padding:24px}}@media (min-width:641px) and (max-width:1100px){.review-desktop-layout{grid-template-columns:260px minmax(0,1fr);width:calc(100% - 40px)}.review-desktop-sidebar{padding:16px}.review-source-header.alt-app-header{padding-inline:24px}.review-source-header .alt-app-navigation{gap:20px}}@media (min-width:641px) and (max-width:850px){.review-desktop-layout{grid-template-columns:210px minmax(0,1fr);gap:16px}.review-source-header .alt-app-navigation{display:none}.review-source-header .alt-app-actions>.alt-icon-button{color:#fff;display:flex}.review-identity-fields,.review-kyc,.review-address,.review-documents{grid-template-columns:minmax(0,1fr)}}.review-back{width:40px;color:var(--alt-color-text);background:#e9e9e9;padding-inline:10px}@media (min-width:851px){.review-documents>.review-correspondence-proof{grid-area:3/2}}.review-back>.alt-button-content>span{display:none}@media (min-width:641px){.review-back{width:120px;color:var(--alt-color-primary);border:1px solid var(--alt-color-primary);background:#fff}.review-back>.alt-button-content>span{display:inline}.review-back svg{display:none}.review-identity-fields>.alt-grid{grid-column:1/-1}}
html,body{color:#0e1622;font-family:var(--alt-font-family);background:#f7f7f7;margin:0}body{min-height:100vh}a{color:inherit}.app-screen{min-height:100vh}.app-screen .alt-app-header a{color:inherit;text-decoration:none}.app-user-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px}.app-loader{place-items:center;min-height:320px;display:grid}.app-error{padding-bottom:12px}.app-drawer-nav{gap:4px;display:grid}.app-drawer-nav>:is(a,button){border:0;border-bottom:1px solid var(--alt-color-border-subtle);color:var(--alt-color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;padding:12px 4px;text-decoration:none;display:block}.app-demo-panel{gap:16px;display:grid}.app-demo-note{color:var(--alt-color-muted);margin:0;font-size:12px;line-height:16px}.app-demo-actions{justify-content:flex-end;gap:12px;display:flex}.app-preview-note{margin:0 0 16px}@media (max-width:640px){.app-screen{background:#fff;flex-direction:column;display:flex}.app-screen .investor-layout{flex:1;display:flex}.app-screen .investor-form{flex:1;min-height:0}.app-screen .investor-footer{z-index:5;background:#fff;position:sticky;bottom:0}}.app-page{background:#f7f7f7;min-height:100vh}.app-page-main{gap:24px;width:min(1200px,100% - 40px);margin:32px auto 64px;display:grid}.app-panel{box-shadow:var(--alt-shadow-panel);background:#fff;border-radius:16px;padding:24px}.app-panel>h1,.app-panel>h2{font:600 20px/24px var(--alt-font-family);margin:0 0 8px}.app-panel>h2{font-size:16px;line-height:20px}.app-panel>p{color:var(--alt-color-muted);margin:0 0 16px;font-size:14px;line-height:18px}.app-actions{flex-wrap:wrap;gap:12px;display:flex}.app-flow-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.app-flow-list>li{border:1px solid var(--alt-color-border);border-radius:8px;align-content:start;gap:8px;padding:16px;display:grid}.app-flow-list strong{font-size:16px;line-height:20px}.app-flow-list span{color:var(--alt-color-muted);font-size:14px;line-height:18px}.app-master-links{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.app-master-links a,.app-master a{color:var(--alt-color-primary)}.app-master h3{font:600 16px/20px var(--alt-font-family);align-items:baseline;gap:12px;margin:0 0 12px;display:flex}.app-master h3 small{color:var(--alt-color-muted);font-size:12px;font-weight:400}.app-frame-links{flex-wrap:wrap;gap:4px 8px;display:flex}.app-frame-links a{white-space:nowrap;font-size:12px}.app-muted{color:var(--alt-color-muted)}.app-master-group{gap:16px;display:grid}.app-master-group-title{font:600 20px/24px var(--alt-font-family);margin:16px 0 0}.app-preview-badge{z-index:20;color:#fff;background:#0e1622;border-radius:8px;max-width:calc(100% - 32px);padding:8px 12px;font-size:12px;line-height:16px;position:fixed;bottom:84px;left:16px;box-shadow:0 4px 12px #0003}.app-preview-badge a{color:#bcd0f0}.app-poa-warning{max-width:375px;margin-top:12px}@media (max-width:640px){.app-poa-warning{max-width:none}}.app-redirect{text-align:center;align-content:center;justify-items:center;min-height:420px;display:grid}.app-redirect .alt-spinner{margin-bottom:24px}.investor-content>.app-redirect p.app-redirect-title{color:var(--alt-color-text);margin:0 0 8px;font-size:18px;font-weight:600;line-height:22px}.investor-content>.app-redirect p.app-redirect-text{color:var(--alt-color-muted);margin:0;font-size:14px;line-height:18px}.investor-content>.app-kyc-card{margin-bottom:32px}.investor-content .app-address>h2{margin-bottom:12px;font-weight:400}.app-review-poa .alt-choice-label{font-size:16px;line-height:20px}@media (max-width:640px){.app-wide-only{display:none}}.investor-content>.app-kyc-form-lead{margin-bottom:16px}.investor-content .investor-document-groups h2{font-size:14px;font-weight:400;line-height:18px}.investor-document-groups>section>.investor-fields{column-gap:12px}.investor-content .alt-kyc-note p{margin:0;line-height:16px}.investor-content>.app-kyc-form-lead{margin-top:-12px}.investor-content .investor-field-verify{gap:12px}.investor-content .investor-field-verify>.alt-button{border-radius:4px;flex:0 0 84px;height:40px;min-height:40px;margin-top:4px;padding:6px 12px;font-size:14px;font-weight:500;line-height:18px}@media (max-width:640px){.investor-content .investor-field-verify>.alt-button{flex-basis:80px}.investor-document-choices .alt-field-status:empty{display:none}}.investor-content .app-address>.investor-fields,.investor-content .investor-document-groups>section>.investor-fields{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:640px){.investor-content .investor-document-groups>section>.investor-fields{column-gap:12px}.investor-content>.app-kyc-form-lead{display:none}.investor-content>.app-kyc-form-lead+.investor-fields{margin-top:12px}.investor-content>.app-address{margin-top:32px}}
