.approved-auth{--au-bg:#0b0d10;--au-panel:#14171b;--au-input:#1b1f24;--au-line:#292d33;--au-text:#f2f3f5;--au-muted:#959ba5;--au-mint:var(--mobile-mint);--au-ink:#08291e;--au-red:var(--mobile-red);--au-soft:#142b23;color:var(--au-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;font:400 14px/1.45 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.approved-auth *{box-sizing:border-box}.approved-auth [hidden]{display:none!important}.approved-auth .au-phone{background:var(--au-bg);border:1px solid var(--au-line);border-radius:24px;width:min(100%,414px);margin:0 auto;position:relative;overflow:hidden}.approved-auth button{appearance:none;font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;text-transform:none;background:0 0;border:0;margin:0;padding:0}.approved-auth button:disabled{cursor:default;opacity:.45}.approved-auth input{font:inherit;color:inherit;accent-color:var(--mobile-green-fill);min-width:0}.approved-auth .lucide{stroke-width:1.7px;flex-shrink:0;width:18px;height:18px}.approved-auth .au-rail{justify-content:space-between;align-items:center;gap:12px;height:57px;padding:8px 20px 0;display:flex}.approved-auth .au-icon{width:44px;height:44px;color:var(--au-muted);border-radius:12px;justify-content:center;align-items:center;display:flex}.approved-auth .au-icon:hover{background:var(--au-panel);color:var(--au-text)}.approved-auth .au-preview{min-height:44px;color:var(--au-muted);letter-spacing:.08em;align-items:center;gap:6px;font-size:11px;display:flex}.approved-auth .au-preview span{background:var(--au-mint);border-radius:50%;width:5px;height:5px}.approved-auth .au-body{min-height:626px;padding:0 26px 20px}.approved-auth .au-brand{justify-content:center;align-items:center;padding:16px 0 33px;display:flex}.approved-auth .au-logo-window{aspect-ratio:1926/298;flex-shrink:0;width:min(100%,320px);position:relative;overflow:hidden}.approved-auth .au-logo-img{-webkit-user-select:none;user-select:none;width:112.773%;max-width:none;height:auto;display:block;position:absolute;top:-64.4295%;left:-5.76324%}.approved-auth .au-phone[data-screen]:not([data-screen=entry]) .au-brand{padding:3px 0 28px}.approved-auth .au-phone[data-screen]:not([data-screen=entry]) .au-logo-window{width:min(100%,208px)}.approved-auth .au-phone[data-screen=profile] .au-profile-card{margin-bottom:18px;padding:10px 12px}.approved-auth .au-phone[data-screen=profile] .au-avatar{width:40px;height:40px;font-size:18px}.approved-auth .au-phone[data-screen=profile] .au-private{margin-top:6px}.approved-auth .au-phone[data-screen=profile] .au-refer{margin-top:4px}.approved-auth .au-phone[data-screen=success] .au-profile-card{margin-bottom:16px;padding:12px}.approved-auth .au-phone[data-screen=success] .au-list{margin:15px 0}.approved-auth .au-phone[data-screen=success] .au-list-row{min-height:43px}.approved-auth .au-phone[data-screen=success] .au-success-icon{width:46px;height:46px;margin-bottom:16px}.approved-auth .au-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.approved-auth h1{letter-spacing:-1.1px;margin:0 0 9px;font-size:32px;font-weight:500;line-height:1.16}.approved-auth h2{letter-spacing:-.5px;margin:0 0 10px;font-size:22px;font-weight:500;line-height:1.25}.approved-auth p{margin:0}.approved-auth .au-intro{color:var(--au-muted);margin-bottom:24px;font-size:14px;line-height:1.55}.approved-auth .au-intro strong{color:var(--au-text);overflow-wrap:anywhere;font-weight:400}.approved-auth .au-switch{background:var(--au-panel);border:1px solid var(--au-line);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 24px;padding:4px;display:grid}.approved-auth .au-switch button{min-height:42px;color:var(--au-muted);border-radius:8px;font-size:14px}.approved-auth .au-switch button[aria-pressed=true]{background:var(--au-input);color:var(--au-text);box-shadow:0 1px 3px #0003}.approved-auth .au-label{color:var(--au-muted);margin-bottom:8px;font-size:12px;display:block}.approved-auth .au-field{border:1px solid var(--au-line);background:var(--au-panel);border-radius:12px;align-items:center;gap:11px;min-height:54px;padding:0 14px;display:flex}.approved-auth .au-field>.lucide,.approved-auth .au-at{color:var(--au-muted)}.approved-auth .au-field input{background:0 0;border:0;border-radius:2px;width:100%;padding:14px 0;font-size:16px;line-height:1.5;display:block}.approved-auth input::placeholder{color:#747d89;opacity:1}.approved-auth .au-field:has([aria-invalid=true]){border-color:var(--au-red)}.approved-auth .au-primary{background:var(--mobile-green-fill);width:100%;min-height:53px;color:var(--mobile-text);border-radius:12px;justify-content:center;align-items:center;gap:9px;margin-top:14px;padding:12px 16px;font-size:15px;font-weight:500;display:flex}.approved-auth .au-primary:hover:not(:disabled){background:var(--mobile-green-hover)}.approved-auth .au-secondary{border:1px solid var(--au-line);background:var(--au-panel);border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:53px;padding:12px 14px;font-size:14px;display:flex}.approved-auth .au-secondary:hover{background:var(--au-input)}.approved-auth .au-separator{color:var(--au-muted);align-items:center;gap:14px;margin:20px 0;font-size:11px;display:flex}.approved-auth .au-separator:before,.approved-auth .au-separator:after{content:"";background:var(--au-line);flex:1;height:1px}.approved-auth .au-text-button{min-height:44px;color:var(--au-muted);justify-content:center;align-items:center;gap:6px;margin:7px auto 0;padding:5px 0;font-size:12px;display:flex}.approved-auth .au-text-button:hover{color:var(--au-text)}.approved-auth .au-footer{color:var(--au-muted);text-align:center;margin-top:18px;font-size:11px;line-height:1.75}.approved-auth .au-footer button{color:var(--au-text);text-underline-offset:4px;align-items:center;min-height:36px;font-size:11px;-webkit-text-decoration:underline #505760;text-decoration:underline #505760;display:inline-flex}.approved-auth .au-error{color:var(--au-red);margin-top:8px;font-size:12px;line-height:1.5}.approved-auth .au-stage-icon{background:var(--au-soft);width:52px;height:52px;color:var(--au-mint);border-radius:15px;justify-content:center;align-items:center;margin:0 0 21px;display:flex}.approved-auth .au-stage-icon .lucide{width:25px;height:25px}.approved-auth .au-code-label{margin-top:27px}.approved-auth .au-code-field{border:1px solid var(--au-line);background:var(--au-panel);letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums;border-radius:12px;width:100%;padding:16px 8px 16px 20px;font-size:30px;line-height:1.4;display:block}.approved-auth .au-code-field[aria-invalid=true]{border-color:var(--au-red)}.approved-auth .au-verify-note{color:var(--au-muted);justify-content:space-between;align-items:center;gap:8px;margin:12px 0 0;font-size:11px;display:flex}.approved-auth .au-code-demo{font-variant-numeric:tabular-nums;color:var(--au-mint);letter-spacing:.06em}.approved-auth .au-code-actions{justify-content:space-between;align-items:center;gap:12px;margin:8px 0 22px;display:flex}.approved-auth .au-code-actions button{min-height:44px;color:var(--au-muted);font-size:12px}.approved-auth .au-code-actions button:not(:disabled):hover{color:var(--au-text)}.approved-auth .au-fine{color:var(--au-muted);margin:15px 0 0;font-size:12px;line-height:1.65}.approved-auth .au-private{color:var(--au-muted);align-items:center;gap:8px;min-height:34px;margin-top:13px;font-size:12px;display:flex}.approved-auth .au-private .lucide{color:var(--au-mint);width:15px;height:15px}.approved-auth .au-profile-card{background:var(--au-panel);border:1px solid var(--au-line);border-radius:14px;align-items:center;gap:12px;margin:0 0 24px;padding:15px;display:flex}.approved-auth .au-avatar{background:var(--au-soft);width:48px;height:48px;color:var(--au-mint);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:500;display:flex}.approved-auth .au-profile-card>div:last-child{min-width:0}.approved-auth .au-profile-card strong{overflow-wrap:anywhere;font-size:16px;font-weight:500;display:block}.approved-auth .au-profile-card small{color:var(--au-muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.approved-auth .au-refer{min-height:44px;color:var(--au-muted);align-items:center;gap:7px;margin-top:13px;font-size:12px;display:flex}.approved-auth .au-refer .lucide{width:14px;height:14px}.approved-auth .au-ref-area{margin-top:4px}.approved-auth .au-ref-area .au-field{min-height:48px}.approved-auth .au-ref-area .au-field input{text-transform:uppercase;letter-spacing:.03em;padding:11px 0;font-size:16px}.approved-auth .au-list{margin:23px 0}.approved-auth .au-list-row{border-bottom:1px solid var(--au-line);justify-content:space-between;align-items:center;gap:10px;min-height:51px;font-size:13px;display:flex}.approved-auth .au-list-row>span:first-child{color:var(--au-muted)}.approved-auth .au-list-row>span:last-child{text-align:right;overflow-wrap:anywhere}.approved-auth .au-positive{color:var(--au-mint)}.approved-auth .au-challenge{text-align:center;border:1px solid var(--au-line);background:var(--au-panel);border-radius:16px;flex-direction:column;align-items:center;margin-top:23px;padding:26px 17px;display:flex}.approved-auth .au-fingerprint{color:var(--au-mint);background:var(--au-soft);border-radius:22px;justify-content:center;align-items:center;width:70px;height:70px;margin:0 0 17px;display:flex}.approved-auth .au-fingerprint .lucide{width:34px;height:34px}.approved-auth .au-challenge strong{margin-bottom:6px;font-size:16px;font-weight:500;display:block}.approved-auth .au-challenge p{color:var(--au-muted);font-size:12px;line-height:1.6}.approved-auth .au-challenge .au-demo-hint{color:var(--au-muted);margin-top:20px;font-size:11px}.approved-auth .au-challenge .au-primary{margin-top:18px}.approved-auth .au-success-icon{background:var(--au-soft);width:58px;height:58px;color:var(--au-mint);border-radius:50%;justify-content:center;align-items:center;margin:0 0 21px;display:flex}.approved-auth .au-success-icon .lucide{width:27px;height:27px}.approved-auth .au-success-note{color:var(--au-muted);align-items:center;gap:6px;margin:23px 0 10px;font-size:11px;display:flex}.approved-auth .au-success-note .lucide{width:14px;height:14px}.approved-auth .au-overlay{z-index:5;background:#0009;align-items:flex-end;display:flex;position:absolute;inset:0}.approved-auth .au-sheet{border-top:1px solid var(--au-line);background:var(--au-panel);border-radius:22px 22px 0 0;width:100%;padding:12px 24px 24px}.approved-auth .au-sheet-handle{background:#444b54;border-radius:4px;width:30px;height:4px;margin:0 auto 14px}.approved-auth .au-sheet-header{align-items:center;gap:8px;margin-bottom:12px;display:flex}.approved-auth .au-sheet-header h2{flex:1;margin:0;font-size:20px}.approved-auth .au-sheet-header .au-icon{margin-right:-10px}.approved-auth .au-sheet p{color:var(--au-muted);margin:0 0 15px;font-size:13px;line-height:1.65}.approved-auth .au-sheet .au-secondary{background:var(--au-input);margin-top:10px}.approved-auth .au-sheet .au-primary{min-height:49px}.approved-auth .au-sheet .au-fine{margin-top:13px;margin-bottom:0;font-size:11px}.approved-auth .au-key-method{background:var(--au-soft);min-height:43px;color:var(--au-mint);border-radius:9px;justify-content:center;align-items:center;gap:8px;margin-top:23px;padding:0 12px;font-size:12px;display:flex}.approved-auth .au-status{color:var(--au-mint);margin-top:8px;font-size:12px;line-height:1.5}@media (max-width:380px){.approved-auth .au-phone{border-radius:18px}.approved-auth .au-body{padding-left:20px;padding-right:20px}.approved-auth .au-rail{padding-left:14px;padding-right:14px}.approved-auth h1{font-size:30px}.approved-auth .au-sheet{padding-left:20px;padding-right:20px}}@media (pointer:coarse){.approved-auth .au-switch button,.approved-auth .au-footer button{min-height:44px}}@media (prefers-reduced-motion:no-preference){.approved-auth .au-primary,.approved-auth .au-secondary,.approved-auth .au-switch button{transition:background .14s,color .14s}.approved-auth .au-sheet{animation:.16s ease-out au-sheet-up}@keyframes au-sheet-up{0%{transform:translateY(12px)}to{transform:translateY(0)}}}
@font-face{font-family:PLCinemaAnton;src:url(/onboarding/anton.ttf)format("truetype");font-style:normal;font-weight:400;font-display:block}.approved-onboarding{--pc-bg:#0b0d10;--pc-text:#f2f3f5;--pc-mint:var(--mobile-mint);--pc-muted:#a4aaa9;--pc-ink:#07271c;width:100%;color:var(--pc-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:400 14px/1.5 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.approved-onboarding *{box-sizing:border-box}.approved-onboarding [hidden]{display:none!important}.approved-onboarding .pc-phone{background:var(--pc-bg);isolation:isolate;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;border:1px solid #242b2b;border-radius:22px;width:min(100%,390px);margin:0 auto;position:relative;overflow:hidden;container-type:inline-size}.approved-onboarding .pc-phone:active{cursor:grabbing}.approved-onboarding .pc-viewport{position:relative;overflow:hidden}.approved-onboarding .pc-track{will-change:transform;align-items:stretch;transition:transform .42s cubic-bezier(.22,.72,.2,1);display:flex;transform:translate(0)}.approved-onboarding .pc-track.pc-dragging{transition:none}.approved-onboarding .pc-slide{background:var(--pc-bg);flex:0 0 100%;min-width:0;position:relative}.approved-onboarding .pc-photo{aspect-ratio:859/980;background:var(--pc-bg);isolation:isolate;position:relative;overflow:hidden}.approved-onboarding .pc-photo img{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:auto;display:block;position:absolute;top:-14.2857%;left:0}.approved-onboarding .pc-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 0% 61%,#0b0d1066 80%,#0b0d10 100%);position:absolute;inset:0}.approved-onboarding .pc-copy{z-index:1;min-height:178px;margin-top:-19px;padding:0 25px;position:relative}.approved-onboarding h2{letter-spacing:-.035em;color:var(--pc-text);margin:0 0 13px;font-family:PLCinemaAnton,Impact,Arial Narrow,sans-serif;font-size:clamp(43px,14cqi,55px);font-weight:400;line-height:1.08}.approved-onboarding h2 span{white-space:nowrap;display:block}.approved-onboarding h2 span:last-child{color:var(--pc-mint)}.approved-onboarding .pc-copy p{color:#dde0de;max-width:340px;margin:0;font-size:13px;line-height:1.55}.approved-onboarding .pc-footer{z-index:2;background:var(--pc-bg);padding:0 25px 25px;position:relative}.approved-onboarding .pc-progress{justify-content:space-between;align-items:center;gap:20px;height:38px;margin-bottom:10px;display:flex}.approved-onboarding .pc-dots{align-items:center;gap:8px;display:flex}.approved-onboarding .pc-dots span{background:#363e3e;border-radius:50%;width:6px;height:6px;transition:background .15s;display:block}.approved-onboarding .pc-dots span[data-active=true]{background:var(--pc-mint)}.approved-onboarding .pc-count{color:#d4d8d6;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:12px}.approved-onboarding .pc-action-slot{justify-content:center;align-items:center;height:52px;display:flex;position:relative}.approved-onboarding .pc-hint{letter-spacing:.015em;color:var(--pc-muted);justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.approved-onboarding .pc-hint .lucide{stroke-width:1.5px;width:16px;height:16px}.approved-onboarding .pc-finish{appearance:none;width:100%;height:52px;color:var(--mobile-text);background:var(--mobile-green-fill);cursor:pointer;text-transform:none;-webkit-tap-highlight-color:transparent;border:0;border-radius:12px;margin:0;padding:0 44px;font:500 15px/1 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background .15s,transform .15s;position:relative}.approved-onboarding .pc-finish:hover:not(:disabled){background:var(--mobile-green-hover)}.approved-onboarding .pc-finish:active{transform:scale(.985)}.approved-onboarding .pc-finish:disabled{cursor:default;color:#e0f1e7;background:#346b51}.approved-onboarding .pc-finish .lucide{stroke-width:1.6px;width:22px;height:22px;position:absolute;top:15px;right:17px}.approved-onboarding .pc-toast{z-index:5;color:#d9f4e6;text-align:center;pointer-events:none;background:#122e23;border:1px solid #3b7257;border-radius:11px;padding:12px 15px;font-size:13px;position:absolute;top:80px;left:25px;right:25px;box-shadow:0 8px 25px #0005}.approved-onboarding .pc-sr,.approved-onboarding .pc-keyboard{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.approved-onboarding .pc-keyboard:focus-within{z-index:6;clip:auto;background:var(--pc-bg);white-space:normal;width:auto;height:42px;color:var(--pc-muted);align-items:center;gap:12px;margin:0;padding:5px 12px;font-size:12px;display:flex;bottom:97px;left:20px;right:20px}.approved-onboarding .pc-keyboard input{accent-color:var(--mobile-green-fill);min-width:0;max-width:230px;font:inherit;flex:1}@media (max-width:350px){.approved-onboarding .pc-header{padding-left:22px;padding-right:22px}.approved-onboarding .pc-copy{min-height:181px;padding-left:22px;padding-right:22px}.approved-onboarding .pc-footer{padding-bottom:22px;padding-left:22px;padding-right:22px}.approved-onboarding .pc-copy p{font-size:12px}.approved-onboarding h2{font-size:clamp(40px,13.5cqi,47px)}}@media (prefers-reduced-motion:reduce){.approved-onboarding .pc-track,.approved-onboarding .pc-finish,.approved-onboarding .pc-dots span{transition:none}}
[hidden]{display:none!important}.integration-surface{background:#0b0d10;min-height:100svh;padding:20px 0 24px}.integration-surface .pl-phone,.integration-surface .au-phone{max-width:414px}.integrated-sheet{overscroll-behavior:contain;border-radius:22px 22px 0 0;max-height:calc(100dvh - 12px);overflow:auto;translate:-50%;box-shadow:0 0 60px #0007;border:0!important;gap:0!important;width:min(100%,414px)!important;padding:0!important;left:50%!important;right:auto!important}.integrated-sheet[data-state=closed]{display:none}.integrated-sheet .pl-sheet-scope{background:var(--pl-panel);border:0;border-radius:22px 22px 0 0;width:100%;margin:0;overflow:visible}.integrated-sheet .pl-sheet{padding-bottom:max(22px,env(safe-area-inset-bottom));border:0;max-height:none!important;position:relative!important;top:auto!important;bottom:auto!important}.integrated-sheet .pl-trade-sheet{padding-bottom:env(safe-area-inset-bottom);border:0!important;border-radius:22px 22px 0 0!important;max-height:none!important;position:relative!important;top:auto!important}.integrated-sheet .pl-order{background:var(--pl-panel);border:0;border-radius:0;padding:0 20px 20px}.approved-perp.integrated-sheet .pl-trade-sheet{padding:0}.approved-perp.integrated-sheet .pl-tradehead{padding:17px 20px 0}.integrated-sheet .pl-tradehead .avatar{width:32px;height:32px}.integrated-sheet .pl-tradehead h2{margin:0;font-size:16px;font-weight:500}.integrated-sheet .pl-tradehead small,.integrated-sheet .pl-tradehead>div>span{color:var(--pl-muted);font-size:11px}.integrated-sheet .pl-sheethead h2{flex:1;min-width:0;font-size:19px;font-weight:500;line-height:1.3}.integrated-sheet .pl-sheethead .pl-icon:last-child{margin-left:auto}.integrated-sheet .pl-balancebar{color:var(--pl-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:11px;font-size:11px;display:flex}.integrated-sheet .pl-balancebar button{align-items:center;gap:5px;min-height:28px;display:flex}.integrated-sheet .fee-total-row{text-align:left;width:100%}.integrated-sheet .fee-total-row>span{align-items:center;gap:5px;display:flex}.integrated-sheet .fee-total-row svg{width:13px;height:13px}.integrated-sheet .pl-split{grid-template-columns:1fr 1fr;gap:8px;display:grid}.integrated-sheet .pl-hero{letter-spacing:-.7px;font-variant-numeric:tabular-nums;margin:10px 0 4px;font-size:29px;font-weight:500}.integrated-sheet .pl-inlineaction{justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.integrated-sheet .pl-inlineaction svg{width:13px;height:13px}.integrated-sheet .pl-sheetnote{color:var(--pl-muted);margin:10px 0 14px;font-size:12px;line-height:1.65}.integrated-sheet .pl-field input{font-size:16px}.integrated-sheet .pl-segment{background:var(--pl-input);border-radius:9px;grid-template-columns:1fr 1fr;gap:4px;width:100%;height:auto;margin-bottom:14px;padding:4px;display:grid}.integrated-sheet .pl-segment button{height:40px;min-height:40px;color:var(--pl-muted);border-radius:6px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:400;display:flex}.integrated-sheet .pl-segment button[data-state=active]{background:var(--pl-panel);color:var(--pl-text);box-shadow:none}.integrated-sheet .pl-segment button:after{display:none}.integrated-sheet .trade-slider{margin:12px 0;padding:20px 4px}.integrated-sheet .trade-slider [data-slot=slider-range]{background:var(--pl-green)}.integrated-sheet .trade-slider [data-slot=slider-thumb]{border-color:var(--pl-green);background:var(--pl-bg);width:24px;height:24px}.integrated-sheet .pl-check [data-slot=checkbox]{background:var(--pl-input);border:1px solid var(--pl-line);border-radius:4px;width:18px;height:18px}.integrated-sheet .pl-check [data-state=checked]{color:var(--pl-green)}.approved-spot .pl-tabs,.approved-perp .pl-tabs{background:0 0;border-radius:0;gap:0;width:100%;height:auto;padding:0;display:grid}.approved-spot .pl-tabs button,.approved-perp .pl-tabs button{height:45px;box-shadow:none;border:0;padding:0;font-weight:400}.approved-spot .pl-tabs button[data-state=active],.approved-perp .pl-tabs button[data-state=active]{color:var(--pl-text);background:0 0}.approved-spot .pl-tabs button:after,.approved-perp .pl-tabs button:after{background:var(--pl-green)}.approved-spot .pl-tabs button[aria-pressed=true]:after,.approved-perp .pl-tabs button[aria-pressed=true]:after{opacity:1;content:"";height:2px;display:block;bottom:-1px}.approved-spot .pl-cap-value,.approved-perp .pl-cap-value{font-weight:400;display:block}.approved-perp .pl-poslabel>span{color:var(--pl-muted);margin-top:3px;font-size:11px;display:block}.approved-perp .pl-posnumbers>span{display:block}.approved-perp .pl-posnumbers>span:last-child{margin-top:3px;font-size:11px}.approved-spot .integrated-back,.approved-perp .integrated-back{height:42px;color:var(--pl-muted);align-items:center;gap:8px;display:flex}.integrated-back .brand-logo{width:100px;height:20px}.approved-spot .pl-asset>.avatar,.approved-perp .pl-asset>.avatar{width:42px;height:42px}.integration-surface .pl-asset-copy{flex:1;min-width:0}.integration-surface .pl-asset-name{align-items:center;gap:7px;min-width:0;min-height:24px;display:flex}.integration-surface .pl-token-symbol{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.approved-spot .pl-chain-badge{background:var(--pl-input);width:24px;height:24px;color:var(--pl-muted);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.integration-surface .pl-asset-sub{align-items:center;gap:4px;min-width:0;min-height:24px;display:flex}.integration-surface .pl-token-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.approved-spot .pl-contract-copy{width:24px;height:28px;color:var(--pl-muted);touch-action:manipulation;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.approved-spot .pl-contract-copy:after{content:"";position:absolute;inset:-8px -10px}.approved-spot .pl-contract-copy:hover,.approved-spot .pl-contract-copy:focus-visible{color:var(--pl-green);background:var(--pl-input)}.approved-spot .pl-contract-copy .lucide-check{color:var(--pl-green)}.approved-spot.integrated-sheet .pl-contract-identity{align-items:center;gap:10px;padding:12px 0 16px;display:flex}.pl-contract-identity>.avatar{flex:none;width:42px;height:42px}.pl-contract-identity>div{flex:1;min-width:0}.pl-contract-identity strong{font-size:17px;font-weight:500}.pl-contract-identity>div>span{color:var(--pl-muted);overflow-wrap:anywhere;font-size:12px;display:block}.pl-contract-field{color:var(--pl-muted);margin-top:16px;font-size:12px;display:block}.pl-contract-field textarea{resize:none;background:var(--pl-input);border:1px solid var(--pl-line);width:100%;min-height:98px;color:var(--pl-text);overflow-wrap:anywhere;word-break:break-all;-webkit-user-select:text;user-select:text;border-radius:10px;margin-top:8px;padding:12px;font:16px/1.5 monospace;display:block}.pl-community-caption{color:var(--pl-muted);justify-content:space-between;align-items:center;gap:8px;padding:12px 0 3px;font-size:11px;display:flex}.pl-community-caption>span:last-child{text-transform:uppercase;letter-spacing:.07em;color:var(--pl-faint);font-size:10px}.pl-community-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3px 8px;margin-bottom:3px;display:flex}.pl-community-controls select{width:auto;max-width:160px;min-height:44px;color:var(--pl-text);outline-offset:2px;font:inherit;background:0 0;border:0;padding:0 24px 0 0;font-size:16px}.pl-community-controls select option{background:var(--pl-panel);color:var(--pl-text)}.pl-follow-filter{min-height:44px;color:var(--pl-muted);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.pl-follow-filter [data-slot=checkbox]{border:1px solid var(--pl-line);background:var(--pl-input);border-radius:5px;width:16px;height:16px}.pl-follow-filter [data-state=checked]{color:var(--pl-green)}:is(.approved-spot,.approved-perp) .pl-feed-filters{background:var(--pl-input);border-radius:8px;gap:2px;height:36px;padding:3px;display:flex}:is(.approved-spot,.approved-perp) .pl-feed-filters button{min-width:43px;height:30px;color:var(--pl-muted);border-radius:6px;padding:0 8px;font-size:11px;font-weight:500}:is(.approved-spot,.approved-perp) .pl-feed-filters button[data-state=active]{color:var(--pl-text);background:var(--pl-bg);box-shadow:none}:is(.approved-spot,.approved-perp) .pl-holding-row{text-align:left;border-bottom:1px solid var(--pl-line);grid-template-columns:36px minmax(0,1fr) minmax(90px,.9fr);align-items:center;gap:10px;width:100%;padding:12px 0;display:grid}.pl-holding-row:last-child{border-bottom:0}.pl-holding-row>.person-avatar{flex:none;width:36px;height:36px}.pl-holding-person,.pl-holding-value{min-width:0}.pl-holding-person>strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;display:block;overflow:hidden}.pl-community-muted{color:var(--pl-muted);font-size:11px;line-height:1.45}.pl-holding-person>.pl-community-muted{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}.pl-holding-person>.pl-event-tag{margin-top:3px}.pl-holding-value{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pl-holding-value>strong{font-size:13px;font-weight:500;display:block}.pl-holding-value>span{margin-top:3px;font-size:12px;display:block}.pl-holding-value>small{margin-top:2px;display:block}.pl-feed-item{border-bottom:1px solid var(--pl-line);grid-template-columns:36px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.pl-feed-item:last-child{border-bottom:0}:is(.approved-spot,.approved-perp) .pl-feed-avatar{border-radius:50%;justify-content:center;align-items:flex-start;width:36px;min-height:44px;padding-top:3px;display:flex}.pl-feed-avatar>.person-avatar{width:36px;height:36px}.pl-feed-heading{justify-content:space-between;align-items:center;gap:8px;min-height:26px;display:flex}:is(.approved-spot,.approved-perp) .pl-feed-heading>button{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.pl-feed-heading>time{color:var(--pl-faint);font-variant-numeric:tabular-nums;flex:none;font-size:10px}:is(.approved-spot,.approved-perp) .pl-feed-fill{text-align:left;flex-wrap:wrap;align-items:center;gap:5px 7px;width:100%;min-height:44px;padding:3px 0;display:flex}.pl-feed-fill>strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:14px;font-weight:500}.pl-feed-fill>svg{color:var(--pl-faint);flex:none;margin-left:auto}.pl-feed-price{color:var(--pl-muted);font-variant-numeric:tabular-nums;flex-basis:100%;font-size:11px}.pl-event-tag{white-space:nowrap;border-radius:5px;width:fit-content;padding:2px 5px;font-size:10px;font-weight:500;line-height:1.4;display:inline-block}.pl-event-tag.is-buy{color:var(--pl-green);background:color-mix(in srgb,var(--pl-green) 12%,transparent)}.pl-event-tag.is-sell{color:var(--pl-red);background:color-mix(in srgb,var(--pl-red) 12%,transparent)}.pl-feed-thesis{color:var(--pl-muted);border-left:2px solid var(--pl-line);overflow-wrap:anywhere;margin:7px 0 1px;padding-left:9px;font-size:11px;line-height:1.6}:is(.approved-spot,.approved-perp) .pl-event-person{text-align:left;align-items:center;gap:10px;width:100%;min-height:54px;padding:8px 0 16px;display:flex}.pl-event-person>.person-avatar{width:36px;height:36px}.pl-event-person>span:not(.person-avatar){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pl-event-person>svg{flex:none;margin-left:auto}.integrated-result{border:1px solid var(--pl-line);z-index:2;background:#252a31;border-radius:12px;align-items:center;gap:7px;padding:12px;font-size:12px;display:flex;position:absolute;bottom:119px;left:14px;right:14px;box-shadow:0 5px 20px #0004}.integrated-result button{color:var(--pl-green);margin-left:auto;padding:4px}.integrated-result svg{flex-shrink:0}.approved-auth .au-switch{width:100%;height:auto}.approved-auth .au-switch [data-state=active]{background:var(--au-input);color:var(--au-text);box-shadow:0 1px 3px #0003}.approved-auth .au-switch [data-state=active]:after{display:none}.approved-auth .au-otp{justify-content:center;width:100%}.approved-auth .au-otp [data-slot=input-otp-group]{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;min-width:0;display:grid}.approved-auth .au-otp [data-slot=input-otp-slot]{width:100%;min-width:0;height:62px;box-shadow:none;color:#fff;background:#1a1b1e;border:1.5px solid #5d6067;border-radius:9px;font-size:30px;font-weight:600}.approved-auth .au-otp [data-active=true]{box-shadow:none;background:#090a0b;border-color:#fff}.approved-auth .au-otp:has([aria-invalid=true]) [data-slot=input-otp-slot]{border-color:var(--au-red)}.approved-auth .au-otp .animate-caret-blink{background:#fff;width:2px;height:30px}.approved-auth.au-code-screen,.approved-auth .au-phone[data-screen=code]{background:#000}.approved-auth.au-code-screen{min-height:0}.approved-auth.au-code-screen .au-phone[data-screen=code]{height:calc(min(100dvh,var(--app-visible-height,100dvh)) - var(--app-frame-gap,0px)*2);min-height:0}.approved-auth .au-phone[data-screen=code] .au-rail{height:calc(80px + env(safe-area-inset-top));padding:calc(16px + env(safe-area-inset-top)) 12px 0;flex:none;grid-template-columns:44px minmax(0,1fr) 44px;display:grid}.approved-auth .au-phone[data-screen=code] .au-rail .au-logo-window{justify-self:center;width:min(100%,200px)}.approved-auth .au-phone[data-screen=code] .au-icon{color:#fff}.approved-auth .au-phone[data-screen=code] .au-body{min-height:0;padding:0 max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));flex-direction:column;display:flex;overflow:hidden}.approved-auth .au-phone[data-screen=code] h1{letter-spacing:-1px;color:#fff;margin-bottom:10px;font-size:clamp(27px,7.8vw,32px);font-weight:650}.approved-auth .au-phone[data-screen=code] .au-intro{color:#93959d;margin-bottom:6px;font-size:16px;line-height:1.5}.approved-auth .au-phone[data-screen=code] .au-intro strong{color:#fff;margin-top:3px;font-weight:600;display:inline-block}.approved-auth .au-change-email{color:#93959d;text-underline-offset:4px;min-height:40px;margin-bottom:24px;font-size:14px;text-decoration:underline;display:block}.approved-auth .au-code-form{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.approved-auth .au-code-fields{overscroll-behavior-y:contain;scrollbar-width:thin;flex:1;min-height:0;padding-top:clamp(8px,45svh - 300px,68px);overflow-y:auto}.approved-auth .au-code-form .au-primary{min-height:56px;margin-top:32px;font-size:17px;font-weight:600}.approved-auth .au-code-form .au-primary:disabled{opacity:1;color:#8d8f96;background:#303135}.approved-auth .au-code-form .au-code-actions{justify-content:center;margin:8px 0 0}.approved-auth .au-code-form .au-code-actions button{color:#93959d;opacity:1;font-size:14px}.approved-auth .au-code-keypad{padding:12px 0 max(12px,env(safe-area-inset-bottom));flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 -12px;display:grid}.approved-auth .au-code-keypad button{color:#fff;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#303235;border-radius:8px;justify-content:center;align-items:center;min-width:0;height:clamp(44px,7svh,60px);font-size:28px;font-weight:600;display:flex}.approved-auth .au-code-keypad button:active:not(:disabled){background:#4c4f54}.approved-auth .au-code-keypad button:focus-visible{outline-offset:2px;outline:2px solid #fff}.approved-auth .au-code-keypad .lucide{stroke-width:1.9px;width:30px;height:30px}@media (max-height:700px){.approved-auth .au-phone[data-screen=code] .au-rail{height:calc(64px + env(safe-area-inset-top));padding-top:calc(8px + env(safe-area-inset-top))}.approved-auth .au-change-email{margin-bottom:14px}.approved-auth .au-code-form .au-primary{margin-top:16px}}.integrated-search{max-height:70dvh;overflow-y:auto}.integrated-search .market-row{padding-left:0;padding-right:0}@media (max-width:480px){.integration-surface{min-height:100svh;padding:0}.integration-surface .pl-phone,.integration-surface .au-phone{border:0;border-radius:0;width:100%;max-width:414px;min-height:100svh}.integration-surface .pc-phone{border:0;border-radius:0;min-height:100svh}.integration-surface .pl-main{flex-direction:column;min-height:100svh;display:flex}.integration-surface .pl-dock{padding-bottom:max(10px,env(safe-area-inset-bottom));z-index:1;margin-top:auto;position:sticky;bottom:0}.integration-surface .au-body{min-height:calc(100svh - 57px)}.approved-onboarding .pc-photo{aspect-ratio:859/980}}@media (prefers-reduced-motion:reduce){.integrated-sheet{transition:none!important;animation:none!important}}:is(.approved-spot,.approved-perp).integrated-sheet{--pl-bg:#000;--pl-panel:#000;--pl-input:#000;background:#000!important}:is(.approved-spot,.approved-perp).integrated-sheet :is(.pl-sheet-scope,.pl-trade-sheet,.pl-sheet,.pl-order){background:#000!important}:is(.approved-spot,.approved-perp).integrated-sheet :is(.pl-amountbox,.pl-field input,.pl-contract-field textarea){border:1px solid var(--pl-line);background:#000!important}:is(.approved-spot,.approved-perp).integrated-sheet :is(.pl-segment,.pl-presets){background:0 0!important}:is(.approved-spot,.approved-perp).integrated-sheet :is(.pl-segment button,.pl-presets button,.pl-demo-prices button,.pl-pagebuttons button){border:1px solid var(--pl-line);color:var(--pl-muted);box-shadow:none!important;background:#000!important}:is(.approved-spot,.approved-perp).integrated-sheet :is(.pl-segment button[data-state=active],.pl-segment button[aria-pressed=true],.pl-presets button[aria-pressed=true]){border-color:var(--pl-line);color:var(--pl-text)!important;box-shadow:none!important;background:#000!important}:is(.approved-spot,.approved-perp).integrated-sheet .pl-icon:is(:hover,:focus-visible,:active){color:var(--pl-text);background:#000!important}
.integrated-sheet.pl-status-open{height:var(--app-visible-height,100dvh);overflow:hidden;max-height:var(--app-visible-height,100dvh)!important;bottom:0!important}.integrated-sheet.pl-status-open>.pl-sheet-scope{background:#080809;flex:auto;min-height:100%;border:0!important;border-radius:0!important}.pl-trade-status{--pl-ts-bg:#080809;--pl-ts-text:#f2f2f3;--pl-ts-secondary:#9b9ba2;min-height:var(--app-visible-height,100dvh);isolation:isolate;background:var(--pl-ts-bg);width:100%;color:var(--pl-ts-text);padding:calc(30px + env(safe-area-inset-top,0px)) 28px calc(26px + env(safe-area-inset-bottom,0px));-webkit-font-smoothing:antialiased;box-sizing:border-box;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:relative;overflow:hidden}.pl-trade-status *{box-sizing:border-box}.pl-trade-status button{font:inherit}.pl-ts-header{justify-content:space-between;align-items:center;gap:14px;min-height:26px;display:flex}.pl-ts-brand{align-items:center;min-width:0;display:flex}.pl-ts-logo-window{aspect-ratio:1926/298;flex-shrink:0;width:138px;position:relative;overflow:hidden}.pl-ts-logo-img{-webkit-user-select:none;user-select:none;width:112.773%;max-width:none;height:auto;display:block;position:absolute;top:-64.4295%;left:-5.76324%}.pl-ts-order{color:#a5a5ac;letter-spacing:1.8px;white-space:nowrap;font-size:11px;font-weight:500}.pl-ts-core{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:44px 0 40px;display:flex}.pl-ts-orbit{place-items:center;width:178px;height:178px;margin-bottom:35px;display:grid;position:relative}.pl-ts-track{border:1px solid #242427;border-radius:50%;transition:border-color .35s;position:absolute;inset:0}.pl-ts-spin{will-change:transform;border-radius:50%;transition:opacity .22s;animation:2.8s linear infinite pl-ts-half;position:absolute;inset:0}.pl-ts-spin:before{content:"";background:conic-gradient(#0000 0deg 150deg,#44444b 248deg,#ededf0 354deg,#0000 358deg);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3.7px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3.7px))}.pl-ts-spin:after{content:"";background:#f4f4f5;border-radius:50%;width:4px;height:4px;position:absolute;top:0;left:calc(50% - 2px)}.pl-ts-token{border-radius:50%;place-items:center;width:113px;height:113px;display:grid;position:relative}.pl-ts-art{background:#151518;border-radius:50%;place-items:center;width:113px;height:113px;animation:6s linear infinite pl-ts-token;display:grid;overflow:hidden}.pl-ts-art .avatar,.pl-ts-art img,.pl-ts-art>span{object-fit:cover;border-radius:50%;display:block;width:113px!important;height:113px!important}.pl-ts-art .avatar-art{text-align:center;font-size:58px;line-height:113px}.pl-ts-check{z-index:2;border:4px solid var(--pl-ts-bg);opacity:0;background:#eeeef0;border-radius:50%;place-items:center;width:30px;height:30px;transition:opacity .25s,transform .45s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;bottom:25px;right:23px;transform:scale(.65)}.pl-ts-check i{border-bottom:1.8px solid #18181a;border-left:1.8px solid #18181a;width:10px;height:6px;display:block;transform:translateY(-1px)rotate(-45deg)}.pl-ts-side{color:var(--pl-ts-secondary);margin:0 0 10px;font-size:14px;font-weight:400;line-height:20px}.pl-ts-value{letter-spacing:-1.8px;text-align:center;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:100%;margin:0;font-size:42px;font-weight:450;line-height:1.16}.pl-ts-detail{color:var(--pl-ts-secondary);text-align:center;overflow-wrap:anywhere;max-width:100%;min-height:18px;margin:10px 0 0;font-size:12px;line-height:18px}.pl-ts-footer{flex-direction:column;align-items:center;width:100%;display:flex}.pl-ts-row{justify-content:center;align-items:center;gap:8px;display:flex}.pl-ts-dot{background:#b2b2b9;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite pl-ts-pulse}.pl-ts-title{color:#efeff1;margin:0;font-size:14px;font-weight:450;line-height:20px}.pl-ts-description{color:#9b9ba3;text-align:center;overflow-wrap:anywhere;max-width:100%;min-height:18px;margin:8px 0 0;font-size:12px;line-height:18px}.pl-ts-action{justify-content:center;gap:10px;width:100%;height:71px;padding-top:22px;display:flex}.pl-ts-done{color:#eeeef1;background:#17171a;border:1px solid #303035;border-radius:13px;flex:1;width:100%;min-height:48px;padding:12px 18px;font-size:14px;font-weight:500;transition:background .18s}.pl-ts-done:hover{background:#202024}.pl-ts-done:active{background:#29292e}.pl-ts-share{color:#04130d;background:#1fd99a;border:1px solid #2ee6a866;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 18px;font-size:14px;font-weight:600;transition:background .18s;display:inline-flex}.pl-ts-share:active{background:#19c28a}.pl-ts-rule{background:#38383e;width:22px;height:1px;margin-top:35px}.pl-ts-network{color:#95959e;letter-spacing:1.5px;text-transform:uppercase;margin-top:13px;font-size:11px;line-height:15px}.pl-trade-status[data-state=confirmed] .pl-ts-spin,.pl-trade-status[data-state=failed] .pl-ts-spin,.pl-trade-status[data-state=unknown] .pl-ts-spin{opacity:0;animation-play-state:paused}.pl-trade-status[data-state=confirmed] .pl-ts-track{border-color:#58585f}.pl-trade-status[data-state=confirmed] .pl-ts-art,.pl-trade-status[data-state=failed] .pl-ts-art,.pl-trade-status[data-state=unknown] .pl-ts-art{animation:none}.pl-trade-status[data-state=confirmed] .pl-ts-check{opacity:1;transform:scale(1)}.pl-trade-status[data-state=confirmed] .pl-ts-dot{background:#d6d6dd;animation:none}.pl-trade-status[data-state=failed] .pl-ts-dot{background:#ddacac;animation:none}.pl-trade-status[data-state=unknown] .pl-ts-dot{background:#b5b5bc;animation:none}@keyframes pl-ts-half{0%{animation-timing-function:cubic-bezier(.2,.4,.4,.8);transform:rotate(0)}25%{animation-timing-function:linear;transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes pl-ts-token{to{transform:rotate(360deg)}}@keyframes pl-ts-pulse{0%,to{opacity:.4}50%{opacity:1}}@media (max-width:350px){.pl-trade-status{padding-left:20px;padding-right:20px}.pl-ts-core{padding:36px 0}.pl-ts-value{font-size:36px}.pl-ts-order{letter-spacing:1.2px}}@media (prefers-reduced-motion:reduce){.pl-trade-status *,.pl-trade-status :before,.pl-trade-status :after{transition:none!important;animation:none!important}}
:root{--app-width:440px;--app-frame-gap:20px;--app-frame-radius:24px;--app-frame-height:calc(100dvh - var(--app-frame-gap) * 2);--app-visible-height:100dvh;--app-keyboard-inset:0px}html{-moz-text-size-adjust:100%;text-size-adjust:100%;min-width:0}body{min-width:0}.integration-surface{min-height:100dvh;padding:var(--app-frame-gap) 0}.integration-surface .pl-phone,.integration-surface .au-phone,.integration-surface .pc-phone{width:100%;max-width:var(--app-width);border-radius:var(--app-frame-radius);min-height:0}.app-shell{width:100%;max-width:var(--app-width)}.bottom-navigation{max-width:calc(var(--app-width) - 24px)}.integration-surface .pl-main{height:var(--app-frame-height);flex-direction:column;min-height:0;display:flex}.pl-scroll{overscroll-behavior-y:contain;flex:auto;min-height:0;overflow-y:auto}.integration-surface .pl-dock{background:var(--pl-bg);padding-bottom:max(10px, env(safe-area-inset-bottom));flex:none;margin-top:0;position:relative}.integration-surface .pl-chart{height:clamp(140px,100dvh - 640px,280px)}.integration-surface .pl-asset>div{flex:1;min-width:0}.integration-surface .pl-asset-sub{min-width:0}.integration-surface .pl-pricebar{flex-wrap:wrap;gap:12px}.integration-surface .pl-price{overflow-wrap:anywhere;font-size:clamp(28px,8vw,34px)}.integration-surface .pl-cap{margin-left:auto}.integration-surface .pl-dockmeta{flex-wrap:wrap}.pl-positioncompact>span,.pl-rowleft>span:last-child{overflow-wrap:anywhere;min-width:0}.pl-rowright{overflow-wrap:anywhere}.integrated-sheet,.app-sheet{max-height:calc(var(--app-visible-height) - max(12px, env(safe-area-inset-top)));min-height:0;scroll-padding-block:20px 96px;overflow-y:auto;width:100%!important;max-width:var(--app-width)!important;bottom:var(--app-keyboard-inset)!important}.integrated-sheet>.pl-sheet-scope{flex:none;min-width:0;max-width:none}.integrated-sheet .au-sheet{padding-bottom:max(24px, env(safe-area-inset-bottom))}.integrated-sheet .pl-amounttop{flex-wrap:wrap}.integrated-sheet .pl-amounttop>span{overflow-wrap:anywhere}.integrated-sheet .pl-summaryrow,.integrated-sheet .pl-detailrow{gap:10px}.integrated-sheet .pl-summaryrow>span,.integrated-sheet .pl-detailrow>span{overflow-wrap:anywhere;min-width:0}.integrated-sheet .pl-summaryrow>span:last-child{text-align:right}.integrated-sheet .pl-action{height:auto;padding:12px}.integrated-sheet .pl-field input,.app-sheet input,.search-field input{min-width:0;scroll-margin-block:20px 110px;font-size:max(16px,1rem)}.integrated-sheet .pl-submit{z-index:2;background:var(--pl-panel);padding:10px 0 max(10px, env(safe-area-inset-bottom));margin-bottom:-20px;position:sticky;bottom:0}.integrated-sheet .pl-submit .pl-action{margin-top:0}.integration-surface .au-phone{min-height:var(--app-frame-height);flex-direction:column;display:flex}.integration-surface .au-body{min-height:0;padding-bottom:max(20px, env(safe-area-inset-bottom));flex:1}.approved-auth .au-verify-note{flex-wrap:wrap}.integration-surface .pc-phone{height:var(--app-frame-height);flex-direction:column;min-height:0;display:flex}.approved-onboarding .pc-viewport{flex:auto;min-height:0}.approved-onboarding .pc-track{height:100%}.approved-onboarding .pc-slide{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.approved-onboarding .pc-photo{aspect-ratio:auto;min-height:0;container-type:size}.approved-onboarding .pc-photo-frame{aspect-ratio:859/980;width:max(100cqw,87.6531cqh);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.approved-onboarding .pc-copy{min-height:0;margin-top:-12px;padding-bottom:12px}.approved-onboarding .pc-copy p{font-size:14px}.approved-onboarding .pc-footer{padding-bottom:max(16px, env(safe-area-inset-bottom));flex:none}.approved-onboarding .pc-progress{height:32px;margin-bottom:6px}.approved-onboarding h2{font-size:clamp(34px,13cqi,55px)}.approved-onboarding h2 span{white-space:normal;text-wrap:balance}.approved-onboarding .pc-keyboard:focus-within{bottom:calc(90px + env(safe-area-inset-bottom))}.balance-block{flex-wrap:wrap}.balance-block>div{min-width:0}.balance-number{overflow-wrap:anywhere;font-size:clamp(28px,8.5vw,44px)}.market-symbol{flex-wrap:wrap;row-gap:2px}.market-symbol-text{max-width:100%}.market-meta{white-space:normal;flex-wrap:wrap;row-gap:3px}.market-numbers{overflow-wrap:anywhere;text-align:right;min-width:0;max-width:49%}@media (max-width:767px),(max-width:1024px) and (max-height:600px){:root{--app-width:100%;--app-frame-gap:0px;--app-frame-radius:0px}.integration-surface .pl-phone,.integration-surface .au-phone,.integration-surface .pc-phone{border:0}.app-shell{padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);border:0}.app-header{padding-top:max(23px, env(safe-area-inset-top))}.integration-surface .pl-main{padding-top:env(safe-area-inset-top)}.integration-surface .pl-scroll,.integration-surface .pl-dock{padding-left:max(0px, env(safe-area-inset-left));padding-right:max(0px, env(safe-area-inset-right))}.integration-surface .pl-dock{padding-left:max(18px, env(safe-area-inset-left));padding-right:max(18px, env(safe-area-inset-right))}.approved-auth .au-rail{height:calc(57px + env(safe-area-inset-top));padding-top:calc(8px + env(safe-area-inset-top))}.approved-auth .au-body{padding-inline:max(20px, env(safe-area-inset-left)) max(20px, env(safe-area-inset-right))}.approved-onboarding .pc-header{height:calc(68px + env(safe-area-inset-top));padding-top:calc(24px + env(safe-area-inset-top))}.approved-onboarding .pc-header,.approved-onboarding .pc-copy,.approved-onboarding .pc-footer{padding-left:max(22px, env(safe-area-inset-left));padding-right:max(22px, env(safe-area-inset-right))}.bottom-navigation{width:calc(100% - 24px - env(safe-area-inset-left) - env(safe-area-inset-right));left:calc(50% + (env(safe-area-inset-left) - env(safe-area-inset-right)) / 2)}.integrated-sheet{padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)!important}.app-sheet{padding-left:max(22px, env(safe-area-inset-left));padding-right:max(22px, env(safe-area-inset-right))}.app-sheet .sheet-close{right:max(16px, env(safe-area-inset-right))}}@media (max-height:700px){.approved-auth .au-brand{padding-block:8px 20px}.approved-auth .au-intro,.approved-auth .au-switch{margin-bottom:16px}.approved-auth .au-separator{margin-block:14px}.approved-auth .au-footer{margin-top:8px}.approved-onboarding .pc-header{height:calc(56px + env(safe-area-inset-top));padding-top:calc(16px + env(safe-area-inset-top))}.approved-onboarding .pc-copy{padding-bottom:6px}.approved-onboarding h2{margin-bottom:8px;font-size:clamp(34px,11.5cqi,46px)}.approved-onboarding .pc-copy p{line-height:1.4}}@media (orientation:landscape) and (max-height:600px){.approved-onboarding .pc-slide{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.approved-onboarding .pc-copy{align-self:center;max-height:100%;margin-top:0;overflow-y:auto}.approved-onboarding h2{font-size:clamp(28px,5vw,44px)}.approved-onboarding .pc-photo:after{background:linear-gradient(90deg, transparent 60%, var(--pc-bg))}.approved-onboarding .pc-footer{padding-bottom:max(10px, env(safe-area-inset-bottom))}}@media (orientation:portrait) and (max-height:500px){.approved-onboarding .pc-viewport{overflow-y:auto}.approved-onboarding .pc-track{height:auto;min-height:100%}.approved-onboarding .pc-slide{grid-template-rows:140px auto}}@media (max-width:359px){.integration-surface .pl-asset{gap:7px}.integration-surface .pl-asset>.avatar{width:36px;height:36px}.integration-surface .pl-asset .pl-icon{width:44px}.integrated-sheet .pl-order{padding-inline:16px}.integration-surface .pl-dockmeta{gap:2px 8px;font-size:12px}}
:root{--product-bg:#0b0f0f;--p-surface:#151b1a;--p-line:#26312d;--p-text:#f0f3ef;--p-muted:#9aa5a0;--p-mint:var(--mobile-mint);--p-red:var(--mobile-red);--nav-height:calc(76px + env(safe-area-inset-bottom))}.product-frame{max-width:var(--app-width);background:var(--product-bg);min-height:100dvh;color:var(--p-text);isolation:isolate;margin:0 auto;font-size:16px;line-height:1.5;position:relative}.product-frame[data-appearance=oled]{--product-bg:#030504;--p-surface:#111512}.product-frame[data-reduce-motion=true] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.product-page{padding:0 20px calc(var(--nav-height) + 24px);overflow-wrap:anywhere;min-width:0;min-height:100dvh}.product-page>*{min-width:0}.product-page button,.product-sheet button{cursor:pointer}.product-page input,.product-page select,.product-page textarea,.product-sheet input,.product-sheet select{min-width:0;color:var(--p-text);font-family:inherit;font-size:16px}.product-topbar{height:78px;padding-top:env(safe-area-inset-top);align-items:center;gap:8px;display:flex}.product-brand{flex:none;width:76px;display:block}.topbar-actions{align-items:center;gap:4px;margin-left:auto;display:flex}.topbar-actions .person-avatar{width:32px;height:32px}.p-icon{width:44px;min-height:44px;color:var(--p-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.p-icon:hover{background:var(--p-surface);color:var(--p-text)}.p-icon svg{width:21px;height:21px}.product-title{letter-spacing:-1.2px;margin:6px 0 22px;font-size:32px;font-weight:600;line-height:1.2}.product-topbar-compact{height:auto;min-height:60px;padding-block:max(8px,env(safe-area-inset-top)) 8px;margin-bottom:12px}.product-topbar-compact .product-title{flex:1;min-width:0;margin:0}.product-topbar-compact .topbar-actions{flex:none}.product-nav{z-index:40;bottom:calc(10px + env(safe-area-inset-bottom));width:calc(100% - 24px - env(safe-area-inset-left) - env(safe-area-inset-right));max-width:calc(var(--app-width) - 24px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#10182080;border:1px solid #ffffff1c;border-top-color:#ffffff30;border-radius:999px;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;height:67px;padding:9px 12px;display:grid;position:fixed;left:50%;translate:-50%;box-shadow:0 8px 28px #0004,inset 0 1px #ffffff08}.product-nav button{color:#9aa5a0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:49px;font-size:12px;display:flex}.person-avatar{object-fit:cover;object-position:57% 33%;background-color:#26322b;border-radius:50%;flex-shrink:0;width:44px;height:44px;display:block}.community-art{background-image:url(/brand/community-atlas.webp);background-size:300% 300%}.p-primary,.p-secondary{border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 18px;font-size:15px;font-weight:600;display:inline-flex}.p-primary{background:var(--mobile-green-fill);color:var(--mobile-text);box-shadow:inset 0 1px #ffffff18}.p-secondary{background:var(--p-surface);color:var(--p-text);border:1px solid var(--p-line)}.p-primary:disabled,.p-secondary:disabled{opacity:.4;cursor:not-allowed}.p-primary svg,.p-secondary svg{width:18px;height:18px}.p-full{width:100%}.p-link{color:var(--p-mint);align-items:center;gap:5px;min-height:44px;font-size:14px;display:inline-flex}.p-link svg{width:16px}.p-muted{color:var(--p-muted)}.p-positive{color:var(--p-mint)}.p-negative{color:var(--p-red)}.p-badge{background:var(--mobile-up-bg);color:var(--p-mint);white-space:nowrap;border-radius:6px;padding:3px 6px;font-size:12px}.p-caption{color:var(--p-muted);font-size:12px;line-height:1.6}.p-sample{color:var(--p-muted);justify-content:center;align-items:center;gap:5px;padding:20px 0 6px;font-size:12px;display:flex}.p-section{border-top:1px solid var(--p-line);padding:22px 0}.p-section-title{justify-content:space-between;align-items:center;gap:10px;margin:16px 0 12px;display:flex}.p-section-title h2,.p-section h2{letter-spacing:-.3px;font-size:18px;font-weight:500}.p-section-title p{color:var(--p-muted);font-size:12px}.p-divider{border-top:1px solid var(--p-line);margin:20px 0}.p-tabs{min-width:0;margin:8px 0 14px}.p-tabs [data-slot=tabs-list]{background:var(--p-surface);scrollbar-width:none;border-radius:11px;justify-content:flex-start;gap:4px;width:100%;height:auto;padding:4px;display:flex;overflow-x:auto}.p-tabs [data-slot=tabs-trigger]{min-width:0;min-height:38px;color:var(--p-muted);box-shadow:none;background:0 0;border:0;border-radius:8px;flex:1 0 auto;padding:7px 9px;font-size:14px}.p-tabs [data-slot=tabs-trigger][data-state=active]{color:var(--p-text);box-shadow:none;background:#273630}.p-tabs [data-slot=tabs-trigger]:after{display:none}.p-tabs-line [data-slot=tabs-list]{border-bottom:1px solid var(--p-line);background:0 0;border-radius:0;padding:0}.p-tabs-line [data-slot=tabs-trigger]{border-radius:0;padding:12px 4px}.p-tabs-line [data-slot=tabs-trigger][data-state=active]{border-bottom:2px solid var(--p-mint);color:var(--p-mint);background:0 0}.p-toolbar{justify-content:space-between;align-items:center;gap:8px;margin:16px 0;display:flex}.p-toolbar .p-tabs{flex:1;min-width:0;margin:0}.p-select{background:var(--p-surface);border:1px solid var(--p-line);max-width:100%;min-height:42px;color:var(--p-text);border-radius:10px;padding:10px 8px;font-size:14px}.p-search{border:1px solid var(--p-line);background:var(--p-surface);border-radius:14px;align-items:center;gap:9px;min-height:50px;padding:4px 6px 4px 13px;display:flex}.p-search svg{width:19px;color:var(--p-muted);flex:none}.p-search input{text-overflow:ellipsis;background:0 0;outline:none;flex:1;width:0;min-width:0;min-height:42px}.p-search .p-link{white-space:nowrap;flex:none;justify-content:center;min-width:44px;padding:0 9px}.p-search .p-icon{width:34px}.p-search-sticky{z-index:10;background:var(--product-bg);padding:12px 0 1px;position:sticky;top:0}.p-row{border-bottom:1px solid #ffffff06;align-items:center;gap:12px;min-width:0;padding:13px 0;display:flex}.p-row-main{text-align:left;flex:1;align-items:center;gap:11px;min-width:0;min-height:50px;display:flex}.p-row-copy{flex-direction:column;flex:1;min-width:0;display:flex}.p-row-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:1.3;overflow:hidden}.p-row-copy small{color:var(--p-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:13px;overflow:hidden}.p-row-numbers{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;max-width:47%;display:flex}.p-row-numbers strong{overflow-wrap:anywhere;font-size:15px;font-weight:500}.p-row-numbers small{color:var(--p-muted);margin-top:5px;font-size:12px}.p-row .avatar{flex:none;width:44px;height:44px}.p-row .rank{text-align:center;width:20px;color:var(--p-muted);flex:none;font-size:14px}.p-row .rank.top{color:#e2c98e}.p-follow{border:1px solid var(--p-line);width:40px;min-height:40px;color:var(--p-mint);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.p-follow[data-following=true]{background:var(--mobile-up-bg)}.p-follow svg{width:18px;height:18px}.p-chip{border:1px solid var(--p-line);color:var(--p-muted);border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:6px 10px;font-size:13px;display:inline-flex}.p-chip[aria-pressed=true]{color:var(--p-mint);background:var(--mobile-up-bg);border-color:var(--mobile-green-fill)}.p-chip svg{width:15px;height:15px}.clan-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-right:-20px;padding-right:20px;display:flex;overflow-x:auto}.clan-card{border:1px solid var(--p-line);text-align:left;background:var(--p-surface);scroll-snap-align:start;border-radius:18px;flex:0 0 146px;padding:16px}.clan-card .person-avatar{border-radius:14px;width:52px;height:52px;margin-bottom:14px}.clan-card strong{font-size:16px;font-weight:500;display:block}.clan-card small{color:var(--p-muted);margin:5px 0 13px;font-size:12px;display:block}.clan-card b{color:var(--p-mint);font-size:16px;font-weight:500}.your-rank{background:var(--p-surface);border:1px solid var(--p-line);border-radius:16px;align-items:center;gap:12px;margin:20px 0 8px;padding:13px;display:flex}.your-rank .p-row-copy strong{font-size:18px}.your-rank .p-row-copy small{margin:0 0 3px}.friend-strip{scrollbar-width:none;gap:18px;margin:0 -20px;padding:0 20px 18px;display:flex;overflow-x:auto}.friend-strip button{color:var(--p-muted);flex-direction:column;flex:none;align-items:center;gap:8px;max-width:68px;font-size:12px;display:flex}.friend-strip .person-avatar{width:52px;height:52px}.activity-row{align-items:flex-start;padding:18px 0}.activity-row .p-row-copy{line-height:1.8}.activity-row .p-row-copy strong{white-space:normal;font-size:15px}.activity-row .p-row-copy p{font-size:14px}.activity-row time{color:var(--p-muted);font-size:12px}.clan-list .p-row:first-child{background:var(--mobile-up-bg);border:1px solid var(--p-line);border-radius:14px;margin:0 -10px 6px;padding:13px 10px}.clan-list .person-avatar{border-radius:12px}.profile-cover{background:var(--p-surface);height:205px;margin:0 -20px;position:relative;overflow:hidden}.profile-cover>img{object-fit:cover;object-position:56% 38%;width:100%;height:100%}.profile-cover:after{content:"";pointer-events:none;background:linear-gradient(#0007,#0000 50%,#0b0f0f33);position:absolute;inset:0}.profile-cover .product-topbar{z-index:2;position:absolute;top:0;left:20px;right:20px}.profile-cover .p-icon{color:#fff;background:#0a0e0bb0;width:38px;min-height:38px}.profile-cover .product-brand{width:76px}.profile-identity{z-index:2;margin-top:-33px;position:relative}.profile-avatar-row{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.profile-avatar-row>.person-avatar{border:5px solid var(--product-bg);box-sizing:content-box;width:86px;height:86px}.profile-actions{align-items:center;gap:7px;padding-bottom:5px;display:flex}.profile-actions .p-secondary,.profile-actions .p-primary{border-radius:10px;min-height:38px;padding:8px 12px;font-size:13px}.profile-name{letter-spacing:-.8px;font-size:29px;font-weight:600;line-height:1.25}.profile-handle{color:var(--p-muted);margin-top:3px;font-size:15px}.profile-bio{margin:16px 0;font-size:15px;line-height:1.65}.profile-social{align-items:center;gap:18px;margin:12px 0;font-size:14px;display:flex}.profile-social button{min-height:44px}.profile-social span{color:var(--p-muted)}.profile-facts{color:var(--p-muted);flex-wrap:wrap;gap:10px;margin:7px 0 23px;font-size:12px;display:flex}.profile-facts span{align-items:center;gap:4px;display:flex}.profile-facts svg{width:13px;height:13px}.account-value{letter-spacing:-1.1px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:34px;line-height:1.2}.account-delta{margin-top:8px;font-size:15px}.account-delta span{color:var(--p-muted);margin-left:6px;font-size:12px}.account-graph{width:100%;height:150px;margin:12px 0 20px;display:block;overflow:visible}.account-metrics{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:22px;display:grid}.account-metrics>div{background:var(--p-surface);border-radius:12px;padding:12px 14px}.account-metrics small{color:var(--p-muted);font-size:12px;display:block}.account-metrics strong{margin-top:5px;font-size:15px;font-weight:500;display:block}.cash-row{align-items:center;gap:12px;padding:16px 0;display:flex}.cash-row>.p-icon{background:var(--p-surface);color:var(--p-text)}.cash-row .p-link{margin-left:auto}.cash-row small{color:var(--p-muted);font-size:12px}.cash-row strong{font-size:22px;font-weight:500;display:block}.position-tools{justify-content:space-between;align-items:center;gap:10px;display:flex}.position-tools h2{font-size:18px;font-weight:500}.position-tools .p-tabs{max-width:180px;margin:0}.position-tools .p-tabs [data-slot=tabs-trigger]{min-height:33px;font-size:12px}.position-row .p-row-main{align-self:stretch}.position-row{flex-wrap:wrap;gap:4px}.position-row .p-row-numbers{max-width:48%}.position-actions{justify-content:flex-end;gap:10px;width:100%;padding-bottom:2px;display:flex}.position-actions .p-link{min-height:32px;font-size:12px}.compact-holdings{gap:10px;margin:18px -20px;padding:0 20px;display:flex;overflow:auto}.compact-holdings button{background:var(--p-surface);border:1px solid var(--p-line);text-align:left;border-radius:13px;flex:none;align-items:center;gap:9px;padding:12px;display:flex}.compact-holdings .avatar{width:32px;height:32px}.compact-holdings small{color:var(--p-mint);margin-top:3px;font-size:12px;display:block}.settings-group{margin:25px 0}.settings-group>h2{text-transform:uppercase;letter-spacing:1.8px;color:var(--p-muted);margin-bottom:9px;font-size:11px}.settings-row{text-align:left;border-bottom:1px solid #ffffff08;align-items:center;gap:13px;width:100%;min-height:63px;display:flex}.settings-row>svg:first-child{width:20px;height:20px;color:var(--p-muted)}.settings-row>span{flex:1;font-size:15px}.settings-row>small{color:var(--p-muted);font-size:12px}.settings-row>svg:last-child{width:15px;height:15px;color:var(--p-muted)}.logout{color:var(--p-red);background:0 0;border:0;justify-content:flex-start;width:100%;margin:15px 0}.p-field{margin:17px 0;display:block}.p-field>span{color:var(--p-muted);margin-bottom:8px;font-size:13px;display:block}.p-field input,.p-field textarea,.p-field select{border:1px solid var(--p-line);background:var(--p-surface);border-radius:12px;outline:none;width:100%;min-height:48px;padding:13px 14px}.p-field textarea{resize:vertical;min-height:105px}.p-field small{color:var(--p-muted);margin-top:6px;font-size:12px;line-height:1.5;display:block}.p-field input:focus,.p-field textarea:focus,.p-field select:focus{border-color:var(--mobile-focus)}.p-form-error{color:var(--p-red);padding:8px 0;font-size:13px;line-height:1.5}.p-notice{background:var(--mobile-up-bg);border:1px solid var(--p-line);color:var(--p-muted);border-radius:12px;margin:14px 0;padding:12px 14px;font-size:13px;line-height:1.6}.p-toggle-row{border-bottom:1px solid var(--p-line);justify-content:space-between;align-items:center;gap:14px;min-height:64px;font-size:15px;display:flex}.p-toggle-row>span{flex:1;min-width:0}.p-toggle-row small{color:var(--p-muted);margin:5px 0 10px;font-size:12px;display:block}.p-toggle-row [data-slot=switch]{background:#344139;flex:none;width:40px;height:24px}.p-toggle-row [data-slot=switch][data-state=checked]{background:var(--p-mint)}.p-toggle-row [data-slot=switch-thumb]{background:#fff}.p-stat-row{justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;font-size:14px;display:flex}.p-stat-row>span{color:var(--p-muted)}.p-stat-row strong{text-align:right;overflow-wrap:anywhere;font-weight:500}.edit-cover{background:var(--p-surface);border-radius:16px;height:170px;margin:22px 0 44px;position:relative}.edit-cover>img{object-fit:cover;border-radius:16px;width:100%;height:100%}.edit-cover .edit-avatar{position:absolute;bottom:-32px;left:12px}.edit-avatar .person-avatar{border:4px solid var(--product-bg);width:82px;height:82px}.edit-cover label{cursor:pointer}.edit-cover>label{color:#fff;background:#0a0e0bdd;position:absolute;bottom:10px;right:10px}.edit-avatar .p-icon{background:var(--p-surface);width:32px;min-height:32px;position:absolute;bottom:0;right:-4px}.edit-avatar .p-icon svg{width:14px}.edit-cover input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.page-submit{background:var(--product-bg);padding:14px 0 max(18px,env(safe-area-inset-bottom));z-index:5;margin-top:22px;position:sticky;bottom:0}.p-focused{padding-bottom:15px}.p-empty{text-align:center;padding:38px 16px}.p-empty>svg{width:28px;height:28px;color:var(--p-mint);margin:0 auto 16px}.p-empty h2{margin-bottom:8px;font-size:20px;font-weight:500}.p-empty p{color:var(--p-muted);max-width:290px;margin:0 auto 20px;font-size:14px;line-height:1.7}.p-empty .p-secondary{margin:6px}.p-prose{color:var(--p-muted);font-size:15px;line-height:1.8}.p-prose h2{color:var(--p-text);margin:25px 0 10px;font-size:19px;font-weight:500}.p-prose p{margin:12px 0}.p-prose a{color:var(--p-mint)}.product-sheet{--product-bg:#0b0f0f;--p-line:#26312d;--p-surface:#151b1a;--p-muted:#9aa5a0;--p-text:#f0f3ef;--p-mint:var(--mobile-mint);--p-red:var(--mobile-red);translate:-50%;background:var(--product-bg)!important;color:var(--p-text)!important;padding:14px 22px max(24px,env(safe-area-inset-bottom))!important;border:1px solid var(--p-line)!important;border-radius:24px 24px 0 0!important;gap:0!important;left:50%!important;right:auto!important}.sheet-handle{background:#36403a;border-radius:5px;width:34px;height:4px;margin:0 auto 8px;display:block}.product-sheet-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.product-sheet-heading h2{letter-spacing:-.6px;font-size:22px;font-weight:500}.sheet-description{margin:5px 0 17px;font-size:13px;line-height:1.6}.funds-balance{text-align:center;margin:22px 0}.funds-balance small{color:var(--p-muted);font-size:13px;display:block}.funds-balance strong{letter-spacing:-1px;overflow-wrap:anywhere;font-size:40px;font-weight:500}.funds-actions{gap:12px;margin:20px 0;display:grid}.percent-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:14px 0;display:grid}.percent-grid button{background:var(--p-surface);border:1px solid var(--p-line);border-radius:9px;min-height:40px;font-size:14px}.percent-grid button.active{border-color:var(--p-mint);color:var(--p-mint);background:var(--mobile-up-bg)}.p-token-summary{border:1px solid var(--p-line);background:var(--p-surface);border-radius:14px;align-items:center;gap:12px;margin:16px 0;padding:15px;display:flex}.p-token-summary>div{flex:1;min-width:0}.p-token-summary .avatar{width:48px;height:48px}.p-token-summary strong{overflow-wrap:anywhere;font-size:17px;font-weight:500;display:block}.p-token-summary small{color:var(--p-muted);font-size:13px;display:block}.p-token-summary .p-link{margin-left:auto}.p-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.p-grid-2 .p-field{margin:10px 0}.allocation-grid{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.allocation-grid .p-field input{min-height:44px;padding:10px 12px}.launch-upload{border:1px dashed var(--p-line);background:var(--p-surface);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:92px;margin:15px 0;display:flex;position:relative}.launch-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.launch-upload img{object-fit:cover;border-radius:14px;width:64px;height:64px}.launch-upload span{color:var(--p-muted);font-size:14px}.launch-upload svg{width:22px;color:var(--p-mint)}.create-footer{bottom:var(--nav-height);background:var(--product-bg);z-index:5;padding:12px 0;position:sticky}.create-footer .p-stat-row{padding:5px 0 10px;font-size:13px}.p-details summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:50px;font-size:15px;list-style:none;display:flex}.p-details summary:after{content:"+";color:var(--p-muted);font-size:22px}.p-details[open] summary:after{content:"−"}.p-toast{z-index:80;left:50%;bottom:calc(var(--nav-height) + 12px);color:#edf8f0;background:#263a30;border:1px solid #679a7f;border-radius:13px;align-items:center;gap:8px;width:calc(100% - 32px);max-width:400px;padding:12px 16px;font-size:14px;display:flex;position:fixed;translate:-50%;box-shadow:0 6px 24px #0005}.p-toast button{min-width:30px;min-height:30px;margin-left:auto}.p-toast svg{width:17px}.reward-ticket{border:1px solid var(--mobile-green-fill);background:var(--p-surface);border-radius:20px;margin:22px 0;padding:26px 22px}.reward-ticket>svg{color:var(--p-mint);width:32px;height:32px;margin-bottom:20px}.reward-ticket h2{letter-spacing:-.8px;font-size:29px;font-weight:500}.reward-ticket p{color:var(--p-muted);margin:12px 0 25px;font-size:14px;line-height:1.7}.invite-code{border-block:1px dashed var(--p-line);overflow-wrap:anywhere;margin:20px 0;padding:18px 0;font-size:23px;font-weight:500}.product-frame .app-shell{min-height:100dvh;padding-bottom:calc(var(--nav-height) + 16px);background:var(--product-bg);border:0}.product-frame .integration-surface{min-height:calc(100dvh - var(--nav-height));background:var(--product-bg);padding:0}.product-frame .integration-surface .pl-phone{border:0;border-radius:0;max-width:100%}.product-frame .integration-surface .pl-main{height:calc(100dvh - var(--nav-height));min-height:0}.product-frame .integration-surface .pl-dock{flex:none;padding-bottom:10px}.product-frame .integration-surface .pl-chart{height:clamp(140px,100dvh - 645px,280px)}.product-frame .pl-asset-sub{min-width:0}.product-frame .profile-position-share{align-items:center;gap:6px;display:flex}.profile-position-share .pl-positioncompact{flex:1;min-width:0}.profile-position-share>.p-icon{margin-right:14px}:is(.product-frame .integration-surface:has(.au-phone),.product-frame .integration-surface:has(.pc-phone)){min-height:100dvh}.product-frame .integration-surface .au-phone{border:0;border-radius:0;min-height:100dvh}.product-frame .integration-surface .pc-phone{border:0;border-radius:0;height:100dvh;min-height:0}.product-frame .market-row{min-width:0}.product-frame .market-numbers{max-width:45%}.position-card{background:#0b0d10;border:1px solid #232830;border-radius:16px;margin:6px 0;padding:12px 14px 10px}.position-main{text-align:left;align-items:center;gap:11px;width:100%;min-width:0;display:flex}.position-main .avatar{flex-shrink:0;width:40px;height:40px}.position-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.position-copy strong{white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:16px;font-weight:600;line-height:1.2;display:flex}.position-copy strong em{letter-spacing:.5px;text-transform:uppercase;color:var(--p-muted);text-overflow:ellipsis;border:1px solid #2a3038;border-radius:999px;min-width:0;max-width:96px;padding:2px 6px;font-size:9px;font-style:normal;font-weight:500;overflow:hidden}.position-copy small{color:var(--p-muted);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:12px;overflow:hidden}.position-numbers{font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;max-width:52%;display:flex}.position-numbers strong{font-size:16px;font-weight:600;line-height:1.2}.position-numbers small{white-space:nowrap;font-size:12px;font-weight:500}.position-foot{color:var(--p-muted);font-variant-numeric:tabular-nums;white-space:nowrap;border-top:1px solid #1d2229;align-items:center;gap:12px;min-width:0;margin-top:10px;padding-top:9px;font-size:11px;display:flex}.position-foot>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.position-foot b{color:var(--p-text);margin-left:4px;font-weight:500}.position-foot .p-link{white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:12px}.position-foot .p-link svg{width:14px;height:14px}.history-row{text-align:left;border-bottom:1px solid #ffffff08;align-items:center;gap:11px;width:100%;min-width:0;padding:11px 0;display:flex}.history-row .avatar,.history-row>.p-icon{flex-shrink:0;width:40px;height:40px}.history-row>.p-icon{background:var(--p-surface);color:var(--p-text);font-weight:600}.history-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.history-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.2;overflow:hidden}.history-copy small{color:var(--p-muted);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:12px;overflow:hidden}.history-numbers{font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;max-width:50%;display:flex}.history-numbers strong{font-size:15px;font-weight:600;line-height:1.2}.history-numbers small{color:var(--p-muted);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.history-status{letter-spacing:.3px;color:var(--p-muted);border:1px solid #2a3038;border-radius:999px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:500}.history-status.failed,.history-status.expired,.history-status.refunded{color:var(--mobile-red);border-color:color-mix(in srgb,var(--mobile-red) 40%,transparent)}.history-status.pending,.history-status.submitted,.history-status.awaiting_wallet{color:var(--mobile-info);border-color:color-mix(in srgb,var(--mobile-info) 40%,transparent)}.activity{flex-direction:column;gap:12px;min-width:0;display:flex}.activity-head{align-items:center;gap:11px;min-width:0;display:flex}.activity-head .avatar,.activity-head .p-icon{flex-shrink:0;width:40px;height:40px}.activity-title{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.activity-title strong{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.activity-title small{color:var(--p-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.activity-status{letter-spacing:.3px;color:var(--p-muted);white-space:nowrap;border:1px solid #2a3038;border-radius:999px;flex-shrink:0;padding:4px 9px;font-size:11px;font-weight:500}.activity-status.confirmed{color:var(--p-mint);border-color:color-mix(in srgb,var(--p-mint) 40%,transparent);background:var(--mobile-up-bg)}.activity-status.failed,.activity-status.expired,.activity-status.refunded{color:var(--mobile-red);border-color:color-mix(in srgb,var(--mobile-red) 40%,transparent)}.activity-hero{letter-spacing:-.8px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0 0;font-size:30px;font-weight:600;line-height:1.1}.activity-grid{background:#1f242c;border:1px solid #1f242c;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;display:grid;overflow:hidden}.activity-grid>div{background:#0b0d10;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.activity-grid dt{letter-spacing:.6px;text-transform:uppercase;color:var(--p-muted);font-size:10px;font-weight:500}.activity-grid dd{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:500;overflow:hidden}.activity-refs{border:1px solid #1f242c;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.activity-refs>div{border-top:1px solid #1f242c;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:9px 12px;font-size:13px;display:flex}.activity-refs>div:first-child{border-top:0}.activity-refs>div>span{color:var(--p-muted);flex-shrink:0}.activity-refs code{color:var(--p-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.activity-refs button{min-width:0;color:var(--p-mint);align-items:center;gap:7px;display:inline-flex}.activity-refs button svg{flex-shrink:0;width:14px;height:14px}.activity+.p-secondary,.activity+.p-primary{margin-top:14px}@media (min-width:768px){.product-frame{box-shadow:0 0 0 1px #ffffff0e}.product-nav{border-inline:1px solid #ffffff0e}.product-page{min-height:100dvh}}@media (max-width:359px){.product-page{padding-inline:14px}.product-title{font-size:29px}.p-row{gap:8px}.p-row .person-avatar,.p-row .avatar{width:36px;height:36px}.p-row-copy strong{font-size:14px}.p-row-numbers strong{font-size:13px}.p-row-numbers{max-width:45%}.p-row-copy small{font-size:12px}.profile-cover{height:184px;margin-inline:-14px}.profile-cover .product-topbar{left:14px;right:14px}.account-value{font-size:30px}.p-tabs [data-slot=tabs-trigger]{padding:7px;font-size:13px}.profile-actions .p-secondary,.profile-actions .p-primary{padding:8px;font-size:12px}.profile-avatar-row>.person-avatar{width:72px;height:72px}.p-toolbar{gap:5px}.p-toolbar .p-select{max-width:116px;font-size:12px}.product-brand{width:113px}.product-topbar{gap:4px}.p-row .p-follow{width:34px;min-height:36px}.product-sheet{padding-inline:17px!important}.product-nav{padding-inline:7px}}@media (orientation:landscape) and (max-height:500px){.product-frame .integration-surface .pl-main{height:auto;min-height:calc(100dvh - var(--nav-height))}.product-frame .integration-surface .pl-scroll{overflow:visible}.product-frame .integration-surface .pl-dock{bottom:var(--nav-height);position:sticky}.product-frame .integration-surface .pl-chart{height:180px}.product-topbar{height:62px}}@media (prefers-reduced-motion:reduce){.product-frame *{scroll-behavior:auto!important;transition:none!important}.product-sheet{animation:none!important}}.product-sheet{transform:none!important}.p-row-numbers small.p-positive{color:var(--p-mint)}.p-row-numbers small.p-negative{color:var(--p-red)}@media (max-width:359px){.clan-carousel{margin-right:-14px;padding-right:14px}.friend-strip,.compact-holdings{margin-inline:-14px;padding-inline:14px}}.compact-holdings small.p-negative,.clan-card b.p-negative{color:var(--p-red)}.trade-card-person>span:not(.avatar):not(.trade-card-demo){flex:1;min-width:0}.trade-card-person>span.trade-card-demo{flex:none;padding:2px 4px;font-size:9px}.trade-card-result strong.negative{color:var(--mobile-red)}.product-sheet textarea{font:inherit;color:var(--p-text);font-size:16px}.product-frame .bonding-row>.avatar{flex:none;width:44px;height:44px}.product-frame .bonding-row .market-symbol{flex-wrap:nowrap;gap:6px}.bonding-symbol{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bonding-age{color:var(--mobile-mint,#39d98a);letter-spacing:0;flex:none;align-items:center;gap:3px;font-size:11px;font-weight:500;display:inline-flex}.bonding-age svg{width:12px;height:12px}.product-frame .bonding-row .market-meta{white-space:nowrap;flex-wrap:nowrap;gap:7px;font-size:12px}.bonding-origin{text-overflow:ellipsis;opacity:.85;min-width:0;font-size:10px;overflow:hidden}.product-frame .bonding-row .market-numbers{flex:none;width:108px;max-width:34%}.product-frame .bonding-row .market-price{white-space:nowrap;font-size:16px}.bonding-meter{align-items:center;gap:6px;width:100%;margin-top:8px;display:flex}.bonding-track{background:#ffffff0d;border-radius:4px;flex:1;min-width:20px;height:4px;display:block;overflow:hidden}.bonding-track>span{border-radius:inherit;background:var(--mobile-mint,#39d98a);height:100%;transition:width .25s;display:block}.bonding-percent{min-width:27px;color:var(--mobile-muted,#8c94a0);font-variant-numeric:tabular-nums;text-align:right;flex:none;font-size:11px;line-height:1}@media (max-width:360px){.product-frame .bonding-row{gap:8px}.product-frame .bonding-row .market-numbers{width:96px}.product-frame .bonding-row .market-price{font-size:14px}.product-frame .bonding-row .market-meta{font-size:11px}}.product-frame[data-screen=market]{--nav-height:0px;max-width:760px}.product-frame[data-screen=market] .integration-surface .pl-main{height:100dvh;min-height:0}.product-frame[data-screen=market] .integration-surface .pl-chart{height:clamp(292.5px,162.5svh - 869.375px,633.75px)}.product-frame[data-screen=market] .integration-surface .pl-dock{padding-bottom:max(12px,env(safe-area-inset-bottom));bottom:0}:is(.approved-spot,.approved-perp) .pl-token-back{width:36px;min-height:44px;color:var(--pl-muted);border-radius:10px;flex:none;justify-content:center;align-items:center;margin-left:-8px;margin-right:-4px;display:flex}:is(.approved-spot,.approved-perp) .pl-token-back:hover{background:var(--pl-input);color:var(--pl-text)}@media (orientation:landscape) and (max-height:500px){.product-frame[data-screen=market] .integration-surface .pl-main{height:auto;min-height:100dvh}.product-frame[data-screen=market] .integration-surface .pl-chart{height:325px}}.p-page-restoration{min-height:70svh;color:var(--p-muted);padding:28px 20px;position:relative}.p-restoration-action{border:1px solid var(--p-line);background:var(--p-bg,#0b0d10);color:var(--p-muted);border-radius:8px;margin:20px 0;padding:12px 18px;display:block}.p-restoration-action:focus-visible{outline:2px solid var(--p-green,#20d78a);outline-offset:4px}.p-restoration-layout{width:100%}.p-restoration-heading,.p-restoration-row{align-items:center;gap:14px;display:flex}.p-restoration-heading{margin-bottom:28px}.p-restoration-heading>i,.p-restoration-row>i{background:var(--p-line,#181d1a);border-radius:50%;flex:none;width:44px;height:44px}.p-restoration-heading>div,.p-restoration-row>div{flex:1}.p-restoration-layout b,.p-restoration-layout span,.p-restoration-tabs i{background:var(--p-line,#181d1a);border-radius:5px;width:96px;height:14px;display:block}.p-restoration-layout span{opacity:.55;width:64px;height:10px;margin-top:9px}.p-restoration-tabs{gap:10px;margin-bottom:24px;display:flex}.p-restoration-tabs i{width:30%;height:34px}.p-restoration-row{min-height:76px}.p-restoration-row>b{width:66px}
@media (display-mode:standalone) and (max-width:600px){:root .product-frame[data-screen=market] .integration-surface .pl-chart{height:clamp(292.5px,162.5svh - 1183px,633.75px)}}
:root{--mobile-bg:#080a0e;--mobile-panel:#121720;--mobile-input:#1a2130;--mobile-line:#333d4e;--mobile-control:#66748a;--mobile-text:#fafbff;--mobile-secondary:#b8c0cf;--mobile-muted:#929fb4;--mobile-mint:#44b77d;--mobile-red:#e57c90;--mobile-green-fill:#147a4f;--mobile-green-hover:#178154;--mobile-red-fill:#b23855;--mobile-red-hover:#bc4763;--mobile-chart-green:#299e63;--mobile-chart-red:#bc4763;--market-up:#00e676;--market-down:#ff3030;--mobile-focus:#b8c0cf;--mobile-info:#a4aeff;--mobile-up-bg:#102c21;--mobile-down-bg:#321922;--mobile-selected:#263447;--destructive:var(--mobile-red)}.product-frame,.app-sheet,.mobile-select-menu,.product-sheet,.approved-spot,.approved-perp,.approved-auth{--background:var(--mobile-bg);--foreground:var(--mobile-text);--card:var(--mobile-panel);--card-foreground:var(--mobile-text);--popover:var(--mobile-panel);--popover-foreground:var(--mobile-text);--primary:var(--mobile-green-fill);--primary-foreground:var(--mobile-text);--secondary:var(--mobile-input);--secondary-foreground:var(--mobile-text);--muted:var(--mobile-panel);--muted-foreground:var(--mobile-secondary);--accent:var(--mobile-up-bg);--accent-foreground:var(--mobile-mint);--border:var(--mobile-line);--input:var(--mobile-control);--ring:var(--mobile-focus);--gain:var(--mobile-mint);--loss:var(--mobile-red);--product-bg:var(--mobile-bg);--p-surface:var(--mobile-panel);--p-line:var(--mobile-line);--p-text:var(--mobile-text);--p-muted:var(--mobile-secondary);--p-mint:var(--mobile-mint);--p-red:var(--mobile-red);--pl-bg:var(--mobile-bg);--pl-panel:var(--mobile-panel);--pl-input:var(--mobile-input);--pl-line:var(--mobile-line);--pl-text:var(--mobile-text);--pl-muted:var(--mobile-secondary);--pl-faint:var(--mobile-muted);--pl-green:var(--mobile-mint);--pl-red:var(--mobile-red);--pl-blue:var(--mobile-info);--pl-up-bg:var(--mobile-up-bg);--pl-down-bg:var(--mobile-down-bg);--au-bg:var(--mobile-bg);--au-panel:var(--mobile-panel);--au-input:var(--mobile-input);--au-line:var(--mobile-line);--au-text:var(--mobile-text);--au-muted:var(--mobile-secondary);--au-mint:var(--mobile-mint);--au-red:var(--mobile-red);--au-soft:var(--mobile-up-bg)}.approved-onboarding{--pc-text:var(--mobile-text);--pc-mint:var(--mobile-mint);--pc-muted:var(--mobile-secondary)}.product-frame[data-appearance=oled]{--mobile-bg:#000;--mobile-panel:#10141b;--product-bg:var(--mobile-bg);--p-surface:var(--mobile-panel)}.product-nav{background:#0c101880;border-top-color:#ffffff30}.product-nav button{color:var(--mobile-secondary);background:0 0;border:0;gap:0;padding:0}.product-nav button.selected{background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff0a}.product-nav button:active{background:#ffffff0d}.nav-meme{pointer-events:none;flex:none;width:46px;height:46px;display:block}.product-frame :is(.balance-caption,.balance-number>span,.balance-change>span,.market-meta,.primary-tabs [data-slot=tabs-trigger],.category-scroll button,.filter-control,.trade-card-person>svg,.section-line>button,.section-line h2>svg){color:var(--mobile-secondary)}.product-frame :is(.demo-label,.list-footnote,.trade-card-result small){color:var(--mobile-muted)}.product-frame :is(.balance-number,.market-symbol,.market-price),.product-frame .primary-tabs [data-slot=tabs-trigger][data-state=active]{color:var(--mobile-text)}.product-frame .category-scroll button.selected{color:#fff;background:0 0;border-color:#272b33}.product-frame .filter-control.active{color:#fff;background:0 0;border-color:#2a2e36}.product-frame :is(.age-tag,.leverage-tag){color:var(--mobile-mint);background:var(--mobile-up-bg)}.product-frame :is(.account-value,.cash-row strong,.p-row-numbers strong,.p-stat-row strong),.product-frame :is(.p-row-copy strong,.clan-card strong,.clan-card b){font-weight:600}.product-frame :is(.price-change,.p-row-numbers small){font-weight:550}.product-frame :is(.trade-card,.trade-card-person){border-color:var(--mobile-line)}.product-frame .trade-card{background:var(--mobile-panel)}.product-frame .trade-card-person{background:var(--mobile-input)}.product-frame .profile-bio{color:var(--mobile-secondary)}.product-frame .p-caption.p-positive{color:var(--mobile-mint)}.product-frame .p-caption.p-negative{color:var(--mobile-red)}:is(.product-page,.product-sheet) :is(.p-field>span,.p-stat-row,.p-toggle-row small){font-size:14px}:is(.product-page,.product-sheet) :is(input,textarea)::placeholder,.approved-auth input::placeholder{color:var(--mobile-muted);opacity:1}:is(.product-page,.product-sheet) .p-field :is(input,textarea,select){background:var(--mobile-input);border-color:var(--mobile-control);color:var(--mobile-text);font-variant-numeric:tabular-nums}:is(.product-page,.product-sheet) .p-field :is(input,textarea,select):focus{border-color:var(--mobile-focus)}.p-search{border-color:var(--mobile-control)}.p-search:focus-within{border-color:var(--mobile-focus)}.percent-grid button{border-color:var(--mobile-control);font-weight:600}.p-tabs:not(.p-tabs-line) [data-slot=tabs-trigger][data-state=active]{background:var(--mobile-selected);color:var(--mobile-text);box-shadow:inset 0 0 0 1px var(--mobile-control);font-weight:600}.p-tabs-line [data-slot=tabs-trigger][data-state=active]{font-weight:600}.p-toggle-row [data-slot=switch]{border:1px solid var(--mobile-control);background:#46546a}.p-toggle-row [data-slot=switch][data-state=checked]{background:var(--mobile-green-fill);border-color:var(--mobile-green-fill)}.create-footer .p-stat-row{font-size:14px}.create-footer .p-stat-row strong{font-size:16px;font-weight:600}.p-primary{font-weight:650}.position-card{background:var(--mobile-panel);border-color:var(--mobile-green-fill)}.app-sheet:not(.product-sheet):not(.integrated-sheet),.mobile-select-menu{background:var(--mobile-panel);color:var(--mobile-text);border-color:var(--mobile-line)}.app-sheet :is(.sheet-intro,.about-copy,.form-label,.secondary-button){color:var(--mobile-secondary)}.app-sheet :is(.app-input,.amount-input,.app-select){border-color:var(--mobile-control);color:var(--mobile-text);background:var(--mobile-input)!important}.app-sheet :is(input,textarea)::placeholder{color:var(--mobile-muted);opacity:1}.app-sheet .amount-presets>button{background:var(--mobile-input);color:var(--mobile-text);border-color:var(--mobile-control)}.app-sheet .form-error{color:var(--mobile-red)}.mobile-select-menu [data-slot=select-item]:focus{background:var(--mobile-selected);color:var(--mobile-text)}:is(.approved-spot,.approved-perp) .pl-chart-wrap{--mobile-chart-green:var(--market-up);--mobile-chart-red:var(--market-down)}:is(.approved-spot,.approved-perp) .pl-change{--pl-green:var(--market-up);--pl-red:var(--market-down);min-height:1.45em}.price-change.positive{color:var(--market-up)}.price-change.negative{color:var(--market-down)}.price-change.neutral,:is(.approved-spot,.approved-perp) .pl-change .pl-neutral{color:var(--mobile-muted)}:is(.approved-spot,.approved-perp) :is(.pl-price,.pl-cap-value,.pl-posnumbers){font-weight:600}:is(.approved-spot,.approved-perp) :is(.pl-tabs button,.pl-timebar button,.pl-presets button){font-weight:500}:is(.approved-spot,.approved-perp) .pl-timebar button:is([aria-pressed=true],:active){box-shadow:none;background:0 0}:is(.approved-spot,.approved-perp) .pl-dockactions button{font-weight:650}:is(.approved-spot,.approved-perp) :is(.pl-action,.pl-save){font-weight:600}:is(.approved-spot,.approved-perp) .pl-chart text{font-weight:500}:is(.approved-spot,.approved-perp) .pl-chart .pl-chart-current{fill:#080a12;stroke:none;text-shadow:none;font-size:11px;font-weight:650}:is(.approved-spot,.approved-perp) .pl-chart{overflow:hidden}:is(.approved-spot,.approved-perp) .pl-chart-wrap{isolation:isolate}.approved-spot .pl-cap .pl-change{justify-content:flex-end}.market-list-skeleton{padding:4px 0}.market-list-skeleton>div{align-items:center;gap:12px;height:76px;padding:12px 16px;display:flex}.market-list-skeleton :is(i,span,b){background:var(--mobile-panel);border-radius:6px;display:block}.market-list-skeleton i{border-radius:50%;width:44px;height:44px}.market-list-skeleton span{width:34%;height:30px}.market-list-skeleton b{width:23%;height:30px;margin-left:auto}:is(.approved-spot,.approved-perp) .pl-field input,:is(.approved-spot,.approved-perp) :is(.pl-check,.pl-follow-filter) [data-slot=checkbox],.approved-auth .au-field{border-color:var(--mobile-control)}.approved-auth .au-field:focus-within:not(:has([aria-invalid=true])){border-color:var(--mobile-focus)}.approved-auth .au-primary{font-weight:600}.launch-networks [data-slot=tabs-list]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.launch-networks [data-slot=tabs-trigger]{gap:9px;min-height:56px;padding:8px}.launch-networks .network-label{text-align:left;white-space:normal;overflow-wrap:normal;min-width:0;line-height:1.25}.network-logo{flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.network-logo img{object-fit:contain;width:24px;height:24px}.network-logo-robinhood{background:#cf0;border-radius:50%}.network-logo-robinhood img{width:20px;height:20px}.launch-networks [data-state=active]{box-shadow:inset 0 0 0 1px var(--mobile-mint)}@media (max-width:360px){.launch-networks [data-slot=tabs-trigger]{gap:6px;font-size:13px}}.app-sheet:not(.integrated-sheet),.product-sheet{background:#000!important}.product-sheet{--product-bg:#000;--p-surface:#000}.app-sheet:not(.integrated-sheet){--mobile-panel:#000;--mobile-input:#000}:is(.approved-spot,.approved-perp) .pl-timebar button:is([aria-pressed=true],:active){color:var(--pl-text);box-shadow:none;background:0 0}.small-tabs,.p-tabs:not(.p-tabs-line) [data-slot=tabs-list]{background:0 0}.small-tabs [data-slot=tabs-trigger][data-state=active],.p-tabs:not(.p-tabs-line) [data-slot=tabs-trigger][data-state=active]{color:var(--mobile-text);box-shadow:none;background:0 0}.app-sheet .amount-presets>button,.product-sheet .percent-grid button{box-shadow:none;background:#000}.product-sheet .percent-grid button.active{border-color:var(--p-line);color:var(--p-text);background:#000}
.desktop-landing,.desktop-return{display:none}@media (min-width:1000px){.app-layout:not([data-preview=true])>.product-frame{display:none}.app-layout:not([data-preview=true])>.desktop-landing{display:block}.desktop-landing{--club-ink:#101310;--club-paper:#f1ede3;--club-mint:var(--mobile-mint);--club-gutter:clamp(36px,3.8vw,84px);background:var(--club-ink);min-height:100dvh;color:var(--club-paper);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5}.desktop-landing button{cursor:pointer;font:inherit}.club-header{min-height:76px;margin:0 var(--club-gutter);border-bottom:1px solid #f1ede349;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;display:grid}.club-brand-button{justify-self:start;display:block}.club-header .product-brand{width:92px}.club-header nav{align-items:center;gap:clamp(24px,3.1vw,54px);display:flex}.club-header nav button{min-height:44px;font-size:14px}.club-header nav button:hover,.club-text-action:hover,.club-footer-links button:hover{color:var(--club-mint)}.desktop-landing .club-primary{background:var(--mobile-green-fill);border:1px solid var(--mobile-green-hover);min-height:44px;color:var(--mobile-text);border-radius:2px;justify-content:center;align-items:center;gap:12px;padding:10px 26px;font-size:14px;font-weight:500;transition:background .18s;display:inline-flex}.desktop-landing .club-primary:hover{background:var(--mobile-green-hover)}.club-primary svg,.club-text-action svg,.club-dark-cta svg{flex-shrink:0;width:18px;height:18px}.club-header-cta{justify-self:end}.club-hero{text-align:center;padding:30px var(--club-gutter) 25px;isolation:isolate;position:relative}.club-eyebrow{color:var(--club-mint);letter-spacing:.22em;margin-bottom:16px;font-size:12px}.club-hero h1{letter-spacing:-.065em;z-index:1;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(64px,6.5vw,116px);font-weight:400;line-height:.91;position:relative}.club-hero h1 span{color:var(--club-mint)}.club-introduction{max-width:750px;margin:22px auto 0;font-size:clamp(16px,1.3vw,21px);line-height:1.5}.club-hero-actions{justify-content:center;align-items:center;gap:30px;margin-top:22px;display:flex}.club-text-action{align-items:center;gap:14px;min-height:44px;display:inline-flex;font-size:14px!important}.club-margin-note{left:var(--club-gutter);text-align:left;text-transform:uppercase;letter-spacing:.2em;color:#c2c7be;pointer-events:none;font-size:12px;line-height:1.9;position:absolute;top:48%}.club-margin-note span{border-top:1px solid #f1ede399;width:24px;margin-top:16px;display:block}.club-hand-note{right:var(--club-gutter);color:#babeb5;letter-spacing:.04em;text-align:center;pointer-events:none;max-width:200px;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive;font-size:clamp(17px,1.3vw,23px);font-style:italic;line-height:1.65;position:absolute;top:25%;transform:rotate(-9deg)}.club-hand-note span{border-top:1px solid #babeb5;width:58px;margin:8px auto 0;display:block}.club-triptych{background:#f1ede333;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 20px;scroll-margin-top:20px;display:grid}.club-feature{text-align:left;background:#161c17;min-width:0;height:clamp(310px,25vw,480px);display:block;position:relative;overflow:hidden}.club-feature img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .45s;display:block}.club-feature:after{content:"";pointer-events:none;background:linear-gradient(#0000,#090d0bae);position:absolute;inset:40% 0 0}.club-feature:hover img{transform:scale(1.025)}.club-feature-copy{z-index:1;position:absolute;bottom:25px;left:clamp(24px,2.2vw,40px);right:52px}.club-feature-copy strong{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,2.1vw,38px);font-weight:400;line-height:1.12;display:block}.club-feature-copy small{text-transform:uppercase;letter-spacing:.2em;margin-top:9px;font-size:12px;display:block}.club-feature-arrow{z-index:1;stroke-width:1.4px;width:24px;height:24px;position:absolute;bottom:27px;right:24px}.club-how{--mobile-focus:var(--club-ink);background:var(--club-paper);color:var(--club-ink);padding:32px var(--club-gutter);grid-template-columns:minmax(240px,1.5fr) minmax(0,3fr) auto;align-items:center;gap:clamp(22px,2.8vw,48px);scroll-margin-top:24px;display:grid}.club-how-title h2{letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,2.8vw,49px);font-weight:400;line-height:.98}.club-how-title p{margin-top:12px;font-size:16px;line-height:1.5}.club-how ol{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.club-how li{border-left:1px solid #11160f3b;min-width:0;padding:3px 18px}.club-how li>span{color:var(--mobile-green-fill);margin-bottom:9px;font-size:14px;display:block}.club-how h3{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,1.5vw,26px);font-weight:400;line-height:1.2}.club-how li p{color:#555950;margin-top:9px;font-size:14px;line-height:1.5}.desktop-landing .club-dark-cta{color:#f1ede3;white-space:nowrap;background:#111511;border:1px solid #3c4038;border-radius:2px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 20px;font-size:14px;display:inline-flex}.club-dark-cta:hover{background:#293b2d}.club-footer{min-height:110px;padding:16px var(--club-gutter);border-top:1px solid #ffffff12;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;display:grid}.club-footer-brand{align-items:center;gap:15px;min-width:0;display:flex}.club-footer-brand .product-brand{width:64px}.club-footer-brand>span:not(.product-brand){text-transform:uppercase;letter-spacing:.15em;color:#cacdc3;border-left:1px solid #f1ede35c;padding-left:16px;font-size:12px;line-height:1.4}.club-apps{text-align:center}.club-store-row{justify-content:center;gap:12px;display:flex}.club-store{color:#fff;white-space:nowrap;background:#080b08;border:1px solid #a6aca18c;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:7px 12px;font-size:14px;line-height:1;display:flex}.club-store svg{flex-shrink:0;width:24px;height:24px}.club-apps>p{color:#b7bfb4;margin-top:6px;font-size:12px;line-height:1.5}.club-footer-links{justify-content:flex-end;align-items:center;gap:28px;display:flex}.club-footer-links button{min-height:44px;font-size:12px}.club-social{border-left:1px solid #ffffff45;justify-content:center;align-items:center;padding-left:26px;display:flex}.club-social svg{width:20px;height:20px}.app-layout[data-preview=true]>.desktop-return{color:#9aa5a0;z-index:30;background:#0b0f0f;border:1px solid #26312d;border-radius:12px;align-items:center;gap:6px;padding:12px;font-size:13px;display:flex;position:fixed;top:24px;left:24px}}.club-dialog{color:#f1ede3!important;background:#111612!important;border-color:#343d32!important;border-radius:12px!important;max-width:min(480px,100vw - 40px)!important}.club-dialog [data-slot=dialog-title]{font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.2}.club-dialog [data-slot=dialog-description]{color:#b9c3b5;margin-top:15px;font-size:16px;line-height:1.65}@media (min-width:1000px) and (max-width:1279px){.club-margin-note,.club-hand-note{display:none}.club-header .product-brand{width:80px}.club-how{grid-template-columns:240px 1fr;gap:24px}.club-how .club-dark-cta{grid-column:2;justify-self:end}.club-how-title{grid-row:1/3}.club-footer-brand>span:not(.product-brand){display:none}.club-footer-links{gap:18px}.club-feature-copy small{letter-spacing:.09em}.club-feature-copy{left:22px}.club-feature-arrow{right:16px}}@media (min-width:1800px){.club-triptych{margin-inline:var(--club-gutter)}.club-hero{padding-top:48px;padding-bottom:40px}.club-header{min-height:92px}.club-how{padding-block:44px}}@media (prefers-reduced-motion:reduce){.desktop-landing *{scroll-behavior:auto!important;transition:none!important}}
:is(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--mobile-focus,#b8c0cf);outline-offset:3px;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}html[data-input-method=pointer] :is(button,a,input,textarea,select,[tabindex]):focus{--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;outline:none}:is(input,textarea):focus-visible{outline-offset:0}.search-field input:focus-visible{outline:none}@media (forced-colors:active){:is(button,a,input,textarea,select,[tabindex]):focus-visible{outline-color:highlight}}.product-frame .p-toast{bottom:max(24px, calc(env(safe-area-inset-bottom) + 18px));color:#f4fbf8;letter-spacing:-.1px;-webkit-backdrop-filter:blur(22px)saturate(125%);background:radial-gradient(circle at 12% 0,#1ee89d21,#0000 48%),#030c0beb;border:1px solid #2fe29d61;border-radius:18px;width:max-content;max-width:calc(100% - 32px);min-height:58px;padding:9px 10px 9px 11px;font-size:14px;font-weight:650;animation:.24s cubic-bezier(.2,.8,.2,1) both premium-toast-in;box-shadow:inset 0 1px #ffffff12,0 18px 50px #00000094,0 0 28px #18e29117}.product-frame .p-toast>svg:first-child{color:#00170e;stroke-width:3px;background:linear-gradient(145deg,#3af1ad,#16d982);border-radius:11px;flex:none;width:34px;height:34px;padding:8px;box-shadow:inset 0 1px #ffffff61,0 6px 18px #14e18e33}.product-frame .p-toast button{color:#81908c;background:#ffffff0a;border-radius:11px;justify-content:center;align-items:center;width:36px;min-width:36px;min-height:36px;margin-left:6px;display:inline-flex}.product-frame .p-toast button svg{width:16px;height:16px}@keyframes premium-toast-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.product-frame .p-toast{animation:none}}
.launch-progress-card{color:var(--mobile-text);background:linear-gradient(125deg, #13261f, var(--mobile-panel) 65%);border:1px solid #31453d;border-radius:20px;margin:16px 0;padding:18px;box-shadow:inset 0 1px #ffffff0a}.launch-topline{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.launch-topline h3{letter-spacing:-.025em;font-size:18px;font-weight:650;line-height:1.3}.launch-progress-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.launch-progress-heading>div{min-width:0}.launch-progress-heading strong{font-size:14px;font-weight:600;line-height:1.45;display:block}.launch-destination{color:var(--mobile-secondary);overflow-wrap:anywhere;margin-top:5px;font-size:13px;line-height:1.4;display:block}.launch-demo-tag{color:var(--mobile-secondary);border:1px solid #46564f;border-radius:6px;padding:3px 7px;font-size:12px}.launch-progress-number{color:var(--mobile-text);font-variant-numeric:tabular-nums;letter-spacing:-.045em;flex-shrink:0;font-size:clamp(26px,7vw,34px);font-weight:650;line-height:1.1}.launch-track{background:#283c33;height:8px}.launch-track [data-slot=progress-indicator]{background:linear-gradient(90deg, var(--mobile-green-fill), var(--mobile-chart-green));transition:transform .32s ease-out}.launch-steps{justify-content:space-between;gap:8px;margin:13px 0 0;padding:0;list-style:none;display:flex}.launch-steps li{color:var(--mobile-muted);align-items:center;gap:5px;font-size:13px;display:flex}.launch-step-icon{border:1px solid #56645e;border-radius:50%;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;display:inline-flex}.launch-steps li[data-state=complete]{color:var(--mobile-mint)}.launch-steps li[data-state=complete] .launch-step-icon{color:var(--mobile-text);background:var(--mobile-green-fill);border-color:#0000}.launch-steps li[data-state=current]{color:var(--mobile-text)}.launch-steps li[data-state=current] .launch-step-icon{border-color:var(--mobile-mint);color:var(--mobile-mint)}.launch-explainer{border-top:1px solid #35463e;margin-top:16px;padding-top:3px}.launch-explainer summary{cursor:pointer;min-height:40px;color:var(--mobile-secondary);justify-content:space-between;align-items:center;font-size:14px;list-style:none;display:flex}.launch-explainer summary::-webkit-details-marker{display:none}.launch-explainer[open] summary svg{transform:rotate(180deg)}.launch-explainer p{color:var(--mobile-secondary);margin-top:12px;font-size:14px;line-height:1.55}.launch-explainer dl{margin-top:14px;font-size:14px}.launch-explainer dl>div{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin-top:8px;display:flex}.launch-explainer dt{color:var(--mobile-secondary)}.launch-explainer dd{overflow-wrap:anywhere}.launch-explainer a{color:var(--mobile-mint);align-items:center;gap:4px;margin-top:12px;font-size:14px;display:inline-flex}.launch-progress-card[data-phase=unavailable] .launch-progress-number,.launch-progress-card[data-phase=halted] .launch-progress-number{color:var(--mobile-muted,#b0b9c2)}.discovery-active{color:var(--mobile-muted,#b0b9c2);flex-wrap:wrap;gap:5px;padding:0 16px 8px;font-size:13px;display:flex}.discovery-active span{background:var(--mobile-up-bg);border-radius:5px;padding:3px 6px}.discovery-filter-fields{margin:8px 0 20px}.discovery-filter-fields select{width:100%;min-height:46px;color:var(--mobile-text)}@media (prefers-reduced-motion:reduce){.launch-track [data-slot=progress-indicator]{transition:none}}[data-reduce-motion=true] .launch-track [data-slot=progress-indicator]{transition:none}@media (max-width:360px){.launch-progress-card{padding:14px}.launch-steps{gap:4px}.launch-steps li{gap:4px;font-size:12px}}.launch-review-controls{border-top:1px solid var(--mobile-line);margin-top:24px;padding-top:16px}.launch-review-controls h3{font-size:16px;font-weight:600}.launch-review-controls p{color:var(--mobile-secondary);margin:8px 0 16px;font-size:14px}
html[data-device=desktop] .app-layout>.desktop-landing{display:block}html[data-device=desktop] .app-layout>.product-frame{display:none}.phone-splash-qr{flex-direction:column;align-items:center;gap:14px;margin-top:22px;display:flex}.phone-splash-qr img{box-sizing:border-box;background:#fff;border-radius:12px;width:220px;height:220px;padding:8px;display:block}.phone-splash-link{color:var(--mobile-mint,#44b77d);word-break:break-all;-webkit-user-select:all;user-select:all;text-align:center;margin:0;font-size:14px}
.entry-splash{z-index:40;background:#000;display:block;position:fixed;inset:0;overflow:hidden}.entry-splash-art{object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.entry-splash-cta{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 52px);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:min(82vw,360px);margin:0;padding:0;transition:transform .12s,opacity .12s;position:absolute;transform:translate(-50%)}.entry-splash-cta img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.entry-splash-cta:active{transform:translate(-50%)scale(.97)}.entry-splash-cta:focus-visible{outline-offset:6px;border-radius:14px;outline:2px solid #fff}@media (max-height:560px){.entry-splash-cta{bottom:calc(env(safe-area-inset-bottom,0px) + 24px);width:min(70vw,300px)}}.entry-splash-social{top:calc(env(safe-area-inset-top,0px) + 16px);z-index:1;gap:10px;display:flex;position:absolute;right:16px}.entry-splash-social a{color:#fff;-webkit-tap-highlight-color:transparent;background:#ffffff1f;border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .12s,background .12s;display:grid}.entry-splash-social a:active{background:#fff3;transform:scale(.94)}.entry-splash-social a:focus-visible{outline-offset:3px;outline:2px solid #fff}.entry-splash-social svg{fill:currentColor;width:20px;height:20px}@media (prefers-reduced-motion:reduce){.entry-splash-cta,.entry-splash-social a{transition:none}}
body>.p-toast{z-index:120;left:50%;bottom:max(24px,calc(env(safe-area-inset-bottom) + 18px));color:#fff;letter-spacing:-.1px;-webkit-backdrop-filter:blur(22px)saturate(125%);text-shadow:0 1px #0006;background:radial-gradient(circle at 12% 0,#1ee89d29,#0000 48%),#030c0bf0;border:1px solid #2fe29d73;border-radius:18px;align-items:center;gap:10px;width:max-content;max-width:calc(100% - 32px);min-height:58px;padding:9px 10px 9px 11px;font-size:15px;font-weight:600;line-height:1.3;animation:.24s cubic-bezier(.2,.8,.2,1) both notice-in;display:flex;position:fixed;translate:-50%;box-shadow:inset 0 1px #ffffff14,0 18px 50px #0009,0 0 28px #18e2911f}body>.p-toast>svg:first-child{color:#00170e;stroke-width:3px;background:linear-gradient(145deg,#3af1ad,#16d982);border-radius:11px;flex:none;width:34px;height:34px;padding:8px;box-shadow:inset 0 1px #ffffff61,0 6px 18px #14e18e38}body>.p-toast button{color:#c9d6d1;background:#ffffff0f;border-radius:11px;justify-content:center;align-items:center;width:36px;min-width:36px;min-height:36px;margin-left:6px;display:inline-flex}body>.p-toast button svg{width:16px;height:16px}@keyframes notice-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){body>.p-toast{animation:none}}.pl-sheet-scope{position:relative}.pl-risk-backdrop{z-index:40;padding:0 0 max(8px,env(safe-area-inset-bottom));pointer-events:auto;border-radius:inherit;background:#000000b8;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.pl-risk{color:#fff;background:#000;border:1px solid #2a2f2c;border-radius:20px;flex-direction:column;gap:14px;width:100%;max-width:420px;padding:22px 20px 18px;font-family:inherit;animation:.2s cubic-bezier(.2,.8,.2,1) both notice-in;display:flex;box-shadow:0 24px 60px #000000b3}.pl-risk h2{letter-spacing:-.2px;color:#fff;margin:0;font-size:19px;font-weight:650;line-height:1.25}.pl-risk-text{flex-direction:column;gap:6px;display:flex}.pl-risk-text p{color:#c9d1cd;margin:0;font-size:14px;line-height:1.5}.pl-risk-text .pl-risk-figure{color:#f5c15c;font-size:15px;font-weight:600}.pl-risk-actions{flex-direction:column;gap:10px;margin-top:4px;display:flex}.pl-sheet-scope .pl-risk-backdrop .pl-risk .pl-risk-actions button{cursor:pointer;color:#fff;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:52px;font-family:inherit;font-size:16px;font-weight:500;display:flex}.pl-sheet-scope .pl-risk-backdrop .pl-risk .pl-risk-actions button.pl-risk-continue{background:var(--mobile-green-fill,#147a4f);border:1px solid var(--mobile-green-hover,#1a8f5c)}.pl-sheet-scope .pl-risk-backdrop .pl-risk .pl-risk-actions button.pl-risk-cancel{background:#1a1f1c;border:1px solid #333a36}.pl-sheet-scope .pl-risk-backdrop .pl-risk .pl-risk-actions button:disabled{opacity:.6;cursor:default}.pl-sheet-scope .pl-risk-backdrop .pl-risk .pl-risk-actions button:focus-visible{outline-offset:3px;outline:2px solid #44b77d}@media (prefers-reduced-motion:reduce){.pl-risk{animation:none}}
.choice-select{vertical-align:middle;max-width:100%;display:inline-grid;position:relative}.choice-select[data-block]{width:100%;display:grid}.choice-select[data-overlay]{display:contents;position:static}.choice-select>select{pointer-events:none;grid-area:1/1}.choice-select .choice-select-hit{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;grid-area:1/1;width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0;position:absolute;inset:0}.choice-select .choice-select-hit:focus-visible{outline:2px solid var(--mobile-focus,#b8c0cf);outline-offset:2px;border-radius:12px}.choice-backdrop{z-index:130;background:#000000bd;justify-content:center;align-items:center;padding:24px;animation:.14s ease-out both choice-fade;display:flex;position:fixed;inset:0}.choice-backdrop .choice-panel{background:#0e1013;border:1px solid #2b2f37;border-radius:24px;flex-direction:column;gap:2px;width:min(100%,360px);max-height:min(70dvh,520px);padding:10px;animation:.16s cubic-bezier(.2,.8,.2,1) both choice-in;display:flex;overflow-y:auto;box-shadow:0 28px 90px #000000b8}.choice-backdrop .choice-panel .choice-item{color:#fff;letter-spacing:-.1px;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:58px;padding:16px 20px;font-family:inherit;font-size:18px;font-weight:500;line-height:1.25;display:flex}.choice-backdrop .choice-panel .choice-item[data-selected]{background:#1c1f24}.choice-backdrop .choice-panel .choice-item:focus-visible{outline-offset:-2px;outline:2px solid #3a3f49}.choice-backdrop .choice-panel .choice-item svg{stroke-width:2.2px;color:#fff;flex:none;width:22px;height:22px}.choice-backdrop .choice-panel .choice-item span{overflow-wrap:anywhere;min-width:0}.choice-backdrop[data-anchored]{touch-action:none;background:0 0;padding:0;animation:none;display:block}.choice-backdrop[data-anchored] .choice-panel{overscroll-behavior:contain;touch-action:pan-y;border-radius:16px;width:max-content;min-width:168px;max-width:calc(100vw - 24px);max-height:min(60dvh,320px);padding:6px;animation:.12s ease-out both choice-fade;position:fixed;top:12px;left:12px;box-shadow:0 16px 48px #000000a8}.choice-backdrop[data-anchored] .choice-panel .choice-item{letter-spacing:0;border-radius:11px;gap:18px;min-height:42px;padding:10px 14px;font-size:15px}.choice-backdrop[data-anchored] .choice-panel .choice-item svg{width:17px;height:17px}@keyframes choice-fade{0%{opacity:0}to{opacity:1}}@keyframes choice-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.choice-backdrop,.choice-backdrop .choice-panel{animation:none}}
