:root{--color-transparent:oklch(0% 0 0/0);--color-paper:oklch(12.23% .0571 301.17);--color-paper-2:oklch(15.5% .058 301);--color-paper-3:oklch(18.5% .06 298);--color-paper-raised:oklch(21.5% .062 296);--color-screen:oklch(10.5% .05 302);--color-ink:oklch(96% .008 294);--color-ink-2:oklch(86.31% .0179 293.09);--color-muted:oklch(68.6% .0382 294.19);--color-faint:oklch(60% .038 296);--color-rule:oklch(34.82% .044 298.79);--color-rule-subtle:oklch(23% .046 300);--color-surface-low:oklch(96% .008 294/.04);--color-surface-mid:oklch(96% .008 294/.08);--color-rule-alpha:oklch(96% .008 294/.1);--color-grid:oklch(82% .11 292/.16);--color-grid-faint:oklch(70% .12 294/.07);--color-button-shine:oklch(96% .008 294/.24);--color-button-shine-soft:oklch(96% .008 294/.12);--color-accent:oklch(62.16% .2171 287.67);--color-accent-secondary:oklch(68% .16 254);--color-accent-deep:oklch(55.01% .2631 286.27);--color-accent-bright:oklch(75% .184 292);--color-accent-pale:oklch(88% .092 294);--color-accent-hot:oklch(73% .23 318);--color-accent-bloom:oklch(68% .24 302/.46);--color-accent-faint:oklch(62.16% .2171 287.67/.08);--color-accent-haze:oklch(62.16% .2171 287.67/.16);--color-accent-vein:oklch(72% .16 292/.24);--color-accent-soft:oklch(28% .105 295);--color-accent-surface:oklch(22% .092 298);--color-accent-surface-2:oklch(26% .112 296);--color-accent-ink:oklch(13% .05 301);--color-shadow-deep:oklch(4% .028 301/.56);--color-shadow-soft:oklch(4% .028 301/.28);--color-focus:oklch(82% .15 300);--color-positive:oklch(78% .16 155);--color-negative:oklch(72% .18 25);--color-warning:oklch(78% .16 78);--color-buzz-hero-a:oklch(18% .075 298);--color-buzz-hero-b:oklch(55% .225 292);--color-buzz-hero-line:oklch(91% .075 294/.18);--color-buzz-nav:oklch(16% .052 299/.88);--color-buzz-card:oklch(96% .01 294);--color-buzz-card-2:oklch(92% .018 294);--color-buzz-card-ink:oklch(18% .03 298);--color-buzz-card-muted:oklch(49% .03 298);--color-buzz-card-rule:oklch(82% .028 296);--color-buzz-dark-rule:oklch(89% .035 294/.14);--color-buzz-ghost:oklch(96% .008 294/.1);--color-buzz-ghost-strong:oklch(96% .008 294/.18);--color-buzz-chart-fill:oklch(73% .145 292/.22);--color-buzz-chart-clear:oklch(73% .145 292/0);--font-display:"Instrument Serif", "Times New Roman", serif;--font-body:"DM Sans", "Avenir Next", sans-serif;--font-mono:"Inter", sans-serif;--font-landing-display:"Instrument Serif", "Times New Roman", serif;--font-landing-body:"DM Sans", "Avenir Next", sans-serif;--font-wordmark:"Instrument Serif", "Times New Roman", serif;--space-3xs:.125rem;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2.5rem;--space-2xl:4rem;--space-3xl:6rem;--space-4xl:9rem;--space-hero-top:10.5rem;--space-hero-bottom:14rem;--space-hero-stage:9.5rem;--space-hero-top-wide:11.75rem;--space-hero-bottom-wide:15.5rem;--space-page-gutter:clamp(1.25rem, 4vw, 4rem);--space-section-tight:clamp(4.5rem, 7.5vw, 7rem);--space-section:clamp(5.5rem, 9vw, 8.5rem);--space-section-roomy:clamp(6.5rem, 10vw, 9rem);--space-card:clamp(1.25rem, 2.25vw, 2rem);--space-card-roomy:clamp(1.5rem, 2.75vw, 2.5rem);--space-layout-gap:clamp(1.25rem, 2.5vw, 2.5rem);--space-row-roomy:5.5rem;--space-landing-hero-top:calc(var(--banner-height) + var(--space-xs));--space-landing-hero-bottom:calc(var(--space-2xl) * 2);--text-xs:.72rem;--text-sm:.84rem;--text-base:1rem;--text-md:1.25rem;--text-lg:1.5625rem;--text-xl:1.953rem;--text-2xl:2.441rem;--text-3xl:3.052rem;--text-display-s:clamp(2.7rem, 7vw, 4.4rem);--text-display:clamp(3.2rem, 7vw, 5.25rem);--text-landing-hero:clamp(3.5rem, 6.6vw, 5rem);--text-landing-hero-mobile:clamp(2.75rem, 13vw, 3.5rem);--text-landing-section:clamp(2.5rem, 4.8vw, 4.125rem);--text-landing-card:clamp(1.55rem, 2.8vw, 1.95rem);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-micro:.11s;--dur-short:.2s;--dur-long:.38s;--dur-glow:.7s;--rule-hair:1px;--radius-input:.5rem;--radius-button:.65rem;--radius-card:1rem;--radius-panel:1.35rem;--radius-pill:999px;--z-base:1;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-sticky-nav:210;--z-modal:400;--z-toast:500;--z-tooltip:600;--banner-height:5.5rem}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6b7280;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#2563eb;outline:2px solid #0000}input::-moz-placeholder{color:#6b7280;opacity:1}textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#2563eb;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6b7280;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}*{border-color:var(--border-default)}html{scroll-behavior:smooth;overflow-x:clip}body{background-color:var(--bg-base);min-height:100vh;color:var(--text-primary);font-family:DM Sans,sans-serif;font-family:var(--font-body);background-image:radial-gradient(circle at 15% 12%,#8b5cf638,#0000 22%),radial-gradient(circle at 82% 10%,#4f8ef72e,#0000 24%),radial-gradient(circle at 50% 100%,#00d08414,#0000 24%),linear-gradient(#ffffff07,#0000 14%),linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-position:0 0,100% 0,bottom,50%,50%,50%;background-size:auto,auto,auto,auto,92px 92px,92px 92px;margin:0;overflow-x:clip}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration-line:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.panel{background-color:var(--bg-surface);--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-image:linear-gradient(#ffffff08,#ffffff03);border-radius:20px;box-shadow:0 0 0 1px #ffffff14,0 4px 20px -2px #0006}.panel-elevated{background-color:var(--bg-elevated);--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-image:radial-gradient(circle at 100% 0,#8b5cf61f,#0000 28%),linear-gradient(#ffffff0a,#ffffff04);border-radius:24px;box-shadow:0 0 0 1px #ffffff1f,0 8px 32px -4px #00000080}.metric-card{background-color:var(--bg-surface);--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-image:linear-gradient(#ffffff08,#ffffff03);border-radius:20px;padding:1rem;transition-property:border-color,box-shadow,background-color,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 0 0 1px #ffffff14,0 4px 20px -2px #0006}.workspace-research-theme :is(.metric-card,.panel-elevated,.metric-card){background:linear-gradient(145deg,#1d1725,#110e17);border-color:#d4b9ed24;box-shadow:inset 0 1px #ffffff0b,0 10px 30px #00000014}.metric-card:hover{border-color:var(--border-strong);background-color:var(--bg-overlay)}.metric-card:active{--tw-scale-x:.96;--tw-scale-y:.96;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.metric-card{box-shadow:0 0 0 1px #ffffff05}.section-label{text-transform:uppercase;letter-spacing:.32em;color:var(--text-tertiary);font-family:Inter,sans-serif;font-size:.69rem;font-family:var(--font-mono)}.workspace-research-theme :is(.font-editorial,.section-label,.font-mono,.section-label){font-family:Inter,sans-serif}.page-title{color:var(--text-primary);font-family:Instrument Serif,serif;font-size:2.25rem;line-height:1;font-family:var(--font-display)}.screener-page :is(.font-mono,.page-title,.section-label),.conviction-page :is(.page-title,.font-mono,.section-label){font-family:Inter,sans-serif}.conviction-page .page-title{letter-spacing:-.045em;font-weight:550}.workspace-research-theme :is(.page-title,.font-display,.font-mono,.section-label){font-family:Inter,sans-serif}@media (width>=768px){.page-title{font-size:3.4rem}}.page-title{text-wrap:balance}.dashboard-page-title{-moz-column-gap:.75rem;grid-template-columns:46px minmax(0,1fr);align-items:start;column-gap:.75rem;display:grid}.dashboard-page-title__copy{letter-spacing:-.035em;text-wrap:balance;min-width:0;font-size:clamp(2.15rem,5vw,3.4rem);line-height:.92;display:block}.page-copy{max-width:42rem;color:var(--text-secondary);font-size:.875rem;line-height:1.5rem}.cv-hero-conviction article .page-copy{font-size:12px}@media (width>=768px){.page-copy{font-size:1rem;line-height:1.5rem}}.page-copy{text-wrap:pretty}.status-pill{background-color:var(--bg-elevated);text-transform:uppercase;letter-spacing:.22em;color:var(--text-secondary);font-family:Inter,sans-serif;font-size:.7rem;font-family:var(--font-mono);border-width:1px;border-color:#ffffff1a;border-radius:9999px;align-items:center;gap:.5rem;padding:.25rem .75rem;display:inline-flex}.workspace-research-theme :is(.font-editorial,.status-pill,.font-mono,.section-label){font-family:Inter,sans-serif}.research-body--legacy .panel-elevated.status-pill{min-height:240px}.research-body--legacy .panel-elevated.status-pill>h2{max-width:38ch;font-size:23px;line-height:1.35}.research-body--legacy .panel-elevated.status-pill>h2 img{display:none}.research-body--legacy .panel-elevated.status-pill>img{width:58px;height:58px}.nav-link{border-radius:var(--radius-lg);color:var(--text-secondary);border-width:1px;border-color:#0000;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:border-color,color,background-color,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.cv-hero-conviction>.nav-link{gap:12px}.cv-hero-conviction article .nav-link{font-size:12px}.research-body--legacy .panel-elevated.nav-link{min-height:240px}.research-body--legacy .panel-elevated.nav-link>h2{max-width:38ch;font-size:23px;line-height:1.35}.research-body--legacy .panel-elevated.nav-link>h2 img{display:none}.research-body--legacy .panel-elevated.nav-link>img{width:58px;height:58px}.nav-link:hover{border-color:var(--border-default);background-color:var(--bg-overlay);color:var(--text-primary)}.nav-link:active{--tw-scale-x:.96;--tw-scale-y:.96;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nav-link-active{border-color:var(--border-strong);background-color:var(--bg-overlay);color:var(--text-primary);--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:var(--glow-accent);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:var(--accent);background-image:linear-gradient(90deg,#8b5cf624,#4f8ef714)}.placeholder-list{gap:.75rem;display:grid}.workspace-dashboard>.placeholder-list{height:max(650px,100vh - 10rem)}@media (width<=760px){.workspace-dashboard>.placeholder-list{flex-direction:column;height:auto;display:flex}.workspace-dashboard>.placeholder-list>div{min-height:550px}}.research-body--legacy>section:not(.placeholder-list),.research-body--legacy>section.placeholder-list>:is(article,div){background:radial-gradient(at 0 0,#b390d50a,#0000 60%),linear-gradient(140deg,#201827,#120e18);border:1px solid #d3b2ec2b;border-radius:23px;box-shadow:inset 0 1px #ffffff0c}.research-body--legacy .placeholder-list>.rounded-2xl{background:linear-gradient(140deg,#241b2d,#15101c);border-color:#cdb0e22b;box-shadow:inset 0 1px #ffffff09}.placeholder-item{border-radius:var(--radius-lg);border-width:1px;border-color:var(--border-subtle);background-color:var(--bg-base);color:var(--text-secondary);padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}.cv-hero-conviction article .placeholder-item{font-size:12px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-6{bottom:-1.5rem}.-left-5{left:-1.25rem}.-right-16{right:-4rem}.-right-20{right:-5rem}.-right-6{right:-1.5rem}.-top-10{top:-2.5rem}.-top-24{top:-6rem}.-top-28{top:-7rem}.bottom-0{bottom:0}.bottom-3{bottom:.75rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-5{left:1.25rem}.left-6{left:1.5rem}.right-0{right:0}.right-5{right:1.25rem}.right-6{right:1.5rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-20{top:5rem}.top-24{top:6rem}.top-5{top:1.25rem}.top-\[50vh\]{top:50vh}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.m-4{margin:1rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-24{margin-bottom:6rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.size-2{width:.5rem;height:.5rem}.size-72{width:18rem;height:18rem}.size-8{width:2rem;height:2rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-64{height:16rem}.h-72{height:18rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[120px\]{height:120px}.h-\[1em\]{height:1em}.h-\[2px\]{height:2px}.h-\[4\.5rem\]{height:4.5rem}.h-\[420px\]{height:420px}.h-\[calc\(100vh-9\.25rem\)\]{height:calc(100vh - 9.25rem)}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[68vh\]{max-height:68vh}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-28{min-height:7rem}.min-h-36{min-height:9rem}.min-h-64{min-height:16rem}.min-h-9{min-height:2.25rem}.min-h-\[20rem\]{min-height:20rem}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[4rem\]{min-height:4rem}.min-h-\[90vh\]{min-height:90vh}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.6667%}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-64{width:16rem}.w-72{width:18rem}.w-9{width:2.25rem}.w-\[1200px\]{width:1200px}.w-\[1240px\]{width:1240px}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-2{min-width:.5rem}.min-w-44{min-width:11rem}.min-w-\[320px\]{min-width:320px}.min-w-\[560px\]{min-width:560px}.min-w-\[640px\]{min-width:640px}.min-w-\[820px\]{min-width:820px}.min-w-\[860px\]{min-width:860px}.min-w-\[920px\]{min-width:920px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-44{max-width:11rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[160px\]{max-width:160px}.max-w-\[230px\]{max-width:230px}.max-w-\[38ch\]{max-width:38ch}.max-w-\[440px\]{max-width:440px}.max-w-\[45\%\]{max-width:45%}.max-w-\[68ch\]{max-width:68ch}.max-w-\[70\%\]{max-width:70%}.max-w-\[90\%\]{max-width:90%}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-end{justify-items:end}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-6{row-gap:1.5rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-white\/\[\.055\]>:not([hidden])~:not([hidden]){border-color:#ffffff0e}.divide-white\/\[\.05\]>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.divide-white\/\[\.06\]>:not([hidden])~:not([hidden]){border-color:#ffffff0f}.divide-white\/\[\.07\]>:not([hidden])~:not([hidden]){border-color:#ffffff12}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-wrap{text-wrap:wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[rgba\(0\,168\,107\,0\.45\)\]{border-color:#00a86b73}.border-\[rgba\(0\,208\,132\,0\.2\)\]{border-color:#00d08433}.border-\[rgba\(0\,208\,132\,0\.22\)\]{border-color:#00d08438}.border-\[rgba\(0\,208\,132\,0\.24\)\]{border-color:#00d0843d}.border-\[rgba\(0\,208\,132\,0\.25\)\]{border-color:#00d08440}.border-\[rgba\(0\,208\,132\,0\.28\)\]{border-color:#00d08447}.border-\[rgba\(0\,208\,132\,0\.32\)\]{border-color:#00d08452}.border-\[rgba\(0\,208\,132\,0\.45\)\]{border-color:#00d08473}.border-\[rgba\(107\,114\,128\,0\.32\)\]{border-color:#6b728052}.border-\[rgba\(139\,92\,246\,0\.25\)\]{border-color:#8b5cf640}.border-\[rgba\(139\,92\,246\,0\.28\)\]{border-color:#8b5cf647}.border-\[rgba\(139\,92\,246\,0\.32\)\]{border-color:#8b5cf652}.border-\[rgba\(239\,68\,68\,0\.22\)\]{border-color:#ef444438}.border-\[rgba\(239\,68\,68\,0\.24\)\]{border-color:#ef44443d}.border-\[rgba\(239\,68\,68\,0\.25\)\]{border-color:#ef444440}.border-\[rgba\(239\,68\,68\,0\.28\)\]{border-color:#ef444447}.border-\[rgba\(239\,68\,68\,0\.3\)\]{border-color:#ef44444d}.border-\[rgba\(239\,68\,68\,0\.32\)\]{border-color:#ef444452}.border-\[rgba\(239\,68\,68\,0\.45\)\]{border-color:#ef444473}.border-\[rgba\(245\,158\,11\,0\.2\)\]{border-color:#f59e0b33}.border-\[rgba\(245\,158\,11\,0\.24\)\]{border-color:#f59e0b3d}.border-\[rgba\(245\,158\,11\,0\.25\)\]{border-color:#f59e0b40}.border-\[rgba\(245\,158\,11\,0\.28\)\]{border-color:#f59e0b47}.border-\[rgba\(245\,158\,11\,0\.32\)\]{border-color:#f59e0b52}.border-\[rgba\(249\,115\,22\,0\.35\)\]{border-color:#f9731659}.border-\[rgba\(249\,115\,22\,0\.45\)\]{border-color:#f9731673}.border-\[rgba\(255\,255\,255\,0\.08\)\]{border-color:#ffffff14}.border-\[rgba\(74\,81\,104\,0\.6\)\]{border-color:#4a516899}.border-\[rgba\(79\,142\,247\,0\.2\)\]{border-color:#4f8ef733}.border-\[rgba\(79\,142\,247\,0\.28\)\]{border-color:#4f8ef747}.border-amber-200\/15{border-color:#fde68a26}.border-amber-200\/\[\.12\]{border-color:#fde68a1f}.border-amber-300\/15{border-color:#fcd34d26}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-300\/30{border-color:#fcd34d4d}.border-amber-300\/70{border-color:#fcd34db3}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-400\/25{border-color:#fbbf2440}.border-amber-500\/30{border-color:#f59e0b4d}.border-blue-400\/25{border-color:#60a5fa40}.border-blue-400\/60{border-color:#60a5fa99}.border-blue-500\/25{border-color:#3b82f640}.border-blue-500\/30{border-color:#3b82f64d}.border-canvas{border-color:var(--bg-base)}.border-elevated{border-color:var(--bg-elevated)}.border-emerald-300\/20{border-color:#6ee7b733}.border-emerald-300\/70{border-color:#6ee7b7b3}.border-emerald-400\/25{border-color:#34d39940}.border-emerald-400\/60{border-color:#34d39999}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/50{border-color:#10b98180}.border-line{border-color:var(--border-default)}.border-purple-500\/25{border-color:#a855f740}.border-purple-500\/30{border-color:#a855f74d}.border-red-400\/20{border-color:#f8717133}.border-red-400\/30{border-color:#f871714d}.border-red-400\/55{border-color:#f871718c}.border-red-500\/20{border-color:#ef444433}.border-red-500\/25{border-color:#ef444440}.border-red-500\/30{border-color:#ef44444d}.border-rose-300\/20{border-color:#fda4af33}.border-rose-400\/25{border-color:#fb718540}.border-rose-500\/30{border-color:#f43f5e4d}.border-sky-300\/\[\.12\]{border-color:#7dd3fc1f}.border-strong{border-color:var(--border-strong)}.border-subtle{border-color:var(--border-subtle)}.border-transparent{border-color:#0000}.border-violet-200\/\[0\.13\]{border-color:#ddd6fe21}.border-violet-300\/20{border-color:#c4b5fd33}.border-violet-300\/\[\.14\]{border-color:#c4b5fd24}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/5,.border-white\/\[\.05\]{border-color:#ffffff0d}.border-white\/\[\.06\]{border-color:#ffffff0f}.border-white\/\[\.07\]{border-color:#ffffff12}.border-white\/\[\.08\]{border-color:#ffffff14}.border-white\/\[\.09\]{border-color:#ffffff17}.border-white\/\[0\.045\]{border-color:#ffffff0b}.border-white\/\[0\.055\]{border-color:#ffffff0e}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.09\]{border-color:#ffffff17}.border-white\/\[0\.1\]{border-color:#ffffff1a}.border-yellow-500\/30{border-color:#eab3084d}.bg-\[\#090b0e\]{--tw-bg-opacity:1;background-color:rgb(9 11 14/var(--tw-bg-opacity,1))}.bg-\[\#0A0B0D\]{--tw-bg-opacity:1;background-color:rgb(10 11 13/var(--tw-bg-opacity,1))}.bg-\[\#121419\]{--tw-bg-opacity:1;background-color:rgb(18 20 25/var(--tw-bg-opacity,1))}.bg-\[\#132033\]{--tw-bg-opacity:1;background-color:rgb(19 32 51/var(--tw-bg-opacity,1))}.bg-\[\#1A1D24\]{--tw-bg-opacity:1;background-color:rgb(26 29 36/var(--tw-bg-opacity,1))}.bg-\[\#1b2d45\]{--tw-bg-opacity:1;background-color:rgb(27 45 69/var(--tw-bg-opacity,1))}.bg-\[\#c4b5fd\]{--tw-bg-opacity:1;background-color:rgb(196 181 253/var(--tw-bg-opacity,1))}.bg-\[rgba\(0\,18\,8\,0\.92\)\]{background-color:#001208eb}.bg-\[rgba\(0\,208\,132\,0\.08\)\]{background-color:#00d08414}.bg-\[rgba\(0\,26\,14\,0\.92\)\]{background-color:#001a0eeb}.bg-\[rgba\(10\,11\,13\,0\.94\)\]{background-color:#0a0b0df0}.bg-\[rgba\(107\,114\,128\,0\.08\)\]{background-color:#6b728014}.bg-\[rgba\(139\,92\,246\,0\.08\)\]{background-color:#8b5cf614}.bg-\[rgba\(139\,92\,246\,0\.12\)\]{background-color:#8b5cf61f}.bg-\[rgba\(139\,92\,246\,0\.14\)\]{background-color:#8b5cf624}.bg-\[rgba\(139\,92\,246\,0\.18\)\]{background-color:#8b5cf62e}.bg-\[rgba\(17\,19\,24\,0\.9\)\]{background-color:#111318e6}.bg-\[rgba\(17\,19\,24\,0\.95\)\]{background-color:#111318f2}.bg-\[rgba\(239\,68\,68\,0\.08\)\]{background-color:#ef444414}.bg-\[rgba\(239\,68\,68\,0\.09\)\]{background-color:#ef444417}.bg-\[rgba\(245\,158\,11\,0\.08\)\]{background-color:#f59e0b14}.bg-\[rgba\(245\,158\,11\,0\.09\)\]{background-color:#f59e0b17}.bg-\[rgba\(249\,115\,22\,0\.08\)\]{background-color:#f9731614}.bg-\[rgba\(255\,255\,255\,0\.02\)\]{background-color:#ffffff05}.bg-\[rgba\(255\,255\,255\,0\.03\)\]{background-color:#ffffff08}.bg-\[rgba\(26\,0\,0\,0\.95\)\]{background-color:#1a0000f2}.bg-\[rgba\(26\,11\,0\,0\.95\)\]{background-color:#1a0b00f2}.bg-\[rgba\(79\,142\,247\,0\.08\)\]{background-color:#4f8ef714}.bg-\[rgba\(79\,142\,247\,0\.09\)\]{background-color:#4f8ef717}.bg-\[var\(--bear-mild\)\]{background-color:var(--bear-mild)}.bg-\[var\(--bear-strong\)\]{background-color:var(--bear-strong)}.bg-\[var\(--bull-mild\)\]{background-color:var(--bull-mild)}.bg-\[var\(--bull-strong\)\]{background-color:var(--bull-strong)}.bg-\[var\(--neutral\)\]{background-color:var(--neutral)}.bg-accent{background-color:var(--accent)}.bg-amber-200\/10{background-color:#fde68a1a}.bg-amber-200\/\[\.025\]{background-color:#fde68a06}.bg-amber-200\/\[\.06\]{background-color:#fde68a0f}.bg-amber-300{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.bg-amber-300\/\[\.035\]{background-color:#fcd34d09}.bg-amber-300\/\[\.06\]{background-color:#fcd34d0f}.bg-amber-300\/\[0\.05\]{background-color:#fcd34d0d}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-400\/\[0\.07\]{background-color:#fbbf2412}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-black\/10{background-color:#0000001a}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/\[\.08\]{background-color:#00000014}.bg-black\/\[\.12\]{background-color:#0000001f}.bg-black\/\[0\.13\]{background-color:#00000021}.bg-blue-400\/10{background-color:#60a5fa1a}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-950\/85{background-color:#172554d9}.bg-canvas{background-color:var(--bg-base)}.bg-current{background-color:currentColor}.bg-elevated{background-color:var(--bg-elevated)}.bg-emerald-300{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity,1))}.bg-emerald-300\/10{background-color:#6ee7b71a}.bg-emerald-300\/\[0\.06\]{background-color:#6ee7b70f}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-400\/\[\.06\]{background-color:#34d3990f}.bg-emerald-400\/\[0\.07\]{background-color:#34d39912}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-700\/65{background-color:#047857a6}.bg-emerald-800\/65{background-color:#065f46a6}.bg-emerald-900\/65{background-color:#064e3ba6}.bg-line{background-color:var(--border-default)}.bg-loss{background-color:var(--loss)}.bg-muted{background-color:var(--text-secondary)}.bg-overlay{background-color:var(--bg-overlay)}.bg-profit{background-color:var(--profit)}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/5{background-color:#ef44440d}.bg-red-950\/85{background-color:#450a0ad9}.bg-rose-300\/\[0\.06\]{background-color:#fda4af0f}.bg-rose-400{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.bg-rose-400\/\[\.06\]{background-color:#fb71850f}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-sky-300\/\[\.025\]{background-color:#7dd3fc06}.bg-surface{background-color:var(--bg-surface)}.bg-teal-500\/10{background-color:#14b8a61a}.bg-violet-300\/5{background-color:#c4b5fd0d}.bg-violet-300\/\[\.025\]{background-color:#c4b5fd06}.bg-violet-300\/\[0\.035\]{background-color:#c4b5fd09}.bg-violet-500\/\[0\.09\]{background-color:#8b5cf617}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[\.018\]{background-color:#ffffff05}.bg-white\/\[\.025\]{background-color:#ffffff06}.bg-white\/\[\.02\]{background-color:#ffffff05}.bg-white\/\[\.035\]{background-color:#ffffff09}.bg-white\/\[\.045\]{background-color:#ffffff0b}.bg-white\/\[\.04\]{background-color:#ffffff0a}.bg-white\/\[\.05\]{background-color:#ffffff0d}.bg-white\/\[\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.012\]{background-color:#ffffff03}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-\[linear-gradient\(135deg\,rgba\(28\,22\,36\,\.98\)\,rgba\(14\,12\,19\,\.99\)\)\]{background-image:linear-gradient(135deg,#1c1624fa,#0e0c13fc)}.bg-\[linear-gradient\(145deg\,rgba\(16\,17\,20\,\.99\)\,rgba\(7\,8\,10\,\.995\)\)\]{background-image:linear-gradient(145deg,#101114fc,#07080afe)}.bg-\[linear-gradient\(145deg\,rgba\(17\,18\,21\,\.99\)\,rgba\(6\,7\,9\,\.995\)\)\]{background-image:linear-gradient(145deg,#111215fc,#060709fe)}.bg-\[linear-gradient\(90deg\,rgba\(239\,68\,68\,0\.08\)\,rgba\(79\,142\,247\,0\.08\)\,rgba\(0\,208\,132\,0\.08\)\)\]{background-image:linear-gradient(90deg,#ef444414,#4f8ef714,#00d08414)}.bg-\[radial-gradient\(circle_at_80\%_20\%\,rgba\(139\,92\,246\,0\.16\)\,transparent_42\%\)\]{background-image:radial-gradient(circle at 80% 20%,#8b5cf629,#0000 42%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right, var(--tw-gradient-stops))}.from-accent{--tw-gradient-from:var(--accent) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400\/\[0\.12\]{--tw-gradient-from:#fbbf241f var(--tw-gradient-from-position);--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/20{--tw-gradient-from:#f59e0b33 var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/20{--tw-gradient-from:#3b82f633 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from:#34d399 var(--tw-gradient-from-position);--tw-gradient-to:#34d39900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400\/30{--tw-gradient-from:#34d3994d var(--tw-gradient-from-position);--tw-gradient-to:#34d39900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/10{--tw-gradient-from:#10b9811a var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/20{--tw-gradient-from:#10b98133 var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/45{--tw-gradient-from:#10b98173 var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-400{--tw-gradient-from:#f87171 var(--tw-gradient-from-position);--tw-gradient-to:#f8717100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-400\/40{--tw-gradient-from:#f8717166 var(--tw-gradient-from-position);--tw-gradient-to:#f8717100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#a78bfa\]{--tw-gradient-to:#a78bfa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #a78bfa var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-400\/\[0\.025\]{--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fbbf2406 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-300\/40{--tw-gradient-to:#93c5fd00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #93c5fd66 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-400\/25{--tw-gradient-to:#60a5fa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #60a5fa40 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-overlay{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--bg-overlay) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.04\]{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ffffff0a var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-amber-300{--tw-gradient-to:#fcd34d var(--tw-gradient-to-position)}.to-amber-500\/5{--tw-gradient-to:#f59e0b0d var(--tw-gradient-to-position)}.to-blue-500\/5{--tw-gradient-to:#3b82f60d var(--tw-gradient-to-position)}.to-emerald-300\/40{--tw-gradient-to:#6ee7b766 var(--tw-gradient-to-position)}.to-emerald-500\/5{--tw-gradient-to:#10b9810d var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to:#fb923c var(--tw-gradient-to-position)}.to-profit{--tw-gradient-to:var(--profit) var(--tw-gradient-to-position)}.to-purple-400{--tw-gradient-to:#c084fc var(--tw-gradient-to-position)}.to-red-400\/30{--tw-gradient-to:#f871714d var(--tw-gradient-to-position)}.to-teal-300{--tw-gradient-to:#5eead4 var(--tw-gradient-to-position)}.to-teal-400\/45{--tw-gradient-to:#2dd4bf73 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-yellow-300{--tw-gradient-to:#fde047 var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{-o-object-fit:contain;object-fit:contain}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-36{padding-top:9rem;padding-bottom:9rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pb-\[130px\]{padding-bottom:130px}.pl-2{padding-left:.5rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pt-1{padding-top:.25rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-44{padding-top:11rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[0\.56rem\]{font-size:.56rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.64rem\]{font-size:.64rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.67rem\]{font-size:.67rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.69rem\]{font-size:.69rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[0\.92\]{line-height:.92}.leading-\[0\.98\]{line-height:.98}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[-\.035em\]{letter-spacing:-.035em}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[\.13em\]{letter-spacing:.13em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.15em\]{letter-spacing:.15em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.26em\]{letter-spacing:.26em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#c4b5fd\]{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.text-\[\#ddd6fe\]{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.text-\[\#fdba74\]{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.text-\[var\(--accent-secondary\)\]{color:var(--accent-secondary)}.text-\[var\(--bear-mild\)\]{color:var(--bear-mild)}.text-\[var\(--bear-strong\)\]{color:var(--bear-strong)}.text-\[var\(--bull-mild\)\]{color:var(--bull-mild)}.text-\[var\(--bull-strong\)\]{color:var(--bull-strong)}.text-\[var\(--neutral\)\]{color:var(--neutral)}.text-\[var\(--text-inverse\)\]{color:var(--text-inverse)}.text-\[var\(--tier-a\)\]{color:var(--tier-a)}.text-\[var\(--tier-b\)\]{color:var(--tier-b)}.text-\[var\(--tier-c\)\]{color:var(--tier-c)}.text-accent{color:var(--accent)}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-100\/75{color:#fef3c7bf}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-current{color:currentColor}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-400\/60{color:#34d39999}.text-emerald-400\/80{color:#34d399cc}.text-emerald-400\/90{color:#34d399e6}.text-emerald-50\/90{color:#ecfdf5e6}.text-faint{color:var(--text-tertiary)}.text-ink{color:var(--text-primary)}.text-loss{color:var(--loss)}.text-muted{color:var(--text-secondary)}.text-neutral{color:var(--neutral)}.text-profit{color:var(--profit)}.text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-50\/90{color:#fef2f2e6}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-sky-200\/75{color:#bae6fdbf}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-teal-400{--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-violet-100{--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity,1))}.text-violet-200{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.text-violet-200\/75{color:#ddd6febf}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-red-500\/70{text-decoration-color:#ef4444b3}.decoration-white\/20{text-decoration-color:#fff3}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-accent{accent-color:var(--accent)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(196\,181\,253\,0\.45\)\]{--tw-shadow:0 0 0 1px #c4b5fd73;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_6px_rgba\(255\,255\,255\,0\.03\)\]{--tw-shadow:0 0 0 6px #ffffff08;--tw-shadow-colored:0 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(139\,92\,246\,0\.15\)\]{--tw-shadow:0 0 15px #8b5cf626;--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(16\,185\,129\,0\.15\)\]{--tw-shadow:0 0 15px #10b98126;--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(245\,158\,11\,0\.15\)\]{--tw-shadow:0 0 15px #f59e0b26;--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(59\,130\,246\,0\.15\)\]{--tw-shadow:0 0 15px #3b82f626;--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 0 30px #0003;--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_80px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 0 80px #0006;--tw-shadow-colored:0 0 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(139\,92\,246\,\.28\)\]{--tw-shadow:0 10px 30px #8b5cf647;--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_1px_5px_rgba\(52\,211\,153\,0\.4\)\]{--tw-shadow:0 1px 5px #34d39966;--tw-shadow-colored:0 1px 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_45px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 20px 45px #00000059;--tw-shadow-colored:0 20px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,\.35\)\,inset_0_1px_rgba\(255\,255\,255\,\.045\)\]{--tw-shadow:0 24px 70px #00000059,inset 0 1px #ffffff0b;--tw-shadow-colored:0 24px 70px var(--tw-shadow-color), inset 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,\.42\)\,inset_0_0_0_1px_rgba\(255\,255\,255\,\.08\)\]{--tw-shadow:0 24px 70px #0000006b,inset 0 0 0 1px #ffffff14;--tw-shadow-colored:0 24px 70px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_32px_100px_rgba\(0\,0\,0\,\.68\)\,inset_0_0_0_1px_rgba\(255\,255\,255\,\.095\)\]{--tw-shadow:0 32px 100px #000000ad,inset 0 0 0 1px #ffffff18;--tw-shadow-colored:0 32px 100px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(139\,92\,246\,0\.4\)\]{--tw-shadow:0 4px 12px #8b5cf666;--tw-shadow-colored:0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_24px_-6px_rgba\(139\,92\,246\,0\.6\)\]{--tw-shadow:0 8px 24px -6px #8b5cf699;--tw-shadow-colored:0 8px 24px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 8px 32px #0006;--tw-shadow-colored:0 8px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 8px 32px #00000080;--tw-shadow-colored:0 8px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(139\,92\,246\,\.25\)\]{--tw-shadow:inset 0 0 0 1px #8b5cf640;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(167\,139\,250\,\.16\)\]{--tw-shadow:inset 0 0 0 1px #a78bfa29;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(167\,139\,250\,0\.2\)\]{--tw-shadow:inset 0 0 0 1px #a78bfa33;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,\.07\)\]{--tw-shadow:inset 0 0 0 1px #ffffff12;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,\.075\)\]{--tw-shadow:inset 0 0 0 1px #ffffff13;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,\.1\)\]{--tw-shadow:inset 0 0 0 1px #ffffff1a;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.045\)\]{--tw-shadow:inset 0 0 0 1px #ffffff0b;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.055\)\]{--tw-shadow:inset 0 0 0 1px #ffffff0e;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:inset 0 0 0 1px #ffffff0f;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.065\)\]{--tw-shadow:inset 0 0 0 1px #fff1;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.07\)\,0_12px_28px_-24px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:inset 0 0 0 1px #ffffff12,0 12px 28px -24px #000000e6;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color), 0 12px 28px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.07\)\]{--tw-shadow:inset 0 0 0 1px #ffffff12;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.075\)\,0_28px_80px_-65px_rgba\(139\,92\,246\,0\.8\)\]{--tw-shadow:inset 0 0 0 1px #ffffff13,0 28px 80px -65px #8b5cf6cc;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color), 0 28px 80px -65px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.09\)\,0_30px_70px_-50px_rgba\(139\,92\,246\,0\.65\)\]{--tw-shadow:inset 0 0 0 1px #ffffff17,0 30px 70px -50px #8b5cf6a6;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color), 0 30px 70px -50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-accent{--tw-shadow:var(--glow-accent);--tw-shadow-colored:var(--glow-accent);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[var\(--shadow-lg\)\]{--tw-shadow-color:var(--shadow-lg);--tw-shadow:var(--tw-shadow-colored)}.shadow-accent{--tw-shadow-color:var(--accent);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[3px\]{--tw-blur:blur(3px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur:blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_8px_rgba\(251\,113\,133\,0\.3\)\]{--tw-drop-shadow:drop-shadow(0 0 8px #fb71854d);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_8px_rgba\(52\,211\,153\,0\.3\)\]{--tw-drop-shadow:drop-shadow(0 0 8px #34d3994d);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_3px_10px_rgba\(139\,92\,246\,0\.2\)\]{--tw-drop-shadow:drop-shadow(0 3px 10px #8b5cf633);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_4px_14px_rgba\(139\,92\,246\,0\.22\)\]{--tw-drop-shadow:drop-shadow(0 4px 14px #8b5cf638);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_5px_16px_rgba\(139\,92\,246\,0\.2\)\]{--tw-drop-shadow:drop-shadow(0 5px 16px #8b5cf633);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_5px_18px_rgba\(139\,92\,246\,0\.24\)\]{--tw-drop-shadow:drop-shadow(0 5px 18px #8b5cf63d);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,color\,box-shadow\,transform\]{transition-property:background-color,color,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[box-shadow\,background-color\]{transition-property:box-shadow,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,transform\]{transition-property:color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[padding\,margin\]{transition-property:padding,margin;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[scale\,background-color\]{transition-property:scale,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-75{transition-delay:75ms}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-\[1\.5s\]{transition-duration:1.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.font-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.font-display{font-family:var(--font-mono)}.font-editorial{font-family:var(--font-display)}.font-body{font-family:var(--font-body)}.\[background-image\:linear-gradient\(rgba\(255\,255\,255\,\.022\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,\.022\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px)}.\[background-size\:32px_32px\]{background-size:32px 32px}:root{--bg-base:#0a0b0d;--bg-surface:#111318;--bg-elevated:#191c24;--bg-overlay:#1f2330;--border-subtle:#ffffff0f;--border-default:#ffffff1a;--border-strong:#ffffff2e;--text-primary:#e8eaf0;--text-secondary:#8b93a8;--text-tertiary:#4a5168;--text-inverse:#0a0b0d;--bull-strong:#00d084;--bull-mild:#00a86b;--neutral:#6b7280;--bear-mild:#f97316;--bear-strong:#ef4444;--accent:#8b5cf6;--accent-glow:#8b5cf62e;--accent-secondary:#4f8ef7;--accent-aurora:#4f8ef724;--tier-a:#00d084;--tier-b:#f59e0b;--tier-c:#6b7280;--profit:#00d084;--loss:#ef4444;--breakeven:#6b7280;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--shadow-sm:0 1px 3px #0006;--shadow-md:0 4px 12px #00000080;--shadow-lg:0 8px 32px #0009;--glow-accent:0 0 20px #4f8ef740;--transition-fast:.12s ease;--transition-base:.2s ease;--transition-slow:.35s ease;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{overflow-x:clip}.bz-shell{background:var(--color-paper);min-width:0;color:var(--color-ink);font-family:var(--font-landing-body);font-size:var(--text-base);line-height:1.6;overflow-x:clip}.bz-shell *,.bz-shell :before,.bz-shell :after{box-sizing:border-box}.bz-shell a{color:inherit;text-decoration:none}.bz-shell button,.bz-shell a,.bz-shell summary{-webkit-tap-highlight-color:var(--color-transparent)}.bz-shell h1,.bz-shell h2,.bz-shell h3,.bz-shell p,.bz-shell figure{margin:0}.bz-shell h1,.bz-shell h2,.bz-shell h3{min-width:0;font-family:var(--font-landing-display);overflow-wrap:anywhere;text-wrap:balance;font-style:normal}.bz-wordmark{font-family:var(--font-landing-display);letter-spacing:-.015em;white-space:nowrap;color:var(--color-ink);align-items:center;gap:.6rem;font-size:1.45rem;font-weight:500;display:inline-flex}.bz-wordmark-mark{filter:drop-shadow(0 3px 10px #8b5cf638);width:2.1rem;height:2.1rem;transition:transform .25s,filter .25s;display:block}.bz-wordmark:hover .bz-wordmark-mark{filter:drop-shadow(0 4px 14px #8b5cf65c);transform:scale(1.05)}.bz-nav-shell{z-index:var(--z-sticky-nav);min-height:var(--banner-height);padding:var(--space-sm);background-color:var(--color-transparent);border-block-end:var(--rule-hair) solid var(--color-transparent);-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color .52s var(--ease-out), border-color .52s var(--ease-out), backdrop-filter .52s var(--ease-out);position:fixed;inset:0 0 auto}.bz-nav{align-items:center;gap:var(--space-lg);width:min(100%,76rem);min-height:4rem;padding:var(--space-xs) var(--space-md);border:var(--rule-hair) solid var(--color-transparent);border-radius:var(--radius-card);background-color:var(--color-transparent);-webkit-backdrop-filter:blur();backdrop-filter:blur();box-shadow:none;transition:max-width .52s var(--ease-out), min-height .52s var(--ease-out), padding .52s var(--ease-out), border-color .52s var(--ease-out), border-radius .52s var(--ease-out), background-color .52s var(--ease-out), backdrop-filter .52s var(--ease-out), box-shadow .52s var(--ease-out), transform .52s var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;margin-inline:auto;display:grid;transform:translateY(0)}.bz-nav-shell.is-floating{background-color:var(--color-transparent);border-color:var(--color-transparent);-webkit-backdrop-filter:blur();backdrop-filter:blur()}.bz-nav-shell.is-floating .bz-nav{width:min(100%,64rem);min-height:3.75rem;padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-md);border-color:var(--color-rule-alpha);border-radius:var(--radius-pill);background-color:var(--color-buzz-nav);-webkit-backdrop-filter:saturate(1.25)blur(18px);backdrop-filter:saturate(1.25)blur(18px);box-shadow:0 var(--space-xs) var(--space-xl) var(--color-shadow-soft), inset 0 0 0 var(--rule-hair) var(--color-surface-low);transform:translateY(var(--space-xs))}.bz-brand-link{min-height:2.75rem;color:var(--color-ink);white-space:nowrap;align-items:center;display:inline-flex}.bz-nav-links{justify-content:center;align-items:center;gap:var(--space-xs);display:flex}.bz-nav-links a{min-height:2.75rem;padding-inline:var(--space-md);border-radius:var(--radius-pill);color:var(--color-ink-2);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out);align-items:center;font-weight:600;display:inline-flex}.bz-button{justify-content:center;align-items:center;gap:var(--space-xs);min-height:3.5rem;padding-inline:var(--space-lg);border:var(--rule-hair) solid var(--color-transparent);border-radius:calc(var(--radius-button) + var(--space-3xs));font-family:var(--font-landing-body);font-size:var(--text-base);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out), transform .1s var(--ease-out);font-weight:700;line-height:1;display:inline-flex}.bz-button-primary{background:var(--color-ink);color:var(--color-accent-ink);box-shadow:0 var(--space-xs) var(--space-lg) var(--color-shadow-soft)}.bz-button-ghost{border-color:var(--color-buzz-ghost-strong);background:var(--color-buzz-ghost);color:var(--color-ink)}.bz-button-ghost-dark{border-color:var(--color-rule);background:var(--color-transparent);color:var(--color-ink)}.bz-nav-cta{min-height:2.75rem;padding-inline:var(--space-md);font-size:var(--text-sm)}.bz-nav-cta-short{display:none}.bz-hero{isolation:isolate;min-height:clamp(38rem,78dvh,46rem);padding:calc(var(--banner-height) + var(--space-lg)) var(--space-lg) calc(var(--space-3xl) + var(--space-2xl));border-radius:calc(var(--radius-panel) + var(--space-lg));background:linear-gradient(160deg, var(--color-buzz-hero-a), var(--color-buzz-hero-b));place-items:center;display:grid;position:relative;overflow:hidden}.bz-hero:before{content:"";z-index:-2;background:linear-gradient(180deg, var(--color-surface-mid), var(--color-transparent));opacity:.72;position:absolute;inset:0}.bz-hero-grain{z-index:-1;opacity:.065;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.bz-hero-chart-bg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bz-hero-canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.bz-hero-glow{filter:blur(80px);pointer-events:none;border-radius:9999px;position:absolute}.bz-hero-glow-green{background:radial-gradient(circle,#00f59b38 0%,#00d0840d 50%,#00d08400 75%);width:min(36rem,55vw);height:22rem;animation:5.5s ease-in-out infinite alternate bz-glow-float-green;bottom:6%;right:8%}.bz-hero-glow-red{background:radial-gradient(circle,#ff33662e 0%,#ef44440a 50%,#ef444400 75%);width:min(32rem,48vw);height:20rem;animation:6s ease-in-out infinite alternate bz-glow-float-red;bottom:14%;left:6%}@keyframes bz-glow-float-green{0%{opacity:.65;transform:translate(0,0)scale(1)}50%{opacity:.9;transform:translate(-24px,-18px)scale(1.2)}to{opacity:.6;transform:translate(18px,12px)scale(.95)}}@keyframes bz-glow-float-red{0%{opacity:.55;transform:translate(0,0)scale(1)}50%{opacity:.82;transform:translate(26px,-14px)scale(1.18)}to{opacity:.5;transform:translate(-12px,16px)scale(.92)}}.bz-hero-copy{justify-items:center;gap:var(--space-lg);text-align:center;width:min(100%,62rem);display:grid}.bz-hero h1{max-width:min(100%,22ch);color:var(--color-ink);letter-spacing:-.05em;overflow-wrap:anywhere;font-size:clamp(2.75rem,6.2vw,4.85rem);font-weight:700;line-height:1.05}.bz-hero-copy>p{max-width:58ch;color:var(--color-ink-2);font-size:clamp(var(--text-base), 1.5vw, var(--text-md));text-wrap:balance;line-height:1.55}.bz-mode-switch{gap:var(--space-2xs);padding:var(--space-2xs);border:var(--rule-hair) solid var(--color-buzz-ghost-strong);border-radius:var(--radius-button);background:var(--color-buzz-ghost);display:inline-flex}.bz-mode-switch button{align-items:center;gap:var(--space-xs);min-height:2.5rem;padding-inline:var(--space-md);border-radius:calc(var(--radius-button) - var(--space-2xs));background:var(--color-transparent);color:var(--color-ink-2);font:600 var(--text-sm)/1 var(--font-landing-body);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out);border:0;display:inline-flex}.bz-mode-switch button[aria-pressed=true]{background:var(--color-ink);color:var(--color-accent-ink)}.bz-hero-actions,.bz-final-actions{justify-content:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.bz-proof{gap:var(--space-md);background:0 0;padding:2.25rem 0 2.5rem;display:grid;position:relative;overflow:hidden}.bz-proof-header{text-align:center;padding-inline:var(--space-md);flex-direction:column;align-items:center;gap:.35rem;display:flex}.bz-proof-live-indicator{color:#00f59b;letter-spacing:.08em;background:#00f59b14;border:1px solid #00f59b40;border-radius:9999px;align-items:center;gap:.45rem;padding:.22rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex;box-shadow:0 0 12px #00f59b26}.bz-proof-pulse-dot{background:#00f59b;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite bz-pulse-glow;box-shadow:0 0 8px #00f59b}.bz-proof-tagline{color:oklch(72% .02 295);font-size:var(--text-sm);font-weight:400}.bz-proof-window{margin-block:-1rem;padding-block:1.75rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}.bz-proof-track{align-items:center;gap:1.15rem;width:max-content;padding-block:.5rem;animation:40s linear infinite bz-marquee;display:flex}.bz-proof-window:hover .bz-proof-track,.bz-proof-window:focus-within .bz-proof-track{animation-play-state:paused}.bz-proof-chip{-webkit-backdrop-filter:blur(16px);-webkit-user-select:none;user-select:none;cursor:default;border-radius:1rem;align-items:center;gap:.9rem;min-width:17.5rem;padding:.85rem 1.15rem;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,border-color .25s;display:flex}.bz-proof-chip:hover{transform:translateY(-3px)scale(1.02)}.bz-chip-bullish{background:linear-gradient(135deg,#00f59b17 0%,#041e12d9 100%);border:1px solid #00f59b42;box-shadow:0 8px 24px -6px #0009,inset 0 1px #00f59b40}.bz-chip-bullish:hover{border-color:#00f59b8c;box-shadow:0 14px 32px -6px #00f59b38,inset 0 1px #00f59b80}.bz-chip-bullish .bz-proof-avatar{color:#00f59b;background:#00f59b29;border:1px solid #00f59b6b;border-radius:.65rem;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;transition:transform .2s;display:grid;box-shadow:0 0 12px #00f59b40}.bz-chip-bullish:hover .bz-proof-avatar{transform:scale(1.1);box-shadow:0 0 18px #00f59b73}.bz-chip-bullish .bz-proof-badge{color:#6ee7b7;background:#00f59b1f;border:1px solid #00f59b38}.bz-chip-bullish .bz-proof-change{color:#00f59b;text-shadow:0 0 10px #00f59b59}.bz-chip-bearish{background:linear-gradient(135deg,#ff336617 0%,#260810d9 100%);border:1px solid #ff336642;box-shadow:0 8px 24px -6px #0009,inset 0 1px #ff336640}.bz-chip-bearish:hover{border-color:#ff33668c;box-shadow:0 14px 32px -6px #ff336638,inset 0 1px #ff336680}.bz-chip-bearish .bz-proof-avatar{color:#f36;background:#ff336629;border:1px solid #ff33666b;border-radius:.65rem;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;transition:transform .2s;display:grid;box-shadow:0 0 12px #ff336640}.bz-chip-bearish:hover .bz-proof-avatar{transform:scale(1.1);box-shadow:0 0 18px #ff336673}.bz-chip-bearish .bz-proof-badge{color:#fda4af;background:#ff33661f;border:1px solid #ff336638}.bz-chip-bearish .bz-proof-change{color:#f36;text-shadow:0 0 10px #ff336659}.bz-proof-info{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.bz-proof-ticker{letter-spacing:-.015em;color:var(--color-ink);font-size:.96rem;font-weight:700;line-height:1.2}.bz-proof-badge{white-space:nowrap;border-radius:4px;width:fit-content;padding:.15rem .45rem;font-size:.7rem;font-weight:600;line-height:1.2}.bz-proof-value{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:.2rem;display:flex}.bz-proof-change{letter-spacing:-.01em;font-size:.92rem;font-weight:700;line-height:1.2}.bz-proof-price{color:oklch(72% .02 295);font-size:.78rem;font-weight:500;font-family:var(--font-mono);line-height:1.2}@keyframes bz-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-50% - var(--space-xs)))}}.bz-bento-section,.bz-showcase,.bz-faq{padding-inline:clamp(var(--space-md), 5vw, var(--space-2xl))}.bz-intro-wrapper{width:100%;padding-inline:clamp(var(--space-md), 5vw, var(--space-2xl));padding-block:clamp(3.5rem,7vw,6rem) clamp(2.5rem,5vw,4.5rem);position:relative;overflow:hidden}.bz-intro-aurora{pointer-events:none;filter:blur(110px);opacity:.38;z-index:0;border-radius:50%;position:absolute}.bz-intro-aurora-green{background:radial-gradient(circle,#00f59b38 0%,#00f59b00 70%);width:480px;height:380px;top:15%;left:10%}.bz-intro-aurora-violet{background:radial-gradient(circle,#8b5cf642 0%,#8b5cf600 70%);width:520px;height:420px;bottom:10%;right:8%}.bz-intro-mesh-grid{pointer-events:none;z-index:0;background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 45%,#0000 85%);mask-image:radial-gradient(#000 45%,#0000 85%)}.bz-intro-container{z-index:1;-webkit-backdrop-filter:blur(24px);background:linear-gradient(#161124bf 0%,#0c0916e6 100%);border:1px solid #ffffff1a;border-radius:clamp(1.25rem,2.5vw,1.75rem);flex-direction:column;gap:clamp(2rem,4.5vw,3.5rem);max-width:76rem;margin-inline:auto;padding:clamp(1.75rem,3.5vw,3.25rem);display:flex;position:relative;box-shadow:0 30px 80px -20px #000000d9,inset 0 1px #ffffff24}.bz-intro-header{text-align:center;align-items:center;gap:var(--space-sm);flex-direction:column;max-width:52rem;margin-inline:auto;display:flex}.bz-intro-badge{color:#00f59b;letter-spacing:.08em;text-transform:uppercase;background:#00f59b14;border:1px solid #00f59b52;border-radius:9999px;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:inline-flex;box-shadow:0 0 16px #00f59b26}.bz-intro-badge-icon{color:#00f59b;animation:2.5s ease-in-out infinite bz-pulse-glow}@keyframes bz-pulse-glow{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;filter:drop-shadow(0 0 5px #00f59b);transform:scale(1.15)}}.bz-intro-header h2{letter-spacing:-.035em;color:var(--color-ink);font-size:clamp(2rem,4.2vw,3.2rem);font-weight:600;line-height:1.15;font-family:var(--font-landing-display)}.bz-intro-gradient-text{background:linear-gradient(135deg,#fff 30%,#00f59b 75%,#38bdf8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.bz-intro-subtitle{color:oklch(76% .02 295);max-width:44rem;font-size:clamp(.95rem,1.25vw,1.1rem);line-height:1.65}.bz-stat-grid{grid-template-columns:1fr;gap:1.25rem;width:100%;display:grid}@media (width>=40rem){.bz-stat-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=68rem){.bz-stat-grid{grid-template-columns:repeat(4,1fr)}}.bz-stat-card{background:linear-gradient(#ffffff0a 0%,#ffffff04 100%);border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;justify-content:space-between;gap:1.4rem;padding:1.6rem 1.4rem;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.bz-stat-card:hover{border-color:#fff3;transform:translateY(-4px);box-shadow:0 16px 36px -10px #0009}.bz-stat-card-glow{pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;inset:0}.bz-stat-card-green:hover .bz-stat-card-glow{opacity:1;background:radial-gradient(circle at 0 0,#00f59b1f 0%,#0000 65%)}.bz-stat-card-violet:hover .bz-stat-card-glow{opacity:1;background:radial-gradient(circle at 0 0,#8b5cf624 0%,#0000 65%)}.bz-stat-card-cyan:hover .bz-stat-card-glow{opacity:1;background:radial-gradient(circle at 0 0,#38bdf824 0%,#0000 65%)}.bz-stat-card-amber:hover .bz-stat-card-glow{opacity:1;background:radial-gradient(circle at 0 0,#f59e0b24 0%,#0000 65%)}.bz-stat-card-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.bz-stat-icon-wrap{border-radius:.65rem;place-items:center;width:2.5rem;height:2.5rem;transition:transform .2s;display:grid}.bz-stat-card:hover .bz-stat-icon-wrap{transform:scale(1.08)}.bz-icon-emerald{color:#00f59b;background:#00f59b1f;border:1px solid #00f59b52}.bz-icon-violet{color:#a78bfa;background:#8b5cf624;border:1px solid #8b5cf65c}.bz-icon-cyan{color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf852}.bz-icon-amber{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b52}.bz-stat-pill{white-space:nowrap;letter-spacing:.02em;border-radius:9999px;align-items:center;gap:.35rem;width:fit-content;padding:.25rem .65rem;font-size:.72rem;font-weight:600;line-height:1;transition:all .25s;display:inline-flex}.bz-pill-emerald{color:#00f59b;background:#00f59b14;border:1px solid #00f59b40;box-shadow:0 0 12px #00f59b14}.bz-pill-violet{color:#c4b5fd;background:#8b5cf614;border:1px solid #8b5cf640;box-shadow:0 0 12px #8b5cf614}.bz-pill-cyan{color:#7dd3fc;background:#38bdf814;border:1px solid #38bdf840;box-shadow:0 0 12px #38bdf814}.bz-pill-amber{color:#fde68a;background:#f59e0b14;border:1px solid #f59e0b40;box-shadow:0 0 12px #f59e0b14}.bz-pill-rose{color:#fda4af;background:#f43f5e14;border:1px solid #f43f5e40;box-shadow:0 0 12px #f43f5e14}.bz-stat-body{flex-direction:column;gap:.35rem;display:flex}.bz-stat-number{font-family:var(--font-landing-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-bottom:.25rem;font-size:clamp(2.2rem,3.2vw,2.75rem);font-weight:500;line-height:1}.bz-num-emerald{color:#00f59b;text-shadow:0 0 18px #00f59b59}.bz-num-violet{color:#c4b5fd;text-shadow:0 0 18px #8b5cf659}.bz-num-cyan{color:#38bdf8;text-shadow:0 0 18px #38bdf859}.bz-num-amber{color:#fbbf24;text-shadow:0 0 18px #f59e0b59}.bz-stat-heading{color:var(--color-ink);letter-spacing:-.015em;font-size:1.2rem;font-weight:700;line-height:1.3}.bz-stat-text{color:oklch(72% .02 295);font-size:.85rem;line-height:1.5}.bz-bento-section{isolation:isolate;width:min(100%,82rem);margin-inline:auto;padding-block:clamp(4.5rem,8vw,7rem);padding-inline:clamp(1rem,3.5vw,3rem);position:relative}.bz-bento-head{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.15rem;width:100%;max-width:58rem;margin-block-end:clamp(2.5rem,5vw,4rem);margin-inline:auto;display:flex}.bz-bento-head h2{font-family:var(--font-landing-body,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);letter-spacing:-.035em;color:#f8fafc;max-width:26ch;margin-inline:auto;font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:700;line-height:1.15}.bz-bento-head p{color:#94a3b8;max-width:56ch;margin-inline:auto;font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.6}.bz-bento{grid-template-columns:repeat(12,1fr);gap:clamp(1rem,1.5vw,1.5rem);display:grid}.bz-bento-card{-webkit-backdrop-filter:blur(24px);color:#f8fafc;background:linear-gradient(#14141eb8 0%,#0c0c12d9 100%);border:1px solid #ffffff14;border-radius:1.25rem;flex-direction:column;justify-content:space-between;min-width:0;padding:clamp(1.4rem,2.5vw,2rem);transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 45px -15px #0009,inset 0 1px #ffffff12}.bz-bento-card:hover{border-color:#ffffff2e;transform:translateY(-4px);box-shadow:0 26px 55px -15px #000c,inset 0 1px #ffffff1f}.bz-bento-glow{pointer-events:none;filter:blur(60px);opacity:.18;z-index:0;border-radius:50%;width:260px;height:260px;transition:opacity .4s,transform .4s;position:absolute;top:-20%;right:-20%}.bz-bento-card:hover .bz-bento-glow{opacity:.35;transform:scale(1.15)}.bz-glow-emerald{background:radial-gradient(circle,#00f59b 0%,#00f59b00 70%)}.bz-glow-violet{background:radial-gradient(circle,#8b5cf6 0%,#8b5cf600 70%)}.bz-glow-cyan{background:radial-gradient(circle,#38bdf8 0%,#38bdf800 70%)}.bz-glow-amber{background:radial-gradient(circle,#f59e0b 0%,#f59e0b00 70%)}.bz-card-heading{z-index:1;justify-content:space-between;align-items:flex-start;gap:1rem;margin-block-end:1rem;display:flex;position:relative}.bz-card-heading>div{flex-direction:column;align-items:flex-start;gap:.65rem;min-width:0;display:flex}.bz-card-heading h3{font-family:var(--font-landing-body,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);letter-spacing:-.02em;color:#f8fafc;margin:0;font-size:clamp(1.15rem,1.8vw,1.35rem);font-weight:600;line-height:1.3}.bz-card-desc{color:#94a3b8;max-width:52ch;margin:0;font-size:.85rem;line-height:1.5}.bz-score-micro-row{z-index:1;flex-wrap:wrap;align-items:center;gap:.5rem;margin-block-end:1rem;display:flex;position:relative}.bz-micro-tag{letter-spacing:.01em;border-radius:.5rem;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.72rem;font-weight:600;line-height:1;display:inline-flex}.bz-tag-emerald{color:#00f59b;background:#00f59b14;border:1px solid #00f59b38}.bz-tag-cyan{color:#38bdf8;background:#38bdf814;border:1px solid #38bdf838}.bz-tag-violet{color:#c4b5fd;background:#8b5cf614;border:1px solid #8b5cf638}.bz-tag-amber{color:#fbbf24;background:#f59e0b14;border:1px solid #f59e0b38}.bz-card-action{z-index:1;color:#94a3b8;background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;flex:none;place-items:center;width:2.25rem;height:2.25rem;transition:all .25s;display:grid;position:relative}.bz-bento-card:hover .bz-card-action{color:#00f59b;background:#00f59b1f;border-color:#00f59b4d;transform:translate(2px)}.bz-card-note{z-index:1;color:#64748b;align-items:center;gap:.5rem;margin-block-start:1.25rem;font-size:.825rem;line-height:1.4;display:flex;position:relative}.bz-score-card{grid-column:span 7}.bz-score-layout{z-index:1;background:#00000047;border:1px solid #ffffff0f;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(1.25rem,2.5vw,2rem);padding:1.25rem 1.4rem;display:grid;position:relative}.bz-score-gauge-wrap{flex-direction:column;flex:none;justify-content:center;align-items:center;width:6.5rem;height:6.5rem;display:flex;position:relative}.bz-score-gauge-svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.bz-gauge-bg{fill:none;stroke:#ffffff0f;stroke-width:6px}.bz-gauge-val{fill:none;stroke:#00f59b;stroke-width:6px;stroke-linecap:round;filter:drop-shadow(0 0 8px #00f59b80);transition:stroke-dashoffset .8s}.bz-score-gauge-center{z-index:1;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex}.bz-score-gauge-center strong{font-family:var(--font-landing-body,-apple-system, sans-serif);color:#fff;letter-spacing:-.03em;font-size:1.85rem;font-weight:700}.bz-score-gauge-center span{color:#64748b;font-size:.65rem;font-family:var(--font-mono,monospace);margin-block-start:.15rem}.bz-gauge-status{color:#00f59b;white-space:nowrap;letter-spacing:.02em;background:#00f59b1f;border:1px solid #00f59b40;border-radius:9999px;padding:.1rem .45rem;font-size:.62rem;font-weight:600;position:absolute;bottom:-1.75rem}.bz-score-bars{gap:.75rem;display:grid}.bz-score-row{grid-template-columns:8rem minmax(0,1fr) 2rem;align-items:center;gap:.75rem;display:grid}.bz-score-lbl{flex-direction:column;line-height:1.25;display:flex}.bz-score-lbl span{color:#f1f5f9;font-size:.8rem;font-weight:600}.bz-score-lbl small{color:#64748b;font-size:.675rem;font-family:var(--font-mono,monospace)}.bz-bar-track{background:#ffffff0f;border-radius:9999px;height:.4rem;display:block;position:relative;overflow:hidden}.bz-bar-fill{border-radius:9999px;height:100%;transition:width .6s;display:block}.bz-bar-emerald{background:linear-gradient(90deg,#10b981,#00f59b);box-shadow:0 0 10px #00f59b59}.bz-bar-cyan{background:linear-gradient(90deg,#0284c7,#38bdf8);box-shadow:0 0 10px #38bdf859}.bz-bar-violet{background:linear-gradient(90deg,#7c3aed,#c084fc);box-shadow:0 0 10px #c084fc59}.bz-bar-amber{background:linear-gradient(90deg,#d97706,#fbbf24);box-shadow:0 0 10px #fbbf2459}.bz-score-row strong{font-family:var(--font-mono,monospace);color:#f1f5f9;text-align:right;font-size:.8rem}.bz-flow-card{grid-column:span 5}.bz-flow-list{z-index:1;flex-direction:column;gap:.6rem;display:flex;position:relative}.bz-flow-step{background:#ffffff06;border:1px solid #ffffff0d;border-radius:.75rem;align-items:center;gap:.85rem;padding:.65rem .85rem;transition:background .2s,border-color .2s;display:flex}.bz-flow-step:hover{background:#ffffff0a;border-color:#ffffff1a}.bz-flow-num{color:#c4b5fd;width:1.85rem;height:1.85rem;font-family:var(--font-mono,monospace);background:#8b5cf61a;border:1px solid #8b5cf640;border-radius:.45rem;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.bz-flow-info{flex-direction:column;gap:.1rem;min-width:0;display:flex}.bz-flow-info strong{color:#f1f5f9;font-size:.875rem;font-weight:600}.bz-flow-info small{color:#94a3b8;font-size:.75rem;line-height:1.35}.bz-flow-result{z-index:1;background:#00f59b0a;border:1px solid #00f59b33;border-radius:.75rem;align-items:center;gap:.75rem;margin-block-start:.85rem;padding:.75rem .95rem;display:flex;position:relative}.bz-flow-zap{color:#00f59b;flex:none}.bz-flow-res-text{flex-direction:column;display:flex}.bz-flow-res-text span{text-transform:uppercase;letter-spacing:.05em;color:#6ee7b7;font-size:.675rem;font-weight:600}.bz-flow-res-text strong{color:#ecfdf5;font-size:.825rem;font-weight:600}.bz-signals-card{grid-column:span 4}.bz-signal-grid{z-index:1;gap:.5rem;display:grid;position:relative}.bz-signal-item{background:#00000040;border:1px solid #ffffff0d;border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.65rem .85rem;transition:border-color .2s,background .2s;display:grid}.bz-signal-item:hover{background:#ffffff0a;border-color:#ffffff1f}.bz-signal-main{flex-direction:column;display:flex}.bz-signal-ticker{font-family:var(--font-landing-body,sans-serif);color:#f8fafc;font-size:.95rem;font-weight:700}.bz-signal-sector{color:#64748b;font-size:.7rem}.bz-signal-val{font-family:var(--font-mono,monospace);flex-direction:column;align-items:flex-end;display:flex}.bz-signal-price{color:#f1f5f9;font-size:.85rem}.bz-signal-score{font-family:var(--font-mono,monospace);border-radius:.4rem;padding:.2rem .45rem;font-size:.75rem;font-weight:700}.score-up{color:#00f59b;background:#00f59b1a;border:1px solid #00f59b40}.score-down{color:#f43f5e;background:#f43f5e1a;border:1px solid #f43f5e40}.bz-research-card{grid-column:span 4}.bz-room-terminal{z-index:1;background:#00000059;border:1px solid #ffffff0f;border-radius:.85rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.bz-room-head{font-family:var(--font-mono,monospace);color:#94a3b8;background:#ffffff08;border-block-end:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:.6rem .85rem;font-size:.75rem;display:flex}.bz-room-live{color:#00f59b;margin-right:.35rem}.bz-room-pill{color:#fbbf24;background:#f59e0b1f;border-radius:9999px;padding:.15rem .45rem;font-size:.675rem}.bz-room-feed{gap:.65rem;padding:.85rem;display:grid}.bz-feed-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:.65rem;font-size:.775rem;line-height:1.35;display:grid}.bz-lens-badge{width:1.35rem;height:1.35rem;font-family:var(--font-mono,monospace);border-radius:.35rem;place-items:center;font-size:.675rem;font-weight:700;display:grid}.lens-bandar{color:#c084fc;background:#a855f726;border:1px solid #a855f740}.lens-teknikal{color:#34d399;background:#10b98126;border:1px solid #10b98140}.lens-valuasi{color:#38bdf8;background:#38bdf826;border:1px solid #38bdf840}.bz-feed-row p{color:#cbd5e1}.bz-feed-row strong{color:#f8fafc;margin-right:.25rem}.bz-feed-row small{color:#64748b;font-family:var(--font-mono,monospace);font-size:.675rem}.bz-journal-card{grid-column:span 4}.bz-journal-sheet{z-index:1;gap:.65rem;display:grid;position:relative}.bz-journal-row{background:#00000040;border:1px solid #ffffff0d;border-radius:.75rem;align-items:center;gap:.75rem;padding:.65rem .85rem;display:flex}.bz-journal-icon{border-radius:.5rem;flex:none;place-items:center;width:1.85rem;height:1.85rem;display:grid}.bz-journal-row div{flex-direction:column;display:flex}.bz-journal-row span{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.7rem}.bz-journal-row strong{color:#f1f5f9;font-size:.825rem}.bz-risk-card{grid-column:span 12}.bz-risk-chart{z-index:1;background:#0000004d;border:1px solid #ffffff0f;border-radius:1rem;width:100%;height:180px;position:relative;overflow:hidden}.bz-risk-chart svg{width:100%;height:100%}.bz-chart-grid{stroke:#ffffff0a;stroke-width:1px}.bz-chart-line{fill:none;stroke:#00f59b;stroke-width:2.5px;filter:drop-shadow(0 0 8px #00f59b80)}.bz-chart-entry{stroke:#38bdf899;stroke-width:1.5px;stroke-dasharray:4 4}.bz-chart-risk{stroke:#f43f5e99;stroke-width:1.5px;stroke-dasharray:4 4}.bz-risk-label{font-family:var(--font-mono,monospace);border-radius:.35rem;padding:.2rem .5rem;font-size:.7rem;font-weight:600;position:absolute}.bz-risk-label-entry{color:#38bdf8;background:#38bdf826;border:1px solid #38bdf84d;top:48%;left:1.25rem}.bz-risk-label-invalid{color:#f43f5e;background:#f43f5e26;border:1px solid #f43f5e4d;top:72%;left:1.25rem}.bz-risk-foot{z-index:1;color:#94a3b8;background:#ffffff05;border:1px solid #ffffff0a;border-radius:.75rem;justify-content:space-between;align-items:center;margin-block-start:1rem;padding:.75rem 1.25rem;font-size:.85rem;display:flex;position:relative}@media (width<=1024px){.bz-score-card,.bz-flow-card{grid-column:span 12}.bz-signals-card,.bz-research-card{grid-column:span 6}.bz-journal-card{grid-column:span 12}}@media (width<=640px){.bz-signals-card,.bz-research-card{grid-column:span 12}.bz-score-layout{grid-template-columns:1fr;justify-items:center}}.bz-showcase-wrapper{isolation:isolate;padding-block:clamp(4rem,9vw,8rem);padding-inline:clamp(1rem,3.5vw,3rem);position:relative;overflow:hidden}.bz-showcase-aurora{pointer-events:none;filter:blur(120px);z-index:-2;opacity:.18;border-radius:50%;position:absolute}.bz-showcase-aurora-green{background:radial-gradient(circle,#00f59b 0%,#00f59b00 70%);width:600px;height:600px;top:15%;right:-5%}.bz-showcase-aurora-violet{background:radial-gradient(circle,#8b5cf6 0%,#8b5cf600 70%);width:550px;height:550px;bottom:10%;left:-5%}.bz-showcase-mesh-grid{z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000 40%,#0000 100%);mask-image:radial-gradient(70% 60%,#000 40%,#0000 100%)}.bz-showcase-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(2.5rem,5vw,5rem);width:min(100%,82rem);margin-inline:auto;display:grid}.bz-showcase-copy{flex-direction:column;gap:2rem;display:flex}.bz-showcase-title-block{flex-direction:column;gap:1rem;display:flex}.bz-showcase-title-block h2{font-family:var(--font-landing-display);letter-spacing:-.04em;color:#f8fafc;font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:700;line-height:1.12}.bz-showcase-title-block p{color:#94a3b8;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.6}.bz-workflow-cards{gap:1rem;display:grid}.bz-workflow-card{-webkit-backdrop-filter:blur(16px);background:#0e0b18b3;border:1px solid #ffffff12;border-radius:1.15rem;align-items:flex-start;gap:1.25rem;padding:1.25rem 1.5rem;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;display:flex;box-shadow:0 10px 30px -10px #0006}.bz-workflow-card:hover{border-color:#ffffff29;transform:translate(6px);box-shadow:0 16px 36px -10px #0009}.bz-workflow-icon{border-radius:.85rem;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.bz-workflow-body{flex-direction:column;gap:.35rem;display:flex}.bz-workflow-header{align-items:center;gap:.65rem;display:flex}.bz-workflow-step-pill{font-family:var(--font-mono);letter-spacing:.06em;color:#94a3b8;background:#ffffff0f;border-radius:.35rem;padding:.15rem .45rem;font-size:.675rem;font-weight:700}.bz-workflow-card h3{font-family:var(--font-landing-display);color:#f1f5f9;letter-spacing:-.02em;font-size:1.15rem;font-weight:700}.bz-workflow-card p{color:#94a3b8;font-size:.875rem;line-height:1.5}.bz-showcase-action{margin-block-start:.5rem}.bz-showcase-sticky{min-width:0;position:sticky;top:6rem}.bz-terminal{-webkit-backdrop-filter:blur(24px);color:#f8fafc;background:#0c0a16e0;border:1px solid #ffffff1f;border-radius:1.35rem;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px -15px #000c,0 0 40px -10px #00f59b1f,inset 0 1px #ffffff1a}.bz-terminal-top{background:#ffffff08;border-block-end:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;display:flex}.bz-terminal-dots{align-items:center;gap:.4rem;display:flex}.bz-terminal-dots span{border-radius:50%;width:.65rem;height:.65rem}.bz-dot-red{background:#ff5f56}.bz-dot-yellow{background:#ffbd2e}.bz-dot-green{background:#27c93f}.bz-terminal-badge{font-family:var(--font-mono);color:#e2e8f0;align-items:center;gap:.45rem;font-size:.775rem;display:flex}.bz-terminal-sample-tag{font-family:var(--font-mono);letter-spacing:.06em;color:#94a3b8;background:#ffffff0d;border:1px solid #ffffff14;border-radius:.4rem;padding:.2rem .55rem;font-size:.675rem;font-weight:700}.bz-terminal-summary{justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;display:flex}.bz-summary-left{flex-direction:column;gap:.35rem;display:flex}.bz-ticker-row{align-items:center;gap:.75rem;display:flex}.bz-summary-ticker{font-family:var(--font-landing-display);letter-spacing:-.04em;color:#f8fafc;font-size:2.2rem;font-weight:800;line-height:1}.bz-terminal-status-pill{font-family:var(--font-mono);color:#00f59b;text-transform:uppercase;letter-spacing:.04em;background:#00f59b1f;border:1px solid #00f59b4d;border-radius:9999px;padding:.25rem .65rem;font-size:.72rem;font-weight:700;box-shadow:0 0 12px #00f59b33}.bz-summary-name{color:#94a3b8;font-size:.8rem}.bz-summary-right{flex-direction:column;align-items:flex-end;gap:.2rem;display:flex}.bz-summary-price{font-family:var(--font-mono);color:#f8fafc;font-size:1.5rem;font-weight:800}.bz-summary-gain{font-family:var(--font-mono);color:#00f59b;background:#00f59b1a;border-radius:.35rem;padding:.15rem .5rem;font-size:.85rem;font-weight:700}.bz-terminal-thesis-wrap{margin-block-end:1rem;padding-inline:1.5rem}.bz-terminal-thesis{color:#cbd5e1;background:#ffffff08;border:1px solid #ffffff0d;border-inline-start:3px solid #00f59b;border-radius:.75rem;padding:.85rem 1rem;font-size:.875rem;font-style:italic;line-height:1.5;margin:0!important}.bz-terminal-evidence{gap:.65rem;margin-block-end:1.25rem;padding-inline:1.5rem;display:grid}.bz-evidence-row{background:#00000059;border:1px solid #ffffff0d;border-radius:.85rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:border-color .2s;display:flex}.bz-evidence-row:hover{border-color:#ffffff1f}.bz-evidence-icon{border-radius:.65rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;margin-right:.85rem;display:grid}.bz-evidence-info{flex-direction:column;flex:auto;display:flex}.bz-evidence-info small{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}.bz-evidence-info strong{color:#f1f5f9;font-size:.875rem}.bz-evidence-check{font-family:var(--font-mono);color:#00f59b;background:#00f59b1a;border:1px solid #00f59b33;border-radius:.4rem;align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.bz-terminal-plan{background:linear-gradient(135deg,#10b98114 0%,#8b5cf614 100%);border:1px solid #ffffff14;border-radius:.95rem;justify-content:space-between;align-items:center;margin:0 1.5rem 1.25rem;padding:1rem 1.25rem;display:flex}.bz-plan-score-block{flex-direction:column;gap:.2rem;display:flex}.bz-plan-score-block small,.bz-plan-fv-block small{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}.bz-plan-score-val{align-items:baseline;gap:.2rem;display:flex}.bz-plan-score-val strong{font-family:var(--font-landing-display);color:#00f59b;text-shadow:0 0 15px #00f59b66;font-size:2rem;font-weight:800;line-height:1}.bz-plan-score-val span{font-family:var(--font-mono);color:#64748b;font-size:.8rem}.bz-plan-fv-block{flex-direction:column;align-items:flex-end;gap:.2rem;display:flex}.bz-plan-fv-block b{font-family:var(--font-mono);color:#f8fafc;font-size:1.35rem;font-weight:800}.bz-plan-upside{font-family:var(--font-mono);color:#c084fc;background:#a855f726;border:1px solid #a855f740;border-radius:.35rem;padding:.15rem .45rem;font-size:.72rem;font-weight:700}.bz-terminal figcaption{color:#64748b;background:#ffffff05;border-block-start:1px solid #ffffff0f;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.25rem;font-size:.8rem;display:flex}@media (width<=900px){.bz-showcase-layout{grid-template-columns:1fr}.bz-showcase-sticky{position:static}}.bz-faq{gap:clamp(2rem,4vw,3.5rem);width:min(100%,76rem);margin-inline:auto;padding-block:clamp(4rem,8vw,7rem);padding-inline:clamp(1rem,3.5vw,3rem);display:grid;position:relative}.bz-faq-intro{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.bz-faq-intro h2{font-family:var(--font-landing-display);letter-spacing:-.04em;color:#f8fafc;font-size:clamp(2rem,4vw,3.2rem);font-weight:700;line-height:1.15}.bz-faq-intro p{color:#94a3b8;max-width:52ch;font-size:clamp(.95rem,1.5vw,1.125rem);line-height:1.6}.bz-faq-list{gap:.85rem;display:grid}.bz-faq-item{-webkit-backdrop-filter:blur(16px);background:#0e0b18b3;border:1px solid #ffffff12;border-radius:1rem;transition:border-color .25s,background .25s;overflow:hidden}.bz-faq-item[open]{background:#120e1ed9;border-color:#ffffff24}.bz-faq summary{color:#f1f5f9;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-size:1.05rem;font-weight:600;list-style:none;transition:color .2s;display:flex}.bz-faq summary::-webkit-details-marker{display:none}.bz-faq summary:hover{color:#00f59b}.bz-faq summary svg{color:#94a3b8;flex:none;transition:transform .3s cubic-bezier(.16,1,.3,1),color .2s}.bz-faq-item[open] summary svg{color:#00f59b;transform:rotate(180deg)}.bz-faq details>p{color:#94a3b8;margin:0;padding:0 1.5rem 1.5rem;font-size:.925rem;line-height:1.65}.bz-final{isolation:isolate;text-align:center;background:#08060e;border-block-start:1px solid #ffffff14;place-items:center;min-height:36rem;padding:clamp(5rem,10vw,8rem) clamp(1rem,3.5vw,3rem);display:grid;position:relative;overflow:hidden}.bz-final-aurora{pointer-events:none;filter:blur(140px);z-index:-2;opacity:.22;border-radius:50%;position:absolute}.bz-final-aurora-green{background:radial-gradient(circle,#00f59b 0%,#00f59b00 70%);width:500px;height:500px;top:20%;left:20%}.bz-final-aurora-violet{background:radial-gradient(circle,#8b5cf6 0%,#8b5cf600 70%);width:550px;height:550px;bottom:20%;right:20%}.bz-final-mesh-grid{z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(65% 65%,#000 35%,#0000 100%);mask-image:radial-gradient(65% 65%,#000 35%,#0000 100%)}.bz-final-lines{z-index:-1;opacity:.4;background:repeating-radial-gradient(#0000 0 24px,#00f59b1a 25px,#0000 26px);border-radius:50%;width:120%;height:95%;position:absolute;inset:auto -10% -55%}.bz-final-copy{z-index:1;flex-direction:column;align-items:center;gap:1.5rem;width:min(100%,56rem);display:flex}.bz-final h2{font-family:var(--font-landing-display);letter-spacing:-.045em;color:#f8fafc;max-width:20ch;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:1.1}.bz-final-copy>p{color:#cbd5e1;max-width:52ch;font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.6}.bz-final-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-block-start:.5rem;display:flex}.bz-final-seal{inset:auto var(--space-lg) var(--space-lg) auto;justify-items:center;gap:var(--space-2xs);border:var(--rule-hair) solid var(--color-buzz-ghost-strong);border-radius:var(--radius-pill);width:8rem;height:8rem;color:var(--color-ink);place-content:center;display:none;position:absolute;transform:rotate(6deg)}.bz-final-seal span{font-family:var(--font-landing-body);letter-spacing:.08em;font-weight:700}.bz-final-seal small{color:var(--color-ink-2);font-size:var(--text-xs)}.bz-footer{background:var(--color-screen);color:var(--color-ink)}.bz-footer-marquee{border-block-end:var(--rule-hair) solid var(--color-rule-subtle);overflow:hidden}.bz-footer-marquee>div{width:max-content;padding-block:var(--space-md);animation:32s linear infinite bz-footer-marquee;display:flex}.bz-footer-marquee span{font-family:var(--font-landing-display);letter-spacing:.08em;white-space:nowrap;padding-inline-end:var(--space-lg);font-size:clamp(1rem,2.5vw,1.4rem);font-weight:700}@keyframes bz-footer-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.bz-footer-main,.bz-footer-base{width:min(100%,74rem);padding-inline:clamp(var(--space-md), 5vw, var(--space-2xl));margin-inline:auto}.bz-footer-main{gap:var(--space-2xl);padding-block:var(--space-3xl);display:grid}.bz-footer-main>div:first-child{gap:var(--space-md);display:grid}.bz-footer-main p{max-width:37ch;color:var(--color-muted)}.bz-footer-main nav{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bz-footer-main nav a{min-height:2.75rem;color:var(--color-ink-2);white-space:nowrap;transition:color var(--dur-short) var(--ease-out);align-items:center;display:inline-flex}.bz-footer-status{align-self:end;align-items:center;gap:var(--space-xs);color:var(--color-muted);font-size:var(--text-sm);white-space:nowrap;display:inline-flex}.bz-footer-base{gap:var(--space-xs);padding-block:var(--space-lg);border-block-start:var(--rule-hair) solid var(--color-rule-subtle);color:var(--color-faint);font-size:var(--text-xs);flex-direction:column;display:flex}.bz-shell :focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@media (width>=40rem){.bz-hero-wrap{padding:var(--space-sm)}.bz-hero{padding-inline:var(--space-2xl)}.bz-score-layout{grid-template-columns:auto minmax(0,1fr)}.bz-signal-grid{-moz-column-gap:var(--space-lg);column-gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.bz-final-seal{display:grid}.bz-footer-main{grid-template-columns:minmax(0,1.4fr) minmax(14rem,.8fr)}.bz-footer-status{grid-column:1/-1}.bz-footer-base{flex-direction:row;justify-content:space-between}}@media (width>=60rem){.bz-intro{padding-block:var(--space-4xl) var(--space-3xl)}.bz-stat-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.bz-stat-strip>div:nth-child(n){border-block-start:0;border-inline-start:var(--rule-hair) solid var(--color-rule-subtle)}.bz-stat-strip>div:first-child{border-inline-start:0}.bz-showcase-layout{grid-template-columns:minmax(20rem,.78fr) minmax(0,1.22fr);align-items:start}.bz-showcase-copy{padding-block:var(--space-lg) var(--space-4xl)}.bz-showcase-sticky{z-index:var(--z-sticky);align-self:start;position:sticky;inset-block-start:calc(var(--banner-height) + var(--space-xl))}.bz-faq{grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr);align-items:start}.bz-faq-intro{position:sticky;inset-block-start:calc(var(--banner-height) + var(--space-xl))}.bz-footer-main{grid-template-columns:minmax(0,1.5fr) minmax(17rem,.8fr) auto;align-items:start}.bz-footer-status{grid-column:auto}}@media (width>=90rem){.bz-hero{min-height:48rem}}@media (width<=42rem){.bz-nav-links{display:none}.bz-nav{grid-template-columns:minmax(0,1fr) auto}.bz-nav-cta-long{display:none}.bz-nav-cta-short{display:inline}.bz-hero{min-height:41rem;padding:calc(var(--banner-height) + var(--space-lg)) var(--space-md) calc(var(--space-3xl) + var(--space-2xl));border-radius:var(--radius-panel)}.bz-hero h1{font-size:clamp(2.75rem,13vw,4rem)}.bz-hero-actions,.bz-final-actions,.bz-hero-actions .bz-button,.bz-final-actions .bz-button,.bz-mode-switch{width:100%}.bz-mode-switch button{flex:1;justify-content:center}.bz-intro,.bz-bento-section,.bz-showcase,.bz-faq{padding-inline:var(--space-md)}.bz-showcase{padding-block:var(--space-3xl) var(--space-2xl)}.bz-faq{padding-block:var(--space-3xl)}.bz-bento-card{padding:var(--space-md)}.bz-card-heading{margin-block-end:var(--space-lg)}.bz-score-bars>div{gap:var(--space-xs);grid-template-columns:4.5rem minmax(0,1fr) 1.75rem}.bz-terminal-top>span{display:none}.bz-terminal-summary{grid-template-columns:minmax(0,1fr)}.bz-terminal-summary>div:last-child{justify-items:start}.bz-terminal-plan{grid-template-columns:minmax(0,1fr)}.bz-terminal-plan>div{grid-area:3/1;justify-items:start}.bz-faq summary{font-size:var(--text-base)}.bz-faq details>p{padding-inline-end:0}}.conviction-page__inner{padding-block-end:var(--space-3xl)}.conviction-nav{z-index:var(--z-raised);justify-content:space-between;align-items:center;gap:var(--space-sm);margin-block-end:var(--space-md);display:flex;position:relative}.conviction-nav__button,.conviction-nav__status{align-items:center;gap:var(--space-xs);white-space:nowrap;min-height:2.75rem;display:inline-flex}.conviction-nav__button{padding-inline:var(--space-md);border-radius:var(--radius-pill);color:var(--color-muted);font-size:var(--text-sm);transition:color var(--dur-short) var(--ease-out), background-color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out)}.conviction-nav__button:hover{color:var(--color-ink);background:var(--color-surface-low)}.conviction-nav__button:active{transform:scale(.97)}.conviction-nav__button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.conviction-nav__status{min-height:2rem;padding-inline:var(--space-sm);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--color-positive) 6%, var(--color-paper-2));box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--color-positive) 20%, var(--color-transparent));color:var(--color-positive);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.625rem}.conviction-nav__status>span{width:var(--space-2xs);height:var(--space-2xs);border-radius:var(--radius-pill);background:currentColor}.conviction-hero{box-shadow:0 2.5rem 6rem #000000a8, inset 0 0 0 var(--rule-hair) #ffffff17;background:linear-gradient(145deg,#111215,#07080a 72%)}.conviction-reasons{padding:clamp(var(--space-lg), 3vw, var(--space-xl));border-radius:var(--radius-panel);box-shadow:0 1.5rem 4.5rem #0006, inset 0 0 0 var(--rule-hair) #ffffff13;background:linear-gradient(145deg,#0f1013fc,#060709fe)}.conviction-reasons__heading{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);display:flex}.conviction-reasons__heading h2{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin-block-start:var(--space-xs);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;line-height:1.1}.conviction-reasons__heading p{max-width:60ch;color:var(--color-muted);font-size:var(--text-sm);margin-block-start:var(--space-xs);line-height:1.65}.conviction-reasons__heading>svg{color:var(--color-accent-bright);flex:none;margin-block-start:var(--space-2xs)}.conviction-reason-list{margin-block-start:var(--space-lg);display:grid}.conviction-reason-row{align-items:start;gap:var(--space-md);padding:var(--space-lg);border-radius:calc(var(--radius-card) + var(--space-xs));box-shadow:inset 0 0 0 var(--rule-hair) #fff1;background:#ffffff06;grid-template-columns:2.25rem minmax(0,1fr) auto;display:grid}.conviction-reason-row+.conviction-reason-row{margin-block-start:var(--space-sm)}.conviction-reason-row__index,.conviction-reason-row__icon{border-radius:var(--radius-pill);background:var(--color-surface-low);width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 var(--rule-hair) var(--color-rule-alpha);color:var(--color-accent-bright);font-family:var(--font-mono);place-items:center;font-size:.625rem;display:grid}.conviction-reason-row h3{color:var(--color-ink);font-size:var(--text-base);font-weight:700;line-height:1.35}.conviction-reason-row__title{align-items:baseline;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.conviction-reason-row__state,.conviction-reason-row__score,.conviction-reason-row__pending{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;font-size:.625rem}.conviction-reason-row__state{color:var(--color-accent-bright);margin-block-start:0}.conviction-reason-row__summary{max-width:66ch;color:var(--color-muted);font-size:var(--text-sm);margin-block-start:var(--space-xs);line-height:1.65}.conviction-reason-row__score{border-radius:var(--radius-pill);min-height:2rem;box-shadow:inset 0 0 0 var(--rule-hair) #ffffff13;color:var(--color-accent-bright);white-space:nowrap;background:#ffffff09;padding:.55rem .7rem}.conviction-reason-row__pending{align-items:center;gap:var(--space-2xs);min-height:2rem;padding-inline:var(--space-sm);border-radius:var(--radius-pill);background:var(--color-surface-low);color:var(--color-muted);white-space:nowrap;display:inline-flex}.conviction-reason-row__facts{gap:var(--space-xs);flex-wrap:wrap;margin-block-start:var(--space-sm);display:flex}.conviction-reason-row__facts>span{border-radius:var(--radius-pill);box-shadow:inset 0 0 0 var(--rule-hair) #ffffff12;color:var(--color-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;background:#ffffff09;padding:.35rem .55rem;font-size:.625rem}.conviction-coverage-note{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-card);background:color-mix(in oklch, var(--color-warning) 5%, transparent);color:var(--color-muted);font-size:var(--text-xs);margin-block-start:var(--space-md);line-height:1.6;display:flex}.conviction-coverage-note>svg{color:var(--color-warning);flex:none;margin-block-start:.15rem}.conviction-plan-badge{align-items:center;gap:var(--space-xs);min-height:2rem;padding-inline:var(--space-sm);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--color-warning) 7%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--color-warning) 26%, transparent);color:var(--color-warning);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;display:inline-flex}.conviction-plan-badge--ready{background:color-mix(in oklch, var(--color-positive) 7%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--color-positive) 24%, transparent);color:var(--color-positive)}.conviction-plan-readiness{align-items:center;gap:var(--space-md);min-height:9rem;padding:var(--space-lg);border-radius:var(--radius-card);box-shadow:inset 0 0 0 var(--rule-hair) #ffffff12;background:#ffffff06;display:flex}.conviction-plan-readiness__icon{border-radius:var(--radius-pill);background:color-mix(in oklch, var(--color-warning) 8%, transparent);width:2.75rem;height:2.75rem;color:var(--color-warning);flex:none;place-items:center;display:grid}.conviction-plan-readiness p{color:var(--color-ink);font-size:var(--text-base);font-weight:700}.conviction-plan-readiness span:not(.conviction-plan-readiness__icon){max-width:52ch;color:var(--color-muted);font-size:var(--text-xs);margin-block-start:var(--space-xs);line-height:1.6;display:block}.conviction-side-card{padding:var(--space-lg);border-radius:var(--radius-panel);box-shadow:0 1.25rem 3.5rem #00000052, inset 0 0 0 var(--rule-hair) #ffffff13;background:#0c0d10f5}.conviction-side-card--positive{background:linear-gradient(145deg, color-mix(in oklch, var(--color-positive) 5%, #0c0d10), #090a0c)}.conviction-side-card--negative{background:linear-gradient(145deg, color-mix(in oklch, var(--color-negative) 4%, #0c0d10), #090a0c)}.conviction-backtest-grid{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-md);display:grid}.conviction-backtest-grid>div{padding:var(--space-sm);border-radius:var(--radius-card);box-shadow:inset 0 0 0 var(--rule-hair) #ffffff0f;background:#ffffff06}.conviction-backtest-grid span,.conviction-backtest-grid strong{display:block}.conviction-backtest-grid span{color:var(--color-faint);font-size:.625rem}.conviction-backtest-grid strong{color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin-block-start:var(--space-2xs)}@media (width<=40rem){.conviction-page{padding:var(--space-sm)}.conviction-reason-row{grid-template-columns:2.25rem minmax(0,1fr)}.conviction-reason-row__score,.conviction-reason-row__pending{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.conviction-nav__button{transition-duration:.15s}}@media (hover:hover) and (pointer:fine){.bz-button:hover{transform:translateY(calc(var(--space-3xs) * -1))}.bz-button:active{transform:translateY(var(--space-3xs))}.bz-nav-links a:hover,.bz-nav-links a:focus-visible{background:var(--color-buzz-ghost);color:var(--color-ink)}.bz-button-ghost:hover,.bz-button-ghost:focus-visible{border-color:var(--color-buzz-ghost-strong);background:var(--color-buzz-ghost-strong)}.bz-footer-main nav a:hover,.bz-footer-main nav a:focus-visible{color:var(--color-accent-pale)}}@media (pointer:coarse){.bz-button,.bz-brand-link,.bz-nav-links a,.bz-mode-switch button,.bz-faq summary,.bz-footer-main nav a{min-height:3rem}}@media (prefers-reduced-motion:reduce){.bz-proof-track,.bz-footer-marquee>div{animation:none;transform:none}.bz-nav-shell,.bz-nav,.bz-button,.bz-nav-links a,.bz-mode-switch button,.bz-faq summary svg,.bz-footer-main nav a{transition-duration:.15s}.bz-nav,.bz-button,.bz-faq summary svg{transition:none}}.bz-shell .bz-button-primary{color:var(--color-accent-ink)}.bz-shell .bz-showcase-copy>.bz-button-primary{color:var(--color-buzz-card)}#root{min-height:100vh}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#111318e6}::-webkit-scrollbar-thumb{background:#ffffff1f;border:3px solid #111318e6;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#ffffff2e}::view-transition-group(*){animation-duration:.25s;animation-timing-function:cubic-bezier(.19,1,.22,1)}::view-transition-old(*){animation-duration:.25s;animation-timing-function:cubic-bezier(.19,1,.22,1)}::view-transition-new(*){animation-duration:.25s;animation-timing-function:cubic-bezier(.19,1,.22,1)}.dashboard-preloader{z-index:var(--z-modal);isolation:isolate;color:#f4f0ff;font-family:var(--font-body,"Segoe UI", sans-serif);-webkit-font-smoothing:antialiased;background:#09070e;place-items:center;padding:32px;animation:.2s ease-out both dashboard-preloader-enter;display:grid;position:fixed;inset:0;overflow-y:auto}.dashboard-preloader:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(at 68% 46%,#41217326,#0000 55%),radial-gradient(at 12% 95%,#4b286717,#0000 45%);position:fixed;inset:0}.dashboard-preloader__panel{isolation:isolate;background:radial-gradient(at 93% 45%,#542d8c18,#0000 65%),linear-gradient(130deg,#15111d,#0e0b14 55%,#14101f);border:1px solid #ffffff12;border-radius:24px;width:min(100%,1000px);min-width:0;margin-block:auto;padding:32px 44px 28px;position:relative;overflow:hidden;box-shadow:0 36px 100px #00000050,inset 0 1px #ffffff05}.dashboard-preloader__panel:before{content:"";background:linear-gradient(90deg,#0000,#b994ec55,#0000);height:1px;position:absolute;inset:0 20% auto}.dashboard-preloader__header,.dashboard-preloader__brand,.dashboard-preloader__edition,.dashboard-preloader__eyebrow,.dashboard-preloader__loading-label,.dashboard-preloader__visual-caption,.dashboard-preloader__footer-content,.dashboard-preloader__topics{align-items:center;display:flex}.dashboard-preloader__header{justify-content:space-between;gap:16px}.dashboard-preloader__brand{color:#f5f0ff;letter-spacing:-.055em;gap:10px;font-size:17px;font-weight:600}.dashboard-preloader__brand-mark{color:#d4baff;background:linear-gradient(145deg,#c39aff16,#8b5cf607);border:1px solid #b89ad626;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.dashboard-preloader__brand-dot{color:#b28aef}.dashboard-preloader__edition{color:#91849e;letter-spacing:.13em;gap:10px;font-size:9px;font-weight:500}.dashboard-preloader__edition svg{color:#bca3de}.dashboard-preloader__body{grid-template-columns:1fr 1fr;align-items:center;gap:20px;min-height:398px;display:grid}.dashboard-preloader__copy{z-index:1;min-width:0;padding-block:48px;position:relative}.dashboard-preloader__eyebrow{color:#bdabd0;letter-spacing:.16em;text-transform:uppercase;gap:8px;margin:0 0 23px;font-size:10px;font-weight:500}.dashboard-preloader__eyebrow>span{background:#b197dc;border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 10px #ad7bff55}.dashboard-preloader__copy h1{color:#f4f0ff;letter-spacing:-.065em;overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:clamp(40px,5.6vw,62px);font-weight:500;line-height:1.04}.dashboard-preloader__copy h1>span{color:#c5a3f4;background:linear-gradient(110deg,#e2ceff 10%,#a879e8 85%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.dashboard-preloader__description{color:#aaa0b8;max-width:30ch;margin:22px 0 0;font-size:13px;line-height:1.8}.dashboard-preloader__loading-label{color:#9887ad;gap:9px;margin-top:27px;font-size:11px}.dashboard-preloader__loading-label svg{color:#ba97e9;animation:1.4s linear infinite dashboard-preloader-spin}.dashboard-preloader__visual{align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.dashboard-preloader__visual-label{color:#8d7ba3;letter-spacing:.19em;font-size:8px;position:absolute;top:35px;right:0}.dashboard-preloader__sculpture{flex-shrink:0;width:calc(100% + 30px);height:auto;margin-left:-10px;display:block;overflow:visible}.dashboard-preloader__glass-layer{animation:5s cubic-bezier(.45,0,.55,1) infinite dashboard-preloader-float}.dashboard-preloader__glass-layer--middle{animation-delay:-.3s}.dashboard-preloader__glass-layer--back{animation-delay:-.6s}.dashboard-preloader__visual-caption{color:#a18bb9;letter-spacing:.04em;gap:10px;font-size:9px;position:absolute;bottom:30px;right:0}.dashboard-preloader__caption-line{background:#a886cb66;width:26px;height:1px}.dashboard-preloader__progress{background:#b9a4d018;height:2px;position:relative;overflow:hidden}.dashboard-preloader__progress>span{background:linear-gradient(90deg,#0000,#a876eb 50%,#dcc5fa 75%,#0000);width:36%;animation:2.6s linear infinite dashboard-preloader-progress;position:absolute;inset:0 auto 0 0}.dashboard-preloader__footer-content{justify-content:space-between;gap:16px;padding-top:20px}.dashboard-preloader__topics{color:#b1a1bf;flex-wrap:wrap;gap:12px;font-size:10px}.dashboard-preloader__topics i{background:#786389;border-radius:50%;width:2px;height:2px}.dashboard-preloader__wait{color:#8e7d9e;letter-spacing:.14em;white-space:nowrap;font-size:8px}@keyframes dashboard-preloader-enter{0%{opacity:0}to{opacity:1}}@keyframes dashboard-preloader-spin{to{transform:rotate(360deg)}}@keyframes dashboard-preloader-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes dashboard-preloader-progress{0%{transform:translate(-100%)}to{transform:translate(380%)}}@media (width<=680px){.dashboard-preloader{padding:20px}.dashboard-preloader__panel{border-radius:22px;max-width:440px;padding:24px 26px}.dashboard-preloader__brand{font-size:16px}.dashboard-preloader__edition{gap:0;font-size:0}.dashboard-preloader__edition svg{width:15px;height:15px}.dashboard-preloader__body{grid-template-columns:minmax(0,1fr);gap:0;min-height:0}.dashboard-preloader__copy{padding-block:36px 0}.dashboard-preloader__eyebrow{margin-bottom:16px;font-size:9px}.dashboard-preloader__copy h1{font-size:clamp(36px,10vw,48px)}.dashboard-preloader__description{max-width:32ch;margin-top:16px;font-size:12px}.dashboard-preloader__loading-label{margin-top:18px}.dashboard-preloader__visual{justify-self:center;width:min(100%,300px);height:210px;margin-block:0 16px}.dashboard-preloader__sculpture{width:280px;margin-inline:auto}.dashboard-preloader__visual-label{display:none}.dashboard-preloader__visual-caption{font-size:8px;bottom:0}.dashboard-preloader__footer-content{gap:8px;padding-top:16px}.dashboard-preloader__topics{gap:8px;font-size:9px}.dashboard-preloader__wait{letter-spacing:.08em;font-size:7px}}@media (width<=360px){.dashboard-preloader{padding:12px}.dashboard-preloader__panel{padding-inline:22px}.dashboard-preloader__wait{display:none}}@media (prefers-reduced-motion:reduce){.dashboard-preloader,.dashboard-preloader__progress>span,.dashboard-preloader__loading-label svg,.dashboard-preloader__glass-layer{animation:none}.dashboard-preloader__progress>span{transform:translate(85%)}}.early-market-signal{z-index:var(--z-base);isolation:isolate;gap:var(--space-lg);min-width:0;margin-block-start:calc(var(--space-xs) * -1);margin-inline:var(--space-sm);padding:var(--space-lg);border:var(--rule-hair) solid var(--border-default);border-radius:var(--radius-md) var(--radius-md) var(--radius-xl) var(--radius-xl);background:var(--bg-elevated);color:var(--text-primary);box-shadow:var(--shadow-md);display:grid;position:relative;container:early-signal/inline-size}.early-market-signal:before,.early-market-signal:after{inset-inline:var(--space-md);z-index:-1;border-radius:var(--radius-lg);background:var(--bg-overlay);content:"";position:absolute}.early-market-signal:before{height:var(--space-md);opacity:.88;transform-origin:bottom;inset-block-start:calc(var(--space-xs) * -1);transform:scaleX(.98)}.early-market-signal:after{inset-block:auto calc(var(--space-sm) * -1);height:var(--space-lg);opacity:.48;transform-origin:top;transform:scaleX(.94)}.early-market-signal__header,.early-market-signal__title,.early-market-signal__verdict,.early-market-signal__section-title,.early-market-signal__meter-head,.early-market-signal__meter-head>span{align-items:center;display:flex}.early-market-signal__header{justify-content:space-between;gap:var(--space-sm);flex-wrap:wrap}.early-market-signal__title{gap:var(--space-sm);min-width:0}.early-market-signal__title>svg{color:var(--color-accent-bright);flex:none}.early-market-signal__title h3,.early-market-signal__title p,.early-market-signal__summaries p,.early-market-signal__highlights p,.early-market-signal__meter p{margin:0}.early-market-signal__title h3{min-width:0;font-family:var(--font-display);font-size:var(--text-lg);overflow-wrap:anywhere;font-style:normal;font-weight:400;line-height:1.15}.early-market-signal__title p{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-secondary);margin-block-start:var(--space-2xs)}.early-market-signal__verdict{gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:var(--rule-hair) solid var(--border-default);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--text-secondary);flex:none;line-height:1}.early-market-signal[data-bias=bullish] .early-market-signal__verdict{border-color:var(--bull-mild);color:var(--profit)}.early-market-signal[data-bias=bearish] .early-market-signal__verdict{border-color:var(--bear-strong);color:var(--loss)}.early-market-signal[data-bias=mixed] .early-market-signal__verdict{border-color:var(--tier-b);color:var(--tier-b)}.early-market-signal__summaries{gap:var(--space-md);padding-block:var(--space-md);border-block:var(--rule-hair) solid var(--border-subtle);grid-template-columns:minmax(0,1fr);display:grid}.early-market-signal__summaries>div{gap:var(--space-xs);min-width:0;display:grid}.early-market-signal__summaries>div+div{border-block-start:var(--rule-hair) solid var(--border-subtle);padding-block-start:var(--space-md)}.early-market-signal__summaries span,.early-market-signal__section-title>span,.early-market-signal__highlights li span{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-secondary)}.early-market-signal__summaries>div>span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-pale)}.early-market-signal__summaries p{max-width:65ch;font-size:var(--text-sm);color:var(--text-secondary);line-height:1.55}.early-market-signal__retail-read{--retail-type-label:.68rem;--retail-type-caption:.7rem;--retail-type-body:.78rem;--retail-type-heading:.92rem;isolation:isolate;gap:var(--space-sm);min-width:0;padding:clamp(var(--space-md), 4vw, var(--space-lg));border-radius:var(--radius-lg);font-family:var(--font-body);background:color-mix(in oklch, var(--bg-overlay) 68%, var(--bg-elevated));box-shadow:0 0 0 var(--rule-hair) var(--border-default), 0 var(--space-xs) var(--space-xl) var(--color-shadow-soft);border:0;display:grid;position:relative;overflow:clip}.early-market-signal__retail-read:before{width:var(--rule-hair);background:var(--color-accent-bright);opacity:.72;content:"";position:absolute;inset-block:0;inset-inline-start:0}.early-market-signal__retail-heading{align-items:center;gap:var(--space-xs);min-width:0;display:flex}.early-market-signal__retail-icon{width:var(--space-xl);height:var(--space-xl);border:var(--rule-hair) solid color-mix(in oklch, var(--color-accent-bright) 44%, var(--border-default));border-radius:var(--radius-full);color:var(--color-accent-pale);background:var(--color-accent-faint);flex:none;place-items:center;display:grid}.early-market-signal__retail-heading>div{gap:var(--space-3xs);min-width:0;display:grid}.early-market-signal__retail-heading>div>span{font-family:inherit;font-size:var(--retail-type-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-pale);font-weight:600}.early-market-signal__retail-heading>div>small{font-family:inherit;font-size:var(--retail-type-caption);color:var(--text-secondary);line-height:1.4}.early-market-signal__retail-read>h4,.early-market-signal__retail-read p,.early-market-signal__retail-read small{margin:0}.early-market-signal__retail-read>h4{min-width:0;max-width:30ch;font-family:inherit;font-size:var(--retail-type-heading);letter-spacing:-.01em;color:var(--text-primary);overflow-wrap:anywhere;text-wrap:balance;font-style:normal;font-weight:600;line-height:1.38}.early-market-signal__market-read{max-width:64ch;font-family:inherit;font-size:var(--retail-type-body);color:var(--text-secondary);text-wrap:pretty;line-height:1.55}.early-market-signal__primary-driver{gap:var(--space-xs) var(--space-md);padding-block:var(--space-md);border-block:var(--rule-hair) solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;margin-block-start:var(--space-xs);display:grid;position:relative}.early-market-signal__primary-driver>header{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;grid-column:1/-1;display:flex}.early-market-signal__primary-driver>header>span{font-family:inherit;font-size:var(--retail-type-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-pale);font-weight:600}.early-market-signal__primary-driver>header>small{align-items:center;gap:var(--space-2xs);font-family:inherit;font-size:var(--retail-type-caption);white-space:nowrap;color:var(--text-secondary);font-weight:500;display:inline-flex}.early-market-signal__primary-driver>h5{min-width:0;font-family:inherit;font-size:var(--retail-type-heading);color:var(--text-primary);overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-weight:600;line-height:1.4}.early-market-signal__primary-driver>p{max-width:62ch;font-family:inherit;font-size:var(--retail-type-body);color:var(--text-secondary);text-wrap:pretty;grid-column:1/-1;line-height:1.55}.early-market-signal__driver-source{align-items:center;gap:var(--space-2xs);width:fit-content;min-height:calc(var(--space-xl) + var(--space-2xs));padding-inline:var(--space-xs);border:var(--rule-hair) solid var(--border-default);border-radius:var(--radius-full);font-family:inherit;font-size:var(--retail-type-caption);white-space:nowrap;color:var(--text-primary);touch-action:manipulation;-webkit-tap-highlight-color:var(--color-accent-faint);font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.early-market-signal__driver-source svg{opacity:.62;transition:transform var(--dur-micro) var(--ease-out), opacity var(--dur-micro) var(--ease-out)}.early-market-signal__driver-source:hover svg{opacity:1;transform:translate(var(--space-3xs), calc(var(--space-3xs) * -1))}.early-market-signal__driver-source:focus-visible{outline:var(--space-3xs) solid var(--color-focus);outline-offset:var(--space-2xs)}.early-market-signal__driver-source:active svg{transform:none}.early-market-signal__driver-source[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none}.early-market-signal__driver-context{gap:var(--space-xs);grid-column:1/-1;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;padding-block-start:var(--space-xs);display:grid}.early-market-signal__driver-context>span,.early-market-signal__watch-next p>span{font-family:inherit;font-size:var(--retail-type-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-weight:600}.early-market-signal__driver-context>small{font-family:inherit;font-size:var(--retail-type-body);color:var(--text-secondary);text-wrap:pretty;line-height:1.55}.early-market-signal__watch-next{gap:var(--space-xs);color:var(--color-accent-bright);grid-template-columns:auto minmax(0,1fr);align-items:start;padding-block-start:var(--space-2xs);display:grid}.early-market-signal__watch-next>svg{margin-block-start:var(--space-3xs)}.early-market-signal__watch-next>p{gap:var(--space-2xs);max-width:64ch;font-family:inherit;font-size:var(--retail-type-body);color:var(--text-secondary);text-wrap:pretty;line-height:1.55;display:grid}.early-market-signal__primary-driver[data-direction=negative]>header>small{color:var(--loss)}.early-market-signal__primary-driver[data-direction=positive]>header>small{color:var(--profit)}.early-market-signal__primary-driver[data-direction=mixed]>header>small{color:var(--tier-b)}.early-market-signal__highlights{gap:var(--space-sm);display:grid}.early-market-signal__section-title,.early-market-signal__meter-head{justify-content:space-between;gap:var(--space-xs);flex-wrap:wrap}.early-market-signal__section-title strong{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.early-market-signal__highlights ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.early-market-signal__highlights li{gap:var(--space-sm);padding-block:var(--space-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.early-market-signal__highlights li+li{border-block-start:var(--rule-hair) solid var(--border-subtle)}.early-market-signal__highlights li>i{width:var(--space-xs);height:var(--space-xs);border-radius:var(--radius-full);background:var(--neutral);margin-block-start:var(--space-xs);display:block}.early-market-signal__highlights li[data-tone=positive]>i{background:var(--profit)}.early-market-signal__highlights li[data-tone=negative]>i{background:var(--loss)}.early-market-signal__highlights li>div{gap:var(--space-2xs);min-width:0;display:grid}.early-market-signal__highlights li p{font-size:var(--text-sm);color:var(--text-primary);line-height:1.5}.early-market-signal__highlights li a{width:fit-content;max-width:100%;font-size:var(--text-sm);color:var(--text-primary);text-underline-offset:.2em;font-weight:550;line-height:1.5;text-decoration:none;transition:color .16s}.early-market-signal__highlights li a:hover,.early-market-signal__highlights li a:focus-visible{color:var(--color-accent-bright);text-decoration:underline}.early-market-signal__highlights li small{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.5}.early-market-signal__sectors{isolation:isolate;gap:var(--space-lg);min-width:0;padding:calc(var(--space-lg) + var(--space-2xs));border-radius:calc(var(--radius-lg) + var(--space-xs));background:radial-gradient(circle at 92% 2%, color-mix(in oklch, var(--color-accent-bright) 13%, transparent), transparent 34%), linear-gradient(155deg, color-mix(in oklch, var(--bg-overlay) 82%, var(--bg-elevated)), var(--bg-elevated));box-shadow:0 0 0 var(--rule-hair) color-mix(in oklch, var(--color-accent-bright) 16%, var(--border-default)), 0 20px 48px oklch(0% none none/.24);display:grid;position:relative;overflow:clip}.early-market-signal__sectors:before{z-index:-1;height:var(--rule-hair);background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--color-accent-bright) 72%, white), transparent);opacity:.72;content:"";pointer-events:none;position:absolute;inset-block-start:0;inset-inline:12%}.early-market-signal__sector-intro{justify-content:space-between;align-items:end;gap:var(--space-md);min-width:0;display:flex;position:relative}.early-market-signal__sector-intro>div{gap:var(--space-2xs);min-width:0;display:grid}.early-market-signal__sector-kicker{align-items:center;gap:var(--space-xs);width:fit-content;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-bright);line-height:1.2;display:inline-flex}.early-market-signal__sector-intro h4{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.025em;color:var(--text-primary);text-wrap:balance;margin:0;font-style:normal;font-weight:400;line-height:1.05}.early-market-signal__sector-intro p{max-width:56ch;font-size:var(--text-xs);color:var(--text-secondary);text-wrap:pretty;margin:0;line-height:1.5}.early-market-signal__sector-group{gap:var(--space-sm);min-width:0;display:grid}.early-market-signal__sector-group+.early-market-signal__sector-group{border-block-start:var(--rule-hair) solid color-mix(in oklch, var(--border-subtle) 72%, transparent);padding-block-start:var(--space-md)}.early-market-signal__sectors .early-market-signal__section-title{align-items:end}.early-market-signal__sectors .early-market-signal__section-title>div{gap:var(--space-2xs);min-width:0;display:grid}.early-market-signal__sectors .early-market-signal__section-title h4{min-width:0;font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-style:normal;font-weight:400;line-height:1.15}.early-market-signal__sectors .early-market-signal__section-title>div>span{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.45}.early-market-signal__sector-list{gap:var(--space-sm);display:grid}.early-market-signal__sector-list article{isolation:isolate;gap:var(--space-xs);min-width:0;padding:var(--space-md);border-radius:calc(var(--radius-lg) - var(--space-3xs));background:linear-gradient(145deg, color-mix(in oklch, var(--bg-overlay) 72%, transparent), transparent 68%), color-mix(in oklch, var(--bg-elevated) 88%, var(--color-surface-low));box-shadow:0 0 0 var(--rule-hair) var(--border-default), 0 12px 28px oklch(0% none none/.16);transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border:0;display:grid;position:relative;overflow:clip}.early-market-signal__sector-list article:before{width:var(--space-3xs);background:linear-gradient(180deg, transparent, var(--neutral) 20%, var(--neutral) 80%, transparent);content:"";position:absolute;inset-block:0;inset-inline-start:0}.early-market-signal__sector-list article:after{z-index:-1;aspect-ratio:1;background:var(--neutral);filter:blur(42px);opacity:.07;content:"";pointer-events:none;border-radius:50%;width:9rem;position:absolute;inset-block-start:-3.25rem;inset-inline-end:-2.5rem}.early-market-signal__sector-list article>header,.early-market-signal__sector-name,.early-market-signal__sector-name>small,.early-market-signal__sector-direction,.early-market-signal__sector-metrics>div>span{align-items:center;display:flex}.early-market-signal__sector-list article>header{gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.early-market-signal__sector-name{gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;min-width:0}.early-market-signal__sector-name>h5{min-width:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.25}.early-market-signal__sector-name>small{gap:var(--space-2xs);font-size:var(--text-xs);white-space:nowrap;color:var(--text-secondary)}.early-market-signal__sector-direction{gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-full);background:var(--color-surface-low);font-family:var(--font-body);font-size:var(--text-xs);white-space:nowrap;color:var(--text-secondary);justify-self:end;font-weight:600}.early-market-signal__sector-list article>p{max-width:62ch;font-size:var(--text-xs);color:var(--text-secondary);text-wrap:pretty;margin:0;line-height:1.6}.early-market-signal__sector-metrics{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);display:grid}.early-market-signal__sector-metrics>div{gap:var(--space-xs);min-width:0;padding-block:var(--space-2xs);display:grid}.early-market-signal__sector-metrics>div>span{justify-content:space-between;gap:var(--space-xs)}.early-market-signal__sector-metrics small,.early-market-signal__sector-metrics strong{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.early-market-signal__sector-metrics small{color:var(--text-secondary)}.early-market-signal__sector-metrics strong{align-items:baseline;gap:var(--space-3xs);color:var(--text-primary);font-weight:600;display:inline-flex}.early-market-signal__sector-metrics strong>small{font-size:var(--text-xs);color:var(--text-secondary);font-weight:400}.early-market-signal__sector-metrics i{height:var(--space-xs);border-radius:var(--radius-full);background:linear-gradient(180deg, oklch(100% 5.96046e-8 none/.05), transparent), color-mix(in oklch, var(--border-default) 58%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) oklch(100% 5.96046e-8 none/.06);display:block;position:relative;overflow:visible}.early-market-signal__sector-metrics i>span{--sector-meter-target:1;width:var(--sector-potential);border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklch, var(--color-accent-bright) 66%, white), var(--color-accent-bright));box-shadow:0 0 14px color-mix(in oklch, var(--color-accent-bright) 32%, transparent);transform-origin:0;position:absolute;inset-block:0;inset-inline-start:0;transform:scaleX(1)}.early-market-signal__sector-metrics i>span:after{width:var(--space-sm);height:var(--space-sm);border:calc(var(--rule-hair) * 2) solid var(--bg-elevated);box-shadow:0 0 0 var(--rule-hair) color-mix(in oklch, currentColor 36%, transparent), 0 0 12px color-mix(in oklch, currentColor 44%, transparent);color:var(--color-accent-bright);content:"";background:currentColor;border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translate(50%,-50%)}.early-market-signal__sector-list article[data-direction=positive]{background:linear-gradient(145deg, color-mix(in oklch, var(--profit) 10%, transparent), transparent 62%), color-mix(in oklch, var(--bg-overlay) 56%, var(--bg-elevated));box-shadow:0 0 0 var(--rule-hair) color-mix(in oklch, var(--profit) 30%, var(--border-default)), 0 12px 28px oklch(0% none none/.16)}.early-market-signal__sector-list article[data-direction=negative]{background:linear-gradient(145deg, color-mix(in oklch, var(--loss) 11%, transparent), transparent 62%), color-mix(in oklch, var(--bg-overlay) 56%, var(--bg-elevated));box-shadow:0 0 0 var(--rule-hair) color-mix(in oklch, var(--loss) 30%, var(--border-default)), 0 12px 28px oklch(0% none none/.16)}.early-market-signal__sector-list article[data-direction=mixed]{background:linear-gradient(145deg, color-mix(in oklch, var(--tier-b) 10%, transparent), transparent 62%), color-mix(in oklch, var(--bg-overlay) 56%, var(--bg-elevated));box-shadow:0 0 0 var(--rule-hair) color-mix(in oklch, var(--tier-b) 28%, var(--border-default)), 0 12px 28px oklch(0% none none/.16)}.early-market-signal__sector-list article[data-direction=positive] .early-market-signal__sector-direction{background:color-mix(in oklch, var(--profit) 10%, var(--color-surface-low));box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--profit) 26%, transparent)}.early-market-signal__sector-list article[data-direction=negative] .early-market-signal__sector-direction{background:color-mix(in oklch, var(--loss) 10%, var(--color-surface-low));box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--loss) 26%, transparent)}.early-market-signal__sector-list article[data-direction=mixed] .early-market-signal__sector-direction{background:color-mix(in oklch, var(--tier-b) 10%, var(--color-surface-low));box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--tier-b) 24%, transparent)}.early-market-signal__sector-list article[data-direction=positive]:before{background:linear-gradient(180deg, transparent, var(--profit) 20%, var(--profit) 80%, transparent)}.early-market-signal__sector-list article[data-direction=negative]:before{background:linear-gradient(180deg, transparent, var(--loss) 20%, var(--loss) 80%, transparent)}.early-market-signal__sector-list article[data-direction=mixed]:before{background:linear-gradient(180deg, transparent, var(--tier-b) 20%, var(--tier-b) 80%, transparent)}.early-market-signal__sector-list article[data-direction=positive]:after{background:var(--profit)}.early-market-signal__sector-list article[data-direction=negative]:after{background:var(--loss)}.early-market-signal__sector-list article[data-direction=mixed]:after{background:var(--tier-b)}.early-market-signal__sector-list article[data-direction=positive] .early-market-signal__sector-direction{color:var(--profit)}.early-market-signal__sector-list article[data-direction=negative] .early-market-signal__sector-direction{color:var(--loss)}.early-market-signal__sector-list article[data-direction=mixed] .early-market-signal__sector-direction{color:var(--tier-b)}.early-market-signal__sector-list article[data-direction=positive] .early-market-signal__sector-metrics i>span{background:linear-gradient(90deg, color-mix(in oklch, var(--profit) 58%, white), var(--profit));box-shadow:0 0 14px color-mix(in oklch, var(--profit) 34%, transparent);color:var(--profit)}.early-market-signal__sector-list article[data-direction=negative] .early-market-signal__sector-metrics i>span{background:linear-gradient(90deg, color-mix(in oklch, var(--loss) 58%, white), var(--loss));box-shadow:0 0 14px color-mix(in oklch, var(--loss) 34%, transparent);color:var(--loss)}.early-market-signal__sector-list article[data-direction=mixed] .early-market-signal__sector-metrics i>span{background:linear-gradient(90deg, color-mix(in oklch, var(--tier-b) 58%, white), var(--tier-b));box-shadow:0 0 14px color-mix(in oklch, var(--tier-b) 32%, transparent);color:var(--tier-b)}@media (hover:hover) and (pointer:fine){.early-market-signal__sector-list article:hover{z-index:1;box-shadow:0 0 0 var(--rule-hair) color-mix(in oklch, var(--color-accent-bright) 34%, var(--border-default)), 0 18px 36px oklch(0% none none/.22);transform:translateY(-1px)}}@container early-signal (width<=28rem){.early-market-signal__sectors{padding:calc(var(--space-md) + var(--space-2xs))}.early-market-signal__sector-intro,.early-market-signal__sectors .early-market-signal__section-title{flex-direction:column;align-items:flex-start}.early-market-signal__sector-list article>header{grid-template-columns:minmax(0,1fr) auto}.early-market-signal__sector-direction{grid-column:auto;justify-self:end}.early-market-signal__sector-metrics,.early-market-signal__driver-context{grid-template-columns:minmax(0,1fr)}}@keyframes early-sector-meter-in{to{transform:scaleX(var(--sector-meter-target))}}@media (prefers-reduced-motion:no-preference){.early-market-signal__sector-metrics i>span{animation:early-sector-meter-in var(--dur-long) var(--ease-out) both;transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.early-market-signal__driver-source svg,.early-market-signal__sector-list article{transition:none}}@media (prefers-contrast:more){.early-market-signal__retail-read,.early-market-signal__sector-list article{box-shadow:0 0 0 var(--rule-hair) var(--border-strong)}.early-market-signal__market-read,.early-market-signal__primary-driver>p,.early-market-signal__driver-context>small,.early-market-signal__watch-next>p,.early-market-signal__sector-list article>p{color:var(--text-primary)}}@media (forced-colors:active){.early-market-signal__driver-source:focus-visible{outline-color:highlight}}.early-market-signal__empty{padding-block:var(--space-sm);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.55}.early-market-signal__meter{gap:var(--space-md);border-block-start:var(--rule-hair) solid var(--border-subtle);padding-block-start:var(--space-md);display:grid}.early-market-signal__meter-primary{gap:var(--space-sm);min-width:0;display:grid}.early-market-signal__meter-head>span{gap:var(--space-xs);font-size:var(--text-sm);color:var(--text-primary);font-weight:500}.early-market-signal__meter-head>span svg{color:var(--color-accent-bright)}.early-market-signal__meter-head strong{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--text-primary);font-weight:500}.early-market-signal__meter-head small{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-secondary);margin-inline-start:var(--space-2xs);font-weight:400}.early-market-signal__meter-track,.early-market-signal__other-market-track{height:var(--space-md);border-radius:var(--radius-full);background:linear-gradient(90deg, var(--bear-strong) 0%, var(--bear-mild) 25%, var(--neutral) 50%, var(--bull-mild) 75%, var(--profit) 100%);box-shadow:inset 0 var(--rule-hair) 0 oklch(100% 5.96046e-8 none/.14), inset 0 0 0 var(--rule-hair) oklch(0% none none/.24), 0 8px 18px oklch(0% none none/.1);display:block;position:relative;overflow:visible}.early-market-signal__meter-track>span,.early-market-signal__other-market-track>span{display:none}.early-market-signal__meter-track [data-zone=extreme-fear],.early-market-signal__other-market-track [data-zone=extreme-fear]{background:var(--bear-strong)}.early-market-signal__meter-track [data-zone=fear],.early-market-signal__other-market-track [data-zone=fear]{background:var(--bear-mild)}.early-market-signal__meter-track [data-zone=neutral],.early-market-signal__other-market-track [data-zone=neutral]{background:var(--neutral)}.early-market-signal__meter-track [data-zone=greed],.early-market-signal__other-market-track [data-zone=greed]{background:var(--bull-mild)}.early-market-signal__meter-track [data-zone=extreme-greed],.early-market-signal__other-market-track [data-zone=extreme-greed]{background:var(--profit)}.early-market-signal__meter-track[data-has-score=false],.early-market-signal__other-market-track[data-has-score=false]{opacity:.34;filter:saturate(.35)}.early-market-signal__meter-track>i,.early-market-signal__other-market-track>i{z-index:var(--z-raised);width:calc(var(--space-md) + var(--space-2xs));height:calc(var(--space-md) + var(--space-2xs));border:calc(var(--rule-hair) * 2) solid oklch(0% 0 0/.9);box-shadow:0 0 0 var(--rule-hair) oklch(100% 0 0/.34), 0 4px 14px oklch(0% 0 0/.42);background:oklch(100% 0 0);border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:var(--early-market-position);transform:translate(-50%,-50%)}.early-market-signal__meter-track>i:after,.early-market-signal__other-market-track>i:after{display:none}.early-market-signal__other-market-track{height:var(--space-sm);box-shadow:inset 0 var(--rule-hair) 0 oklch(100% 5.96046e-8 none/.12), inset 0 0 0 var(--rule-hair) oklch(0% none none/.24), 0 5px 12px oklch(0% none none/.08)}.early-market-signal__other-market-track>i{width:calc(var(--space-md) - var(--space-3xs));height:calc(var(--space-md) - var(--space-3xs))}.early-market-signal__meter-scale{justify-content:space-between;gap:var(--space-xs);font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-secondary);display:flex}.early-market-signal__meter-primary>p{max-width:68ch;font-size:var(--text-xs);color:var(--text-secondary);line-height:1.55}.early-market-signal__pressure{gap:var(--space-sm);padding:var(--space-md);border:var(--rule-hair) solid var(--border-default);border-radius:var(--radius-md);background:var(--color-surface-low);display:grid}.early-market-signal__pressure-head,.early-market-signal__pressure-head>div,.early-market-signal__pressure-values>div,.early-market-signal__pressure-values>div>span{min-width:0}.early-market-signal__pressure-head,.early-market-signal__pressure-values>div>span{align-items:center;display:flex}.early-market-signal__pressure-head{justify-content:space-between;gap:var(--space-xs);flex-wrap:wrap}.early-market-signal__pressure-head>div{gap:var(--space-2xs);display:grid}.early-market-signal__pressure-head>div>span{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.early-market-signal__pressure-head small{font-size:var(--text-xs);color:var(--text-secondary);font-weight:400}.early-market-signal__pressure-head>strong{padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-full);background:var(--color-surface-low);font-family:var(--font-body);font-size:var(--text-xs);white-space:nowrap;color:var(--text-secondary);font-weight:600;line-height:1.25}.early-market-signal__pressure[data-pressure=panic] .early-market-signal__pressure-head>strong{color:var(--loss)}.early-market-signal__pressure[data-pressure=fomo] .early-market-signal__pressure-head>strong{color:var(--profit)}.early-market-signal__pressure-values{padding-block:var(--space-sm);border-block:var(--rule-hair) solid var(--border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.early-market-signal__pressure-values>div{gap:var(--space-xs);align-content:start;display:grid}.early-market-signal__pressure-values>div:first-child{padding-inline-end:var(--space-md)}.early-market-signal__pressure-values>div+div{border-inline-start:var(--rule-hair) solid var(--border-subtle);padding-inline-start:var(--space-md)}.early-market-signal__pressure-values>div>span{gap:var(--space-xs);font-size:var(--text-xs);color:var(--text-secondary)}.early-market-signal__pressure-values>div[data-side=panic] svg{color:var(--loss)}.early-market-signal__pressure-values>div[data-side=fomo] svg{color:var(--profit)}.early-market-signal__pressure-values strong{font-family:var(--font-mono);font-size:var(--text-lg);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-primary);font-weight:600;line-height:1}.early-market-signal__pressure-number{animation:early-market-pressure-number-in var(--dur-long) var(--ease-out) both}@keyframes early-market-pressure-number-in{0%{opacity:0;transform:translateY(var(--space-2xs))}to{opacity:1;transform:translateY(0)}}.early-market-signal__pressure-values small{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.3}.early-market-signal__pressure-track{width:100%;height:var(--space-md);border-radius:var(--radius-full);background:color-mix(in oklch, var(--bg-overlay) 78%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--border-strong) 70%, transparent), 0 8px 18px oklch(0% none none/.1);display:flex;position:relative;overflow:visible}.early-market-signal__pressure-track>span{flex:0 0 var(--early-market-pressure);min-width:0;position:relative;overflow:clip}.early-market-signal__pressure-track>span:first-child{border-start-start-radius:var(--radius-full);border-end-start-radius:var(--radius-full)}.early-market-signal__pressure-track>span:nth-child(2){border-start-end-radius:var(--radius-full);border-end-end-radius:var(--radius-full)}.early-market-signal__pressure-track>span>i{opacity:.9;animation:early-market-pressure-reveal var(--dur-long) var(--ease-out) both;display:block;position:absolute;inset:0}.early-market-signal__pressure-track>span[data-side=panic]>i{background:linear-gradient(90deg, color-mix(in oklch, var(--loss) 64%, white), var(--loss));box-shadow:inset 0 var(--rule-hair) 0 oklch(100% 5.96046e-8 none/.12);transform-origin:100%}.early-market-signal__pressure-track>span[data-side=fomo]>i{background:linear-gradient(90deg, var(--profit), color-mix(in oklch, var(--profit) 70%, white));box-shadow:inset 0 var(--rule-hair) 0 oklch(100% 5.96046e-8 none/.12);transform-origin:0}.early-market-signal__pressure-track:before{z-index:var(--z-base);width:calc(var(--rule-hair) * 2);border-radius:var(--radius-full);content:"";background:color-mix(in oklch, var(--text-primary) 54%, transparent);height:44%;position:absolute;inset-block-start:28%;inset-inline-start:50%}.early-market-signal__pressure-track[data-has-ratio=false]>span{opacity:.28}.early-market-signal__pressure-track>b{z-index:var(--z-raised);width:calc(var(--space-md) + var(--space-2xs));height:calc(var(--space-md) + var(--space-2xs));border:calc(var(--rule-hair) * 2) solid var(--bg-elevated);background:linear-gradient(90deg, var(--loss) 0 50%, var(--profit) 50% 100%);box-shadow:0 0 0 var(--rule-hair) color-mix(in oklch, var(--text-primary) 24%, transparent), 0 5px 16px oklch(0% none none/.24);animation:early-market-pressure-marker-in var(--dur-long) var(--ease-out) both;border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:var(--early-market-panic-ratio);transform:translate(-50%,-50%)}.early-market-signal__pressure-track>b:after{content:"";background:oklch(100% 5.96046e-8 none/.78);border-radius:50%;position:absolute;inset:31%}@keyframes early-market-pressure-reveal{0%{opacity:.24;transform:scaleX(0)}to{opacity:.9;transform:scaleX(1)}}@keyframes early-market-pressure-marker-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.early-market-signal__pressure>p{max-width:68ch;font-size:var(--text-xs);color:var(--text-secondary);line-height:1.55}.early-market-signal__pressure-scale{gap:var(--space-xs);font-size:var(--text-xs);color:var(--text-secondary);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.early-market-signal__pressure-scale span:nth-child(2){text-align:center;color:var(--text-tertiary)}.early-market-signal__pressure-scale span:last-child{text-align:end}@media (prefers-reduced-motion:reduce){.early-market-signal__pressure-number,.early-market-signal__pressure-track>span>i,.early-market-signal__pressure-track>b{animation-duration:var(--dur-micro);animation-name:early-market-pressure-reduced}@keyframes early-market-pressure-reduced{0%{opacity:.72}to{opacity:1}}}.early-market-signal__rupiah{gap:var(--space-sm);border-block-start:var(--rule-hair) solid var(--border-subtle);padding-block-start:var(--space-md);display:grid}.early-market-signal__rupiah-head,.early-market-signal__rupiah-head>span,.early-market-signal__rupiah-meta,.early-market-signal__rupiah-meta>span{align-items:center;display:flex}.early-market-signal__rupiah-head{justify-content:space-between;gap:var(--space-xs);flex-wrap:wrap}.early-market-signal__rupiah-head>span{gap:var(--space-xs);font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.early-market-signal__rupiah-head>span svg{color:var(--color-accent-bright)}.early-market-signal__rupiah-head>strong{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--text-secondary);font-weight:500}.early-market-signal__rupiah-stats{gap:var(--space-md);padding-block:var(--space-sm);border-block:var(--rule-hair) solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.early-market-signal__rupiah-stats>div:first-child{gap:var(--space-2xs);min-width:0;display:grid}.early-market-signal__rupiah-stats>div:first-child>span,.early-market-signal__rupiah-change-copy>span{font-size:var(--text-xs);color:var(--text-secondary)}.early-market-signal__rupiah-stats>div:first-child>strong{font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:tabular-nums;letter-spacing:-.025em;white-space:nowrap;color:var(--text-primary);font-style:normal;font-weight:400;line-height:1}.early-market-signal__rupiah-change{justify-content:flex-end;align-items:center;gap:var(--space-xs);min-width:0;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-lg);background:color-mix(in oklch, var(--bg-overlay) 40%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, currentColor 18%, transparent), 0 8px 20px oklch(0% none none/.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:end;display:flex}.early-market-signal__rupiah-change-mark{border-radius:var(--radius-full);border:var(--rule-hair) solid currentColor;background:var(--color-surface-mid);flex:none;place-items:center;width:2rem;height:2rem;display:grid}.early-market-signal__rupiah-change-copy{justify-items:end;gap:var(--space-2xs);min-width:0;display:grid}.early-market-signal__rupiah-change-copy>strong{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:1}.early-market-signal__rupiah-change-copy>span{line-height:1.2}.early-market-signal__rupiah[data-tone=stronger] .early-market-signal__rupiah-change{color:var(--profit)}.early-market-signal__rupiah[data-tone=weaker] .early-market-signal__rupiah-change{color:var(--loss)}.early-market-signal__rupiah[data-tone=flat] .early-market-signal__rupiah-change,.early-market-signal__rupiah[data-tone=waiting] .early-market-signal__rupiah-change{color:var(--text-secondary)}.early-market-signal__gold{gap:var(--space-xs);min-width:0;padding-block:var(--space-sm);border-block-end:var(--rule-hair) solid var(--border-subtle);display:grid}.early-market-signal__gold-head,.early-market-signal__gold-head>span,.early-market-signal__gold-quote,.early-market-signal__gold-change{align-items:center;display:flex}.early-market-signal__gold-head,.early-market-signal__gold-quote{justify-content:space-between;gap:var(--space-xs);flex-wrap:wrap}.early-market-signal__gold-head>span{gap:var(--space-xs);font-size:var(--text-xs);color:var(--text-primary);font-weight:600}.early-market-signal__gold-head>span svg{color:var(--tier-b)}.early-market-signal__gold-head small{font-size:inherit;color:var(--text-secondary);font-weight:400}.early-market-signal__gold-head>strong{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--text-secondary);font-weight:500}.early-market-signal__gold-quote>strong{font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:tabular-nums;letter-spacing:-.025em;white-space:nowrap;color:var(--text-primary);font-style:normal;font-weight:400;line-height:1}.early-market-signal__gold-change{gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-lg);background:color-mix(in oklch, var(--bg-overlay) 40%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, currentColor 18%, transparent), 0 8px 20px oklch(0% none none/.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-secondary);flex:none}.early-market-signal__gold-change-mark{border-radius:var(--radius-full);border:var(--rule-hair) solid currentColor;background:var(--color-surface-mid);flex:none;place-items:center;width:2rem;height:2rem;display:grid}.early-market-signal__gold-change-copy{gap:var(--space-2xs);text-align:end;display:grid}.early-market-signal__gold-change-copy>strong{font-weight:600;line-height:1}.early-market-signal__gold-change-copy>span{color:var(--text-secondary);line-height:1.2}.early-market-signal__gold[data-tone=up] .early-market-signal__gold-quote>strong,.early-market-signal__gold[data-tone=up] .early-market-signal__gold-change{color:var(--profit)}.early-market-signal__gold[data-tone=down] .early-market-signal__gold-quote>strong,.early-market-signal__gold[data-tone=down] .early-market-signal__gold-change{color:var(--loss)}.early-market-signal__gold-analysis,.early-market-signal__gold-news p{margin:0}.early-market-signal__gold-analysis{max-width:68ch;font-size:var(--text-xs);color:var(--text-secondary);line-height:1.5}.early-market-signal__gold-news{gap:var(--space-xs);min-width:0;border-block-start:var(--rule-hair) solid var(--border-subtle);grid-template-columns:auto minmax(0,1fr);align-items:start;padding-block-start:var(--space-xs);display:grid}.early-market-signal__gold-news>svg{color:var(--tier-b);margin-block-start:var(--space-3xs)}.early-market-signal__gold-news p{gap:var(--space-2xs);min-width:0;font-size:var(--text-xs);overflow-wrap:anywhere;color:var(--text-primary);line-height:1.45;display:grid}.early-market-signal__gold-news span{color:var(--text-secondary);font-weight:500}.early-market-signal__gold-news a{align-items:center;gap:var(--space-2xs);width:fit-content;min-width:0;color:inherit;transition:color var(--dur-short) var(--ease-out);text-decoration:none;display:inline-flex}.early-market-signal__gold-news a:hover{color:var(--tier-b)}.early-market-signal__gold-news a:focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--space-2xs)}.early-market-signal__gold-news a:active{color:var(--text-secondary)}.market-context-card{--market-context-accent:var(--neutral);background:color-mix(in oklch, var(--bg-overlay) 48%, var(--bg-elevated));border:0;box-shadow:0 16px 38px oklch(0% none none/.16)}.market-context-card:before{z-index:20;border-radius:inherit;box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--market-context-accent) 16%, var(--border-default));content:"";pointer-events:none;position:absolute;inset:0}.market-context-card[data-tone=positive]{--market-context-accent:var(--profit);background:linear-gradient(135deg, color-mix(in oklch, var(--profit) 9%, transparent), transparent 58%), color-mix(in oklch, var(--bg-overlay) 48%, var(--bg-elevated))}.market-context-card[data-tone=negative]{--market-context-accent:var(--loss);background:linear-gradient(135deg, color-mix(in oklch, var(--loss) 10%, transparent), transparent 58%), color-mix(in oklch, var(--bg-overlay) 48%, var(--bg-elevated))}.market-context-card[data-tone=waiting]{--market-context-accent:var(--tier-b);background:linear-gradient(135deg, color-mix(in oklch, var(--tier-b) 8%, transparent), transparent 58%), color-mix(in oklch, var(--bg-overlay) 48%, var(--bg-elevated))}.market-context-card__icon{background:linear-gradient(145deg, color-mix(in oklch, currentColor 7%, transparent), transparent 62%), color-mix(in oklch, var(--bg-overlay) 40%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, currentColor 16%, transparent), 0 8px 20px color-mix(in oklch, currentColor 6%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex:none;position:relative}.market-context-card__category{width:fit-content;margin:0 0 var(--space-2xs);font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.015em;color:color-mix(in oklch, var(--market-context-accent) 74%, var(--text-secondary));text-wrap:balance;font-weight:400;line-height:1.05}.market-context-card__headline{max-width:34ch;font-size:var(--text-base);letter-spacing:-.012em;color:var(--text-primary);text-wrap:balance;margin:0;font-weight:600;line-height:1.25}.market-context-card__affected{gap:var(--space-xs);margin-block-start:var(--space-md);padding-block-start:var(--space-sm);display:grid}.market-context-card__tag-row{align-items:start;gap:var(--space-xs);grid-template-columns:6.6rem minmax(0,1fr);min-width:0;display:grid}.market-context-card__tag-label{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);padding-block-start:var(--space-2xs);line-height:1.2}.market-context-card__tags{gap:var(--space-2xs);flex-wrap:wrap;min-width:0;display:flex}.market-context-card__tag{min-height:1.35rem;padding-inline:var(--space-xs);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.035em;white-space:nowrap;align-items:center;line-height:1;display:inline-flex}.market-context-card__tag[data-kind=sector]{background:color-mix(in oklch, var(--bg-overlay) 42%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--border-default) 72%, transparent);text-transform:uppercase;color:var(--text-secondary)}.market-context-card__tag[data-kind=stock]{gap:var(--space-2xs);background:color-mix(in oklch, var(--market-context-accent) 7%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--market-context-accent) 18%, transparent);color:color-mix(in oklch, var(--market-context-accent) 34%, var(--text-primary));font-weight:600;transition:background-color .16s,box-shadow .16s,transform .12s}.market-context-card__tag[data-kind=stock]:hover{background:color-mix(in oklch, var(--market-context-accent) 13%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--market-context-accent) 34%, transparent)}.market-context-card__tag[data-kind=stock]:active{transform:scale(.96)}.market-context-card__tag[data-kind=stock]:focus-visible,.market-context-card__detail-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.market-context-card__tag[data-kind=stock]:before{width:var(--space-3xs);height:var(--space-3xs);background:var(--market-context-accent);opacity:.82;content:"";border-radius:50%}.market-context-card__tag[data-kind=more]{padding-inline:var(--space-2xs);color:var(--color-accent-bright)}.market-context-card__stock-list{z-index:1;margin-block-start:var(--space-md);position:relative}.market-context-card__stock-heading{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding-block:var(--space-xs) var(--space-sm);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.075em;text-transform:uppercase;color:var(--text-secondary);display:flex}.market-context-card__stock-heading>:last-child{font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:color-mix(in oklch, var(--text-secondary) 74%, transparent);font-size:.625rem}.market-context-card__stock-row{--issue-stock-tone:var(--tier-b);gap:var(--space-xs);padding:var(--space-sm);border-radius:var(--radius-lg);background:linear-gradient(135deg, color-mix(in oklch, var(--issue-stock-tone) 6%, transparent), transparent 70%), color-mix(in oklch, var(--bg-canvas) 38%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--issue-stock-tone) 17%, var(--border-subtle)), 0 12px 28px oklch(0% none none/.12);margin-block-start:var(--space-xs);display:grid}.market-context-card__stock-row[data-tone=positive]{--issue-stock-tone:var(--profit)}.market-context-card__stock-row[data-tone=negative]{--issue-stock-tone:var(--loss)}.market-context-card__stock-main,.market-context-card__stock-identity,.market-context-card__stock-market{align-items:center;display:flex}.market-context-card__stock-main{justify-content:space-between;gap:var(--space-sm)}.market-context-card__stock-identity{gap:var(--space-xs);min-width:0}.market-context-card__stock-identity strong{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.04em;color:var(--text-primary)}.market-context-card__stock-identity span{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary);overflow:hidden}.market-context-card__stock-direction{padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-full);background:color-mix(in oklch, var(--issue-stock-tone) 8%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--issue-stock-tone) 22%, transparent);color:color-mix(in oklch, var(--issue-stock-tone) 82%, white);flex:none;font-size:.625rem;font-weight:600;line-height:1.4}.market-context-card__stock-row>p{max-width:60ch;font-size:var(--text-xs);color:var(--text-secondary);margin:0;line-height:1.55}.market-context-card__stock-market{gap:var(--space-2xs) var(--space-sm);font-family:var(--font-mono);color:var(--text-secondary);flex-wrap:wrap;font-size:.625rem}.market-context-card__stock-market>:first-child{color:var(--text-primary);font-weight:600}.market-context-card__stock-market>:last-child:not(:first-child){margin-inline-start:auto}.market-context-card__detail-link{align-items:center;gap:var(--space-2xs);min-height:1.9rem;padding-inline:var(--space-sm);border-radius:var(--radius-full);background:color-mix(in oklch, var(--market-context-accent) 9%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--market-context-accent) 24%, transparent);font-family:var(--font-sans);color:color-mix(in oklch, var(--market-context-accent) 60%, var(--text-primary));font-size:.625rem;font-weight:650;transition:background-color .16s,transform .12s;display:inline-flex}.market-context-card__detail-link:hover{background:color-mix(in oklch, var(--market-context-accent) 16%, transparent)}.market-context-card__detail-link:active{transform:scale(.96)}.market-context-card__meta{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:2rem;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full);background:color-mix(in oklch, var(--bg-canvas) 34%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--border-subtle) 70%, transparent);display:flex}.stock-detail-hero{background:radial-gradient(circle at 76% 5%,#4f8ef71c,#0000 34%),linear-gradient(145deg,#1c202bfa,#0d0f13fc);border-radius:2rem;gap:2rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000085,inset 0 0 0 1px #ffffff17}.stock-detail-hero__grid{opacity:.32;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.stock-price-viewer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05070b7a;border-radius:1.65rem;align-self:stretch;min-height:22rem;padding:1.15rem;box-shadow:0 18px 44px #0000003d,inset 0 0 0 1px #ffffff13}.stock-price-viewer__freshness{min-height:1.75rem;color:var(--color-profit);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#00d08412;border-radius:999px;align-items:center;gap:.45rem;padding-inline:.7rem;font-size:.58rem;display:inline-flex;box-shadow:inset 0 0 0 1px #00d0842e}.stock-price-viewer__freshness>span{background:currentColor;border-radius:999px;width:.35rem;height:.35rem;box-shadow:0 0 8px}.stock-price-viewer__chart{height:13.5rem;margin-top:.4rem}.stock-price-viewer__ranges{background:#ffffff06;border-radius:1rem;grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;padding:.3rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff0b}.stock-price-viewer__range{min-width:0;min-height:2.35rem;color:var(--color-muted);font-family:var(--font-mono);border-radius:.75rem;font-size:.64rem;font-weight:650;transition-property:color,background-color,box-shadow,scale;transition-duration:.14s}.stock-price-viewer__range:active{scale:.96}.stock-price-viewer__range:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.stock-detail-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#12151cd6;border-radius:1.75rem;padding:clamp(1.5rem,3vw,1.75rem);box-shadow:0 20px 50px #0000003d,inset 0 0 0 1px #ffffff12}.ownership-chart{width:min(100%,15rem);height:15rem;margin-inline:auto;position:relative}.ownership-chart__center{text-align:center;pointer-events:none;place-items:center;width:6.75rem;display:grid;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.ownership-chart__center>span{color:var(--color-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.ownership-chart__center>small{color:var(--color-muted);margin-top:.2rem;font-size:.68rem}.ownership-row{background:#ffffff06;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.8rem .95rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff0e}.ownership-row>div{min-width:0;display:grid}.ownership-row strong{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:650;overflow:hidden}.ownership-row span{color:var(--color-faint);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:.15rem;font-size:.58rem}.ownership-row b{color:var(--color-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex:none;font-size:.72rem}.ownership-row--compact{padding:.72rem .85rem}@media (width>=64rem){.stock-detail-hero{grid-template-columns:minmax(22rem,.92fr) minmax(30rem,1.08fr);align-items:stretch}}@media (width<=34rem){.stock-price-viewer__topline{flex-direction:column;align-items:flex-start}.stock-price-viewer__ranges{grid-template-columns:repeat(3,minmax(0,1fr))}.stock-price-viewer__range{min-height:2.65rem}}@media (prefers-reduced-motion:reduce){.stock-price-viewer__range{transition-duration:0s}}.stock-detail-page{isolation:isolate;width:100%;min-height:100%;padding:clamp(var(--space-md), 2.4vw, var(--space-xl));color:var(--color-ink);background:radial-gradient(circle at 78% 2%, color-mix(in oklch, var(--color-accent-hot) 10%, transparent), transparent 32rem), radial-gradient(circle at 10% 18rem, color-mix(in oklch, var(--color-accent) 10%, transparent), transparent 30rem), linear-gradient(180deg, var(--color-screen), color-mix(in oklch, var(--color-paper) 90%, black));position:relative;overflow:clip}.stock-detail-page:before{z-index:-1;content:"";opacity:.32;background-image:linear-gradient(var(--color-grid-faint) var(--rule-hair), transparent var(--rule-hair)), linear-gradient(90deg, var(--color-grid-faint) var(--rule-hair), transparent var(--rule-hair));pointer-events:none;background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 62rem);mask-image:linear-gradient(#000,#0000 62rem)}.stock-detail-page__inner{width:min(100%,77.5rem);margin-inline:auto}.stock-detail-nav{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-sm);margin-block-end:var(--space-md);display:flex;position:relative}.stock-detail-nav__button{align-items:center;gap:var(--space-xs);min-height:2.75rem;padding-inline:var(--space-md);border-radius:var(--radius-pill);color:var(--color-muted);font-size:var(--text-sm);white-space:nowrap;transition:color var(--dur-short) var(--ease-out), background-color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);display:inline-flex}.stock-detail-nav__button:hover{color:var(--color-ink);background:var(--color-surface-low)}.stock-detail-nav__button--refresh{background:color-mix(in oklch, var(--color-paper-3) 88%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) var(--color-rule-alpha);font-size:var(--text-xs)}.stock-detail-nav__button:active{transform:scale(.97)}.stock-detail-nav__button:disabled{cursor:not-allowed;opacity:.62}.stock-detail-nav__spinner{animation:.9s linear infinite stock-detail-spin}@keyframes stock-detail-spin{to{transform:rotate(360deg)}}.stock-detail-nav__button:focus-visible,.stock-detail-alert button:focus-visible,.stock-insight-card__button:focus-visible,.stock-broker-tabs button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.stock-detail-alert{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-inline-start:2px solid var(--color-warning);background:color-mix(in oklch, var(--color-warning) 7%, var(--color-paper-2));color:var(--color-ink-2);font-size:var(--text-sm);margin-block-end:var(--space-md);display:flex}.stock-detail-alert button{min-height:2.75rem;color:var(--color-warning);text-underline-offset:.25rem;flex:none;text-decoration:underline}.stock-detail-hero{gap:clamp(var(--space-xl), 4vw, var(--space-2xl));padding-inline:clamp(var(--space-lg), 3.2vw, var(--space-xl));border-radius:var(--radius-panel);background:linear-gradient(140deg, color-mix(in oklch, var(--color-accent) 7%, var(--color-paper-2)), var(--color-paper-2) 48%, color-mix(in oklch, var(--color-accent) 3%, var(--color-paper-2)));box-shadow:0 2.5rem 6rem var(--color-shadow-deep), inset 0 0 0 var(--rule-hair) var(--color-rule-alpha);padding-block-start:clamp(var(--space-lg), 2.6vw, 2rem);padding-block-end:clamp(2rem,3.6vw,2.75rem);display:grid;position:relative;overflow:hidden}.stock-detail-hero:after{width:auto;height:var(--rule-hair);content:"";background:linear-gradient(90deg, transparent, var(--color-accent-bright), transparent);position:absolute;inset:0 12% auto}.stock-detail-hero__grid{opacity:.22;background-image:linear-gradient(var(--color-grid-faint) var(--rule-hair), transparent var(--rule-hair)), linear-gradient(90deg, var(--color-grid-faint) var(--rule-hair), transparent var(--rule-hair));background-size:2.75rem 2.75rem;-webkit-mask-image:linear-gradient(105deg,#000,#0000 76%);mask-image:linear-gradient(105deg,#000,#0000 76%)}.stock-detail-hero__identity,.stock-price-viewer{z-index:1;min-width:0;position:relative}.stock-detail-hero__status{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.stock-detail-hero__status>span:first-child{align-items:center;gap:var(--space-xs);min-height:1.8rem;padding-inline:var(--space-sm);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--color-accent-secondary) 10%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--color-accent-secondary) 28%, transparent);color:color-mix(in oklch, var(--color-accent-secondary) 52%, var(--color-ink));font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.625rem;display:inline-flex}.stock-detail-hero__name{align-items:end;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;margin-block-start:var(--space-lg);display:flex}.stock-detail-hero__name h1{min-width:0;font-family:var(--font-display);letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(3.7rem,7vw,5.35rem);font-weight:400;line-height:.86}.stock-detail-hero__name p{max-width:30rem;color:var(--color-ink-2);font-size:var(--text-sm);letter-spacing:.04em;text-wrap:balance;padding-block-end:.3rem;font-weight:600}.stock-detail-hero__classification{color:var(--color-faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-block-start:var(--space-sm);font-size:.625rem;line-height:1.65}.stock-detail-hero__price{align-items:end;gap:var(--space-xs) var(--space-lg);flex-wrap:wrap;margin-block-start:var(--space-xl);display:flex}.stock-detail-hero__price>p{font-family:var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(2.65rem,5vw,4rem);line-height:.92}.stock-detail-hero__price>span{align-items:center;gap:var(--space-xs);color:var(--color-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;padding-block-end:.3rem;font-size:.75rem;font-weight:650;display:inline-flex}.stock-detail-hero__price>span[data-tone=profit]{color:var(--color-positive)}.stock-detail-hero__price>span[data-tone=loss]{color:var(--color-negative)}.stock-detail-quote-strip{border-block:var(--rule-hair) solid var(--color-rule-alpha);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-xl);display:grid}.stock-data-cell{align-content:start;gap:var(--space-2xs);min-width:0;padding:var(--space-md);display:grid}.stock-data-cell>p{color:var(--color-faint);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.57rem}.stock-data-cell>strong{overflow-wrap:anywhere;color:var(--color-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:650;line-height:1.5}.stock-data-cell[data-tone=profit]>strong{color:var(--color-positive)}.stock-data-cell[data-tone=loss]>strong{color:var(--color-negative)}.stock-data-cell[data-tone=accent]>strong{color:var(--color-accent-bright)}.stock-data-cell>span{overflow-wrap:anywhere;color:var(--color-muted);font-size:.68rem;line-height:1.5}.stock-detail-quote-strip .stock-data-cell:nth-child(2n){border-inline-start:var(--rule-hair) solid var(--color-rule-alpha)}.stock-detail-quote-strip .stock-data-cell:nth-child(n+3){border-block-start:var(--rule-hair) solid var(--color-rule-alpha)}.stock-price-viewer{min-height:23rem;padding:var(--space-lg);border-radius:calc(var(--radius-panel) - .15rem);background:color-mix(in oklch, var(--color-screen) 88%, var(--color-paper-2));box-shadow:0 1.5rem 3.5rem var(--color-shadow-soft), inset 0 0 0 var(--rule-hair) var(--color-rule-alpha);grid-template-rows:auto minmax(13rem,1fr) auto;align-self:stretch;display:grid}.stock-price-viewer__topline{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:0;display:flex}.stock-price-viewer__topline>div>p{color:var(--color-faint);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.6rem}.stock-price-viewer__topline>div>div{align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;margin-block-start:var(--space-xs);display:flex}.stock-price-viewer__topline>div>div>span:first-child{color:var(--color-ink);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,3vw,2.5rem)}.stock-price-viewer__freshness{background:color-mix(in oklch, var(--color-positive) 8%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--color-positive) 22%, transparent);color:var(--color-positive)}.stock-price-viewer__chart{width:100%;height:auto;min-height:13rem;margin-block-start:var(--space-xs)}.stock-price-viewer__ranges{gap:var(--space-2xs);padding:var(--space-2xs);border-block-start:var(--rule-hair) solid var(--color-rule-alpha);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.stock-price-viewer__range{border-radius:var(--radius-button);min-height:2.75rem;color:var(--color-muted);font-family:var(--font-mono);transition:color var(--dur-short) var(--ease-out), background-color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);font-size:.64rem;font-weight:650}.stock-price-viewer__range:hover{color:var(--color-ink);background:var(--color-surface-low)}.stock-price-viewer__range[aria-pressed=true]{color:var(--color-ink);background:var(--color-accent-surface-2);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--color-accent-bright) 32%, transparent)}.stock-chart-tooltip{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-card);background:var(--color-screen);box-shadow:0 1rem 2rem var(--color-shadow-deep), inset 0 0 0 var(--rule-hair) var(--color-rule-alpha)}.stock-chart-tooltip p{color:var(--color-faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.56rem}.stock-chart-tooltip strong{color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin-block-start:var(--space-2xs);display:block}.stock-detail-workspace{gap:var(--space-lg);margin-block-start:var(--space-lg);display:grid;position:relative}.stock-detail-workspace__main{gap:var(--space-lg);min-width:0;display:grid}.stock-detail-card,.stock-insight-card,.stock-risk-card{border-radius:var(--radius-panel);background:color-mix(in oklch, var(--color-paper-2) 94%, var(--color-screen));box-shadow:0 1.5rem 4rem var(--color-shadow-soft), inset 0 0 0 var(--rule-hair) var(--color-rule-alpha)}.stock-detail-card{padding:clamp(var(--space-lg), 3vw, var(--space-xl))}.stock-section-heading{align-items:flex-start;gap:var(--space-md);display:flex}.stock-section-heading__icon{border-radius:var(--radius-card);background:color-mix(in oklch, var(--color-accent) 9%, transparent);width:2.45rem;height:2.45rem;box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--color-accent) 22%, transparent);color:var(--color-accent-bright);flex:none;place-items:center;display:grid}.stock-section-heading h2{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;line-height:1}.stock-section-heading p{max-width:60ch;color:var(--color-muted);font-size:var(--text-sm);margin-block-start:var(--space-xs);line-height:1.65}.stock-detail-card__skeleton{width:100%;height:10rem;margin-block-start:var(--space-lg)}.stock-metric-grid{border-block:var(--rule-hair) solid var(--color-rule-alpha);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-lg);display:grid}.stock-metric{gap:var(--space-2xs);min-width:0;padding:var(--space-md);display:grid}.stock-metric:nth-child(2n){border-inline-start:var(--rule-hair) solid var(--color-rule-alpha)}.stock-metric:nth-child(n+3){border-block-start:var(--rule-hair) solid var(--color-rule-alpha)}.stock-metric>p{color:var(--color-muted);font-size:var(--text-xs)}.stock-metric>strong{overflow-wrap:anywhere;color:var(--color-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:clamp(1.05rem,2vw,1.35rem)}.stock-metric[data-tone=profit]>strong{color:var(--color-positive)}.stock-metric[data-tone=loss]>strong{color:var(--color-negative)}.stock-metric[data-tone=accent]>strong{color:var(--color-accent-bright)}.stock-metric>span{color:var(--color-faint);font-size:.68rem;line-height:1.5}.stock-market-note{align-items:flex-start;gap:var(--space-sm);border-inline-start:2px solid var(--color-accent-secondary);color:var(--color-muted);font-size:var(--text-sm);margin-block-start:var(--space-lg);padding-inline-start:var(--space-md);line-height:1.65;display:flex}.stock-market-note svg{color:var(--color-accent-secondary);flex:none;margin-block-start:.2rem}.stock-detail-card__description{max-width:72ch;color:var(--color-ink-2);font-size:var(--text-sm);margin-block-start:var(--space-lg);line-height:1.8}.stock-broker-card{background:radial-gradient(circle at 92% 8%, color-mix(in oklch, var(--color-accent) 8%, transparent), transparent 28%), color-mix(in oklch, var(--color-paper-2) 95%, var(--color-screen));overflow:hidden}.stock-broker-card__heading{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);display:flex}.stock-broker-card__date{color:var(--color-faint);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;flex:none;margin-block-start:var(--space-xs);font-size:.62rem}.stock-broker-tabs{gap:var(--space-2xs);margin:var(--space-lg) 0 0 3.45rem;background:color-mix(in oklch, var(--color-screen) 72%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) var(--color-rule-alpha);border-radius:999px;grid-auto-flow:column;padding:.25rem;display:inline-grid}.stock-broker-tabs button{min-height:2.5rem;padding-inline:var(--space-md);color:var(--color-muted);font-size:var(--text-xs);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:650;transition:color .16s,background-color .16s,transform .16s}.stock-broker-tabs button[aria-pressed=true]{color:var(--color-ink);background:color-mix(in oklch, var(--color-accent) 18%, var(--color-paper-3));box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--color-accent-bright) 34%, transparent)}.stock-broker-tabs button:active{transform:scale(.98)}.stock-broker-direction{padding:var(--space-lg);border-radius:var(--radius-card);background:color-mix(in oklch, var(--color-screen) 42%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) var(--color-rule-alpha);margin-block-start:var(--space-lg)}.stock-broker-direction__copy{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.stock-broker-direction__copy p{color:var(--color-faint);font-size:var(--text-xs)}.stock-broker-direction__copy strong{color:var(--color-ink);font-size:var(--text-base);margin-block-start:var(--space-2xs);display:block}.stock-broker-direction__copy>b{color:var(--color-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.4rem}.stock-broker-direction[data-tone=profit] .stock-broker-direction__copy>b{color:var(--color-positive)}.stock-broker-direction[data-tone=loss] .stock-broker-direction__copy>b{color:var(--color-negative)}.stock-broker-direction__rail{height:.55rem;background:linear-gradient(90deg, var(--color-negative) 0%, color-mix(in oklch, var(--color-negative) 38%, var(--color-paper-3)) 32%, var(--color-faint) 50%, color-mix(in oklch, var(--color-positive) 38%, var(--color-paper-3)) 68%, var(--color-positive) 100%);box-shadow:inset 0 0 0 var(--rule-hair) oklch(100% 5.96046e-8 none/.12);border-radius:999px;margin-block-start:var(--space-lg);position:relative}.stock-broker-direction__marker{border:.2rem solid var(--color-screen);background:var(--color-ink);width:1.05rem;height:1.05rem;box-shadow:0 0 0 var(--rule-hair) color-mix(in oklch, var(--color-ink) 70%, transparent), 0 .25rem .9rem var(--color-shadow-soft);border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:var(--broker-position);transform:translate(-50%,-50%)}.stock-broker-direction__labels{color:var(--color-faint);justify-content:space-between;margin-block-start:var(--space-sm);font-size:.65rem;display:flex}.stock-broker-metrics{border-block:var(--rule-hair) solid var(--color-rule-alpha);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:var(--space-lg);display:grid}.stock-broker-metrics .stock-metric+.stock-metric{border-inline-start:var(--rule-hair) solid var(--color-rule-alpha)}.stock-broker-ledger{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-xl);display:grid}.stock-broker-side{min-width:0}.stock-broker-side>header{justify-content:space-between;align-items:baseline;gap:var(--space-sm);border-block-end:var(--rule-hair) solid var(--color-rule-alpha);padding-block-end:var(--space-sm);display:flex}.stock-broker-side>header span{color:var(--color-ink-2);font-size:var(--text-sm);font-weight:700}.stock-broker-side[data-side=buy]>header span{color:var(--color-positive)}.stock-broker-side[data-side=sell]>header span{color:var(--color-negative)}.stock-broker-side>header small{color:var(--color-faint);font-size:.62rem}.stock-broker-row{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:3.9rem;padding-block:var(--space-sm);border-block-end:var(--rule-hair) solid var(--color-rule-alpha);display:flex}.stock-broker-row>div{gap:.18rem;min-width:0;display:grid}.stock-broker-row>div:last-child{text-align:end;justify-items:end}.stock-broker-row b,.stock-broker-row strong{color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.stock-broker-row span{color:var(--color-faint);text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}.stock-broker-side__empty{padding-block:var(--space-lg);color:var(--color-faint);font-size:var(--text-xs)}.stock-broker-card__disclosure{max-width:88ch;color:var(--color-faint);margin-block-start:var(--space-lg);font-size:.68rem;line-height:1.65}.stock-data-grid{border-block-start:var(--rule-hair) solid var(--color-rule-alpha);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-lg);display:grid}.stock-data-grid .stock-data-cell{border-block-end:var(--rule-hair) solid var(--color-rule-alpha)}.stock-data-grid .stock-data-cell:nth-child(2n){border-inline-start:var(--rule-hair) solid var(--color-rule-alpha)}.stock-detail-stale{margin:var(--space-md) 0 0 3.45rem;color:var(--color-warning);font-size:var(--text-xs);line-height:1.6}.stock-ownership-layout{gap:var(--space-xl);margin-block-start:var(--space-lg);display:grid}.stock-ownership-layout__chart{min-width:0}.stock-ownership-summary{border-block:var(--rule-hair) solid var(--color-rule-alpha);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stock-ownership-summary .stock-data-cell+.stock-data-cell{border-inline-start:var(--rule-hair) solid var(--color-rule-alpha)}.stock-ownership-groups{gap:var(--space-xl);min-width:0;display:grid}.stock-ownership-groups h3{align-items:center;gap:var(--space-xs);color:var(--color-ink-2);font-size:var(--text-sm);font-weight:650;display:flex}.stock-ownership-groups h3 svg{color:var(--color-accent-bright)}.stock-ownership-list{border-block-start:var(--rule-hair) solid var(--color-rule-alpha);margin-block-start:var(--space-sm)}.stock-ownership-list--split{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ownership-row{min-height:3.75rem;padding:var(--space-sm) var(--space-xs);border-block-end:var(--rule-hair) solid var(--color-rule-alpha);box-shadow:none;background:0 0;border-radius:0}.stock-ownership-list--split .ownership-row:nth-child(2n){border-inline-start:var(--rule-hair) solid var(--color-rule-alpha);padding-inline-start:var(--space-md)}.ownership-row strong{font-size:.75rem}.ownership-row b{color:var(--color-accent-pale)}.stock-empty-state{padding-block:var(--space-lg);border-block:var(--rule-hair) solid var(--color-rule-alpha);color:var(--color-muted);font-size:var(--text-sm);margin-block-start:var(--space-lg);line-height:1.7}.stock-detail-aside{align-content:start;gap:var(--space-lg);display:grid}.stock-insight-card,.stock-risk-card{padding:var(--space-lg)}.stock-insight-card{background:linear-gradient(145deg, color-mix(in oklch, var(--color-accent) 11%, var(--color-paper-2)), var(--color-paper-2));box-shadow:0 1.5rem 4rem var(--color-shadow-soft), inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--color-accent) 24%, transparent);position:relative;overflow:hidden}.stock-insight-card:after{border:var(--rule-hair) solid color-mix(in oklch, var(--color-accent-bright) 18%, transparent);content:"";width:10rem;height:10rem;box-shadow:0 0 0 1.5rem color-mix(in oklch, var(--color-accent) 4%, transparent), 0 0 0 3rem color-mix(in oklch, var(--color-accent) 3%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset:auto -2rem -4rem auto}.stock-insight-card__icon{border-radius:var(--radius-card);width:2.5rem;height:2.5rem;color:var(--color-accent-pale);background:var(--color-accent-surface);box-shadow:inset 0 0 0 var(--rule-hair) var(--color-accent-vein);place-items:center;display:grid}.stock-insight-card__label{color:var(--color-accent-bright);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-block-start:var(--space-md);font-size:.6rem}.stock-insight-card h2{max-width:15ch;font-family:var(--font-display);margin-block-start:var(--space-sm);font-size:1.8rem;font-weight:400;line-height:1.05}.stock-insight-card>p:not(.stock-insight-card__label),.stock-risk-card li{color:var(--color-muted);font-size:var(--text-sm);line-height:1.7}.stock-insight-card>p:not(.stock-insight-card__label){z-index:1;margin-block-start:var(--space-md);position:relative}.stock-insight-card__button{z-index:1;justify-content:center;align-items:center;gap:var(--space-xs);width:100%;min-height:2.85rem;border-radius:var(--radius-button);background:var(--color-accent);color:var(--color-accent-ink);font-size:var(--text-sm);box-shadow:inset 0 var(--rule-hair) 0 var(--color-button-shine);transition:background-color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);margin-block-start:var(--space-lg);font-weight:700;display:inline-flex;position:relative}.stock-insight-card__button:hover{background:var(--color-accent-deep)}.stock-insight-card__button:active{transform:scale(.98)}.stock-risk-card h2{align-items:center;gap:var(--space-xs);color:var(--color-ink-2);font-size:var(--text-sm);font-weight:650;display:flex}.stock-risk-card h2 svg{color:var(--color-negative)}.stock-risk-card ul{gap:var(--space-sm);margin-block-start:var(--space-md);display:grid}.stock-risk-card li{padding-inline-start:var(--space-md);position:relative}.stock-risk-card li:before{background:var(--color-negative);content:"";border-radius:50%;width:.32rem;height:.32rem;position:absolute;inset:.65rem auto auto 0}.stock-detail-page__footnote{max-width:42rem;margin:var(--space-lg) auto 0;color:var(--color-faint);font-size:var(--text-xs);text-align:center;line-height:1.65}.stock-detail-loader{width:100%;min-height:min(46rem,100dvh - 8rem);padding:var(--space-lg);background:radial-gradient(circle at 72% 24%, color-mix(in oklch, var(--color-accent-hot) 10%, transparent), transparent 24rem), radial-gradient(circle at 20% 70%, color-mix(in oklch, var(--color-accent) 9%, transparent), transparent 22rem), var(--color-screen);place-items:center;display:grid;position:relative;overflow:hidden}.stock-detail-loader:before{content:"";opacity:.28;background-image:linear-gradient(var(--color-grid-faint) var(--rule-hair), transparent var(--rule-hair)), linear-gradient(90deg, var(--color-grid-faint) var(--rule-hair), transparent var(--rule-hair));background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.stock-detail-loader__panel{z-index:1;width:min(100%,45rem);padding:clamp(var(--space-lg), 4vw, var(--space-xl));border-radius:var(--radius-panel);background:color-mix(in oklch, var(--color-paper-2) 96%, var(--color-screen));box-shadow:0 2.75rem 7rem var(--color-shadow-deep), inset 0 0 0 var(--rule-hair) var(--color-rule-alpha);animation:stock-loader-enter var(--dur-long) var(--ease-out) both;position:relative;overflow:hidden}.stock-detail-loader__panel:before{width:auto;height:var(--rule-hair);content:"";background:linear-gradient(90deg, transparent, var(--color-accent-bright), transparent);position:absolute;inset:0 12% auto}.stock-detail-loader__brand{align-items:center;gap:var(--space-sm);display:flex}.stock-detail-loader__brand>span{border-radius:var(--radius-button);background:var(--color-accent-surface);width:2rem;height:2rem;color:var(--color-accent-pale);place-items:center;display:grid}.stock-detail-loader__brand strong{color:var(--color-ink-2);font-family:var(--font-mono);letter-spacing:.03em;font-size:.76rem}.stock-detail-loader__brand small{color:var(--color-faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-inline-start:auto;font-size:.58rem}.stock-detail-loader__body{gap:var(--space-xl);align-items:center;margin-block-start:var(--space-xl);display:grid}.stock-detail-loader__ticker{color:var(--color-accent-bright);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:.64rem}.stock-detail-loader__copy h1{min-width:0;max-width:13ch;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;margin-block-start:var(--space-xs);font-size:clamp(2.25rem,6vw,3.35rem);font-weight:400;line-height:.98}.stock-detail-loader__copy>p:last-child{max-width:56ch;color:var(--color-muted);font-size:var(--text-sm);margin-block-start:var(--space-md);line-height:1.65}.stock-detail-loader__visual{min-width:0}.stock-detail-loader__visual svg{width:100%;height:10.25rem;display:block;overflow:visible}.stock-detail-loader__visual:before,.stock-detail-loader__visual:after{height:var(--rule-hair);background:var(--color-rule-alpha);content:"";display:block}.stock-detail-loader__area{fill:url(#stock-loader-fill)}.stock-detail-loader__line{fill:none;stroke:var(--color-accent-bright);stroke-width:2px;stroke-linecap:round;stroke-dasharray:460;stroke-dashoffset:460px;animation:stock-loader-line 1.8s var(--ease-out) infinite alternate}.stock-detail-loader__visual circle{fill:var(--color-ink);stroke:var(--color-accent);stroke-width:3px;filter:drop-shadow(0 0 .5rem var(--color-accent))}.stock-detail-loader__progress{height:.2rem;background:var(--color-rule-subtle);margin-block-start:var(--space-lg);overflow:hidden}.stock-detail-loader__progress>span{background:linear-gradient(90deg, var(--color-accent-deep), var(--color-accent-bright), var(--color-accent-pale));width:42%;height:100%;animation:stock-loader-progress 1.7s var(--ease-in-out) infinite;display:block}.stock-detail-loader__footer{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--space-md);display:grid}.stock-detail-loader__footer span{align-items:center;gap:var(--space-xs);color:var(--color-faint);font-size:.64rem;display:flex}.stock-detail-loader__footer svg{color:var(--color-accent-bright)}@keyframes stock-loader-enter{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes stock-loader-line{to{stroke-dashoffset:0}}@keyframes stock-loader-progress{0%{transform:translate(-110%)}to{transform:translate(265%)}}@media (width>=48rem){.stock-detail-quote-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.stock-detail-quote-strip .stock-data-cell:nth-child(n+3){border-block-start:0}.stock-detail-quote-strip .stock-data-cell+.stock-data-cell{border-inline-start:var(--rule-hair) solid var(--color-rule-alpha)}.stock-detail-loader__body{grid-template-columns:minmax(15rem,.85fr) minmax(18rem,1.15fr)}}@media (width>=64rem){.stock-detail-hero{grid-template-columns:minmax(20rem,.78fr) minmax(29rem,1.22fr);align-items:stretch}.stock-ownership-layout{grid-template-columns:15rem minmax(0,1fr)}.stock-data-grid--technical{grid-template-columns:repeat(4,minmax(0,1fr))}.stock-data-grid--technical .stock-data-cell+.stock-data-cell{border-inline-start:var(--rule-hair) solid var(--color-rule-alpha)}}@media (width>=76rem){.stock-detail-workspace{grid-template-columns:minmax(0,1fr) 20.5rem}.stock-detail-aside{top:var(--space-lg);align-self:start;position:sticky}.stock-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.stock-metric:nth-child(n+3){border-block-start:0}.stock-metric+.stock-metric{border-inline-start:var(--rule-hair) solid var(--color-rule-alpha)}}@media (width<=63.99rem){.stock-broker-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-broker-metrics .stock-metric:nth-child(3){border-inline-start:0;border-block-start:var(--rule-hair) solid var(--color-rule-alpha)}.stock-broker-metrics .stock-metric:nth-child(4){border-block-start:var(--rule-hair) solid var(--color-rule-alpha)}}@media (width<=34rem){.stock-detail-page{padding:var(--space-sm)}.stock-detail-nav__button{padding-inline:var(--space-sm)}.stock-detail-hero,.stock-detail-card,.stock-insight-card,.stock-risk-card{border-radius:var(--radius-card)}.stock-detail-hero__name{display:grid}.stock-detail-hero__name h1{font-size:3.65rem}.stock-price-viewer{min-height:20rem;padding:var(--space-md)}.stock-price-viewer__topline{flex-direction:column;align-items:flex-start}.stock-price-viewer__ranges{grid-template-columns:repeat(3,minmax(0,1fr))}.stock-data-grid,.stock-ownership-list--split,.stock-broker-card__heading,.stock-broker-ledger{grid-template-columns:1fr}.stock-broker-card__heading{display:grid}.stock-broker-tabs{grid-auto-flow:column;width:100%;margin-inline-start:0;display:grid}.stock-broker-tabs button{padding-inline:var(--space-sm)}.stock-broker-ledger{display:grid}.stock-data-grid .stock-data-cell:nth-child(2n),.stock-ownership-list--split .ownership-row:nth-child(2n){border-inline-start:0;padding-inline-start:var(--space-md)}.stock-detail-loader{min-height:calc(100dvh - 5rem);padding:var(--space-sm)}.stock-detail-loader__footer{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.stock-detail-nav__spinner,.stock-detail-loader__panel,.stock-detail-loader__line,.stock-detail-loader__progress>span{animation:none}.stock-detail-loader__line{stroke-dashoffset:0}.stock-detail-loader__progress>span{width:68%}}.market-context-card__scope{font-family:var(--font-sans);color:var(--text-secondary);font-size:.625rem}.market-context-card__trade-plan-list{gap:var(--space-sm);margin-block-start:var(--space-md);display:grid}.market-context-card__trade-plan{--trade-plan-tone:var(--tier-b);z-index:1;gap:var(--space-sm);border-block-start:var(--rule-hair) solid color-mix(in oklch, var(--trade-plan-tone) 24%, var(--border-subtle));margin-block-start:var(--space-md);padding-block-start:var(--space-md);display:grid;position:relative}.market-context-card__trade-plan[data-tone=positive]{--trade-plan-tone:var(--profit)}.market-context-card__trade-plan[data-tone=negative]{--trade-plan-tone:var(--loss)}.market-context-card__trade-plan-head{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.market-context-card__trade-plan-head>div{gap:var(--space-3xs);display:grid}.market-context-card__trade-plan-head span,.market-context-card__trade-levels span,.market-context-card__sell-ladder>span{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.065em;text-transform:uppercase;color:var(--text-secondary);line-height:1.25}.market-context-card__trade-plan-head strong{font-size:var(--text-sm);color:color-mix(in oklch, var(--trade-plan-tone) 72%, var(--text-primary));line-height:1.35}.market-context-card__trade-bias{padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-full);background:color-mix(in oklch, var(--trade-plan-tone) 8%, transparent);box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--trade-plan-tone) 26%, transparent);flex:none;color:color-mix(in oklch, var(--trade-plan-tone) 82%, white)!important}.market-context-card__trade-plan>p{max-width:62ch;font-size:var(--text-xs);color:var(--text-secondary);margin:0;line-height:1.6}.market-context-card__trade-levels{padding-block:var(--space-sm);background:linear-gradient(90deg, color-mix(in oklch, var(--trade-plan-tone) 5%, transparent), transparent 72%);box-shadow:inset 0 var(--rule-hair) 0 color-mix(in oklch, var(--border-subtle) 60%, transparent), inset 0 calc(var(--rule-hair) * -1) 0 color-mix(in oklch, var(--border-subtle) 60%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.market-context-card__trade-levels>div{align-content:start;gap:var(--space-2xs);min-width:0;padding-inline:var(--space-sm);display:grid}.market-context-card__trade-levels>div:first-child{padding-inline-start:0}.market-context-card__trade-levels>div+div{border-inline-start:var(--rule-hair) solid color-mix(in oklch, var(--border-subtle) 58%, transparent)}.market-context-card__trade-levels strong,.market-context-card__sell-ladder strong{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-primary);font-variant-numeric:tabular-nums;line-height:1.35}.market-context-card__trade-levels [data-level=risk] strong{color:var(--loss)}.market-context-card__sell-ladder{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.market-context-card__sell-ladder strong{color:color-mix(in oklch, var(--profit) 74%, var(--text-primary))}.market-context-card__trade-instruction{color:color-mix(in oklch, var(--text-secondary) 88%, white 12%);margin:0;font-size:.69rem;line-height:1.55}.market-context-card__indicator-strip{gap:var(--space-2xs) var(--space-sm);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);flex-wrap:wrap;display:flex}.market-context-card__indicator-strip span+span:before{color:color-mix(in oklch, var(--trade-plan-tone) 56%, transparent);content:"·";margin-inline-end:var(--space-sm)}.market-context-card__trade-plan small{color:color-mix(in oklch, var(--text-secondary) 74%, transparent);font-size:.625rem;line-height:1.5}.market-context-card__stock-row>.market-context-card__trade-plan{margin-block-start:var(--space-xs);padding-block-start:var(--space-sm)}.market-context-card__stock-row>.market-context-card__trade-plan .market-context-card__trade-levels{grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,1fr))}@media (width<=420px){.market-context-card__tag-row{grid-template-columns:1fr}.market-context-card__stock-main{align-items:flex-start;gap:var(--space-xs);flex-direction:column}.market-context-card__stock-heading>:last-child{display:none}.market-context-card__trade-plan-head{flex-direction:column}.market-context-card__trade-levels,.market-context-card__stock-row>.market-context-card__trade-plan .market-context-card__trade-levels{gap:var(--space-sm);grid-template-columns:1fr}.market-context-card__trade-levels>div,.market-context-card__trade-levels>div:first-child{padding-inline:0}.market-context-card__trade-levels>div+div{border-block-start:var(--rule-hair) solid color-mix(in oklch, var(--border-subtle) 58%, transparent);border-inline-start:0;padding-block-start:var(--space-sm)}}.market-context-card__tone{width:fit-content;padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-full);background:var(--color-surface-low);box-shadow:inset 0 0 0 var(--rule-hair) var(--border-subtle);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--text-secondary);align-items:center;font-weight:500;line-height:1;display:inline-flex}.market-context-card[data-tone=positive] .market-context-card__tone{background:color-mix(in oklch, var(--profit) 10%, var(--color-surface-low));box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--profit) 28%, transparent);color:var(--profit)}.market-context-card[data-tone=negative] .market-context-card__tone{background:color-mix(in oklch, var(--loss) 10%, var(--color-surface-low));box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--loss) 28%, transparent);color:var(--loss)}.market-context-card[data-tone=waiting] .market-context-card__tone{background:color-mix(in oklch, var(--tier-b) 10%, var(--color-surface-low));box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch, var(--tier-b) 28%, transparent);color:var(--tier-b)}@media (prefers-contrast:more){.market-context-card,.market-context-card[data-tone]{box-shadow:0 16px 38px oklch(0% none none/.16)}.market-context-card:before{box-shadow:inset 0 0 0 var(--rule-hair) var(--border-strong)}}.early-market-signal__rupiah-meta{gap:var(--space-xs) var(--space-md);font-size:var(--text-xs);color:var(--text-secondary);flex-wrap:wrap;line-height:1.45}.early-market-signal__rupiah-meta>span{gap:var(--space-2xs)}.early-market-signal__other-markets{gap:var(--space-xs);min-width:0;border-block-start:var(--rule-hair) solid var(--border-subtle);padding-block-start:var(--space-sm);display:grid}.early-market-signal__other-markets-head,.early-market-signal__other-markets-head>span,.early-market-signal__other-market-row{align-items:center;display:flex}.early-market-signal__other-markets-head{justify-content:space-between;gap:var(--space-xs);flex-wrap:wrap}.early-market-signal__other-markets-head>span{gap:var(--space-xs);font-size:var(--text-xs);color:var(--text-primary);font-weight:600}.early-market-signal__other-markets-head>span svg{color:var(--color-accent-bright)}.early-market-signal__other-markets-head>strong{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--text-secondary);font-weight:500}.early-market-signal__other-market-list{min-width:0;display:grid}.early-market-signal__other-market{gap:var(--space-xs);min-width:0;padding-block:var(--space-xs);display:grid}.early-market-signal__other-market+.early-market-signal__other-market{border-block-start:var(--rule-hair) solid var(--border-subtle)}.early-market-signal__other-market-row{justify-content:space-between;gap:var(--space-xs);min-width:0}.early-market-signal__other-market-row>div{gap:var(--space-2xs);min-width:0;display:grid}.early-market-signal__other-market-row>div:last-child{gap:var(--space-2xs);text-align:end;flex:none;align-items:baseline;display:flex}.early-market-signal__other-market-row>div:first-child>strong{font-size:var(--text-xs);color:var(--text-primary);font-weight:600}.early-market-signal__other-market-row>div:last-child>strong{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--text-primary);font-weight:600;line-height:1}.early-market-signal__other-market-row span{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.45}.early-market-signal__other-market-row>div:first-child>span{overflow-wrap:anywhere}.early-market-signal__other-market-row small{font-size:inherit}.early-market-signal__other-market-row>div:last-child>span{white-space:nowrap}.early-market-signal__other-market-row small[data-change=up]{color:var(--profit)}.early-market-signal__other-market-row small[data-change=down]{color:var(--loss)}.early-market-signal__other-market-row small[data-change=flat]{color:var(--tier-b)}.early-market-signal__other-market-row small[data-change=waiting]{color:var(--text-secondary)}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero-title{font-family:var(--font-display);letter-spacing:-.02em;font-size:3.5rem;font-weight:300;line-height:.95}@media (width>=640px){.hero-title{font-size:4.8rem}}@media (width>=768px){.hero-title{font-size:6.2rem}}@media (width>=1024px){.hero-title{font-size:8rem}}.animate-ticker{animation:35s linear infinite ticker}.animate-ticker-fast{animation:20s linear infinite ticker}.animate-ticker-reverse{animation:30s linear infinite reverse ticker}@keyframes pulse-glow{0%,to{opacity:.6;transform:scale(.98)}50%{opacity:1;transform:scale(1.02)}}.animate-pulse-glow{animation:3s ease-in-out infinite pulse-glow}@keyframes landing-enter{to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.landing-brand-link:hover{color:var(--color-ink-2)}.landing-button:hover{transform:translateY(-1px)}.landing-button-primary:hover{color:var(--color-accent-ink);background:var(--color-focus);border-color:var(--color-focus)}.landing-button-quiet:hover{color:var(--color-ink);background:var(--color-paper-3);border-color:var(--color-accent)}.landing-text-link:hover:after{transform:scaleX(1)}}@media (width>=40rem){.landing-nav-cta-short{display:none}.landing-nav-cta-long{display:inline}.landing-hero-actions{flex-direction:row;align-items:center}.landing-signal-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.landing-signal-price{justify-items:end;display:grid}.landing-signal-tag{text-align:end;min-width:8.5rem}.landing-console-caption{flex-direction:row;align-items:center}.landing-intelligence-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-intelligence-strip article:nth-child(odd){border-inline-end:var(--rule-hair) solid var(--color-rule-subtle)}.landing-intelligence-strip article:nth-last-child(-n+2){border-block-end:0}.landing-callouts{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-callouts li{border-inline-end:var(--rule-hair) solid var(--color-rule-subtle);border-block-end:0}.landing-callouts li:last-child{border-inline-end:0}.landing-spec-row{gap:var(--space-lg);grid-template-columns:minmax(0,.8fr) minmax(0,1.25fr) minmax(0,.95fr);align-items:start}.landing-footer-meta{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.landing-footer-meta p{text-align:center}.landing-cta-bar p{display:block}}@media (width>=60rem){.landing-hero{gap:var(--space-3xl);padding-block:var(--space-3xl) var(--space-4xl);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.landing-intelligence-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-intelligence-strip article{border-inline-end:var(--rule-hair) solid var(--color-rule-subtle);border-block-end:0;flex-direction:column;min-height:10rem}.landing-intelligence-strip article:last-child{border-inline-end:0}.landing-section-head,.landing-workflow-lede{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end}.landing-workbench-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.landing-evidence-pane{border-inline-start:var(--rule-hair) solid var(--color-rule-subtle);border-block-start:0}.landing-thesis-pane,.landing-evidence-row,.landing-target-line{padding:var(--space-xl)}.landing-noise-section{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center}.landing-noise-flow{grid-template-columns:minmax(0,.9fr) auto minmax(0,1.1fr)}.landing-flow-arrow{transform:none}.landing-workflow-grid{gap:var(--space-2xl);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.82fr)}}@media (prefers-reduced-motion:reduce){.landing-enter{opacity:1;animation:none;transform:none}.landing-button,.landing-text-link:after{transition-duration:.15s}}.landing-shell.landing-wope .landing-noise-flow{padding:0}.landing-shell.landing-wope .landing-spec-section{padding-block:var(--space-2xl) var(--space-3xl)}.landing-shell.landing-wope .landing-workflow-section{padding-block:var(--space-xl) var(--space-2xl)}.landing-shell.landing-wope .landing-workflow-lede{margin:0}.landing-wope .landing-thesis-telemetry{border-block:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--space-xl);display:grid}.landing-wope .landing-thesis-telemetry>div{min-width:0;padding:var(--space-md) var(--space-sm);gap:var(--space-2xs);border-inline-end:var(--rule-hair) solid var(--color-rule-subtle);flex-direction:column;display:flex}.landing-wope .landing-thesis-telemetry>div:first-child{padding-inline-start:0}.landing-wope .landing-thesis-telemetry>div:last-child{border-inline-end:0;padding-inline-end:0}.landing-wope .landing-thesis-telemetry span,.landing-wope .landing-evidence-summary,.landing-wope .landing-pipeline-title,.landing-wope .landing-noise-source>span,.landing-wope .landing-result-grid span,.landing-wope .landing-workflow-route,.landing-wope .landing-step-output span,.landing-wope .landing-spec-columns{color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.landing-wope .landing-thesis-telemetry strong{overflow-wrap:anywhere;color:var(--color-ink-2);font-size:var(--text-sm);font-weight:600;line-height:1.35}.landing-wope .landing-score-context{gap:var(--space-md);flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.landing-wope .landing-score-meter{width:min(100%,15rem);height:var(--space-2xs);border-radius:var(--radius-pill);background:var(--color-surface-mid);overflow:hidden}.landing-wope .landing-score-meter span{border-radius:inherit;background:var(--color-positive);width:88%;height:100%;display:block}.landing-wope .landing-evidence-summary{min-height:2.75rem;padding-block:var(--space-sm);justify-content:space-between;align-items:center;gap:var(--space-md);border-block-start:var(--rule-hair) solid var(--color-rule-subtle);display:flex}.landing-wope .landing-evidence-summary span:last-child{color:var(--color-positive)}.landing-wope .landing-noise-flow{border:0;border-block:var(--rule-hair) solid var(--color-rule-subtle);background:var(--color-transparent);border-radius:0;grid-template-columns:minmax(0,1fr);display:grid;overflow:visible}.landing-wope .landing-pipeline-title{min-height:2.75rem;padding-block:var(--space-sm);justify-content:space-between;align-items:center;gap:var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);text-transform:uppercase;letter-spacing:.06em;display:flex}.landing-wope .landing-pipeline-title strong{color:var(--color-ink-2);font-weight:500}.landing-wope .landing-noise-source{min-height:3.5rem;padding-block:var(--space-sm);align-items:center;gap:var(--space-sm);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:2rem minmax(0,1fr);display:grid}.landing-wope .landing-noise-source:last-child{border-block-end:0}.landing-wope .landing-noise-source>span{color:var(--color-focus);background:var(--color-transparent);border:0;padding:0}.landing-wope .landing-noise-inputs .landing-pipeline-title span{background:var(--color-transparent);border:0;padding:0}.landing-wope .landing-noise-source>div{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.landing-wope .landing-noise-source strong{color:var(--color-ink-2);font-size:var(--text-sm);font-weight:600}.landing-wope .landing-noise-source small{color:var(--color-faint);font-size:var(--text-xs)}.landing-wope .landing-thesis-engine{isolation:isolate;min-height:17rem;padding:var(--space-2xl) var(--space-lg);justify-content:center;align-items:center;gap:var(--space-xs);border-block:var(--rule-hair) solid var(--color-rule-subtle);text-align:center;background:radial-gradient(70% 50% at 50% 42%, var(--color-accent-soft), var(--color-transparent));flex-direction:column;display:flex;position:relative;overflow:hidden}.landing-wope .landing-thesis-engine>svg{z-index:var(--z-raised);color:var(--color-focus);margin-block-end:var(--space-lg);position:relative}.landing-wope .landing-engine-orbit{width:6rem;height:6rem;border:var(--rule-hair) solid var(--color-grid);border-radius:var(--radius-pill);box-shadow:0 0 0 var(--space-md) var(--color-accent-faint);position:absolute;inset-block-start:var(--space-xl)}.landing-wope .landing-engine-orbit:before,.landing-wope .landing-engine-orbit:after{content:"";background:var(--color-focus);position:absolute}.landing-wope .landing-engine-orbit:before{width:var(--space-lg);height:var(--rule-hair);box-shadow:7.5rem 0 0 var(--color-focus);inset-block-start:50%;inset-inline-start:calc(var(--space-lg) * -1)}.landing-wope .landing-engine-orbit:after{width:var(--rule-hair);height:var(--space-lg);box-shadow:0 7.5rem 0 var(--color-focus);inset-block-start:calc(var(--space-lg) * -1);inset-inline-start:50%}.landing-wope .landing-thesis-engine>span:not(.landing-engine-orbit){z-index:var(--z-raised);color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs);position:relative}.landing-wope .landing-thesis-engine>strong{z-index:var(--z-raised);color:var(--color-ink);font-size:var(--text-md);position:relative}.landing-wope .landing-thesis-engine>p{z-index:var(--z-raised);max-width:45ch;color:var(--color-muted);font-size:var(--text-sm);line-height:1.55;position:relative}.landing-wope .landing-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-wope .landing-result-grid>div{min-width:0;min-height:7rem;padding:var(--space-lg) var(--space-md);justify-content:space-between;gap:var(--space-sm);border-inline-end:var(--rule-hair) solid var(--color-rule-subtle);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);flex-direction:column;display:flex}.landing-wope .landing-result-grid>div:nth-child(2n){border-inline-end:0}.landing-wope .landing-result-grid>div:nth-last-child(-n+2){border-block-end:0}.landing-wope .landing-result-grid strong{color:var(--color-ink-2);font-size:var(--text-sm);font-weight:600;line-height:1.4}.landing-wope .landing-spec-columns{padding-block:var(--space-sm);gap:var(--space-xl);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);text-transform:uppercase;letter-spacing:.06em;display:none}.landing-wope .landing-workflow-head{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.landing-wope .landing-workflow-lede{gap:var(--space-md);max-width:43rem}.landing-wope .landing-workflow-route{min-height:2.75rem;padding-block:var(--space-sm);align-items:center;gap:var(--space-xs);border-block:var(--rule-hair) solid var(--color-rule-subtle);flex-wrap:wrap;display:flex}.landing-wope .landing-workflow-route span{color:var(--color-ink-2);white-space:nowrap}.landing-wope .landing-workflow-route svg{color:var(--color-focus);flex:none}.landing-wope .landing-workflow-grid article{padding:var(--space-lg) 0;align-items:center;gap:var(--space-lg);border-inline-end:0;border-block-end:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:auto minmax(0,1fr);display:grid}.landing-wope .landing-workflow-grid article:first-child,.landing-wope .landing-workflow-grid article:last-child{padding-inline:0}.landing-wope .landing-step-meta{align-items:flex-start;gap:var(--space-md);flex-direction:column;width:3rem}.landing-wope .landing-step-copy{min-width:0}.landing-wope .landing-step-output{align-items:center;gap:var(--space-2xs) var(--space-md);border-block-start:var(--rule-hair) solid var(--color-rule-subtle);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;padding-block-start:var(--space-md);display:grid}.landing-wope .landing-step-output span,.landing-wope .landing-step-output strong{grid-column:1}.landing-wope .landing-step-output strong{color:var(--color-ink-2);font-size:var(--text-sm)}.landing-wope .landing-step-output svg{color:var(--color-focus);grid-area:1/2/3}@media (width>=40rem){.landing-wope .landing-spec-columns{grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1fr);display:grid}.landing-wope .landing-workflow-grid article{padding-block:var(--space-xl);gap:var(--space-xl);grid-template-columns:4rem minmax(0,.9fr) minmax(13rem,.55fr)}.landing-wope .landing-step-output{border-block-start:0;border-inline-start:var(--rule-hair) solid var(--color-rule-subtle);grid-column:auto;padding-block-start:0;padding-inline-start:var(--space-xl)}}@media (width>=60rem){.landing-shell.landing-wope .landing-noise-section{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.landing-shell.landing-wope .landing-workflow-head{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.landing-wope .landing-noise-section{grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr)}.landing-wope .landing-noise-flow{grid-template-columns:minmax(10.5rem,.82fr) minmax(9.5rem,.58fr) minmax(13rem,1fr)}.landing-wope .landing-noise-inputs{padding-inline-end:var(--space-lg)}.landing-wope .landing-thesis-engine{border-block:0;border-inline:var(--rule-hair) solid var(--color-rule-subtle);min-height:23rem}.landing-wope .landing-noise-results{padding-inline-start:var(--space-lg)}.landing-wope .landing-workflow-head{gap:var(--space-3xl);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}.landing-shell.landing-wope{min-height:100svh;color:var(--color-ink);background:var(--color-paper);font-family:var(--font-landing-body);padding-block-end:0;font-weight:400;overflow-x:clip}.landing-wope ::selection{color:var(--color-ink);background:var(--color-accent-deep)}.landing-wope a,.landing-wope button{-webkit-tap-highlight-color:var(--color-transparent)}.landing-wope h1,.landing-wope h2,.landing-wope h3,.landing-wope h4{overflow-wrap:anywhere;min-width:0;color:var(--color-ink);font-family:var(--font-landing-display);letter-spacing:-.035em;margin:0;font-style:normal}.landing-wope p{margin:0}.landing-wope .landing-nav-shell{z-index:var(--z-sticky);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);background:var(--color-transparent);position:absolute;inset:0 0 auto}.landing-wope .landing-nav{width:min(100%,78rem);min-height:4.875rem;padding-inline:clamp(var(--space-md), 3vw, var(--space-xl));grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-inline:auto;display:grid}.landing-wope .landing-brand-link,.landing-wope .landing-nav-center a,.landing-wope .landing-nav-text,.landing-wope .landing-footer a,.landing-wope .landing-glow-wrap{white-space:nowrap;text-decoration:none}.landing-wope .landing-brand-link{color:var(--color-ink);justify-self:start}.landing-wope .landing-wordmark{gap:var(--space-sm);min-height:2.75rem;font-family:var(--font-wordmark);font-size:var(--text-sm);letter-spacing:-.035em;align-items:center;font-weight:600;display:inline-flex}.landing-wope .landing-mark{border:var(--rule-hair) solid var(--color-rule-alpha);border-radius:var(--radius-pill);width:2rem;height:2rem;color:var(--color-ink);background:var(--color-surface-low);place-items:center;display:grid}.landing-wope .landing-nav-center{justify-self:center;align-items:center;gap:var(--space-xl);display:none}.landing-wope .landing-nav-center a,.landing-wope .landing-nav-text{min-width:2.75rem;min-height:2.75rem;color:var(--color-muted);font-size:var(--text-sm);transition:color var(--dur-short) var(--ease-out);justify-content:center;align-items:center;line-height:1.5}.landing-wope .landing-nav-center a{display:inline-flex}.landing-wope .landing-nav-center a:hover,.landing-wope .landing-nav-center a:focus-visible,.landing-wope .landing-nav-text:hover,.landing-wope .landing-nav-text:focus-visible{color:var(--color-ink)}.landing-wope .landing-nav-actions{justify-self:end;align-items:center;gap:var(--space-md);display:flex}.landing-wope .landing-nav-text,.landing-wope .landing-nav-cta-long{display:none}.landing-wope .landing-nav-cta-short{display:inline}.landing-wope .landing-glow-wrap{isolation:isolate;padding:var(--rule-hair);border-radius:var(--radius-pill);color:var(--color-ink);background:var(--color-rule-alpha);transition:transform var(--dur-micro) var(--ease-out);display:inline-flex;position:relative;overflow:hidden;transform:translateY(0)}.landing-wope .landing-glow-border{z-index:-1;opacity:.56;background:conic-gradient(from 0deg, var(--color-button-shine), var(--color-transparent), var(--color-transparent), var(--color-button-shine));transition:opacity var(--dur-short) var(--ease-out), transform var(--dur-glow) var(--ease-out);position:absolute;inset:-250%;transform:rotate(0)}.landing-wope .landing-glow-button{z-index:var(--z-base);min-height:calc(2.75rem - (var(--rule-hair) * 2));padding:calc(var(--space-xs) - var(--rule-hair)) var(--space-lg);justify-content:center;align-items:center;gap:var(--space-xs);border-radius:var(--radius-pill);color:var(--color-ink-2);background:radial-gradient(107.5% 107.5% at 50% 215%, var(--color-button-shine) 0%, var(--color-transparent) 100%), var(--color-paper-3);font-size:var(--text-sm);letter-spacing:-.01em;font-weight:500;line-height:1.5;display:inline-flex;position:relative}.landing-wope .landing-glow-button:after{inset:calc(var(--space-2xs) * -1);border-radius:inherit;content:"";opacity:0;background:radial-gradient(85% 120% at 50% 120%, var(--color-button-shine) 0%, var(--color-transparent) 100%);transition:opacity var(--dur-glow) var(--ease-out);position:absolute}.landing-wope .landing-glow-wrap:hover .landing-glow-border,.landing-wope .landing-glow-wrap:focus-visible .landing-glow-border{opacity:1;transform:rotate(160deg)}.landing-wope .landing-glow-wrap:hover .landing-glow-button:after,.landing-wope .landing-glow-wrap:focus-visible .landing-glow-button:after{opacity:.7}.landing-wope .landing-glow-wrap:active{transform:translateY(var(--rule-hair))}.landing-wope .landing-glow-wrap:focus-visible,.landing-wope .landing-brand-link:focus-visible,.landing-wope .landing-nav-center a:focus-visible,.landing-wope .landing-nav-text:focus-visible,.landing-wope .landing-footer a:focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--space-2xs)}.landing-wope .landing-glow-wrap[aria-disabled=true],.landing-wope .landing-glow-wrap:disabled{opacity:.42;pointer-events:none}.landing-wope .landing-glow-wrap[data-state=loading]{cursor:wait;opacity:.72}.landing-wope .landing-glow-wrap[data-state=error]{background:var(--color-negative)}.landing-wope .landing-glow-wrap[data-state=success]{background:var(--color-positive)}.landing-wope .landing-hero{isolation:isolate;width:100%;padding:var(--space-hero-top) clamp(var(--space-md), 4vw, var(--space-xl)) var(--space-hero-bottom);background:radial-gradient(38% 24% at 50% 11%, var(--color-accent-faint) 0%, var(--color-transparent) 100%), var(--color-paper);margin-inline:0;display:block;position:relative;overflow:hidden}.landing-wope .landing-star-field{z-index:-1;opacity:.42;pointer-events:none;background-image:radial-gradient(var(--color-ink-2) .7px, var(--color-transparent) .9px);-webkit-mask-image:radial-gradient(48% 52% at 50% 44%, var(--color-ink) 15%, var(--color-transparent) 100%);-webkit-mask-image:radial-gradient(48% 52% at 50% 44%, var(--color-ink) 15%, var(--color-transparent) 100%);mask-image:radial-gradient(48% 52% at 50% 44%, var(--color-ink) 15%, var(--color-transparent) 100%);background-size:5.75rem 5.25rem;position:absolute;inset:0}.landing-wope .landing-ceiling-grid,.landing-wope .landing-floor-grid,.landing-wope .landing-cta-grid{pointer-events:none;background-image:linear-gradient(to right, var(--color-grid) var(--rule-hair), var(--color-transparent) var(--rule-hair)), linear-gradient(to bottom, var(--color-grid) var(--rule-hair), var(--color-transparent) var(--rule-hair));background-size:5rem 3rem;position:absolute;left:50%}.landing-wope .landing-ceiling-grid{z-index:-1;opacity:.58;transform-origin:top;width:92rem;height:20rem;-webkit-mask-image:linear-gradient(to bottom, var(--color-ink), var(--color-transparent));-webkit-mask-image:linear-gradient(to bottom, var(--color-ink), var(--color-transparent));mask-image:linear-gradient(to bottom, var(--color-ink), var(--color-transparent));top:3.75rem;transform:translate(-50%)perspective(34rem)rotateX(-58deg)}.landing-wope .landing-hero-copy{z-index:var(--z-raised);text-align:center;flex-direction:column;align-items:center;max-width:64rem;margin-inline:auto;display:flex;position:relative}.landing-wope .landing-hero h1{max-width:16ch;color:var(--color-ink);font-size:var(--text-display);letter-spacing:-.055em;font-weight:700;line-height:1.06}.landing-wope .landing-lede{max-width:47rem;color:var(--color-muted);font-size:var(--text-md);letter-spacing:-.012em;margin-block-start:var(--space-lg);line-height:1.45}.landing-wope .landing-hero-actions{justify-content:center;align-items:center;margin-block-start:var(--space-lg);display:flex}.landing-wope .landing-horizon{z-index:-1;opacity:.96;pointer-events:none;background:radial-gradient(42% 36% at 50% 58%, var(--color-accent-hot) 0%, var(--color-transparent) 100%);filter:blur(1.8rem);width:78rem;height:24rem;position:absolute;top:25rem;left:50%;transform:translate(-50%)}.landing-wope .landing-floor-grid{z-index:-1;opacity:.86;transform-origin:top;width:76rem;height:31rem;-webkit-mask-image:radial-gradient(62% 58% at 50% 20%, var(--color-ink), var(--color-transparent));-webkit-mask-image:radial-gradient(62% 58% at 50% 20%, var(--color-ink), var(--color-transparent));mask-image:radial-gradient(62% 58% at 50% 20%, var(--color-ink), var(--color-transparent));top:29rem;transform:translate(-50%)perspective(30rem)rotateX(63deg)}.landing-wope .landing-console-stage{z-index:var(--z-base);width:min(100%,74rem);margin:var(--space-hero-stage) auto 0;-webkit-mask-image:linear-gradient(to bottom, var(--color-ink) 72%, var(--color-transparent) 100%);-webkit-mask-image:linear-gradient(to bottom, var(--color-ink) 72%, var(--color-transparent) 100%);mask-image:linear-gradient(to bottom, var(--color-ink) 72%, var(--color-transparent) 100%);position:relative}.landing-wope .landing-console{border:var(--rule-hair) solid var(--color-rule-alpha);border-radius:var(--radius-card);width:100%;min-height:32rem;color:var(--color-ink-2);background:var(--color-paper-2);box-shadow:none;overflow:hidden}.landing-wope .landing-console:before,.landing-wope .landing-workbench:before{content:"";pointer-events:none;background:radial-gradient(55% 100% at 50% 0%, var(--color-accent-faint), var(--color-transparent));height:12rem;position:absolute;inset:0 0 auto}.landing-wope .landing-console-topline,.landing-wope .landing-workbench-topline{z-index:var(--z-base);padding:var(--space-md) var(--space-lg);justify-content:space-between;align-items:center;gap:var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);background:var(--color-surface-low);display:flex;position:relative}.landing-wope .landing-console-title{color:var(--color-ink-2);font-size:var(--text-sm);font-weight:600}.landing-wope .landing-ui-label,.landing-wope .landing-session,.landing-wope .landing-workbench-topline,.landing-wope .landing-console-caption{color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.01em;line-height:1.5}.landing-wope .landing-session{align-items:center;gap:var(--space-xs);display:inline-flex}.landing-wope .landing-session-dot{width:var(--space-xs);height:var(--space-xs);border-radius:var(--radius-pill);background:var(--color-positive)}.landing-wope .landing-market-bar{padding:var(--space-xl) var(--space-lg);justify-content:space-between;align-items:flex-end;gap:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);display:flex}.landing-wope .landing-index-value,.landing-wope .landing-market-condition strong,.landing-wope .landing-signal-price,.landing-wope .landing-score-value,.landing-wope .landing-stock-price,.landing-wope .landing-target-line strong{font-variant-numeric:tabular-nums}.landing-wope .landing-index-value,.landing-wope .landing-signal-identity strong,.landing-wope .landing-ticker-line h3,.landing-wope .landing-score-name,.landing-wope .landing-score-value,.landing-wope .landing-noise-output strong{font-family:var(--font-landing-display)}.landing-wope .landing-index-value{color:var(--color-ink);font-size:var(--text-2xl);letter-spacing:-.04em;margin-block-start:var(--space-xs);font-weight:700}.landing-wope .landing-market-condition{align-items:flex-end;gap:var(--space-2xs);color:var(--color-muted);font-size:var(--text-sm);flex-direction:column;display:flex}.landing-wope .landing-market-condition strong,.landing-wope .landing-change-positive,.landing-wope .landing-stock-price span,.landing-wope .landing-target-line strong{color:var(--color-positive)}.landing-wope .landing-change-negative{color:var(--color-negative)}.landing-wope .landing-signal-list{position:relative}.landing-wope .landing-signal-row{padding:var(--space-md) var(--space-lg);align-items:center;gap:var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}.landing-wope .landing-signal-identity,.landing-wope .landing-signal-price{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.landing-wope .landing-signal-identity strong,.landing-wope .landing-signal-price strong{color:var(--color-ink-2);font-size:var(--text-sm)}.landing-wope .landing-signal-identity span,.landing-wope .landing-change{color:var(--color-faint);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.landing-wope .landing-change-positive,.landing-wope .landing-change-negative{color:inherit}.landing-wope .landing-signal-tag{padding:var(--space-2xs) var(--space-sm);border:var(--rule-hair) solid var(--color-rule-alpha);border-radius:var(--radius-pill);color:var(--color-ink-2);background:var(--color-surface-low);font-size:var(--text-xs);white-space:nowrap;display:none}.landing-wope .landing-console-caption{padding:var(--space-md) var(--space-lg) var(--space-3xl);justify-content:space-between;gap:var(--space-md);display:flex}.landing-wope .landing-intelligence-strip{width:min(calc(100% - (var(--space-md) * 2)), 74rem);border-block:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid}.landing-wope .landing-intelligence-strip article{min-width:0;padding:var(--space-lg) var(--space-md);align-items:flex-start;gap:var(--space-sm);border:0;border-inline-end:var(--rule-hair) solid var(--color-rule-subtle);background:var(--color-transparent);flex-direction:column;display:flex}.landing-wope .landing-intelligence-strip article:nth-child(2n){border-inline-end:0}.landing-wope .landing-intelligence-strip h2{color:var(--color-ink-2);font-size:var(--text-base);letter-spacing:-.025em;font-weight:700}.landing-wope .landing-intelligence-strip p,.landing-wope .landing-intelligence-strip span{color:var(--color-faint);font-size:var(--text-xs);line-height:1.5}.landing-wope .landing-intelligence-strip span{font-family:var(--font-mono)}.landing-wope .landing-product-section,.landing-wope .landing-noise-section,.landing-wope .landing-spec-section,.landing-wope .landing-workflow-section,.landing-wope .landing-footer{width:min(100%,74rem);padding-inline:clamp(var(--space-md), 4vw, var(--space-xl));margin-inline:auto}.landing-wope .landing-product-section{padding-block:var(--space-4xl) var(--space-3xl);background:radial-gradient(42% 20% at 50% 12%, var(--color-accent-faint), var(--color-transparent))}.landing-wope .landing-section-head{align-items:center;gap:var(--space-lg);text-align:center;flex-direction:column;max-width:55rem;margin-inline:auto;display:flex}.landing-wope .landing-section-head h2,.landing-wope .landing-workflow-lede h2,.landing-wope .landing-final-copy h2{font-size:var(--text-display-s);font-weight:700;line-height:1.1}.landing-wope .landing-section-head p,.landing-wope .landing-workflow-lede p,.landing-wope .landing-final-copy p{max-width:43rem;color:var(--color-muted);font-size:var(--text-base);line-height:1.65}.landing-wope .landing-workbench{isolation:isolate;border:var(--rule-hair) solid var(--color-rule-alpha);border-radius:var(--radius-card);background:var(--color-paper-2);box-shadow:none;margin-block-start:var(--space-3xl);position:relative;overflow:hidden}.landing-wope .landing-workbench-title{align-items:center;gap:var(--space-xs);color:var(--color-ink-2);font-family:var(--font-landing-body);font-weight:600;display:inline-flex}.landing-wope .landing-workbench-grid{grid-template-columns:minmax(0,1fr);display:grid}.landing-wope .landing-thesis-pane,.landing-wope .landing-evidence-pane{padding:var(--space-lg);background:var(--color-transparent);border:0}.landing-wope .landing-evidence-pane{padding-block-start:0}.landing-wope .landing-stock-head{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);display:flex}.landing-wope .landing-ticker-line{align-items:baseline;gap:var(--space-sm);display:flex}.landing-wope .landing-ticker-line h3{font-size:var(--text-2xl);font-weight:700}.landing-wope .landing-ticker-line span{color:var(--color-faint);font-size:var(--text-xs)}.landing-wope .landing-signal-state{align-items:center;gap:var(--space-xs);color:var(--color-positive);font-size:var(--text-sm);margin-block-start:var(--space-sm);display:inline-flex}.landing-wope .landing-stock-price{align-items:flex-end;gap:var(--space-2xs);white-space:nowrap;flex-direction:column;display:flex}.landing-wope .landing-stock-price strong{color:var(--color-ink);font-size:var(--text-lg)}.landing-wope .landing-stock-price span{font-size:var(--text-xs)}.landing-wope .landing-thesis-copy{max-width:58ch;color:var(--color-ink-2);font-size:var(--text-base);margin-block-start:var(--space-xl);line-height:1.7}.landing-wope .landing-score-line{justify-content:space-between;align-items:flex-end;gap:var(--space-md);border-block-start:var(--rule-hair) solid var(--color-rule-subtle);margin-block-start:var(--space-xl);padding-block-start:var(--space-lg);display:flex}.landing-wope .landing-score-name{color:var(--color-ink-2);font-size:var(--text-sm);margin-block-start:var(--space-2xs)}.landing-wope .landing-score-value{color:var(--color-ink);font-size:var(--text-2xl);font-weight:700}.landing-wope .landing-score-value span{color:var(--color-faint);font-size:var(--text-sm)}.landing-wope .landing-evidence-row,.landing-wope .landing-target-line{padding:var(--space-md) 0;gap:var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:auto minmax(0,1fr);display:grid}.landing-wope .landing-evidence-icon{border:var(--rule-hair) solid var(--color-rule-alpha);border-radius:var(--radius-pill);width:2rem;height:2rem;color:var(--color-ink-2);background:var(--color-surface-low);place-items:center;display:grid}.landing-wope .landing-evidence-row p:not(.landing-ui-label),.landing-wope .landing-target-line p:not(.landing-ui-label){color:var(--color-ink-2);font-size:var(--text-sm);margin-block-start:var(--space-2xs);line-height:1.55}.landing-wope .landing-target-line{border-block-end:0;grid-template-columns:minmax(0,1fr) auto;align-items:center}.landing-wope .landing-target-line strong{font-size:var(--text-lg)}.landing-wope .landing-callouts{border-block-start:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.landing-wope .landing-callouts li{padding:var(--space-lg);gap:var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:auto minmax(0,1fr);display:grid}.landing-wope .landing-callouts li:last-child{border-block-end:0}.landing-wope .landing-callouts li>span{border:var(--rule-hair) solid var(--color-rule-alpha);border-radius:var(--radius-pill);width:1.75rem;height:1.75rem;color:var(--color-faint);background:var(--color-surface-low);font-family:var(--font-mono);font-size:var(--text-xs);place-items:center;display:grid}.landing-wope .landing-callouts p{color:var(--color-muted);font-size:var(--text-sm);line-height:1.6}.landing-wope .landing-callouts strong{color:var(--color-ink-2)}.landing-wope .landing-noise-section{padding-block:var(--space-3xl) var(--space-4xl);gap:var(--space-3xl);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.landing-wope .landing-noise-copy h2{max-width:14ch;font-size:var(--text-3xl);font-weight:700;line-height:1.12}.landing-wope .landing-noise-copy>p{max-width:58ch;color:var(--color-muted);margin-block-start:var(--space-lg);line-height:1.7}.landing-wope .landing-noise-flow{border:var(--rule-hair) solid var(--color-rule-alpha);border-radius:var(--radius-card);background:var(--color-paper-2);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.landing-wope .landing-noise-inputs{padding:var(--space-sm) var(--space-lg);flex-direction:column;gap:0;display:flex}.landing-wope .landing-noise-inputs span{padding-block:var(--space-md);border:0;border-block-end:var(--rule-hair) solid var(--color-rule-subtle);color:var(--color-muted);background:var(--color-transparent);font-size:var(--text-sm);border-radius:0}.landing-wope .landing-noise-inputs span:last-child{border-block-end:0}.landing-wope .landing-flow-arrow{display:none}.landing-wope .landing-noise-output{padding:var(--space-xl) var(--space-lg);align-items:flex-start;gap:var(--space-md);border-block-start:var(--rule-hair) solid var(--color-rule-subtle);color:var(--color-ink);background:radial-gradient(85% 140% at 50% 140%, var(--color-accent-soft), var(--color-transparent));display:flex}.landing-wope .landing-noise-output>svg{color:var(--color-focus);flex:none}.landing-wope .landing-noise-output p{color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.landing-wope .landing-noise-output strong{color:var(--color-ink-2);font-size:var(--text-base);margin-block-start:var(--space-xs);display:block}.landing-wope .landing-section-head-compact{text-align:start;align-items:flex-start;margin-inline:0}.landing-wope .landing-section-head-compact h2{max-width:15ch;font-size:var(--text-3xl)}.landing-wope .landing-section-head-compact p{max-width:58ch}.landing-wope .landing-spec-sheet{margin:var(--space-2xl) 0 0;border-block-start:var(--rule-hair) solid var(--color-rule-subtle)}.landing-wope .landing-spec-row{padding:var(--space-lg) 0;gap:var(--space-sm);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:minmax(0,1fr);display:grid}.landing-wope .landing-spec-row dt{align-items:center;gap:var(--space-sm);color:var(--color-ink);font-weight:700;display:inline-flex}.landing-wope .landing-spec-row dt svg{color:var(--color-focus)}.landing-wope .landing-spec-row dd{color:var(--color-muted);font-size:var(--text-sm);margin:0;line-height:1.6}.landing-wope .landing-workflow-section{padding-block:var(--space-3xl) var(--space-4xl);border-block-start:var(--rule-hair) solid var(--color-rule-subtle)}.landing-wope .landing-workflow-lede{gap:var(--space-lg);flex-direction:column;max-width:48rem;display:flex}.landing-wope .landing-workflow-lede h2{font-size:var(--text-3xl)}.landing-wope .landing-workflow-grid{border-block-start:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:minmax(0,1fr);gap:0;margin-block-start:var(--space-2xl);display:grid}.landing-wope .landing-workflow-grid article{padding:var(--space-xl) 0;border:0;border-block-end:var(--rule-hair) solid var(--color-rule-subtle);background:var(--color-transparent)}.landing-wope .landing-step-meta{color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs);justify-content:space-between;align-items:center;display:flex}.landing-wope .landing-step-meta svg{color:var(--color-focus)}.landing-wope .landing-workflow-grid h3{font-size:var(--text-xl);margin-block-start:var(--space-lg);font-weight:700}.landing-wope .landing-workflow-grid p{max-width:42ch;color:var(--color-muted);margin-block-start:var(--space-md);line-height:1.65}.landing-wope .landing-final-cta{isolation:isolate;width:min(calc(100% - (var(--space-md) * 2)), 70.5rem);min-height:31rem;margin:var(--space-2xl) auto var(--space-3xl);padding:var(--space-3xl) var(--space-md);border:var(--rule-hair) solid var(--color-rule-alpha);border-radius:var(--radius-card);background:var(--color-paper-2);place-items:center;display:grid;position:relative;overflow:hidden}.landing-wope .landing-final-cta:before{z-index:-1;content:"";background:radial-gradient(45% 55% at 50% 100%, var(--color-accent-hot), var(--color-transparent));height:18rem;filter:blur(var(--space-md));position:absolute;inset:auto 0 0}.landing-wope .landing-cta-grid{z-index:-1;opacity:.74;transform-origin:top;width:70rem;height:28rem;-webkit-mask-image:radial-gradient(64% 64% at 50% 20%, var(--color-ink), var(--color-transparent));-webkit-mask-image:radial-gradient(64% 64% at 50% 20%, var(--color-ink), var(--color-transparent));mask-image:radial-gradient(64% 64% at 50% 20%, var(--color-ink), var(--color-transparent));top:19rem;transform:translate(-50%)perspective(30rem)rotateX(62deg)}.landing-wope .landing-final-copy{align-items:center;gap:var(--space-lg);text-align:center;flex-direction:column;max-width:55rem;display:flex}.landing-wope .landing-final-copy .landing-glow-wrap{margin-block-start:var(--space-sm)}.landing-wope .landing-footer{padding-block:var(--space-3xl) calc(var(--space-3xl) + env(safe-area-inset-bottom));gap:var(--space-2xl);border-block-start:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:minmax(0,1fr);display:grid}.landing-wope .landing-footer-mast{align-items:flex-start;gap:var(--space-lg);flex-direction:column;display:flex}.landing-wope .landing-footer-mast>p{max-width:31ch;color:var(--color-ink-2);font-size:var(--text-md);line-height:1.5}.landing-wope .landing-footer-links{align-items:flex-start;gap:var(--space-md);flex-direction:column;display:flex}.landing-wope .landing-footer-links a{min-width:2.75rem;min-height:2.75rem;color:var(--color-muted);font-size:var(--text-sm);transition:color var(--dur-short) var(--ease-out);align-items:center;display:inline-flex}.landing-wope .landing-footer-links a:hover,.landing-wope .landing-footer-links a:focus-visible{color:var(--color-ink)}.landing-wope .landing-footer-meta{align-items:flex-start;gap:var(--space-xs);color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs);flex-direction:column;line-height:1.5;display:flex}.landing-wope .landing-enter{opacity:0;transform:translateY(var(--space-xs));animation:landing-wope-reveal var(--dur-long) var(--ease-out) forwards}.landing-wope .landing-enter-delay{animation-delay:90ms}@keyframes landing-wope-reveal{to{opacity:1;transform:none}}@media (width>=40rem){.landing-wope .landing-nav{grid-template-columns:minmax(0,1fr) auto}.landing-wope .landing-nav-text,.landing-wope .landing-nav-cta-long{display:inline-flex}.landing-wope .landing-nav-text{align-items:center;min-height:2.75rem}.landing-wope .landing-nav-cta-short{display:none}.landing-wope .landing-hero{padding-block:var(--space-hero-top-wide) var(--space-hero-bottom-wide)}.landing-wope .landing-signal-row{grid-template-columns:minmax(0,1.35fr) minmax(6.5rem,.5fr) auto}.landing-wope .landing-signal-tag{display:inline-flex}.landing-wope .landing-intelligence-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-wope .landing-intelligence-strip article:nth-child(2n){border-inline-end:var(--rule-hair) solid var(--color-rule-subtle)}.landing-wope .landing-intelligence-strip article:last-child{border-inline-end:0}.landing-wope .landing-thesis-pane,.landing-wope .landing-evidence-pane{padding:var(--space-xl)}.landing-wope .landing-evidence-pane{border-block-start:var(--rule-hair) solid var(--color-rule-subtle)}.landing-wope .landing-callouts{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-wope .landing-callouts li{border-inline-end:var(--rule-hair) solid var(--color-rule-subtle);border-block-end:0}.landing-wope .landing-callouts li:last-child{border-inline-end:0}.landing-wope .landing-spec-row{gap:var(--space-xl);grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1fr)}.landing-wope .landing-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-wope .landing-workflow-grid article{padding:var(--space-xl);border-inline-end:var(--rule-hair) solid var(--color-rule-subtle);border-block-end:0}.landing-wope .landing-workflow-grid article:first-child{padding-inline-start:0}.landing-wope .landing-workflow-grid article:last-child{border-inline-end:0;padding-inline-end:0}.landing-wope .landing-footer{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr)}.landing-wope .landing-footer-meta{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}@media (width>=60rem){.landing-wope .landing-nav{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.landing-wope .landing-nav-center{display:flex}.landing-wope .landing-workbench-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.landing-wope .landing-evidence-pane{border-block-start:0;border-inline-start:var(--rule-hair) solid var(--color-rule-subtle)}.landing-wope .landing-noise-section{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr)}.landing-wope .landing-noise-flow{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.landing-wope .landing-noise-output{border-block-start:0;border-inline-start:var(--rule-hair) solid var(--color-rule-subtle);align-items:center}.landing-wope .landing-footer{grid-template-columns:minmax(0,1.5fr) minmax(0,.5fr)}}@media (hover:hover) and (pointer:fine){.landing-wope .landing-brand-link:hover{opacity:.82}}@media (pointer:coarse){.landing-wope .landing-glow-button,.landing-wope .landing-nav-center a,.landing-wope .landing-nav-text,.landing-wope .landing-footer a{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.landing-wope .landing-enter{opacity:1;animation:none;transform:none}.landing-wope .landing-glow-border,.landing-wope .landing-glow-button:after,.landing-wope .landing-glow-wrap,.landing-wope .landing-nav-center a,.landing-wope .landing-nav-text,.landing-wope .landing-footer-links a{transition-duration:.15s}}.landing-wope .landing-product-section{padding-block:var(--space-3xl) var(--space-2xl)}.landing-wope .landing-workbench{margin-block-start:var(--space-2xl)}.landing-wope .landing-noise-section{padding-block:var(--space-2xl) var(--space-3xl);gap:var(--space-2xl);grid-template-columns:minmax(0,1fr)}.landing-wope .landing-noise-flow{border:0;border-block:var(--rule-hair) solid var(--color-rule-subtle);background:var(--color-transparent);border-radius:0;grid-template-columns:minmax(0,1fr);overflow:visible}.landing-wope .landing-noise-inputs,.landing-wope .landing-noise-results{min-width:0;padding:var(--space-sm) 0;display:block}.landing-wope .landing-noise-inputs span,.landing-wope .landing-noise-inputs span:last-child{background:var(--color-transparent);border:0;border-radius:0;padding:0}.landing-wope .landing-noise-source{display:grid}.landing-wope .landing-spec-section{padding-block-end:var(--space-3xl)}.landing-wope .landing-spec-sheet{margin-block-start:var(--space-xl)}.landing-wope .landing-workflow-section{padding-block:var(--space-2xl) var(--space-3xl)}.landing-wope .landing-workflow-grid{grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-xl)}.landing-wope .landing-workflow-grid article,.landing-wope .landing-workflow-grid article:first-child,.landing-wope .landing-workflow-grid article:last-child{padding:var(--space-lg) 0;align-items:center;gap:var(--space-lg);border-inline-end:0;border-block-end:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:auto minmax(0,1fr);display:grid}.landing-wope .landing-step-meta{flex-direction:column;align-items:flex-start}.landing-wope .landing-workflow-grid h3{margin-block-start:0}.landing-wope .landing-workflow-grid p{max-width:62ch;margin-block-start:var(--space-sm)}@media (width>=40rem){.landing-wope .landing-workflow-grid{grid-template-columns:minmax(0,1fr)}.landing-wope .landing-workflow-grid article,.landing-wope .landing-workflow-grid article:first-child,.landing-wope .landing-workflow-grid article:last-child{padding:var(--space-xl) 0;gap:var(--space-xl);grid-template-columns:4rem minmax(0,.9fr) minmax(13rem,.55fr)}}@media (width>=60rem){.landing-wope .landing-noise-section{grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr)}.landing-wope .landing-noise-flow{grid-template-columns:minmax(10.5rem,.82fr) minmax(9.5rem,.58fr) minmax(13rem,1fr)}}.tt-shell{background:var(--color-paper);min-width:0;color:var(--color-ink);font-family:var(--font-landing-body);font-size:var(--text-base);isolation:isolate;line-height:1.6;position:relative;overflow-x:clip}.tt-shell *,.tt-shell :before,.tt-shell :after{box-sizing:border-box}.tt-shell a{color:inherit;text-decoration:none}.tt-shell button,.tt-shell a{-webkit-tap-highlight-color:var(--color-transparent)}.tt-shell h1,.tt-shell h2,.tt-shell h3,.tt-shell p,.tt-shell figure{margin:0}.tt-wordmark{align-items:center;gap:var(--space-sm);color:var(--color-ink);font-family:var(--font-wordmark);font-size:var(--text-sm);letter-spacing:-.035em;white-space:nowrap;font-weight:600;display:inline-flex}.tt-wordmark-mark{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-pill);background:var(--color-paper-3);width:1.9rem;height:1.9rem;color:var(--color-accent-pale);place-items:center;display:grid}.tt-nav-shell{z-index:var(--z-sticky);pointer-events:none;justify-content:center;display:flex;position:fixed;inset-block-start:var(--space-md);inset-inline:0}.tt-nav{width:max-content;max-width:calc(100% - (var(--space-md) * 2));align-items:center;gap:var(--space-md);padding:var(--space-xs) var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--color-paper-2) 88%, var(--color-transparent));box-shadow:0 var(--space-xs) var(--space-xl) calc(var(--space-sm) * -1) var(--color-shadow-deep);-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);pointer-events:auto;display:inline-flex}.tt-brand-link{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;min-height:2.75rem;display:inline-flex}.tt-nav-links{align-items:center;gap:var(--space-2xs);display:none}.tt-nav-links a{min-height:2.75rem;padding-inline:var(--space-sm);border-radius:var(--radius-pill);color:var(--color-muted);font-size:var(--text-sm);white-space:nowrap;transition:color var(--dur-short) var(--ease-out), background-color var(--dur-short) var(--ease-out);align-items:center;display:inline-flex}.tt-button{justify-content:center;align-items:center;gap:var(--space-sm);min-height:3.1rem;padding-inline:var(--space-lg);border:var(--rule-hair) solid var(--color-accent-bright);border-radius:var(--radius-button);background:linear-gradient(110deg, var(--color-accent-deep), var(--color-accent));box-shadow:inset 0 var(--rule-hair) 0 var(--color-button-shine), 0 var(--space-sm) var(--space-xl) calc(var(--space-sm) * -1) var(--color-shadow-deep);color:var(--color-ink);font-size:var(--text-sm);white-space:nowrap;transition:transform var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out);font-weight:700;display:inline-flex;position:relative;overflow:hidden}.tt-button:after{inset:var(--rule-hair);border-radius:calc(var(--radius-button) - var(--rule-hair));background:linear-gradient(180deg, var(--color-button-shine-soft), var(--color-transparent));content:"";pointer-events:none;position:absolute}.tt-button>*{z-index:var(--z-base);position:relative}.tt-nav-button{min-height:2.75rem;padding-inline:var(--space-md);border-radius:var(--radius-pill)}.tt-nav-button-short{display:inline}.tt-nav-button-long{display:none}.tt-shell :focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.tt-hero{align-items:center;gap:var(--space-lg);min-height:clamp(44rem,84svh,54rem);padding:7rem var(--space-md) 6.5rem;isolation:isolate;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:visible}.tt-hero:before{z-index:-2;background-image:linear-gradient(var(--color-grid-faint) var(--rule-hair), var(--color-transparent) var(--rule-hair)), linear-gradient(90deg, var(--color-grid-faint) var(--rule-hair), var(--color-transparent) var(--rule-hair));background-size:var(--space-3xl) var(--space-3xl);-webkit-mask-image:linear-gradient(180deg, var(--color-transparent), var(--color-ink) 30%, var(--color-transparent) 92%);-webkit-mask-image:linear-gradient(180deg, var(--color-transparent), var(--color-ink) 30%, var(--color-transparent) 92%);mask-image:linear-gradient(180deg, var(--color-transparent), var(--color-ink) 30%, var(--color-transparent) 92%);content:"";opacity:.35;pointer-events:none;position:absolute;inset:0}.tt-hero-bloom{z-index:-1;aspect-ratio:1;border-radius:var(--radius-pill);background:radial-gradient(circle, var(--color-accent-haze), var(--color-transparent) 66%);width:min(48rem,78%);filter:blur(var(--space-lg));pointer-events:none;position:absolute;inset:8% -18% auto auto}.tt-hero-copy{z-index:var(--z-raised);min-width:0;max-width:41rem;animation:tt-settle var(--dur-long) var(--ease-out) both}.tt-hero-kicker{align-items:center;gap:var(--space-xs);color:var(--color-accent-pale);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:500;display:inline-flex}.tt-hero h1{max-width:12ch;color:var(--color-ink);font-family:var(--font-landing-display);letter-spacing:-.062em;overflow-wrap:anywhere;margin-block-start:var(--space-lg);font-size:clamp(3rem,7.5vw,5.25rem);font-weight:700;line-height:.96}.tt-hero-copy>p{max-width:59ch;color:var(--color-muted);font-size:clamp(var(--text-base), 1.8vw, var(--text-md));margin-block-start:var(--space-lg);line-height:1.55}.tt-hero-actions{align-items:center;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;margin-block-start:var(--space-xl);display:flex}.tt-text-link{align-items:center;gap:var(--space-xs);min-height:2.75rem;color:var(--color-ink-2);font-size:var(--text-sm);white-space:nowrap;transition:color var(--dur-short) var(--ease-out);font-weight:500;display:inline-flex}.tt-hero-lenses{gap:var(--space-xs);flex-wrap:wrap;margin-block-start:var(--space-xl);display:flex}.tt-hero-lenses span{padding:var(--space-xs) var(--space-sm);border:var(--rule-hair) solid var(--color-rule-subtle);border-radius:var(--radius-pill);background:var(--color-surface-low);color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap}.tt-hero-visual{width:100%;min-width:0;animation:tt-settle var(--dur-long) var(--ease-out) 90ms both}.tt-orbit{aspect-ratio:.9;isolation:isolate;width:100%;max-width:43rem;margin-inline:auto;position:relative}.tt-orbit:before{z-index:-2;border-radius:var(--radius-pill);background:radial-gradient(circle, var(--color-accent-haze), var(--color-transparent) 70%);content:"";filter:blur(var(--space-md));position:absolute;inset:8%}.tt-orbit-rings,.tt-orbit-rings span,.tt-orbit-paths{position:absolute;inset:0}.tt-orbit-rings{z-index:-1}.tt-orbit-rings span{border:var(--rule-hair) solid var(--color-accent-vein);border-radius:var(--radius-pill);margin:auto}.tt-orbit-rings span:first-child{width:88%;height:88%}.tt-orbit-rings span:nth-child(2){border-style:dashed;width:66%;height:66%}.tt-orbit-rings span:nth-child(3){width:40%;height:40%}.tt-orbit-paths{width:100%;height:100%;overflow:visible}.tt-orbit-paths path{fill:none;stroke:var(--color-accent-vein);stroke-dasharray:var(--space-xs) var(--space-sm);stroke-width:var(--rule-hair)}.tt-orbit-core{z-index:var(--z-raised);border:var(--rule-hair) solid var(--color-accent-bright);border-radius:var(--radius-pill);background:var(--color-accent-surface-2);width:3.7rem;height:3.7rem;box-shadow:0 0 0 var(--space-xs) var(--color-accent-faint);color:var(--color-accent-pale);place-items:center;display:grid;position:absolute;inset:42% auto auto 44%}.tt-orbit-core span{font-family:var(--font-mono);font-size:var(--text-xs);margin-block-start:calc(var(--space-xs) * -1);font-weight:600}.tt-orbit-chip{z-index:var(--z-raised);align-items:center;gap:var(--space-xs) var(--space-sm);min-width:9.5rem;padding:var(--space-sm);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper-3);color:var(--color-accent-pale);box-shadow:0 var(--space-md) var(--space-xl) calc(var(--space-sm) * -1) var(--color-shadow-deep);grid-template-columns:auto 1fr;display:grid;position:absolute}.tt-orbit-chip span{color:var(--color-muted);font-size:var(--text-xs)}.tt-orbit-chip strong{color:var(--color-ink);font-size:var(--text-sm);grid-column:2}.tt-orbit-chip-market{inset:5% auto auto 1%;transform:rotate(-2deg)}.tt-orbit-chip-risk{inset:auto 0 5% auto;transform:rotate(2deg)}.tt-orbit-signal{z-index:var(--z-base);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-paper-2);box-shadow:0 var(--space-xl) var(--space-3xl) calc(var(--space-xl) * -1) var(--color-shadow-deep), inset 0 var(--rule-hair) 0 var(--color-surface-mid);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;inset:17% 5% 15% 10%;overflow:hidden;transform:perspective(70rem)rotateY(-4deg)rotateX(2deg)}.tt-orbit-signal-head{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);display:flex}.tt-ui-label{color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.07em;text-transform:uppercase;display:block}.tt-orbit-signal-head>div:first-child>strong{font-size:var(--text-xl);margin-block-start:var(--space-xs);line-height:1;display:block}.tt-orbit-price{text-align:end}.tt-orbit-price strong,.tt-orbit-price span{font-variant-numeric:tabular-nums;display:block}.tt-orbit-price strong{font-size:var(--text-md)}.tt-orbit-price span{color:var(--color-positive);font-size:var(--text-sm)}.tt-orbit-chart{min-height:0;padding:var(--space-md) var(--space-lg) 0;position:relative}.tt-orbit-chart svg{width:100%;height:100%;min-height:8rem;display:block}.tt-chart-stop-strong{stop-color:var(--color-accent);stop-opacity:.32}.tt-chart-stop-clear{stop-color:var(--color-accent);stop-opacity:0}.tt-chart-gridline{fill:none;stroke:var(--color-rule-subtle);stroke-width:var(--rule-hair)}.tt-chart-area{fill:url(#tt-chart-fill)}.tt-chart-line{fill:none;stroke:var(--color-accent-bright);stroke-linecap:round;stroke-width:2px}.tt-chart-point{fill:var(--color-accent-pale);stroke:var(--color-accent);stroke-width:3px}.tt-orbit-chart-label{inset:var(--space-lg) var(--space-lg) auto auto;padding:var(--space-xs) var(--space-sm);border:var(--rule-hair) solid var(--color-accent-vein);border-radius:var(--radius-pill);background:var(--color-accent-faint);color:var(--color-accent-pale);font-size:var(--text-xs);white-space:nowrap;position:absolute}.tt-orbit-signal-foot{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-lg);border-block-start:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:repeat(3,minmax(0,auto));display:grid}.tt-orbit-signal-foot span{align-items:center;gap:var(--space-2xs);color:var(--color-muted);font-size:var(--text-xs);white-space:nowrap;display:inline-flex}.tt-orbit-signal-foot strong{color:var(--color-accent-pale);font-family:var(--font-mono);font-size:var(--text-xs);text-align:end;grid-column:1/-1}.tt-tape{z-index:var(--z-raised);border-block:var(--rule-hair) solid var(--color-rule);background:var(--color-paper-2);grid-template-columns:auto minmax(0,1fr);align-items:stretch;margin-block-start:calc(var(--space-2xl) * -1);display:grid;position:relative}.tt-tape-label{align-items:center;gap:var(--space-xs);padding-inline:var(--space-md);border-inline-end:var(--rule-hair) solid var(--color-rule);color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;font-weight:600;display:flex}.tt-live-dot{width:var(--space-xs);height:var(--space-xs);border-radius:var(--radius-pill);background:var(--color-positive);box-shadow:0 0 0 var(--space-2xs) color-mix(in oklch, var(--color-positive) 18%, var(--color-transparent))}.tt-tape-window{min-width:0;-webkit-mask-image:linear-gradient(90deg, var(--color-transparent), var(--color-ink) 4%, var(--color-ink) 96%, var(--color-transparent));-webkit-mask-image:linear-gradient(90deg, var(--color-transparent), var(--color-ink) 4%, var(--color-ink) 96%, var(--color-transparent));mask-image:linear-gradient(90deg, var(--color-transparent), var(--color-ink) 4%, var(--color-ink) 96%, var(--color-transparent));overflow:hidden}.tt-tape-track{width:max-content;animation:48s linear infinite tt-tape;display:flex}.tt-tape-window:hover .tt-tape-track,.tt-tape-window:focus-within .tt-tape-track{animation-play-state:paused}.tt-tape-item{align-items:center;gap:var(--space-xs) var(--space-sm);min-width:15.5rem;padding:var(--space-sm) var(--space-lg);border-inline-end:var(--rule-hair) solid var(--color-rule-subtle);font-variant-numeric:tabular-nums;grid-template-columns:auto auto auto;display:grid}.tt-tape-item strong,.tt-tape-item span{font-size:var(--text-sm);line-height:1.2}.tt-tape-item>span:not(.tt-tape-change){color:var(--color-muted)}.tt-tape-change.tt-tone-up{color:var(--color-positive)}.tt-tape-change.tt-tone-down{color:var(--color-negative)}.tt-tape-item small{color:var(--color-faint);font-size:var(--text-xs);grid-column:1/-1}@keyframes tt-settle{0%{opacity:0;transform:translateY(var(--space-sm))}to{opacity:1;transform:none}}@keyframes tt-tape{to{transform:translate(-50%)}}.tt-journey{width:min(100%,88rem);padding-inline:var(--space-md);margin-inline:auto}.tt-journey-intro{gap:var(--space-md);padding-block:var(--space-3xl) var(--space-xl);border-block-end:var(--rule-hair) solid var(--color-rule);flex-direction:column;display:flex}.tt-journey-intro p{max-width:24ch;color:var(--color-ink);font-size:var(--text-lg);letter-spacing:-.03em;font-weight:700;line-height:1.2}.tt-journey-intro div{align-items:center;gap:var(--space-sm);color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.tt-journey-intro div span{white-space:nowrap}.tt-stage{gap:var(--space-2xl);padding-block:var(--space-3xl);border-block-end:var(--rule-hair) solid var(--color-rule);isolation:isolate;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""visual";display:grid;position:relative}.tt-stage-reversed:before{inset:0 calc(var(--space-md) * -1);z-index:-2;border-radius:var(--radius-panel);background:var(--color-paper-2);content:"";position:absolute}.tt-stage-reversed:after{z-index:-1;aspect-ratio:1;border-radius:var(--radius-pill);background:radial-gradient(circle, var(--color-accent-faint), var(--color-transparent) 68%);content:"";pointer-events:none;width:38rem;position:absolute;inset:10% auto auto -18%}.tt-stage-copy{grid-area:copy;align-self:center;min-width:0}.tt-stage-number{color:var(--color-accent-haze);font-family:var(--font-landing-display);letter-spacing:-.08em;-webkit-user-select:none;user-select:none;font-size:clamp(5.5rem,16vw,10rem);font-weight:700;line-height:.72}.tt-stage-verb{color:var(--color-accent-pale);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;margin-block-start:var(--space-lg);font-weight:600;display:inline-block}.tt-stage h2{max-width:13ch;font-family:var(--font-landing-display);letter-spacing:-.052em;overflow-wrap:anywhere;margin-block-start:var(--space-sm);font-size:clamp(2.4rem,6vw,4.15rem);font-weight:700;line-height:.98}.tt-stage-copy>p{max-width:48ch;color:var(--color-muted);font-size:var(--text-base);margin-block-start:var(--space-lg)}.tt-stage-note{align-items:flex-start;gap:var(--space-sm);max-width:39ch;color:var(--color-ink-2);font-size:var(--text-sm);margin-block-start:var(--space-xl);display:flex}.tt-stage-note>span{width:var(--space-xs);height:var(--space-xs);border-radius:var(--radius-pill);background:var(--color-accent-bright);flex:none;margin-block-start:.42em}.tt-stage-visual{grid-area:visual;align-self:center;min-width:0}.tt-feed{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-paper-2);box-shadow:0 var(--space-xl) var(--space-3xl) calc(var(--space-xl) * -1) var(--color-shadow-soft), inset 0 var(--rule-hair) 0 var(--color-surface-mid);overflow:hidden}.tt-feed-head{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);padding:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);display:flex}.tt-feed-head>div:first-child>strong{font-size:var(--text-md);margin-block-start:var(--space-xs);display:block}.tt-feed-market{font-variant-numeric:tabular-nums;justify-items:end;display:grid}.tt-feed-market span,.tt-feed-market small{color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.tt-feed-market strong{color:var(--color-ink);font-size:var(--text-base)}.tt-feed-market small{color:var(--color-negative)}.tt-feed-row{align-items:center;gap:var(--space-md);min-width:0;padding:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.tt-feed-row-active{background:linear-gradient(90deg, var(--color-accent-faint), var(--color-transparent))}.tt-feed-row-active:before{inset-block:var(--space-md);width:var(--rule-hair);background:var(--color-accent-bright);content:"";position:absolute;inset-inline-start:0}.tt-feed-index{color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.tt-feed-identity,.tt-feed-value,.tt-feed-signal{min-width:0;display:grid}.tt-feed-identity strong{font-size:var(--text-md)}.tt-feed-identity span,.tt-feed-value span,.tt-feed-signal small{color:var(--color-faint);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tt-feed-value,.tt-feed-signal{font-variant-numeric:tabular-nums;display:none}.tt-feed-value span{color:var(--color-positive)}.tt-feed-signal span{color:var(--color-accent-pale);font-size:var(--text-sm);white-space:nowrap;font-weight:600}.tt-feed-row>svg{color:var(--color-faint)}.tt-feed figcaption,.tt-thesis figcaption{gap:var(--space-xs);padding:var(--space-sm) var(--space-lg);color:var(--color-faint);font-size:var(--text-xs);flex-direction:column;display:flex}.tt-thesis{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-screen);box-shadow:0 var(--space-xl) var(--space-3xl) calc(var(--space-xl) * -1) var(--color-shadow-deep), inset 0 var(--rule-hair) 0 var(--color-surface-mid);display:grid;position:relative;overflow:hidden}.tt-thesis-rail{width:var(--space-2xs);background:var(--color-rule-subtle);position:absolute;inset-block:0;inset-inline-start:0}.tt-thesis-rail-active{background:linear-gradient(180deg, var(--color-accent-bright), var(--color-accent));width:100%;height:34%;display:block}.tt-thesis-summary{min-width:0;padding:var(--space-xl) var(--space-lg) var(--space-lg);background:radial-gradient(circle at 76% 10%, var(--color-accent-faint), var(--color-transparent) 48%)}.tt-thesis-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);display:flex}.tt-thesis-heading h3{font-size:var(--text-2xl);letter-spacing:-.05em;margin-block-start:var(--space-sm);line-height:1}.tt-thesis-heading p{max-width:32ch;color:var(--color-muted);font-size:var(--text-sm);margin-block-start:var(--space-sm)}.tt-thesis-score{color:var(--color-accent-pale);font-variant-numeric:tabular-nums;grid-template-columns:auto auto;place-items:baseline end;display:grid}.tt-thesis-score span{color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs);grid-column:1/-1}.tt-thesis-score strong{letter-spacing:-.07em;font-size:clamp(2.7rem,8vw,4.4rem);line-height:1}.tt-thesis-score small{font-size:var(--text-xs)}.tt-thesis-price{gap:var(--space-xs);border-block:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-xl);display:grid}.tt-thesis-price>div{justify-content:space-between;align-items:center;gap:var(--space-md);padding-block:var(--space-sm);color:var(--color-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;display:flex}.tt-thesis-price>div+div{border-block-start:var(--rule-hair) solid var(--color-rule-subtle)}.tt-thesis-price strong{color:var(--color-ink);text-align:end}.tt-evidence-stack{padding:0 var(--space-lg) var(--space-lg);display:grid}.tt-evidence-stack article{align-items:center;gap:var(--space-md);min-width:0;padding-block:var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.tt-evidence-icon{border:var(--rule-hair) solid var(--color-accent-vein);border-radius:var(--radius-pill);width:2.35rem;height:2.35rem;color:var(--color-accent-pale);place-items:center;display:grid}.tt-evidence-copy{min-width:0;display:grid}.tt-evidence-copy>span{color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase}.tt-evidence-copy strong{color:var(--color-ink);font-size:var(--text-sm)}.tt-evidence-copy p{color:var(--color-muted);font-size:var(--text-xs);margin-block-start:var(--space-2xs)}.tt-evidence-check{border-radius:var(--radius-pill);background:var(--color-accent-faint);width:1.65rem;height:1.65rem;color:var(--color-accent-pale);font-size:var(--text-xs);place-items:center;display:grid}.tt-thesis figcaption{border-block-start:var(--rule-hair) solid var(--color-rule-subtle);flex-direction:row;justify-content:space-between}.tt-thesis figcaption span{align-items:center;gap:var(--space-xs);display:inline-flex}.tt-plan{border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-paper-2);box-shadow:0 var(--space-xl) var(--space-3xl) calc(var(--space-xl) * -1) var(--color-shadow-soft), inset 0 var(--rule-hair) 0 var(--color-surface-mid);overflow:hidden}.tt-plan-top{gap:var(--space-md);padding:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-rule-subtle);flex-direction:column;display:flex}.tt-plan-top>div>strong{max-width:24ch;font-size:var(--text-md);margin-block-start:var(--space-xs);line-height:1.25;display:block}.tt-plan-state{align-items:center;gap:var(--space-xs);width:fit-content;padding:var(--space-xs) var(--space-sm);border:var(--rule-hair) solid var(--color-accent-vein);border-radius:var(--radius-pill);background:var(--color-accent-faint);color:var(--color-accent-pale);font-size:var(--text-xs);white-space:nowrap;display:inline-flex}.tt-plan-map{gap:var(--space-sm);padding:var(--space-xl) var(--space-lg);display:grid;position:relative}.tt-plan-line{inset:var(--space-xl) auto var(--space-xl) calc(var(--space-lg) + var(--space-sm));width:var(--rule-hair);background:var(--color-rule);position:absolute}.tt-plan-line span{width:var(--rule-hair);background:linear-gradient(180deg, var(--color-accent-bright), var(--color-accent));height:68%;display:block}.tt-plan-node{gap:var(--space-2xs);padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule-subtle);border-radius:var(--radius-card);background:var(--color-paper-3);margin-inline-start:var(--space-xl);display:grid;position:relative}.tt-plan-node:before{inset:var(--space-lg) auto auto calc((var(--space-xl) + var(--space-md)) * -1);width:var(--space-sm);height:var(--space-sm);border:var(--space-2xs) solid var(--color-paper-2);border-radius:var(--radius-pill);background:var(--color-accent-bright);box-shadow:0 0 0 var(--rule-hair) var(--color-accent);content:"";position:absolute}.tt-plan-node>span{color:var(--color-accent-pale);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase}.tt-plan-node strong{color:var(--color-ink);font-size:var(--text-sm)}.tt-plan-node small{color:var(--color-faint);font-size:var(--text-xs)}.tt-plan-risk{background:var(--color-accent-surface);margin-inline-end:var(--space-lg)}.tt-plan-target{margin-inline-start:calc(var(--space-xl) + var(--space-lg))}.tt-plan-journal{align-items:center;gap:var(--space-md);padding:var(--space-lg);border-block-start:var(--rule-hair) solid var(--color-rule-subtle);background:linear-gradient(90deg, var(--color-accent-faint), var(--color-transparent));color:var(--color-accent-pale);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.tt-plan-journal>div{min-width:0;display:grid}.tt-plan-journal span{color:var(--color-faint);font-size:var(--text-xs)}.tt-plan-journal strong{color:var(--color-ink);font-size:var(--text-sm)}.tt-lenses{width:min(100%,88rem);padding:var(--space-4xl) var(--space-md) var(--space-3xl);margin-inline:auto}.tt-lenses-head{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}.tt-lenses-head>div>span{color:var(--color-accent-pale);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.tt-lenses h2{max-width:17ch;font-family:var(--font-landing-display);letter-spacing:-.055em;overflow-wrap:anywhere;margin-block-start:var(--space-sm);font-size:clamp(2.5rem,6vw,4.4rem);font-weight:700;line-height:.98}.tt-lenses-head>p{max-width:48ch;color:var(--color-muted);font-size:var(--text-base)}.tt-lens-map{gap:var(--space-md);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-2xl);display:grid;position:relative}.tt-lens{min-width:0;padding:var(--space-lg);border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper-2);position:relative;overflow:hidden}.tt-lens:after{inset:auto calc(var(--space-xl) * -1) calc(var(--space-xl) * -1) auto;aspect-ratio:1;border:var(--rule-hair) solid var(--color-accent-vein);border-radius:var(--radius-pill);content:"";width:8rem;position:absolute}.tt-lens-top{justify-content:space-between;align-items:center;gap:var(--space-md);color:var(--color-accent-pale);display:flex}.tt-lens-top span{color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tt-lens h3{font-size:var(--text-xl);letter-spacing:-.04em;margin-block-start:var(--space-2xl)}.tt-lens>strong{max-width:29ch;color:var(--color-ink-2);font-size:var(--text-sm);margin-block-start:var(--space-sm);display:block}.tt-lens>p{max-width:43ch;color:var(--color-muted);font-size:var(--text-sm);margin-block-start:var(--space-sm)}.tt-lens-bandarmology{background:linear-gradient(135deg, var(--color-accent-faint), var(--color-transparent) 58%), var(--color-paper-2);min-height:21rem}.tt-lens-technical{background:var(--color-accent-surface);min-height:17rem}.tt-lens-valuation{min-height:16rem}.tt-lens-policy{background:radial-gradient(circle at 90% 10%, var(--color-accent-haze), var(--color-transparent) 45%), var(--color-paper-3);min-height:19rem}.tt-lens-core{min-height:12rem;padding:var(--space-lg);border:var(--rule-hair) solid var(--color-accent-bright);border-radius:var(--radius-pill);background:var(--color-accent-surface-2);box-shadow:0 0 0 var(--space-xs) var(--color-accent-faint);color:var(--color-accent-pale);text-align:center;align-content:center;place-items:center;display:grid}.tt-lens-core span{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;margin-block-start:var(--space-xs)}.tt-lens-core strong{color:var(--color-ink);font-size:var(--text-md)}.tt-lens-core small{color:var(--color-faint);font-size:var(--text-xs)}.tt-final{align-items:center;gap:var(--space-2xl);min-height:clamp(42rem,74svh,52rem);padding:var(--space-4xl) var(--space-md);border-block:var(--rule-hair) solid var(--color-rule);background:var(--color-paper-2);isolation:isolate;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.tt-final:before{z-index:-1;aspect-ratio:1;border-radius:var(--radius-pill);background:radial-gradient(circle, var(--color-accent-haze), var(--color-transparent) 65%);content:"";width:min(42rem,74%);filter:blur(var(--space-lg));position:absolute;inset:8% -20% auto auto}.tt-final-grid{z-index:-2;background-image:linear-gradient(var(--color-grid-faint) var(--rule-hair), var(--color-transparent) var(--rule-hair)), linear-gradient(90deg, var(--color-grid-faint) var(--rule-hair), var(--color-transparent) var(--rule-hair));background-size:var(--space-2xl) var(--space-2xl);width:64%;-webkit-mask-image:linear-gradient(90deg, var(--color-transparent), var(--color-ink));-webkit-mask-image:linear-gradient(90deg, var(--color-transparent), var(--color-ink));mask-image:linear-gradient(90deg, var(--color-transparent), var(--color-ink));opacity:.55;position:absolute;inset:0 0 0 auto}.tt-final-copy{width:min(100%,54rem);margin-inline:auto}.tt-final-copy>span{align-items:center;gap:var(--space-xs);color:var(--color-accent-pale);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;display:inline-flex}.tt-final h2{font-family:var(--font-landing-display);letter-spacing:-.068em;overflow-wrap:anywhere;margin-block-start:var(--space-lg);font-size:clamp(3.2rem,10vw,6rem);font-weight:700;line-height:.88}.tt-final-copy>p{max-width:43ch;color:var(--color-muted);font-size:var(--text-md);margin-block-start:var(--space-xl)}.tt-final-copy>.tt-button{margin-block-start:var(--space-xl)}.tt-final-seal{border:var(--rule-hair) solid var(--color-accent-vein);border-radius:var(--radius-pill);background:radial-gradient(circle, var(--color-accent-haze), var(--color-transparent) 70%);width:17rem;height:17rem;color:var(--color-accent-pale);text-align:center;align-content:center;justify-self:center;place-items:center;display:none}.tt-final-seal span{color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-xl);letter-spacing:-.04em;margin-block-start:var(--space-sm);font-weight:600}.tt-final-seal small{color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.tt-footer{padding:var(--space-3xl) var(--space-md) var(--space-xl);background:var(--color-paper)}.tt-footer-statement{max-width:18ch;color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(2.5rem,8vw,5.1rem);line-height:.94}.tt-footer-meta{align-items:flex-start;gap:var(--space-lg);border-block-start:var(--rule-hair) solid var(--color-rule);flex-direction:column;margin-block-start:var(--space-3xl);padding-block-start:var(--space-lg);display:flex}.tt-footer-meta nav{gap:var(--space-xs) var(--space-lg);flex-wrap:wrap;display:flex}.tt-footer-meta nav a{min-width:2.75rem;min-height:2.75rem;color:var(--color-muted);font-size:var(--text-sm);white-space:nowrap;transition:color var(--dur-short) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.tt-footer-meta>span{color:var(--color-faint);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap}@media (width>=32rem){.tt-nav-button-short{display:none}.tt-nav-button-long{display:inline}.tt-feed-row{grid-template-columns:auto minmax(0,1fr) auto auto}.tt-feed-value{display:grid}.tt-plan-top{flex-direction:row;justify-content:space-between;align-items:flex-start}.tt-footer-meta{flex-direction:row;justify-content:space-between;align-items:center}}@media (width>=40rem){.tt-hero,.tt-journey,.tt-lenses,.tt-footer{padding-inline:var(--space-xl)}.tt-nav-links{display:flex}.tt-nav{gap:var(--space-lg)}.tt-hero h1{font-size:clamp(3.6rem,8vw,5.25rem)}.tt-orbit{aspect-ratio:1.05}.tt-orbit-core{width:4.4rem;height:4.4rem}.tt-orbit-signal-foot{grid-template-columns:repeat(3,auto) 1fr}.tt-orbit-signal-foot strong{grid-column:auto}.tt-feed-row{grid-template-columns:auto minmax(0,1fr) auto minmax(8rem,auto) auto}.tt-feed-signal{display:grid}.tt-feed figcaption,.tt-thesis figcaption{flex-direction:row;justify-content:space-between;align-items:center}.tt-thesis-price{grid-template-columns:repeat(3,minmax(0,1fr))}.tt-thesis-price>div{justify-items:start;display:grid}.tt-thesis-price>div+div{border-block-start:0;border-inline-start:var(--rule-hair) solid var(--color-rule-subtle);padding-inline-start:var(--space-md)}.tt-thesis-price strong{text-align:start}.tt-lens-map{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-lens-core{grid-column:1/-1;justify-self:center;width:15rem;height:15rem}}@media (width>=60rem){.tt-hero{gap:var(--space-xl);padding:7rem var(--space-2xl) 9.5rem;grid-template-columns:minmax(22rem,.84fr) minmax(0,1.16fr)}.tt-hero-copy{justify-self:end}.tt-hero-visual{justify-self:start}.tt-orbit-signal-foot span{font-size:var(--text-xs)}.tt-tape-label{padding-inline:var(--space-xl)}.tt-journey-intro{flex-direction:row;justify-content:space-between;align-items:flex-end}.tt-stage{align-items:center;gap:var(--space-3xl);min-height:48rem;padding-block:var(--space-4xl);grid-template-columns:minmax(18rem,.64fr) minmax(0,1.36fr);grid-template-areas:"copy visual"}.tt-stage-reversed{grid-template-columns:minmax(0,1.36fr) minmax(18rem,.64fr);grid-template-areas:"visual copy"}.tt-stage-reversed:before{inset-inline:calc(var(--space-xl) * -1)}.tt-stage-visual{position:sticky;inset-block-start:calc(var(--space-3xl) + var(--space-xl))}.tt-feed{transform:rotate(.6deg)}.tt-thesis{transform:rotate(-.6deg)}.tt-plan{transform:rotate(.5deg)}.tt-lenses-head{grid-template-columns:minmax(0,1.3fr) minmax(19rem,.7fr);align-items:end}.tt-lenses-head>p{justify-self:end}.tt-lens-map{gap:var(--space-lg);grid-template-rows:repeat(2,minmax(13rem,auto));grid-template-columns:repeat(12,minmax(0,1fr))}.tt-lens-bandarmology{grid-area:1/1/auto/8}.tt-lens-technical{grid-area:1/8/auto/13;margin-block-start:var(--space-xl)}.tt-lens-valuation{grid-area:2/1/auto/5;margin-block-start:calc(var(--space-xl) * -1)}.tt-lens-policy{grid-area:2/7/auto/13}.tt-lens-core{z-index:var(--z-raised);width:12rem;height:12rem;min-height:12rem;position:absolute;inset:48% auto auto 46%;transform:translate(-50%,-50%)}.tt-final{padding-inline:max(var(--space-2xl), calc((100% - 82rem) / 2));grid-template-columns:minmax(0,1.25fr) minmax(17rem,.75fr)}.tt-final-copy{margin-inline:0}.tt-final-seal{display:grid}.tt-footer{padding-inline:max(var(--space-2xl), calc((100% - 82rem) / 2))}}@media (width>=90rem){.tt-hero{gap:var(--space-3xl)}.tt-orbit{max-width:43rem}}@media (hover:hover) and (pointer:fine){.tt-button:hover{transform:translateY(calc(var(--space-3xs) * -1));border-color:var(--color-accent-pale)}.tt-button:active{transform:translateY(var(--space-3xs))}.tt-nav-links a:hover,.tt-nav-links a:focus-visible{background:var(--color-surface-low);color:var(--color-ink)}.tt-text-link:hover,.tt-text-link:focus-visible,.tt-footer-meta nav a:hover,.tt-footer-meta nav a:focus-visible{color:var(--color-accent-pale)}}@media (pointer:coarse){.tt-button,.tt-brand-link,.tt-nav-links a,.tt-text-link,.tt-footer-meta nav a{min-height:3rem}}@media (prefers-reduced-motion:reduce){.tt-hero-copy,.tt-hero-visual,.tt-tape-track{animation:none}.tt-hero-copy,.tt-hero-visual{opacity:1;transform:none}.tt-tape-track{transform:none}.tt-button,.tt-nav-links a,.tt-text-link,.tt-footer-meta nav a{transition-duration:.15s}}.bz-shell h1,.bz-shell h2,.bz-shell h3{font-family:var(--font-landing-display);letter-spacing:-.028em;font-weight:400}.bz-nav-shell{padding:var(--space-md) var(--space-page-gutter)}.bz-nav,.bz-nav-shell.is-floating .bz-nav{padding-inline:var(--space-lg)}.bz-nav{transition:border-color var(--dur-long) var(--ease-out), border-radius var(--dur-long) var(--ease-out), background-color var(--dur-long) var(--ease-out), box-shadow var(--dur-long) var(--ease-out), transform var(--dur-long) var(--ease-out)}.bz-hero-wrap{padding:var(--space-md)}.bz-hero{padding-block-start:var(--space-landing-hero-top);padding-inline:var(--space-page-gutter);padding-block-end:var(--space-landing-hero-bottom)}.bz-hero-copy{gap:var(--space-layout-gap)}.bz-hero h1{max-width:13ch;font-size:var(--text-landing-hero);line-height:.96}.bz-intro,.bz-bento-section,.bz-showcase,.bz-faq{padding-inline:var(--space-page-gutter)}.bz-intro{gap:var(--space-2xl);padding-block:var(--space-section) var(--space-section-tight)}.bz-intro h2,.bz-bento-head h2,.bz-showcase-title-block h2,.bz-faq-intro h2{font-size:var(--text-landing-section);line-height:1.01}.bz-stat-strip>div{padding:var(--space-xl) var(--space-lg)}.bz-stat-strip strong{font-family:var(--font-landing-display);letter-spacing:-.025em;font-weight:400}.bz-showcase{padding-block:var(--space-section-roomy)}.bz-showcase-title-block,.bz-faq-intro{gap:var(--space-lg)}.bz-faq-intro p{max-width:45ch}.bz-showcase-copy>article{gap:var(--space-lg);padding-block:var(--space-xl)}.bz-showcase-copy article h3{font-weight:400}.bz-faq{gap:var(--space-section-tight);padding-block:var(--space-section) var(--space-section-tight)}.bz-faq summary{min-height:var(--space-row-roomy);padding-block:var(--space-lg)}.bz-faq details>p{padding-block-end:var(--space-xl)}.bz-final{padding:var(--space-section) var(--space-page-gutter)}.bz-final-copy{gap:var(--space-layout-gap)}.bz-final h2{font-size:var(--text-landing-hero);line-height:.98}.bz-button:active{transform:translateY(var(--space-3xs))}.bz-mode-switch button:active,.bz-nav-links a:active,.bz-footer-main nav a:active{opacity:.8}.bz-button:disabled,.bz-mode-switch button:disabled,.bz-shell [aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.bz-footer-main,.bz-footer-base{padding-inline:var(--space-page-gutter)}.bz-footer-main{gap:var(--space-section-tight);padding-block:var(--space-section-tight)}.market-break-chip{align-items:center;gap:var(--space-2xs);width:fit-content;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none;line-height:1;display:inline-flex}.market-break-chip__line{flex:0 0 var(--space-md);width:var(--space-md);border-block-start:var(--rule-hair) solid currentColor;opacity:.5}@media (width<=42rem){.bz-nav-shell{padding:var(--space-sm) var(--space-xs)}.bz-nav,.bz-nav-shell.is-floating .bz-nav{padding-inline:var(--space-md)}.bz-hero-wrap{padding:var(--space-xs)}.bz-hero{min-height:39rem;padding-block-start:var(--space-landing-hero-top);padding-inline:var(--space-page-gutter);padding-block-end:var(--space-landing-hero-bottom)}.bz-hero h1{font-size:var(--text-landing-hero-mobile)}.bz-hero-copy{gap:var(--space-lg)}.bz-intro{gap:var(--space-xl);padding-block:var(--space-section-tight) var(--space-2xl)}.bz-showcase{padding-block:var(--space-section) var(--space-section-tight)}.bz-showcase-layout,.bz-faq{gap:var(--space-2xl)}.bz-showcase-copy{gap:var(--space-xl)}.bz-faq{padding-block:var(--space-section) var(--space-section-tight)}.bz-final{padding-block:var(--space-section)}.bz-footer-main{gap:var(--space-xl);padding-block:var(--space-section-tight)}}.stock-price-viewer__rangebar{align-items:center;gap:var(--space-md);border-block-start:var(--rule-hair) solid var(--color-rule-alpha);grid-template-columns:auto minmax(0,1fr);padding-block-start:var(--space-sm);display:grid}.stock-price-viewer__range-label{color:var(--color-faint);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.625rem}.stock-price-viewer__rangebar .stock-price-viewer__ranges{gap:var(--space-2xs);padding:var(--space-2xs);border-radius:var(--radius-button);background:var(--color-surface-low);box-shadow:inset 0 0 0 var(--rule-hair) var(--color-rule-alpha);border:0;grid-template-columns:repeat(6,minmax(0,1fr))}.stock-price-viewer__rangebar .stock-price-viewer__range{border-radius:calc(var(--radius-button) - var(--space-2xs));min-height:2.75rem;color:var(--color-muted);background:var(--color-transparent);box-shadow:none;transition:color var(--dur-short) var(--ease-out), background-color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);position:relative}.stock-price-viewer__rangebar .stock-price-viewer__range:after{inset:auto var(--space-sm) var(--space-2xs);height:var(--rule-hair);content:"";background:var(--color-accent-bright);opacity:0;transition:opacity var(--dur-short) var(--ease-out), transform var(--dur-short) var(--ease-out);position:absolute;transform:scaleX(.45)}.stock-price-viewer__rangebar .stock-price-viewer__range:hover{color:var(--color-ink);background:color-mix(in oklch, var(--color-paper-raised) 52%, var(--color-transparent))}.stock-price-viewer__rangebar .stock-price-viewer__range[aria-pressed=true]{color:var(--color-ink);background:var(--color-paper-raised);box-shadow:none}.stock-price-viewer__rangebar .stock-price-viewer__range[aria-pressed=true]:after{opacity:1;transform:scaleX(1)}.stock-price-viewer__rangebar .stock-price-viewer__range:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (width<=40rem){.stock-price-viewer__rangebar{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}.stock-price-viewer__rangebar .stock-price-viewer__ranges{grid-template-columns:repeat(6,minmax(0,1fr))}.stock-price-viewer__rangebar .stock-price-viewer__range{min-height:2.5rem;font-size:.58rem}}@media (prefers-reduced-motion:reduce){.stock-price-viewer__rangebar .stock-price-viewer__range,.stock-price-viewer__rangebar .stock-price-viewer__range:after{transition-duration:.15s}}.stock-detail-page.conviction-page{background:0 0;min-height:100%}.stock-detail-page.conviction-page:before{content:none;opacity:.14;background-image:linear-gradient(#ffffff07 var(--rule-hair), transparent var(--rule-hair)), linear-gradient(90deg, #ffffff07 var(--rule-hair), transparent var(--rule-hair));background-size:4rem 4rem;-webkit-mask-image:linear-gradient(#000,#0000 54rem);mask-image:linear-gradient(#000,#0000 54rem)}.stock-detail-page.conviction-page--loading{justify-content:center;align-items:center;display:flex}.conviction-page--loading>.conviction-page__inner{margin-block:auto}.conviction-page--loading .cv-loading-v2{margin-top:0}@media (width<=40rem){.conviction-plan-readiness{min-height:auto}.conviction-side-card{border-radius:calc(var(--radius-panel) - var(--space-xs))}}.strategy-tabs-shell{background:radial-gradient(circle at 8% 0,#8b5cf614,#0000 30%),#ffffff05;border-radius:1.35rem;padding:.7rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff1,0 18px 54px #00000029}.strategy-tabs-shell__meta{color:#94a3b8a3;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;min-height:1.75rem;padding:0 .35rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.56rem;display:flex}.strategy-tabs-shell__rail{padding-right:5.25rem;position:relative}.strategy-tabs-scroll{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;-ms-overflow-style:none;outline:none;overflow-x:auto}.strategy-tabs-scroll::-webkit-scrollbar{width:0;height:0;display:none}.strategy-tabs-scroll:focus-visible{border-radius:1rem;box-shadow:0 0 0 2px #a78bfa94}.strategy-tab-card{scroll-snap-align:start;isolation:isolate;position:relative}.strategy-tab-card:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#a78bfa94,#0000);height:1px;transition:opacity .18s,transform .18s;position:absolute;inset:auto 1rem 0;transform:scaleX(.45)}.strategy-tab-card.is-active:after{opacity:1;transform:scaleX(1)}.strategy-tabs-fade{z-index:3;pointer-events:none;opacity:0;width:3.75rem;transition:opacity .18s;position:absolute;top:0;bottom:0}.strategy-tabs-fade.is-visible{opacity:1}.strategy-tabs-fade--start{background:linear-gradient(90deg,#0e0f12 3%,#0e0f1200);left:0}.strategy-tabs-fade--end{background:linear-gradient(270deg,#0e0f12 3%,#0e0f1200);right:4.9rem}.strategy-tabs-controls{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#08090bc7;border-radius:999px;gap:.35rem;padding:.3rem;display:flex;position:absolute;top:50%;right:.25rem;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #ffffff16,0 10px 28px #00000052}.strategy-tabs-controls button{color:#ede9fef0;background:#8b5cf624;border-radius:999px;place-items:center;width:2.15rem;height:2.15rem;transition:color .16s,background-color .16s,transform .16s;display:grid}.strategy-tabs-controls button:hover:not(:disabled){background:#8b5cf647}.strategy-tabs-controls button:active:not(:disabled){transform:scale(.94)}.strategy-tabs-controls button:focus-visible{outline-offset:2px;outline:2px solid #c4b5fde6}.strategy-tabs-controls button:disabled{color:#94a3b847;cursor:default;background:0 0}@media (width<=640px){.strategy-tabs-shell__meta span:last-child{display:none}.strategy-tabs-shell__rail{padding-right:3.25rem}.strategy-tabs-fade--end{right:3rem}.strategy-tabs-controls{flex-direction:column;gap:.1rem}.strategy-tabs-controls button{width:1.9rem;height:1.9rem}}@media (prefers-reduced-motion:reduce){.strategy-tabs-scroll{scroll-behavior:auto}.strategy-tab-card:after,.strategy-tabs-fade,.strategy-tabs-controls button{transition-duration:.01ms}}.bz-landing-refresh{--landing-bg:#09070f;--landing-surface:#ffffff09;--landing-line:#ffffff18;--landing-muted:#aaa5b7;--landing-violet:#a78bfa;background:radial-gradient(ellipse 48rem 32rem at 50% 8%, #6d40dc29, transparent 70%), var(--landing-bg);color:#f7f5fb;font-family:var(--font-landing-body,"DM Sans", sans-serif);position:relative}.bz-landing-refresh main{width:100%;overflow:clip}.bz-landing-refresh h1,.bz-landing-refresh h2,.bz-landing-refresh h3{font-family:var(--font-landing-body,"DM Sans", sans-serif);font-style:normal}.bz-landing-refresh h1 span,.bz-landing-refresh h2 span{color:var(--landing-violet)}.bz-landing-refresh .bz-nav-shell{background:linear-gradient(#09070fd1,#0000);border:0;padding:.75rem max(1.25rem,50vw - 38rem)}.bz-landing-refresh .bz-nav{border:1px solid #0000;border-radius:999px;width:min(100%,76rem);min-height:3.75rem;padding:.35rem .55rem .35rem .75rem}.bz-landing-refresh .bz-nav-shell.is-floating{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09070ff0}.bz-landing-refresh .bz-nav-shell.is-floating .bz-nav{border-color:var(--landing-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f0c17f7;border-radius:999px;width:min(100%,76rem);min-height:3.75rem;box-shadow:0 14px 42px #00000052,inset 0 1px #ffffff09}.bz-landing-refresh .bz-wordmark{color:#f7f5fb;font-family:var(--font-landing-body,"DM Sans", sans-serif);letter-spacing:-.045em;gap:.55rem;font-size:1.18rem;font-weight:700}.bz-landing-refresh .bz-wordmark-mark{filter:drop-shadow(0 0 16px #a78bfa42);width:1.8rem;height:1.8rem}.bz-landing-refresh .bz-nav-links{gap:.2rem}.bz-landing-refresh .bz-nav-links a{color:#bcb6c8;min-height:2.5rem;padding-inline:.9rem;font-size:.84rem;font-weight:500}.bz-landing-refresh .bz-nav-links a:hover{color:#fff;background:#ffffff0e}.bz-landing-refresh .bz-button{border-radius:.8rem;min-height:3.1rem;font-size:.92rem;font-weight:650;transition:transform .18s,background-color .18s,border-color .18s,box-shadow .18s}.bz-landing-refresh .bz-button:hover{transform:translateY(-1px)}.bz-landing-refresh .bz-button-primary{color:#10091e;background:linear-gradient(135deg,#a78bfa,#7c3aed);border:1px solid #c4b5fda6;box-shadow:0 8px 28px #7c3aed47,inset 0 1px #ffffff4d}.bz-landing-refresh .bz-button-primary:hover{background:linear-gradient(135deg,#c4b5fd,#8b5cf6);box-shadow:0 12px 32px #7c3aed61,inset 0 1px #ffffff59}.bz-landing-refresh .bz-button-ghost,.bz-landing-refresh .bz-button-ghost-dark{border-color:var(--landing-line);color:#e3deeb;background:#ffffff06}.bz-landing-refresh .bz-button-ghost:hover,.bz-landing-refresh .bz-button-ghost-dark:hover{background:#a78bfa17;border-color:#c4b5fd66}.bz-landing-refresh .bz-nav-cta{min-height:2.65rem;padding-inline:1.1rem;font-size:.82rem}.bz-landing-refresh .bz-hero-wrap{max-width:100%;padding:9.6rem 1.5rem 1.35rem}.bz-landing-refresh .bz-hero{background:0 0;border-radius:0;min-height:0;padding:0;display:block;overflow:visible}.bz-landing-refresh .bz-hero:before,.bz-landing-refresh .bz-hero-grain{display:none}.bz-landing-refresh .bz-hero-copy{text-align:center;align-items:center;gap:1.4rem;width:min(100%,61rem);margin-inline:auto}.bz-landing-refresh .bz-eyebrow{color:#b9a5f7;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:.6rem;font-size:.67rem;font-weight:600;line-height:1.5;display:inline-flex}.bz-landing-refresh .bz-eyebrow>span{background:#a78bfa;border-radius:50%;flex:none;width:.42rem;height:.42rem;box-shadow:0 0 14px #a78bfad9}.bz-landing-refresh .bz-hero h1{color:#fbfaff;letter-spacing:-.075em;max-width:22ch;font-size:clamp(3rem,6.5vw,5.6rem);font-weight:640;line-height:.99}.bz-landing-refresh .bz-hero h1 span{color:#b9a2ff;display:block}.bz-landing-refresh .bz-hero-copy>p{color:#aaa5b7;max-width:43rem;font-size:clamp(1rem,1.6vw,1.16rem);line-height:1.75}.bz-landing-refresh .bz-hero-actions{justify-content:center;gap:.75rem;margin-top:.25rem}.bz-landing-refresh .bz-hero-proof{color:#817b8e;letter-spacing:.01em;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;font-size:.76rem;display:flex}.bz-landing-refresh .bz-hero-proof i{background:#7f62c7;border-radius:50%;width:.2rem;height:.2rem}.bz-landing-refresh .bz-product-preview{width:min(100% - 3rem,76rem);margin:0 auto;padding:1rem 0 2rem;scroll-margin-top:6rem;position:relative}.bz-landing-refresh .bz-preview-caption{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.8rem;display:flex}.bz-landing-refresh .bz-preview-caption p{color:#817b8e;font-size:.74rem}.bz-landing-refresh .bz-section-intro,.bz-landing-refresh .bz-workflow-intro{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin:0 auto 2.5rem;display:flex}.bz-landing-refresh .bz-section-intro h2,.bz-landing-refresh .bz-workflow-intro h2,.bz-landing-refresh .bz-faq-intro h2,.bz-landing-refresh .bz-final h2{color:#f7f5fb;letter-spacing:-.06em;max-width:19ch;font-size:clamp(2rem,4.4vw,3.45rem);font-weight:600;line-height:1.05}.bz-landing-refresh .bz-section-intro h2 span,.bz-landing-refresh .bz-workflow-intro h2 span,.bz-landing-refresh .bz-final h2 span{color:#b9a2ff}.bz-landing-refresh .bz-section-intro p,.bz-landing-refresh .bz-workflow-intro>p{max-width:44rem;color:var(--landing-muted);font-size:.96rem;line-height:1.75}.bz-landing-refresh .bz-preview-frame{isolation:isolate;background:linear-gradient(145deg,#ffffff0e,#ffffff03);border:1px solid #ffffff17;border-radius:1.5rem;padding:clamp(.35rem,1.4vw,1rem);position:relative;box-shadow:0 36px 100px #0000006b,0 0 80px #7c3aed1c}.bz-landing-refresh .bz-preview-frame-glow{z-index:-1;filter:blur(85px);pointer-events:none;background:#7c3aed33;border-radius:50%;position:absolute;inset:10% 10% -12%}.bz-landing-refresh .bz-terminal{background:#100d17;border-color:#ffffff1a;border-radius:1.05rem;box-shadow:inset 0 1px #ffffff0b}.bz-landing-refresh .bz-terminal-top{background:#ffffff06;min-height:3.35rem}.bz-landing-refresh .bz-proof{border-block:1px solid #fff1;width:100%;margin:1.5rem auto 0;padding:1.1rem 0}.bz-landing-refresh .bz-proof-live-indicator{color:#b9a5f7}.bz-landing-refresh .bz-proof-pulse-dot{background:#a78bfa;box-shadow:0 0 10px #a78bfaa6}.bz-landing-refresh .bz-proof-tagline{color:#817b8e}.bz-landing-refresh .bz-bento-section{width:min(100%,76rem);padding:clamp(5rem,9vw,8rem) 1.5rem;scroll-margin-top:5rem}.bz-landing-refresh .bz-bento-head{gap:1rem;margin-bottom:2.8rem}.bz-landing-refresh .bz-bento-head h2{color:#f7f5fb;letter-spacing:-.06em;max-width:20ch;font-size:clamp(2.1rem,4.2vw,3.25rem);font-weight:600;line-height:1.06}.bz-landing-refresh .bz-bento-head h2 span{color:#b9a2ff}.bz-landing-refresh .bz-bento-head p{max-width:48rem;color:var(--landing-muted);line-height:1.75}.bz-landing-refresh .bz-bento{gap:1rem}.bz-landing-refresh .bz-score-card{grid-column:span 7}.bz-landing-refresh .bz-signals-card{grid-column:span 5}.bz-landing-refresh .bz-research-card,.bz-landing-refresh .bz-risk-card,.bz-landing-refresh .bz-journal-card{grid-column:span 4}.bz-landing-refresh .bz-bento-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(155deg,#1a1624e6,#0e0c14ed);border-color:#ffffff16;border-radius:1.1rem;box-shadow:inset 0 1px #ffffff0a,0 18px 44px #00000029}.bz-landing-refresh .bz-bento-card:hover{border-color:#a78bfa40;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0f,0 24px 52px #0000003d}.bz-landing-refresh .bz-bento-glow{display:none}.bz-landing-refresh .bz-stat-pill,.bz-landing-refresh .bz-micro-tag{color:#c8b8ff;background:#8b5cf617;border-color:#a78bfa33}.bz-landing-refresh .bz-card-heading h3{color:#f4f1fa}.bz-landing-refresh .bz-card-desc,.bz-landing-refresh .bz-card-note{color:#a39daf}.bz-landing-refresh .bz-card-action{display:none}.bz-landing-refresh .bz-bento-card{justify-content:flex-start}.bz-landing-refresh .bz-score-layout{flex:1}.bz-landing-refresh .bz-card-heading{margin-bottom:0}.bz-landing-refresh .bz-score-micro-row{margin-block:20px}.bz-landing-refresh .bz-card-note{flex-shrink:0;align-items:flex-start;min-height:38px;margin:20px 0 0;font-size:12px;line-height:1.6}.bz-landing-refresh .bz-card-note>svg{flex:0 0 14px;margin-top:3px}.bz-landing-refresh .bz-radar-preview,.bz-landing-refresh .bz-risk-preview,.bz-landing-refresh .bz-journal-sheet{z-index:1;background:#0c0a11;border:1px solid #ffffff0d;border-radius:14px;min-width:0;position:relative;overflow:hidden}.bz-landing-refresh .bz-preview-toolbar{color:#c2b9ce;background:#ffffff02;border-bottom:1px solid #ffffff0c;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:12px 16px;font-size:11px;line-height:1.4;display:flex}.bz-landing-refresh .bz-preview-toolbar small{color:#8c7f9d;white-space:nowrap;font-size:9px}.bz-landing-refresh .bz-radar-table{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.bz-landing-refresh .bz-radar-table th,.bz-landing-refresh .bz-radar-table td{text-align:right;white-space:nowrap;padding:12px 7px}.bz-landing-refresh .bz-radar-table th:first-child{text-align:left;width:25%;padding-left:16px}.bz-landing-refresh .bz-radar-table th:nth-child(2){width:27%}.bz-landing-refresh .bz-radar-table th:nth-child(3){width:29%}.bz-landing-refresh .bz-radar-table th:last-child,.bz-landing-refresh .bz-radar-table td:last-child{width:19%;padding-right:16px}.bz-landing-refresh .bz-radar-table thead{color:#8e829e;font-size:9px}.bz-landing-refresh .bz-radar-table thead th{padding-block:10px;font-weight:500}.bz-landing-refresh .bz-radar-table tbody tr{border-top:1px solid #ffffff08}.bz-landing-refresh .bz-radar-table tbody th{font-weight:500}.bz-landing-refresh .bz-radar-table tbody strong{color:#eee9f5;font-size:12px;font-weight:600;line-height:1.3;display:block}.bz-landing-refresh .bz-radar-table tbody small{color:#8e829e;margin-top:4px;font-size:10px;font-weight:400;line-height:1.3;display:block}.bz-landing-refresh .bz-radar-table td{color:#d8d0e1;font-size:11px}.bz-landing-refresh .bz-radar-table .bz-radar-up{color:#6cd6b1}.bz-landing-refresh .bz-radar-table .bz-radar-down{color:#e697a9}.bz-landing-refresh .bz-radar-score{color:#c4acf0;background:#a78bfa0c;border:1px solid #a78bfa25;border-radius:6px;place-items:center;width:28px;height:26px;font-size:10px;display:inline-grid}.bz-landing-refresh .bz-research-card,.bz-landing-refresh .bz-risk-card,.bz-landing-refresh .bz-journal-card{grid-template-rows:auto auto 1fr auto;display:grid}.bz-landing-refresh .bz-room-terminal,.bz-landing-refresh .bz-risk-preview,.bz-landing-refresh .bz-journal-sheet{align-self:end;height:280px;min-height:280px}.bz-landing-refresh .bz-room-terminal{background:#0c0a11;border-radius:14px}.bz-landing-refresh .bz-room-head{min-height:42px;padding:12px 14px;font-size:10px}.bz-landing-refresh .bz-room-head>span{align-items:center;gap:4px;display:flex}.bz-landing-refresh .bz-room-head .bz-stat-pill{white-space:nowrap;padding-inline:7px;font-size:9px}.bz-landing-refresh .bz-room-feed{flex:1;align-content:center;gap:18px;padding:18px 14px}.bz-landing-refresh .bz-feed-row{gap:8px;font-size:11px;line-height:1.6}.bz-landing-refresh .bz-feed-row p{margin:0}.bz-landing-refresh .bz-feed-row small{padding-top:2px;font-size:9px}.bz-landing-refresh .bz-risk-preview{grid-template-rows:42px minmax(0,1fr) 78px;display:grid}.bz-landing-refresh .bz-risk-chart{background:0 0;border:0;border-radius:0;height:auto;min-height:0}.bz-landing-refresh .bz-risk-chart svg{display:block}.bz-landing-refresh .bz-risk-chart .bz-chart-line{stroke:#b69be9;stroke-width:2px;filter:none}.bz-landing-refresh .bz-risk-chart .bz-chart-entry{stroke:#aa88d977;stroke-width:1px}.bz-landing-refresh .bz-risk-chart .bz-chart-risk{stroke:#e18fa166;stroke-width:1px}.bz-landing-refresh .bz-risk-axis{background:#110d19;border-radius:4px;padding:3px 6px;font-size:9px;line-height:1.4;position:absolute;right:12px}.bz-landing-refresh .bz-risk-axis--entry{color:#c4ace7;top:calc(61.9% - 10px)}.bz-landing-refresh .bz-risk-axis--stop{color:#d894a6;top:calc(78.1% - 5px)}.bz-landing-refresh .bz-risk-foot{background:#ffffff02;border:0;border-top:1px solid #ffffff0c;border-radius:0;grid-template-columns:1fr 1fr;gap:12px;min-height:78px;margin:0;padding:15px 16px;display:grid}.bz-landing-refresh .bz-risk-foot>div{gap:7px;min-width:0;display:grid}.bz-landing-refresh .bz-risk-foot>div+div{border-left:1px solid #ffffff0c;padding-left:16px}.bz-landing-refresh .bz-risk-foot span{color:#92859f;font-size:10px}.bz-landing-refresh .bz-risk-foot strong{color:#e6deef;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:500}.bz-landing-refresh .bz-journal-sheet{grid-template-rows:42px repeat(3,minmax(0,1fr));gap:0;display:grid}.bz-landing-refresh .bz-journal-row{background:0 0;border:0;border-bottom:1px solid #ffffff0a;border-radius:0;gap:10px;min-height:76px;padding:14px}.bz-landing-refresh .bz-journal-row:last-child{border-bottom:0}.bz-landing-refresh .bz-journal-row .bz-journal-icon{color:#bba0df;background:#b69be909;border:1px solid #b69be91a;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.bz-landing-refresh .bz-journal-detail{flex:1;gap:4px;min-width:0}.bz-landing-refresh .bz-journal-detail>span{color:#a193b0;text-transform:none;letter-spacing:.01em;font-size:9px;line-height:1.3}.bz-landing-refresh .bz-journal-detail>strong{color:#eae2f3;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;line-height:1.3}.bz-landing-refresh .bz-journal-detail>small{color:#8d7e9b;font-size:10px;line-height:1.4}.bz-landing-refresh .bz-journal-row>.bz-journal-step{color:#756582;align-self:flex-start;padding-top:2px;font-size:9px}@media (width>=901px){.bz-landing-refresh .bz-research-card .bz-card-heading,.bz-landing-refresh .bz-risk-card .bz-card-heading,.bz-landing-refresh .bz-journal-card .bz-card-heading{min-height:165px}}@media (width<=480px){.bz-landing-refresh .bz-radar-table th,.bz-landing-refresh .bz-radar-table td{padding-inline:5px}.bz-landing-refresh .bz-radar-table th:first-child{padding-left:12px}.bz-landing-refresh .bz-radar-table th:last-child,.bz-landing-refresh .bz-radar-table td:last-child{padding-right:12px}.bz-landing-refresh .bz-radar-table td{font-size:10px}}.bz-landing-refresh .bz-showcase-wrapper{width:min(100%,76rem);margin:0 auto;padding:clamp(4rem,8vw,7rem) 1.5rem;scroll-margin-top:5rem}.bz-landing-refresh .bz-workflow-intro{max-width:48rem;margin-bottom:2.5rem}.bz-landing-refresh .bz-workflow-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.bz-landing-refresh .bz-workflow-card{background:#ffffff06;border:1px solid #ffffff16;border-radius:1rem;align-items:flex-start;gap:1.1rem;min-width:0;padding:1.5rem;display:flex}.bz-landing-refresh .bz-workflow-number{color:#c8b8ff;width:2.5rem;height:2.5rem;font-family:var(--font-mono,ui-monospace, monospace);background:#8b5cf61a;border:1px solid #a78bfa47;border-radius:.75rem;flex:none;place-items:center;font-size:.78rem;display:grid}.bz-landing-refresh .bz-workflow-body{flex-direction:column;align-items:flex-start;gap:.55rem;min-width:0;display:flex}.bz-landing-refresh .bz-workflow-kicker{color:#a78bfa;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.13em;font-size:.63rem}.bz-landing-refresh .bz-workflow-body h3{color:#f4f1fa;letter-spacing:-.025em;font-size:1.05rem;font-weight:600}.bz-landing-refresh .bz-workflow-body p{color:#9d97a9;font-size:.87rem;line-height:1.65}.bz-landing-refresh .bz-workflow-action{justify-content:center;margin-top:1.75rem;display:flex}@media (width<=900px){.bz-landing-refresh .bz-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.bz-landing-refresh .bz-bento-card{grid-column:span 1}.bz-landing-refresh .bz-score-card,.bz-landing-refresh .bz-risk-card,.bz-landing-refresh .bz-journal-card{grid-column:1/-1}}.bz-landing-refresh .bz-faq{border:0;width:min(100%,76rem);padding:clamp(4.5rem,8vw,7.5rem) 1.5rem;scroll-margin-top:5rem}.bz-landing-refresh .bz-faq-intro h2{color:#f7f5fb;font-family:var(--font-landing-body,"DM Sans", sans-serif);letter-spacing:-.06em;font-size:clamp(2rem,4vw,3rem);font-weight:600}.bz-landing-refresh .bz-faq-intro>p{color:var(--landing-muted)}.bz-landing-refresh .bz-faq-item{background:#ffffff06;border-color:#ffffff17}.bz-landing-refresh .bz-faq summary{color:#f0edf5}.bz-landing-refresh .bz-faq summary svg{color:#b9a2ff}.bz-landing-refresh .bz-faq details>p{color:#a7a1b2}.bz-landing-refresh .bz-final{text-align:center;background:radial-gradient(at 50% 0,#7c3aed29,#0000 68%),#ffffff06;border:1px solid #a78bfa29;border-radius:1.5rem;width:min(100% - 3rem,76rem);min-height:0;margin:0 auto clamp(4rem,8vw,7rem);padding:clamp(3rem,7vw,5.5rem) 1.5rem}.bz-landing-refresh .bz-final-aurora-violet{display:none}.bz-landing-refresh .bz-final-copy{gap:1.15rem;position:relative}.bz-landing-refresh .bz-final h2{max-width:20ch;font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:600}.bz-landing-refresh .bz-final-copy>p{max-width:42rem;color:var(--landing-muted)}.bz-landing-refresh .bz-final-actions{justify-content:center;margin-top:.5rem}.bz-landing-refresh .bz-footer{background:0 0;width:min(100%,76rem);margin-inline:auto;padding:0 1.5rem 1.5rem}.bz-landing-refresh .bz-footer-main{border-top:1px solid #ffffff14;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;gap:2rem;padding:1.5rem 0 2rem;display:grid}.bz-landing-refresh .bz-footer-brand p{color:#8e889a;max-width:23rem;margin-top:.65rem;font-size:.82rem}.bz-landing-refresh .bz-footer-main nav{flex-wrap:wrap;justify-content:center;gap:1.1rem;display:flex}.bz-landing-refresh .bz-footer-main nav a,.bz-landing-refresh .bz-footer-cta{color:#aaa4b5;font-size:.8rem;transition:color .16s}.bz-landing-refresh .bz-footer-main nav a:hover,.bz-landing-refresh .bz-footer-cta:hover{color:#d4c6ff}.bz-landing-refresh .bz-footer-cta{align-items:center;gap:.45rem;display:inline-flex}.bz-landing-refresh .bz-footer-base{color:#777182;border-top:1px solid #ffffff0e;justify-content:space-between;gap:1rem;padding-top:1rem;font-size:.72rem;display:flex}.bz-landing-refresh :is(#preview,#intelijen,#cara-kerja,#faq){scroll-margin-top:6rem}@media (width<=760px){.bz-landing-refresh .bz-hero-wrap{padding-top:9.5rem}.bz-landing-refresh .bz-hero h1{max-width:13ch;font-size:clamp(2.7rem,9vw,4rem)}.bz-landing-refresh .bz-product-preview{width:min(100% - 2rem,76rem);padding-top:.7rem}.bz-landing-refresh .bz-workflow-cards{grid-template-columns:1fr}.bz-landing-refresh .bz-footer-main{grid-template-columns:1fr auto;gap:1.25rem}.bz-landing-refresh .bz-footer-main nav{grid-area:2/1/auto/-1;justify-content:flex-start}.bz-landing-refresh .bz-footer-cta{grid-area:1/2}}@media (width<=560px){.bz-landing-refresh .bz-nav-shell,.bz-landing-refresh .bz-nav-shell.is-floating{padding:.55rem .7rem}.bz-landing-refresh .bz-nav,.bz-landing-refresh .bz-nav-shell.is-floating .bz-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f0c17f7;border-color:#ffffff14;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;gap:.25rem .5rem;width:100%;max-width:100%;min-height:0;padding:.5rem .55rem;display:grid}.bz-landing-refresh .bz-brand-link{grid-column:1;min-width:0}.bz-landing-refresh .bz-nav>.bz-nav-cta{grid-column:2;justify-self:end}.bz-landing-refresh .bz-nav-links{grid-area:2/1/auto/-1;justify-content:space-between;width:100%;min-width:0;display:flex}.bz-landing-refresh .bz-nav-links a{min-height:2rem;padding-inline:.55rem;font-size:.76rem}.bz-landing-refresh .bz-wordmark{font-size:1.05rem}.bz-landing-refresh .bz-wordmark-mark{width:1.55rem;height:1.55rem}.bz-landing-refresh .bz-nav-cta{min-height:2.45rem;padding-inline:.75rem;font-size:.75rem}.bz-landing-refresh .bz-nav-cta-long{display:none}.bz-landing-refresh .bz-nav-cta-short{display:inline}.bz-landing-refresh .bz-hero-wrap{width:100%;max-width:100vw;padding:8.25rem 1rem 1rem}.bz-landing-refresh .bz-hero-copy{gap:1.15rem;width:100%;max-width:100%}.bz-landing-refresh .bz-hero h1{width:100%;max-width:min(100%,24rem);font-size:clamp(2.2rem,10vw,3rem);line-height:1.02}.bz-landing-refresh .bz-hero-copy>p{width:min(100%,33rem);max-width:100%;font-size:.96rem}.bz-landing-refresh .bz-hero-actions{flex-direction:column;width:100%}.bz-landing-refresh .bz-hero-actions .bz-button{width:min(100%,22rem)}.bz-landing-refresh .bz-hero-proof{gap:.55rem;font-size:.68rem}.bz-landing-refresh .bz-product-preview,.bz-landing-refresh .bz-final{width:min(100vw - 1.25rem,76rem);min-width:0;max-width:100%}.bz-landing-refresh .bz-preview-caption{flex-direction:column;align-items:flex-start;gap:.3rem;margin-bottom:.65rem}.bz-landing-refresh .bz-section-intro h2,.bz-landing-refresh .bz-bento-head h2,.bz-landing-refresh .bz-workflow-intro h2,.bz-landing-refresh .bz-final h2{font-size:clamp(1.9rem,8vw,2.55rem)}.bz-landing-refresh .bz-preview-frame{border-radius:1rem;width:100%;min-width:0;padding:.3rem}.bz-landing-refresh .bz-terminal{width:100%;min-width:0}.bz-landing-refresh .bz-terminal-top{gap:.45rem;padding:.7rem}.bz-landing-refresh .bz-terminal-dots{gap:.25rem}.bz-landing-refresh .bz-terminal-dots span{width:.45rem;height:.45rem}.bz-landing-refresh .bz-terminal-badge{font-size:.65rem}.bz-landing-refresh .bz-terminal-top .bz-stat-pill{white-space:nowrap;font-size:.55rem;display:inline-flex}.bz-landing-refresh .bz-terminal-summary{gap:.5rem;padding:1rem .85rem .75rem}.bz-landing-refresh .bz-summary-ticker{font-size:1.75rem}.bz-landing-refresh .bz-summary-name{max-width:12rem;font-size:.68rem}.bz-landing-refresh .bz-summary-price{font-size:1rem}.bz-landing-refresh .bz-terminal-thesis-wrap,.bz-landing-refresh .bz-terminal-evidence{padding-inline:.8rem}.bz-landing-refresh .bz-terminal-thesis{font-size:.77rem}.bz-landing-refresh .bz-evidence-row{gap:.45rem;padding:.65rem}.bz-landing-refresh .bz-evidence-info strong{font-size:.72rem}.bz-landing-refresh .bz-evidence-row .bz-stat-pill{white-space:normal;text-align:center;max-width:7.3rem;font-size:.54rem}.bz-landing-refresh .bz-terminal-plan{margin:0 .8rem .8rem;padding:.8rem}.bz-landing-refresh .bz-terminal-plan .bz-stat-pill{font-size:.55rem}.bz-landing-refresh .bz-terminal figcaption{font-size:.7rem}.bz-landing-refresh .bz-proof-header{flex-direction:column;align-items:flex-start;gap:.35rem}.bz-landing-refresh .bz-bento-section,.bz-landing-refresh .bz-showcase-wrapper,.bz-landing-refresh .bz-faq{padding-inline:1rem}.bz-landing-refresh .bz-bento{grid-template-columns:minmax(0,1fr);display:grid}.bz-landing-refresh .bz-bento-card{grid-column:1/-1;padding:1.15rem}.bz-landing-refresh .bz-score-layout{grid-template-columns:1fr;justify-items:center;padding:1rem}.bz-landing-refresh .bz-score-bars{width:100%}.bz-landing-refresh .bz-workflow-card{padding:1.15rem}.bz-landing-refresh .bz-faq{grid-template-columns:minmax(0,1fr);gap:2rem}.bz-landing-refresh .bz-final{padding:2.5rem 1.15rem}.bz-landing-refresh .bz-final-actions{flex-direction:column;align-items:center}.bz-landing-refresh .bz-final-actions .bz-button{width:min(100%,22rem)}.bz-landing-refresh .bz-footer{padding-inline:1rem}.bz-landing-refresh .bz-footer-main{grid-template-columns:minmax(0,1fr)}.bz-landing-refresh .bz-footer-main nav{grid-area:auto;gap:.75rem 1rem}.bz-landing-refresh .bz-footer-cta{grid-area:auto}.bz-landing-refresh .bz-footer-base{flex-direction:column;gap:.4rem}}@media (prefers-reduced-motion:reduce){.bz-landing-refresh *,.bz-landing-refresh :before,.bz-landing-refresh :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.bz-landing-refresh{background:radial-gradient(36rem 24rem at 50% 5rem,#7f55e72e,#0000 72%),radial-gradient(60rem 40rem at 50% 82rem,#46357817,#0000 72%),#080710}.bz-landing-refresh .bz-hero{isolation:isolate;position:relative}.bz-landing-refresh .bz-hero-spotlight{z-index:-1;opacity:.84;filter:saturate(.82);pointer-events:none;width:min(100vw,88rem);height:32rem;position:absolute;top:-4rem;left:50%;overflow:visible;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 12% 53%,#0000 100%);mask-image:linear-gradient(#000 12% 53%,#0000 100%)}.bz-landing-refresh .bz-hero-copy{z-index:1;position:relative}.bz-landing-refresh .bz-hero h1{text-shadow:0 4px 36px #0a07127a}.bz-landing-refresh .bz-thesis-network{opacity:.9;filter:drop-shadow(0 0 26px #7e55e21c);width:min(100%,62rem);height:auto;max-height:15.5rem;margin:2.1rem auto -1rem;display:block;overflow:visible}.bz-landing-refresh .bz-network-orbits ellipse{stroke-dasharray:1 7}.bz-landing-refresh .bz-network-links path{stroke-dasharray:3 5}.bz-landing-refresh .bz-network-labels{fill:#a79ab9;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:1.8px;font-size:10px;font-weight:500}.bz-landing-refresh .bz-network-node{fill:#100d19;stroke:#b59bfa;stroke-width:1.5px}.bz-landing-refresh .bz-network-node--primary{fill:#181126;stroke:#d0bfff;stroke-width:1.7px}.bz-landing-refresh .bz-network-node--medium{fill:#211739;stroke:#a789f2}.bz-landing-refresh .bz-network-node--small{fill:#201735;stroke:#8f70de}.bz-landing-refresh .bz-network-node-glow{opacity:.72}.bz-landing-refresh .bz-network-hub-label{fill:#f2ebff;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:1.4px;font-size:10px;font-weight:700}.bz-landing-refresh .bz-score-card,.bz-landing-refresh .bz-signals-card{isolation:isolate;background-color:#0b0912;background-image:radial-gradient(26rem 16rem at 88% 0,#4d5bdc29,#0000 72%),linear-gradient(145deg,#151321f7,#0b0911fa);border-color:#a38be029;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 22px 58px #00000038}.bz-landing-refresh .bz-signals-card{background-image:radial-gradient(23rem 14rem at 8% 0,#804de22b,#0000 74%),linear-gradient(145deg,#14111ff7,#0a0910fa)}.bz-landing-refresh .bz-score-card:before,.bz-landing-refresh .bz-signals-card:before{z-index:-1;content:"";opacity:.14;pointer-events:none;background-image:radial-gradient(#cbbcf24d .55px,#0000 .7px);background-size:11px 11px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 56%);mask-image:linear-gradient(#000 0%,#0000 56%)}.bz-landing-refresh .bz-score-card:after,.bz-landing-refresh .bz-signals-card:after{content:"";opacity:.74;pointer-events:none;background:linear-gradient(90deg,#0000,#a688ffd9,#0000);width:44%;height:1px;position:absolute;top:0;left:10%}.bz-landing-refresh .bz-score-card>*,.bz-landing-refresh .bz-signals-card>*{z-index:1;position:relative}.bz-landing-refresh .bz-score-card>.bz-score-mascot{z-index:0;aspect-ratio:1;pointer-events:none;width:clamp(96px,20%,150px);animation:5.2s ease-in-out infinite bz-mascot-hover;position:absolute;bottom:26px;right:16px}.bz-landing-refresh .bz-score-mascot:before{filter:blur(8px);content:"";background:radial-gradient(circle,#a775ef35,#805ad00d 50%,#0000 72%);border-radius:50%;position:absolute;inset:12%}.bz-landing-refresh .bz-score-mascot img{z-index:1;-o-object-fit:contain;object-fit:contain;opacity:.8;filter:drop-shadow(0 8px 22px #9a6ae633);width:100%;height:100%;display:block;position:relative}.bz-landing-refresh .bz-score-mascot-orbit{border:1px solid #c7a7f321;border-radius:50%;position:absolute;inset:8% -8%;transform:rotate(-22deg)}.bz-landing-refresh .bz-score-mascot-sparkle{z-index:2;color:#dfc3ff;filter:drop-shadow(0 0 8px #b78bffb0);animation:3.2s ease-in-out infinite bz-mascot-sparkle;position:absolute;top:5%;right:10%}@keyframes bz-mascot-hover{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-9px)rotate(2deg)}}@keyframes bz-mascot-sparkle{0%,to{opacity:.5;transform:scale(.85)rotate(-10deg)}50%{opacity:1;transform:scale(1.08)rotate(8deg)}}@media (width<=900px){.bz-landing-refresh .bz-score-card>.bz-score-mascot{width:126px;bottom:24px;right:20px}}@media (width<=560px){.bz-landing-refresh .bz-score-card>.bz-score-mascot{opacity:.68;width:88px;bottom:28px;right:10px}}@media (prefers-reduced-motion:reduce){.bz-landing-refresh .bz-score-card>.bz-score-mascot,.bz-landing-refresh .bz-score-mascot-sparkle{animation:none}}.bz-landing-refresh .bz-preview-frame{background:radial-gradient(48rem 14rem at 50% 0,#7e54e124,#0000 75%),linear-gradient(135deg,#a78bfa1a,#644e9e06 48%,#a78bfa0f);border-color:#b397ff38;box-shadow:0 32px 90px #00000052,0 0 54px #744dc914}.bz-landing-refresh .bz-workflow-card{background:radial-gradient(at 100% 0,#744dc914,#0000 65%),#ffffff06;border-color:#a78bfa1f}@media (width<=760px){.bz-landing-refresh .bz-hero-spotlight{opacity:.72;width:112vw;height:27rem;top:-2rem}.bz-landing-refresh .bz-thesis-network{width:min(100% + 1rem,42rem);max-height:none;margin-top:1.3rem;margin-bottom:-.5rem}}@media (width<=560px){.bz-landing-refresh .bz-network-labels{display:none}.bz-landing-refresh .bz-network-hub-label{font-size:12px}.bz-landing-refresh .bz-thesis-network{width:min(100% + 1.5rem,28rem)}.bz-landing-refresh .bz-score-card:before,.bz-landing-refresh .bz-signals-card:before{opacity:.1}}.bz-landing-refresh{--font-landing-body:"Inter", sans-serif;--font-landing-display:"Inter", sans-serif;--font-mono:"Inter", sans-serif}.bz-landing-refresh :where(*){font-family:Inter,sans-serif}.bz-landing-refresh .bz-hero-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:-10rem -1.5rem -2rem;overflow:hidden}.bz-landing-refresh .bz-hero-top-glow{background:radial-gradient(28rem 5rem at 50% -1rem,#e4a0ff99,#c454ff52 44%,#0000 78%),radial-gradient(48rem 19rem at 50% -3rem,#b335ff6b,#9124ef30 48%,#0000 78%),radial-gradient(70rem 30rem at 50% -5rem,#7918dc38,#0000 78%);position:absolute;inset:0}.bz-landing-refresh .bz-hero-top-glow:before{content:"";filter:blur(18px);background:radial-gradient(#ecc0ffb3,#c45aff66 42%,#0000 72%);border-radius:50%;width:70%;height:7rem;position:absolute;top:-4.5rem;left:15%}.bz-landing-refresh .bz-hero-particle{left:var(--particle-x);top:var(--particle-y);width:var(--particle-size);height:var(--particle-size);opacity:0;animation:bz-particle-float var(--particle-duration) linear var(--particle-delay) infinite;background:#d1bdff;border-radius:50%;position:absolute;box-shadow:0 0 9px #ac87ff88}@keyframes bz-particle-float{0%{opacity:0;transform:translateY(38px)}20%{opacity:.5}75%{opacity:.25}to{transform:translate3d(var(--particle-drift), -90px, 0);opacity:0}}.bz-landing-refresh .bz-preview-frame{background:linear-gradient(145deg,#b99aea45,#ffffff08 38% 65%,#8460d82b);border-radius:24px;padding:1px}.bz-landing-refresh .bz-terminal{background:radial-gradient(at 100% 0,#7f52bc0b,#0000 60%),#0e0d15;border:0;border-radius:23px;width:100%;min-width:0;overflow:hidden}.bz-landing-refresh .bz-terminal-top{background:#ffffff01;border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:16px;padding:20px 30px;display:flex}.bz-landing-refresh .bz-terminal-identity{align-items:center;gap:11px;display:flex}.bz-landing-refresh .bz-terminal-emblem{color:#c5a9ff;background:linear-gradient(145deg,#b18ae620,#7d4ab008);border:1px solid #bfa0ff24;border-radius:11px;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 1px #ffffff0b}.bz-landing-refresh .bz-terminal-identity strong{color:#eee9f7;letter-spacing:-.015em;font-size:12px;font-weight:600;display:block}.bz-landing-refresh .bz-terminal-identity small{color:#777382;letter-spacing:.13em;margin-top:4px;font-size:8px;display:block}.bz-landing-refresh .bz-terminal-demo{color:#96909f;white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:inline-flex}.bz-landing-refresh .bz-terminal-demo>span{background:#a485d8;border-radius:50%;width:5px;height:5px}.bz-landing-refresh .bz-terminal-summary{gap:20px;padding:28px 30px 20px}.bz-landing-refresh .bz-summary-ticker{letter-spacing:-.06em;font-family:Inter,sans-serif;font-size:34px;font-weight:550}.bz-landing-refresh .bz-summary-name{color:#9691a1;font-size:11px}.bz-landing-refresh .bz-summary-price{color:#f7f4fc;letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-family:Inter,sans-serif;font-size:30px;font-weight:600}.bz-landing-refresh .bz-terminal .bz-pill-emerald{color:#75dbb2;background:#38bc8410;border-color:#60c69924}.bz-landing-refresh .bz-terminal .bz-pill-cyan{color:#7dcde5;background:#40b5d410;border-color:#6ecbe524}.bz-landing-refresh .bz-terminal .bz-pill-violet{color:#c9aff4;background:#a274e510;border-color:#b795ee24}.bz-landing-refresh .bz-terminal-thesis-wrap{padding:0 30px}.bz-landing-refresh .bz-terminal-thesis{color:#c2bdcd;background:linear-gradient(110deg,#ac82df0a,#ffffff02);border:1px solid #b89ce412;border-left:2px solid #b395e8;border-radius:11px;padding:17px 19px;font-size:13px;font-weight:450;line-height:1.75}.bz-landing-refresh .bz-terminal-evidence{border-top:1px solid #ffffff08;gap:0;margin:20px 30px 0;padding:0;display:grid}.bz-landing-refresh .bz-evidence-row{background:0 0;border:0;border-bottom:1px solid #ffffff08;border-radius:0;align-items:center;gap:14px;min-width:0;padding:19px 0;display:flex}.bz-landing-refresh .bz-evidence-icon{border:1px solid;border-radius:12px;flex:0 0 42px;width:42px;height:42px;box-shadow:inset 0 1px #ffffff12,0 4px 16px #00000018}.bz-landing-refresh .bz-evidence-icon.bz-icon-violet{color:#c0a2f4;background:linear-gradient(145deg,#9763d52a,#7e4fb209);border-color:#b28de735}.bz-landing-refresh .bz-evidence-icon.bz-icon-emerald{color:#6ad6aa;background:linear-gradient(145deg,#39b98523,#277f5f09);border-color:#5ecb9c35}.bz-landing-refresh .bz-evidence-icon.bz-icon-cyan{color:#7acde6;background:linear-gradient(145deg,#3aa4c823,#285d7a09);border-color:#62b9d735}.bz-landing-refresh .bz-evidence-info{flex:1;min-width:0}.bz-landing-refresh .bz-evidence-info small{color:#898493;letter-spacing:.07em;font-size:9px;font-weight:500}.bz-landing-refresh .bz-evidence-info strong{color:#e7e2ee;letter-spacing:-.02em;margin-top:5px;font-size:13px;font-weight:550}.bz-landing-refresh .bz-evidence-row .bz-stat-pill{white-space:nowrap;align-items:center;gap:5px;padding:5px 8px;font-size:9px;font-weight:500;display:inline-flex}.bz-landing-refresh .bz-terminal-plan{background:linear-gradient(120deg,#9b74d00a,#9b74d004);border:1px solid #b99ae61a;border-radius:13px;grid-template-columns:1fr 1fr;gap:22px;margin:22px 30px 24px;padding:22px 24px;display:grid}.bz-landing-refresh .bz-terminal-plan small{color:#aaa2b8;text-transform:none;letter-spacing:.01em;font-size:10px;font-weight:500}.bz-landing-refresh .bz-terminal-plan small>span{color:#6d6679}.bz-landing-refresh .bz-plan-score-val{align-items:baseline;gap:4px;margin-top:9px;display:flex}.bz-landing-refresh .bz-plan-score-val strong{color:#c6a7ff;letter-spacing:-.06em;font-family:Inter,sans-serif;font-size:36px;font-weight:550;line-height:1}.bz-landing-refresh .bz-plan-score-val span{color:#777080;font-size:12px}.bz-landing-refresh .bz-plan-fv-block{border-left:1px solid #ffffff0b;padding-left:22px}.bz-landing-refresh .bz-plan-fv-block b{color:#f2edf8;letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:9px;font-family:Inter,sans-serif;font-size:25px;font-weight:550}.bz-landing-refresh .bz-plan-fv-block .bz-stat-pill{margin-top:7px;font-size:9px}.bz-landing-refresh .bz-terminal figcaption{color:#8e879b;background:#ffffff01;border-top:1px solid #ffffff08;padding:14px 30px;font-size:10px}.bz-landing-refresh .bz-terminal figcaption svg{color:#aa8bd7}@media (width<=560px){.bz-landing-refresh .bz-hero-atmosphere{inset:-8.25rem -1rem -2rem}.bz-landing-refresh .bz-hero-top-glow{background:radial-gradient(18rem 5rem at 50% -1.5rem,#dfa0ff99,#bd4bff4d 46%,#0000 80%),radial-gradient(28rem 23rem at 50% -5rem,#a52bf05c,#861de525 48%,#0000 80%)}.bz-landing-refresh .bz-terminal-top{gap:8px;padding:16px}.bz-landing-refresh .bz-terminal-identity{gap:8px}.bz-landing-refresh .bz-terminal-identity strong{font-size:11px}.bz-landing-refresh .bz-terminal-identity small{letter-spacing:.08em;font-size:6px}.bz-landing-refresh .bz-terminal-demo{white-space:normal;max-width:90px;font-size:8px;line-height:1.5}.bz-landing-refresh .bz-terminal-demo>span{flex-shrink:0}.bz-landing-refresh .bz-terminal-summary{gap:10px;padding:22px 16px 16px}.bz-landing-refresh .bz-summary-ticker{font-size:29px}.bz-landing-refresh .bz-summary-price{font-size:24px}.bz-landing-refresh .bz-summary-name{max-width:170px;font-size:9px}.bz-landing-refresh .bz-terminal-thesis-wrap{padding:0 16px}.bz-landing-refresh .bz-terminal-thesis{padding:14px;font-size:11px}.bz-landing-refresh .bz-terminal-evidence{margin:16px 16px 0}.bz-landing-refresh .bz-evidence-row{flex-wrap:wrap;gap:10px;padding:16px 0}.bz-landing-refresh .bz-evidence-icon{border-radius:10px;flex-basis:36px;width:36px;height:36px}.bz-landing-refresh .bz-evidence-info{flex-basis:calc(100% - 46px)}.bz-landing-refresh .bz-evidence-info strong{font-size:12px}.bz-landing-refresh .bz-evidence-row .bz-stat-pill{max-width:none;margin-left:46px;padding:3px 7px;font-size:8px}.bz-landing-refresh .bz-terminal-plan{gap:14px;margin:18px 16px;padding:18px 14px}.bz-landing-refresh .bz-terminal-plan small{font-size:9px}.bz-landing-refresh .bz-terminal-plan small>span{display:none}.bz-landing-refresh .bz-plan-fv-block{padding-left:14px}.bz-landing-refresh .bz-plan-fv-block b{font-size:22px}.bz-landing-refresh .bz-terminal figcaption{padding:13px 16px;font-size:9px}}@media (prefers-reduced-motion:reduce){.bz-landing-refresh .bz-hero-particle{opacity:.25;animation:none}}.bz-landing-refresh .bz-terminal-plan>div{grid-area:auto;min-width:0}.bz-landing-refresh .bz-plan-score-val strong{text-shadow:none}.bz-landing-refresh{isolation:isolate;background:#080710}.bz-landing-refresh>main,.bz-landing-refresh>.bz-footer{z-index:1;position:relative}.bz-landing-refresh .bz-landing-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0}.bz-landing-refresh .bz-landing-particles{pointer-events:none;position:fixed;inset:0;overflow:hidden}.bz-landing-refresh .bz-hero-top-glow{background:radial-gradient(42rem 9rem at 50% -2rem,#e2a5ffd9,#be4fff8c 42%,#0000 78%),radial-gradient(75rem 33rem at 50% -6rem,#a329f299,#8a1bdc45 48%,#0000 80%),radial-gradient(100rem 40rem at 50% -8rem,#7d19ca4d,#0000 80%);width:100%;height:55rem;inset:0 0 auto}.bz-landing-refresh .bz-hero-top-glow:before{filter:blur(20px);background:radial-gradient(#edbcffd9,#c65bff80 42%,#0000 75%);width:90%;height:9rem;top:-4rem;left:5%}.bz-landing-refresh .bz-nav-shell{background:linear-gradient(#09071038,#0000)}.bz-landing-refresh .bz-nav-shell.is-floating{background:#090710eb}.bz-landing-refresh .bz-hero-particle{background:#ddc9ff;box-shadow:0 0 8px #b783ff99}.bz-landing-refresh .bz-thesis-map{isolation:isolate;width:min(100%,64rem);height:300px;margin:2.7rem auto 1rem;position:relative}.bz-landing-refresh .bz-thesis-map-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.bz-landing-refresh .bz-thesis-map-hub{background:radial-gradient(at 50% 0,#a069e82b,#0000 75%),#110d1b;border:1px solid #c09af242;border-radius:22px;flex-direction:column;align-items:center;gap:7px;width:160px;padding:18px 10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #a15ff21a,inset 0 1px #ebd6ff14,0 15px 40px #0004}.bz-landing-refresh .bz-thesis-hub-icon{color:#ddc5ff;background:linear-gradient(145deg,#a775ef40,#7341ab16);border:1px solid #d7b7ff3b;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:3px;display:grid;box-shadow:inset 0 1px #efdcff23}.bz-landing-refresh .bz-thesis-map-hub strong{color:#f2e9ff;letter-spacing:-.03em;font-size:15px;font-weight:550}.bz-landing-refresh .bz-thesis-lens{background:linear-gradient(135deg,#21182bc9,#0d0b14f2);border:1px solid #b99ce324;border-radius:13px;align-items:center;gap:10px;width:174px;padding:12px 14px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff07,0 7px 25px #0003}.bz-landing-refresh .bz-thesis-lens--flow{top:50%;left:17%}.bz-landing-refresh .bz-thesis-lens--price{top:20%;left:30%}.bz-landing-refresh .bz-thesis-lens--value{top:20%;left:70%}.bz-landing-refresh .bz-thesis-lens--catalyst{top:50%;left:83%}.bz-landing-refresh .bz-thesis-lens--risk{top:80%;left:70%}.bz-landing-refresh .bz-thesis-lens--volume{top:80%;left:30%}.bz-landing-refresh .bz-thesis-lens-icon{color:#c3a3f5;flex-shrink:0;place-items:center;width:31px;height:33px;display:grid}.bz-landing-refresh .bz-thesis-lens-icon--emerald{color:#7bd7b3}.bz-landing-refresh .bz-thesis-lens-icon--cyan{color:#85cce3}.bz-landing-refresh .bz-thesis-lens-icon--amber{color:#d8b47f}.bz-landing-refresh .bz-thesis-lens strong{color:#e8deef;letter-spacing:-.015em;font-size:11px;font-weight:550;display:block}.bz-landing-refresh .bz-thesis-lens small{color:#91829f;margin-top:4px;font-size:9px;display:block}@media (width<=760px){.bz-landing-refresh .bz-hero-top-glow{background:radial-gradient(32rem 9rem at 50% -3rem,#d794ffcc,#be4bff70 46%,#0000 80%),radial-gradient(55rem 35rem at 50% -8rem,#a42aec8c,#8222ce30 52%,#0000 80%);height:48rem}.bz-landing-refresh .bz-thesis-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,30rem);height:auto;margin:2rem auto 1rem;display:grid}.bz-landing-refresh .bz-thesis-map-lines{display:none}.bz-landing-refresh .bz-thesis-map-hub{grid-column:1/-1;justify-self:center;width:160px;margin-bottom:12px;position:relative;top:auto;left:auto;transform:none}.bz-landing-refresh .bz-thesis-lens{gap:5px;width:100%;min-width:0;padding:11px 9px;position:relative;top:auto;left:auto;transform:none}.bz-landing-refresh .bz-thesis-lens strong{font-size:10px}.bz-landing-refresh .bz-thesis-lens small{font-size:8px}.bz-landing-refresh .bz-thesis-lens-icon{width:25px}}.bz-landing-refresh .bz-nav-shell,.bz-landing-refresh .bz-nav-shell.is-floating{min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border:0;padding:0;inset:0 0 auto}.bz-landing-refresh .bz-nav,.bz-landing-refresh .bz-nav-shell.is-floating .bz-nav{-webkit-backdrop-filter:saturate(1.25)blur(22px);backdrop-filter:saturate(1.25)blur(22px);pointer-events:auto;background:linear-gradient(#1c1425ed,#110e19eb);border:1px solid #c5a9f523;border-top:0;border-radius:0 0 30px 30px;width:min(100% - 3rem,70rem);max-width:100%;min-height:4rem;margin:0 auto;padding:.55rem 1.2rem;transition:border-color .18s,box-shadow .18s;transform:none;box-shadow:inset 0 -1px #e6cfff08,0 12px 32px #00000024}.bz-landing-refresh .bz-nav-shell.is-floating .bz-nav{border-color:#c5a9f52e;box-shadow:inset 0 -1px #e6cfff0a,0 12px 32px #00000030}.bz-landing-refresh .bz-nav-cta{border-radius:999px}.bz-landing-refresh .bz-thesis-map:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#bc6ce32b,#7660d410 43%,#0000 73%);position:absolute;inset:0 12%}.bz-landing-refresh .bz-thesis-map-hub{background:radial-gradient(circle at 50% 44%,#b979de4d,#754d9c33 48%,#181022 76%);border-color:#d8b5fb4d;border-radius:50%;justify-content:center;width:154px;height:154px;padding:18px 12px;box-shadow:inset 0 1px #f3dcff26,inset 0 -10px 25px #22113a66,0 0 55px #bd71df1c,0 14px 30px #0003}.bz-landing-refresh .bz-thesis-hub-icon{color:#f1d9ff;background:radial-gradient(circle at 50% 40%,#d6a4f044,#a265cb16);border-color:#eccdff38;border-radius:50%;width:43px;height:43px;box-shadow:inset 0 1px #fceeff24,0 0 18px #c98ae61a}.bz-landing-refresh .bz-thesis-map-hub strong{color:#f6eaff;font-size:14px}.bz-landing-refresh .bz-thesis-map-hub small{color:#bba6ce;font-size:8px}.bz-landing-refresh .bz-thesis-lens{--lens-rgb:181, 145, 242;--lens-colour:#c3a5f5;border-color:rgba(var(--lens-rgb), .25);background:radial-gradient(ellipse at 50% 50%, rgba(var(--lens-rgb), .16), rgba(var(--lens-rgb), .035) 72%), #0e0c15;min-height:62px;box-shadow:inset 0 1px rgba(var(--lens-rgb), .13), inset 0 -1px #0003, 0 7px 22px #0003;border-radius:999px;padding:12px 17px}.bz-landing-refresh .bz-thesis-lens--flow{--lens-rgb:181, 145, 242;--lens-colour:#c3a5f5}.bz-landing-refresh .bz-thesis-lens--price{--lens-rgb:91, 206, 164;--lens-colour:#7bdcb6}.bz-landing-refresh .bz-thesis-lens--value{--lens-rgb:97, 185, 236;--lens-colour:#82cdf4}.bz-landing-refresh .bz-thesis-lens--catalyst{--lens-rgb:219, 166, 91;--lens-colour:#e9c086}.bz-landing-refresh .bz-thesis-lens--risk{--lens-rgb:218, 119, 166;--lens-colour:#efa1c5}.bz-landing-refresh .bz-thesis-lens--volume{--lens-rgb:134, 151, 241;--lens-colour:#acb9ff}.bz-landing-refresh .bz-thesis-lens .bz-thesis-lens-icon{width:32px;height:32px;color:var(--lens-colour);background:radial-gradient(circle, rgba(var(--lens-rgb), .17), rgba(var(--lens-rgb), .03));box-shadow:inset 0 0 0 1px rgba(var(--lens-rgb), .12);border-radius:50%}.bz-landing-refresh .bz-thesis-lens strong{color:#f0eaf6}.bz-landing-refresh .bz-thesis-lens small{color:#aba0b8}@media (width<=760px){.bz-landing-refresh .bz-thesis-map-hub{width:144px;height:144px}.bz-landing-refresh .bz-thesis-lens{gap:7px;min-height:60px;padding:10px 11px}.bz-landing-refresh .bz-thesis-lens .bz-thesis-lens-icon{width:27px;height:27px}}@media (width<=560px){.bz-landing-refresh .bz-nav,.bz-landing-refresh .bz-nav-shell.is-floating .bz-nav{border-radius:0 0 23px 23px;width:calc(100% - 1.25rem);min-height:0;padding:.5rem .7rem .3rem}.bz-landing-refresh .bz-nav-cta{min-height:2.35rem}}.bz-landing-refresh .bz-thesis-orbit{aspect-ratio:600/460;width:min(100%,600px);height:auto;margin:1.8rem auto 1.5rem;display:block;container-type:inline-size}.bz-landing-refresh .bz-thesis-orbit:before{background:radial-gradient(circle,#a570db17,#63429607 46%,#0000 70%);inset:5% 12%}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-map-lines{width:100%;height:100%;display:block}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-map-hub{width:clamp(100px,24cqw,144px);height:auto;box-shadow:none;background:0 0;border:0;gap:7px;margin:0;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-hub-icon{color:#fff5ff;background:radial-gradient(circle at 28% 18%,#e9caff80,#0000 48%),conic-gradient(from 215deg,#7653ed,#c981f4 30%,#f1a4c5 58%,#ffc98c 77%,#bc8df3 93%,#7653ed);border:1px solid #ead3ff70;border-radius:50%;width:clamp(52px,13cqw,78px);height:clamp(52px,13cqw,78px);margin:0 0 5px;box-shadow:inset 0 2px 4px #ffecff50,inset 0 -3px 9px #8f51ad33,0 0 32px #b27aee2b,0 9px 26px #0005}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-hub-icon svg{filter:drop-shadow(0 1px 3px #86376b55);width:45%;height:45%}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-map-hub strong{color:#f0e8fa;letter-spacing:-.025em;font-size:clamp(11px,2.4cqw,14px)}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-map-hub small{color:#92869f;white-space:nowrap;font-size:clamp(7px,1.5cqw,9px)}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens{background:radial-gradient(circle at 40% 20%,#ffffff07,#0000 65%),#14121f;border:1px solid #d8c3f214;border-radius:50%;place-items:center;width:clamp(38px,10cqw,60px);height:clamp(38px,10cqw,60px);min-height:0;margin:0;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 1px 2px #d6c7ef12,inset 0 -3px 9px #00000028,0 7px 20px #00000026}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens .bz-thesis-lens-icon{width:100%;height:100%;color:color-mix(in srgb, var(--lens-colour) 24%, #f5f2fa);box-shadow:none;background:0 0}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens-icon svg{width:42%;height:42%}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens>div{text-align:center;width:120px;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%)}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens strong{color:#bdb3ce;white-space:nowrap;font-size:clamp(8px,1.8cqw,11px);font-weight:450}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens small{display:none}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens--price{top:15.2%;left:50%}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens--value{top:32.6%;left:73.1%}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens--catalyst{top:67.4%;left:73.1%}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens--risk{top:84.8%;left:50%}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens--volume{top:67.4%;left:26.9%}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens--flow{top:32.6%;left:26.9%}.bz-landing-refresh .bz-orbit-light-trails{transform-box:view-box;transform-origin:50%;animation:58s linear infinite bz-orbit-turn}.bz-landing-refresh .bz-orbit-satellites{transform-box:view-box;transform-origin:50%;animation:94s linear infinite reverse bz-orbit-turn}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens-icon svg{animation:6s cubic-bezier(.45,0,.55,1) infinite bz-coin-breathe}.bz-landing-refresh .bz-thesis-lens--value .bz-thesis-lens-icon svg{animation-delay:-1s}.bz-landing-refresh .bz-thesis-lens--catalyst .bz-thesis-lens-icon svg{animation-delay:-2s}.bz-landing-refresh .bz-thesis-lens--risk .bz-thesis-lens-icon svg{animation-delay:-3s}.bz-landing-refresh .bz-thesis-lens--volume .bz-thesis-lens-icon svg{animation-delay:-4s}.bz-landing-refresh .bz-thesis-lens--flow .bz-thesis-lens-icon svg{animation-delay:-5s}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-hub-icon{isolation:isolate;position:relative}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-hub-icon:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#c497f630,#0000 68%);border-radius:50%;animation:7s cubic-bezier(.45,0,.55,1) infinite bz-hub-breathe;position:absolute;inset:-20px}.bz-landing-refresh .bz-hero-copy>.bz-eyebrow{animation:.7s cubic-bezier(.22,1,.36,1) both bz-hero-arrive}.bz-landing-refresh .bz-hero-copy>h1{animation:.8s cubic-bezier(.22,1,.36,1) 70ms both bz-hero-arrive}.bz-landing-refresh .bz-hero-copy>p{animation:.8s cubic-bezier(.22,1,.36,1) .14s both bz-hero-arrive}.bz-landing-refresh .bz-hero-actions{animation:.8s cubic-bezier(.22,1,.36,1) .21s both bz-hero-arrive}.bz-landing-refresh .bz-hero-proof{animation:.8s cubic-bezier(.22,1,.36,1) .28s both bz-hero-arrive}.bz-landing-refresh.is-motion-ready .bz-scroll-reveal{opacity:0;filter:blur(4px);transform:translate3d(var(--reveal-x,0px), 22px, 0);transition:opacity .7s var(--reveal-delay,0s) cubic-bezier(.22, 1, .36, 1), filter .7s var(--reveal-delay,0s) cubic-bezier(.22, 1, .36, 1), transform .7s var(--reveal-delay,0s) cubic-bezier(.22, 1, .36, 1), border-color .18s ease, box-shadow .18s ease}.bz-landing-refresh.is-motion-ready .bz-scroll-reveal.is-revealed{opacity:1;filter:blur();transform:translate(0,0)}.bz-landing-refresh .bz-button:active{transform:scale(.98)}@keyframes bz-orbit-turn{to{transform:rotate(360deg)}}@keyframes bz-coin-breathe{0%,to{transform:translateY(1.5px)}50%{transform:translateY(-1.5px)}}@keyframes bz-hub-breathe{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:.85;transform:scale(1.06)}}@keyframes bz-hero-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}@media (hover:hover) and (pointer:fine){.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens{transition:border-color .18s,background-color .18s,box-shadow .18s}.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens:hover{border-color:rgba(var(--lens-rgb), .4);box-shadow:inset 0 1px #ffffff16, 0 0 20px rgba(var(--lens-rgb), .09);background-color:#1b1629}}@media (prefers-reduced-motion:reduce){.bz-landing-refresh .bz-orbit-light-trails,.bz-landing-refresh .bz-orbit-satellites,.bz-landing-refresh .bz-thesis-orbit .bz-thesis-lens-icon svg,.bz-landing-refresh .bz-thesis-orbit .bz-thesis-hub-icon:before,.bz-landing-refresh .bz-hero-copy>*,.bz-landing-refresh .bz-hero-actions,.bz-landing-refresh .bz-hero-proof{animation:none}.bz-landing-refresh.is-motion-ready .bz-scroll-reveal{opacity:1;filter:none;transition:none;transform:none}}.bz-landing-refresh .bz-analysis-stage{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:20px;display:grid}.bz-landing-refresh .bz-analysis-card{background:radial-gradient(at 12% 0,#a28bc416,#0000 55%),linear-gradient(150deg,#15121e,#0c0b13 72%);border:1px solid #cbb8f026;border-radius:28px;min-width:0;transition:border-color .22s,box-shadow .22s;box-shadow:inset 0 1px #ffffff0c,0 24px 65px #00000040}.bz-landing-refresh .bz-analysis-card-content{border-radius:27px;min-width:0;height:100%;position:relative}.bz-landing-refresh .bz-analysis-overview .bz-analysis-card-content{flex-direction:column;padding:28px 0 0;display:flex}.bz-landing-refresh .bz-analysis-heading{justify-content:space-between;align-items:center;gap:16px;padding:0 28px;display:flex}.bz-landing-refresh .bz-analysis-index{color:#a59aae;letter-spacing:.13em;font-size:9px;font-weight:600}.bz-landing-refresh .bz-analysis-live{color:#c1b4d1;align-items:center;gap:7px;font-size:10px;display:flex}.bz-landing-refresh .bz-analysis-live i{background:#ba9ae9;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #b586f380}.bz-landing-refresh .bz-analysis-intro{padding:28px 28px 0}.bz-landing-refresh .bz-analysis-intro h2{color:#f3eef9;letter-spacing:-.045em;font-size:clamp(24px,2.6vw,33px);font-weight:550;line-height:1.18}.bz-landing-refresh .bz-analysis-intro h2 span{color:#b9a3d8}.bz-landing-refresh .bz-analysis-intro p{color:#938a9f;max-width:33ch;margin-top:12px;font-size:12px;line-height:1.7}.bz-landing-refresh .bz-analysis-overview .bz-thesis-orbit{flex:none;max-width:480px;margin:auto}.bz-landing-refresh .bz-analysis-footnote{color:#968caa;border-top:1px solid #ffffff08;align-items:center;gap:9px;min-height:52px;margin-top:auto;padding:16px 28px;font-size:10px;display:flex}.bz-landing-refresh .bz-analysis-footnote svg{color:#b39bd3;flex-shrink:0}.bz-landing-refresh .bz-analysis-detail .bz-terminal{background:radial-gradient(at 100% 0,#8c6cb312,#0000 60%),#0e0d15;border-radius:27px;height:100%;margin:0}.bz-landing-refresh .bz-analysis-detail .bz-terminal-top{padding:16px 24px}.bz-landing-refresh .bz-analysis-detail .bz-terminal-summary{padding:20px 24px 16px}.bz-landing-refresh .bz-analysis-detail .bz-terminal-thesis-wrap{margin-bottom:0;padding:0 24px}.bz-landing-refresh .bz-analysis-detail .bz-terminal-thesis{padding:14px 16px;font-size:12px;line-height:1.7}.bz-landing-refresh .bz-analysis-detail .bz-terminal-evidence{margin:14px 24px 0}.bz-landing-refresh .bz-analysis-detail .bz-evidence-row{gap:12px;padding:12px 0}.bz-landing-refresh .bz-analysis-detail .bz-evidence-icon{border-radius:11px;flex-basis:36px;width:36px;height:36px}.bz-landing-refresh .bz-analysis-detail .bz-evidence-info strong{font-size:12px;line-height:1.5}.bz-landing-refresh .bz-analysis-detail .bz-evidence-row .bz-stat-pill{padding:4px 6px;font-size:8px}.bz-landing-refresh .bz-analysis-detail .bz-terminal-plan{background:linear-gradient(120deg,#b99be00e,#8abfe006);gap:16px;margin:14px 24px;padding:14px 18px}.bz-landing-refresh .bz-analysis-detail .bz-plan-score-val strong{font-size:30px}.bz-landing-refresh .bz-analysis-detail .bz-plan-fv-block b{font-size:22px}.bz-landing-refresh .bz-analysis-detail .bz-terminal figcaption{padding:12px 24px}@media (prefers-reduced-motion:reduce){.bz-landing-refresh .bz-analysis-card,.bz-landing-refresh .bz-analysis-card:before,.bz-landing-refresh .bz-analysis-card:after,.bz-landing-refresh .bz-analysis-card [data-beam-bloom]{animation:none!important}}@media (hover:hover) and (pointer:fine){.bz-landing-refresh .bz-analysis-card:hover{border-color:#d9c9f155;box-shadow:inset 0 1px #ffffff12,0 24px 65px #00000040,0 0 30px #a080cc0c}}@media (width<=960px){.bz-landing-refresh .bz-analysis-stage{grid-template-columns:minmax(0,1fr);gap:18px}.bz-landing-refresh .bz-analysis-overview .bz-thesis-orbit{max-width:480px}.bz-landing-refresh .bz-analysis-intro p{max-width:48ch}}@media (width<=560px){.bz-landing-refresh .bz-analysis-stage{gap:16px}.bz-landing-refresh .bz-analysis-card{border-radius:24px!important}.bz-landing-refresh .bz-analysis-card-content{border-radius:23px}.bz-landing-refresh .bz-analysis-heading{padding-inline:20px}.bz-landing-refresh .bz-analysis-intro{padding:24px 20px 8px}.bz-landing-refresh .bz-analysis-footnote{padding:16px 20px;font-size:9px}.bz-landing-refresh .bz-analysis-detail .bz-terminal-top{padding:18px 16px}.bz-landing-refresh .bz-analysis-detail .bz-terminal-summary{padding:20px 16px 16px}.bz-landing-refresh .bz-analysis-detail .bz-terminal-thesis-wrap{padding:0 16px}.bz-landing-refresh .bz-analysis-detail .bz-terminal-evidence{margin:16px 16px 0}.bz-landing-refresh .bz-analysis-detail .bz-terminal-plan{gap:12px;margin:16px;padding:16px 12px}.bz-landing-refresh .bz-analysis-detail .bz-terminal figcaption{padding:14px 16px}}.bz-landing-refresh .bz-analysis-overview .bz-thesis-stage{align-items:center;width:min(100%,560px);margin:auto;display:flex;position:relative}.bz-landing-refresh .bz-analysis-overview .bz-thesis-stage .bz-thesis-orbit{flex:0 auto;width:min(100% - 138px,430px);max-width:430px;margin:1.8rem 0 1.5rem;position:relative;left:-24px}.bz-landing-refresh .bz-analysis-overview .bz-thesis-mascot{inset-inline-end:-26px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;pointer-events:none;width:460px;height:auto;max-height:none;position:absolute;top:auto;bottom:-148px;transform:none}.bz-landing-refresh .bz-analysis-overview .bz-analysis-card-content{overflow:hidden}.bz-landing-refresh .bz-analysis-overview .bz-analysis-footnote{z-index:1;padding-inline-end:150px;position:relative}@media (width<=760px){.bz-landing-refresh .bz-analysis-overview .bz-thesis-stage{display:block}.bz-landing-refresh .bz-analysis-overview .bz-thesis-stage .bz-thesis-orbit{width:100%;min-width:0;max-width:none;margin:2rem 0 1rem;left:-12px}.bz-landing-refresh .bz-analysis-overview .bz-thesis-mascot{inset-inline-end:-24px;-o-object-fit:contain;object-fit:contain;width:360px;max-height:none;margin:0;position:absolute;top:auto;bottom:-116px;transform:none}.bz-landing-refresh .bz-analysis-overview .bz-analysis-footnote{padding-inline-end:118px}}[dir=rtl] .bz-landing-refresh .bz-analysis-overview .bz-thesis-mascot{transform:scaleX(-1)}@media (width<=760px){[dir=rtl] .bz-landing-refresh .bz-analysis-overview .bz-thesis-mascot{transform:scaleX(-1)}}.bz-landing-refresh .bz-analysis-card-content:before,.bz-landing-refresh .bz-analysis-card-content:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.bz-landing-refresh .bz-analysis-card-content:before{z-index:3;background:linear-gradient(125deg,#e5deff09,#0000 40%,#e3e9ff04 75%,#0000)}.bz-landing-refresh .bz-analysis-card-content:after{z-index:4;-webkit-mask-composite:xor;-webkit-mask-composite:xor;background:linear-gradient(135deg,#f1edffa6,#bfc8df38 24%,#a399b516 48%,#d7deed66 78%,#f7eeffa6);padding:1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}@media (hover:hover) and (pointer:fine){.bz-landing-refresh .bz-analysis-card:hover .bz-analysis-card-content:before,.bz-landing-refresh .bz-analysis-card:hover .bz-analysis-card-content:after{opacity:1;transition-duration:.42s}}@media (prefers-reduced-motion:reduce){.bz-landing-refresh .bz-analysis-card-content:before,.bz-landing-refresh .bz-analysis-card-content:after{transition:none}}.dashboard-preloader{background:#080710;font-family:Inter,sans-serif}.dashboard-preloader:before{background:radial-gradient(at 50% 45%,#65418610,#0000 65%)}.dashboard-preloader__panel{background:radial-gradient(at 12% 0,#a28bc416,#0000 55%),linear-gradient(150deg,#15121e,#0c0b13 72%);border:1px solid #cbb8f066;border-radius:28px;width:min(100%,568px);padding:0;box-shadow:inset 0 1px #ffffff14,0 24px 65px #00000040}.dashboard-preloader__panel:before{border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#f1edff88,#bfc8df1a 26%,#0000 48%,#d7deed44 78%,#f7eeff88);height:auto;padding:1px;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dashboard-preloader__header{padding:28px 28px 0}.dashboard-preloader__step{color:#a59aae;letter-spacing:.13em;font-size:9px;font-weight:600}.dashboard-preloader__state{color:#c1b4d1;align-items:center;gap:7px;font-size:10px;display:flex}.dashboard-preloader__state i{background:#ba9ae9;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #b586f340}.dashboard-preloader__intro h1{color:#f3eef9;letter-spacing:-.045em;margin:0;font-size:34px;font-weight:550;line-height:1.18}.dashboard-preloader__intro h1 span{color:#b9a3d8}.dashboard-preloader__intro p{color:#938a9f;max-width:34ch;margin:14px 0 0;font-size:12px;line-height:1.8}.dashboard-preloader__orbit.bz-landing-refresh{background:0 0;width:100%;min-height:0;padding:0;overflow:visible}.dashboard-preloader__orbit.bz-landing-refresh .bz-thesis-orbit{width:min(100%,480px);margin:14px auto 18px}.dashboard-preloader__bottom{color:#968caa;border-top:1px solid #ffffff08;align-items:center;gap:10px;min-height:53px;padding:16px 28px;font-size:10px;display:flex}.dashboard-preloader__bottom>svg{color:#b39bd3;flex-shrink:0;animation:2s linear infinite dashboard-preloader-spin}.dashboard-preloader__bottom-note{color:#766d84;margin-left:auto;font-size:9px}@media (width<=560px){.dashboard-preloader{padding:16px}.dashboard-preloader__panel{border-radius:26px;padding:0}.dashboard-preloader__header{padding:24px 22px 0}.dashboard-preloader__intro{padding:26px 22px 0}.dashboard-preloader__intro h1{font-size:30px}.dashboard-preloader__state{font-size:9px}.dashboard-preloader__bottom{padding-inline:22px}}@media (prefers-reduced-motion:reduce){.dashboard-preloader__bottom>svg{animation:none}}.dashboard-preloader__panel{width:min(100%,1000px)}.dashboard-preloader__composition{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:20px;min-height:400px;padding:0 28px;display:grid}.dashboard-preloader__intro{padding:28px 0 40px}.dashboard-preloader__intro h1{font-size:clamp(36px,4.6vw,52px)}.dashboard-preloader__intro p{max-width:31ch;font-size:13px}.dashboard-preloader__orbit.bz-landing-refresh .bz-thesis-orbit{width:100%;max-width:480px;margin:0 auto}@media (width<=640px){.dashboard-preloader__composition{grid-template-columns:minmax(0,1fr);gap:0;min-height:0;padding:0 22px}.dashboard-preloader__intro{padding:28px 0 8px}.dashboard-preloader__intro h1{font-size:32px}.dashboard-preloader__orbit.bz-landing-refresh .bz-thesis-orbit{max-width:330px}}.dashboard-menu{z-index:50;flex-shrink:0;width:224px;font-family:Inter,sans-serif;position:relative}.dashboard-menu__label{color:#93899f;letter-spacing:.12em;text-transform:uppercase;margin:0 0 9px 14px;font-size:9px;font-weight:550;display:block}.dashboard-menu .dashboard-menu__trigger{z-index:51;color:#eee8f6;text-align:left;background:linear-gradient(#393440,#24202e);border:1px solid #cabfe33d;border-radius:999px;align-items:center;gap:10px;width:100%;min-height:46px;padding:8px 14px;font-size:12px;font-weight:550;display:flex;position:relative}.dashboard-menu__trigger-icon{color:#c9b4ec;place-items:center;width:26px;height:26px;display:grid}.dashboard-menu__trigger>svg{color:#ab9cbf;margin-left:auto;transition:transform .22s cubic-bezier(.22,1,.36,1)}.dashboard-menu__trigger>svg.is-open{transform:rotate(180deg)}.dashboard-menu__backdrop{z-index:40;cursor:default;background:0 0;border:0;position:fixed;inset:0}.dashboard-menu__panel{z-index:52;transform-origin:100% 0;background:radial-gradient(at 0 0,#ab8bcc14,#0000 65%),#100e18;border:1px solid #ccbae43b;border-radius:20px;width:260px;padding:8px;animation:.18s cubic-bezier(.22,1,.36,1) both dashboard-menu-arrive;position:absolute;top:calc(100% + 10px);right:0;box-shadow:inset 0 1px #ffffff0d,0 20px 48px #0008}.dashboard-menu__caption{color:#877b97;letter-spacing:.13em;border-bottom:1px solid #ffffff08;margin-bottom:3px;padding:10px 12px 12px;font-size:8px;font-weight:550}.dashboard-menu .dashboard-menu__option{color:#a89eb7;width:100%;min-height:45px;box-shadow:none;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:9px 12px;font-size:12px;font-weight:450;transition:color .18s,background-color .18s,border-color .18s;display:flex}.dashboard-menu__option+.dashboard-menu__option{margin-top:2px}.dashboard-menu__option-icon{color:#a599b8;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.dashboard-menu .dashboard-menu__option:hover,.dashboard-menu .dashboard-menu__option:focus-visible{color:#eee7f6;background:#bfa3e80c;border-color:#c3a6ec26;outline:none}.dashboard-menu .dashboard-menu__option.is-selected{color:#ddc9fa;background:linear-gradient(110deg,#baa0e91a,#a487cf06);border-color:#c3a6ec26}.dashboard-menu__option.is-selected .dashboard-menu__option-icon{color:#c9a9f4}.dashboard-menu__check{color:#c9a9f4;margin-left:auto}@keyframes dashboard-menu-arrive{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=420px){.dashboard-menu,.dashboard-menu__panel{width:100%}}@media (prefers-reduced-motion:reduce){.dashboard-menu__panel{animation:none}.dashboard-menu__trigger>svg{transition:none}}.dashboard-menu__panel{border-top-color:#ffffff08;border-radius:0 0 18px 18px;width:100%;animation:.2s both dashboard-menu-fade;top:calc(100% - 1px)}.dashboard-menu .dashboard-menu__trigger[aria-expanded=true],html.tt-effects-enabled .dashboard-menu .dashboard-menu__trigger[aria-expanded=true]{background:#15121e;border-bottom-color:#0000;box-shadow:inset 0 1px #ffffff0d;border-radius:18px 18px 0 0!important}.dashboard-menu__caption{padding-inline:10px;font-size:7px}.dashboard-menu .dashboard-menu__option{gap:9px;padding-inline:9px;font-size:11px}@keyframes dashboard-menu-fade{0%{opacity:0}to{opacity:1}}.dashboard-preloader__panel--compact{background:radial-gradient(at 0 0,#a28bc410,#0000 65%),#100e17;border-color:#d3c4e538;border-radius:24px;width:min(100%,680px)}.dashboard-preloader__panel--compact:before{opacity:.55}.dashboard-preloader__panel--compact .dashboard-preloader__header{padding:22px 26px 0}.dashboard-preloader__signature{color:#dcd3e8;letter-spacing:.03em;align-items:center;gap:8px;font-size:9px;font-weight:550;display:flex}.dashboard-preloader__signature svg{color:#bb9cdd}.dashboard-preloader__signature>span{color:#61576d;margin-inline:3px}.dashboard-preloader__panel--compact .dashboard-preloader__state{color:#9c8cae;font-size:8px}.dashboard-preloader__panel--compact .dashboard-preloader__composition{grid-template-columns:1fr 1fr;gap:10px;min-height:240px;padding:0 26px}.dashboard-preloader__panel--compact .dashboard-preloader__intro{padding:30px 0}.dashboard-preloader__panel--compact .dashboard-preloader__intro h1{letter-spacing:-.045em;font-size:33px;font-weight:500;line-height:1.15}.dashboard-preloader__signal{align-self:center;min-width:0;position:relative}.dashboard-preloader__signal-field{width:100%;height:auto;display:block;overflow:visible}.dashboard-preloader__signal>span{text-align:center;color:#776985;letter-spacing:.17em;font-size:7px;position:absolute;bottom:7px;left:0;right:0}.dashboard-preloader__ribbons{transform-origin:50%;animation:8s cubic-bezier(.45,0,.55,1) infinite dashboard-signal-breathe}.dashboard-preloader__signal-point{animation:5s ease-in-out infinite dashboard-signal-point}.dashboard-preloader__panel--compact .dashboard-preloader__bottom{min-height:44px;padding:14px 26px;font-size:9px}.dashboard-preloader__pulse{gap:5px;margin-left:auto;display:flex}.dashboard-preloader__pulse i{background:#b293d5;border-radius:50%;width:3px;height:3px;animation:3s ease-in-out infinite dashboard-signal-point}.dashboard-preloader__pulse i:nth-child(2){animation-delay:.3s}.dashboard-preloader__pulse i:nth-child(3){animation-delay:.6s}@keyframes dashboard-signal-breathe{0%,to{opacity:.6;transform:translateY(2px)}50%{opacity:1;transform:translateY(-2px)}}@keyframes dashboard-signal-point{0%,to{opacity:.25}50%{opacity:.9}}@media (width<=480px){.dashboard-preloader__panel--compact .dashboard-preloader__header{padding:20px 20px 0}.dashboard-preloader__panel--compact .dashboard-preloader__composition{grid-template-columns:1.1fr .9fr;gap:0;min-height:210px;padding-inline:20px}.dashboard-preloader__panel--compact .dashboard-preloader__intro h1{font-size:26px}.dashboard-preloader__panel--compact .dashboard-preloader__intro p{font-size:10px}.dashboard-preloader__signature{gap:5px;font-size:8px}.dashboard-preloader__panel--compact .dashboard-preloader__state{max-width:72px;font-size:7px}.dashboard-preloader__signal>span{letter-spacing:.08em;font-size:5px;bottom:0}}@media (prefers-reduced-motion:reduce){.dashboard-preloader__ribbons,.dashboard-preloader__signal-point,.dashboard-preloader__pulse i,.dashboard-menu__panel{animation:none}}.dashboard-menu .dashboard-menu__trigger{background:linear-gradient(145deg,#45414d 0%,#302b38 48%,#24202d 100%);border-color:#d8c9ed52;transition:background .28s,border-color .32s,box-shadow .42s,color .32s;box-shadow:inset 0 1px #ffffff28,inset 0 -1px #00000058,0 5px 16px #00000028}.dashboard-menu .dashboard-menu__trigger:hover,.dashboard-menu .dashboard-menu__trigger:focus-visible{border-color:#d9c8f08c;outline:none;box-shadow:inset 0 1px #ffffff46,inset 0 -1px #00000048,0 0 20px #b38ae426}.dashboard-menu__panel{background:radial-gradient(at 50% 0,#c9b4e51b,#0000 70%),linear-gradient(145deg,#17131e 0%,#100e17 56%,#17131e 100%);border:1px solid #cbb9e15c;border-top-color:#ffffff10;border-radius:0 0 25px 25px;width:100%;padding:9px;animation:.34s cubic-bezier(.22,1,.36,1) both dashboard-menu-fade;top:calc(100% - 1px);overflow:hidden;box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #e8daf70b,0 18px 46px #0009,0 0 23px #aa80d71c}.dashboard-menu__panel:before{z-index:2;border-radius:inherit;content:"";pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;background:linear-gradient(145deg,#f0e7ff8a 0%,#bcb0d92e 24%,#8a72aa20 54%,#ded3ed63 82%,#f4eaff87 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dashboard-menu__caption{z-index:1;margin-bottom:5px;padding:9px 11px 12px;position:relative}.dashboard-menu .dashboard-menu__option{z-index:1;border-radius:999px;min-height:44px;padding-inline:11px;transition:color .3s,background .36s,border-color .36s,box-shadow .42s,transform .36s cubic-bezier(.22,1,.36,1);position:relative}.dashboard-menu .dashboard-menu__option:hover,.dashboard-menu .dashboard-menu__option:focus-visible{background:linear-gradient(110deg,#f7f2ff17 0%,#b899e91b 40%,#ffffff08 100%);border-color:#d3c1eb55;transform:translate(2px);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000030,0 0 18px #b390d21b}.dashboard-menu .dashboard-menu__option.is-selected{background:linear-gradient(115deg,#e5d8f219,#bfa4e821 45%,#d9c9ee0a);border-color:#d3c1eb43;border-radius:999px;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #00000024}.dashboard-menu .dashboard-menu__trigger[aria-expanded=true],html.tt-effects-enabled .dashboard-menu .dashboard-menu__trigger[aria-expanded=true]{z-index:53;background:linear-gradient(145deg,#393440,#201c28);border-bottom-color:#0000;box-shadow:inset 0 1px #ffffff1b,0 0 22px #b28ed525;border-radius:20px 20px 0 0!important}.nav-link{position:relative;border-radius:999px!important;transition:color .32s,background-color .36s,background-image .36s,border-color .36s,box-shadow .42s,transform .36s cubic-bezier(.22,1,.36,1)!important}@media (hover:hover) and (pointer:fine){.nav-link:hover,.nav-link:focus-visible{background-image:linear-gradient(110deg,#f8f5ff14 0%,#b99bde16 42%,#ffffff05 100%);outline:none;box-shadow:inset 0 1px #ffffff1d,inset 0 -1px #00000028,0 0 20px #a881d51b;color:#f3edf9!important;background-color:#c8b3e912!important;border-color:#d7c3ed5c!important}}.nav-link.nav-link-active{box-shadow:inset 0 1px #ffffff12,0 0 16px #a881d512;background-image:linear-gradient(110deg,#c4a5ed20,#a990ce0c 65%,#ffffff04)!important;border-color:#ccb3e33a!important;border-radius:999px!important}.sidebar-icon-link,.sidebar-bottom-action{color:#91889d;border:1px solid #0000;transition:color .32s,background .36s,border-color .36s,box-shadow .42s,transform .36s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.sidebar-icon-link:hover,.sidebar-icon-link:focus-visible,.sidebar-bottom-action:hover,.sidebar-bottom-action:focus-visible{color:#f3edf9;background:linear-gradient(135deg,#f8f5ff17,#b99bde1b 46%,#ffffff08);border-color:#d6c2ec4f;outline:none;box-shadow:inset 0 1px #ffffff20,inset 0 -1px #00000035,0 0 18px #a881d523}}.sidebar-icon-link.is-active{color:#e4ccff;background:linear-gradient(145deg,#dec8fb24,#a984d916 55%,#ffffff08);border-color:#cfb7e648;box-shadow:inset 0 1px #ffffff1c,0 0 16px #a881d51c}.dashboard-preloader__signature{gap:9px}.dashboard-preloader__signature img{filter:drop-shadow(0 0 10px #b697e844)}.dashboard-preloader__panel--compact .dashboard-preloader__composition{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:14px;min-height:300px}.dashboard-preloader__panel--compact .dashboard-preloader__intro{padding-block:24px}.dashboard-preloader__panel--compact .dashboard-preloader__intro h1{letter-spacing:-.058em;font-size:clamp(34px,4.1vw,47px);line-height:1.08}.dashboard-preloader__panel--compact .dashboard-preloader__intro h1 span{background:linear-gradient(100deg,#e0caff,#ae83e0 70%,#d9c0ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.dashboard-preloader__panel--compact .dashboard-preloader__intro p{max-width:31ch;margin-top:16px;font-size:12px;line-height:1.75}.dashboard-preloader__prep{background:linear-gradient(110deg,#f8f5ff0c,#ba9ad610 52%,#ffffff04);border:1px solid #d7c5eb22;border-radius:999px;align-items:center;gap:10px;width:fit-content;max-width:100%;margin-top:22px;padding:8px 12px 8px 8px;animation:.72s cubic-bezier(.22,1,.36,1) both dashboard-preloader-prep-enter;display:flex;box-shadow:inset 0 1px #ffffff0d,0 10px 26px #0000001e}.dashboard-preloader__prep-icon{background:radial-gradient(circle at 35% 20%,#eadcff24,#ad82dc0e 65%);border:1px solid #d5c2ec35;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;display:grid;box-shadow:inset 0 1px #ffffff15,0 0 16px #b28ed51e}.dashboard-preloader__prep-icon img{filter:drop-shadow(0 0 8px #b995e85c);animation:3.6s ease-in-out infinite dashboard-preloader-icon-breathe}.dashboard-preloader__prep-copy{gap:3px;min-width:0;display:grid}.dashboard-preloader__prep-copy small{color:#9587a5;letter-spacing:.13em;font-size:7px;font-weight:600}.dashboard-preloader__prep-copy strong{color:#ded4e9;letter-spacing:-.01em;font-size:9px;font-weight:550}.dashboard-preloader__prep-pulse{gap:3px;margin-left:4px;display:flex}.dashboard-preloader__prep-pulse i{opacity:.35;background:#c8a9eb;border-radius:50%;width:3px;height:3px;animation:1.8s ease-in-out infinite dashboard-preloader-step-pulse}.dashboard-preloader__prep-pulse i:nth-child(2){animation-delay:.25s}.dashboard-preloader__prep-pulse i:nth-child(3){animation-delay:.5s}.dashboard-preloader__steps{color:#6f657a;white-space:nowrap;align-items:center;gap:7px;margin-top:15px;font-size:8px;display:flex}.dashboard-preloader__steps span{align-items:center;gap:5px;transition:color .4s;display:inline-flex}.dashboard-preloader__steps span i{border:1px solid #776687;border-radius:50%;width:4px;height:4px;transition:background .4s,box-shadow .4s}.dashboard-preloader__steps span.is-current{color:#cbb5e4}.dashboard-preloader__steps span.is-current i{background:#c7a3ef;border-color:#d2b7f5;box-shadow:0 0 9px #c19cefa8}.dashboard-preloader__steps b{background:linear-gradient(90deg,#896d9e66,#d4c1e51a);width:clamp(10px,2vw,22px);height:1px}.dashboard-preloader__signal{isolation:isolate;padding:23px 5px 22px}.dashboard-preloader__signal:before{z-index:-1;content:"";filter:blur(14px);background:radial-gradient(#a978d51b,#0000 67%);border-radius:50%;position:absolute;inset:18% 4% 12%}.dashboard-preloader__signal-head{z-index:1;color:#857695;letter-spacing:.13em;justify-content:space-between;font-size:7px;display:flex;position:absolute;top:4px;left:2px;right:2px}.dashboard-preloader__signal-head span{align-items:center;gap:6px;display:inline-flex}.dashboard-preloader__signal-head span:first-child i{background:#c5a0eb;border-radius:50%;width:4px;height:4px;animation:2.4s ease-in-out infinite dashboard-preloader-step-pulse;box-shadow:0 0 8px #c5a0eb88}.dashboard-preloader__signal-field{z-index:0;filter:drop-shadow(0 14px 24px #8f5bbb14);position:relative}.dashboard-preloader__chart-grid path{stroke-opacity:.09;stroke-width:.55px}.dashboard-preloader__candles{opacity:1}.dashboard-preloader__candle--bull rect{filter:drop-shadow(0 0 2px #a56bfa55)}.dashboard-preloader__candle--bear rect{filter:drop-shadow(0 0 2px #ed4e7050)}.dashboard-preloader__signal-orbit{transform-box:fill-box;transform-origin:50%;animation:12s linear infinite dashboard-preloader-orbit}.dashboard-preloader__ribbons{animation-duration:6.8s}.dashboard-preloader__signal-point{filter:drop-shadow(0 0 5px #decaff)}.dashboard-preloader__signal-tags{justify-content:center;gap:5px;display:flex;position:absolute;bottom:19px;left:0;right:0}.dashboard-preloader__signal-tags span{color:#9c8bab;letter-spacing:.09em;background:linear-gradient(135deg,#f5efff0e,#b891d20a);border:1px solid #d6c1eb1e;border-radius:999px;padding:4px 7px;font-size:6px;font-weight:550;box-shadow:inset 0 1px #ffffff0a}.dashboard-preloader__signal-caption{color:#776985;letter-spacing:.17em;text-align:center;font-size:7px;position:absolute;bottom:0;left:0;right:0}.dashboard-preloader__panel--compact .dashboard-preloader__bottom{border-top-color:#ffffff0d;min-height:47px;padding-block:14px}.dashboard-preloader__pulse i{width:4px;height:4px}@keyframes dashboard-preloader-prep-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes dashboard-preloader-icon-breathe{0%,to{opacity:.8;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes dashboard-preloader-step-pulse{0%,to{opacity:.3}50%{opacity:1}}@keyframes dashboard-preloader-orbit{to{transform:rotate(360deg)}}@media (width<=640px){.dashboard-preloader__panel--compact .dashboard-preloader__composition{grid-template-columns:minmax(0,1fr);gap:0;min-height:0;padding-inline:24px}.dashboard-preloader__panel--compact .dashboard-preloader__intro{padding:29px 0 12px}.dashboard-preloader__panel--compact .dashboard-preloader__intro h1{font-size:clamp(32px,8vw,42px)}.dashboard-preloader__panel--compact .dashboard-preloader__signal{justify-self:center;width:min(100%,370px);padding-block:24px 27px}.dashboard-preloader__signal-tags{bottom:20px}.dashboard-preloader__signal-caption{bottom:2px}}@media (width<=380px){.dashboard-preloader__steps{gap:5px;font-size:7px}.dashboard-preloader__prep{gap:7px;padding-right:9px}.dashboard-preloader__prep-copy strong{font-size:8px}.dashboard-preloader__signal-tags span{padding-inline:5px;font-size:5px}}@media (prefers-reduced-motion:reduce){.dashboard-preloader__prep,.dashboard-preloader__prep-icon img,.dashboard-preloader__prep-pulse i,.dashboard-preloader__signal-head span:first-child i,.dashboard-preloader__signal-orbit,.dashboard-menu__panel,.dashboard-menu .dashboard-menu__option,.sidebar-icon-link,.sidebar-bottom-action,.nav-link{transition-duration:.01ms!important;animation:none!important}}.dashboard-menu.is-open .dashboard-menu__trigger,html.tt-effects-enabled .dashboard-menu.is-open .dashboard-menu__trigger{background:linear-gradient(145deg,#393440 0%,#201c28 100%);border-bottom-color:#0000;box-shadow:inset 0 1px #ffffff1b,0 0 22px #b28ed525;border-radius:20px 20px 0 0!important}.dashboard-menu.is-open .dashboard-menu__panel{border-color:#d8c9ed52;border-top-width:0;border-radius:0 0 25px 25px;top:calc(100% - 2px)}.dashboard-menu.is-open .dashboard-menu__panel:before{clip-path:inset(1px 0 0)}.dashboard-menu.is-open .dashboard-menu__trigger,html.tt-effects-enabled .dashboard-menu.is-open .dashboard-menu__trigger{background:linear-gradient(#3a3443 0%,#302a38 56%,#292431 100%);transition-duration:.62s;box-shadow:inset 0 1px #ffffff0c,0 0 22px #b28ed51d}.dashboard-menu.is-open .dashboard-menu__panel{background:radial-gradient(at 50% 96%,#b892e81a,#0000 58%),linear-gradient(#292431 0%,#100e17 48%,#15121e 100%);animation:.62s cubic-bezier(.16,1,.3,1) both dashboard-menu-drop}@keyframes dashboard-menu-drop{0%{clip-path:inset(0 0 100% round 0 0 25px 25px);opacity:0;transform:translateY(-8px)}to{clip-path:inset(0 round 0 0 25px 25px);opacity:1;transform:translateY(0)}}.dashboard-menu.is-open .dashboard-menu__panel.is-closing{pointer-events:none;animation:.46s cubic-bezier(.4,0,.2,1) both dashboard-menu-retract}@keyframes dashboard-menu-retract{0%{clip-path:inset(0 round 0 0 25px 25px);opacity:1;transform:translateY(0)}to{clip-path:inset(0 0 100% round 0 0 25px 25px);opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.dashboard-menu.is-open .dashboard-menu__panel{clip-path:none;opacity:1;animation:none;transform:none}.dashboard-menu.is-open .dashboard-menu__panel.is-closing{display:none}.dashboard-menu.is-open .dashboard-menu__trigger{transition-duration:.01ms}}.bz-shell .bz-feature-essentials{width:min(100%,1168px);margin-inline:auto;padding:88px 24px 96px}.bz-feature-essentials__heading{text-align:center;max-width:720px;margin:0 auto 44px}.bz-shell .bz-feature-essentials__heading h2{color:#f0eaf8;letter-spacing:-.045em;margin-top:18px;font-size:clamp(28px,3.2vw,42px);font-weight:500;line-height:1.18}.bz-feature-essentials__heading h2 span{color:#bea6e3}.bz-shell .bz-feature-essentials__heading>p{color:#a49bad;margin-top:16px;font-size:15px;line-height:1.7}.bz-feature-essentials__grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bz-feature-essential{text-align:center;background:0 0;border-right:1px solid #d9c5fa14;min-width:0;padding:30px 28px 38px;transition:background-color .65s;position:relative}.bz-feature-essential:nth-child(3n){border-right:0}.bz-feature-essential:nth-child(-n+3){border-bottom:1px solid #d9c5fa14}.bz-feature-essential__art{place-items:center;width:152px;height:82px;margin:0 auto 18px;display:grid;position:relative}.bz-feature-essential__art:before{z-index:0;content:"";background-image:radial-gradient(circle,#c4a0f240 .7px,#0000 1px);background-size:7px 7px;position:absolute;inset:28px 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12%,#0000 35% 65%,#000 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12%,#0000 35% 65%,#000 88%,#0000)}.bz-feature-essential__art img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 14px #9c68d61c);width:72px;height:72px;transition:transform .65s cubic-bezier(.22,1,.36,1),filter .65s;position:relative}.bz-shell .bz-feature-essential h3{color:#e2d9ed;letter-spacing:-.025em;font-size:16px;font-weight:550;line-height:1.4}.bz-shell .bz-feature-essential p{color:#a59aad;max-width:31ch;margin:12px auto 0;font-size:13px;line-height:1.8}@media (hover:hover) and (pointer:fine){.bz-feature-essential:hover{background-color:#b48be706}.bz-feature-essential:hover .bz-feature-essential__art img{filter:drop-shadow(0 6px 18px #a879e338);transform:translateY(-3px)}}@media (width<=860px){.bz-feature-essentials__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bz-feature-essential:nth-child(n){border-bottom:1px solid #d9c5fa14;border-right:0}.bz-feature-essential:nth-child(odd){border-right:1px solid #d9c5fa14}.bz-feature-essential:nth-last-child(-n+2){border-bottom:0}}@media (width<=540px){.bz-shell .bz-feature-essentials{padding:64px 24px}.bz-feature-essentials__heading{margin-bottom:26px}.bz-feature-essentials__grid{grid-template-columns:minmax(0,1fr)}.bz-feature-essential:nth-child(n){border-bottom:1px solid #d9c5fa14;border-right:0;padding:26px 12px 30px}.bz-feature-essential:last-child{border-bottom:0}.bz-shell .bz-feature-essential p{max-width:34ch}}@media (prefers-reduced-motion:reduce){.bz-feature-essential,.bz-feature-essential__art img{transition:none}}.dashboard-feed-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.dashboard-feed-heading__copy{flex:330px;min-width:0;container-type:inline-size}.dashboard-page-title{-moz-column-gap:10px;grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:10px}.dashboard-page-title__icon{margin-top:0}.dashboard-page-title__copy--smart{white-space:nowrap;font-size:clamp(1.1rem,9cqw,3.1rem);line-height:1.05}.dashboard-menu__frame{height:46px;position:relative}.dashboard-menu__surface{z-index:51;isolation:isolate;border-radius:999px;position:absolute;inset:0 0 auto}.dashboard-menu__surface.is-expanded{background:linear-gradient(155deg,#3b3545 0%,#292332 30%,#17131f 66%,#211a2d 100%);border-radius:24px;animation:.62s cubic-bezier(.16,1,.3,1) both dashboard-menu-surface-open;overflow:hidden;box-shadow:inset 0 0 0 1px #d8c9ed60,inset 0 1px #ffffff2b,0 18px 46px #0008,0 0 24px #b28ed51b}.dashboard-menu__surface.is-expanded.is-closing{animation:.46s cubic-bezier(.4,0,.2,1) both dashboard-menu-surface-close}.dashboard-menu.is-open .dashboard-menu__surface .dashboard-menu__trigger,html.tt-effects-enabled .dashboard-menu.is-open .dashboard-menu__surface .dashboard-menu__trigger{min-height:46px;box-shadow:none;background:0 0;border-color:#0000}.dashboard-menu.is-open .dashboard-menu__surface .dashboard-menu__panel{box-shadow:none;clip-path:none;opacity:1;background:0 0;border:0;animation:none;position:relative;top:auto;right:auto;transform:none}.dashboard-menu.is-open .dashboard-menu__surface .dashboard-menu__panel:before{content:none}.dashboard-menu__metal{z-index:54;pointer-events:none;border-radius:24px;width:100%;height:100%;animation:.9s both dashboard-menu-metal-enter;position:absolute;inset:0}.dashboard-menu__surface.is-closing .dashboard-menu__metal{animation:.46s both dashboard-menu-metal-exit}@keyframes dashboard-menu-surface-open{0%{clip-path:inset(0 0 calc(100% - 46px) round 24px)}to{clip-path:inset(0 round 24px)}}@keyframes dashboard-menu-surface-close{0%{clip-path:inset(0 round 24px)}to{clip-path:inset(0 0 calc(100% - 46px) round 24px)}}@keyframes dashboard-menu-metal-enter{0%{opacity:0}to{opacity:1}}@keyframes dashboard-menu-metal-exit{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.dashboard-menu__surface.is-expanded,.dashboard-menu__surface.is-expanded.is-closing,.dashboard-menu__metal{animation:none}.dashboard-menu__surface.is-expanded.is-closing{clip-path:inset(0 0 calc(100% - 46px) round 24px)}}.app-workspace-content{flex:0 1200px;width:1200px;max-width:100%}.app-workspace-page{width:100%;min-width:0;height:100%}.app-workspace-page>*{min-width:0;margin-inline:0;width:100%!important;max-width:100%!important}.dashboard-page-title{-moz-column-gap:12px;grid-template-columns:60px minmax(0,1fr);column-gap:12px}.dashboard-menu__trigger-icon,.dashboard-menu__option-icon{flex-shrink:0;width:30px;height:30px}@property --dropdown-metal-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.dashboard-menu__surface.is-expanded:after{z-index:55;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--dropdown-metal-angle), #a393b33b 0%, #d9cdef66 55%, #eee9ff9c 65%, #fff 71%, #c5a8f3cc 76%, #9e8dad45 86%, #a393b33b 100%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;content:"";padding:1.5px;transition:opacity .46s;animation:9s linear infinite dashboard-menu-metal-orbit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dashboard-menu__surface.is-expanded.is-closing:after{opacity:0}@keyframes dashboard-menu-metal-orbit{to{--dropdown-metal-angle:360deg}}@media (prefers-reduced-motion:reduce){.dashboard-menu__surface.is-expanded:after{transition:none;animation:none}}.dashboard-section-title{grid-template-columns:60px minmax(0,1fr);align-items:center;gap:12px;display:grid}.dashboard-section-title>img,.dashboard-widget-heading>img{filter:drop-shadow(0 4px 12px #a77bd72e);flex-shrink:0}.dashboard-section-title>span,.dashboard-widget-heading>span{min-width:0}.dashboard-widget-heading{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;display:grid}.early-market-signal__title>img{filter:drop-shadow(0 4px 12px #a77bd72e);flex-shrink:0}.research-page{color:#ebe5f3;width:100%;min-width:0;padding:4px 0 64px;font-family:Inter,sans-serif}.research-page-header{grid-template-columns:minmax(0,1fr) auto;gap:18px 24px;margin-bottom:26px;display:grid}.research-page-identity{align-items:center;gap:14px;min-width:0;display:flex}.research-page-identity img{filter:drop-shadow(0 5px 15px #ac78e82b);flex-shrink:0}.research-kicker{color:#ad91cb;letter-spacing:.16em;font-size:9px;font-weight:600}.research-page-header h1{letter-spacing:-.045em;margin:6px 0 0;font-family:Inter,sans-serif;font-size:clamp(28px,3.4vw,42px);font-weight:550;line-height:1.12}.research-page-header>p{color:#a79bad;grid-column:1/-1;max-width:76ch;margin:0;font-size:14px;line-height:1.8}.research-updated{color:#80758d;grid-column:1/-1;font-size:11px}.research-refresh{color:#f4eef9;background:linear-gradient(160deg,#49414f,#231e2e);border:1px solid #cfb9ea40;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:8px;padding:11px 17px;font-size:12px;display:inline-flex}.research-refresh:disabled{opacity:.5;cursor:wait}.research-page-tabs{border-bottom:1px solid #d8c6ed18;flex-wrap:wrap;gap:8px;padding-bottom:22px;display:flex}.research-page-tabs a{color:#a79bad;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:12px;transition:background-color .25s,color .25s;display:inline-flex}.research-page-tabs a[aria-current=page]{color:#e5cffb;background:#ba8ce516;border-color:#c3a0e74d;box-shadow:inset 0 1px #ffffff0c}.research-page-tabs a:hover{color:#f4eafa;background:#c5a6e51a}.research-overview{background:linear-gradient(135deg,#c3a0e609,#ffffff02);border:1px solid #d8c6ed20;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0;display:grid;overflow:hidden}.research-overview>div{border-right:1px solid #d8c6ed15;gap:12px;padding:22px;display:grid}.research-overview>div:last-child{border-right:0}.research-overview span{color:#a296ad;font-size:11px}.research-overview strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:1}.research-filters{background:#ffffff03;border:1px solid #d8c6ed1a;border-radius:20px;flex-wrap:wrap;align-items:end;gap:10px;padding:16px;display:flex}.research-filters>label{flex:140px;gap:6px;min-width:0;display:grid}.research-filters>label>span{color:#97899f;padding-left:10px;font-size:10px}.research-filters select,.research-search input{color:#dcd0e8;background:#19151f;border:1px solid #c4a9e329;border-radius:999px;outline:none;width:100%;min-width:0;padding:11px 12px;font-size:12px}.research-filters select:focus-visible,.research-search:focus-within{outline-offset:3px;outline:2px solid #bd95ec}.research-filters>.research-search{color:#a690ba;background:#19151f;border:1px solid #c4a9e329;border-radius:999px;flex:2 240px;align-items:center;gap:8px;padding-left:13px;display:flex}.research-search input{background:0 0;border:0;padding-left:0}.research-results-heading{color:#a397ac;justify-content:space-between;align-items:center;gap:12px;margin:18px 0;font-size:11px;display:flex}.research-results-heading button,.research-empty>button{color:#c7acdf;background:#a584c50c;border:1px solid #b796dc30;border-radius:999px;padding:7px 12px}.research-workbench{grid-template-columns:minmax(240px,.82fr) minmax(0,1.8fr);align-items:start;gap:20px;display:grid}.research-record-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6c537f #151119;gap:10px;max-height:calc(100dvh - 170px);padding:2px;display:grid;position:sticky;top:0;overflow-y:auto}.research-record{color:#c7b9d3;text-align:left;background:linear-gradient(150deg,#ffffff04,#b290db04);border:1px solid #d2b9eb1c;border-radius:20px;width:100%;min-width:0;padding:18px;transition:border-color .3s,background-color .3s}.research-record:hover,.research-record.is-selected{background-color:#ab7edb12;border-color:#c29de16b}.research-record:focus-visible,.research-page a:focus-visible{outline-offset:3px;outline:2px solid #c9a2f1}.research-record.is-selected{box-shadow:inset 3px 0 #b68ae8,inset 0 1px #ffffff0e}.research-record-meta{color:#a18baf;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:10px;line-height:1.6;display:flex}.research-record>strong{color:#e9dff3;letter-spacing:-.025em;margin-top:12px;font-size:15px;font-weight:550;line-height:1.55;display:block}.research-record>p{-webkit-line-clamp:3;color:#9f92aa;-webkit-box-orient:vertical;margin:10px 0 16px;font-size:12px;line-height:1.8;display:-webkit-box;overflow:hidden}.research-record-bottom{color:#877992;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:9px;display:flex}.research-record-bottom>span{align-items:center;gap:4px;display:inline-flex}.research-detail{background:linear-gradient(150deg,#231c2c 0%,#141019 26%,#110e16 100%);border:1px solid #d3bcec2b;border-radius:26px;min-width:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.research-detail-hero{padding:28px}.research-detail-hero h2{color:#f0e7fa;letter-spacing:-.035em;overflow-wrap:anywhere;margin:18px 0 14px;font-family:Inter,sans-serif;font-size:clamp(22px,2.2vw,30px);font-weight:550;line-height:1.35}.research-detail-hero>p{color:#b5a7c0;white-space:pre-line;margin:0 0 20px;font-size:13px;line-height:1.9}.research-tags{flex-wrap:wrap;gap:7px;display:flex}.research-tags>span{color:#bda7d1;background:#b18cd50b;border:1px solid #c9a8e62b;border-radius:999px;padding:5px 10px;font-size:10px}.research-page [data-tone=positive]{color:#88d3b7}.research-page [data-tone=negative]{color:#f291a4}.research-page [data-tone=waiting]{color:#c0a6df}.research-detail-metrics{background:#ffffff02;border-block:1px solid #d3bcec1c;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.research-detail-metrics>div{border-right:1px solid #d3bcec1c;align-content:start;gap:10px;padding:18px;display:grid}.research-detail-metrics>div:last-child{border:0}.research-detail-metrics span{color:#a18eae;font-size:10px}.research-detail-metrics strong{color:#decaef;letter-spacing:-.035em;font-size:18px;font-weight:500}.research-detail-metrics small{color:#81728e;font-size:9px;line-height:1.7}.research-detail-block{border-bottom:1px solid #d3bcec17;padding:25px 28px}.research-block-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:18px;display:flex}.research-block-heading h3{color:#e3d6ee;letter-spacing:-.02em;margin:0;font-size:14px;font-weight:550}.research-block-heading>span{color:#877492;font-size:9px;line-height:1.7}.research-thesis-grid{gap:18px;display:grid}.research-thesis-grid>div{border-left:1px solid #c49be64f;padding-left:13px}.research-thesis-grid>div>span{color:#c5a6df;font-size:11px;font-weight:550}.research-thesis-grid p{color:#b1a2bc;white-space:pre-line;margin:8px 0 0;font-size:12px;line-height:1.9}.research-thesis-grid p.research-missing{color:#80718c}.research-muted{color:#92809f;font-size:11px;line-height:1.9}.research-note{color:#c4ae93;background:#bf93650a;border:1px solid #d4a76a30;border-radius:12px;margin:18px 0 0;padding:14px;font-size:11px;line-height:1.9}.research-score-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:15px;display:grid}.research-score-pair>div{gap:10px;display:grid}.research-score-pair span{color:#ac99bb;font-size:11px}.research-score-pair strong{color:#d6b9ee;font-size:19px;font-weight:500}.research-score-track{background:#c9ace019;border-radius:999px;height:3px;overflow:hidden}.research-score-track i{background:linear-gradient(90deg,#8051b2,#d3b1f2);height:100%;display:block}.research-stock-list{gap:10px;margin-top:17px;display:grid}.research-stock{background:#ffffff02;border:1px solid #d0b1eb20;border-radius:16px;padding:15px}.research-stock>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.research-stock>div>a{color:#d1b3e9;align-items:center;gap:6px;font-size:12px;font-weight:550;display:inline-flex}.research-stock>div>span{color:#9784a4;font-size:10px}.research-stock>p{color:#b09bbc;margin:12px 0;font-size:11px;line-height:1.8}.research-source-list,.research-checklist{gap:18px;margin:0;padding:0;list-style:none;display:grid}.research-source-list li{grid-template-columns:24px minmax(0,1fr);gap:11px;display:grid}.research-source-number{color:#8e70a7;font-size:10px}.research-source-list strong{color:#cdbadf;font-size:12px;font-weight:550;line-height:1.7}.research-source-list p{color:#95819f;margin:6px 0;font-size:10px;line-height:1.9}.research-source-list a,.research-source-link{color:#c7a2e8;align-items:center;gap:7px;margin-top:8px;font-size:11px;display:inline-flex}.research-checklist li{color:#a897b5;align-items:start;gap:10px;font-size:11px;line-height:1.9;display:flex}.research-checklist svg{color:#ae84d3;flex-shrink:0;margin-top:3px}.research-detail-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:22px 28px;display:flex}.research-detail-footer>span{color:#82708d;font-size:9px;line-height:1.8}.research-detail-footer a{color:#d2b6eb;align-items:center;gap:8px;font-size:12px;display:inline-flex}.research-empty{text-align:center;background:#c09de505;border:1px solid #c2a5dc24;border-radius:24px;justify-items:center;gap:15px;padding:50px 24px;display:grid}.research-empty h2{color:#d8c2ea;margin:0;font-size:20px;font-weight:500}.research-empty p{color:#9c87aa;max-width:56ch;margin:0;font-size:13px;line-height:1.8}.research-error{color:#d9b87d;border:1px solid #dba55940;border-radius:16px;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:20px;padding:16px;font-size:12px;display:flex}.research-error button{padding:3px 10px;text-decoration:underline}@media (width<=900px){.research-workbench{grid-template-columns:minmax(0,1fr)}.research-record-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:340px;position:static}}@media (width<=560px){.research-page-header{grid-template-columns:minmax(0,1fr)}.research-refresh{justify-self:start}.research-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.research-overview>div{padding:17px}.research-overview>div:nth-child(2){border-right:0}.research-overview>div:nth-child(-n+2){border-bottom:1px solid #d8c6ed15}.research-record-list{grid-template-columns:minmax(0,1fr)}.research-detail-hero,.research-detail-block{padding:22px 18px}.research-detail-metrics{grid-template-columns:minmax(0,1fr)}.research-detail-metrics>div{border-bottom:1px solid #d3bcec1c;border-right:0}.research-detail-footer{padding:20px 18px}.research-page-tabs a{padding:8px 9px;font-size:11px}}@media (prefers-reduced-motion:reduce){.research-record,.research-page-tabs a{transition:none}}.research-exposure-direction{color:#c2a2da;margin-top:10px;font-size:10px;display:inline-block}.research-market-context{margin-top:24px}.data-refresh-notice{background:linear-gradient(115deg,#29232b 0%,#19161e 38%,#16141b 100%);border:1px solid #c8bad426;border-radius:20px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:17px 18px;font-family:Inter,sans-serif;display:grid;box-shadow:inset 0 1px #ffffff08,0 6px 20px #00000012}.data-refresh-notice__icon{color:#bda883;place-items:center;display:grid}.data-refresh-notice__copy{min-width:0}.data-refresh-notice__copy strong{color:#ddd4df;letter-spacing:-.01em;font-size:12px;font-weight:550;line-height:1.4;display:block}.data-refresh-notice__copy p{color:#9d91a5;overflow-wrap:anywhere;margin:5px 0 0;font-size:11px;line-height:1.75}.data-refresh-notice__action{color:#e0d8e8;white-space:nowrap;background:linear-gradient(170deg,#51495780,#292430);border:1px solid #c8bad43b;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:35px;padding:8px 12px;font-size:11px;font-weight:550;text-decoration:none;transition:border-color .3s,color .3s;display:inline-flex}.data-refresh-notice__action:hover{color:#fff;border-color:#d5c5e876}.data-refresh-notice__action:focus-visible{outline-offset:3px;outline:2px solid #c8a9e7}.data-refresh-notice__action:disabled{opacity:.6;cursor:wait}.data-refresh-notice__spinner{animation:1.2s linear infinite data-refresh-notice-spin}.research-refresh-notice{margin-top:20px}@keyframes data-refresh-notice-spin{to{transform:rotate(360deg)}}@media (width<=560px){.data-refresh-notice{grid-template-columns:24px minmax(0,1fr);gap:9px 10px;padding:15px}.data-refresh-notice__action{grid-column:2;justify-self:start;margin-top:3px}}@media (prefers-reduced-motion:reduce){.data-refresh-notice__action{transition:none}.data-refresh-notice__spinner{animation:none}}.research-hero{isolation:isolate;-moz-column-gap:20px;background:linear-gradient(125deg,#241c2e,#131019 48%,#17111f);border:1px solid #dbc5f138;border-radius:30px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);column-gap:20px;margin-bottom:24px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 20px 60px #00000020}.research-hero__glow{z-index:-1;pointer-events:none;background:radial-gradient(#a567df22,#0000 65%);width:620px;height:540px;position:absolute;top:-180px;right:-30px}.research-hero__copy{z-index:1;padding:36px 0 30px 36px;position:relative}.research-hero__eyebrow{color:#d1b6ed;letter-spacing:.035em;flex-wrap:wrap;align-items:center;gap:9px;font-size:10px;font-weight:600;display:flex}.research-hero__eyebrow>i{background:#be96ef;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #be96ef70}.research-hero__eyebrow>span{color:#8f7f9e;letter-spacing:.12em;border-left:1px solid #c3a1df3b;margin-left:4px;padding-left:12px;font-size:8px;font-weight:500}.research-hero h1{color:#f1eafa;letter-spacing:-.055em;text-wrap:balance;margin:25px 0 19px;font-family:Inter,sans-serif;font-size:clamp(30px,3.6vw,47px);font-weight:550;line-height:1.1}.research-hero h1>span{color:#bca0db;margin-top:5px;display:block}.research-hero__copy>p{color:#b0a1bc;max-width:54ch;margin:0;font-size:13px;line-height:1.85}.research-hero__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:25px;display:flex}.research-hero__primary{color:#fff;background:linear-gradient(165deg,#a5a0af,#62596f 48%,#3a3249);border:1px solid #e9dbf370;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:39px;padding:11px 17px;font-size:12px;font-weight:550;transition:border-color .5s,box-shadow .5s;display:inline-flex;box-shadow:inset 0 1px #ffffff50,0 7px 18px #00000024}.research-hero__primary:hover{border-color:#f7ecff;box-shadow:inset 0 1px #ffffff70,0 7px 23px #b084dd20}.research-hero__actions .research-refresh{color:#b5a3c5;background:#ffffff03;border-color:#c5a5de2d;min-height:39px}.research-hero__focus{color:#8c7d99;flex-wrap:wrap;gap:13px;margin-top:23px;font-size:9px;display:flex}.research-hero__focus span+span:before{vertical-align:middle;content:"";background:#ad87cd;border-radius:50%;width:2px;height:2px;margin-right:13px;display:inline-block}.research-hero__footer{color:#887496;border-top:1px solid #d6b9ef15;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:12px;padding:15px 30px;font-size:9px;display:flex}.research-hero__footer>span:first-child{color:#b59ec9;align-items:center;gap:7px;display:inline-flex}.research-hero__footer i{background:#b895dc;border-radius:50%;width:4px;height:4px}.research-hero-art{align-self:center;min-width:0;min-height:300px;margin:15px 20px 15px 0;position:relative}.research-hero-art>svg{width:100%;height:100%;position:absolute;inset:0}.research-hero-art__grid{background-image:linear-gradient(#cfb3ed08 1px,#0000 1px),linear-gradient(90deg,#cfb3ed08 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:12%;-webkit-mask-image:radial-gradient(#000,#0000 73%);mask-image:radial-gradient(#000,#0000 73%)}.research-hero-art__icon{filter:drop-shadow(0 12px 34px #ab73e643);animation:8s ease-in-out infinite research-hero-float;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.research-hero-art__label{color:#b9a4cc;white-space:nowrap;background:linear-gradient(145deg,#32263eaa,#191220dd);border:1px solid #d7b5ef25;border-radius:999px;padding:7px 11px;font-size:9px;position:absolute;box-shadow:inset 0 1px #ffffff07}.research-hero-art__label--0{top:18%;left:3%}.research-hero-art__label--1{top:17%;right:0}.research-hero-art__label--2{bottom:21%;left:0}.research-hero-art__label--3{bottom:20%;right:0}.research-hero-art__caption{color:#7d668e;text-align:center;letter-spacing:.14em;font-size:7px;position:absolute;bottom:3%;left:0;right:0}.research-hero-art--rp .research-hero-art__icon{top:42%;left:43%}.research-hero-art--news .research-hero-art__icon{top:43%}#research-analysis{scroll-margin-top:20px}@keyframes research-hero-float{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 5px))}}@media (width<=760px){.research-hero{grid-template-columns:minmax(0,1fr)}.research-hero__copy{padding:28px 26px 0}.research-hero-art{width:min(100% - 48px,360px);min-height:240px;margin:8px auto 20px}.research-hero h1{font-size:clamp(30px,6.5vw,44px)}.research-hero__footer{padding:16px 24px}}@media (prefers-reduced-motion:reduce){.research-hero-art__icon{animation:none}.research-hero__primary{transition:none}}.research-hero-art{isolation:isolate;min-height:320px}.research-hero-art:before{z-index:-1;filter:blur(12px);content:"";background:radial-gradient(at 50% 44%,#b17be52e,#7442990a 48%,#0000 73%);position:absolute;inset:0 -4% 4%}.research-hero-art:after{z-index:-1;filter:blur(18px);content:"";background:#c99bf117;border-radius:50%;height:30px;position:absolute;bottom:16%;left:16%;right:16%;transform:scaleY(.35)}.research-hero-art__grid{opacity:.55;background-size:22px 22px}.research-hero-art__icon{filter:drop-shadow(0 2px 1px #e4cdff16)drop-shadow(0 14px 23px #09040f88)drop-shadow(0 0 26px #ba83eb45);animation-duration:10s}.research-hero-art__label{color:#d0badf;letter-spacing:.01em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(155deg,#eee3fa14,#c99ce60a 43%,#160f20c9);border-color:#d4b8ea39;padding:8px 12px;font-size:9px;box-shadow:inset 0 1px #ffffff13,inset 0 -1px #00000025,0 8px 17px #08050d30}.research-hero-art__caption{color:#a089b3;letter-spacing:.18em;font-size:7px;bottom:2%}.research-hero-art__trace{filter:drop-shadow(0 0 3px #dcc0ff66);animation:18s linear infinite research-hero-light-travel}.research-hero-art--rp .research-hero-art__label--1{top:16%;right:0}.research-hero-art--rp .research-hero-art__label--3{bottom:19%;right:0}@keyframes research-hero-light-travel{0%{stroke-dashoffset:0;opacity:.55}50%{opacity:.9}to{stroke-dashoffset:-504px;opacity:.55}}@media (width<=760px){.research-hero-art{min-height:260px}.research-hero-art__label{padding:7px 10px;font-size:8px}}@media (prefers-reduced-motion:reduce){.research-hero-art__trace{stroke-dasharray:24 480;animation:none}}.screener-page{gap:24px;width:100%;min-width:0;padding:4px 0 60px;font-family:Inter,sans-serif;display:grid}.screener-page :is(.font-mono,.font-editorial,.section-label){font-family:Inter,sans-serif}.screener-page .research-hero{margin:0}.screener-hero__secondary{color:#c0acd0;border:1px solid #c4a6dc36;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:10px 14px;font-size:11px;display:inline-flex}.screener-hero .research-hero__footer button{color:#c4add8;align-items:center;gap:7px;padding:0 8px;display:inline-flex}.screener-optics{isolation:isolate;align-self:center;min-width:0;min-height:300px;margin:20px 24px 20px 0;position:relative}.screener-optics__aura{filter:blur(9px);background:radial-gradient(#bb89ef2c,#0000 70%);position:absolute;inset:5%}.screener-optics__ring{border:1px solid #d2b5e938;border-radius:50%;position:absolute;inset:16% 7% 19%;box-shadow:inset 0 0 25px #b38adc07}.screener-optics__ring--one{transform:rotate(-25deg)scaleY(.6)}.screener-optics__ring--two{transform:rotate(25deg)scaleY(.6)}.screener-optics__ring--three{background:linear-gradient(150deg,#efdcff0e,#bb89e604);border-color:#d6b6f01c;inset:17% 25% 23%}.screener-optics>img{filter:drop-shadow(0 10px 30px #ac79e44d);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.screener-optics>span{color:#c3aad5;background:linear-gradient(155deg,#eee3fa12,#160f20d9);border:1px solid #d4b8ea35;border-radius:999px;padding:8px 11px;font-size:9px;position:absolute;box-shadow:inset 0 1px #ffffff0c}.screener-optics>span:first-of-type{top:17%;left:0}.screener-optics>span:nth-of-type(2){top:18%;right:0}.screener-optics>span:nth-of-type(3){bottom:22%;left:0}.screener-optics>span:nth-of-type(4){bottom:22%;right:0}.screener-optics>small{bottom:3%;color:#8e75a3;text-align:center;letter-spacing:.14em;font-size:7px;position:absolute;inset-inline:0}.screener-overview{background:linear-gradient(135deg,#bd95df0a,#ffffff02);border:1px solid #d6bbed25;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.screener-overview>div{border-right:1px solid #d6bbed17;gap:13px;padding:21px;display:grid}.screener-overview>div:last-child{border-right:0}.screener-overview span{color:#a592b5;font-size:10px}.screener-overview strong{color:#e3d4ef;letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:500}.screener-session{background:#ffffff03;border:1px solid #c9a9e42b;border-radius:20px;padding:18px}.screener-page .strategy-tabs-shell{background:#ffffff02;border:1px solid #c9a9e425;border-radius:22px;padding:16px}.screener-page .strategy-tabs-shell__meta{color:#a68cb8}.screener-page .strategy-tab-card{min-width:186px;box-shadow:none;text-align:left;background:linear-gradient(145deg,#d6b9f005,#ffffff03);border:1px solid #c9a9e41f;border-radius:18px}.screener-page .strategy-tab-card.is-active{background:linear-gradient(140deg,#b58ad923,#9b6ac40d);border-color:#c7a0e97a;box-shadow:inset 0 1px #fff2}.screener-page .strategy-tab-card:focus-visible{outline-offset:2px;outline:2px solid #ceaaec}.screener-strategy-detail{background:linear-gradient(140deg,#31243b55,#17121d 46%,#130f18);border:1px solid #d0afea30;border-radius:24px;padding:27px}.screener-strategy-detail h2{letter-spacing:-.035em;align-items:center;gap:10px;display:flex}.screener-strategy-detail h2 img{flex-shrink:0;margin-right:0}.screener-result{border:1px solid #c6a4e52b;background:linear-gradient(135deg,#ffffff05,#c3a0e605)!important;box-shadow:inset 0 1px #ffffff08!important}.screener-result:hover{border-color:#c7a0e958}.screener-result a[class*=text-3xl]{letter-spacing:-.045em;font-size:26px;font-weight:550}.screener-result a[class*=bg-accent]{color:#fff;background:linear-gradient(160deg,#8b8397,#51465f 60%,#342b41);border:1px solid #e0d3ef63}.screener-results-tools{flex-wrap:wrap;gap:9px;margin-bottom:16px;display:flex}.screener-results-tools>label:first-child{color:#a98ebf;background:#211a29;border:1px solid #c2a2df30;border-radius:999px;flex:180px;align-items:center;gap:8px;min-width:0;padding:10px 12px;display:flex}.screener-results-tools input:not([type=checkbox]){color:#ded1e9;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.screener-results-tools select{color:#c5aed4;background:#211a29;border:1px solid #c2a2df30;border-radius:999px;min-width:0;padding:10px 12px;font-size:11px}.screener-ready-filter{color:#ac96bc;align-items:center;gap:6px;padding:8px;font-size:10px;display:inline-flex}.screener-ready-filter input{accent-color:#ba94e2}.screener-page input:focus-visible,.screener-page select:focus-visible{outline-offset:3px;outline:2px solid #c6a0e8}#screener-strategies{scroll-margin-top:20px}.application-error{isolation:isolate;text-align:center;background:linear-gradient(140deg,#251c2e,#141018 55%,#1c1426);border:1px solid #c5a6e22e;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:100%;padding:42px 24px;font-family:Inter,sans-serif;display:flex;position:relative;overflow:hidden}.screener-page:has(>.application-error){grid-template-columns:minmax(0,1fr);gap:0;min-height:100%;padding:0;display:grid}.application-error>:not(.application-error__aura){flex-shrink:0}.application-error__aura{z-index:-1;pointer-events:none;background:radial-gradient(#a36bdf1f,#0000 69%);width:min(620px,100%);height:450px;position:absolute;top:-50px;left:50%;transform:translate(-50%)}.application-error__orbs{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.application-error__orb{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 5px 16px #a765dc32);opacity:.88;will-change:transform;width:clamp(34px,4.2vw,56px);height:auto;animation:7.8s ease-in-out infinite application-error-orb-drift;display:block;position:absolute}.application-error__orb--1{animation-delay:-1.1s;top:17%;left:8%}.application-error__orb--2{width:clamp(31px,3.7vw,48px);animation-duration:8.8s;animation-delay:-4.2s;top:57%;left:17%}.application-error__orb--3{width:clamp(36px,4vw,52px);animation-duration:9.2s;animation-delay:-2.7s;bottom:14%;left:9%}.application-error__orb--4{width:clamp(38px,4.5vw,58px);animation-duration:8.4s;animation-delay:-5.1s;top:15%;right:9%}.application-error__orb--5{width:clamp(32px,3.8vw,49px);animation-duration:9s;animation-delay:-3.4s;top:54%;right:17%}.application-error__orb--6{width:clamp(36px,4.1vw,54px);animation-duration:8.1s;animation-delay:-.8s;bottom:26%;right:8%}.application-error__content{z-index:1;flex-direction:column;flex:0 auto;align-items:center;width:min(100%,600px);padding-bottom:36px;display:flex;position:relative}.application-error__art{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 12px 30px #bb89e62e);width:200px;height:200px;margin:-8px 0 14px}.application-error__eyebrow{color:#9c7db5;letter-spacing:.17em;font-size:8px;font-weight:550}.application-error h1{color:#e9ddf3;letter-spacing:-.045em;max-width:22ch;margin:17px 0 13px;font-size:clamp(25px,3vw,36px);font-weight:500;line-height:1.2}.application-error__content>p{color:#a893b8;max-width:52ch;margin:0;font-size:13px;line-height:1.9}.application-error__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.application-error__actions>*{color:#c9b1dc;border:1px solid #c8a9e134;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:41px;padding:11px 17px;font-size:12px;display:inline-flex}.application-error__actions button{color:#fff;background:linear-gradient(160deg,#91879e,#574761 65%,#352a43);border-color:#ddc9ed65}.application-error__actions button:disabled{opacity:.6;cursor:wait}.application-error__actions>:is(button,a){isolation:isolate;transition:border-color 1s,box-shadow 1s,color 1s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff16}.application-error__actions>:is(button,a):before{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(118deg,#504b5d 0%,#a5a1af 19%,#d7d4df 30%,#777281 43%,#38333f 58%,#a6a0b2 79%,#58515f 100%);transition:opacity 1s;position:absolute;inset:0}.application-error__actions>:is(button,a)>:is(svg,span){z-index:1;position:relative}.application-error__actions>:is(button,a):focus-visible:before{opacity:.72}@media (hover:hover){.application-error__actions>:is(button:not(:disabled),a):hover{color:#fff;border-color:#e6deefaa;box-shadow:inset 0 1px #ffffff60,0 0 17px #cdbbdf1c}.application-error__actions>:is(button:not(:disabled),a):hover:before{opacity:.72}}@media (prefers-reduced-motion:reduce){.application-error__actions>:is(button,a),.application-error__actions>:is(button,a):before{transition-duration:.15s}}.application-error__actions>:focus-visible{outline-offset:3px;outline:2px solid #c69de7}.application-error__footnote{color:#7b678b;margin-top:27px;font-size:9px}.application-error__mascot{z-index:2;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 24px #9d68cf42);pointer-events:none;width:clamp(118px,13vw,170px);height:auto;animation:5.2s ease-in-out infinite application-error-mascot-bob;display:block;position:absolute;bottom:-42px;right:clamp(18px,7vw,96px)}@keyframes application-error-orb-drift{0%,to{transform:translate(0,0)rotate(-4deg)}50%{transform:translateY(-9px)rotate(4deg)}}@keyframes application-error-mascot-bob{0%,to{transform:translate(0,0)rotate(-1deg)}50%{transform:translateY(-5px)rotate(1deg)}}@media (prefers-reduced-motion:reduce){.application-error__orb,.application-error__mascot{animation:none}}@media (width<=760px){.application-error__orb{width:38px}.application-error__orb--2,.application-error__orb--5{display:none}.application-error__orb--1{top:10%;left:4%}.application-error__orb--3{bottom:9%;left:5%}.application-error__orb--4{top:10%;right:4%}.application-error__orb--6{top:72%;bottom:auto;right:5%}.application-error__mascot{width:clamp(92px,17vw,124px);bottom:-27px;right:3%}}@media (width<=560px){.application-error__content{width:min(100%,520px);padding-bottom:25px}.application-error__orb{width:32px}.application-error__orb--1,.application-error__orb--4{top:5%}.application-error__orb--3{bottom:5%}.application-error__orb--6{top:70%;bottom:auto}.application-error__mascot{width:94px;bottom:-20px;right:0}.application-error__footnote{text-align:left;align-self:flex-start;max-width:calc(100% - 88px)}}.market-condition-chart.ihsg-empty-card{background:radial-gradient(at 0 0,#b48bdf1c,#0000 75%),linear-gradient(145deg,#292230,#18141f);border-color:#c6a8df35;border-radius:19px;padding:0;box-shadow:inset 0 1px #f2dfff16,0 8px 25px #07020d1f}.ihsg-empty-state{isolation:isolate;padding:20px;font-family:Inter,sans-serif;position:relative}.ihsg-empty-state:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#d5b9ec08 1px,#0000 1px),linear-gradient(90deg,#d5b9ec08 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(140deg,#0000 30%,#0009);mask-image:linear-gradient(140deg,#0000 30%,#0009)}.ihsg-empty-state__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ihsg-empty-state__header>span{color:#e1d3ee;align-items:center;gap:7px;font-size:11px;font-weight:550;display:flex}.ihsg-empty-state__header i{background:#b7a1d0;border-radius:50%;width:5px;height:5px;box-shadow:0 0 7px #b7a1d044}.ihsg-empty-state__header>span>span{color:#9584a6;letter-spacing:.07em;font-size:7px;font-weight:400}.ihsg-empty-state__header>small{color:#ae97c1;letter-spacing:.06em;background:#c4a3e608;border:1px solid #ccb0e325;border-radius:99px;padding:4px 7px;font-size:7px}.ihsg-empty-state__body{align-items:center;gap:13px;padding:32px 0 27px;display:flex}.ihsg-empty-state__icon{color:#c2a3e7;background:linear-gradient(145deg,#cfb1ef20,#9b78ba07);border:1px solid #d4b7f238;border-radius:16px;flex-shrink:0;place-items:center;width:49px;height:49px;display:grid;box-shadow:inset 0 1px #f3e3ff24,0 5px 15px #0b051420}.ihsg-empty-state h3{color:#e8def2;letter-spacing:-.03em;margin:0;font:550 17px/1.3 Inter,sans-serif}.ihsg-empty-state__body p{color:#ae9dbd;max-width:31ch;margin:7px 0 0;font-size:11px;line-height:1.6}.ihsg-empty-state__readings{border-top:1px solid #c7aade1c;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:15px;display:grid}.ihsg-empty-state__readings>div{border-inline-start:1px solid #c7aade16;padding-inline:12px}.ihsg-empty-state__readings>div:first-child{border:0;padding-inline-start:0}.ihsg-empty-state__readings span{color:#9c89ae;font-size:9px;line-height:1.5;display:block}.ihsg-empty-state__readings strong{color:#b2a0c1;margin-top:6px;font-size:16px;font-weight:450;display:block}@media (width<=400px){.ihsg-empty-state{padding:17px}.ihsg-empty-state__header>span>span{display:none}.ihsg-empty-state__body{gap:10px}.ihsg-empty-state h3{font-size:16px}.ihsg-empty-state__readings>div{padding-inline:8px}}@media (width<=760px){.screener-optics{width:min(100% - 48px,360px);min-height:250px;margin:10px auto 20px}}@media (width<=560px){.screener-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.screener-overview>div{padding:17px}.screener-overview>div:nth-child(2){border-right:0}.screener-overview>div:nth-child(-n+2){border-bottom:1px solid #d6bbed17}.screener-strategy-detail{padding:20px}.screener-results-tools>label:first-child{flex-basis:100%}.application-error{padding:30px 18px}.application-error__art{width:160px;height:160px}}.auth-page{color:#f3f0f7;background:radial-gradient(at 50% 0,#39215040,#0000 65%),#09090e;place-items:center;min-height:100svh;padding:40px 20px;font-family:Inter,sans-serif;display:grid}.auth-panel-wrap{width:100%;max-width:460px;position:relative}.auth-panel{background:radial-gradient(at 0 0,#b294cd12,#0000 60%),linear-gradient(150deg,#1d1b25,#111017);border:1px solid #c5b1de30;border-radius:30px;width:100%;max-width:460px;padding:36px;transition:border-color .32s,box-shadow .42s cubic-bezier(.2,0,0,1);box-shadow:inset 0 1px #ffffff14,0 24px 80px #0005}.auth-panel-wrap>.auth-panel{z-index:1;position:relative}.auth-panel-wrap[data-hover-target=form]>.auth-panel{border-color:#c5b1de55;box-shadow:inset 0 1px #ffffff18,0 28px 86px #0006,0 0 30px #a77bd00c}.auth-mascot{z-index:2;pointer-events:none;transform-origin:50% 100%;width:148px;height:148px;transition:transform .62s cubic-bezier(.22,1,.36,1),top .62s cubic-bezier(.22,1,.36,1);position:absolute;top:-114px;left:50%;transform:translate(-50%)}.auth-mascot[data-mood=loading],.auth-mascot[data-mood=error]{top:-123px}.auth-mascot__image{--mascot-scale:1;--mascot-offset-y:0px;-o-object-fit:contain;object-fit:contain;opacity:0;width:100%;height:100%;transform:translate3d(0, var(--mascot-offset-y), 0) scale(var(--mascot-scale));transform-origin:50% 100%;backface-visibility:hidden;will-change:opacity;transition:opacity .48s cubic-bezier(.4,0,.2,1);display:block;position:absolute;inset:0}.auth-mascot__image--peek,.auth-mascot__image--eyes-closed{--mascot-scale:1.1;--mascot-offset-y:-4px}.auth-mascot__image--signup{--mascot-scale:1.08;--mascot-offset-y:-3px}.auth-mascot[data-expression=peek] .auth-mascot__image--peek,.auth-mascot[data-expression=curious] .auth-mascot__image--curious,.auth-mascot[data-expression=form] .auth-mascot__image--form,.auth-mascot[data-expression=button] .auth-mascot__image--button,.auth-mascot[data-expression=signup] .auth-mascot__image--signup,.auth-mascot[data-expression=welcome] .auth-mascot__image--welcome,.auth-mascot[data-expression=eyes-closed] .auth-mascot__image--eyes-closed{opacity:1}@media (prefers-reduced-motion:no-preference){.auth-mascot[data-mood=form]{transform:translate(-50%)translateY(-14px)rotate(-1deg)}.auth-mascot[data-mood=action]{transform:translate(-50%)translateY(-4px)rotate(1deg)}.auth-mascot[data-mood=signup]{transform:translate(-50%)translateY(-4px)rotate(-1deg)}.auth-mascot[data-mood=welcome],.auth-mascot[data-mood=signup-confirmed],.auth-mascot[data-mood=signup-success]{transform:translate(-50%)translateY(-5px)}}.auth-brand{align-items:center;gap:.625rem;height:36px;display:flex}.auth-back{color:#f0f3ff;background:radial-gradient(at 35% 0,#ffffff20,#0000 65%),linear-gradient(#6c707b 0%,#4b4e58 45%,#30323b 100%);border:1px solid #e2e6ef80;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;text-decoration:none;transition:filter .22s,border-color .22s,box-shadow .22s;display:grid;box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0005,0 4px 12px #0805104d}.auth-back:hover{filter:brightness(1.12);border-color:#eef1fbb3;box-shadow:inset 0 1px #fff6,inset 0 -1px #0005,0 5px 14px #08051066}.auth-back:active{filter:brightness(.94);box-shadow:inset 0 2px 4px #0004,inset 0 -1px #ffffff26}.auth-back:focus-visible{outline-offset:3px;outline:2px solid #c7a6f3}.auth-brand__mark{flex-shrink:0;display:block}.auth-brand__wordmark{color:#f4f0fa;letter-spacing:-.045em;white-space:nowrap;font-size:1.25rem;font-weight:600;line-height:1}.auth-brand__wordmark>span{color:#c9b9dc;font-weight:500}.auth-heading{margin:28px 0 26px}.auth-mode-content{position:relative}.auth-feedback-slot:empty{display:none}.auth-notice{background:linear-gradient(135deg,#b99ad410,#ffffff03);border:1px solid #bba2d52e;border-radius:18px;align-items:flex-start;gap:12px;padding:18px;display:flex;box-shadow:inset 0 1px #ffffff06}.auth-notice>svg{color:#d4acb8;flex-shrink:0;margin-top:2px}.auth-notice__icon{color:#d8baf8;background:#b998e017;border-radius:12px;flex:0 0 38px;place-items:center;height:38px;display:grid;box-shadow:inset 0 1px #ffffff12}.auth-notice h2{color:#eee5f7;letter-spacing:-.2px;margin:0 0 7px;font:600 14px/1.4 Inter,sans-serif}.auth-notice p{color:#b8acc4;margin:0;font-size:12px;line-height:1.75}.auth-notice strong{color:#e4d5f1;overflow-wrap:anywhere;font-weight:550}.auth-notice__eyebrow{color:#a997ba;margin-bottom:5px;font-size:10px;font-weight:500;display:block}.auth-notice__hint{color:#9e90ab;border-top:1px solid #ffffff0a;margin-top:12px;padding-top:10px;font-size:11px;line-height:1.6;display:block}.auth-notice--error{background:linear-gradient(110deg,#b8a1ce0a,#ffffff02);border:1px solid #e5cfed14;border-radius:14px;gap:11px;padding:14px 16px;position:relative;box-shadow:inset 0 1px #ffffff07}.auth-notice--error:before{content:"";background:linear-gradient(#d9c3e2,#b996c74d);border-radius:2px;width:2px;position:absolute;top:16px;bottom:16px;left:0}.auth-notice--error>svg{color:#c9aecb;stroke-width:1.5px;width:16px;height:16px;margin-top:2px}.auth-error-label{color:#97889f;margin-bottom:3px;font-size:10px;font-weight:500;display:block}.auth-notice--error p{color:#ddd1e5;font-size:12px;line-height:1.6}.auth-resend{color:#dfc7f3;background:#b99ad40a;border:1px solid #c9afd53d;border-radius:999px;min-height:36px;margin-top:14px;padding:8px 12px;font:500 11px/1.4 Inter,sans-serif}.auth-resend:disabled{color:#a698b2;cursor:default;opacity:.7}.auth-resend:focus-visible{outline-offset:3px;outline:2px solid #c7a6f3}.auth-notice .auth-resend-feedback{color:#d5c0e5;margin-top:12px}.auth-action__content{justify-content:center;align-items:center;gap:9px;display:inline-flex}.auth-action--primary.auth-action--success{border-color:#bca6d97a;box-shadow:inset 0 1px #ffffff30,0 0 24px #b794dd18}.auth-action--primary.auth-action--error{border-color:#daa3ac8a}.auth-action:disabled:is(.auth-action--loading,.auth-action--success,.auth-action--error){opacity:1}@keyframes auth-feedback-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-feedback-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.auth-notice{animation:.42s cubic-bezier(.2,0,0,1) both auth-feedback-enter}.auth-action__content{animation:.24s ease-out both auth-feedback-enter}}@media (prefers-reduced-motion:reduce){.auth-notice,.auth-action__content{animation:.18s ease-out both auth-feedback-fade}}.auth-switch__button:disabled{opacity:.5;cursor:wait}.auth-eyebrow{color:#b6a6c9;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.auth-heading h1{letter-spacing:-1.2px;text-wrap:balance;margin:0 0 12px;font:600 32px/1.16 Inter,sans-serif}.auth-heading p{color:#aaa1b6;margin:0;font-size:14px;line-height:1.75}.auth-form{gap:20px;display:grid}.auth-field{gap:9px;display:grid}.auth-label{color:#d8d0e0;letter-spacing:0;font:500 13px/1.4 Inter,sans-serif}.auth-input{color:#a89bb8;background:#0d0c1280;border:1px solid #81738f;border-radius:16px;align-items:center;gap:12px;min-height:54px;padding:0 16px;transition:border-color .26s cubic-bezier(.2,0,0,1),box-shadow .32s cubic-bezier(.2,0,0,1);display:flex}.auth-input-beam{width:100%;min-width:0}.auth-input-beam .auth-input{box-shadow:none;isolation:isolate;background:0 0;border:0;padding:0;display:block;position:relative}.auth-input:focus-within{border-color:#c5afe14d;box-shadow:inset 0 1px #ffffff0c}.auth-panel .auth-input__control:is(input,input:focus,input:focus-visible){box-sizing:border-box;appearance:none;background:linear-gradient(#24212c,#19171f);border-radius:16px;height:54px;padding:16px 18px 16px 46px;transition:border-color .26s cubic-bezier(.2,0,0,1),box-shadow .32s cubic-bezier(.2,0,0,1),background-color .26s;display:block;box-shadow:inset 0 1px #ffffff09;border:1px solid #d2bfe52e!important;outline:none!important}.auth-panel .auth-input__control--password:is(input,input:focus,input:focus-visible){padding-right:52px}.auth-input .auth-input__icon{z-index:2;pointer-events:none;color:#b4a6c3;position:absolute;top:50%;left:17px;transform:translateY(-50%)}.auth-input .auth-reveal{z-index:2;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.auth-input-beam[data-beam]{border-radius:16px;display:block;position:relative}.auth-panel .auth-input__control:-webkit-autofill{-webkit-box-shadow:none;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.auth-input-beam:before,.auth-input-beam:after,.auth-input-beam [data-beam-bloom]{animation:none!important}}.auth-input>svg{stroke-width:1.5px;flex-shrink:0;width:18px;height:18px}.auth-input__control{color:#f4edf9;width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:16px 0;font:450 14px/1.5 Inter,sans-serif}.auth-input__control::placeholder{color:#94889f;opacity:1}.auth-input__control:-webkit-autofill{-webkit-text-fill-color:#f4edf9;caret-color:#f4edf9;-webkit-box-shadow:inset 0 0 0 1000px #18151f}.auth-reveal{color:#aa9bb9;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;padding:0;transition:color .24s cubic-bezier(.2,0,0,1),background-color .24s cubic-bezier(.2,0,0,1);display:grid}.auth-reveal:focus-visible,.auth-switch__button:focus-visible{outline-offset:3px;outline:2px solid #c7a6f3}.auth-form .auth-action{min-height:52px;margin-top:4px;font-size:14px}.auth-form .auth-switch{margin:0}@media (hover:hover){.auth-reveal:hover{color:#f0e6fc;background:#ffffff0a}}@media (width<=480px){.auth-page{padding:112px 16px 24px}.auth-panel{border-radius:26px;padding:28px 24px}.auth-mascot{width:124px;height:124px;top:-96px}.auth-heading h1{font-size:29px}.auth-input__control{font-size:16px}.auth-mascot[data-mood=loading],.auth-mascot[data-mood=error]{top:-102px}}.auth-action.bz-button{text-align:center;border:1px solid #d3d2df5c;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;padding:12px 20px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:1.3;transition:transform .28s cubic-bezier(.2,0,0,1),border-color .26s,box-shadow .32s cubic-bezier(.2,0,0,1),color .24s,filter .24s;display:inline-flex}.auth-action:focus-visible{outline-offset:4px;outline:2px solid #d3b3f6}@media (hover:hover) and (pointer:fine){.auth-action:not(:disabled):hover{filter:brightness(1.04);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff32,0 10px 28px #a77bd02b}.auth-action:not(:disabled):active{transition-duration:90ms;transform:translateY(0)scale(.985)}}.auth-action>svg{flex-shrink:0}.auth-action:disabled{cursor:wait;opacity:.6}.auth-action--secondary.bz-button{color:#b9adc4;background:#ffffff03;border-color:#b5a8c32b;font-weight:500;box-shadow:inset 0 1px #ffffff08}.auth-action--secondary.bz-button:not(:disabled):hover{color:#e7dbee;background:#b594d20b;border-color:#c7b4dc65}.auth-switch{color:#8e819b;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:20px 0 0;font-family:Inter,sans-serif;font-size:12px;line-height:1.5;display:flex}.auth-switch .auth-switch__button{min-height:32px;box-shadow:none;color:#d0b7e8;font:inherit;background:0 0;border:0;border-radius:4px;align-items:center;padding:5px 2px;font-weight:550;text-decoration:none;transition:color .3s;display:inline-flex}.auth-switch .auth-switch__button:hover{color:#f0e2ff;text-underline-offset:4px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.auth-panel,.auth-mascot{transition-duration:.14s;animation:none!important}.auth-mascot{transform:translate(-50%)!important}.auth-mascot__image{transition:opacity .15s}.auth-action.bz-button,.auth-switch .auth-switch__button,.auth-reveal{transition:color .15s,border-color .15s,box-shadow .15s,background-color .15s}.auth-action:not(:disabled):hover,.auth-action:not(:disabled):active{filter:none;transform:none}}.conviction-page{--cv-edge:#cbb2ec24;font-family:Inter,sans-serif}.conviction-page :is(.font-editorial,.font-mono,.section-label){font-family:Inter,sans-serif}.conviction-page .font-editorial{letter-spacing:-.045em;font-weight:550}.conviction-page .section-label{letter-spacing:.1em;color:#a69ab7;font-size:10px}.conviction-page .conviction-hero{box-shadow:inset 0 1px #f0dcff20, inset 0 0 0 1px var(--cv-edge), 0 20px 70px #0003;background:radial-gradient(at 85% 0,#8b5cf61c,#0000 60%),linear-gradient(140deg,#1a1623,#0f0d15 70%)}.conviction-page .conviction-hero h1{font-size:clamp(44px,5vw,72px);font-weight:600}.conviction-page .conviction-hero h2{font-size:clamp(23px,2.5vw,34px);line-height:1.25}.conviction-page .conviction-hero aside{background:linear-gradient(160deg,#ffffff05,#08070d66);box-shadow:inset 0 1px #ffffff10,inset 0 0 0 1px #d7bafa16}.cv-snapshot-strip{border:1px solid var(--cv-edge);background:#ffffff02;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0;display:grid}.cv-snapshot-strip>div{min-width:0;padding:22px 24px}.cv-snapshot-strip>div+div{border-left:1px solid var(--cv-edge)}.cv-snapshot-strip span,.cv-sizing-results dt,.cv-sizing-results>div>span{color:#a79ab7;font-size:11px;display:block}.cv-snapshot-strip strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;margin-top:9px;font-size:20px;font-weight:550;display:block}.cv-snapshot-strip .cv-snapshot-date{letter-spacing:0;font-size:12px;line-height:1.7}.cv-section-nav{flex-wrap:wrap;gap:8px;padding:4px 0 24px;display:flex}.cv-section-nav a{color:#c5b7d5;background:#ffffff03;border:1px solid #cab1e320;border-radius:999px;padding:9px 15px;font-size:12px;text-decoration:none}.cv-section-nav a:focus-visible{outline-offset:3px;outline:2px solid #b99bff}.conviction-page [id^=cv-]{scroll-margin-top:28px}.cv-decision,.cv-sizing{border:1px solid var(--cv-edge);background:radial-gradient(at 0 0,#8b5cf60a,#0000 65%),#121017;border-radius:26px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:36px;padding:30px;display:grid}.cv-kicker{color:#b7a1db;letter-spacing:.12em;font-size:10px;font-weight:600}.cv-decision h2,.cv-sizing h2{color:#f0eaf8;letter-spacing:-.8px;margin:14px 0 12px;font-size:clamp(22px,2vw,29px);font-weight:550;line-height:1.25}.cv-decision-intro>p,.cv-sizing>div>p{color:#ab9db9;font-size:13px;line-height:1.8}.cv-readiness-track{gap:6px;margin-top:25px;display:flex}.cv-readiness-track span{background:#ffffff0b;border-radius:9px;flex:1;height:3px}.cv-readiness-track span[data-ready=true]{background:linear-gradient(90deg,#8051e4,#bea1fc)}.cv-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.cv-check-grid article{gap:10px;min-width:0;padding:6px 0;display:flex}.cv-check-icon{color:#81748f;flex-shrink:0;margin-top:2px}.cv-check-grid [data-ready=true] .cv-check-icon{color:#bda0f9}.cv-check-grid h3{color:#e7deee;font-size:13px;font-weight:550}.cv-check-grid p{color:#9e91ad;margin:6px 0 8px;font-size:11px;line-height:1.7}.cv-check-grid article div>span{color:#b49aca;font-size:10px}.cv-sizing{margin-top:24px}.cv-sizing h2 svg{color:#b89bef;vertical-align:middle;margin-right:8px;display:inline-block}.cv-sizing-fields{grid-template-columns:1.4fr 1fr;gap:14px;margin-top:24px;display:grid}.cv-sizing-fields label{color:#c3b5d0;min-width:0;font-size:12px}.cv-sizing-fields input{color:#f1e9fb;font-variant-numeric:tabular-nums;background:#0b0910;border:1px solid #b69ac742;border-radius:12px;width:100%;margin-top:9px;padding:12px 14px;font:500 15px Inter,sans-serif;display:block}.cv-sizing-fields input:focus-visible{outline-offset:3px;outline:2px solid #b99bff}.cv-sizing-results{background:linear-gradient(150deg,#b897ea0b,#ffffff02);border:1px solid #baa3d02b;border-radius:20px;padding:25px}.cv-sizing-results strong{color:#d4baff;letter-spacing:-1.5px;margin:10px 0;font-size:40px;font-weight:550;display:block}.cv-sizing-results p{color:#a99ab7;font-size:11px;line-height:1.7}.cv-sizing-results dl{margin-top:22px}.cv-sizing-results dl>div{border-top:1px solid #ffffff09;justify-content:space-between;gap:12px;padding:11px 0;display:flex}.cv-sizing-results dd{color:#e8dff0;font-variant-numeric:tabular-nums;font-size:12px;font-weight:550}.cv-detail-warning{color:#b6a3c4;border:1px solid #bda0d62e;border-radius:16px;align-items:flex-start;gap:10px;margin-bottom:20px;padding:16px 18px;font-size:12px;line-height:1.7;display:flex}.cv-detail-warning svg{flex-shrink:0;margin-top:2px}.conviction-page .conviction-reasons,.conviction-page .conviction-side-card{border-color:var(--cv-edge);background:linear-gradient(150deg,#19151f,#100e15)}@media (hover:hover){.cv-section-nav a:hover{color:#f0e1ff;background:#b398d410;border-color:#c8a9ec50}}@media (width<=900px){.cv-decision,.cv-sizing{grid-template-columns:1fr;gap:26px}.cv-snapshot-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-snapshot-strip>div:nth-child(3){border-left:0}.cv-snapshot-strip>div:nth-child(n+3){border-top:1px solid var(--cv-edge)}}@media (width<=540px){.cv-decision,.cv-sizing{border-radius:22px;padding:22px 18px}.cv-check-grid{grid-template-columns:1fr;gap:12px}.cv-snapshot-strip>div{padding:17px 14px}.cv-snapshot-strip strong{font-size:17px}.cv-sizing-fields{grid-template-columns:1fr}.cv-sizing-results{padding:20px}}.cv-price-map{border-top:1px solid #cbb2ec18;border-bottom:1px solid #cbb2ec18;align-items:center;gap:14px;margin-top:24px;padding:24px 0;display:flex}.cv-price-map>div{flex-shrink:0;max-width:33%}.cv-price-map span:not(.cv-price-map__line){color:#a99ab9;margin-bottom:8px;font-size:10px;display:block}.cv-price-map strong{color:#d4b8fc;font-size:13px;font-weight:550}.cv-price-map>div:first-child strong{color:#e89ca9}.cv-price-map>div:last-child strong{color:#86d6bc}.cv-price-map__line{background:linear-gradient(90deg,#b19ac34a,#baa0e226);flex:1;height:1px}@media (width<=540px){.cv-price-map{flex-direction:column;align-items:stretch;gap:14px}.cv-price-map>div{justify-content:space-between;gap:12px;max-width:none;display:flex}.cv-price-map__line{display:none}}.conviction-page .conviction-hero h2{letter-spacing:-.65px;max-width:58ch;font-size:clamp(19px,1.8vw,25px);font-weight:500;line-height:1.4}.conviction-page .conviction-nav__status{color:#d2c8df;letter-spacing:.08em;background:linear-gradient(#56505f,#302b38 48%,#211d28);border:1px solid #e3d6f34d;padding:9px 14px;font-family:Inter,sans-serif;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #0005,0 4px 14px #0003}.conviction-page .conviction-nav__status>span{color:#baa1ee;box-shadow:0 0 8px #ae89ee60}.conviction-page .cv-snapshot-strip{background:radial-gradient(at 50% -80%,#d2b8f524,#0000 75%),linear-gradient(#302a382e,#16131b 55%,#110e16);border-color:#dac9ee35;position:relative;box-shadow:inset 0 1px #ffffff19,inset 0 -1px #0004,0 10px 30px #0002}.conviction-page .cv-snapshot-strip>div+div{border-left-color:#d7c2ed1c}.conviction-page .cv-snapshot-strip span{color:#b8a9c6}.conviction-page .cv-snapshot-strip strong{font-size:18px}.conviction-page .cv-snapshot-strip .cv-snapshot-date{font-size:12px}.conviction-page .cv-check-grid{gap:12px}.conviction-page .cv-check-grid article{background:linear-gradient(150deg,#d4b7ef0c,#ffffff02 52%,#0000000a);border:1px solid #d9c4ed25;border-radius:16px;padding:16px;box-shadow:inset 0 1px #ffffff10,inset 0 -1px #0003}.conviction-page .cv-check-grid article[data-ready=true]{background:linear-gradient(145deg,#9f76d517,#ffffff03);border-color:#b491ed42}.conviction-page .cv-check-icon{color:#bcaccb;background:linear-gradient(#a594b21a,#00000008);border-radius:50%;place-items:center;width:28px;height:28px;display:grid;box-shadow:inset 0 1px #ffffff14}.cv-research-workspace{background:radial-gradient(at 25% 0,#9878ba0b,#0000 55%),linear-gradient(145deg,#18141e,#100d15);border:1px solid #d7bfef2e;border-radius:28px;margin-top:24px;overflow:hidden;box-shadow:inset 0 1px #fff1,0 20px 60px #0002}.conviction-page .cv-research-grid{gap:0}.cv-research-grid>div{min-width:0}.conviction-page .cv-research-grid>div>article{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:28px}.conviction-page .cv-research-grid>div>article+article{border-top:1px solid #d7bfef18}.conviction-page .cv-research-aside{border-left:1px solid #d7bfef18;padding:28px}.conviction-page .cv-research-aside .conviction-side-card{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 24px}.conviction-page .cv-research-aside .conviction-side-card+.conviction-side-card{border-top:1px solid #d7bfef18;padding-top:24px}.conviction-page .cv-research-workspace .cv-sizing{background:#ffffff01;border:0;border-top:1px solid #d7bfef20;border-radius:0;margin:0;padding:28px}.conviction-page .cv-research-workspace :is(h2,.conviction-reasons__heading h2){letter-spacing:-.65px;font-family:Inter,sans-serif;font-size:clamp(19px,1.8vw,24px);font-weight:550;line-height:1.35}.conviction-page .cv-research-aside h2{font-size:18px}.conviction-page .conviction-reason-row{background:#ffffff02;border-color:#c6b1dc20;box-shadow:inset 0 1px #ffffff08}@media (width<=1279px){.conviction-page .cv-research-aside{border-top:1px solid #d7bfef18;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.conviction-page .cv-research-aside .conviction-side-card+.conviction-side-card{border-top:0;padding-top:0}}@media (width<=540px){.conviction-page .cv-research-aside{grid-template-columns:1fr;gap:0}.conviction-page .cv-research-aside .conviction-side-card+.conviction-side-card{border-top:1px solid #d7bfef18;padding-top:20px}.conviction-page .cv-research-grid>div>article,.conviction-page .cv-research-aside,.conviction-page .cv-research-workspace .cv-sizing{padding:22px 18px}.cv-research-workspace{border-radius:22px}}.cv-current-context{background:linear-gradient(135deg,#a88bc30b,#ffffff02);border:1px solid #c7afdf24;border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:stretch;display:grid;overflow:hidden}.conviction-page .cv-current-context>div{box-shadow:none;background:0 0;border:0;border-radius:0}.conviction-page .cv-current-context>div+div{border-left:1px solid #bca6d11a}.conviction-page .cv-current-context .conviction-plan-readiness{margin:0;padding:20px}.cv-current-context>div:first-child{min-height:130px}.cv-quick-heading{justify-content:space-between;align-items:center;gap:16px;margin:12px 0;display:flex}.cv-quick-heading h2{margin:0}.cv-quick-heading h2 span{color:#a598b5;letter-spacing:0;margin-left:10px;font-size:13px;font-weight:400}.cv-quick-heading>span{color:#b2a1c3;font-size:10px}.cv-quick-fields{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;margin-top:22px;padding:0;display:grid}.cv-quick-field{gap:9px;min-width:0;display:grid}.cv-quick-field>span{color:#cdbedc;font-size:12px}.cv-quick-field>div{background:#09070d66;border:1px solid #cbb3e03d;border-radius:12px;align-items:center;gap:10px;height:48px;padding:0 12px;display:flex;box-shadow:inset 0 1px #ffffff08}.cv-quick-field>div:focus-within{border-color:#b995ed;outline:2px solid #b995ed19}.cv-quick-field>div>span{color:#9c8bab;font-size:12px}.cv-quick-field input{color:#f2eafa;font-variant-numeric:tabular-nums;background:0 0;width:100%;min-width:0;padding:0;font:500 16px Inter,sans-serif;box-shadow:none!important;border:0!important;outline:none!important}.cv-quick-field input::placeholder{color:#8d7c9f;font-size:12px}.cv-lot-stepper button{color:#d4c3e5;background:#ffffff06;border:0;border-radius:50%;flex:0 0 28px;place-items:center;height:32px;padding:0;display:grid}.cv-lot-stepper input{text-align:center}.cv-lot-presets{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin-top:-3px;display:flex}.cv-lot-presets button{color:#bfaacb;background:#ffffff03;border:1px solid #b19ac62b;border-radius:999px;min-height:32px;padding:6px 13px;font-size:11px}.cv-lot-presets button[aria-pressed=true]{color:#e1caff;background:#9b72d71a;border-color:#b995ed80}.cv-fee-options{color:#ad9bbc;grid-column:1/-1;font-size:11px;line-height:1.7}.cv-fee-options summary{cursor:pointer;padding:6px 0}.cv-fee-options>div{grid-template-columns:1fr 1fr;gap:14px;margin-top:12px;display:grid}.cv-fee-options input{color:#e5d7f0;background:#0c0910;border:1px solid #cbb3e03d;border-radius:9px;width:100%;margin:5px 0 10px;padding:9px;display:block}.cv-quick-plan .cv-sizing-results strong{letter-spacing:-1px;overflow-wrap:anywhere;font-size:clamp(25px,2.7vw,36px)}.cv-quick-plan .cv-sizing-results .cv-quick-help{color:#c2a9d5;margin-top:15px;font-size:11px}.cv-quick-plan .cv-sizing-results .cv-quick-error{color:#f0a4ad;margin-top:15px}.cv-quick-save{margin-top:20px}.cv-quick-save:disabled{opacity:.45;cursor:default}.cv-quick-saved{color:#d9bcff;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;font-size:12px;display:flex}.cv-quick-saved a{text-underline-offset:4px;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.cv-quick-plan .cv-sizing-results .cv-quick-caption{color:#94819f;margin-top:13px;font-size:10px}.cv-quick-plan :is(button,a,input,summary):focus-visible{outline-offset:3px;outline:2px solid #b995ed}@media (width<=540px){.cv-current-context{grid-template-columns:1fr}.conviction-page .cv-current-context>div+div{border-top:1px solid #bca6d11a;border-left:0}.cv-quick-fields{grid-template-columns:1fr}}.conviction-page .conviction-hero h1{letter-spacing:-2px;font-size:clamp(38px,4vw,54px)}.conviction-page .conviction-hero h1 img{margin-right:12px;width:36px!important;height:36px!important}.conviction-page .conviction-hero h2{max-width:48ch;margin-top:25px;font-size:clamp(18px,1.7vw,23px);line-height:1.45}.conviction-page .conviction-hero h2+p{color:#b1a4bf;max-width:60ch;margin-top:12px;font-size:13px;line-height:1.85}.conviction-page .conviction-hero h1+p{text-transform:none;letter-spacing:.02em;color:#a99ab8;font-size:11px}.conviction-page .conviction-hero h1+p:empty{display:none}.conviction-page .cv-plan-cta{isolation:isolate;background:linear-gradient(#46404e,#26222e);border:1px solid #d8cee43b;justify-content:center;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17}.cv-plan-cta:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:linear-gradient(#a8acb7,#656976 44%,#353946);transition:opacity .9s cubic-bezier(.2,0,0,1);position:absolute;inset:0}@media (hover:hover){.cv-plan-cta:hover:before{opacity:1}.conviction-page .cv-plan-cta:hover{border-color:#e6e9f48c}}.cv-plan-cta:focus-visible:before{opacity:1}.conviction-page .cv-hero-actions>a{justify-content:center;align-items:center;gap:8px;min-height:38px;padding:9px 16px;font-size:12px;font-weight:550;line-height:1.4;display:inline-flex}.cv-hero-actions>a>svg{width:14px;height:14px}.conviction-page .cv-research-aside .cv-scenarios{padding-bottom:0}.cv-scenarios header h2{margin:8px 0 20px}.cv-scenario{border-top:1px solid #d5bcec18;padding:20px 0}.cv-scenario-label{align-items:center;gap:9px;display:flex}.cv-scenario-label>span{color:#b8a2cc;background:linear-gradient(160deg,#d2b7e511,#ffffff02);border-radius:9px;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid;box-shadow:inset 0 1px #ffffff12}.cv-scenario--positive .cv-scenario-label>span{color:#86c4ac}.cv-scenario--negative .cv-scenario-label>span{color:#d99ba7}.cv-scenario h3{color:#dfd5e8;font-size:12px;font-weight:550}.cv-scenario small{color:#92849f;white-space:nowrap;margin-left:auto;font-size:9px}.cv-scenario>p,.cv-scenario li{color:#a99ab8;margin-top:12px;font-size:12px;line-height:1.8}.cv-scenario ul{margin:0;padding:0;list-style:none}.cv-scenario li{padding-left:12px;position:relative}.cv-scenario li:before{content:"";background:#9e85bc;border-radius:50%;width:3px;height:3px;position:absolute;top:9px;left:0}.cv-loading{background:radial-gradient(at 90% 0,#8b5cf616,#0000 65%),linear-gradient(135deg,#201b28,#100e16);border:1px solid #cbb1e438;border-radius:26px;padding:28px 32px;box-shadow:inset 0 1px #ffffff14}.cv-loading-top,.cv-loading-top>span{align-items:center;gap:10px;display:flex}.cv-loading-top{color:#eee4fa;justify-content:space-between;font-size:13px;font-weight:550}.cv-loading-top .cv-loading-status{color:#ad9cc2;font-size:11px;font-weight:400}.cv-loading-status>span{background:#b99aef;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #a583d466}.cv-loading-main{grid-template-columns:1fr 180px;align-items:center;gap:32px;padding:44px 0 36px;display:grid}.cv-loading-main h1{color:#f1e8fc;letter-spacing:-1.5px;margin:14px 0 10px;font:550 38px/1.2 Inter,sans-serif}.cv-loading-main p{color:#a99ab9;font-size:13px;line-height:1.8}.cv-loading-lines{gap:10px;max-width:420px;margin-top:26px;display:grid}.cv-loading-lines i,.cv-loading-preview i{background:linear-gradient(90deg,#baa1d910,#ceb5ef28,#baa1d910) 0 0/200% 100%;border-radius:99px;height:6px;display:block}.cv-loading-lines i:nth-child(2){width:82%}.cv-loading-lines i:nth-child(3){width:56%}.cv-loading-mark{background:radial-gradient(circle,#a57bde16,#0000 70%);border-radius:50%;place-items:center;width:160px;height:160px;display:grid;position:relative}.cv-loading-mark>span{border:1px solid #baa0df18;border-top-color:#c4a4f07a;border-radius:50%;position:absolute;inset:12px}.cv-loading-mark>span:last-child{border-color:#baa0df0b #b49ad541 #baa0df0b #baa0df0b;inset:0}.cv-loading-bottom{color:#93839f;border-top:1px solid #c4acd51a;flex-wrap:wrap;gap:24px;padding-top:20px;font-size:10px;display:flex}.cv-loading-preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:26px 0;padding:24px 8px;display:grid}.cv-loading-preview span{color:#9b8ba9;margin-bottom:20px;font-size:11px;display:block}.cv-loading-preview i{width:70%;margin-top:10px}.cv-loading-preview i:last-child{width:45%}@keyframes cv-loading-shimmer{to{background-position:-200% 0}}@keyframes cv-loading-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.cv-loading-lines i,.cv-loading-preview i{animation:3s linear infinite cv-loading-shimmer}.cv-loading-mark>span{animation:12s linear infinite cv-loading-orbit}.cv-loading-mark>span:last-child{animation-duration:20s;animation-direction:reverse}}@media (prefers-reduced-motion:reduce){.cv-plan-cta:before{transition:opacity .15s}}@media (width<=540px){.cv-loading{padding:24px 20px}.cv-loading-main{grid-template-columns:1fr;padding:32px 0}.cv-loading-mark{display:none}.cv-loading-preview{gap:15px}.cv-loading-top .cv-loading-status{font-size:10px}.cv-scenario-label{flex-wrap:wrap}}.cv-loading-v2{background:radial-gradient(at 80% 0,#8b5cf618,#0000 60%),linear-gradient(140deg,#211b2b,#100d15 75%);border-color:#d6bfeb30;margin-top:8px;padding:26px 30px 20px;position:relative;overflow:hidden}.cv-loading-v2:before{content:"";background:linear-gradient(90deg,#0000,#e5d2ff70,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.cv-loading-top>span>i{color:#9f8cad;border-left:1px solid #cdb6e32b;margin-left:6px;padding-left:14px;font-size:10px;font-style:normal;font-weight:400}.cv-loading-v2 .cv-loading-main{grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);gap:48px;padding:38px 0 32px}.cv-loading-v2 .cv-loading-main h1{letter-spacing:-1.1px;margin:16px 0 14px;font-size:clamp(25px,2.6vw,34px);line-height:1.25}.cv-loading-main h1>span{color:#b79adf}.cv-loading-v2 .cv-loading-main>div>p{max-width:44ch;font-size:12px;line-height:1.8}.cv-loading-wait{align-items:flex-start;gap:9px;margin-top:22px;display:flex}.cv-loading-wait>span{border:1px solid #a68bc447;border-top-color:#d1b7f5;border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-top:3px}.cv-loading-main .cv-loading-wait p{color:#a58eb6;margin:0;font-size:11px;line-height:1.7}.cv-loading-signal{background:radial-gradient(#a67ad20c,#0000 70%);min-width:0;padding:18px 0;position:relative}.cv-loading-signal-head{color:#a28bb4;letter-spacing:.14em;justify-content:space-between;gap:10px;font-size:8px;display:flex}.cv-loading-signal-head>span:last-child{color:#796a89}.cv-loading-signal svg{width:100%;max-height:180px;margin-top:18px;display:block;overflow:visible}.cv-signal-grid{stroke:#bba0df0e;stroke-width:.6px}.cv-signal-trace{stroke-dasharray:18 400;stroke-dashoffset:418px;filter:drop-shadow(0 0 4px #d2b0ff)}.cv-signal-caption{color:#8e7a9f;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:9px;display:flex}.cv-signal-caption span{background:#b495d9;border-radius:50%;width:3px;height:3px}.cv-loading-progress{background:#d0b2e51a;height:1px;overflow:hidden}.cv-loading-progress>span{background:linear-gradient(90deg,#0000,#c29bea,#0000);width:30%;height:100%;display:block}.cv-loading-v2 .cv-loading-bottom{border:0;align-items:center;gap:20px;padding-top:18px}.cv-loading-v2 .cv-loading-bottom>span{color:#aa96b8;align-items:center;gap:7px;display:flex}.cv-loading-bottom small{color:#7d6d8b;margin-left:auto;font-size:9px}@keyframes cv-signal-travel{to{stroke-dashoffset:0}}@keyframes cv-loading-sweep{0%{transform:translate(-100%)}to{transform:translate(440%)}}@media (prefers-reduced-motion:no-preference){.cv-signal-trace{animation:4s ease-in-out infinite cv-signal-travel}.cv-loading-wait>span{animation:2s linear infinite cv-loading-orbit}.cv-loading-progress>span{animation:3.5s ease-in-out infinite cv-loading-sweep}}@media (prefers-reduced-motion:reduce){.cv-signal-trace{stroke-dasharray:none;opacity:.35}.cv-loading-progress>span{opacity:.45;width:100%}}@media (width<=650px){.cv-loading-v2{padding:22px 20px 18px}.cv-loading-top>span>i{display:none}.cv-loading-v2 .cv-loading-main{grid-template-columns:1fr;gap:20px;padding:28px 0 22px}.cv-loading-signal{width:100%;max-width:340px;margin:0 auto;padding:0}.cv-loading-signal svg{max-height:110px}.cv-loading-v2 .cv-loading-bottom{gap:14px}.cv-loading-bottom small{flex-basis:100%;margin:0}}.conviction-page .cv-hero-columns{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr) minmax(0,1.05fr);align-items:stretch;gap:22px}.cv-hero-columns>*{min-width:0}.conviction-page .cv-hero-columns h1{font-size:42px}.conviction-page .cv-hero-columns h2{font-size:20px}.conviction-page .cv-hero-conviction{padding:18px 14px}.cv-hero-conviction>.flex{gap:12px}.cv-hero-conviction .size-28{width:80px;height:80px;padding:5px}.cv-hero-conviction .size-28 .text-3xl{font-size:25px}.cv-hero-conviction .text-2xl{font-size:20px}.cv-hero-conviction .section-label{letter-spacing:.04em;font-size:9px}.cv-hero-conviction article{padding:12px}.cv-hero-conviction article .text-xs{font-size:10px}.cv-hero-conviction article .text-sm{font-size:12px}.cv-hero-chart{background:linear-gradient(160deg,#ffffff04,#08070d33);border:1px solid #d7bafa20;border-radius:24px;flex-direction:column;padding:18px 16px;display:flex;box-shadow:inset 0 1px #ffffff09}.cv-hero-chart>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.cv-hero-chart .cv-kicker{letter-spacing:.09em;font-size:8px}.cv-chart-source{color:#9d88b3;font-size:9px}.cv-chart-price{flex-wrap:wrap;align-items:baseline;gap:8px;margin:21px 0 15px;display:flex}.cv-chart-price>strong{letter-spacing:-.8px;color:#f2e8fb;font-variant-numeric:tabular-nums;font-size:25px;font-weight:550}.cv-chart-price>span{font-size:11px}.cv-chart-price small{color:#94819f;font-size:8px}.cv-chart-ranges{gap:5px;display:flex}.cv-chart-ranges button{color:#9f8db2;background:0 0;border:1px solid #0000;border-radius:999px;min-height:28px;padding:5px 10px;font:500 10px Inter,sans-serif}.cv-chart-ranges button[aria-pressed=true]{color:#d7bdf7;background:#af86de15;border-color:#b693d63b}.cv-chart-ranges button:focus-visible{outline-offset:2px;outline:2px solid #ba98ed}.cv-chart-canvas{min-width:0;height:190px;margin-top:10px}.cv-chart-message{text-align:center;color:#b0a0bf;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;font-size:11px;line-height:1.7;display:flex}.cv-chart-message>span{color:#8b799b;font-size:10px}.cv-chart-message button{color:#ceb5e9;background:#ffffff04;border:1px solid #b195ce33;border-radius:999px;padding:7px 12px;font-size:10px}.cv-chart-message .cv-chart-loader{border:1px solid #ad8ac833;border-top-color:#c0a2ee;border-radius:50%;width:17px;height:17px}.cv-hero-chart>footer{color:#9983ad;border-top:1px solid #c7a6e31a;justify-content:space-between;gap:10px;padding-top:13px;font-size:9px;display:flex}.cv-chart-note{color:#8f7e9f;margin-top:10px;font-size:9px;line-height:1.65}.cv-chart-tooltip{color:#c2add4;background:#1c1528f5;border:1px solid #cab2e838;border-radius:12px;gap:5px;padding:10px 12px;font-size:10px;display:grid;box-shadow:0 8px 24px #0004}.cv-chart-tooltip strong{color:#f1e2ff;font-size:12px}.conviction-page .cv-snapshot-strip strong{letter-spacing:-.8px;font-size:clamp(22px,2.15vw,29px);line-height:1.3}.conviction-page .cv-snapshot-strip .cv-snapshot-date{letter-spacing:0;font-size:13px;font-weight:500;line-height:1.5}.conviction-page .conviction-reason-row--pending{background:linear-gradient(110deg,#c4a4df04,#0000);border-color:#bda1d318}.conviction-page .conviction-reason-row--pending .conviction-reason-row__state{color:#9585a6}.conviction-page .conviction-reason-row--pending .conviction-reason-row__score{color:#a18db5;background:#bba0d108;border-color:#bfa4d426}@media (prefers-reduced-motion:no-preference){.cv-chart-loader{animation:1.8s linear infinite cv-loading-orbit}}@media (width<=1100px){.conviction-page .cv-hero-columns{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.cv-hero-chart{grid-column:1/-1}.cv-chart-canvas{height:220px}}@media (width<=700px){.conviction-page .cv-hero-columns{grid-template-columns:minmax(0,1fr);gap:20px}.cv-hero-chart{grid-column:auto}.cv-hero-conviction>div:last-child{gap:10px;display:grid}.cv-hero-conviction>div:last-child>article{margin:0}}.workspace-research-theme,.workspace-research-theme :is(.font-editorial,.font-display,.font-mono,.section-label){font-family:Inter,sans-serif}.workspace-research-theme .page-title{letter-spacing:-1.2px;font-family:Inter,sans-serif;font-size:clamp(26px,3vw,40px);font-weight:550;line-height:1.15}.workspace-research-theme :is(.panel,.panel-elevated,.metric-card){background:linear-gradient(145deg,#1d1725,#110e17);border-color:#d4b9ed24;box-shadow:inset 0 1px #ffffff0b,0 10px 30px #00000014}.workspace-research-theme .section-label{letter-spacing:.09em;color:#aa96bb;font-size:10px}.workspace-research-theme .page-copy{color:#af9fbd;font-size:13px;line-height:1.8}.workspace-research-theme table thead{color:#ab97bd;background:#b38bd90a}.workspace-research-theme table tbody tr{border-color:#ceb1e719}.workspace-research-theme input:focus-visible,.workspace-research-theme select:focus-visible{outline-offset:2px;outline:2px solid #bb9ae9}.workspace-research-theme>.app-workspace-page>:is(div,main){padding-top:0}.workspace-hero .research-hero__actions>div{flex-wrap:wrap;gap:10px;display:flex}.workspace-hero .research-hero__actions :is(button,a){border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:38px;font-size:12px;display:inline-flex}.workspace-context-note{color:#a996ba;background:#b18bda05;border-left:2px solid #b18bda55;margin:0 0 22px;padding:12px 16px;font-size:11px;line-height:1.8}.workspace-dashboard>.grid{height:max(650px,100vh - 10rem)}.admin-tabs{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.admin-tabs a{color:#b8a1c9;background:#ffffff03;border:1px solid #c9afe52b;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:12px;display:inline-flex}.admin-tabs a[aria-current=page]{color:#eee1fa;background:linear-gradient(#9d87b424,#56436520);border-color:#ccb4e780;box-shadow:inset 0 1px #ffffff1a}.admin-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.admin-tools-grid>a{background:radial-gradient(at 0 0,#bd99e010,#0000 70%),linear-gradient(145deg,#1f1928,#110e17);border:1px solid #d1b5e82e;border-radius:24px;padding:28px;box-shadow:inset 0 1px #ffffff0f}.admin-tools-grid h2{letter-spacing:-.6px;color:#f0e4fa;margin:22px 0 12px;font-size:22px;font-weight:550}.admin-tools-grid p{color:#ab95ba;font-size:12px;line-height:1.8}.admin-tools-grid a>span{color:#c7a6ed;align-items:center;gap:9px;margin-top:26px;font-size:11px;display:flex}.admin-footer{color:#937ca6;align-items:center;gap:9px;padding:24px 0;font-size:10px;line-height:1.8;display:flex}.admin-access{text-align:center;color:#b79aca;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:65vh;padding:32px;display:flex}.admin-access h1{color:#ecdef7;letter-spacing:-.6px;font-size:26px;font-weight:550}.admin-access p{max-width:48ch;font-size:13px;line-height:1.8}.admin-access :is(a,button){background:#ffffff04;border:1px solid #c8ace23b;border-radius:999px;padding:10px 17px;font-size:12px}.admin-tool-content{min-width:0}.admin-tool-content>*{width:100%;max-width:100%}@media (width<=760px){.admin-tools-grid{grid-template-columns:1fr}.workspace-dashboard>.grid{flex-direction:column;height:auto;display:flex}.workspace-dashboard>.grid>div{min-height:550px}}.admin-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=760px){.admin-tools-grid{grid-template-columns:1fr}}.dashboard-sync-notice{background:linear-gradient(115deg,#b38bdb12,#ffffff03);border:1px solid #c6a5e93d;border-radius:18px;align-items:center;gap:14px;margin-bottom:18px;padding:17px 20px;display:flex;box-shadow:inset 0 1px #ffffff0b}.dashboard-sync-notice__icon{color:#c6a5ee;background:#b792d713;border-radius:11px;flex:0 0 36px;place-items:center;height:36px;display:grid}.dashboard-sync-notice strong{color:#e9daf7;font:550 13px Inter,sans-serif}.dashboard-sync-notice p{color:#ac97bd;margin-top:5px;font-size:11px;line-height:1.75}.dashboard-sync-notice__state{color:#cdb1e9;border:1px solid #b998d436;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;margin-left:auto;padding:7px 12px;font-size:10px;display:inline-flex}@media (width<=600px){.dashboard-sync-notice{flex-wrap:wrap;align-items:flex-start;padding:16px}.dashboard-sync-notice>div{flex:1;min-width:160px}.dashboard-sync-notice__state{margin-left:50px}}@media (prefers-reduced-motion:reduce){.dashboard-sync-notice .animate-spin{animation:none}}.workspace-dashboard .dashboard-feed-heading{background:radial-gradient(at 0 0,#b28cda13,#0000 70%),linear-gradient(135deg,#221a2c,#141018);border:1px solid #d0b2e630;border-radius:24px;margin-top:0;padding:24px 22px;position:relative;box-shadow:inset 0 1px #ffffff12}.workspace-dashboard .dashboard-feed-heading .dashboard-page-title{letter-spacing:-1px;font-family:Inter,sans-serif;font-size:clamp(24px,2.4vw,32px);line-height:1.2}.workspace-dashboard .dashboard-page-title__icon{width:38px;height:38px}.workspace-dashboard .dashboard-page-title{-moz-column-gap:10px;grid-template-columns:38px minmax(0,1fr);column-gap:10px}.workspace-dashboard .dashboard-feed-heading .page-copy{margin-top:12px;font-size:12px;line-height:1.85}.dashboard-pick-card{background:radial-gradient(at 100% 0,#a985cf0c,#0000 65%),linear-gradient(145deg,#1d1723,#110e16);border:1px solid #d6bde62b;border-radius:23px;padding:22px;box-shadow:inset 0 1px #ffffff0e}.dashboard-pick-card>header{justify-content:space-between;gap:16px;display:flex}.dashboard-pick-source{color:#b098ca;flex-wrap:wrap;gap:8px;font-size:9px;font-weight:500;display:flex}.dashboard-pick-source time{color:#887895}.dashboard-pick-identity{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:9px;display:flex}.dashboard-pick-identity a{letter-spacing:-.7px;color:#f4eafb;font:600 25px/1.2 Inter,sans-serif}.dashboard-pick-identity>span{color:#9f8eae;font-size:10px}.dashboard-pick-quote{text-align:right;flex-shrink:0}.dashboard-pick-quote strong{color:#eee4f7;font-size:16px;font-weight:550;display:block}.dashboard-pick-quote>span{color:#96879f;margin-top:6px;font-size:10px;display:block}.dashboard-pick-quote [data-direction=up]{color:#7ed3b3}.dashboard-pick-quote [data-direction=down]{color:#ed96a6}.dashboard-pick-potential{border-block:1px solid #d5bce819;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:17px 0;display:flex}.dashboard-pick-potential>div>span{color:#a99ab9;align-items:center;gap:6px;font-size:10px;display:flex}.dashboard-pick-potential strong{color:#cdb0f1;letter-spacing:-.6px;margin-top:7px;font-size:23px;font-weight:550;display:block}.dashboard-pick-potential small{color:#94809f;margin-top:5px;font-size:9px;display:block}.dashboard-pick-score{text-align:right}.dashboard-pick-score strong{font-size:13px}.dashboard-pick-score>span{justify-content:flex-end}.dashboard-pick-levels{background:#ffffff02;border:1px solid #d0b5e61b;border-radius:13px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:18px;display:grid;overflow:hidden}.dashboard-pick-levels>div{min-width:0;padding:12px 9px}.dashboard-pick-levels>div+div{border-left:1px solid #d0b5e612}.dashboard-pick-levels span{color:#9d88ad;font-size:9px}.dashboard-pick-levels strong{color:#dfd1ed;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:7px;font-size:11px;font-weight:550;display:block}.dashboard-pick-levels [data-kind=risk] strong{color:#db8d9d}.dashboard-pick-levels [data-kind=target] strong{color:#8ac6af}.dashboard-pick-thesis{color:#aa99b9;margin-top:17px;font-size:12px;line-height:1.8}.dashboard-pick-card>footer{flex-wrap:wrap;align-items:center;gap:12px;margin-top:17px;display:flex}.dashboard-pick-card>footer>span{color:#85718f;flex-basis:100%;font-size:9px}.dashboard-pick-card footer>a{color:#c5a8df;align-items:center;gap:6px;font-size:10px;display:inline-flex}.dashboard-pick-card footer>a:last-child{color:#e9dbf5;background:linear-gradient(#645b6f44,#2b2434);border:1px solid #d3bedc3d;border-radius:999px;margin-left:auto;padding:8px 12px}.dashboard-pick-card a:focus-visible{outline-offset:4px;outline:2px solid #c7a2eb}@media (width<=540px){.dashboard-pick-card{padding:18px}.dashboard-pick-levels{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-pick-levels>div:nth-child(4){border-left:0}.dashboard-pick-levels>div:nth-child(n+4){border-top:1px solid #d0b5e612}}.early-market-signal__meter{background:radial-gradient(at 50% 0,#b194d20c,#0000 65%),linear-gradient(150deg,#1c1623,#110e17);border-radius:22px;box-shadow:inset 0 1px #ffffff0c;border:1px solid #c6a6df29!important;padding:20px!important}.early-market-signal__meter-head{align-items:center}.early-market-signal__meter-head>span{color:#dbcae9;font-family:Inter,sans-serif;font-size:12px}.sentiment-origin{color:#8f7b9f;letter-spacing:.06em;font-size:8px}.sentiment-dial{width:min(100%,280px);margin:20px auto -7px}.sentiment-dial svg{width:100%;display:block}.sentiment-dial-value{fill:#f1e6fc;letter-spacing:-1px;font:550 38px Inter,sans-serif}.sentiment-dial-mood{fill:#b9a1cd;font:500 11px Inter,sans-serif}.early-market-signal__meter-primary>p{color:#9882a9;border-top:1px solid #c6a6df16;margin-top:15px;padding-top:14px;font-size:10px;line-height:1.8}.early-market-signal__meter-scale{color:#93809e;font-size:9px}.early-market-signal__other-markets{border-top-color:#c6a6df20;margin-top:22px}.early-market-signal__other-markets-head strong{color:#8c789a;font-size:9px}.early-market-signal__other-market{padding:14px 0}.early-market-signal__other-market+.early-market-signal__other-market{border-top:1px solid #c6a6df10}.early-market-signal__other-market-track{margin-top:12px;box-shadow:inset 0 1px #ffffff0b;height:4px!important}.early-market-signal__other-market-track>i{border:1px solid #21182c!important;width:8px!important;height:8px!important;box-shadow:0 0 0 2px #d8c2e826!important}.early-market-signal__other-market-track>span{opacity:.7}.research-body{color:#e6d9f3;flex-direction:column;gap:22px;min-width:0;font-family:Inter,sans-serif;display:flex}.research-body>section,.research-body>div{min-width:0}.research-body--legacy>:is(section,div){margin-block:0}.research-body-panel,.research-body--legacy>section:not(.grid),.research-body--legacy>section.grid>:is(article,div),.research-body--legacy>section>aside>section{background:radial-gradient(at 0 0,#b390d50a,#0000 60%),linear-gradient(140deg,#201827,#120e18);border:1px solid #d3b2ec2b;border-radius:23px;box-shadow:inset 0 1px #ffffff0c}.research-body-panel{min-width:0;padding:26px}.research-content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.research-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.research-section-heading>div>span{color:#aa8dbc;letter-spacing:.1em;font-size:9px;font-weight:550}.research-section-heading h2,.research-body--legacy h2{color:#efe2fb;letter-spacing:-.6px;margin-top:9px;font:550 21px/1.35 Inter,sans-serif}.research-section-heading>small{color:#977fa9;font-size:10px;line-height:1.6}.research-body h3{letter-spacing:-.2px;font-family:Inter,sans-serif}.research-metric-strip{background:linear-gradient(140deg,#241c2d,#130f1a);border:1px solid #d2b5ea2b;border-radius:22px;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.research-metric-strip>div{min-width:0;padding:23px}.research-metric-strip>div+div{border-left:1px solid #d2b5ea18}.research-metric-strip span{color:#b29bc6;font-size:10px;display:block}.research-metric-strip strong{color:#f1e7fb;letter-spacing:-.9px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:12px 0 9px;font-size:clamp(22px,2.2vw,30px);font-weight:550;display:block}.research-metric-strip small{color:#8d789f;font-size:9px;line-height:1.6}.research-body-toolbar{color:#b09abc;background:#ad88cf06;border:1px solid #c9abdf25;border-radius:17px;flex-wrap:wrap;align-items:center;gap:16px;padding:15px 18px;font-size:11px;display:flex}.research-body-toolbar>div{align-items:center;gap:8px;display:flex}.research-body-toolbar>label{align-items:center;gap:10px;display:flex}.research-body-toolbar>a{color:#d4b5f1;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.research-body :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#e2ceef;background-color:#130e1b;border:1px solid #c5a4df3d;border-radius:11px;min-height:39px;font-family:Inter,sans-serif;font-size:12px;box-shadow:inset 0 1px #ffffff05}.research-body-toolbar select,.research-body-toolbar input{padding:9px 12px}.research-body-search input{width:min(260px,100%)}.research-body :is(input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #be98e6}.research-table-scroll{border:1px solid #ccb0e21c;border-radius:15px;width:100%;overflow-x:auto}.research-data-table{text-align:left;border-collapse:separate;border-spacing:0;width:100%;font-family:Inter,sans-serif}.research-body .research-data-table thead{background:#ad86cf09}.research-data-table th{color:#a58ab9;letter-spacing:.04em;white-space:nowrap;border-bottom:1px solid #cdb0e22b;padding:13px 16px;font-size:9px;font-weight:500}.research-data-table td{color:#d7c4e5;font-variant-numeric:tabular-nums;vertical-align:middle;border-bottom:1px solid #cdb0e212;padding:16px;font-size:12px}.research-data-table tbody tr:last-child td{border-bottom:0}.research-data-table [data-tone=positive]{color:#87c9ad}.research-data-table [data-tone=negative]{color:#e094a5}.research-tier-pill{color:#d2b6ed;background:linear-gradient(#c2a1dc12,#ffffff02);border:1px solid #ba94df39;border-radius:10px;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.research-panel-note{color:#937ba5;margin-top:18px;font-size:10px;line-height:1.8}.research-body-empty{text-align:center;color:#b28dd0;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:230px;padding:28px 22px;display:flex}.research-body-empty h3{color:#dbc6ed;font-size:15px;font-weight:500}.research-body-empty p{color:#9e86af;max-width:37ch;font-size:12px;line-height:1.8}.research-body-empty a{color:#c9a7e9;align-items:center;gap:7px;font-size:11px;display:inline-flex}.performance-donut{height:240px;position:relative}.performance-donut>div:last-child{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.performance-donut strong{color:#e8d7fa;letter-spacing:-1px;font-size:28px;font-weight:550}.performance-donut span{color:#9b80ae;margin-top:4px;font-size:10px}.performance-outcomes{border-top:1px solid #cdb0e21b;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:18px;display:grid}.performance-outcomes>div{align-items:center;gap:7px;display:flex}.performance-outcomes i{border-radius:50%;width:5px;height:5px}.performance-outcomes span{color:#ac93be;font-size:11px}.performance-outcomes strong{color:#e3d0f3;margin-left:auto;font-size:15px;font-weight:550}.performance-chart{height:280px}.performance-mistakes{gap:20px;margin-top:25px;display:grid}.performance-mistakes>div{gap:13px;display:flex}.performance-mistakes>div>span{color:#8a6d9e;padding-top:2px;font-size:10px}.performance-mistakes>div>div{flex:1;min-width:0}.performance-mistakes p{color:#c7add9;justify-content:space-between;gap:14px;font-size:12px;display:flex}.performance-mistakes strong{color:#9e85b1;font-size:10px;font-weight:400}.performance-mistakes i{background:#c1a0da09;border-radius:9px;height:4px;margin-top:10px;display:block;overflow:hidden}.performance-mistakes b{border-radius:inherit;background:linear-gradient(90deg,#7853a6,#c19ce4);height:100%;display:block}.performance-days{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.performance-days>div{background:#a785cd06;border:1px solid #c0a0d82b;border-radius:14px;padding:17px}.performance-days time{color:#a18ab3;font-size:10px}.performance-days strong{color:#c9b4d9;margin-top:10px;font-size:15px;font-weight:500;display:block}.performance-days [data-tone=positive]{background:#76b89e05;border-color:#76b89e2b}.performance-days [data-tone=positive] strong{color:#87c9ad}.performance-days [data-tone=negative]{background:#cb829605;border-color:#cb829629}.performance-days [data-tone=negative] strong{color:#df97a8}.research-body--legacy :is(article,section)>div[class*=rounded-]{background-color:#aa87c706;border-color:#d0b0e225}.research-body--legacy .panel-elevated h2 img{filter:none;width:27px;height:27px}.research-body--legacy :is(th,td) .font-mono{font-family:Inter,sans-serif}.research-body--legacy .grid>.rounded-2xl{background:linear-gradient(140deg,#241b2d,#15101c);border-color:#cdb0e22b;box-shadow:inset 0 1px #ffffff09}.research-body--legacy .text-amber-200{color:#c8b098}.research-body--legacy .bg-accent\/10{background:#b18bd314}.research-body--legacy .panel-elevated.text-center,.research-body--legacy .panel-elevated.items-center{min-height:240px}.research-body--legacy .panel-elevated.items-center>h2{max-width:38ch;font-size:23px;line-height:1.35}.research-body--legacy .panel-elevated.items-center>h2 img{display:none}.research-body--legacy .panel-elevated.items-center>img{width:58px;height:58px}.screener-body :is(.screener-session,.screener-strategy-detail,.screener-overview,.screener-result){background:linear-gradient(140deg,#21192a,#130e1a);border:1px solid #c9a9e12b;border-radius:22px;box-shadow:inset 0 1px #ffffff0b}.screener-body .strategy-tab-card{background:linear-gradient(155deg,#b18bca09,#ffffff02);border:1px solid #b495ce26;border-radius:17px;box-shadow:inset 0 1px #ffffff07}.screener-body .strategy-tab-card.is-active{background:linear-gradient(135deg,#a078d225,#8354ad0b);border-color:#be98e775}.screener-body .screener-results-tools{background:#ad84cf05;border:1px solid #c6a5e425;border-radius:16px;padding:14px}.screener-body .screener-result h3{letter-spacing:-.7px;font-size:24px;font-weight:550}.screener-body .screener-result{padding:23px}@media (hover:hover){.research-data-table tbody tr:hover{background:#b88ed708}.research-body a:hover{color:#ead4fb}.screener-body .strategy-tab-card:hover{border-color:#c3a0e54a}}@media (width<=800px){.research-content-grid{grid-template-columns:1fr}.research-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.research-metric-strip>div:nth-child(3){border-left:0}.research-metric-strip>div:nth-child(n+3){border-top:1px solid #cdb0e21b}.research-body-panel{padding:21px}.research-metric-strip>div{padding:19px}}@media (width<=500px){.research-body-toolbar{align-items:stretch}.research-body-toolbar label{flex-wrap:wrap}.research-body-search{width:100%}.research-body-search input{flex:1}.research-section-heading{flex-direction:column;gap:8px}.research-metric-strip strong{font-size:22px}}.workspace-notch-header{z-index:60;pointer-events:none;background:0 0;height:44px;padding-inline:16px;position:absolute;inset:0 0 auto}.workspace-notch-header .workspace-notch{pointer-events:auto}.app-shell-frame .app-workspace-page{padding-top:76px}.workspace-notch-track{justify-content:center;gap:16px;width:100%;max-width:1400px;margin-inline:auto;display:flex}.workspace-notch-slot{flex:0 1200px;width:1200px;min-width:0;max-width:100%;height:44px;position:relative}.workspace-notch{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:linear-gradient(135deg,#292631f5,#16141df5 65%,#24212cf5);border:1px solid #77708066;border-top:0;border-radius:0 0 23px 23px;width:min(720px,100%);max-width:100%;transition:width .65s cubic-bezier(.22,1,.36,1),box-shadow .65s;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset 0 -1px #c8bdd721,0 8px 26px #00000024}.workspace-notch.is-open{width:100%;box-shadow:inset 0 -1px #d7c5ed35,0 24px 65px #0006}.workspace-notch-bar{align-items:center;height:43px;display:flex}.workspace-notch button{font:inherit;cursor:pointer}.workspace-notch-trigger{color:#eae6f3;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;width:100%;height:43px;padding:0 20px;display:flex}.workspace-notch-route{align-items:center;gap:9px;min-width:0;font-size:12px;font-weight:600;display:flex}.workspace-notch-route>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-notch-route img{flex-shrink:0}.workspace-notch-state{white-space:nowrap;color:#c4b4df;align-items:center;gap:7px;margin-left:auto;font-size:10px;display:flex}.workspace-notch-state i,.workspace-notch-news i{background:#bba0ef;border-radius:50%;flex-shrink:0;width:4px;height:4px;box-shadow:0 0 9px #bba0ef66}.workspace-notch-state i.is-syncing{animation:2s ease-in-out infinite notch-breathe}.workspace-notch-clock{white-space:nowrap;color:#d6d0df;font-variant-numeric:tabular-nums;font-size:11px}.workspace-notch-clock small{color:#8c849b;font-size:9px}.workspace-notch-count{color:#a99fba;align-items:center;gap:5px;font-size:10px;display:flex}.workspace-notch-chevron{color:#a99fba;flex-shrink:0;transition:transform .55s cubic-bezier(.22,1,.36,1)}.is-open .workspace-notch-chevron{transform:rotate(180deg)}.workspace-notch-menu{color:#ccc3db;background:0 0;border:0;padding:10px 0 10px 14px;display:none}.workspace-notch-disclosure{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .65s cubic-bezier(.22,1,.36,1),opacity .4s;display:grid}.is-open .workspace-notch-disclosure{opacity:1;grid-template-rows:1fr}.workspace-notch-clip{min-height:0;overflow:hidden}.workspace-notch-details{overscroll-behavior:contain;border-top:1px solid #c4b0df16;max-height:calc(85dvh - 44px);padding:25px 28px 20px;overflow-y:auto}.workspace-notch-intro{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.workspace-notch-details span:not(.workspace-notch-route){letter-spacing:.1em;color:#a398b6;font-size:9px}.workspace-notch-intro h2{letter-spacing:-.04em;color:#f0eafa;margin:6px 0 0;font-size:20px;font-weight:500}.workspace-notch-intro>p{text-align:right;max-width:240px}.workspace-notch-details p{color:#9c93ac;margin:6px 0 0;font-size:11px;line-height:1.65}.workspace-notch-stats{border-block:1px solid #c4b0df16;grid-template-columns:repeat(3,minmax(0,1fr));padding:18px 0;display:grid}.workspace-notch-stats section{border-left:1px solid #c4b0df16;padding:0 22px}.workspace-notch-stats section:first-child{border:0;padding-left:0}.workspace-notch-stats section>span{align-items:center;gap:7px;display:flex}.workspace-notch-stats strong{color:#e8e1f2;letter-spacing:-.025em;margin-top:12px;font-size:17px;font-weight:500;display:block}.workspace-notch-stats strong.is-up{color:#36d8a0}.workspace-notch-stats strong.is-down{color:#ff737f}.workspace-notch-news{padding:20px 0}.workspace-notch-news ul{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.workspace-notch-news li{color:#cfc6dc;align-items:baseline;gap:9px;font-size:12px;line-height:1.6;display:flex}.workspace-notch-account{border-top:1px solid #c4b0df16;justify-content:space-between;align-items:center;gap:15px;padding-top:16px;display:flex}.workspace-notch-account>div{min-width:0}.workspace-notch-account p{overflow-wrap:anywhere}.workspace-notch-account button{color:#ded5ea;background:linear-gradient(#ffffff12,#ffffff03);border:1px solid #b9adca38;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:11px;transition:background .4s;display:flex}.workspace-notch-account button:hover{background:#ffffff19}.workspace-notch button:focus-visible{outline-offset:-4px;outline:2px solid #c0a0ff}@keyframes notch-breathe{50%{opacity:.35}}@media (width>=1024px){.workspace-notch-track:before,.workspace-notch-track:after{content:"";flex-shrink:0;width:48px}}@media (width>=1280px){.workspace-notch-track{gap:32px}}@media (width<=1023px){.workspace-notch-menu{display:block}}@media (width<=600px){.workspace-notch-trigger{gap:10px;padding-inline:12px}.workspace-notch-clock,.workspace-notch-count{display:none}.workspace-notch-state{font-size:9px}.workspace-notch-details{padding:20px}.workspace-notch-intro{flex-direction:column;align-items:flex-start;gap:6px}.workspace-notch-intro>p{text-align:left}.workspace-notch-stats{grid-template-columns:1fr;gap:16px}.workspace-notch-stats section{border:0;padding:0}.workspace-notch-stats strong{margin-top:6px;font-size:16px}}@media (prefers-reduced-motion:reduce){.workspace-notch,.workspace-notch-disclosure,.workspace-notch-chevron{transition:none}.workspace-notch-state i.is-syncing{animation:none}}.workspace-notch .workspace-notch-trigger,.workspace-notch .workspace-notch-menu{box-shadow:none;background:0 0;border-radius:0}.workspace-sidebar-tooltip{z-index:120;color:#211d28;letter-spacing:.07em;text-transform:uppercase;pointer-events:none;background:#ece9f1;border-radius:7px;max-width:240px;padding:7px 11px;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:1.4;animation:.16s ease-out sidebar-tooltip-in;box-shadow:0 5px 20px #0003}.workspace-sidebar-tooltip svg{fill:#ece9f1}@keyframes sidebar-tooltip-in{0%{opacity:0;transform:translate(-3px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.workspace-sidebar-tooltip{animation:none}}.early-market-signal__pressure{background:radial-gradient(at 0 0,#ab87de13,#0000 65%),linear-gradient(145deg,#211c2a,#141219);border:1px solid #c8b9e52b;border-radius:22px;gap:18px;padding:22px;box-shadow:inset 0 1px #eee4ff12,0 8px 22px #00000012}.early-market-signal__pressure-head{align-items:flex-start;gap:12px}.early-market-signal__pressure-head>div{gap:6px}.early-market-signal__pressure-head .market-pressure-eyebrow{letter-spacing:.15em;color:#ac99c4;font:500 8px/1.4 Inter,sans-serif}.early-market-signal__pressure-head>div>span{letter-spacing:-.025em;color:#e6dfef;font:600 14px/1.45 Inter,sans-serif}.early-market-signal__pressure-head>strong{white-space:normal;background:linear-gradient(#e5daf413,#e5daf404);border:1px solid #c4b3d52b;padding:6px 9px;font-size:9px;font-weight:500;box-shadow:inset 0 1px #ffffff0b}.early-market-signal__pressure[data-pressure=balanced] .early-market-signal__pressure-head>strong{color:#c3aedb}.early-market-signal__pressure-values{border-color:#c4b3d51a;padding:17px 0}.early-market-signal__pressure-values>div{gap:7px}.early-market-signal__pressure-values>div+div{border-color:#c4b3d51a;padding-left:20px}.early-market-signal__pressure-values>div>span{color:#b2a7bf;gap:6px;font-size:10px}.early-market-signal__pressure-values strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font:550 32px/1.1 Inter,sans-serif}.early-market-signal__pressure-values>div[data-side=panic] strong{color:#f09ba6}.early-market-signal__pressure-values>div[data-side=fomo] strong{color:#8bddbf}.early-market-signal__pressure-values small{color:#93879f;font-size:10px}.early-market-signal__pressure-track{height:6px;box-shadow:inset 0 1px #fff1}.early-market-signal__pressure-track>span[data-side=panic]>i{background:linear-gradient(90deg,#a7586d,#e496a5)}.early-market-signal__pressure-track>span[data-side=fomo]>i{background:linear-gradient(90deg,#69ad98,#99d4bd)}.early-market-signal__pressure-track>b{background:#51435e;border:2px solid #d8cbe5;width:12px;height:12px;animation:none;box-shadow:0 0 0 3px #bda4d51a}.early-market-signal__pressure-track>b:after{display:none}.sentiment-glass-marker{filter:drop-shadow(0 3px 3px #080310b3)drop-shadow(0 0 3px #c7a1f54d)}.early-market-signal__meter-track>i,.early-market-signal__other-market-track>i,.early-market-signal__pressure-track>b{box-sizing:border-box;-webkit-backdrop-filter:blur(7px)saturate(1.6);background:radial-gradient(at 30% 16%,#fffffff5 0%,#e2cdf5d4 18%,#b18dd485 42%,#4a305fbd 65%,#b996dcd9 86%,#f1ddffed 100%);border-radius:50%;border:1.2px solid #ecdaffc7!important;width:18px!important;height:18px!important;box-shadow:inset 0 1px 2px #ffffffed,inset 0 -2px 3px #27103a9c,0 0 0 2px #23172db3,0 0 0 3px #e5c9ff40,0 3px 7px #09041199,0 0 11px #be8fee29!important}.early-market-signal__meter-track>i:before,.early-market-signal__other-market-track>i:before,.early-market-signal__pressure-track>b:before{content:"";pointer-events:none;background:linear-gradient(#fffffff2,#fff2);border-radius:50%;width:8px;height:4px;position:absolute;top:2px;left:2px;transform:rotate(-30deg)}.early-market-signal__meter-track>i:after,.early-market-signal__other-market-track>i:after,.early-market-signal__pressure-track>b:after{content:"";pointer-events:none;background:0 0;border:1px solid #30174166;border-color:#ffffff73 #30174166 #f1d1ff99;border-radius:50%;display:block;position:absolute;inset:2px}.early-market-signal__pressure-track:before{background:#e7dcf23b;width:1px;height:12px;top:-3px}.early-market-signal__pressure-scale{color:#ac9bb9;font:400 9px/1.5 Inter,sans-serif}.early-market-signal__pressure-scale span:nth-child(2){color:#8c7d98}.early-market-signal__pressure>p{color:#a496b0;margin:0;font:400 10px/1.8 Inter,sans-serif}.early-market-signal__rupiah{background:linear-gradient(140deg,#201b29,#141219 75%);border:1px solid #c8b9e526;border-radius:22px;gap:15px;margin-top:22px;padding:22px;box-shadow:inset 0 1px #ffffff0c}.early-market-signal__rupiah-head>span{color:#ded4ea;font:500 12px/1.5 Inter,sans-serif}.early-market-signal__rupiah-stats{align-items:center;gap:10px;padding:0}.early-market-signal__rupiah-stats>div:first-child>span{color:#a99bb8;letter-spacing:.06em;font-size:9px}.early-market-signal__rupiah-stats>div:first-child>strong,.early-market-signal__gold-quote>strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:#eee7f7;font:550 clamp(20px,2vw,26px)/1.3 Inter,sans-serif}.early-market-signal__rupiah-change,.early-market-signal__gold-change{box-shadow:none;background:0 0;border:0;gap:7px;padding:0}.early-market-signal__rupiah-change-mark,.early-market-signal__gold-change-mark{opacity:.8;border:1px solid;width:26px;height:26px}.early-market-signal__rupiah-change-copy>strong,.early-market-signal__gold-change-copy>strong{font-variant-numeric:tabular-nums;font:550 11px/1.4 Inter,sans-serif}.early-market-signal__rupiah-change-copy>span,.early-market-signal__gold-change-copy>span{color:#a99bb8;font:400 9px/1.5 Inter,sans-serif}.early-market-signal__rupiah-meta{color:#9a8ca8;border-top:1px solid #c4b3d51a;gap:8px 14px;padding-top:12px;font:400 9px/1.5 Inter,sans-serif}.early-market-signal__gold{border-top:1px solid #c4b3d51a;gap:12px;margin-top:4px;padding-top:20px}.early-market-signal__gold-head>span{color:#ded4ea;flex-wrap:wrap;gap:6px;font:500 12px/1.5 Inter,sans-serif}.early-market-signal__gold-head small{color:#a698b4;font:400 9px/1.5 Inter,sans-serif}.early-market-signal__gold-head>strong{color:#ad9cbb;font:400 9px/1.5 Inter,sans-serif}.early-market-signal__gold[data-tone=up] .early-market-signal__gold-quote>strong{color:#c0e6d8}.early-market-signal__gold[data-tone=down] .early-market-signal__gold-quote>strong{color:#f0b1b9}.early-market-signal__gold-analysis{color:#a698b4;font:400 10px/1.8 Inter,sans-serif}.early-market-signal__gold-news{border-color:#c4b3d51a;gap:9px;padding-top:14px}.early-market-signal__gold-news>svg{color:#c0a5e0}.early-market-signal__gold-news p{color:#d7cbdf;font:400 11px/1.7 Inter,sans-serif}.early-market-signal__gold-news span{color:#a698b4;margin-bottom:5px;font-size:9px}.early-market-signal__gold-news a{color:#d7cbdf;font-weight:400}.market-analysis-note{background:radial-gradient(at 0 0,#ab87de15,#0000 70%),linear-gradient(140deg,#211b2b,#141219);border:1px solid #c8b9e52b;border-radius:20px;margin-top:20px;padding:20px 22px;box-shadow:inset 0 1px #ffffff0f}.market-analysis-note>div{margin-bottom:10px}.market-analysis-note>p{color:#afa0be;font:400 12px/1.8 Inter,sans-serif}@media (width<=380px){.early-market-signal__pressure,.early-market-signal__rupiah{padding:17px}.early-market-signal__rupiah-stats,.early-market-signal__gold-quote{gap:12px}.early-market-signal__rupiah-stats{grid-template-columns:1fr}.early-market-signal__gold-quote{flex-wrap:wrap;align-items:flex-start}}.workspace-notch{-webkit-backdrop-filter:blur(32px)saturate(145%);background:radial-gradient(at 50% -20%,#be98ff26,#0000 65%),linear-gradient(135deg,#30273cc7,#16121ec9 65%,#2b2236c7);border-color:#cdb3f25e;box-shadow:inset 0 -1px #dec7ff3b,inset 0 1px 18px #c5a3f00c,0 3px 14px #a86cff25,0 12px 35px #904deb12}.workspace-notch.is-open{box-shadow:inset 0 -1px #e1c9ff4f,inset 0 1px 30px #c09ae611,0 0 24px #ad73f529,0 16px 65px #0005}.workspace-notch-bar{background:linear-gradient(#e5d9ff09,#0000)}.workspace-notch-index{color:#a999be;white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:9px;display:flex}.workspace-notch-index b{color:#dfd3ee;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.workspace-notch-state{margin-left:0}.workspace-notch-market-row{border-bottom:1px solid #c4b0df1f;grid-template-columns:1fr 1fr;gap:24px;padding:20px 0;display:grid}.workspace-notch-market-row>section+section{border-left:1px solid #c4b0df1f;padding-left:24px}.workspace-notch-market-row strong{letter-spacing:-.04em;color:#e8def3;font-variant-numeric:tabular-nums;margin-top:8px;font-size:22px;font-weight:500;display:block}.workspace-notch-library{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.workspace-notch-library a{background:linear-gradient(150deg,#e0cbff09,#e0cbff02);border:1px solid #cfb8eb24;border-radius:13px;min-width:0;padding:14px;text-decoration:none;transition:background-color .15s,border-color .15s;box-shadow:inset 0 1px #ffffff08}.workspace-notch-library strong{color:#e0d4ed;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:12px;font-weight:500;line-height:1.6;display:flex}.workspace-notch-library b{color:#b79ad8;font-weight:400}.workspace-notch-refresh{justify-content:space-between;align-items:center;gap:15px;padding-top:15px;display:flex}.workspace-notch-refresh p{margin:0;font-size:10px}.workspace-notch-refresh button{color:#d6c1ed;background:#c3a1ec0b;border:1px solid #c6a4ed30;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:7px 11px;font-size:10px;display:flex}.workspace-notch-refresh button:disabled{opacity:.5;cursor:wait}.workspace-notch-library a:focus-visible{outline-offset:3px;outline:2px solid #c6a4ff}@media (hover:hover){.workspace-notch-library a:hover{background-color:#b48ee317;border-color:#d4b6f24f}}@media (width<=800px){.workspace-notch-library{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.workspace-notch-index{display:none}.workspace-notch-state{margin-left:auto}.workspace-notch-market-row{gap:14px}.workspace-notch-market-row>section+section{padding-left:14px}.workspace-notch-market-row strong{font-size:18px}.workspace-notch-refresh{align-items:flex-start}.workspace-notch-library a{padding:12px}}.conviction-page .conviction-reason-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;display:grid}.conviction-page .conviction-reason-row{--pillar-ink:#b9a1e1;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #c5addb1a;border-radius:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:12px;padding:23px 0;display:grid;position:relative}.conviction-page .conviction-reason-row+.conviction-reason-row{border-top:0;margin-top:0}.conviction-page .conviction-reason-row[data-pillar=TECHNICAL]{--pillar-ink:#9acbc0}.conviction-page .conviction-reason-row[data-pillar=FUNDAMENTAL]{--pillar-ink:#a3bde6}.conviction-page .conviction-reason-row[data-pillar=VALUATION]{--pillar-ink:#d4bf91}.conviction-page .conviction-reason-row[data-pillar=FOREIGN_FLOW]{--pillar-ink:#a4caba}.conviction-page .conviction-reason-row[data-pillar=CATALYST]{--pillar-ink:#d1a8c9}.conviction-page .conviction-reason-row__index{width:34px;height:36px;color:var(--pillar-ink);background:linear-gradient(150deg,#d9c9ef0c,#0000);border:0;border-radius:10px;box-shadow:inset 0 1px #fff1}.conviction-page .conviction-reason-row__title{gap:5px;display:grid}.conviction-page .conviction-reason-row h3{letter-spacing:-.025em;color:#e6dfef;margin:0;font:550 14px/1.5 Inter,sans-serif}.conviction-page .conviction-reason-row__state{letter-spacing:.08em;color:var(--pillar-ink);opacity:.8;margin:0;font-size:8px}.conviction-page .conviction-reason-row__summary{color:#aa9eb6;margin-top:10px;font:400 11px/1.8 Inter,sans-serif}.conviction-page .conviction-reason-row__score{box-shadow:none;color:var(--pillar-ink);white-space:nowrap;background:0 0;border:0;padding:5px 0;font:500 12px/1.4 Inter,sans-serif}.conviction-page .conviction-reason-row--pending .conviction-reason-row__score{color:#877b95;font-size:18px}.conviction-page .conviction-reason-row[data-pillar=RISK]{--pillar-ink:#e3b285;background:linear-gradient(135deg,#cfa26d0b,#0000);border:1px solid #d4a77b26;border-radius:16px;margin-top:8px;padding:23px 18px}.workspace-notch-details{grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);gap:0 28px;padding:26px 28px 20px;display:grid}.workspace-notch-intro{grid-column:1/-1;margin-bottom:22px}.workspace-notch-intro h2{font-size:24px}.workspace-notch-market-focus{border:0;grid-area:2/1;grid-template-columns:1.3fr 1fr;gap:18px;padding:0;display:grid}.workspace-notch-market-focus section{border:0;padding:0}.workspace-notch-market-focus section:first-child{background:radial-gradient(at 10% 10%,#a68cdd1f,#0000 85%),linear-gradient(145deg,#c5b0eb0b,#1a14200c);border:1px solid #b8a6df30;border-radius:18px;grid-row:span 2;padding:22px;box-shadow:inset 0 1px #f3e5ff14}.workspace-notch-market-focus section:first-child strong{letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin-top:22px;font-size:38px}.workspace-notch-market-focus section:last-child{border-top:1px solid #c7b2e51a}.workspace-notch-market-row{grid-area:3/1;margin-top:18px;padding:0 0 18px}.workspace-notch-market-row strong{font-size:20px}.workspace-notch-news{background:linear-gradient(160deg,#c5b0eb09,#0000);border:1px solid #c7b2e51a;border-radius:18px;grid-area:2/2/5;padding:20px}.workspace-notch-news ul{gap:0;margin-top:20px}.workspace-notch-news li{border-bottom:1px solid #c7b2e516;align-items:start;gap:12px;padding:16px 0}.workspace-notch-news li:first-child{padding-top:0}.workspace-notch-news li:last-child{border:0}.workspace-notch-news em{color:#b49bd1;padding-top:3px;font-size:10px;font-style:normal}.workspace-notch-news li small{color:#9785ac;letter-spacing:.1em;margin-bottom:5px;font-size:8px;display:block}.workspace-notch-library{grid-area:4/1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin-top:0}.workspace-notch-library a{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #c7b2e51a;border-radius:0;padding:13px 0}.workspace-notch-library strong{margin-top:5px}.workspace-notch-refresh{grid-column:1/-1;padding:16px 0}.workspace-notch-account{grid-column:1/-1}@media (width<=900px){.workspace-notch-details{grid-template-columns:1fr}.workspace-notch-intro,.workspace-notch-market-focus,.workspace-notch-market-row,.workspace-notch-library,.workspace-notch-news,.workspace-notch-refresh,.workspace-notch-account{grid-area:auto/1}.workspace-notch-news{margin-top:20px}.workspace-notch-news ul{margin-top:12px}}@media (width<=650px){.conviction-page .conviction-reason-list{grid-template-columns:1fr}.workspace-notch-details{padding:20px}.workspace-notch-market-focus{gap:14px}.workspace-notch-market-focus section:first-child{padding:16px}.workspace-notch-market-focus section:first-child strong{font-size:30px}.workspace-notch-intro h2{font-size:21px}}.workspace-notch-details{grid-template-columns:minmax(0,1.35fr) minmax(260px,1fr);align-items:start;gap:0 24px;padding:18px 24px 14px}.workspace-notch-intro{gap:16px;margin-bottom:15px}.workspace-notch-intro h2{letter-spacing:-.035em;margin-top:4px;font-size:18px}.workspace-notch-details .workspace-notch-intro>div>span{font-size:8px}.workspace-notch-intro>p{margin:0;font-size:10px}.workspace-notch-market-focus section:first-child{border-radius:14px;align-self:stretch;padding:14px 16px}.workspace-notch-market-focus section:first-child strong{margin-top:12px;font-size:30px;line-height:1.1}.workspace-notch-market-focus section:first-child p{margin-top:8px;font-size:10px}.workspace-notch-market-focus section:not(:first-child) strong{margin-top:5px;font-size:12px}.workspace-notch-market-focus section:not(:first-child) p{margin-top:3px;font-size:9px}.workspace-notch-market-row{gap:16px;margin-top:12px;padding-bottom:12px}.workspace-notch-market-row>section+section{padding-left:16px}.workspace-notch-market-row strong{margin-top:5px;font-size:18px}.workspace-notch-market-row p{margin-top:3px;font-size:9px}.workspace-notch-news{background:linear-gradient(145deg,#c6a5ef0a,#0000);border-radius:14px;grid-row:2/4;align-self:stretch;padding:14px 16px}.workspace-notch-news li{gap:9px;padding:10px 0;font-size:11px;line-height:1.55}.workspace-notch-news li small{margin-bottom:3px;font-size:7px}.workspace-notch-news em{font-size:9px}.workspace-notch-library{border-block:1px solid #c7b2e51c;grid-area:4/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:2px 0}.workspace-notch-library a{border:0;border-left:1px solid #c7b2e51c;padding:12px 15px}.workspace-notch-library a:first-child{border-left:0;padding-left:0}.workspace-notch-library a:last-child{padding-right:0}.workspace-notch-library strong{margin-top:4px;font-size:11px}.workspace-notch-library a span{font-size:8px}.workspace-notch-refresh{grid-area:5/1;align-items:center;min-height:42px;padding:12px 0 0}.workspace-notch-refresh>p{max-width:230px;font-size:9px}.workspace-notch-account>div>span{display:none}.workspace-notch-account p{margin:0;font-size:10px}.workspace-notch-account button,.workspace-notch-refresh button{padding:6px 10px;font-size:10px}@media (width<=900px){.workspace-notch-details{grid-template-columns:1fr;padding:18px 20px 14px}.workspace-notch-intro,.workspace-notch-market-focus,.workspace-notch-market-row,.workspace-notch-library,.workspace-notch-news,.workspace-notch-refresh,.workspace-notch-account{grid-area:auto/1}.workspace-notch-news{align-self:start;margin-top:0;margin-bottom:12px}.workspace-notch-news ul{margin-top:10px}.workspace-notch-account{border-top:1px solid #c7b2e51c;margin-top:10px;padding:10px 0 0}.workspace-notch-refresh>p{max-width:none}}@media (width<=600px){.workspace-notch-intro{gap:5px;margin-bottom:13px}.workspace-notch-intro h2{font-size:18px}.workspace-notch-library{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-notch-library a{padding:10px}.workspace-notch-library a:nth-child(odd){border-left:0;padding-left:0}.workspace-notch-library a:nth-child(-n+2){border-bottom:1px solid #c7b2e51c}.workspace-notch-market-focus section:first-child strong{font-size:27px}.workspace-notch-refresh>p{max-width:190px}}.workspace-sidebar-tooltip{animation:none}.workspace-sidebar-tooltip[data-state=delayed-open],.workspace-sidebar-tooltip[data-state=instant-open]{animation:.15s ease-out sidebar-tooltip-fade}.workspace-sidebar-tooltip[data-state=closed]{animation:.15s ease-out sidebar-tooltip-fade-out}@keyframes sidebar-tooltip-fade{0%{opacity:0}to{opacity:1}}@keyframes sidebar-tooltip-fade-out{0%{opacity:1}to{opacity:0}}.conviction-page .conviction-reason-row--pending .conviction-reason-row__score{color:#9b8aaa;background:linear-gradient(145deg,#100d1680,#30273850);border:1px solid #d2bdd40d;border-radius:50%;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;padding:6px;font-size:19px;line-height:1;display:flex;box-shadow:inset 2px 3px 6px #05030980,inset -1px -1px 2px #e5d0ff12,0 1px #ddc5f016}.conviction-page .conviction-reason-row[data-pillar=RISK]{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #c5addb1a;border-radius:0;grid-template-columns:34px minmax(0,1fr);gap:10px 12px;margin:0;padding:23px 0}.conviction-page .conviction-reason-row[data-pillar=RISK] .conviction-reason-row__index{color:#debaa1;background:linear-gradient(145deg,#bf977b19,#bf977b04);box-shadow:inset 0 1px #f2dbc31a}.conviction-page .conviction-reason-row[data-pillar=RISK] .conviction-reason-row__summary{color:#b6a9bc;max-width:45ch;margin-top:10px}.conviction-page .conviction-reason-row[data-pillar=RISK] .conviction-reason-row__state{color:#d1ad95}.conviction-page .conviction-reason-row[data-pillar=RISK] .conviction-reason-row__score{letter-spacing:.06em;color:#c8ac96;background:#c99d7308;border:1px solid #cfab8a24;border-radius:999px;grid-column:2;justify-self:start;padding:4px 8px;font-size:8px;font-weight:500}@media (prefers-reduced-motion:reduce){.workspace-sidebar-tooltip[data-state]{animation:none}}.workspace-notch-trigger{gap:12px}.notch-market-light{white-space:nowrap;color:#dfc28c;align-items:center;gap:7px;margin-left:auto;font-size:10px;display:flex}.notch-traffic{background:#09070e66;border-radius:99px;align-items:center;gap:4px;padding:5px 6px;display:flex;box-shadow:inset 0 1px 3px #0008,0 1px #e0c9ff0b}.notch-traffic i{background:#81748b35;border-radius:50%;width:5px;height:5px}[data-light=red] .notch-traffic i:first-child{background:#ff7887;box-shadow:0 0 7px #ff697a88}[data-light=yellow] .notch-traffic i:nth-child(2){background:#edc276;box-shadow:0 0 7px #edc27688}[data-light=green] .notch-traffic i:nth-child(3){background:#65dcad;box-shadow:0 0 7px #65dcad88}.notch-market-light[data-light=red]{color:#f2a1ad}.notch-market-light[data-light=green]{color:#8fe0bc}.workspace-notch-index[data-direction=UP] b{color:#52dba4}.workspace-notch-index[data-direction=DOWN] b{color:#ff7d8d}.workspace-notch-details{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);gap:14px 22px;padding:20px 24px 16px}.workspace-notch-intro{grid-column:1/-1;margin:0}.workspace-notch-intro h2{align-items:center;gap:9px;font-size:18px;line-height:1.4;display:flex}.workspace-notch-intro h2 svg{color:#c5a1f3}.workspace-notch-market-focus{grid-area:2/1;gap:12px 18px}.workspace-notch-market-focus section:first-child{padding:17px}.workspace-notch-market-focus section:first-child strong{margin-top:14px}.workspace-notch-market-focus section>span{min-height:18px;line-height:1.5}.workspace-notch-market-focus section:nth-child(2)>span svg{color:#79c8ba}.workspace-notch-market-focus section:nth-child(3)>span svg{color:#c2a0f0}.workspace-notch-market-focus section:not(:first-child){padding:7px 0}.workspace-notch-market-focus section:not(:first-child) strong{line-height:1.5}.workspace-notch-market-focus section:not(:first-child) p{line-height:1.65}.notch-risk-context{color:#d8b979;background:linear-gradient(100deg,#e2bd6d0a,#0000);border:1px solid #e2bd6d24;border-radius:12px;grid-area:3/1;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.notch-risk-context[data-light=red]{color:#ee94a4;background:#ee94a407;border-color:#ee94a424}.notch-risk-context[data-light=green]{color:#7bd1ad;background:#7bd1ad07;border-color:#7bd1ad24}.notch-risk-icon{flex-shrink:0;padding-top:2px;display:flex}.notch-risk-context strong{font-size:11px;font-weight:550}.notch-risk-context p{color:#b5a7c1;margin:3px 0 0;font-size:10px;line-height:1.65}.workspace-notch-market-row{border:0;grid-area:4/1;margin:0;padding:0}.workspace-notch-market-row section>span{align-items:center;gap:7px;display:flex}.workspace-notch-market-row section:first-child svg{color:#b6a0eb}.workspace-notch-market-row section:last-child svg{color:#e4c589}.workspace-notch-market-row strong{margin-top:7px}.workspace-notch-news{grid-area:2/2/5;align-self:stretch;margin:0;padding:17px}.workspace-notch-news>span{align-items:center;gap:7px;display:flex}.workspace-notch-news>span svg{color:#aeabef}.workspace-notch-news li{padding:12px 0;line-height:1.65}.workspace-notch-library{grid-area:5/1/auto/-1;margin:0;padding:0}.workspace-notch-library a{padding:13px 16px}.workspace-notch-library a>span{align-items:center;gap:7px;min-height:18px;line-height:1.5;display:flex}.workspace-notch-library a:first-child svg{color:#bca1f1}.workspace-notch-library a:nth-child(2) svg{color:#9cbde8}.workspace-notch-library a:nth-child(3) svg{color:#8dd4bd}.workspace-notch-library a:nth-child(4) svg{color:#d7b38e}.workspace-notch-library strong{margin-top:6px;line-height:1.6}.workspace-notch-refresh{grid-area:6/1;min-height:30px;margin:0;padding:0}.workspace-notch-account{border:0;grid-area:6/2;min-height:30px;margin:0;padding:0}@media (prefers-reduced-motion:no-preference){.notch-traffic i{transition:background-color .4s,box-shadow .4s}.is-open .workspace-notch-intro h2 svg{animation:4s ease-in-out infinite notch-icon-breathe}@keyframes notch-icon-breathe{50%{filter:drop-shadow(0 0 5px #b58aec88);opacity:.7}}}@media (width<=1000px){.notch-market-light>span:last-child{display:none}}@media (width<=900px){.workspace-notch-details{grid-template-columns:1fr;gap:14px}.workspace-notch-intro,.workspace-notch-market-focus,.notch-risk-context,.workspace-notch-market-row,.workspace-notch-news,.workspace-notch-library,.workspace-notch-refresh,.workspace-notch-account{grid-area:auto/1}.workspace-notch-news{margin:0}.workspace-notch-account{border-top:1px solid #c7b2e51c;padding-top:10px}}@media (width<=600px){.workspace-notch-details{padding:18px}.workspace-notch-trigger{gap:8px}.notch-market-light{margin-left:auto}.workspace-notch-state{margin-left:0}.workspace-notch-route{font-size:11px}.workspace-notch-library a{padding:10px}}.market-module{--module-accent:#a9bde8;background:radial-gradient(at 0 0,#a7bbdc10,#0000 65%),linear-gradient(145deg,#211c29,#131117);border:1px solid #c4b0df2b;border-radius:23px;flex-direction:column;gap:18px;padding:23px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #f1e4ff12,0 7px 24px #00000012}.market-module--rp{--module-accent:#c5a5f2;background:radial-gradient(at 0 0,#b48ae319,#0000 65%),linear-gradient(145deg,#211a2c,#131117)}.market-module--news{--module-accent:#8fd3ba;background:radial-gradient(at 0 0,#80c4ad12,#0000 65%),linear-gradient(145deg,#1b2425,#131117)}.market-module>div:first-child{border-bottom:1px solid #c4b0df1a;padding-bottom:16px}.market-module .dashboard-widget-heading{letter-spacing:-.035em;color:#ede4f6;align-items:center;gap:10px;font:550 18px/1.4 Inter,sans-serif}.market-module .dashboard-widget-heading img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 8px #b99ce329);width:34px;height:34px}.market-module>div:first-child>p{color:#ac9fb9;margin-top:10px;font:400 11px/1.85 Inter,sans-serif}.market-module>div:nth-child(2){margin-top:0}.market-module>div:nth-child(2)>div{box-shadow:none;color:#a89ab6;background:0 0;border:0;border-radius:0;padding:0;font:400 11px/1.85 Inter,sans-serif}.market-module>button{min-height:37px;color:var(--module-accent);background-color:#bba1d508;border-color:#c4b0df30;margin-top:auto;padding:8px 14px;font:500 11px/1.5 Inter,sans-serif;box-shadow:inset 0 1px #f5eaff12}.market-module>button img{width:20px;height:20px}.market-module .market-context-card{background:#bba1d505;border-color:#c4b0df1c;border-radius:14px;padding:15px}.early-market-signal__rupiah{background:radial-gradient(at 0 0,#ae8bd717,#0000 65%),linear-gradient(140deg,#241e2e,#15121c);border-color:#c9b3e43b;border-radius:24px;gap:16px;padding:20px;box-shadow:inset 0 1px #f0dfff1a,inset 0 -1px #08050d80,0 8px 25px #0002}.early-market-signal__rupiah-head>span{letter-spacing:-.015em;gap:9px;font-size:12px}.early-market-signal__rupiah-head svg{background:linear-gradient(145deg,#c6a0f51c,#c6a0f504);border:1px solid #c8adf029;border-radius:9px;width:27px;height:27px;padding:5px;box-shadow:inset 0 1px #eee0ff10}.early-market-signal__rupiah-stats{background:linear-gradient(150deg,#0d091b48,#d0b2ef04);border:1px solid #c4b0df12;border-radius:15px;gap:12px;padding:15px;box-shadow:inset 1px 2px 5px #0003,0 1px #e1c8f50b}.early-market-signal__rupiah-stats>div:first-child>span{letter-spacing:.09em;color:#a795b9;font-size:8px}.early-market-signal__rupiah-stats>div:first-child>strong{letter-spacing:-.055em;margin-top:7px;font-size:25px}.early-market-signal__rupiah-change-mark,.early-market-signal__gold-change-mark{isolation:isolate;background:currentColor;border:0;width:28px;height:28px;position:relative}.early-market-signal__rupiah-change-mark:before,.early-market-signal__gold-change-mark:before{content:"";border-radius:inherit;z-index:-1;background:#231d2d;position:absolute;inset:1px}.early-market-signal__rupiah-change-copy>span{font-size:8px}.early-market-signal__rupiah-meta{border:0;gap:8px 12px;padding:0 1px;font-size:8px}.early-market-signal__gold{gap:13px;margin-top:0;padding-top:18px}.early-market-signal__gold-head>span{gap:8px}.early-market-signal__gold-head>span>svg{color:#e2c48c;background:#d5b9840b;border:1px solid #d5b9842b;border-radius:9px;width:27px;height:27px;padding:5px}.early-market-signal__gold-quote{background:linear-gradient(150deg,#0d091b48,#d0b2ef04);border:1px solid #c4b0df12;border-radius:15px;gap:10px;padding:15px;box-shadow:inset 1px 2px 5px #0003,0 1px #e1c8f50b}.early-market-signal__gold-quote>strong{font-size:24px}.early-market-signal__gold-analysis{margin:0;padding-inline:1px;font-size:10px}.early-market-signal__gold-news{border-top:1px solid #c4b0df19;gap:9px;padding:13px 0 0}.early-market-signal__gold-news a{color:#cdb6e6;font-size:10px;line-height:1.75}.early-market-signal__gold-news p{margin:0}.early-market-signal__gold-news span{letter-spacing:.03em;font-size:8px}@media (width<=420px){.market-module{padding:18px}.early-market-signal__rupiah{padding:17px}.early-market-signal__rupiah-stats,.early-market-signal__gold-quote{padding:12px}.early-market-signal__gold-quote>strong{font-size:22px}}.dashboard-pick-reasons{border-top:1px solid #c5a6df1c;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;margin-top:20px;padding-top:18px;display:grid}.dashboard-pick-reasons section{--reason-tone:#bfa1e6;min-width:0}.dashboard-pick-reasons section[data-category=volume]{--reason-tone:#8ccabf}.dashboard-pick-reasons section[data-category=pattern]{--reason-tone:#a6bfe7}.dashboard-pick-reasons section[data-category=flow]{--reason-tone:#d2ba8f}.dashboard-pick-reasons section[data-category=catalyst]{--reason-tone:#d7a9c6}.dashboard-pick-reasons h4{color:var(--reason-tone);align-items:center;gap:7px;margin:0 0 8px;font:550 11px/1.5 Inter,sans-serif;display:flex}.dashboard-pick-reasons h4 svg{flex-shrink:0}.dashboard-pick-reasons ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.dashboard-pick-reasons li{color:#b3a4bf;overflow-wrap:anywhere;padding-left:10px;font:400 11px/1.8 Inter,sans-serif;position:relative}.dashboard-pick-reasons li:before{content:"";background:var(--reason-tone);opacity:.5;border-radius:50%;width:3px;height:3px;position:absolute;top:9px;left:0}.dashboard-pick-card footer>a.dashboard-pick-plan{isolation:isolate;color:#eae2f2;background:linear-gradient(#46404e,#26222e);border:1px solid #d8cee43b;border-radius:999px;justify-content:center;gap:7px;min-height:36px;padding:8px 14px;font:550 11px/1.5 Inter,sans-serif;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17}@media (hover:hover){.dashboard-pick-card footer>a.dashboard-pick-plan:hover{border-color:#e6e9f48c}}@media (width<=520px){.dashboard-pick-reasons{grid-template-columns:1fr;gap:15px}}.dashboard-pick-reasons li{line-height:1.5}.dashboard-pick-reasons ul{gap:7px}.early-market-signal__summaries{background:linear-gradient(145deg,#b393dc0b,#100d170b);border:1px solid #c9b0e529;border-radius:18px;gap:0;padding:0 17px;display:grid;box-shadow:inset 0 1px #f4e5ff0a}.early-market-signal__summaries>div{background:0 0;border:0;padding:16px 0}.early-market-signal__summaries>div+div{border-top:1px solid #c9b0e51a}.early-market-signal__summaries>div>span{letter-spacing:.08em;color:#c3afe0;align-items:center;gap:8px;font:550 9px/1.4 Inter,sans-serif;display:flex}.early-market-signal__summaries>div:first-child>span svg{color:#99b4df}.early-market-signal__summaries>div:nth-child(2)>span svg{color:#85c6b3}.early-market-signal__summaries p{color:#b1a4bd;margin:9px 0 0;font:400 11px/1.6 Inter,sans-serif}.early-market-signal__retail-read{background:radial-gradient(at 0 0,#b18ad914,#0000 70%),linear-gradient(140deg,#231c2c,#16121c);border:1px solid #d0b6ec2d;border-radius:18px;padding:18px;box-shadow:inset 0 1px #f4e5ff0e}.early-market-signal__retail-icon{color:#ccb0f0;background:linear-gradient(145deg,#c7a9e91a,#0000);border:1px solid #c7a9e93b;border-radius:11px;width:32px;height:32px}.early-market-signal__retail-heading>div>span{letter-spacing:.07em;color:#d2bbed;font:550 9px/1.4 Inter,sans-serif}.early-market-signal__retail-heading small{color:#9888a9;font:400 9px/1.5 Inter,sans-serif}.early-market-signal__retail-read>h4{letter-spacing:-.02em;color:#e9e0f3;margin:14px 0 7px;font:550 14px/1.45 Inter,sans-serif}.early-market-signal__market-read,.early-market-signal__primary-driver>p{color:#ac9cba;font:400 11px/1.6 Inter,sans-serif}.early-market-signal__watch-next{border-top:1px solid #c9b0e51a;gap:9px;margin-top:14px;padding-top:13px}.early-market-signal__watch-next p{color:#ab9aba;font:400 10px/1.6 Inter,sans-serif}.early-market-signal__watch-next p>span{letter-spacing:.06em;color:#bda7d5;margin-bottom:5px;font-size:8px}.early-market-signal__section-title>strong{color:#d8c6eb;align-items:center;gap:7px;font:550 12px/1.5 Inter,sans-serif;display:flex}.early-market-signal__section-title>span{color:#9f8daf;font-size:9px}.early-market-signal__highlights li small{line-height:1.6}.early-market-signal{background:radial-gradient(at 10% 0,#b18cda11,#0000 50%),linear-gradient(155deg,#211c29,#15121b 65%);border:1px solid #c6aedb2e;border-radius:24px;padding:22px;box-shadow:inset 0 1px #f2e0ff10,inset 0 -1px #05030955}.early-market-signal__header{border-bottom:1px solid #c6aedb1b;gap:14px;margin-bottom:0;padding-bottom:17px}.early-market-signal__title{align-items:center;gap:10px;min-width:0}.early-market-signal__title>img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 10px #b58adb33);width:34px;height:34px}.early-market-signal__eyebrow{letter-spacing:.15em;color:#a691bb;margin-bottom:5px;font:500 8px/1.4 Inter,sans-serif;display:block}.early-market-signal__title h3{letter-spacing:-.045em;color:#ebe1f5;margin:0;font:550 18px/1.3 Inter,sans-serif}.early-market-signal__verdict{background:linear-gradient(#dcc3fa0c,#0000);border:1px solid #c6aedb24;padding:5px 8px;font:500 9px/1.5 Inter,sans-serif}.early-market-signal__summaries{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.early-market-signal__summaries>div:last-child{padding-bottom:0}.early-market-signal__summaries p{font-size:11px;line-height:1.55}@media (width<=420px){.early-market-signal{border-radius:21px;padding:18px}.early-market-signal__title h3{font-size:17px}}.market-condition-chart{box-shadow:0 12px 18px -9px #030207d9,0 4px 5px -3px #030207b3,inset 0 1px #f0e2ff0a}.early-market-signal{background:radial-gradient(at 0 0,#b58bd514,#0000 55%),linear-gradient(150deg,#241e2d,#17131e 72%);border-radius:5px 5px 24px 24px;gap:21px;margin-block-start:-7px;padding:26px 23px 23px;box-shadow:inset 0 17px 19px -15px #020104ed,inset 0 1px #e9d8ff0a,0 8px 24px #0002}.early-market-signal:before{content:none}.early-market-signal__header{padding-bottom:18px}.early-market-signal__title h3{letter-spacing:-.04em;font-size:20px;font-weight:550}.early-market-signal__eyebrow{letter-spacing:.13em;font-size:9px}.early-market-signal__summaries>div>span{letter-spacing:.06em;gap:8px;font-size:10px}.early-market-signal__summaries p{color:#baadc6;margin-top:10px;font-size:12px;line-height:1.65}.early-market-signal__retail-read{background:radial-gradient(at 0 0,#b796d513,#0000 80%),linear-gradient(150deg,#292132,#1a1521);border-color:#c9afd937;border-radius:18px;padding:20px;box-shadow:inset 0 1px #efdeff12,0 5px 15px #00000012}.early-market-signal__retail-heading>div>span{letter-spacing:.06em;font-size:10px}.early-market-signal__retail-heading small{font-size:10px}.early-market-signal__retail-read>h4{color:#eee4f7;margin-top:17px;margin-bottom:9px;font-size:16px;line-height:1.45}.early-market-signal__market-read,.early-market-signal__primary-driver>p{font-size:12px;line-height:1.65}.early-market-signal__watch-next{margin-top:17px;padding-top:15px}.early-market-signal__watch-next p{font-size:11px;line-height:1.65}.early-market-signal__watch-next p>span{margin-bottom:7px;font-size:9px}@media (width<=420px){.early-market-signal{border-radius:5px 5px 21px 21px;padding:24px 18px 18px}.early-market-signal__title h3{font-size:19px}.early-market-signal__retail-read{padding:17px}}.early-market-signal__rupiah-change,.early-market-signal__gold-change{grid-template-columns:1fr;justify-items:end;gap:5px;min-width:92px;display:grid}.quote-mini{color:#a79bb9;width:105px;max-width:100%}.quote-mini[data-tone=up]{color:#54cfa4}.quote-mini[data-tone=down]{color:#ec788d}.quote-mini svg{width:100%;height:39px;display:block;overflow:visible}.quote-mini small{text-align:right;color:#9c8cab;margin-top:1px;font:400 7px/1.4 Inter,sans-serif;display:block}.early-market-signal__rupiah-change-copy,.early-market-signal__gold-change-copy{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.early-market-signal__rupiah-change-copy>strong,.early-market-signal__gold-change-copy>strong{font-size:10px}.early-market-signal__rupiah-change-copy>span,.early-market-signal__gold-change-copy>span{font-size:8px}.quote-mini-empty{color:#9c8cab;text-align:right;max-width:94px;font:400 9px/1.5 Inter,sans-serif}@media (width<=420px){.quote-mini{width:88px}.early-market-signal__rupiah-stats>div:first-child>strong,.early-market-signal__gold-quote>strong{font-size:22px}}.early-market-signal__rupiah-stats,.early-market-signal__gold-quote{min-height:94px;padding:16px 120px 16px 15px;display:block;position:relative;overflow:hidden}.early-market-signal__rupiah-stats>div:first-child{z-index:1;position:relative}.early-market-signal__rupiah-change,.early-market-signal__gold-change{width:108px;min-width:0;margin:0;padding:0;display:block;position:absolute;inset:0 0 0 auto}.early-market-signal__rupiah-change .quote-mini,.early-market-signal__gold-change .quote-mini{width:100%;max-width:none;height:100%;position:absolute;inset:0}.quote-mini svg{width:100%;height:100%;display:block}.quote-mini small{background:#18121c99;border-radius:3px;padding:2px 3px;font-size:6px;position:absolute;bottom:5px;right:5px}.early-market-signal__rupiah-change-copy,.early-market-signal__gold-change-copy{text-align:left;justify-content:flex-start;align-items:center;gap:5px;margin-top:7px;display:flex}.quote-price-copy>strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:#e8e0ef;font:550 24px/1.3 Inter,sans-serif;display:block}.early-market-signal__gold[data-tone=up] .quote-price-copy>strong{color:#c0e6d8}.early-market-signal__gold[data-tone=down] .quote-price-copy>strong{color:#f0b1b9}.early-market-signal__rupiah[data-tone=weaker] .early-market-signal__rupiah-change-copy>strong{color:#ed788c}.early-market-signal__gold[data-tone=up] .early-market-signal__gold-change-copy>strong{color:#57d6a6}@media (width<=420px){.early-market-signal__rupiah-stats,.early-market-signal__gold-quote{padding:14px 96px 14px 12px}.early-market-signal__rupiah-change,.early-market-signal__gold-change{width:85px}.quote-price-copy>strong{font-size:22px}}.workspace-dashboard .dashboard-feed-heading{background:radial-gradient(at 4% 0,#b28ce21b,#0000 58%),linear-gradient(125deg,#25202e,#18141e 60%,#16121b);border:1px solid #cdb8e43d;border-radius:22px;gap:20px;padding:25px 26px;box-shadow:inset 0 1px #f3e6ff1a,inset 0 -1px #07050b70,0 8px 28px #00000017}.workspace-dashboard .dashboard-feed-heading:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#e1cbf86b 25%,#bea2db26 70%,#0000);height:1px;position:absolute;top:-1px;left:25px;right:25px}.workspace-dashboard .dashboard-feed-heading__copy{flex:300px}.workspace-dashboard .dashboard-feed-heading .dashboard-page-title{letter-spacing:-1.2px;color:#ede7f4;gap:11px;margin-bottom:0;font-size:clamp(25px,2.4vw,31px);font-weight:550;line-height:1.2}.workspace-dashboard .dashboard-feed-heading .dashboard-page-title__icon{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 9px #b486e838);width:35px;height:35px}.workspace-dashboard .dashboard-feed-heading .dashboard-page-title__copy--smart>span{color:#c5a4ed}.workspace-dashboard .dashboard-feed-heading .page-copy{color:#afa2bd;max-width:49ch;margin-top:13px;font-size:12px;line-height:1.65}.workspace-dashboard .dashboard-feed-heading .dashboard-menu{flex-shrink:0}.workspace-dashboard .dashboard-feed-heading .dashboard-menu__label{letter-spacing:.12em;color:#a495b5;font-size:8px}@media (width<=600px){.workspace-dashboard .dashboard-feed-heading{border-radius:20px;gap:18px;padding:21px}.workspace-dashboard .dashboard-feed-heading .dashboard-page-title{letter-spacing:-.9px;font-size:clamp(21px,5.6vw,28px)}.workspace-dashboard .dashboard-feed-heading .dashboard-page-title__icon{width:30px;height:30px}}.early-market-signal__rupiah-stats,.early-market-signal__gold-quote{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:106px;padding:0;display:grid}.early-market-signal__rupiah-stats>div:first-child,.early-market-signal__gold-quote>.quote-price-copy{grid-column:1;align-self:center;min-width:0;padding:17px 10px 17px 14px}.early-market-signal__rupiah-change,.early-market-signal__gold-change{width:50%;inset:0 0 0 auto}.early-market-signal__rupiah-stats>div:first-child>strong,.quote-price-copy>strong{white-space:nowrap;letter-spacing:-.055em;font-size:clamp(18px,1.9vw,24px)}.early-market-signal__rupiah-stats>div:first-child>span:first-child{letter-spacing:.04em;font-size:7px}.early-market-signal__rupiah-change-copy,.early-market-signal__gold-change-copy{flex-wrap:wrap;gap:3px 5px}@media (width<=420px){.early-market-signal__rupiah-stats,.early-market-signal__gold-quote{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0}.early-market-signal__rupiah-change,.early-market-signal__gold-change{width:50%}.early-market-signal__rupiah-stats>div:first-child,.early-market-signal__gold-quote>.quote-price-copy{padding:15px 8px 15px 11px}.early-market-signal__rupiah-stats>div:first-child>strong,.quote-price-copy>strong{font-size:20px}}.market-analysis-note{margin-inline:var(--space-sm);box-sizing:border-box;width:auto;min-width:0}.market-module .market-context-card{background:linear-gradient(135deg,#d3b7f00b,#0b081211);border:1px solid #cdb6e52b;border-radius:16px;padding:17px;box-shadow:inset 0 1px #fff1}.market-module .market-context-card__headline,.market-module .market-context-card h3{letter-spacing:-.02em;color:#eee4f5;font:550 15px/1.45 Inter,sans-serif}.market-module .market-context-card__category{letter-spacing:.1em;color:var(--module-accent);margin-bottom:5px;font:500 8px/1.5 Inter,sans-serif}.market-module .market-context-card p{color:#b0a2bd;font-size:11px;line-height:1.65}.market-module .market-context-card__tone{color:var(--module-accent);background:#c7afe308;border:1px solid #c7afe32b;border-radius:999px;padding:4px 7px;font-size:8px}.market-module .market-context-card__meta{border-top:1px solid #c7afe319;gap:10px;margin-top:14px;padding-top:12px;font-size:9px}.market-module .market-context-card__scope{letter-spacing:.03em;color:#9c8bac;font-size:8px}.market-module .market-context-card__icon{background:#bd9ce813;border:1px solid #bd9ce829;border-radius:10px;width:31px;height:31px}.workspace-dashboard .dashboard-feed-heading .dashboard-page-title{margin-bottom:0}.workspace-dashboard .dashboard-feed-heading .page-copy{margin-top:6px}@media (width>=521px){.dashboard-pick-reasons:has([data-category=indicator]){grid-auto-flow:row;align-items:start}.dashboard-pick-reasons:has([data-category=indicator]) [data-category=indicator]{grid-area:1/1}.dashboard-pick-reasons:has([data-category=indicator]) [data-category=volume]{grid-area:2/1}.dashboard-pick-reasons:has([data-category=indicator]) [data-category=flow]{grid-area:1/2/span 2}}.workspace-notch-trigger{position:relative}.workspace-notch-route{max-width:32%;margin-right:auto}.workspace-notch-trigger>.notch-market-light{justify-content:center;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=1000px){.workspace-notch-trigger>.notch-market-light>span:last-child{display:none}}@media (width<=600px){.workspace-notch-route{max-width:45%}.workspace-notch-state{margin-left:auto}}.dashboard-pick-selection-note{align-items:flex-start;gap:12px;margin-top:-12px;padding:0 2px 16px;display:flex}.dashboard-pick-selection-note>span{color:#c1a4e0;letter-spacing:.08em;border:1px solid #c1a4e02b;border-radius:999px;flex-shrink:0;padding:4px 7px;font:550 8px/1.6 Inter,sans-serif}.dashboard-pick-selection-note p{color:#9f8dad;margin:1px 0 0;font:400 10px/1.6 Inter,sans-serif}.dashboard-smart-sort{flex-wrap:wrap;align-items:center;gap:7px;margin:-5px 0 17px;padding:0 2px;display:flex}.dashboard-smart-sort>span{color:#857590;letter-spacing:.13em;margin-right:4px;font:550 8px/1.2 Inter,sans-serif}.dashboard-smart-sort>button{color:#a997b8;background:linear-gradient(#271f30b8,#16121ce0);border:1px solid #c3a0de2e;border-radius:999px;min-height:29px;padding:0 11px;font:500 9px/1 Inter,sans-serif;transition:border-color .18s,color .18s,background .18s,box-shadow .18s}.dashboard-smart-sort>button:hover{color:#e4d3f6;border-color:#c491ff7a}.dashboard-smart-sort>button[data-active=true]{color:#f0ddff;background:linear-gradient(#6d419766,#39254b80);border-color:#ba85ff9e;box-shadow:inset 0 1px #ffffff1f,0 0 16px #8f57d221}@media (width<=600px){.dashboard-smart-sort{margin-top:-2px}}.market-module .market-context-card{background:radial-gradient(at 0 0,#c0a2df08,#0000 70%),linear-gradient(145deg,#211b29,#18141e);border:1px solid #cdb8e02b;border-radius:17px;outline:0;padding:19px;box-shadow:inset 0 1px #f2e5ff0c}.market-module .market-context-card:before,.market-module .market-context-card:after{content:none}.market-module .market-context-card>.absolute,.market-module .market-context-card>div>.absolute{display:none}.market-story-topline{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.market-story-category{color:var(--module-accent);letter-spacing:.04em;align-items:center;gap:7px;font:500 9px/1.5 Inter,sans-serif;display:inline-flex}.market-story-category svg{opacity:.85;flex-shrink:0}.market-module .market-story-topline .market-context-card__tone{color:#bbaacb;letter-spacing:.04em;box-shadow:none;background:0 0;border:1px solid #bca4d32b;padding:3px 7px;font:500 7px/1.5 Inter,sans-serif}.market-module .market-context-card h3{letter-spacing:-.035em;color:#e9e1f1;text-wrap:pretty;width:100%;max-width:none;margin:0 0 10px;padding:0;font:550 16px/1.45 Inter,sans-serif;display:block}.market-module .market-context-card p{color:#ad9dbb;margin:0;font:400 11px/1.65 Inter,sans-serif}.market-module .market-context-card .market-context-card__meta{box-shadow:none;background:0 0;border:0;border-top:1px solid #c3abd51a;border-radius:0;justify-content:space-between;align-items:center;min-height:0;margin:15px 0 0;padding:12px 0 0;display:flex}.market-module .market-context-card__meta>span{color:#92819f;letter-spacing:.04em;font:400 8px/1.5 Inter,sans-serif}.market-module .market-context-card__meta .market-context-card__scope{color:#a08cac;letter-spacing:0}.market-story-confidence{border-top:1px solid #c3abd51a;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:10px 0;display:flex}.market-story-confidence>span{color:#9885a8;font-size:9px}.market-story-confidence>strong{color:#c7afd9;font-size:10px;font-weight:500}@media (width<=420px){.market-module .market-context-card{padding:16px}.market-module .market-context-card h3{font-size:15px}}.dashboard-preloader__panel--interactive{background:radial-gradient(at 85% 35%,#b78ee322,#0000 55%),linear-gradient(135deg,#261e31,#120e1b);border-color:#d0b5ec4d;box-shadow:inset 0 1px #f1dfff20,0 15px 60px #0003}.preloader-explore{flex-wrap:wrap;gap:7px;margin-top:21px;display:flex}.preloader-explore button{color:#9f8caf;cursor:pointer;background:#b493da06;border:1px solid #c1a5df29;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font:500 11px/1.4 Inter,sans-serif;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.preloader-explore button[aria-pressed=true]{color:#e9d8fc;background:linear-gradient(#b493da26,#b493da0a);border-color:#c1a5df73;box-shadow:inset 0 1px #fff1}.preloader-explore button:focus-visible{outline-offset:3px;outline:2px solid #c4a5f1}.dashboard-preloader__intro .preloader-explore-copy{color:#ac99be;max-width:37ch;min-height:36px;margin-top:10px;font-size:11px;line-height:1.65}.preloader-chart-stage{background:radial-gradient(#a37dd00c,#0000 70%);border-radius:18px;position:relative;overflow:hidden}.dashboard-preloader__panel--interactive .dashboard-preloader__signal-field{opacity:1;filter:drop-shadow(0 0 9px #b18ae52a);width:100%;position:relative}.preloader-chart-label{letter-spacing:.1em;color:#d0b5ed;background:#1d1529c9;border:1px solid #cfb0f02e;border-radius:6px;padding:5px 8px;font:500 7px/1.5 Inter,sans-serif;position:absolute;bottom:13%;right:8%}.preloader-scan{pointer-events:none;background:linear-gradient(90deg,#0000,#c39bf212);border-right:1px solid #dfc4ff77;width:22%;position:absolute;top:10%;bottom:13%;left:0}[data-view=volume] .dashboard-preloader__candles{filter:drop-shadow(0 0 3px #d1a4ff);opacity:.6}[data-view=risk] .dashboard-preloader__candle--bear{filter:drop-shadow(0 0 4px #f0759a)}.dashboard-preloader__panel--interactive .dashboard-preloader__bottom{line-height:1.6}@media (prefers-reduced-motion:no-preference){.preloader-scan{animation:4s ease-in-out infinite preloader-scan-across}.preloader-explore-copy{animation:.2s ease-out preloader-copy-in}@keyframes preloader-scan-across{0%{opacity:0;transform:translate(-100%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(550%)}}@keyframes preloader-copy-in{0%{opacity:.3;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.preloader-scan{display:none}}.market-module .market-context-card{--story-accent:#b7a0dc;background:radial-gradient(at 0 0,#b79ad418,#0000 68%),linear-gradient(145deg,#2a2233,#1b1622 65%,#17121d);border:1px solid #d2bee43d;border-radius:20px;position:relative;box-shadow:inset 0 1px #f5e6ff24,inset 0 -1px #07040c66,0 7px 16px -8px #000000b3,0 2px 4px #00000021}.market-module .market-context-card[data-tone=positive]{--story-accent:#8ad9b9;background:radial-gradient(at 0 0,#75cba51b,#0000 65%),linear-gradient(145deg,#252933,#171d22 65%,#15131b)}.market-module .market-context-card[data-tone=negative]{--story-accent:#ee9caf;background:radial-gradient(at 0 0,#dd849a17,#0000 65%),linear-gradient(145deg,#2c2330,#201720 65%,#19131b)}.market-module .market-context-card .market-story-category{color:var(--story-accent)}.market-module .market-context-card .market-story-category svg{border:1px solid color-mix(in srgb,var(--story-accent) 24%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--story-accent) 12%,transparent),transparent);opacity:1;border-radius:8px;width:24px;height:24px;padding:4px;box-shadow:inset 0 1px #ffffff12}.market-module .market-context-card h3{color:#f0e6fa;text-shadow:0 1px 1px #0002}.market-module .market-story-topline .market-context-card__tone{color:var(--story-accent);border:1px solid color-mix(in srgb,var(--story-accent) 28%,transparent);background:linear-gradient(#f0dfff0c,#f0dfff03);padding:4px 8px;box-shadow:inset 0 1px #f6e8ff16,0 1px 3px #0002}.market-module .market-context-card p{color:#baabc6}.market-module .market-context-card .market-context-card__meta{border-top-color:#ddc7ef1c}@media (hover:hover) and (prefers-reduced-motion:no-preference){.market-module .market-context-card{transition:transform .22s,box-shadow .22s,border-color .22s}.market-module .market-context-card:hover{border-color:color-mix(in srgb,var(--story-accent) 45%,transparent);box-shadow:inset 0 1px #f5e6ff30,0 12px 22px -10px #000b,0 0 16px -10px var(--story-accent);transform:translateY(-2px)}}.workspace-notch-bar{position:relative}.workspace-notch-trigger{gap:10px;position:static}.workspace-notch-trigger>.notch-market-light{justify-content:center;width:128px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workspace-notch-trigger>.notch-market-light>span:last-child{display:inline}.workspace-notch-index{margin-left:auto}.workspace-notch-route{max-width:calc(50% - 85px)}@media (width>=601px){.workspace-notch-trigger{padding-inline:20px}.workspace-notch-index{margin-left:auto}.workspace-notch-index b{font-size:10px}.workspace-notch-index{gap:4px;font-size:8px}.workspace-notch-state{gap:4px;font-size:9px}.workspace-notch-clock{font-size:10px}.workspace-notch-count{gap:3px;font-size:9px}}@media (width>=601px) and (width<=850px){.workspace-notch-state{display:none}}@media (width<=600px){.workspace-notch-trigger>.notch-market-light{width:110px;font-size:9px}.workspace-notch-state{display:none}.workspace-notch-route{max-width:calc(50% - 65px)}}.workspace-notch-trigger>.notch-market-light{gap:8px;width:140px;font-size:11px}.notch-traffic{gap:5px;padding:6px 7px}.notch-traffic i{width:6px;height:6px}@media (width<=600px){.workspace-notch-trigger>.notch-market-light{gap:6px;width:120px;font-size:10px}.notch-traffic{gap:4px;padding:5px 6px}}.early-market-signal__summaries>div{padding:19px 0}.early-market-signal__summaries>div>span{letter-spacing:.09em;color:#b6a1cf;font-size:9px}.market-session-copy h4{letter-spacing:-.025em;color:#e9def4;text-wrap:pretty;margin:10px 0 7px;font:550 14px/1.45 Inter,sans-serif}.early-market-signal__summaries .market-session-copy p{color:#a99ab6;margin:0;font:400 11px/1.65 Inter,sans-serif}.early-market-signal__retail-read{background:radial-gradient(at 0 0,#b688e61c,#0000 65%),linear-gradient(145deg,#2b2135,#1a1422);border:1px solid #ceb2e63b;border-radius:19px;padding:20px;position:relative;box-shadow:inset 0 1px #f2deff17,0 5px 15px #0002}.early-market-signal__retail-heading{gap:9px}.early-market-signal__retail-heading small{display:none}.early-market-signal__retail-heading>div>span{color:#cbb0e7;letter-spacing:.1em;font-size:9px}.early-market-signal__retail-icon{border-radius:9px;width:29px;height:29px}.early-market-signal__retail-read>h4{letter-spacing:-.035em;color:#f0e7f8;text-wrap:pretty;margin:14px 0 10px;font:550 17px/1.4 Inter,sans-serif}.early-market-signal__market-read{color:#b9a9c7;margin:0;padding:0;font:400 12px/1.65 Inter,sans-serif}.early-market-signal__watch-next{border-top:1px solid #c7a5e52b;align-items:flex-start;gap:9px;margin-top:18px;padding:14px 0 0;display:flex}.early-market-signal__watch-next>svg{color:#bfa0e7;flex-shrink:0;margin-top:1px}.early-market-signal__watch-next p{color:#a897b6;margin:0;font:400 10px/1.7 Inter,sans-serif}.early-market-signal__watch-next p>span{color:#c4acd9;letter-spacing:.08em;margin-bottom:6px;font:550 8px/1.4 Inter,sans-serif;display:block}.early-market-signal .early-market-signal__retail-read{flex-direction:column;gap:0;padding:18px 20px;display:flex}.early-market-signal .early-market-signal__retail-heading{align-items:center;gap:9px;margin:0;padding:0;display:flex}.early-market-signal .early-market-signal__retail-heading>div{margin:0;padding:0}.early-market-signal .early-market-signal__retail-heading>div>span{margin:0;line-height:1.4;display:block}.early-market-signal .early-market-signal__retail-read>h4{margin:12px 0 8px;padding:0;font-size:16px;line-height:1.4}.early-market-signal .early-market-signal__market-read{margin:0;padding:0;font-size:12px;line-height:1.6}.early-market-signal .early-market-signal__watch-next{align-items:flex-start;gap:9px;margin:16px 0 0;padding:13px 0 0;display:flex}.early-market-signal .early-market-signal__watch-next>svg{margin:1px 0 0}.early-market-signal .early-market-signal__watch-next p{margin:0;padding:0;font-size:11px;line-height:1.6}.early-market-signal .early-market-signal__watch-next p>span{margin:0 0 6px;padding:0;line-height:1.4}.early-market-signal .early-market-signal__primary-driver{margin:14px 0 0;padding:14px}.early-market-signal .early-market-signal__primary-driver>h5{margin:9px 0 7px;line-height:1.4}.early-market-signal .early-market-signal__primary-driver>p{margin:0;line-height:1.6}@media (width<=420px){.early-market-signal .early-market-signal__retail-read{padding:17px}}.market-module .market-context-card .market-context-card__tone{color:#e3c27d;background:linear-gradient(#d8b15e18,#d8b15e08);border-color:#d8b15e4d;box-shadow:inset 0 1px #f4d89c12}.market-module .market-context-card[data-tone=positive] .market-context-card__tone{color:#89ddba;background:linear-gradient(#56c9971c,#56c99708);border-color:#56c99752;box-shadow:inset 0 1px #bcffe112}.market-module .market-context-card[data-tone=negative] .market-context-card__tone{color:#f0a0ad;background:linear-gradient(#e66c821c,#e66c8208);border-color:#e66c8252;box-shadow:inset 0 1px #ffd1da12}.dashboard-preloader__panel--interactive .dashboard-preloader__signal-tags{gap:7px}.dashboard-preloader__panel--interactive .dashboard-preloader__signal-tags>span{letter-spacing:.045em;padding:6px 9px;font:500 10px/1.4 Inter,sans-serif}.dashboard-preloader__panel--interactive .dashboard-preloader__signal-caption{letter-spacing:.08em;color:#ac98c1;margin-top:9px;font:500 9px/1.5 Inter,sans-serif;display:block}.dashboard-preloader__panel--interactive .preloader-chart-label{letter-spacing:.06em;padding:6px 9px;font-size:9px}.dashboard-preloader__panel--interactive .dashboard-preloader__signal-head{letter-spacing:.09em;font-size:9px}@media (width<=420px){.dashboard-preloader__panel--interactive .dashboard-preloader__signal-tags>span{padding:5px 8px;font-size:9px}}.app-workspace-track{grid-template-columns:minmax(0,1fr);align-items:start;width:100%;max-width:1200px;height:100%;min-height:0;margin-inline:auto;display:grid}.app-workspace-track>.app-workspace-content{box-sizing:border-box;scrollbar-gutter:stable;width:100%;min-width:0;max-width:100%;height:100%}.app-workspace-page{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.app-workspace-page>*{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.workspace-notch-track{max-width:1200px}@media (width>=1024px){.app-workspace-track{-moz-column-gap:16px;grid-template-columns:48px minmax(0,1200px) 48px;column-gap:16px;max-width:1328px}.app-workspace-track>aside{align-self:center;width:48px;min-width:48px;top:auto;transform:none}.workspace-notch-track{max-width:1328px}}@media (width>=1280px){.app-workspace-track{-moz-column-gap:32px;column-gap:32px;max-width:1360px}.workspace-notch-track{max-width:1360px}}.dashboard-preloader__panel--interactive .dashboard-preloader__signal-tags{flex-wrap:wrap;justify-content:center;gap:8px;margin:16px 0 0;padding:0;display:flex;position:relative;inset:auto;transform:none}.dashboard-preloader__panel--interactive .dashboard-preloader__signal-caption{text-align:center;margin:12px 0 0;padding:0 8px;line-height:1.6;position:relative;inset:auto;transform:none}.dashboard-preloader__panel--interactive .preloader-chart-stage{margin-bottom:0}.workspace-notch-details{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:14px 20px}.workspace-notch-market-focus{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:12px}.workspace-notch-market-focus section.notch-index-card{background:radial-gradient(at 0 0,#b596e627,#0000 80%),linear-gradient(145deg,#32283f66,#17131d50);border-radius:18px;min-width:0;padding:17px 18px 0;position:relative;overflow:hidden;box-shadow:inset 0 1px #efe2ff20,0 8px 24px #06030d18}.notch-index-card>span small{letter-spacing:.09em;color:#a397b3;margin-inline-start:auto;font-size:7px}.workspace-notch-market-focus section.notch-index-card>strong{letter-spacing:-.055em;margin-top:13px;font-size:34px;font-weight:600}.workspace-notch-market-focus .notch-index-change{color:#b2a3c4;flex-wrap:wrap;align-items:center;gap:7px;margin-top:7px;font-size:11px;font-weight:600;display:flex}.notch-index-change[data-direction=UP]{color:#60dcac}.notch-index-change[data-direction=DOWN]{color:#ff8799}.notch-index-change>span{color:#a99ab8;font-size:9px;font-weight:400}.notch-index-chart{color:#af9bce;margin:13px -18px 0}.notch-index-chart[data-direction=UP]{color:#58d8a6}.notch-index-chart[data-direction=DOWN]{color:#ff8194}.notch-index-chart svg{width:100%;height:72px;display:block}.notch-index-chart>div{color:#9e91ad;justify-content:space-between;padding:6px 18px 9px;font-size:8px;display:flex}.notch-index-chart-empty{color:#ac9bbd;padding:20px 0;font-size:10px}.workspace-notch-market-focus section.notch-status-card{background:linear-gradient(140deg,#81cdbb10,#1a152227);border:1px solid #c6ace123;border-radius:16px;align-items:center;gap:11px;min-width:0;padding:15px;display:flex;box-shadow:inset 0 1px #f0e0ff0c}.workspace-notch-market-focus section.notch-status-card--signals{background:linear-gradient(140deg,#b894e71a,#1a152227)}.workspace-notch-market-focus .notch-status-icon{color:#8dd4c2;background:linear-gradient(140deg,#8dd4c21c,#8dd4c204);border-radius:11px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 1px #fff1}.workspace-notch-market-focus section.notch-status-card--signals .notch-status-icon{color:#c5a3f4;background:linear-gradient(140deg,#bf9aef20,#bf9aef04)}.notch-status-card>div{min-width:0}.notch-status-card>div>span{letter-spacing:.09em;color:#a89ab8;font-size:8px;display:block}.workspace-notch-market-focus section.notch-status-card strong{margin-top:6px;font-size:13px;font-weight:550;line-height:1.35}.workspace-notch-market-focus section.notch-status-card strong b{color:#d4b5ff;margin-inline-end:3px;font-size:21px;font-weight:600}.workspace-notch-market-focus section.notch-status-card p{color:#ad9fbd;margin:5px 0 0;font-size:10px;line-height:1.5}.notch-status-card>i{background:#7cd2b4;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-inline-start:auto;box-shadow:0 0 9px #7cd2b450}.notch-status-card[data-state=warning]>i{background:#e8bf79;box-shadow:0 0 9px #e8bf7950}.workspace-notch-news{background:radial-gradient(at 100% 0,#bb8cec14,#0000 70%),linear-gradient(145deg,#29213166,#17131e55);border-radius:18px;padding:19px 20px 8px;box-shadow:inset 0 1px #f0ddff12}.notch-news-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.notch-news-heading>span{color:#eee5f8;align-items:center;gap:9px;font-size:14px;font-weight:550;display:flex}.notch-news-heading svg{color:#c1a4ee}.notch-news-heading>small{color:#b9a3ce;background:#c4a3e509;border:1px solid #c4a3e524;border-radius:99px;padding:4px 8px;font-size:9px}.workspace-notch-news ul{margin-top:14px}.workspace-notch-news li{padding:13px 0;display:block}.workspace-notch-news li>a,.notch-news-story{color:inherit;grid-template-columns:24px minmax(0,1fr) 14px;align-items:start;gap:9px;text-decoration:none;display:grid}.workspace-notch-news li em{color:#c6abe9;background:#c2a0ed0b;border-radius:7px;place-items:center;width:23px;height:23px;padding:0;font-size:9px;display:grid;box-shadow:inset 0 1px #e1c9ff12}.workspace-notch-news li small{color:#b29bc9;letter-spacing:.1em;margin:0 0 5px;font-size:7px}.workspace-notch-news li strong{letter-spacing:-.018em;color:#e4daed;font:500 13px/1.55 Inter,sans-serif;display:block}.workspace-notch-news li:first-child strong{color:#f3eafb;font-size:15px;font-weight:550}.notch-news-arrow{color:#a391b7;font-size:15px}@media (hover:hover){.workspace-notch-news li>a strong{transition:color .15s}.workspace-notch-news li>a:hover strong{color:#d0b1ff}}.workspace-notch-news li>a:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #c8a4ff}@media (width<=900px){.workspace-notch-details{grid-template-columns:minmax(0,1fr)}.workspace-notch-news,.workspace-notch-market-focus{grid-area:auto/1}}@media (width<=520px){.workspace-notch-market-focus{grid-template-columns:minmax(0,1fr)}.workspace-notch-market-focus section.notch-index-card{grid-row:auto}.workspace-notch-market-focus section.notch-status-card{padding:13px}.notch-index-chart svg{height:85px}.workspace-notch-news{padding:16px 15px 5px}.workspace-notch-news li:first-child strong{font-size:14px}}.sidebar-icon-link:is(.is-active,[aria-current=page]){isolation:isolate;color:#f0dcff;background:radial-gradient(circle at 35% 10%,#d8b6ff35,#0000 72%),linear-gradient(150deg,#66517d99,#34243fdd);border-color:#d8b6fa9c;box-shadow:inset 0 1px #f4e2ff55,inset 0 -1px #09031080,0 0 14px #b284e02b}.sidebar-icon-link:is(.is-active,[aria-current=page])>img{filter:drop-shadow(0 0 5px #c393f066)}.sidebar-nav-icon{color:currentColor;flex:none;place-items:center;width:24px;height:24px;transition:color .22s,transform .26s cubic-bezier(.22,1,.36,1),filter .26s;display:grid}.sidebar-nav-icon svg{display:block}.sidebar-nav-icon--expanded{background:linear-gradient(145deg,#ffffff0b,#b99bde0a 55%,#ffffff03);border:1px solid #d6c2ec28;border-radius:10px;width:32px;height:32px;box-shadow:inset 0 1px #ffffff10,inset 0 -1px #00000026}.sidebar-icon-link:is(.is-active,[aria-current=page]) .sidebar-nav-icon{color:#e5cdff;filter:drop-shadow(0 0 7px #c397f455)}.nav-link.nav-link-active .sidebar-nav-icon--expanded{background:linear-gradient(145deg,#d8b6fa18,#a984d90d 65%,#ffffff05);border-color:#d8b6fa4a;box-shadow:inset 0 1px #ffffff19,inset 0 -1px #0000002c,0 0 14px #b284e012}@media (hover:hover){.sidebar-icon-link:hover .sidebar-nav-icon,.nav-link:hover .sidebar-nav-icon{color:#f0dcff;transform:scale(1.06)}}.nav-link.nav-link-active{color:#f0dcff;box-shadow:inset 3px 0 #d4a9ff,inset 0 1px #f5e3ff24,0 0 12px #b284e01a;background-image:linear-gradient(115deg,#b88ce33d,#8b64af1c)!important;border-color:#d8b6fa88!important}.sidebar-icon-link:focus-visible{outline-offset:3px;outline:2px solid #d0a8f5}@media (hover:hover){.sidebar-icon-link:is(.is-active,[aria-current=page]):hover{background:radial-gradient(circle at 35% 10%,#e4c9ff40,#0000 72%),linear-gradient(150deg,#75608eaa,#40304ddd);border-color:#ead2ffbb;box-shadow:inset 0 1px #f4e2ff66,inset 0 -1px #09031080,0 0 16px #b284e03b}}.early-market-signal__rupiah[data-tone=weaker] .early-market-signal__rupiah-stats>div:first-child>strong,.early-market-signal__rupiah[data-tone=weaker] .early-market-signal__rupiah-change-copy>strong,.early-market-signal__gold[data-tone=down] .quote-price-copy>strong,.early-market-signal__gold[data-tone=down] .early-market-signal__gold-change-copy>strong{color:#ed788d}.early-market-signal__rupiah[data-tone=stronger] .early-market-signal__rupiah-stats>div:first-child>strong,.early-market-signal__rupiah[data-tone=stronger] .early-market-signal__rupiah-change-copy>strong,.early-market-signal__gold[data-tone=up] .quote-price-copy>strong,.early-market-signal__gold[data-tone=up] .early-market-signal__gold-change-copy>strong{color:#66d3ad}.push-settings{gap:18px;min-width:0;padding:clamp(18px,3vw,26px);display:grid}.push-settings__header,.push-settings__heading{align-items:center;gap:14px;min-width:0;display:flex}.push-settings__header{flex-wrap:wrap;justify-content:space-between}.push-settings__heading{flex:250px}.push-settings__icon,.push-settings__option-icon{color:#d5b8f5;flex:none;place-items:center;display:grid}.push-settings__icon{background:#a479ce12;border:1px solid #c29ce64a;border-radius:14px;width:42px;height:42px}.push-settings__heading h2{color:var(--text-primary);margin-top:5px;font-size:clamp(17px,2vw,20px);font-weight:550;line-height:1.35}.push-settings__enable{color:#efddff;cursor:pointer;background:linear-gradient(135deg,#a575d326,#8154ae18);border:1px solid #b88be66e;border-radius:12px;min-height:44px;padding:0 16px;font:600 13px/1.2 Inter,sans-serif}.push-settings__enable:focus-visible,.push-settings__option input:focus-visible{outline-offset:3px;outline:2px solid #d5b8ff}.push-settings__enable:disabled{cursor:wait;opacity:.58}.push-settings__platform,.push-settings__copy,.push-settings__status{color:var(--text-secondary);font-size:13px;line-height:1.6}.push-settings__copy{max-width:72ch;margin:0}.push-settings__status{border:1px solid var(--border-subtle);background:#ffffff04;border-radius:12px;padding:11px 13px}.push-settings__options{gap:10px;min-width:0;display:grid}.push-settings__option{border:1px solid var(--border-subtle);cursor:pointer;background:#ffffff03;border-radius:15px;grid-template-columns:34px minmax(0,1fr) 48px;align-items:center;gap:12px;min-width:0;min-height:76px;padding:13px 14px;display:grid}.push-settings__option:focus-within{border-color:#c39be66e}.push-settings__option-icon{background:#a479ce12;border-radius:10px;width:32px;height:32px}.push-settings__option-copy{gap:4px;min-width:0;display:grid}.push-settings__option-copy strong{color:var(--text-primary);font-size:14px;font-weight:550;line-height:1.4}.push-settings__option-copy small{color:var(--text-secondary);font-size:12px;line-height:1.5}.push-settings__option input[role=switch]{appearance:none;cursor:pointer;background:#33343d;border:1px solid #ffffff2a;border-radius:999px;width:48px;height:28px;margin:0;transition:background-color .16s,border-color .16s;position:relative}.push-settings__option input[role=switch]:after{content:"";background:#c6c1ce;border-radius:50%;width:20px;height:20px;transition:transform .16s,background-color .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0008}.push-settings__option input[role=switch]:checked{background:#745095;border-color:#9b72c5}.push-settings__option input[role=switch]:checked:after{background:#fff;transform:translate(20px)}.push-settings__option input[role=switch]:disabled{cursor:not-allowed;opacity:.45}.push-settings__message,.push-settings__error{margin:0;font-size:13px;line-height:1.5}.push-settings__message{color:#b4a0d2}.push-settings__error{color:#f091a2}@media (width<=760px){.app-shell-root,.app-shell-root .app-shell-frame{min-height:0;height:100dvh!important}.app-shell-root .app-shell-frame>main{padding-inline:12px;min-height:0;padding-bottom:12px}.app-shell-root .app-workspace-track,.app-shell-root .app-workspace-content{width:100%;min-width:0;max-width:100%}.app-shell-root .app-workspace-content{scrollbar-gutter:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.app-shell-root .app-workspace-page{height:auto;min-height:100%;padding-bottom:calc(18px + env(safe-area-inset-bottom))}.app-shell-root .app-shell-frame .app-workspace-page{padding-top:66px}.workspace-notch-header{height:calc(44px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 8px 0;top:0}.workspace-notch-slot,.workspace-notch-bar,.workspace-notch-trigger{min-width:0}.workspace-notch-trigger{gap:10px;padding-inline:12px}:is(.app-workspace-page .overflow-hidden:has(>table),.app-workspace-page .overflow-hidden:has(table)){overscroll-behavior-x:contain;scrollbar-width:thin;max-width:100%;overflow-x:auto}.app-workspace-page table{min-width:560px}.app-workspace-page :is([role=dialog],[aria-modal=true],dialog){box-sizing:border-box;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;overflow:auto}.app-shell-root :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:42px;font-size:max(16px,1em)}.push-settings{gap:15px}.push-settings__option{grid-template-columns:30px minmax(0,1fr) 48px;gap:10px;padding:12px 10px}}@media (width<=380px){.app-shell-root .app-shell-frame>main{padding-inline:8px}.app-shell-root .app-shell-frame .app-workspace-page{padding-top:61px}.workspace-notch-trigger{gap:7px;padding-inline:9px}.push-settings__header{align-items:stretch}.push-settings__enable{width:100%}.push-settings__option{grid-template-columns:26px minmax(0,1fr) 44px;gap:8px;padding-inline:9px}.push-settings__option-copy small{font-size:11px}}@media (width<=560px){.bz-landing-refresh .bz-nav-links a{min-height:44px;padding-inline:.25rem;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.push-settings__option input[role=switch],.push-settings__option input[role=switch]:after{transition:none}}.auth-input .auth-reveal{place-items:center;margin-block:auto;line-height:1;display:grid;top:0;bottom:0;transform:translate(0,0)}.auth-input .auth-reveal>svg{flex-shrink:0;place-self:center;margin:0;display:block}@media (prefers-reduced-motion:no-preference){.notch-market-light[data-light=yellow] .notch-traffic i:nth-child(2),.notch-market-light[data-light=green] .notch-traffic i:nth-child(3){animation:2.3s ease-in-out infinite notch-signal-pulse}.notch-market-light[data-light=red] .notch-traffic i:first-child{animation:5.7s step-end infinite notch-signal-fault}@keyframes notch-signal-pulse{0%,to{opacity:1;filter:brightness(1.2)}50%{opacity:.28;filter:brightness(.65)}}@keyframes notch-signal-fault{0%,9%,14%,40%,46%,73%,91%,to{opacity:1;filter:brightness(1.3)}11%,43%,75%{opacity:.08;box-shadow:none;filter:brightness(.2)}12%,45%,78%{opacity:.55}79%,89%{opacity:.04;box-shadow:none}}.app-workspace-page{animation:.38s ease-out both workspace-surface-enter}@keyframes workspace-surface-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}}.workspace-dashboard .dashboard-feed-heading{align-items:flex-end;min-height:145px;display:flex}.workspace-dashboard .dashboard-feed-heading__copy{min-width:0}.workspace-dashboard .dashboard-feed-heading .dashboard-page-title{font-size:clamp(25px,2.4vw,31px)!important;line-height:1.2!important}.workspace-dashboard .dashboard-feed-heading .dashboard-menu{align-self:flex-end;margin-top:0}@media (width<=600px){.workspace-dashboard .dashboard-feed-heading{flex-wrap:wrap}.workspace-dashboard .dashboard-feed-heading .dashboard-menu{margin-left:auto}}.workspace-dashboard .dashboard-feed-heading{align-items:flex-end;min-height:0;padding:22px 26px}.workspace-dashboard .dashboard-feed-heading__copy{flex:1 1 0;min-width:0}.workspace-dashboard .dashboard-feed-heading .dashboard-page-title{margin:0;display:block;font-size:clamp(25px,2.4vw,31px)!important;line-height:1.2!important}.workspace-dashboard .dashboard-feed-heading .dashboard-page-title__copy{font:inherit;line-height:inherit;letter-spacing:inherit;text-wrap:pretty}.workspace-dashboard .dashboard-feed-heading .page-copy{margin:6px 0 0}@media (width<=600px){.workspace-dashboard .dashboard-feed-heading{gap:16px;padding:20px}.workspace-dashboard .dashboard-feed-heading__copy{flex-basis:100%}.workspace-dashboard .dashboard-feed-heading .dashboard-page-title{font-size:clamp(23px,5.6vw,28px)!important}}.selection\:text-white ::selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.selection\:text-white::selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.placeholder\:text-faint::placeholder{color:var(--text-tertiary)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:bottom-4:before{content:var(--tw-content);bottom:1rem}.before\:left-\[0\.31rem\]:before{content:var(--tw-content);left:.31rem}.before\:top-4:before{content:var(--tw-content);top:1rem}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-line:before{content:var(--tw-content);background-color:var(--border-default)}.first\:pt-0:first-child{padding-top:0}.first\:pt-1:first-child{padding-top:.25rem}.last\:pb-0:last-child{padding-bottom:0}.last\:pb-1:last-child{padding-bottom:.25rem}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[0\.99\]:hover{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[rgba\(239\,68\,68\,0\.35\)\]:hover{border-color:#ef444459}.hover\:border-line:hover{border-color:var(--border-default)}.hover\:border-red-400\/40:hover{border-color:#f8717166}.hover\:border-strong:hover{border-color:var(--border-strong)}.hover\:bg-black\/20:hover{background-color:#0003}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.hover\:bg-violet-300\/10:hover{background-color:#c4b5fd1a}.hover\:bg-violet-500:hover{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.hover\:bg-white\/\[\.035\]:hover{background-color:#ffffff09}.hover\:bg-white\/\[\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[\.07\]:hover{background-color:#ffffff12}.hover\:bg-white\/\[\.09\]:hover{background-color:#ffffff17}.hover\:bg-white\/\[0\.018\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:text-\[\#fca5a5\]:hover{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.hover\:text-ink:hover{color:var(--text-primary)}.hover\:text-muted:hover{color:var(--text-secondary)}.hover\:text-red-300:hover{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[inset_0_0_0_1px_rgba\(167\,139\,250\,\.2\)\]:hover{--tw-shadow:inset 0 0 0 1px #a78bfa33;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-accent:focus{border-color:var(--accent)}.focus\:border-strong:focus{border-color:var(--border-strong)}.focus-visible\:rounded-xl:focus-visible{border-radius:var(--radius-xl)}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--accent)}.focus-visible\:outline-amber-300:focus-visible{outline-color:#fcd34d}.focus-visible\:outline-violet-300:focus-visible{outline-color:#c4b5fd}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[\.96\]:active{--tw-scale-x:.96;--tw-scale-y:.96;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[\.97\]:active{--tw-scale-x:.97;--tw-scale-y:.97;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.96\]:active{--tw-scale-x:.96;--tw-scale-y:.96;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group\/link:hover .group-hover\/link\:translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-white\/10{border-color:#ffffff1a}.group:hover .group-hover\:text-ink{color:var(--text-primary)}.group:hover .group-hover\:opacity-100{opacity:1}.data-\[state\=active\]\:bg-overlay[data-state=active]{background-color:var(--bg-overlay)}.data-\[state\=active\]\:text-ink[data-state=active]{color:var(--text-primary)}.data-\[state\=active\]\:shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.08\)\,0_8px_24px_-18px_rgba\(139\,92\,246\,0\.7\)\][data-state=active]{--tw-shadow:inset 0 0 0 1px #ffffff14,0 8px 24px -18px #8b5cf6b3;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color), 0 8px 24px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}@media (prefers-reduced-motion:no-preference){@keyframes spin{to{transform:rotate(360deg)}}.motion-safe\:animate-spin{animation:1s linear infinite spin}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (width>=640px){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:block{display:block}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(9rem\,0\.7fr\)_auto\]{grid-template-columns:minmax(0,1.2fr) minmax(9rem,.7fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:p-5{padding:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-right{text-align:right}}@media (width>=768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:inline{display:inline}.md\:flex{display:flex}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.md\:grid-cols-\[1fr_1fr_1fr_1\.2fr_auto\]{grid-template-columns:1fr 1fr 1fr 1.2fr auto}.md\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.md\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(8rem\,0\.55fr\)_minmax\(9rem\,0\.7fr\)_auto\]{grid-template-columns:minmax(0,1.15fr) minmax(8rem,.55fr) minmax(9rem,.7fr) auto}.md\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(7rem\,0\.5fr\)_minmax\(8rem\,0\.55fr\)_auto\]{grid-template-columns:minmax(0,1.2fr) minmax(7rem,.5fr) minmax(8rem,.55fr) auto}.md\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(8rem\,0\.55fr\)_minmax\(7rem\,0\.5fr\)_auto\]{grid-template-columns:minmax(0,1.2fr) minmax(8rem,.55fr) minmax(7rem,.5fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-5{gap:1.25rem}.md\:gap-8{gap:2rem}.md\:rounded-full{border-radius:9999px}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:p-9{padding:2.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-\[2\.8rem\]{font-size:2.8rem}.md\:text-\[3\.6rem\]{font-size:3.6rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (width>=1024px){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-w-\[25rem\]{min-width:25rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_160px\]{grid-template-columns:minmax(0,1fr) 160px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(270px\,0\.82fr\)\]{grid-template-columns:minmax(0,1fr) minmax(270px,.82fr)}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (width>=1280px){.xl\:sticky{position:sticky}.xl\:top-5{top:1.25rem}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:inline{display:inline}.xl\:min-w-\[24rem\]{min-width:24rem}.xl\:min-w-\[28rem\]{min-width:28rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.xl\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.2fr_\.8fr\]{grid-template-columns:1.2fr .8fr}.xl\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:self-start{align-self:flex-start}.xl\:pl-10{padding-left:2.5rem}.xl\:pr-10{padding-right:2.5rem}}.tt-global-effects{z-index:1000;pointer-events:none;position:fixed;inset:0}.tt-global-effects,.tt-global-effects *{pointer-events:none!important}.tt-viewport-glow{opacity:0;border:1px solid #c9adf43d;animation:14s cubic-bezier(.45,0,.55,1) infinite tt-edge-breathe;position:fixed;inset:0;box-shadow:inset 0 0 18px #a576e626}@keyframes tt-edge-breathe{0%,to{opacity:.04}45%,55%{opacity:.55}}.tt-object-liquid{opacity:.065}.tt-metal-host{pointer-events:none;opacity:0;transition:opacity 1s cubic-bezier(.45,0,.55,1);position:fixed}.tt-metal-host.is-visible{opacity:1;transition-duration:.7s}.tt-metal-active{border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}:where(.tt-effects-enabled) :where(button,[role=button],a.bz-button,a[class*=bg-accent]):not(:where([data-effects=off],[class*=inset-0])){text-align:center;box-shadow:inset 0 1px #f1dfff15,inset 0 -1px #0a071224}html.tt-effects-enabled :is(button,[role=button],a.bz-button,a[class*=bg-accent]):not([class*=inset-0]):not([data-effects=off]){box-shadow:inset 0 1px #f4f6ff29,inset 0 -1px #00000030,0 2px 6px #00000012;border-radius:9999px!important}html.tt-effects-enabled :is(button,[role=button],a[class*=bg-accent]):not(.bz-button):not([class*=inset-0]):not([data-effects=off]){background-image:linear-gradient(#d5dce52b,#929bad12 48%,#11152224)}@media (hover:hover) and (pointer:fine){html.tt-effects-enabled :is(button,[role=button],a.bz-button,a[class*=bg-accent]):not([class*=inset-0]):not([data-effects=off]):not(:disabled):hover{box-shadow:inset 0 1px #f4f6ff45,inset 0 -1px #00000030,0 3px 12px #b8c3df12}}:where(.tt-effects-enabled) :where(button,[role=button],a.bz-button):focus-visible{outline-offset:3px;outline:2px solid #c4a4fa}.bz-landing-refresh .bz-button{text-align:center;justify-content:center;align-items:center;display:inline-flex}.bz-landing-refresh .bz-button>span{text-align:center}.bz-landing-refresh .bz-button>svg{flex-shrink:0}.bz-landing-refresh .bz-button-primary,.tt-lost .tt-notfound-actions .tt-lost__primary,.auth-action--primary.bz-button{color:#fff;text-shadow:0 1px 1px #0005;background:linear-gradient(#6c707b 0%,#4b4e58 45%,#30323b 100%);border-color:#e2e6ef80;box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0005,0 8px 24px #08051066,0 0 22px #c5cce51a}.bz-landing-refresh .bz-button-primary:hover,.tt-lost .tt-notfound-actions .tt-lost__primary:hover,.auth-action--primary:not(:disabled):hover{background:linear-gradient(#7a7f8a 0%,#555a65 45%,#393d47 100%);border-color:#eef1fbb3;box-shadow:inset 0 1px #fff6,inset 0 -1px #0005,0 10px 28px #08051066,0 0 25px #c5cce529}.bz-landing-refresh .bz-button-primary>svg,.auth-action--primary>svg{color:#f0f3ff}.auth-panel .auth-action--primary.auth-action--error,.auth-panel .auth-action--primary.auth-action--error:hover{color:#fff3f4;background:linear-gradient(#ad4b58,#85333f 48%,#62232e);border-color:#f38b968c;box-shadow:inset 0 1px #ffd0d033,0 5px 20px #b32d401a}.auth-panel .auth-action--primary.auth-action--success,.auth-panel .auth-action--primary.auth-action--success:hover{border-color:var(--color-accent-bright);background:linear-gradient(180deg, var(--color-accent-bright), var(--color-accent) 48%, var(--color-accent-deep));color:#fff7ff;box-shadow:inset 0 1px #efdaff40,0 5px 22px #a86ce62b}.auth-panel .auth-notice--error{background:linear-gradient(110deg,#c24a5b16,#8c293408);border-color:#ed7b8959}.auth-panel .auth-notice--error:before{background:linear-gradient(#ff9aa6,#d24c6070)}.auth-panel .auth-notice--error>svg,.auth-panel .auth-notice--error .auth-error-label{color:#f49ca7}.auth-panel .auth-notice--error p{color:#f4c3ca}.auth-panel .auth-notice--success{border-color:var(--color-accent-vein);background:linear-gradient(135deg, var(--color-accent-haze), var(--color-accent-faint))}.auth-panel .auth-notice--success .auth-notice__icon{color:var(--color-accent-bright);background:var(--color-accent-haze)}.auth-panel .auth-form[data-state=error] .auth-input__control:is(input,input:focus,input:focus-visible){box-shadow:inset 0 1px #ffb6bd0a,0 0 0 2px #d34b5f0a;border-color:#ed7b8980!important}.auth-panel .auth-form[data-state=error] .auth-input__icon{color:#e797a3}.auth-panel .auth-form[data-state=success] .auth-input__control:is(input,input:focus,input:focus-visible){border-color:var(--color-accent-bright)!important}@media (prefers-reduced-motion:reduce){.tt-object-liquid,.tt-viewport-glow,.tt-metal-active{display:none}}.app-update-notice{z-index:1200;color:#f0eafa;-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);background:radial-gradient(at 0 0,#9b67e72b,#0000 58%),linear-gradient(145deg,#231930f5,#110e17f5);border:1px solid #c5a1ff57;border-radius:18px;width:min(390px,100vw - 40px);padding:14px;animation:.3s cubic-bezier(.2,0,0,1) both app-update-enter;position:fixed;bottom:20px;right:20px;box-shadow:0 16px 48px #0000007a,0 0 26px #9359ff1f,inset 0 1px #ffffff14}.app-update-notice__content{grid-template-columns:36px minmax(0,1fr) 28px;align-items:start;gap:10px;display:grid}.app-update-notice__icon{color:#d7b7ff;background:linear-gradient(145deg,#9e6dff33,#593a7e1c);border:1px solid #c5a1ff47;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.app-update-notice__message{gap:4px;min-width:0;padding-top:1px;display:grid}.app-update-notice__message strong{color:#f3edfb;letter-spacing:-.01em;font-size:12px;font-weight:650;line-height:1.35}.app-update-notice__message small{color:#b6a9c4;font-size:10.5px;line-height:1.45}.app-update-notice__actions{justify-content:flex-end;gap:8px;margin-top:12px;padding-left:46px;display:flex}.app-update-notice button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.app-update-notice button:disabled{cursor:wait;opacity:.7}.app-update-notice__later,.app-update-notice__reload{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:0 12px;font-weight:650;transition:transform .15s ease-out,border-color .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out;display:inline-flex;font-size:10.5px!important}.app-update-notice__later{color:#c6b9d2;background:#ffffff09;border:1px solid #c9b4dc33}.app-update-notice__reload{color:#1b1721;background:linear-gradient(#d2c5e3 0%,#a99ab9 48%,#71657f 100%);border:1px solid #e0ceff8c;box-shadow:inset 0 1px #ffffff8f,0 4px 14px #0000003d}.app-update-notice__close{color:#aa9bb9;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid}.app-update-notice__spin{animation:.8s linear infinite app-update-spin}@media (hover:hover){.app-update-notice__later:hover,.app-update-notice__close:hover{color:#fff;background:#ffffff13;border-color:#cfb3f44d}.app-update-notice__reload:hover{border-color:#efe2ffe0;box-shadow:inset 0 1px #ffffffb8,0 0 18px #b585ff33}}.app-update-notice__later:active:not(:disabled),.app-update-notice__reload:active:not(:disabled){transform:scale(.96)}@keyframes app-update-enter{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes app-update-spin{to{transform:rotate(360deg)}}@media (width<=480px){.app-update-notice{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:16px;width:calc(100vw - 24px);padding:12px}.app-update-notice__content{grid-template-columns:32px minmax(0,1fr) 26px;gap:9px}.app-update-notice__icon{border-radius:11px;width:32px;height:32px}.app-update-notice__message strong{font-size:11.5px}.app-update-notice__message small{font-size:10px}.app-update-notice__actions{margin-top:10px;padding-left:41px}}@media (prefers-reduced-motion:reduce){.app-update-notice{animation:.15s ease-out both app-update-fade}.app-update-notice__spin{animation-duration:1.2s}.app-update-notice__later,.app-update-notice__reload{transition-duration:.01ms}}@keyframes app-update-fade{0%{opacity:0}to{opacity:1}}.workspace-mode-root{height:100%;min-height:0}.workspace-mode-root .workspace-notch-trigger{flex:1;width:auto;min-width:0}.workspace-mode-toggle{isolation:isolate;background:#100c1c70;border:1px solid #d0b6eb29;border-radius:999px;flex:none;width:154px;height:29px;margin-right:12px;padding:3px;display:flex;position:relative;box-shadow:inset 0 2px 5px #05020960}.workspace-mode-toggle>i{z-index:-1;background:linear-gradient(#766087,#483253 65%,#35223f);border:1px solid #d9c4f35c;border-radius:999px;width:calc(50% - 3px);transition:transform .36s cubic-bezier(.22,1,.36,1);position:absolute;inset:3px auto 3px 3px;box-shadow:inset 0 1px #f2e2ff38,0 1px 5px #06030950}.workspace-mode-toggle[data-mode=advanced]>i{transform:translate(100%)}.workspace-mode-toggle>button{color:#ada0bc;cursor:pointer;border-radius:999px;flex:1;min-width:0;font-size:10px;font-weight:600;transition:color .2s;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.workspace-mode-toggle>button[aria-pressed=true]{color:#fff}.workspace-mode-toggle>button:focus-visible{outline-offset:3px;outline:2px solid #d6b4ff}.workspace-mode-overlay{z-index:10000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#100b1c60;place-items:center;padding:24px;transition:opacity .3s;animation:.2s ease-out both mode-overlay-in;display:grid;position:fixed;inset:0}.workspace-mode-overlay.is-closing{opacity:0;pointer-events:none}.workspace-mode-dialog{text-align:center;background:linear-gradient(145deg,#34283eea,#181320ed);border:1px solid #d3bce64a;border-radius:28px;width:min(440px,100%);padding:95px 30px 30px;animation:.35s cubic-bezier(.22,1,.36,1) both mode-dialog-in;position:relative;overflow:visible;box-shadow:inset 0 1px #f4ddff20,0 24px 90px #0007}.workspace-mode-dialog>img{-o-object-fit:contain;object-fit:contain;width:155px;height:135px;position:absolute;top:-44px;left:50%;transform:translate(-50%)}.workspace-mode-dialog>span{letter-spacing:.13em;color:#c6aadf;font-size:9px;font-weight:600}.workspace-mode-dialog>h2{letter-spacing:-.045em;color:#f2eaf9;margin:15px 0 10px;font-size:25px;line-height:1.2}.workspace-mode-dialog>p{color:#b7a9c6;font-size:12px;line-height:1.5}.workspace-mode-progress{background:#e9d3ff10;border-radius:9px;height:3px;margin-top:25px;overflow:hidden}.workspace-mode-progress:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000,#c5a1ef,#eee0ff);width:40%;height:100%;animation:1s ease-in-out infinite mode-progress;display:block}[data-workspace-mode=simple] .workspace-dashboard>.grid{display:block}[data-workspace-mode=simple] .workspace-dashboard>.grid>div:first-child{border-right:0;width:100%;padding-right:0}.workspace-mode-root .workspace-notch-library{grid-template-columns:repeat(3,minmax(0,1fr))}@keyframes mode-progress{0%{transform:translate(-100%)}to{transform:translate(350%)}}@keyframes mode-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes mode-dialog-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=1100px){.workspace-mode-root .workspace-notch-index,.workspace-mode-root .workspace-notch-state{display:none}}@media (width<=600px){.workspace-mode-root .workspace-notch-bar{flex-wrap:wrap;height:auto;min-height:43px}.workspace-mode-root .workspace-notch-trigger{height:43px}.workspace-mode-root .workspace-mode-toggle{width:180px;height:30px;margin:0 auto 8px}.workspace-mode-root .workspace-notch-bar:after{content:"";order:1;width:100%}.workspace-mode-root .workspace-mode-toggle{order:2}.workspace-mode-root .workspace-notch-library{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-mode-root .notch-market-light{display:none}.workspace-mode-dialog>h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.workspace-mode-toggle>i,.workspace-mode-overlay{transition:none}.workspace-mode-overlay,.workspace-mode-dialog,.workspace-mode-progress:after{animation:none}}.workspace-notch-mode-row{background:linear-gradient(120deg,#d6b6ff09,#110c1b30);border:1px solid #c9a9e426;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 20px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #fff5ff08}.workspace-notch-mode-row>div:first-child{flex-direction:column;gap:6px;display:flex}.workspace-notch-mode-row>div:first-child>span{letter-spacing:.12em;color:#a693bb;font-size:8px}.workspace-notch-mode-row strong{color:#e5d9ef;font-size:12px;font-weight:600}.workspace-mode-root .workspace-notch-mode-row .workspace-mode-toggle{order:initial;width:174px;height:32px;margin:0}@media (width<=420px){.workspace-notch-mode-row{gap:10px;padding:12px}.workspace-mode-root .workspace-notch-mode-row .workspace-mode-toggle{width:154px}.workspace-notch-mode-row strong{font-size:11px}}.bz-landing-refresh .bz-bento-card .bz-bento-companion{-o-object-fit:contain;object-fit:contain;z-index:2;pointer-events:none;filter:drop-shadow(0 0 21px #b276d826);width:205px;height:auto;position:absolute;top:auto;bottom:-57px;right:-12px}.bz-landing-refresh .bz-bento-card:has(.bz-bento-companion){position:relative;overflow:hidden}.bz-landing-refresh .bz-score-card .bz-bento-companion,.bz-landing-refresh .bz-research-card .bz-bento-companion,.bz-landing-refresh .bz-journal-card .bz-bento-companion{left:-16px;right:auto}.bz-landing-refresh .bz-score-card .bz-bento-companion{width:225px;bottom:-60px}.bz-landing-refresh .bz-research-card .bz-bento-companion{bottom:-48px}.bz-landing-refresh .bz-risk-card .bz-bento-companion{bottom:-54px;right:-18px}.bz-landing-refresh .bz-journal-card .bz-bento-companion{bottom:-52px;left:-12px}.bz-landing-refresh .bz-bento-card:has(.bz-bento-companion) .bz-card-heading{padding-right:0}.bz-landing-refresh .bz-bento-card:has(.bz-bento-companion) .bz-card-action{display:none}.bz-landing-refresh .bz-final{isolation:isolate;padding-bottom:115px;position:relative;overflow:hidden}.bz-landing-refresh .bz-final-copy{z-index:2;position:relative}.bz-final-mascot{pointer-events:none;z-index:1;filter:drop-shadow(0 7px 24px #ba80e52b);width:clamp(155px,20vw,250px);height:auto;position:absolute;bottom:-63px}.bz-final-mascot--left{left:0;rotate:7deg}.bz-final-mascot--right{right:0;rotate:-7deg}.tt-page-companion{color:#c9bad8;isolation:isolate;border-top:1px solid #c3a6df1a;justify-content:center;align-items:center;gap:19px;min-width:0;max-width:1160px;margin:34px auto 12px;padding:17px 24px;display:flex;position:relative}.tt-page-companion>img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 13px #c18bd122);flex:none;width:77px;height:77px}.tt-page-companion>div{min-width:0}.tt-page-companion>div>span{letter-spacing:.025em;color:#d1bce4;font-size:11px;font-weight:600;line-height:1.5}.tt-page-companion p{color:#9f91b0;text-wrap:pretty;margin:4px 0 0;font-size:12px;line-height:1.5}.tt-page-companion__glint{color:#b59acc;opacity:.6;margin-left:8px;font-size:23px}@media (prefers-reduced-motion:no-preference){.bz-final-mascot,.tt-page-companion>img{animation:5.2s ease-in-out infinite tt-companion-hover}.bz-final-mascot--right{animation-delay:-2.6s}.tt-page-companion>img{animation-duration:6s}.bz-score-card .bz-bento-companion{animation:6.8s ease-in-out -1.1s infinite tt-score-companion-drift}.bz-signals-card .bz-bento-companion{animation:7.6s ease-in-out -4.2s infinite tt-signals-companion-drift}.bz-research-card .bz-bento-companion{animation:6.1s ease-in-out -2.7s infinite tt-research-companion-drift}.bz-journal-card .bz-bento-companion{animation:7.2s ease-in-out -5.1s infinite tt-journal-companion-drift}.bz-risk-card .bz-bento-companion{animation:5.7s ease-in-out -.6s infinite tt-risk-companion-drift}@keyframes tt-companion-hover{0%,to{translate:0}50%{translate:0 -6px}}@keyframes tt-score-companion-drift{0%,to{translate:0;rotate:0deg}27%{translate:1px -7px;rotate:-1deg}61%{translate:-2px -3px;rotate:.7deg}82%{translate:0 1px;rotate:.2deg}}@keyframes tt-signals-companion-drift{0%,to{translate:0;rotate:0deg}34%{translate:-3px 2px;rotate:1deg}69%{translate:2px -6px;rotate:-1.2deg}}@keyframes tt-research-companion-drift{0%,to{translate:0;rotate:0deg}23%{translate:2px -3px;rotate:-1.2deg}54%{translate:-1px -8px;rotate:1.4deg}79%{translate:1px -4px;rotate:.4deg}}@keyframes tt-journal-companion-drift{0%,to{translate:0;rotate:0deg}32%{translate:3px -2px;rotate:1.5deg}66%{translate:-2px -6px;rotate:-.8deg}}@keyframes tt-risk-companion-drift{0%,to{translate:0;rotate:0deg}21%{translate:0 -5px;rotate:1.1deg}49%{translate:2px -1px;rotate:-1.3deg}76%{translate:-1px -7px;rotate:.5deg}}}@media (width<=650px){.bz-landing-refresh .bz-bento-card .bz-bento-companion{width:180px;height:auto;top:auto;bottom:-47px;right:-12px}.bz-landing-refresh .bz-bento-card:has(.bz-bento-companion) .bz-card-heading{padding-right:0}.bz-landing-refresh .bz-score-card .bz-bento-companion{width:195px;bottom:-50px}.bz-landing-refresh .bz-research-card .bz-bento-companion{bottom:-40px}.bz-landing-refresh .bz-risk-card .bz-bento-companion{bottom:-45px}.bz-landing-refresh .bz-journal-card .bz-bento-companion{bottom:-44px}.bz-landing-refresh .bz-final{padding-bottom:142px}.bz-final-mascot{width:145px;bottom:-35px}.bz-final-mascot--left{left:-15px}.bz-final-mascot--right{right:-15px}.tt-page-companion{gap:12px;padding:14px 10px}.tt-page-companion>img{width:64px;height:64px}.tt-page-companion p{font-size:11px}.tt-page-companion__glint{display:none}}@media print{.tt-page-companion{display:none}}.bz-landing-refresh .bz-bento-card .bz-bento-companion{z-index:4}.bz-landing-refresh .bz-bento-card:has(.bz-bento-companion) .bz-card-note{box-sizing:border-box;align-self:flex-start;align-items:flex-start;max-width:calc(100% - 142px);margin-left:0;margin-right:142px}.bz-landing-refresh .bz-score-card:has(.bz-bento-companion) .bz-card-note{max-width:calc(100% - 165px);margin-left:165px;margin-right:0}:is(.bz-landing-refresh .bz-research-card:has(.bz-bento-companion) .bz-card-note,.bz-landing-refresh .bz-journal-card:has(.bz-bento-companion) .bz-card-note){max-width:calc(100% - 142px);margin-left:142px;margin-right:0}@media (width<=650px){.bz-landing-refresh .bz-bento-card:has(.bz-bento-companion) .bz-card-note{max-width:calc(100% - 120px);margin-left:0;margin-right:120px}.bz-landing-refresh .bz-score-card:has(.bz-bento-companion) .bz-card-note{max-width:calc(100% - 135px);margin-left:135px;margin-right:0}:is(.bz-landing-refresh .bz-research-card:has(.bz-bento-companion) .bz-card-note,.bz-landing-refresh .bz-journal-card:has(.bz-bento-companion) .bz-card-note){max-width:calc(100% - 120px);margin-left:120px;margin-right:0}}.bz-landing-refresh .bz-journal-card .bz-journal-row:last-child{grid-template-columns:minmax(0,1fr) auto;padding-left:142px}.bz-landing-refresh .bz-journal-card .bz-journal-row:last-child .bz-journal-icon{display:none}.bz-landing-refresh .bz-research-card:has(.bz-bento-companion) .bz-card-note{max-width:calc(100% - 151px);margin-left:151px}@media (width<=650px){.bz-landing-refresh .bz-journal-card .bz-journal-row:last-child{padding-left:120px}.bz-landing-refresh .bz-research-card:has(.bz-bento-companion) .bz-card-note{max-width:calc(100% - 127px);margin-left:127px}}.auth-page{box-sizing:border-box;flex-direction:column;min-height:100dvh;justify-content:safe center!important;align-items:center!important;gap:0!important;padding:32px 20px!important;display:flex!important}.auth-page>.auth-panel-wrap{box-sizing:border-box;flex:none;width:min(100%,460px);max-width:460px;padding-top:110px;transform:none;margin:0!important}.auth-page>.auth-panel-wrap>.auth-mascot,.auth-page>.auth-panel-wrap>.auth-mascot[data-mood=loading],.auth-page>.auth-panel-wrap>.auth-mascot[data-mood=error]{top:-13px}.auth-page .auth-stock-orbs{width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;overflow:clip!important}.auth-page .auth-stock-orbs .auth-stock-orb{position:absolute!important}.auth-terms{background:#c6a4df06;border:1px solid #c9a9df27;border-radius:14px;margin:0;padding:14px 15px}.auth-terms label{color:#c4b2d1;cursor:pointer;align-items:flex-start;gap:10px;font-size:11px;line-height:1.65;display:flex}.auth-terms input{appearance:none;cursor:pointer;background:#100a1b;border:1px solid #b496cc66;border-radius:5px;flex:none;place-items:center;width:17px;height:17px;min-height:0;margin:2px 0 0;padding:0;display:grid}.auth-terms input:checked{background:linear-gradient(145deg,#ad7ce4,#7045ad);border-color:#d7b7f4}.auth-terms input:checked:after{content:"✓";color:#fff;font-size:12px;line-height:1}.auth-terms input:focus-visible{outline-offset:3px;outline:2px solid #d0b0f0}.auth-terms a{color:#d1b0f0;text-underline-offset:3px;text-decoration:underline}.auth-terms>p{color:#9b87ac;margin:9px 0 0 27px;font-size:10px;line-height:1.5}@media (width<=600px){.auth-page{padding:24px 16px!important}.auth-page>.auth-panel-wrap{padding-top:90px}.auth-page>.auth-panel-wrap>.auth-mascot,.auth-page>.auth-panel-wrap>.auth-mascot[data-mood=loading],.auth-page>.auth-panel-wrap>.auth-mascot[data-mood=error]{top:-6px}.auth-page .auth-stock-orbs .auth-stock-orb:nth-child(-n+4){display:none}}.auth-username-hint{color:#9e8baa;margin-top:7px;font-size:10px;line-height:1.4;display:block}.auth-page>.auth-panel-wrap>.auth-mascot,.auth-page>.auth-panel-wrap>.auth-mascot[data-mood=loading],.auth-page>.auth-panel-wrap>.auth-mascot[data-mood=error]{top:-6px}@media (width<=600px){.auth-page>.auth-panel-wrap>.auth-mascot,.auth-page>.auth-panel-wrap>.auth-mascot[data-mood=loading],.auth-page>.auth-panel-wrap>.auth-mascot[data-mood=error]{top:1px}}.auth-page{isolation:isolate;position:relative;overflow-x:clip}.auth-orbit-backdrop{z-index:-1;pointer-events:none;background:radial-gradient(at 50% 55%,#9855da23,#0000 68%),radial-gradient(at 50% 100%,#7533bd18,#0000 65%);position:fixed;inset:0;overflow:hidden}.auth-orbit-backdrop>i{border:1px solid #c99fed18;border-radius:50%;width:min(92vw,1100px);height:76vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-17deg);box-shadow:0 0 0 38px #b47de907,0 0 0 80px #b47de904}.auth-orbit-backdrop>i:nth-child(2){width:min(79vw,940px);height:68vh;box-shadow:none;border-color:#c99fed0b;transform:translate(-50%,-50%)rotate(16deg)}.auth-orbit-backdrop>i:nth-child(3){width:70vw;height:70vh;box-shadow:none;filter:blur(30px);background:radial-gradient(#9c57d817,#0000 68%);border:0}@media (prefers-reduced-motion:no-preference){.auth-orbit-backdrop>i:first-child{animation:8s ease-in-out infinite auth-orbit-breathe}}@keyframes auth-orbit-breathe{0%,to{opacity:.65}50%{opacity:1}}@media (width<=600px){.auth-orbit-backdrop>i{width:130vw;height:72vh}.auth-orbit-backdrop>i:nth-child(2){width:110vw;height:65vh}}.pop-orb{pointer-events:none;min-width:44px;min-height:44px}.pop-orb__drift{width:100%;height:100%;min-height:44px;animation:pop-orb-idle calc(6s + var(--orb-i)*.31s) ease-in-out infinite alternate;animation-delay:calc(var(--orb-i)*-.7s);display:block}.pop-orb__button{aspect-ratio:1;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;isolation:isolate;background:0 0;border:0;border-radius:50%;place-items:center;width:100%;min-width:44px;height:100%;min-height:44px;padding:0;display:grid;position:relative}.pop-orb__button:focus-visible{outline-offset:5px;outline:2px solid #dfc4f7;box-shadow:0 0 0 7px #1c112b}.pop-orb__art{pointer-events:none;transform-origin:50%;width:100%;height:100%;transition:filter .14s ease-out;display:block}.pop-orb__button:hover .pop-orb__art{filter:brightness(1.15)}.pop-orb__art img{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.pop-orb__fallback{color:#dfc8f1;background:radial-gradient(circle at 30% 20%,#5a3a76,#1b1129);border:1px solid #c8a8e25c;border-radius:50%;place-items:center;width:100%;height:100%;min-height:44px;font-size:10px;font-weight:600;display:grid}.pop-orb__burst{pointer-events:none;visibility:hidden;position:absolute;inset:0}.pop-orb__ring{opacity:0;border:2px solid #ddbef8;border-radius:50%;position:absolute;inset:3%}.pop-orb__particle{opacity:0;background:#e8ceff;border-radius:50%;width:4px;height:4px;position:absolute;top:calc(50% - 2px);left:calc(50% - 2px)}.pop-orb__button[data-phase=popping] .pop-orb__art{animation:.26s cubic-bezier(.23,1,.32,1) both issuer-pop}.pop-orb__button[data-phase=popping] .pop-orb__burst{visibility:visible}.pop-orb__button[data-phase=popping] .pop-orb__ring{animation:.38s ease-out 60ms both issuer-pop-ring}.pop-orb__button[data-phase=popping] .pop-orb__particle{animation:.4s cubic-bezier(.23,1,.32,1) 60ms both issuer-pop-particle}.pop-orb__button[data-phase=spawning] .pop-orb__art{animation:.18s cubic-bezier(.23,1,.32,1) both issuer-pop-return}.pop-orb[data-pop-paused=true],.pop-orb[data-pop-paused=true] .pop-orb__drift,.pop-orb:focus-within,.pop-orb:focus-within .pop-orb__drift,.pop-orb:hover,.pop-orb:hover .pop-orb__drift{animation-play-state:paused!important}.pop-orb[data-pop-obscured=true]{visibility:hidden!important;pointer-events:none!important}.pop-orb-controls{pointer-events:auto;color:#b8a0cc;z-index:3;justify-content:center;align-items:center;gap:13px;font-size:10px;display:flex;position:relative}.pop-orb-controls>button{color:#d1b6e3;white-space:nowrap;background:#1a10276b;border:1px solid #c6a1dc2e;border-radius:20px;align-items:center;gap:6px;min-height:44px;padding:6px 10px;font-size:10px;display:inline-flex}.pop-orb-controls>button:focus-visible{outline-offset:3px;outline:2px solid #dfc4f7}@keyframes pop-orb-idle{0%{transform:translate(-3px,3px)rotate(-3deg)}50%{transform:translate(3px,-5px)rotate(2deg)}to{transform:translate(5px,2px)rotate(3deg)}}@keyframes issuer-pop{0%{opacity:1;transform:scale(1)}20%{opacity:1;transform:scale(.88)}48%{opacity:.95;transform:scale(1.16)}to{opacity:0;transform:scale(.35)}}@keyframes issuer-pop-ring{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.65)}}@keyframes issuer-pop-particle{0%{transform:rotate(var(--particle-angle)) translateX(12px);opacity:.9}to{transform:rotate(var(--particle-angle)) translateX(43px);opacity:0}}@keyframes issuer-pop-return{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pop-orb,.pop-orb__drift{animation:none!important}.pop-orb__button[data-phase=popping] .pop-orb__art{animation:.12s ease-out both issuer-pop-fade}.pop-orb__button[data-phase=spawning] .pop-orb__art{animation:.12s ease-out reverse both issuer-pop-fade}.pop-orb__burst{display:none}.pop-orb__art{transition:none}}@keyframes issuer-pop-fade{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.pop-orb-controls>button{display:none}}@media (prefers-reduced-motion:no-preference){.pop-orb__button[data-phase=spawning] .pop-orb__art{animation:.78s linear both issuer-return-spring}}@keyframes issuer-return-spring{0%{opacity:0;transform:translateY(16px)scale(.35,.55)}18%{opacity:1;transform:translateY(-7px)scale(1.19,.91)}36%{transform:translateY(4px)scale(.92,1.09)}53%{transform:translateY(-3px)scale(1.055,.97)}69%{transform:translateY(1.5px)scale(.98,1.025)}84%{transform:translateY(-.6px)scale(1.01,.995)}to{opacity:1;transform:translateY(0)scale(1)}}.pop-orb:hover,.pop-orb:hover .pop-orb__drift,.pop-orb:focus-within,.pop-orb:focus-within .pop-orb__drift{animation-play-state:running!important}.dashboard-preloader__panel--interactive{position:relative;overflow:hidden}.dashboard-preloader__mascot-accent{-o-object-fit:contain;object-fit:contain;pointer-events:none;z-index:2;filter:drop-shadow(0 3px 9px #b38ad520);width:126px;height:126px;position:absolute;bottom:-32px;left:auto;right:16px}.dashboard-preloader__panel--interactive .dashboard-preloader__bottom{padding-right:150px}.dashboard-preloader__panel--interactive .dashboard-preloader__pulse{display:none}@media (width<=620px){.dashboard-preloader__mascot-accent{width:100px;height:100px;bottom:-25px;right:8px}.dashboard-preloader__panel--interactive .dashboard-preloader__bottom{padding-right:112px}}.dashboard-preloader{isolation:isolate;position:relative;overflow:hidden}.dashboard-preloader .dashboard-preloader__panel{z-index:1}.preloader-ambient{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.preloader-ambient__halo{background:radial-gradient(at 50% 53%,#9855da26,#0000 68%),radial-gradient(at 50% 100%,#7533bd18,#0000 65%);position:absolute;inset:4% 0}.preloader-ambient__orbit{border:1px solid #c99fed14;border-radius:50%;width:min(94%,1020px);height:72%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-17deg);box-shadow:0 0 0 38px #b47de905,0 0 0 80px #b47de904}.preloader-ambient__orb{opacity:.7;width:56px;height:56px;animation:preloader-orb-drift var(--float-duration) ease-in-out infinite;animation-delay:var(--float-delay);background:radial-gradient(circle at 30% 20%,#e6c9ff16,#1c132e55);border:1px solid #d6b9ed29;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:inset 0 1px #fff2,0 10px 30px #130b2466}.preloader-ambient__orb img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 10px #b489d52a);width:90%;height:90%}.preloader-ambient__orb--0{top:13%;left:18%}.preloader-ambient__orb--1{width:42px;height:42px;top:10%;right:22%}.preloader-ambient__orb--2{width:48px;height:48px;top:39%;left:7%}.preloader-ambient__orb--3{top:35%;right:7%}.preloader-ambient__orb--4{width:40px;height:40px;bottom:22%;left:10%}.preloader-ambient__orb--5{width:46px;height:46px;bottom:21%;right:11%}.preloader-ambient__orb--6{width:44px;height:44px;bottom:10%;left:26%}.preloader-ambient__orb--7{width:38px;height:38px;bottom:9%;right:27%}.preloader-ambient__caption{text-align:center;letter-spacing:.24em;color:#b49cc866;font-size:9px;position:absolute;bottom:5%;left:0;right:0}@keyframes preloader-orb-drift{0%,to{transform:translate(0)rotate(-4deg)}50%{transform:translate(8px,-14px)rotate(5deg)}}@media (width<=800px){.preloader-ambient__orb{opacity:.35}.preloader-ambient__orb--2,.preloader-ambient__orb--3,.preloader-ambient__orb--4,.preloader-ambient__orb--5{display:none}}@media (width<=480px){.preloader-ambient__orb--0{top:7%;left:8%}.preloader-ambient__orb--1{top:5%;right:9%}.preloader-ambient__orb--6,.preloader-ambient__orb--7{bottom:4%}.preloader-ambient__caption{display:none}}@media (prefers-reduced-motion:reduce){.preloader-ambient__orb{animation:none}}section.dashboard-preloader{box-sizing:border-box;align-content:center;place-items:center;width:100%;min-height:calc(100dvh - 96px);padding:32px 24px;display:grid;position:relative;inset:auto}section.dashboard-preloader .dashboard-preloader__panel{place-self:center;margin:0}@media (width<=620px){section.dashboard-preloader{min-height:calc(100dvh - 80px);padding:24px 12px}}section.dashboard-preloader.dashboard-preloader--fullscreen{z-index:2147483000;overscroll-behavior:contain;background:#080710;align-content:safe center;place-items:center;width:100%;height:100dvh;min-height:100dvh;padding:32px;position:fixed;inset:0;overflow-y:auto}@media (width<=620px){section.dashboard-preloader.dashboard-preloader--fullscreen{padding:24px 12px}}body:has(>.dashboard-preloader--fullscreen){overflow:hidden}body:has(>.dashboard-preloader--fullscreen) .app-shell-root{visibility:hidden}.preloader-orb-field{z-index:0;pointer-events:none;position:absolute;inset:0}.preloader-orb-field .preloader-ambient__orb.pop-orb{aspect-ratio:1;opacity:.8;height:auto;box-shadow:none;background:0 0;border:0}.preloader-ambient__orb .pop-orb__art{background:radial-gradient(circle at 30% 20%,#e6c9ff16,#1c132e55);border-radius:50%;box-shadow:inset 0 1px #fff2,0 10px 30px #130b2466}.preloader-pop-controls{z-index:2;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@media (width<=1199px),(height<=700px){section.dashboard-preloader,section.dashboard-preloader.dashboard-preloader--fullscreen{flex-direction:column;justify-content:safe center;align-items:center;gap:24px;display:flex}.dashboard-preloader__panel{flex:none;order:0}.preloader-orb-field{flex:0 0 88px;order:1;justify-content:center;align-items:center;gap:22px;width:min(100%,560px);height:88px;display:flex;position:relative;inset:auto}.preloader-orb-field .preloader-ambient__orb.pop-orb:nth-child(-n+4){opacity:.9;width:48px;height:48px;position:relative;inset:auto;display:block!important}.preloader-orb-field .preloader-ambient__orb.pop-orb:nth-child(n+5){display:none!important}.preloader-pop-controls{flex:none;order:2;position:relative;inset:auto;transform:none}.preloader-ambient__caption{display:none}}@media (width<=480px){.preloader-orb-field{gap:18px}.preloader-pop-controls{gap:8px}}.auth-page{isolation:isolate;position:relative}.auth-page>.auth-panel-wrap{z-index:1}.auth-stock-orbs{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:clip}.auth-stock-orb{filter:drop-shadow(0 8px 22px #ac7ad82b);width:64px;height:64px;position:absolute}.auth-stock-orb--0{width:76px;height:76px;top:18%;left:9%}.auth-stock-orb--1{width:52px;height:52px;top:14%;right:12%}.auth-stock-orb--2{top:43%;left:17%}.auth-stock-orb--3{width:72px;height:72px;top:41%;right:7%}.auth-stock-orb--4{width:52px;height:52px;top:70%;left:7%}.auth-stock-orb--5{top:72%;right:16%}.auth-stock-orb--6{width:48px;height:48px;top:82%;left:26%}.auth-stock-orb--7{width:48px;height:48px;top:28%;right:26%}.auth-pop-controls{position:absolute;bottom:16px;left:50%;transform:translate(-50%)}@media (width<=900px),(height<=760px){.auth-page{flex-direction:column;justify-content:safe center;align-items:center;gap:24px;display:flex}.auth-page>.auth-panel-wrap{flex:none}.auth-stock-orbs{flex:0 0 88px;justify-content:center;align-items:center;gap:24px;width:min(100%,460px);height:88px;display:flex;position:relative;inset:auto;overflow:visible}.auth-stock-orb:nth-child(-n+4){width:48px;height:48px;position:relative;inset:auto}.auth-stock-orb:nth-child(n+5){display:none}.auth-pop-controls{flex:none;position:relative;inset:auto;transform:none}}@media (width<=480px){.auth-stock-orbs{gap:20px}}@media (prefers-reduced-motion:no-preference){.auth-stock-orb .pop-orb__drift{animation:auth-orb-wander calc(4.8s + var(--orb-i)*.23s) ease-in-out infinite;animation-delay:calc(var(--orb-i)*-.9s)}.auth-stock-orb:nth-child(2n) .pop-orb__drift{animation-direction:reverse}}@keyframes auth-orb-wander{0%,to{transform:translate(-8px,8px)rotate(-6deg)}25%{transform:translate(10px,-9px)rotate(2deg)}50%{transform:translate(6px,-24px)rotate(7deg)}75%{transform:translate(-12px,-7px)rotate(-2deg)}}@media (width<=900px),(height<=760px){@keyframes auth-orb-wander{0%,to{transform:translate(-3px,5px)rotate(-5deg)}25%{transform:translate(5px,-7px)rotate(2deg)}50%{transform:translate(3px,-15px)rotate(6deg)}75%{transform:translate(-5px,-4px)rotate(-2deg)}}}.membership-badge{isolation:isolate;color:#b8a8c9;letter-spacing:.025em;white-space:nowrap;vertical-align:middle;background:linear-gradient(145deg,#c9b5e21a,#9b7ac80a);border:1px solid #beacd43d;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:27px;padding:5px 10px;font:550 10px/1.4 Inter,sans-serif;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff16}.membership-badge>svg,.membership-badge>span{z-index:1;flex-shrink:0;position:relative}.membership-badge[data-tier=teman]{color:#eef0f8;text-shadow:0 1px 2px #10162499;background:linear-gradient(165deg,#9aa4b247 0%,#d8deed36 28%,#606b8038 48%,#a4adbc29 53%,#30394770 100%);border-color:#c3cbd975;box-shadow:inset 0 1px #ffffff70,inset 0 -1px #080b1566,0 2px 6px #0003}.membership-badge[data-tier=teman]>svg{color:#e2e8f5;filter:drop-shadow(0 1px 1px #0005)}.membership-badge[data-tier=sahabat]{color:#f1eaff;text-shadow:0 1px 3px #180c2f99;background:radial-gradient(at 15% 0,#e9f8ff70,#0000 45%),linear-gradient(135deg,#6f609766,#ccb6ef5c 28%,#776b9c5c 47%,#b0d6ed44 51%,#65518180 76%,#b59ad844);border-color:#d7c5ff9c;box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #1b0b3580,0 0 0 2px #d4b8ff0a,0 2px 10px #b694e92b}.membership-badge[data-tier=sahabat]:before{content:"";pointer-events:none;background:linear-gradient(118deg,#0000 20%,#ffffff06 35%,#fff7 45%,#0000 58%);position:absolute;inset:0;transform:translate(-120%)}.membership-badge[data-tier=sahabat]>svg:first-child{color:#dcf1ff;filter:drop-shadow(0 0 3px #dec0ff80)}.membership-badge__spark{color:#f5e8ff}@media (prefers-reduced-motion:no-preference){.membership-badge[data-tier=sahabat]:before{animation:6s ease-in-out infinite membership-diamond-sheen}.membership-badge__spark{animation:3.2s ease-in-out infinite membership-diamond-spark}}@keyframes membership-diamond-sheen{0%,35%{transform:translate(-120%)}70%,to{transform:translate(120%)}}@keyframes membership-diamond-spark{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.12)}}.workspace-notch-account .notch-account-identity{flex-wrap:wrap;align-items:center;gap:7px 10px;min-width:0;display:flex}.workspace-notch-account .notch-member-badge{white-space:nowrap;color:#d9c9ef;letter-spacing:.02em;background:linear-gradient(145deg,#d9c6fa25,#9b7ac80b);border:1px solid #cbb8ec45;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:10px;font-weight:650;display:inline-flex;box-shadow:inset 0 1px #ffffff20,0 2px 9px #09061020}.workspace-notch-account .notch-member-badge[data-tier=plus],.workspace-notch-account .notch-member-badge[data-tier=pro]{color:#eadcff;background:linear-gradient(120deg,#b795ed40,#ece3ff20 45%,#7452ab30);border-color:#d0b1ff70;box-shadow:inset 0 1px #ffffff38,0 0 16px #b184ed16}.workspace-notch-account .notch-member-badge[data-tier=exclusive]{color:#f5dfb1;background:linear-gradient(120deg,#a17a3438,#f1dab527 45%,#88612c24);border-color:#d8b67570;box-shadow:inset 0 1px #fff0ce45,0 0 16px #d9ab5a14}.workspace-notch-account .notch-account-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.workspace-notch-account .notch-account-actions a,.workspace-notch-account .notch-account-actions button{color:#e0d5eb;white-space:nowrap;background:linear-gradient(#fff1,#ffffff03);border:1px solid #cbb8e432;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:6px 9px;font-size:10px;font-weight:550;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff12}.notch-account-actions :focus-visible{outline-offset:3px;outline:2px solid #cfb4fa}@media (hover:hover){.workspace-notch-account .notch-account-actions a:hover,.workspace-notch-account .notch-account-actions button:hover{background-color:#bfa0e524;border-color:#d2b6f575}}@media (width<=1200px){.workspace-notch-account{flex-wrap:wrap;gap:10px}.workspace-notch-account .notch-account-actions{margin-left:auto}}.membership-billing{scroll-margin-top:100px}.membership-billing dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.membership-billing dt{color:#ac9cbd;margin-bottom:8px;font-size:12px}.membership-billing dd{color:#e9def4;margin:0;font-weight:600}.membership-billing .billing-note{color:#b5a7c5;margin-top:22px;font-size:13px;line-height:1.6}@media (width<=600px){.membership-billing dl{grid-template-columns:1fr}.workspace-notch-account .notch-account-actions{margin-left:0}}
