/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--container-xs:20rem;--container-sm:24rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-transparent:transparent;--color-current:currentColor;--color-inherit:inherit;--color-background:#000;--color-scrim:#000;--color-scrim-clear:#0000;--color-scrim-faint:#0000001a;--color-scrim-soft:#0006;--color-scrim-mid:#0000008c;--color-scrim-deep:#000000b8;--color-scrim-strong:#000000e0;--color-surface:#18181b;--color-surface-clear:#18181b00;--color-surface-raised:#232323;--color-text:#fff;--color-text-secondary:#d1d5db;--color-text-tertiary:#d3d3d3;--color-icon-disabled:#7a7a7a;--color-accent:#00d4ff;--color-accent-clear:#00d4ff00;--color-buy:#51b948;--color-sell:#de3b3d;--color-options:#9076f3;--color-futures:#00b9c3;--color-etf:#2e7df7;--color-crypto:#f0b429;--color-event:#e18528;--color-swipe-like:#4ade80;--color-swipe-nope:#f87171;--color-status-filled:#4ade80;--color-status-working:#facc15;--color-status-unplaced:#60a5fa;--color-status-cancelled:#f87171;--color-status-pending:#60a5fa;--color-follow:#facc15;--color-error:#de3b3d;--color-warning:#facc15;--color-magazine-cover:#facc15;--color-magazine-ink:#000;--color-identity-one:#00b9c3;--color-identity-two:#e18528;--color-identity-three:#9076f3;--color-identity-four:#facc15;--spacing-0:0px;--spacing-2:2px;--spacing-4:4px;--spacing-6:6px;--spacing-8:8px;--spacing-10:10px;--spacing-12:12px;--spacing-14:14px;--spacing-16:16px;--spacing-18:18px;--spacing-20:20px;--spacing-22:22px;--spacing-24:24px;--spacing-26:26px;--spacing-28:28px;--spacing-32:32px;--spacing-36:36px;--spacing-40:40px;--spacing-42:42px;--spacing-44:44px;--spacing-48:48px;--spacing-52:52px;--spacing-56:56px;--spacing-64:64px;--spacing-80:80px;--spacing-96:96px;--spacing-112:112px;--radius-30:30px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-12:12px;--radius-16:16px;--radius-18:18px;--radius-22:22px;--radius-24:24px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1440px;--text-display:78px;--text-display-medium:64px;--text-display-small:44px;--text-title:34px;--text-section-title:24px;--text-section-title--line-height:24px;--text-heading:22px;--text-heading--line-height:26px;--text-title-small:20px;--text-stat:18px;--text-subheading:16px;--text-subheading--line-height:18px;--text-body:15px;--text-body--line-height:18px;--text-body-prose:15px;--text-body-prose--line-height:23px;--text-body-small:14px;--text-label:13px;--text-caption:12px;--text-caption--line-height:14px;--text-micro:11px;--text-nano:10px;--text-icon-glyph:28px;--text-icon-glyph-large:44px;--text-label-small:12px;--text-label-small--line-height:16px;--tracking-label:.5px;--tracking-label-small:.8px;--stroke-hairline:1px;--stroke-thin:2px;--stroke-thick:3px;--duration-pulse:2s;--duration-swipe-settle:.28s;--duration-swipe-recenter:.2s;--duration-swipe-page-turn:.8s;--duration-swipe-ready-hold:.6s;--duration-swipe-like-stamp:.32s;--duration-card-flip:.44s;--duration-pass-card-snap-back:.35s;--duration-detail-reveal:.3s;--duration-animation-filter-kinds-nudge-delay:.9s;--duration-animation-filter-kinds-nudge-hold:.7s;--duration-filter-count-throttle:1s;--duration-loupe-settle:.16s;--duration-menu-slide:.3s;--duration-magazine-page-turn:.48s;--duration-magazine-backdrop-instant:1ms;--duration-nav-transition:.25s;--duration-banner-auto-dismiss:4s;--duration-sparkline-draw-on:1.1s;--duration-image-crossfade:.1s;--duration-dot-toggle:.2s;--duration-ticket-scroll-to:.4s;--duration-video-progress-tick:1s;--duration-video-caption-tick:.1s;--duration-video-caption-fade:.15s;--duration-quote-flash:1s;--duration-avatar-countdown-tick:.8s;--duration-avatar-shutter-flash:.13s;--duration-avatar-upload-creep:20s;--duration-avatar-progress-settle:.25s;--duration-avatar-build-poll:3s;--duration-avatar-meter-interval:.1s;--duration-avatar-voice-countdown-tick:.8s;--duration-trade-import-pending-poll:15s;--duration-trade-import-sync-reply:60s;--duration-trade-import-publish-reply:30s;--duration-developer-clock-tick:1s;--duration-story-card:5s;--duration-idea-facts-stale:60s;--duration-card-back-warm-delay:.5s;--duration-brokerage-matrix-stale:21600s;--duration-option-expirations-stale:3600s;--duration-idea-quote-back-poll:120s;--duration-idea-quote-sheet-poll:60s;--duration-copy-trade-quote-stale:30s;--duration-save-press:.22s;--duration-save-capture:.44s;--duration-follow-morph:.26s;--duration-skeleton-pulse:.9s;--duration-pass-settle:.42s;--duration-frost-fade:.18s;--duration-segment-slide:.22s;--duration-animation-chart-switch:.18s;--duration-launch-fade:.4s;--duration-launch-limit:8s;--duration-coach-fade:.12s;--duration-coach-delay:.7s;--duration-coach-pulse:1.9s;--duration-coach-tap:.95s;--duration-coach-swipe:1.2s;--duration-coach-profile-hold:1.8s;--opacity-pulse-min:30%;--opacity-pulse-max:100%;--opacity-0:0%;--opacity-05:5%;--opacity-10:10%;--opacity-15:15%;--opacity-16:16%;--opacity-18:18%;--opacity-20:20%;--opacity-30:30%;--opacity-35:35%;--opacity-40:40%;--opacity-50:50%;--opacity-60:60%;--opacity-70:70%;--opacity-80:80%;--opacity-85:85%;--opacity-90:90%;--dimension-card-edge-padding:28px;--dimension-swipe-hint-top-offset:80px;--dimension-card-bottom-offset:45px;--dimension-action-rail-bottom:120px;--dimension-detail-edge-padding:20px;--dimension-section-dot-size:6px;--dimension-section-dot-size-inactive:4px;--dimension-activity-pass-height:176px;--dimension-activity-pass-step:50px;--dimension-pos-col-symbol-width:132px;--dimension-pos-row-height:56px;--dimension-pos-col-money-width:104px;--dimension-pos-col-price-width:116px;--dimension-ord-col-sym-width:112px;--dimension-ord-col-order-width:160px;--dimension-ord-col-price-width:72px;--dimension-ord-col-date-width:84px;--dimension-ord-col-small-width:60px;--dimension-face-guide-width:292px;--dimension-face-guide-height:352px;--dimension-shutter-size:72px;--dimension-shutter-core-size:54px;--dimension-waveform-height:34px;--dimension-prompter-fade:64px;--dimension-avatar-build-hero-size:132px;--dimension-coach-phone-width:168px;--dimension-coach-phone-height:296px;--dimension-build-progress-width:200px;--dimension-chart-height:260px;--dimension-price-chart-height:154px;--dimension-hero-image-min-height:140px;--dimension-account-picker-max-width:140px;--dimension-auth-gate-height:600px;--dimension-auth-gate-height-android:640px;--dimension-sign-in-logo-width:256px;--dimension-cancel-sheet-height:280px;--dimension-filter-drawer-gutter:60px;--dimension-filter-sheet-max-height:780px;--dimension-filter-kind-tile-width:100px;--dimension-deck-chrome-height:58px;--dimension-drawer-width:240px;--dimension-star-menu-width:200px;--dimension-drawer-blur-intensity:100px;--dimension-header-blur-intensity:100px;--dimension-backdrop-blur:15px;--dimension-content-max-width:1024px;--dimension-phone-frame-max-width:412px;--dimension-text-area-min-height:120px;--dimension-coach-blur-intensity:45px;--dimension-discard-blur-intensity:90px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.static{position:static}.m-\[calc\(var\(--spacing-48\)\*-41\/168\)\]{margin:calc(var(--spacing-48) * -41 / 168)}.mx-auto{margin-inline:auto}.my-24{margin-block:var(--spacing-24)}.mt-12{margin-top:var(--spacing-12)}.mt-32{margin-top:var(--spacing-32)}.block{display:block}.flex{display:flex}.grid{display:grid}.h-48{height:var(--spacing-48)}.h-\[calc\(var\(--spacing-48\)\*250\/168\)\]{height:calc(var(--spacing-48) * 250 / 168)}.h-auto{height:auto}.min-h-dvh{min-height:100dvh}.w-full{width:100%}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-center{justify-content:center}.gap-12{gap:var(--spacing-12)}.bg-background{background-color:var(--color-background)}.p-24{padding:var(--spacing-24)}.text-center{text-align:center}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height))}.text-body-small{font-size:var(--text-body-small)}.text-display-small{font-size:var(--text-display-small)}.text-accent{color:var(--color-accent)}.text-text{color:var(--color-text)}.text-text-secondary{color:var(--color-text-secondary)}}@media native{:root{--opacity-pulse-min:.3;--opacity-pulse-max:1;--opacity-0:0;--opacity-05:.05;--opacity-10:.1;--opacity-15:.15;--opacity-16:.16;--opacity-18:.18;--opacity-20:.2;--opacity-30:.3;--opacity-35:.35;--opacity-40:.4;--opacity-50:.5;--opacity-60:.6;--opacity-70:.7;--opacity-80:.8;--opacity-85:.85;--opacity-90:.9}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}
