.u-mb-0{margin-bottom:0}.u-mb-6{margin-bottom:6px}.u-mb-10{margin-bottom:10px}.u-mb-12{margin-bottom:var(--space-3)}.u-mb-14{margin-bottom:14px}.u-mb-16{margin-bottom:var(--space-4)}.u-mb-20{margin-bottom:var(--space-5)}.u-mb-24{margin-bottom:var(--space-6)}.u-mt-6{margin-top:6px}.u-mt-8{margin-top:var(--space-2)}.u-mt-10{margin-top:10px}.u-mt-12{margin-top:var(--space-3)}.u-mt-14{margin-top:14px}.u-mt-16{margin-top:var(--space-4)}.u-m-0{margin:0}.u-ml-auto{margin-left:auto}.u-p-9-14{padding:9px 14px}.u-p-9-16{padding:9px 16px}.u-p-12-16{padding:var(--space-3) 16px}.u-p-14-18{padding:14px 18px}.u-p-16{padding:var(--space-4)}.u-p-16-20{padding:var(--space-4) 20px}.u-p-20{padding:var(--space-5)}.u-py-12{padding-top:var(--space-3);padding-bottom:var(--space-3)}.u-p-0-clip{padding:0;overflow:hidden}.u-p-16-center{padding:var(--space-4);text-align:center}.u-text-7{font-size:var(--text-xs)}.u-text-68{font-size:var(--text-2xs)}.u-text-72{font-size:var(--text-xs)}.u-text-75{font-size:var(--text-xs2)}.u-text-77{font-size:var(--text-xs2)}.u-text-78{font-size:var(--text-xs2)}.u-text-8{font-size:var(--text-sm)}.u-text-82{font-size:var(--text-sm)}.u-text-84{font-size:var(--text-sm)}.u-text-85{font-size:var(--text-sm)}.u-text-88{font-size:var(--text-sm)}.u-text-base{font-size:var(--text-base)}.u-text-11{font-size:var(--text-lg)}.u-text-13{font-size:var(--text-xl2)}.u-text-14{font-size:var(--text-xl2)}.u-text-16{font-size:1.6rem}.u-text-18{font-size:1.8rem}.u-text-2xl{font-size:var(--text-3xl)}.u-text-25{font-size:var(--text-4xl)}.u-fw-500{font-weight:500}.u-fw-600{font-weight:600}.u-fw-700{font-weight:700}.u-text-xs-muted{font-size:var(--text-xs2);color:var(--muted)}.u-text-sm-muted{font-size:var(--text-xs2);color:var(--muted)}.u-text-72-muted{font-size:var(--text-xs);color:var(--muted)}.u-text-82-muted{font-size:var(--text-sm);color:var(--muted)}.u-text-8-muted{font-size:var(--text-sm);color:var(--muted)}.u-text-85-muted{font-size:var(--text-sm);color:var(--muted)}.u-text-7-muted{font-size:var(--text-xs);color:var(--muted)}.u-text-sm-white-60-mb16{font-size:var(--text-xs2);color:rgba(255,255,255,.80);margin-bottom:var(--space-4)}.u-text-85-muted-mb16{font-size:var(--text-sm);color:var(--muted);margin-bottom:var(--space-4)}.u-text-8-muted-mb12{font-size:var(--text-sm);color:var(--muted);margin-bottom:var(--space-3)}.u-text-75-muted-mt4{font-size:var(--text-xs2);color:var(--muted);margin-top:var(--space-1)}.u-text-75-text-muted-mt4{font-size:var(--text-xs2);color:var(--muted);margin-top:var(--space-1)}.u-text-78-muted-mt2{font-size:var(--text-xs2);color:var(--muted);margin-top:2px}.u-text-77-muted-mt5{font-size:var(--text-xs2);color:var(--muted);margin-top:5px}.u-text-75-muted-fw700{font-size:var(--text-xs2);color:var(--muted);font-weight:700}.u-text-72-muted-upper{font-size:var(--text-xs);color:var(--muted);text-transform:uppercase}.u-text-72-secondary{font-size:var(--text-xs);color:var(--color-text-secondary)}.u-text-25-mb12{font-size:var(--text-4xl);margin-bottom:var(--space-3)}.u-text-25-mb10{font-size:var(--text-4xl);margin-bottom:10px}.u-text-2xl-mb8{font-size:var(--text-3xl);margin-bottom:var(--space-2)}.u-text-base-fw800{font-size:var(--text-base);font-weight:800}.u-text-11-fw800{font-size:var(--text-lg);font-weight:800}.u-text-11-fw700{font-size:var(--text-lg);font-weight:700}.u-text-14-fw800{font-size:var(--text-xl2);font-weight:800}.u-text-16-fw800{font-size:1.6rem;font-weight:800}.u-text-88-fw700{font-size:var(--text-sm);font-weight:700}.u-text-95-fw700-mb4{font-size:var(--text-md);font-weight:700;margin-bottom:var(--space-1)}.u-fw-600-875{font-weight:600;font-size:var(--text-sm)}.u-fw-600-text{font-weight:600;color:var(--text)}.u-fw-600-purple{font-weight:600;color:var(--purple)}.u-fw-700-mb4{font-weight:700;margin-bottom:var(--space-1)}.u-heading-sm{font-weight:700;font-size:var(--text-lg);margin-bottom:var(--space-2);color:var(--text)}.u-display-lg{font-size:1.8rem;font-weight:800;letter-spacing:-.03em}.u-muted-normal{color:var(--muted);font-size:var(--text-base);font-weight:400}.u-muted-fw-400{color:var(--muted);font-weight:400}.u-muted-sm{color:var(--muted);font-size:var(--text-sm)}.u-muted-78{color:var(--muted);font-size:var(--text-xs2)}.u-muted-82{color:var(--muted);font-size:var(--text-sm)}.u-muted-84{color:var(--muted);font-size:var(--text-sm)}.u-muted-84-py12{color:var(--muted);font-size:var(--text-sm);padding:var(--space-3) 0}.u-purple-fw600{color:var(--purple);font-weight:600}.u-text-muted-mb20{color:var(--text-muted);margin-bottom:var(--space-5)}.u-inline-flex-link{display:inline-flex;margin-top:var(--space-4);font-size:var(--text-sm);font-weight:600}.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-capitalize{text-transform:capitalize}.u-nowrap{white-space:nowrap}.u-mono-pr44{font-family:var(--font-mono);padding-right:44px}.vx-td-muted-l{text-align:left;padding:10px;color:var(--color-neutral-500)}.vx-td-muted-c{text-align:center;padding:10px;color:var(--color-neutral-500)}.vx-td-muted-r{text-align:right;padding:10px;color:var(--color-neutral-500)}.vx-td-pad-c{text-align:center;padding:8px 10px}.vx-td-pad-r{text-align:right;padding:8px 10px}.vx-table-compact{width:100%;font-size:.85rem}.vx-thead-row{background:var(--color-bg-card);border-bottom:1px solid var(--color-neutral-200)}.vx-stat-value{font-size:1.8rem;font-weight:700}.vx-label-sm{font-size:.75rem;color:var(--color-neutral-500);margin-bottom:4px}.vx-rule-subtle{border-top:1px solid var(--color-bg-subtle)}.vx-card-sm{background:var(--color-white);border:1px solid var(--color-neutral-200);border-radius:8px;padding:14px}.vx-card-sm-flush{background:var(--color-white);border:1px solid var(--color-neutral-200);border-radius:8px;overflow:hidden}.vx-list-row{padding:12px 14px;border-bottom:1px solid var(--color-neutral-200)}.vx-h-sm{margin:0 0 12px;font-size:1rem}.vx-label-block{display:block;margin-bottom:10px}.vx-empty-40{padding:40px;text-align:center;color:var(--color-neutral-500)}.vx-list-row-md{padding:12px 16px;border-bottom:1px solid var(--color-neutral-200)}.vx-label-xs{font-size:.7rem;color:var(--color-neutral-500);text-transform:uppercase}.vx-card-xs{background:var(--color-white);border:1px solid var(--color-neutral-200);border-radius:8px;padding:12px}.vx-num{text-align:right;font-weight:600}.u-label{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.u-label-72{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.u-label-68{font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;color:var(--muted)}.u-muted{color:var(--muted)}.u-purple{color:var(--purple)}.u-accent{color:var(--accent)}.u-text-muted{color:var(--text-muted)}.u-red{color:var(--color-danger)}.u-red-dark{color:var(--color-danger-dark)}.u-green{color:var(--color-green-600)}.u-green-dark{color:var(--color-green-700)}.u-blue{color:var(--color-info)}.u-amber{color:var(--color-warning-text)}.u-white-90{color:rgba(255,255,255,.9)}.u-white-60{color:rgba(255,255,255,.80)}.u-white-55{color:rgba(255,255,255,.85)}.u-green-fw700{color:var(--color-green-600);font-weight:700}.u-error-inline{color:var(--color-danger-dark);padding:var(--space-3) 0;font-size:var(--text-sm)}.u-success-hint{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-green-600)}.u-hidden{display:none}.u-inline{display:inline}.u-inline-m0{display:inline;margin:0}.u-flex-1{flex:1}.u-flex-1-mw0{flex:1;min-width:0}.u-align-start{align-items:flex-start}.u-flex-gap-4{display:flex;gap:var(--space-1);align-items:center;flex-wrap:wrap}.u-flex-gap-6{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.u-flex-gap-8{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.u-flex-gap-10{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.u-flex-gap-8-center{display:flex;gap:var(--space-2);align-items:center}.u-flex-center-gap-6{display:flex;align-items:center;gap:6px}.u-flex-center-gap-8{display:flex;align-items:center;gap:var(--space-2)}.u-flex-center-gap-10{display:flex;align-items:center;gap:10px}.u-flex-col-gap-6{display:flex;flex-direction:column;gap:6px}.u-flex-col-gap-8{display:flex;flex-direction:column;gap:var(--space-2)}.u-flex-col-gap-10{display:flex;flex-direction:column;gap:10px}.u-flex-between{display:flex;justify-content:space-between;align-items:center}.u-flex-between-mb20{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-5)}.u-flex-end-gap-6{display:flex;gap:6px;justify-content:flex-end}.u-flex-wrap-gap-8{display:flex;flex-wrap:wrap;gap:var(--space-2)}.u-flex-wrap-mb16{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4);align-items:center}.u-flex-tags-mb16{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:var(--space-4);align-items:center}.u-flex-gap-6-mb6{display:flex;gap:6px;margin-bottom:6px;align-items:center}.u-flex-gap-8-mb16{display:flex;gap:var(--space-2);margin-bottom:var(--space-4);align-items:center}.u-flex-gap-10-mt4{display:flex;gap:10px;margin-top:var(--space-1);align-items:center}.u-flex-clickable{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:var(--text-sm)}.u-ml-auto-flex-8{margin-left:auto;display:flex;gap:var(--space-2)}.u-w-auto{width:auto}.u-w-full{width:100%}.u-w-36{width:36px}.u-w-80{width:80px}.u-w-90{width:90px}.u-w-100{width:100px}.u-w-110{width:110px}.u-w-120{width:120px}.u-w-130{width:130px}.u-w-140{width:140px}.u-w-160{width:160px}.u-w-200{width:200px}.u-min-h-60{min-height:60px}.u-min-h-70{min-height:70px}.u-pos-rel{position:relative}.u-pos-rel-clip{position:relative;overflow:hidden}.u-overflow-auto{overflow:auto}.u-overflow-x-auto{overflow-x:auto}.u-abs-tr8{position:absolute;top:8px;right:8px}.u-abs-icon-tr{position:absolute;top:14px;right:16px;font-size:var(--text-2xl);opacity:.4}.u-progress-bar-top{position:absolute;top:0;left:0;right:0;height:3px;background:var(--purple);border-radius:3px 3px 0 0}.u-pointer{cursor:pointer}.u-btn-plain{border:none;background:none;cursor:default}.u-btn-bare{border:none;background:none}.u-btn-icon{background:none;border:none;cursor:pointer;font-size:var(--text-xl2);color:var(--muted)}.u-input-bare{border:none;outline:none;background:transparent;font-size:var(--text-sm)}.u-btn-reset-default{border:none;background:none;cursor:default}.u-btn-hero{display:inline-block;padding:11px 24px;background:var(--hero-btn-bg,var(--purple));color:var(--color-white);border-radius:50px;font-weight:700;font-size:var(--text-md)}.u-accent-purple{accent-color:var(--purple)}.u-border-l-green{border-left:4px solid var(--color-green-600)}.u-border-l-amber{border-left:4px solid var(--color-star)}.u-border-l-blue{border-left:4px solid var(--color-info)}.u-empty-state{padding:var(--space-12);text-align:center}.u-empty-state-muted{padding:var(--space-12);text-align:center;color:var(--muted)}.u-empty-cell{text-align:center;padding:var(--space-8);color:var(--muted)}.u-empty-full{text-align:center;padding:var(--space-20) 20px}.u-cell-center{text-align:center;padding:10px;background:var(--color-bg-card);border-radius:var(--radius-md)}.u-row-divider{padding:10px 0;border-bottom:1px solid var(--color-neutral-100)}.u-card-light{background:var(--bg-light);border-radius:var(--radius-md);padding:var(--space-4) 20px}.u-modal-card{background:var(--color-white);border-radius:var(--radius-lg);padding:28px;width:100%;max-width:480px}.u-th-white{color:var(--color-white);padding:10px 12px;text-align:left;font-weight:700;font-size:var(--text-sm)}.u-panel-header{padding:var(--space-3) 20px;border-bottom:1px solid var(--border);font-weight:700;font-size:var(--text-md)}.u-hint-hidden{display:none;color:var(--muted);font-size:var(--text-sm);align-self:flex-start}.u-hint-right-hidden{display:none;color:var(--muted);font-size:var(--text-sm);margin-left:auto}.u-hidden-mb16{display:none;margin-bottom:var(--space-4)}.u-modal-overlay{display:none;position:fixed;inset:0;z-index:var(--z-editor);background:rgba(0,0,0,.45);backdrop-filter:blur(3px);align-items:center;justify-content:center;padding:var(--space-6)}.u-modal-overlay-alt{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);align-items:center;justify-content:center;z-index:var(--z-editor);padding:var(--space-5)}.u-w-10pct{width:10%}.u-w-25pct{width:25%}.u-w-50pct{width:50%}.u-w-75pct{width:75%}.u-w-150{width:150px}.u-w-180{width:180px}.u-w-220{width:220px}.u-w-240{width:240px}.u-w-260{width:260px}.u-w-300{width:300px}.u-min-w-0{min-width:0}.u-h-16{height:16px}.u-h-20{height:20px}.u-h-24{height:24px}.u-h-32{height:32px}.u-h-40{height:40px}.u-h-48{height:48px}.u-mb-2{margin-bottom:2px}.u-mb-4{margin-bottom:var(--space-1)}.u-mb-8{margin-bottom:var(--space-2)}.u-mt-2{margin-top:2px}.u-mt-4{margin-top:var(--space-1)}.u-mt-20{margin-top:var(--space-5)}.u-mt-24{margin-top:var(--space-6)}.u-p-8{padding:var(--space-2)}.u-p-12{padding:var(--space-3)}.u-p-8-12{padding:var(--space-2) 12px}.u-p-10-16{padding:10px 16px}.u-p-6-12{padding:6px 12px}.u-text-65{font-size:var(--text-2xs)}.u-text-9{font-size:var(--text-md)}.u-text-95{font-size:var(--text-md)}.u-text-12{font-size:var(--text-xl)}.u-text-125{font-size:var(--text-xl)}.u-text-15{font-size:var(--text-2xl)}.u-flex-gap-12{display:flex;gap:var(--space-3)}.u-flex-gap-16{display:flex;gap:var(--space-4)}.u-flex-gap-20{display:flex;gap:var(--space-5)}.u-flex-gap-24{display:flex;gap:var(--space-6)}.u-flex-center-gap-4{display:flex;align-items:center;gap:var(--space-1)}.u-flex-center-gap-12{display:flex;align-items:center;gap:var(--space-3)}.u-flex-center{display:flex;align-items:center;justify-content:center}.u-flex-ac{display:flex;align-items:center}.u-fs-75{font-size:0.75rem}.u-fs-85{font-size:0.85rem}.u-fs-875{font-size:0.875rem}.u-min-w-0{min-width:0}.u-grid-col-span-2{grid-column:span 2}.u-danger-700{color:var(--color-danger-700)}.u-xs2-muted{font-size:var(--text-xs2);color:var(--muted)}.u-pad-14-18{padding:14px 18px}.u-bb-1-eee{border-bottom:1px solid #eee}.u-flex-col-gap-4{display:flex;flex-direction:column;gap:var(--space-1)}.u-flex-col-gap-12{display:flex;flex-direction:column;gap:var(--space-3)}.u-flex-start-gap-8{display:flex;align-items:flex-start;gap:var(--space-2)}.u-flex-start-gap-10{display:flex;align-items:flex-start;gap:10px}.u-flex-wrap-gap-6{display:flex;flex-wrap:wrap;gap:6px}.u-flex-wrap-gap-10{display:flex;flex-wrap:wrap;gap:10px}.u-flex-wrap-gap-12{display:flex;flex-wrap:wrap;gap:var(--space-3)}.u-flex-gap-8-center-mb20{display:flex;gap:var(--space-2);align-items:center;margin-bottom:var(--space-5)}.u-flex-gap-8-mt12{display:flex;gap:var(--space-2);margin-top:var(--space-3)}.u-text-color{color:var(--text)}.u-text-dark{color:var(--text-dark)}.u-success{color:var(--success)}.u-warning{color:var(--warning)}.u-danger{color:var(--danger)}.u-info{color:var(--info)}.u-fw-700-text{font-weight:700;color:var(--text)}.u-fw-700-purple{font-weight:700;color:var(--purple)}.u-text-75-muted-fw700{font-size:var(--text-xs2);color:var(--muted);font-weight:700}.u-text-8-fw600-purple{font-size:var(--text-sm);font-weight:600;color:var(--purple)}.u-text-15-fw900-purple{font-size:var(--text-2xl);font-weight:900;color:var(--purple)}.u-label-muted{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--muted)}.u-label-72-muted{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)}.u-label-72-upper-mb4{font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-1)}.u-heading-sm-dark{font-weight:700;font-size:var(--text-lg);margin-bottom:var(--space-2);color:var(--text-dark)}.u-display-lg{font-size:1.8rem;font-weight:800;letter-spacing:-.03em}.u-ls-3{letter-spacing:.03em}.u-ls-5{letter-spacing:.05em}.u-lh-1{line-height:1}.u-lh-14{line-height:1.4}.u-lh-15{line-height:1.5}.u-rounded-8{border-radius:var(--radius-md)}.u-rounded-12{border-radius:var(--radius-md)}.u-rounded-full{border-radius:var(--radius-full)}.u-opacity-30{opacity:.3}.u-opacity-50{opacity:.5}.u-opacity-60{opacity:.6}.u-opacity-70{opacity:.7}.u-no-pointer{pointer-events:none}.u-no-select{user-select:none}.u-break-all{word-break:break-all}.u-break-word{word-break:break-word}.u-va-middle{vertical-align:middle}.u-va-top{vertical-align:top}.u-gap-4{gap:var(--space-1)}.u-gap-6{gap:6px}.u-gap-8{gap:var(--space-2)}.u-gap-12{gap:var(--space-3)}.u-gap-16{gap:var(--space-4)}.u-stat-card{background:var(--bg-light);border-radius:var(--radius-md);padding:var(--space-4) 20px;flex:1;min-width:120px;text-align:center}.u-modal-card-shadow{background:var(--color-white);border-radius:var(--radius-lg);padding:28px;width:100%;max-width:480px;box-shadow:0 24px 64px rgba(0,0,0,.12)}.u-modal-overlay-z1000{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:var(--z-overlay);align-items:center;justify-content:center;padding:var(--space-5)}.u-input-wrapper{display:flex;align-items:center;gap:var(--space-2);background:var(--white);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-2) 12px}.u-input-transparent{border:none;outline:none;background:transparent;font-size:var(--text-sm);color:var(--text);width:100%}.u-btn-hero-gradient{display:inline-block;padding:11px 24px;background:var(--hero-gradient);color:var(--color-white);border-radius:50px;font-weight:700;font-size:var(--text-md)}.u-btn-icon-lg{background:none;border:none;font-size:var(--text-xl2);cursor:pointer}.u-panel-header-sm{padding:var(--space-3) 20px;border-bottom:1px solid var(--border);font-weight:600;font-size:var(--text-sm)}.u-progress-bar-gradient{position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient);border-radius:3px 3px 0 0}.u-abs-icon-tr-faint{position:absolute;top:14px;right:16px;font-size:var(--text-2xl);opacity:.13}.u-abs-vcenter-right{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.u-hint-ml-hidden{display:none;color:var(--muted);font-size:var(--text-sm);margin-left:var(--space-3)}.u-hint-center-hidden{display:none;color:var(--muted);font-size:var(--text-sm);align-self:center}.u-text-72-secondary{font-size:var(--text-xs);color:var(--color-text-secondary)}.u-success-hint{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-green-600)}.u-row-divider{padding:10px 0;border-bottom:1px solid var(--color-neutral-100)}.u-color-emerald{color:var(--color-emerald-300)}.u-color-emerald-bg{background:var(--color-green-700)}.u-color-blue-600{color:var(--color-blue-700)}.u-color-blue-300{color:var(--badge-vendor-text)}.u-color-blue-bg{background:var(--color-blue-700)}.u-color-amber-700{color:var(--color-warning-dark)}.u-color-amber-bg{background:var(--color-warning-text)}.u-grid-3col{grid-template-columns:1fr 1fr 1fr}.u-obj-cover{object-fit:cover}.u-logo-img{height:32px;object-fit:contain}.u-rel-z1{position:relative;z-index:var(--z-above)}.u-gtm-hidden{display:none;visibility:hidden}.u-lang-check{margin-left:auto;color:var(--accent)}.u-white-30{color:rgba(255,255,255,0.3)}.u-footer-legal{margin-top:var(--space-2);font-size:var(--text-xs);opacity:.7}.tc-tagline--placeholder{color:var(--text-muted);font-style:italic}.auth-overlay-backdrop{display:none;position:fixed;inset:0;z-index:var(--z-editor);background:rgba(0,0,0,0.55);backdrop-filter:blur(3px);align-items:center;justify-content:center;padding:var(--space-6) 16px}.auth-overlay-backdrop.is-open{display:flex}body.no-scroll{overflow:hidden}.auth-overlay-box{position:relative;width:100%;max-width:900px;max-height:92vh;overflow-y:auto;border-radius:var(--radius-xl);box-shadow:0 24px 64px rgba(0,0,0,0.2);background:var(--color-white)}.auth-overlay-close-btn{position:absolute;top:14px;right:14px;z-index:var(--z-above);width:32px;height:32px;border-radius:var(--radius-full);border:none;background:rgba(0,0,0,0.12);color:var(--color-white);font-size:var(--text-lg);cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}.cookie-settings-btn{background:none;border:none;cursor:pointer;color:inherit;font:inherit;padding:0;text-decoration:underline;opacity:.7;font-size:var(--text-xs2)}.mega-cta--deals{background:linear-gradient(135deg,var(--color-green-100),var(--color-success-light))}.mega-cta--compare{background:linear-gradient(135deg,var(--color-sky-100),var(--color-blue-100))}.mega-cta--amber{background:linear-gradient(135deg,var(--color-warning-light),var(--color-amber-200))}.nav-drawer-signout-btn{width:100%;text-align:left;background:none;border:none;cursor:pointer;font:inherit;padding:0;display:block}.u-no-underline-2{display:inline-flex;align-items:center;gap:var(--space-2);background:var(--hero-gradient);color:var(--color-white);font-weight:700;font-size:var(--text-md);padding:14px 32px;border-radius:var(--radius-md);text-decoration:none}.u-row-between-16{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.u-si-094d{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg-light);padding:var(--space-10) 20px}.u-si-1693{border-color:rgba(255,255,255,0.07);margin:var(--space-6) 0}.u-si-42eb{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.u-si-60d9{text-align:center;max-width:480px}.u-si-7b38{font-size:6rem;font-weight:800;color:var(--accent);letter-spacing:-0.04em;line-height:1;margin-bottom:var(--space-4)}.u-si-89bb{background:none;border:none;cursor:pointer;font:inherit;padding:0}.u-si-8bf0{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.u-si-b2fa{color:var(--color-neutral-500)}.u-si-c43a{margin-top:var(--space-10)}.u-si-d99a{font-size:var(--text-2xl);font-weight:800;color:var(--text-dark);margin:0 0 12px}.u-si-e9f5{background:rgba(255,255,255,.18);border-radius:var(--radius-xl);padding:1px 7px;font-size:var(--text-xs)}.u-si-fb9a{color:var(--text-muted);font-size:var(--text-md);line-height:1.65;margin:0 0 8px}.u-text-muted-sm-5{font-size:var(--text-xs2);color:var(--text-muted)}.si-0c254{color:var(--text-muted);font-size:var(--text-md);line-height:1.65;margin:0 0 32px}.si-a8d2e{color:var(--text-muted);font-size:var(--text-sm);line-height:1.6;margin:0 0 32px}.si-02cad{text-align:center;max-width:560px}.si-b9aa7{color:var(--text-muted);font-size:var(--text-sm);margin:0 0 32px}.si-8cb59{margin-top:var(--space-8);text-align:left;background:var(--color-danger-light);border:1px solid var(--color-red-300);border-radius:var(--radius-md);padding:var(--space-4);font-family:var(--font-mono);font-size:var(--text-sm);max-width:700px;word-break:break-word}.si-00954{color:rgba(255,255,255,0.5);font-size:var(--text-sm);margin-bottom:var(--space-4)}.si-2b2cb{color:rgba(255,255,255,0.5);font-size:var(--text-sm);margin-bottom:var(--space-4)}.si-b857f{color:rgba(255,255,255,0.4);font-size:var(--text-sm);text-align:center;margin-bottom:var(--space-2)}.si-80f81{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.08);border-radius:var(--radius-md);padding:var(--space-4) 20px;margin-bottom:var(--space-2)}.si-80832{font-size:var(--text-sm);font-weight:600;color:rgba(255,255,255,.8);margin-bottom:var(--space-1)}.si-145e0{font-size:var(--text-xs2);color:rgba(255,255,255,.5)}.si-eff02{color:var(--color-green-400);font-weight:600}.si-b36f5{color:var(--color-red-400);font-weight:600}.si-ddc3b{color:rgba(255,255,255,0.4);font-size:var(--text-sm);margin-bottom:var(--space-4)}.si-dee8d{font-size:var(--text-md);letter-spacing:normal;text-align:left}.si-c926a{color:rgba(255,255,255,0.2);font-size:var(--text-xs2);padding-right:var(--space-1)}.si-d0607{margin-left:auto;display:inline}.si-5c770{background:rgba(181,23,158,.1)}.si-99b44{background:rgba(59,130,246,.1)}.si-fa670{background:rgba(5,150,105,.1)}.si-c5830{color:var(--color-danger-dark);font-weight:700;margin-left:6px}.si-c089b{background:rgba(245,158,11,.06);border:1px solid rgba(245,158,11,.2);border-radius:var(--radius-md);padding:10px 14px;font-size:var(--text-xs2);color:var(--color-warning-dark);display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-5)}.si-0da4f{color:var(--color-warning-dark);font-weight:700;margin-left:6px}.si-6e7c6{display:flex;align-items:center;justify-content:center;font-size:var(--text-base)}.si-66876{width:100%;text-align:left;background:none;border:none;cursor:pointer;color:inherit;font:inherit}.si-7494e{background:var(--color-white);border-radius:var(--radius-xl);min-height:300px;display:flex;align-items:center;justify-content:center}.si-0f5df{width:36px;height:36px;border:3px solid var(--color-neutral-200);border-top-color:var(--accent);border-radius:var(--radius-full);animation:spin .7s linear infinite}.si-5653b{background:linear-gradient(135deg,rgba(124,94,157,.06),rgba(124,94,157,.06));border-radius:var(--radius-md)}.si-f47a3{background:linear-gradient(135deg,var(--hero-mid),var(--brand-pink));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:900}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-block{display:block}.d-none{display:none}.d-grid{display:grid}.flex-wrap{flex-wrap:wrap}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:var(--space-1)}.gap-4{gap:6px}.gap-6{gap:var(--space-2)}.gap-8{gap:10px}.gap-10{gap:var(--space-3)}.gap-12{gap:var(--space-4)}.gap-16{gap:var(--space-4)}.gap-20{gap:var(--space-5)}.gap-24{gap:var(--space-6)}.mt-0{margin-top:0}.mt-4{margin-top:var(--space-1)}.mt-8{margin-top:var(--space-2)}.mt-12{margin-top:var(--space-3)}.mt-16{margin-top:var(--space-4)}.mt-24{margin-top:var(--space-6)}.mb-0{margin-bottom:0}.mb-4{margin-bottom:var(--space-1)}.mb-8{margin-bottom:var(--space-2)}.mb-12{margin-bottom:var(--space-3)}.mb-16{margin-bottom:var(--space-4)}.mb-24{margin-bottom:var(--space-6)}.ml-4{margin-left:var(--space-1)}.ml-6{margin-left:6px}.ml-8{margin-left:var(--space-2)}.ml-auto{margin-left:auto}.mr-4{margin-right:var(--space-1)}.mr-8{margin-right:var(--space-2)}.p-0{padding:0}.p-8{padding:var(--space-2)}.p-12{padding:var(--space-3)}.p-16{padding:var(--space-4)}.px-8{padding-left:var(--space-2);padding-right:var(--space-2)}.px-12{padding-left:var(--space-3);padding-right:var(--space-3)}.py-4{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-8{padding-top:var(--space-2);padding-bottom:var(--space-2)}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-center{text-align:center}.text-right{text-align:right}.text-muted{color:var(--muted)}.text-success{color:var(--success)}.text-danger{color:var(--danger)}.text-warning{color:var(--warning)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.border{border:1px solid var(--border)}.border-0{border:0}.rounded{border-radius:var(--radius-md,8px)}.rounded-sm{border-radius:var(--radius-sm,4px)}.rounded-lg{border-radius:var(--radius-lg,12px)}.rounded-full{border-radius:var(--radius-full)}.w-full{width:100%}.w-auto{width:auto}.h-auto{height:auto}.max-w-full{max-width:100%}.min-w-0{min-width:0}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.relative{position:relative}.absolute{position:absolute}.sticky{position:sticky}.top-0{top:0}.cursor-pointer{cursor:pointer}.opacity-50{opacity:0.5}.opacity-70{opacity:0.7}.td-right{text-align:right}.td-center{text-align:center}.tbl-section-row{background:var(--bg-muted)}.tbl-section-label{font-weight:800;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding:10px 16px}.tbl-action-btn{font-size:.72rem}.form-hint-inline{font-weight:400;color:var(--muted);font-size:var(--text-xs);margin-left:6px}.form-hint-inline-sm{font-weight:400;color:var(--muted);font-size:var(--text-xs);margin-left:var(--space-1)}.form-subsection-title{font-size:var(--text-sm);font-weight:600;margin:0 0 8px}.form-check-label{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);white-space:nowrap}.form-check-label-sm{display:flex;align-items:center;gap:5px;font-size:var(--text-xs)}.form-check-label-md{display:flex;align-items:center;gap:6px;font-size:var(--text-sm)}.hr-spacer{margin:var(--space-4) 0}.td-metric{text-align:right;font-weight:700}.td-metric-bold{text-align:right;font-weight:800}.td-metric-600{text-align:right;font-weight:600}.td-detail{text-align:right;font-size:.75rem;color:var(--text-muted)}.td-detail-sm{text-align:right;font-size:.72rem;color:var(--text-muted)}.td-label-sm{font-size:.8rem}.td-metric-blue{text-align:right;font-weight:700;color:var(--color-info)}.td-metric-amber{text-align:right;font-weight:700;color:var(--color-warning-dark)}.td-detail-blue{text-align:right;font-size:.72rem;color:var(--color-info)}.sticky-save-bar{display:none;position:sticky;top:0;z-index:var(--z-header-sub);background:var(--white);border-bottom:1px solid var(--border);padding:var(--space-2) 0;margin-bottom:var(--space-2)}.section-jump-nav{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:var(--space-4);font-size:var(--text-xs)}.placeholder-box{border:1px dashed var(--border);border-radius:var(--radius-md);padding:14px 18px;margin-bottom:var(--space-4);background:var(--bg)}.grid-form-4col{display:grid;grid-template-columns:1fr 1fr auto auto;gap:var(--space-2);align-items:center}.compliance-label{display:flex;align-items:center;gap:var(--space-1);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-1) 10px;font-size:var(--text-xs);cursor:pointer}.u-input-bare:focus-visible,.u-input-transparent:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.u-p-6{padding:6px}.u-p-24{padding:var(--space-6)}.u-p-8-16{padding:var(--space-2) var(--space-4)}.u-p-14-16{padding:14px var(--space-4)}.u-p-8-10{padding:var(--space-2) 10px}.u-p-24-center{padding:var(--space-6);text-align:center}.u-p-2rem-dashed{padding:2rem;text-align:center;color:var(--color-neutral-500);border:1px dashed var(--color-neutral-200);border-radius:var(--radius-sm)}.u-color-n400{color:var(--color-neutral-400)}.u-color-n500{color:var(--color-neutral-500)}.u-color-n700{color:var(--color-neutral-700)}.u-btn-plain{border:none;cursor:default}.u-input-admin{width:100%;padding:var(--space-2);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);font-size:.9rem}.u-cell-pill{padding:var(--space-2) 10px;font-weight:500}.u-flex-between-py3{display:flex;justify-content:space-between;padding:3px 0}.u-label-cap{font-size:var(--text-xs);color:var(--muted);font-weight:600;text-transform:uppercase;margin-bottom:4px}.u-heading-md{font-size:1.6rem;font-weight:700;margin:14px 0 4px}.u-text-muted-sub{font-size:var(--text-xs);color:var(--color-neutral-500)}.u-cell-muted-xs{padding:var(--space-2) 10px;font-size:var(--text-xs);color:var(--color-neutral-500)}.u-color-slate-500{color:var(--color-slate-500)}.u-color-text-muted{color:var(--text-muted)}.u-color-dark{color:var(--color-neutral-900);text-decoration:none}.u-w-30{width:30px}.u-w-50{width:50px}.u-w-60{width:60px}.u-w-70{width:70px}.u-w-80{width:80px}.u-w-130{width:130px}.u-w-220{width:220px}.u-block-mb14{display:block;margin-bottom:14px}.u-col-pill{margin:0;color:var(--color-neutral-500)}.u-col-muted-sm-m0{color:var(--color-neutral-500);font-size:var(--text-sm);margin:0}.u-label-upper{font-weight:700;font-size:var(--text-xs2);color:var(--muted);text-transform:uppercase;letter-spacing:1px;padding-bottom:6px;border-bottom:1px solid var(--border);margin:16px 0 10px}.u-caption-upper{font-size:var(--text-xs);color:var(--color-neutral-500);text-transform:uppercase;letter-spacing:.05em}.u-text-72-muted-n500{font-size:var(--text-xs);color:var(--color-neutral-500)}.u-alert-success{background:var(--color-success-light);border-left:4px solid var(--color-success);padding:10px 14px;margin-bottom:12px;border-radius:var(--radius-xs);font-size:var(--text-sm)}.u-card-plain{background:var(--color-white);border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);overflow:hidden;margin-bottom:var(--space-4)}.u-row-start-between{display:flex;align-items:start;justify-content:space-between;gap:var(--space-4)}.u-row-gap16-mb16{display:flex;gap:var(--space-4);margin-bottom:var(--space-4);font-size:var(--text-sm)}.u-w-100p{width:100%}.u-w-36{width:36px}.u-w-100{width:100px}.u-w-110{width:110px}.u-w-120{width:120px}.u-w-140{width:140px}.u-w-170{width:170px}.u-w-180{width:180px}.u-w-260{width:260px}.u-w-280{width:280px}.u-max-w-1200{max-width:1200px}.u-max-w-800{max-width:800px}.u-p-4-0{padding:var(--space-1) 0}.u-p-6-0{padding:6px 0}.u-p-7-14{padding:7px 14px}.u-p-32{padding:var(--space-8)}.u-p-16-center-muted{padding:var(--space-4);color:var(--text-muted);text-align:center}.u-p-60-20-muted{text-align:center;padding:60px 20px;color:var(--color-neutral-400)}.u-mr-4{margin-right:var(--space-1)}.u-ml-4{margin-left:var(--space-1)}.u-ml-8{margin-left:var(--space-2)}.u-m-0-20-800{margin:0 0 var(--space-5);max-width:800px}.u-mt-20-center{margin-top:var(--space-5);text-align:center}.u-mb-20-p16{margin-bottom:var(--space-5);padding:var(--space-4)}.u-mb-16{margin-bottom:var(--space-4)}.u-position-rel{position:relative}.u-text-11-fw700{font-size:1.8rem;font-weight:700;margin-top:var(--space-1)}.u-text-12-fw700{font-size:1.5rem;font-weight:700}.u-text-12-m0{font-size:1.5rem;margin:0}.u-text-12-m0-mb4{font-size:1.5rem;margin:0 0 var(--space-1)}.u-text-12-m0-mb16{font-size:1.5rem;margin:0 0 var(--space-4)}.u-text-66-mt4{font-size:.66rem;margin-top:var(--space-1)}.u-text-72-n0{font-size:var(--text-xs)}.u-text-mono-8{font-family:monospace;font-size:.8rem}.u-text-8-muted-mt2{font-size:.8rem;color:var(--color-neutral-500);margin-top:2px}.u-color-success{color:var(--color-success)}.u-color-text-body{color:var(--text-color)}.u-link-underline{color:inherit;text-decoration:underline}.u-link-bold-plain{color:inherit;text-decoration:none;font-weight:600}.u-muted-left{color:var(--color-neutral-500);text-align:left}.u-muted-m0-mb16{color:var(--color-neutral-500);margin:0 0 var(--space-4);font-size:var(--text-sm)}.u-muted-sm-ml8{color:var(--color-neutral-500);font-size:var(--text-sm);margin-left:var(--space-2)}.u-flex-between-mb16{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}.u-flex-gap-8-center{display:flex;gap:var(--space-2);align-items:center}.u-label-13-bold{display:block;font-size:13px;font-weight:600;color:var(--color-neutral-700);margin-bottom:6px}.u-badge-success{display:inline-block;padding:2px 10px;border-radius:12px;background:var(--color-green-100);color:var(--color-green-600);font-size:.78rem;font-weight:600}.u-card-list-row{padding:12px 14px;border-bottom:1px solid var(--color-neutral-200);display:flex;justify-content:space-between;align-items:center}.u-tbl-cell-top{vertical-align:top;padding:.85rem .5rem}.u-subtitle-sm{font-weight:600;margin-bottom:.25rem}.u-success-95{color:var(--color-green-600);font-size:.95rem}.u-form-bare{box-shadow:none;outline:none}.u-form-bare:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.u-text-success{color:var(--color-green-600)}.u-text-warning{color:var(--color-warning-text,#b45309)}.u-text-danger{color:var(--color-danger-dark)}.u-text-info{color:var(--color-info-dark,#1d4ed8)}.u-text-muted-soft{color:var(--color-text-muted-body)}.u-text-brand{color:var(--purple)}.u-bar-w-0{width:0%}.u-bar-w-10{width:10%}.u-bar-w-20{width:20%}.u-bar-w-30{width:30%}.u-bar-w-40{width:40%}.u-bar-w-50{width:50%}.u-bar-w-60{width:60%}.u-bar-w-70{width:70%}.u-bar-w-80{width:80%}.u-bar-w-90{width:90%}.u-bar-w-100{width:100%}.u-bar-w-5{width:5%}.u-bar-w-15{width:15%}.u-bar-w-25{width:25%}.u-bar-w-35{width:35%}.u-bar-w-45{width:45%}.u-bar-w-55{width:55%}.u-bar-w-65{width:65%}.u-bar-w-75{width:75%}.u-bar-w-85{width:85%}.u-bar-w-95{width:95%}.u-bar-h-0{height:0%}.u-bar-h-10{height:10%}.u-bar-h-20{height:20%}.u-bar-h-30{height:30%}.u-bar-h-40{height:40%}.u-bar-h-50{height:50%}.u-bar-h-60{height:60%}.u-bar-h-70{height:70%}.u-bar-h-80{height:80%}.u-bar-h-90{height:90%}.u-bar-h-100{height:100%}