.stripe-dash{padding:2rem;max-width:960px;font-family:Inter,sans-serif}.stripe-dash__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2rem;gap:1rem}.stripe-dash__title{font-size:1.5rem;font-weight:700;color:var(--theme-elevation-800);margin:0 0 .25rem;letter-spacing:-.02em}[data-theme=dark] .stripe-dash__title{color:var(--theme-elevation-900)}.stripe-dash__subtitle{font-size:.875rem;color:var(--theme-elevation-500);margin:0}.stripe-dash__status-pill{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .875rem;border-radius:999px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.stripe-dash__status-pill--active{background:oklch(.92 .08 145);color:oklch(.35 .12 145)}[data-theme=dark] .stripe-dash__status-pill--active{background:oklch(.3 .06 145);color:oklch(.8 .12 145)}.stripe-dash__status-pill--pending{background:oklch(.94 .06 85);color:oklch(.45 .12 85)}[data-theme=dark] .stripe-dash__status-pill--pending{background:oklch(.32 .06 85);color:oklch(.82 .12 85)}.stripe-dash__dot{width:6px;height:6px;border-radius:50%}.stripe-dash__dot--green{background:oklch(.65 .2 145)}.stripe-dash__dot--yellow{background:oklch(.75 .18 85)}.stripe-dash__card{background:var(--theme-elevation-0);border:1px solid var(--theme-border-color);border-radius:.75rem;padding:1.25rem 1.5rem;margin-bottom:1rem}[data-theme=dark] .stripe-dash__card{background:var(--theme-elevation-100);border-color:var(--theme-elevation-200)}.stripe-dash__card--muted{text-align:center;color:var(--theme-elevation-500);font-size:.875rem}.stripe-dash__card-title{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--theme-elevation-500);margin:0 0 1rem}.stripe-dash__card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;gap:1rem;flex-wrap:wrap}.stripe-dash__account-row{display:flex;align-items:flex-start;gap:2rem;flex-wrap:wrap}.stripe-dash__account-details{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:200px}.stripe-dash__detail-inline{display:flex;align-items:center;gap:.625rem}.stripe-dash__capabilities-compact{display:flex;flex-wrap:wrap;gap:.5rem;align-items:flex-start;padding-top:.125rem}.stripe-dash__cap-pill{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap}.stripe-dash__cap-pill--ok{background:oklch(.96 .03 145);color:oklch(.35 .1 145)}[data-theme=dark] .stripe-dash__cap-pill--ok{background:oklch(.28 .04 145);color:oklch(.78 .1 145)}.stripe-dash__cap-pill--off{background:var(--theme-elevation-100);color:var(--theme-elevation-500)}[data-theme=dark] .stripe-dash__cap-pill--off{background:var(--theme-elevation-200);color:var(--theme-elevation-500)}.stripe-dash__account-actions{flex-shrink:0}.stripe-dash__dialog-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);backdrop-filter:blur(4px)}.stripe-dash__dialog{background-color:var(--theme-bg,#fff);border:1px solid var(--theme-elevation-150,#ddd);border-radius:.75rem;padding:2rem;max-width:420px;width:90vw;box-shadow:0 20px 60px rgba(0,0,0,.2)}.stripe-dash__dialog-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.stripe-dash__dialog-icon{width:40px;height:40px;border-radius:50%;background-color:#fef2f2;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#dc2626}[data-theme=dark] .stripe-dash__dialog-icon{background-color:oklch(.3 .06 25);color:oklch(.72 .14 25)}.stripe-dash__dialog-title{margin:0;font-size:1.25rem;font-weight:700;color:var(--theme-text,#111)}.stripe-dash__dialog-text{font-size:.85rem;color:var(--theme-elevation-500);line-height:1.5;margin:0 0 .75rem}.stripe-dash__challenge-word{color:#dc2626;background-color:#fef2f2;padding:.15rem .5rem;border-radius:4px;font-family:JetBrains Mono,monospace;font-size:.9rem}[data-theme=dark] .stripe-dash__challenge-word{background-color:oklch(.3 .06 25);color:oklch(.72 .14 25)}.stripe-dash__confirm-input{width:100%;padding:.6rem .75rem;font-size:.85rem;border:1px solid var(--theme-elevation-150,#ddd);border-radius:.5rem;background:var(--theme-input-bg,var(--theme-elevation-0,#fff));color:var(--theme-text,#111);outline:none;margin-bottom:1.25rem;box-sizing:border-box;font-family:Inter18pt,Inter,sans-serif}.stripe-dash__confirm-input::placeholder{color:var(--theme-elevation-400,#9ca3af)}.stripe-dash__confirm-input:focus{border-color:var(--theme-error-500,#dc2626);box-shadow:0 0 0 2px rgba(220,38,38,.15)}.stripe-dash__dialog-actions{display:flex;gap:.75rem;justify-content:flex-end}.stripe-dash__dialog-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.78rem;font-weight:600;border-radius:.5rem;cursor:pointer;transition:background .2s,color .2s,transform .15s;white-space:nowrap}.stripe-dash__dialog-btn:disabled{opacity:.5;cursor:not-allowed}.stripe-dash__dialog-btn:active:not(:disabled){transform:scale(.97)}.stripe-dash__dialog-btn--cancel{background:transparent;border:1px solid var(--theme-elevation-150,#ddd);color:var(--theme-elevation-600)}.stripe-dash__dialog-btn--cancel:hover:not(:disabled){border-color:var(--theme-primary-500);background:var(--theme-elevation-50,#f9fafb)}.stripe-dash__dialog-btn--danger{background:transparent;border:1px solid var(--theme-error-500,#dc2626);color:var(--theme-error-500,#dc2626)}.stripe-dash__dialog-btn--danger:hover:not(:disabled){background:var(--theme-error-500,#dc2626);color:#fff}.stripe-dash__dialog-btn--danger:disabled{opacity:.5;cursor:not-allowed}.stripe-dash__detail-label{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--theme-elevation-500);min-width:60px}.stripe-dash__detail-value{font-size:.875rem;font-weight:500;color:var(--theme-elevation-800)}[data-theme=dark] .stripe-dash__detail-value{color:var(--theme-elevation-900)}.stripe-dash__detail-code{font-family:JetBrains Mono,monospace;font-size:.6875rem;background:var(--theme-elevation-100);padding:.125rem .375rem;border-radius:.25rem;color:var(--theme-elevation-700);word-break:break-all;display:inline-block}[data-theme=dark] .stripe-dash__detail-code{background:var(--theme-elevation-200);color:var(--theme-elevation-800)}.stripe-dash__alert{border-radius:.75rem;padding:1.25rem 1.5rem;margin-bottom:1rem;font-size:.875rem;line-height:1.5}.stripe-dash__alert--warning{background:oklch(.96 .04 85);border:1px solid oklch(.88 .1 85);color:oklch(.4 .1 85);display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}[data-theme=dark] .stripe-dash__alert--warning{background:oklch(.28 .04 85);border-color:oklch(.4 .08 85);color:oklch(.82 .1 85)}.stripe-dash__alert--info{background:oklch(.96 .02 260);border:1px solid oklch(.88 .04 260);color:oklch(.4 .06 260)}[data-theme=dark] .stripe-dash__alert--info{background:oklch(.28 .03 260);border-color:oklch(.38 .04 260);color:oklch(.8 .04 260)}.stripe-dash__alert-content p{margin:.25rem 0 0}.stripe-dash__alert-reason{opacity:.7;font-size:.8125rem}.stripe-dash__req-list{margin:.5rem 0 0;padding-left:1.25rem;list-style:disc}.stripe-dash__req-list li{text-transform:capitalize;padding:.125rem 0}.stripe-dash__stats{display:flex;flex-wrap:wrap;gap:.75rem}.stripe-dash__stat{display:flex;flex-direction:column;align-items:center;padding:.75rem 1.25rem;background:var(--theme-elevation-50);border:1px solid var(--theme-border-color);border-radius:.625rem;min-width:80px}[data-theme=dark] .stripe-dash__stat{background:var(--theme-elevation-200);border-color:var(--theme-elevation-300)}.stripe-dash__stat-number{font-size:1.75rem;font-weight:800;color:var(--theme-elevation-800);line-height:1}[data-theme=dark] .stripe-dash__stat-number{color:var(--theme-elevation-900)}.stripe-dash__stat-label{font-size:.6875rem;font-weight:600;text-transform:capitalize;color:var(--theme-elevation-500);margin-top:.25rem}.stripe-dash__table-wrap{overflow-x:auto;margin:0 -.25rem}.stripe-dash__table{width:100%;border-collapse:collapse;font-size:.8125rem}.stripe-dash__table th{text-align:left;padding:.5rem .75rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--theme-elevation-500)}.stripe-dash__table td,.stripe-dash__table th{border-bottom:1px solid var(--theme-border-color)}.stripe-dash__table td{padding:.625rem .75rem;color:var(--theme-elevation-700);vertical-align:middle}[data-theme=dark] .stripe-dash__table td{color:var(--theme-elevation-800)}[data-theme=dark] .stripe-dash__table td,[data-theme=dark] .stripe-dash__table th{border-bottom-color:var(--theme-elevation-200)}.stripe-dash__table tr:hover td{background:var(--theme-elevation-50)}[data-theme=dark] .stripe-dash__table tr:hover td{background:var(--theme-elevation-200)}.stripe-dash__row--expanded td{border-bottom-color:transparent}.stripe-dash__expand-icon{font-size:.625rem;color:var(--theme-elevation-400);width:1.5rem;text-align:center}.stripe-dash__detail-row td{padding:.75rem 1rem 1rem;background:var(--theme-elevation-50)}[data-theme=dark] .stripe-dash__detail-row td{background:var(--theme-elevation-200)}.stripe-dash__detail-grid{display:flex;flex-wrap:wrap;gap:1rem 2rem}.stripe-dash__detail-grid>div{display:flex;flex-direction:column;gap:.125rem}.stripe-dash__amount{font-family:JetBrains Mono,monospace;font-weight:600}.stripe-dash__table-loading{text-align:center;padding:.75rem;font-size:.8125rem;color:var(--theme-elevation-500)}.stripe-dash__pagination{display:flex;gap:.375rem}.stripe-dash__badge{display:inline-block;padding:.125rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:600;text-transform:capitalize}.stripe-dash__badge--green{background:oklch(.92 .06 145);color:oklch(.38 .1 145)}[data-theme=dark] .stripe-dash__badge--green{background:oklch(.3 .06 145);color:oklch(.78 .1 145)}.stripe-dash__badge--yellow{background:oklch(.94 .06 85);color:oklch(.45 .12 85)}[data-theme=dark] .stripe-dash__badge--yellow{background:oklch(.32 .06 85);color:oklch(.82 .12 85)}.stripe-dash__badge--gray{background:var(--theme-elevation-100);color:var(--theme-elevation-600)}[data-theme=dark] .stripe-dash__badge--gray{background:var(--theme-elevation-200);color:var(--theme-elevation-600)}.stripe-dash__btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:.5rem;font-size:.8125rem;font-weight:600;border:none;cursor:pointer;transition:all .15s ease;text-decoration:none;white-space:nowrap}.stripe-dash__btn:disabled{opacity:.5;cursor:not-allowed}.stripe-dash__btn--sm{padding:.3125rem .75rem;font-size:.75rem}.stripe-dash__btn--primary{background:var(--theme-primary-500);color:white}.stripe-dash__btn--primary:hover:not(:disabled){background:var(--theme-primary-600);transform:translateY(-1px);box-shadow:0 4px 12px oklch(.64 .17 36/.3)}.stripe-dash__btn--warning{background:oklch(.65 .15 85);color:white;flex-shrink:0}.stripe-dash__btn--warning:hover:not(:disabled){background:oklch(.58 .15 85)}.stripe-dash__btn--outline{background:transparent;border:1px solid var(--theme-border-color);color:var(--theme-elevation-700)}.stripe-dash__btn--outline:hover:not(:disabled){border-color:var(--theme-primary-500);color:var(--theme-primary-500)}.stripe-dash__btn--danger-outline{background:transparent;border:1px solid oklch(.7 .12 25);color:oklch(.55 .18 25);font-size:.75rem;padding:.375rem .875rem}.stripe-dash__btn--danger-outline:hover:not(:disabled){background:oklch(.55 .18 25);color:white;border-color:oklch(.55 .18 25)}[data-theme=dark] .stripe-dash__btn--danger-outline{border-color:oklch(.5 .12 25);color:oklch(.72 .14 25)}[data-theme=dark] .stripe-dash__btn--danger-outline:hover:not(:disabled){background:oklch(.5 .18 25);color:white}.stripe-dash__empty{text-align:center;padding:4rem 2rem;background:var(--theme-elevation-0);border:2px dashed var(--theme-border-color);border-radius:.75rem}[data-theme=dark] .stripe-dash__empty{background:var(--theme-elevation-100);border-color:var(--theme-elevation-300)}.stripe-dash__empty-icon{color:var(--theme-elevation-400);margin-bottom:1.25rem}[data-theme=dark] .stripe-dash__empty-icon{color:var(--theme-elevation-500)}.stripe-dash__empty-title{font-size:1.25rem;font-weight:700;color:var(--theme-elevation-800);margin:0 0 .5rem}[data-theme=dark] .stripe-dash__empty-title{color:var(--theme-elevation-900)}.stripe-dash__empty-desc{max-width:400px;margin:0 auto 1.5rem;line-height:1.5}.stripe-dash__empty-desc,.stripe-dash__loader{color:var(--theme-elevation-500);font-size:.875rem}.stripe-dash__loader{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem}.stripe-dash__spinner{width:32px;height:32px;border:3px solid var(--theme-border-color);border-top-color:var(--theme-primary-500);border-radius:50%;animation:stripe-dash-spin .7s linear infinite}@keyframes stripe-dash-spin{to{transform:rotate(1turn)}}.stripe-dash__error{flex-direction:column;padding:4rem 2rem;gap:1rem;text-align:center}.stripe-dash__error,.stripe-dash__error-icon{display:flex;align-items:center;justify-content:center}.stripe-dash__error-icon{width:40px;height:40px;border-radius:50%;background:oklch(.94 .04 25);color:oklch(.5 .18 25);font-weight:800;font-size:1.25rem}[data-theme=dark] .stripe-dash__error-icon{background:oklch(.3 .06 25);color:oklch(.78 .14 25)}.stripe-dash__error p{color:oklch(.5 .15 25);font-size:.875rem;margin:0}[data-theme=dark] .stripe-dash__error p{color:oklch(.75 .12 25)}