.wallet-field-label{font-size:12.5px;font-weight:700;color:rgba(255,255,255,.55);margin-bottom:8px}.wallet-amount-input-wrap{display:flex;align-items:center;gap:4px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px 16px;transition:border-color .18s,box-shadow .18s}.wallet-amount-input-wrap:focus-within{border-color:rgba(163,230,53,.5);box-shadow:0 0 0 3px rgba(163,230,53,.12)}.wallet-amount-currency{font-size:22px;font-weight:700;color:rgba(255,255,255,.4)}.wallet-amount-input-wrap input{flex:1 1;background:none;border:none;outline:none;font-size:22px;font-weight:700;color:#f5f5fa;font-family:inherit;min-width:0}.wallet-amount-input-wrap input::-webkit-inner-spin-button,.wallet-amount-input-wrap input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wallet-text-input{width:100%;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:13px 16px;font-size:14.5px;font-weight:500;color:#f5f5fa;font-family:inherit;outline:none;transition:border-color .18s,box-shadow .18s}.wallet-text-input:focus{border-color:rgba(163,230,53,.5);box-shadow:0 0 0 3px rgba(163,230,53,.12)}.wallet-text-input::placeholder{color:rgba(255,255,255,.28)}.wallet-quick-btn{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:9px 4px;font-size:12.5px;font-weight:700;color:rgba(255,255,255,.65);cursor:pointer;font-family:inherit;transition:all .16s}.wallet-quick-btn:hover{border-color:rgba(163,230,53,.4);color:#a3e635}.wallet-quick-btn.active{background:rgba(163,230,53,.14);border-color:rgba(163,230,53,.45);color:#a3e635}.wallet-msg{font-size:12.5px;font-weight:600;margin-top:12px;min-height:0;transition:all .15s}.wallet-msg:empty{margin-top:0}.wallet-msg.ok{color:#a3e635;background:rgba(163,230,53,.1);border:1px solid rgba(163,230,53,.25);border-radius:8px;padding:8px 10px}.wallet-msg.err{color:#f76464;background:rgba(247,100,100,.08);border:1px solid rgba(247,100,100,.22);border-radius:8px;padding:8px 10px}.wallet-msg:empty{padding:0;border:none;background:none}.wallet-fee-breakdown{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:12px 14px;margin-top:14px;display:flex;flex-direction:column;gap:6px}.wallet-fee-line{display:flex;justify-content:space-between;font-size:12.5px;color:rgba(255,255,255,.5)}.wallet-fee-line.total{font-size:13.5px;font-weight:700;color:#f5f5fa;padding-top:6px;border-top:1px solid rgba(255,255,255,.06)}.theme-light .wallet-field-label{color:rgba(0,0,0,.6)}.theme-light .wallet-amount-input-wrap{background:rgba(0,0,0,.035);border:1px solid rgba(0,0,0,.12)}.theme-light .wallet-amount-currency{color:rgba(0,0,0,.4)}.theme-light .wallet-amount-input-wrap input{color:#111114}.theme-light .wallet-text-input{background:rgba(0,0,0,.035);border:1px solid rgba(0,0,0,.12);color:#111114}.theme-light .wallet-text-input::placeholder{color:rgba(0,0,0,.32)}.theme-light .wallet-quick-btn{background:rgba(0,0,0,.035);border:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.65)}.theme-light .wallet-quick-btn.active,.theme-light .wallet-quick-btn:hover{border-color:rgba(163,230,53,.5);color:#4d7c0f}.theme-light .wallet-quick-btn.active{background:rgba(163,230,53,.16)}.theme-light .wallet-msg.ok{color:#3f7d0f;background:rgba(163,230,53,.14);border-color:rgba(63,125,15,.3)}.theme-light .wallet-msg.err{color:#c02f2f;background:rgba(247,100,100,.1);border-color:rgba(192,47,47,.28)}.theme-light .wallet-fee-breakdown{background:rgba(0,0,0,.025);border:1px solid rgba(0,0,0,.08)}.theme-light .wallet-fee-line{color:rgba(0,0,0,.55)}.theme-light .wallet-fee-line.total{color:#111114;border-top:1px solid rgba(0,0,0,.08)}.wallet-method-card{display:flex;flex-direction:column;align-items:center;gap:6px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.09);border-radius:14px;padding:14px 8px;cursor:pointer;font-family:inherit;color:rgba(255,255,255,.55);transition:all .16s}.wallet-method-card span{font-size:12.5px;font-weight:700}.wallet-method-card:hover{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.8)}.wallet-method-card.active{background:rgba(163,230,53,.1);border-color:rgba(163,230,53,.45);color:#a3e635}.wallet-schedule-chip{display:flex;align-items:center;justify-content:center;gap:6px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:11px 6px;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;color:rgba(255,255,255,.55);transition:all .16s}.wallet-schedule-chip:hover{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.8)}.wallet-schedule-chip.active{background:rgba(163,230,53,.1);border-color:rgba(163,230,53,.45);color:#a3e635}.wallet-schedule-inputs{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.wallet-schedule-field label{font-size:11px;font-weight:700;color:rgba(255,255,255,.4);display:block;margin-bottom:6px}.wallet-schedule-field input{width:100%;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:11px 12px;font-size:13.5px;font-weight:600;color:#f5f5fa;font-family:inherit;outline:none;color-scheme:dark;transition:border-color .18s,box-shadow .18s}.wallet-schedule-field input:focus{border-color:rgba(163,230,53,.5);box-shadow:0 0 0 3px rgba(163,230,53,.12)}.wallet-input-status-wrap{position:relative}.wallet-input-status-wrap input{padding-right:40px}.wallet-input-status-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;display:flex;align-items:center;justify-content:center}.wallet-input-status-icon.loading:after{content:"";width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.15);border-top-color:#a3e635;animation:mp-spin .7s linear infinite}.wallet-input-status-icon.ok{color:#a3e635}.wallet-input-status-icon.err{color:#f76464}.wallet-hint{font-size:11.5px;color:rgba(255,255,255,.32);margin-top:10px}.wallet-submit-btn{margin-top:18px;width:100%;background:#a3e635;border:none;border-radius:14px;padding:15px;font-size:14.5px;font-weight:800;color:#0a0a0e;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:8px;transition:transform .12s,opacity .12s}.wallet-submit-btn:hover{transform:translateY(-1px)}.wallet-submit-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.wallet-recipient-preview{display:flex;align-items:center;gap:10px;background:rgba(163,230,53,.08);border:1px solid rgba(163,230,53,.25);border-radius:14px;padding:11px 13px;margin-top:8px;font-size:13px;animation:walletPanelIn .18s ease both}.wallet-recipient-preview .wrp-avatar{width:38px;height:38px;border-radius:50%;flex-shrink:0;overflow:hidden;background:rgba(163,230,53,.2);color:#a3e635;font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center}.wallet-recipient-preview .wrp-avatar img{width:100%;height:100%;object-fit:cover}.wallet-recipient-preview .wrp-mid{flex:1 1;min-width:0}.wallet-recipient-preview .wrp-name{font-weight:700;color:#f5f5fa;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wallet-recipient-preview .wrp-email{font-size:11.5px;color:rgba(255,255,255,.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.wallet-recipient-preview .wrp-badge{flex-shrink:0;display:flex;align-items:center;gap:4px;background:rgba(163,230,53,.16);color:#a3e635;font-size:10.5px;font-weight:800;border-radius:20px;padding:4px 9px}.wallet-recipient-preview.err{background:rgba(247,100,100,.08);border-color:rgba(247,100,100,.25);color:#f76464}.wallet-recipient-preview.err .wrp-name{color:#f76464}.wallet-tx-row{display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:14px 16px}.wallet-tx-top{display:flex;align-items:flex-start;gap:12px}.wallet-tx-icon{width:36px;height:36px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.wallet-tx-icon.pos{background:rgba(163,230,53,.14);color:#a3e635}.wallet-tx-icon.neg{background:rgba(247,100,100,.12);color:#f76464}.wallet-tx-icon.pending{background:rgba(245,166,35,.12);color:#f5a623}.wallet-tx-mid{flex:1 1;min-width:0;padding-top:6px}.wallet-tx-label{font-size:13.5px;font-weight:600;color:#f5f5fa;white-space:normal;overflow-wrap:break-word;line-height:1.35}.wallet-tx-amt{font-size:15px;font-weight:800;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:6px}.wallet-tx-amt.pos{color:#a3e635}.wallet-tx-amt.neg{color:#f76464}.wallet-tx-details{display:flex;flex-direction:column;gap:6px;padding:10px 0 0 48px;border-top:1px solid rgba(255,255,255,.06)}.wallet-tx-detail-row{display:flex;align-items:baseline;gap:8px;font-size:11.5px;line-height:1.4}.wallet-tx-detail-key{color:rgba(255,255,255,.35);flex-shrink:0;min-width:3.6rem}.wallet-tx-detail-val{color:rgba(255,255,255,.62);white-space:normal;overflow-wrap:break-word}.wallet-tx-sub{font-size:11.5px;color:rgba(255,255,255,.38)}.wallet-tx-fee{font-size:11.5px;color:rgba(255,255,255,.5);white-space:normal;overflow-wrap:break-word;line-height:1.4}.theme-light .wallet-method-card,.theme-light .wallet-schedule-chip{background:rgba(0,0,0,.025);border:1px solid rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.theme-light .wallet-method-card:hover,.theme-light .wallet-schedule-chip:hover{border-color:rgba(0,0,0,.22);color:rgba(0,0,0,.85)}.theme-light .wallet-method-card.active,.theme-light .wallet-schedule-chip.active{background:rgba(163,230,53,.14);border-color:rgba(163,230,53,.5);color:#4d7c0f}.theme-light .wallet-schedule-field label{color:rgba(0,0,0,.45)}.theme-light .wallet-schedule-field input{background:rgba(0,0,0,.035);border:1px solid rgba(0,0,0,.12);color:#111114;color-scheme:light}.theme-light .wallet-hint{color:rgba(0,0,0,.4)}.theme-light .wallet-recipient-preview .wrp-name{color:#111114}.theme-light .wallet-recipient-preview .wrp-email{color:rgba(0,0,0,.45)}.theme-light .wallet-tx-row{background:rgba(0,0,0,.025);border:1px solid rgba(0,0,0,.07)}.theme-light .wallet-tx-label{color:#111114}.theme-light .wallet-tx-fee,.theme-light .wallet-tx-sub{color:rgba(0,0,0,.42)}.theme-light .wallet-tx-details{border-top-color:rgba(0,0,0,.08)}.theme-light .wallet-tx-detail-key{color:rgba(0,0,0,.35)}.theme-light .wallet-tx-detail-val{color:rgba(0,0,0,.62)}.wp-root{--wp-ink:#0d1919;--wp-ink-2:#142321;--wp-ink-3:#0a1616;--wp-lime:#a8ee40;--wp-lime-hi:#c4f76a;--wp-lime-deep:#398702;--wp-lime-tint:#eaf8d8;--wp-lime-wash:#f4faee;--wp-sky:#a5d0fc;--wp-sky-tint:#e3eefd;--wp-sky-deep:#2f6fd0;--wp-slate:#a2acb6;--wp-slate-tint:#e9edef;--wp-slate-deep:#435362;--wp-red:#d64545;--wp-red-tint:#fdeaea;--wp-page:#fafafa;--wp-card:#ffffff;--wp-tile:#f8f9f9;--wp-line:#eef0f1;--wp-line-strong:#e2e6e8;--wp-text:#0f1a1a;--wp-text-2:#5c6b73;--wp-text-3:#8b98a0;--wp-shadow-sm:0 1px 2px rgba(15,26,26,.04),0 1px 1px rgba(15,26,26,.03);--wp-shadow-md:0 6px 20px rgba(15,26,26,.06),0 2px 4px rgba(15,26,26,.04);--wp-shadow-lime:0 8px 22px rgba(168,238,64,.38);--wp-radius-xl:26px;--wp-radius-lg:20px;--wp-radius-md:16px;--wp-radius-sm:12px;position:relative;min-height:100vh;min-height:100dvh;background:var(--wp-page);color:var(--wp-text);font-family:inherit;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;z-index:1;isolation:isolate}html:not(.theme-light) .wp-root{--wp-page:#0b1010;--wp-card:#111a1a;--wp-tile:#152020;--wp-line:#1c2828;--wp-line-strong:#253434;--wp-text:#f1f6f6;--wp-text-2:#9db0b4;--wp-text-3:#6d8085;--wp-lime-tint:rgba(168,238,64,.14);--wp-lime-wash:rgba(168,238,64,.07);--wp-lime-deep:#a8ee40;--wp-sky-tint:rgba(165,208,252,.14);--wp-sky-deep:#a5d0fc;--wp-slate-tint:rgba(162,172,182,.14);--wp-slate-deep:#c3ccd4;--wp-red-tint:rgba(214,69,69,.16);--wp-shadow-sm:none;--wp-shadow-md:0 8px 24px rgba(0,0,0,.35)}.wp-root *,.wp-root :after,.wp-root :before{box-sizing:border-box}.wp-root button{font-family:inherit}.wp-root svg{display:block;flex-shrink:0}.wp-shell{padding:0 18px calc(112px + env(safe-area-inset-bottom))}.wp-shell,.wp-topbar-fixed{width:100%;max-width:560px;margin:0 auto}.wp-topbar-fixed{position:fixed;left:0;right:0;top:0;z-index:30}@media (min-width:860px){.wp-topbar-fixed{max-width:980px}}.wp-topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(14px + env(safe-area-inset-top)) 18px 10px;background:color-mix(in srgb,var(--wp-page) 88%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4)}.wp-topbar-spacer{height:calc(64px + env(safe-area-inset-top))}.wp-logo{display:inline-flex;align-items:center;border:0;background:none;padding:0;cursor:pointer}.wp-logo img{height:40px;width:auto;display:block}.wp-topbar-actions{display:flex;align-items:center;gap:10px}.wp-icon-btn{position:relative;width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;cursor:pointer;color:var(--wp-text);transition:background .16s,transform .12s}.wp-icon-btn:hover{background:var(--wp-line)}.wp-icon-btn:active{transform:scale(.94)}.wp-icon-btn:focus-visible{outline:2px solid var(--wp-lime-deep);outline-offset:2px}.wp-badge-dot{position:absolute;top:9px;right:10px;width:9px;height:9px;border-radius:50%;background:#4ade22;box-shadow:0 0 0 2px var(--wp-page)}.wp-head{padding:14px 2px 18px}.wp-title{margin:0;font-size:33px;line-height:1.1;font-weight:800;letter-spacing:-.025em;color:var(--wp-text)}.wp-sub{margin:6px 0 0;font-size:15.5px;line-height:1.4;color:var(--wp-text-2);max-width:30ch}.wp-hero{position:relative;overflow:hidden;isolation:isolate;border-radius:var(--wp-radius-xl);padding:20px 20px 18px;color:#fff;background:radial-gradient(120% 90% at 100% 0,rgba(120,220,30,.22) 0,rgba(120,220,30,0) 55%),linear-gradient(135deg,var(--wp-ink) 0,var(--wp-ink-2) 55%,#0f2220 100%);box-shadow:0 14px 34px rgba(8,20,20,.28),inset 0 1px 0 rgba(255,255,255,.06)}.wp-hero-glow{inset:0;background:radial-gradient(60% 70% at 92% 8%,rgba(168,238,64,.3) 0,rgba(168,238,64,0) 62%),radial-gradient(50% 50% at 70% 100%,rgba(168,238,64,.1) 0,rgba(168,238,64,0) 70%)}.wp-hero-glow,.wp-hero-waves{position:absolute;z-index:-1;pointer-events:none}.wp-hero-waves{right:-6px;top:0;height:58%;width:72%;opacity:.9}.wp-hero-art{position:absolute;right:8px;top:10px;width:46%;max-width:210px;z-index:0;pointer-events:none;filter:drop-shadow(0 8px 18px rgba(168,238,64,.35))}.wp-hero-top{position:relative;z-index:1;display:flex;gap:14px;align-items:flex-start}.wp-hero-tile{width:56px;height:56px;border-radius:16px;flex-shrink:0;justify-content:center;background:linear-gradient(160deg,#b9f65a,var(--wp-lime));color:#0d1919;box-shadow:0 6px 16px rgba(168,238,64,.35)}.wp-hero-label,.wp-hero-tile{display:flex;align-items:center}.wp-hero-label{gap:8px;font-size:17px;font-weight:600;color:rgba(255,255,255,.92)}.wp-eye{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:-4px 0 -4px -2px;border-radius:50%;background:transparent;border:0;cursor:pointer;color:rgba(255,255,255,.7);transition:background .16s,color .16s}.wp-eye:hover{background:rgba(255,255,255,.1);color:#fff}.wp-hero-amount{margin:4px 0 0;font-size:52px;line-height:1.05;font-weight:800;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#fff}.wp-hero-amount.is-hidden{letter-spacing:.08em}.wp-status-pill{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:8px 14px 8px 12px;border-radius:999px;font-size:14.5px;font-weight:500;color:#bfe98a;background:rgba(168,238,64,.12);border:1px solid rgba(168,238,64,.18)}.wp-status-dot{width:9px;height:9px;border-radius:50%;background:var(--wp-lime);box-shadow:0 0 0 4px rgba(168,238,64,.18)}.wp-currency-note{position:relative;z-index:1;margin-top:10px;font-size:12px;color:rgba(255,255,255,.55)}.wp-glass{position:relative;z-index:1;margin-top:18px;border-radius:20px;padding:16px 16px 14px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.09);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wp-split{display:grid;grid-template-columns:1fr 1px 1fr;align-items:center;grid-gap:14px;gap:14px}.wp-split-divider{align-self:stretch;background:repeating-linear-gradient(180deg,rgba(255,255,255,.22) 0 3px,transparent 3px 7px)}.wp-stat{gap:12px;min-width:0}.wp-stat,.wp-stat-orb{display:flex;align-items:center}.wp-stat-orb{width:50px;height:50px;border-radius:50%;flex-shrink:0;justify-content:center}.wp-stat-orb.is-wd{background:radial-gradient(circle at 30% 25%,#8fe23a,#3fa30f);color:#fff;box-shadow:0 6px 14px rgba(84,190,24,.4)}.wp-stat-orb.is-esc{background:linear-gradient(160deg,#cfe5ff,#a9cdf7);color:#2f66c4;box-shadow:0 6px 14px rgba(120,170,240,.35)}.wp-stat-label{font-size:15px;color:rgba(255,255,255,.78);font-weight:500}.wp-stat-amt{margin-top:2px;font-size:22px;font-weight:800;letter-spacing:-.015em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap}.wp-bar{display:flex;height:12px;margin-top:16px;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.1);gap:0}.wp-bar>span{display:block;height:100%;transition:flex-basis .5s cubic-bezier(.3,.8,.3,1);min-width:0}.wp-bar .is-av{background:linear-gradient(90deg,#98e236,var(--wp-lime))}.wp-bar .is-es{background:var(--wp-sky)}.wp-bar .is-pe{background:var(--wp-slate)}.wp-legend{display:flex;justify-content:space-between;gap:8px;margin-top:12px;font-size:13.5px;color:rgba(255,255,255,.8)}.wp-legend-item{display:inline-flex;align-items:center;gap:7px;min-width:0;white-space:nowrap}.wp-legend-item b{font-weight:700;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wp-legend-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.wp-legend-dot.is-av{background:var(--wp-lime)}.wp-legend-dot.is-es{background:var(--wp-sky)}.wp-legend-dot.is-pe{background:var(--wp-slate)}@media (max-width:600px){.wp-legend{justify-content:flex-start;gap:16px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px;mask-image:linear-gradient(90deg,#000 calc(100% - 18px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 18px),transparent)}.wp-legend::-webkit-scrollbar{display:none}.wp-legend-item{flex-shrink:0}}.wp-actions{margin-top:16px;padding:12px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;background:var(--wp-card);border:1px solid var(--wp-line);border-radius:24px;box-shadow:var(--wp-shadow-sm)}.wp-act{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:92px;padding:12px 4px;border-radius:20px;cursor:pointer;font-size:15.5px;font-weight:700;letter-spacing:-.005em;color:var(--wp-text);background:var(--wp-tile);border:1px solid var(--wp-line);transition:transform .12s,box-shadow .16s,background .16s,border-color .16s}.wp-act:hover{border-color:var(--wp-line-strong);box-shadow:var(--wp-shadow-md)}.wp-act:active{transform:scale(.96)}.wp-act:focus-visible{outline:2px solid var(--wp-lime-deep);outline-offset:2px}.wp-act.is-primary{color:#0d1919;border-color:rgba(120,190,20,.5);background:linear-gradient(180deg,#b6f558 0,var(--wp-lime) 100%);box-shadow:var(--wp-shadow-lime),inset 0 1px 0 rgba(255,255,255,.5)}.wp-act.is-primary:hover{box-shadow:0 10px 26px rgba(168,238,64,.5),inset 0 1px 0 rgba(255,255,255,.5)}.wp-act-plus{width:34px;height:34px;border-radius:50%;background:#0d1919;color:var(--wp-lime);display:flex;align-items:center;justify-content:center}.wp-section{margin-top:28px}.wp-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.wp-h2{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--wp-text)}.wp-link{display:inline-flex;align-items:center;gap:6px;font-size:15.5px;font-weight:700;color:var(--wp-lime-deep);background:none;border:0;padding:4px 0;cursor:pointer}.wp-link:hover{text-decoration:underline;text-underline-offset:3px}.wp-glance{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.wp-glance-card{display:flex;flex-direction:column;gap:12px;padding:14px 12px;background:var(--wp-card);border:1px solid var(--wp-line);border-radius:20px;box-shadow:var(--wp-shadow-sm);min-width:0}.wp-glance-icon{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center}.wp-glance-icon.is-av{background:var(--wp-lime-tint);color:var(--wp-lime-deep)}.wp-glance-icon.is-es{background:var(--wp-sky-tint);color:var(--wp-sky-deep)}.wp-glance-icon.is-pe{background:var(--wp-slate-tint);color:var(--wp-slate-deep)}.wp-glance-label{font-size:14px;color:var(--wp-text-2);font-weight:500}.wp-glance-amt{margin-top:2px;font-size:21px;font-weight:800;letter-spacing:-.02em;color:var(--wp-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wp-glance-amt.is-av{color:var(--wp-lime-deep)}.wp-list{background:var(--wp-card);border:1px solid var(--wp-line);border-radius:24px;box-shadow:var(--wp-shadow-sm);overflow:hidden}.wp-row{display:flex;align-items:center;gap:14px;width:100%;padding:16px;text-align:left;cursor:pointer;background:none;border:0;color:inherit;transition:background .14s}.wp-row+.wp-row{border-top:1px solid var(--wp-line)}.wp-row:hover{background:var(--wp-tile)}.wp-row:focus-visible{outline:2px solid var(--wp-lime-deep);outline-offset:-2px}.wp-row-icon{width:46px;height:46px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.wp-row-icon.is-pos{background:var(--wp-lime-tint);color:var(--wp-lime-deep)}.wp-row-icon.is-pend{background:var(--wp-slate-tint);color:var(--wp-slate-deep)}.wp-row-icon.is-neg{background:var(--wp-red-tint);color:var(--wp-red)}.wp-row-mid{flex:1 1;min-width:0}.wp-row-title{font-size:17px;font-weight:700;color:var(--wp-text);letter-spacing:-.01em}.wp-row-sub,.wp-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-row-sub{margin-top:3px;font-size:14.5px;color:var(--wp-text-2)}.wp-row-end{text-align:right;flex-shrink:0}.wp-row-date{font-size:13.5px;color:var(--wp-text-2)}.wp-row-amt{margin-top:3px;font-size:18px;font-weight:800;letter-spacing:-.015em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wp-row-amt.is-pos{color:var(--wp-lime-deep)}.wp-row-amt.is-neg{color:var(--wp-slate-deep)}.wp-row-chev{color:var(--wp-text-3);flex-shrink:0}.wp-empty{padding:34px 20px;text-align:center;color:var(--wp-text-2)}.wp-empty-icon{width:56px;height:56px;margin:0 auto 12px;border-radius:50%;background:var(--wp-lime-tint);color:var(--wp-lime-deep);display:flex;align-items:center;justify-content:center}.wp-empty b{display:block;font-size:16px;color:var(--wp-text);margin-bottom:4px}.wp-skel{height:46px;margin:16px;border-radius:14px;background:linear-gradient(90deg,var(--wp-tile),var(--wp-line),var(--wp-tile));background-size:200% 100%;animation:wp-shimmer 1.3s linear infinite}@keyframes wp-shimmer{to{background-position:-200% 0}}.wp-secure{position:relative;overflow:hidden;margin-top:22px;display:flex;align-items:center;gap:16px;padding:16px;border-radius:22px;border:1px solid rgba(120,190,30,.22);background:linear-gradient(100deg,var(--wp-lime-wash) 0,color-mix(in srgb,var(--wp-lime-wash) 60%,var(--wp-card)) 100%)}.wp-secure-shield{width:64px;height:64px;flex-shrink:0;filter:drop-shadow(0 6px 10px rgba(50,130,0,.3))}.wp-secure-body{flex:1 1;min-width:0}.wp-secure-title{font-size:18px;font-weight:800;letter-spacing:-.015em;color:var(--wp-text)}.wp-secure-copy{margin-top:3px;font-size:14.5px;line-height:1.4;color:var(--wp-text-2)}.wp-secure-badge{width:44px;height:44px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--wp-card);border:1px solid var(--wp-line);color:var(--wp-lime-deep);box-shadow:var(--wp-shadow-sm)}.wp-sell{position:relative;overflow:hidden;margin-top:14px;padding:18px 16px;border-radius:22px;color:#fff;background:radial-gradient(70% 120% at 100% 50%,rgba(168,238,64,.16) 0,rgba(168,238,64,0) 65%),linear-gradient(120deg,var(--wp-ink-3) 0,#172726 55%,#1c2c2b 100%);box-shadow:0 12px 28px rgba(8,20,20,.22)}.wp-sell-inner{position:relative;z-index:1;display:flex;align-items:center;gap:14px}.wp-sell-copy{flex:1 1;min-width:0}.wp-sell-title{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:800;letter-spacing:-.02em}.wp-sell-title svg{width:30px;height:30px}.wp-sell-text{margin:8px 0 0;font-size:13.5px;line-height:1.5;color:rgba(255,255,255,.78)}.wp-sell-art{width:44%;max-width:190px;flex-shrink:0;margin-right:-4px}.wp-sell-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;margin-top:14px;padding:13px 20px;border-radius:999px;cursor:pointer;font-size:15.5px;font-weight:800;color:#0d1919;border:0;background:linear-gradient(180deg,#b6f558,var(--wp-lime));box-shadow:0 8px 20px rgba(168,238,64,.4);transition:transform .12s,box-shadow .16s}.wp-sell-cta:hover{box-shadow:0 10px 26px rgba(168,238,64,.55)}.wp-sell-cta:active{transform:scale(.97)}.wp-scrim{position:fixed;inset:0;z-index:60;background:rgba(8,16,16,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .22s ease}.wp-scrim.is-open{opacity:1;pointer-events:auto}.wp-sheet{position:fixed;left:0;right:0;bottom:0;z-index:61;display:flex;flex-direction:column;width:100%;max-width:560px;margin:0 auto;max-height:92dvh;background:var(--wp-card);color:var(--wp-text);border-radius:28px 28px 0 0;box-shadow:0 -12px 40px rgba(8,16,16,.25);transform:translateY(105%);transition:transform .3s cubic-bezier(.22,.8,.25,1);visibility:hidden}.wp-sheet.is-open{transform:translateY(0);visibility:visible}.wp-sheet-grab{width:44px;height:5px;margin:10px auto 0;border-radius:999px;background:var(--wp-line-strong);flex-shrink:0}.wp-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px 8px;flex-shrink:0}.wp-sheet-title{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em}.wp-sheet-sub{margin:2px 0 0;font-size:14px;color:var(--wp-text-2)}.wp-sheet-body{padding:8px 20px calc(28px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (max-width:719.98px){.wp-sheet-body{padding-bottom:calc(var(--gnav-height, 64px) + 28px + env(safe-area-inset-bottom))}}@media (min-width:720px){.wp-sheet{bottom:auto;top:50%;left:50%;right:auto;max-width:520px;border-radius:28px;transform:translate(-50%,-46%) scale(.97);opacity:0;transition:transform .24s cubic-bezier(.22,.8,.25,1),opacity .2s}.wp-sheet.is-open{transform:translate(-50%,-50%) scale(1);opacity:1}.wp-sheet-grab{display:none}}.wp-field{margin-top:18px}.wp-field:first-child{margin-top:4px}.wp-label{display:block;margin-bottom:8px;font-size:13.5px;font-weight:700;color:var(--wp-text-2)}.wp-amount,.wp-input{width:100%;border-radius:16px;font-family:inherit;color:var(--wp-text);background:var(--wp-tile);border:1.5px solid var(--wp-line-strong);transition:border-color .16s,box-shadow .16s,background .16s}.wp-input{padding:14px 16px;font-size:16px;font-weight:500;outline:none}.wp-input::placeholder{color:var(--wp-text-3)}.wp-amount:focus-within,.wp-input:focus{border-color:var(--wp-lime-deep);box-shadow:0 0 0 4px rgba(168,238,64,.22);background:var(--wp-card)}.wp-amount{display:flex;align-items:center;gap:6px;padding:12px 14px 12px 18px}.wp-amount-cur{font-size:26px;font-weight:800;color:var(--wp-text-3)}.wp-amount input{flex:1 1;min-width:0;background:none;border:0;outline:none;font-size:28px;font-weight:800;letter-spacing:-.02em;color:var(--wp-text);font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wp-amount input::-webkit-inner-spin-button,.wp-amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wp-mini{flex-shrink:0;padding:8px 14px;border-radius:999px;cursor:pointer;font-size:13.5px;font-weight:800;color:var(--wp-lime-deep);background:var(--wp-lime-tint);border:1px solid rgba(120,190,30,.35)}.wp-chips{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:10px}.wp-chip{padding:11px 6px;border-radius:14px;cursor:pointer;text-align:center;font-size:15px;font-weight:700;color:var(--wp-text-2);background:var(--wp-tile);border:1.5px solid var(--wp-line-strong);transition:all .14s}.wp-chip.is-active,.wp-chip:hover{border-color:var(--wp-lime-deep);color:var(--wp-lime-deep)}.wp-chip.is-active{background:var(--wp-lime-tint)}.wp-chip.is-wide{display:inline-flex;align-items:center;justify-content:center;gap:8px}.wp-chip-row{display:flex;gap:8px;flex-wrap:wrap}.wp-chip-row .wp-chip{flex:1 1;min-width:max-content;padding:12px 14px}.wp-methods{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.wp-method{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 6px;border-radius:18px;cursor:pointer;font-size:14.5px;font-weight:700;color:var(--wp-text-2);background:var(--wp-tile);border:1.5px solid var(--wp-line-strong);transition:all .14s}.wp-method.is-active{background:var(--wp-lime-tint);border-color:var(--wp-lime-deep);color:var(--wp-lime-deep);box-shadow:0 0 0 3px rgba(168,238,64,.18)}.wp-hint{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--wp-text-3)}.wp-avail{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-radius:16px;font-size:14.5px;color:var(--wp-text-2);background:var(--wp-lime-wash);border:1px solid rgba(120,190,30,.25)}.wp-avail strong{font-size:18px;font-weight:800;color:var(--wp-lime-deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wp-breakdown{margin-top:16px;padding:14px 16px;border-radius:16px;background:var(--wp-tile);border:1px solid var(--wp-line);display:flex;flex-direction:column;gap:8px}.wp-breakdown>div{display:flex;justify-content:space-between;gap:12px;font-size:14.5px;color:var(--wp-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wp-breakdown>div.is-total{padding-top:10px;border-top:1px dashed var(--wp-line-strong);font-size:16px;font-weight:800;color:var(--wp-text)}.wp-submit{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;margin-top:20px;padding:16px;border:0;border-radius:18px;cursor:pointer;font-size:16.5px;font-weight:800;color:#0d1919;background:linear-gradient(180deg,#b6f558,var(--wp-lime));box-shadow:var(--wp-shadow-lime),inset 0 1px 0 rgba(255,255,255,.5);transition:transform .12s,opacity .16s,box-shadow .16s}.wp-submit:hover:not(:disabled){box-shadow:0 12px 28px rgba(168,238,64,.5),inset 0 1px 0 rgba(255,255,255,.5)}.wp-submit:active:not(:disabled){transform:scale(.98)}.wp-submit:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.wp-msg{margin-top:14px;padding:12px 14px;border-radius:14px;font-size:14px;font-weight:600;line-height:1.45}.wp-msg:empty{display:none}.wp-msg.ok{color:#2f6f02;background:#eaf8d8;border:1px solid rgba(120,190,30,.4)}.wp-msg.err{color:#b32d2d;background:var(--wp-red-tint);border:1px solid rgba(214,69,69,.3)}html:not(.theme-light) .wp-msg.ok{color:#c4f76a;background:rgba(168,238,64,.12)}html:not(.theme-light) .wp-msg.err{color:#ff9a9a}.wp-paypal-card{margin-top:16px;padding:14px 12px 6px;border-radius:18px;background:#fff;border:1px solid var(--wp-line-strong)}.wp-link-btn{display:inline;padding:0;background:none;border:0;cursor:pointer;font:inherit;font-weight:700;color:var(--wp-lime-deep);text-decoration:underline;text-underline-offset:3px}.wp-alt{display:flex;align-items:center;gap:14px;width:100%;margin-top:14px;padding:14px 16px;text-align:left;cursor:pointer;border-radius:18px;background:var(--wp-tile);border:1.5px dashed var(--wp-line-strong);color:var(--wp-text);transition:all .14s}.wp-alt:hover{border-color:var(--wp-lime-deep);background:var(--wp-lime-wash)}.wp-alt-icons{display:flex;gap:4px}.wp-alt-icons svg{width:30px;height:30px}.wp-alt-title{display:block;font-size:15.5px;font-weight:800}.wp-alt-sub{display:block;margin-top:2px;font-size:13px;font-weight:500;color:var(--wp-text-2)}.wp-copybox{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:var(--wp-tile);border:1.5px solid var(--wp-line-strong)}.wp-copybox span{flex:1 1;min-width:0;font-size:13.5px;overflow-wrap:anywhere;color:var(--wp-text)}.wp-copybox .is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.wp-copybtn{flex-shrink:0;padding:7px 14px;border-radius:999px;cursor:pointer;font-size:13px;font-weight:800;color:var(--wp-lime-deep);background:var(--wp-lime-tint);border:1px solid rgba(120,190,30,.35)}.wp-copybtn.is-copied{background:var(--wp-lime-deep);color:#fff}.wp-qr{display:inline-block;padding:12px;border-radius:20px;background:#fff;border:1px solid var(--wp-line-strong)}.wp-disclosure{margin-top:20px;border-radius:18px;border:1px solid var(--wp-line-strong);background:var(--wp-tile);overflow:hidden}.wp-disclosure>button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:15px 16px;cursor:pointer;background:none;border:0;color:var(--wp-text);font-size:15px;font-weight:800}.wp-disclosure>button svg{transition:transform .2s;color:var(--wp-text-3)}.wp-disclosure>button[aria-expanded=true] svg{transform:rotate(180deg)}.wp-disclosure-body{padding:0 16px 16px}.wp-empty-note{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 18px;text-align:center;border-radius:20px;border:1.5px dashed var(--wp-line-strong);background:var(--wp-tile)}.wp-empty-note b{font-size:16px}.wp-empty-note p{margin:0;max-width:34ch;font-size:14px;line-height:1.55;color:var(--wp-text-2)}.wp-redeem-card{width:88px;margin:6px auto 0;animation:wp-float 1.2s ease-in-out infinite}@keyframes wp-float{50%{transform:translateY(-6px) rotate(-3deg)}}.wp-gate{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:40px 24px;background:var(--wp-page)}@keyframes wp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.wp-rise{animation:wp-rise .45s cubic-bezier(.22,.8,.25,1) both}.wp-rise:nth-child(2){animation-delay:.05s}.wp-rise:nth-child(3){animation-delay:.1s}.wp-rise:nth-child(4){animation-delay:.15s}@media (prefers-reduced-motion:reduce){.wp-root *,.wp-root :after,.wp-root :before{animation:none!important;transition:none!important}}@media (min-width:860px){.wp-shell{max-width:980px;padding-bottom:calc(var(--gnav-height, 64px) + 24px)}.wp-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.wp-layout>.wp-col-a>.wp-hero{margin-top:0}.wp-title{font-size:38px}}@media (max-width:859px){.wp-shell{padding:0 14px calc(96px + env(safe-area-inset-bottom))}.wp-topbar{padding:calc(10px + env(safe-area-inset-top)) 14px 8px}.wp-topbar-spacer{height:calc(52px + env(safe-area-inset-top))}.wp-logo img{height:32px}.wp-icon-btn{width:38px;height:38px}.wp-head{padding:10px 2px 14px}.wp-title{font-size:25px}.wp-sub{font-size:14px}.wp-hero{padding:16px 16px 14px;border-radius:var(--wp-radius-lg)}.wp-hero-tile{width:44px;height:44px;border-radius:13px}.wp-hero-tile svg{width:22px;height:22px}.wp-hero-label{font-size:14.5px}.wp-hero-amount{font-size:36px;margin-top:2px}.wp-status-pill{margin-top:8px;padding:6px 12px 6px 10px;font-size:13px}.wp-currency-note{margin-top:8px;font-size:11px}.wp-glass{margin-top:14px;padding:13px 13px 11px;border-radius:16px}.wp-stat-orb{width:38px;height:38px}.wp-stat-orb svg{width:18px;height:18px}.wp-stat-label{font-size:13px}.wp-stat-amt{font-size:17px}.wp-bar{height:9px;margin-top:12px}.wp-legend{font-size:12px;margin-top:10px}.wp-actions{margin-top:12px;padding:8px;gap:6px;border-radius:18px}.wp-act{min-height:72px;padding:8px 2px;gap:6px;font-size:12.5px;border-radius:15px}.wp-act svg{width:20px;height:20px}.wp-act-plus{width:26px;height:26px}.wp-section{margin-top:20px}.wp-section-head{margin-bottom:8px}.wp-h2{font-size:18px}.wp-link{font-size:13.5px}.wp-glance{gap:8px}.wp-glance-card{padding:11px 9px;gap:8px;border-radius:16px}.wp-glance-icon{width:34px;height:34px}.wp-glance-icon svg{width:17px;height:17px}.wp-glance-label{font-size:12px}.wp-glance-amt{font-size:16px}.wp-row{padding:12px;gap:10px}.wp-row-icon{width:38px;height:38px}.wp-row-title{font-size:15px}.wp-row-sub{font-size:13px}.wp-row-amt{font-size:15.5px}.wp-secure{margin-top:16px;padding:13px;gap:12px;border-radius:18px}.wp-secure-shield{width:48px;height:48px}.wp-secure-title{font-size:15.5px}.wp-secure-copy{font-size:13px}.wp-sell{padding:15px 14px;border-radius:18px}.wp-sell-title{font-size:18px}.wp-sell-title svg{width:24px;height:24px}.wp-sell-text{font-size:12.5px}.wp-sell-cta{margin-top:11px;padding:11px 16px;font-size:14px}}@media (max-width:380px){.wp-hero-amount{font-size:32px}.wp-act{font-size:11.5px;min-height:68px}.wp-glance-amt{font-size:15px}.wp-stat-amt{font-size:15.5px}.wp-legend{font-size:11px}.wp-title{font-size:22px}}.wp-txd{display:flex;flex-direction:column;align-items:center;text-align:center;padding:4px 0 8px}.wp-txd-amt{font-size:34px;font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wp-txd-amt.is-pos{color:var(--wp-lime-deep)}.wp-txd-amt.is-neg,.wp-txd-title{color:var(--wp-text)}.wp-txd-title{margin-top:4px;font-size:15px;font-weight:700}.wp-txd-status{margin-top:10px;display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:700}.wp-txd-status.is-pos{background:var(--wp-lime-tint);color:var(--wp-lime-deep)}.wp-txd-status.is-pend{background:var(--wp-slate-tint);color:var(--wp-slate-deep)}.wp-txd-status.is-neg{background:var(--wp-red-tint);color:var(--wp-red)}.wp-txd-rows{margin-top:20px;width:100%;background:var(--wp-card);border:1px solid var(--wp-line);border-radius:var(--wp-radius-md);overflow:hidden}.wp-txd-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--wp-line);text-align:left}.wp-txd-row:last-child{border-bottom:none}.wp-txd-row.is-total{font-weight:700}.wp-txd-row-label{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--wp-text-2);flex-shrink:0}.wp-txd-row-val{font-size:13.5px;color:var(--wp-text);text-align:right;word-break:break-word}.wp-txd-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}@media (max-width:600px){.wp-txd-amt{font-size:28px}}.wp-txd-stack .wp-scrim{z-index:70}.wp-txd-stack .wp-sheet{z-index:71}:root{--dapi-accent:#3b82f6;--dapi-accent-hover:#2563eb;--dapi-accent-soft:rgba(59,130,246,0.12);--dapi-accent-border:rgba(59,130,246,0.35)}.dapi-chooser-grid{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem;margin-top:.25rem}.dapi-chooser-card{display:flex;align-items:flex-start;gap:.9rem;padding:1rem 1.1rem;background:var(--sr-bg-04);border:1px solid var(--sr-border-12);border-radius:14px;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .1s ease;font-family:inherit;width:100%}.dapi-chooser-card:hover{border-color:var(--dapi-accent-border);background:var(--sr-bg-06)}.dapi-chooser-card:active{transform:scale(.995)}.dapi-chooser-card.dapi-chooser-card--soon,.dapi-chooser-card[disabled]{cursor:default;opacity:.55}.dapi-chooser-card.dapi-chooser-card--soon:hover,.dapi-chooser-card[disabled]:hover{border-color:var(--sr-border-12);background:var(--sr-bg-04)}.dapi-chooser-icon{flex-shrink:0;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--dapi-accent-soft);color:var(--dapi-accent)}.dapi-chooser-icon svg{width:20px;height:20px}.dapi-chooser-icon--photo{background:var(--sr-bg-08);padding:0;overflow:hidden}.dapi-chooser-icon--photo img{width:100%;height:100%;object-fit:cover}.dapi-chooser-body{flex:1 1;min-width:0}.dapi-chooser-title-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.2rem}.dapi-chooser-title{font-size:.92rem;font-weight:700;color:var(--sr-fg-100)}.dapi-chooser-badge{font-size:.62rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;padding:.15rem .45rem;border-radius:999px;background:var(--dapi-accent-soft);color:var(--dapi-accent);border:1px solid var(--dapi-accent-border)}.dapi-chooser-badge--soon{background:var(--sr-bg-08);color:var(--sr-fg-45);border-color:var(--sr-border-12)}.dapi-chooser-desc{font-size:.78rem;line-height:1.5;color:var(--sr-fg-45)}.dapi-chooser-plan-note{display:block;margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--sr-border-12);font-size:.72rem;line-height:1.5;color:var(--sr-fg-45)}.dapi-chooser-plan-note strong{color:var(--sr-fg-70,var(--sr-fg-100));font-weight:700}.dapi-chooser-chevron{flex-shrink:0;color:var(--sr-fg-30);margin-top:.5rem}.dapi-chooser-chevron svg{width:16px;height:16px}.dapi-dash{min-height:100dvh;margin-top:92px;background:var(--sr-bg-02);color:var(--sr-fg-100);position:relative;z-index:1;isolation:isolate}.dapi-dash-header{position:-webkit-sticky;position:sticky;top:92px;z-index:10;display:flex;align-items:center;gap:.75rem;padding:.9rem 1.25rem;background:rgba(12,12,16,.85);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--sr-border-08)}html.theme-light .dapi-dash-header{background:rgba(255,255,255,.85)}.dapi-dash-back{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--sr-bg-06);border:1px solid var(--sr-border-12);color:var(--sr-fg-70);cursor:pointer;flex-shrink:0;transition:background .15s ease}.dapi-dash-back:hover{background:var(--sr-bg-08)}.dapi-dash-back svg{width:17px;height:17px}.dapi-dash-header-title{display:flex;flex-direction:column;min-width:0}.dapi-dash-header-title strong{font-size:.95rem;font-weight:800}.dapi-dash-header-title span{font-size:.72rem;color:var(--sr-fg-45)}.dapi-dash-body{max-width:880px;margin:0 auto;padding:1.5rem 1.25rem 3rem;display:flex;flex-direction:column;gap:1.5rem}.dapi-balance-card{position:relative;overflow:hidden;border-radius:18px;padding:1.5rem;background:radial-gradient(circle at 15% 0,var(--dapi-accent-soft) 0,rgba(59,130,246,0) 60%),var(--sr-bg-04);border:1px solid var(--sr-border-12);display:flex;flex-direction:column;gap:.9rem}.dapi-balance-art{position:absolute;top:50%;right:-1.25rem;transform:translateY(-50%) rotate(-8deg);width:170px;height:auto;opacity:.22;pointer-events:none;filter:drop-shadow(0 8px 20px rgba(0,0,0,.25));z-index:0}html.theme-light .dapi-balance-art{opacity:.16}.dapi-balance-actions,.dapi-balance-label,.dapi-balance-value{position:relative;z-index:1}.dapi-balance-label{font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--sr-fg-45)}.dapi-balance-value{font-size:2.3rem;font-weight:800;letter-spacing:-.02em;color:var(--sr-fg-100)}.dapi-balance-value span{font-size:1.1rem;font-weight:600;color:var(--sr-fg-45);margin-left:.35rem}.dapi-balance-actions{display:flex;flex-wrap:wrap;gap:.6rem}.dapi-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.65rem 1.15rem;border-radius:10px;font-size:.83rem;font-weight:700;font-family:inherit;cursor:pointer;border:1px solid transparent;transition:background .15s ease,border-color .15s ease,transform .1s ease,opacity .15s ease;white-space:nowrap}.dapi-btn:active{transform:scale(.97)}.dapi-btn[disabled]{cursor:default;opacity:.55;transform:none}.dapi-btn-primary{background:var(--dapi-accent);color:#ffffff}.dapi-btn-primary:hover:not([disabled]){background:var(--dapi-accent-hover)}.dapi-btn-secondary{background:var(--sr-bg-06);border-color:var(--sr-border-12);color:var(--sr-fg-85)}.dapi-btn-secondary:hover:not([disabled]){background:var(--sr-bg-08)}.dapi-btn-danger{background:transparent;border-color:var(--sr-border-12);color:var(--sr-neg)}.dapi-btn-danger:hover:not([disabled]){background:rgba(255,107,107,.1);border-color:rgba(255,107,107,.35)}.dapi-btn svg{width:14px;height:14px}.dapi-section{background:var(--sr-bg-04);border:1px solid var(--sr-border-12);border-radius:16px;padding:1.25rem}.dapi-section-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.dapi-section-title{font-size:.88rem;font-weight:700;color:var(--sr-fg-100)}.dapi-section-desc{font-size:.78rem;line-height:1.55;color:var(--sr-fg-45);margin-bottom:.9rem}.dapi-key-row{flex-wrap:wrap}.dapi-key-chip,.dapi-key-row{display:flex;align-items:center;gap:.6rem}.dapi-key-chip{flex:1 1;min-width:180px;justify-content:space-between;padding:.6rem .75rem;border-radius:10px;background:var(--sr-bg-06);border:1px solid var(--sr-border-12);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.78rem;color:var(--sr-fg-75)}.dapi-key-status{display:inline-flex;align-items:center;gap:.35rem;font-size:.7rem;font-weight:700}.dapi-key-status-dot{width:6px;height:6px;border-radius:50%;background:var(--dapi-accent)}.dapi-key-fresh{display:flex;flex-direction:column;gap:.5rem;padding:.85rem .95rem;border-radius:12px;background:var(--dapi-accent-soft);border:1px solid var(--dapi-accent-border);margin-bottom:.9rem}.dapi-key-fresh-label{font-size:.75rem;font-weight:700;color:var(--sr-fg-100)}.dapi-key-fresh-row{display:flex;align-items:center;gap:.5rem}.dapi-key-fresh-value{flex:1 1;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.76rem;word-break:break-all;padding:.5rem .6rem;border-radius:8px;background:var(--sr-bg-02);color:var(--sr-fg-100)}.dapi-topup-amounts{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem}.dapi-amount-chip{padding:.5rem .9rem;border-radius:999px;background:var(--sr-bg-06);border:1px solid var(--sr-border-12);color:var(--sr-fg-75);font-size:.8rem;font-weight:700;font-family:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.dapi-amount-chip:hover{border-color:var(--dapi-accent-border)}.dapi-amount-chip.dapi-amount-chip--active{background:var(--dapi-accent-soft);border-color:var(--dapi-accent-border);color:var(--dapi-accent)}.dapi-input-row{display:flex;align-items:center;gap:.6rem}.dapi-input-wrap{position:relative;flex:1 1}.dapi-input-prefix{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);color:var(--sr-fg-45);font-size:.9rem;font-weight:700;pointer-events:none}.dapi-input{width:100%;padding:.7rem .85rem .7rem 1.65rem;border-radius:10px;background:var(--sr-bg-02);border:1px solid var(--sr-border-12);color:var(--sr-fg-100);font-size:.92rem;font-weight:700;font-family:inherit}.dapi-input:focus{outline:none;border-color:var(--dapi-accent-border)}.dapi-hint{font-size:.72rem;color:var(--sr-fg-45);margin-top:.5rem;line-height:1.5}.dapi-log-list{display:flex;flex-direction:column;gap:.5rem}.dapi-log-row{justify-content:space-between;gap:.75rem;padding:.7rem .85rem;border-radius:10px;background:var(--sr-bg-06);border:1px solid var(--sr-border-08)}.dapi-log-left,.dapi-log-row{display:flex;align-items:center}.dapi-log-left{gap:.6rem;min-width:0}.dapi-log-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--dapi-accent);box-shadow:0 0 0 3px var(--dapi-accent-soft)}.dapi-log-text{min-width:0;display:flex;flex-direction:column}.dapi-log-code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.76rem;color:var(--sr-fg-85);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dapi-log-meta{font-size:.68rem;color:var(--sr-fg-45)}.dapi-log-amount{flex-shrink:0;font-size:.82rem;font-weight:700;color:var(--dapi-accent)}.dapi-log-row-failed{background:rgba(255,107,107,.06);border-color:rgba(255,107,107,.18)}.dapi-log-dot-failed{background:var(--sr-neg);box-shadow:0 0 0 3px rgba(255,107,107,.16)}.dapi-log-amount-failed{color:var(--sr-neg);font-weight:600}.dapi-empty{font-size:.8rem;color:var(--sr-fg-45);text-align:center;padding:1.25rem 0}.dapi-code-wrap{position:relative;margin-bottom:.5rem}.dapi-code-block{display:block;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.74rem;background:var(--sr-bg-02);border:1px solid var(--sr-border-08);color:var(--sr-fg-75);padding:.6rem 2.4rem .6rem .75rem;border-radius:8px;overflow-x:auto;white-space:pre}.dapi-code-copy{position:absolute;top:.45rem;right:.45rem;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;background:var(--sr-bg-06);border:1px solid var(--sr-border-12);color:var(--sr-fg-70);cursor:pointer;transition:background .15s ease,color .15s ease}.dapi-code-copy:hover{background:var(--sr-bg-08);color:var(--dapi-accent)}.dapi-code-copy svg{width:13px;height:13px}.dapi-storefront-grid{display:grid;grid-gap:.6rem;gap:.6rem;margin-top:.9rem}.dapi-storefront-item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .9rem;border:1px solid var(--sr-border-08);border-radius:10px;background:var(--sr-bg-02)}.dapi-storefront-item-text{display:flex;flex-direction:column;gap:.15rem}.dapi-storefront-item-title{font-size:.85rem;font-weight:600;color:var(--sr-fg-90)}.dapi-storefront-item-desc{font-size:.74rem;color:var(--sr-fg-60)}.dapi-storefront-steps{margin:.75rem 0 0;padding-left:1.1rem;color:var(--sr-fg-70);font-size:.82rem;line-height:1.6}.dapi-storefront-steps li{margin-bottom:.35rem}.dapi-storefront-warning{margin-top:.9rem;padding:.75rem .9rem;border:1px solid rgba(255,176,96,.28);background:rgba(255,176,96,.07);border-radius:10px;color:var(--sr-fg-80);font-size:.78rem;line-height:1.55}@media (min-width:640px){.dapi-balance-value{font-size:2.6rem}}@media (max-width:480px){.dapi-dash-body{padding:1.1rem .9rem 2.5rem}.dapi-section{padding:1rem}.dapi-balance-art{width:120px;right:-1.5rem}.dapi-key-chip{font-size:.72rem}}#agentModal{position:fixed;inset:0;z-index:10001;background:var(--mp-bg,#080810);display:none;flex-direction:column;font-family:inherit;color:var(--mp-text)}#agentModal.active{display:flex}#agentModalInner{width:100%;height:100%;display:flex;flex-direction:column;background:radial-gradient(ellipse 70% 40% at 50% 0,rgba(139,92,246,.12) 0,transparent 65%),radial-gradient(ellipse 40% 30% at 80% 100%,rgba(99,102,241,.07) 0,transparent 60%),var(--mp-bg,#080810)}#agentModalHeader{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--mp-surface,rgba(8,8,16,.94));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--mp-border,rgba(255,255,255,.06));justify-content:space-between;padding:max(16px,env(safe-area-inset-top)) 20px 16px}#agentModalHeader,#agentModalHeaderLeft{display:flex;align-items:center;gap:12px}#agentModalHeaderLeft{min-width:0}#agentModalTitle{font-size:16px;font-weight:800;color:var(--mp-text,#f0f0fa);letter-spacing:-.01em}#agentModalSub{font-size:11px;color:var(--mp-text-muted,rgba(255,255,255,.35));margin-top:1px}#agentModalClose{width:34px;height:34px;border-radius:50%;flex-shrink:0;background:rgba(255,255,255,.05);border:1px solid var(--mp-border,rgba(255,255,255,.09));display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--mp-text-sec,rgba(255,255,255,.5));transition:all .18s}#agentModalClose:hover{background:rgba(255,255,255,.11);color:var(--mp-text,#fff)}#agentModalBody{flex:1 1;overflow-y:auto;padding:22px 16px calc(50px + env(safe-area-inset-bottom))}#agentModalContent{max-width:640px;margin:0 auto;display:flex;flex-direction:column;gap:14px}#agentStatusBar{background:var(--mp-surface-raised,rgba(255,255,255,.03));border:1px solid var(--mp-border,rgba(255,255,255,.07));border-radius:18px;padding:16px 18px;display:flex;align-items:center;gap:14px}#agentStatusIconWrap{width:46px;height:46px;border-radius:14px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.22);transition:all .3s}#agentStatusIconWrap.online{background:rgba(163,230,53,.1);border-color:rgba(163,230,53,.28)}#agentStatusMeta{flex:1 1;min-width:0}#agentStatusName{font-size:14px;font-weight:700;color:var(--mp-text,#e8e8f8)}#agentStatusLine{font-size:11px;color:var(--mp-text-muted,rgba(255,255,255,.35));margin-top:2px}#agentStatusPill{padding:4px 11px;border-radius:20px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;background:rgba(100,100,120,.15);color:var(--mp-text-muted,rgba(255,255,255,.3));border:1px solid var(--mp-border,rgba(255,255,255,.07));transition:all .3s}#agentStatusPill.online{background:rgba(163,230,53,.1);color:#a3e635;border-color:rgba(163,230,53,.25)}#agentStatusIconWrap.online{animation:agentPulse 2.4s ease-in-out infinite}#agentKeyCard{background:var(--mp-surface-raised,rgba(255,255,255,.03));border:1px solid var(--mp-border,rgba(255,255,255,.07));border-radius:18px;padding:16px 18px;display:flex;flex-direction:column;gap:10px}.agent-card-label{font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--mp-text-muted,rgba(255,255,255,.3))}#agentKeySelect{width:100%;background:var(--mp-surface,rgba(255,255,255,.04));border:1px solid var(--mp-border,rgba(255,255,255,.1));border-radius:10px;padding:10px 14px;color:var(--mp-text,#e0e0f0);font-size:13px;font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.35)' stroke-width='2.5'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;transition:border-color .18s}#agentKeySelect:focus{border-color:rgba(139,92,246,.5)}#agentKeySelect option{background:var(--mp-surface,#141420);color:var(--mp-text,#e0e0f0)}#agentNoKeyBanner{display:none;align-items:center;gap:10px;background:rgba(139,92,246,.07);border:1px dashed rgba(139,92,246,.25);border-radius:12px;padding:12px 14px}#agentNoKeyBanner.visible{display:flex}#agentNoKeyBanner svg{flex-shrink:0}.agent-nokey-text{flex:1 1;font-size:12px;color:var(--mp-text-sec,rgba(255,255,255,.45));line-height:1.5}#agentCreateKeyBtn{margin-top:4px;padding:9px 16px;border-radius:10px;font-size:12px;font-weight:700;cursor:pointer;font-family:inherit;border:none;background:rgba(139,92,246,.18);color:#c4b5fd;border:1px solid rgba(139,92,246,.3);transition:all .18s;white-space:nowrap}#agentCreateKeyBtn:hover{background:rgba(139,92,246,.28);border-color:rgba(139,92,246,.5)}.agent-section-head{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mp-text-muted,rgba(255,255,255,.28));padding:0 2px;margin-top:4px}.agent-section-head:after{content:"";flex:1 1;height:1px;background:var(--mp-border,rgba(255,255,255,.06))}.agent-toggle-card{background:var(--mp-surface-raised,rgba(255,255,255,.03));border:1px solid var(--mp-border,rgba(255,255,255,.06));border-radius:16px;padding:14px 16px;display:flex;align-items:flex-start;gap:12px;transition:border-color .2s,background .2s;cursor:default}.agent-toggle-card.disabled{opacity:.4;pointer-events:none}.agent-toggle-card:hover:not(.disabled){border-color:rgba(255,255,255,.1)}.agent-toggle-icon{width:36px;height:36px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.agent-toggle-meta{flex:1 1;min-width:0;padding-top:1px}.agent-toggle-title{font-size:13px;font-weight:700;color:var(--mp-text,#d8d8ec);line-height:1.3}.agent-toggle-desc{font-size:11px;color:var(--mp-text-muted,rgba(255,255,255,.35));margin-top:3px;line-height:1.5}.agent-toggle-extra{margin-top:10px;display:none}.agent-toggle-extra.visible{display:block}.agent-threshold-row{display:flex;align-items:center;gap:8px;margin-top:2px}.agent-threshold-label{font-size:11px;color:var(--mp-text-sec,rgba(255,255,255,.4));white-space:nowrap}.agent-threshold-input{background:var(--mp-surface,rgba(255,255,255,.06));border:1px solid var(--mp-border,rgba(255,255,255,.1));border-radius:8px;padding:6px 10px;color:var(--mp-text,#e0e0f0);font-size:12px;font-family:inherit;outline:none;width:80px;transition:border-color .18s}.agent-threshold-input:focus{border-color:rgba(139,92,246,.45)}.agent-sw{position:relative;width:40px;height:22px;flex-shrink:0;cursor:pointer}.agent-sw input{opacity:0;width:0;height:0}.agent-sw-track{position:absolute;inset:0;border-radius:11px;background:var(--mp-border-hover,rgba(255,255,255,.1));transition:background .2s;border:1px solid var(--mp-border,rgba(255,255,255,.08))}.agent-sw input:checked~.agent-sw-track{background:#7c3aed;border-color:#7c3aed}.agent-sw-thumb{position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:rgba(255,255,255,.45);transition:all .2s;box-shadow:0 1px 3px rgba(0,0,0,.4)}.agent-sw input:checked~.agent-sw-track .agent-sw-thumb{left:21px;background:#fff}#agentActivityCard{background:var(--mp-surface-raised,rgba(255,255,255,.02));border:1px solid var(--mp-border,rgba(255,255,255,.06));border-radius:16px;padding:14px 16px}#agentActivityList{display:flex;flex-direction:column;gap:6px;margin-top:10px}.agent-act-row{display:flex;align-items:flex-start;gap:9px;padding:8px 10px;background:rgba(120,120,140,.06);border-radius:10px}.agent-act-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:5px}.agent-act-dot.green{background:#a3e635}.agent-act-dot.violet{background:#8b5cf6}.agent-act-dot.amber{background:#f59e0b}.agent-act-dot.red{background:#ef4444}.agent-act-body{flex:1 1;min-width:0}.agent-act-msg{font-size:12px;color:var(--mp-text-sec,rgba(255,255,255,.6));line-height:1.4}.agent-act-time{font-size:10px;margin-top:2px}#agentNoActivity,.agent-act-time{color:var(--mp-text-muted,rgba(255,255,255,.25))}#agentNoActivity{font-size:12px;text-align:center;padding:20px 0;margin-top:4px}#agentSaveBtn{width:100%;padding:13px;border-radius:14px;font-size:14px;font-weight:800;cursor:pointer;font-family:inherit;border:none;background:rgba(139,92,246,.15);color:rgba(139,92,246,.5);border:1px solid rgba(139,92,246,.2);transition:all .25s;letter-spacing:-.01em}#agentSaveBtn.enabled{background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#fff;border-color:transparent;box-shadow:0 4px 20px rgba(124,58,237,.35)}#agentSaveBtn.enabled:hover{transform:translateY(-1px);box-shadow:0 6px 26px rgba(124,58,237,.45)}#agentSaveBtn.active-state{background:linear-gradient(135deg,#16a34a,#15803d);color:#fff;border-color:transparent;box-shadow:0 4px 20px rgba(22,163,74,.3)}#agentSaveBtn:disabled{opacity:.5;cursor:not-allowed;transform:none!important}#agentDangerCard{background:rgba(239,68,68,.04);border:1px solid rgba(239,68,68,.12);border-radius:14px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px}#agentPlanWrap{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}@media (max-width:480px){#agentPlanWrap{grid-template-columns:repeat(2,1fr)}}.agent-plan-card{background:var(--mp-surface-raised,rgba(255,255,255,.03));border:1px solid var(--mp-border,rgba(255,255,255,.07));border-radius:14px;padding:12px 10px;display:flex;flex-direction:column;gap:5px;cursor:default;transition:border-color .2s;color:var(--mp-text)}.agent-plan-card.apc-active{border-color:var(--apc-color,rgba(139,92,246,.5));background:rgba(var(--apc-rgb,139,92,246),.07)}.apc-name{font-size:13px;font-weight:800;color:var(--apc-color,var(--mp-text));letter-spacing:-.01em}.apc-rpd{font-size:15px;font-weight:800;color:var(--mp-text)}.apc-rpd span{font-weight:600}.apc-keys,.apc-rpd span{font-size:10px;color:var(--mp-text-muted,rgba(255,255,255,.35))}.apc-badge{align-self:flex-start;margin-top:2px;padding:3px 8px;border-radius:20px;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;background:rgba(var(--apc-rgb,139,92,246),.14);color:var(--apc-color,var(--mp-text));border:1px solid rgba(var(--apc-rgb,139,92,246),.3);white-space:nowrap}.apc-badge.apc-upgrade{background:var(--mp-surface,rgba(255,255,255,.05));color:var(--mp-text-muted,rgba(255,255,255,.4));border-color:var(--mp-border,rgba(255,255,255,.1))}#agentUsageCard{background:var(--mp-surface-raised,rgba(255,255,255,.03));border:1px solid var(--mp-border,rgba(255,255,255,.07));border-radius:14px;padding:13px 16px;display:flex;flex-direction:column;gap:8px}#agentUsageTop{display:flex;align-items:center;justify-content:space-between}#agentUsageLabel{font-size:11px;font-weight:700;color:var(--mp-text-sec,rgba(255,255,255,.45))}#agentUsageCount{font-size:11px;font-weight:700;color:var(--mp-text-sec,rgba(255,255,255,.5));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#agentUsageTrack{height:5px;border-radius:3px;background:var(--mp-border,rgba(255,255,255,.08));overflow:hidden}#agentUsageFill{height:100%;border-radius:3px;background:linear-gradient(90deg,#7c3aed,#8b5cf6);transition:width .5s ease;width:0}#agentUsageFill.warn{background:linear-gradient(90deg,#f59e0b,#fbbf24)}#agentUsageFill.full{background:linear-gradient(90deg,#ef4444,#f87171)}#agentUsageReset{font-size:10px;color:var(--mp-text-muted,rgba(255,255,255,.2));text-align:right}#agentKeyLimitRow{display:flex;align-items:center;justify-content:space-between;gap:6px}#agentKeyLimitBadge{font-size:10px;font-weight:700;padding:3px 9px;border-radius:20px;background:rgba(139,92,246,.12);color:#c4b5fd;border:1px solid rgba(139,92,246,.25);white-space:nowrap;flex-shrink:0}.agent-danger-meta{flex:1 1}.agent-danger-title{font-size:12px;font-weight:700;color:rgba(239,68,68,.7)}.agent-danger-desc{font-size:11px;color:var(--mp-text-muted,rgba(255,255,255,.3));margin-top:2px}#agentDeactivateBtn{padding:7px 14px;border-radius:9px;font-size:11px;font-weight:700;cursor:pointer;font-family:inherit;border:1px solid rgba(239,68,68,.25);background:rgba(239,68,68,.08);color:rgba(239,68,68,.7);transition:all .18s;white-space:nowrap}#agentDeactivateBtn:hover{background:rgba(239,68,68,.16);border-color:rgba(239,68,68,.4)}html.theme-light #agentCreateKeyBtn{background:rgba(124,58,237,.12);color:#6d28d9;border-color:rgba(124,58,237,.3)}html.theme-light #agentCreateKeyBtn:hover{background:rgba(124,58,237,.2);border-color:rgba(124,58,237,.5)}html.theme-light #agentKeyLimitBadge{background:rgba(124,58,237,.1);color:#6d28d9;border-color:rgba(124,58,237,.28)}html.theme-light #agentSaveBtn{background:rgba(124,58,237,.1);color:rgba(109,40,217,.5);border-color:rgba(124,58,237,.22)}html.theme-light .agent-danger-title{color:#c0392b}html.theme-light #agentDeactivateBtn{background:rgba(220,38,38,.06);color:#c0392b;border-color:rgba(220,38,38,.3)}html.theme-light #agentDeactivateBtn:hover{background:rgba(220,38,38,.12);border-color:rgba(220,38,38,.5)}html.theme-light #agentStatusPill.online{color:#4d7c0f}html.theme-light .apc-badge.apc-upgrade{color:rgba(0,0,0,.45)}