:root{--primary-50:#fff2ef;--primary-100:#ffe1db;--primary-200:#ffc8bf;--primary-300:#ffa695;--primary-400:#ff8c77;--primary-500:#ff8069;--primary-600:#ff7464;--primary-700:#e85847;--primary-800:#b23f32;--primary-900:#7a2a21;--secondary-50:#f5f5f7;--secondary-100:#e8e8ec;--secondary-200:#d1d1d8;--secondary-300:#b0b0ba;--secondary-400:#84848f;--secondary-500:#5c5c67;--secondary-600:#44444d;--secondary-700:#33333a;--secondary-800:#232329;--secondary-900:#16161a;--white:#ffffff;--bg:#f7f7f9;--surface:#ffffff;--border:#e6e6ea;--success:#2f9e44;--error:#e5484d;--warning:#f5a623;--brand:var(--primary-600);--text:var(--secondary-900);--text-muted:var(--secondary-500);--on-brand:var(--white);--gradient-coral:linear-gradient(135deg,#ff9e6d,#ff6f5c);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--sp-xs:4px;--sp-sm:8px;--sp-md:12px;--sp-lg:16px;--sp-xl:24px;--sp-xxl:32px;--shadow-sm:0 1px 2px rgba(22,22,26,0.05);--shadow-md:0 4px 16px rgba(22,22,26,0.06);--shadow-lg:0 12px 32px rgba(22,22,26,0.1);--sidebar-w:248px;--topbar-h:68px;color-scheme:light}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:var(--font-poppins),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}::selection{background:var(--primary-200)}.t-h5{font-size:30px;line-height:40px}.t-h5,.t-h6{font-weight:500}.t-h6{font-size:24px;line-height:32px}.t-sh1{font-size:21px;line-height:30px}.t-sh1,.t-sh2{font-weight:500}.t-sh2{font-size:18px;line-height:26px}.t-sh3{font-size:17px;line-height:24px;font-weight:500}.t-body{font-size:15px;line-height:22px;font-weight:400}.t-label{font-size:13px;line-height:18px;font-weight:500}.t-caption{font-size:12px;line-height:16px;font-weight:400}.shell{display:flex;min-height:100vh}.sidebar{width:var(--sidebar-w);flex-shrink:0;background:var(--white);border-right:1px solid var(--border);position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;padding:var(--sp-xl) var(--sp-lg);z-index:20}.sidebar__brand{display:flex;align-items:center;gap:10px;padding:0 var(--sp-sm) var(--sp-xl)}.sidebar__logo{width:38px;height:38px;border-radius:var(--radius-md);background:var(--gradient-coral);display:grid;place-items:center;color:#fff;font-weight:700;font-size:18px;box-shadow:var(--shadow-md)}.sidebar__word{font-weight:600;font-size:19px;letter-spacing:-.2px}.sidebar__word small{display:block;font-size:11px;font-weight:500;color:var(--text-muted);letter-spacing:.3px}.nav-section{font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--secondary-400);padding:var(--sp-lg) var(--sp-sm) var(--sp-sm)}.nav-item{display:flex;align-items:center;gap:12px;padding:11px var(--sp-md);border-radius:var(--radius-md);color:var(--secondary-600);font-size:14px;font-weight:500;margin-bottom:2px;transition:background .15s ease,color .15s ease}.nav-item:hover{background:var(--secondary-50);color:var(--text)}.nav-item--active{background:var(--primary-50);color:var(--primary-700)}.nav-item--active svg{color:var(--primary-600)}.nav-item__badge{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-pill);background:var(--primary-600);color:#fff;font-size:11px;font-weight:600;display:grid;place-items:center}.sidebar__footer{margin-top:auto;border-top:1px solid var(--border);padding-top:var(--sp-lg)}.sidebar__user{display:flex;align-items:center;gap:10px;padding:var(--sp-sm);border-radius:var(--radius-md)}.sidebar__user:hover{background:var(--secondary-50)}.main{flex:1 1;margin-left:var(--sidebar-w);min-width:0}.topbar{height:var(--topbar-h);position:-webkit-sticky;position:sticky;top:0;z-index:10;background:rgba(247,247,249,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);display:flex;align-items:center;gap:var(--sp-lg);padding:0 var(--sp-xxl)}.topbar__title h1{margin:0;font-size:20px;font-weight:600;letter-spacing:-.3px}.topbar__title p{margin:1px 0 0;font-size:13px;color:var(--text-muted)}.search{margin-left:auto;display:flex;align-items:center;gap:8px;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-pill);padding:9px 16px;width:280px;color:var(--text-muted)}.search input{border:none;outline:none;background:transparent;font-family:inherit;font-size:14px;color:var(--text);width:100%}.icon-btn{width:42px;height:42px;border-radius:var(--radius-pill);background:var(--white);border:1px solid var(--border);display:grid;place-items:center;color:var(--secondary-600);position:relative;transition:background .15s ease}.icon-btn:hover{background:var(--secondary-50)}.icon-btn__dot{position:absolute;top:9px;right:10px;width:8px;height:8px;border-radius:50%;background:var(--primary-600);border:2px solid var(--white)}.content{padding:var(--sp-xxl);max-width:1400px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.card__head{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-lg) var(--sp-xl);border-bottom:1px solid var(--border)}.card__head h3{margin:0;font-size:16px;font-weight:600}.card__head p{margin:2px 0 0;font-size:13px;color:var(--text-muted)}.grid{display:grid;grid-gap:var(--sp-lg);gap:var(--sp-lg)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-2{grid-template-columns:repeat(2,1fr)}.cols-2-1{grid-template-columns:2fr 1fr}@media (max-width:1100px){.grid-4{grid-template-columns:repeat(2,1fr)}.cols-2-1{grid-template-columns:1fr}}.stat{padding:var(--sp-xl);display:flex;flex-direction:column;gap:var(--sp-md)}.stat__top{display:flex;align-items:center;justify-content:space-between}.stat__icon{width:44px;height:44px;border-radius:var(--radius-md);display:grid;place-items:center}.stat__label{font-size:13px;color:var(--text-muted);font-weight:500}.stat__value{font-size:28px;font-weight:600;letter-spacing:-.5px;margin-top:2px}.stat__delta{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:3px 8px;border-radius:var(--radius-pill)}.delta-up{color:var(--success);background:rgba(47,158,68,.1)}.delta-down{color:var(--error);background:rgba(229,72,77,.1)}.hero{background:var(--gradient-coral);border-radius:var(--radius-xl);padding:var(--sp-xl);color:#fff;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.hero:after{content:"";position:absolute;right:-40px;top:-60px;width:200px;height:200px;border-radius:50%;background:rgba(255,255,255,.12)}.hero__label{font-size:14px;opacity:.92}.hero__value{font-size:38px;font-weight:600;margin:6px 0 0;letter-spacing:-.5px}.hero__sub{display:flex;gap:var(--sp-md);margin-top:var(--sp-xl)}.hero__subcard{flex:1 1;background:rgba(255,255,255,.18);border-radius:var(--radius-lg);padding:12px 16px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero__subcard span{font-size:12px;opacity:.9}.hero__subcard strong{display:block;font-size:18px;font-weight:600;margin-top:2px}.badge{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:4px 10px;border-radius:var(--radius-pill);white-space:nowrap}.badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.badge--success{color:var(--success);background:rgba(47,158,68,.12)}.badge--warning{color:#b8790f;background:rgba(245,166,35,.15)}.badge--error{color:var(--error);background:rgba(229,72,77,.12)}.badge--neutral{color:var(--secondary-500);background:var(--secondary-100)}.badge--brand{color:var(--primary-700);background:var(--primary-50)}.badge--plain:before{display:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 20px;border-radius:var(--radius-pill);border:1.5px solid transparent;font-size:14px;font-weight:600;transition:filter .15s ease,background .15s ease,opacity .15s ease}.btn--primary{background:var(--brand);color:#fff}.btn--primary:hover{filter:brightness(.96)}.btn--outline{background:var(--white);border-color:var(--brand);color:var(--brand)}.btn--outline:hover{background:var(--primary-50)}.btn--ghost{background:transparent;color:var(--secondary-600);border-color:var(--border)}.btn--ghost:hover{background:var(--secondary-50)}.btn--sm{height:34px;padding:0 14px;font-size:13px}.btn--success{background:var(--success);color:#fff}.btn--danger{background:var(--white);border-color:var(--error);color:var(--error)}.btn--danger:hover{background:rgba(229,72,77,.06)}.btn:disabled{opacity:.5;pointer-events:none}.chip{height:34px;padding:0 16px;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--white);color:var(--secondary-600);font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:6px}.chip--active{background:var(--primary-600);border-color:var(--primary-600);color:#fff}.table{width:100%;border-collapse:collapse}.table th{text-align:left;font-size:12px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--secondary-400);padding:12px var(--sp-xl)}.table td,.table th{border-bottom:1px solid var(--border)}.table td{padding:14px var(--sp-xl);font-size:14px;vertical-align:middle}.table tbody tr:last-child td{border-bottom:none}.table tbody tr{transition:background .12s ease}.table tbody tr:hover{background:var(--secondary-50)}.table td .muted{color:var(--text-muted);font-size:13px}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.amt-in{color:var(--success);font-weight:600}.amt-out{color:var(--secondary-800);font-weight:600}.avatar{width:38px;height:38px;border-radius:var(--radius-pill);display:grid;place-items:center;color:#fff;font-size:14px;font-weight:600;flex-shrink:0}.avatar--sm{width:30px;height:30px;font-size:12px}.usercell{display:flex;align-items:center;gap:12px}.usercell strong{font-weight:500;font-size:14px}.txn-icon{width:40px;height:40px;border-radius:var(--radius-md);display:grid;place-items:center;flex-shrink:0}.activity{display:flex;align-items:center;gap:14px;padding:14px var(--sp-xl);border-bottom:1px solid var(--border)}.activity:last-child{border-bottom:none}.activity__body{flex:1 1;min-width:0}.activity__body strong{display:block;font-size:14px;font-weight:500}.activity__body span{font-size:13px;color:var(--text-muted)}.bar{height:8px;background:var(--secondary-100);overflow:hidden}.bar,.bar>i{border-radius:var(--radius-pill)}.bar>i{display:block;height:100%;background:var(--gradient-coral)}.row{display:flex;align-items:center}.gap-sm{gap:var(--sp-sm)}.gap-md{gap:var(--sp-md)}.gap-lg{gap:var(--sp-lg)}.between{justify-content:space-between}.mt-lg{margin-top:var(--sp-lg)}.mt-xl{margin-top:var(--sp-xl)}.page-actions{display:flex;align-items:center;gap:var(--sp-sm);flex-wrap:wrap}.empty{text-align:center;padding:56px 24px;color:var(--text-muted)}.empty svg{color:var(--secondary-300)}.empty h4{margin:12px 0 4px;color:var(--text)}.toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:var(--secondary-900);color:#fff;padding:12px 20px;border-radius:var(--radius-pill);font-size:14px;font-weight:500;box-shadow:var(--shadow-lg);display:flex;align-items:center;gap:8px;z-index:100;animation:toast-in .25s ease}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,12px)}}.legend{display:flex;flex-direction:column;gap:12px}.legend__row{display:flex;align-items:center;gap:10px;font-size:14px}.legend__dot{width:10px;height:10px;border-radius:3px;flex-shrink:0}.legend__val{margin-left:auto;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kv{display:grid;grid-template-columns:140px 1fr;grid-gap:8px 16px;gap:8px 16px;font-size:14px}.kv dt{color:var(--text-muted)}.kv dd{margin:0;font-weight:500}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:var(--sp-lg)}.field label{font-size:13px;font-weight:500;color:var(--secondary-600)}.field input,.field select{height:44px;border:1px solid var(--border);border-radius:var(--radius-md);padding:0 14px;font-family:inherit;font-size:14px;color:var(--text);background:var(--white);outline:none}.field input:focus,.field select:focus{border-color:var(--primary-400);box-shadow:0 0 0 3px var(--primary-50)}.toggle{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--border)}.toggle:last-child{border-bottom:none}.toggle strong{font-weight:500;font-size:14px}.toggle span{display:block;font-size:13px;color:var(--text-muted);margin-top:2px}.switch{width:46px;height:27px;border-radius:var(--radius-pill);background:var(--secondary-200);border:none;position:relative;transition:background .2s ease;flex-shrink:0}.switch:after{content:"";position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:#fff;box-shadow:var(--shadow-sm);transition:transform .2s ease}.switch--on{background:var(--primary-600)}.switch--on:after{transform:translateX(19px)}.color-swatch{width:100%;height:56px;border-radius:var(--radius-md);border:1px solid var(--border);display:flex;align-items:flex-end;padding:6px 8px;font-size:11px;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.login{min-height:100vh;display:grid;grid-template-columns:1.1fr 1fr}@media (max-width:900px){.login{grid-template-columns:1fr}.login__brand{display:none}}.login__brand{background:var(--gradient-coral);color:#fff;padding:56px;display:flex;flex-direction:column;position:relative;overflow:hidden}.login__brand:after{right:-120px;bottom:-120px;width:380px;height:380px;background:rgba(255,255,255,.12)}.login__brand:after,.login__brand:before{content:"";position:absolute;border-radius:50%}.login__brand:before{left:-80px;top:40px;width:220px;height:220px;background:rgba(255,255,255,.1)}.login__mark{display:flex;align-items:center;gap:12px;font-size:22px;font-weight:600;position:relative;z-index:1}.login__mark .sidebar__logo{background:rgba(255,255,255,.22)}.login__logo{height:44px;width:95px;background:url(/logo-mark.svg) 0/contain no-repeat;flex-shrink:0}.login__logo--lg{height:56px;width:120px;margin-bottom:22px;background:var(--brand);-webkit-mask:url(/logo-mark.svg) left center/contain no-repeat;mask:url(/logo-mark.svg) left center/contain no-repeat}.login__form-logo{display:none}@media (max-width:900px){.login__form-logo{display:block}}.login__pitch{margin-top:auto;position:relative;z-index:1}.login__pitch h2{font-size:34px;line-height:42px;font-weight:600;margin:0 0 12px;letter-spacing:-.5px}.login__pitch p{font-size:16px;line-height:24px;opacity:.92;margin:0;max-width:400px}.login__stats{display:flex;gap:28px;margin-top:36px;position:relative;z-index:1}.login__stats strong{display:block;font-size:26px;font-weight:600}.login__stats span{font-size:13px;opacity:.9}.login__form-wrap{display:flex;align-items:center;justify-content:center;padding:40px;background:var(--white)}.login__form{width:100%;max-width:380px}.login__form h1{font-size:26px;font-weight:600;margin:0 0 6px;letter-spacing:-.4px}.login__form>p{color:var(--text-muted);font-size:14px;margin:0 0 28px}.login__error{background:rgba(229,72,77,.08);color:var(--error);border:1px solid rgba(229,72,77,.25);border-radius:var(--radius-md);padding:10px 14px;font-size:13px;font-weight:500;margin-bottom:var(--sp-lg);display:flex;align-items:center;gap:8px}.login__btn{width:100%;height:50px;margin-top:var(--sp-sm)}.login__switch{display:block;margin:var(--sp-lg) auto 0}.field__hint{font-size:12px;color:var(--text-muted)}.field__hint--error{color:var(--error)}.row-actions{display:inline-flex;gap:var(--sp-sm);justify-content:flex-end;flex-wrap:wrap}.pw-wrap{position:relative;display:block}.pw-wrap input{width:100%;padding-right:46px}.pw-wrap button{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:34px;height:34px;display:grid;place-items:center;background:transparent;border:none;border-radius:var(--radius-pill);color:var(--secondary-400);transition:color .15s ease,background .15s ease}.pw-wrap button:hover{color:var(--secondary-600);background:var(--secondary-50)}.demo-creds{margin-top:28px;border:1px dashed var(--secondary-200);border-radius:var(--radius-lg);padding:16px;background:var(--secondary-50)}.demo-creds__title{font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--secondary-400);margin-bottom:10px}.demo-cred{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:8px;border-radius:var(--radius-md);border:none;background:transparent;transition:background .12s ease}.demo-cred:hover{background:var(--white)}.demo-cred__body{flex:1 1;min-width:0}.demo-cred__body strong{display:block;font-size:13px;font-weight:500}.demo-cred__body span{font-size:12px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo-cred__use{font-size:12px;font-weight:600;color:var(--primary-600)}.modal-backdrop{position:fixed;inset:0;background:rgba(22,22,26,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:var(--sp-lg);z-index:60;animation:fade-in .18s ease}.modal{background:var(--white);border-radius:var(--radius-xl);width:100%;max-width:440px;box-shadow:var(--shadow-lg);animation:modal-pop .2s ease;overflow:hidden}@keyframes fade-in{0%{opacity:0}}@keyframes modal-pop{0%{opacity:0;transform:translateY(10px) scale(.98)}}.modal__head{display:flex;align-items:flex-start;gap:var(--sp-md);padding:var(--sp-xl) var(--sp-xl) var(--sp-md)}.modal__head h3{margin:0;font-size:18px;font-weight:600}.modal__head p{margin:2px 0 0;font-size:13px;color:var(--text-muted)}.modal__icon{width:44px;height:44px;border-radius:var(--radius-md);background:var(--primary-50);display:grid;place-items:center;flex-shrink:0}.modal__x{margin-left:auto;background:transparent;border:none;color:var(--secondary-400);border-radius:var(--radius-pill);width:32px;height:32px;display:grid;place-items:center}.modal__x:hover{background:var(--secondary-50)}.modal__body{padding:0 var(--sp-xl) var(--sp-md)}.modal__foot{display:flex;gap:var(--sp-sm);justify-content:flex-end;padding:var(--sp-md) var(--sp-xl) var(--sp-xl)}.bell-wrap{position:relative}.notif{position:absolute;top:calc(100% + 10px);right:0;width:340px;max-width:calc(100vw - 32px);background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:50;overflow:hidden;animation:modal-pop .16s ease}.notif__head{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-md) var(--sp-lg);border-bottom:1px solid var(--border)}.notif__head strong{font-size:14px;font-weight:600}.notif__list{max-height:340px;overflow-y:auto}.notif__item{display:flex;gap:12px;padding:12px var(--sp-lg);width:100%;text-align:left;background:transparent;border:none;border-bottom:1px solid var(--border)}.notif__item:hover{background:var(--secondary-50)}.notif__item:last-child{border-bottom:none}.notif__ic{width:34px;height:34px;border-radius:var(--radius-md);display:grid;place-items:center;flex-shrink:0}.notif__item strong{display:block;font-size:13px;font-weight:500}.notif__item span{font-size:12px;color:var(--text-muted)}.notif__foot{padding:10px var(--sp-lg);border-top:1px solid var(--border);text-align:center}.notif__foot button{background:transparent;border:none;color:var(--primary-600);font-size:13px;font-weight:600}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.kyc-layout{display:grid;grid-template-columns:380px 1fr;grid-gap:var(--sp-lg);gap:var(--sp-lg);align-items:start}.nav-overlay,.topbar__menu{display:none}.sidebar__close{display:none;margin-left:auto;width:36px;height:36px;border:none;background:transparent;color:var(--secondary-500);border-radius:var(--radius-pill);place-items:center;flex-shrink:0}.sidebar__close:hover{background:var(--secondary-50)}@media (max-width:900px){.sidebar{transform:translateX(-100%);transition:transform .28s cubic-bezier(.4,0,.2,1);box-shadow:var(--shadow-lg);width:min(86vw,300px);z-index:40}.shell--nav-open .sidebar{transform:translateX(0)}.nav-overlay{display:block;position:fixed;inset:0;background:rgba(22,22,26,.45);opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:30}.shell--nav-open .nav-overlay{opacity:1;pointer-events:auto}.main{margin-left:0}.sidebar__close,.topbar__menu{display:grid}.content{padding:var(--sp-xl) var(--sp-lg)}.grid-2,.grid-3,.kyc-layout{grid-template-columns:1fr}.table td,.table th{padding-left:var(--sp-lg);padding-right:var(--sp-lg)}.table{min-width:720px}}@media (max-width:720px){.topbar{flex-wrap:wrap;height:auto;min-height:var(--topbar-h);padding:12px var(--sp-lg);row-gap:10px}.topbar__title{flex:1 1 auto;min-width:0}.topbar__title h1{font-size:18px}.topbar__title p{display:none}.search{order:10;width:100%;margin-left:0}.grid-4{grid-template-columns:1fr}.stat__value{font-size:26px}.hero__value{font-size:32px}}@media (max-width:480px){.content{padding:var(--sp-lg) var(--sp-md)}.card__head{padding:var(--sp-md) var(--sp-lg)}.login__form-wrap{padding:28px 20px}.login__pitch h2{font-size:28px;line-height:36px}.btn--sm,.page-actions .btn span{white-space:nowrap}}.field textarea{border:1px solid var(--border);border-radius:var(--radius-md);padding:10px 14px;font-family:inherit;font-size:14px;color:var(--text);background:var(--white);outline:none;resize:vertical}.field textarea:focus{border-color:var(--primary-400);box-shadow:0 0 0 3px var(--primary-50)}.choice-list{display:grid;grid-gap:var(--sp-sm);gap:var(--sp-sm)}.choice{display:flex;gap:var(--sp-md);align-items:flex-start;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer}.choice span{display:flex;flex-direction:column;gap:2px}.choice small{color:var(--text-muted);font-size:13px}.choice--on{border-color:var(--primary-400);background:var(--primary-50)}.banner{display:flex;align-items:center;gap:var(--sp-md);padding:14px var(--sp-lg);border-radius:var(--radius-md);font-size:14px}.banner--error{background:#fdecec;color:var(--secondary-900)}.banner--success{background:#ecfdf3;color:var(--secondary-900)}.chip-select{height:36px;border:1px solid var(--border);border-radius:999px;padding:0 14px;font-family:inherit;font-size:13px;color:var(--text);background:var(--white)}.row-link{cursor:pointer}.row-link:hover td{background:var(--secondary-50)}.link-btn{background:none;border:none;padding:0;color:var(--primary-600);font:inherit;cursor:pointer}code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}code.json{display:block;max-width:360px;white-space:pre-wrap;word-break:break-all;color:var(--secondary-600)}.grid>*{min-width:0}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_cf84ab{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_cf84ab{--font-poppins:"Poppins","Poppins Fallback"}