:root{--verification-bg-base: #0A0A0A;--verification-bg-elevated: #121212;--verification-bg-card: #1A1A1A;--verification-bg-input: #0F0F0F;--verification-bg-hover: #242424;--verification-glass-bg: rgba(255, 255, 255, .03);--verification-glass-border: rgba(255, 255, 255, .08);--verification-glass-hover: rgba(255, 255, 255, .06);--verification-glass-active: rgba(255, 255, 255, .1);--badge-blue-primary: #1D9BF0;--badge-blue-secondary: #1877F2;--badge-blue-glow: rgba(29, 155, 240, .3);--badge-gold-primary: #FCD34D;--badge-gold-secondary: #F59E0B;--badge-gold-tertiary: #D97706;--badge-gold-glow: rgba(252, 211, 77, .3);--badge-diamond-light: #E0F2FE;--badge-diamond-mid: #7DD3FC;--badge-diamond-dark: #38BDF8;--badge-diamond-glow: rgba(125, 211, 252, .3);--status-pending: #F59E0B;--status-pending-bg: rgba(245, 158, 11, .12);--status-pending-review: #8B5CF6;--status-pending-review-bg: rgba(139, 92, 246, .12);--status-approved: #10B981;--status-approved-bg: rgba(16, 185, 129, .12);--status-rejected: #EF4444;--status-rejected-bg: rgba(239, 68, 68, .12);--verification-text-primary: rgba(255, 255, 255, .95);--verification-text-secondary: rgba(255, 255, 255, .65);--verification-text-tertiary: rgba(255, 255, 255, .45);--verification-text-disabled: rgba(255, 255, 255, .25);--verification-border-subtle: rgba(255, 255, 255, .06);--verification-border-medium: rgba(255, 255, 255, .1);--verification-border-active: rgba(255, 255, 255, .15);--verification-shadow: 0 4px 24px rgba(0, 0, 0, .4);--verification-shadow-elevated: 0 8px 32px rgba(0, 0, 0, .6);--verification-shadow-glow: 0 0 20px rgba(255, 255, 255, .05);--verification-radius-xs: 8px;--verification-radius-sm: 12px;--verification-radius-md: 16px;--verification-radius-lg: 20px;--verification-radius-xl: 24px;--verification-radius-full: 9999px;--verification-transition-fast: .15s ease;--verification-transition-normal: .2s ease;--verification-transition-smooth: .3s cubic-bezier(.25, .46, .45, .94)}.verification-card{background:var(--verification-bg-card);border:1px solid var(--verification-glass-border);border-radius:var(--verification-radius-lg);padding:24px;transition:var(--verification-transition-smooth)}.verification-card--elevated{background:var(--verification-bg-elevated);box-shadow:var(--verification-shadow)}.verification-card--interactive{cursor:pointer}.verification-card--interactive:hover{background:var(--verification-bg-hover);border-color:var(--verification-border-medium);transform:translateY(-2px);box-shadow:var(--verification-shadow-elevated)}.verification-glass-panel{background:var(--verification-glass-bg);border:1px solid var(--verification-glass-border);border-radius:var(--verification-radius-md);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:20px;transition:var(--verification-transition-normal)}.verification-glass-panel:hover{background:var(--verification-glass-hover);border-color:var(--verification-border-active)}.badge-tier-selector{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.badge-tier-selector__option{background:var(--verification-glass-bg);border:1px solid var(--verification-glass-border);border-radius:var(--verification-radius-md);padding:20px 16px;cursor:pointer;transition:var(--verification-transition-smooth);text-align:center;position:relative;overflow:hidden}.badge-tier-selector__option:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:transparent;transition:var(--verification-transition-normal)}.badge-tier-selector__option:hover:not(.badge-tier-selector__option--disabled){background:var(--verification-glass-hover);transform:translateY(-2px);box-shadow:var(--verification-shadow)}.badge-tier-selector__option--selected{background:var(--verification-glass-active);border-color:var(--verification-border-active)}.badge-tier-selector__option--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.badge-tier-selector__option--blue.badge-tier-selector__option--selected{border-color:var(--badge-blue-primary);box-shadow:0 0 20px var(--badge-blue-glow)}.badge-tier-selector__option--blue.badge-tier-selector__option--selected:before{background:linear-gradient(90deg,var(--badge-blue-primary),var(--badge-blue-secondary))}.badge-tier-selector__option--gold.badge-tier-selector__option--selected{border-color:var(--badge-gold-secondary);box-shadow:0 0 20px var(--badge-gold-glow)}.badge-tier-selector__option--gold.badge-tier-selector__option--selected:before{background:linear-gradient(90deg,var(--badge-gold-primary),var(--badge-gold-secondary))}.badge-tier-selector__option--diamond.badge-tier-selector__option--selected{border-color:var(--badge-diamond-mid);box-shadow:0 0 20px var(--badge-diamond-glow)}.badge-tier-selector__option--diamond.badge-tier-selector__option--selected:before{background:linear-gradient(90deg,var(--badge-diamond-light),var(--badge-diamond-mid))}.badge-tier-selector__icon{width:40px;height:40px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--verification-glass-bg)}.badge-tier-selector__label{font-size:14px;font-weight:600;color:var(--verification-text-primary);margin-bottom:4px}.badge-tier-selector__requirement{font-size:11px;color:var(--verification-text-tertiary)}.badge-progress{display:flex;align-items:center;gap:8px;padding:16px 0}.badge-progress__step{flex:1;height:4px;background:var(--verification-glass-border);border-radius:2px;position:relative;overflow:hidden}.badge-progress__step--completed{background:var(--badge-blue-primary)}.badge-progress__step--gold-completed{background:linear-gradient(90deg,var(--badge-blue-primary),var(--badge-gold-secondary))}.badge-progress__step--diamond-completed{background:linear-gradient(90deg,var(--badge-gold-secondary),var(--badge-diamond-mid))}.badge-progress__node{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--verification-bg-elevated);border:2px solid var(--verification-glass-border);transition:var(--verification-transition-smooth);position:relative;flex-shrink:0}.badge-progress__node--active{border-color:currentColor;box-shadow:0 0 12px currentColor}.badge-progress__node--blue{color:var(--badge-blue-primary)}.badge-progress__node--blue.badge-progress__node--active{background:#1d9bf026}.badge-progress__node--gold{color:var(--badge-gold-secondary)}.badge-progress__node--gold.badge-progress__node--active{background:#f59e0b26}.badge-progress__node--diamond{color:var(--badge-diamond-mid)}.badge-progress__node--diamond.badge-progress__node--active{background:#7dd3fc26}.verification-input{background:var(--verification-bg-input);border:1px solid var(--verification-glass-border);border-radius:var(--verification-radius-sm);padding:12px 16px;color:var(--verification-text-primary);font-size:14px;width:100%;transition:var(--verification-transition-normal)}.verification-input:focus{border-color:var(--badge-blue-primary);outline:none;box-shadow:0 0 0 3px #1d9bf026}.verification-input::placeholder{color:var(--verification-text-tertiary)}.verification-input--textarea{min-height:100px;resize:vertical}.verification-input--error{border-color:var(--status-rejected)}.verification-input--error:focus{box-shadow:0 0 0 3px #ef444426}.verification-label{display:block;font-size:13px;font-weight:500;color:var(--verification-text-secondary);margin-bottom:8px}.verification-upload{background:var(--verification-bg-input);border:2px dashed var(--verification-glass-border);border-radius:var(--verification-radius-lg);padding:32px;text-align:center;cursor:pointer;transition:var(--verification-transition-smooth)}.verification-upload:hover{border-color:var(--badge-blue-primary);background:#1d9bf00d}.verification-upload--has-file{border-style:solid;border-color:var(--status-approved);background:#10b9810d}.verification-upload--error{border-color:var(--status-rejected);background:#ef44440d}.verification-upload--dragging{border-color:var(--badge-blue-primary);background:#1d9bf01a;transform:scale(1.02)}.verification-upload__icon{width:48px;height:48px;margin:0 auto 16px;color:var(--verification-text-tertiary)}.verification-upload__title{font-size:14px;font-weight:500;color:var(--verification-text-primary);margin-bottom:4px}.verification-upload__subtitle{font-size:12px;color:var(--verification-text-tertiary)}.verification-upload__preview{width:80px;height:80px;border-radius:var(--verification-radius-sm);object-fit:cover;margin:0 auto 12px}.verification-status-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--verification-radius-full);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.verification-status-badge--pending{background:var(--status-pending-bg);color:var(--status-pending)}.verification-status-badge--pending-review{background:var(--status-pending-review-bg);color:var(--status-pending-review)}.verification-status-badge--approved{background:var(--status-approved-bg);color:var(--status-approved)}.verification-status-badge--rejected{background:var(--status-rejected-bg);color:var(--status-rejected)}.verification-tier-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--verification-radius-full);font-size:12px;font-weight:600}.verification-tier-badge--blue{background:#1d9bf026;color:var(--badge-blue-primary);border:1px solid rgba(29,155,240,.3)}.verification-tier-badge--gold{background:#f59e0b26;color:var(--badge-gold-secondary);border:1px solid rgba(245,158,11,.3)}.verification-tier-badge--diamond{background:#7dd3fc26;color:var(--badge-diamond-mid);border:1px solid rgba(125,211,252,.3)}.verification-table{width:100%;border-collapse:separate;border-spacing:0}.verification-table__header{background:var(--verification-bg-elevated)}.verification-table__header th{padding:14px 16px;text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--verification-text-tertiary);border-bottom:1px solid var(--verification-glass-border)}.verification-table__header th:first-child{border-radius:var(--verification-radius-sm) 0 0 0}.verification-table__header th:last-child{border-radius:0 var(--verification-radius-sm) 0 0}.verification-table__row{background:var(--verification-bg-card);transition:var(--verification-transition-fast)}.verification-table__row:hover{background:var(--verification-bg-hover)}.verification-table__row--selected{background:var(--verification-glass-active)}.verification-table__row td{padding:14px 16px;border-bottom:1px solid var(--verification-border-subtle);font-size:13px;color:var(--verification-text-primary)}.verification-filters{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--verification-bg-elevated);border-radius:var(--verification-radius-md);margin-bottom:16px;flex-wrap:wrap}.verification-filters__group{display:flex;background:var(--verification-glass-bg);border-radius:var(--verification-radius-sm);overflow:hidden;border:1px solid var(--verification-glass-border)}.verification-filters__button{padding:8px 14px;font-size:12px;font-weight:500;color:var(--verification-text-secondary);background:transparent;border:none;cursor:pointer;transition:var(--verification-transition-fast);white-space:nowrap}.verification-filters__button:hover{color:var(--verification-text-primary);background:var(--verification-glass-hover)}.verification-filters__button--active{color:#fff;background:var(--badge-blue-primary)}.verification-filters__search{flex:1;min-width:200px;max-width:300px}.verification-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:24px}.verification-stats__card{background:var(--verification-bg-card);border:1px solid var(--verification-glass-border);border-radius:var(--verification-radius-md);padding:20px;transition:var(--verification-transition-normal)}.verification-stats__card:hover{background:var(--verification-bg-hover)}.verification-stats__label{font-size:12px;color:var(--verification-text-tertiary);margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.verification-stats__value{font-size:28px;font-weight:600;color:var(--verification-text-primary)}.verification-stats__indicator{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.verification-stats__indicator--pending{background:var(--status-pending)}.verification-stats__indicator--review{background:var(--status-pending-review)}.verification-stats__indicator--approved{background:var(--status-approved)}.verification-detail{background:var(--verification-bg-card);border:1px solid var(--verification-glass-border);border-radius:var(--verification-radius-lg);padding:24px;height:fit-content;position:sticky;top:24px}.verification-detail__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--verification-border-subtle)}.verification-detail__title{font-size:16px;font-weight:600;color:var(--verification-text-primary)}.verification-detail__section{margin-bottom:20px}.verification-detail__section:last-child{margin-bottom:0}.verification-detail__section-title{font-size:11px;font-weight:600;color:var(--verification-text-tertiary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.verification-detail__row{display:flex;align-items:center;justify-content:space-between;padding:8px 0;font-size:13px}.verification-detail__row-label{color:var(--verification-text-secondary)}.verification-detail__row-value{color:var(--verification-text-primary);font-weight:500}.verification-detail__documents{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.verification-detail__document{background:var(--verification-glass-bg);border:1px solid var(--verification-glass-border);border-radius:var(--verification-radius-sm);padding:16px;text-align:center;cursor:pointer;transition:var(--verification-transition-normal)}.verification-detail__document:hover{background:var(--verification-glass-hover);border-color:var(--verification-border-active)}.verification-detail__document-icon{width:32px;height:32px;margin:0 auto 8px;color:var(--verification-text-tertiary)}.verification-detail__document-label{font-size:12px;color:var(--verification-text-secondary)}.verification-detail__notes{background:var(--verification-glass-bg);border-radius:var(--verification-radius-sm);padding:12px 16px;font-size:13px;color:var(--verification-text-secondary);line-height:1.5}.verification-detail__actions{display:flex;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid var(--verification-border-subtle)}.verification-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;border-radius:var(--verification-radius-sm);border:none;cursor:pointer;transition:var(--verification-transition-smooth)}.verification-button--primary{background:var(--badge-blue-primary);color:#fff}.verification-button--primary:hover{background:var(--badge-blue-secondary);transform:translateY(-1px);box-shadow:0 4px 12px var(--badge-blue-glow)}.verification-button--secondary{background:var(--verification-glass-bg);color:var(--verification-text-primary);border:1px solid var(--verification-glass-border)}.verification-button--secondary:hover{background:var(--verification-glass-hover);border-color:var(--verification-border-active)}.verification-button--success{background:var(--status-approved);color:#fff}.verification-button--success:hover{filter:brightness(1.1);transform:translateY(-1px)}.verification-button--danger{background:var(--status-rejected);color:#fff}.verification-button--danger:hover{filter:brightness(1.1);transform:translateY(-1px)}.verification-button--ghost{background:transparent;color:var(--verification-text-secondary)}.verification-button--ghost:hover{background:var(--verification-glass-bg);color:var(--verification-text-primary)}.verification-button:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.verification-button--full-width{width:100%}.eligibility-card{background:var(--verification-bg-card);border:1px solid var(--verification-glass-border);border-radius:var(--verification-radius-lg);padding:20px}.eligibility-card__header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.eligibility-card__icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.eligibility-card__icon--eligible{background:#10b98126;color:var(--status-approved)}.eligibility-card__icon--ineligible{background:#f59e0b26;color:var(--status-pending)}.eligibility-card__title{font-size:14px;font-weight:600;color:var(--verification-text-primary)}.eligibility-card__subtitle{font-size:12px;color:var(--verification-text-secondary)}.eligibility-card__requirements{display:flex;flex-direction:column;gap:8px}.eligibility-card__requirement{display:flex;align-items:center;gap:10px;font-size:13px}.eligibility-card__requirement-icon{width:18px;height:18px;flex-shrink:0}.eligibility-card__requirement-icon--met{color:var(--status-approved)}.eligibility-card__requirement-icon--unmet{color:var(--verification-text-tertiary)}.eligibility-card__requirement-text{color:var(--verification-text-secondary)}.eligibility-card__requirement-text--met{color:var(--verification-text-primary)}@media(max-width:768px){.badge-tier-selector{grid-template-columns:1fr}.verification-filters{flex-direction:column;align-items:stretch}.verification-filters__group{width:100%;overflow-x:auto}.verification-filters__search{max-width:none}.verification-stats{grid-template-columns:repeat(2,1fr)}.verification-detail__documents{grid-template-columns:1fr}}@keyframes verification-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes verification-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.verification-loading{position:relative;overflow:hidden}.verification-loading:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:verification-shimmer 1.5s infinite}.verification-pulse{animation:verification-pulse 2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.verification-loading:after,.verification-pulse{animation:none}.verification-card--interactive:hover,.verification-button:hover{transform:none}}.verification-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.verification-modal{background:var(--verification-bg-card);border:1px solid var(--verification-glass-border);border-radius:var(--verification-radius-xl);width:100%;max-width:480px;max-height:90vh;overflow-y:auto;position:relative;padding:24px}.verification-modal--large{max-width:680px}.verification-modal__close{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;background:var(--verification-glass-bg);border:1px solid var(--verification-glass-border);color:var(--verification-text-secondary);font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:var(--verification-transition-fast)}.verification-modal__close:hover{background:var(--verification-glass-hover);color:var(--verification-text-primary)}.verification-policy{color:var(--verification-text-primary);line-height:1.6}.verification-policy__header{display:flex;align-items:center;gap:16px;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--verification-border-subtle)}.verification-policy__icon{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,var(--badge-blue-primary),var(--badge-blue-secondary));display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.verification-policy__title{font-size:20px;font-weight:600;color:var(--verification-text-primary);margin:0}.verification-policy__subtitle{font-size:12px;color:var(--verification-text-tertiary);margin:4px 0 0}.verification-policy__section{margin-bottom:28px}.verification-policy__section:last-child{margin-bottom:0}.verification-policy__section-header{display:flex;align-items:center;gap:10px;margin-bottom:16px}.verification-policy__section-header h2{font-size:16px;font-weight:600;color:var(--verification-text-primary);margin:0}.verification-policy__section-header svg{color:var(--badge-blue-primary);flex-shrink:0}.verification-policy__text{font-size:14px;color:var(--verification-text-secondary);margin:0 0 12px}.verification-policy__list{display:flex;flex-direction:column;gap:12px}.verification-policy__list-item{display:flex;gap:12px;padding:14px;background:var(--verification-glass-bg);border-radius:var(--verification-radius-sm);border:1px solid var(--verification-glass-border)}.verification-policy__list-item svg{color:var(--badge-blue-primary);flex-shrink:0;margin-top:2px}.verification-policy__list-item strong{display:block;font-size:13px;color:var(--verification-text-primary);margin-bottom:4px}.verification-policy__list-item p{font-size:12px;color:var(--verification-text-tertiary);margin:0}.verification-policy__bullet-list{list-style:none;padding:0;margin:0}.verification-policy__bullet-list li{position:relative;padding-left:20px;margin-bottom:10px;font-size:14px;color:var(--verification-text-secondary)}.verification-policy__bullet-list li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--badge-blue-primary)}.verification-policy__bullet-list li strong{color:var(--verification-text-primary)}.verification-policy__table{background:var(--verification-glass-bg);border-radius:var(--verification-radius-sm);border:1px solid var(--verification-glass-border);overflow:hidden}.verification-policy__table-row{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--verification-border-subtle)}.verification-policy__table-row:last-child{border-bottom:none}.verification-policy__table-row span{padding:12px 16px;font-size:13px;color:var(--verification-text-secondary)}.verification-policy__table-row span:first-child{border-right:1px solid var(--verification-border-subtle)}.verification-policy__table-cell--header{background:var(--verification-bg-elevated);font-weight:600;color:var(--verification-text-primary)!important;font-size:11px!important;text-transform:uppercase;letter-spacing:.5px}.verification-policy__warning{display:flex;gap:12px;padding:16px;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:var(--verification-radius-sm);margin-top:16px}.verification-policy__warning svg{color:var(--status-pending);flex-shrink:0}.verification-policy__warning p{font-size:13px;color:var(--verification-text-secondary);margin:0}.verification-policy__warning p strong{color:var(--status-pending)}.verification-policy__tier-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.verification-policy__tier{padding:16px;border-radius:var(--verification-radius-md);border:1px solid var(--verification-glass-border)}.verification-policy__tier h4{font-size:14px;font-weight:600;margin:0 0 12px}.verification-policy__tier ul{list-style:none;padding:0;margin:0}.verification-policy__tier ul li{font-size:12px;color:var(--verification-text-secondary);margin-bottom:6px;padding-left:0}.verification-policy__tier ul li:before{display:none}.verification-policy__tier--blue{background:#1d9bf014;border-color:#1d9bf033}.verification-policy__tier--blue h4{color:var(--badge-blue-primary)}.verification-policy__tier--gold{background:#f59e0b14;border-color:#f59e0b33}.verification-policy__tier--gold h4{color:var(--badge-gold-secondary)}.verification-policy__tier--diamond{background:#7dd3fc14;border-color:#7dd3fc33}.verification-policy__tier--diamond h4{color:var(--badge-diamond-mid)}.verification-policy__requirements{display:flex;flex-direction:column;gap:8px}.verification-policy__requirement{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--verification-radius-sm);font-size:13px}.verification-policy__requirement svg{flex-shrink:0}.verification-policy__requirement--valid{background:#10b98114;color:var(--verification-text-secondary)}.verification-policy__requirement--valid svg{color:var(--status-approved)}.verification-policy__requirement--invalid{background:#ef444414;color:var(--verification-text-secondary)}.verification-policy__requirement--invalid svg{color:var(--status-rejected)}.verification-policy__contact{background:var(--verification-glass-bg);border-radius:var(--verification-radius-md);padding:20px;border:1px solid var(--verification-glass-border)}.verification-policy__contact h3{font-size:14px;font-weight:600;color:var(--verification-text-primary);margin:0 0 12px}.verification-policy__contact p{font-size:13px;color:var(--verification-text-secondary);margin:0 0 8px}.verification-policy__contact p:last-child{margin-bottom:0}.verification-policy__contact p strong{color:var(--verification-text-primary)}.verification-consent{margin-top:20px;padding:16px;background:var(--verification-glass-bg);border:1px solid var(--verification-glass-border);border-radius:var(--verification-radius-md)}.verification-consent__checkbox{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.verification-consent__checkbox input[type=checkbox]{width:18px;height:18px;margin-top:2px;accent-color:var(--badge-blue-primary);cursor:pointer;flex-shrink:0}.verification-consent__checkbox span{font-size:12px;color:var(--verification-text-secondary);line-height:1.5}.verification-consent__checkbox a{color:var(--badge-blue-primary);text-decoration:none}.verification-consent__checkbox a:hover{text-decoration:underline}.verification-consent--error{border-color:var(--status-rejected);background:#ef44440d}.verification-deletion{padding:24px}.verification-deletion__header{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--verification-border-subtle)}.verification-deletion__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#ef444426;border-radius:var(--verification-radius-md);color:var(--status-rejected)}.verification-deletion__title{font-size:18px;font-weight:600;color:var(--verification-text-primary);margin:0 0 4px}.verification-deletion__subtitle{font-size:14px;color:var(--verification-text-secondary);margin:0}.verification-deletion__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px}.verification-deletion__loading svg{color:var(--verification-text-tertiary)}.verification-deletion__loading p{font-size:14px;color:var(--verification-text-secondary);margin:0}.verification-deletion__status{padding:20px;background:var(--verification-glass-bg);border:1px solid;border-radius:var(--verification-radius-md);margin-bottom:20px}.verification-deletion__status-header{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;margin-bottom:10px}.verification-deletion__status-description{font-size:13px;color:var(--verification-text-secondary);margin:0}.verification-deletion__summary{margin-top:16px;padding-top:16px;border-top:1px solid var(--verification-border-subtle)}.verification-deletion__summary h4{font-size:13px;font-weight:600;color:var(--verification-text-primary);margin:0 0 12px}.verification-deletion__summary ul{list-style:none;padding:0;margin:0}.verification-deletion__summary li{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--verification-text-secondary);padding:6px 0}.verification-deletion__summary li svg{color:var(--status-approved)}.verification-deletion__success{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px}.verification-deletion__success h3{font-size:18px;font-weight:600;color:var(--verification-text-primary);margin:16px 0 8px}.verification-deletion__success p{font-size:14px;color:var(--verification-text-secondary);margin:0;max-width:300px}.verification-deletion__empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px}.verification-deletion__empty h3{font-size:16px;font-weight:600;color:var(--verification-text-primary);margin:16px 0 8px}.verification-deletion__empty p{font-size:14px;color:var(--verification-text-tertiary);margin:0}.verification-deletion__info{margin-bottom:24px}.verification-deletion__info h3{font-size:14px;font-weight:600;color:var(--verification-text-primary);margin:0 0 16px}.verification-deletion__info ul{list-style:none;padding:0;margin:0}.verification-deletion__info li{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--verification-border-subtle);font-size:14px;color:var(--verification-text-secondary)}.verification-deletion__info li svg{color:var(--verification-text-tertiary);flex-shrink:0}.verification-deletion__info li:last-child{border-bottom:none}.verification-deletion__warning{display:flex;gap:16px;padding:20px;background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:var(--verification-radius-md);margin-bottom:20px}.verification-deletion__warning svg{color:var(--status-rejected);flex-shrink:0;margin-top:2px}.verification-deletion__warning strong{display:block;font-size:14px;font-weight:600;color:var(--status-rejected);margin-bottom:6px}.verification-deletion__warning p{font-size:13px;color:var(--verification-text-secondary);margin:0}.verification-deletion__retention{padding:16px;background:var(--verification-glass-bg);border-radius:var(--verification-radius-sm);margin-bottom:24px}.verification-deletion__retention h4{font-size:13px;font-weight:600;color:var(--verification-text-primary);margin:0 0 8px}.verification-deletion__retention p{font-size:12px;color:var(--verification-text-tertiary);margin:0;line-height:1.5}.verification-deletion__confirm h3{font-size:16px;font-weight:600;color:var(--verification-text-primary);margin:0 0 8px}.verification-deletion__confirm>p{font-size:14px;color:var(--verification-text-secondary);margin:0 0 20px}.verification-deletion__form{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.verification-deletion__form label{font-size:13px;font-weight:500;color:var(--verification-text-secondary);display:block;margin-bottom:8px}.verification-deletion__form label strong{color:var(--verification-text-primary)}.verification-deletion__error{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--status-rejected-bg);border:1px solid var(--status-rejected);border-radius:var(--verification-radius-sm);margin-bottom:16px}.verification-deletion__error svg{color:var(--status-rejected);flex-shrink:0}.verification-deletion__error span{font-size:13px;color:var(--status-rejected)}.verification-deletion__actions{display:flex;gap:12px;justify-content:flex-end}.verification-deletion__footer{margin-top:24px;padding-top:16px;border-top:1px solid var(--verification-border-subtle);text-align:center}.verification-deletion__footer p{font-size:12px;color:var(--verification-text-tertiary);margin:0}.verification-deletion__footer p a{color:var(--badge-blue-primary);text-decoration:none}.verification-deletion__footer p a:hover{text-decoration:underline}.verification-modal--medium{max-width:500px}
