/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:var(--font-geist-sans);--font-mono:var(--font-geist-mono);--radius-sm:.25rem;--radius-md:.375rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono);--color-background:var(--background);--color-foreground:var(--text)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-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,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.h-full{height:100%}.min-h-full{min-height:100%}.shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.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-filter{-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--abr-surface-page:#030507;--abr-surface-workspace:#040609;--abr-surface-nav:#05080c;--abr-surface-panel:#080c11;--abr-surface-panel-secondary:#0d141c;--abr-surface-input:#0a0f15;--abr-surface-hover:#101821;--abr-surface-border-subtle:#18212c;--abr-state-hover:#101821;--abr-state-active:#0b2239;--abr-state-selected:#0b2239;--abr-text-primary:#f4f7fa;--abr-text-secondary:#a0aab6;--abr-text-muted:#7d8997;--abr-text-faint:#697583;--abr-border-default:#25303d;--abr-border-subtle:#18212c;--abr-border-strong:#374657;--abr-accent-primary:#008cff;--abr-accent-bright:#63bbff;--abr-accent-soft:#009dff;--abr-accent-deep:#008cff;--abr-semantic-positive:#32c997;--abr-semantic-negative:#ff5263;--abr-semantic-neutral:#d8ac58;--abr-font-sans:var(--font-geist-sans),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--abr-font-mono:var(--font-geist-mono),"SFMono-Regular",Consolas,monospace;--abr-type-display:16px;--abr-type-headline:14px;--abr-type-subheading:12px;--abr-type-body:13px;--abr-type-small:11px;--abr-type-tiny:9px;--abr-type-code:11px;--abr-type-data:11px;--abr-weight-regular:400;--abr-weight-medium:500;--abr-weight-semibold:600;--abr-weight-bold:700;--abr-line-display:1.1;--abr-line-headline:1.3;--abr-line-body:1.5;--abr-line-tight:1.3;--abr-line-label:1.4;--abr-space-xs:4px;--abr-space-sm:8px;--abr-space-md:12px;--abr-space-lg:16px;--abr-space-xl:24px;--abr-space-2xl:32px;--abr-widget-gap:6px;--abr-form-padding-h:8px;--abr-form-padding-v:6px;--abr-radius-sm:3px;--abr-radius-md:4px;--abr-radius-lg:6px;--abr-shadow-none:none;--abr-shadow-soft:0 4px 12px #00000026;--abr-shadow-raised:0 8px 24px #0003;--abr-shadow-elevated:0 12px 32px #00000040;--abr-transition-fast:.14s ease;--abr-transition-standard:.22s ease;--abr-transition-slow:.34s ease;--abr-control-height-sm:28px;--abr-control-height-md:32px;--abr-control-height-lg:36px;--abr-control-height-xl:44px;--abr-icon-size-sm:16px;--abr-icon-size-md:20px;--abr-icon-size-lg:24px;--abr-header-height:52px;--abr-sidebar-width:64px;--abr-widget-header-height:36px;--abr-grid-row-height:238px;--abr-grid-columns:12;--abr-grid-gap:6px;--abr-breakpoint-tablet:1100px;--abr-breakpoint-mobile:760px;--abr-focus-outline:2px solid #009dff;--abr-focus-outline-offset:3px;--abr-focus-radius:2px}.terminal-app[data-terminal-theme=light],:root[data-theme=light],body[data-theme=light]{--abr-surface-page:#f1f4f7;--abr-surface-workspace:#f6f8fa;--abr-surface-nav:#f1f4f7;--abr-surface-panel:#fff;--abr-surface-panel-secondary:#f2f5f8;--abr-surface-input:#f8fafc;--abr-surface-hover:#e5edf5;--abr-surface-border-subtle:#e8edf2;--abr-text-primary:#152332;--abr-text-secondary:#425364;--abr-text-muted:#6d7d8c;--abr-text-faint:#8a95a3;--abr-border-default:#d5dde5;--abr-border-subtle:#e8edf2;--abr-border-strong:#bcc8d3;--abr-accent-primary:#06c;--abr-accent-bright:#0073e6;--abr-accent-soft:#4d94ff;--abr-accent-deep:#004399;--abr-semantic-positive:#00c876;--abr-semantic-negative:#e63946;--abr-semantic-neutral:#d6a944}:root{--abr-bg:var(--abr-surface-page);--abr-surface-deep:var(--abr-surface-workspace);--abr-nav:var(--abr-surface-nav);--abr-surface:var(--abr-surface-panel);--abr-surface-raised:var(--abr-surface-panel-secondary);--abr-control:var(--abr-surface-input);--abr-hover:var(--abr-surface-hover);--abr-border:var(--abr-border-default);--abr-text:var(--abr-text-primary);--blue-soft:var(--abr-accent-soft);--blue-deep:var(--abr-accent-deep);--positive:var(--abr-semantic-positive);--negative:var(--abr-semantic-negative);--warning:var(--abr-semantic-neutral);--critical:var(--abr-semantic-negative);--background:var(--abr-surface-page);--background-raised:var(--abr-surface-panel);--surface:var(--abr-surface-panel);--surface-raised:var(--abr-surface-panel-secondary);--surface-hover:var(--abr-surface-hover);--border:var(--abr-border-default);--border-soft:var(--abr-border-subtle);--border-default:var(--abr-border-default);--border-strong:var(--abr-border-default);--text:var(--abr-text-primary);--text-primary:var(--abr-text-primary);--text-faint:var(--abr-text-faint);--accent:var(--abr-accent-primary);--accent-soft:#2d9cff1a;--accent-bright:var(--abr-accent-bright);--surface-active:var(--abr-state-active);--surface-selected:var(--abr-state-selected);--space-1:var(--abr-space-xs);--space-2:var(--abr-space-sm);--space-3:var(--abr-space-md);--space-4:var(--abr-space-lg);--space-5:20px;--space-6:var(--abr-space-xl);--space-8:var(--abr-space-2xl);--radius-sm:var(--abr-radius-sm);--radius-md:var(--abr-radius-md);--radius-lg:var(--abr-radius-lg);--font-body:var(--abr-font-sans);--font-data:var(--abr-font-mono);--type-body:var(--abr-type-body);--type-small:var(--abr-type-small);--type-label:var(--abr-type-small);--type-nav:var(--abr-type-body);--header-height:var(--abr-header-height);--sidebar-width:var(--abr-sidebar-width);--transition-fast:var(--abr-transition-fast);--transition-standard:var(--abr-transition-standard);--shadow-soft:var(--abr-shadow-none);--shadow-raised:var(--abr-shadow-raised)}.terminal-app{--terminal-page:var(--abr-surface-page);--terminal-workspace:var(--abr-surface-workspace);--terminal-nav:var(--abr-surface-nav);--terminal-panel:var(--abr-surface-panel);--terminal-card:var(--abr-surface-panel);--terminal-elevated:var(--abr-surface-panel-secondary);--terminal-hover:var(--abr-surface-hover);--terminal-selected:var(--abr-state-selected);--terminal-active:var(--abr-state-active);--terminal-input:var(--abr-surface-input);--terminal-border:var(--abr-border-default);--terminal-border-strong:var(--abr-border-default);--terminal-blue:var(--abr-accent-primary);--terminal-blue-bright:var(--abr-accent-bright);--terminal-blue-soft:var(--abr-accent-soft);--terminal-blue-accent:#009dff;--terminal-text:var(--abr-text-primary);--terminal-secondary:var(--abr-text-secondary);--terminal-muted:var(--abr-text-muted);--terminal-positive:var(--abr-semantic-positive);--terminal-negative:var(--abr-semantic-negative);--terminal-amber:var(--abr-semantic-neutral)}:root{--abr-surface-elevated:#0b1118;--abr-accent-ink:#001421;--abr-selection-fill:linear-gradient(100deg,#008cff35,#008cff12);--abr-selection-border:#008cff80;--abr-selection-shadow:inset 2px 0 #009dff,0 0 12px #008cff26;--abr-hover-fill:#008cff0b;--abr-atmosphere:radial-gradient(ellipse at 50% 0%,#008cff09,transparent 65%);--abr-panel-shadow:none;--abr-transition-navigation:.14s ease}.terminal-app .terminal-header{border-bottom:1px solid var(--abr-border-subtle);align-items:center;gap:20px;padding-inline:20px}.terminal-app .global-command-search{font-size:var(--abr-type-body);border-color:var(--abr-border-default);background:var(--abr-surface-input);color:var(--abr-text-secondary);transition:all var(--abr-transition-fast);border-radius:var(--abr-radius-sm);align-items:center;gap:10px;padding:0 12px;display:flex}.terminal-app .global-command-search:hover{border-color:var(--abr-accent-primary);color:var(--abr-text-primary);background:var(--abr-surface-hover)}.terminal-app .global-command-search:focus{outline:1px solid var(--abr-accent-primary);outline-offset:-1px}.terminal-app .sidebar{border-right:1px solid var(--abr-border-subtle);background:var(--abr-surface-nav);padding:12px 8px}.terminal-app .sidebar-brand-row{border-bottom:1px solid var(--abr-border-subtle);font-size:var(--abr-type-small);font-weight:var(--abr-weight-semibold);color:var(--abr-text-primary);letter-spacing:.5px;text-transform:uppercase;margin-bottom:12px;padding-bottom:10px}.terminal-app .sidebar-item{font-size:var(--abr-type-body);color:var(--abr-text-secondary);transition:all var(--abr-transition-fast);border-radius:var(--abr-radius-sm);margin:4px 0;padding:8px 10px}.terminal-app .sidebar-item:hover{background:var(--abr-surface-hover);color:var(--abr-text-primary)}.terminal-app .sidebar-item.active{background:var(--abr-surface-border-subtle);color:var(--abr-accent-primary);border-left:2px solid var(--abr-accent-primary);padding-left:8px}.terminal-app .sidebar-label{font-size:var(--abr-type-tiny);font-weight:var(--abr-weight-semibold);color:var(--abr-text-muted);text-transform:uppercase;letter-spacing:.5px;margin-top:16px;margin-bottom:8px;padding:0 10px}.terminal-app .status-bar{border-top:1px solid var(--abr-border-subtle);background:var(--abr-surface-nav);font-size:var(--abr-type-small);color:var(--abr-text-secondary);align-items:center;gap:16px;min-height:32px;padding:8px 20px;display:flex}.terminal-app .status-bar-item{font-family:var(--abr-font-mono);align-items:center;gap:6px;font-size:10px;display:flex}.terminal-app .status-indicator{background:var(--abr-semantic-positive);border-radius:50%;width:6px;height:6px;display:inline-block}.terminal-app .status-indicator.error{background:var(--abr-semantic-negative)}.terminal-app .status-indicator.warning{background:var(--abr-semantic-neutral)}.panel h2,.panel-header h2,.widget-header h2,.workspace-title,h1.workspace-title{font-size:var(--abr-type-headline);font-weight:var(--abr-weight-semibold);color:var(--abr-text-primary);letter-spacing:.2px}.panel h2,.panel-header h2,.widget-header h2{margin:0}.section-header,h3.section-header{font-size:var(--abr-type-subheading);font-weight:var(--abr-weight-semibold);color:var(--abr-text-secondary);text-transform:uppercase;letter-spacing:.3px;margin:0 0 8px}p,span{font-size:var(--abr-type-body);color:var(--abr-text-primary);line-height:var(--abr-line-body)}.small-text,small{font-size:var(--abr-type-small);color:var(--abr-text-secondary)}.metadata,.timestamp{font-size:var(--abr-type-small);color:var(--abr-text-muted);font-family:var(--abr-font-mono)}.financial-value,.percentage,.price{font-family:var(--abr-font-mono);font-size:var(--abr-type-data);font-weight:var(--abr-weight-medium);font-variant-numeric:tabular-nums;letter-spacing:0}.panel{border:1px solid var(--abr-border-default);background:var(--abr-surface-panel);color:var(--abr-text-primary);border-radius:0;flex-direction:column;display:flex;overflow:hidden}.panel-heading{border-bottom:1px solid var(--abr-border-subtle);background:var(--abr-surface-panel-secondary);justify-content:space-between;align-items:center;min-height:44px;padding:12px 16px;display:flex}.panel-heading-title{flex-direction:column;gap:2px}.panel-heading .eyebrow{font-size:var(--abr-type-tiny);font-weight:var(--abr-weight-semibold);color:var(--abr-text-muted);text-transform:uppercase;letter-spacing:.3px}.panel-heading h2{font-size:var(--abr-type-headline);font-weight:var(--abr-weight-semibold);color:var(--abr-text-primary);margin:0}.panel-heading-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.panel-content{flex:1;min-height:0;overflow:hidden auto}.panel.elevated{border-color:var(--abr-border-strong);box-shadow:0 2px 4px #0003}button{transition:all var(--abr-transition-fast);border-radius:var(--abr-radius-sm);font-family:var(--abr-font-sans);font-weight:var(--abr-weight-medium)}button:disabled{opacity:.5;cursor:not-allowed}button:focus-visible{outline:1px solid var(--abr-accent-primary);outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid var(--abr-accent-primary);outline-offset:-1px}input:disabled,select:disabled,textarea:disabled{opacity:.6;cursor:not-allowed}a{color:var(--abr-accent-primary);transition:color var(--abr-transition-fast);text-decoration:none}a:hover{color:var(--abr-accent-bright)}tbody tr{transition:background-color var(--abr-transition-fast)}tbody tr:hover{background-color:var(--abr-surface-hover)}.bullish,.gain,.positive,.positive-value{color:var(--abr-semantic-positive)}.bearish,.loss,.negative,.negative-value{color:var(--abr-semantic-negative)}.neutral,.pending,.warning-value{color:var(--abr-semantic-neutral)}.data-cell{font-family:var(--abr-font-mono);font-size:var(--abr-type-data);font-variant-numeric:tabular-nums;text-align:right}@media (max-width:760px){.terminal-app .terminal-header{flex-wrap:wrap;gap:12px;height:auto;min-height:50px;padding:10px 12px}.terminal-app .global-command-search{flex:1;min-width:100px;height:36px;padding:0 10px;font-size:12px}.terminal-app .header-actions{gap:8px;font-size:10px;display:flex}.terminal-app .header-icon-button{padding:6px}.terminal-body{grid-template-columns:1fr;min-height:calc(100dvh - 50px)}.terminal-app .sidebar{display:none}.terminal-body.is-sidebar-visible .sidebar{z-index:100;width:200px;height:100%;max-height:100dvh;display:block;position:absolute;top:0;left:0;overflow-y:auto}.panel-heading{min-height:40px;padding:10px 12px}.panel-heading h2{font-size:var(--abr-type-subheading)}.section-header{font-size:10px}.financial-value,.price{font-size:12px}button,input,select,textarea{min-height:40px}}@media (min-width:1101px){.terminal-app .terminal-header{padding-inline:24px}.terminal-app .sidebar{padding:14px 10px}.panel-heading{padding:14px 18px}}.text-primary{color:var(--abr-text-primary)}.text-secondary{color:var(--abr-text-secondary)}.text-muted{color:var(--abr-text-muted)}.text-accent{color:var(--abr-accent-primary)}.border-bottom{border-bottom:1px solid var(--abr-border-default)}.border-top{border-top:1px solid var(--abr-border-default)}.space-xs{gap:var(--abr-space-xs)}.space-sm{gap:var(--abr-space-sm)}.space-md{gap:var(--abr-space-md)}.space-lg{gap:var(--abr-space-lg)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.monospace{font-family:var(--abr-font-mono)}.tabular-nums{font-variant-numeric:tabular-nums}.public-site .public-header{background:rgba(var(--abr-surface-nav-rgb,14 16 18),.95);border-bottom-color:var(--abr-border-subtle);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.public-site .public-header.compact{background:rgba(var(--abr-surface-nav-rgb,14 16 18),.98);border-bottom-color:var(--abr-border-default)}.public-site .public-nav>a{color:var(--abr-text-secondary);font-size:var(--abr-type-body);font-weight:var(--abr-weight-medium);letter-spacing:.2px;transition:color var(--abr-transition-fast)}.public-site .public-nav>a:hover{color:var(--abr-text-primary)}.public-site .public-nav>a.active{color:var(--abr-accent-primary);border-bottom:2px solid var(--abr-accent-primary);padding-bottom:2px}.public-site .cta-button,.public-site .primary-button,.public-site .public-nav-cta{background:var(--abr-accent-primary);color:var(--abr-surface-page);border:1px solid var(--abr-accent-primary);border-radius:var(--abr-radius-sm);font-size:var(--abr-type-body);font-weight:var(--abr-weight-semibold);cursor:pointer;transition:all var(--abr-transition-fast);letter-spacing:.2px;padding:10px 18px}.public-site .cta-button:hover,.public-site .primary-button:hover,.public-site .public-nav-cta:hover{background:var(--abr-accent-bright);border-color:var(--abr-accent-bright);box-shadow:0 4px 12px #168bff33}.public-site .cta-button:focus-visible,.public-site .primary-button:focus-visible,.public-site .public-nav-cta:focus-visible{outline:2px solid var(--abr-accent-primary);outline-offset:2px}.public-site .secondary-button{color:var(--abr-accent-primary);border:1px solid var(--abr-accent-primary);border-radius:var(--abr-radius-sm);font-size:var(--abr-type-body);font-weight:var(--abr-weight-medium);cursor:pointer;transition:all var(--abr-transition-fast);background:0 0;padding:10px 18px}.public-site .secondary-button:hover{background:var(--abr-accent-primary);color:var(--abr-surface-page)}.public-site input[type=email],.public-site input[type=number],.public-site input[type=password],.public-site input[type=text],.public-site select,.public-site textarea{background:var(--abr-surface-input);border:1px solid var(--abr-border-default);color:var(--abr-text-primary);border-radius:var(--abr-radius-sm);font-family:var(--abr-font-sans);font-size:var(--abr-type-body);transition:border-color var(--abr-transition-fast);padding:10px 12px}.public-site input:hover,.public-site select:hover,.public-site textarea:hover{border-color:var(--abr-border-default)}.public-site input:focus,.public-site select:focus,.public-site textarea:focus{border-color:var(--abr-accent-primary);box-shadow:inset 0 0 0 1px var(--abr-accent-primary);outline:none}.public-site input:disabled,.public-site select:disabled,.public-site textarea:disabled{background:var(--abr-surface-hover);color:var(--abr-text-muted);cursor:not-allowed;opacity:.6}.public-site label{color:var(--abr-text-primary);font-size:var(--abr-type-small);font-weight:var(--abr-weight-medium);margin-bottom:6px;display:block}.public-site h1{font-size:clamp(28px,5vw,48px);font-weight:var(--abr-weight-bold);color:var(--abr-text-primary);letter-spacing:-.5px;line-height:1.2}.public-site h2{font-size:clamp(20px,3vw,32px);letter-spacing:-.3px;line-height:1.3}.public-site h2,.public-site h3{font-weight:var(--abr-weight-semibold);color:var(--abr-text-primary)}.public-site h3{font-size:clamp(16px,2.5vw,22px);line-height:1.4}.public-site p{font-size:var(--abr-type-body);color:var(--abr-text-secondary);line-height:var(--abr-line-body)}.public-site small{font-size:var(--abr-type-small);color:var(--abr-text-muted)}.public-site .accent-text,.public-site .highlight{color:var(--abr-accent-primary)}.public-site .positive-text{color:var(--abr-semantic-positive)}.public-site .negative-text{color:var(--abr-semantic-negative)}.public-site .card,.public-site .feature-card,.public-site .pricing-card{background:var(--abr-surface-panel);border:1px solid var(--abr-border-default);transition:all var(--abr-transition-fast);border-radius:0;padding:24px}.public-site .card:hover,.public-site .feature-card:hover,.public-site .pricing-card:hover{border-color:var(--abr-accent-primary);box-shadow:0 4px 12px #168bff1a}.public-site ol,.public-site ul{color:var(--abr-text-secondary)}.public-site li{margin-bottom:8px}.public-site code,.public-site pre{background:var(--abr-surface-input);color:var(--abr-accent-primary);font-family:var(--abr-font-mono);border-radius:var(--abr-radius-sm);padding:2px 6px}.public-site pre{padding:12px;overflow-x:auto}.public-site footer{border-top:1px solid var(--abr-border-subtle);background:var(--abr-surface-nav);color:var(--abr-text-secondary);padding:40px 20px}.public-site footer a{color:var(--abr-accent-primary);transition:color var(--abr-transition-fast)}.public-site footer a:hover{color:var(--abr-accent-bright)}@media (max-width:760px){.public-site .public-header{flex-wrap:wrap;height:auto;min-height:50px;padding:12px 16px}.public-site .public-nav{flex-direction:column;gap:8px;width:100%;margin-top:8px}.public-site .public-nav>a{font-size:12px}.public-site .public-nav-cta{justify-content:center;width:100%}.public-site h1{font-size:24px}.public-site h2{font-size:20px}.public-site h3{font-size:16px}.public-site .card,.public-site .feature-card,.public-site .pricing-card{padding:16px}}.terminal-app .nav-item.active{background:var(--terminal-selected)}.terminal-app .nav-item.active:before{background:var(--terminal-blue-accent)}.terminal-app .nav-item.active .navigation-icon{color:var(--terminal-text)}.terminal-app .sidebar-nav button.active,.terminal-app .sidebar-nav button:active{background:var(--terminal-selected);border-color:var(--terminal-blue-accent);color:var(--terminal-text)}.terminal-app .settings-nav button.active{background:var(--terminal-selected);border-left-color:var(--terminal-blue-accent);color:var(--terminal-text)}.terminal-app .settings-theme-options button.active{color:var(--terminal-text)}.terminal-app .ps-markets-toolbar>.is-selected,.terminal-app .ps-terminal-nav>.is-active,.terminal-app .ps-timeframes span.is-active,.terminal-app .settings-theme-options button.active{background:var(--terminal-selected);border-color:var(--terminal-blue-accent)}.terminal-app .ps-timeframes span.is-active{color:var(--terminal-text)}.terminal-app .j-view-tabs button.active,.terminal-app .ps-research-tabs>.is-active{background:var(--terminal-selected);border-bottom-color:var(--terminal-blue-accent);color:var(--terminal-text)}.terminal-app .workspace-watchlist tbody tr.is-selected{background:var(--terminal-selected)}.terminal-app .workspace-watchlist tbody tr.is-selected th:first-child{box-shadow:inset 2px 0 var(--terminal-blue-accent)}.terminal-app .data-table tbody tr.is-selected,.terminal-app .overview-movers-table tbody tr.is-selected{background:var(--terminal-selected);border-left:2px solid var(--terminal-blue-accent)}.terminal-app select:focus,.terminal-app select:focus-visible{outline:2px solid var(--terminal-blue-accent);outline-offset:2px}.terminal-app .workspace-widget.is-active,.terminal-app .workspace-widget.is-selected{background:var(--terminal-selected);border-color:var(--terminal-blue-accent)}.public-nav a.active{background:var(--surface-selected);border-color:var(--accent-soft);color:var(--text)}.terminal-app button:focus-visible,.terminal-app input:focus-visible,.terminal-app select:focus-visible,.terminal-app textarea:focus-visible{outline:2px solid var(--terminal-blue-accent);outline-offset:2px}.terminal-app .nav-item:focus-visible,.terminal-app .workspace-widget:focus-visible{box-shadow:inset 0 0 0 2px var(--terminal-blue-accent)}.terminal-app .nav-item:hover,.terminal-app .settings-nav button:hover,.terminal-app .sidebar-nav button:hover,.terminal-app button:hover:not(:disabled){background:var(--terminal-hover);transition:background-color var(--transition-fast)}.terminal-app .highlight-context,.terminal-app .is-highlighted{background:#2d9cff0f;border-color:#2d9cff26}@media (max-width:760px){.terminal-app .nav-item:hover,.terminal-app button:hover:not(:disabled){background:var(--terminal-hover)}.terminal-app .nav-item.active,.terminal-app .settings-nav button.active{background:var(--terminal-selected)}}.terminal-app .workspace-canvas{gap:5px}.terminal-app .workspace-widget{border-color:var(--abr-border-default);background:var(--abr-surface-panel-secondary);box-shadow:none;transition:border-color .1s ease-out,background-color .1s ease-out,box-shadow .1s ease-out}.terminal-app .workspace-widget:hover{border-color:var(--abr-border-interactive);background:var(--abr-surface-panel-hover)}.terminal-app .workspace-widget.is-dragging{opacity:.5}.terminal-app .workspace-widget.is-dragging,.terminal-app .workspace-widget.is-drop-target{border-color:var(--abr-accent-blue-bright);background:var(--abr-surface-panel-secondary)}@supports (color:color-mix(in lab,red,red)){.terminal-app .workspace-widget.is-drop-target{background:color-mix(in srgb,var(--abr-surface-panel-secondary) 80%,var(--abr-accent-blue) 20%)}}.terminal-app .workspace-widget-header{border-bottom:1px solid var(--abr-border-default);background:var(--abr-surface-panel-tertiary);cursor:grab;-webkit-user-select:none;user-select:none;flex:0 0 32px;gap:8px;min-height:32px;padding:0 8px;transition:background-color .1s ease-out,border-color .1s ease-out}.terminal-app .workspace-widget-header:active{cursor:grabbing;background:var(--abr-surface-panel-hover)}.terminal-app .workspace-widget-grip{color:var(--abr-text-secondary);opacity:.6;font-size:11px;font-weight:500;transition:opacity .1s ease-out}.terminal-app .workspace-widget-header:hover .workspace-widget-grip{opacity:1}.terminal-app .workspace-widget-header>strong{color:var(--abr-text-secondary);font-family:var(--font-ibm-plex-mono),monospace;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.terminal-app .workspace-widget-context{color:var(--abr-accent-blue-bright);align-items:center;gap:6px;padding-left:4px;font-size:10px;font-weight:500;display:flex}.terminal-app .workspace-widget-context b{border-left:1px solid var(--abr-border-default);color:var(--abr-text-muted);padding-left:6px;font-weight:400}.terminal-app .workspace-widget-data-mode{border:1px solid var(--abr-border-default);color:var(--abr-text-muted);font:9px var(--font-ibm-plex-mono),monospace;letter-spacing:.05em;flex:none;padding:2px 5px;transition:border-color .1s ease-out,color .1s ease-out}.terminal-app .workspace-widget-header:hover .workspace-widget-data-mode{border-color:var(--abr-border-interactive);color:var(--abr-text-secondary)}.terminal-app .workspace-widget-spacer{flex:1}.terminal-app .workspace-widget-header>button{width:24px;height:24px;color:var(--abr-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;flex:0 0 24px;place-items:center;padding:0;font-size:11px;line-height:1;transition:all .1s ease-out;display:grid}.terminal-app .workspace-widget-header>button:hover:not(:disabled){border-color:var(--abr-border-interactive);background:var(--abr-surface-interactive);color:var(--abr-text-secondary)}.terminal-app .workspace-widget-header>button:focus-visible{outline:2px solid var(--abr-accent-blue-bright);outline-offset:2px;border-color:var(--abr-accent-blue-bright)}.terminal-app .workspace-widget-header>button:disabled{opacity:.35;cursor:not-allowed}.terminal-app .workspace-widget-body{overscroll-behavior:contain;scrollbar-color:var(--abr-border-default) transparent;scrollbar-width:thin;flex:1;min-width:0;min-height:0;overflow:auto}.terminal-app .workspace-widget-body>.market-panel,.terminal-app .workspace-widget-body>.panel{height:100%;min-height:100%;box-shadow:none;background:0 0;border:0;border-radius:0}.terminal-app .workspace-widget-body>.heatmap-panel .panel-heading,.terminal-app .workspace-widget-body>.macro-panel .panel-heading,.terminal-app .workspace-widget-body>.overview-movers-panel .panel-heading,.terminal-app .workspace-widget-body>.portfolio-positions .panel-heading,.terminal-app .workspace-widget-body>.pulse-panel .panel-heading,.terminal-app .workspace-widget-body>.session-panel .panel-heading,.terminal-app .workspace-widget-body>.wire-panel .panel-heading{display:none}.terminal-app .workspace-widget-resize-handle{z-index:4;opacity:0;touch-action:none;background:0 0;border:0;padding:0;transition:opacity .1s ease-out,background-color .1s ease-out;position:absolute}.terminal-app .workspace-widget-resize-handle:focus-visible,.terminal-app .workspace-widget:hover .workspace-widget-resize-handle{opacity:1}.terminal-app .workspace-widget-resize-handle[data-direction=bottom],.terminal-app .workspace-widget-resize-handle[data-direction=top]{height:6px;left:10px;right:10px}.terminal-app .workspace-widget-resize-handle[data-direction=top]{cursor:ns-resize;top:0}.terminal-app .workspace-widget-resize-handle[data-direction=bottom]{cursor:ns-resize;bottom:0}.terminal-app .workspace-widget-resize-handle[data-direction=left],.terminal-app .workspace-widget-resize-handle[data-direction=right]{width:6px;top:10px;bottom:10px}.terminal-app .workspace-widget-resize-handle[data-direction=left]{cursor:ew-resize;left:0}.terminal-app .workspace-widget-resize-handle[data-direction=right]{cursor:ew-resize;right:0}.terminal-app .workspace-widget-resize-handle:is([data-direction=top-left],[data-direction=top-right],[data-direction=bottom-left],[data-direction=bottom-right]){z-index:5;opacity:0;width:12px;height:12px}.terminal-app .workspace-widget-resize-handle[data-direction=top-left]{cursor:nwse-resize;top:0;left:0}.terminal-app .workspace-widget-resize-handle[data-direction=top-right]{cursor:nesw-resize;top:0;right:0}.terminal-app .workspace-widget-resize-handle[data-direction=bottom-left]{cursor:nesw-resize;bottom:0;left:0}.terminal-app .workspace-widget-resize-handle[data-direction=bottom-right]{cursor:nwse-resize;background:linear-gradient(135deg,transparent 50%,var(--abr-border-interactive) 50%,var(--abr-border-interactive) 58%,transparent 58%);bottom:0;right:0}.terminal-app .workspace-widget:hover .workspace-widget-resize-handle[data-direction=bottom],.terminal-app .workspace-widget:hover .workspace-widget-resize-handle[data-direction=top]{background:linear-gradient(0deg,transparent 48%,var(--abr-border-interactive) 48%,var(--abr-border-interactive) 52%,transparent 52%)}.terminal-app .workspace-widget:hover .workspace-widget-resize-handle[data-direction=left],.terminal-app .workspace-widget:hover .workspace-widget-resize-handle[data-direction=right]{background:linear-gradient(90deg,transparent 48%,var(--abr-border-interactive) 48%,var(--abr-border-interactive) 52%,transparent 52%)}.terminal-app .workspace-widget.is-maximized{z-index:90;box-shadow:0 0 0 100vmax var(--abr-surface-background-alpha-high);grid-area:1/1/-1/-1;position:fixed;inset:57px 8px 31px 228px}.terminal-app .terminal-body.is-sidebar-collapsed .workspace-widget.is-maximized{left:63px}.terminal-app .workspace-widget-body{font-family:var(--font-ibm-plex-mono),monospace}@media (max-width:768px){.terminal-app .workspace-canvas{grid-auto-rows:320px;gap:4px}.terminal-app .workspace-widget{border-color:var(--abr-border-default)}.terminal-app .workspace-widget-header{flex:0 0 36px;gap:10px;min-height:36px;padding:0 10px}.terminal-app .workspace-widget-header>strong{font-size:12px}.terminal-app .workspace-widget-header>button{flex:0 0 28px;width:28px;height:28px}.terminal-app .workspace-widget-resize-handle[data-direction=bottom],.terminal-app .workspace-widget-resize-handle[data-direction=top]{height:12px}.terminal-app .workspace-widget-resize-handle[data-direction=left],.terminal-app .workspace-widget-resize-handle[data-direction=right]{width:12px}.terminal-app .workspace-widget-resize-handle:is([data-direction=top-left],[data-direction=top-right],[data-direction=bottom-left],[data-direction=bottom-right]){width:16px;height:16px}}.terminal-app .workspace-widget-body>.market-panel{min-height:0;display:flex}.terminal-app .workspace-widget-body>.market-panel .market-panel-content{flex-direction:column;flex:1;display:flex}.terminal-app .workspace-widget-body>.market-panel .market-panel-chart-container{flex:1;min-height:0}.terminal-app .workspace-widget-body>.wire-panel{flex-direction:column;display:flex}.terminal-app .wire-panel-items{scrollbar-width:thin;scrollbar-color:var(--abr-border-default) transparent;flex:1;overflow-y:auto}.terminal-app .wire-item{border-bottom:1px solid var(--abr-border-default);padding:10px;transition:background-color .1s ease-out}.terminal-app .wire-item:hover{background:var(--abr-surface-interactive-subtle)}.terminal-app .wire-item:last-child{border-bottom:none}.terminal-app .overview-movers-panel,.terminal-app .overview-watchlist-panel{flex-direction:column;display:flex}.terminal-app .macro-panel,.terminal-app .session-panel{flex-direction:column;padding:0;display:flex}.terminal-app .macro-panel-content,.terminal-app .session-panel-content{flex:1;padding:10px;overflow:auto}.terminal-app table{border-collapse:collapse;width:100%;font-family:var(--font-ibm-plex-mono),monospace;font-size:11px}.terminal-app thead{z-index:2;background:var(--abr-surface-panel-tertiary);position:sticky;top:0}.terminal-app th{border-bottom:1px solid var(--abr-border-default);background:var(--abr-surface-panel-tertiary);height:28px;color:var(--abr-text-secondary);letter-spacing:.05em;text-align:left;cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;padding:4px 8px;font-size:10px;font-weight:600}.terminal-app th[data-sortable=true]{cursor:pointer;-webkit-user-select:none;user-select:none}.terminal-app th[data-sortable=true]:hover{background:var(--abr-surface-panel-hover)}.terminal-app th[data-sorted=asc]:after,.terminal-app th[data-sorted=desc]:after{content:attr(data-sorted);opacity:.7;margin-left:4px;font-size:9px}.terminal-app tbody tr{border-bottom:1px solid var(--abr-border-default);height:28px;transition:background-color .1s ease-out}.terminal-app tbody tr:hover{background-color:var(--abr-surface-interactive-subtle)}.terminal-app tbody tr.is-selected{background-color:var(--abr-accent-blue)}@supports (color:color-mix(in lab,red,red)){.terminal-app tbody tr.is-selected{background-color:color-mix(in srgb,var(--abr-accent-blue) 15%,transparent)}}.terminal-app tbody tr.is-selected:hover{background-color:var(--abr-accent-blue)}@supports (color:color-mix(in lab,red,red)){.terminal-app tbody tr.is-selected:hover{background-color:color-mix(in srgb,var(--abr-accent-blue) 22%,transparent)}}.terminal-app td{color:var(--abr-text-primary);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;padding:4px 8px;overflow:hidden}.terminal-app .numeric-cell,.terminal-app td[data-align=right]{text-align:right;font-variant-numeric:tabular-nums}.terminal-app .symbol-cell,.terminal-app td[data-type=symbol]{color:var(--abr-text-secondary);font-weight:600}.terminal-app .price-cell{color:var(--abr-text-primary)}.terminal-app .percentage-cell,.terminal-app .price-cell{font-variant-numeric:tabular-nums;font-weight:500}.terminal-app .percentage-cell.is-positive{color:var(--abr-semantic-positive)}.terminal-app .percentage-cell.is-negative{color:var(--abr-semantic-negative)}.terminal-app .percentage-cell.is-neutral{color:var(--abr-text-muted)}.terminal-app .change-cell{font-variant-numeric:tabular-nums;font-size:10px}.terminal-app .change-cell.is-positive{color:var(--abr-semantic-positive)}.terminal-app .change-cell.is-negative{color:var(--abr-semantic-negative)}.terminal-app .change-cell.is-neutral{color:var(--abr-text-muted)}.terminal-app td .badge{margin:0;padding:2px 5px;display:inline-block}.terminal-app .symbol-badge,.terminal-app [data-type=symbol]{font-family:var(--font-ibm-plex-mono),monospace;letter-spacing:.03em;font-size:11px;font-weight:600}.terminal-app .large-price,.terminal-app .price-display{font-family:var(--font-ibm-plex-mono),monospace;font-variant-numeric:tabular-nums;letter-spacing:-.5px;color:var(--abr-text-primary);font-size:24px;font-weight:500}.terminal-app .medium-price{font-variant-numeric:tabular-nums;letter-spacing:-.3px;font-size:16px;font-weight:500}.terminal-app .medium-price,.terminal-app .small-price{font-family:var(--font-ibm-plex-mono),monospace;color:var(--abr-text-primary)}.terminal-app .small-price{font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.terminal-app .change-badge{font-variant-numeric:tabular-nums;border-radius:2px;align-items:center;gap:3px;padding:2px 6px;font-size:10px;font-weight:500;display:inline-flex}.terminal-app .change-badge.is-positive{background:var(--abr-semantic-positive)}@supports (color:color-mix(in lab,red,red)){.terminal-app .change-badge.is-positive{background:color-mix(in srgb,var(--abr-semantic-positive) 12%,transparent)}}.terminal-app .change-badge.is-positive{color:var(--abr-semantic-positive);border:1px solid var(--abr-semantic-positive)}@supports (color:color-mix(in lab,red,red)){.terminal-app .change-badge.is-positive{border:1px solid color-mix(in srgb,var(--abr-semantic-positive) 25%,transparent)}}.terminal-app .change-badge.is-negative{background:var(--abr-semantic-negative)}@supports (color:color-mix(in lab,red,red)){.terminal-app .change-badge.is-negative{background:color-mix(in srgb,var(--abr-semantic-negative) 12%,transparent)}}.terminal-app .change-badge.is-negative{color:var(--abr-semantic-negative);border:1px solid var(--abr-semantic-negative)}@supports (color:color-mix(in lab,red,red)){.terminal-app .change-badge.is-negative{border:1px solid color-mix(in srgb,var(--abr-semantic-negative) 25%,transparent)}}.terminal-app .change-badge.is-neutral{background:var(--abr-text-muted)}@supports (color:color-mix(in lab,red,red)){.terminal-app .change-badge.is-neutral{background:color-mix(in srgb,var(--abr-text-muted) 8%,transparent)}}.terminal-app .change-badge.is-neutral{color:var(--abr-text-muted);border:1px solid var(--abr-border-default)}.terminal-app .news-item,.terminal-app .wire-item{border-bottom:1px solid var(--abr-border-default);cursor:pointer;flex-direction:column;gap:6px;padding:10px;transition:background-color .1s ease-out;display:flex}.terminal-app .news-item:last-child,.terminal-app .wire-item:last-child{border-bottom:none}.terminal-app .news-item:hover,.terminal-app .wire-item:hover{background:var(--abr-surface-interactive-subtle)}.terminal-app .news-item-header,.terminal-app .wire-item-header{align-items:center;gap:8px;min-width:0;display:flex}.terminal-app .news-item-time,.terminal-app .wire-item-time{font-family:var(--font-ibm-plex-mono),monospace;font-variant-numeric:tabular-nums;color:var(--abr-text-muted);white-space:nowrap;letter-spacing:.05em;flex:none;font-size:9px}.terminal-app .news-item-source,.terminal-app .wire-item-source{color:var(--abr-accent-blue-bright);letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:9px;font-weight:600}.terminal-app .news-item-headline,.terminal-app .wire-item-headline{color:var(--abr-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.terminal-app .news-item-category,.terminal-app .wire-item-category{gap:5px;display:flex}.terminal-app .news-category-badge,.terminal-app .wire-category-badge{border:1px solid var(--abr-border-default);letter-spacing:.05em;text-transform:uppercase;color:var(--abr-text-muted);white-space:nowrap;border-radius:2px;padding:2px 5px;font-size:8px;font-weight:600;display:inline-block}.terminal-app .news-category-badge.category-crypto,.terminal-app .news-category-badge.category-energy,.terminal-app .news-category-badge.category-equities,.terminal-app .news-category-badge.category-fx,.terminal-app .news-category-badge.category-macro,.terminal-app .news-category-badge.category-rates,.terminal-app .wire-category-badge.category-crypto,.terminal-app .wire-category-badge.category-energy,.terminal-app .wire-category-badge.category-equities,.terminal-app .wire-category-badge.category-fx,.terminal-app .wire-category-badge.category-macro,.terminal-app .wire-category-badge.category-rates{border-color:var(--abr-border-default);color:var(--abr-text-secondary)}.terminal-app .watchlist-item{border-bottom:1px solid var(--abr-border-default);cursor:pointer;font-family:var(--font-ibm-plex-mono),monospace;align-items:center;gap:10px;padding:8px 10px;transition:background-color .1s ease-out;display:flex}.terminal-app .watchlist-item:hover{background:var(--abr-surface-interactive-subtle)}.terminal-app .watchlist-item.is-selected{background:var(--abr-accent-blue)}@supports (color:color-mix(in lab,red,red)){.terminal-app .watchlist-item.is-selected{background:color-mix(in srgb,var(--abr-accent-blue) 12%,transparent)}}.terminal-app .watchlist-item-symbol{color:var(--abr-text-secondary);flex:none;min-width:50px;font-size:11px;font-weight:600}.terminal-app .watchlist-item-name{min-width:0;color:var(--abr-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:10px;overflow:hidden}.terminal-app .watchlist-item-price{font-variant-numeric:tabular-nums;color:var(--abr-text-primary);text-align:right;flex:none;min-width:70px;font-size:11px;font-weight:500}.terminal-app .watchlist-item-change{font-variant-numeric:tabular-nums;text-align:right;flex:none;min-width:50px;font-size:10px;font-weight:500}.terminal-app .watchlist-item-change.is-positive{color:var(--abr-semantic-positive)}.terminal-app .watchlist-item-change.is-negative{color:var(--abr-semantic-negative)}.terminal-app .watchlist-item-change.is-neutral{color:var(--abr-text-muted)}.terminal-app .movers-list{flex-direction:column;display:flex}.terminal-app .mover-item{border-bottom:1px solid var(--abr-border-default);font-family:var(--font-ibm-plex-mono),monospace;cursor:pointer;align-items:center;gap:8px;padding:8px 10px;font-size:10px;transition:background-color .1s ease-out;display:flex}.terminal-app .mover-item:hover{background:var(--abr-surface-interactive-subtle)}.terminal-app .mover-item-direction{border-radius:2px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;font-weight:700;display:flex}.terminal-app .mover-item-direction.is-up{background:var(--abr-semantic-positive)}@supports (color:color-mix(in lab,red,red)){.terminal-app .mover-item-direction.is-up{background:color-mix(in srgb,var(--abr-semantic-positive) 12%,transparent)}}.terminal-app .mover-item-direction.is-up{color:var(--abr-semantic-positive)}.terminal-app .mover-item-direction.is-down{background:var(--abr-semantic-negative)}@supports (color:color-mix(in lab,red,red)){.terminal-app .mover-item-direction.is-down{background:color-mix(in srgb,var(--abr-semantic-negative) 12%,transparent)}}.terminal-app .mover-item-direction.is-down{color:var(--abr-semantic-negative)}.terminal-app .mover-item-symbol{color:var(--abr-text-secondary);flex:none;min-width:50px;font-weight:600}.terminal-app .mover-item-name{min-width:0;color:var(--abr-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:9px;overflow:hidden}.terminal-app .mover-item-change{font-variant-numeric:tabular-nums;text-align:right;flex:none;min-width:60px;font-weight:500}.terminal-app .mover-item-change.is-positive{color:var(--abr-semantic-positive)}.terminal-app .mover-item-change.is-negative{color:var(--abr-semantic-negative)}@media (max-width:768px){.terminal-app th{height:32px;padding:5px 6px;font-size:9px}.terminal-app tbody tr{height:32px}.terminal-app td{padding:5px 6px;font-size:10px}.terminal-app td[data-hide-mobile=true]{display:none}.terminal-app .mobile-compact .percentage-cell,.terminal-app .mobile-compact .price-cell{font-size:10px}}@media (max-width:480px){.terminal-app td,.terminal-app th{padding:4px 5px;font-size:9px}}@media (max-width:768px){.terminal-app .terminal-header{border-bottom:1px solid var(--abr-border-default);height:52px;padding:0 10px}.terminal-app .terminal-header>div{justify-content:space-between;align-items:center;gap:0;height:100%;display:flex}.terminal-app .terminal-logo{align-items:center;gap:6px;min-width:0;display:flex}.terminal-app .terminal-logo-text{display:none}.terminal-app .terminal-header-controls{align-items:center;gap:6px;display:flex}.terminal-app .terminal-header button{place-items:center;width:32px;height:32px;padding:0;display:grid}.terminal-app .workspace-widget.is-fullscreen-chart{z-index:95;grid-area:1/1/-1/-1;position:fixed;inset:52px 0 0}.terminal-app .workspace-widget.is-fullscreen-chart .workspace-widget-header{align-items:center;gap:8px;height:40px;display:flex}.terminal-app .workspace-widget.is-fullscreen-chart .workspace-widget-header>strong{flex:1}.terminal-app .workspace-widget.is-fullscreen-chart .workspace-widget-header>button:last-child{order:10}.terminal-app .workspace-canvas{grid-auto-rows:auto}.terminal-app .workspace-widget{grid-column:1/-1!important}.terminal-app .workspace-widget-header{height:36px}.terminal-app .workspace-widget-header>strong{font-size:12px}.terminal-app .workspace-widget[data-widget-type=chart] .workspace-widget-header{position:relative}.terminal-app .workspace-widget-resize-handle[data-direction=bottom],.terminal-app .workspace-widget-resize-handle[data-direction=top]{height:14px}.terminal-app .workspace-widget-resize-handle[data-direction=left],.terminal-app .workspace-widget-resize-handle[data-direction=right]{width:14px}.terminal-app .workspace-widget-resize-handle:is([data-direction=top-left],[data-direction=top-right],[data-direction=bottom-left],[data-direction=bottom-right]){width:18px;height:18px}}.terminal-app [data-widget-id^=overview-chart] .workspace-widget-header{position:relative}.terminal-app .chart-fullscreen-button{width:24px;height:24px;color:var(--abr-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;place-items:center;padding:0;font-size:12px;transition:all .1s ease-out;display:grid}.terminal-app .chart-fullscreen-button:hover{border-color:var(--abr-border-interactive);background:var(--abr-surface-interactive);color:var(--abr-text-secondary)}.terminal-app .chart-fullscreen-button:focus-visible{outline:2px solid var(--abr-accent-blue-bright);outline-offset:2px}.terminal-app .chart-exit-fullscreen-button{border:1px solid var(--abr-border-default);background:var(--abr-surface-interactive);width:28px;height:28px;color:var(--abr-text-secondary);cursor:pointer;border-radius:2px;place-items:center;padding:0;font-size:12px;transition:all .1s ease-out;display:grid}.terminal-app .chart-exit-fullscreen-button:hover{border-color:var(--abr-border-interactive);background:var(--abr-surface-interactive-hover)}@media (max-width:768px){.terminal-app .workspace-canvas{grid-template-columns:1fr;gap:4px}.terminal-app .workspace-widget{grid-column:1/-1!important}.terminal-app .workspace-widget[data-widget-type=chart]{min-height:300px}.terminal-app .workspace-widget[data-widget-type=news],.terminal-app .workspace-widget[data-widget-type=watchlist],.terminal-app .workspace-widget[data-widget-type=wire]{min-height:240px}.terminal-app .workspace-widget[data-widget-type=ai],.terminal-app .workspace-widget[data-widget-type=macro],.terminal-app .workspace-widget[data-widget-type=market-pulse],.terminal-app .workspace-widget[data-widget-type=movers],.terminal-app .workspace-widget[data-widget-type=performance],.terminal-app .workspace-widget[data-widget-type=session]{min-height:200px}.terminal-app .mover-item,.terminal-app .news-item,.terminal-app .watchlist-item,.terminal-app .wire-item{min-height:44px;padding:10px}.terminal-app .watchlist-item-change,.terminal-app .watchlist-item-price{font-size:11px}.terminal-app .news-item-headline,.terminal-app .wire-item-headline{font-size:12px;line-height:1.3}.terminal-app .workspace-widget-body button,.terminal-app .workspace-widget-body input,.terminal-app .workspace-widget-body select{min-width:40px;min-height:40px}.terminal-app .workspace-widget-header>button:focus-visible,.terminal-app button:focus-visible,.terminal-app input:focus-visible,.terminal-app select:focus-visible{outline:2px solid var(--abr-accent-blue-bright);outline-offset:2px}}@supports (padding:max(0px)){@media (max-width:768px){.terminal-app .terminal-body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}.terminal-app .terminal-app{padding-bottom:max(0px,env(safe-area-inset-bottom))}}}@media (max-width:768px){.terminal-app .workspace-widget{-webkit-user-select:none;user-select:none}.terminal-app .workspace-widget-body{-webkit-user-select:text;user-select:text}.terminal-app button{touch-action:manipulation}.terminal-app{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.terminal-app .empty-state,.terminal-app .error-state,.terminal-app .loading-state{flex-direction:column;justify-content:center;align-items:center;min-height:120px;padding:20px;display:flex}.terminal-app .empty-state-icon,.terminal-app .error-state-icon,.terminal-app .loading-state-icon{opacity:.6;margin-bottom:8px;font-size:32px}.terminal-app .empty-state-text,.terminal-app .error-state-text,.terminal-app .loading-state-text{text-align:center;color:var(--abr-text-muted);font-size:12px}@media (max-width:760px){.terminal-app .workspace-watchlist table{font-size:11px}.terminal-app .workspace-watchlist td,.terminal-app .workspace-watchlist th{vertical-align:middle;height:54px;padding:6px 8px}.terminal-app .workspace-watchlist thead th{height:30px;padding:6px 8px;font-size:11px;font-weight:600}.terminal-app .workspace-watchlist tbody th button{grid-template-columns:45px minmax(0,1fr);gap:6px}.terminal-app .workspace-watchlist tbody th b{font-size:13px;font-weight:600;line-height:1.3}.terminal-app .workspace-watchlist tbody th small{color:var(--terminal-secondary);font-size:11px;line-height:1.4}.terminal-app .workspace-watchlist td{font-size:13px;font-weight:500;font-family:var(--font-ibm-plex-mono),monospace;font-variant-numeric:tabular-nums}.terminal-app .workspace-watchlist td.positive{color:var(--abr-semantic-positive)}.terminal-app .workspace-watchlist td.negative{color:var(--abr-semantic-negative)}}@media (max-width:430px){.terminal-app .workspace-watchlist td,.terminal-app .workspace-watchlist th{height:56px;padding:7px 6px}.terminal-app .workspace-watchlist tbody th b{font-size:13px}.terminal-app .workspace-watchlist tbody th small{font-size:10px}.terminal-app .workspace-watchlist td{font-size:12px}}@media (max-width:760px){.terminal-app .overview-movers-table{font-size:11px}.terminal-app .overview-movers-table td,.terminal-app .overview-movers-table th{vertical-align:middle;height:54px;padding:6px 8px}.terminal-app .overview-movers-table thead th{height:30px;padding:6px 8px;font-size:11px;font-weight:600}.terminal-app .overview-movers-table tbody th{flex-direction:column;justify-content:center;height:auto;display:flex}.terminal-app .overview-movers-table tbody th>span{color:var(--terminal-text);font-size:13px;font-weight:600;line-height:1.3}.terminal-app .overview-movers-table tbody th small{color:var(--terminal-secondary);margin-top:2px;font-size:11px;line-height:1.4}.terminal-app .overview-movers-table tbody td{font-size:13px;font-weight:500;font-family:var(--font-ibm-plex-mono),monospace;font-variant-numeric:tabular-nums;text-align:right;color:var(--terminal-secondary)}.terminal-app .overview-movers-table tbody td.positive{color:var(--abr-semantic-positive)}.terminal-app .overview-movers-table tbody td.negative{color:var(--abr-semantic-negative)}}@media (max-width:430px){.terminal-app .overview-movers-table td,.terminal-app .overview-movers-table th{height:56px;padding:7px 6px}.terminal-app .overview-movers-table tbody th>span{font-size:13px}.terminal-app .overview-movers-table tbody th small{font-size:10px}.terminal-app .overview-movers-table tbody td{font-size:12px}}}.ah-hero{background:var(--abr-surface-background);border-bottom:1px solid var(--abr-border-default);padding:40px 0 60px}.ah-hero-layout{grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin-bottom:60px;display:grid}.ah-hero-copy{flex-direction:column;gap:24px;display:flex}.ah-kicker{font-family:var(--font-ibm-plex-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--abr-accent-blue-bright);align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.ah-kicker i:before{content:"→";opacity:.6;display:inline-block}.ah-hero h1{font-family:var(--font-ibm-plex-sans),sans-serif;letter-spacing:-.5px;color:var(--abr-text-primary);margin:0;font-size:56px;font-weight:600;line-height:1.15}.ah-hero h1 em{color:var(--abr-accent-blue-bright);font-style:normal;font-weight:700}.ah-hero>.ah-container>.ah-hero-layout>.ah-hero-copy>p{color:var(--abr-text-secondary);max-width:580px;margin:0;font-size:16px;line-height:1.6}.ah-actions{gap:12px;margin-top:8px}.ah-button{font-family:var(--font-ibm-plex-sans),sans-serif;letter-spacing:.04em;cursor:pointer;white-space:nowrap;border:1px solid;gap:6px;padding:11px 24px;transition:all .14s ease-out}.ah-button-primary{background:var(--abr-accent-blue-bright);border-color:var(--abr-accent-blue-bright);color:var(--abr-surface-background)}.ah-button-primary:hover{background:var(--abr-accent-blue);border-color:var(--abr-accent-blue);transform:translateY(-2px)}.ah-button-secondary{border-color:var(--abr-border-interactive);color:var(--abr-text-secondary);background:0 0}.ah-button-secondary:hover{border-color:var(--abr-accent-blue-bright);color:var(--abr-text-primary)}.ah-hero-note{color:var(--abr-text-muted);font-size:12px;font-family:var(--font-ibm-plex-mono),monospace;letter-spacing:.04em}.ah-hero-aside{border:1px solid var(--abr-border-default);border-radius:var(--abr-radius-sm);background:var(--abr-surface-panel-tertiary);flex-direction:column;gap:16px;padding:20px;font-size:13px;display:flex}.ah-hero-aside>span:first-child{font-family:var(--font-ibm-plex-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--abr-text-muted);font-size:10px;font-weight:600}.ah-hero-aside>strong{color:var(--abr-text-primary);font-size:18px;font-weight:700;line-height:1.3}.ah-hero-aside>div{font-family:var(--font-ibm-plex-mono),monospace;color:var(--abr-text-secondary);border-top:1px solid var(--abr-border-default);align-items:center;gap:8px;padding-top:8px;font-size:11px;display:flex}.ah-hero-aside i:before{content:"✓";color:var(--abr-semantic-positive);font-style:normal;font-weight:700}.ah-capability-line{border-top:1px solid var(--abr-border-default);border-bottom:1px solid var(--abr-border-default);margin-bottom:40px;padding:24px 0}.ah-capability-items{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.ah-capability-items>span{font-family:var(--font-ibm-plex-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--abr-text-secondary);font-size:11px;font-weight:600}.ah-hero-product{margin-top:40px;position:relative}.ah-hero-product>div:first-child{border:1px solid var(--abr-border-default);border-radius:var(--abr-radius-md);background:var(--abr-surface-panel-secondary);overflow:hidden}.ah-product-callout{background:var(--abr-surface-background-alpha-high);border:1px solid var(--abr-border-default);border-radius:var(--abr-radius-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2;flex-direction:column;gap:4px;padding:12px 16px;display:flex;position:absolute}.ah-product-callout>span{font-family:var(--font-ibm-plex-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--abr-text-muted);font-size:10px;font-weight:600}.ah-product-callout>strong{color:var(--abr-text-primary);max-width:140px;font-size:13px;font-weight:700;line-height:1.3}.ah-product-callout-left{top:24px;left:24px}.ah-product-callout-right{bottom:24px;right:24px}.ah-hero-caption{font-family:var(--font-ibm-plex-mono),monospace;color:var(--abr-text-muted);letter-spacing:.04em;padding-top:12px;font-size:10px}.ah-section{border-bottom:1px solid var(--abr-border-default);padding:80px 0}.ah-feature-layout{grid-template-columns:1fr 1fr;align-items:start;gap:50px;display:grid}.ah-feature-layout.is-reversed{direction:rtl}.ah-feature-layout.is-reversed>*{direction:ltr}.ah-feature-copy{flex-direction:column;gap:24px;display:flex}.ah-section-heading{flex-direction:column;gap:16px;display:flex}.ah-section-heading-eyebrow{font-family:var(--font-ibm-plex-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--abr-accent-blue-bright);font-size:11px;font-weight:600}.ah-section-heading-title{letter-spacing:-.5px;color:var(--abr-text-primary);margin:0;font-size:42px;font-weight:600;line-height:1.2}.ah-section-heading-secondary{color:var(--abr-text-secondary);margin:8px 0 0;font-size:14px;line-height:1.6}.ah-section-heading-body{color:var(--abr-text-secondary);margin:8px 0 0;font-size:15px;line-height:1.7}.ah-inline-link{color:var(--abr-accent-blue-bright);border-bottom:2px solid #0000;align-items:center;gap:6px;padding:8px 0;font-size:13px;font-weight:600;transition:all .1s ease-out}.ah-inline-link:hover{border-bottom-color:var(--abr-accent-blue-bright)}.ah-intelligence-map{border:1px solid var(--abr-border-default);border-radius:var(--abr-radius-sm);background:var(--abr-surface-panel-tertiary);grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;margin-top:40px;padding:30px;display:grid}.ah-map-outcomes,.ah-map-sources{flex-direction:column;gap:12px;display:flex}.ah-map-group-label{font-family:var(--font-ibm-plex-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--abr-text-muted);margin-bottom:8px;font-size:10px;font-weight:600;display:block}.ah-map-outcomes>span,.ah-map-sources>span{color:var(--abr-text-secondary);border-bottom:1px solid var(--abr-border-default);padding:8px 0;font-size:13px}.ah-map-core{background:var(--abr-surface-panel-secondary);border:1px solid var(--abr-border-default);border-radius:var(--abr-radius-sm);flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}.ah-map-core>div:last-child{text-align:center}.ah-map-core strong{color:var(--abr-text-primary);font-size:14px;display:block}.ah-map-core span{color:var(--abr-text-secondary);font-size:11px;font-family:var(--font-ibm-plex-mono),monospace}.ah-research-layout{grid-template-columns:1fr 1fr;gap:40px;margin-top:40px;display:grid}.ah-capability-grid{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px;display:grid}.ah-capability-item{border:1px solid var(--abr-border-default);border-radius:var(--abr-radius-sm);background:var(--abr-surface-panel-tertiary);flex-direction:column;gap:12px;padding:30px;transition:all .14s ease-out;display:flex}.ah-capability-item:hover{border-color:var(--abr-border-interactive);background:var(--abr-surface-panel-hover)}.ah-capability-item-label{font-family:var(--font-ibm-plex-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--abr-text-muted);font-size:10px;font-weight:600}.ah-capability-item-title{color:var(--abr-text-primary);margin:0;font-size:16px;font-weight:700;line-height:1.3}.ah-capability-item-description{color:var(--abr-text-secondary);margin:0;font-size:13px;line-height:1.6}.ah-pricing-head{text-align:center;flex-direction:column;gap:16px;margin-bottom:50px;display:flex}.ah-section-topline{font-family:var(--font-ibm-plex-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--abr-text-muted);justify-content:center;gap:16px;font-size:11px;font-weight:600}.ah-section-topline:after,.ah-section-topline:before{content:"";background:var(--abr-border-default);flex:0 0 1px;height:12px}.ah-pricing-head h2{color:var(--abr-text-primary);margin:0;font-size:42px;font-weight:600;line-height:1.2}.ah-pricing-head>p{color:var(--abr-text-secondary);max-width:600px;margin:0 auto;font-size:15px;line-height:1.7}.ah-pricing-secondary{color:var(--abr-text-muted);font-size:13px;font-family:var(--font-ibm-plex-mono),monospace;margin-top:16px!important}.ah-pricing-detail{text-align:center;margin-top:40px;display:block}.ah-security-layout{grid-template-columns:1fr 1fr;align-items:start;gap:50px}.ah-security-layout>div:first-child{flex-direction:column;gap:24px;display:flex}.ah-security-layout h2{color:var(--abr-text-primary);margin:0;font-size:42px;font-weight:600;line-height:1.2}.ah-security-layout>div>p{color:var(--abr-text-secondary);margin:0;font-size:15px;line-height:1.7}.ah-trust-points{flex-direction:column;gap:20px;margin-top:20px;display:flex}.ah-trust-point{gap:16px;display:flex}.ah-trust-point-label{font-family:var(--font-ibm-plex-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--abr-accent-blue-bright);flex:none;min-width:100px;padding-top:2px;font-size:10px;font-weight:700}.ah-trust-point-description{color:var(--abr-text-secondary);flex:1;font-size:13px;line-height:1.6}@media (max-width:1024px){.ah-feature-layout,.ah-hero-layout{grid-template-columns:1fr;gap:30px}.ah-hero h1{font-size:42px}.ah-section-heading-title{font-size:32px}.ah-capability-grid{grid-template-columns:repeat(2,1fr)}.ah-intelligence-map{gap:20px}.ah-intelligence-map,.ah-research-layout{grid-template-columns:1fr}}@media (max-width:768px){.ah-hero{padding:32px 0 40px}.ah-hero-layout{gap:24px;margin-bottom:32px}.ah-hero h1{font-size:32px;line-height:1.2}.ah-hero>.ah-container>.ah-hero-layout>.ah-hero-copy>p{font-size:14px}.ah-section{padding:50px 0}.ah-section-heading-title{font-size:28px}.ah-section-heading-body{font-size:14px}.ah-capability-grid{grid-template-columns:1fr}.ah-capability-item{padding:20px}.ah-capability-item-title{font-size:14px}.ah-security-layout{gap:30px}.ah-trust-points{gap:16px}.ah-trust-point{gap:12px}.ah-trust-point-label{min-width:80px;font-size:9px}.ah-trust-point-description{font-size:12px}}@media (max-width:480px){.ah-hero{padding:24px 0 32px}.ah-hero h1{font-size:24px}.ah-section-heading-title{font-size:22px}.ah-button{padding:10px 18px;font-size:12px}.ah-kicker{font-size:10px}.ah-section-topline{gap:8px;font-size:9px}.ah-pricing-head h2{font-size:28px}.ah-security-layout>div>p{font-size:13px}}.trade-journal{--j-card:var(--terminal-card,var(--abr-surface-panel));--j-raised:var(--terminal-elevated,var(--abr-surface-elevated));--j-chart:var(--terminal-workspace,var(--abr-surface-page));--j-line:var(--terminal-border,var(--abr-border-default));--j-label:var(--abr-text-secondary);--j-muted:var(--abr-text-muted);--j-green:#0c302b;--j-red:#351e27;min-width:0;color:var(--text)}.j-card-heading,.j-card-heading>div,.j-chat-disclosure,.j-dialog-actions,.j-dialog-header,.j-filters,.j-history-row,.j-history-row>div,.j-insight-actions,.j-insight-card>footer,.j-insight-card>header,.j-insight-meta,.j-kpi-bottom,.j-kpi-heading,.j-month-nav,.j-month-summary,.j-page-actions,.j-page-header,.j-toolbar,.j-view-tabs{align-items:center;display:flex}.j-page-header{justify-content:space-between;gap:24px;margin:2px 0 20px}.j-page-header h1{color:var(--text);letter-spacing:-.035em;margin:5px 0 4px;font-size:clamp(23px,2vw,31px);font-weight:620;line-height:1.12}.j-page-header p{color:var(--text-secondary);margin:0;font-size:13px}.j-calendar-weekday,.j-confidence,.j-data-footnote,.j-eyebrow,.j-filters label>span,.j-history-status,.j-insight-category,.j-kpi-heading,.j-month-metric>span,.j-period-label{color:var(--j-label);font-family:var(--font-data);letter-spacing:.1em;font-size:10px;font-weight:540}.j-page-actions{flex:none;justify-content:flex-end;gap:8px}.j-button{border:1px solid var(--j-line);min-height:36px;color:var(--text-secondary);cursor:pointer;letter-spacing:.055em;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-size:10px;font-weight:650;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.j-button:hover:not(:disabled){border-color:var(--abr-accent-primary);color:var(--text);transform:translateY(-1px)}.j-button:disabled,.j-insight-actions button:disabled{cursor:not-allowed;opacity:.56}.j-button-primary{color:var(--abr-accent-bright)}.j-button-primary,.j-button-primary:hover:not(:disabled){border-color:var(--abr-accent-primary);background:var(--abr-accent-primary)}.j-button-primary:hover:not(:disabled){color:var(--abr-text-primary)}.j-button-danger{color:#ff9ba3;border-color:#8f3946}.j-button-quiet{background:#ffffff04}.j-toolbar{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;min-height:54px;margin-bottom:16px}.j-view-tabs{flex:none;align-self:stretch;gap:4px}.j-view-tabs button{color:var(--j-label);cursor:pointer;font-family:var(--font-data);letter-spacing:.065em;background:0 0;border:0;align-items:center;gap:7px;padding:0 13px;font-size:10px;display:inline-flex;position:relative}.j-view-tabs button.active,.j-view-tabs button:hover{color:var(--text)}.j-view-tabs button.active:after{background:var(--accent);content:"";height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.j-view-tabs button span{background:var(--j-raised);min-width:19px;color:var(--j-label);text-align:center;border-radius:10px;padding:2px 5px;font-size:10px}.j-filters{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:7px 0}.j-filters label{align-items:center;gap:7px;display:flex}.j-filters select{border:1px solid var(--j-line);border-radius:var(--abr-radius-md);background:var(--j-card);max-width:140px;min-height:30px;color:var(--text-secondary);padding:0 8px;font-size:10px}.j-text-button{color:var(--accent);cursor:pointer;font-family:var(--font-data);letter-spacing:.06em;white-space:nowrap;background:0 0;border:0;padding:5px 2px;font-size:10px;font-weight:650}.j-text-button:hover:not(:disabled){color:var(--text)}.j-text-button:disabled{cursor:not-allowed;opacity:.45}.j-insights-page,.j-overview{gap:14px;display:grid}.j-kpi-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.j-card,.j-kpi-card{border:1px solid var(--j-line);background:var(--j-card);border-radius:12px;min-width:0;box-shadow:0 6px 18px #0002,inset 0 1px #ffffff05}.j-kpi-card{min-height:112px;padding:12px 13px 10px;overflow:hidden}.j-kpi-heading{justify-content:space-between}.j-kpi-heading i{background:var(--accent);opacity:.82;border-radius:50%;width:6px;height:6px}.j-kpi-expectancy .j-kpi-heading i,.j-kpi-pnl .j-kpi-heading i{background:var(--positive)}.j-kpi-value{color:var(--text);font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.055em;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:clamp(17px,1.35vw,22px);font-weight:560;line-height:1.15;display:block;overflow:hidden}.j-kpi-average .j-kpi-value{letter-spacing:-.04em;font-size:clamp(12px,1.05vw,16px)}.j-kpi-bottom{justify-content:space-between;gap:5px;min-height:27px;margin-top:6px}.j-kpi-bottom>small{color:var(--j-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.j-sparkline{flex:0 0 49px;width:49px;height:22px;overflow:visible}.j-sparkline polyline{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.05px;vector-effect:non-scaling-stroke}.j-kpi-expectancy .j-sparkline polyline,.j-kpi-pnl .j-sparkline polyline{stroke:var(--positive)}.j-factor-gauge,.j-kpi-ring{background:conic-gradient(var(--positive) var(--ring-value,0),var(--abr-surface-hover) 0);border-radius:50%;flex:0 0 26px;width:26px;height:26px;position:relative}.j-factor-gauge i,.j-kpi-ring i{background:var(--j-card);border-radius:50%;position:absolute;inset:5px}.j-factor-gauge{background:conic-gradient(var(--accent) var(--factor-value,0),var(--abr-surface-hover) 0)}.j-sparkline-empty{background:var(--j-line);width:40px;height:1px}.j-performance-grid{grid-template-columns:minmax(230px,.92fr) minmax(320px,1.8fr) minmax(220px,.95fr);gap:12px;display:grid}.j-card{padding:16px}.j-card-heading{justify-content:space-between;gap:12px;min-width:0;margin-bottom:13px}.j-card-heading>div{flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.j-card-heading h2{color:var(--text);letter-spacing:-.015em;margin:0;font-size:13px;font-weight:620}.j-beta-pill{color:#d9b976;font-family:var(--font-data);letter-spacing:.08em;background:#92764117;border:1px solid #92764155;border-radius:99px;flex:none;padding:4px 7px;font-size:10px}.j-period-label{text-align:right;white-space:nowrap}.j-score-card{background:linear-gradient(145deg,var(--j-raised),var(--j-card) 76%)}.j-score-disclosure{color:var(--j-muted);margin:-2px 0 16px;font-size:10px;line-height:1.55}.j-component-list{gap:13px;display:grid}.j-component-measure{border-bottom:1px solid var(--j-line);grid-template-columns:1fr auto;align-items:baseline;gap:3px 8px;padding-bottom:7px;display:grid;position:relative}.j-component-measure span{color:var(--text-secondary);font-size:10px}.j-component-measure strong{color:var(--text);font-family:var(--font-data);font-size:11px;font-weight:570}.j-component-measure small{color:var(--j-muted);grid-column:1/-1;font-size:10px}.j-component-measure>i{background:var(--accent);height:2px;position:absolute;bottom:-1px;left:0}.j-equity-value{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.j-equity-value strong{font-family:var(--font-data);letter-spacing:-.05em;font-size:25px;font-weight:570}.j-equity-value span{color:var(--j-muted);font-size:10px}.j-equity-chart{border:1px solid var(--abr-border-default);height:154px;margin-top:13px}@supports (color:color-mix(in lab,red,red)){.j-equity-chart{border:1px solid color-mix(in srgb,var(--abr-border-default) 3.14%,transparent)}}.j-equity-chart{background:linear-gradient(to bottom,#ffffff03 1px,transparent 1px) 0 0 /100% 25%,var(--j-chart);border-radius:8px;padding:10px}.j-equity-chart svg{width:100%;height:100%;display:block;overflow:visible}.j-chart-baseline{stroke:var(--abr-text-secondary)}@supports (color:color-mix(in lab,red,red)){.j-chart-baseline{stroke:color-mix(in srgb,var(--abr-text-secondary) 16.47%,transparent)}}.j-chart-baseline{stroke-dasharray:2 2;stroke-width:.8px}.j-equity-line{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.05px;vector-effect:non-scaling-stroke}.j-chart-axis{font-family:var(--font-data);justify-content:space-between;gap:10px;margin-top:7px;display:flex}.j-chart-axis,.j-chart-empty{color:var(--j-muted);font-size:10px}.j-chart-empty{min-height:150px;text-align:center;place-items:center;padding:14px;display:grid}.j-daily-bars{border-bottom:1px solid var(--j-line);background:linear-gradient(#0000 49.5%,#8292a226 50%,#0000 50.5%);justify-content:space-around;gap:5px;height:196px;padding:10px 1px 18px;display:flex;position:relative}.j-daily-bar-wrap{flex:1 1 0;min-width:0;height:100%;position:relative}.j-daily-bar{background:var(--positive);opacity:.83;border-radius:4px 4px 0 0;width:60%;min-height:2px;display:block;position:absolute;bottom:50%;left:20%}.j-daily-bar-wrap.negative .j-daily-bar{background:var(--negative);border-radius:0 0 4px 4px;top:50%;bottom:auto}.j-daily-bar-wrap small{color:var(--j-muted);font-family:var(--font-data);font-size:10px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.j-daily-footer{justify-content:space-between;gap:8px;margin-top:10px;font-size:10px;display:flex}.j-daily-footer>span{color:var(--j-muted)}.j-daily-footer>strong{font-family:var(--font-data);text-align:right;font-size:10px;font-weight:550}.j-lower-grid{grid-template-columns:minmax(330px,1.25fr) minmax(360px,1.15fr) minmax(230px,.78fr);align-items:start;gap:12px;display:grid}.j-all-trades,.j-recent-card{overflow:hidden}.j-trade-table{border-collapse:collapse;font-variant-numeric:tabular-nums;text-align:left;width:100%}.j-trade-table th{color:var(--j-muted);font-family:var(--font-data);letter-spacing:.08em;white-space:nowrap;padding:8px 7px;font-size:10px;font-weight:550}.j-trade-table td{color:var(--text-secondary);white-space:nowrap;padding:10px 7px;font-size:10px}.j-trade-table tbody tr{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.j-trade-table tbody tr{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 10.2%,transparent)}}.j-trade-table tbody tr{cursor:pointer;outline:none;transition:background .12s}.j-trade-table tbody tr:focus-visible,.j-trade-table tbody tr:hover{background:var(--surface-hover)}.j-table-pnl,.j-table-symbol{font-family:var(--font-data);font-weight:560;color:var(--text)!important}.j-side-pill{border-radius:var(--abr-radius-md);font-family:var(--font-data);padding:3px 5px;font-size:10px}.j-side-pill.long{color:var(--positive);background:#00d89c15}.j-side-pill.short{color:var(--negative);background:#ff4d6118}.j-table-scroll{overscroll-behavior-inline:contain;width:100%;overflow-x:auto}.j-table-empty{min-height:150px;color:var(--j-muted);text-align:center;align-content:center;gap:7px;display:grid}.j-table-empty span{font-family:var(--font-data);letter-spacing:.1em;font-size:10px}.j-table-empty small{font-size:10px}.j-month-nav{gap:8px}.j-month-nav>span{color:var(--j-label);font-family:var(--font-data);letter-spacing:.07em;white-space:nowrap;font-size:10px}.j-month-nav button{border:1px solid var(--j-line);border-radius:var(--abr-radius-md);width:22px;height:22px;color:var(--text-secondary);cursor:pointer;background:0 0;font-size:15px;line-height:1}.j-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.j-calendar-weekday{text-align:center;padding:3px 0 5px;font-size:10px}.j-calendar-day{border-radius:var(--abr-radius-md);min-width:0;min-height:53px;color:var(--j-muted);cursor:pointer;text-align:left;background:#ffffff03;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:3px;padding:5px;display:flex}.j-calendar-day.selected,.j-calendar-day:hover{border-color:var(--accent)}.j-calendar-day.positive{background:var(--j-green);color:var(--positive)}.j-calendar-day.negative{background:var(--j-red);color:var(--negative)}.j-calendar-day.flat{background:var(--j-raised);color:var(--text-secondary)}.j-calendar-day>span{color:var(--text-secondary);font-family:var(--font-data);font-size:10px}.j-calendar-day>strong{max-width:100%;font-family:var(--font-data);text-overflow:ellipsis;font-size:10px;font-weight:570;overflow:hidden}.j-calendar-day>small{color:inherit;opacity:.78;font-size:10px}.j-month-summary{border-top:1px solid var(--j-line);justify-content:space-between;gap:8px;margin-top:12px;padding-top:10px}.j-month-metric{gap:4px;display:grid}.j-month-metric>span{font-size:10px}.j-month-metric strong{color:var(--text);font-family:var(--font-data);font-size:10px;font-weight:550}.j-session-detail{border-top:1px solid var(--j-line);gap:5px;margin-top:10px;padding-top:10px;display:grid}.j-session-detail>button,.j-session-detail>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.j-session-detail>button span,.j-session-detail>div strong{color:var(--text-secondary);font-size:10px;font-weight:520}.j-session-detail>div span,.j-session-detail>small{color:var(--j-muted);font-size:10px}.j-session-detail>button{border-radius:var(--abr-radius-md);cursor:pointer;background:#ffffff04;border:0;padding:6px}.j-session-detail>button:hover{background:var(--surface-hover)}.j-session-detail>button strong{font-family:var(--font-data);font-size:10px}.j-behavior-list{display:grid}.j-behavior-item{border-bottom:1px solid var(--j-line);grid-template-columns:1fr auto;gap:4px 8px;padding:11px 0;display:grid}.j-behavior-item>span{color:var(--text-secondary);font-size:10px}.j-behavior-item>strong{color:var(--text);font-family:var(--font-data);font-size:12px;font-weight:580}.j-behavior-item>small{color:var(--j-muted);grid-column:1/-1;font-size:10px}.j-insights-link{margin-top:14px}.j-empty-panel,.j-insights-empty,.j-review-empty{min-height:210px;color:var(--j-label);text-align:center;align-content:center;justify-items:center;gap:9px;padding:20px;display:grid}.j-empty-icon{border:1px solid var(--j-line);width:35px;height:35px;color:var(--accent);border-radius:50%;place-items:center;font-size:20px;display:grid}.j-empty-panel>strong,.j-insights-empty>strong{color:var(--text);font-family:var(--font-data);letter-spacing:.075em;font-size:10px}.j-empty-panel p,.j-insights-empty p{max-width:360px;color:var(--j-label);margin:0 0 6px;font-size:10px;line-height:1.6}.j-filter-notice{color:var(--accent);font-family:var(--font-data);margin:-5px 0 12px;font-size:10px}.j-all-trades{overflow:hidden}.j-error-state,.j-loading-state{border:1px solid var(--j-line);background:var(--j-card);text-align:center;border-radius:12px;align-content:center;justify-items:center;gap:12px;min-height:360px;padding:24px;display:grid}.j-error-state strong,.j-loading-state strong{color:var(--text);font-family:var(--font-data);letter-spacing:.06em;font-size:12px}.j-error-state p,.j-loading-state small{max-width:530px;color:var(--j-label);margin:0;font-size:11px;line-height:1.6}.j-loading-orbit{border:2px solid var(--j-line);border-top-color:var(--accent);border-radius:50%;width:30px;height:30px;animation:j-spin .9s linear infinite}@keyframes j-spin{to{transform:rotate(1turn)}}.j-data-footnote{color:var(--j-muted);margin-top:14px;font-size:10px;display:block}.j-save-status{z-index:10;border:1px solid var(--j-line);background:var(--j-raised);color:var(--text-secondary);font-family:var(--font-data);border-radius:8px;padding:9px 12px;font-size:10px;position:fixed;bottom:22px;right:20px}.j-dialog-backdrop{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#08090ad9;justify-content:flex-end;align-items:stretch;padding:0;display:flex;position:fixed;inset:0;overflow:auto}.j-dialog{border:1px solid var(--j-line);background:var(--j-card);border-radius:14px 0 0 14px;width:min(640px,100%);height:100%;padding:22px;overflow:auto;box-shadow:0 26px 90px #0008}.j-dialog-header{justify-content:space-between;gap:16px;margin-bottom:20px}.j-dialog-header h2{color:var(--text);letter-spacing:-.03em;margin:5px 0 0;font-size:22px;font-weight:620}.j-icon-button{border:1px solid var(--j-line);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:7px;font-size:21px}.j-trade-form{gap:17px;display:grid}.j-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.j-form-grid label,.j-notes-field{color:var(--text-secondary);align-content:start;gap:6px;font-size:10px;font-weight:530;display:grid}.j-form-grid label>span{color:var(--negative)}.j-form-grid input,.j-form-grid select,.j-notes-field textarea{border:1px solid var(--j-line);background:var(--j-chart);width:100%;min-height:38px;color:var(--text);border-radius:7px;padding:8px 10px;font-size:12px}.j-form-grid input::placeholder,.j-notes-field textarea::placeholder{color:var(--j-muted)}.j-notes-field textarea{resize:vertical;min-height:85px}.j-check-grid{border:1px solid var(--j-line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:15px;margin:0;padding:10px 12px;display:flex}.j-check-grid legend{color:var(--j-label);padding:0 5px;font-size:10px}.j-check-grid label{color:var(--text-secondary);align-items:center;gap:6px;font-size:10px;display:inline-flex}.j-check-grid input{accent-color:var(--accent)}.j-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:2px}.j-form-error{border-radius:var(--abr-radius-md);color:#ff939b;background:#a8445013;border:1px solid #a844504a;margin:0;padding:9px 10px;font-size:10px;line-height:1.5}.j-trade-detail{gap:18px;display:grid}.j-detail-pnl{border:1px solid var(--j-line);background:var(--j-chart);border-radius:9px;gap:5px;padding:14px;display:grid}.j-detail-pnl span{color:var(--j-label);font-family:var(--font-data);letter-spacing:.1em;font-size:10px}.j-detail-pnl strong{font-family:var(--font-data);font-size:28px;font-weight:580}.j-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.j-detail-grid>div{gap:4px;min-width:0;display:grid}.j-detail-grid dt{color:var(--j-muted);font-size:10px}.j-detail-grid dd{overflow-wrap:anywhere;color:var(--text);margin:0;font-size:11px}.j-detail-notes{border-left:2px solid var(--accent);color:var(--text-secondary);white-space:pre-wrap;margin:0;padding:5px 10px;font-size:11px;line-height:1.65}.j-trade-review{border:1px solid var(--j-line);background:var(--j-raised);border-radius:8px;padding:13px}.j-trade-review p{color:var(--text-secondary);margin:8px 0;font-size:10px;line-height:1.6}.j-trade-review small{color:var(--j-muted);font-size:10px}.j-delete-confirm{color:var(--negative);margin-right:auto;font-size:10px}.j-insights-intro{background:linear-gradient(120deg,var(--j-raised),var(--j-card) 70%);justify-content:space-between;align-items:center;gap:22px;padding:20px;display:flex}.j-insights-intro h2{color:var(--text);letter-spacing:-.025em;margin:6px 0;font-size:20px}.j-insights-intro p{max-width:620px;color:var(--text-secondary);margin:0;font-size:10px;line-height:1.6}.j-insight-guardrails{border-left:1px solid var(--j-line);gap:4px;min-width:190px;padding-left:17px;display:grid}.j-insight-guardrails>span{color:var(--j-label);font-family:var(--font-data);letter-spacing:.08em;font-size:10px}.j-insight-guardrails strong{color:var(--text);font-family:var(--font-data);font-size:14px;font-weight:560}.j-insight-guardrails small{color:var(--j-muted);font-size:10px;line-height:1.4}.j-insight-feed,.j-insight-history,.j-review-card{min-width:0}.j-insight-filters{border-bottom:1px solid var(--j-line);gap:5px;margin:-1px 0 14px;padding-bottom:9px;display:flex;overflow-x:auto}.j-insight-filters button{border-radius:var(--abr-radius-md);color:var(--j-label);cursor:pointer;font-family:var(--font-data);letter-spacing:.05em;background:0 0;border:1px solid #0000;flex:none;padding:6px 8px;font-size:10px}.j-insight-filters button.active,.j-insight-filters button:hover{border-color:var(--j-line);background:var(--j-raised);color:var(--text)}.j-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.j-insight-card{border:1px solid var(--j-line);background:var(--j-raised);border-radius:9px;min-width:0;padding:13px}.j-insight-card>header{justify-content:space-between;gap:8px}.j-insight-category{color:var(--accent);font-size:10px}.j-confidence{letter-spacing:.06em;background:#8292a21b;border-radius:99px;padding:4px 6px;font-size:10px}.j-confidence.high-confidence{color:var(--positive);background:#00d89c18}.j-confidence.moderate-confidence{background:var(--abr-accent-primary)}@supports (color:color-mix(in lab,red,red)){.j-confidence.moderate-confidence{background:color-mix(in srgb,var(--abr-accent-primary) 9.8%,transparent)}}.j-confidence.moderate-confidence{color:var(--accent)}.j-confidence.low-confidence{color:var(--warning);background:#e0b56b1b}.j-insight-card h3{color:var(--text);margin:10px 0 6px;font-size:12px;font-weight:610}.j-insight-card>p{min-height:45px;color:var(--text-secondary);margin:0;font-size:10px;line-height:1.6}.j-insight-metrics{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.j-insight-metrics>div{border-radius:var(--abr-radius-md);background:var(--j-chart);gap:4px;padding:8px;display:grid}.j-insight-metrics span{color:var(--j-muted);font-size:10px}.j-insight-metrics strong{color:var(--text);font-family:var(--font-data);font-size:12px;font-weight:560}.j-insight-meta{color:var(--j-muted);font-family:var(--font-data);justify-content:space-between;gap:8px;margin:9px 0;font-size:10px}.j-insight-card>footer{border-top:1px solid var(--j-line);justify-content:space-between;gap:8px;padding-top:8px}.j-insight-actions{gap:6px}.j-insight-actions button{color:var(--j-label);cursor:pointer;font-family:var(--font-data);background:0 0;border:0;padding:4px 1px;font-size:10px}.j-insight-actions button:hover{color:var(--accent)}.j-insight-method-note{color:var(--j-muted);margin:13px 0 0;font-size:10px;line-height:1.55}.j-insight-history{gap:4px;display:grid}.j-history-row{border-top:1px solid var(--j-line);justify-content:space-between;gap:12px;padding:11px 0}.j-history-row>div{flex-direction:column;align-items:flex-start;gap:4px}.j-history-status{color:var(--accent);font-size:10px}.j-history-row strong{color:var(--text);font-size:10px;font-weight:550}.j-history-row small{color:var(--j-muted);font-size:10px}.j-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.j-review-content{gap:13px;display:grid}.j-review-total{background:var(--j-chart);border-radius:8px;gap:4px;padding:12px;display:grid}.j-review-total>span{color:var(--j-label);font-family:var(--font-data);letter-spacing:.09em;font-size:10px}.j-review-total>strong{font-family:var(--font-data);font-size:23px;font-weight:560}.j-review-total>small{color:var(--j-label);font-size:10px}.j-review-section{gap:6px;display:grid}.j-review-section p{color:var(--text-secondary);margin:0;font-size:10px;line-height:1.55}.j-review-disclaimer,.j-review-section small{color:var(--j-muted);font-size:10px;line-height:1.45}.j-week-stats{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.j-week-stats span{border:1px solid var(--j-line);color:var(--text-secondary);font-family:var(--font-data);border-radius:99px;padding:5px 7px;font-size:10px}.j-chat-disclosure{justify-content:space-between;gap:16px}.j-chat-disclosure>div{flex:none}.j-chat-disclosure h2{color:var(--text);margin:5px 0 0;font-size:12px}.j-chat-disclosure p{color:var(--j-label);margin:0;font-size:10px;line-height:1.5}.trade-journal .is-positive{color:var(--positive)!important}.trade-journal .is-negative{color:var(--negative)!important}.terminal-app[data-terminal-theme=light]{--background:#eef2f6;--background-raised:#f6f8fa;--surface:#fff;--surface-raised:#f7f9fb;--surface-hover:#e8f1f7;--border:#d6e0e8;--border-soft:#e3e9ee;--text:#172a3a;--text-secondary:#526575;--text-muted:#718391;--text-faint:#92a0aa;--accent:#087fbd;--accent-soft:#dbeef8;--positive:#138266;--negative:#c44451;--warning:#9b712a;color-scheme:light;background:var(--background)}.terminal-app[data-terminal-theme=light] .sidebar,.terminal-app[data-terminal-theme=light] .status-bar,.terminal-app[data-terminal-theme=light] .terminal-header{border-color:var(--border);background:var(--surface);color:var(--text)}.terminal-app[data-terminal-theme=light] .header-context,.terminal-app[data-terminal-theme=light] .header-icon-button,.terminal-app[data-terminal-theme=light] .header-time,.terminal-app[data-terminal-theme=light] .sidebar-bottom,.terminal-app[data-terminal-theme=light] .sidebar-nav button,.terminal-app[data-terminal-theme=light] .sidebar-section-label,.terminal-app[data-terminal-theme=light] .status-bar{color:var(--text-secondary)}.terminal-app[data-terminal-theme=light] .sidebar-nav button.active{color:var(--accent);background:#1682bd13;border-color:#1682bd38}.terminal-app[data-terminal-theme=light] .workspace{background:var(--background)}.terminal-app[data-terminal-theme=light] .panel,.terminal-app[data-terminal-theme=light] .surface-card{border-color:var(--border);background:var(--surface);color:var(--text);box-shadow:0 5px 18px #2437480a}.terminal-app[data-terminal-theme=light] .module-heading h1,.terminal-app[data-terminal-theme=light] .panel-heading h2,.terminal-app[data-terminal-theme=light] .workspace-heading h1{color:var(--text)}.terminal-app[data-terminal-theme=light] .trade-journal{--j-card:#fff;--j-raised:#f7f9fb;--j-chart:#f0f4f7;--j-line:#dce4eb;--j-label:#657786;--j-muted:#84939f;--j-green:#e7f5ef;--j-red:#fbecef}.terminal-app[data-terminal-theme=light] .j-card,.terminal-app[data-terminal-theme=light] .j-kpi-card{box-shadow:0 5px 16px #253a4d0a,inset 0 1px #fff}.terminal-app[data-terminal-theme=light] .j-insights-intro,.terminal-app[data-terminal-theme=light] .j-score-card{background:linear-gradient(145deg,#fff,#f4f8fb 80%)}.terminal-app[data-terminal-theme=light] .j-factor-gauge i,.terminal-app[data-terminal-theme=light] .j-kpi-ring i{background:var(--j-card)}.terminal-app[data-terminal-theme=light] .j-calendar-day,.terminal-app[data-terminal-theme=light] .j-session-detail>button{background:#f6f8fa}.terminal-app[data-terminal-theme=light] .j-calendar-day.positive{background:var(--j-green)}.terminal-app[data-terminal-theme=light] .j-calendar-day.negative{background:var(--j-red)}.terminal-app[data-terminal-theme=light] .j-calendar-day.flat{background:#edf2f5}.terminal-app[data-terminal-theme=light] .j-daily-bars{background:linear-gradient(#0000 49.5%,#4e65761e 50%,#0000 50.5%)}.terminal-app[data-terminal-theme=light] .j-dialog-backdrop{background:#1113157a}.terminal-app[data-terminal-theme=light] .j-dialog{box-shadow:0 26px 90px #12243633}@media (max-width:1650px){.j-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.j-lower-grid{grid-template-columns:minmax(0,1.2fr) minmax(350px,1fr)}.j-behavior-card{grid-column:1/-1}.j-behavior-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}@media (max-width:1250px){.j-performance-grid{grid-template-columns:minmax(220px,.8fr) minmax(300px,1.4fr)}.j-daily-card{grid-column:1/-1}.j-daily-bars{height:130px}.j-toolbar{flex-direction:column;align-items:flex-start;gap:4px}.j-filters{justify-content:flex-start}}@media (max-width:900px){.j-page-header{flex-direction:column;align-items:flex-start}.j-page-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.j-lower-grid,.j-performance-grid{grid-template-columns:minmax(0,1fr)}.j-behavior-card,.j-daily-card{grid-column:auto}.j-behavior-list{grid-template-columns:repeat(2,minmax(0,1fr))}.j-insight-grid,.j-review-grid{grid-template-columns:minmax(0,1fr)}.j-insight-card>p{min-height:0}}@media (max-width:620px){.j-page-header{gap:12px;margin-bottom:13px}.j-page-header p{font-size:11px;line-height:1.55}.j-page-actions .j-button{flex:auto}.j-toolbar{margin-bottom:12px}.j-view-tabs{justify-content:space-between;width:100%}.j-view-tabs button{padding:0 7px;font-size:10px}.j-filters{gap:7px;width:100%}.j-filters label{flex-direction:column;flex:31%;align-items:flex-start;gap:4px}.j-filters select{width:100%;max-width:none}.j-filters>.j-text-button{margin-right:10px}.j-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.j-kpi-card{min-height:99px;padding:10px}.j-kpi-heading{font-size:10px}.j-kpi-value{font-size:18px}.j-kpi-average .j-kpi-value{font-size:12px}.j-lower-grid,.j-performance-grid{gap:9px}.j-card{border-radius:10px;padding:13px}.j-card-heading{align-items:flex-start}.j-card-heading h2{font-size:12px}.j-equity-chart{height:125px}.j-daily-bars{height:112px}.j-calendar-day{min-height:45px;padding:4px 3px}.j-calendar-day>strong{font-size:10px}.j-month-summary{flex-wrap:wrap;align-items:flex-start}.j-month-metric{min-width:calc(50% - 8px)}.j-behavior-list{gap:0 10px}.j-chat-disclosure,.j-insights-intro{flex-direction:column;align-items:flex-start}.j-insights-intro{gap:14px;padding:15px}.j-insight-guardrails{border-top:1px solid var(--j-line);border-left:0;min-width:0;padding:10px 0 0}.j-insight-card>footer{flex-direction:column;align-items:flex-start}.j-insight-actions{justify-content:space-between;width:100%}.j-history-row{flex-direction:column;align-items:flex-start}.j-detail-grid,.j-form-grid{grid-template-columns:minmax(0,1fr)}.j-dialog-backdrop{align-items:end;padding:0}.j-dialog{border-radius:14px 14px 0 0;width:100%;height:auto;max-height:92vh;padding:18px 15px 22px}.j-check-grid{flex-direction:column;align-items:flex-start;gap:9px}.j-data-footnote{font-size:10px;line-height:1.5}.j-review-total>strong{font-size:21px}}@media (prefers-reduced-motion:reduce){.j-loading-orbit{animation:none}.j-button{transition:none}}.overview-journal-insight{border:1px solid var(--abr-border-default);background:linear-gradient(110deg,var(--abr-surface-panel),var(--abr-surface-panel) 75%);border-radius:10px;grid-template-columns:minmax(0,.8fr) minmax(280px,1.6fr) auto;align-items:center;gap:14px;margin:0 0 14px;padding:13px 15px;display:grid}.overview-journal-heading h2{color:var(--text);letter-spacing:-.015em;margin:5px 0 0;font-size:12px;font-weight:620}.overview-journal-disclosure{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.07em;margin-top:7px;font-size:10px;display:block}.overview-journal-today{border-left:1px solid var(--border);gap:3px;padding-left:13px;display:grid}.overview-journal-observations article>small,.overview-journal-observations article>span,.overview-journal-today>span{color:var(--text-muted);font-family:var(--font-data);font-size:10px}.overview-journal-today>strong{font-family:var(--font-data);font-size:17px;font-weight:560}.overview-journal-today>small{color:var(--text-secondary);font-size:10px}.overview-journal-observations{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.overview-journal-observations article{border-left:2px solid var(--accent);gap:4px;padding-left:9px;display:grid}.overview-journal-observations article>strong{color:var(--text);font-size:10px;font-weight:580}.overview-journal-observations article>p{color:var(--text-secondary);margin:0;font-size:10px;line-height:1.45}.overview-journal-observations article>small{line-height:1.4}.overview-journal-state{color:var(--text-secondary);margin:0;font-size:10px;line-height:1.55}.overview-journal-link{color:var(--accent);cursor:pointer;font-family:var(--font-data);white-space:nowrap;background:0 0;border:0;padding:7px 0 7px 10px;font-size:10px;font-weight:600}.overview-journal-link:hover{color:var(--text)}.overview-journal-insight .is-positive{color:var(--positive)}.overview-journal-insight .is-negative{color:var(--negative)}.terminal-app[data-terminal-theme=light] .overview-journal-insight{background:linear-gradient(110deg,#fff,#f5f8fa 75%);border-color:#c8dae5}.terminal-app[data-terminal-theme=light] .overview-journal-observations article>p,.terminal-app[data-terminal-theme=light] .overview-journal-state,.terminal-app[data-terminal-theme=light] .overview-journal-today>small{color:var(--text-secondary)}@media (max-width:1250px){.overview-journal-insight{grid-template-columns:minmax(180px,.7fr) minmax(250px,1.3fr) auto}}@media (max-width:900px){.overview-journal-insight{grid-template-columns:minmax(0,1fr) auto}.overview-journal-observations,.overview-journal-state,.overview-journal-today{grid-column:1/-1}}@media (max-width:620px){.overview-journal-insight{grid-template-columns:minmax(0,1fr);gap:10px}.overview-journal-today{border-top:1px solid var(--border);border-left:0;padding:9px 0 0}.overview-journal-observations{grid-template-columns:minmax(0,1fr)}.overview-journal-link{justify-self:start;padding-left:0}}.account-profile-trigger{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.account-profile-trigger:hover{background:var(--surface-hover)}.account-menu{z-index:120;top:calc(var(--header-height) + 9px);border:1px solid var(--border);width:min(330px,100vw - 24px);color:var(--text);position:fixed;right:16px;box-shadow:0 18px 50px #0008}.account-menu-identity{border-bottom:1px solid var(--border-soft);align-items:center;gap:11px;padding:15px;display:flex}.account-menu-avatar{border:1px solid var(--abr-accent-primary);flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab,red,red)){.account-menu-avatar{border:1px solid color-mix(in srgb,var(--abr-accent-primary) 33.33%,transparent)}}.account-menu-avatar{background:var(--abr-accent-primary)}@supports (color:color-mix(in lab,red,red)){.account-menu-avatar{background:color-mix(in srgb,var(--abr-accent-primary) 7.06%,transparent)}}.account-menu-avatar{color:var(--accent);font-family:var(--font-data)}.account-menu-identity span:not(.account-menu-avatar),.account-menu-identity strong,.account-menu-identity>div{min-width:0;display:block}.account-menu-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.account-menu-identity div>span{color:var(--text-muted);font-family:var(--font-data);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;overflow:hidden}.account-menu-signout,.account-menu>a{border:0;border-bottom:1px solid var(--border-soft);width:100%;min-height:40px;color:var(--text-secondary);cursor:pointer;font-family:var(--font-data);letter-spacing:.04em;background:0 0;justify-content:space-between;align-items:center;padding:0 15px;font-size:10px;text-decoration:none;display:flex}.account-menu-signout:hover:not(:disabled),.account-menu>a:hover{background:var(--surface-hover);color:var(--text)}.account-menu-signout span,.account-menu>a span{color:var(--accent)}.account-theme{border-bottom:1px solid var(--border-soft);gap:9px;padding:13px 15px;display:grid}.account-theme small,.account-theme>span{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.08em;font-size:10px}.account-theme>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.account-theme button{background:var(--background);min-height:30px;color:var(--text-secondary);cursor:pointer;font-family:var(--font-data);border:1px solid var(--border);border-right:0;font-size:10px}.account-theme button:last-child{border-right:1px solid var(--border)}.account-theme button.selected{background:var(--accent-soft);color:var(--text)}.account-theme small{letter-spacing:0}.account-menu-signout,.account-theme small{color:var(--negative)}.account-menu-signout:disabled{cursor:wait;opacity:.6}.plan-feature-list{min-height:177px}.plan-feature{grid-template-columns:6px minmax(0,1fr);min-height:34px}.plan-billing-note{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.04em;text-align:center;margin-top:10px;display:block}.plan-cta{text-decoration:none;transition:border-color .14s,background .14s,color .14s}.plan-cta:hover{border-color:var(--abr-accent-primary);background:var(--abr-surface-hover);color:var(--abr-accent-bright)}.plan-cta:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.contact-hero{border-bottom:1px solid var(--abr-border-default);padding:88px 24px 38px}@supports (color:color-mix(in lab,red,red)){.contact-hero{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.71%,transparent)}}.contact-hero{text-align:center}.contact-hero h1{max-width:850px;color:var(--abr-accent-bright);letter-spacing:-.055em;margin:17px auto 0;font-size:clamp(34px,5vw,58px);font-weight:450}.contact-hero p{color:var(--abr-text-secondary);margin:12px 0 0;font-size:12px}.contact-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,7vw,88px);width:min(1020px,100% - 48px);margin:55px auto 80px;display:grid}.contact-form-surface{border:1px solid var(--abr-border-default);background:linear-gradient(145deg,var(--abr-surface-panel),var(--abr-surface-panel) 74%);min-width:0;padding:clamp(18px,3vw,28px);box-shadow:0 14px 38px #0003,inset 0 1px #d9eff20a}.contact-form-heading{border-bottom:1px solid var(--abr-accent-primary);margin-bottom:19px}@supports (color:color-mix(in lab,red,red)){.contact-form-heading{border-bottom:1px solid color-mix(in srgb,var(--abr-accent-primary) 8.24%,transparent)}}.contact-form-heading{padding-bottom:14px}.contact-form-heading h2{color:var(--abr-accent-bright);letter-spacing:-.035em;margin:7px 0 0;font-size:19px;font-weight:520}.contact-form-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}.contact-form-fields .contact-message-field{grid-column:1/-1}.contact-form label small{color:var(--abr-text-muted);font-family:var(--font-body);letter-spacing:0;font-size:10px;line-height:1.5}.contact-honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.contact-submit{margin-top:16px}.contact-submit:disabled{cursor:wait;opacity:.65}.contact-submit-error{background:var(--abr-surface-elevated);color:#ff9aa5;border:1px solid #713640;gap:6px;margin-top:14px;padding:11px 12px;font-size:10px;line-height:1.5;display:grid}.contact-submit-error strong{font-family:var(--font-data);letter-spacing:.07em;font-size:10px}.contact-success{justify-items:start;gap:12px;display:grid}.contact-success-mark{color:#00d89c;border:1px solid #00d89c77;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.contact-success h2{color:var(--abr-accent-bright);letter-spacing:-.035em;margin:0;font-size:22px;font-weight:500}.contact-success>p{color:var(--abr-text-secondary);margin:0;font-size:11px;line-height:1.7}.contact-reference{border:1px solid var(--abr-border-default);background:var(--abr-surface-panel);gap:5px;width:100%;margin:6px 0;padding:12px;display:grid}.contact-reference span{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.1em;font-size:10px}.contact-reference strong{color:var(--abr-accent-bright);font-family:var(--font-data);letter-spacing:.06em;font-size:15px}.contact-success-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.contact-success-actions .public-button{min-height:40px}.contact-terminal-link{font-family:var(--font-data);font-size:10px;text-decoration:none}.contact-information h2,.contact-terminal-link,.contact-terminal-link:hover{color:var(--abr-accent-bright)}.contact-information h2{letter-spacing:-.04em;margin:15px 0 9px;font-size:25px;font-weight:500}.contact-expectation p,.contact-information>p{color:var(--abr-text-secondary);font-size:11px;line-height:1.7}.contact-expectation{border-left:2px solid var(--abr-accent-primary);margin-top:28px}@supports (color:color-mix(in lab,red,red)){.contact-expectation{border-left:2px solid color-mix(in srgb,var(--abr-accent-primary) 53.33%,transparent)}}.contact-expectation{padding:2px 0 2px 14px}.contact-expectation>span{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.08em;font-size:10px}.contact-expectation p{margin:8px 0 0}.contact-email-link{color:var(--abr-accent-primary);font-family:var(--font-data);margin-top:22px;font-size:11px;display:inline-block}.contact-channel-unavailable{margin-top:24px;color:#e0b56b!important}.contact-form{gap:14px;display:grid}.contact-form label,.settings-form label{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.08em;gap:7px;font-size:10px;display:grid}.contact-form input,.contact-form select,.contact-form textarea,.settings-form input,.settings-form select{border:1px solid var(--abr-border-subtle);background:var(--abr-surface-input);width:100%;min-width:0;color:var(--abr-accent-bright);font-family:var(--font-body);letter-spacing:normal;border-radius:0;padding:11px 12px;font-size:12px}.contact-form textarea{resize:vertical}.contact-form-note{color:#e0b56b;margin:0;font-size:10px;line-height:1.6}.contact-form-note code{color:var(--abr-accent-bright);font-family:var(--font-data)}.contact-form .public-button{justify-self:start}.calendar-workspace,.settings-workspace{min-width:0}.settings-layout{grid-template-columns:180px minmax(0,1fr);gap:18px;margin-top:18px;display:grid}.settings-nav{border:1px solid var(--border);background:var(--background-raised);align-content:start;display:grid}.settings-nav button{border:0;border-bottom:1px solid var(--border-soft);min-height:39px;color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border-left:2px solid #0000;padding:0 12px;font-size:11px}.settings-nav button.active{border-left-color:var(--accent);background:var(--surface);color:var(--text)}.settings-content{min-width:0}.settings-panel{border:1px solid var(--border);background:var(--background-raised);padding:19px}.settings-panel>header{border-bottom:1px solid var(--border-soft);margin-bottom:18px;padding-bottom:12px}.settings-panel>header h2{color:var(--text);font-family:var(--font-data);letter-spacing:.06em;margin:6px 0 0;font-size:13px;font-weight:500}.settings-panel>p{color:var(--text-secondary);font-size:11px;line-height:1.65}.settings-form{gap:14px;max-width:560px;display:grid}.settings-form input:disabled{opacity:.62}.settings-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.settings-primary-button{border:1px solid var(--abr-accent-primary);background:var(--abr-surface-hover);width:fit-content;min-height:37px;color:var(--text);cursor:pointer;font-family:var(--font-data);letter-spacing:.05em;padding:0 15px;font-size:10px}.settings-primary-button:hover:not(:disabled){background:#0b4567}.settings-primary-button:disabled{cursor:wait;opacity:.6}.settings-theme-options{gap:8px;max-width:520px;display:grid}.settings-theme-options button{border:1px solid var(--border);background:var(--background);min-height:54px;color:var(--text-secondary);cursor:pointer;text-align:left;gap:4px;padding:9px 12px;display:grid}.settings-theme-options button.active{border-color:var(--accent);background:var(--accent-soft);color:var(--text)}.settings-security-row span,.settings-subscription>div span,.settings-theme-options strong{font-family:var(--font-data);letter-spacing:.06em;font-size:10px}.settings-theme-options span{color:var(--text-muted);font-size:10px}.settings-subscription{gap:12px;display:grid}.settings-security-row,.settings-subscription>div{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:14px;min-height:36px;display:flex}.settings-security-row span,.settings-subscription>div span{color:var(--text-muted)}.settings-security-row strong,.settings-subscription>div strong{color:var(--text);font-family:var(--font-data);font-size:10px;font-weight:500}.settings-empty p,.settings-subscription p{color:var(--text-secondary);font-size:10px;line-height:1.6}.settings-empty>strong{color:var(--text-muted)}.settings-empty a,.settings-empty>strong{font-family:var(--font-data);font-size:10px}.settings-empty a{color:var(--accent)}.settings-security-row .verified{color:var(--positive)}.settings-security-row .unverified{color:var(--warning)}.settings-error,.settings-success{margin:12px 0 0;font-size:10px;line-height:1.6}.settings-error{color:var(--negative)}.settings-success{color:var(--positive)}.settings-unavailable{border:1px solid var(--border);background:var(--background);padding:12px}.settings-contact-button{align-items:center;gap:8px;min-height:36px;text-decoration:none;display:inline-flex}.settings-support-requests{border-top:1px solid var(--border-soft);gap:0;margin-top:18px;display:grid}.settings-support-requests article{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.settings-support-requests article>div{gap:5px;display:grid}.settings-support-requests article>div:last-child{flex:none;justify-items:end}.settings-support-requests strong{color:var(--text);font-size:11px;font-weight:550}.settings-support-requests span{color:var(--text-muted);font-size:10px}.settings-support-requests code{color:var(--text-secondary);font-family:var(--font-data);font-size:10px}.support-status.new,.support-status.open{color:var(--accent)!important}.support-status.pending{color:var(--warning)!important}.support-status.closed,.support-status.resolved{color:var(--positive)!important}.j-plan-lock{justify-items:start;gap:10px;display:grid}.j-plan-lock h2{color:var(--text);margin:0;font-size:16px;font-weight:550}.j-plan-lock p{max-width:560px;color:var(--text-secondary);margin:0;font-size:11px;line-height:1.65}.j-plan-lock a{text-decoration:none}.j-view-tabs button.plan-locked{cursor:not-allowed}.j-view-tabs button.plan-locked>span{border:1px solid var(--border);color:var(--text-muted);letter-spacing:.04em;background:0 0;border-radius:2px;font-size:10px}.calendar-status-notice{border:1px solid var(--abr-border-default);margin:14px 0}@supports (color:color-mix(in lab,red,red)){.calendar-status-notice{border:1px solid color-mix(in srgb,var(--abr-border-default) 33.33%,transparent)}}.calendar-status-notice{background:var(--abr-surface-elevated);padding:11px 13px}@supports (color:color-mix(in lab,red,red)){.calendar-status-notice{background:color-mix(in srgb,var(--abr-surface-elevated) 14.12%,transparent)}}.calendar-status-notice{color:#c8b98d;font-size:10px;line-height:1.6}.calendar-event-list{margin-top:12px}.calendar-event-row{border-top:1px solid var(--border-soft);grid-template-columns:100px minmax(0,1fr) 56px;align-items:center;gap:12px;min-height:55px;display:grid}.calendar-event-row time{color:var(--text);font-family:var(--font-data);font-size:10px}.calendar-event-row>div{gap:4px;display:grid}.calendar-event-row strong{color:var(--text);font-size:11px;font-weight:500}.calendar-event-row>div span{color:var(--text-muted);font-size:10px}.calendar-importance{text-align:right;font-family:var(--font-data);font-size:10px}.calendar-importance.high{color:var(--negative)}.calendar-importance.med{color:var(--warning)}.checkout-page{background:radial-gradient(ellipse at 50% -15%,var(--abr-surface-elevated) 0,transparent 43%),var(--abr-surface-page);min-height:100vh;color:var(--abr-accent-bright);overflow-x:clip}.checkout-header{border-bottom:1px solid var(--abr-accent-primary);justify-content:space-between;align-items:center;gap:16px;min-height:74px;display:flex}@supports (color:color-mix(in lab,red,red)){.checkout-header{border-bottom:1px solid color-mix(in srgb,var(--abr-accent-primary) 10.98%,transparent)}}.checkout-header{padding:12px max(24px,50vw - 580px)}.checkout-header>a{flex:0 0 190px;align-items:center;width:190px;height:42px;display:inline-flex}.checkout-header .checkout-brand-logo{object-fit:contain;max-width:100%;max-height:42px;display:block;width:190px!important;height:auto!important}.checkout-header>span{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.1em;align-items:center;gap:8px;font-size:10px;display:inline-flex}.checkout-header>span i{background:#00d89c;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #00d89c55}.checkout-content{width:min(1120px,100% - 48px);margin:0 auto;padding:35px 0 70px}.checkout-back{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.07em;font-size:10px;text-decoration:none}.checkout-back:hover,.checkout-signin a,.checkout-terms a{color:var(--abr-accent-bright)}.checkout-heading{max-width:650px;margin:38px 0 25px}.checkout-heading>.public-eyebrow,.checkout-invalid .public-eyebrow,.checkout-plan-top .public-eyebrow{color:var(--abr-accent-primary)}.checkout-heading h1,.checkout-invalid h1{color:var(--abr-accent-bright);letter-spacing:-.045em;margin:10px 0 8px;font-size:clamp(26px,4vw,38px);font-weight:500;line-height:1.12}.checkout-heading>p,.checkout-invalid>p{color:var(--abr-text-secondary);margin:0;font-size:12px;line-height:1.65}.checkout-layout{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:start;gap:18px;display:grid}.checkout-invalid,.checkout-plan-card,.checkout-summary{border:1px solid var(--abr-border-default);background:linear-gradient(145deg,var(--abr-surface-panel),var(--abr-surface-panel) 72%);min-width:0;box-shadow:0 14px 36px #0003,inset 0 1px #d9eff20a}.checkout-plan-card{padding:25px}.checkout-plan-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.checkout-plan-top h2{color:var(--abr-accent-bright);margin:6px 0 0;font-size:21px;font-weight:500}.checkout-plan-top h2,.checkout-popular{font-family:var(--font-data);letter-spacing:.08em}.checkout-popular{border:1px solid var(--abr-border-default);color:#dcc58f;padding:6px 8px;font-size:10px}.checkout-plan-card>p{max-width:560px;color:var(--abr-text-secondary);margin:17px 0;font-size:12px;line-height:1.65}.checkout-price{border-bottom:1px solid var(--abr-accent-primary);align-items:baseline;gap:9px;display:flex}@supports (color:color-mix(in lab,red,red)){.checkout-price{border-bottom:1px solid color-mix(in srgb,var(--abr-accent-primary) 9.41%,transparent)}}.checkout-price{padding:0 0 17px}.checkout-price strong{color:var(--abr-accent-bright);font-family:var(--font-data);letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:37px;font-weight:450}.checkout-price span{color:var(--abr-text-secondary);font-size:11px}.checkout-plan-card ul{gap:0;margin:9px 0 0;padding:0;list-style:none;display:grid}.checkout-plan-card li{border-bottom:1px solid var(--abr-accent-primary);align-items:center;gap:10px;min-height:41px;display:flex}@supports (color:color-mix(in lab,red,red)){.checkout-plan-card li{border-bottom:1px solid color-mix(in srgb,var(--abr-accent-primary) 6.27%,transparent)}}.checkout-plan-card li{color:var(--abr-text-primary);font-size:11px;line-height:1.5}.checkout-plan-card li i{color:#00d89c;font-style:normal}.checkout-plan-card li span{flex:1}.checkout-plan-card li small{border:1px solid var(--abr-border-default);color:var(--abr-text-secondary);font:500 7px/1.25 var(--font-ibm-plex-mono),monospace;white-space:nowrap;border-radius:2px;padding:2px 4px}.checkout-plan-card li small.is-live{color:#87c5a8;border-color:#24523f}.checkout-plan-card li small.is-partial{border-color:var(--abr-border-default);color:var(--abr-accent-bright)}.checkout-plan-card li small.is-not-built,.checkout-plan-card li small.is-ui-only{border-color:var(--abr-border-default);color:var(--abr-text-secondary)}.checkout-feature-disclosure{border-left:2px solid var(--abr-border-default);color:var(--abr-text-secondary);margin:8px 0 0;padding:5px 8px;font-size:10px;line-height:1.5}.checkout-recurring{color:var(--abr-text-secondary);margin-top:15px;font-size:10px;line-height:1.55;display:block}.checkout-summary{padding:20px;position:sticky;top:20px}.checkout-summary>h2{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.1em;margin:0 0 14px;font-size:10px;font-weight:500}.checkout-order-line,.checkout-total{border-top:1px solid var(--abr-accent-primary);justify-content:space-between;align-items:center;gap:15px;min-height:37px;display:flex}@supports (color:color-mix(in lab,red,red)){.checkout-order-line,.checkout-total{border-top:1px solid color-mix(in srgb,var(--abr-accent-primary) 6.67%,transparent)}}.checkout-order-line,.checkout-total{color:var(--abr-text-secondary);font-size:11px}.checkout-order-line strong,.checkout-total strong{color:var(--abr-accent-bright);font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.checkout-total{border-top-color:var(--abr-accent-primary);min-height:48px}@supports (color:color-mix(in lab,red,red)){.checkout-total{border-top-color:color-mix(in srgb,var(--abr-accent-primary) 16.86%,transparent)}}.checkout-total{color:var(--abr-accent-bright);font-weight:550}.checkout-total strong{font-size:15px}.checkout-summary>p{color:var(--abr-text-secondary);margin:9px 0 14px;font-size:10px;line-height:1.6}.checkout-account-state{border:1px solid var(--abr-border-default);background:var(--abr-surface-panel);gap:5px;margin:14px 0;padding:10px 11px;display:grid}.checkout-account-state span{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.08em;font-size:10px}.checkout-account-state strong{overflow-wrap:anywhere;color:var(--abr-accent-bright);font-size:11px;font-weight:500}.checkout-primary-action{border:1px solid var(--abr-accent-primary);width:100%;min-height:46px;color:var(--abr-accent-bright);cursor:pointer;font-family:var(--font-data);letter-spacing:.055em;justify-content:space-between;align-items:center;gap:10px;padding:0 13px;font-size:10px;font-weight:650;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:flex}.checkout-primary-action,.checkout-primary-action:hover:not(:disabled){background:linear-gradient(180deg,var(--abr-accent-primary),var(--abr-accent-primary))}.checkout-primary-action:hover:not(:disabled){border-color:var(--abr-accent-primary);transform:translateY(-1px)}.checkout-primary-action:disabled{cursor:wait;opacity:.65}.checkout-signin{color:var(--abr-text-secondary)!important;margin:12px 0 0!important;font-size:10px!important}.checkout-config-error{background:var(--abr-surface-elevated);border:1px solid #594a2c;gap:7px;padding:12px;display:grid}.checkout-config-error strong{color:#e3c582;font-family:var(--font-data);letter-spacing:.055em;font-size:10px}.checkout-config-error p{color:var(--abr-text-secondary);margin:0;font-size:10px;line-height:1.55}.checkout-error{color:#ff7080!important}.checkout-security{border-top:1px solid var(--abr-accent-primary);justify-content:space-between;gap:8px;margin-top:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.checkout-security{border-top:1px solid color-mix(in srgb,var(--abr-accent-primary) 6.67%,transparent)}}.checkout-security{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.055em;padding-top:12px;font-size:10px}.checkout-terms{max-width:780px;color:var(--abr-text-secondary);margin:16px 0 0;font-size:10px;line-height:1.7}.checkout-terms a{text-decoration:none}.checkout-cancelled{background:var(--abr-surface-elevated);color:#e0c786;border:1px solid #705d31;padding:11px 13px;font-size:11px}.checkout-invalid{max-width:650px;margin:62px auto;padding:30px}.checkout-invalid .public-button{margin-top:18px}.checkout-result{border:1px solid var(--abr-border-default);background:var(--abr-surface-panel);text-align:center;width:min(650px,100% - 32px);margin:10vh auto;padding:clamp(22px,5vw,42px)}.checkout-result h1{color:var(--abr-accent-bright);letter-spacing:-.045em;font-size:clamp(26px,5vw,39px);font-weight:500;line-height:1.12}.checkout-result p{color:var(--abr-text-secondary);font-size:12px;line-height:1.7}.checkout-result-icon{color:#00d89c;border:1px solid #00d89c66;place-items:center;width:40px;height:40px;margin:0 auto 17px;display:grid}.checkout-result.pending .checkout-result-icon{color:#e0b56b;border-color:#e0b56b66}.checkout-result .checkout-primary-action{max-width:300px;margin:20px auto 0}.checkout-result-actions{justify-items:center;gap:14px;margin-top:18px;display:grid}.checkout-result-link{color:var(--abr-accent-bright);font-family:var(--font-data);font-size:10px}.home-flow-pipeline{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-width:0;min-height:196px;padding:12px;display:flex}.home-flow-pipeline>small,.home-flow-pipeline>span{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.09em;text-align:center;font-size:10px}.home-flow-pipeline>span{color:var(--abr-accent-bright);font-size:10px}.home-pipeline-track{justify-content:center;align-items:center;width:min(100%,160px);display:flex}.home-pipeline-track i{border:1px solid var(--abr-accent-primary);background:var(--abr-surface-elevated);border-radius:50%;flex:0 0 9px;width:9px;height:9px;box-shadow:0 0 12px #1588bf28}.home-pipeline-track b{background:linear-gradient(90deg,var(--abr-accent-primary),var(--abr-accent-primary));flex:1;height:1px;position:relative}@supports (color:color-mix(in lab,red,red)){.home-pipeline-track b{background:linear-gradient(90deg,var(--abr-accent-primary),color-mix(in srgb,var(--abr-accent-primary) 53.33%,transparent))}}.home-pipeline-track b:after{background:var(--abr-accent-primary);content:"";border-radius:50%;width:5px;height:5px;animation:pipeline-particle 2s linear infinite;position:absolute;top:-2px;left:0}.home-pipeline-track b:nth-of-type(2):after{animation-delay:-1s}@keyframes pipeline-particle{to{transform:translate(100%)}}.terminal-app[data-terminal-theme=light] .account-menu,.terminal-app[data-terminal-theme=light] .calendar-event-list,.terminal-app[data-terminal-theme=light] .settings-nav,.terminal-app[data-terminal-theme=light] .settings-panel{border-color:var(--border);background:var(--surface);color:var(--text)}.terminal-app[data-terminal-theme=light] .account-menu-identity,.terminal-app[data-terminal-theme=light] .account-menu>a,.terminal-app[data-terminal-theme=light] .account-theme,.terminal-app[data-terminal-theme=light] .calendar-event-row,.terminal-app[data-terminal-theme=light] .settings-nav button{border-color:var(--border-soft)}.terminal-app[data-terminal-theme=light] .account-theme button,.terminal-app[data-terminal-theme=light] .settings-form input,.terminal-app[data-terminal-theme=light] .settings-form select{border-color:var(--border);background:var(--background);color:var(--text)}.terminal-app[data-terminal-theme=light] .account-menu-identity strong,.terminal-app[data-terminal-theme=light] .calendar-event-row strong,.terminal-app[data-terminal-theme=light] .settings-panel h2,.terminal-app[data-terminal-theme=light] .settings-security-row strong,.terminal-app[data-terminal-theme=light] .settings-subscription>div strong{color:var(--text)}.terminal-app[data-terminal-theme=light] .settings-empty p,.terminal-app[data-terminal-theme=light] .settings-panel>p,.terminal-app[data-terminal-theme=light] .settings-subscription p{color:var(--text-secondary)}.terminal-app[data-terminal-theme=light] .settings-theme-options button{border-color:var(--border);background:var(--background);color:var(--text-secondary)}.terminal-app[data-terminal-theme=light] .settings-theme-options button.active{background:var(--accent-soft);color:var(--text)}@media (max-width:760px){.home-flow-pipeline{min-height:100px}.checkout-header{min-height:64px;padding-left:16px;padding-right:16px}.checkout-header>a{flex-basis:150px;width:150px;height:36px}.checkout-header .checkout-brand-logo{max-height:36px;width:150px!important}.checkout-header>span{letter-spacing:.05em;font-size:10px}.checkout-content{width:calc(100% - 32px);padding-top:25px}.checkout-heading{margin:30px 0 19px}.checkout-layout{grid-template-columns:minmax(0,1fr);gap:12px}.checkout-summary{position:static}.checkout-plan-card{padding:18px}.checkout-security{flex-wrap:wrap}.contact-layout{grid-template-columns:minmax(0,1fr);gap:25px;margin-top:34px}.contact-hero{padding-top:65px}.contact-form-fields{grid-template-columns:minmax(0,1fr)}.contact-form-fields .contact-message-field{grid-column:auto}.settings-layout{grid-template-columns:minmax(0,1fr)}.settings-nav{grid-template-columns:repeat(5,minmax(0,1fr));overflow-x:auto}.settings-nav button{text-align:center;white-space:nowrap;border-top:2px solid #0000;border-bottom:0;border-left:0;padding:0 7px;font-size:10px}.settings-nav button.active{border-top-color:var(--accent);border-left:0}}@media (max-width:480px){.contact-layout{width:calc(100% - 32px)}.settings-form-row{grid-template-columns:minmax(0,1fr)}.settings-panel{padding:14px}.calendar-event-row{grid-template-columns:76px minmax(0,1fr) 42px;gap:8px}}:root{color-scheme:dark}*{box-sizing:border-box}body,html{min-height:100%}body{font-family:var(--font-body);font-size:var(--type-body);-webkit-font-smoothing:antialiased;margin:0}button,input{font:inherit}button{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--abr-accent-soft);outline-offset:3px}a{color:inherit}.public-site{background:var(--abr-surface-page);min-height:100vh}.landing-page{background:radial-gradient(ellipse at 51% 40%,var(--abr-surface-elevated) 0,var(--abr-surface-panel) 35%,var(--abr-surface-page) 72%);flex-direction:column;min-height:100vh;display:flex;overflow:hidden}.public-header{z-index:1;height:78px;position:relative}@supports (color:color-mix(in lab,red,red)){.public-header{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.public-header{padding:0 clamp(24px,5vw,76px)}.public-wordmark{gap:12px;text-decoration:none}.public-wordmark img{object-fit:contain;width:50px;height:25px}.capability-list,.landing-bottom,.landing-kicker,.public-footer,.public-nav,.public-wordmark span{letter-spacing:.11em;font-size:10px}.public-wordmark span{letter-spacing:.13em}.public-nav{align-items:center;gap:26px;display:flex}.public-nav a{transition:color var(--transition-fast);text-decoration:none}.public-nav a:hover{color:var(--abr-text-primary)}.public-nav .public-nav-cta{border:1px solid var(--abr-border-default);align-items:center;min-height:36px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.public-nav .public-nav-cta{border:1px solid color-mix(in srgb,var(--abr-border-default) 10.98%,transparent)}}.public-nav .public-nav-cta{border-radius:var(--radius-sm);padding:0 13px}.button-primary span,.public-nav-cta span{color:var(--accent);font-size:15px}.landing-hero{isolation:isolate;flex:1;place-items:center;min-height:min(790px,100vh - 132px);display:grid;position:relative}.hero-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-grid{opacity:.12;background-image:linear-gradient(var(--abr-accent-primary) 1px,transparent 1px),linear-gradient(90deg,var(--abr-accent-primary) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.hero-grid{background-image:linear-gradient(color-mix(in srgb,var(--abr-accent-primary) 3.92%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--abr-accent-primary) 3.92%,transparent) 1px,transparent 1px)}}.hero-grid{background-size:76px 76px;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.hero-orbit{aspect-ratio:1;border:1px solid var(--abr-accent-primary);width:min(1050px,90vw);position:absolute;top:49%;left:50%}@supports (color:color-mix(in lab,red,red)){.hero-orbit{border:1px solid color-mix(in srgb,var(--abr-accent-primary) 5.1%,transparent)}}.hero-orbit{border-radius:50%;transform:translate(-50%,-50%)}.hero-orbit-two{border-color:var(--abr-accent-primary);width:min(780px,75vw)}@supports (color:color-mix(in lab,red,red)){.hero-orbit-two{border-color:color-mix(in srgb,var(--abr-accent-primary) 4.71%,transparent)}}.hero-signal{background:linear-gradient(transparent,var(--abr-accent-primary) 46%,transparent);width:1px;height:57%;position:absolute;top:20%;right:12%}@supports (color:color-mix(in lab,red,red)){.hero-signal{background:linear-gradient(transparent,color-mix(in srgb,var(--abr-accent-primary) 10.59%,transparent) 46%,transparent)}}.hero-signal{transform:rotate(28deg)}.hero-signal-two{opacity:.6;height:46%;top:27%;left:13%;right:auto;transform:rotate(-24deg)}.landing-content{text-align:center;width:min(810px,100% - 40px);margin-top:-22px;animation:landing-enter .9s cubic-bezier(.2,.8,.2,1) both}.hero-logo-wrap{justify-content:center;margin:0 auto -12px;display:flex}.hero-logo{object-fit:contain;filter:drop-shadow(0 18px 50px #168fe627);width:min(480px,76vw);height:auto}.landing-kicker{color:var(--abr-text-secondary);letter-spacing:.19em;justify-content:center;align-items:center;gap:9px;font-size:10px;display:flex}.landing-kicker i,.market-state i,.provider-state i,.sample-badge i{background:var(--accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #45b8f547}.landing-content h1{color:var(--abr-accent-bright);letter-spacing:-.055em;margin:20px 0 15px;font-size:clamp(30px,5vw,52px);font-weight:520;line-height:1.08}.landing-content h1 span{color:var(--abr-text-secondary);font-weight:400}.landing-description{max-width:590px;color:var(--abr-text-secondary);margin:0 auto;font-size:15px;line-height:1.75}.landing-actions{justify-content:center;gap:11px;margin-top:29px;display:flex}.button-primary,.button-secondary{border-radius:var(--radius-sm);letter-spacing:.09em;min-height:46px;transition:transform var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast);justify-content:center;align-items:center;gap:18px;padding:0 19px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.button-primary{border:1px solid var(--abr-accent-primary);background:linear-gradient(180deg,var(--abr-accent-primary),var(--abr-accent-primary));color:var(--abr-text-primary);box-shadow:0 7px 20px #1379ad25,inset 0 1px #ffffff26}.button-primary span{color:var(--abr-accent-bright)}.button-primary:hover{background:linear-gradient(180deg,var(--abr-accent-primary),var(--abr-accent-primary));transform:translateY(-1px)}.button-secondary{border:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.button-secondary{border:1px solid color-mix(in srgb,var(--abr-border-default) 12.55%,transparent)}}.button-secondary{color:var(--abr-text-primary);background:#ffffff06}.button-secondary:hover{border-color:var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.button-secondary:hover{border-color:color-mix(in srgb,var(--abr-border-default) 23.14%,transparent)}}.button-secondary:hover{background:#ffffff0c}.capability-list{flex-wrap:wrap;justify-content:center;gap:9px 19px;margin-top:49px;display:flex}.capability-list span{color:var(--abr-text-muted);letter-spacing:.09em;align-items:center;gap:7px;font-size:10px;display:inline-flex}.capability-list i{background:var(--abr-accent-primary);border-radius:50%;width:3px;height:3px}.landing-bottom{color:var(--abr-text-muted);letter-spacing:.12em;font-size:10px;position:absolute;bottom:25px;left:clamp(24px,5vw,76px);right:clamp(24px,5vw,76px)}.landing-bottom,.public-footer{justify-content:space-between;display:flex}.public-footer{align-items:center;min-height:54px}@supports (color:color-mix(in lab,red,red)){.public-footer{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.public-footer{color:var(--abr-text-muted);padding:0 clamp(24px,5vw,76px);font-size:10px}.public-footer a{color:var(--abr-text-secondary);text-decoration:none}.access-page{grid-template-columns:minmax(0,1.15fr) minmax(430px,.85fr);min-height:100vh;display:grid}.access-brand-panel{border-right:1px solid var(--abr-border-default);flex-direction:column;justify-content:space-between;min-height:100vh;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.access-brand-panel{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 4.71%,transparent)}}.access-brand-panel{background:radial-gradient(ellipse at 41% 56%,var(--abr-surface-elevated) 0,var(--abr-surface-panel) 45%,var(--abr-surface-workspace) 75%);padding:7vh clamp(30px,6vw,88px) 27px}.access-brand-grid{opacity:.22;background-image:linear-gradient(var(--abr-accent-primary) 1px,transparent 1px),linear-gradient(90deg,var(--abr-accent-primary) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.access-brand-grid{background-image:linear-gradient(color-mix(in srgb,var(--abr-accent-primary) 3.92%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--abr-accent-primary) 3.92%,transparent) 1px,transparent 1px)}}.access-brand-grid{pointer-events:none;background-size:72px 72px;-webkit-mask-image:linear-gradient(#0000,#000 38% 75%,#0000);mask-image:linear-gradient(#0000,#000 38% 75%,#0000)}.access-brand-link{z-index:1;width:fit-content;position:relative}.access-logo{object-fit:contain;width:min(320px,38vw);height:auto;display:block}.access-brand-copy{z-index:1;max-width:480px;margin-top:auto;margin-bottom:auto;padding:70px 0;position:relative}.access-brand-copy>span,.access-eyebrow{color:var(--abr-accent-bright);letter-spacing:.15em;font-size:10px;font-weight:550}.access-brand-copy h1{color:var(--abr-accent-bright);letter-spacing:-.055em;margin:19px 0 13px;font-size:clamp(37px,4.2vw,56px);font-weight:480;line-height:1.08}.access-brand-copy p{max-width:380px;color:var(--abr-text-secondary);margin:0;font-size:15px;line-height:1.7}.access-brand-bottom{z-index:1;color:var(--abr-text-muted);letter-spacing:.12em;justify-content:space-between;gap:20px;font-size:10px;display:flex;position:relative}.access-form-panel{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:66px clamp(25px,5vw,72px) 65px;display:flex;position:relative}.access-return{color:var(--abr-text-secondary);align-items:center;gap:9px;font-size:11px;text-decoration:none;display:inline-flex;position:absolute;top:29px;left:clamp(25px,5vw,72px)}.access-return:hover{color:var(--abr-text-primary)}.access-form-wrap{width:min(390px,100%);margin:auto 0}.access-form-wrap h2{color:var(--abr-accent-bright);letter-spacing:-.04em;margin:10px 0 8px;font-size:27px;font-weight:520}.access-intro{color:var(--abr-text-secondary);font-size:var(--type-body);margin:0;line-height:1.6}.access-form label{flex-direction:column;gap:8px;display:flex}.access-form label>span{color:var(--abr-text-secondary);font-size:var(--type-label);letter-spacing:.07em;font-weight:550}.access-form input{border:1px solid var(--abr-border-default);border-radius:var(--radius-sm);background:var(--abr-surface-input);width:100%;height:45px;color:var(--text);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);padding:0 12px;font-size:14px}.access-form input::placeholder{color:var(--abr-text-muted)}.access-form input:focus{border-color:var(--abr-accent-primary);outline:0;box-shadow:0 0 0 3px #2c8cba1a}.password-requirements{color:var(--abr-text-muted);font-size:10px;line-height:1.4}.forgot-password{cursor:pointer;background:0 0;border:0;align-self:flex-end;padding:0;font-size:14px}.forgot-password,.forgot-password:hover{color:var(--abr-accent-bright)}.access-submit{border-radius:var(--radius-sm);color:#fff;cursor:pointer;letter-spacing:.09em;height:46px;transition:background var(--transition-fast),transform var(--transition-fast);justify-content:space-between;align-items:center;padding:0 14px;font-size:11px;font-weight:600;display:flex;box-shadow:inset 0 1px #ffffff24}.access-submit,.access-submit:hover{background:linear-gradient(180deg,var(--abr-accent-primary),var(--abr-accent-primary))}.access-submit:hover{transform:translateY(-1px)}.access-submit:disabled{cursor:wait;opacity:.72;transform:none}.access-submit span{font-size:15px}.auth-divider{color:var(--abr-text-muted);letter-spacing:.1em;align-items:center;gap:12px;margin:20px 0 14px;font-size:10px;display:flex}.auth-divider i{background:#ffffff14;flex:1;height:1px}.google-provider{border:1px solid var(--abr-border-default);border-radius:var(--radius-sm);width:100%;height:44px;color:var(--abr-text-secondary);letter-spacing:.05em;background:#ffffff04;justify-content:center;align-items:center;gap:10px;font-size:10px;display:flex;position:relative}.google-provider:disabled{cursor:not-allowed}.auth-email-provider{color:var(--abr-text-secondary);letter-spacing:.08em;font-size:10px}.google-mark{color:var(--abr-text-secondary);font-size:14px;font-weight:600}.google-provider small{color:var(--abr-text-muted);font-size:10px;position:absolute;right:10px}.access-notice{border-radius:var(--radius-sm);color:#e3c58d;background:#6a502015;border:1px solid #66512d;margin:13px 0 0;padding:10px;font-size:11px;line-height:1.5}.access-notice.info{border-color:var(--abr-border-default);background:var(--abr-surface-hover)}@supports (color:color-mix(in lab,red,red)){.access-notice.info{background:color-mix(in srgb,var(--abr-surface-hover) 18.82%,transparent)}}.access-notice.info{color:var(--abr-accent-bright)}.access-confirmation{border:1px solid var(--abr-border-default);border-radius:var(--radius-sm);background:var(--abr-surface-panel);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:125px;margin-top:25px;padding:18px;display:flex}.access-confirmation>span{color:#00d89c;border:1px solid #00d89c69;border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.access-confirmation strong{color:var(--abr-accent-bright);letter-spacing:.1em;font-size:10px}.access-confirmation p{color:var(--abr-text-secondary);margin:0;font-size:11px;line-height:1.5}.access-security{margin-top:26px}.access-security>span{color:var(--abr-accent-bright)}.access-security p{margin-bottom:0;line-height:1.5}.access-switch{color:var(--abr-text-secondary);justify-content:center;gap:6px;margin-top:22px;font-size:11px;display:flex}.access-switch a{color:var(--abr-accent-bright);letter-spacing:.04em;font-size:10px;font-weight:600;text-decoration:none}.preview-access{border:1px solid var(--abr-border-default);border-radius:var(--radius-sm);background:var(--abr-surface-panel);margin-top:26px;padding:13px 14px}.preview-access>span{color:#d2b477;letter-spacing:.08em;font-size:10px;font-weight:600}.preview-access p{color:var(--abr-text-secondary);margin:6px 0 10px;font-size:11px}.preview-access a{letter-spacing:.06em;align-items:center;gap:7px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.preview-access a,.preview-access a:hover{color:var(--abr-accent-bright)}.access-legal{color:var(--abr-text-muted);letter-spacing:.07em;justify-content:space-between;gap:10px;font-size:10px;display:flex;position:absolute;bottom:23px;left:clamp(25px,5vw,72px);right:clamp(25px,5vw,72px)}.access-form{flex-direction:column;gap:16px;margin-top:26px;display:flex}.access-form [class*=Input],.access-form [class*=container]{width:100%}.access-form .access-submit-canonical{width:100%;margin-top:10px}.terminal-app{background:radial-gradient(ellipse at 62% 0,var(--abr-surface-elevated),transparent 40%),var(--background);min-height:100vh}@supports (color:color-mix(in lab,red,red)){.terminal-app{background:radial-gradient(ellipse at 62% 0,color-mix(in srgb,var(--abr-surface-elevated) 21.96%,transparent),transparent 40%),var(--background)}}.terminal-header{z-index:8;height:var(--header-height);border-bottom:1px solid var(--abr-border-default);grid-template-columns:minmax(160px,1fr) minmax(260px,560px) minmax(240px,1fr);align-items:center;gap:24px;display:grid;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.terminal-header{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.49%,transparent)}}.terminal-header{background:var(--abr-surface-nav)ed;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:0 22px}.header-context{flex-direction:column;gap:2px;min-width:0;display:flex}.header-context-overline{color:var(--abr-text-muted);letter-spacing:.11em;font-weight:550}.header-context strong{color:var(--abr-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;overflow:hidden}.global-command-search{border:1px solid var(--abr-border-default);align-items:center;gap:10px;width:100%;height:37px;display:flex}@supports (color:color-mix(in lab,red,red)){.global-command-search{border:1px solid color-mix(in srgb,var(--abr-border-default) 7.06%,transparent)}}.global-command-search{border-radius:var(--radius-sm);color:var(--abr-text-secondary);cursor:pointer;text-align:left;transition:border-color var(--transition-fast),background var(--transition-fast);background:#ffffff06;padding:0 10px}.global-command-search:hover{border-color:var(--abr-border-default);background:#ffffff09}.global-command-search svg{width:17px;height:17px;color:var(--abr-text-secondary);flex:0 0 17px}.global-command-search>span{flex:1;font-size:11px}.global-command-search kbd,kbd{border:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.global-command-search kbd,kbd{border:1px solid color-mix(in srgb,var(--abr-border-default) 8.63%,transparent)}}.global-command-search kbd,kbd{border-radius:var(--abr-radius-md);color:var(--abr-text-secondary);font-family:var(--font-data);background:#ffffff08;padding:3px 6px;font-size:10px}.header-actions{justify-content:flex-end;align-items:center;gap:15px;min-width:0;display:flex}.market-state{color:#d2bd8d;letter-spacing:.06em;white-space:nowrap;align-items:center;gap:7px;font-weight:600;display:inline-flex}.market-state i{background:var(--warning);width:6px;height:6px;box-shadow:none}.header-time{color:var(--abr-text-primary);font-family:var(--font-data);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex-direction:column;gap:3px;display:flex}.header-time small{color:var(--abr-text-muted)}.header-avatar,.header-icon-button{border:1px solid var(--abr-border-default);flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab,red,red)){.header-avatar,.header-icon-button{border:1px solid color-mix(in srgb,var(--abr-border-default) 7.84%,transparent)}}.header-avatar,.header-icon-button{color:var(--abr-text-secondary);background:#ffffff05;border-radius:50%}.header-icon-button:disabled{cursor:not-allowed;opacity:.55}.header-icon-button svg{width:16px;height:16px}.header-avatar{border-color:var(--abr-accent-primary);background:var(--abr-surface-hover);color:var(--abr-accent-bright);cursor:pointer;font-size:10px;text-decoration:none}.header-avatar:hover:not(:disabled){border-color:var(--abr-accent-primary);background:#21465d}.header-avatar:disabled{cursor:wait;opacity:.65}.terminal-body{grid-template-columns:var(--sidebar-width) minmax(0,1fr);min-height:calc(100vh - var(--header-height));display:grid}.sidebar{top:var(--header-height);width:var(--sidebar-width);height:calc(100vh - var(--header-height));border-right:1px solid var(--abr-border-default);flex-direction:column;display:flex;position:sticky;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.sidebar{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 4.71%,transparent)}}.sidebar{background:var(--abr-surface-panel);padding:17px 12px 12px}.sidebar-brand{border-bottom:1px solid var(--abr-border-default);flex-direction:column;align-items:flex-start;min-height:92px;display:flex}@supports (color:color-mix(in lab,red,red)){.sidebar-brand{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.sidebar-brand{margin:0 2px 15px;padding:0 4px 13px;text-decoration:none}.sidebar-brand img{width:174px;height:87px}.sidebar-brand span{color:var(--abr-text-secondary);letter-spacing:.15em;margin-top:-8px}.sidebar-section-label{color:var(--abr-text-muted);padding:0 10px 8px;font-weight:600}.sidebar-nav{flex-direction:column}.nav-item{border-radius:var(--radius-sm);min-height:37px;color:var(--abr-text-secondary);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast);background:0 0;border:0;align-items:center;gap:11px;padding:0 10px;position:relative}.nav-item:hover{color:var(--abr-text-primary);background:#ffffff08}@supports (color:color-mix(in lab,red,red)){.nav-item.active{background:linear-gradient(90deg,color-mix(in srgb,var(--abr-surface-hover) 61.18%,transparent),color-mix(in srgb,var(--abr-surface-hover) 61.18%,transparent))}}.nav-item.active:before{background:var(--accent);content:"";border-radius:0 2px 2px 0;position:absolute;top:9px;bottom:9px;left:-12px;box-shadow:0 0 9px #45b8f54a}.navigation-icon{width:17px;height:17px;color:var(--abr-text-secondary);flex:0 0 17px}.nav-item.active .navigation-icon{color:var(--abr-accent-bright)}.sidebar-bottom{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.sidebar-bottom{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.49%,transparent)}}.sidebar-bottom{padding:12px 2px 0}.preview-user{gap:9px;padding:6px 7px 12px}.preview-avatar{border:1px solid var(--abr-accent-primary);background:var(--abr-surface-hover);width:30px;height:30px;color:var(--abr-accent-bright);font-size:var(--type-label);border-radius:50%;flex:0 0 30px;place-items:center;display:grid}.preview-user-details{flex-direction:column;flex:1;gap:4px;display:flex}.preview-user-details b{color:var(--abr-text-primary);letter-spacing:.04em;text-overflow:ellipsis;font-weight:600;overflow:hidden}.preview-user-details small{color:var(--abr-text-muted);letter-spacing:.08em}.preview-user>i{background:var(--warning);width:6px;height:6px}.exit-preview{border-radius:var(--radius-sm);min-height:33px;color:var(--abr-text-secondary);cursor:pointer;text-align:left;align-items:center;gap:8px;width:100%;padding:0 10px;font-size:11px;text-decoration:none;display:flex}.mobile-signout{display:none}.exit-preview:hover:not(:disabled){color:var(--abr-text-primary);background:#ffffff08}.exit-preview:disabled{cursor:wait;opacity:.65}.terminal-auth-error{border-radius:var(--radius-sm);background:var(--abr-surface-hover);color:#ffc1ca;border:1px solid #713a46;margin:0 0 14px;padding:10px 12px;font-size:11px;line-height:1.5}.module-heading,.workspace-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:21px;display:flex}.eyebrow,.section-overline{color:var(--abr-text-secondary);letter-spacing:.1em;font-size:10px;font-weight:600;display:block}.module-heading h1,.workspace-heading h1{color:var(--abr-accent-bright);letter-spacing:-.045em;margin:5px 0 0;font-size:27px;font-weight:540}.module-heading p{color:var(--abr-text-secondary);margin:7px 0 0;font-size:13px}.workspace-session{color:var(--abr-text-secondary);align-items:center;gap:8px;display:inline-flex}.workspace-session>i{background:var(--warning);border-radius:50%;width:7px;height:7px}.workspace-session b{color:#d3bd8d;font-size:10px;font-weight:600}.section-heading-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.section-heading-row>div{align-items:baseline;gap:10px;display:flex}.section-subtitle{color:var(--abr-text-muted);font-size:11px}.offline-badge,.panel-demo-tag,.sample-badge{color:#d3b77c;letter-spacing:.07em;white-space:nowrap;background:#6b53220e;border:1px solid #6756336e;border-radius:99px;align-items:center;gap:7px;padding:5px 9px;font-size:10px;font-weight:600;display:inline-flex}.sample-badge i{background:var(--warning);width:5px;height:5px;box-shadow:none}.offline-badge{border-color:var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.offline-badge{border-color:color-mix(in srgb,var(--abr-border-default) 8.63%,transparent)}}.offline-badge{color:var(--abr-text-secondary);background:#ffffff05}.market-strip-shell{margin-bottom:17px}.market-strip{gap:8px}.quote-cell{border:1px solid var(--abr-border-default);min-width:0;min-height:103px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.quote-cell{border:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.quote-cell{border-radius:var(--radius-md);background:linear-gradient(145deg,var(--abr-surface-panel),var(--abr-surface-panel) 70%);transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast);padding:11px 11px 9px}.quote-cell:hover{border-color:var(--abr-border-default);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.quote-cell:hover{border-color:color-mix(in srgb,var(--abr-border-default) 21.96%,transparent)}}.quote-cell:hover{background:linear-gradient(145deg,var(--abr-state-hover),var(--abr-surface-elevated) 72%);box-shadow:var(--shadow-soft)}.quote-title{justify-content:space-between;align-items:baseline;gap:6px;min-width:0;display:flex}.quote-title strong{color:var(--abr-accent-bright);font-family:var(--font-data);font-weight:600}.quote-title span{color:var(--abr-text-secondary);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.data-table,.header-time,.instrument-change,.instrument-metric b,.instrument-price,.journal-metric strong,.level-row b,.macro-event time,.quote-change,.quote-price{font-family:var(--font-data);font-variant-numeric:tabular-nums}.quote-price{color:var(--abr-text-primary);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:17px;font-weight:560;overflow:hidden}.quote-chart-row{justify-content:space-between;align-items:center;gap:4px;display:flex}.quote-change{white-space:nowrap;gap:6px;margin-top:5px;display:flex}.neutral{color:var(--text-secondary)!important}.quote-sparkline{opacity:.78;flex:0 0 58px;width:58px;height:19px;margin-top:2px}.primary-grid{grid-template-columns:minmax(0,1.9fr) minmax(330px,1fr);align-items:stretch;gap:14px;display:grid}.secondary-grid{grid-template-columns:minmax(0,1.45fr) minmax(230px,.85fr) minmax(275px,1.1fr);gap:14px;margin-top:14px;display:grid}.panel,.surface-card{border:1px solid var(--abr-border-default);min-width:0}@supports (color:color-mix(in lab,red,red)){.panel,.surface-card{border:1px solid color-mix(in srgb,var(--abr-border-default) 6.67%,transparent)}}.panel,.surface-card{border-radius:var(--radius-md);background:linear-gradient(145deg,var(--abr-surface-elevated),var(--abr-surface-panel) 78%);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);box-shadow:0 6px 18px #00000014}.panel:hover,.surface-card:hover{border-color:var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.panel:hover,.surface-card:hover{border-color:color-mix(in srgb,var(--abr-border-default) 10.2%,transparent)}}.panel:hover,.surface-card:hover{box-shadow:var(--shadow-soft)}.panel-heading,.surface-card-heading{border-bottom:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;gap:12px;min-height:52px;display:flex}@supports (color:color-mix(in lab,red,red)){.panel-heading,.surface-card-heading{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.panel-heading,.surface-card-heading{padding:10px 15px}.panel-heading-title{gap:8px;min-width:0;display:flex}.panel-heading .eyebrow{color:var(--abr-text-secondary)}.panel-heading h2,.surface-card-heading h2{color:var(--abr-text-primary);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:590;overflow:hidden}.panel-demo-tag{background:#6b53220d;border-color:#67563352;flex:none;padding:4px 7px}.market-panel{overflow:hidden}.instrument-overview{border-bottom:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;gap:16px;min-height:80px;display:flex}@supports (color:color-mix(in lab,red,red)){.instrument-overview{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.instrument-overview{padding:12px 16px}.instrument-price-block{align-items:baseline;gap:12px;display:flex}.instrument-price{color:var(--abr-text-primary);letter-spacing:-.055em;font-size:clamp(25px,2.6vw,34px);font-weight:560}.instrument-change{color:var(--positive);white-space:nowrap;font-size:11px}.instrument-change b{margin-left:5px;font-weight:500}.instrument-metrics{gap:clamp(12px,2vw,28px);display:flex}.instrument-metric{flex-direction:column;gap:5px;display:flex}.instrument-metric span{letter-spacing:.06em;white-space:nowrap;font-weight:550}.instrument-metric b,.instrument-metric span{color:var(--abr-text-secondary);font-size:10px}.instrument-metric b{font-weight:500}.tradingview-chart{background:var(--abr-surface-panel);height:422px;position:relative}.tradingview-widget-container,.tradingview-widget-container__widget{width:100%;height:422px}.tradingview-widget-container iframe{border:0}.tradingview-attribution{color:var(--abr-text-secondary);font-size:10px;text-decoration:none;position:absolute;bottom:5px;right:9px}.tradingview-attribution:hover{color:var(--abr-accent-bright)}.chart-connection-error{background:var(--abr-surface-panel);color:var(--abr-text-primary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex;position:absolute;inset:0}.chart-connection-error strong{font-size:11px}.chart-connection-error span{color:var(--abr-text-secondary);font-size:11px}.wire-panel{flex-direction:column;min-height:100%;display:flex;overflow:hidden}.wire-filters{border-bottom:1px solid var(--abr-border-default);align-items:center;gap:4px;display:flex;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.wire-filters{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.71%,transparent)}}.wire-filters{scrollbar-width:none;padding:7px 10px}.wire-filters::-webkit-scrollbar{display:none}.heatmap-tabs button,.wire-filters button{border-radius:var(--abr-radius-md);min-height:25px;color:var(--abr-text-secondary);cursor:pointer;letter-spacing:.04em;transition:color var(--transition-fast),background var(--transition-fast);background:0 0;border:1px solid #0000;flex:none;padding:0 8px;font-size:10px;font-weight:580}.heatmap-tabs button:hover,.wire-filters button:hover{color:var(--abr-text-primary);background:#ffffff09}.heatmap-tabs button.selected,.wire-filters button.selected{background:var(--abr-surface-hover);color:var(--abr-accent-bright)}.wire-list{scrollbar-color:#334653 transparent;scrollbar-width:thin;flex:1;max-height:430px;overflow-y:auto}.wire-story{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.wire-story{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.wire-story{transition:background var(--transition-fast);padding:10px 13px 9px}.wire-meta{align-items:center;gap:8px;font-size:10px;display:flex}.wire-meta,.wire-meta time{color:var(--abr-text-secondary)}.wire-meta time{font-family:var(--font-data);font-variant-numeric:tabular-nums}.wire-category{color:var(--abr-accent-bright);letter-spacing:.05em;font-size:10px;font-weight:600}.wire-story h3{color:var(--abr-text-primary);margin:6px 0 5px;font-size:11px;font-weight:440;line-height:1.5}.wire-story-footer{color:var(--abr-text-muted);align-items:center;gap:8px;font-size:10px;display:flex}.wire-priority{border-radius:var(--abr-radius-sm);color:var(--abr-text-secondary);background:#ffffff0b;padding:3px 5px;font-size:10px}.wire-priority.critical,.wire-priority.high{color:#f0999e;background:#6a30321f}.wire-priority.med{color:#d9be84;background:#6951221a}.wire-story-footer button{border:1px solid var(--abr-border-default);width:22px;height:22px;margin-left:auto}@supports (color:color-mix(in lab,red,red)){.wire-story-footer button{border:1px solid color-mix(in srgb,var(--abr-border-default) 7.06%,transparent)}}.wire-story-footer button{border-radius:var(--abr-radius-md);color:var(--abr-text-muted);background:0 0;font-size:10px}.wire-story-footer button:disabled{cursor:not-allowed;opacity:.55}.wire-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:130px;padding:20px;display:flex}.wire-empty strong{color:var(--abr-text-primary);font-size:10px}.wire-empty span{color:var(--abr-text-secondary);font-size:10px}.data-table-wrap{overflow-x:auto}.data-table{border-collapse:collapse;text-align:right;white-space:nowrap;width:100%}.data-table thead th{height:31px;color:var(--abr-text-secondary);font-family:var(--font-body);letter-spacing:.06em;padding:0 9px;font-weight:550}.data-table tbody th,.data-table thead th:first-child{text-align:left}.data-table tbody td,.data-table tbody th{border-top:1px solid var(--abr-border-default);height:27px}@supports (color:color-mix(in lab,red,red)){.data-table tbody td,.data-table tbody th{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 3.53%,transparent)}}.data-table tbody td,.data-table tbody th{padding:0 9px}.data-table tbody th{color:var(--abr-text-primary);font-family:var(--font-body);font-size:10px;font-weight:550}.data-table tbody td{color:var(--abr-text-secondary);font-size:10px}.data-table .status-state{font-family:var(--font-body);align-items:center;gap:5px;font-size:10px;display:inline-flex}.data-table .status-state i{background:currentColor;border-radius:50%;flex:0 0 5px;width:5px;height:5px}.session-list{border-bottom:1px solid var(--abr-border-default);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab,red,red)){.session-list{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.session-row{grid-template-columns:9px 1fr;align-items:center;gap:4px;min-height:49px;padding:6px 8px;display:grid}.session-row+.session-row{border-left:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.session-row+.session-row{border-left:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.session-indicator{grid-row:span 2}.session-indicator i{background:#7d8994;border-radius:50%;width:5px;height:5px;display:block}.session-indicator i.open{background:var(--positive)}.session-row strong{white-space:nowrap;font-weight:550}.session-row strong,.session-state{color:var(--abr-text-secondary);font-size:10px}.public-site.abridyn-home-v2,.public-site.pricing-v2{background:var(--abr-surface-page);color:var(--abr-accent-bright)}.abridyn-home-v2 .public-header,.pricing-v2 .public-header{border-color:var(--abr-border-subtle);background:var(--abr-surface-panel)}.abridyn-home-v2 .public-footer,.pricing-v2 .public-footer{border-color:var(--abr-border-subtle);background:var(--abr-surface-page)}.abridyn-home-v2 .ah-final,.abridyn-home-v2 .ah-hero,.abridyn-home-v2 .ah-section,.pricing-v2 .pv-faq,.pricing-v2 .pv-plans{background-color:var(--abr-surface-page)}.abridyn-home-v2 .ah-section:nth-of-type(odd),.abridyn-home-v2 .ah-security{background-color:var(--abr-surface-page)!important}@media (min-width:1800px){.abridyn-home-v2 .ah-container,.pricing-v2 .pv-container{width:min(100% - 80px,1680px)}}@media (max-width:760px){.abridyn-home-v2 .ah-container,.pricing-v2 .pv-container{width:min(100% - 32px,620px)}}@media (max-width:420px){.abridyn-home-v2 .ah-container,.pricing-v2 .pv-container{width:calc(100% - 24px)}}.session-state.open{color:var(--positive)}.session-levels{grid-template-columns:1fr 1fr;gap:0 12px;padding:4px 11px 8px;display:grid}.level-row{border-bottom:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;gap:5px;min-width:0;display:flex}@supports (color:color-mix(in lab,red,red)){.level-row{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 3.92%,transparent)}}.level-row{padding:8px 0}.level-row span{color:var(--abr-text-secondary);text-overflow:ellipsis;overflow:hidden}.level-row b,.level-row span{white-space:nowrap;font-size:10px}.level-row b{color:var(--abr-text-primary);font-weight:500}.macro-list{padding:2px 12px 5px}.macro-event{border-bottom:1px solid var(--abr-border-default);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:43px;display:grid}@supports (color:color-mix(in lab,red,red)){.macro-event{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 3.92%,transparent)}}.macro-event:last-child{border-bottom:0}.macro-event time{color:var(--abr-text-secondary);font-size:10px}.macro-event strong{color:var(--abr-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:480;overflow:hidden}.importance{border:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.importance{border:1px solid color-mix(in srgb,var(--abr-border-default) 9.8%,transparent)}}.importance{border-radius:var(--abr-radius-md);color:var(--abr-text-secondary);padding:4px 6px;font-size:10px}.importance.high{border-color:var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.importance.high{border-color:color-mix(in srgb,var(--abr-border-default) 33.33%,transparent)}}.importance.high{color:#f0999e;background:#6a30320f}.importance.med{color:#dfc17f;background:#6a53200f;border-color:#806b4055}.command-bar{border:1px solid var(--abr-border-default);align-items:center;gap:11px;min-height:42px;margin-top:15px;display:flex}@supports (color:color-mix(in lab,red,red)){.command-bar{border:1px solid color-mix(in srgb,var(--abr-border-default) 7.06%,transparent)}}.command-bar{border-radius:var(--radius-sm);background:var(--abr-surface-panel);transition:border-color var(--transition-fast),background var(--transition-fast);padding:0 11px 0 13px}.command-bar:focus-within{border-color:var(--abr-accent-primary);background:var(--abr-state-hover)}.command-prompt{color:var(--abr-accent-bright);letter-spacing:.02em;flex:none;font-size:10px;font-weight:600}.command-prompt span{color:var(--accent)}.command-bar input{width:100%;min-width:0;color:var(--abr-text-primary);font-family:var(--font-data);background:0 0;border:0;outline:0;font-size:10px}.command-bar input::placeholder{color:var(--abr-text-muted)}.command-hint{color:var(--abr-text-secondary);flex:none;font-size:10px}.command-bar button,.command-palette-trigger{color:var(--abr-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.command-bar>button[type=submit]{font-size:14px;display:none}.command-palette-trigger kbd{color:var(--abr-text-secondary)}.command-bar button:focus-visible,.command-palette-trigger:focus-visible{outline:2px solid var(--accent)}.palette-backdrop{z-index:20;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);animation:palette-backdrop-in var(--transition-fast) both;background:#08090ac4;justify-content:center;align-items:flex-start;padding:min(14vh,140px) 16px 24px;display:flex;position:fixed;inset:0}.command-palette{border:1px solid var(--abr-border-default);border-radius:var(--radius-md);background:var(--abr-surface-panel);width:min(590px,100%);box-shadow:var(--shadow-raised);animation:palette-enter var(--transition-standard) both;overflow:hidden}.palette-search{border-bottom:1px solid var(--abr-border-default);align-items:center;gap:12px;min-height:55px;display:flex}@supports (color:color-mix(in lab,red,red)){.palette-search{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 6.67%,transparent)}}.palette-search{padding:0 14px}.palette-search>span{color:var(--abr-text-secondary);flex:none;font-size:11px}.palette-search>span b{color:var(--accent)}.palette-search input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:12px}.palette-search input::placeholder{color:var(--abr-text-muted)}.palette-search kbd{flex:none}.palette-results{max-height:min(440px,60vh);padding:7px;overflow-y:auto}.palette-command{border-radius:var(--abr-radius-md);width:100%;min-height:39px;color:var(--abr-text-secondary);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:0 10px;display:flex}.palette-command.selected{border-color:var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.palette-command.selected{border-color:color-mix(in srgb,var(--abr-border-default) 3.92%,transparent)}}.palette-command.selected{color:var(--abr-text-primary);background:#ffffff0b}.palette-command:disabled{cursor:not-allowed;opacity:.48}.palette-command-name{flex:1;font-size:11px}.palette-command-detail,.palette-disabled-tag{color:var(--abr-text-secondary);font-size:10px}.palette-disabled-tag{color:#d0af6c}.palette-no-results{color:var(--abr-text-secondary);text-align:center;padding:23px 10px;font-size:10px}.palette-footer{border-top:1px solid var(--abr-border-default);align-items:center;gap:17px;min-height:36px;display:flex}@supports (color:color-mix(in lab,red,red)){.palette-footer{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.49%,transparent)}}.palette-footer{color:var(--abr-text-secondary);padding:0 11px;font-size:10px}.palette-footer span{align-items:center;gap:5px;display:inline-flex}.palette-footer kbd{padding:2px 4px}.module-heading{margin-bottom:20px}.market-module-grid{margin-top:15px}.intelligence-workspace,.journal-workspace,.macro-workspace,.module-grid{gap:14px;display:grid}.intelligence-support-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,1fr);gap:14px;display:grid}.intelligence-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.intelligence-state{border-right:1px solid var(--abr-border-default);flex-direction:column;justify-content:center;gap:9px;min-height:98px;display:flex}@supports (color:color-mix(in lab,red,red)){.intelligence-state{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.intelligence-state{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.intelligence-state{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.intelligence-state{padding:15px}.intelligence-state:nth-child(4n){border-right:0}.intelligence-state:nth-last-child(-n+4){border-bottom:0}.intelligence-state span{color:var(--abr-text-primary);letter-spacing:.04em;font-size:10px;font-weight:550}.intelligence-state strong{color:var(--abr-text-secondary);font-size:10px;font-weight:450}.provider-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:188px;padding:20px;display:flex}.provider-empty-mark{border:1px solid var(--abr-border-default);place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab,red,red)){.provider-empty-mark{border:1px solid color-mix(in srgb,var(--abr-border-default) 9.8%,transparent)}}.provider-empty-mark{color:var(--abr-text-secondary);background:#ffffff06;border-radius:50%;font-size:10px}.provider-empty strong{color:var(--abr-text-primary);font-size:10px;font-weight:550}.provider-empty>span:not(.provider-empty-mark){color:#d2b477;font-size:10px}.provider-empty small{max-width:400px;color:var(--abr-text-secondary);font-size:10px;line-height:1.55}.political-panel .panel-heading{min-height:53px}.political-header{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 17px 12px;display:flex}.political-header h3{color:var(--abr-text-primary);letter-spacing:-.03em;margin:6px 0 4px;font-size:19px;font-weight:540}.political-header p{color:var(--abr-text-secondary);margin:0;font-size:11px}.provider-state{color:#d4b477;flex:none;align-items:center;gap:7px;font-size:10px;font-weight:600;display:inline-flex}.provider-state i{background:var(--warning);box-shadow:none}.political-filters{border-top:1px solid var(--abr-border-default);align-items:center;gap:4px;display:flex;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.political-filters{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.political-filters{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.political-filters{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.political-filters{padding:7px 11px}.political-filters button{border-radius:var(--abr-radius-md);min-height:25px;color:var(--abr-text-secondary);white-space:nowrap;background:0 0;border:0;padding:0 7px;font-size:10px}.political-filters button:disabled{cursor:not-allowed}.auto-read-option{color:var(--abr-text-secondary);white-space:nowrap;flex:none;align-items:center;gap:6px;margin-left:auto;font-size:10px;display:inline-flex}.auto-read-option input{accent-color:var(--accent)}.audio-control{align-self:start}.audio-control-heading{border-bottom:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;min-height:48px;display:flex}@supports (color:color-mix(in lab,red,red)){.audio-control-heading{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.49%,transparent)}}.audio-control-heading{padding:0 14px}.audio-state{color:var(--abr-text-secondary);align-items:center;gap:6px;font-size:10px;display:inline-flex}.audio-state i{background:#8794a0;border-radius:50%;width:6px;height:6px}.audio-control-body{align-items:center;gap:11px;min-height:72px;padding:12px;display:flex}.audio-mute,.audio-play{border:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.audio-mute,.audio-play{border:1px solid color-mix(in srgb,var(--abr-border-default) 10.2%,transparent)}}.audio-mute,.audio-play{border-radius:var(--abr-radius-md);color:var(--abr-text-secondary);background:#ffffff06;padding:7px 9px}.audio-play{width:34px;height:34px;font-size:13px}.audio-mute:disabled,.audio-play:disabled{cursor:not-allowed;opacity:.58}.audio-provider{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.audio-provider span,.audio-provider strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.audio-provider strong{color:var(--abr-text-primary);font-weight:550}.audio-provider span{color:var(--abr-text-secondary)}.audio-volume{background:#60717f;width:36px;height:2px}.audio-mute{font-size:10px}.heatmap-workspace>.module-heading{margin-bottom:17px}.heatmap-panel{overflow:hidden}.heatmap-toolbar{border-bottom:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;gap:12px;min-height:53px;display:flex}@supports (color:color-mix(in lab,red,red)){.heatmap-toolbar{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.49%,transparent)}}.heatmap-toolbar{padding:0 14px}.heatmap-tabs{align-items:center;gap:5px;display:flex}.heatmap-tabs button{min-height:31px;padding:0 11px;font-size:10px}.heatmap-timeframes{align-items:center;gap:4px;display:flex}.heatmap-timeframes>span{color:var(--abr-text-secondary);letter-spacing:.06em;margin-right:5px;font-size:10px;font-weight:550}.heatmap-timeframes button{border:1px solid var(--abr-border-default);min-height:27px}@supports (color:color-mix(in lab,red,red)){.heatmap-timeframes button{border:1px solid color-mix(in srgb,var(--abr-border-default) 5.49%,transparent)}}.heatmap-timeframes button{border-radius:var(--abr-radius-md);color:var(--abr-text-secondary);background:0 0;padding:0 8px;font-size:10px}.heatmap-timeframes button:disabled{cursor:not-allowed;opacity:.55}.heatmap-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;display:grid}.heatmap-sector{min-width:0}.heatmap-sector h2{color:var(--abr-text-secondary);letter-spacing:.08em;margin:0 0 6px;font-size:10px;font-weight:600}.heatmap-tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(82px,auto);gap:5px;display:grid}.heatmap-tile{border:1px solid var(--abr-border-default);flex-direction:column;justify-content:space-between;min-width:0;display:flex}@supports (color:color-mix(in lab,red,red)){.heatmap-tile{border:1px solid color-mix(in srgb,var(--abr-border-default) 6.67%,transparent)}}.heatmap-tile{border-radius:var(--abr-radius-md);background:var(--abr-surface-elevated);transition:transform var(--transition-fast),filter var(--transition-fast),border-color var(--transition-fast);padding:9px}.heatmap-tile.negative{background:var(--abr-surface-hover)}.heatmap-tile:hover{z-index:1;border-color:var(--abr-border-default);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.heatmap-tile:hover{border-color:color-mix(in srgb,var(--abr-border-default) 26.27%,transparent)}}.heatmap-tile:hover{filter:brightness(1.15)}.heatmap-tile>div{justify-content:space-between;gap:5px;min-width:0;display:flex}.heatmap-tile>div strong{color:var(--abr-text-primary);font-family:var(--font-data);font-size:11px}.heatmap-tile>div span{color:var(--abr-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.heatmap-tile-change{color:#a6dfc7;font-family:var(--font-data);font-size:15px;font-weight:550}.heatmap-tile.negative .heatmap-tile-change{color:#f2a6a4}.heatmap-tile-price{color:var(--abr-text-secondary);font-family:var(--font-data);font-size:10px}.heatmap-legend{border-top:1px solid var(--abr-border-default);align-items:center;gap:17px;min-height:38px;display:flex}@supports (color:color-mix(in lab,red,red)){.heatmap-legend{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.49%,transparent)}}.heatmap-legend{color:var(--abr-text-secondary);padding:0 14px;font-size:10px}.heatmap-legend>span:first-child{color:#d5b97c;font-weight:600}.heatmap-color-key{align-items:center;gap:5px;margin-left:auto;display:inline-flex}.heatmap-color-key i{border-radius:50%;width:6px;height:6px}.heatmap-color-key i.positive{background:var(--positive)}.heatmap-color-key i.negative{background:var(--negative);margin-left:8px}.macro-workspace-layout{grid-template-columns:minmax(300px,.9fr) minmax(0,1.4fr);align-items:start;gap:14px;display:grid}.macro-landscape{overflow:hidden}.macro-landscape .surface-card-heading{min-height:54px}.macro-area-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.macro-area{border-right:1px solid var(--abr-border-default);flex-direction:column;justify-content:center;gap:6px;min-height:88px;display:flex}@supports (color:color-mix(in lab,red,red)){.macro-area{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 3.92%,transparent)}}.macro-area{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.macro-area{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 3.92%,transparent)}}.macro-area{padding:13px}.macro-area:nth-child(2n){border-right:0}.macro-area:nth-last-child(-n+2){border-bottom:0}.macro-area strong{color:var(--abr-text-primary);font-size:10px;font-weight:550}.macro-area small,.macro-area span{color:var(--abr-text-secondary);font-size:10px}.journal-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.journal-metric{border:1px solid var(--abr-border-default);flex-direction:column;justify-content:center;gap:8px;min-height:94px;display:flex}@supports (color:color-mix(in lab,red,red)){.journal-metric{border:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.journal-metric{border-radius:var(--radius-md);background:linear-gradient(145deg,var(--abr-surface-panel),var(--abr-surface-panel));padding:13px}.journal-metric>span{color:var(--abr-text-secondary);letter-spacing:.07em;font-size:10px;font-weight:600}.journal-metric strong{color:var(--abr-text-primary);font-size:20px;font-weight:500}.journal-metric small{color:var(--abr-text-muted);font-size:10px}.journal-empty-panel{overflow:hidden}.journal-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:230px;padding:22px;display:flex}.journal-empty-icon{border:1px solid var(--abr-border-default);place-items:center;width:35px;height:35px;display:grid}@supports (color:color-mix(in lab,red,red)){.journal-empty-icon{border:1px solid color-mix(in srgb,var(--abr-border-default) 10.59%,transparent)}}.journal-empty-icon{color:var(--abr-text-secondary);border-radius:50%;font-size:18px}.journal-empty strong{color:var(--abr-text-primary);font-size:12px;font-weight:550}.journal-empty p{max-width:470px;color:var(--abr-text-secondary);margin:0;font-size:11px;line-height:1.6}.journal-empty button{border:1px solid var(--abr-border-default);min-height:34px;margin-top:5px}@supports (color:color-mix(in lab,red,red)){.journal-empty button{border:1px solid color-mix(in srgb,var(--abr-border-default) 9.02%,transparent)}}.journal-empty button{border-radius:var(--abr-radius-md);color:var(--abr-text-secondary);letter-spacing:.06em;background:#ffffff06;font-size:10px}.journal-empty button:disabled{cursor:not-allowed}.journal-preview-note{margin:-2px 0 0}.module-empty{border:1px solid var(--abr-border-default);flex-direction:column;justify-content:center;align-items:center;min-height:min(58vh,520px);display:flex}@supports (color:color-mix(in lab,red,red)){.module-empty{border:1px solid color-mix(in srgb,var(--abr-border-default) 6.67%,transparent)}}.module-empty{border-radius:var(--radius-md);background:linear-gradient(145deg,var(--abr-surface-elevated),var(--abr-surface-panel));text-align:center}.empty-module-code{color:var(--abr-text-secondary);letter-spacing:.12em;font-size:10px}.module-empty h1{color:var(--abr-text-primary);margin:14px 0 8px;font-size:20px;font-weight:550}.module-empty p{color:var(--abr-text-secondary);margin:0;font-size:12px}.module-empty>span{color:var(--abr-text-muted);letter-spacing:.07em;margin-top:19px;font-size:10px}.status-bar{border-top:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;gap:12px;min-height:31px;display:flex}@supports (color:color-mix(in lab,red,red)){.status-bar{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.status-bar{color:var(--abr-text-secondary);margin-top:13px;font-size:10px}.system-indicators{flex-wrap:wrap;gap:17px;display:flex}.clock-status{color:var(--abr-text-secondary);font-family:var(--font-data);font-variant-numeric:tabular-nums;white-space:nowrap;gap:10px;display:inline-flex}.clock-status b{font-weight:450}.latency,.system-indicator{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.latency b,.system-indicator b{color:var(--abr-text-secondary);font-weight:550}.latency i,.system-indicator i{background:#b9a064;border-radius:50%;width:5px;height:5px}.system-indicator i.ready{background:var(--positive)}.system-indicator i.offline{background:var(--warning)}.latency i{background:#8895a0}.status-build{color:var(--abr-text-muted);white-space:nowrap}.startup-screen{z-index:30;background:radial-gradient(ellipse at 50% 43%,var(--abr-surface-hover) 0,var(--abr-surface-panel) 38%,var(--abr-surface-workspace) 77%);opacity:1;place-items:center;transition:opacity .32s,transform .32s;display:grid;position:fixed;inset:0}.startup-screen.leaving{opacity:0;transform:scale(1.01)}.startup-content{flex-direction:column;align-items:center;width:min(490px,100% - 36px);display:flex}.startup-logo{object-fit:contain;filter:drop-shadow(0 13px 35px #168fe632);width:min(360px,82vw);height:auto;animation:startup-logo-in .85s cubic-bezier(.2,.8,.2,1) both}.startup-initialization{flex-direction:column;gap:8px;width:min(320px,100%);min-height:126px;margin-top:23px;display:flex}.startup-initialization span{color:var(--abr-text-secondary);letter-spacing:.07em;align-items:center;gap:9px;font-size:10px;animation:startup-line-in .23s both;display:flex}.startup-initialization span.current{color:var(--abr-accent-bright)}.startup-initialization i{width:10px;color:var(--accent);font-style:normal}.startup-initialization .complete i{color:var(--positive)}.startup-progress{background:#ffffff14;border-radius:99px;width:min(320px,100%);height:2px;overflow:hidden}.startup-progress i{border-radius:inherit;background:linear-gradient(90deg,var(--abr-accent-primary),var(--abr-accent-primary));height:100%;transition:width .35s;display:block;box-shadow:0 0 12px #45b8f52f}.startup-build{color:var(--abr-text-muted);letter-spacing:.09em;font-size:10px;position:absolute;bottom:15px;right:18px}@keyframes landing-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes startup-logo-in{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes startup-line-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes palette-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes palette-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1800px){:root{--sidebar-width:240px}.market-strip{grid-template-columns:repeat(11,minmax(0,1fr))}.quote-cell{min-height:110px;padding:12px}.quote-price{font-size:18px}.tradingview-chart,.tradingview-widget-container,.tradingview-widget-container__widget{height:500px;min-height:500px}.wire-list{max-height:508px}}@media (max-width:1450px){.market-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.primary-grid{grid-template-columns:minmax(0,1.6fr) minmax(310px,1fr)}}@media (max-width:1180px){:root{--sidebar-width:68px}.sidebar{align-items:center;padding-left:7px;padding-right:7px}.sidebar-brand{align-items:center;width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.sidebar-brand img{object-fit:cover;object-position:center;width:49px;height:32px}.nav-item:after,.nav-item>span:last-child,.sidebar-bottom,.sidebar-brand span,.sidebar-section-label{display:none}.sidebar-nav{width:100%}.nav-item{justify-content:center;padding:0}.nav-item.active:before{left:-7px}.navigation-icon{width:18px;height:18px}.primary-grid{grid-template-columns:minmax(0,1.45fr) minmax(290px,1fr)}.secondary-grid{grid-template-columns:minmax(0,1.2fr) minmax(230px,1fr)}.macro-panel{grid-column:1/-1}.macro-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 13px;display:grid}.macro-event:nth-child(n){border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.macro-event:nth-child(n){border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 3.92%,transparent)}}.intelligence-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.abridyn-home-v2{--ah-canvas:var(--abr-bg);--ah-surface:var(--abr-surface);--ah-workspace:var(--abr-control);--ah-raised:var(--abr-surface-raised);--ah-border:var(--abr-border);--ah-strong-border:var(--abr-border);--ah-text:var(--abr-text-primary);--ah-secondary:var(--abr-text-muted);--ah-muted:var(--abr-text-muted);--ah-blue:var(--abr-accent-primary);--ah-bright:var(--abr-accent-bright);--ah-green:#35c99a;--ah-red:#f06470;--background:var(--ah-canvas);color:var(--ah-text);background:var(--ah-canvas)}.abridyn-home-v2 *,.pricing-v2 *{box-sizing:border-box}.ah-container,.pv-container{width:min(100% - 48px,1660px);margin-inline:auto}.ah-hero{border-bottom:1px solid var(--ah-border);background:var(--ah-canvas);padding:88px 0 54px}.ah-hero-copy{text-align:center;max-width:930px;margin:0 auto 38px}.ah-kicker,.pv-eyebrow{color:var(--ah-secondary);font:600 11px/1.3 var(--font-data);letter-spacing:.09em;align-items:center;gap:9px;display:inline-flex}.ah-kicker>i,.pv-eyebrow>i{background:var(--ah-bright);border-radius:50%;width:6px;height:6px}.ah-hero h1{color:var(--ah-text);letter-spacing:-.055em;margin:19px 0 14px;font-size:clamp(40px,5vw,72px);font-weight:520;line-height:1.01}.ah-final h2 em,.ah-hero h1 em{color:var(--abr-accent-bright);font-style:normal}.ah-hero-copy>p{max-width:700px;color:var(--ah-secondary);margin:0 auto;font-size:clamp(15px,1.3vw,18px);line-height:1.6}.ah-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.ah-button{border:1px solid var(--ah-strong-border);border-radius:var(--abr-radius-sm);min-height:44px;color:var(--ah-text);justify-content:center;align-items:center;gap:16px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ah-button-primary{border-color:var(--ah-blue);background:var(--ah-blue);color:var(--abr-accent-primary)}.ah-button-secondary{background:var(--abr-surface-panel)}.ah-button:hover,.ah-plan-cta:hover,.pv-cta:hover{border-color:var(--ah-bright)}.ah-hero-note{color:var(--ah-muted);font:500 9px/1.4 var(--font-data);letter-spacing:.06em;margin-top:18px;display:block}.ah-hero-product{width:100%}.ah-hero-caption{color:var(--ah-muted);font:500 9px/1.3 var(--font-data);letter-spacing:.045em;justify-content:space-between;gap:12px;padding-top:10px;display:flex}.ah-section{border-bottom:1px solid var(--ah-border);background:var(--ah-canvas);padding:72px 0 82px}.ah-section:nth-of-type(odd){background:var(--abr-surface-page)}.ah-section-topline{border-bottom:1px solid var(--ah-border);color:var(--ah-muted);font:500 10px/1.3 var(--font-data);letter-spacing:.07em;justify-content:space-between;align-items:center;gap:12px;padding-bottom:11px;display:flex}.ah-section-heading{grid-template-columns:minmax(0,1fr) minmax(260px,.58fr);align-items:end;gap:44px;margin:25px 0 28px;display:grid}.ah-pricing-head h2,.ah-section-heading h2,.ah-security h2{color:var(--ah-text);letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.3vw,45px);font-weight:510;line-height:1.08}.ah-pricing-head>p,.ah-section-heading>p,.ah-security-layout>div:first-child>p{max-width:610px;color:var(--ah-secondary);margin:0 0 3px;font-size:14px;line-height:1.65}.ps-window{border:1px solid var(--ah-strong-border);background:var(--ah-workspace);min-width:0;color:var(--ah-text);font-family:var(--font-body);overflow:hidden}.ps-topbar{border-bottom:1px solid var(--ah-border);background:var(--abr-surface-nav);justify-content:space-between;gap:12px;min-height:42px;padding:0 15px}.ps-topbar,.ps-topbar>strong{align-items:center;display:flex}.ps-topbar>strong{color:var(--abr-text-primary);font:600 10px/1 var(--font-data);letter-spacing:.04em;gap:8px}.ps-topbar>strong>i{border:1px solid var(--abr-border-default);width:19px;height:19px;color:var(--ah-bright);place-items:center;font-style:normal;display:inline-grid}.ps-topbar>strong>b{color:var(--ah-muted);font-weight:400}.ps-sample{width:fit-content;color:var(--abr-text-secondary);font:500 9px/1.3 var(--font-data);letter-spacing:.045em;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ps-sample>i{background:#c4a85f;border-radius:50%;width:5px;height:5px}.ps-window-content{min-width:0}.ps-module-head{border-bottom:1px solid var(--ah-border);min-height:34px;color:var(--ah-secondary);font:600 10px/1.35 var(--font-data);letter-spacing:.055em;justify-content:space-between;align-items:center;gap:10px;display:flex}.ps-module-head>small,.ps-module-head>span:last-child:not(:first-child){color:var(--ah-muted);font:500 8px/1.3 var(--font-data)}.ps-table-scroll{min-width:0;overflow-x:auto}.ps-table{border-collapse:collapse;width:100%;font:500 12px/1.3 var(--font-data);font-variant-numeric:tabular-nums;white-space:nowrap}.ps-table td,.ps-table th{text-align:right;border-bottom:1px solid #21394d9e;padding:8px 9px}.ps-table thead th{color:var(--ah-muted);letter-spacing:.035em;font-size:10px;font-weight:500}.ps-table td:first-child,.ps-table th:first-child{text-align:left}.ps-table tbody th{color:var(--ah-text);font-weight:600}.ps-table tbody th small{color:var(--ah-muted);margin-top:3px;font-size:10px;font-weight:400;display:block}.ps-research-head .negative,.ps-research-head .positive,.ps-table .negative,.ps-table .positive,.ps-terminal-price .negative,.ps-terminal-price .positive{color:var(--ah-green)}.ps-research-head .negative,.ps-table .negative,.ps-terminal-price .negative{color:var(--ah-red)}.ps-line-chart{width:100%;height:230px;display:block;overflow:visible}.ps-gridline{stroke:var(--abr-accent-primary);stroke-width:1px}.ps-axis{fill:var(--abr-text-secondary);font:9px var(--font-data)}.ps-time{text-anchor:middle}.ps-line-area{fill:#159bd717}.ps-line-stroke{fill:none;stroke:var(--ah-bright);stroke-width:2px;vector-effect:non-scaling-stroke}.ps-line-dot{fill:var(--ah-bright)}.ps-spark{width:58px;height:22px;color:var(--ah-green);overflow:visible}.ps-spark polyline{fill:none;stroke:currentColor;stroke-width:1.4px}.ps-spark.is-negative{color:var(--ah-red)}.ps-markets-toolbar,.ps-terminal-nav{border-bottom:1px solid var(--ah-border);min-height:36px;color:var(--ah-muted);font:500 9px/1 var(--font-data);white-space:nowrap;align-items:center;gap:clamp(12px,1.8vw,25px);padding:0 15px;display:flex}.ps-markets-toolbar>.is-selected,.ps-terminal-nav>.is-active{border-bottom:2px solid var(--ah-bright);color:var(--ah-text);align-self:stretch;align-items:center;display:inline-flex}.ps-terminal-clock{color:var(--ah-secondary);margin-left:auto}.ps-terminal-clock i{background:var(--ah-green);border-radius:50%;width:5px;height:5px;margin:0 5px 1px 9px;display:inline-block}.ps-terminal-context{border-bottom:1px solid var(--ah-border);justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:12px 16px;display:flex}.ps-terminal-context>div:first-child>small{color:var(--ah-muted);font:500 8px/1.3 var(--font-data);align-items:center;gap:8px;display:flex}.ps-terminal-context>div:first-child>strong{margin-top:4px;font-size:19px;font-weight:570;display:block}.ps-terminal-context>div:first-child>span{color:var(--ah-secondary);font-size:10px}.ps-terminal-context>div:first-child>span>i{color:var(--ah-muted);padding-inline:5px;font-style:normal}.ps-terminal-events{border-left:1px solid var(--ah-border);gap:5px;min-width:270px;padding-left:16px;display:grid}.ps-terminal-events small,.ps-terminal-events>span{color:var(--ah-muted);font:500 8px/1.25 var(--font-data)}.ps-terminal-events b{font:600 10px/1.25 var(--font-data)}.ps-terminal-events b>i{color:var(--ah-muted);font-style:normal}.ps-terminal-strip{border-bottom:1px solid var(--ah-border);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ps-strip-quote{border-right:1px solid var(--ah-border);grid-template-columns:1fr auto;gap:5px 8px;padding:10px 11px;display:grid}.ps-strip-quote>span{color:var(--ah-secondary);font:600 9px/1.2 var(--font-data)}.ps-strip-quote>b,.ps-strip-quote>strong{text-align:right;font:600 10px/1.2 var(--font-data);font-variant-numeric:tabular-nums}.ps-strip-quote>strong.positive{color:var(--ah-green)}.ps-strip-quote>strong.negative{color:var(--ah-red)}.ps-strip-quote>.ps-spark{grid-column:1/-1;width:100%;height:15px}.ps-terminal-grid{grid-template-columns:minmax(0,1.7fr) minmax(250px,.85fr) minmax(225px,.75fr);display:grid}.ps-terminal-grid>section{border-right:1px solid var(--ah-border);min-width:0;padding:0 14px 13px}.ps-terminal-grid>section:last-child{border-right:0}.ps-terminal-grid .ps-module-head{margin-bottom:9px}.ps-terminal-grid .ps-module-head>span:first-child{color:var(--ah-text)}.ps-terminal-grid .ps-module-head a{color:var(--ah-bright);font-size:10px;text-decoration:none}.ps-terminal-chart .ps-module-head{margin-top:4px}.ps-terminal-chart .ps-module-head>span:first-child small{color:var(--ah-muted);padding-left:8px;font-size:10px;font-weight:400}.ps-terminal-price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.ps-terminal-price>strong{font:600 clamp(18px,2vw,24px)/1 var(--font-data);font-variant-numeric:tabular-nums}.ps-terminal-price>span:nth-child(2){font:600 10px/1 var(--font-data)}.ps-terminal-price>span:last-child{color:var(--ah-muted);font:500 8px/1.3 var(--font-data);margin-left:auto}.ps-terminal-price>span:last-child i{width:12px;display:inline-block}.ps-terminal-chart .ps-line-chart{height:clamp(155px,16vw,232px);margin-top:8px}.ps-terminal-chart-foot{border-top:1px solid var(--ah-border);color:var(--ah-muted);font:500 8px/1.3 var(--font-data);justify-content:space-between;gap:8px;padding-top:7px;display:flex}.ps-terminal-chart-foot b{color:var(--ah-secondary);margin-left:4px;font-weight:500}.ps-terminal-chart-foot .ps-live-label{color:#c4a85f}.ps-terminal-wire article{border-bottom:1px solid var(--ah-border);gap:5px;padding:8px 0;display:grid}.ps-terminal-wire article small{color:var(--ah-muted);font:500 8px/1.3 var(--font-data)}.ps-terminal-wire article small i{padding-inline:4px;font-style:normal}.ps-terminal-wire article strong{color:var(--abr-text-primary);font-size:10px;font-weight:500;line-height:1.4}.ps-terminal-wire-foot{color:var(--abr-text-secondary);font:500 8px/1.3 var(--font-data);padding-top:8px}.ps-terminal-pulse .ps-table{font-size:10px}.ps-terminal-pulse .ps-table td,.ps-terminal-pulse .ps-table th{padding:9px 4px}.ps-markets-toolbar{gap:clamp(12px,2vw,27px)}.ps-markets-toolbar>.ps-sample{margin-left:auto}.ps-markets-layout{grid-template-columns:155px minmax(0,1fr) 240px;min-height:400px;display:grid}.ps-asset-rail{border-right:1px solid var(--ah-border);padding:4px 12px 12px}.ps-asset-rail section{border-bottom:1px solid var(--ah-border);padding:10px 0 7px}.ps-asset-rail h3{color:var(--ah-muted);font:500 8px/1.3 var(--font-data);margin:0 0 7px}.ps-asset-rail a{color:var(--ah-secondary);font:500 10px/1.2 var(--font-data);justify-content:space-between;padding:5px 0;text-decoration:none;display:flex}.ps-asset-rail a>span{color:var(--ah-muted)}.ps-markets-center{min-width:0;padding:0 14px 14px}.ps-market-group-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.ps-market-group{min-width:0}.ps-market-group .ps-module-head{min-height:38px}.ps-market-group .ps-table{font-size:10px}.ps-market-group .ps-table td,.ps-market-group .ps-table th{padding:8px 4px}.ps-market-group .ps-table th:first-child{text-overflow:ellipsis;max-width:88px;overflow:hidden}.ps-markets-asof{color:var(--abr-text-secondary)!important;font-size:10px!important}.ps-markets-side{border-left:1px solid var(--ah-border)}.ps-markets-side>section{border-bottom:1px solid var(--ah-border);padding:0 12px 9px}.ps-markets-side .ps-module-head{margin-bottom:5px}.ps-mover{border-bottom:1px solid #21394d9e;grid-template-columns:46px minmax(0,1fr) 55px;align-items:center;gap:5px;min-height:31px;display:grid}.ps-mover>b,.ps-mover>strong{font:600 9px/1 var(--font-data)}.ps-mover>b{color:var(--ah-secondary)}.ps-mover>strong{text-align:right}.ps-mover>strong.positive{color:var(--ah-green)}.ps-mover>strong.negative{color:var(--ah-red)}.ps-market-sessions>div:not(.ps-module-head){color:var(--ah-secondary);font:500 9px/1.3 var(--font-data);border-bottom:1px solid #21394d9e;justify-content:space-between;padding:6px 0;display:flex}.ps-market-sessions>div>b{color:var(--ah-muted);font-weight:500}.ps-market-sessions>div>b.positive{color:var(--ah-green)}.ps-market-events>div:not(.ps-module-head){border-bottom:1px solid #21394d9e;gap:4px;padding:7px 0;display:grid}.ps-market-events small,.ps-market-events time{color:var(--ah-muted);font:500 8px/1.3 var(--font-data)}.ps-market-events b{font-size:10px;font-weight:550}.ps-markets-news{border-top:1px solid var(--ah-border);grid-template-columns:120px 1fr 1fr;align-items:center;gap:16px;min-height:43px;padding:5px 14px;display:grid}.ps-markets-news>span{color:var(--ah-muted);font:600 8px/1 var(--font-data)}.ps-markets-news p{color:var(--ah-secondary);gap:9px;margin:0;font-size:10px;line-height:1.35;display:flex}.ps-markets-news time{color:var(--ah-muted);font:500 8px/1.4 var(--font-data);flex:none}.ps-markets-news b{font-weight:450}.ps-breadth{margin-top:13px}.ps-breadth>.ps-module-head{min-height:30px}.ps-breadth-bar{background:var(--ah-red);height:6px;margin:11px 0 7px}.ps-breadth-bar>i{background:var(--ah-green);height:100%;display:block}.ps-breadth>div:last-child{color:var(--ah-muted);font:500 8px/1.3 var(--font-data);justify-content:space-between;display:flex}.ps-breadth>div:last-child>.positive{color:var(--ah-green)}.ps-breadth>div:last-child>.negative{color:var(--ah-red)}.ps-breadth>div:last-child>b{color:var(--ah-secondary)}.ps-chart-toolbar{border-bottom:1px solid var(--ah-border);align-items:center;gap:8px;min-height:49px;padding:6px 12px;display:flex}.ps-chart-symbol{grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;min-width:245px;display:grid}.ps-chart-symbol>b{font:650 19px/1 var(--font-data);grid-row:span 2}.ps-chart-symbol>span{color:var(--ah-secondary);font-size:10px}.ps-chart-symbol .ps-sample{font-size:10px}.ps-timeframes{align-items:center;gap:3px;margin-left:auto;display:flex}.ps-chart-toolbar button,.ps-timeframes span{color:var(--ah-secondary);font:500 9px/1 var(--font-data);background:0 0;border:1px solid #0000;padding:7px 9px}.ps-timeframes span.is-active{border-color:var(--ah-strong-border);background:var(--abr-surface-elevated);color:var(--ah-bright)}.ps-chart-toolbar button{border-color:var(--ah-border);color:var(--ah-muted);font-size:10px}.ps-chart-main{grid-template-columns:38px minmax(0,1fr);min-height:480px;display:grid}.ps-chart-workspace{grid-template-columns:minmax(0,1.65fr) minmax(260px,.9fr);min-width:0;display:grid}.ps-chart-context{border-left:1px solid var(--ah-border);min-width:0;padding:0 12px 12px}.ps-chart-context>section{margin-bottom:10px}.ps-chart-context .ps-table{font-size:10px}.ps-chart-context .ps-table td,.ps-chart-context .ps-table th{padding:7px 4px}.ps-chart-key-levels p{color:var(--ah-muted);font:500 8px/1.2 var(--font-data);border-bottom:1px solid #21394d9e;justify-content:space-between;gap:8px;margin:0;padding:7px 0;display:flex}.ps-chart-key-levels p b{color:var(--ah-secondary);font-weight:500}.ps-drawing-tools{border-right:1px solid var(--ah-border);flex-direction:column;align-items:center;gap:4px;padding-top:7px;display:flex}.ps-drawing-tools span{width:29px;height:31px;color:var(--ah-secondary);place-items:center;font-size:15px;display:grid}.ps-chart-canvas{min-width:0;padding:10px 35px 10px 10px;position:relative}.ps-chart-legend{min-height:25px;color:var(--ah-secondary);font:500 8px/1.25 var(--font-data);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ps-chart-legend>b{color:var(--ah-text);font-size:10px}.ps-chart-legend>strong{color:var(--ah-green);font-weight:600}.ps-chart-legend .ps-sample{margin-left:auto}.ps-candles{width:100%;height:clamp(300px,33vw,440px);display:block;overflow:visible}.ps-candle line{stroke-width:1.2px}.ps-candle rect{stroke-width:.7px}.ps-candle.up line,.ps-candle.up rect{stroke:var(--ah-green)}.ps-candle.up rect{fill:var(--abr-text-muted)}.ps-candle.down line,.ps-candle.down rect{stroke:var(--ah-red)}.ps-candle.down rect{fill:var(--abr-text-muted)}.ps-last-price{stroke:var(--ah-bright);stroke-dasharray:4 3;stroke-width:1px}.ps-chart-time-axis{color:var(--ah-muted);font:500 8px/1.3 var(--font-data);justify-content:space-between;padding-right:5px;display:flex}.ps-volume-panel{border-top:1px solid var(--ah-border);align-items:end;gap:1.4%;height:57px;padding:8px 4px 0;display:flex}.ps-volume-panel>span{color:var(--ah-muted);font:500 8px/1 var(--font-data);align-self:start}.ps-volume-panel>i{background:#32b7f35c;flex:1;max-width:22px}.ps-chart-metrics{border-top:1px solid var(--ah-border);color:var(--ah-muted);font:500 8px/1.3 var(--font-data);flex-wrap:wrap;gap:10px 26px;padding:11px 14px;display:flex}.ps-chart-metrics b{color:var(--ah-secondary);margin-left:5px;font-weight:500}.ps-journal-bar{border-bottom:1px solid var(--ah-border);min-height:42px;color:var(--ah-muted);font:500 8px/1.3 var(--font-data);align-items:center;gap:24px;padding:0 14px;display:flex}.ps-journal-bar>strong{color:var(--ah-text);align-items:center;gap:10px;font-size:10px;display:flex}.ps-journal-bar>span:first-of-type{margin-left:auto}.ps-journal-bar b{color:var(--ah-secondary);margin-left:5px;font-weight:500}.ps-stat-grid{border-bottom:1px solid var(--ah-border);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.ps-stat-grid>div{border-right:1px solid var(--ah-border);align-content:center;gap:8px;min-height:83px;padding:12px 14px;display:grid}.ps-stat-grid>div:last-child{border-right:0}.ps-stat-grid span{color:var(--ah-muted);font:500 8px/1.2 var(--font-data);letter-spacing:.04em}.ps-stat-grid b{color:var(--ah-text);font:600 20px/1 var(--font-data);font-variant-numeric:tabular-nums}.ps-stat-grid b.positive{color:var(--ah-green)}.ps-stat-grid b.negative{color:var(--ah-red)}.ps-journal-grid{grid-template-columns:minmax(0,1.6fr) minmax(245px,.8fr) minmax(0,1fr);display:grid}.ps-journal-grid>section{border-right:1px solid var(--ah-border);border-bottom:1px solid var(--ah-border);min-width:0;padding:0 13px 13px}.ps-journal-grid>section:nth-child(3n){border-right:0}.ps-equity-section{grid-column:span 2}.ps-equity-section .ps-line-chart{height:175px}.ps-distribution-axis,.ps-equity-axis{color:var(--ah-muted);font:500 8px/1.2 var(--font-data);justify-content:space-between;display:flex}.ps-calendar-month{color:var(--ah-secondary);font:600 9px/1.2 var(--font-data);justify-content:space-between;padding:8px 0 5px;display:flex}.ps-calendar-month span{color:var(--ah-muted);font-weight:400}.ps-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.ps-calendar-grid>b,.ps-calendar-grid>i{border:1px solid var(--ah-border);min-height:22px;color:var(--ah-muted);font:500 8px/1 var(--font-data);place-items:center;font-style:normal;display:grid}.ps-calendar-grid>i.is-win{color:var(--ah-green);background:#39c79017;border-color:#39c79040}.ps-calendar-grid>i.is-loss{color:var(--ah-red);background:#ee667217;border-color:#ee667240}.ps-calendar-section>small{color:var(--ah-muted);font:500 7px/1.3 var(--font-data);margin-top:7px;display:block}.ps-breakdown-row{min-height:30px;color:var(--ah-secondary);font:500 8px/1.2 var(--font-data);border-bottom:1px solid #21394d99;grid-template-columns:minmax(85px,.9fr) minmax(65px,1fr) 48px;align-items:center;gap:8px;display:grid}.ps-breakdown-row>i{background:var(--abr-surface-elevated);height:5px}.ps-breakdown-row>i>b{background:var(--ah-green);height:100%;display:block}.ps-breakdown-row>i>b.is-loss{background:var(--ah-red)}.ps-breakdown-row>strong{text-align:right;font-weight:550}.ps-breakdown-row>strong.positive{color:var(--ah-green)}.ps-breakdown-row>strong.negative{color:var(--ah-red)}.ps-session-performance{flex-direction:column;min-height:168px;display:flex}.ps-session-performance .ps-module-head{width:100%}.ps-session-performance>div:not(.ps-module-head){border-right:1px solid var(--ah-border);flex:1;grid-template-rows:1fr auto auto;justify-items:center;gap:4px;padding:7px 3px 0;display:grid}.ps-session-performance>div:not(.ps-module-head)>i{background:var(--abr-surface-elevated);align-items:end;width:14px;height:100%;display:flex}.ps-session-performance>div:not(.ps-module-head)>i>b{background:var(--ah-green);width:100%;display:block}.ps-session-performance>div:not(.ps-module-head)>i>b.is-loss{background:var(--ah-red)}.ps-session-performance>div:not(.ps-module-head)>span,.ps-session-performance>div:not(.ps-module-head)>strong{color:var(--ah-secondary);font:500 7px/1.2 var(--font-data);white-space:nowrap}.ps-session-performance>div:not(.ps-module-head)>strong.positive{color:var(--ah-green)}.ps-session-performance>div:not(.ps-module-head)>strong.negative{color:var(--ah-red)}.ps-symbol-performance .ps-table{font-size:10px}.ps-symbol-performance .ps-table td,.ps-symbol-performance .ps-table th{padding:8px 4px}.ps-recent-trades{padding:0 13px 7px}.ps-trade-table{min-width:930px}.ps-trade-table>div{min-height:30px;color:var(--ah-secondary);font:500 9px/1.25 var(--font-data);border-bottom:1px solid #21394d99;grid-template-columns:64px .55fr .52fr 1fr .82fr .82fr .82fr .55fr 1.15fr;align-items:center;gap:8px;display:grid}.ps-trade-table>div:first-child{min-height:25px;color:var(--ah-muted);font-size:10px}.ps-trade-table .positive{color:var(--ah-green)}.ps-trade-table .negative{color:var(--ah-red)}.ps-journal-secondary{border-bottom:1px solid var(--ah-border);grid-template-columns:1.3fr .9fr;display:grid}.ps-journal-secondary>section{border-right:1px solid var(--ah-border);min-width:0;padding:0 13px 12px}.ps-journal-secondary>section:last-child{border-right:0}.ps-day-bars{justify-content:space-around;gap:12px;height:84px;padding:7px 18px 0;display:flex}.ps-day-bars>div{grid-template-rows:1fr auto;justify-items:center;gap:5px;width:36px;display:grid}.ps-day-bars>div>i{background:var(--abr-surface-elevated);align-items:end;width:20px;height:100%;display:flex}.ps-day-bars>div>i>b{background:var(--ah-green);width:100%;display:block}.ps-day-bars>div>i>b.is-loss{background:var(--ah-red)}.ps-day-bars>div>span{color:var(--ah-muted);font:500 8px/1 var(--font-data)}.ps-trade-distribution>div:last-child{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.ps-trade-distribution>div:last-child>p{color:var(--ah-muted);font:500 8px/1.2 var(--font-data);border-bottom:1px solid #21394d8c;justify-content:space-between;gap:6px;margin:0;padding:9px 0;display:flex}.ps-trade-distribution>div:last-child>p b{font-weight:600}.ps-trade-distribution .positive{color:var(--ah-green)}.ps-trade-distribution .negative{color:var(--ah-red)}.ps-behavior-summary{border-bottom:1px solid var(--ah-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ps-behavior-summary>div{border-right:1px solid var(--ah-border);min-height:115px;padding:15px}.ps-behavior-summary>div:last-child{border-right:0}.ps-behavior-summary span{color:var(--ah-muted);font:500 8px/1.3 var(--font-data);display:block}.ps-behavior-summary strong{color:var(--ah-text);font:600 22px/1 var(--font-data);margin-top:9px;display:block}.ps-behavior-summary strong small{color:var(--ah-muted);font-size:10px}.ps-behavior-summary strong.negative{color:var(--ah-red)}.ps-behavior-summary strong.positive{color:var(--ah-green)}.ps-behavior-summary p{color:var(--ah-muted);margin:7px 0 0;font-size:10px}.ps-adherence{background:var(--abr-surface-elevated);height:5px;margin-top:9px}.ps-adherence i{background:var(--ah-blue);width:72%;height:100%;display:block}.ps-behavior-grid{grid-template-columns:1.15fr 1fr 1fr;display:grid}.ps-behavior-grid>section{border-right:1px solid var(--ah-border);border-bottom:1px solid var(--ah-border);min-width:0;padding:0 14px 12px}.ps-behavior-grid>section:nth-child(3n){border-right:0}.ps-scatter-panel{grid-row:span 2}.ps-scatter{grid-template-columns:34px 1fr;height:250px;padding-top:10px;display:grid}.ps-scatter-y{color:var(--ah-muted);font:500 8px/1 var(--font-data);flex-direction:column;justify-content:space-between;padding:0 4px 19px 0;display:flex}.ps-scatter-plot{border-bottom:1px solid var(--ah-strong-border);border-left:1px solid var(--ah-strong-border);background:repeating-linear-gradient(to bottom,transparent 0,transparent 32%,var(--abr-state-hover) 32.3%,transparent 32.8%);position:relative}.ps-scatter-plot>.ps-zero-line{border-top:1px dashed var(--abr-border-default);position:absolute;top:57%;left:0;right:0}.ps-point{background:var(--ah-bright);border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 0 2px #32b7f321}.ps-point.is-loss{background:var(--ah-red);box-shadow:0 0 0 2px #ee667221}.ps-scatter-plot>span{color:var(--ah-muted);font:500 7px/1 var(--font-data);position:absolute;bottom:-18px}.ps-scatter-plot>span:last-child{right:0}.ps-scatter-panel>p{color:var(--ah-muted);margin:22px 0 0;font-size:10px}.ps-correlation-grid{grid-template-columns:64px repeat(4,minmax(0,1fr));gap:3px;padding-top:10px;display:grid}.ps-correlation-grid>span{color:var(--ah-muted);text-align:center;font:500 7px/1.2 var(--font-data)}.ps-correlation-row{display:contents}.ps-correlation-row>b,.ps-correlation-row>i{min-height:36px;color:var(--ah-secondary);font:500 8px/1 var(--font-data);place-items:center;font-style:normal;display:grid}.ps-correlation-row>b{color:var(--ah-muted);justify-items:start}.ps-correlation-row>i{background:var(--abr-surface-elevated)}.ps-correlation-row>i.is-positive{color:var(--abr-accent-bright);background:#159bd747}.ps-correlation-row>i.is-negative{color:#e5a0a6;background:#ee66722e}.ps-distribution{border-bottom:1px solid var(--ah-strong-border);justify-content:center;align-items:end;gap:5px;height:145px;padding:8px 10px 0;display:flex}.ps-distribution>i{background:#32b7f394;flex:1;max-width:24px}.ps-distribution>i.is-loss{background:#ee66728c}.ps-distribution-axis{padding-top:7px;font-size:10px}.ps-adherence-panel>div:not(.ps-module-head){color:var(--ah-secondary);font:500 9px/1.2 var(--font-data);border-bottom:1px solid #21394d9e;justify-content:space-between;gap:8px;padding:9px 0;display:flex}.ps-adherence-panel b{font-weight:600}.ps-adherence-panel b.positive{color:var(--ah-green)}.ps-adherence-panel b.negative{color:var(--ah-red)}.ps-time-bars{justify-content:space-around;gap:12px;height:130px;padding:10px 16px 0;display:flex}.ps-time-bars>div{grid-template-rows:1fr auto;justify-items:center;gap:7px;width:52px;display:grid}.ps-time-bars>div>i{background:var(--abr-surface-elevated);align-items:end;width:26px;height:100%;display:flex}.ps-time-bars>div>i>b{background:var(--ah-blue);width:100%;display:block}.ps-time-bars>div>i>b.is-loss{background:var(--ah-red)}.ps-time-bars>div>span,.ps-time-performance>p{color:var(--ah-muted);font:500 8px/1.3 var(--font-data)}.ps-time-performance>p{font-family:var(--font-body);margin:7px 0 0}.ps-behavior-disclaimer{color:var(--abr-text-secondary);font:500 8px/1.4 var(--font-data);margin:0;padding:9px 14px}.ps-research-head{border-bottom:1px solid var(--ah-border);justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.ps-research-head>div:first-child>span:first-child{color:var(--ah-muted);font:500 8px/1.2 var(--font-data)}.ps-research-head>div:first-child>span:first-child i{padding-inline:4px;font-style:normal}.ps-research-head h3{font:650 23px/1 var(--font-data);align-items:baseline;gap:9px;margin:5px 0 7px;display:flex}.ps-research-head h3 small{color:var(--ah-secondary);font:500 10px/1 var(--font-body)}.ps-research-head>div:nth-child(2){justify-items:end;gap:4px;display:grid}.ps-research-head>div:nth-child(2)>strong{font:600 22px/1 var(--font-data)}.ps-research-head>div:nth-child(2)>span{font:600 10px/1.2 var(--font-data)}.ps-research-head>div:nth-child(2)>span.positive{color:var(--ah-green)}.ps-research-head>div:nth-child(2)>span.negative{color:var(--ah-red)}.ps-research-head>div:nth-child(2)>small{color:var(--ah-muted);font:500 7px/1.2 var(--font-data)}.ps-research-tabs{border-bottom:1px solid var(--ah-border);color:var(--ah-muted);font:500 9px/38px var(--font-data);gap:22px;padding:0 16px;display:flex}.ps-research-tabs>.is-active{border-bottom:2px solid var(--ah-bright);color:var(--ah-text)}.ps-research-grid{grid-template-columns:minmax(0,1.4fr) minmax(230px,.65fr) minmax(0,.9fr);display:grid}.ps-research-grid>section{border-right:1px solid var(--ah-border);border-bottom:1px solid var(--ah-border);min-width:0;padding:0 13px 12px}.ps-research-grid>section:nth-child(3n){border-right:0}.ps-research-chart{grid-row:span 2}.ps-research-chart .ps-line-chart{height:345px;margin-top:8px}.ps-research-stats>div:not(.ps-module-head){color:var(--ah-muted);font:500 8px/1.2 var(--font-data);border-bottom:1px solid #21394d94;justify-content:space-between;gap:8px;padding:10px 0;display:flex}.ps-research-stats>div>b{color:var(--ah-secondary);text-align:right;font-weight:500}.ps-research-crossasset .ps-table{font-size:10px}.ps-research-crossasset .ps-table td,.ps-research-crossasset .ps-table th{padding:8px 4px}.ps-research-news article{border-bottom:1px solid #21394d94;gap:5px;padding:8px 0;display:grid}.ps-research-news article small{color:var(--ah-muted);font:500 8px/1.2 var(--font-data)}.ps-research-news article small i{padding-inline:4px;font-style:normal}.ps-research-news article b{color:var(--ah-secondary);font-size:10px;font-weight:500;line-height:1.4}.ps-history-bars{align-items:end;gap:4px;height:56px;padding:8px 0 0;display:flex}.ps-history-bars i{background:#32b7f37a;flex:1;max-width:40px}.ps-research-history>div:last-child{color:var(--ah-muted);font:500 7px/1.3 var(--font-data);gap:4px;margin-top:8px;display:grid}.ps-research-history>div:last-child b{color:var(--abr-text-secondary);font-weight:500}.ps-screener-heading{border-bottom:1px solid var(--ah-border);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.ps-screener-heading>div{gap:4px;display:grid}.ps-screener-heading>div>small,.ps-screener-heading>div>span{color:var(--ah-muted);font:500 8px/1.2 var(--font-data)}.ps-screener-heading>div>span b{color:var(--abr-text-secondary);margin-left:7px;font-weight:500}.ps-screener-heading>div>strong{font-size:15px;font-weight:570}.ps-screener-body{grid-template-columns:220px minmax(0,1fr);min-height:410px;display:grid}.ps-screener-filters{border-right:1px solid var(--ah-border);padding:0 13px 13px}.ps-screener-filters label{color:var(--ah-muted);font:500 8px/1.2 var(--font-data);gap:6px;margin-top:12px;display:grid}.ps-screener-filters label>span{border:1px solid var(--ah-border);color:var(--ah-secondary);justify-content:space-between;padding:9px 8px;font-size:10px;display:flex}.ps-screener-filters label>span>i{color:var(--ah-muted);font-style:normal}.ps-screener-filters button{border:1px solid var(--ah-border);width:100%;color:var(--ah-muted);font:500 8px/1 var(--font-data);background:0 0;margin-top:13px;padding:9px}.ps-screener-filters p{color:var(--ah-muted);font-size:10px;line-height:1.45}.ps-screener-results{min-width:0;padding:0 13px 12px}.ps-results-toolbar{min-height:35px;color:var(--ah-muted);font:500 8px/1.25 var(--font-data);justify-content:space-between;align-items:center;gap:10px;display:flex}.ps-results-toolbar b{color:var(--ah-secondary);margin-left:5px;font-weight:500}.ps-screener-table{font-size:10px}.ps-screener-table td,.ps-screener-table th{padding:8px 9px}.ps-screener-table thead .is-numeric{text-align:right}.ps-screener-table thead i{color:var(--ah-bright);padding-left:5px;font-style:normal}.ps-screener-results>p{color:var(--ah-muted);font-size:10px}.ps-connections-intro{border-bottom:1px solid var(--ah-border);justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.ps-connections-intro strong{font-size:14px;font-weight:570}.ps-connections-intro p{color:var(--ah-secondary);margin:5px 0 0;font-size:10px}.ps-not-connected{color:var(--ah-muted);font:500 8px/1.3 var(--font-data);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.ps-not-connected i{background:#71808b;border-radius:50%;width:6px;height:6px}.ps-connection-table-scroll{overflow-x:auto}.ps-connection-table{border-collapse:collapse;text-align:left;width:100%;min-width:800px}.ps-connection-table td,.ps-connection-table th{border-bottom:1px solid #21394d9e;padding:11px 13px;font-size:10px}.ps-connection-table thead th{color:var(--ah-muted);font:500 8px/1.3 var(--font-data)}.ps-connection-table tbody th{color:var(--ah-text);font-weight:550}.ps-connection-table tbody td{color:var(--ah-secondary)}.ps-status-off{color:var(--abr-text-secondary);font:500 8px/1.2 var(--font-data)}.ps-data-pipeline{border-bottom:1px solid var(--ah-border);grid-template-columns:1fr 30px 1fr 30px 1fr 30px 1fr;align-items:center;gap:8px;padding:24px 16px;display:grid}.ps-pipeline-step{border:1px solid var(--ah-border);background:var(--abr-surface-panel);align-content:center;gap:7px;min-height:84px;padding:11px;display:grid}.ps-pipeline-step>small,.ps-pipeline-step>span{color:var(--ah-muted);font:500 8px/1.2 var(--font-data)}.ps-pipeline-step>b{color:var(--ah-secondary);font:600 10px/1.2 var(--font-data)}.ps-pipeline-step.is-abridyn{border-color:var(--abr-border-default);background:var(--abr-surface-panel)}.ps-pipeline-step.is-abridyn>b{color:var(--ah-bright)}.ps-data-pipeline>i{color:var(--ah-muted);text-align:center;font-size:16px;font-style:normal}.ps-connection-note{color:var(--ah-muted);padding:0 16px 14px;font-size:10px}.ps-portfolio-state{border-bottom:1px solid var(--ah-border);align-items:center;gap:13px;padding:15px;display:flex}.ps-portfolio-icon{border:1px solid var(--ah-border);width:34px;height:34px;color:var(--ah-muted);font:600 16px/1 var(--font-data);flex:0 0 34px;place-items:center;display:grid}.ps-portfolio-state>div{flex:1;min-width:0}.ps-portfolio-state>div>strong{font-size:13px}.ps-portfolio-state>div>p{color:var(--ah-secondary);margin:4px 0 0;font-size:10px;line-height:1.45}.ps-portfolio-state>.ps-status-off{align-self:flex-start}.ps-portfolio-metrics{border-bottom:1px solid var(--ah-border);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.ps-portfolio-metrics>div{border-right:1px solid var(--ah-border);align-content:center;gap:7px;min-height:78px;padding:10px 13px;display:grid}.ps-portfolio-metrics>div:last-child{border-right:0}.ps-portfolio-metrics small,.ps-portfolio-metrics span{color:var(--ah-muted);font:500 8px/1.2 var(--font-data)}.ps-portfolio-metrics strong{color:var(--ah-secondary);font:550 18px/1 var(--font-data)}.ps-portfolio-layout{grid-template-columns:1fr 1fr 1fr;display:grid}.ps-portfolio-layout>section{border-right:1px solid var(--ah-border);min-width:0;padding:0 13px 13px}.ps-portfolio-layout>section:last-child{border-right:0}.ps-empty-allocation{align-items:center;gap:14px;min-height:120px;display:flex}.ps-empty-allocation>i{border:8px solid var(--abr-border-subtle);border-right-color:var(--abr-border-default);border-radius:50%;flex:0 0 74px;width:74px;height:74px}.ps-empty-allocation>div{gap:6px;display:grid}.ps-empty-allocation b{font-size:11px}.ps-empty-allocation span,.ps-empty-contributors p{color:var(--ah-muted);font-size:10px;line-height:1.45}.ps-empty-exposure>div{border-bottom:1px solid #21394d94;grid-template-columns:74px 1fr 20px;align-items:center;gap:8px;min-height:29px;display:grid}.ps-empty-exposure b,.ps-empty-exposure span{color:var(--ah-secondary);font:500 8px/1.2 var(--font-data)}.ps-empty-exposure i{background:var(--abr-surface-elevated);height:4px}.ps-empty-exposure b{color:var(--ah-muted);text-align:right}.ps-empty-contributors{align-content:center;min-height:120px;display:grid}.ps-portfolio-foot{border-top:1px solid var(--ah-border);color:var(--abr-text-secondary);font:500 8px/1.3 var(--font-data);padding:10px 14px}.ah-pricing-head{grid-template-columns:minmax(0,1fr) minmax(260px,.58fr);align-items:end;gap:44px;margin:25px 0;display:grid}.ah-pricing-head .ah-kicker{margin-bottom:11px}.ah-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.ah-plan{border:1px solid var(--ah-border);background:var(--ah-surface);grid-template-rows:18px 34px 58px 65px 1fr 43px 15px;min-width:0;padding:17px;display:grid}.ah-plan.is-popular{border-color:var(--abr-border-default);background:var(--abr-surface-panel)}.ah-plan-label{color:var(--ah-muted);font:500 8px/1.2 var(--font-data);letter-spacing:.04em}.ah-plan.is-popular .ah-plan-label{color:var(--ah-bright)}.ah-plan h3{font:620 17px/1.2 var(--font-data);letter-spacing:.04em;margin:0}.ah-plan-description{min-height:0;color:var(--ah-secondary);margin:0;font-size:11px;line-height:1.45}.ah-plan-price{border-top:1px solid var(--ah-border);align-items:baseline;gap:7px;padding-top:11px;display:flex}.ah-plan-price strong{font:600 27px/1 var(--font-data);font-variant-numeric:tabular-nums}.ah-plan-price span{color:var(--ah-muted);font-size:10px}.ah-plan-features>span{border-bottom:1px solid var(--ah-border);color:var(--ah-muted);font:500 8px/1.2 var(--font-data);padding:11px 0 8px;display:block}.ah-plan-features>p{color:var(--ah-secondary);border-bottom:1px solid #21394d7a;gap:8px;margin:0;padding:9px 0;font-size:10px;line-height:1.35;display:flex}.ah-plan-features>p>i{background:var(--ah-blue);border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:4px}.ah-plan-cta{border:1px solid var(--ah-strong-border);color:var(--ah-text);justify-content:space-between;align-self:end;align-items:center;padding:0 12px;font-size:11px;font-weight:600;text-decoration:none;display:flex}.ah-plan.is-popular .ah-plan-cta{border-color:var(--ah-blue);background:var(--ah-blue);color:var(--abr-accent-primary)}.ah-plan>small{color:var(--ah-muted);font:500 7px/1.2 var(--font-data);align-self:end;padding-top:7px}.ah-pricing-detail{color:var(--ah-bright);gap:9px;margin-top:16px;font-size:11px;text-decoration:none;display:inline-flex}.ah-security{background:var(--abr-surface-page)!important}.ah-security-layout{grid-template-columns:minmax(0,1fr) minmax(400px,.9fr);gap:70px;display:grid}.ah-security .ah-section-topline{margin-bottom:27px}.ah-security h2{margin-top:13px}.ah-security-layout>div:first-child>p{margin-top:16px}.ah-inline-link{color:var(--ah-bright);gap:8px;margin-top:16px;font-size:12px;text-decoration:none;display:inline-flex}.ah-trust-list{border-top:1px solid var(--ah-border);align-self:end}.ah-trust-list>div{border-bottom:1px solid var(--ah-border);grid-template-columns:34px 130px 1fr;align-items:baseline;gap:10px;padding:13px 0;display:grid}.ah-trust-list>div>span{color:var(--ah-muted);font:500 9px/1 var(--font-data)}.ah-trust-list>div>strong{color:var(--ah-text);font:600 9px/1.3 var(--font-data)}.ah-trust-list>div>p{color:var(--ah-secondary);margin:0;font-size:10px}.ah-final{border-bottom:1px solid var(--ah-border);background:var(--ah-canvas);text-align:center;padding:84px 0}.ah-final h2{letter-spacing:-.05em;margin:17px 0 12px;font-size:clamp(34px,4.4vw,58px);font-weight:520;line-height:1.04}.ah-final>.ah-container>p{color:var(--ah-secondary);margin:0;font-size:14px}.pricing-v2{--ah-canvas:var(--abr-bg);--ah-surface:var(--abr-surface);--ah-border:var(--abr-border);--ah-strong-border:var(--abr-border);--ah-text:var(--abr-text-primary);--ah-secondary:var(--abr-text-muted);--ah-muted:var(--abr-text-muted);--ah-blue:var(--abr-accent-primary);--ah-bright:var(--abr-accent-bright);color:var(--ah-text);background:var(--ah-canvas)}.pv-plans{padding:78px 0 62px}.pv-intro{grid-template-columns:minmax(0,1fr) minmax(300px,.5fr);align-items:end;gap:48px;margin-bottom:26px;display:grid}.pv-eyebrow{color:var(--ah-muted)}.pv-intro h1{letter-spacing:-.05em;max-width:700px;margin:13px 0 0;font-size:clamp(34px,4vw,54px);font-weight:520;line-height:1.04}.pv-intro>p{max-width:500px;color:var(--ah-secondary);margin:0 0 4px;font-size:14px;line-height:1.65}.pv-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.pv-card{border:1px solid var(--ah-border);background:var(--ah-surface);grid-template-rows:19px 38px 59px 74px 1fr 46px 17px;min-width:0;min-height:490px;padding:18px;display:grid}.pv-card.is-popular{border-color:var(--abr-border-default);background:var(--abr-surface-panel)}.pv-card-top{color:var(--ah-muted);font:500 8px/1.3 var(--font-data);justify-content:space-between;align-items:start;display:flex}.pv-card.is-popular .pv-card-top{color:var(--ah-bright)}.pv-card-top>i{background:var(--ah-bright);border-radius:50%;width:6px;height:6px}.pv-card h2{color:var(--ah-text);font:620 18px/1.2 var(--font-data);letter-spacing:.04em;margin:0}.pv-description{color:var(--ah-secondary);margin:0;font-size:11px;line-height:1.5}.pv-price{border-top:1px solid var(--ah-border);align-items:baseline;gap:8px;padding-top:12px;display:flex}.pv-price strong{color:var(--ah-text);font:600 31px/1 var(--font-data);font-variant-numeric:tabular-nums}.pv-price span{color:var(--ah-muted);font-size:11px}.pv-features>strong{border-bottom:1px solid var(--ah-border);color:var(--ah-muted);font:500 8px/1.2 var(--font-data);padding:11px 0 8px;display:block}.pv-features>p{color:var(--ah-secondary);border-bottom:1px solid #21394d7a;align-items:start;gap:9px;margin:0;padding:10px 0;font-size:11px;line-height:1.4;display:flex}.pv-features>p>i{background:var(--ah-blue);border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:5px}.pv-cta{border:1px solid var(--ah-strong-border);color:var(--ah-text);justify-content:space-between;align-self:end;align-items:center;padding:0 13px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.pv-card.is-popular .pv-cta{border-color:var(--ah-blue);background:var(--ah-blue);color:var(--abr-accent-primary)}.pv-billing{color:var(--ah-muted);font:500 7px/1.2 var(--font-data);align-self:end;padding-top:7px}.pv-footnote{color:var(--ah-muted);justify-content:space-between;gap:15px;padding-top:17px;font-size:10px;display:flex}.pv-footnote a{color:var(--ah-bright);text-decoration:none}.pv-faq{border-top:1px solid var(--ah-border);padding:56px 0 80px}.pv-faq-layout{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:72px;display:grid}.pv-faq h2{letter-spacing:-.04em;margin:14px 0;font-size:36px;font-weight:520;line-height:1.08}.pv-faq-layout>div:first-child>p{max-width:320px;color:var(--ah-secondary);font-size:13px;line-height:1.6}.pv-faq-list details{border-bottom:1px solid var(--ah-border)}.pv-faq-list details:first-child{border-top:1px solid var(--ah-border)}.pv-faq-list summary{min-height:54px;color:var(--ah-text);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;font-size:13px;list-style:none;display:flex}.pv-faq-list summary::-webkit-details-marker{display:none}.pv-faq-list summary i{color:var(--ah-bright);font-size:17px;font-style:normal}.pv-faq-list details p{color:var(--ah-secondary);margin:0;padding:0 35px 15px 0;font-size:12px;line-height:1.6}@media (min-width:1800px){.ah-container,.pv-container{width:min(100% - 80px,1680px)}.ah-hero{padding-top:100px}.ps-terminal-grid>section{padding-inline:18px}.ps-terminal-chart .ps-line-chart{height:240px}.ps-markets-layout{grid-template-columns:175px minmax(0,1fr) 265px}.ps-chart-main{min-height:530px}}@media (max-width:1100px){.ps-terminal-grid{grid-template-columns:minmax(0,1.4fr) minmax(230px,.8fr)}.ps-terminal-pulse{border-top:1px solid var(--ah-border);grid-column:1/-1}.ps-terminal-pulse .ps-table{display:table}.ps-terminal-pulse .ps-table tbody{grid-template-columns:repeat(4,1fr);display:grid}.ps-markets-layout{grid-template-columns:130px minmax(0,1fr)}.ps-markets-side{border-top:1px solid var(--ah-border);border-left:0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ps-markets-side>section{border-right:1px solid var(--ah-border)}.ps-market-group-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-market-group:last-child{grid-column:1/-1}.ps-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-journal-grid>section:nth-child(3n){border-right:1px solid var(--ah-border)}.ps-journal-grid>section:nth-child(2n){border-right:0}.ps-equity-section{grid-column:auto}.ps-behavior-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-behavior-grid>section:nth-child(3n){border-right:1px solid var(--ah-border)}.ps-behavior-grid>section:nth-child(2n){border-right:0}.ps-scatter-panel{grid-row:auto}.ps-research-grid{grid-template-columns:minmax(0,1.3fr) minmax(220px,.8fr)}.ps-research-grid>section:nth-child(3n){border-right:1px solid var(--ah-border)}.ps-research-grid>section:nth-child(2n){border-right:0}.ps-research-chart{grid-row:span 2}}@media (max-width:760px){.ah-container,.pv-container{width:min(100% - 32px,620px)}.ah-hero{padding:54px 0 35px}.ah-hero-copy{text-align:left;margin-bottom:26px}.ah-hero h1{font-size:clamp(38px,10vw,56px)}.ah-hero-copy>p{margin-left:0;font-size:14px}.ah-actions{justify-content:flex-start}.ah-hero-note{max-width:360px;line-height:1.6}.ah-hero-caption{font-size:10px}.ah-section{padding:45px 0 52px}.ah-pricing-head,.ah-section-heading,.pv-intro{grid-template-columns:1fr;gap:11px;margin:19px 0 20px}.ah-pricing-head h2,.ah-section-heading h2{font-size:clamp(29px,7.7vw,38px)}.ah-pricing-head>p,.ah-section-heading>p{font-size:12px}.ps-topbar{min-height:38px;padding-inline:9px}.ps-sample,.ps-topbar>strong{font-size:10px}.ps-terminal-nav{gap:16px;padding-inline:9px;overflow-x:auto}.ps-terminal-clock{display:none}.ps-terminal-context{align-items:flex-start;padding-inline:10px}.ps-terminal-context>div:first-child>strong{font-size:16px}.ps-terminal-events{min-width:0;padding-left:9px}.ps-terminal-events>span{display:none}.ps-terminal-strip{grid-template-columns:repeat(4,minmax(94px,1fr));overflow-x:auto}.ps-terminal-grid{grid-template-columns:minmax(0,1fr)}.ps-terminal-grid>section{border-right:0;border-bottom:1px solid var(--ah-border);padding-inline:10px}.ps-terminal-chart .ps-line-chart{height:185px}.ps-terminal-wire{display:none}.ps-terminal-pulse{border-top:0;grid-column:auto}.ps-terminal-pulse .ps-table tbody{grid-template-columns:repeat(2,1fr)}.ps-terminal-pulse .ps-table tbody tr{border-bottom:1px solid var(--ah-border);grid-template-columns:1fr 1fr;padding:6px;display:grid}.ps-terminal-pulse .ps-table tbody tr>*{border:0;padding:4px}.ps-markets-toolbar{gap:17px;padding-inline:10px;overflow-x:auto}.ps-markets-toolbar .ps-sample{display:none}.ps-markets-layout{grid-template-columns:1fr}.ps-asset-rail{border-right:0;border-bottom:1px solid var(--ah-border);gap:16px;padding:0 10px;display:flex;overflow-x:auto}.ps-asset-rail section{border-bottom:0;flex:none;min-width:135px}.ps-markets-center{padding-inline:10px}.ps-market-group-grid{grid-template-columns:1fr}.ps-market-group:last-child{grid-column:auto}.ps-markets-side{grid-template-columns:1fr}.ps-markets-side>section{border-right:0}.ps-markets-news{grid-template-columns:1fr;gap:6px;padding:9px 10px}.ps-market-group .ps-table td,.ps-market-group .ps-table th{padding:8px 7px}.ps-chart-toolbar{flex-wrap:wrap;gap:3px;padding:8px}.ps-chart-symbol{min-width:100%}.ps-timeframes{margin-left:0}.ps-timeframes span{padding-inline:7px}.ps-chart-toolbar button{padding:7px}.ps-chart-main{grid-template-columns:29px minmax(0,1fr);min-height:330px}.ps-chart-workspace{grid-template-columns:minmax(0,1fr)}.ps-chart-context{border-top:1px solid var(--ah-border);border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;padding-inline:8px;display:grid}.ps-chart-key-levels{grid-column:1/-1}.ps-drawing-tools span{width:24px;height:27px}.ps-chart-canvas{padding:7px 27px 8px 5px}.ps-chart-legend{gap:5px;font-size:10px}.ps-chart-legend .ps-sample{display:none}.ps-candles{height:300px}.ps-chart-metrics{gap:8px 12px}.ps-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ps-stat-grid>div{border-bottom:1px solid var(--ah-border);min-height:69px;padding:9px}.ps-stat-grid>div:nth-child(3n){border-right:0}.ps-stat-grid b{font-size:16px}.ps-journal-bar{flex-wrap:wrap;gap:6px 14px;padding:9px}.ps-journal-bar>span:first-of-type{margin-left:0}.ps-behavior-grid,.ps-journal-grid,.ps-journal-secondary,.ps-research-grid{grid-template-columns:1fr}.ps-journal-secondary>section{border-right:0;border-bottom:1px solid var(--ah-border)}.ps-behavior-grid>section,.ps-behavior-grid>section:nth-child(3n),.ps-journal-grid>section,.ps-journal-grid>section:nth-child(3n),.ps-research-grid>section,.ps-research-grid>section:nth-child(3n){border-right:0;grid-area:auto}.ps-equity-section .ps-line-chart{height:160px}.ps-session-performance{min-height:175px}.ps-trade-table{min-width:575px}.ps-recent-trades{padding-inline:9px;overflow-x:auto}.ps-behavior-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-behavior-summary>div{border-bottom:1px solid var(--ah-border);min-height:98px;padding:11px}.ps-behavior-summary>div:nth-child(2n){border-right:0}.ps-behavior-summary strong{font-size:19px}.ps-scatter{height:215px}.ps-research-head{padding-inline:10px}.ps-research-head h3{flex-wrap:wrap;font-size:20px}.ps-research-head h3 small{font-size:10px}.ps-research-tabs{white-space:nowrap;gap:17px;padding-inline:10px;overflow-x:auto}.ps-research-chart .ps-line-chart{height:205px}.ps-screener-body{grid-template-columns:1fr}.ps-screener-filters{border-right:0;border-bottom:1px solid var(--ah-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;display:grid}.ps-screener-filters .ps-module-head,.ps-screener-filters button,.ps-screener-filters p{grid-column:1/-1}.ps-screener-filters label{margin:8px 0}.ps-results-toolbar{flex-direction:column;justify-content:center;align-items:flex-start;padding:7px 0}.ps-screener-table{min-width:590px}.ps-screener-results{padding-inline:9px;overflow-x:auto}.ps-connections-intro{flex-direction:column;align-items:flex-start;padding:12px}.ps-portfolio-state{flex-wrap:wrap;align-items:flex-start}.ps-portfolio-state>.ps-status-off{margin-left:47px}.ps-portfolio-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-portfolio-metrics>div:nth-child(2n){border-right:0}.ps-portfolio-metrics>div:last-child{border-top:1px solid var(--ah-border);grid-column:1/-1}.ps-portfolio-layout{grid-template-columns:1fr}.ps-portfolio-layout>section{border-right:0;border-bottom:1px solid var(--ah-border)}.ps-data-pipeline{grid-template-columns:1fr;gap:6px;padding:13px}.ps-data-pipeline>i{transform:rotate(90deg)}.ps-pipeline-step{min-height:68px}.ah-plan-grid,.pv-grid{grid-template-columns:1fr}.ah-plan{grid-template-rows:18px 30px 52px 58px 1fr 42px 15px;min-height:340px}.pv-plans{padding:48px 0 40px}.pv-intro{gap:12px}.pv-intro h1{font-size:clamp(34px,9vw,44px)}.pv-intro>p{font-size:12px}.pv-card{grid-template-rows:19px 34px 52px 65px 1fr 44px 17px;min-height:490px}.pv-footnote{flex-direction:column;font-size:10px}.pv-faq{padding:38px 0 55px}.pv-faq-layout{grid-template-columns:1fr;gap:23px}.pv-faq h2{font-size:31px}.ah-security-layout{grid-template-columns:1fr;gap:28px}.ah-trust-list>div{grid-template-columns:25px 112px 1fr;gap:7px}.ah-trust-list>div>p{font-size:10px}.ah-final{text-align:left;padding:58px 0}.ah-final .ah-actions{justify-content:flex-start}}@media (max-width:420px){.ah-container,.pv-container{width:calc(100% - 24px)}.ah-section-topline{font-size:10px}.ah-hero-caption{flex-direction:column;gap:4px}.ps-terminal-events{max-width:138px}.ps-terminal-events b{font-size:10px}.ps-terminal-price>span:last-child{width:100%;margin-left:0}.ps-terminal-price>span:last-child i{width:5px}.ps-terminal-chart-foot{flex-wrap:wrap}.ps-market-group .ps-table{font-size:10px}.ps-table td,.ps-table th{padding-inline:5px}.ps-chart-metrics{font-size:10px}.ps-research-head>div:nth-child(2)>strong{font-size:17px}.ah-trust-list>div{grid-template-columns:22px 1fr}.ah-trust-list>div>p{grid-column:2}}@media (max-width:1180px){.intelligence-state:nth-child(4n){border-right:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.intelligence-state:nth-child(4n){border-right:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.intelligence-state:nth-child(3n){border-right:0}.intelligence-state:nth-last-child(-n+4){border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.intelligence-state:nth-last-child(-n+4){border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.intelligence-state:nth-last-child(-n+3){border-bottom:0}.macro-workspace-layout{grid-template-columns:minmax(260px,.9fr) minmax(0,1.2fr)}}@media (max-width:900px){.terminal-header{grid-template-columns:minmax(100px,.8fr) minmax(170px,1.2fr) minmax(175px,1fr);gap:12px;padding:0 13px}.header-actions{gap:9px}.header-icon-button{display:none}.workspace{padding:18px 15px 12px}.primary-grid{grid-template-columns:minmax(0,1fr)}.wire-panel{min-height:0}.wire-list{max-height:360px}.secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.macro-workspace-layout{grid-template-columns:minmax(0,1fr)}.heatmap-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){:root{--header-height:62px;--sidebar-width:100%}.terminal-header{grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:0 12px}.header-context-overline{font-size:10px}.header-context strong{font-size:12px}.global-command-search{justify-content:center;width:37px;height:35px;padding:0}.global-command-search kbd,.global-command-search>span,.header-actions{display:none}.terminal-body{flex-direction:column;display:flex}.sidebar{z-index:7;top:var(--header-height);border-right:0;border-bottom:1px solid var(--abr-border-default);width:100%;height:auto;display:block;position:sticky;overflow:visible}@supports (color:color-mix(in lab,red,red)){.sidebar{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.sidebar{padding:0}.sidebar-brand,.sidebar-section-label{display:none}.sidebar-bottom{border-top:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;gap:8px;margin-top:0;display:flex}@supports (color:color-mix(in lab,red,red)){.sidebar-bottom{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.49%,transparent)}}.sidebar-bottom{padding:4px 9px}.preview-user{min-width:0;padding:0}.preview-user-details small{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.exit-preview{flex:none;width:auto;padding:0 8px}.mobile-signout{display:flex}.sidebar-nav{scrollbar-width:none;flex-direction:row;gap:4px;width:100%;padding:6px 9px;display:flex;overflow-x:auto}.sidebar-nav::-webkit-scrollbar{display:none}.nav-item{flex:none;justify-content:center;gap:6px;min-height:32px;padding:0 9px}.nav-item>span:last-child{font-size:10px;display:inline}.navigation-icon{flex-basis:14px;width:14px;height:14px}.nav-item.active:before{border-radius:2px 2px 0 0;width:auto;height:2px;inset:auto 9px -6px}.workspace{width:100%;padding:16px 11px 10px}.module-heading,.workspace-heading{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:14px}.module-heading h1,.workspace-heading h1{font-size:23px}.section-heading-row>div{flex-direction:column;align-items:flex-start;gap:3px}.section-overline,.section-subtitle{font-size:10px}.market-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.quote-cell{min-height:94px}.quote-price{font-size:16px}.primary-grid,.secondary-grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:10px}.market-panel .panel-heading,.panel-heading-title{align-items:flex-start}.panel-heading-title{flex-direction:column;gap:4px}.panel-heading .eyebrow{font-size:10px}.instrument-overview{flex-direction:column;align-items:flex-start;gap:10px}.instrument-price{font-size:29px}.instrument-metrics{justify-content:space-between;gap:8px;width:100%}.instrument-metric b,.instrument-metric span{font-size:10px}.tradingview-chart,.tradingview-widget-container,.tradingview-widget-container__widget{height:370px;min-height:370px}.wire-list{max-height:390px}.secondary-grid>.panel{min-height:0}.macro-panel{grid-column:auto}.macro-list{display:block}.macro-event:nth-child(n){border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.macro-event:nth-child(n){border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 3.92%,transparent)}}.command-bar{gap:8px;margin-top:11px}.command-hint,.command-palette-trigger{display:none}.command-bar>button[type=submit]{display:inline-flex}.status-bar{flex-direction:column;align-items:flex-start;padding:9px 0}.clock-status{order:2}.system-indicators{gap:8px 13px}.intelligence-support-grid{grid-template-columns:minmax(0,1fr)}.intelligence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.intelligence-state:nth-child(3n){border-right:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.intelligence-state:nth-child(3n){border-right:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.intelligence-state:nth-child(2n){border-right:0}.intelligence-state:nth-last-child(-n+3){border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.intelligence-state:nth-last-child(-n+3){border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.intelligence-state:nth-last-child(-n+2){border-bottom:0}.political-header{flex-direction:column}.auto-read-option{margin-left:4px}.heatmap-toolbar{flex-direction:column;align-items:flex-start;padding:10px}.heatmap-tabs,.heatmap-timeframes{max-width:100%;overflow-x:auto}.heatmap-groups{grid-template-columns:minmax(0,1fr);padding:10px}.heatmap-legend{flex-direction:column;align-items:flex-start;gap:7px;padding:10px}.heatmap-color-key{margin-left:0}.macro-workspace-layout{grid-template-columns:minmax(0,1fr)}.journal-metrics,.macro-area-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.palette-backdrop{align-items:flex-start;padding:9vh 10px 20px}.palette-command-detail{display:none}}:root{--bg-0:var(--abr-bg);--bg-1:var(--abr-surface-deep);--bg-2:var(--abr-surface);--bg-3:var(--abr-surface-raised);--surface-1:var(--abr-surface);--surface-2:var(--abr-surface-raised);--surface-3:var(--abr-hover);--surface-hover:var(--abr-hover);--border-subtle:var(--abr-border-subtle);--border-default:var(--abr-border);--border-strong:var(--abr-border);--text-primary:var(--abr-text);--blue-primary:var(--abr-accent-primary);--blue-bright:var(--abr-accent-bright);--blue-soft:var(--abr-accent-bright);--blue-deep:var(--abr-accent-primary);--background:var(--abr-bg);--background-raised:var(--abr-surface);--surface:var(--abr-surface);--surface-raised:var(--abr-surface-raised);--border:var(--border-default);--border-soft:var(--border-subtle);--text:var(--text-primary);--text-secondary:var(--abr-text-secondary);--text-muted:var(--abr-text-muted);--text-faint:var(--abr-text-muted);--accent:var(--blue-primary);--accent-bright:var(--blue-bright);--accent-soft:var(--blue-primary)}@supports (color:color-mix(in lab,red,red)){:root{--accent-soft:color-mix(in srgb,var(--blue-primary) 10%,transparent)}}:root{--positive:#35c99a;--negative:#f06470;--warning:#d6ae58;--critical:#f06470}.public-site,body{background:var(--background)}.public-site{--public-canvas:var(--abr-bg);--public-border-strong:var(--abr-border);--brand-surface:var(--abr-surface);--brand-surface-raised:var(--abr-surface-raised);--brand-border:var(--border);--brand-copy:var(--text);--brand-copy-muted:var(--text-secondary);--brand-blue:var(--accent);--brand-blue-hover:var(--accent-bright)}.public-header{height:68px;min-height:68px;padding-inline:var(--public-gutter);background:#030a12f5}.public-wordmark .abridyn-logo-navigation{width:clamp(118px,10vw,150px);max-height:56px}.home-final-cta,.home-hero,.home-section,.public-footer{padding-inline:var(--public-gutter)}.home-hero{min-height:0;padding-top:clamp(56px,6vw,92px);padding-bottom:clamp(56px,6vw,92px)}.home-hero h1{letter-spacing:-.055em;font-size:clamp(44px,4.2vw,70px);line-height:1.03}.home-hero-summary{max-width:510px;font-size:16px;line-height:1.65}.home-experience-annotations,.home-final-coordinate,.home-hero-coordinate,.home-hero-rail,.home-hero-tagline,.home-section-rail span:last-child,.home-system-foot{display:none}.home-section{padding-top:clamp(70px,7vw,112px);padding-bottom:clamp(70px,7vw,112px)}.home-section-rail{border-bottom-color:var(--border);color:var(--text-muted);letter-spacing:.08em}.home-section h2{letter-spacing:-.045em;margin-top:12px;font-size:clamp(34px,3.2vw,52px);font-weight:520;line-height:1.05}.home-final-cta h2 em,.home-section h2 em{color:var(--text-secondary);font-weight:420}.home-behavior,.home-connections,.home-experience,.home-faq,.home-intelligence,.home-journal,.home-markets,.home-pricing,.home-research,.home-security{border-top:1px solid var(--border);background:var(--background)}.home-behavior-top,.home-experience-heading,.home-faq-layout,.home-intelligence-heading,.home-journal-intro,.home-pricing-heading,.home-section-heading,.home-security-layout{gap:clamp(30px,6vw,90px);margin-top:30px}.home-system-map{border-color:var(--border);margin-top:34px}.home-system-node{min-height:138px;padding-top:20px}.home-system-content{gap:8px;margin-top:22px}.home-system-content small{color:var(--text-secondary);font-size:12px;line-height:1.5}.home-market-asset-rail{color:var(--text-muted);gap:9px}.home-data-note{color:var(--text-secondary);font-size:11px}.home-behavior-board,.home-journal-window{border-color:var(--border);border-radius:var(--abr-radius-md);background:var(--background-raised);box-shadow:none;margin-top:28px}.home-journal-stats>div{min-height:68px}.home-journal-stats span,.home-panel-title,.home-window-period{color:var(--text-muted)}.home-journal-analysis>*,.home-trades-panel{border-color:var(--border)}.home-breakdown-panel,.home-calendar-panel,.home-equity-panel,.home-session-panel{background:0 0}.home-calendar-grid i{border-color:var(--border);border-radius:2px}.home-trade-row{min-height:31px}.home-behavior-footnote,.home-window-disclaimer{color:var(--text-muted);font-size:10px}.home-connection-flow{border-block:1px solid var(--border);grid-template-columns:minmax(180px,1fr) minmax(220px,1.2fr) minmax(180px,1fr);gap:24px;padding-block:20px}.home-flow-label{color:var(--text-muted)}.home-flow-item{border-color:var(--border);color:var(--text-secondary)}.home-connection-providers{gap:8px}.home-pricing-heading{margin-bottom:24px}.home-pricing-heading>div,.home-pricing-heading>p{max-width:none}.home-pricing-heading h2{font-size:clamp(34px,3vw,48px)}.home-plan-grid{align-items:stretch;gap:12px;width:100%;margin:0}.home-plan{border-color:var(--border);border-radius:var(--abr-radius-sm);background:var(--background-raised);grid-template-rows:auto auto minmax(68px,auto) 78px minmax(168px,1fr) 42px 18px;min-height:0;padding:18px;display:grid}.home-plan.featured{border-color:var(--border);border-top:2px solid var(--accent);background:var(--abr-surface-panel);box-shadow:none}.home-plan-topline{min-height:20px}.home-plan-note,.home-plan-topline>span{color:var(--text-muted);font-size:10px}.home-plan-topline strong{color:var(--accent-bright)}.home-plan h3{margin:10px 0 5px;font-size:18px}.home-plan-description{color:var(--text-secondary);font-size:12px;line-height:1.5}.home-plan-price{border-bottom:1px solid var(--border);align-self:center;padding-bottom:11px}.home-plan ul{align-content:start;margin:0;padding:9px 0 0}.home-plan li{border-bottom-color:var(--border-soft);min-height:34px;color:var(--text-secondary);font-size:11px}.home-plan-cta{border-color:var(--border);border-radius:var(--abr-radius-sm);background:var(--surface);align-self:end;min-height:38px}.home-plan.featured .home-plan-cta{border-color:var(--accent);background:var(--accent);box-shadow:none}.home-plan-note{align-self:end;padding-top:5px}.home-pricing-footer{color:var(--text-secondary)}.home-faq-list details,.home-security-facts>div{border-color:var(--border)}.home-final-cta{border-top:1px solid var(--border);background:var(--background-raised);padding-block:82px}.home-final-cta .home-button,.home-hero-actions .home-button{border-radius:var(--abr-radius-sm);min-height:42px;font-size:11px}.feature-preview{border:1px solid var(--border);min-width:0;color:var(--text);overflow:hidden}.feature-preview-chart-tools,.feature-preview-charting-toolbar,.feature-preview-filter-row,.feature-preview-inline-stats,.feature-preview-instrument-head,.feature-preview-intelligence-layout>section>header,.feature-preview-screener-head,.feature-preview-subhead,.feature-preview-title-row,.feature-preview-toolbar,.feature-preview-topbar{align-items:center;display:flex}.feature-preview-topbar{border-bottom:1px solid var(--border);justify-content:space-between;gap:10px;min-height:34px;padding-inline:9px}.feature-preview-brand{color:var(--text);font-family:var(--font-data);letter-spacing:.04em;align-items:center;gap:6px;font-size:10px;display:flex}.feature-preview-brand i{border:1px solid var(--border);width:17px;height:17px;color:var(--accent-bright);place-items:center;font-style:normal;display:grid}.feature-preview-brand b{color:var(--text-muted)}.feature-preview-status,.feature-preview-tag{color:var(--warning);font-family:var(--font-data);letter-spacing:.04em;white-space:nowrap;font-size:10px}.feature-preview-status i{background:var(--warning);border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.feature-preview-disclaimer{border-top:1px solid var(--border-soft);min-height:23px;color:var(--text-muted);font-family:var(--font-data);letter-spacing:.04em;padding:6px 9px;font-size:10px}.feature-preview-tabs,.feature-preview-toolbar{border-bottom:1px solid var(--border);min-height:30px;color:var(--text-muted);font-family:var(--font-data);white-space:nowrap;align-items:center;gap:17px;padding:0 10px;font-size:10px;display:flex;overflow-x:auto}.feature-preview-market-layout{grid-template-columns:minmax(0,1.7fr) minmax(220px,.8fr);gap:10px;padding:9px;display:grid}.feature-preview-intelligence-layout>aside,.feature-preview-intelligence-layout>section,.feature-preview-macro-layout>section,.feature-preview-main,.feature-preview-research-chart,.feature-preview-research-metrics,.feature-preview-research-news,.feature-preview-side-table{min-width:0}.feature-preview-screener-head,.feature-preview-title-row{justify-content:space-between;gap:8px;padding-bottom:8px}.feature-preview-instrument-head>div,.feature-preview-screener-head>div,.feature-preview-title-row>div{gap:4px;display:grid}.feature-preview-instrument-head small,.feature-preview-screener-head small,.feature-preview-title-row small{color:var(--text-muted);font-family:var(--font-data);font-size:10px}.feature-preview-title-row strong{font-family:var(--font-data);align-items:baseline;gap:9px;font-size:11px;display:flex}.feature-preview-title-row strong b{font-size:14px;font-weight:550}.feature-preview-title-row strong em{font-size:10px;font-style:normal}.feature-preview-chart-tools{border-block:1px solid var(--border-soft);min-height:24px;color:var(--text-muted);font-family:var(--font-data);gap:7px;font-size:10px}.feature-preview-chart-tools span{padding:3px 4px}.feature-preview-chart-tools .selected{background:var(--accent-soft);color:var(--accent-bright)}.feature-preview-chart{background:var(--background);width:100%;height:190px;min-height:130px;display:block;overflow:visible}.chart-grid-line{stroke:var(--border);stroke-width:1px}.chart-axis-label,.chart-time-label{fill:var(--text-muted);font:8px var(--font-data)}.chart-price-line{fill:none;stroke:var(--accent-bright);stroke-width:2px;vector-effect:non-scaling-stroke}.chart-area-line{fill:#159bd714;stroke:none}.chart-last-point{fill:var(--accent-bright)}.feature-preview-inline-stats{min-height:27px;color:var(--text-muted);font-family:var(--font-data);justify-content:space-between;gap:8px;font-size:10px}.feature-preview-inline-stats b{color:var(--text-secondary);margin-left:4px;font-size:10px;font-weight:500}.feature-preview-subhead{border-bottom:1px solid var(--border);min-height:27px;color:var(--text-secondary);font-family:var(--font-data);justify-content:space-between;gap:6px;font-size:10px}.feature-preview-table-wrap{max-width:100%;overflow-x:auto}.feature-preview-table{border-collapse:collapse;width:100%;font-family:var(--font-data);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:10px}.feature-preview-table td,.feature-preview-table th{border-bottom:1px solid var(--border-soft);height:29px;color:var(--text-secondary);padding:3px 5px;font-weight:450}.feature-preview-table thead th{height:25px;color:var(--text-muted);font-size:10px;font-weight:550}.feature-preview-table tbody th,.feature-preview-table thead th:first-child{text-align:left}.feature-preview-table tbody th{color:var(--text)}.feature-preview-table tbody th small{color:var(--text-muted);font-size:10px;font-weight:400;display:block}.feature-preview-table tbody tr:hover{background:var(--surface-hover)}.feature-preview-instrument-head{justify-content:space-between;gap:10px;min-height:62px;padding:8px 11px}.feature-preview-instrument-head h3{font-family:var(--font-data);margin:0;font-size:18px}.feature-preview-instrument-head h3 span{color:var(--text-secondary);font-family:var(--font-body);margin-left:6px;font-size:10px;font-weight:450}.feature-preview-instrument-head>strong{font-family:var(--font-data);text-align:right;font-size:15px}.feature-preview-instrument-head>strong small{margin-top:3px;font-size:10px;display:block}.feature-preview-tabs{gap:15px}.feature-preview-tabs .selected{border-bottom:2px solid var(--accent);color:var(--text);align-self:stretch}.feature-preview-research-grid{grid-template-columns:minmax(0,1.45fr) minmax(190px,.8fr);gap:10px;padding:9px;display:grid}.feature-preview-research-chart{grid-row:span 2}.feature-preview-research-chart .feature-preview-chart{height:210px}.feature-preview-intelligence-layout>section>article,.feature-preview-research-news article{border-bottom:1px solid var(--border-soft);gap:4px;padding:7px 0;display:grid}.feature-preview-intelligence-layout article time,.feature-preview-intelligence-layout article>small,.feature-preview-intelligence-layout article>span,.feature-preview-research-news article small{color:var(--text-muted);font-family:var(--font-data);font-size:10px}.feature-preview-intelligence-layout article strong,.feature-preview-research-news article strong{color:var(--text);font-size:10px;font-weight:480;line-height:1.45}.feature-preview-charting-toolbar{border-bottom:1px solid var(--border);white-space:nowrap;align-items:center;gap:7px;min-height:34px;padding:0 8px;display:flex;overflow-x:auto}.feature-preview-charting-toolbar>strong{font-family:var(--font-data);font-size:12px}.feature-preview-charting-toolbar button,.feature-preview-charting-toolbar>span{color:var(--text-muted);font-family:var(--font-data);font-size:10px}.feature-preview-charting-toolbar button{border:1px solid var(--border);background:0 0;padding:4px}.feature-preview-charting-toolbar>div{gap:3px;margin-left:auto;display:flex}.feature-preview-charting-toolbar>div b{color:var(--text-muted);font-family:var(--font-data);padding:4px;font-size:10px;font-weight:450}.feature-preview-charting-toolbar>div b.selected{background:var(--accent-soft);color:var(--accent-bright)}.feature-preview-charting-body{grid-template-columns:25px minmax(0,1fr);display:grid}.feature-preview-charting-body>aside{border-right:1px solid var(--border);align-content:start;justify-items:center;gap:7px;padding:7px 0;display:grid}.feature-preview-charting-body>aside i{color:var(--text-muted);font-size:10px;font-style:normal}.feature-preview-charting-main{min-width:0;padding:7px}.feature-preview-charting-main .feature-preview-chart{height:180px}.feature-preview-volume{border-top:1px solid var(--border);align-items:end;gap:3px;height:35px;padding:3px 5px 0;display:flex}.feature-preview-volume i{background:#159bd757;flex:1}.feature-preview-filter-row{border-block:1px solid var(--border);flex-wrap:wrap;gap:6px;padding:7px}.feature-preview-filter-row span{border:1px solid var(--border);color:var(--text-muted);font-family:var(--font-data);gap:3px;padding:5px;font-size:10px;display:grid}.feature-preview-filter-row b{color:var(--text-secondary);font-weight:450}.feature-preview-filter-row button{border:1px solid var(--border);color:var(--text-muted);background:0 0;font-size:10px}.feature-preview-screener .feature-preview-table{text-align:left}.feature-preview-note{border-top:1px solid var(--border);color:var(--text-muted);margin:0;padding:7px;font-size:10px;line-height:1.5}.feature-preview-macro-layout{grid-template-columns:1.1fr .9fr;gap:14px;padding:10px;display:grid}.feature-preview-event-table article{border-bottom:1px solid var(--border-soft);grid-template-columns:55px minmax(0,1fr) auto;align-items:center;gap:5px;min-height:35px;display:grid}.feature-preview-event-table time{color:var(--text-secondary);font-family:var(--font-data);font-size:10px}.feature-preview-event-table article strong{color:var(--text);font-size:10px;font-weight:480}.feature-preview-intelligence-layout{grid-template-columns:90px minmax(0,1.3fr) minmax(180px,.8fr);gap:10px;padding:9px;display:grid}.feature-preview-intelligence-layout>nav{align-content:start;gap:2px;display:grid}.feature-preview-intelligence-layout>nav span{color:var(--text-muted);font-family:var(--font-data);padding:6px;font-size:10px}.feature-preview-intelligence-layout>nav span.selected{background:var(--accent-soft);color:var(--accent-bright)}.feature-preview-intelligence-layout>section>header{border-bottom:1px solid var(--border);justify-content:space-between;min-height:27px}.feature-preview-intelligence-layout>section>header strong{font-family:var(--font-data);font-size:10px}.feature-preview-connections{grid-template-columns:minmax(0,1fr) minmax(170px,1.2fr) minmax(0,.8fr);align-items:center;gap:12px;padding:12px;display:grid}.feature-preview-connections section>p{color:var(--text-secondary);font-size:10px;line-height:1.5}.feature-preview-connections aside>article,.feature-preview-connections section>article{border-bottom:1px solid var(--border-soft);min-height:29px;color:var(--text-secondary);justify-content:space-between;align-items:center;gap:6px;font-size:10px;display:flex}.feature-preview-connections section>article span{color:var(--warning);font-family:var(--font-data);font-size:10px}.feature-preview-connections aside>article small{color:var(--text-muted);font-family:var(--font-data);font-size:10px}.feature-preview-pipeline{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:5px;display:grid}.feature-preview-pipeline span{border:1px solid var(--border);color:var(--text-secondary);font-family:var(--font-data);text-align:center;padding:8px 5px;font-size:10px}.feature-preview-pipeline i{color:var(--accent);font-style:normal}.feature-preview-planned{align-content:center;justify-items:start;gap:8px;min-height:150px;padding:20px;display:grid}.feature-preview-planned h3{margin:0;font-size:15px;font-weight:550}.feature-preview-planned p{max-width:600px;color:var(--text-secondary);margin:0;font-size:11px;line-height:1.6}.pricing-hero{text-align:left;background:0 0;border-bottom:0;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:end;gap:48px;padding:86px 0 24px;display:grid}.pricing-hero h1{color:var(--text);letter-spacing:-.05em;text-transform:none;margin:12px 0 0;font-size:clamp(38px,4vw,60px);font-weight:520;line-height:1.02}.pricing-hero>p{max-width:540px;color:var(--text-secondary);justify-self:end;margin:0 0 6px;font-size:16px;line-height:1.65}.pricing-plans{gap:12px;width:100%;margin:0}.plan-card{border:1px solid var(--border);border-radius:var(--abr-radius-sm);background:var(--background-raised);grid-template-rows:152px 76px minmax(235px,1fr) 42px 22px;min-height:0;padding:20px;display:grid}.plan-card.popular{border:1px solid var(--border);border-top:2px solid var(--accent);background:var(--abr-surface-panel);box-shadow:none}.plan-popular-label{background:var(--accent-soft);color:var(--accent-bright);border:0;border-radius:0 0 2px 2px;padding:5px 7px;right:16px}.plan-audience{color:var(--text-muted)}.plan-card-head h2{color:var(--text);margin:11px 0 5px;font-size:20px;font-weight:600}.plan-price{border-color:var(--border);align-self:stretch;gap:8px;min-height:0;padding:4px 0 10px}.plan-price span{color:var(--text-muted)}.plan-feature-list{border-top:0;align-self:stretch;min-height:0}.plan-feature-heading{color:var(--text-muted);padding:11px 0 6px}.plan-feature{border-top-color:var(--border-soft);grid-template-columns:7px minmax(0,1fr);gap:9px;min-height:48px}.plan-feature-name{color:var(--text-secondary);font-size:12px;line-height:1.45}.plan-cta{border-radius:var(--abr-radius-sm);border-color:var(--border);background:var(--surface);color:var(--text);align-self:end;margin-top:0}.plan-card.popular .plan-cta{border-color:var(--accent);background:var(--accent);box-shadow:none}.plan-billing-note{color:var(--text-muted);align-self:end;padding-top:6px;font-size:10px}@media (max-width:900px){.home-feature-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-experience-previews{grid-template-columns:minmax(0,1fr)}.home-experience-previews>article:last-child{grid-column:auto}.pricing-hero{grid-template-columns:minmax(0,1fr) minmax(250px,.9fr);gap:24px}.plan-card{grid-template-rows:165px 70px minmax(250px,1fr) 40px 22px;padding:15px}}@media (max-width:650px){:root{--public-gutter:18px}.home-final-cta,.home-hero,.home-section,.public-footer{padding-inline:var(--public-gutter)}.home-section{padding-block:52px}.home-hero{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:42px}.home-hero h1{font-size:clamp(37px,10vw,48px)}.home-hero-summary{font-size:14px}.home-behavior-top,.home-experience-heading,.home-faq-layout,.home-intelligence-heading,.home-journal-intro,.home-pricing-heading,.home-section-heading,.home-security-layout{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:22px}.home-section h2{font-size:clamp(30px,8vw,39px)}.home-system-map{grid-template-columns:minmax(0,1fr)}.home-system-node,.home-system-node+.home-system-node{border-right:0;border-bottom:1px solid var(--border);min-height:100px;padding:12px 8px}.home-system-content{margin-top:10px}.home-experience-previews,.home-feature-preview-grid,.home-plan-grid,.pricing-plans{grid-template-columns:minmax(0,1fr)}.home-plan,.plan-card{grid-template-rows:auto auto auto auto minmax(140px,auto) 42px 22px}.plan-card-head{min-height:135px}.plan-feature-list{padding-bottom:14px}.home-connection-flow{gap:12px}.feature-preview-connections,.feature-preview-intelligence-layout,.feature-preview-macro-layout,.feature-preview-market-layout,.feature-preview-research-grid,.home-connection-flow{grid-template-columns:minmax(0,1fr)}.feature-preview-research-chart{grid-row:auto}.feature-preview-intelligence-layout>nav{display:flex;overflow-x:auto}.feature-preview-intelligence-layout>aside{display:none}.feature-preview-pipeline{grid-template-columns:1fr}.feature-preview-pipeline i{text-align:center;transform:rotate(90deg)}.home-behavior-bars>div{grid-template-columns:95px minmax(50px,1fr) 42px;gap:6px}.pricing-hero{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:54px;padding-bottom:18px}.pricing-hero h1{font-size:clamp(34px,9vw,44px)}.pricing-hero>p{justify-self:start;font-size:14px}.pricing-faq,.pricing-system{width:calc(100% - var(--public-gutter) * 2)}.plan-card{min-height:0}.public-nav{background:var(--background-raised)}}@media (max-width:420px){.access-page{grid-template-columns:minmax(0,1fr)}.access-brand-panel{display:none}.access-form-panel{min-height:100vh;padding-left:21px;padding-right:21px}.access-legal{left:21px;right:21px}.landing-actions{flex-direction:column;align-items:stretch;padding:0 16px}.capability-list{gap:9px 12px;margin-top:34px}.landing-bottom,.public-footer>span:nth-child(2){display:none}.public-footer{font-size:10px}}@media (max-width:767px){.access-page{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:block;overflow-x:hidden}.access-brand-panel{display:none}.access-form-panel{justify-content:flex-start;align-items:stretch;width:100%;min-width:0;min-height:100svh;padding:0;display:flex}.access-return{padding:24px 20px 0;position:static}.access-form-wrap,.access-return{box-sizing:border-box;width:100%;max-width:520px;margin:0 auto}.access-form-wrap{min-width:0;padding:24px 20px}.access-form-wrap h2{font-size:clamp(32px,8vw,36px);line-height:1.1}.access-intro{font-size:16px;line-height:1.5}.access-form{gap:13px;margin-top:20px}.access-form input,.access-form label,.access-submit,.auth-provider-note,.google-provider{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.access-form input{padding-left:12px;padding-right:12px}.access-submit,.access-submit:hover{transform:none}.auth-divider{margin-top:16px;margin-bottom:12px}.access-confirmation{margin-top:20px;padding:16px}.access-switch{flex-wrap:wrap;margin-top:18px}.access-security{margin-top:20px}.access-legal{box-sizing:border-box;width:100%;max-width:520px;margin:auto auto 0;padding:0 20px 20px;position:static}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.startup-screen.leaving{transform:none}}.public-site{--public-bg:var(--abr-bg);--public-panel:var(--abr-surface);--public-panel-raised:var(--abr-surface-raised);--public-border:var(--abr-border);--public-text:var(--abr-text);--public-secondary:var(--abr-text-secondary);--public-muted:var(--abr-text-muted);--public-accent:var(--abr-accent-bright);background:var(--public-bg);width:100%;color:var(--public-text);overflow-x:clip}.public-header{z-index:20;border-bottom:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;width:100%;height:76px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.public-header{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.71%,transparent)}}.public-header{background:var(--abr-surface-nav)ef;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:0 clamp(22px,5.6vw,92px);transition:height .18s,background .18s,border-color .18s}.public-header.compact{border-color:var(--abr-border-default);height:64px}@supports (color:color-mix(in lab,red,red)){.public-header.compact{border-color:color-mix(in srgb,var(--abr-border-default) 7.45%,transparent)}}.public-header.compact{background:var(--abr-surface-nav)f7}.public-wordmark{gap:13px}.public-wordmark img{width:54px;height:29px}.public-wordmark span{letter-spacing:.14em;font-weight:540}.public-nav a,.public-wordmark span{color:var(--abr-text-secondary);font-size:10px}.public-nav a{letter-spacing:.1em;white-space:nowrap;font-weight:560}.public-nav a.active,.public-nav a:hover{color:var(--abr-accent-bright)}.public-nav .public-signin{color:var(--abr-text-primary);margin-left:clamp(0px,1.3vw,18px)}.public-nav .public-nav-cta{border-color:var(--abr-accent-primary);background:var(--abr-surface-hover)}@supports (color:color-mix(in lab,red,red)){.public-nav .public-nav-cta{background:color-mix(in srgb,var(--abr-surface-hover) 33.33%,transparent)}}.public-nav .public-nav-cta{color:var(--abr-accent-bright);transition:background var(--transition-fast),border-color var(--transition-fast);padding:0 14px}.public-nav .public-nav-cta:hover{background:var(--abr-surface-hover)}.public-menu-toggle{display:none}.public-hero{border-bottom:1px solid var(--abr-border-default);grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,6vw,94px);min-height:min(760px,100svh - 76px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.public-hero{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 3.92%,transparent)}}.public-hero{background:radial-gradient(ellipse at 78% 42%,var(--abr-surface-elevated),transparent 46%);padding:76px clamp(22px,7vw,112px) 90px}@supports (color:color-mix(in lab,red,red)){.public-hero{background:radial-gradient(ellipse at 78% 42%,color-mix(in srgb,var(--abr-surface-elevated) 21.96%,transparent),transparent 46%)}}.public-hero-grid{opacity:.14;background-image:linear-gradient(var(--abr-accent-primary) 1px,transparent 1px),linear-gradient(90deg,var(--abr-accent-primary) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.public-hero-grid{background-image:linear-gradient(color-mix(in srgb,var(--abr-accent-primary) 3.53%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--abr-accent-primary) 3.53%,transparent) 1px,transparent 1px)}}.public-hero-grid{pointer-events:none;background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%,#000);mask-image:linear-gradient(90deg,#0000,#000 55%,#000)}.public-hero-copy,.public-hero-visual{z-index:1;min-width:0;position:relative}.public-eyebrow,.public-kicker{color:var(--abr-text-secondary);letter-spacing:.17em;align-items:center;gap:9px;font-size:10px;font-weight:570;display:inline-flex}.public-kicker i{background:var(--abr-accent-primary);border-radius:50%;width:6px;height:6px}.public-hero h1{color:var(--abr-text-primary);letter-spacing:-.075em;margin:26px 0 0;font-size:clamp(60px,7.7vw,108px);font-weight:430;line-height:.91}.public-hero-title-prefix{color:var(--abr-text-secondary);letter-spacing:.07em;margin-bottom:11px;font-size:clamp(13px,1.4vw,18px);font-weight:560;line-height:1.25;display:block}.public-final-cta h2 em,.public-hero h1 em{color:var(--abr-text-secondary);font-style:normal;font-weight:360}.public-hero-subline{color:var(--abr-text-secondary);letter-spacing:-.015em;margin:28px 0 0;font-size:17px;font-weight:420}.public-hero-description{max-width:470px;color:var(--abr-text-secondary);margin:15px 0 0;font-size:14px;line-height:1.8}.public-hero-actions{flex-wrap:wrap;gap:10px;margin-top:27px;display:flex}.public-button{border-radius:var(--abr-radius-sm);min-height:44px;color:var(--abr-accent-bright);letter-spacing:.1em;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:14px;padding:0 16px;font-size:10px;font-weight:620;text-decoration:none;display:inline-flex}.public-button-primary{color:var(--abr-accent-bright)}.public-button-primary,.public-button-primary:hover{border-color:var(--abr-accent-primary);background:var(--abr-accent-primary)}.public-button-secondary{border-color:var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.public-button-secondary{border-color:color-mix(in srgb,var(--abr-border-default) 12.94%,transparent)}}.public-button-secondary{color:var(--abr-text-secondary);background:#ffffff04}.public-button-secondary:hover{border-color:var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.public-button-secondary:hover{border-color:color-mix(in srgb,var(--abr-border-default) 25.88%,transparent)}}.public-button-secondary:hover{background:#ffffff09}.public-button span{font-size:14px}.public-hero-meta{color:var(--abr-text-muted);letter-spacing:.1em;flex-wrap:wrap;align-items:center;gap:11px;margin-top:47px;font-size:10px;display:flex}.public-hero-meta i{background:#496272;border-radius:50%;width:3px;height:3px}.public-hero-visual{perspective:1400px;justify-self:end;width:min(100%,790px)}.public-visual-caption{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.1em;text-align:right;margin-top:13px;font-size:10px;display:block}.product-preview{border:1px solid var(--abr-border-default);transform-origin:50%;overflow:hidden;transform:rotateY(-4deg)rotateX(1deg);box-shadow:0 35px 100px #0008,0 0 0 7px #ffffff04}.product-preview-foot,.product-preview-heading,.product-preview-panel-heading,.product-preview-topbar{justify-content:space-between;align-items:center;display:flex}.product-preview-topbar{border-bottom:1px solid var(--abr-border-default);height:43px}@supports (color:color-mix(in lab,red,red)){.product-preview-topbar{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.49%,transparent)}}.product-preview-topbar{padding:0 14px}.product-preview-brand{color:var(--abr-text-secondary);letter-spacing:.1em;align-items:center;gap:9px;font-size:10px;font-weight:580;display:flex}.product-preview-brand i{color:var(--abr-text-muted);font-style:normal}.demo-pill,.product-preview-status{color:#c7ad78;font-family:var(--font-data);letter-spacing:.08em;align-items:center;gap:6px;font-size:10px;display:inline-flex}.demo-pill i,.product-preview-status i{background:#c4a35f;border-radius:50%;width:5px;height:5px}.product-preview-heading{min-height:62px;padding:10px 15px}.product-preview-heading>div,.product-preview-panel-heading>div{flex-direction:column;gap:5px;display:flex}.product-preview-heading>div span,.product-preview-panel-heading>div span{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.07em}.product-preview-heading>div strong{color:var(--abr-text-primary);letter-spacing:.02em;font-size:15px;font-weight:500}.product-preview-heading>span{color:#c2a66c;font-family:var(--font-data);letter-spacing:.09em;font-size:10px}.product-preview-quotes{border-top:1px solid var(--abr-border-default);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab,red,red)){.product-preview-quotes{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.product-preview-quotes{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.product-preview-quotes{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.product-preview-quote{border-right:1px solid var(--abr-border-default);flex-direction:column;justify-content:center;gap:6px;min-width:0;min-height:72px;display:flex}@supports (color:color-mix(in lab,red,red)){.product-preview-quote{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 4.71%,transparent)}}.product-preview-quote{padding:9px 11px}.product-preview-quote:last-child{border-right:0}.product-preview-quote>span{color:var(--abr-text-secondary);font-family:var(--font-data);font-size:10px}.product-preview-quote strong{color:var(--abr-text-primary);font-family:var(--font-data);font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:clamp(10px,1vw,13px);font-weight:500;overflow:hidden}.product-preview-quote small{font-family:var(--font-data);font-size:10px}.product-preview-workspace{grid-template-columns:minmax(0,1.55fr) minmax(190px,.9fr);min-height:245px;display:grid}.product-preview-market{border-right:1px solid var(--abr-border-default);min-width:0}@supports (color:color-mix(in lab,red,red)){.product-preview-market{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.product-preview-panel-heading{gap:8px;min-height:32px}.product-preview-panel-heading>div strong{color:var(--abr-text-primary);letter-spacing:.02em;font-size:10px;font-weight:540}.product-preview-panel-heading>span{color:#c5ad7a;font-family:var(--font-data);border:1px solid #604e2d;padding:3px 5px;font-size:10px}.product-preview-market-price{align-items:baseline;gap:10px;margin-top:12px;display:flex}.product-preview-market-price strong{color:var(--abr-accent-bright);font-family:var(--font-data);letter-spacing:-.04em;font-size:22px;font-weight:470}.product-preview-market-price>span{font-family:var(--font-data);font-size:10px}.product-preview-chart{background:var(--abr-surface-panel);grid-template-columns:32px 1fr;height:119px;margin-top:10px;display:grid;position:relative}.preview-chart-axis,.preview-chart-guides,.preview-chart-times{color:var(--abr-text-muted);font-family:var(--font-data);flex-direction:column;justify-content:space-between;padding:6px 0;font-size:10px;display:flex}.preview-chart-guides{padding:0;position:relative}.preview-chart-guides i{border-top:1px solid var(--abr-border-default);width:100%}@supports (color:color-mix(in lab,red,red)){.preview-chart-guides i{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.preview-chart-guides span{border-top:1px dashed var(--abr-border-default);position:absolute;inset:30% 0 0}@supports (color:color-mix(in lab,red,red)){.preview-chart-guides span{border-top:1px dashed color-mix(in srgb,var(--abr-border-default) 21.57%,transparent)}}.preview-chart-times{flex-direction:row;height:14px;position:absolute;bottom:0;left:32px;right:4px}.product-preview-chart-note{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.06em;margin-top:9px}.product-preview-wire{min-width:0;padding:13px 12px}.product-preview-wire>.product-preview-panel-heading{margin-bottom:6px}.product-preview-wire article{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.product-preview-wire article{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.product-preview-wire article>span{color:var(--abr-text-secondary);font-family:var(--font-data);justify-content:space-between;align-items:center;gap:6px;font-size:10px;display:flex}.product-preview-wire article i{color:var(--abr-accent-bright);font-family:var(--font-body);font-size:10px;font-style:normal}.product-preview-wire article p{color:var(--abr-text-secondary);margin:6px 0 0;font-size:10px}.product-preview-foot{border-top:1px solid var(--abr-border-default);justify-content:flex-start;gap:17px;min-height:29px}@supports (color:color-mix(in lab,red,red)){.product-preview-foot{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 4.71%,transparent)}}.product-preview-foot{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.04em;padding:0 13px}.product-preview-foot span:first-child{color:#c0a876}.product-preview-foot i{background:#b49a64;border-radius:50%;width:4px;height:4px;margin-right:4px;display:inline-block}.behavior-section,.connections-section,.journal-story-section,.pricing-preview-section,.public-intro-section,.public-market-section{padding:30px clamp(22px,7vw,112px) 102px}.public-section-index{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.14em;align-items:center;gap:14px;font-size:10px;display:flex}.public-section-index:before{content:"";background:#668ca1;width:22px;height:1px}.public-section-index span{color:var(--abr-text-muted)}.public-intro-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.65fr);align-items:end;gap:48px;margin-top:52px;display:grid}.behavior-heading h2,.connections-grid h2,.journal-story-copy h2,.pricing-bottom-cta h2,.pricing-preview-heading h2,.public-intro-grid h2,.public-section-heading h2,.security-section h2{color:var(--abr-text-primary);letter-spacing:-.058em;margin:0;font-size:clamp(32px,4.4vw,58px);font-weight:440;line-height:1.06}.public-intro-grid h2 span{color:var(--abr-text-secondary);font-weight:360}.public-intro-copy{border-left:1px solid var(--abr-border-default);padding:0 0 4px 23px}.behavior-heading>p,.connections-grid>div:first-child>p,.journal-story-copy>p,.public-intro-copy p,.public-section-heading>p,.security-copy>p{color:var(--abr-text-secondary);margin:0 0 13px;font-size:13px;line-height:1.8}.public-intro-copy p:last-child,.security-copy>p:last-of-type{margin-bottom:0}.capability-grid{border-top:1px solid var(--public-border);border-bottom:1px solid var(--public-border);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:61px;display:grid}.capability-item{border-right:1px solid var(--public-border);min-height:215px;padding:21px 20px 26px 0;text-decoration:none;position:relative}.capability-item+.capability-item{padding-left:20px}.capability-item:last-child{border-right:0}.capability-number{color:var(--abr-text-muted);font-family:var(--font-data);font-size:10px}.capability-item h3{color:var(--abr-text-primary);margin:25px 0 10px;font-size:15px;font-weight:540}.capability-item p{max-width:250px;color:var(--abr-text-secondary);margin:0;font-size:11px;line-height:1.7}.capability-status{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.06em;margin-top:18px;font-size:10px;display:block}.capability-arrow{color:var(--abr-text-muted);opacity:0;transition:opacity var(--transition-fast),transform var(--transition-fast);font-size:14px;position:absolute;top:18px;right:16px}.capability-item:hover .capability-arrow{opacity:1;transform:translate(2px,-2px)}.public-market-section{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.public-market-section{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 3.53%,transparent)}}.public-market-section{background:var(--abr-surface-page)}.public-section-heading{justify-content:space-between;align-items:end;gap:50px;margin:48px 0 34px;display:flex}.public-section-heading h2{margin-top:14px}.public-section-heading>p{max-width:420px;margin-bottom:3px}.market-preview{border:1px solid var(--abr-border-default);background:var(--abr-surface-panel);overflow:hidden;box-shadow:0 24px 65px #0004}.market-preview-topline{border-bottom:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;min-height:39px;display:flex}@supports (color:color-mix(in lab,red,red)){.market-preview-topline{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.market-preview-topline{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.1em;padding:0 15px;font-size:10px}.demo-pill{border:1px solid #5b4c2e;padding:5px 7px}.market-preview-quotes{border-bottom:1px solid var(--abr-border-default);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab,red,red)){.market-preview-quotes{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.market-preview-quote{border-right:1px solid var(--abr-border-default);grid-template-columns:1fr auto;align-content:center;gap:7px 10px;min-height:85px;display:grid}@supports (color:color-mix(in lab,red,red)){.market-preview-quote{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.market-preview-quote{padding:13px 16px}.market-preview-quote:last-child{border-right:0}.market-preview-quote>span{color:var(--abr-text-secondary);font-family:var(--font-data);font-size:10px}.market-preview-quote strong{color:var(--abr-text-primary);font-family:var(--font-data);font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:15px;font-weight:500}.market-preview-quote small{font-family:var(--font-data);font-size:10px}.market-preview-lower{grid-template-columns:minmax(0,1.55fr) minmax(250px,.75fr);display:grid}.market-preview-chart{border-right:1px solid var(--abr-border-default);min-height:306px}@supports (color:color-mix(in lab,red,red)){.market-preview-chart{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.market-preview-chart{padding:18px}.market-preview-chart-heading{color:var(--abr-text-primary);font-family:var(--font-data);letter-spacing:.07em;justify-content:space-between;gap:12px;font-size:10px;display:flex}.market-preview-chart-heading>span:last-child{color:var(--abr-text-muted)}.chart-placeholder-lines{border-bottom:1px solid var(--abr-border-default);flex-direction:column;justify-content:space-around;height:196px;margin-top:19px;display:flex}@supports (color:color-mix(in lab,red,red)){.chart-placeholder-lines{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.chart-placeholder-lines{background:repeating-linear-gradient(#0000 0 47px,#ffffff0c 48px)}.chart-placeholder-lines span{display:none}.market-preview-chart>p{color:var(--abr-text-muted);margin:13px 0 0;font-size:10px}.market-preview-wire{padding:18px 16px}.market-preview-wire>.public-eyebrow{color:var(--abr-text-secondary);font-family:var(--font-data);font-size:10px}.market-preview-wire article{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.market-preview-wire article{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.market-preview-wire article{padding:15px 0}.market-preview-wire article small{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.04em;font-size:10px}.market-preview-wire article p{color:var(--abr-text-secondary);margin:8px 0 0;font-size:10px;line-height:1.55}.market-preview-footnote{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.06em;justify-content:space-between;gap:15px;margin-top:13px;font-size:10px;display:flex}.market-preview-footnote span:last-child{font-family:var(--font-body);letter-spacing:0}.journal-story-section{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.journal-story-section{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 3.92%,transparent)}}.journal-story-grid{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(30px,6vw,90px);margin-top:49px;display:grid}.journal-story-copy h2{margin-top:14px}.journal-story-copy>p{max-width:370px;margin-top:18px}.text-link{letter-spacing:.1em;align-items:center;gap:11px;margin-top:17px;font-size:10px;font-weight:620;text-decoration:none;display:inline-flex}.text-link,.text-link:hover{color:var(--abr-accent-bright)}.journal-preview{border:1px solid var(--abr-border-default);background:var(--abr-surface-panel);min-width:0;box-shadow:0 20px 55px #0003}.journal-preview-header{border-bottom:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;gap:14px;min-height:57px;display:flex}@supports (color:color-mix(in lab,red,red)){.journal-preview-header{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.journal-preview-header{padding:10px 15px}.journal-preview-header>div{flex-direction:column;gap:5px;display:flex}.journal-preview-body>div>span,.journal-preview-header>div span,.journal-preview-header>div strong,.journal-preview-metrics span,.preview-label{font-family:var(--font-data);letter-spacing:.07em;font-size:10px}.journal-preview-header>div span{color:var(--abr-text-muted)}.journal-preview-header>div strong{color:var(--abr-text-primary);font-size:10px}.preview-label{border:1px solid var(--abr-border-default);color:#c4ad79;padding:5px 7px}.journal-preview-metrics{border-bottom:1px solid var(--abr-border-default);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab,red,red)){.journal-preview-metrics{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.71%,transparent)}}.journal-preview-metrics>div{border-right:1px solid var(--abr-border-default);flex-direction:column;justify-content:center;gap:9px;min-height:69px;display:flex}@supports (color:color-mix(in lab,red,red)){.journal-preview-metrics>div{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.journal-preview-metrics>div{padding:9px 11px}.journal-preview-metrics>div:last-child{border-right:0}.journal-preview-metrics span{color:var(--abr-text-secondary);font-size:10px}.journal-preview-metrics strong{color:var(--abr-text-primary);font-family:var(--font-data);font-size:15px;font-weight:430}.journal-preview-body{grid-template-columns:minmax(0,1.35fr) minmax(150px,.65fr);display:grid}.journal-preview-body>div{min-height:192px;padding:14px}.journal-preview-curve{border-right:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.journal-preview-curve{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 4.71%,transparent)}}.journal-preview-body>div>span{color:var(--abr-text-secondary)}.empty-curve{border-bottom:1px solid var(--abr-border-default);justify-content:space-around;align-items:center;height:133px;margin-top:10px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.empty-curve{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.empty-curve{background:repeating-linear-gradient(#0000 0 32px,#ffffff09 33px)}.empty-curve>i{border:1px solid var(--abr-border-default);background:var(--abr-surface-panel);border-radius:50%;width:4px;height:4px}.empty-curve>span{width:100%;color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.06em;text-align:center;font-size:10px;position:absolute;top:47%;left:0}.journal-preview-calendar>div{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin-top:14px;display:grid}.journal-preview-calendar i{aspect-ratio:1;border:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.journal-preview-calendar i{border:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.journal-preview-calendar i{background:#ffffff04}.journal-preview-calendar i:nth-child(4n){border-color:var(--abr-accent-primary);background:var(--abr-surface-hover)}.journal-preview-calendar i:nth-child(7n){border-color:var(--abr-border-default);background:var(--abr-surface-hover)}.journal-preview-note{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.journal-preview-note{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.journal-preview-note{color:var(--abr-text-secondary);padding:10px 14px;font-size:10px}.behavior-section{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.behavior-section{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.behavior-section{background:var(--abr-surface-panel)}.behavior-heading{margin:46px 0 32px}.behavior-heading h2{margin-top:13px}.behavior-heading>p{max-width:560px;margin-top:13px}.behavior-layout{border:1px solid var(--abr-border-default);background:var(--abr-surface-panel);grid-template-columns:minmax(0,1fr) minmax(280px,.78fr);display:grid}.behavior-dimensions{border-right:1px solid var(--abr-border-default);grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;display:grid}@supports (color:color-mix(in lab,red,red)){.behavior-dimensions{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.behavior-dimensions{padding:16px}.behavior-dimension{border-bottom:1px solid var(--abr-border-default);grid-template-columns:28px 1fr auto;align-items:center;gap:9px;min-height:62px;display:grid}@supports (color:color-mix(in lab,red,red)){.behavior-dimension{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.71%,transparent)}}.behavior-dimension{padding:0 11px}.behavior-dimension:nth-last-child(-n+2){border-bottom:0}.behavior-dimension>span{color:var(--abr-text-muted);font-family:var(--font-data);font-size:10px}.behavior-dimension strong{color:var(--abr-text-primary);letter-spacing:.06em;font-size:10px;font-weight:550}.behavior-dimension i{color:var(--abr-text-muted);font-family:var(--font-data);font-size:10px;font-style:normal}.behavior-insight{flex-direction:column;justify-content:center;min-height:270px;padding:28px;display:flex;position:relative}.behavior-insight-mark,.behavior-insight-status{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.1em;font-size:10px}.behavior-insight-line{background:var(--abr-accent-primary);width:65px;height:1px;margin:17px 0}.behavior-insight h3{color:var(--abr-text-primary);margin:0;font-size:17px;font-weight:480}.behavior-insight>p{max-width:400px;color:var(--abr-text-secondary);margin:9px 0 0;font-size:10px;line-height:1.65}.behavior-tags{flex-wrap:wrap;gap:5px;margin-top:17px;display:flex}.behavior-tags span{border:1px solid var(--abr-border-default);color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.05em;padding:5px 6px;font-size:10px}.behavior-insight-status{color:#c1aa78;margin-top:19px;font-size:10px}.connections-section{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.connections-section{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.connections-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(35px,7vw,110px);margin-top:48px;display:grid}.connections-grid h2{margin-top:14px}.connections-grid>div:first-child>p{max-width:420px;margin-top:16px}.connection-list{border-top:1px solid var(--abr-border-default)}.connection-row{border-bottom:1px solid var(--abr-border-default);grid-template-columns:1fr auto 20px;align-items:center;gap:12px;min-height:56px;display:grid}.connection-row>span{color:var(--abr-text-primary);font-size:12px}.connection-row small{color:#c0a977;font-family:var(--font-data);letter-spacing:.06em;font-size:10px}.connection-row>i{color:var(--abr-text-muted);text-align:right;font-size:12px;font-style:normal}.philosophy-section{border-top:1px solid var(--abr-border-default);grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);gap:45px;display:grid}@supports (color:color-mix(in lab,red,red)){.philosophy-section{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.philosophy-section{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.philosophy-section{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.philosophy-section{background:var(--abr-surface-panel);padding:60px clamp(22px,7vw,112px)}.philosophy-brand{flex-direction:column;align-items:flex-start;display:flex}.philosophy-brand img{object-fit:contain;object-position:left;width:96px;height:48px}.philosophy-brand>span{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.12em;margin-top:4px;font-size:10px}.philosophy-copy p{color:var(--abr-text-secondary);letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(15px,2vw,22px);font-weight:390}.philosophy-copy strong{color:var(--abr-text-primary);margin-top:20px;font-size:clamp(16px,2.1vw,24px);font-weight:520;display:block}.security-section{border-bottom:1px solid var(--abr-border-default);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(35px,7vw,110px);display:grid}@supports (color:color-mix(in lab,red,red)){.security-section{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.security-section{padding:84px clamp(22px,7vw,112px)}.security-section h2{margin-top:14px;font-size:clamp(31px,3.8vw,48px)}.security-copy{max-width:570px}.security-copy>p{font-size:12px}.pricing-preview-section{background:var(--abr-surface-panel)}.pricing-preview-heading{justify-content:space-between;align-items:end;gap:20px;margin-top:43px;display:flex}.pricing-preview-heading h2{margin-top:13px}.pricing-preview-heading .text-link{flex:none;margin-bottom:7px}.pricing-preview-row{border-top:1px solid var(--abr-border-default);border-bottom:1px solid var(--abr-border-default);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:33px;display:grid}.pricing-preview-row>div{border-right:1px solid var(--abr-border-default);min-height:157px;padding:18px 20px 18px 0}.pricing-preview-row>div+div{padding-left:20px}.pricing-preview-row>div:last-child{border-right:0}.pricing-preview-row>div>span{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.09em;align-items:center;gap:9px;font-size:10px;display:flex}.pricing-preview-featured>span i{border:1px solid var(--abr-border-default);color:#ceb780;padding:4px 5px;font-size:10px;font-style:normal}.pricing-preview-row strong{color:var(--abr-text-primary);font-family:var(--font-data);margin-top:13px;font-size:27px;font-weight:450;display:block}.pricing-preview-row strong small{color:var(--abr-text-secondary);letter-spacing:.07em;font-size:10px;font-weight:450}.pricing-preview-row p{color:var(--abr-text-secondary);margin:7px 0 0;font-size:10px}.pricing-preview-note{color:var(--abr-text-muted);margin:12px 0 0;font-size:10px}.public-final-cta{border-top:1px solid var(--abr-border-default);flex-direction:column;justify-content:center;align-items:center;min-height:390px;display:flex}@supports (color:color-mix(in lab,red,red)){.public-final-cta{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 3.92%,transparent)}}.public-final-cta{background:radial-gradient(ellipse at center,var(--abr-surface-elevated),transparent 63%)}@supports (color:color-mix(in lab,red,red)){.public-final-cta{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--abr-surface-elevated) 27.45%,transparent),transparent 63%)}}.public-final-cta{text-align:center;padding:70px 22px}.public-final-cta>.public-eyebrow{color:var(--abr-text-secondary)}.public-final-cta h2{color:var(--abr-text-primary);letter-spacing:-.06em;margin:18px 0 0;font-size:clamp(31px,5.2vw,60px);font-weight:430;line-height:1.06}.public-final-cta>p{color:var(--abr-text-secondary);margin:15px 0 0;font-size:13px}.public-final-cta>div{align-items:center;gap:22px;margin-top:25px;display:flex}.public-final-cta .text-link{margin-top:0}.public-footer{min-height:unset;border-top:1px solid var(--abr-border-default);display:block}@supports (color:color-mix(in lab,red,red)){.public-footer{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 6.67%,transparent)}}.public-footer{background:var(--abr-surface-page);padding:0 clamp(22px,7vw,112px)}.public-footer-main{grid-template-columns:minmax(210px,.9fr) minmax(0,1.7fr);gap:50px;padding:42px 0 36px;display:grid}.public-footer-brand>a{display:inline-flex}.public-footer-brand img{object-fit:contain;object-position:left center;width:100px;height:50px}.public-footer-brand p{margin:6px 0 7px;font-size:11px}.public-footer-brand>span{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.1em;font-size:10px}.public-footer-groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.public-footer-group{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.public-footer-group h2{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.12em;margin:4px 0 6px;font-size:10px;font-weight:500}.public-footer-group a{font-size:10px;text-decoration:none}.public-footer-group a:hover{color:var(--abr-accent-bright)}.public-footer-bottom{border-top:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;gap:14px;min-height:45px;display:flex}@supports (color:color-mix(in lab,red,red)){.public-footer-bottom{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.public-footer-bottom{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.07em;font-size:10px}.pricing-hero{border-bottom:1px solid var(--abr-border-default);flex-direction:column;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.pricing-hero{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 3.92%,transparent)}}.pricing-hero{background:radial-gradient(ellipse at 50% 90%,var(--abr-surface-hover),transparent 58%)}@supports (color:color-mix(in lab,red,red)){.pricing-hero{background:radial-gradient(ellipse at 50% 90%,color-mix(in srgb,var(--abr-surface-hover) 25.1%,transparent),transparent 58%)}}.pricing-hero{text-align:center;padding:87px 22px 45px}.info-hero h1,.pricing-hero h1{color:var(--abr-text-primary);letter-spacing:-.065em;margin:21px 0 0;font-size:clamp(38px,6vw,70px);font-weight:430;line-height:1.03}.pricing-hero h1 em{color:var(--abr-text-secondary);font-style:normal;font-weight:360}.pricing-hero>p{max-width:590px;color:var(--abr-text-secondary);margin:17px 0 0;font-size:13px;line-height:1.75}.billing-toggle{border:1px solid var(--abr-border-default);background:var(--abr-surface-panel);gap:3px;margin-top:28px;padding:4px;display:inline-flex}.billing-toggle button{min-height:34px;color:var(--abr-text-secondary);cursor:pointer;font-family:var(--font-data);letter-spacing:.08em;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:0 11px;font-size:10px;display:flex}.billing-toggle button.selected{border-color:var(--abr-border-default);background:var(--abr-surface-elevated);color:var(--abr-accent-bright)}.billing-toggle small{color:#c0a774;font-size:10px}.pricing-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;width:min(1200px,100% - 48px);margin:43px auto 0;display:grid}.plan-card{background:linear-gradient(155deg,var(--abr-surface-panel),var(--abr-surface-panel) 62%);min-width:0;padding:25px 22px 19px;position:relative}.plan-card,.plan-popular-label{border:1px solid var(--abr-border-default)}.plan-popular-label{background:var(--abr-surface-elevated);color:#d1bb85;font-family:var(--font-data);letter-spacing:.08em;padding:6px 8px;font-size:10px;position:absolute;top:-1px;right:17px}.plan-card-head{min-height:105px}.plan-audience{font-family:var(--font-data);letter-spacing:.1em;font-size:10px}.plan-card-head h2{color:var(--abr-text-primary);font-family:var(--font-data);letter-spacing:.08em;margin:12px 0 5px;font-size:18px;font-weight:500}.plan-card-head p{max-width:280px;margin:0;font-size:10px;line-height:1.5}.plan-price{border-bottom:1px solid var(--abr-border-default);align-items:baseline;gap:9px;min-height:62px;display:flex}@supports (color:color-mix(in lab,red,red)){.plan-price{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.plan-price{padding:4px 0 13px}.plan-price strong{color:var(--abr-text-primary);font-family:var(--font-data);letter-spacing:-.06em;font-size:34px;font-weight:430}.plan-price span{font-family:var(--font-data);letter-spacing:.08em;font-size:10px}.plan-cta{border:1px solid var(--abr-border-default);background:var(--abr-surface-elevated);width:100%;min-height:40px;color:var(--abr-text-secondary);cursor:not-allowed;letter-spacing:.1em;justify-content:space-between;align-items:center;margin-top:15px;padding:0 11px;font-size:10px;font-weight:600;display:flex}.plan-card.popular .plan-cta{border-color:var(--abr-border-default);color:var(--abr-accent-bright);background:#1c4055}.plan-checkout-state{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.06em;text-align:center;margin:8px 0 14px;font-size:10px}.plan-feature-list{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.plan-feature-list{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.49%,transparent)}}.plan-feature-heading{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.1em;padding:13px 0 7px;font-size:10px;display:block}.plan-feature{border-top:1px solid var(--abr-border-default);grid-template-columns:6px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:39px;display:grid}@supports (color:color-mix(in lab,red,red)){.plan-feature{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 3.53%,transparent)}}.feature-status-dot{background:#82919a;border-radius:50%;width:5px;height:5px}.feature-status-dot.available{background:#69b7a1}.feature-status-dot.coming-soon{background:var(--abr-accent-primary)}.feature-status-dot.planned{background:#a18e68}.plan-feature-name{min-width:0;color:var(--abr-text-secondary);font-size:10px;line-height:1.35}.plan-feature-name small{color:var(--abr-text-muted);margin-top:3px;font-size:10px;display:block}.feature-status{font-family:var(--font-data);letter-spacing:.04em;white-space:nowrap;font-size:10px}.feature-status,.feature-status.available{color:var(--abr-text-secondary)}.feature-status.coming-soon{color:var(--abr-accent-bright)}.feature-status.planned{color:var(--abr-text-secondary)}.pricing-disclosure{border:1px solid var(--abr-border-default);background:var(--abr-surface-panel);grid-template-columns:20px 1fr auto;align-items:center;gap:12px;width:min(1200px,100% - 48px);margin:18px auto 0;padding:12px 15px;display:grid}.pricing-disclosure-mark{width:17px;height:17px;color:var(--abr-text-secondary);font-family:var(--font-data);font-size:10px}.pricing-disclosure p{margin:0;font-size:10px}.pricing-disclosure a{color:var(--abr-accent-bright);letter-spacing:.07em;white-space:nowrap;font-size:10px;font-weight:600;text-decoration:none}.pricing-bottom-cta{border-top:1px solid var(--abr-border-default);flex-direction:column;align-items:center;margin-top:75px;display:flex}@supports (color:color-mix(in lab,red,red)){.pricing-bottom-cta{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 3.92%,transparent)}}.pricing-bottom-cta{background:radial-gradient(ellipse at center,var(--abr-surface-elevated),transparent 65%)}@supports (color:color-mix(in lab,red,red)){.pricing-bottom-cta{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--abr-surface-elevated) 21.96%,transparent),transparent 65%)}}.pricing-bottom-cta{text-align:center;padding:61px 22px 69px}.pricing-bottom-cta h2{margin-top:13px;font-size:clamp(30px,4vw,46px)}.pricing-bottom-cta p{margin:12px 0 18px;font-size:11px;line-height:1.6}.pricing-bottom-cta .public-button{margin-top:4px}.info-hero{border-bottom:1px solid var(--abr-border-default);flex-direction:column;justify-content:center;align-items:center;min-height:330px;display:flex}@supports (color:color-mix(in lab,red,red)){.info-hero{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.71%,transparent)}}.info-hero{background:radial-gradient(ellipse at center bottom,var(--abr-surface-hover),transparent 60%)}@supports (color:color-mix(in lab,red,red)){.info-hero{background:radial-gradient(ellipse at center bottom,color-mix(in srgb,var(--abr-surface-hover) 25.1%,transparent),transparent 60%)}}.info-hero{text-align:center;padding:60px 22px}.info-hero h1{max-width:900px;font-size:clamp(37px,6vw,68px)}.info-hero>p{max-width:620px;color:var(--abr-text-secondary);margin:16px 0 0;font-size:13px;line-height:1.75}.info-content{width:min(820px,100% - 44px);margin:0 auto;padding:35px 0 75px}.info-article{border-bottom:1px solid var(--abr-border-default);padding:26px 0}.info-article>span{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.1em;font-size:10px}.info-article h2{color:var(--abr-text-primary);letter-spacing:-.03em;margin:11px 0 8px;font-size:20px;font-weight:480}.info-article p{max-width:740px;color:var(--abr-text-secondary);margin:0;font-size:12px;line-height:1.8}.info-article .text-link{margin-top:14px}.info-disclaimer{border-left:1px solid var(--abr-border-default);color:var(--abr-text-secondary);margin:23px 0 0;padding:2px 0 2px 13px;font-size:10px;line-height:1.65}@media (max-width:1100px){.public-hero{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:36px;padding-left:38px;padding-right:38px}.public-hero h1{font-size:clamp(56px,7vw,76px)}.product-preview{transform:none}.behavior-section,.connections-section,.journal-story-section,.philosophy-section,.pricing-preview-section,.public-footer,.public-intro-section,.public-market-section,.security-section{padding-left:38px;padding-right:38px}}@media (max-width:850px){.public-header{height:68px;padding-left:24px;padding-right:24px}.public-header.compact{height:62px}.public-menu-toggle{border:1px solid var(--abr-border-default);flex-direction:column;justify-content:center;align-items:center;gap:5px;width:38px;height:38px;display:flex}@supports (color:color-mix(in lab,red,red)){.public-menu-toggle{border:1px solid color-mix(in srgb,var(--abr-border-default) 10.2%,transparent)}}.public-menu-toggle{cursor:pointer;background:#ffffff04}.public-menu-toggle i{background:#c3d0d8;width:15px;height:1px;transition:transform .16s}.public-menu-toggle.open i:first-child{transform:translateY(3px)rotate(45deg)}.public-menu-toggle.open i:last-child{transform:translateY(-3px)rotate(-45deg)}.public-nav{border-bottom:1px solid var(--abr-border-default);background:var(--abr-surface-nav)f7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:column;align-items:stretch;gap:0;padding:8px 24px 18px;display:none;position:absolute;top:calc(100% + 1px);left:0;right:0}.public-nav.open{display:flex}.public-nav a{border-bottom:1px solid var(--abr-border-default);align-items:center;min-height:43px;display:flex}@supports (color:color-mix(in lab,red,red)){.public-nav a{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.public-nav .public-signin{margin-left:0}.public-nav .public-nav-cta{border:1px solid var(--abr-accent-primary);justify-content:center;margin-top:12px}.public-hero{grid-template-columns:minmax(0,1fr);gap:43px;min-height:0;padding:68px 32px 72px}.public-hero-copy{max-width:670px}.public-hero h1{font-size:clamp(68px,12vw,92px)}.public-hero-visual{justify-self:center;width:min(100%,760px)}.public-hero-meta{margin-top:30px}.connections-grid,.journal-story-grid,.public-intro-grid,.security-section{grid-template-columns:minmax(0,1fr);gap:26px}.public-intro-grid{margin-top:37px}.public-intro-copy{max-width:620px}.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:37px}.capability-item{border-bottom:1px solid var(--public-border);min-height:190px;padding:19px 17px 21px 0}.capability-item+.capability-item{padding-left:17px}.capability-item:nth-child(2){border-right:0}.capability-item:nth-child(n+3){border-bottom:0}.journal-story-grid{margin-top:35px}.journal-story-copy>p{max-width:560px}.behavior-layout{grid-template-columns:minmax(0,1fr)}.behavior-dimensions{border-right:0;border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.behavior-dimensions{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.behavior-insight{min-height:240px}.pricing-plans{grid-template-columns:minmax(0,1fr);gap:13px;width:min(580px,100% - 40px)}.plan-card{padding:23px}.plan-card-head{min-height:98px}.plan-feature{min-height:42px}.pricing-disclosure{grid-template-columns:20px minmax(0,1fr);width:min(580px,100% - 40px)}.pricing-disclosure a{grid-column:2}}@media (max-width:600px){.public-header,.public-header.compact{height:62px;padding-left:18px;padding-right:18px}.public-wordmark{gap:9px}.public-wordmark img{width:46px;height:24px}.public-wordmark span{letter-spacing:.09em;font-size:10px}.public-nav{padding-left:18px;padding-right:18px}.public-hero{gap:32px;padding:55px 20px 54px}.public-eyebrow,.public-kicker{letter-spacing:.13em;font-size:10px}.public-hero h1{margin-top:21px;font-size:clamp(54px,13vw,74px);line-height:.97}.public-hero-subline{margin-top:20px;font-size:15px}.public-hero-description{margin-top:11px;font-size:12px;line-height:1.7}.public-hero-actions{gap:8px;margin-top:19px}.public-button{min-height:42px;padding:0 12px;font-size:10px}.public-hero-meta{gap:8px;margin-top:22px;font-size:10px}.public-visual-caption{margin-top:8px;font-size:10px}.product-preview-topbar{height:36px;padding:0 9px}.product-preview-brand{gap:6px;font-size:10px}.product-preview-status{font-size:10px}.product-preview-heading{min-height:52px;padding:8px 9px}.product-preview-heading>div span,.product-preview-panel-heading>div span{font-size:10px}.product-preview-heading>div strong{font-size:12px}.product-preview-heading>span{font-size:10px}.product-preview-quote{gap:5px;min-height:59px;padding:7px 5px}.product-preview-quote small,.product-preview-quote>span{font-size:10px}.product-preview-quote strong{font-size:clamp(7px,2vw,9px)}.product-preview-workspace{grid-template-columns:minmax(0,1fr)}.product-preview-market{border-right:0;border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.product-preview-market{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.product-preview-market{padding:10px}.product-preview-panel-heading>div strong{font-size:10px}.product-preview-market-price{margin-top:8px}.product-preview-market-price strong{font-size:19px}.product-preview-chart{height:82px;margin-top:7px}.product-preview-chart-note{margin-top:6px;font-size:10px}.product-preview-wire{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:9px;display:grid}.product-preview-wire>.product-preview-panel-heading{grid-column:1/-1;margin-bottom:0}.product-preview-wire article{border-top:1px solid var(--abr-border-default);min-width:0}@supports (color:color-mix(in lab,red,red)){.product-preview-wire article{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.product-preview-wire article{border-bottom:0;padding:7px 0 3px}.product-preview-wire article>span{font-size:10px;display:block}.product-preview-wire article i{margin-top:3px;font-size:10px;display:block}.product-preview-wire article p{font-size:10px;line-height:1.4}.product-preview-foot{justify-content:space-between;gap:5px;min-height:25px;padding:0 8px;font-size:10px}.behavior-section,.connections-section,.journal-story-section,.pricing-preview-section,.public-intro-section,.public-market-section{padding:24px 20px 62px}.public-section-index{font-size:10px}.public-section-index:before{width:15px}.public-section-index span{font-size:10px}.public-intro-grid{gap:19px;margin-top:32px}.behavior-heading h2,.connections-grid h2,.journal-story-copy h2,.pricing-bottom-cta h2,.pricing-preview-heading h2,.public-intro-grid h2,.public-section-heading h2,.security-section h2{font-size:clamp(29px,8.5vw,40px);line-height:1.08}.public-intro-copy{padding-left:13px}.behavior-heading>p,.connections-grid>div:first-child>p,.journal-story-copy>p,.public-intro-copy p,.public-section-heading>p,.security-copy>p{font-size:11px;line-height:1.7}.capability-grid{margin-top:25px}.capability-item{min-height:185px;padding:14px 11px 15px 0}.capability-item+.capability-item{padding-left:11px}.capability-number{font-size:10px}.capability-item h3{margin-top:18px;font-size:12px}.capability-item p{font-size:10px;line-height:1.55}.capability-status{margin-top:12px;font-size:10px}.capability-arrow{font-size:11px;right:8px}.public-section-heading{flex-direction:column;align-items:flex-start;gap:13px;margin:32px 0 22px}.public-section-heading h2{margin-top:9px}.market-preview-topline{min-height:32px;padding:0 8px;font-size:10px}.demo-pill{padding:4px 5px;font-size:10px}.market-preview-quote{grid-template-columns:1fr;gap:5px;min-height:67px;padding:8px 6px}.market-preview-quote small,.market-preview-quote strong,.market-preview-quote>span{font-size:10px}.market-preview-lower{grid-template-columns:minmax(0,1fr)}.market-preview-chart{border-right:0;border-bottom:1px solid var(--abr-border-default);min-height:152px}@supports (color:color-mix(in lab,red,red)){.market-preview-chart{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.market-preview-chart{padding:11px}.market-preview-chart-heading{font-size:10px}.chart-placeholder-lines{background:repeating-linear-gradient(#0000 0 26px,#ffffff0c 27px);height:83px;margin-top:11px}.market-preview-chart>p{margin-top:7px;font-size:10px}.market-preview-wire{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid}.market-preview-wire>.public-eyebrow{grid-column:1/-1;font-size:10px}.market-preview-wire article{min-width:0;padding:8px 0 2px}.market-preview-wire article small{font-size:10px}.market-preview-wire article p{font-size:10px;line-height:1.4}.market-preview-footnote{flex-direction:column;gap:4px;font-size:10px}.journal-story-grid{gap:23px;margin-top:29px}.journal-story-copy h2{margin-top:9px}.journal-story-copy>p{margin-top:11px}.journal-preview-header{min-height:49px;padding:8px}.journal-preview-header>div span,.journal-preview-header>div strong{font-size:10px}.preview-label{padding:4px;font-size:10px}.journal-preview-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.journal-preview-metrics>div{min-height:52px;padding:7px}.journal-preview-metrics>div:nth-child(3){border-right:0}.journal-preview-metrics>div:nth-child(n+4){border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.journal-preview-metrics>div:nth-child(n+4){border-top:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.journal-preview-metrics span{font-size:10px}.journal-preview-metrics strong{font-size:12px}.journal-preview-body{grid-template-columns:minmax(0,1fr)}.journal-preview-body>div{min-height:136px;padding:10px}.journal-preview-curve{border-right:0;border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.journal-preview-curve{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.71%,transparent)}}.empty-curve{height:92px}.empty-curve>span{font-size:10px}.journal-preview-calendar>div{gap:4px;margin-top:8px}.journal-preview-calendar i{max-width:23px}.journal-preview-note{padding:8px 10px;font-size:10px;line-height:1.5}.behavior-heading{margin:31px 0 21px}.behavior-heading h2{margin-top:9px}.behavior-heading>p{margin-top:10px}.behavior-dimensions{grid-template-columns:minmax(0,1fr);padding:8px}.behavior-dimension{min-height:46px;padding:0 7px}.behavior-dimension:nth-last-child(2){border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.behavior-dimension:nth-last-child(2){border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 4.71%,transparent)}}.behavior-dimension i,.behavior-dimension strong,.behavior-dimension>span{font-size:10px}.behavior-insight{min-height:215px;padding:17px}.behavior-insight h3{font-size:15px}.behavior-insight-status,.behavior-insight>p,.behavior-tags span{font-size:10px}.connections-grid{gap:20px;margin-top:30px}.connections-grid h2{margin-top:9px}.connection-row{min-height:49px}.connection-row small,.connection-row>span{font-size:10px}.philosophy-section{grid-template-columns:minmax(0,1fr);gap:21px;padding:33px 20px}.philosophy-brand img{width:82px;height:41px}.philosophy-copy p{font-size:15px;line-height:1.5}.philosophy-copy strong{font-size:16px;line-height:1.4}.security-section{gap:18px;padding:52px 20px}.security-section h2{margin-top:9px;font-size:34px}.pricing-preview-heading{flex-direction:column;align-items:flex-start;gap:3px;margin-top:31px}.pricing-preview-heading .text-link,.pricing-preview-heading h2{margin-top:9px}.pricing-preview-row{grid-template-columns:minmax(0,1fr);margin-top:21px}.pricing-preview-row>div{border-right:0;border-bottom:1px solid var(--abr-border-default);min-height:122px;padding:13px 0}.pricing-preview-row>div+div{padding-left:0}.pricing-preview-row>div:last-child{border-bottom:0}.pricing-preview-row strong{margin-top:9px;font-size:24px}.pricing-preview-row p{font-size:10px}.pricing-preview-note{font-size:10px;line-height:1.5}.public-final-cta{min-height:315px;padding:53px 20px}.public-final-cta h2{font-size:clamp(29px,8.6vw,39px);line-height:1.13}.public-final-cta>p{font-size:11px}.public-final-cta>div{gap:15px;margin-top:19px}.public-footer{padding-left:20px;padding-right:20px}.public-footer-main{grid-template-columns:minmax(0,1fr);gap:28px;padding:27px 0 25px}.public-footer-brand p{font-size:10px}.public-footer-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 17px}.public-footer-group{gap:9px}.public-footer-bottom{flex-wrap:wrap;justify-content:space-between;gap:5px 10px;min-height:55px;padding:8px 0;font-size:10px}.public-footer-bottom>span:nth-child(2){order:3;width:100%}.pricing-hero{padding:61px 20px 30px}.pricing-hero h1{margin-top:17px;font-size:clamp(35px,10vw,49px);line-height:1.09}.pricing-hero>p{margin-top:13px;font-size:11px;line-height:1.65}.billing-toggle{margin-top:20px}.billing-toggle button{min-height:37px;padding:0 8px;font-size:10px}.billing-toggle small{font-size:10px}.pricing-plans{gap:11px;width:calc(100% - 32px);margin-top:23px}.plan-card{padding:20px 15px 14px}.plan-card-head{min-height:94px}.plan-audience{font-size:10px}.plan-card-head h2{font-size:16px}.plan-card-head p{font-size:10px}.plan-price{min-height:53px}.plan-price strong{font-size:29px}.plan-price span{font-size:10px}.plan-cta{min-height:42px;margin-top:12px}.plan-feature{grid-template-columns:5px minmax(0,1fr) auto;gap:6px;min-height:43px}.feature-status,.plan-feature-name{font-size:10px}.pricing-disclosure{gap:9px;width:calc(100% - 32px);margin-top:13px;padding:11px}.pricing-disclosure a,.pricing-disclosure p{font-size:10px}.pricing-bottom-cta{margin-top:48px;padding:43px 20px 51px}.pricing-bottom-cta h2{font-size:32px}.pricing-bottom-cta p{max-width:320px;font-size:10px}.info-hero{min-height:260px;padding:44px 20px}.info-hero h1{margin-top:16px;font-size:clamp(34px,9vw,46px);line-height:1.08}.info-hero>p{margin-top:12px;font-size:11px}.info-content{width:calc(100% - 40px);padding:22px 0 48px}.info-article{padding:21px 0}.info-article h2{font-size:17px}.info-article p,.info-disclaimer{font-size:10px}}@supports (color:color-mix(in lab,red,red)){.terminal-app{background:radial-gradient(ellipse at 58% 0,color-mix(in srgb,var(--abr-surface-elevated) 14.9%,transparent),transparent 42%),var(--abr-surface-page)}}.terminal-header{border-bottom-color:var(--abr-border-subtle);background:var(--abr-surface-nav)f2}.sidebar{border-right-color:var(--abr-border-subtle);background:var(--abr-surface-nav)}.workspace{padding-top:clamp(20px,2.2vw,32px)}.module-heading h1,.workspace-heading h1{letter-spacing:-.04em;font-size:clamp(22px,2vw,29px)}.panel,.surface-card{border-color:var(--abr-border-default);background:linear-gradient(155deg,var(--abr-surface-elevated),var(--abr-surface-panel) 78%);box-shadow:0 10px 26px #00000018}.panel-heading,.surface-card-heading{border-bottom-color:var(--abr-border-default);min-height:50px;padding-left:14px;padding-right:14px}.offline-badge,.panel-demo-tag,.sample-badge{border-radius:var(--abr-radius-sm)}.market-strip{border:1px solid var(--abr-border-default);gap:1px}.market-strip,.quote-cell{background:var(--abr-surface-panel)}.quote-cell:hover{background:var(--abr-surface-elevated)}.instrument-overview{background:var(--abr-surface-panel)}.data-table tbody td,.data-table tbody th{height:30px}.status-bar{border-top-color:var(--abr-border-subtle)}.journal-metric{background:var(--abr-surface-elevated)}.heatmap-panel,.journal-empty-panel,.journal-metric,.module-empty{border-radius:var(--abr-radius-md)}@media (max-width:850px){.public-hero-index{display:none}.behavior-layout,.connections-grid,.journal-story-grid,.market-preview-lower,.security-section{min-width:0}.public-footer-main{grid-template-columns:minmax(170px,.65fr) minmax(0,1.35fr)}}@media (max-width:767px){body,html{max-width:100%;overflow-x:hidden}.journal-preview,.market-preview,.plan-card,.product-preview,.public-hero,.public-site{min-width:0;max-width:100%}.public-footer-main{grid-template-columns:minmax(0,1fr)}.public-header,.terminal-header{position:sticky}.terminal-body,.workspace{min-width:0}.workspace{width:100%;padding-left:12px;padding-right:12px}.market-strip,.market-strip-shell,.module-grid,.primary-grid,.secondary-grid{min-width:0;max-width:100%}.module-heading,.workspace-heading{flex-wrap:wrap;align-items:flex-start}.module-heading h1,.workspace-heading h1{font-size:clamp(19px,6vw,25px)}.instrument-overview{flex-direction:column;align-items:flex-start;gap:11px}.instrument-metrics{justify-content:space-between;gap:6px;width:100%}.tradingview-chart,.tradingview-widget-container,.tradingview-widget-container__widget{min-width:0;max-width:100%}.data-table-wrap{max-width:100%}.status-bar{flex-wrap:wrap}}@media (max-width:420px){.behavior-section,.connections-section,.journal-story-section,.pricing-preview-section,.public-hero,.public-intro-section,.public-market-section{padding-left:16px;padding-right:16px}.market-preview-wire{gap:5px;padding-left:7px;padding-right:7px}.market-preview-wire article p{font-size:10px}.product-preview-wire{gap:5px;padding-left:7px;padding-right:7px}.product-preview-wire article p,.public-hero-meta{font-size:10px}}.public-wordmark{gap:11px}.public-footer-mark,.public-wordmark .public-brand-mark{border:1px solid var(--abr-accent-primary);width:34px;height:34px;color:var(--abr-accent-bright);font-family:var(--font-data);flex:none;place-items:center;font-size:17px;font-weight:500;line-height:1;display:grid}.public-footer-wordmark,.public-wordmark .public-brand-name{color:var(--abr-accent-bright);font-family:var(--font-data);letter-spacing:.14em;flex-direction:column;gap:4px;font-size:13px;font-weight:650;line-height:1;display:flex}.public-footer-wordmark small,.public-wordmark .public-brand-name small{color:var(--abr-text-secondary);font-family:var(--font-body);letter-spacing:.14em;font-size:10px;font-weight:500}.public-wordmark>span:not(.public-brand-mark){font-size:inherit}.public-wordmark .public-brand-name{font-size:13px}.public-footer-brand>a{align-items:center;gap:10px;text-decoration:none}.public-footer-mark{width:31px;height:31px}.public-footer-wordmark{font-size:12px}.public-footer-brand>a .public-footer-wordmark small{font-size:10px}.home-redesign{background:var(--abr-surface-page);color:var(--abr-accent-bright);overflow:clip}.home-redesign .public-header{z-index:50;background:var(--abr-surface-nav)ef;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);height:74px;padding-left:clamp(24px,5vw,76px);padding-right:clamp(24px,5vw,76px);position:sticky}.home-redesign .public-header.compact{background:var(--abr-surface-nav)f7;height:64px}.home-redesign .public-nav{gap:clamp(15px,2vw,30px)}.home-hero{border-bottom:1px solid var(--abr-border-default);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(35px,5vw,78px);min-height:min(790px,100svh - 74px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.home-hero{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 7.06%,transparent)}}.home-hero{background:radial-gradient(ellipse at 79% 47%,var(--abr-surface-hover),transparent 45%),linear-gradient(90deg,var(--abr-surface-input) 0,var(--abr-surface-page) 48%,var(--abr-surface-workspace) 100%);padding:72px clamp(26px,6.2vw,96px) 81px}@supports (color:color-mix(in lab,red,red)){.home-hero{background:radial-gradient(ellipse at 79% 47%,color-mix(in srgb,var(--abr-surface-hover) 14.9%,transparent),transparent 45%),linear-gradient(90deg,var(--abr-surface-input) 0,var(--abr-surface-page) 48%,var(--abr-surface-workspace) 100%)}}.home-hero-grid{background-image:linear-gradient(var(--abr-accent-primary) 1px,transparent 1px),linear-gradient(90deg,var(--abr-accent-primary) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.home-hero-grid{background-image:linear-gradient(color-mix(in srgb,var(--abr-accent-primary) 3.14%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--abr-accent-primary) 3.14%,transparent) 1px,transparent 1px)}}.home-hero-grid{pointer-events:none;background-size:58px 58px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 49%,#000);mask-image:linear-gradient(90deg,#0000,#000 49%,#000)}.home-hero-copy,.home-hero-product{z-index:1;min-width:0;position:relative}.home-eyebrow,.home-overline{color:var(--abr-text-secondary);letter-spacing:.15em;align-items:center;gap:9px;font-size:10px;font-weight:600;display:inline-flex}.home-eyebrow i{background:var(--abr-accent-primary);border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px #56b9e45e}.home-hero h1{color:var(--abr-text-primary);letter-spacing:-.075em;margin:28px 0 0;font-size:clamp(47px,5.1vw,76px);font-weight:440}.home-hero h1 span{color:var(--abr-text-secondary);font-weight:360}.home-hero-summary{max-width:470px;margin:24px 0 0;font-size:15px;line-height:1.8}.home-hero-actions{flex-wrap:wrap;gap:10px;margin-top:27px;display:flex}.home-button{min-height:46px;color:var(--abr-accent-bright);letter-spacing:.12em;border:1px solid #0000;justify-content:center;align-items:center;gap:17px;padding:0 17px;font-size:10px;font-weight:650;text-decoration:none;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.home-button-primary{border-color:var(--abr-accent-primary);background:var(--abr-surface-hover)}.home-button-primary:hover{border-color:var(--abr-accent-primary);background:var(--abr-accent-primary)}.home-button-secondary{border-color:var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-button-secondary{border-color:color-mix(in srgb,var(--abr-border-default) 14.51%,transparent)}}.home-button-secondary{color:var(--abr-text-secondary);background:#ffffff04}.home-button-secondary:hover{border-color:var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-button-secondary:hover{border-color:color-mix(in srgb,var(--abr-border-default) 29.02%,transparent)}}.home-button-secondary:hover{background:#ffffff09}.home-button span{color:var(--abr-accent-bright);font-size:14px}.home-hero-tagline{letter-spacing:.16em;margin:28px 0 0}.home-hero-rail,.home-hero-tagline{font-family:var(--font-data);font-size:10px}.home-hero-rail{color:var(--abr-text-muted);letter-spacing:.11em;flex-wrap:wrap;align-items:center;gap:11px;margin-top:35px;display:flex}.home-hero-rail i{background:#50798e;border-radius:50%;width:3px;height:3px}.home-hero-product{perspective:1500px;justify-self:end;width:min(100%,930px)}.home-hero-product .product-preview{transform:rotateY(-2deg)rotateX(1deg);box-shadow:0 37px 100px #0009,0 0 0 7px #ffffff04,0 0 68px #1c8db714}.home-experience-caption,.home-preview-caption{letter-spacing:.08em;justify-content:space-between;gap:14px;margin-top:12px;display:flex}.home-experience-caption,.home-hero-coordinate,.home-preview-caption{color:var(--abr-text-muted);font-family:var(--font-data);font-size:10px}.home-hero-coordinate{letter-spacing:.12em;position:absolute;bottom:25px;right:clamp(26px,6.2vw,96px)}.home-section{padding:30px clamp(26px,6.2vw,96px) 100px;position:relative}.home-section-rail{border-bottom:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;gap:15px;display:flex}@supports (color:color-mix(in lab,red,red)){.home-section-rail{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 7.06%,transparent)}}.home-section-rail{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.12em;padding:0 0 14px;font-size:10px}.home-section-rail span:last-child{color:var(--abr-text-muted)}.home-overline{color:var(--abr-text-secondary);letter-spacing:.16em;font-size:10px}.home-section h2{color:var(--abr-text-primary);letter-spacing:-.065em;margin:16px 0 0;font-size:clamp(35px,4.4vw,60px);font-weight:440;line-height:1.02}.home-final-cta h2 em,.home-section h2 em{color:var(--abr-text-secondary);font-style:normal;font-weight:360}.home-intelligence{background:var(--abr-surface-page);padding-top:37px}.home-behavior-top,.home-experience-heading,.home-faq-layout,.home-intelligence-heading,.home-journal-intro,.home-pricing-heading,.home-section-heading,.home-security-layout{grid-template-columns:minmax(0,1fr) minmax(270px,.63fr);align-items:end;gap:clamp(35px,7vw,105px);margin-top:48px;display:grid}.home-behavior-top>p,.home-connections-heading>p,.home-experience-heading>p,.home-faq-layout>div:first-child>p,.home-heading-aside>p,.home-intelligence-heading>p,.home-journal-intro>div:first-child>p,.home-pricing-heading>p,.home-security-copy>p{max-width:490px;color:var(--abr-text-secondary);margin:0 0 4px;font-size:14px;line-height:1.8}.home-intelligence-heading h2{margin-top:16px}.home-system-map{border-top:1px solid var(--abr-border-default);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:59px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.home-system-map{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 10.2%,transparent)}}.home-system-map{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-system-map{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 10.2%,transparent)}}.home-system-spine{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;top:-1px;left:0;right:0}.home-system-spine i{border:1px solid var(--abr-accent-primary);background:var(--abr-surface-page);width:5px;height:5px;margin:-2px auto 0}.home-system-node{border-right:1px solid var(--abr-border-default);flex-direction:column;min-height:176px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.home-system-node{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 7.45%,transparent)}}.home-system-node{padding:25px 20px 23px 0;text-decoration:none}.home-system-node+.home-system-node{padding-left:21px}.home-system-node:last-child{border-right:0}.home-system-index{color:var(--abr-accent-primary);font-family:var(--font-data);font-size:10px}.home-system-content{flex-direction:column;gap:11px;margin-top:27px;display:flex}.home-system-content strong{color:var(--abr-text-primary);letter-spacing:.07em;font-size:13px;font-weight:620}.home-system-content strong span{color:var(--abr-text-secondary);font-weight:420}.home-system-content small{max-width:250px;color:var(--abr-text-secondary);font-size:11px;line-height:1.7}.home-system-arrow{color:var(--abr-accent-bright);opacity:0;transition:opacity .15s,transform .15s;position:absolute;top:22px;right:18px}.home-system-node:hover .home-system-arrow{opacity:1;transform:translate(2px,-2px)}.home-system-foot{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.1em;align-items:center;gap:12px;margin-top:17px;font-size:10px;display:flex}.home-system-foot i{background:#588198;border-radius:50%;width:3px;height:3px}.home-markets{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-markets{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.home-markets{background:var(--abr-surface-panel)}.home-section-heading{margin-bottom:39px}.home-heading-aside{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.home-text-link{font-family:var(--font-data);letter-spacing:.11em;align-items:center;gap:10px;font-size:10px;text-decoration:none;display:inline-flex}.home-text-link:hover{color:var(--abr-accent-bright)}.home-market-asset-rail{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:13px;font-size:10px;display:flex}.home-market-asset-rail span{align-items:center;gap:11px;display:inline-flex}.home-market-asset-rail i{background:#526570;width:1px;height:10px}.home-data-note{color:var(--abr-text-secondary);align-items:center;gap:10px;margin-top:12px;font-size:10px;display:flex}.home-data-note span,.home-sample-label{color:#c7ab70;font-family:var(--font-data);letter-spacing:.08em;font-size:10px}.home-journal{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-journal{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 4.71%,transparent)}}.home-journal{background:var(--abr-surface-page)}.home-journal-intro{align-items:end}.home-journal-intro>div:first-child>p{max-width:610px;margin-top:18px}.home-journal-callout{border-left:1px solid var(--abr-accent-primary);flex-direction:column;align-items:flex-start;gap:9px;padding:4px 0 4px 18px;display:flex}.home-journal-callout span{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.12em;font-size:10px}.home-journal-callout strong{color:#c8ad76;font-family:var(--font-data);letter-spacing:.09em;font-size:13px;font-weight:520}.home-journal-callout small{color:var(--abr-text-secondary);font-size:10px}.home-journal-window{border:1px solid var(--abr-border-default);background:var(--abr-surface-panel);margin-top:42px;overflow:hidden;box-shadow:0 25px 70px #0005}.home-window-bar{border-bottom:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;gap:12px;min-height:45px;display:flex}@supports (color:color-mix(in lab,red,red)){.home-window-bar{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 7.06%,transparent)}}.home-window-bar{padding:0 15px}.home-window-bar>div{align-items:center;gap:8px;display:flex}.home-window-bar strong{color:var(--abr-text-primary);font-family:var(--font-data);letter-spacing:.09em;font-size:10px}.home-window-bar strong i{color:var(--abr-text-muted);font-style:normal}.home-sample-label{border:1px solid #6b5734;align-items:center;gap:6px;padding:5px 7px;display:inline-flex}.home-sample-label i{background:#c4a25f;border-radius:50%;width:5px;height:5px}.home-window-period{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.08em;font-size:10px}.home-journal-stats{border-bottom:1px solid var(--abr-border-default);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab,red,red)){.home-journal-stats{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 7.06%,transparent)}}.home-journal-stats>div{border-right:1px solid var(--abr-border-default);flex-direction:column;justify-content:center;gap:10px;min-height:76px;display:flex}@supports (color:color-mix(in lab,red,red)){.home-journal-stats>div{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.home-journal-stats>div{padding:11px 13px}.home-journal-stats>div:last-child{border-right:0}.home-journal-stats span{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.07em;font-size:10px}.home-journal-stats strong{color:var(--abr-text-primary);font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.positive{color:#4acba5!important}.negative{color:#ed7882!important}.home-journal-analysis{grid-template-columns:minmax(0,1.5fr) minmax(230px,.7fr);display:grid}.home-breakdown-panel,.home-calendar-panel,.home-equity-panel,.home-session-panel{border-right:1px solid var(--abr-border-default);min-width:0}@supports (color:color-mix(in lab,red,red)){.home-breakdown-panel,.home-calendar-panel,.home-equity-panel,.home-session-panel{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.home-breakdown-panel,.home-calendar-panel,.home-equity-panel,.home-session-panel{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-breakdown-panel,.home-calendar-panel,.home-equity-panel,.home-session-panel{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.home-breakdown-panel,.home-calendar-panel,.home-equity-panel,.home-session-panel{padding:15px}.home-panel-title{color:var(--abr-text-primary);font-family:var(--font-data);letter-spacing:.07em;justify-content:space-between;align-items:center;gap:9px;font-size:10px;display:flex}.home-panel-title span:last-child{color:var(--abr-text-muted);font-size:10px}.home-equity-chart{width:100%;height:178px;margin-top:6px;display:block;overflow:visible}.home-equity-chart path:first-of-type{fill:none;stroke:var(--abr-text-primary)}@supports (color:color-mix(in lab,red,red)){.home-equity-chart path:first-of-type{stroke:color-mix(in srgb,var(--abr-text-primary) 7.06%,transparent)}}.home-equity-chart path:first-of-type{stroke-width:.6px}.home-equity-chart .home-chart-area{fill:url(#equity-fill);stroke:none}.home-equity-chart .home-chart-line{fill:none;stroke:var(--abr-accent-primary);stroke-width:1.05px;vector-effect:non-scaling-stroke}.home-equity-chart .home-chart-baseline{fill:none;stroke:#c4a25f61;stroke-dasharray:4 4;stroke-width:1px}.home-equity-chart text{fill:var(--abr-text-muted);font-family:var(--font-data);font-size:10px}.home-calendar-month{color:var(--abr-text-secondary);font-family:var(--font-data);justify-content:space-between;margin-top:17px;font-size:10px;display:flex}.home-calendar-month span:last-child{color:var(--abr-text-muted)}.home-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-top:12px;display:grid}.home-calendar-grid i{border:1px solid var(--abr-border-default);place-items:center;min-height:25px;display:grid}@supports (color:color-mix(in lab,red,red)){.home-calendar-grid i{border:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.home-calendar-grid i{color:var(--abr-text-secondary);font-family:var(--font-data);font-size:10px;font-style:normal}.home-calendar-grid i.positive{background:#00684839;border-color:#1e755d66}.home-calendar-grid i.negative{background:#702b3638;border-color:#803e4a77}.home-calendar-legend{color:var(--abr-text-secondary);font-family:var(--font-data);gap:11px;margin-top:12px;font-size:10px;display:flex}.home-calendar-legend span{align-items:center;gap:5px;display:flex}.home-calendar-legend i{width:6px;height:6px}.home-calendar-legend i.positive{background:#249a75}.home-calendar-legend i.negative{background:#a54c5a}.home-breakdown-panel,.home-session-panel{border-bottom:0}.home-strategy-row{color:var(--abr-text-secondary);font-family:var(--font-data);grid-template-columns:minmax(100px,.8fr) minmax(60px,1fr) 54px;align-items:center;gap:9px;margin-top:16px;font-size:10px;display:grid}.home-strategy-row i{background:#ffffff0d;height:4px}.home-strategy-row i b{background:#38a985;height:100%;display:block}.home-strategy-row i b.negative{background:#b85865}.home-strategy-row strong{color:#54c39e;text-align:right;font-size:10px;font-weight:500}.home-session-bars{justify-content:space-around;gap:13px;height:94px;margin-top:9px;display:flex}.home-session-bars>div{color:var(--abr-text-secondary);font-family:var(--font-data);flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;font-size:10px;display:flex}.home-session-bars i{background:#ffffff0c;align-items:flex-end;width:17px;height:52px;display:flex}.home-session-bars b{background:#218c6c;width:100%}.home-session-bars b.negative{background:#a84d5b}.home-session-bars strong{color:#51bd98;font-size:10px;font-weight:500}.home-session-bars strong.negative{color:#ed7882}.home-trades-panel{padding:15px}.home-trade-table{margin-top:12px}.home-trade-row{border-top:1px solid var(--abr-border-default);grid-template-columns:.75fr .7fr 1.35fr .7fr 1.1fr;align-items:center;min-height:33px;display:grid}@supports (color:color-mix(in lab,red,red)){.home-trade-row{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.home-trade-row{color:var(--abr-text-secondary);font-family:var(--font-data);font-size:10px}.home-trade-row span{min-width:0}.home-trade-row span:last-child{color:var(--abr-text-secondary)}.home-trade-header{min-height:25px;color:var(--abr-text-muted);font-size:10px}.home-window-disclaimer{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-window-disclaimer{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 4.31%,transparent)}}.home-window-disclaimer{color:var(--abr-text-muted);padding:10px 14px;font-size:10px}.home-behavior{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-behavior{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.home-behavior{background:var(--abr-surface-panel)}.home-behavior-top{align-items:end}.home-behavior-top h2{font-size:clamp(34px,4vw,54px)}.home-behavior-board{border:1px solid var(--abr-border-default);background:var(--abr-surface-page);margin-top:43px}.home-behavior-board-head{border-bottom:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;gap:12px;min-height:43px;display:flex}@supports (color:color-mix(in lab,red,red)){.home-behavior-board-head{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 7.06%,transparent)}}.home-behavior-board-head{color:var(--abr-text-primary);font-family:var(--font-data);letter-spacing:.09em;padding:0 15px;font-size:10px}.home-behavior-content{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);display:grid}.home-behavior-metrics{border-right:1px solid var(--abr-border-default);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab,red,red)){.home-behavior-metrics{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.home-behavior-metrics{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-behavior-metrics{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.home-behavior-metric{border-right:1px solid var(--abr-border-default);flex-direction:column;justify-content:center;gap:8px;min-height:106px;display:flex}@supports (color:color-mix(in lab,red,red)){.home-behavior-metric{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.home-behavior-metric{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-behavior-metric{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.home-behavior-metric{padding:11px 13px}.home-behavior-metric:nth-child(3n){border-right:0}.home-behavior-metric:nth-child(n+4){border-bottom:0}.home-behavior-metric>span{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.06em;font-size:10px}.home-behavior-metric>strong{color:var(--abr-text-primary);font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:20px;font-weight:470}.home-behavior-metric>small{color:var(--abr-text-muted);font-family:var(--font-data);font-size:10px}.home-correlation-panel{padding:17px}.home-correlation-map{grid-template-columns:minmax(95px,.7fr) minmax(90px,1fr) minmax(95px,.7fr);align-items:center;gap:10px;min-height:275px;margin-top:14px;display:grid}.home-correlation-factors,.home-correlation-outcomes{flex-direction:column;justify-content:space-around;gap:11px;display:flex}.home-correlation-factors span,.home-correlation-outcomes span{min-height:23px;color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.04em;align-items:center;gap:7px;font-size:10px;display:flex}.home-correlation-factors i{color:var(--abr-text-secondary);font-size:10px;font-style:normal}.home-correlation-outcomes span{color:var(--abr-text-secondary);text-align:right;justify-content:flex-end}.home-correlation-lines{height:225px;position:relative}.home-correlation-lines b,.home-correlation-lines i{background:var(--abr-accent-primary);width:100%;height:1px;position:absolute;top:50%;left:0}@supports (color:color-mix(in lab,red,red)){.home-correlation-lines b,.home-correlation-lines i{background:color-mix(in srgb,var(--abr-accent-primary) 24.71%,transparent)}}.home-correlation-lines b,.home-correlation-lines i{transform-origin:50%}.home-correlation-lines i:first-child{transform:rotate(-34deg)translateY(-64px)}.home-correlation-lines i:nth-child(2){transform:rotate(-20deg)translateY(-36px)}.home-correlation-lines i:nth-child(3){transform:rotate(-9deg)translateY(-11px)}.home-correlation-lines i:nth-child(4){transform:rotate(10deg)translateY(15px)}.home-correlation-lines i:nth-child(5){transform:rotate(24deg)translateY(41px)}.home-correlation-lines i:nth-child(6){transform:rotate(35deg)translateY(65px)}.home-correlation-lines i:nth-child(7){transform:rotate(-2deg)translateY(88px)}.home-correlation-lines b{background:var(--abr-accent-primary)}@supports (color:color-mix(in lab,red,red)){.home-correlation-lines b{background:color-mix(in srgb,var(--abr-accent-primary) 36.08%,transparent)}}.home-correlation-lines b{transform:rotate(32deg)translateY(-49px)}.home-correlation-lines b:nth-of-type(2){transform:rotate(17deg)translateY(-21px)}.home-correlation-lines b:nth-of-type(3){transform:rotate(-17deg)translateY(30px)}.home-correlation-lines b:nth-of-type(4){transform:rotate(-31deg)translateY(59px)}.home-behavior-footnote{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-behavior-footnote{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.home-behavior-footnote{color:#c1a46c;font-family:var(--font-data);letter-spacing:.08em;padding:12px 15px;font-size:10px}.home-connections{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-connections{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.home-connections{background:var(--abr-surface-panel)}.home-connections-heading{max-width:750px;margin-top:48px}.home-connections-heading>p{max-width:570px;margin-top:18px}.home-connection-flow{border-top:1px solid var(--abr-border-default);grid-template-columns:minmax(0,1fr) minmax(175px,.64fr) minmax(0,1fr);align-items:center;gap:28px;margin-top:45px;padding:26px 22px;display:grid}@supports (color:color-mix(in lab,red,red)){.home-connection-flow{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 8.63%,transparent)}}.home-connection-flow{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-connection-flow{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 8.63%,transparent)}}.home-connection-flow{background:var(--abr-surface-page)}.home-flow-label{font-family:var(--font-data);letter-spacing:.09em;margin-bottom:13px;font-size:10px;display:block}.home-flow-item{border-top:1px solid var(--abr-border-default);grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:40px;display:grid}@supports (color:color-mix(in lab,red,red)){.home-flow-item{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.home-flow-item{font-family:var(--font-data);font-size:10px}.home-flow-item>span{color:var(--abr-text-secondary)}.home-flow-item>i{color:#b9a06c;letter-spacing:.04em;font-size:10px;font-style:normal}.home-flow-item.output>i{color:var(--abr-text-secondary)}.home-flow-core{border:1px solid var(--abr-border-default);background:var(--abr-surface-panel);flex-direction:column;justify-content:center;align-items:center;min-height:196px;display:flex;position:relative;box-shadow:0 0 55px #23617d16}.home-flow-core>strong{font-family:var(--font-data);letter-spacing:.16em;margin-top:10px;font-size:13px}.home-flow-core>small{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.08em;margin-top:6px}.home-flow-connector{background:var(--abr-accent-primary);width:29px;height:1px;position:absolute;top:50%;right:calc(100% + 1px)}.home-flow-connector.outgoing{left:calc(100% + 1px);right:auto}.home-flow-connector i{border:1px solid var(--abr-accent-primary);background:var(--abr-surface-panel);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px}.home-flow-connector i:first-child{left:0}.home-flow-connector i:nth-child(2){left:8px}.home-flow-connector i:nth-child(3){left:16px}.home-flow-connector i:nth-child(4){left:24px}.home-connection-providers{border:1px solid var(--abr-border-default);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:18px;display:grid}@supports (color:color-mix(in lab,red,red)){.home-connection-providers{border:1px solid color-mix(in srgb,var(--abr-border-default) 6.67%,transparent)}}.home-connection-providers>div{border-right:1px solid var(--abr-border-default);flex-direction:column;gap:6px;min-height:61px;display:flex}@supports (color:color-mix(in lab,red,red)){.home-connection-providers>div{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 6.67%,transparent)}}.home-connection-providers>div{padding:9px 13px}.home-connection-providers>div:last-child{border-right:0}.home-connection-providers small{color:#b6a16f;font-family:var(--font-data);letter-spacing:.07em;font-size:10px}.home-experience{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-experience{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.home-experience{background:var(--abr-surface-page)}.home-experience-heading{align-items:end}.home-experience-annotations{flex-wrap:wrap;gap:8px;margin:31px 0 12px;display:flex}.home-experience-annotations span{border:1px solid var(--abr-border-default);align-items:center;gap:8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.home-experience-annotations span{border:1px solid color-mix(in srgb,var(--abr-border-default) 9.02%,transparent)}}.home-experience-annotations span{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.07em;padding:7px 9px;font-size:10px}.home-experience-annotations i{color:var(--abr-text-secondary);font-size:10px;font-style:normal}.home-experience>.product-preview,.home-experience>[data-motion=product]>.product-preview{box-shadow:0 30px 85px #0007,0 0 0 8px #ffffff03}.home-experience-caption{margin-top:12px}.home-pricing{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-pricing{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.home-pricing{background:var(--abr-surface-panel)}.home-pricing-heading{align-items:end}.home-plan-grid{border-top:1px solid var(--abr-border-default);border-bottom:1px solid var(--abr-border-default);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:43px;display:grid}.home-plan{border-right:1px solid var(--abr-border-default);min-width:0;position:relative}@supports (color:color-mix(in lab,red,red)){.home-plan{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 9.02%,transparent)}}.home-plan{background:var(--abr-surface-panel);padding:24px 22px 26px}.home-plan:first-child{border-left:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-plan:first-child{border-left:1px solid color-mix(in srgb,var(--abr-border-default) 9.02%,transparent)}}.home-plan.featured{background:var(--abr-surface-elevated);box-shadow:inset 0 2px #4f94ae}.home-plan-topline{min-height:17px;color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.07em;justify-content:space-between;align-items:center;gap:9px;font-size:10px;display:flex}.home-plan-topline strong{color:var(--abr-accent-bright);font-size:10px;font-weight:550}.home-plan h3{color:var(--abr-accent-bright);letter-spacing:.05em;margin:20px 0 0;font-size:22px;font-weight:500}.home-plan-description{min-height:34px;color:var(--abr-text-secondary);margin:7px 0 0;font-size:11px}.home-plan-price{border-top:1px solid var(--abr-border-default);align-items:baseline;gap:8px;margin-top:19px;display:flex}@supports (color:color-mix(in lab,red,red)){.home-plan-price{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 7.45%,transparent)}}.home-plan-price{padding-top:17px}.home-plan-price strong{color:var(--abr-accent-bright);font-family:var(--font-data);letter-spacing:-.07em;font-size:35px;font-weight:460}.home-plan-price span{color:var(--abr-text-secondary);letter-spacing:.08em}.home-plan-cta,.home-plan-price span{font-family:var(--font-data);font-size:10px}.home-plan-cta{border:1px solid var(--abr-border-default);min-height:39px;color:var(--abr-accent-bright);letter-spacing:.09em;justify-content:space-between;align-items:center;margin-top:14px;padding:0 11px;text-decoration:none;display:flex}.home-plan-cta:hover{border-color:var(--abr-accent-primary);background:var(--abr-surface-hover)}.home-plan-note{color:#b4a06c;font-family:var(--font-data);letter-spacing:.06em;margin-top:8px;font-size:10px;display:block}.home-plan ul{flex-direction:column;gap:0;margin:20px 0 0;padding:0;list-style:none;display:flex}.home-plan li{border-top:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;gap:10px;min-height:37px;display:flex}@supports (color:color-mix(in lab,red,red)){.home-plan li{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.49%,transparent)}}.home-plan li{color:var(--abr-text-primary);font-size:10px}.home-plan li>span{flex-direction:column;gap:3px;display:flex}.home-plan li small{color:var(--abr-text-muted);font-size:10px}.home-plan li>i{font-family:var(--font-data);letter-spacing:.04em;flex:none;font-size:10px;font-style:normal}.home-plan li>i,.home-plan li>i.available{color:var(--abr-text-secondary)}.home-plan li>i.coming-soon{color:#b6a06e}.home-pricing-footer{justify-content:space-between;gap:15px;margin-top:15px;font-size:10px;display:flex}.home-pricing-footer a{font-family:var(--font-data);letter-spacing:.08em;font-size:10px;text-decoration:none}.home-security{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-security{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.home-security{background:var(--abr-surface-page)}.home-security-layout{align-items:start}.home-security-layout h2{font-size:clamp(40px,4.8vw,66px)}.home-security-copy>p{max-width:660px;margin:2px 0 0}.home-security-facts{border-top:1px solid var(--abr-border-default);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:25px;display:grid}@supports (color:color-mix(in lab,red,red)){.home-security-facts{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 8.24%,transparent)}}.home-security-facts{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-security-facts{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 8.24%,transparent)}}.home-security-facts>div{border-right:1px solid var(--abr-border-default);flex-direction:column;justify-content:center;gap:6px;min-height:83px;display:flex}@supports (color:color-mix(in lab,red,red)){.home-security-facts>div{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 7.06%,transparent)}}.home-security-facts>div{padding:11px}.home-security-facts>div:last-child{border-right:0}.home-security-facts i{font-style:normal}.home-security-facts i,.home-security-facts span{color:var(--abr-text-secondary);font-family:var(--font-data);font-size:10px}.home-security-facts span{letter-spacing:.06em}.home-security-facts strong{color:var(--abr-text-primary);font-family:var(--font-data);font-size:10px;font-weight:500}.home-security-copy>.home-security-caveat{color:var(--abr-text-secondary);margin-top:14px;font-size:10px}.home-security-caveat a{color:var(--abr-accent-bright);font-family:var(--font-data);white-space:nowrap;font-size:10px;text-decoration:none}.home-faq{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-faq{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.home-faq{background:var(--abr-surface-panel)}.home-faq-layout{align-items:start}.home-faq-list details{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-faq-list details{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 9.41%,transparent)}}.home-faq-list details:last-of-type{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-faq-list details:last-of-type{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 9.41%,transparent)}}.home-faq-list summary{min-height:57px;color:var(--abr-text-primary);cursor:pointer;grid-template-columns:36px minmax(0,1fr) 22px;align-items:center;gap:10px;font-size:12px;list-style:none;display:grid}.home-faq-list summary::-webkit-details-marker{display:none}.home-faq-list summary>span{color:var(--abr-text-secondary);font-family:var(--font-data);font-size:10px}.home-faq-list summary>i{color:var(--abr-accent-bright);font-family:var(--font-data);text-align:center;font-size:17px;font-style:normal}.home-faq-list details[open] summary>i{transform:rotate(45deg)}.home-faq-list details p{max-width:620px;color:var(--abr-text-secondary);margin:0 25px 18px 46px;font-size:11px;line-height:1.75}.home-faq-list>.home-text-link{margin-top:19px}.home-final-cta{border-top:1px solid var(--abr-border-default);flex-direction:column;justify-content:center;align-items:center;min-height:405px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.home-final-cta{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 7.06%,transparent)}}.home-final-cta{background:linear-gradient(90deg,transparent 49.95%,#ffffff08 50%,transparent 50.05%),radial-gradient(ellipse at 50% 100%,var(--abr-accent-primary),transparent 56%),var(--abr-surface-page)}@supports (color:color-mix(in lab,red,red)){.home-final-cta{background:linear-gradient(90deg,transparent 49.95%,#ffffff08 50%,transparent 50.05%),radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--abr-accent-primary) 14.9%,transparent),transparent 56%),var(--abr-surface-page)}}.home-final-cta{text-align:center;padding:70px 22px}.home-final-cta:after,.home-final-cta:before{content:"";background:#ffffff08;width:1px;position:absolute;top:0;bottom:0}.home-final-cta:before{left:12%}.home-final-cta:after{right:12%}.home-final-cta>.home-overline{color:var(--abr-text-secondary)}.home-final-cta h2{color:var(--abr-accent-bright);letter-spacing:-.07em;margin:20px 0 0;font-size:clamp(34px,5.4vw,67px);font-weight:450;line-height:1.02}.home-final-cta>p{margin:16px 0 0;font-size:13px}.home-final-cta>div{gap:22px;margin-top:25px}.home-final-signin{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.1em;font-size:10px}.home-final-signin span{color:var(--abr-accent-bright)}.home-final-coordinate{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.09em;font-size:10px;position:absolute;bottom:21px;right:clamp(20px,6vw,80px)}.pricing-faq{border-top:1px solid var(--abr-border-default);grid-template-columns:minmax(220px,.68fr) minmax(0,1.32fr);gap:clamp(30px,7vw,100px);display:grid}@supports (color:color-mix(in lab,red,red)){.pricing-faq{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 4.71%,transparent)}}.pricing-faq{padding:70px clamp(22px,7vw,112px)}.pricing-faq h2{color:var(--abr-text-primary);letter-spacing:-.05em;margin:15px 0 0;font-size:clamp(25px,3vw,38px);font-weight:450;line-height:1.05}.pricing-faq>div:first-child>p{max-width:340px;color:var(--abr-text-secondary);margin:13px 0 0;font-size:11px;line-height:1.7}.pricing-faq-list details{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.pricing-faq-list details{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 9.02%,transparent)}}.pricing-faq-list details:last-child{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.pricing-faq-list details:last-child{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 9.02%,transparent)}}.pricing-faq-list summary{min-height:55px;color:var(--abr-text-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:15px;font-size:12px;list-style:none;display:flex}.pricing-faq-list summary::-webkit-details-marker{display:none}.pricing-faq-list summary span{color:var(--abr-accent-bright);font-family:var(--font-data);font-size:18px}.pricing-faq-list details p{color:var(--abr-text-secondary);margin:-2px 28px 17px 0;font-size:11px;line-height:1.75}.product-preview-expanded{transform:none}.product-preview-session{color:var(--abr-text-muted);font-family:var(--font-data);letter-spacing:.07em;margin-left:auto;font-size:10px}.product-preview-nav{border-bottom:1px solid var(--abr-border-default);align-items:center;gap:19px;min-height:31px;display:flex}@supports (color:color-mix(in lab,red,red)){.product-preview-nav{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.product-preview-nav{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.08em;padding:0 14px;font-size:10px}.product-preview-nav>span.selected{color:var(--abr-accent-bright)}.product-preview-nav>.product-preview-utc{color:var(--abr-text-secondary);margin-left:auto}.product-preview-status-copy{color:#ba9f66!important}.product-preview-quote{gap:5px;min-height:78px;position:relative}.product-preview-quote i{color:var(--abr-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.product-preview-market-price{margin-top:10px}.product-preview-chart{border:1px solid var(--abr-border-default);grid-template-columns:34px 1fr;height:143px}@supports (color:color-mix(in lab,red,red)){.product-preview-chart{border:1px solid color-mix(in srgb,var(--abr-border-default) 3.92%,transparent)}}.product-preview-chart svg{width:calc(100% - 40px);height:calc(100% - 25px);position:absolute;inset:8px 5px 17px 35px}.product-preview-chart svg path{fill:none;stroke:var(--abr-text-primary)}@supports (color:color-mix(in lab,red,red)){.product-preview-chart svg path{stroke:color-mix(in srgb,var(--abr-text-primary) 6.27%,transparent)}}.product-preview-chart svg path{stroke-width:1px;vector-effect:non-scaling-stroke}.product-preview-chart svg polyline{fill:none;stroke:var(--abr-accent-primary);stroke-width:2px;vector-effect:non-scaling-stroke}.product-preview-chart-note{font-size:10px}.product-preview-market-footer{border-top:1px solid var(--abr-border-default);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}@supports (color:color-mix(in lab,red,red)){.product-preview-market-footer{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.product-preview-market-footer{padding-top:9px}.product-preview-market-footer span{color:var(--abr-text-muted);font-family:var(--font-data);flex-direction:column;gap:5px;font-size:10px;display:flex}.product-preview-market-footer b{color:var(--abr-text-secondary);font-size:10px;font-weight:450}.product-preview-side{border-left:1px solid var(--abr-border-default);min-width:0}@supports (color:color-mix(in lab,red,red)){.product-preview-side{border-left:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.product-preview-side>section{padding:11px 12px}.product-preview-side>section+section{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.product-preview-side>section+section{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.49%,transparent)}}.product-preview-mover{border-top:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;gap:8px;min-height:33px;display:flex}@supports (color:color-mix(in lab,red,red)){.product-preview-mover{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 3.92%,transparent)}}.product-preview-mover>span{flex-direction:column;gap:3px;min-width:0;display:flex}.product-preview-mover b{color:var(--abr-text-primary);font-family:var(--font-data);font-size:10px;font-weight:500}.product-preview-mover i{color:var(--abr-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.product-preview-mover>strong{font-family:var(--font-data);font-size:10px;font-weight:500}.product-preview-event>div:last-of-type{flex-direction:column;gap:5px;margin-top:8px;display:flex}.product-preview-event time{color:#c4a66e;font-family:var(--font-data);font-size:10px}.product-preview-event>div:last-of-type strong{color:var(--abr-text-primary);font-size:10px;font-weight:500}.product-preview-event>small{color:var(--abr-text-muted);font-family:var(--font-data);margin-top:7px;font-size:10px;display:block}.product-preview-breadth-bar{gap:2px;height:6px;margin-top:10px;display:flex}.product-preview-breadth-bar i:first-child{background:#23896b;width:58%}.product-preview-breadth-bar i:last-child{background:#a14b57;flex:1}.product-preview-breadth-key{color:var(--abr-text-secondary);font-family:var(--font-data);justify-content:space-between;gap:8px;margin-top:7px;font-size:10px;display:flex}.product-preview-breadth-key b{color:var(--abr-text-primary);font-weight:500}.product-preview-intelligence{border-top:1px solid var(--abr-border-default);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab,red,red)){.product-preview-intelligence{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.49%,transparent)}}.product-preview-intelligence span{border-right:1px solid var(--abr-border-default);justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}@supports (color:color-mix(in lab,red,red)){.product-preview-intelligence span{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.product-preview-intelligence span{color:var(--abr-text-secondary);font-family:var(--font-data);letter-spacing:.04em;padding:5px 9px;font-size:10px}.product-preview-intelligence span:last-child{border-right:0}.product-preview-intelligence i{color:var(--abr-text-secondary);font-size:10px;font-style:normal}.product-preview-expanded .product-preview-foot{gap:14px}@media (max-width:1100px){.home-hero{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:35px;padding-left:40px;padding-right:40px}.home-hero h1{font-size:clamp(44px,5.2vw,59px)}.home-section{padding-left:40px;padding-right:40px}.home-plan{padding-left:15px;padding-right:15px}.home-plan li{font-size:10px}}@media (max-width:850px){.home-redesign .public-header,.home-redesign .public-header.compact{height:66px;padding-left:22px;padding-right:22px}.home-redesign .public-nav{top:calc(100% + 1px)}.home-hero{grid-template-columns:minmax(0,1fr);gap:38px;min-height:0;padding:62px 32px 68px}.home-hero-copy{max-width:650px}.home-hero h1{font-size:clamp(54px,9.2vw,78px)}.home-hero-product{justify-self:center;width:min(100%,780px)}.home-hero-product .product-preview{transform:none}.home-hero-coordinate{right:32px}.home-section{padding-left:32px;padding-right:32px}.home-behavior-top,.home-experience-heading,.home-faq-layout,.home-intelligence-heading,.home-journal-intro,.home-pricing-heading,.home-section-heading,.home-security-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;margin-top:36px}.home-system-map{grid-template-columns:repeat(2,minmax(0,1fr))}.home-system-spine{display:none}.home-system-node{border-bottom:1px solid var(--abr-border-default);min-height:156px}@supports (color:color-mix(in lab,red,red)){.home-system-node{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 7.45%,transparent)}}.home-system-node{padding-left:0}.home-system-node:nth-child(odd){border-right:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-system-node:nth-child(odd){border-right:1px solid color-mix(in srgb,var(--abr-border-default) 7.45%,transparent)}}.home-system-node:nth-child(2n){border-right:0;padding-left:18px}.home-system-node:nth-last-child(-n+2){border-bottom:0}.home-journal-callout{max-width:330px}.home-journal-analysis{grid-template-columns:minmax(0,1.2fr) minmax(200px,.8fr)}.home-breakdown-panel{border-right:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-breakdown-panel{border-right:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.home-session-panel{border-right:0}.home-behavior-content{grid-template-columns:minmax(0,1fr)}.home-behavior-metrics{border-right:0}.home-correlation-panel{border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-correlation-panel{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.home-connection-flow{grid-template-columns:minmax(0,1fr) minmax(145px,.65fr) minmax(0,1fr);gap:15px;padding-left:14px;padding-right:14px}.home-flow-item{grid-template-columns:20px minmax(0,1fr);gap:5px;padding:5px 0}.home-flow-item>i{grid-column:2}.home-connection-providers{grid-template-columns:repeat(3,minmax(0,1fr))}.home-connection-providers>div:nth-child(3){border-right:0}.home-connection-providers>div:nth-child(n+4){border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-connection-providers>div:nth-child(n+4){border-top:1px solid color-mix(in srgb,var(--abr-border-default) 6.67%,transparent)}}.home-plan-grid{border-bottom:0;grid-template-columns:minmax(0,1fr)}.home-plan,.home-plan:first-child{border:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-plan,.home-plan:first-child{border:1px solid color-mix(in srgb,var(--abr-border-default) 9.02%,transparent)}}.home-plan,.home-plan:first-child{border-bottom:0;padding:23px}.home-plan:last-child{border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-plan:last-child{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 9.02%,transparent)}}.home-plan-description{min-height:0}.home-plan li{font-size:10px}.home-security-layout{gap:26px}.pricing-faq{grid-template-columns:minmax(0,1fr);gap:25px;padding-left:32px;padding-right:32px}}@media (max-width:600px){.public-wordmark .public-brand-mark{width:31px;height:31px}.public-wordmark .public-brand-name{font-size:12px}.public-wordmark .public-brand-name small{font-size:10px}.home-redesign .public-header,.home-redesign .public-header.compact{padding-left:16px;padding-right:16px}.home-hero{gap:30px;padding:47px 19px 55px}.home-eyebrow{letter-spacing:.11em;font-size:10px}.home-hero h1{letter-spacing:-.07em;margin-top:21px;font-size:clamp(42px,11.5vw,56px)}.home-hero-summary{margin-top:17px;font-size:13px;line-height:1.7}.home-hero-actions{gap:8px;margin-top:21px}.home-button{gap:10px;min-height:42px;padding-left:12px;padding-right:12px;font-size:10px}.home-hero-tagline{margin-top:20px;font-size:10px}.home-hero-rail{gap:8px;margin-top:23px;font-size:10px}.home-experience-caption,.home-preview-caption{flex-direction:column;gap:5px;font-size:10px}.home-hero-coordinate{display:none}.home-section{padding:25px 19px 64px}.home-overline,.home-section-rail{font-size:10px}.home-section h2{font-size:clamp(32px,9vw,44px)}.home-behavior-top,.home-experience-heading,.home-faq-layout,.home-intelligence-heading,.home-journal-intro,.home-pricing-heading,.home-section-heading,.home-security-layout{gap:15px;margin-top:29px}.home-behavior-top>p,.home-connections-heading>p,.home-experience-heading>p,.home-heading-aside>p,.home-intelligence-heading>p,.home-journal-intro>div:first-child>p,.home-pricing-heading>p,.home-security-copy>p{font-size:12px}.home-system-map{margin-top:32px}.home-system-node{min-height:151px;padding-top:19px}.home-system-node:nth-child(2n){padding-left:13px}.home-system-content{gap:8px;margin-top:20px}.home-system-content strong{letter-spacing:.03em;font-size:10px}.home-system-content strong span{margin-top:3px;display:block}.home-system-content small{font-size:10px}.home-system-foot{flex-wrap:wrap;gap:8px;font-size:10px}.home-market-asset-rail{gap:7px;font-size:10px}.home-market-asset-rail span{gap:7px}.home-data-note{align-items:flex-start;font-size:10px;line-height:1.6}.home-data-note span{flex:none}.home-journal-callout{max-width:none;padding-left:12px}.home-journal-window{margin-top:27px}.home-window-bar{min-height:41px;padding:0 8px}.home-window-bar strong{font-size:10px}.home-window-period{display:none}.home-sample-label{font-size:10px}.home-journal-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.home-journal-stats>div{border-bottom:1px solid var(--abr-border-default);min-height:62px}@supports (color:color-mix(in lab,red,red)){.home-journal-stats>div{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.home-journal-stats>div{padding:8px}.home-journal-stats>div:nth-child(3n){border-right:0}.home-journal-stats>div:nth-child(n+4){border-bottom:0}.home-journal-stats span{font-size:10px}.home-journal-stats strong{font-size:14px}.home-journal-analysis{grid-template-columns:minmax(0,1fr)}.home-breakdown-panel,.home-calendar-panel,.home-equity-panel,.home-session-panel{border-right:0;border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-breakdown-panel,.home-calendar-panel,.home-equity-panel,.home-session-panel{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 6.27%,transparent)}}.home-breakdown-panel,.home-calendar-panel,.home-equity-panel,.home-session-panel{padding:12px}.home-equity-chart{height:145px}.home-calendar-grid i{min-height:28px}.home-breakdown-panel,.home-session-panel{display:none}.home-trades-panel{padding:12px;overflow-x:auto}.home-trade-table{min-width:460px}.home-trade-header,.home-trade-row,.home-window-disclaimer{font-size:10px}.home-behavior-board{margin-top:27px}.home-behavior-board-head{flex-direction:column;justify-content:center;align-items:flex-start;gap:9px;padding:11px;font-size:10px}.home-behavior-metric{gap:6px;min-height:85px;padding:8px}.home-behavior-metric>span{font-size:10px}.home-behavior-metric>strong{font-size:16px}.home-correlation-panel{padding:12px}.home-panel-title{font-size:10px}.home-correlation-map{grid-template-columns:minmax(76px,.8fr) minmax(50px,.6fr) minmax(77px,.8fr);gap:5px;min-height:245px}.home-correlation-factors span,.home-correlation-outcomes span{font-size:10px}.home-correlation-lines{height:200px}.home-behavior-footnote{font-size:10px;line-height:1.6}.home-connections-heading{margin-top:29px}.home-connection-flow{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:28px;padding:14px}.home-flow-core{order:-1;min-height:133px}.home-flow-connector{display:none}.home-flow-column{min-width:0}.home-flow-item{grid-template-columns:25px minmax(0,1fr) auto;font-size:10px}.home-flow-item>i{grid-column:auto;font-size:10px}.home-connection-providers{grid-template-columns:repeat(2,minmax(0,1fr))}.home-connection-providers>div,.home-connection-providers>div:nth-child(3){border-right:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-connection-providers>div,.home-connection-providers>div:nth-child(3){border-right:1px solid color-mix(in srgb,var(--abr-border-default) 6.67%,transparent)}}.home-connection-providers>div:nth-child(2n){border-right:0}.home-connection-providers>div:nth-child(n+3){border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-connection-providers>div:nth-child(n+3){border-top:1px solid color-mix(in srgb,var(--abr-border-default) 6.67%,transparent)}}.home-connection-providers span{font-size:10px}.home-experience-annotations{gap:5px;margin:22px 0 10px}.home-experience-annotations span{gap:5px;padding:6px;font-size:10px}.home-pricing-heading{gap:13px}.home-plan-grid{margin-top:27px}.home-plan,.home-plan:first-child{padding:18px 14px}.home-plan-topline{font-size:10px}.home-plan h3{margin-top:15px;font-size:19px}.home-plan-price strong{font-size:31px}.home-plan li{min-height:35px}.home-plan li,.home-plan li>i{font-size:10px}.home-pricing-footer{flex-direction:column;font-size:10px}.home-security-layout h2{font-size:clamp(37px,10vw,50px)}.home-security-facts>div{gap:5px;min-height:75px;padding:7px}.home-security-facts span,.home-security-facts strong{font-size:10px}.home-security-copy>.home-security-caveat{font-size:10px;line-height:1.7}.home-security-caveat a{margin-top:5px;display:inline-block}.home-faq-list summary{grid-template-columns:24px minmax(0,1fr) 20px;gap:6px;min-height:55px;font-size:10px}.home-faq-list details p{margin-left:30px;font-size:10px}.home-final-cta{min-height:330px;padding:58px 16px}.home-final-cta h2{font-size:clamp(28px,8vw,42px)}.home-final-cta>p{font-size:11px}.home-final-cta>div{gap:16px;margin-top:20px}.home-final-coordinate{display:none}.pricing-faq{gap:20px;padding:54px 19px}.pricing-faq h2{font-size:28px}.pricing-faq-list summary{min-height:52px;font-size:10px}.pricing-faq-list details p{font-size:10px}.product-preview-topbar{gap:5px;height:36px;padding:0 7px}.product-preview-brand{gap:5px;font-size:10px}.product-preview-status{font-size:10px}.product-preview-session{display:none}.product-preview-nav{white-space:nowrap;gap:10px;min-height:25px;padding:0 8px;font-size:10px;overflow:hidden}.product-preview-nav>span:nth-child(n+4):not(.product-preview-utc){display:none}.product-preview-heading{min-height:48px;padding:8px}.product-preview-heading>div span,.product-preview-heading>div strong,.product-preview-heading>span,.product-preview-panel-heading>div span{font-size:10px}.product-preview-quotes{grid-template-columns:repeat(5,minmax(0,1fr))}.product-preview-quote{gap:4px;min-height:56px;padding:6px 4px}.product-preview-quote small,.product-preview-quote strong,.product-preview-quote>span{font-size:10px}.product-preview-quote i{display:none}.product-preview-workspace{grid-template-columns:minmax(0,1fr)}.product-preview-market{border-right:0;padding:9px}.product-preview-panel-heading>div strong,.product-preview-panel-heading>span{font-size:10px}.product-preview-market-price strong{font-size:17px}.product-preview-market-price>span{font-size:10px}.product-preview-chart{grid-template-columns:27px 1fr;height:105px}.preview-chart-axis,.preview-chart-times{font-size:10px}.product-preview-chart svg{width:calc(100% - 35px);left:30px}.product-preview-chart-note{font-size:10px}.product-preview-market-footer{gap:4px}.product-preview-market-footer b,.product-preview-market-footer span{font-size:10px}.product-preview-side{border-top:1px solid var(--abr-border-default);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab,red,red)){.product-preview-side{border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.49%,transparent)}}.product-preview-side{border-left:0}.product-preview-side>section{padding:8px}.product-preview-side>section+section{border-top:0}.product-preview-side>section:nth-child(2n){border-left:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.product-preview-side>section:nth-child(2n){border-left:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.product-preview-side>section:nth-child(n+3){border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.product-preview-side>section:nth-child(n+3){border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.product-preview-wire article{padding:6px 0}.product-preview-wire article>span{font-size:10px}.product-preview-wire article p{margin-top:4px;font-size:10px}.product-preview-mover{min-height:28px}.product-preview-breadth-key,.product-preview-event time,.product-preview-event>div:last-of-type strong,.product-preview-event>small,.product-preview-mover b,.product-preview-mover i,.product-preview-mover>strong{font-size:10px}.product-preview-intelligence{grid-template-columns:repeat(2,minmax(0,1fr))}.product-preview-intelligence span{min-height:26px;font-size:10px}.product-preview-intelligence span:nth-child(2n){border-right:0}.product-preview-intelligence span:nth-child(n+3){border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.product-preview-intelligence span:nth-child(n+3){border-top:1px solid color-mix(in srgb,var(--abr-border-default) 5.1%,transparent)}}.product-preview-foot{justify-content:space-between;gap:4px;min-height:25px;padding:0 7px;font-size:10px}.product-preview-foot span:nth-child(n+3){display:none}}@keyframes abridyn-focus-rise{0%{opacity:0;filter:blur(12px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes abridyn-nav-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translate(0)}}.public-header{animation:abridyn-nav-enter .65s cubic-bezier(.2,.7,.2,1) both}.home-hero-actions,.home-hero-coordinate,.home-hero-copy .home-hero-title-line,.home-hero-copy>.home-eyebrow,.home-hero-product,.home-hero-rail,.home-hero-summary,.home-hero-tagline{animation:abridyn-focus-rise .82s cubic-bezier(.2,.7,.2,1) both}.home-hero-copy>.home-eyebrow{animation-delay:70ms}.home-hero-copy .home-hero-title-line:first-child{animation-delay:.16s}.home-hero-copy .home-hero-title-line:last-child{animation-delay:.29s}.home-hero-summary{animation-delay:.4s}.home-hero-actions{animation-delay:.5s}.home-hero-tagline{animation-delay:.59s}.home-hero-rail{animation-delay:.67s}.home-hero-product{animation-delay:.25s}.home-hero-coordinate{animation-delay:.74s}.home-hero h1{flex-direction:column;gap:.04em;display:flex}.home-hero-title-line{display:block}:is([data-motion-stagger],[data-motion=stagger])>.motion-ready,[data-motion].motion-ready{opacity:0;filter:blur(10px);will-change:opacity,transform,filter;transition:opacity .76s cubic-bezier(.2,.7,.2,1),filter .76s cubic-bezier(.2,.7,.2,1),transform .76s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}[data-motion=fade].motion-ready{filter:none;transform:none}[data-motion=product].motion-ready{filter:blur(7px);transform:translateY(32px)scale(.992)}[data-motion=final].motion-ready{filter:blur(13px);transform:translateY(36px)}:is([data-motion-stagger],[data-motion=stagger])>.motion-visible,[data-motion].motion-visible{opacity:1;filter:blur();will-change:auto;transform:translate(0)scale(1)}:is([data-motion-stagger],[data-motion=stagger])>:nth-child(2).motion-ready{transition-delay:80ms}:is([data-motion-stagger],[data-motion=stagger])>:nth-child(3).motion-ready{transition-delay:.16s}:is([data-motion-stagger],[data-motion=stagger])>:nth-child(4).motion-ready{transition-delay:.24s}:is([data-motion-stagger],[data-motion=stagger])>:nth-child(5).motion-ready{transition-delay:.32s}:is([data-motion-stagger],[data-motion=stagger])>:nth-child(6).motion-ready{transition-delay:.4s}.home-hero-grid{transform:translate(0)}.home-connection-providers>div,.home-plan,.home-system-node,.plan-card{transition:transform .22s cubic-bezier(.2,.7,.2,1),border-color .22s,box-shadow .22s,background-color .22s}.home-connection-providers>div:hover,.home-plan:hover,.home-system-node:hover,.plan-card:hover{border-color:var(--abr-border-default);transform:translateY(-4px);box-shadow:0 12px 30px #0003,0 0 18px #2e819413}.home-plan.featured:hover,.plan-card.popular:hover{border-color:var(--abr-border-default);box-shadow:0 14px 34px #0004,0 0 23px #42a2c51c}.home-button,.home-plan-cta,.plan-cta,.public-button,.public-nav .public-nav-cta{transition:transform .19s cubic-bezier(.2,.7,.2,1),background-color .19s,border-color .19s,box-shadow .19s,color .19s}.home-button:hover,.home-plan-cta:hover,.plan-cta:hover,.public-button:hover,.public-nav .public-nav-cta:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff16,0 5px 18px #0a273544}.home-button:active,.home-plan-cta:active,.plan-cta:active,.public-button:active,.public-nav .public-nav-cta:active{transform:translate(0)scale(.985)}.home-button span,.home-plan-cta span,.plan-cta span,.public-button span,.public-nav .public-nav-cta span{transition:transform .19s cubic-bezier(.2,.7,.2,1);display:inline-block}.home-button:hover span,.home-plan-cta:hover span,.plan-cta:hover span,.public-button:hover span,.public-nav .public-nav-cta:hover span{transform:translate(4px)}.access-form a:focus-visible,.access-form button:focus-visible,.home-button:focus-visible,.home-faq-list summary:focus-visible,.home-plan-cta:focus-visible,.plan-cta:focus-visible,.public-button:focus-visible,.public-nav a:focus-visible{outline:2px solid var(--abr-accent-primary);outline-offset:4px}.home-behavior-board,.home-experience>div>.product-preview,.home-hero-product .product-preview,.home-journal-window{transition:border-color .26s,box-shadow .26s}.home-experience>div>.product-preview:hover,.home-hero-product .product-preview:hover{border-color:var(--abr-border-default);box-shadow:0 38px 98px #0009,0 0 0 7px #ffffff04,0 0 42px #1c8db71c}.home-journal-window.motion-visible .home-strategy-row i b{transform-origin:0;animation:reveal-performance-bar .85s cubic-bezier(.2,.7,.2,1) both}.home-journal-window.motion-visible .home-strategy-row:nth-child(3) i b{animation-delay:.1s}.home-journal-window.motion-visible .home-strategy-row:nth-child(4) i b{animation-delay:.2s}@keyframes reveal-performance-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.home-journal-window.motion-visible .home-calendar-grid i{animation:calendar-cell-in .3s both}.home-journal-window.motion-visible .home-calendar-grid i:nth-child(3n){animation-delay:45ms}.home-journal-window.motion-visible .home-calendar-grid i:nth-child(3n+1){animation-delay:90ms}@keyframes calendar-cell-in{0%{opacity:.25}to{opacity:1}}.product-preview-chart svg polyline{stroke-dasharray:500;stroke-dashoffset:500px}[data-motion=product].motion-visible .product-preview-chart svg polyline{stroke-dashoffset:0;transition:stroke-dashoffset 1.25s cubic-bezier(.2,.7,.2,1) .35s}.home-hero-product .product-preview-chart svg polyline{animation:reveal-hero-chart-line 1.25s cubic-bezier(.2,.7,.2,1) .6s both}@keyframes reveal-hero-chart-line{to{stroke-dashoffset:0}}.home-final-cta{isolation:isolate}.home-final-cta:before{z-index:-1;opacity:0;background:radial-gradient(ellipse at 50% 55%,var(--abr-accent-primary),transparent 60%)}@supports (color:color-mix(in lab,red,red)){.home-final-cta:before{background:radial-gradient(ellipse at 50% 55%,color-mix(in srgb,var(--abr-accent-primary) 21.57%,transparent),transparent 60%)}}.home-final-cta:before{transition:opacity .9s .22s}.home-final-cta.motion-visible:before{opacity:1}.access-no-card{color:var(--abr-accent-bright);margin:9px 0 19px;font-size:12px;font-weight:550}.public-header-sentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:12px;left:0}.plan-cta[href]{cursor:pointer;text-decoration:none}.home-final-cta:before{z-index:0;pointer-events:none;width:auto;left:0;right:0}.home-final-cta>.home-overline,.home-final-cta>div,.home-final-cta>h2,.home-final-cta>p{z-index:1;position:relative}.home-final-cta>.home-final-coordinate{z-index:1}.home-connection-providers>div.motion-visible:hover,.home-plan.motion-visible:hover,.home-system-node.motion-visible:hover,.plan-card.motion-visible:hover{transform:translateY(-4px)}.home-connection-providers>div.motion-ready.motion-visible,.home-plan.motion-ready.motion-visible,.home-system-node.motion-ready.motion-visible,.plan-card.motion-ready.motion-visible{transition:transform .22s cubic-bezier(.2,.7,.2,1),border-color .22s,box-shadow .22s,background-color .22s}.public-header.compact{height:76px}@media (max-width:850px){.home-redesign .public-header.compact{height:66px}.public-header.compact{height:68px}}@media (max-width:600px){.home-redesign .public-header.compact,.public-header.compact{height:62px}}@media (prefers-reduced-motion:reduce){.access-page *,.access-page :after,.access-page :before,.public-site *,.public-site :after,.public-site :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}.access-page [data-motion-stagger]>*,.access-page [data-motion],.public-site .home-hero-coordinate,.public-site .home-hero-copy .home-hero-title-line,.public-site .home-hero-copy>*,.public-site .home-hero-product,.public-site [data-motion-stagger]>*,.public-site [data-motion=stagger]>*,.public-site [data-motion]{opacity:1!important;filter:none!important;transform:none!important}}:root{--brand-blue:var(--abr-accent-primary);--brand-blue-hover:var(--abr-accent-primary)}.public-site{--brand-surface:var(--abr-surface-panel);--brand-surface-raised:var(--abr-surface-elevated);--brand-border:var(--abr-border-default);--brand-copy:var(--abr-text-primary);--brand-copy-muted:var(--abr-text-muted);--brand-blue:var(--abr-accent-primary);--brand-blue-hover:var(--abr-accent-primary);font-family:var(--font-geist-sans),Arial,sans-serif}.abridyn-logo{object-fit:contain;height:auto;display:block}.public-wordmark{flex:none;align-items:center;display:flex}.public-wordmark .abridyn-logo-navigation{width:clamp(116px,10.5vw,164px);height:auto;max-height:82px}.public-nav a:not(.public-nav-cta){letter-spacing:.035em;font-size:13px;font-weight:560}.public-nav .public-signin{margin-left:8px}.public-nav .public-nav-cta{border:1px solid var(--abr-accent-primary);border-radius:var(--abr-radius-md);background:var(--brand-blue);min-height:54px;color:var(--abr-text-primary);letter-spacing:.045em;justify-content:center;gap:10px;padding:0 20px;font-size:14px;font-weight:760;box-shadow:0 8px 24px #0a9dd62b,inset 0 1px #ffffff35}.public-nav .public-nav-cta:hover{border-color:var(--abr-accent-primary);background:var(--brand-blue-hover);color:var(--abr-text-primary)}.public-nav-cta span{color:var(--abr-text-primary)}.home-redesign .public-header{height:92px;min-height:92px}.home-redesign .public-header.compact{height:80px}.home-hero{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(38px,4vw,62px);min-height:auto;padding-top:clamp(70px,7vw,112px);padding-bottom:clamp(78px,8vw,124px)}.home-hero-copy{width:100%;max-width:none}.home-eyebrow,.home-overline,.home-section-rail{font-size:12px}.home-hero h1{letter-spacing:-.068em;max-width:1040px;margin-top:24px;font-size:clamp(64px,4.4vw,84px);line-height:.98}.home-hero-summary{max-width:560px;color:var(--abr-text-secondary);margin-top:27px;font-size:18px;line-height:1.7}.home-cta-note{color:var(--abr-text-secondary);margin:15px 0 0;font-size:14px;line-height:1.55}.home-button,.public-button{border-radius:var(--abr-radius-md);letter-spacing:.035em;min-height:58px;padding-inline:22px;font-size:15px;font-weight:720}.home-button-primary,.public-button-primary{border:1px solid var(--abr-accent-primary);background:var(--brand-blue);color:var(--abr-text-primary);box-shadow:0 9px 26px #0a9dd62b,inset 0 1px #ffffff39}.home-button-primary:hover,.public-button-primary:hover{border-color:var(--abr-accent-primary);background:var(--brand-blue-hover);color:var(--abr-text-primary)}.home-button-primary span,.public-button-primary span{color:var(--abr-text-primary)}.home-button-secondary,.public-button-secondary{border:1px solid var(--abr-border-default);border-radius:var(--abr-radius-md);background:var(--abr-surface-input);min-height:58px;color:var(--abr-accent-bright);font-size:14px}.home-button-secondary:hover,.public-button-secondary:hover{border-color:var(--abr-border-default);background:var(--abr-state-hover);color:var(--abr-text-primary)}.home-hero-tagline{color:var(--abr-text-secondary);margin-top:24px;font-size:12px}.home-hero-rail{color:var(--abr-text-secondary);margin-top:34px;font-size:11px}.home-final-cta h2,.home-section h2{font-size:clamp(44px,4vw,66px);line-height:1.04}.home-behavior-top>p,.home-connections-heading>p,.home-experience-heading>p,.home-faq-layout>div:first-child>p,.home-heading-aside>p,.home-intelligence-heading>p,.home-journal-intro>div:first-child>p,.home-pricing-heading>p,.home-security-copy>p{color:var(--brand-copy);font-size:17px;line-height:1.75}.home-text-link{min-height:48px;color:var(--abr-accent-bright);font-family:var(--font-geist-sans),Arial,sans-serif;font-size:14px;font-weight:700}.home-data-note,.home-experience-caption,.home-preview-caption{font-size:11px}.home-experience-caption,.home-preview-caption{color:var(--abr-text-secondary)}.home-eyebrow,.home-hero-coordinate,.home-overline,.home-section-rail{letter-spacing:.09em}.home-plan,.plan-card{border-radius:8px}.home-plan h3{font-size:24px}.home-plan-description{min-height:76px;color:var(--brand-copy);font-size:16px;line-height:1.6}.home-plan-price strong{font-size:48px}.home-plan-note,.home-plan-price span,.home-plan-topline{font-size:11px}.home-plan-cta,.plan-cta{border:1px solid var(--abr-accent-primary);border-radius:var(--abr-radius-md);background:var(--brand-blue);min-height:56px;color:var(--abr-text-primary);font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:.025em;justify-content:center;gap:12px;font-size:15px;font-weight:760;box-shadow:0 8px 22px #0a9dd62b,inset 0 1px #ffffff39}.home-plan-cta:hover,.plan-cta[href]:hover{border-color:var(--abr-accent-primary);background:var(--brand-blue-hover);color:var(--abr-text-primary)}.home-plan-cta span,.plan-cta span{color:var(--abr-text-primary)}.home-plan-note,.plan-account-note{color:var(--abr-text-secondary);letter-spacing:0;text-align:center;margin:12px 0 0;font-size:13px;line-height:1.5;display:block}.home-final-cta{padding:clamp(74px,8vw,120px) 24px}.home-final-cta h2{max-width:1000px}.home-final-cta>p{color:var(--abr-text-secondary);margin-top:22px;font-size:18px}.home-final-cta>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:30px;display:flex}.home-final-signin{min-height:58px;color:var(--abr-text-primary);align-items:center;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.public-footer-main{grid-template-columns:minmax(220px,.9fr) minmax(0,1.7fr);gap:56px;padding-block:52px 42px}.public-footer-brand .abridyn-logo-footer{width:192px;height:auto;max-height:100px}.public-footer-brand p{color:var(--abr-text-secondary);margin-top:13px;font-size:16px}.public-footer-brand>span{color:var(--abr-text-secondary);font-size:12px}.public-footer-group{gap:14px}.public-footer-group h2{color:var(--abr-text-secondary);font-family:var(--font-geist-sans),Arial,sans-serif;font-size:12px;font-weight:700}.public-footer-group a{color:var(--abr-text-secondary);font-size:15px}.public-footer-bottom{min-height:58px;color:var(--abr-text-secondary);font-size:11px}.pricing-hero{padding:clamp(76px,8vw,112px) 22px 48px}.info-hero h1,.pricing-hero h1{font-size:clamp(48px,5.2vw,76px)}.info-hero>p,.pricing-hero>p{color:var(--abr-text-secondary);font-size:17px;line-height:1.75}.pricing-disclosure,.pricing-plans{width:min(1320px,100% - 64px)}.pricing-plans{gap:20px;margin-top:46px}.plan-card{border-color:var(--brand-border);background:linear-gradient(155deg,var(--abr-surface-elevated),var(--abr-surface-panel) 68%);padding:34px 30px 30px}.plan-card.popular{border-color:var(--abr-accent-primary);background:linear-gradient(155deg,var(--abr-surface-elevated),var(--abr-surface-panel) 70%);box-shadow:0 20px 52px #0005,0 0 0 1px #31a7d425,inset 0 1px #a1e2f52a}.plan-popular-label{background:var(--abr-surface-hover);color:var(--abr-accent-bright);font-family:var(--font-geist-sans),Arial,sans-serif;border:1px solid var(--abr-accent-primary);border-top:0;border-radius:0 0 5px 5px;padding:8px 11px;font-size:11px;font-weight:750;top:0;right:22px}.plan-card-head{min-height:184px;padding-top:16px}.plan-audience{color:var(--abr-text-secondary);letter-spacing:.06em;font-size:12px;font-weight:650}.plan-audience,.plan-card-head h2{font-family:var(--font-geist-sans),Arial,sans-serif}.plan-card-head h2{color:var(--abr-accent-bright);letter-spacing:.025em;margin-top:16px;font-size:29px;font-weight:700}.plan-card-head p{max-width:360px;color:var(--abr-text-secondary);font-size:16px;line-height:1.6}.plan-price{border-color:var(--abr-border-default);gap:12px;min-height:92px}@supports (color:color-mix(in lab,red,red)){.plan-price{border-color:color-mix(in srgb,var(--abr-border-default) 10.59%,transparent)}}.plan-price{padding-bottom:20px}.plan-price strong{color:var(--abr-accent-bright);font-size:clamp(48px,4vw,62px);font-weight:650}.plan-price span{color:var(--abr-text-secondary);font-family:var(--font-geist-sans),Arial,sans-serif;font-size:14px;font-weight:600}.plan-cta{min-height:60px;color:var(--abr-text-primary);cursor:pointer;justify-content:center;margin-top:22px;padding-inline:16px;font-size:15px}.plan-card.popular .plan-cta{border-color:var(--abr-accent-primary);background:var(--brand-blue);color:var(--abr-text-primary);box-shadow:0 9px 26px #0a9dd638,inset 0 1px #ffffff42}.plan-account-note{min-height:40px;color:var(--abr-text-secondary);margin-top:12px;font-size:13px}.pricing-disclosure{border-color:var(--abr-border-default);border-radius:var(--abr-radius-md);background:var(--abr-surface-elevated);grid-template-columns:32px minmax(0,1fr) auto;gap:16px;margin-top:24px;padding:19px 22px}.pricing-disclosure-mark{border:1px solid var(--abr-border-default);width:30px;height:30px;color:var(--abr-accent-bright);border-radius:50%;place-items:center;font-size:15px;display:grid}.pricing-disclosure p{color:var(--abr-text-secondary);font-size:15px;line-height:1.6}.pricing-disclosure>a{color:var(--abr-accent-bright);font-size:13px;font-weight:700}.pricing-faq{gap:62px;margin-top:82px;padding:0 clamp(32px,8vw,126px)}.pricing-faq>div:first-child h2{font-size:clamp(34px,3.5vw,52px)}.pricing-faq-list p,.pricing-faq>div:first-child p{color:var(--abr-text-secondary);font-size:16px;line-height:1.7}.pricing-faq-list summary{min-height:58px;font-size:16px}.pricing-bottom-cta{margin-top:82px;padding:80px 24px}.pricing-bottom-cta h2{font-size:clamp(42px,4.5vw,62px)}.pricing-bottom-cta p{color:var(--abr-text-secondary);font-size:17px}.access-brand-copy>span,.access-eyebrow{font-size:12px}.access-brand-copy h1{font-size:clamp(42px,4.5vw,64px);line-height:1.04}.access-brand-copy>p,.access-intro{color:var(--abr-text-secondary);font-size:17px;line-height:1.65}.access-form-wrap h2{font-size:clamp(32px,3vw,42px);line-height:1.08}.access-form label>span{font-size:13px;font-weight:650}.access-form input{min-height:54px;font-size:16px}.access-submit{border:1px solid var(--abr-accent-primary);border-radius:var(--abr-radius-md);background:var(--brand-blue);min-height:58px;color:var(--abr-text-primary);font-size:15px;font-weight:760;box-shadow:0 9px 26px #0a9dd62b,inset 0 1px #ffffff39}.access-submit:hover:not(:disabled){border-color:var(--abr-accent-primary);background:var(--brand-blue-hover);color:var(--abr-text-primary)}.access-no-card,.access-security p,.access-switch{color:var(--abr-text-secondary);font-size:14px}.access-return{min-height:44px;font-size:13px}.access-mobile-brand{display:none}.home-hero-product .product-preview{transform:none}.home-hero-product{justify-self:stretch;width:100%;max-width:none}.product-preview{border-color:var(--abr-border-default);background:var(--abr-surface-panel);border-radius:7px;box-shadow:0 32px 86px #0008,0 0 0 1px #ffffff08;container-type:inline-size}.product-preview-topbar{height:54px;padding-inline:19px}.product-preview-brand{gap:11px;font-size:12px}.demo-pill,.product-preview-status{font-size:11px}.product-preview-heading{min-height:78px;padding-inline:20px}.product-preview-heading>div span,.product-preview-panel-heading>div span{font-size:10px}.product-preview-heading>div strong{font-size:18px}.product-preview-heading>span,.product-preview-panel-heading>span{font-size:10px}.product-preview-quote{gap:7px;min-height:92px;padding-inline:14px}.product-preview-quote small,.product-preview-quote>span{font-size:11px}.product-preview-quote strong{font-size:clamp(13px,1.1vw,16px)}.product-preview-market{padding:18px}.product-preview-workspace{grid-template-columns:minmax(0,1.55fr) minmax(220px,.9fr);min-height:330px}.product-preview-side{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.product-preview-side>.product-preview-wire{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:14px;display:grid}.product-preview-wire>.product-preview-panel-heading{grid-column:1/-1}@container (max-width:780px){.product-preview-side>.product-preview-wire{grid-template-columns:minmax(0,1fr)}}.product-preview-panel-heading>div strong{font-size:13px}.product-preview-market-price strong{font-size:28px}.product-preview-market-price>span{font-size:11px}.product-preview-chart{height:172px}.preview-chart-axis,.preview-chart-times,.product-preview-chart-note{font-size:10px}.product-preview-wire{padding:17px 16px}.product-preview-wire article{padding:11px 0}.product-preview-wire article i,.product-preview-wire article>span{font-size:10px}.product-preview-wire article p{font-size:12px;line-height:1.5}.product-preview-foot{min-height:38px;font-size:10px}.home-flow-label{color:var(--abr-text-secondary);font-size:12px;font-weight:650}.home-flow-item,.home-flow-label{font-family:var(--font-geist-sans),Arial,sans-serif}.home-flow-item{color:var(--abr-text-primary);grid-template-columns:26px minmax(0,1fr);font-size:13px}.home-flow-core{border-radius:7px;animation:home-engine-pulse 4.5s ease-in-out infinite}.home-flow-core>strong{max-width:100%;color:var(--abr-accent-bright);letter-spacing:.025em;text-align:center;margin:0;padding:0 14px;font-size:16px;font-weight:700;line-height:1.35}.home-flow-core>small,.home-flow-core>strong{font-family:var(--font-geist-sans),Arial,sans-serif}.home-flow-core>small{letter-spacing:.06em;font-size:10px}.home-connection-providers{grid-template-columns:repeat(4,minmax(0,1fr))}.home-connection-providers>div{background:var(--abr-surface-panel);justify-content:center;min-height:68px}.home-connection-providers span{color:var(--abr-text-primary);font-size:13px}.home-flow-connector:after{background:var(--abr-accent-primary);content:"";border-radius:50%;width:5px;height:5px;animation:home-data-particle 1.8s linear infinite;position:absolute;top:-2px;left:0;box-shadow:0 0 9px #55c9f4}.home-flow-connector.outgoing:after{animation-direction:reverse}@keyframes home-engine-pulse{0%,to{border-color:var(--abr-border-default);box-shadow:0 0 30px #23617d0e}50%{border-color:var(--abr-accent-primary);box-shadow:0 0 42px #23617d2b}}@keyframes home-data-particle{to{transform:translate(24px)}}.home-pricing-footer{color:var(--abr-text-secondary);font-size:13px}.home-pricing-footer a{color:var(--abr-accent-bright);font-family:var(--font-geist-sans),Arial,sans-serif;font-size:13px;font-weight:700}.home-data-note,.home-window-disclaimer{color:var(--abr-text-secondary);font-size:12px;line-height:1.55}.home-hero-product .product-preview-chart svg polyline{stroke-dasharray:none;stroke-dashoffset:0;animation:none}@media (max-width:1200px){.home-hero{grid-template-columns:minmax(0,1fr);gap:46px;min-height:auto;padding-top:72px;padding-bottom:88px}.home-hero h1,.home-hero-copy{max-width:980px}.home-hero h1{font-size:clamp(62px,7vw,86px)}.home-hero-product{justify-self:stretch;width:100%}.home-hero-coordinate{bottom:22px}}@media (max-width:850px){.home-redesign .public-header,.public-header{height:78px;min-height:78px}.home-redesign .public-header.compact,.public-header.compact{height:72px}.public-wordmark .abridyn-logo-navigation{width:132px;height:auto;max-height:68px}.public-nav{gap:0}.public-nav .public-nav-cta{min-height:52px;font-size:14px}.home-final-cta h2,.home-section h2{font-size:clamp(40px,6vw,56px)}.home-behavior-top>p,.home-connections-heading>p,.home-experience-heading>p,.home-faq-layout>div:first-child>p,.home-heading-aside>p,.home-intelligence-heading>p,.home-journal-intro>div:first-child>p,.home-pricing-heading>p,.home-security-copy>p{font-size:16px}.pricing-plans{grid-template-columns:minmax(0,1fr);gap:18px;max-width:620px}.plan-card-head{min-height:unset;padding:14px 0 20px}.plan-card-head p{max-width:480px}.pricing-faq{gap:28px;margin-top:64px}.pricing-faq,.public-footer-main{grid-template-columns:minmax(0,1fr)}.public-footer-main{gap:36px}}@media (max-width:767px){.public-site{overflow-x:hidden}.home-hero{gap:36px;padding:56px 22px 72px}.home-hero h1{max-width:650px;font-size:clamp(48px,11vw,66px);line-height:1.03}.home-hero-summary{max-width:600px;font-size:17px}.home-button,.public-button{min-height:54px;font-size:14px}.home-section{padding:27px 22px 68px}.home-final-cta h2,.home-section h2{font-size:clamp(36px,9vw,48px)}.home-behavior-top>p,.home-connections-heading>p,.home-experience-heading>p,.home-faq-layout>div:first-child>p,.home-heading-aside>p,.home-intelligence-heading>p,.home-journal-intro>div:first-child>p,.home-pricing-heading>p,.home-security-copy>p{font-size:15px}.home-plan-description{min-height:unset;font-size:15px}.pricing-hero{padding:62px 22px 35px}.info-hero h1,.pricing-hero h1{font-size:clamp(38px,10vw,54px)}.info-hero>p,.pricing-hero>p{font-size:16px}.pricing-disclosure,.pricing-plans{width:calc(100% - 36px)}.pricing-plans{margin-top:30px}.plan-card{padding:28px 22px 24px}.plan-price strong{font-size:54px}.plan-cta{min-height:56px;font-size:14px}.pricing-disclosure{grid-template-columns:30px minmax(0,1fr);padding:16px}.pricing-disclosure>a{grid-column:2}.pricing-disclosure p{font-size:14px}.pricing-faq{margin-top:54px;padding:0 22px}.pricing-faq-list p,.pricing-faq>div:first-child p{font-size:15px}.pricing-bottom-cta{margin-top:56px;padding:64px 20px}.pricing-bottom-cta p{font-size:16px}.product-preview{transform:none}.product-preview-topbar{height:48px;padding-inline:12px}.product-preview-brand{font-size:10px}.product-preview-nav,.product-preview-session{display:none}.product-preview-heading{min-height:64px;padding-inline:13px}.product-preview-heading>div span,.product-preview-panel-heading>div span{font-size:10px}.product-preview-heading>div strong{font-size:15px}.product-preview-quotes{grid-template-columns:repeat(3,minmax(0,1fr))}.product-preview-quote{min-height:80px;padding:8px 10px}.product-preview-quote:nth-child(n+4){display:none}.product-preview-quote small,.product-preview-quote>span{font-size:10px}.product-preview-quote strong{font-size:13px}.product-preview-workspace{grid-template-columns:minmax(0,1fr)}.product-preview-market{border-right:0;border-bottom:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.product-preview-market{border-bottom:1px solid color-mix(in srgb,var(--abr-border-default) 7.84%,transparent)}}.product-preview-market{padding:14px}.product-preview-market-price strong{font-size:24px}.product-preview-chart{height:148px}.product-preview-wire{display:none}.product-preview-foot{gap:12px;min-height:36px;font-size:10px}.product-preview-foot span:nth-child(n+3){display:none}.home-flow-item{grid-template-columns:24px minmax(0,1fr);font-size:12px}.home-flow-core>strong{font-size:14px}.home-connection-flow .home-flow-connector{display:none}.home-connection-providers{grid-template-columns:repeat(2,minmax(0,1fr))}.home-connection-providers>div,.home-connection-providers>div:nth-child(3){border-right:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-connection-providers>div,.home-connection-providers>div:nth-child(3){border-right:1px solid color-mix(in srgb,var(--abr-border-default) 6.67%,transparent)}}.home-connection-providers>div:nth-child(2n){border-right:0}.home-connection-providers>div:nth-child(n+3){border-top:1px solid var(--abr-border-default)}@supports (color:color-mix(in lab,red,red)){.home-connection-providers>div:nth-child(n+3){border-top:1px solid color-mix(in srgb,var(--abr-border-default) 6.67%,transparent)}}.home-pricing-footer{font-size:13px;line-height:1.6}.public-footer{padding-inline:20px}.public-footer-main{gap:30px}.public-footer-brand .abridyn-logo-footer{width:160px;height:auto;max-height:82px}.public-footer-brand p{font-size:15px}.public-footer-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.public-footer-group h2{font-size:11px}.public-footer-group a{font-size:14px}.public-footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:14px;font-size:10px}.access-brand-copy h1{font-size:clamp(38px,9vw,52px)}.access-brand-copy>p,.access-intro{font-size:16px}.access-form-wrap h2{font-size:clamp(30px,8vw,38px)}.access-mobile-brand{width:124px;margin:8px auto 18px;display:block}.access-mobile-brand img{width:100%;height:auto}.access-submit{min-height:54px;font-size:15px}}body,html{background:var(--background)}body{color:var(--text);font-variant-numeric:tabular-nums}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.home-redesign,.landing-page,.public-site,.terminal-app{background:var(--background)}.public-footer,.public-header,.public-header.compact,.sidebar,.status-bar,.terminal-header{border-color:var(--border);background:var(--abr-surface-panel);box-shadow:none}.public-header{height:72px;min-height:72px;padding-inline:clamp(20px,4vw,64px)}.public-footer-group a,.public-nav a:not(.public-nav-cta){color:var(--text-secondary)}.public-footer-group a:hover,.public-nav a:not(.public-nav-cta):hover{color:var(--text)}.access-submit,.button-primary,.home-button-primary,.j-button-primary,.plan-card.popular .plan-cta,.plan-cta,.public-button-primary,.public-nav .public-nav-cta{border:1px solid var(--accent);border-radius:var(--abr-radius-sm);background:var(--accent);box-shadow:none;color:var(--abr-text-primary);transition:background-color .15s,border-color .15s,color .15s}.access-submit:hover:not(:disabled),.button-primary:hover,.home-button-primary:hover,.j-button-primary:hover:not(:disabled),.plan-cta:hover:not(:disabled),.public-button-primary:hover,.public-nav .public-nav-cta:hover{border-color:var(--brand-blue-hover);background:var(--brand-blue-hover);color:var(--abr-text-primary);transform:none}.button-secondary,.home-button-secondary,.j-button,.public-button-secondary,.settings-primary-button{border:1px solid var(--border-strong,var(--abr-border-default));border-radius:var(--abr-radius-sm);background:var(--surface);box-shadow:none}.button-secondary:hover,.home-button-secondary:hover,.j-button:hover:not(:disabled),.public-button-secondary:hover{border-color:var(--border-strong,var(--abr-border-default));background:var(--surface-hover);transform:none}.access-brand-panel,.access-form-panel,.checkout-page,.contact-page,.home-hero,.info-page,.landing-page,.pricing-bottom-cta,.public-final-cta,.public-hero{background:var(--background);background-image:none}.home-hero-grid{background-image:none;display:none}.access-brand-grid,.hero-grid,.hero-orbit,.hero-signal,.home-hero-grid{display:none}.hero-logo,.hero-logo-wrap img{filter:none}.access-brand-copy h1,.contact-hero h1,.home-hero h1,.info-hero h1,.landing-content h1,.pricing-bottom-cta h2,.pricing-hero h1,.public-hero h1{letter-spacing:-.04em;font-size:clamp(30px,4vw,54px);font-weight:560;line-height:1.12}.home-hero{padding-block:clamp(52px,6vw,84px)}.home-section{padding-bottom:clamp(48px,5vw,76px)}.home-final-cta h2,.home-intelligence-heading h2,.home-section-heading h2,.pricing-faq>div:first-child h2{letter-spacing:-.035em;font-size:clamp(26px,3vw,42px)}.access-brand-copy>p,.access-intro,.contact-hero>p,.home-hero-description,.info-hero>p,.landing-content h1 span,.landing-description,.pricing-faq-list p,.public-final-cta h2 em,.public-hero h1 em,.public-hero-description,.public-intro-copy p,.public-section-heading>p{color:var(--text-secondary)}.eyebrow,.landing-kicker,.public-eyebrow,.public-kicker,.public-section-index,.section-overline{color:var(--text-muted);letter-spacing:.08em}.public-footer{border-top:1px solid var(--border)}.public-footer-bottom,.public-footer-main{border-color:var(--border)}.public-footer-bottom,.public-footer-brand>span,.public-footer-group h2{color:var(--text-muted)}.access-brand-panel,.access-page{background:var(--background)}.access-brand-panel{border-color:var(--border)}.access-form input,.checkout-form input,.command-bar,.command-bar input,.contact-form input,.contact-form select,.contact-form textarea,.j-filters select,.settings-form input,.settings-form select{border-color:var(--border);border-radius:var(--abr-radius-sm);background:var(--abr-surface-input);box-shadow:none}.access-form input:focus,.checkout-form input:focus,.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus,.j-filters select:focus,.settings-form input:focus,.settings-form select:focus{border-color:var(--accent);box-shadow:none;outline:0}.access-submit,.button-primary,.button-secondary,.j-button,.public-button,.settings-primary-button{border-radius:var(--abr-radius-sm);box-shadow:none}.terminal-app{background-image:none}.sidebar,.status-bar,.terminal-header{background-color:var(--abr-surface-panel)}.workspace{background:var(--background);padding-top:20px}.module-heading,.workspace-heading{margin-bottom:16px}.j-page-header h1,.module-heading h1,.workspace-heading h1{color:var(--text);letter-spacing:-.025em;font-size:clamp(20px,1.8vw,26px);font-weight:570}.account-menu,.calendar-event-list,.checkout-plan-card,.checkout-summary,.contact-expectation,.contact-form-surface,.contact-success,.heatmap-panel,.home-connection-card,.home-feature-card,.info-article,.j-card,.j-dialog,.j-insights-intro,.j-kpi-card,.j-score-card,.journal-empty-panel,.market-preview,.module-empty,.panel,.plan-card,.pricing-card,.pricing-disclosure,.product-preview,.security-card,.settings-nav,.settings-panel,.settings-theme-options button,.surface-card{border:1px solid var(--border);border-radius:var(--abr-radius-md);background:var(--background-raised);box-shadow:none;background-image:none}.j-card:hover,.j-kpi-card:hover,.panel:hover,.surface-card:hover{border-color:var(--border-strong,var(--abr-border-default));background:var(--surface)}.j-card-heading,.panel-heading,.surface-card-heading{border-color:var(--border)}.j-card-heading h2,.panel-heading h2,.surface-card-heading h2{color:var(--text);font-weight:560}.market-strip{border-color:var(--border);background:var(--border)}.instrument-overview,.quote-cell,.quote-cell:hover{background:var(--background-raised)}.quote-cell+.quote-cell{border-left:1px solid var(--border)}.data-table,.data-table td,.data-table th,.settings-support-requests article{border-color:var(--border)}.data-table .table-heading,.data-table thead th{color:var(--text-muted);font-weight:500}.data-table tbody tr:hover{background:var(--surface-hover)}.data-table td,.data-table th,.j-equity-value strong,.j-kpi-value,.market-preview-quote,.quote-cell{font-variant-numeric:tabular-nums}.wire-filters button,.wire-filters button.selected,.wire-filters button:hover,.wire-story,.wire-story:hover{border-color:var(--border);background:0 0}.wire-story:hover{background:var(--surface-hover)}.command-bar,.command-palette{border-color:var(--border);border-radius:var(--abr-radius-md);background:var(--background-raised);box-shadow:none}.command-bar:focus-within{border-color:var(--accent);box-shadow:none}.status-bar{border-top:1px solid var(--border)}.account-menu{background:var(--background-raised)}.account-menu-avatar,.header-avatar{border-color:var(--border-strong,var(--abr-border-default));border-radius:var(--abr-radius-sm);background:var(--surface);box-shadow:none}.j-view-tabs button.active,.settings-nav button.active,.sidebar-nav button.active{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.j-view-tabs button.active,.settings-nav button.active,.sidebar-nav button.active{border-color:color-mix(in srgb,var(--accent) 55%,transparent)}}.j-view-tabs button.active,.settings-nav button.active,.sidebar-nav button.active{background:var(--surface-hover);color:var(--accent)}.j-card,.j-kpi-card{--j-card:var(--abr-surface-panel);--j-raised:var(--abr-surface-elevated);--j-chart:var(--abr-surface-page);--j-line:var(--abr-border-default);--j-label:var(--abr-text-secondary);--j-muted:var(--abr-text-muted);--j-green:#10241e;--j-red:#27171b;min-height:0}.j-button:hover:not(:disabled),.j-view-tabs button:hover,.settings-nav button:hover,.sidebar-nav button:hover{background-color:var(--surface-hover);transform:none}.j-insights-intro,.j-score-card{background:var(--background-raised)}.j-card,.j-dialog,.j-kpi-card{box-shadow:none}.j-beta-pill,.j-button,.j-filters select,.j-week-stats span,.plan-card,.pricing-disclosure,.pricing-disclosure-mark{border-radius:var(--abr-radius-sm)}.contact-expectation,.contact-form-surface,.contact-success,.pricing-disclosure{background:var(--background-raised)}.pricing-disclosure{border-color:var(--border)}.access-confirmation,.access-notice,.contact-reference,.pricing-disclosure-mark{border-radius:var(--abr-radius-sm);box-shadow:none}.landing-kicker i,.market-state i,.public-kicker i,.sample-badge i{box-shadow:none}.plan-card.popular,.plan-card.popular:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.plan-card.popular,.plan-card.popular:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}}.plan-card.popular,.plan-card.popular:hover{background:var(--background-raised);box-shadow:none;transform:none}.plan-card,.plan-card:hover,.pricing-card,.pricing-card:hover,.product-preview,.product-preview:hover{box-shadow:none;transform:none}.public-site [class*=gradient],.terminal-app [class*=gradient]{box-shadow:none}.public-site :is([class$=-panel],[class$=-card],.panel,.surface-card),.terminal-app :is([class$=-panel],[class$=-card],.panel,.surface-card){border-color:var(--border);border-radius:var(--abr-radius-md);background-color:var(--background-raised);box-shadow:none;background-image:none}.home-button-primary,.public-site .public-button-primary,.public-site .public-nav .public-nav-cta{border-color:var(--accent);background:var(--accent);box-shadow:none;transform:none}.home-button-primary:hover,.public-site .public-button-primary:hover,.public-site .public-nav .public-nav-cta:hover{border-color:var(--brand-blue-hover);background:var(--brand-blue-hover);box-shadow:none;transform:none}.home-button-secondary,.public-site .public-button-secondary{border-color:var(--border-strong,var(--abr-border-default));background:var(--surface);box-shadow:none}.home-button-secondary:hover,.public-site .public-button-secondary:hover{border-color:var(--border-strong,var(--abr-border-default));background:var(--surface-hover)}.public-site :is([class$=-panel],[class$=-card]),.terminal-app :is([class$=-panel],[class$=-card]){transition:background-color .15s,border-color .15s}@media (prefers-reduced-motion:no-preference){.panel,.surface-card,a,button,input,select,textarea{transition-duration:.15s}}:root{--header-height:54px;--sidebar-width:208px}.terminal-header{grid-template-columns:minmax(128px,.7fr) minmax(250px,1.5fr) minmax(260px,1fr);gap:14px;padding-inline:16px}.global-command-search{background:var(--background-raised);gap:8px;height:32px}.global-command-search:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.global-command-search:hover{border-color:color-mix(in srgb,var(--accent) 52%,var(--border))}}.global-command-search:hover{background:var(--surface-hover)}.header-avatar,.header-icon-button{flex-basis:28px;width:28px;height:28px}.sidebar{padding:10px 9px 9px}.sidebar-brand{justify-content:center;min-height:58px;margin:0 2px 10px;padding:0 5px 9px}.sidebar-brand img{object-position:left center;width:132px;height:40px}.sidebar-brand span{letter-spacing:.12em;margin-top:-2px;font-size:10px}.sidebar-section-label{padding:0 8px 6px}.sidebar-nav{gap:2px}.nav-item{padding-inline:8px}.nav-item.active{border:1px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.nav-item.active{border:1px solid color-mix(in srgb,var(--accent) 24%,transparent);background:color-mix(in srgb,var(--accent) 9%,transparent)}}.nav-item>span:last-child{font-size:11px}.navigation-icon{flex-basis:15px}.preview-avatar{flex-basis:27px;width:27px;height:27px}.preview-user-details b{letter-spacing:0}.preview-user-details small{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace[data-active-item=Overview]{align-content:start;gap:9px;display:grid}.module-heading,.workspace-heading{align-items:center;margin:0 0 2px}.module-heading h1,.workspace-heading h1{letter-spacing:-.02em;margin-top:3px;font-size:18px;font-weight:570}.module-heading .eyebrow,.workspace-heading .eyebrow,.workspace-session{font-size:10px}.market-strip-shell{margin-bottom:0}.section-heading-row{min-height:25px;margin-bottom:4px}.section-subtitle{font-size:10px}.market-strip{background:0 0;border:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.quote-cell{border-radius:var(--abr-radius-sm);min-height:76px;padding:7px 8px 6px}.quote-price{margin-top:5px;font-size:14px}.quote-change{margin-top:3px}.quote-sparkline{flex-basis:42px;width:42px;height:14px}.overview-journal-insight{border-color:var(--border);border-radius:var(--abr-radius-md);background:var(--background-raised);grid-template-columns:minmax(140px,.7fr) minmax(240px,1.7fr) minmax(110px,auto);gap:12px;margin:0;padding:9px 11px}.overview-journal-today{padding-left:10px}.overview-journal-today>strong{font-size:14px}.overview-journal-observations{gap:8px}.overview-journal-observations article{gap:2px;padding-left:7px}.primary-grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.9fr);gap:9px}.secondary-grid{grid-template-columns:minmax(0,1.25fr) minmax(190px,.8fr) minmax(235px,1fr);gap:9px;margin-top:0}.panel,.surface-card{border-radius:var(--abr-radius-md);background:var(--background-raised);box-shadow:none}.panel:hover,.surface-card:hover{border-color:var(--border);box-shadow:none}.panel-heading,.surface-card-heading{gap:8px;min-height:40px;padding:6px 10px}.panel-heading-title{align-items:baseline;gap:6px}.panel-heading .eyebrow{font-size:10px}.panel-heading h2,.surface-card-heading h2{font-size:12px}.panel-demo-tag{padding:3px 5px;font-size:10px}.instrument-overview{gap:10px;min-height:62px;padding:8px 11px}.instrument-price{font-size:clamp(21px,1.8vw,28px)}.instrument-change{font-size:10px}.instrument-metrics{gap:clamp(8px,1.2vw,18px)}.instrument-metric{gap:3px}.instrument-metric b,.instrument-metric span{font-size:10px}.tradingview-chart,.tradingview-widget-container,.tradingview-widget-container__widget{height:274px}.wire-filters{gap:2px;padding:5px 7px}.wire-filters button{min-height:22px;padding-inline:6px;font-size:10px}.wire-story{gap:5px;padding:8px 9px}.wire-story h3{font-size:10px;line-height:1.4}.wire-meta,.wire-story-footer{font-size:10px}.secondary-grid>.panel{min-height:0}.data-table thead th{height:26px;padding-inline:7px;font-size:10px}.data-table tbody td,.data-table tbody th{height:25px;padding-inline:7px;font-size:10px}.session-row{min-height:34px;padding:4px 6px}.level-row{min-height:25px;padding-inline:8px}.macro-event{gap:6px;min-height:39px;padding:6px 9px}.importance,.macro-event strong,.macro-event time{font-size:10px}.status-bar{min-height:26px;padding:4px 0 0}.module-empty{border-radius:var(--abr-radius-md)}.trade-journal{--j-card:var(--background-raised);--j-raised:var(--surface);--j-chart:var(--background);--j-line:var(--border);--j-label:var(--text-secondary);--j-muted:var(--text-muted)}.trade-journal .j-page-header{gap:12px;margin:0 0 10px}.trade-journal .j-page-header h1{margin-top:3px;font-size:20px}.trade-journal .j-page-header p{font-size:11px}.trade-journal .j-button{border-radius:var(--abr-radius-sm);min-height:30px;padding-inline:9px;font-size:10px}.trade-journal .j-toolbar{gap:8px;min-height:40px;margin-bottom:9px}.trade-journal .j-view-tabs button{padding-inline:9px;font-size:10px}.trade-journal .j-filters{gap:7px;padding-block:4px}.trade-journal .j-filters select{border-radius:var(--abr-radius-sm);min-height:27px}.trade-journal .j-insights-page,.trade-journal .j-overview{gap:9px}.trade-journal .j-kpi-grid{gap:7px}.trade-journal .j-card,.trade-journal .j-kpi-card{border-radius:var(--abr-radius-md);box-shadow:none}.trade-journal .j-kpi-card{min-height:84px;padding:9px 10px 7px}.trade-journal .j-kpi-value{margin-top:7px;font-size:clamp(15px,1.15vw,19px)}.trade-journal .j-kpi-bottom{min-height:21px;margin-top:3px}.trade-journal .j-performance-grid{gap:8px}.trade-journal .j-card{padding:11px}.trade-journal .j-card-heading{gap:8px;margin-bottom:8px}.trade-journal .j-equity-chart{border-radius:var(--abr-radius-sm);height:128px;margin-top:8px;padding:6px}.trade-journal .j-trade-table th{padding:6px 7px}.trade-journal .j-trade-table td{padding:7px}.trade-journal .j-calendar-day{border-radius:var(--abr-radius-sm);min-height:45px;padding:4px}.trade-journal .j-behavior-item{padding:8px 0}.trade-journal .j-insights-intro{border-radius:var(--abr-radius-md);background:var(--background-raised);padding:13px}.trade-journal .j-dialog{border-radius:4px 0 0 4px}@media (min-width:1500px){.market-strip{grid-template-columns:repeat(11,minmax(0,1fr))}}@media (max-width:1100px){.terminal-header{grid-template-columns:minmax(90px,.6fr) minmax(180px,1.2fr) minmax(220px,1fr);gap:8px;padding-inline:10px}.header-actions{gap:7px}.market-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.primary-grid{grid-template-columns:minmax(0,1.3fr) minmax(270px,.9fr)}.secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.secondary-grid>.pulse-panel{grid-column:1/-1}}@media (max-width:850px){.terminal-header{height:var(--header-height);grid-template-columns:minmax(0,1fr) minmax(170px,1fr)}.header-context{display:none}.header-actions{min-width:0}.header-icon-button,.header-time small,.market-state{display:none}.workspace[data-active-item=Overview]{gap:8px}.overview-journal-insight{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:620px){.sidebar{padding-inline:6px}.workspace{padding:10px 9px}.module-heading,.workspace-heading{align-items:flex-start}.workspace-session{font-size:10px}.market-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.primary-grid,.secondary-grid{grid-template-columns:minmax(0,1fr)}.secondary-grid>.pulse-panel{grid-column:auto}.tradingview-chart,.tradingview-widget-container,.tradingview-widget-container__widget{height:235px}}.terminal-app{color:var(--text);background:var(--background)}.terminal-header{border-bottom:1px solid var(--border);background:var(--background-raised);-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:112px minmax(260px,1fr) auto;gap:16px;height:52px;padding-inline:14px}.header-context{gap:1px}.header-context-overline{color:var(--text-muted);letter-spacing:.09em;font-size:10px}.header-context strong{font-size:11px}.global-command-search{border-color:var(--border);border-radius:var(--abr-radius-sm);background:var(--background);justify-self:center;width:min(100%,620px);height:30px}.global-command-search>span{font-size:10px}.global-command-search kbd{border-color:var(--border);border-radius:2px}.header-actions{gap:9px}.market-state{color:var(--text-secondary);font-size:10px}.market-state i{width:5px;height:5px}.header-time{gap:1px}.header-time,.header-time small{font-size:10px}.header-avatar,.header-icon-button{border-radius:var(--abr-radius-sm);flex-basis:26px;width:26px;height:26px}.sidebar{border-right:1px solid var(--border);background:var(--background-raised);align-items:center;width:64px;padding:8px 6px}.sidebar-brand{border-bottom:1px solid var(--border);place-items:center;width:100%;min-height:40px;margin:0 0 8px;padding:0 0 7px;display:grid}.sidebar-brand img{object-fit:contain;width:44px;height:27px;display:block}.sidebar-nav{gap:3px;width:100%}.nav-item{width:100%;min-height:34px;color:var(--text-secondary);border:1px solid #0000;place-items:center;padding:0;display:grid}.nav-item>span:last-child{display:none}.navigation-icon{color:currentColor;width:16px;height:16px}.nav-item:hover{background:var(--surface-hover);color:var(--text)}.nav-item.active{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.nav-item.active{border-color:color-mix(in srgb,var(--accent) 24%,var(--border));background:color-mix(in srgb,var(--accent) 7%,var(--background-raised))}}.nav-item.active{color:var(--accent)}.nav-item.active:before{box-shadow:none;border-radius:0;top:8px;bottom:8px;left:-7px}.sidebar-bottom{border-top:1px solid var(--border);width:100%;margin-top:auto;padding:8px 0 0;display:block}.preview-user{border-radius:var(--abr-radius-sm);cursor:pointer;background:0 0;border:0;justify-items:center;gap:0;width:100%;padding:4px 0;display:grid}.preview-user:focus-visible,.preview-user:hover{background:var(--surface-hover)}.preview-avatar{border:1px solid var(--border);border-radius:var(--abr-radius-sm);background:var(--surface);width:29px;height:29px;color:var(--text)}.preview-user-details,.preview-user>i{display:none}.workspace{min-width:0;padding:8px 10px}.workspace[data-active-item=Overview]{display:block}.overview-workstation{align-content:start;gap:7px;min-width:0;display:grid}.overview-workstation-heading{justify-content:space-between;align-items:center;gap:10px;min-height:25px;display:flex}.overview-workstation-heading h1{color:var(--text);letter-spacing:-.015em;margin:2px 0 0;font-size:15px;font-weight:590}.workspace-session{gap:6px}.workspace-session>i{width:5px;height:5px;box-shadow:none}.market-strip-shell{min-width:0;margin:0}.market-context-heading{height:20px;color:var(--text-muted);font-family:var(--font-data);letter-spacing:.08em;justify-content:space-between;align-items:center;display:flex}.market-context-heading .sample-badge{color:var(--text-muted);background:0 0;border:0}.market-context-heading .sample-badge i{width:4px;height:4px;margin-right:3px}.market-strip{border:1px solid var(--border);border-radius:var(--abr-radius-sm);background:var(--background-raised);scrollbar-width:thin;grid-template-columns:repeat(11,minmax(88px,1fr));gap:0;display:grid;overflow-x:auto}.quote-cell{border:0;border-right:1px solid var(--border-soft);background:0 0;border-radius:0;min-height:64px;padding:6px 7px;transition:background-color .12s}.quote-cell:last-child{border-right:0}.quote-cell:hover{border-color:var(--border-soft);background:var(--abr-surface-panel);box-shadow:none;transform:none}.quote-title strong{color:var(--text);font-size:10px}.quote-title span{color:var(--text-muted);font-size:10px}.quote-price{letter-spacing:-.02em;margin-top:4px;font-size:12px}.quote-change{gap:4px}.quote-sparkline{opacity:.65;flex-basis:34px;width:34px;height:12px}.overview-chart-region,.overview-context-column{min-width:0}.overview-chart-region>.market-panel{border:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:0 0;border-radius:0;height:100%}.overview-chart-region .panel-heading,.overview-context-column .panel-heading,.overview-support-grid .panel-heading{border-bottom-color:var(--border);min-height:32px;padding:4px 7px}.overview-chart-region .panel-heading-title,.overview-context-column .panel-heading-title,.overview-support-grid .panel-heading-title{gap:6px}.overview-chart-region .panel-heading .eyebrow,.overview-chart-region .panel-heading h2,.overview-context-column .panel-heading .eyebrow,.overview-context-column .panel-heading h2,.overview-support-grid .panel-heading .eyebrow,.overview-support-grid .panel-heading h2{font-size:10px}.overview-chart-region .panel-demo-tag,.overview-context-column .panel-demo-tag,.overview-support-grid .panel-demo-tag{color:var(--text-muted);background:0 0;border:0;font-size:10px}.overview-chart-region .instrument-overview{border-bottom-color:var(--border);min-height:53px;padding:5px 7px}.overview-chart-region .instrument-metrics{gap:clamp(8px,1.1vw,16px)}.overview-chart-region .instrument-metric{gap:2px}.overview-chart-region .instrument-metric span{color:var(--text-muted);font-size:10px}.overview-chart-region .instrument-metric b{font-size:10px}.overview-context-column{grid-template-rows:minmax(270px,1fr) auto;gap:7px;height:clamp(355px,39vh + 85px,515px);min-height:0;display:grid}.overview-context-column>.wire-panel{border:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:0 0;border-radius:0;min-height:0}.overview-context-column .wire-filters{border-bottom-color:var(--border-soft);flex:none;padding:3px 4px}.overview-context-column .wire-filters button{border-radius:2px;min-height:19px;padding-inline:5px;font-size:10px}.overview-context-column .wire-filters button.selected{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.overview-context-column .wire-filters button.selected{background:color-mix(in srgb,var(--accent) 9%,var(--background-raised))}}.overview-context-column .wire-filters button.selected{color:var(--accent)}.overview-context-column .wire-list{min-height:0;max-height:none;overflow-y:auto}.overview-context-column .wire-story{border-bottom-color:var(--border-soft);padding:6px 7px}.overview-context-column .wire-story h3{margin:3px 0;font-size:10px;line-height:1.35}.overview-context-column .wire-meta,.overview-context-column .wire-story-footer{font-size:10px}.overview-context-column .wire-category{color:var(--text-muted);font-size:10px}.overview-context-column .overview-journal-insight{border:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:0 0;border-radius:0;grid-template-columns:minmax(95px,.7fr) minmax(0,1.3fr) auto;gap:7px;padding:7px}.overview-context-column .overview-journal-disclosure,.overview-context-column .overview-journal-heading h2{font-size:10px}.overview-context-column .overview-journal-today{gap:2px;padding-left:7px}.overview-context-column .overview-journal-observations article>p,.overview-context-column .overview-journal-observations article>small,.overview-context-column .overview-journal-observations article>span,.overview-context-column .overview-journal-state,.overview-context-column .overview-journal-today>small,.overview-context-column .overview-journal-today>span{font-size:10px}.overview-context-column .overview-journal-today>strong{font-size:12px}.overview-context-column .overview-journal-observations{gap:5px}.overview-context-column .overview-journal-observations article{gap:2px;padding-left:5px}.overview-context-column .overview-journal-observations article>strong{font-size:10px}.overview-context-column .overview-journal-link{padding-left:2px;font-size:10px}.overview-support-grid{grid-template-columns:minmax(0,1.45fr) minmax(190px,.8fr) minmax(220px,.95fr);align-items:start;gap:7px;min-width:0;display:grid}.overview-support-grid>.panel,.overview-support-pulse>.panel{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;min-width:0;min-height:0}.overview-support-grid .data-table thead th{height:22px;color:var(--text-muted);font-size:10px}.overview-support-grid .data-table tbody td,.overview-support-grid .data-table tbody th{border-top-color:var(--border-soft);height:21px;font-size:10px}.overview-support-grid .session-list{border-bottom-color:var(--border-soft)}.overview-support-grid .session-row{min-height:27px;padding:3px}.overview-support-grid .session-row strong,.overview-support-grid .session-state{font-size:10px}.overview-support-grid .session-levels{gap:0 7px;padding:2px 7px 5px}.overview-support-grid .level-row{min-height:20px;padding:3px 0}.overview-support-grid .level-row b,.overview-support-grid .level-row span{font-size:10px}.overview-support-grid .macro-list{padding:0 7px 3px}.overview-support-grid .macro-event{grid-template-columns:48px minmax(0,1fr) auto;gap:4px;min-height:27px}.overview-support-grid .importance,.overview-support-grid .macro-event strong,.overview-support-grid .macro-event time{font-size:10px}.overview-support-grid .importance{padding:2px 3px}.command-bar{min-height:30px;margin-top:7px}.status-bar{border-top-color:var(--border);min-height:24px;margin-top:5px;padding-top:4px}.j-card,.j-kpi-card,.panel,.surface-card{border-color:var(--border);border-radius:var(--abr-radius-sm);background-color:var(--background-raised);box-shadow:none;background-image:none}.j-card:hover,.j-kpi-card:hover,.panel:hover,.surface-card:hover{border-color:var(--border);box-shadow:none;transform:none}@media (max-width:1180px){.terminal-body{grid-template-columns:64px minmax(0,1fr)}.sidebar{align-items:center;width:64px}.sidebar-brand{width:100%;min-height:40px;margin:0 0 8px;padding:0 0 7px;display:grid}.sidebar-brand img{object-fit:contain;width:44px;height:27px}.sidebar-bottom{width:100%;display:block}.preview-user{width:100%;display:grid}.overview-primary-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.9fr)}.overview-support-grid{grid-template-columns:minmax(0,1.2fr) minmax(175px,.8fr) minmax(200px,.9fr)}}@media (max-width:900px){.terminal-header{grid-template-columns:minmax(0,1fr) minmax(200px,1.3fr) auto}.overview-primary-grid{grid-template-columns:minmax(0,1fr)}.overview-context-column{grid-template-rows:270px;grid-template-columns:minmax(0,1.3fr) minmax(230px,.8fr);height:auto}.overview-support-grid{grid-template-columns:minmax(0,1.2fr) minmax(180px,.8fr)}.overview-support-grid>.macro-panel{grid-column:1/-1}.overview-support-grid .macro-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 10px;display:grid}}@media (max-width:700px){.terminal-body{flex-direction:column;display:flex}.sidebar{z-index:7;top:var(--header-height);border-right:0;border-bottom:1px solid var(--border);align-items:stretch;width:100%;height:auto;padding:0;display:flex;position:sticky;overflow:hidden}.sidebar-brand,.sidebar-section-label{display:none}.sidebar-nav{scrollbar-width:none;flex-direction:row;gap:3px;width:100%;padding:4px 6px;display:flex;overflow-x:auto}.sidebar-nav::-webkit-scrollbar{display:none}.nav-item{flex:none;justify-content:center;gap:5px;width:auto;min-height:30px;padding-inline:7px;display:flex}.nav-item>span:last-child{font-size:10px;display:inline}.nav-item.active:before{width:auto;height:2px;inset:auto 7px -1px}.sidebar-bottom{border-top:1px solid var(--border);width:100%;margin:0;padding:4px 7px;display:block}.preview-user{justify-content:flex-start;gap:7px;padding:0;display:flex}.preview-user-details{align-items:flex-start;display:flex}.preview-user-details b{max-width:120px}.preview-user-details small{max-width:160px}.overview-workstation-heading h1{font-size:13px}.overview-context-column,.overview-primary-grid{grid-template-columns:minmax(0,1fr)}.overview-context-column{grid-template-rows:260px auto;height:auto}.overview-context-column .overview-journal-insight{grid-template-columns:minmax(0,1fr) auto}.overview-support-grid{grid-template-columns:minmax(0,1fr)}.overview-support-grid>.macro-panel{grid-column:auto}.overview-support-grid .macro-list{grid-template-columns:minmax(0,1fr)}.overview-chart-region .tradingview-chart,.overview-chart-region .tradingview-widget-container,.overview-chart-region .tradingview-widget-container__widget{height:245px;min-height:245px}}:root{--public-content-max:1600px;--public-gutter:max(20px,calc((100vw - var(--public-content-max)) / 2))}.home-redesign .public-header,.public-header{height:68px;min-height:68px;padding-inline:var(--public-gutter);background:#030a12f5}.home-redesign .public-header.compact,.public-header.compact{height:62px}.public-nav{gap:clamp(12px,1.5vw,25px)}.public-nav a:not(.public-nav-cta){letter-spacing:.015em;font-size:12px}.public-nav .public-nav-cta{border:1px solid var(--accent);border-radius:var(--abr-radius-sm);background:var(--accent);min-height:38px;box-shadow:none;padding-inline:13px;font-size:11px}.home-redesign .home-final-cta,.home-redesign .home-hero,.home-redesign .home-section,.home-redesign .public-footer{padding-inline:var(--public-gutter)}.home-redesign .home-hero{min-height:0;padding-top:clamp(56px,6vw,92px);padding-bottom:clamp(56px,6vw,92px)}.home-redesign .home-hero h1{letter-spacing:-.05em;font-size:clamp(40px,3.5vw,62px);line-height:1.04}.home-redesign .home-hero-summary{max-width:510px;font-size:16px;line-height:1.65}.home-redesign .home-section{padding-top:clamp(78px,7vw,112px);padding-bottom:clamp(78px,7vw,112px)}.home-redesign .home-section-rail{border-bottom-color:var(--border);color:var(--text-muted);letter-spacing:.08em;font-size:10px}.home-redesign .home-experience-annotations,.home-redesign .home-final-coordinate,.home-redesign .home-hero-coordinate,.home-redesign .home-hero-rail,.home-redesign .home-hero-tagline,.home-redesign .home-section-rail span:last-child,.home-redesign .home-system-foot{display:none}.home-redesign .home-overline{color:var(--text-muted);letter-spacing:.1em;font-size:10px}.home-redesign .home-section h2{letter-spacing:-.045em;margin-top:12px;font-size:clamp(34px,3.2vw,52px);font-weight:520;line-height:1.05}.home-redesign .home-behavior-top,.home-redesign .home-experience-heading,.home-redesign .home-faq-layout,.home-redesign .home-intelligence-heading,.home-redesign .home-journal-intro,.home-redesign .home-pricing-heading,.home-redesign .home-section-heading,.home-redesign .home-security-layout{gap:clamp(30px,6vw,90px);margin-top:30px}.home-redesign .home-behavior-top>p,.home-redesign .home-connections-heading>p,.home-redesign .home-experience-heading>p,.home-redesign .home-faq-layout>div:first-child>p,.home-redesign .home-heading-aside>p,.home-redesign .home-intelligence-heading>p,.home-redesign .home-journal-intro>div:first-child>p,.home-redesign .home-pricing-heading>p,.home-redesign .home-security-copy>p{color:var(--text-secondary);font-size:15px;line-height:1.65}.home-redesign .home-behavior,.home-redesign .home-connections,.home-redesign .home-experience,.home-redesign .home-faq,.home-redesign .home-intelligence,.home-redesign .home-journal,.home-redesign .home-markets,.home-redesign .home-pricing,.home-redesign .home-research,.home-redesign .home-security{border-top:1px solid var(--border);background:var(--background)}.home-redesign .home-system-map{border-color:var(--border);margin-top:34px}.home-redesign .home-system-node{min-height:138px;padding-top:20px}.home-redesign .home-system-node+.home-system-node{padding-left:17px}.home-redesign .home-system-content{gap:8px;margin-top:22px}.home-redesign .home-system-content small{color:var(--text-secondary);font-size:12px;line-height:1.5}.home-redesign .home-section-heading{margin-bottom:26px}.home-redesign .home-market-asset-rail{color:var(--text-muted);gap:9px;font-size:10px}.home-redesign .home-data-note{color:var(--text-secondary);font-size:11px}.home-redesign .home-behavior-board,.home-redesign .home-journal-window{border-color:var(--border);border-radius:var(--abr-radius-md);background:var(--background-raised);box-shadow:none;margin-top:28px}.home-redesign .home-journal-stats>div{min-height:68px}.home-redesign .home-journal-analysis>*,.home-redesign .home-section-rail,.home-redesign .home-security-facts>div,.home-redesign .home-system-node,.home-redesign .home-trades-panel{border-color:var(--border)}.home-redesign .home-calendar-grid{gap:4px}.home-redesign .home-calendar-grid i{border-color:var(--border);border-radius:2px}.home-redesign .home-trade-row{min-height:31px}.home-behavior-analysis{gap:16px;padding:18px;display:grid}.home-behavior-bars{gap:9px;display:grid}.home-behavior-bars>strong{color:var(--text-secondary);font-family:var(--font-data);letter-spacing:.06em;font-size:10px;font-weight:600}.home-behavior-bars>div{grid-template-columns:130px minmax(80px,1fr) 54px;align-items:center;gap:10px;display:grid}.home-behavior-bars>div>em,.home-behavior-bars>div>span{color:var(--text-secondary);font-family:var(--font-data);font-size:10px;font-style:normal}.home-behavior-bars>div>i{background:var(--surface-hover);height:6px;overflow:hidden}.home-behavior-bars>div>i b{background:var(--positive);height:100%;display:block}.home-behavior-bars>div>i b.negative{background:var(--negative)}.home-behavior-context{flex-wrap:wrap;gap:6px;display:flex}.home-behavior-context span{border:1px solid var(--border);padding:4px 6px}.home-behavior-context span,.home-redesign .home-behavior-footnote,.home-redesign .home-window-disclaimer{color:var(--text-muted);font-size:10px}.home-connection-providers>div{border:1px solid var(--border);border-radius:var(--abr-radius-sm);gap:5px;padding:9px 11px;display:grid}.home-connection-providers>div span{color:var(--text-secondary);font-size:11px}.home-connection-providers>div small{color:var(--warning);font-family:var(--font-data);letter-spacing:.05em;font-size:10px}.home-experience-previews{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.home-experience-previews>article,.home-feature-preview-grid>article{min-width:0}.home-experience-previews>article>header,.home-feature-preview-grid>article>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:43px;margin-bottom:7px;display:flex}.home-experience-previews>article>header span,.home-feature-preview-grid>article>header span{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.06em;font-size:10px}.home-experience-previews>article>header strong,.home-feature-preview-grid>article>header strong{color:var(--text);font-size:12px;font-weight:560}.home-experience-previews>article:last-child{grid-column:1/-1}.home-feature-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.home-redesign .home-pricing-heading{align-items:end;margin-bottom:24px}.home-redesign .home-pricing-heading>div,.home-redesign .home-pricing-heading>p{max-width:none}.home-redesign .home-pricing-heading h2{font-size:clamp(34px,3vw,48px)}.home-redesign .home-plan-grid{align-items:stretch;gap:12px;width:100%;margin:0}.home-redesign .home-plan{border-color:var(--border);border-radius:var(--abr-radius-sm);background:var(--background-raised);grid-template-rows:auto auto minmax(68px,auto) 78px minmax(168px,1fr) 42px 18px;min-height:0;padding:18px;display:grid}.home-redesign .home-plan.featured{border:1px solid var(--border);border-top:2px solid var(--accent);background:var(--background-raised);box-shadow:none}.home-redesign .home-plan-note,.home-redesign .home-plan-topline>span{color:var(--text-muted);font-size:10px}.home-redesign .home-plan-topline strong{color:var(--accent-bright);font-size:10px}.home-redesign .home-plan h3{margin:10px 0 5px;font-size:18px}.home-redesign .home-plan-description{color:var(--text-secondary);font-size:12px;line-height:1.5}.home-redesign .home-plan-price{border-bottom:1px solid var(--border);align-self:center;padding-bottom:11px}.home-redesign .home-plan-price strong{font-size:34px}.home-redesign .home-plan ul{align-content:start;margin:0;padding:9px 0 0}.home-redesign .home-plan li{border-bottom-color:var(--border-soft);min-height:34px;color:var(--text-secondary);font-size:11px}.home-redesign .home-plan-cta{border-color:var(--border);border-radius:var(--abr-radius-sm);background:var(--surface);align-self:end;min-height:38px}.home-redesign .home-plan.featured .home-plan-cta{border-color:var(--accent);background:var(--accent);box-shadow:none}.home-redesign .home-pricing-footer{color:var(--text-secondary)}.home-redesign .home-final-cta{border-top:1px solid var(--border);background:var(--background-raised);padding-block:82px}.public-footer{padding-inline:var(--public-gutter);background:var(--background)}.public-footer-bottom,.public-footer-main{width:min(var(--public-content-max),100%);margin-inline:auto}.home-redesign .home-button,.home-redesign .home-final-cta .home-button{border-radius:var(--abr-radius-sm);min-height:42px;font-size:11px}.home-redesign .positive{color:var(--positive)!important}.home-redesign .negative{color:var(--negative)!important}.pricing-system{width:min(var(--public-content-max),calc(100% - var(--public-gutter) * 2));margin-inline:auto}.pricing-system>.pricing-hero{text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:end;gap:48px;padding:86px 0 24px;display:grid}.pricing-system>.pricing-hero h1{color:var(--text);letter-spacing:-.05em;text-transform:none;margin:12px 0 0;font-size:clamp(38px,4vw,60px);font-weight:520;line-height:1.02}.pricing-system>.pricing-hero>p{max-width:540px;color:var(--text-secondary);justify-self:end;margin:0 0 6px;font-size:16px;line-height:1.65}.pricing-system>.pricing-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;width:100%;margin:0}.pricing-system .plan-card{border:1px solid var(--border);border-radius:var(--abr-radius-sm);background:var(--background-raised);grid-template-rows:152px 76px minmax(235px,1fr) 42px 22px;min-height:0;padding:20px;display:grid}.pricing-system .plan-card.popular{border:1px solid var(--border);border-top:2px solid var(--accent);background:var(--background-raised);box-shadow:none}.pricing-system .plan-popular-label{background:var(--accent-soft);color:var(--accent-bright);border:0;border-radius:0 0 2px 2px;padding:5px 7px;font-size:10px;top:0;right:16px}.pricing-system .plan-card-head{min-height:0;padding-top:8px}.pricing-system .plan-audience{color:var(--text-muted);font-size:10px}.pricing-system .plan-card-head h2{color:var(--text);margin:11px 0 5px;font-size:20px;font-weight:600}.pricing-system .plan-card-head p{max-width:400px;color:var(--text-secondary);font-size:12px;line-height:1.5}.pricing-system .plan-price{border-color:var(--border);align-self:stretch;gap:8px;min-height:0;padding:4px 0 10px}.pricing-system .plan-price strong{color:var(--text);font-size:38px;font-weight:520}.pricing-system .plan-price span{color:var(--text-muted);font-size:10px}.pricing-system .plan-feature-list{border-top:0;align-self:stretch;min-height:0}.pricing-system .plan-feature-heading{color:var(--text-muted);padding:11px 0 6px;font-size:10px}.pricing-system .plan-feature{border-top-color:var(--border-soft);grid-template-columns:7px minmax(0,1fr);gap:9px;min-height:48px}.pricing-system .plan-feature-name{color:var(--text-secondary);font-size:12px;line-height:1.45}.pricing-system .feature-status-dot.available{background:var(--accent)}.pricing-system .plan-cta{border-radius:var(--abr-radius-sm);border-color:var(--border);background:var(--surface);min-height:40px;color:var(--text);cursor:pointer;justify-content:center;align-self:end;margin-top:0;font-size:10px}.pricing-system .plan-card.popular .plan-cta{border-color:var(--accent);background:var(--accent);box-shadow:none}.pricing-system .plan-billing-note{color:var(--text-muted);align-self:end;padding-top:6px;font-size:10px}.pricing-faq{width:min(var(--public-content-max),calc(100% - var(--public-gutter) * 2));margin-inline:auto}.feature-preview{border-radius:var(--abr-radius-sm);background:var(--background-raised)}.feature-preview-brand,.feature-preview-connections,.feature-preview-disclaimer,.feature-preview-instrument-head,.feature-preview-intelligence-layout,.feature-preview-planned,.feature-preview-research-news,.feature-preview-status,.feature-preview-table,.feature-preview-table tbody th small,.feature-preview-table td,.feature-preview-table th,.feature-preview-table thead th,.feature-preview-tag,.feature-preview-title-row strong{font-size:10px}@media (max-width:900px){.home-feature-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-experience-previews{grid-template-columns:minmax(0,1fr)}.home-experience-previews>article:last-child{grid-column:auto}.pricing-system>.pricing-hero{grid-template-columns:minmax(0,1fr) minmax(250px,.9fr);gap:24px}.pricing-system .plan-card{grid-template-rows:165px 70px minmax(250px,1fr) 40px 22px;padding:15px}}@media (max-width:650px){:root{--public-gutter:18px}.home-redesign .home-final-cta,.home-redesign .home-hero,.home-redesign .home-section,.public-footer{padding-inline:var(--public-gutter)}.home-redesign .home-section{padding-block:52px}.home-redesign .home-hero{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:42px}.home-redesign .home-hero h1{font-size:clamp(37px,10vw,48px)}.home-redesign .home-hero-summary{font-size:14px}.home-redesign .home-behavior-top,.home-redesign .home-experience-heading,.home-redesign .home-faq-layout,.home-redesign .home-intelligence-heading,.home-redesign .home-journal-intro,.home-redesign .home-pricing-heading,.home-redesign .home-section-heading,.home-redesign .home-security-layout{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:22px}.home-redesign .home-section h2{font-size:clamp(30px,8vw,39px)}.home-redesign .home-system-map{grid-template-columns:minmax(0,1fr)}.home-redesign .home-system-node,.home-redesign .home-system-node+.home-system-node{border-right:0;border-bottom:1px solid var(--border);min-height:100px;padding:12px 8px}.home-redesign .home-system-content{margin-top:10px}.home-experience-previews,.home-feature-preview-grid,.home-redesign .home-plan-grid,.pricing-system>.pricing-plans{grid-template-columns:minmax(0,1fr)}.home-redesign .home-plan{grid-template-rows:auto auto auto 78px minmax(140px,auto) 42px 18px}.pricing-system{width:calc(100% - var(--public-gutter) * 2)}.pricing-system>.pricing-hero{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:54px;padding-bottom:18px}.pricing-system>.pricing-hero h1{font-size:clamp(34px,9vw,44px)}.pricing-system>.pricing-hero>p{justify-self:start;font-size:14px}.pricing-system>.pricing-plans{width:100%}.pricing-system .plan-card{grid-template-rows:140px 70px minmax(145px,auto) 40px 22px;min-height:0}.pricing-system .plan-card-head{min-height:130px}.pricing-system .plan-feature-list{padding-bottom:12px}.pricing-faq{width:calc(100% - var(--public-gutter) * 2)}.feature-preview-connections,.feature-preview-intelligence-layout,.feature-preview-macro-layout,.feature-preview-market-layout,.feature-preview-research-grid{grid-template-columns:minmax(0,1fr)}.feature-preview-research-chart{grid-row:auto}.feature-preview-intelligence-layout>nav{display:flex;overflow-x:auto}.feature-preview-intelligence-layout>aside{display:none}.feature-preview-pipeline{grid-template-columns:1fr}.feature-preview-pipeline i{text-align:center;transform:rotate(90deg)}.home-behavior-bars>div{grid-template-columns:95px minmax(50px,1fr) 42px;gap:6px}}.terminal-body{grid-template-columns:176px minmax(0,1fr)}.sidebar{align-items:stretch;width:176px;padding:9px 8px}.sidebar-brand{min-height:43px;margin-bottom:8px}.sidebar-brand img{width:82px;height:34px}.sidebar-nav{align-items:stretch;gap:9px;padding:2px 0 8px;display:flex;overflow-y:auto}.sidebar-group{gap:2px;display:grid}.sidebar-section-label{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.1em;padding:4px 8px 3px;font-size:10px;font-weight:650}.nav-item{border-radius:var(--abr-radius-sm);text-align:left;justify-content:flex-start;gap:9px;min-height:31px;padding:0 8px;display:flex}.nav-item>span:last-child{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.navigation-icon{flex:0 0 15px;width:15px;height:15px}.nav-item.active{background:var(--accent);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.nav-item.active{background:color-mix(in srgb,var(--accent) 10%,var(--background-raised))}}.nav-item.active:before{width:2px;left:-8px}.sidebar-bottom{padding-top:7px}.preview-user{justify-items:legacy;text-align:left;align-items:center;gap:8px;padding:5px;display:flex}.preview-avatar{flex:0 0 28px;width:28px;height:28px}.preview-user-details{gap:2px;min-width:0;display:grid}.preview-user-details b,.preview-user-details small{text-overflow:ellipsis;white-space:nowrap;max-width:112px;overflow:hidden}.preview-user-details b{color:var(--text);font-size:10px}.preview-user-details small{color:var(--text-muted);font-size:10px}.preview-user>i{background:var(--positive);border-radius:50%;flex:0 0 5px;width:5px;height:5px;margin-left:auto;display:block}.workspace{padding:10px 12px 8px}.overview-workstation{gap:9px}.overview-workstation-heading{min-height:29px}.overview-workstation-heading .eyebrow{font-size:10px}.overview-workstation-heading h1{font-size:16px}.workspace-session{font-size:10px}.market-context-heading{height:22px;font-size:10px}.market-context-heading .sample-badge{font-size:10px}.market-strip{grid-template-columns:repeat(11,minmax(96px,1fr))}.quote-cell{min-height:67px;padding:7px 8px}.quote-title span,.quote-title strong{font-size:10px}.quote-price{font-size:13px}.quote-change{font-size:10px}.quote-sparkline{flex-basis:38px;width:38px}.overview-dashboard-grid{grid-template-columns:minmax(205px,.72fr) minmax(440px,1.7fr) minmax(265px,.9fr);align-items:start;gap:13px;min-width:0;display:grid}.overview-analysis-column,.overview-intelligence-column,.overview-market-column{align-content:start;gap:12px;min-width:0;display:grid}.overview-analysis-column>.overview-chart-region>.panel,.overview-analysis-column>.panel,.overview-intelligence-column>.overview-journal-insight,.overview-intelligence-column>.panel,.overview-market-column>.panel{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;min-width:0}.overview-dashboard-grid .panel-heading{border-bottom-color:var(--border);min-height:35px;padding:5px 7px}.overview-dashboard-grid .panel-heading-title{gap:4px}.overview-dashboard-grid .panel-heading .eyebrow{font-size:10px}.overview-dashboard-grid .panel-heading h2{letter-spacing:.015em;font-size:11px}.overview-dashboard-grid .panel-demo-tag{color:var(--text-muted);background:0 0;border:0;font-size:10px}.overview-market-column .data-table-wrap{overflow-x:auto}.overview-market-column .data-table{table-layout:auto;min-width:0}.overview-market-column .data-table thead th{height:25px;padding-inline:5px;font-size:10px}.overview-market-column .data-table tbody td,.overview-market-column .data-table tbody th{height:30px;padding-inline:5px;font-size:10px}.overview-market-column .data-table tbody td:last-child,.overview-market-column .data-table thead th:last-child{display:none}.overview-market-column .session-list{border-bottom-color:var(--border-soft)}.overview-market-column .session-row{min-height:30px}.overview-market-column .session-row strong,.overview-market-column .session-state{font-size:10px}.overview-market-column .session-levels{grid-template-columns:minmax(0,1fr);padding:3px 8px 7px}.overview-market-column .level-row{min-height:23px}.overview-market-column .level-row b,.overview-market-column .level-row span{font-size:10px}.overview-analysis-column{gap:12px}.overview-analysis-column>.overview-chart-region>.market-panel{height:auto}.overview-analysis-column .instrument-overview{min-height:67px;padding:7px 9px}.overview-analysis-column .instrument-price{font-size:clamp(22px,2vw,30px)}.overview-analysis-column .instrument-metric b,.overview-analysis-column .instrument-metric span{font-size:10px}.overview-analysis-column .tradingview-chart,.overview-analysis-column .tradingview-widget-container,.overview-analysis-column .tradingview-widget-container__widget{background:var(--background);height:clamp(340px,43vh,490px);min-height:340px}.overview-analysis-column>.macro-panel .macro-list{grid-template-columns:repeat(3,minmax(0,1fr));padding:2px 8px 7px;display:grid}.overview-analysis-column .macro-event{border-right:1px solid var(--border-soft);grid-template-columns:1fr;align-content:center;gap:4px;min-height:42px;padding:5px 8px}.overview-analysis-column .macro-event:last-child{border-right:0}.overview-analysis-column .importance,.overview-analysis-column .macro-event strong,.overview-analysis-column .macro-event time{font-size:10px}.overview-intelligence-column .wire-filters{border-bottom-color:var(--border-soft);padding:4px 5px}.overview-intelligence-column .wire-story{border-bottom-color:var(--border-soft);padding:8px}.overview-intelligence-column .wire-category{font-size:10px}.overview-intelligence-column .overview-journal-insight{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;grid-template-columns:1fr auto;gap:8px;padding:8px}.overview-intelligence-column .overview-journal-disclosure,.overview-intelligence-column .overview-journal-heading h2,.overview-intelligence-column .overview-journal-observations article>p,.overview-intelligence-column .overview-journal-observations article>small,.overview-intelligence-column .overview-journal-observations article>span,.overview-intelligence-column .overview-journal-state,.overview-intelligence-column .overview-journal-today>small,.overview-intelligence-column .overview-journal-today>span{font-size:10px}.overview-intelligence-column .overview-journal-today>strong{font-size:14px}.overview-intelligence-column .overview-journal-link,.overview-intelligence-column .overview-journal-observations article>strong{font-size:10px}@media (max-width:1200px){.terminal-body{grid-template-columns:64px minmax(0,1fr)}.sidebar{align-items:center;width:64px;padding:8px 6px}.sidebar-brand{width:100%;min-height:40px;margin:0 0 8px;padding:0 0 7px}.sidebar-brand img{width:44px;height:27px}.sidebar-nav{gap:3px;width:100%;overflow:auto}.sidebar-group{gap:3px}.nav-item>span:last-child,.sidebar-section-label{display:none}.nav-item{justify-content:center;width:100%;min-height:34px;padding:0;display:grid}.sidebar-bottom{width:100%;padding:8px 0 0}.preview-user{justify-items:center;gap:0;padding:4px 0;display:grid}.preview-user-details,.preview-user>i{display:none}.overview-dashboard-grid{grid-template-columns:minmax(190px,.72fr) minmax(360px,1.7fr) minmax(245px,.9fr);gap:10px}}@media (max-width:980px){.overview-dashboard-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1.7fr)}.overview-market-column{grid-area:2/1}.overview-analysis-column{grid-area:1/1/auto/-1}.overview-intelligence-column{grid-area:2/2}.overview-intelligence-column .wire-list{max-height:360px}}@media (max-width:700px){.terminal-body{flex-direction:column;display:flex}.sidebar{z-index:7;top:var(--header-height);border-right:0;border-bottom:1px solid var(--border);align-items:stretch;width:100%;height:auto;padding:0;display:flex;position:sticky;overflow:hidden}.sidebar-bottom,.sidebar-brand,.sidebar-section-label{display:none}.sidebar-nav{scrollbar-width:none;flex-direction:row;gap:3px;width:100%;padding:4px 6px;display:flex;overflow-x:auto}.sidebar-nav::-webkit-scrollbar{display:none}.sidebar-group{flex:none;gap:3px;display:flex}.nav-item{flex:none;justify-content:center;gap:5px;width:auto;min-height:30px;padding-inline:7px;display:flex}.nav-item>span:last-child{font-size:10px;display:inline}.overview-dashboard-grid{grid-template-columns:minmax(0,1fr);gap:12px}.overview-analysis-column,.overview-intelligence-column,.overview-market-column{grid-area:auto/1}.overview-analysis-column{order:0}.overview-market-column{order:1}.overview-intelligence-column{order:2}.overview-analysis-column .tradingview-chart,.overview-analysis-column .tradingview-widget-container,.overview-analysis-column .tradingview-widget-container__widget{height:300px;min-height:300px}.overview-analysis-column .instrument-overview{flex-direction:column;align-items:flex-start;gap:8px}.overview-analysis-column .instrument-metrics{justify-content:space-between;width:100%}.overview-analysis-column>.macro-panel .macro-list{grid-template-columns:minmax(0,1fr)}.overview-analysis-column .macro-event{border-right:0;border-bottom:1px solid var(--border-soft);grid-template-columns:60px minmax(0,1fr) auto;min-height:34px}.overview-market-column .data-table{width:100%}}.workspace[data-active-item=Overview]{width:100%;max-width:none;height:auto;min-height:0;padding:10px 14px 14px}.workspace[data-active-item=Overview]>.overview-workstation{gap:12px;width:100%;max-width:none}.overview-primary-grid{grid-template-columns:minmax(0,2.05fr) minmax(300px,1fr);align-items:start;gap:12px;min-width:0;display:grid}.overview-analysis-column,.overview-chart-region,.overview-intelligence-column{align-content:start;gap:10px;min-width:0;display:grid}.overview-chart-region>.overview-analysis-column>.market-panel,.overview-data-panel,.overview-heatmap-preview .heatmap-panel,.overview-intelligence-column>.panel,.overview-market-intelligence>.panel{border:1px solid var(--border);border-radius:var(--abr-radius-sm);background:var(--abr-surface-panel);min-width:0;box-shadow:none;overflow:hidden}.overview-chart-region .market-panel{height:100%}.overview-chart-region .panel-heading,.overview-data-heading,.overview-intelligence-column .panel-heading,.overview-market-intelligence .panel-heading{border-bottom:1px solid var(--border);min-height:38px;padding:6px 9px}.overview-chart-region .panel-heading-title,.overview-intelligence-column .panel-heading-title,.overview-market-intelligence .panel-heading-title{gap:3px}.overview-chart-region .panel-heading .eyebrow,.overview-intelligence-column .panel-heading .eyebrow,.overview-market-intelligence .panel-heading .eyebrow{font-size:10px}.overview-chart-region .panel-heading h2,.overview-intelligence-column .panel-heading h2,.overview-market-intelligence .panel-heading h2{letter-spacing:.015em;font-size:11px}.overview-chart-region .instrument-overview{min-height:70px;padding:8px 10px}.overview-chart-region .instrument-price{font-size:clamp(24px,2vw,32px)}.overview-chart-region .instrument-metric b,.overview-chart-region .instrument-metric span{font-size:10px}.overview-chart-region .tradingview-chart,.overview-chart-region .tradingview-widget-container,.overview-chart-region .tradingview-widget-container__widget{background:var(--abr-surface-panel);height:clamp(390px,48vh,540px);min-height:390px}.overview-intelligence-column{gap:9px}.overview-intelligence-column>.wire-panel{flex-direction:column;min-height:0;display:flex}.overview-intelligence-column .wire-filters{flex:none;padding:4px 6px}.overview-intelligence-column .wire-filters button{min-height:23px;padding-inline:6px;font-size:10px}.overview-intelligence-column .wire-list{max-height:248px;overflow-y:auto}.overview-intelligence-column .wire-story{padding:7px 9px}.overview-intelligence-column .wire-meta,.overview-intelligence-column .wire-story-footer{font-size:10px}.overview-intelligence-column .wire-story h3{margin:4px 0;font-size:10px;line-height:1.4}.overview-intelligence-column .overview-movers-panel .panel-heading{min-height:34px}.overview-breadth-summary{border-bottom:1px solid var(--border);color:var(--text-secondary);font-family:var(--font-data);flex-wrap:wrap;gap:8px 13px;padding:7px 9px;font-size:10px;display:flex}.overview-breadth-summary span{align-items:center;gap:4px;display:inline-flex}.overview-breadth-summary i,.terminal-assistant-status i{border-radius:50%;width:5px;height:5px}.overview-breadth-summary i.positive{background:var(--positive)}.overview-breadth-summary i.negative{background:var(--negative)}.overview-breadth-summary b{color:var(--text-primary)}.overview-movers-table,.overview-recent-table{border-collapse:collapse;font-variant-numeric:tabular-nums;text-align:right;width:100%}.overview-movers-table thead th,.overview-recent-table thead th{border-bottom:1px solid var(--border);height:25px;color:var(--text-muted);font-family:var(--font-data);white-space:nowrap;padding:0 7px;font-size:10px;font-weight:550}.overview-movers-table tbody th,.overview-movers-table thead th:first-child,.overview-recent-table tbody th,.overview-recent-table thead th:first-child{text-align:left}.overview-movers-table tbody td,.overview-movers-table tbody th{border-bottom:1px solid var(--border-soft);height:27px;color:var(--text-primary);font-family:var(--font-data);white-space:nowrap;padding:3px 7px;font-size:10px;font-weight:450}.overview-movers-table tbody tr:last-child td,.overview-movers-table tbody tr:last-child th{border-bottom:0}.overview-movers-table tbody th>span{color:var(--text-primary);font-weight:650}.overview-movers-table tbody th small{color:var(--text-muted);font-family:var(--font-sans);margin-left:6px;font-size:10px;display:inline}.overview-module-disclosure{border-top:1px solid var(--border-soft);color:var(--text-muted);margin:0;padding:5px 8px;font-size:10px}.overview-intelligence-column>.macro-panel .macro-list{padding:2px 8px 5px}.overview-intelligence-column .macro-event{grid-template-columns:59px minmax(0,1fr) auto;gap:5px;min-height:29px}.overview-intelligence-column .importance,.overview-intelligence-column .macro-event strong,.overview-intelligence-column .macro-event time{font-size:10px}.overview-intelligence-column>.session-panel .session-list{grid-template-columns:repeat(3,minmax(0,1fr));padding:4px 8px;display:grid}.overview-intelligence-column .session-row{gap:4px;min-height:31px;padding:3px}.overview-intelligence-column .session-row strong,.overview-intelligence-column .session-state{font-size:10px}.overview-intelligence-column .session-levels{grid-template-columns:repeat(2,minmax(0,1fr));padding:2px 8px 7px}.overview-intelligence-column .level-row{min-height:23px}.overview-intelligence-column .level-row b,.overview-intelligence-column .level-row span{font-size:10px}.overview-workstation>.overview-journal-insight{border:1px solid var(--border);border-radius:var(--abr-radius-sm);background:var(--abr-surface-panel);grid-template-columns:minmax(180px,.7fr) minmax(0,1.8fr) auto;align-items:center;gap:12px;padding:9px 10px;display:grid}.overview-workstation>.overview-journal-insight .overview-journal-heading h2{font-size:11px}.overview-workstation>.overview-journal-insight .overview-journal-observations article>p,.overview-workstation>.overview-journal-insight .overview-journal-state{font-size:10px}.overview-performance{gap:9px;min-width:0;display:grid}.overview-section-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:0 1px 6px;display:flex}.overview-section-heading .eyebrow{color:var(--text-muted);font-size:10px}.overview-section-heading h2{color:var(--text-primary);letter-spacing:.015em;margin:3px 0 0;font-size:14px;font-weight:580}.overview-performance-actions{color:var(--text-muted);font-family:var(--font-data);align-items:center;gap:10px;font-size:10px;display:flex}.overview-data-heading>button,.overview-data-state button,.overview-performance-actions button,.overview-trades-empty button{border:1px solid var(--border-strong,var(--abr-border-default));border-radius:var(--abr-radius-sm);background:var(--abr-surface-elevated);color:var(--blue-primary);cursor:pointer;padding:6px 8px;font-size:10px}.overview-data-heading>button:hover,.overview-data-state button:hover,.overview-performance-actions button:hover,.overview-trades-empty button:hover{border-color:var(--blue-primary)}.overview-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.overview-kpi{border:1px solid var(--border);border-radius:var(--abr-radius-sm);background:var(--abr-surface-panel);align-content:center;gap:5px;min-width:0;min-height:77px;padding:8px 10px;display:grid}.overview-kpi>span{color:var(--text-secondary);font-family:var(--font-data);letter-spacing:.04em;font-size:10px}.overview-kpi>strong{color:var(--text-primary);font-family:var(--font-data);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(15px,1.35vw,20px);font-weight:620;overflow:hidden}.overview-data-panel .positive,.overview-kpi>strong.positive{color:var(--positive)}.overview-data-panel .negative,.overview-kpi>strong.negative{color:var(--negative)}.overview-kpi>small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.overview-performance-grid{grid-template-columns:minmax(0,1.35fr) minmax(240px,.75fr) minmax(260px,.9fr);align-items:stretch;gap:9px;display:grid}.overview-data-heading{justify-content:space-between;align-items:center;gap:8px;min-height:40px;display:flex}.overview-data-heading>div{min-width:0}.overview-data-heading>div>span{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.045em;font-size:10px}.overview-data-heading h3{color:var(--text-primary);margin:2px 0 0;font-size:10px;font-weight:600}.overview-data-heading>button{background:0 0;border:0;flex:none;font-size:10px}.overview-equity-panel{grid-column:span 2;grid-template-rows:auto minmax(130px,1fr) 23px;display:grid}.overview-equity-chart{width:calc(100% - 18px);height:155px;margin:8px 9px 0;display:block;overflow:visible}.overview-equity-zero{stroke:var(--abr-text-muted);stroke-dasharray:4 5;stroke-width:1px}.overview-equity-line{fill:none;stroke:var(--abr-accent-primary);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;vector-effect:non-scaling-stroke}.overview-panel-foot{border-top:1px solid var(--border-soft);color:var(--text-muted);font-family:var(--font-data);justify-content:space-between;padding:5px 9px;font-size:10px;display:flex}.overview-calendar-panel{align-content:start;display:grid}.overview-calendar-nav{justify-content:space-between;align-items:center;height:32px;padding:0 9px;display:flex}.overview-calendar-nav strong{color:var(--text-secondary);font-size:10px;font-weight:550}.overview-calendar-nav button{border:1px solid var(--border);background:var(--abr-surface-elevated);width:22px;height:22px;color:var(--text-secondary);cursor:pointer;border-radius:2px}.overview-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;padding:2px 8px 7px;display:grid}.overview-calendar-day,.overview-calendar-weekday{min-height:24px;color:var(--text-secondary);font-family:var(--font-data);font-variant-numeric:tabular-nums;border-radius:2px;place-items:center;font-size:10px;display:grid}.overview-calendar-weekday{min-height:17px;color:var(--text-muted)}.overview-calendar-day.positive{color:#57d6a7;background:#12372e}.overview-calendar-day.negative{background:var(--abr-surface-hover);color:#ff7786}.overview-calendar-day.flat{background:var(--abr-state-hover)}.overview-recent-panel{grid-column:1/-1}.overview-recent-table-wrap{overflow-x:auto}.overview-recent-table{min-width:650px}.overview-recent-table tbody td,.overview-recent-table tbody th{border-bottom:1px solid var(--border-soft);height:30px;color:var(--text-secondary);padding:3px 7px;font-size:10px;font-weight:450}.overview-recent-table tbody th{color:var(--text-primary);font-family:var(--font-data);font-weight:650}.overview-group-row{border-bottom:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;min-height:31px;padding:4px 9px;display:grid}.overview-group-row>span{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.overview-group-row small{color:var(--text-muted);font-size:10px}.overview-group-row strong{font-family:var(--font-data);font-size:10px;font-weight:550}.overview-data-state,.overview-empty-message,.overview-trades-empty{color:var(--text-secondary);font-size:10px;line-height:1.55}.overview-empty-message{margin:0;padding:15px 10px}.overview-trades-empty{justify-items:start;gap:7px;padding:12px 10px 14px;display:grid}.overview-data-state strong,.overview-trades-empty strong{color:var(--text-primary);letter-spacing:.035em;font-size:10px}.overview-data-state p,.overview-trades-empty p{color:var(--text-secondary);margin:0;font-size:10px}.overview-data-state{border:1px solid var(--border);background:var(--abr-surface-panel);align-items:center;gap:12px;padding:12px;display:flex}.overview-market-intelligence{grid-template-columns:minmax(300px,.8fr) minmax(0,1.7fr);align-items:start;gap:9px;display:grid}.overview-market-intelligence>.panel{min-height:100%}.overview-market-intelligence .data-table thead th{height:28px;font-size:10px}.overview-market-intelligence .data-table tbody td,.overview-market-intelligence .data-table tbody th{height:31px;font-size:10px}.overview-heatmap-preview{min-width:0}.overview-heatmap-preview>.heatmap-workspace{gap:0;display:grid}.overview-heatmap-preview .module-heading{align-items:center;min-height:38px;margin:0;padding:4px 8px;display:flex}.overview-heatmap-preview .module-heading h1{margin:2px 0 0;font-size:11px;font-weight:600}.overview-heatmap-preview .module-heading .sample-badge,.overview-heatmap-preview .module-heading p{display:none}.overview-heatmap-preview .heatmap-panel{padding:0}.overview-heatmap-preview .heatmap-toolbar{min-height:38px;padding:4px 7px}.overview-heatmap-preview .heatmap-groups{max-height:330px;overflow-y:auto}.overview-heatmap-preview .heatmap-legend{padding:6px 8px;font-size:10px}.terminal-assistant{z-index:30;justify-items:end;gap:8px;display:grid;position:fixed;bottom:54px;right:18px}.terminal-assistant-trigger{border:1px solid var(--abr-accent-primary);border-radius:var(--abr-radius-sm);background:var(--abr-surface-panel);min-height:36px;color:var(--abr-accent-primary);cursor:pointer;align-items:center;gap:7px;padding:0 10px;font-size:10px;font-weight:650;display:inline-flex}.terminal-assistant-trigger>span{font-size:14px}.terminal-assistant-trigger>i{border-left:1px solid var(--abr-border-default);color:var(--text-muted);padding-left:6px;font-size:10px;font-style:normal}.terminal-assistant-panel{border:1px solid var(--border-strong,var(--abr-border-default));border-radius:var(--abr-radius-sm);background:var(--abr-surface-panel);width:min(320px,100vw - 24px);padding:11px}.terminal-assistant-panel header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;padding-bottom:8px;display:flex}.terminal-assistant-panel header span{color:var(--text-muted);font-family:var(--font-data);font-size:10px}.terminal-assistant-panel h2{color:var(--text-primary);margin:3px 0 0;font-size:11px}.terminal-assistant-panel header button{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;font-size:18px}.terminal-assistant-panel p{color:var(--text-secondary);font-size:10px;line-height:1.5}.terminal-assistant-status{color:var(--text-muted);font-family:var(--font-data);align-items:center;gap:6px;font-size:10px;display:inline-flex}.terminal-assistant-status i{background:var(--text-muted)}@media (max-width:1200px){.overview-primary-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr)}.overview-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.overview-primary-grid{grid-template-columns:minmax(0,1fr)}.overview-intelligence-column{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-intelligence-column>.wire-panel{grid-column:1/-1}.overview-intelligence-column .wire-list{max-height:270px}.overview-performance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-equity-panel,.overview-recent-panel{grid-column:1/-1}.overview-market-intelligence{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.workspace[data-active-item=Overview]{padding:9px 8px 12px}.overview-intelligence-column,.overview-market-intelligence,.overview-performance-grid,.overview-primary-grid{grid-template-columns:minmax(0,1fr)}.overview-equity-panel,.overview-intelligence-column>.wire-panel,.overview-recent-panel{grid-column:auto}.overview-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.overview-kpi{min-height:68px;padding:7px}.overview-section-heading{align-items:flex-start}.overview-section-heading h2{font-size:12px}.overview-performance-actions{flex-direction:column;align-items:flex-end;gap:4px}.overview-workstation>.overview-journal-insight{grid-template-columns:minmax(0,1fr)}.overview-chart-region .tradingview-chart,.overview-chart-region .tradingview-widget-container,.overview-chart-region .tradingview-widget-container__widget{height:300px;min-height:300px}.overview-chart-region .instrument-overview{flex-direction:column;align-items:flex-start;gap:8px}.overview-chart-region .instrument-metrics{justify-content:space-between;width:100%}.overview-workstation-heading h1{font-size:14px}.overview-market-intelligence .data-table-wrap,.overview-movers-table-wrap{overflow-x:auto}.terminal-assistant{bottom:48px;right:10px}}@media (max-width:600px){body{--type-body:13px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}