/*! tailwindcss v4.2.2 | 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)))){*,:before,:after,::backdrop{--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-leading:initial;--tw-font-weight:initial;--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{:root,:host{--font-sans:"Inter", system-ui, -apple-system, sans-serif;--font-mono:"ui-monospace", "SFMono-Regular", "Menlo", "Monaco", "Consolas", monospace;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{scrollbar-width:thin;scrollbar-color:transparent transparent}[data-scrolling]{scrollbar-color:var(--text-muted,#94a3b8) transparent}@supports (color:color-mix(in lab, red, red)){[data-scrolling]{scrollbar-color:color-mix(in srgb, var(--text-muted,#94a3b8) 40%, transparent) transparent}}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:var(--bg-base);color:var(--text-primary);letter-spacing:0;margin:0;line-height:1.5}#root{min-height:100vh}button,a,[role=button]{transition:background-color var(--motion-micro) var(--ease-out), color var(--motion-micro) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-micro) var(--ease-out), border-color var(--motion-micro) var(--ease-out), opacity var(--motion-micro) var(--ease-out)}input,select,textarea{transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out)}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.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;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.min-h-\[29rem\]{min-height:29rem}.min-h-screen{min-height:100vh}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.gap-4{gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[18px\]{border-radius:18px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[rgb\(var\(--mkt-highlight-rgb\)\/0\.12\)\]{border-color:rgb(var(--mkt-highlight-rgb)/.12)}.bg-\[var\(--mkt-surface-2\)\]{background-color:var(--mkt-surface-2)}.pt-\[72px\]{padding-top:72px}.text-center{text-align:center}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-wrap{text-wrap:wrap}.text-\[var\(--enterprise-muted\,var\(--mkt-ink-muted\)\)\]{color:var(--enterprise-muted,var(--mkt-ink-muted))}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_26px_72px_rgb\(var\(--mkt-scrim-rgb\)\/0\.48\)\]{--tw-shadow:0 26px 72px var(--tw-shadow-color,rgb(var(--mkt-scrim-rgb)/.48));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.invert{--tw-invert:invert(100%);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,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-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{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[amolfi\:marketing-prerender\]{amolfi:marketing-prerender}@media (width>=48rem){.md\:min-h-\[34rem\]{min-height:34rem}}@media (width>=64rem){.lg\:grid-cols-\[minmax\(18rem\,0\.72fr\)_minmax\(0\,1\.28fr\)\]{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}}}:root[data-theme=dark][data-theme-pack=oled]{--bg-base:#000;--bg-elevated:#0a0a0c;--bg-overlay:#111114;--canvas:#000;--surface-primary:#0a0a0c;--surface-secondary:#101013;--surface-elevated:#121216;--plane-page:var(--bg-base);--plane-raised:var(--bg-elevated);--plane-overlay:var(--surface-elevated);--plane-suboverlay:var(--surface-elevated);--plane-input:var(--dark-surface-muted);--veil-scrim:#00000094;--shadow-floating:0 0 0 1px var(--border-default);--text-primary:#ededf0;--text-secondary:#b7bdc8;--text-muted:#878e9c;--border-default:#ffffff1a;--border-strong:#ffffff29;--accent-glow:0 0 28px #6ef3c538;--sidebar-bg:linear-gradient(180deg, #000 0%, #000 55%, #070708 100%);--color-slate-950:#000;--color-slate-900:#0a0a0c;--color-slate-800:#15151a;--color-slate-700:#26262c;--color-slate-600:#3a3a42;--dark-canvas:#000;--dark-surface:#0a0a0c;--dark-surface-muted:#101013;--dark-surface-elevated:#121216;--dark-surface-deep:#000;--dark-border-subtle:#ffffff1a;--dark-border-strong:#ffffff29;--dark-text-strong:#ededf0;--dark-text:#b7bdc8;--dark-text-muted:#878e9c}:root[data-theme=dark][data-theme-pack=oled] .sk{background-color:#16161a}:root[data-theme-preview-scope=finance-transactions][data-theme=light][data-theme-pack=amolfi-warm]{--plane-page:#f7f7f4;--plane-raised:#f2f1ed;--plane-overlay:#ebeae5;--plane-suboverlay:#e6e5e0;--plane-input:#f0efeb;--veil-scrim:#26251e52;--shadow-floating:0 18px 48px -12px #26251e3d;--bg-base:var(--plane-page);--bg-elevated:var(--plane-raised);--bg-overlay:var(--veil-scrim);--canvas:var(--plane-page);--surface-primary:var(--plane-raised);--surface-secondary:var(--plane-input);--surface-elevated:var(--plane-overlay);--surface-overlay:var(--veil-scrim);--sidebar-bg:#efeee9;--text-primary:#26251e;--text-secondary:#66645e;--text-muted:#85827c;--border-default:#26251e1a;--border-strong:#26251e33;--brand-primary:#26251e;--brand-primary-contrast:#f7f7f4;--brand-gradient-from:#26251e;--brand-gradient-to:#6f6a5e;--accent-glow:0 0 0 #0000;--state-hover:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme-preview-scope=finance-transactions][data-theme=light][data-theme-pack=amolfi-warm]{--state-hover:color-mix(in srgb, var(--text-primary) 5%, transparent)}}:root[data-theme-preview-scope=finance-transactions][data-theme=light][data-theme-pack=amolfi-warm]{--state-pressed:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme-preview-scope=finance-transactions][data-theme=light][data-theme-pack=amolfi-warm]{--state-pressed:color-mix(in srgb, var(--text-primary) 11%, transparent)}}:root[data-theme-preview-scope=finance-transactions][data-theme=light][data-theme-pack=amolfi-warm]{--state-selected:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme-preview-scope=finance-transactions][data-theme=light][data-theme-pack=amolfi-warm]{--state-selected:color-mix(in srgb, var(--text-primary) 8%, transparent)}}:root[data-theme-preview-scope=finance-transactions][data-theme=light][data-theme-pack=amolfi-warm]{--input-placeholder:#8a8780;--input-text:var(--text-primary);--input-border:var(--border-default);--input-focus:var(--signal-sky);--input-focus-ring:var(--signal-sky)}@supports (color:color-mix(in lab, red, red)){:root[data-theme-preview-scope=finance-transactions][data-theme=light][data-theme-pack=amolfi-warm]{--input-focus-ring:color-mix(in srgb, var(--signal-sky) 20%, transparent)}}:root[data-theme-preview-scope=finance-transactions][data-theme=light][data-theme-pack=amolfi-warm]{--signal-mint:#0cc97f;--signal-mint-ink:#036b4e;--signal-violet:#985ff8;--signal-violet-ink:#6d28d9;--signal-sky:#16b2f5;--signal-sky-ink:#0369a1;--signal-pink:#f0509f;--signal-pink-ink:#b41455;--signal-amber:#fdab3d;--signal-amber-ink:#9f4305;--signal-attention:#fb8a3e;--signal-attention-ink:#c2410c;--message-error-ink:var(--signal-pink-ink);--select-chevron-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2385827c' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");--glass-bg:rgba(242, 241, 237, calc(.78 + (1 - var(--clarity)) * .22));--glass-bg-strong:rgba(235, 234, 229, calc(.88 + (1 - var(--clarity)) * .12));--glass-edge:#ffffffb3;--glass-border:rgba(38, 37, 30, calc(.07 + .03 * var(--clarity)));--glass-rim:inset 0 1px 0 rgba(255, 255, 255, calc(.72 * var(--clarity)))}:root[data-theme-preview-scope=finance-transactions][data-theme=dark][data-theme-pack=amolfi-warm]{--plane-page:#14120b;--plane-raised:#1b1913;--plane-overlay:#201e18;--plane-suboverlay:#26241e;--plane-input:#1d1b15;--veil-scrim:#0000007a;--shadow-floating:0 18px 48px -12px #00000085;--bg-base:var(--plane-page);--bg-elevated:var(--plane-raised);--bg-overlay:var(--veil-scrim);--canvas:var(--plane-page);--surface-primary:var(--plane-raised);--surface-secondary:var(--plane-input);--surface-elevated:var(--plane-overlay);--surface-overlay:var(--veil-scrim);--sidebar-bg:#100e08;--text-primary:#edecec;--text-secondary:#b8b6b2;--text-muted:#8f8d87;--border-default:#edecec1a;--border-strong:#edecec33;--brand-primary:#edecec;--brand-primary-contrast:#14120b;--brand-gradient-from:#edecec;--brand-gradient-to:#9f9b91;--accent-glow:0 0 20px #edecec14;--state-hover:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme-preview-scope=finance-transactions][data-theme=dark][data-theme-pack=amolfi-warm]{--state-hover:color-mix(in srgb, var(--text-primary) 5%, transparent)}}:root[data-theme-preview-scope=finance-transactions][data-theme=dark][data-theme-pack=amolfi-warm]{--state-pressed:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme-preview-scope=finance-transactions][data-theme=dark][data-theme-pack=amolfi-warm]{--state-pressed:color-mix(in srgb, var(--text-primary) 11%, transparent)}}:root[data-theme-preview-scope=finance-transactions][data-theme=dark][data-theme-pack=amolfi-warm]{--state-selected:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme-preview-scope=finance-transactions][data-theme=dark][data-theme-pack=amolfi-warm]{--state-selected:color-mix(in srgb, var(--text-primary) 8%, transparent)}}:root[data-theme-preview-scope=finance-transactions][data-theme=dark][data-theme-pack=amolfi-warm]{--input-placeholder:#77746e;--input-text:var(--text-primary);--input-border:var(--border-default);--input-focus:var(--signal-sky);--input-focus-ring:var(--signal-sky)}@supports (color:color-mix(in lab, red, red)){:root[data-theme-preview-scope=finance-transactions][data-theme=dark][data-theme-pack=amolfi-warm]{--input-focus-ring:color-mix(in srgb, var(--signal-sky) 22%, transparent)}}:root[data-theme-preview-scope=finance-transactions][data-theme=dark][data-theme-pack=amolfi-warm]{--message-error-ink:var(--signal-pink-ink);--select-chevron-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%238f8d87' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");--glass-bg:rgba(27, 25, 19, calc(.76 + (1 - var(--clarity)) * .24));--glass-bg-strong:rgba(32, 30, 24, calc(.9 + (1 - var(--clarity)) * .1));--glass-edge:#edecec1a;--glass-border:rgba(237, 236, 236, calc(.08 + .04 * var(--clarity)));--glass-rim:inset 0 1px 0 rgba(237, 236, 236, calc(.1 + .04 * var(--clarity)));--dark-canvas:#14120b;--dark-surface:#1b1913;--dark-surface-muted:#1d1b15;--dark-surface-elevated:#201e18;--dark-surface-deep:#100e08;--dark-border-subtle:#edecec1a;--dark-border-strong:#edecec33;--dark-text-strong:#edecec;--dark-text:#b8b6b2;--dark-text-muted:#8f8d87;--dark-text-faint:#68665f;--color-slate-950:#14120b;--color-slate-900:#1b1913;--color-slate-800:#201e18;--color-slate-700:#36332b;--color-slate-600:#4a463c}:root[data-theme-preview-scope=finance-transactions][data-theme=light][data-theme-pack=amolfi-warm] .sk{background-color:#e1e0db}:root[data-theme-preview-scope=finance-transactions][data-theme=dark][data-theme-pack=amolfi-warm] .sk{background-color:#2b2923}:root[data-theme-preview-scope=finance-transactions][data-theme=light][data-theme-pack=steel]{--plane-page:#f7f7f7;--plane-raised:#fbfbfb;--plane-overlay:#fff;--plane-suboverlay:var(--plane-overlay);--plane-input:#fffdf8;--veil-scrim:#0f12186b;--shadow-floating:0 18px 48px -12px #0f121838;--bg-base:var(--plane-page);--bg-elevated:var(--plane-raised);--bg-overlay:var(--veil-scrim);--canvas:var(--plane-page);--surface-primary:var(--plane-raised);--surface-secondary:#f0f0f0;--surface-elevated:var(--plane-overlay);--surface-overlay:var(--veil-scrim);--sidebar-bg:#efefef;--text-primary:#15171c;--text-secondary:#474d59;--text-muted:#818896;--border-default:#12161e1a;--border-strong:#12161e33;--brand-primary:#595959;--brand-primary-contrast:#fff;--brand-gradient-from:#595959;--brand-gradient-to:#a5a5a5;--input-placeholder:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){:root[data-theme-preview-scope=finance-transactions][data-theme=light][data-theme-pack=steel]{--input-placeholder:color-mix(in srgb, var(--text-muted) 72%, white)}}:root[data-theme-preview-scope=finance-transactions][data-theme=light][data-theme-pack=steel]{--input-text:var(--text-primary);--input-border:var(--border-default);--input-focus:#3b82f6;--input-focus-ring:#3b82f626;--select-chevron-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23818896' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E")}:root[data-theme-preview-scope=finance-transactions][data-theme=dark][data-theme-pack=steel]{--plane-page:#202020;--plane-raised:#292929;--plane-overlay:#313131;--plane-suboverlay:var(--plane-overlay);--plane-input:#242424;--veil-scrim:#00000073;--shadow-floating:0 18px 48px -12px #0006;--bg-base:var(--plane-page);--bg-elevated:var(--plane-raised);--bg-overlay:#2e2e2e;--canvas:var(--plane-page);--surface-primary:var(--plane-raised);--surface-secondary:#2e2e2e;--surface-elevated:var(--plane-overlay);--surface-overlay:var(--bg-overlay);--sidebar-bg:#1a1a1a;--text-primary:#f1f5f9;--text-secondary:#cbd5e1;--text-muted:#94a3b8;--border-default:#ffffff12;--border-strong:#ffffff1f;--brand-primary:#ccc;--brand-primary-contrast:#262626;--brand-gradient-from:#ccc;--brand-gradient-to:#7f7f7f;--input-placeholder:#4a5568;--input-text:var(--text-primary);--input-border:var(--border-default);--input-focus:#3b82f6;--input-focus-ring:#3b82f626;--select-chevron-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2394a3b8' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");--dark-canvas:#202020;--dark-surface:#292929;--dark-surface-muted:#242424;--dark-surface-elevated:#313131;--dark-surface-deep:#1b1b1b;--dark-border-subtle:#ffffff12;--dark-border-strong:#ffffff1f;--dark-text-strong:#f1f5f9;--dark-text:#cbd5e1;--dark-text-muted:#94a3b8;--dark-text-faint:#64748b}:root[data-theme-preview-scope=finance-transactions][data-theme-pack] .finance-new-menu{background:var(--plane-overlay);border-color:var(--border-default);box-shadow:var(--shadow-floating);-webkit-backdrop-filter:none}:root[data-theme-preview-scope=finance-transactions][data-theme-pack] .finance-new-menu-item:hover{background:var(--state-hover)}:root[data-theme-preview-scope=finance-transactions][data-theme-pack] .finance-new-menu-item:active{background:var(--state-pressed)}:root[data-experimental-motion=on] button:active,:root[data-experimental-motion=on] [role=button]:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){:root[data-experimental-motion=on] button:active,:root[data-experimental-motion=on] [role=button]:active{transform:none}}:root[data-theme=light][data-theme-pack=brand-silver-pearl]{--brand-primary:#6b6b6b;--brand-primary-contrast:#fff;--brand-gradient-from:#6b6b6b;--brand-gradient-to:#b0b0b0;--accent-glow:0 0 0 #0000;--bg-base:#f7f7f7;--bg-elevated:#fbfbfb;--surface-elevated:#fff;--sidebar-bg:#efefef}:root[data-theme=dark][data-theme-pack=brand-silver-pearl]{--brand-primary:#d6d6d6;--brand-primary-contrast:#2a2a2a;--brand-gradient-from:#d6d6d6;--brand-gradient-to:#8f8f8f;--accent-glow:0 0 20px #d6d6d61f;--bg-base:#202020;--bg-elevated:#292929;--surface-elevated:#313131;--sidebar-bg:#1a1a1a;--dark-canvas:#202020;--dark-surface:#292929;--dark-surface-muted:#242424;--dark-surface-elevated:#313131;--dark-surface-deep:#1b1b1b}:root[data-theme=light][data-theme-pack=brand-silver-lining]{--brand-primary:#595959;--brand-primary-contrast:#fff;--brand-gradient-from:#595959;--brand-gradient-to:#a5a5a5;--accent-glow:0 0 0 #0000;--bg-base:#f2f2f2;--bg-elevated:#f8f8f8;--surface-elevated:#fff;--sidebar-bg:#e6e6e6}:root[data-theme=dark][data-theme-pack=brand-silver-lining]{--brand-primary:#ccc;--brand-primary-contrast:#262626;--brand-gradient-from:#ccc;--brand-gradient-to:#7f7f7f;--accent-glow:0 0 20px #cccccc1f;--bg-base:#191919;--bg-elevated:#222;--surface-elevated:#2a2a2a;--sidebar-bg:#141414;--dark-canvas:#191919;--dark-surface:#222;--dark-surface-muted:#1e1e1e;--dark-surface-elevated:#2a2a2a;--dark-surface-deep:#151515}:root[data-theme=light][data-theme-pack=brand-silver-final]{--brand-primary:#595959;--brand-primary-contrast:#fff;--brand-gradient-from:#595959;--brand-gradient-to:#a5a5a5;--accent-glow:0 0 0 #0000;--bg-base:#f7f7f7;--bg-elevated:#fbfbfb;--surface-elevated:#fff;--sidebar-bg:#efefef}:root[data-theme=dark][data-theme-pack=brand-silver-final]{--brand-primary:#ccc;--brand-primary-contrast:#262626;--brand-gradient-from:#ccc;--brand-gradient-to:#7f7f7f;--accent-glow:0 0 20px #cccccc1f;--bg-base:#202020;--bg-elevated:#292929;--surface-elevated:#313131;--sidebar-bg:#1a1a1a;--dark-canvas:#202020;--dark-surface:#292929;--dark-surface-muted:#242424;--dark-surface-elevated:#313131;--dark-surface-deep:#1b1b1b}:root[data-theme=light][data-theme-pack=brand-silver-final4]{--brand-primary:#3a3a3a;--brand-primary-contrast:#fff;--brand-gradient-from:#3a3a3a;--brand-gradient-to:#8c8c8c;--accent-glow:0 0 0 #0000;--bg-base:#f2f2f2;--bg-elevated:#f8f8f8;--surface-elevated:#fff;--sidebar-bg:#e6e6e6}:root[data-theme=dark][data-theme-pack=brand-silver-final4]{--brand-primary:#bdbdbd;--brand-primary-contrast:#191919;--brand-gradient-from:#bdbdbd;--brand-gradient-to:#707070;--accent-glow:0 0 20px #bdbdbd1f;--bg-base:#191919;--bg-elevated:#222;--surface-elevated:#2a2a2a;--sidebar-bg:#141414;--dark-canvas:#191919;--dark-surface:#222;--dark-surface-muted:#1e1e1e;--dark-surface-elevated:#2a2a2a;--dark-surface-deep:#151515}:root[data-theme=light][data-theme-pack=blueberry]{--plane-page:#f5f8fc;--plane-raised:#eef3fa;--plane-overlay:#e6eef8;--plane-suboverlay:#dfe9f5;--plane-input:#eef4fb;--veil-scrim:#101c2e52;--shadow-floating:0 18px 48px -12px #101c2e38;--bg-base:var(--plane-page);--bg-elevated:var(--plane-raised);--bg-overlay:var(--veil-scrim);--canvas:var(--plane-page);--surface-primary:var(--plane-raised);--surface-secondary:var(--plane-input);--surface-elevated:var(--plane-overlay);--surface-overlay:var(--veil-scrim);--sidebar-bg:#e9f0f9;--text-primary:#101c2e;--text-secondary:#48566b;--text-muted:#76839a;--border-default:#101c2e1a;--border-strong:#101c2e33;--brand-primary:#2c5aa0;--brand-primary-contrast:#f5f8fc;--brand-gradient-from:#2c5aa0;--brand-gradient-to:#7fa3d6;--accent-glow:0 0 0 #0000;--state-hover:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light][data-theme-pack=blueberry]{--state-hover:color-mix(in srgb, var(--text-primary) 5%, transparent)}}:root[data-theme=light][data-theme-pack=blueberry]{--state-pressed:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light][data-theme-pack=blueberry]{--state-pressed:color-mix(in srgb, var(--text-primary) 11%, transparent)}}:root[data-theme=light][data-theme-pack=blueberry]{--state-selected:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light][data-theme-pack=blueberry]{--state-selected:color-mix(in srgb, var(--text-primary) 8%, transparent)}}:root[data-theme=light][data-theme-pack=blueberry]{--input-placeholder:#8996a9;--input-text:var(--text-primary);--input-border:var(--border-default);--input-focus:var(--signal-sky);--input-focus-ring:var(--signal-sky)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light][data-theme-pack=blueberry]{--input-focus-ring:color-mix(in srgb, var(--signal-sky) 20%, transparent)}}:root[data-theme=light][data-theme-pack=blueberry]{--signal-mint:#0cc97f;--signal-mint-ink:#047857;--signal-violet:#985ff8;--signal-violet-ink:#6d28d9;--signal-sky:#16b2f5;--signal-sky-ink:#0369a1;--signal-pink:#f0509f;--signal-pink-ink:#be185d;--signal-amber:#fdab3d;--signal-amber-ink:#b45309;--signal-attention:#fb8a3e;--signal-attention-ink:#c2410c;--message-error-ink:var(--signal-pink-ink);--select-chevron-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2376839a' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");--glass-bg:rgba(238, 243, 250, calc(.78 + (1 - var(--clarity)) * .22));--glass-bg-strong:rgba(230, 238, 248, calc(.88 + (1 - var(--clarity)) * .12));--glass-edge:#ffffffb3;--glass-border:rgba(16, 28, 46, calc(.07 + .03 * var(--clarity)));--glass-rim:inset 0 1px 0 rgba(255, 255, 255, calc(.72 * var(--clarity)))}:root[data-theme=dark][data-theme-pack=blueberry]{--plane-page:#080c18;--plane-raised:#0d1322;--plane-overlay:#111a2c;--plane-suboverlay:#152034;--plane-input:#0f1626;--veil-scrim:#0000007a;--shadow-floating:0 18px 48px -12px #00000085;--bg-base:var(--plane-page);--bg-elevated:var(--plane-raised);--bg-overlay:var(--veil-scrim);--canvas:var(--plane-page);--surface-primary:var(--plane-raised);--surface-secondary:var(--plane-input);--surface-elevated:var(--plane-overlay);--surface-overlay:var(--veil-scrim);--sidebar-bg:#06090f;--text-primary:#e8edf8;--text-secondary:#a9b6cf;--text-muted:#7c88a3;--border-default:#e8edf81a;--border-strong:#e8edf833;--brand-primary:#b9c9ee;--brand-primary-contrast:#080c18;--brand-gradient-from:#b9c9ee;--brand-gradient-to:#7f93c2;--accent-glow:0 0 20px #b9c9ee1a;--state-hover:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark][data-theme-pack=blueberry]{--state-hover:color-mix(in srgb, var(--text-primary) 5%, transparent)}}:root[data-theme=dark][data-theme-pack=blueberry]{--state-pressed:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark][data-theme-pack=blueberry]{--state-pressed:color-mix(in srgb, var(--text-primary) 11%, transparent)}}:root[data-theme=dark][data-theme-pack=blueberry]{--state-selected:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark][data-theme-pack=blueberry]{--state-selected:color-mix(in srgb, var(--text-primary) 8%, transparent)}}:root[data-theme=dark][data-theme-pack=blueberry]{--input-placeholder:#57647f;--input-text:var(--text-primary);--input-border:var(--border-default);--input-focus:var(--signal-sky);--input-focus-ring:var(--signal-sky)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark][data-theme-pack=blueberry]{--input-focus-ring:color-mix(in srgb, var(--signal-sky) 22%, transparent)}}:root[data-theme=dark][data-theme-pack=blueberry]{--signal-mint:#34d399;--signal-mint-ink:#34d399;--signal-violet:#a78bfa;--signal-violet-ink:#a78bfa;--signal-sky:#38bdf8;--signal-sky-ink:#38bdf8;--signal-pink:#f472b6;--signal-pink-ink:#f472b6;--signal-amber:#fbbf24;--signal-amber-ink:#fbbf24;--signal-attention:#fc9d5c;--signal-attention-ink:#fc9d5c;--message-error-ink:var(--signal-pink-ink);--select-chevron-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%237c88a3' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");--glass-bg:rgba(13, 19, 34, calc(.76 + (1 - var(--clarity)) * .24));--glass-bg-strong:rgba(17, 26, 44, calc(.9 + (1 - var(--clarity)) * .1));--glass-edge:#e8edf81a;--glass-border:rgba(232, 237, 248, calc(.08 + .04 * var(--clarity)));--glass-rim:inset 0 1px 0 rgba(232, 237, 248, calc(.1 + .04 * var(--clarity)));--dark-canvas:#080c18;--dark-surface:#0d1322;--dark-surface-muted:#0f1626;--dark-surface-elevated:#111a2c;--dark-surface-deep:#05070d;--dark-border-subtle:#e8edf81a;--dark-border-strong:#e8edf833;--dark-text-strong:#e8edf8;--dark-text:#a9b6cf;--dark-text-muted:#7c88a3;--dark-text-faint:#57647f;--color-slate-950:#080c18;--color-slate-900:#0d1322;--color-slate-800:#111a2c;--color-slate-700:#233151;--color-slate-600:#354669}:root[data-theme=light][data-theme-pack=blueberry] .sk{background-color:#dde7f2}:root[data-theme=dark][data-theme-pack=blueberry] .sk{background-color:#16223a}:root[data-theme=light][data-theme-pack=sakura]{--plane-page:#fbf6f5;--plane-raised:#f7eeec;--plane-overlay:#f2e5e2;--plane-suboverlay:#ecdcd8;--plane-input:#f6ede9;--veil-scrim:#2c1a1c52;--shadow-floating:0 18px 48px -12px #2c1a1c38;--bg-base:var(--plane-page);--bg-elevated:var(--plane-raised);--bg-overlay:var(--veil-scrim);--canvas:var(--plane-page);--surface-primary:var(--plane-raised);--surface-secondary:var(--plane-input);--surface-elevated:var(--plane-overlay);--surface-overlay:var(--veil-scrim);--sidebar-bg:#f4e7e3;--text-primary:#2c1a1c;--text-secondary:#6a4f4f;--text-muted:#927d7a;--border-default:#2c1a1c1a;--border-strong:#2c1a1c33;--brand-primary:#a24f5e;--brand-primary-contrast:#fbf6f5;--brand-gradient-from:#a24f5e;--brand-gradient-to:#cf8a92;--accent-glow:0 0 0 #0000;--state-hover:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light][data-theme-pack=sakura]{--state-hover:color-mix(in srgb, var(--text-primary) 5%, transparent)}}:root[data-theme=light][data-theme-pack=sakura]{--state-pressed:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light][data-theme-pack=sakura]{--state-pressed:color-mix(in srgb, var(--text-primary) 11%, transparent)}}:root[data-theme=light][data-theme-pack=sakura]{--state-selected:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light][data-theme-pack=sakura]{--state-selected:color-mix(in srgb, var(--text-primary) 8%, transparent)}}:root[data-theme=light][data-theme-pack=sakura]{--input-placeholder:#a08986;--input-text:var(--text-primary);--input-border:var(--border-default);--input-focus:var(--signal-sky);--input-focus-ring:var(--signal-sky)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light][data-theme-pack=sakura]{--input-focus-ring:color-mix(in srgb, var(--signal-sky) 20%, transparent)}}:root[data-theme=light][data-theme-pack=sakura]{--signal-mint:#0cc97f;--signal-mint-ink:#047857;--signal-violet:#985ff8;--signal-violet-ink:#6d28d9;--signal-sky:#16b2f5;--signal-sky-ink:#0369a1;--signal-pink:#f0509f;--signal-pink-ink:#be185d;--signal-amber:#fdab3d;--signal-amber-ink:#b45309;--signal-attention:#fb8a3e;--signal-attention-ink:#c2410c;--message-error-ink:var(--signal-pink-ink);--select-chevron-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23927d7a' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");--glass-bg:rgba(247, 238, 236, calc(.78 + (1 - var(--clarity)) * .22));--glass-bg-strong:rgba(242, 229, 226, calc(.88 + (1 - var(--clarity)) * .12));--glass-edge:#ffffffb3;--glass-border:rgba(44, 26, 28, calc(.07 + .03 * var(--clarity)));--glass-rim:inset 0 1px 0 rgba(255, 255, 255, calc(.72 * var(--clarity)))}:root[data-theme=dark][data-theme-pack=sakura]{--plane-page:#170f11;--plane-raised:#1f1517;--plane-overlay:#271a1d;--plane-suboverlay:#2e2023;--plane-input:#211618;--veil-scrim:#0000007a;--shadow-floating:0 18px 48px -12px #00000085;--bg-base:var(--plane-page);--bg-elevated:var(--plane-raised);--bg-overlay:var(--veil-scrim);--canvas:var(--plane-page);--surface-primary:var(--plane-raised);--surface-secondary:var(--plane-input);--surface-elevated:var(--plane-overlay);--surface-overlay:var(--veil-scrim);--sidebar-bg:#130c0e;--text-primary:#f1e4e3;--text-secondary:#c3a8a6;--text-muted:#93797a;--border-default:#f1e4e31a;--border-strong:#f1e4e333;--brand-primary:#e2b0b8;--brand-primary-contrast:#170f11;--brand-gradient-from:#e2b0b8;--brand-gradient-to:#a97880;--accent-glow:0 0 20px #e2b0b81a;--state-hover:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark][data-theme-pack=sakura]{--state-hover:color-mix(in srgb, var(--text-primary) 5%, transparent)}}:root[data-theme=dark][data-theme-pack=sakura]{--state-pressed:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark][data-theme-pack=sakura]{--state-pressed:color-mix(in srgb, var(--text-primary) 11%, transparent)}}:root[data-theme=dark][data-theme-pack=sakura]{--state-selected:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark][data-theme-pack=sakura]{--state-selected:color-mix(in srgb, var(--text-primary) 8%, transparent)}}:root[data-theme=dark][data-theme-pack=sakura]{--input-placeholder:#6b5457;--input-text:var(--text-primary);--input-border:var(--border-default);--input-focus:var(--signal-sky);--input-focus-ring:var(--signal-sky)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark][data-theme-pack=sakura]{--input-focus-ring:color-mix(in srgb, var(--signal-sky) 22%, transparent)}}:root[data-theme=dark][data-theme-pack=sakura]{--signal-mint:#34d399;--signal-mint-ink:#34d399;--signal-violet:#a78bfa;--signal-violet-ink:#a78bfa;--signal-sky:#38bdf8;--signal-sky-ink:#38bdf8;--signal-pink:#f472b6;--signal-pink-ink:#f472b6;--signal-amber:#fbbf24;--signal-amber-ink:#fbbf24;--signal-attention:#fc9d5c;--signal-attention-ink:#fc9d5c;--message-error-ink:var(--signal-pink-ink);--select-chevron-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2393797a' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");--glass-bg:rgba(31, 21, 23, calc(.76 + (1 - var(--clarity)) * .24));--glass-bg-strong:rgba(39, 26, 29, calc(.9 + (1 - var(--clarity)) * .1));--glass-edge:#f1e4e31a;--glass-border:rgba(241, 228, 227, calc(.08 + .04 * var(--clarity)));--glass-rim:inset 0 1px 0 rgba(241, 228, 227, calc(.1 + .04 * var(--clarity)));--dark-canvas:#170f11;--dark-surface:#1f1517;--dark-surface-muted:#211618;--dark-surface-elevated:#271a1d;--dark-surface-deep:#0f0a0b;--dark-border-subtle:#f1e4e31a;--dark-border-strong:#f1e4e333;--dark-text-strong:#f1e4e3;--dark-text:#c3a8a6;--dark-text-muted:#93797a;--dark-text-faint:#6b5457;--color-slate-950:#170f11;--color-slate-900:#1f1517;--color-slate-800:#271a1d;--color-slate-700:#402c2f;--color-slate-600:#584042}:root[data-theme=light][data-theme-pack=sakura] .sk{background-color:#ecdcd7}:root[data-theme=dark][data-theme-pack=sakura] .sk{background-color:#2c1e21}:root[data-theme=light][data-theme-pack=nightshade]{--plane-page:#f6f5fa;--plane-raised:#efedf7;--plane-overlay:#e7e4f3;--plane-suboverlay:#dfdaee;--plane-input:#efedf8;--veil-scrim:#1c183052;--shadow-floating:0 18px 48px -12px #1c183038;--bg-base:var(--plane-page);--bg-elevated:var(--plane-raised);--bg-overlay:var(--veil-scrim);--canvas:var(--plane-page);--surface-primary:var(--plane-raised);--surface-secondary:var(--plane-input);--surface-elevated:var(--plane-overlay);--surface-overlay:var(--veil-scrim);--sidebar-bg:#eae7f4;--text-primary:#1c1830;--text-secondary:#514c6c;--text-muted:#7e7896;--border-default:#1c18301a;--border-strong:#1c183033;--brand-primary:#5b4b96;--brand-primary-contrast:#f6f5fa;--brand-gradient-from:#5b4b96;--brand-gradient-to:#9482c9;--accent-glow:0 0 0 #0000;--state-hover:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light][data-theme-pack=nightshade]{--state-hover:color-mix(in srgb, var(--text-primary) 5%, transparent)}}:root[data-theme=light][data-theme-pack=nightshade]{--state-pressed:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light][data-theme-pack=nightshade]{--state-pressed:color-mix(in srgb, var(--text-primary) 11%, transparent)}}:root[data-theme=light][data-theme-pack=nightshade]{--state-selected:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light][data-theme-pack=nightshade]{--state-selected:color-mix(in srgb, var(--text-primary) 8%, transparent)}}:root[data-theme=light][data-theme-pack=nightshade]{--input-placeholder:#8f89a5;--input-text:var(--text-primary);--input-border:var(--border-default);--input-focus:var(--signal-sky);--input-focus-ring:var(--signal-sky)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light][data-theme-pack=nightshade]{--input-focus-ring:color-mix(in srgb, var(--signal-sky) 20%, transparent)}}:root[data-theme=light][data-theme-pack=nightshade]{--signal-mint:#0cc97f;--signal-mint-ink:#047857;--signal-violet:#985ff8;--signal-violet-ink:#6d28d9;--signal-sky:#16b2f5;--signal-sky-ink:#0369a1;--signal-pink:#f0509f;--signal-pink-ink:#be185d;--signal-amber:#fdab3d;--signal-amber-ink:#b45309;--signal-attention:#fb8a3e;--signal-attention-ink:#c2410c;--message-error-ink:var(--signal-pink-ink);--select-chevron-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%237e7896' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");--glass-bg:rgba(239, 237, 247, calc(.78 + (1 - var(--clarity)) * .22));--glass-bg-strong:rgba(231, 228, 243, calc(.88 + (1 - var(--clarity)) * .12));--glass-edge:#ffffffb3;--glass-border:rgba(28, 24, 48, calc(.07 + .03 * var(--clarity)));--glass-rim:inset 0 1px 0 rgba(255, 255, 255, calc(.72 * var(--clarity)))}:root[data-theme=dark][data-theme-pack=nightshade]{--plane-page:#0f0c1a;--plane-raised:#171223;--plane-overlay:#1e182d;--plane-suboverlay:#241d36;--plane-input:#191426;--veil-scrim:#0000007a;--shadow-floating:0 18px 48px -12px #00000085;--bg-base:var(--plane-page);--bg-elevated:var(--plane-raised);--bg-overlay:var(--veil-scrim);--canvas:var(--plane-page);--surface-primary:var(--plane-raised);--surface-secondary:var(--plane-input);--surface-elevated:var(--plane-overlay);--surface-overlay:var(--veil-scrim);--sidebar-bg:#0c0916;--text-primary:#ece9f5;--text-secondary:#b6aecf;--text-muted:#8a82a4;--border-default:#ece9f51a;--border-strong:#ece9f533;--brand-primary:#c6b8ea;--brand-primary-contrast:#0f0c1a;--brand-gradient-from:#c6b8ea;--brand-gradient-to:#8f7fc0;--accent-glow:0 0 20px #c6b8ea1a;--state-hover:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark][data-theme-pack=nightshade]{--state-hover:color-mix(in srgb, var(--text-primary) 5%, transparent)}}:root[data-theme=dark][data-theme-pack=nightshade]{--state-pressed:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark][data-theme-pack=nightshade]{--state-pressed:color-mix(in srgb, var(--text-primary) 11%, transparent)}}:root[data-theme=dark][data-theme-pack=nightshade]{--state-selected:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark][data-theme-pack=nightshade]{--state-selected:color-mix(in srgb, var(--text-primary) 8%, transparent)}}:root[data-theme=dark][data-theme-pack=nightshade]{--input-placeholder:#5f5877;--input-text:var(--text-primary);--input-border:var(--border-default);--input-focus:var(--signal-sky);--input-focus-ring:var(--signal-sky)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark][data-theme-pack=nightshade]{--input-focus-ring:color-mix(in srgb, var(--signal-sky) 22%, transparent)}}:root[data-theme=dark][data-theme-pack=nightshade]{--signal-mint:#34d399;--signal-mint-ink:#34d399;--signal-violet:#a78bfa;--signal-violet-ink:#a78bfa;--signal-sky:#38bdf8;--signal-sky-ink:#38bdf8;--signal-pink:#f472b6;--signal-pink-ink:#f472b6;--signal-amber:#fbbf24;--signal-amber-ink:#fbbf24;--signal-attention:#fc9d5c;--signal-attention-ink:#fc9d5c;--message-error-ink:var(--signal-pink-ink);--select-chevron-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%238a82a4' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");--glass-bg:rgba(23, 18, 35, calc(.76 + (1 - var(--clarity)) * .24));--glass-bg-strong:rgba(30, 24, 45, calc(.9 + (1 - var(--clarity)) * .1));--glass-edge:#ece9f51a;--glass-border:rgba(236, 233, 245, calc(.08 + .04 * var(--clarity)));--glass-rim:inset 0 1px 0 rgba(236, 233, 245, calc(.1 + .04 * var(--clarity)));--dark-canvas:#0f0c1a;--dark-surface:#171223;--dark-surface-muted:#191426;--dark-surface-elevated:#1e182d;--dark-surface-deep:#09070f;--dark-border-subtle:#ece9f51a;--dark-border-strong:#ece9f533;--dark-text-strong:#ece9f5;--dark-text:#b6aecf;--dark-text-muted:#8a82a4;--dark-text-faint:#5f5877;--color-slate-950:#0f0c1a;--color-slate-900:#171223;--color-slate-800:#1e182d;--color-slate-700:#332a4a;--color-slate-600:#463c5e}:root[data-theme=light][data-theme-pack=nightshade] .sk{background-color:#ddd8ee}:root[data-theme=dark][data-theme-pack=nightshade] .sk{background-color:#241c38}:root{--motion-micro:70ms;--motion-fast:.1s;--motion-base:.15s;--motion-expressive:.3s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.6, 0, .4, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--elevation-0:none;--elevation-1:0 1px 3px #0000000a, 0 1px 2px #00000005;--elevation-2:0 4px 12px #0000000f, 0 2px 4px #00000008;--elevation-3:0 12px 28px #00000014, 0 4px 10px #0000000a;--elevation-4:0 24px 48px #0000001f, 0 12px 16px #0000000a;--elevation-brand:0 8px 18px #26262624, 0 2px 6px #26262614;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:20px;--radius-full:9999px;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.375rem;--font-size-2xl:1.75rem;--font-size-3xl:2.25rem;--font-size-4xl:3rem;--font-size-5xl:clamp(2.9rem, 5.2vw, 6.3rem);--font-size-hero:clamp(4rem, 5.1vw, 6rem);--leading-tight:1.03;--leading-snug:1.2;--leading-normal:1.5;--leading-relaxed:1.58;--font-weight-thin:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:800;--tracking-eyebrow:.08em;--canvas:#f0f2f5;--surface-primary:#fff;--surface-secondary:#f8fafc;--surface-elevated:#fff;--surface-overlay:#0f172a66;--studio-green:#0f5f46;--studio-cream:#f4efe7;--lab-white:#f6f7f9;--ink:#15171c;--mint-700:#0f8a63;--bg-base:#f7f7f7;--bg-elevated:#fbfbfb;--bg-overlay:#0f12186b;--text-primary:var(--ink);--text-secondary:#474d59;--text-muted:#818896;--border-default:#12161e1a;--border-strong:#12161e33;--brand-primary:#595959;--brand-primary-contrast:#fff;--brand-gradient-from:#595959;--brand-gradient-to:#a5a5a5;--accent-glow:0 0 0 #0000;--chart-green:#10b981;--chart-blue:#0ea5e9;--chart-amber:#f59e0b;--chart-red:#ef4444;--chart-purple:#8b5cf6;--sidebar-bg:var(--surface-secondary);--plane-page:var(--bg-base);--plane-raised:var(--bg-elevated);--plane-overlay:var(--surface-elevated);--plane-suboverlay:var(--surface-elevated);--plane-input:#fffdf8;--veil-scrim:#0f12186b;--shadow-floating:0 18px 48px -12px #0f121838;--state-hover:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root{--state-hover:color-mix(in srgb, var(--text-primary) 5%, transparent)}}:root{--state-pressed:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root{--state-pressed:color-mix(in srgb, var(--text-primary) 11%, transparent)}}:root{--state-selected:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root{--state-selected:color-mix(in srgb, var(--text-primary) 8%, transparent)}}:root{--input-placeholder:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){:root{--input-placeholder:color-mix(in srgb, var(--text-muted) 72%, white)}}:root{--input-text:var(--text-primary);--input-border:var(--border-default);--input-focus:#2ab47e;--input-focus-ring:var(--input-focus)}@supports (color:color-mix(in lab, red, red)){:root{--input-focus-ring:color-mix(in srgb, var(--input-focus) 15%, transparent)}}:root{--message-error-ink:var(--signal-pink);--select-chevron-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23818896' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E")}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes slide-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 #0f8a6300}50%{box-shadow:0 0 16px 2px #0f8a6326}}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.animate-fade-in{animation:.4s cubic-bezier(.4,0,.2,1) both fade-in}.animate-slide-in{animation:.4s cubic-bezier(.4,0,.2,1) both slide-in-right}.animate-slide-up{animation:.45s cubic-bezier(.4,0,.2,1) both slide-up}.animate-scale-in{animation:.25s cubic-bezier(.4,0,.2,1) both scale-in}.animate-float{animation:3s ease-in-out infinite float}.stagger-1{animation-delay:40ms}.stagger-2{animation-delay:80ms}.stagger-3{animation-delay:.12s}.stagger-4{animation-delay:.16s}.stagger-5{animation-delay:.2s}.sk{background-color:#e6ebf2;border-radius:8px;animation:.3s ease-out .15s both sk-fade-in;position:relative;overflow:hidden}.dark .sk{background-color:#233045}.sk:after{content:"";background:linear-gradient(90deg,#0000,#ffffff9e,#0000);animation:1.5s ease-in-out infinite skeleton-sweep;position:absolute;inset:0;transform:translate(-100%)}.dark .sk:after{background:linear-gradient(90deg,#0000,#ffffff14,#0000)}@keyframes skeleton-sweep{to{transform:translate(100%)}}@keyframes sk-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sk,.sk:after{animation:none}}.stagger-6{animation-delay:.24s}.stagger-7{animation-delay:.28s}.stagger-8{animation-delay:.32s}.gradient-brand{background:linear-gradient(135deg, var(--brand-gradient-from,#6ef3c5), var(--brand-gradient-to,#a78bfa))}.gradient-brand-subtle{background:linear-gradient(135deg,#ecfff8,#f4f0ff)}.gradient-brand-text{background:linear-gradient(135deg, var(--brand-gradient-from,#10b981), var(--brand-gradient-to,#8b5cf6));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:root{--amolfi-night:#080915;--amolfi-night-2:#101024;--amolfi-mint:#6ef3c5;--amolfi-mint-deep:#20d6a2;--amolfi-purple:#a78bfa;--amolfi-violet:#7c3aed;--amolfi-fuchsia:#d946ef;--amolfi-ink:#080b18;--amolfi-pearl:#f6fbfa;--shell-divider:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root{--shell-divider:color-mix(in srgb, var(--text-primary) 18%, transparent)}}:root{--radius-panel:8px;--radius-control:7px;--radius-floating:12px;--brand-hue:156;--brand-tint:.075;--accent:#2ab47e;--accent-ink:var(--accent);--accent-contrast:#06251a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root:not([data-theme]),:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-base:hsl(var(--brand-hue) calc(var(--brand-tint) * 42%) 95.5%);--bg-elevated:hsl(var(--brand-hue) calc(var(--brand-tint) * 48%) 98%);--bg-overlay:#0f12186b;--text-primary:hsl(var(--brand-hue) calc(var(--brand-tint) * 18%) 9%);--text-secondary:hsl(var(--brand-hue) calc(var(--brand-tint) * 14%) 32%);--text-muted:hsl(var(--brand-hue) calc(var(--brand-tint) * 12%) 55%);--border-default:hsl(var(--brand-hue) calc(var(--brand-tint) * 30%) 18% / .11);--border-strong:hsl(var(--brand-hue) calc(var(--brand-tint) * 30%) 18% / .19);--brand-primary:#595959;--brand-primary-contrast:#fff;--brand-gradient-from:#595959;--brand-gradient-to:#a5a5a5;--accent-glow:0 0 0 #0000;--chart-green:#10b981;--chart-blue:#0ea5e9;--chart-amber:#f59e0b;--chart-red:#ef4444;--chart-purple:#8b5cf6;--canvas:var(--bg-base);--surface-primary:var(--bg-elevated);--surface-secondary:hsl(var(--brand-hue) calc(var(--brand-tint) * 36%) 92.5%);--surface-elevated:hsl(var(--brand-hue) calc(var(--brand-tint) * 52%) 99.4%);--surface-overlay:var(--bg-overlay);--plane-page:var(--bg-base);--plane-raised:var(--bg-elevated);--plane-overlay:var(--surface-elevated);--plane-suboverlay:var(--surface-elevated);--plane-input:var(--surface-elevated);--veil-scrim:#0f12186b;--shadow-floating:0 18px 48px -12px #0f121838;--state-hover:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]),:root[data-theme=light]{--state-hover:color-mix(in srgb, var(--text-primary) 5%, transparent)}}:root:not([data-theme]),:root[data-theme=light]{--state-pressed:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]),:root[data-theme=light]{--state-pressed:color-mix(in srgb, var(--text-primary) 11%, transparent)}}:root:not([data-theme]),:root[data-theme=light]{--state-selected:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]),:root[data-theme=light]{--state-selected:color-mix(in srgb, var(--text-primary) 8%, transparent)}}:root:not([data-theme]),:root[data-theme=light]{--input-placeholder:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]),:root[data-theme=light]{--input-placeholder:color-mix(in srgb, var(--text-muted) 72%, white)}}:root:not([data-theme]),:root[data-theme=light]{--input-text:var(--text-primary);--input-border:var(--border-default);--input-focus:#2ab47e;--input-focus-ring:var(--input-focus)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]),:root[data-theme=light]{--input-focus-ring:color-mix(in srgb, var(--input-focus) 15%, transparent)}}:root:not([data-theme]),:root[data-theme=light]{--message-error-ink:var(--signal-pink);--select-chevron-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23818896' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");--elevation-1:0 1px 3px #1218260f, 0 1px 2px #12182608;--elevation-2:0 6px 18px #12182612, 0 2px 6px #1218260a;--elevation-brand:0 8px 18px #26262624, 0 2px 6px #26262614;--sidebar-bg:var(--surface-secondary);--accent-ink:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]),:root[data-theme=light]{--accent-ink:color-mix(in srgb, var(--accent) 80%, #000)}}:root:not([data-theme]),:root[data-theme=light]{--data-in-1:#279186;--data-in-2:#238b65;--data-in-3:#328f58;--data-in-4:#247a89;--data-in-5:#39934b;--data-in-muted:#638881;--data-out-1:#bc3864;--data-out-2:#a34ab5;--data-out-3:#c95836;--data-out-4:#bd4298;--data-out-5:#8658bb;--data-out-6:#bf4a5a;--data-retained:#239567;--data-spine:#737b8c}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-base:hsl(var(--brand-hue) calc(var(--brand-tint) * 34%) 5.5%);--bg-elevated:hsl(var(--brand-hue) calc(var(--brand-tint) * 28%) 9%);--bg-overlay:#00000073;--text-primary:hsl(var(--brand-hue) calc(var(--brand-tint) * 16%) 95%);--text-secondary:hsl(var(--brand-hue) calc(var(--brand-tint) * 12%) 72%);--text-muted:hsl(var(--brand-hue) calc(var(--brand-tint) * 10%) 50%);--border-default:hsl(var(--brand-hue) calc(var(--brand-tint) * 40%) 85% / .09);--border-strong:hsl(var(--brand-hue) calc(var(--brand-tint) * 40%) 85% / .15);--brand-primary:#ccc;--brand-primary-contrast:#262626;--brand-gradient-from:#ccc;--brand-gradient-to:#7f7f7f;--accent-glow:0 0 20px #cccccc1f;--chart-green:var(--amolfi-mint);--chart-blue:#60a5fa;--chart-amber:#fbbf24;--chart-red:#f87171;--chart-purple:var(--amolfi-purple);--canvas:var(--bg-base);--surface-primary:var(--bg-elevated);--surface-secondary:hsl(var(--brand-hue) calc(var(--brand-tint) * 30%) 3.5%);--surface-elevated:hsl(var(--brand-hue) calc(var(--brand-tint) * 24%) 12.5%);--surface-overlay:var(--bg-overlay);--plane-page:var(--bg-base);--plane-raised:var(--bg-elevated);--plane-overlay:var(--surface-elevated);--plane-suboverlay:var(--surface-elevated);--plane-input:var(--dark-surface-muted);--veil-scrim:#00000073;--shadow-floating:0 18px 48px -12px #0006;--state-hover:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--state-hover:color-mix(in srgb, var(--text-primary) 5%, transparent)}}:root[data-theme=dark]{--state-pressed:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--state-pressed:color-mix(in srgb, var(--text-primary) 11%, transparent)}}:root[data-theme=dark]{--state-selected:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--state-selected:color-mix(in srgb, var(--text-primary) 8%, transparent)}}:root[data-theme=dark]{--input-placeholder:#4a5568;--input-text:#e2e8f0;--input-border:#ffffff14;--input-focus:#2ab47e;--input-focus-ring:var(--input-focus)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--input-focus-ring:color-mix(in srgb, var(--input-focus) 30%, transparent)}}:root[data-theme=dark]{--message-error-ink:var(--signal-pink);--select-chevron-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2394a3b8' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");--sidebar-bg:#1a1a1a;--data-in-1:#45c4b3;--data-in-2:#40bf90;--data-in-3:#56bd7f;--data-in-4:#40acbf;--data-in-5:#69bf7a;--data-in-muted:#65867f;--data-out-1:#d4688c;--data-out-2:#bd7dca;--data-out-3:#da866c;--data-out-4:#cf77b5;--data-out-5:#a682ce;--data-out-6:#d27f8a;--data-retained:#36c98e;--data-spine:#868c98}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-base:hsl(var(--brand-hue) calc(var(--brand-tint) * 34%) 5.5%);--bg-elevated:hsl(var(--brand-hue) calc(var(--brand-tint) * 28%) 9%);--bg-overlay:#00000073;--text-primary:hsl(var(--brand-hue) calc(var(--brand-tint) * 16%) 95%);--text-secondary:hsl(var(--brand-hue) calc(var(--brand-tint) * 12%) 72%);--text-muted:hsl(var(--brand-hue) calc(var(--brand-tint) * 10%) 50%);--border-default:hsl(var(--brand-hue) calc(var(--brand-tint) * 40%) 85% / .09);--border-strong:hsl(var(--brand-hue) calc(var(--brand-tint) * 40%) 85% / .15);--brand-primary:#ccc;--brand-primary-contrast:#262626;--brand-gradient-from:#ccc;--brand-gradient-to:#7f7f7f;--accent-glow:0 0 20px #cccccc1f;--chart-green:var(--amolfi-mint);--chart-blue:#60a5fa;--chart-amber:#fbbf24;--chart-red:#f87171;--chart-purple:var(--amolfi-purple);--canvas:var(--bg-base);--surface-primary:var(--bg-elevated);--surface-secondary:hsl(var(--brand-hue) calc(var(--brand-tint) * 30%) 3.5%);--surface-elevated:hsl(var(--brand-hue) calc(var(--brand-tint) * 24%) 12.5%);--surface-overlay:var(--bg-overlay);--plane-page:var(--bg-base);--plane-raised:var(--bg-elevated);--plane-overlay:var(--surface-elevated);--plane-suboverlay:var(--surface-elevated);--plane-input:var(--dark-surface-muted);--veil-scrim:#00000073;--shadow-floating:0 18px 48px -12px #0006;--state-hover:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]){--state-hover:color-mix(in srgb, var(--text-primary) 5%, transparent)}}:root:not([data-theme]){--state-pressed:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]){--state-pressed:color-mix(in srgb, var(--text-primary) 11%, transparent)}}:root:not([data-theme]){--state-selected:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]){--state-selected:color-mix(in srgb, var(--text-primary) 8%, transparent)}}:root:not([data-theme]){--input-placeholder:#4a5568;--input-text:#e2e8f0;--input-border:#ffffff14;--input-focus:#2ab47e;--input-focus-ring:var(--input-focus)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme]){--input-focus-ring:color-mix(in srgb, var(--input-focus) 30%, transparent)}}:root:not([data-theme]){--message-error-ink:var(--signal-pink);--select-chevron-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2394a3b8' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");--sidebar-bg:#1a1a1a;--data-in-1:#45c4b3;--data-in-2:#40bf90;--data-in-3:#56bd7f;--data-in-4:#40acbf;--data-in-5:#69bf7a;--data-in-muted:#65867f;--data-out-1:#d4688c;--data-out-2:#bd7dca;--data-out-3:#da866c;--data-out-4:#cf77b5;--data-out-5:#a682ce;--data-out-6:#d27f8a;--data-retained:#36c98e;--data-spine:#868c98}}:root[data-flow-palette=vibrant]{--data-in-1:#24dbc3;--data-in-2:#25d091;--data-in-3:#36d375;--data-in-4:#24c0db;--data-in-5:#4bd266;--data-out-1:#ea5385;--data-out-2:#c96adc;--data-out-3:#ee744f;--data-out-4:#e25ab9;--data-out-5:#a571e0;--data-out-6:#e36374;--data-retained:#24db92;--data-spine:#848b9a}:root,:root[data-theme=light]{--heat-hot-bg:#fed7aa;--heat-hot-border:#fdba74;--heat-hot-glow:none;--heat-warm-bg:#fef3c7;--heat-warm-border:#fde68a;--heat-warm-glow:none;--heat-neutral-bg:var(--bg-elevated);--heat-neutral-border:var(--border-default);--heat-cool-bg:#e0e7ef;--heat-cool-border:#cbd5e1;--heat-cool-glow:none;--urgency-risk:#dc2626;--urgency-risk-text:#b91c1c;--urgency-risk-glow:none;--urgency-due-today:#d97706;--urgency-due-today-text:#92400e;--urgency-due-today-glow:none}:root[data-theme=dark]{--heat-hot-bg:#f59e0b2e;--heat-hot-border:#f59e0b7a;--heat-hot-glow:0 0 28px #f59e0b47;--heat-warm-bg:#f59e0b17;--heat-warm-border:#f59e0b4d;--heat-warm-glow:none;--heat-neutral-bg:var(--bg-elevated);--heat-neutral-border:var(--border-default);--heat-cool-bg:#60a5fa0d;--heat-cool-border:#60a5fa29;--heat-cool-glow:none;--urgency-risk:#ef4444;--urgency-risk-text:#fca5a5;--urgency-risk-glow:0 0 18px #ef444442;--urgency-due-today:#f59e0b;--urgency-due-today-text:#fcd34d;--urgency-due-today-glow:0 0 16px #f59e0b33}:root,:root[data-theme=light]{--signal-mint:#0cc97f;--signal-violet:#985ff8;--signal-sky:#16b2f5;--signal-pink:#f0509f;--signal-amber:#fdab3d;--signal-attention:#fb8a3e;--signal-slate:#94a3b8;--signal-mint-ink:#047857;--signal-violet-ink:#6d28d9;--signal-sky-ink:#0369a1;--signal-pink-ink:#be185d;--signal-amber-ink:#b45309;--signal-attention-ink:#c2410c;--signal-slate-ink:#475569;--clarity:1;--glass-bg:rgba(255, 255, 255, calc(.76 + (1 - var(--clarity)) * .24));--glass-bg-strong:rgba(255, 255, 255, calc(.85 + (1 - var(--clarity)) * .15));--glass-blur:calc(var(--clarity) * 16px);--glass-saturate:calc(1 + var(--clarity) * .5);--glass-edge:#ffffffbf;--glass-rim:inset 0 1px 0 rgba(255, 255, 255, calc(.8 * var(--clarity)));--glass-border:rgba(18, 22, 30, calc(.06 + .02 * var(--clarity)));--glass-specular:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #12161e0a;--glass-depth:0 1px 1px #1218260a, 0 3px 3px #12182608, 0 6px 6px -3px #12182608, 0 12px 12px -6px #1218260a, 0 24px 24px -12px #1218260d;--glass-depth-hover:0 1px 1px #1218260a, 0 4px 4px #1218260a, 0 8px 8px -3px #1218260a, 0 16px 16px -6px #1218260d, 0 32px 32px -12px #12182612;--gel-gloss:linear-gradient(180deg, #ffffff2e 0px, #ffffff0d 7px, #fff0 12px), linear-gradient(0deg, #0a0c100a 0px, #0a0c1000 6px)}:root[data-theme=dark]{--signal-mint:#34d399;--signal-violet:#a78bfa;--signal-sky:#38bdf8;--signal-pink:#f472b6;--signal-amber:#fbbf24;--signal-attention:#fc9d5c;--signal-slate:#64748b;--signal-mint-ink:#34d399;--signal-violet-ink:#a78bfa;--signal-sky-ink:#38bdf8;--signal-pink-ink:#f472b6;--signal-amber-ink:#fbbf24;--signal-attention-ink:#fc9d5c;--signal-slate-ink:#94a3b8;--glass-bg:rgba(22, 24, 29, calc(.66 + (1 - var(--clarity)) * .34));--glass-bg-strong:rgba(20, 21, 25, calc(.88 + (1 - var(--clarity)) * .12));--glass-blur:calc(var(--clarity) * 18px);--glass-saturate:calc(1 + var(--clarity) * .4);--glass-edge:#ffffff1c;--glass-rim:inset 0 1px 0 rgba(255, 255, 255, calc(.12 + .04 * var(--clarity)));--glass-border:rgba(255, 255, 255, calc(.07 + .05 * var(--clarity)));--glass-specular:inset 0 1px 0 #ffffff21, inset 0 24px 48px #c7d3ea0a;--glass-depth:0 2px 8px #0000003d, 0 12px 32px #0000005c;--glass-depth-hover:0 4px 12px #00000047, 0 18px 44px #00000070;--gel-gloss:linear-gradient(180deg, #ffffff24 0px, #ffffff0d 7px, #fff0 12px), linear-gradient(0deg, #0000001a 0px, #0000 6px)}.jelly{--jelly-hue:var(--signal-mint);background:var(--surface-primary);border:1px solid var(--border-default);corner-shape:squircle;transition:background-color var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out);border-radius:8px}.jelly:not(.jelly--fill):hover,.jelly--over-content{background:var(--surface-elevated)}.gel{background-image:var(--gel-gloss)}.jelly--fill{background:var(--jelly-hue)}@supports (color:color-mix(in lab, red, red)){.jelly--fill{background:color-mix(in srgb, var(--jelly-hue) 12%, var(--bg-elevated))}}.jelly--fill{border-color:var(--jelly-hue)}@supports (color:color-mix(in lab, red, red)){.jelly--fill{border-color:color-mix(in srgb, var(--jelly-hue) 28%, transparent)}}.dark .jelly--fill{background:var(--jelly-hue)}@supports (color:color-mix(in lab, red, red)){.dark .jelly--fill{background:color-mix(in srgb, var(--jelly-hue) 16%, var(--bg-elevated))}}.jelly--calm{background:var(--surface-primary);border-color:var(--border-default)}.jelly--mint{--jelly-hue:var(--signal-mint);--jelly-ink:var(--signal-mint-ink)}.jelly--violet{--jelly-hue:var(--signal-violet);--jelly-ink:var(--signal-violet-ink)}.jelly--sky{--jelly-hue:var(--signal-sky);--jelly-ink:var(--signal-sky-ink)}.jelly--pink{--jelly-hue:var(--signal-pink);--jelly-ink:var(--signal-pink-ink)}.jelly--amber{--jelly-hue:var(--signal-amber);--jelly-ink:var(--signal-amber-ink)}.jelly-chip{--jelly-hue:var(--signal-mint);border:1px solid var(--jelly-hue);border-radius:4px;align-items:center;gap:6px;padding:5px 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.jelly-chip{border:1px solid color-mix(in srgb, var(--jelly-hue) 30%, transparent)}}.jelly-chip{background:var(--jelly-hue)}@supports (color:color-mix(in lab, red, red)){.jelly-chip{background:color-mix(in srgb, var(--jelly-hue) 12%, var(--bg-elevated))}}.jelly-chip{color:var(--jelly-ink,var(--jelly-hue))}@supports (color:color-mix(in lab, red, red)){.jelly-chip{color:var(--jelly-ink,color-mix(in srgb, var(--jelly-hue) 72%, var(--text-primary)))}}.jelly-chip{font-size:12px;font-weight:600;line-height:1}.jelly-chip .chip-num{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:13px;font-weight:650}.jelly-chip .chip-label{letter-spacing:0;opacity:.85;font-size:10.5px;font-weight:550}.dark .jelly-chip{background:var(--jelly-hue)}@supports (color:color-mix(in lab, red, red)){.dark .jelly-chip{background:color-mix(in srgb, var(--jelly-hue) 16%, var(--bg-elevated))}}.dark .jelly-chip{color:var(--jelly-ink,var(--jelly-hue))}@supports (color:color-mix(in lab, red, red)){.dark .jelly-chip{color:color-mix(in srgb, var(--jelly-ink,var(--jelly-hue)) 80%, white)}}.app-shell .card,.app-shell .card-static{background:var(--glass-bg);border-color:var(--glass-border);box-shadow:var(--glass-rim), var(--glass-depth)}.app-shell .card:hover{border-color:var(--glass-border);box-shadow:var(--glass-rim), var(--glass-depth-hover)}.dark .app-shell .card,.dark .app-shell .card-static{background:var(--glass-bg)!important;border-color:var(--glass-border)!important;box-shadow:var(--glass-rim), var(--glass-depth)!important}.dark .app-shell .card:hover{box-shadow:var(--glass-rim), var(--glass-depth-hover)!important}@media (prefers-reduced-transparency:reduce){.app-shell .card,.app-shell .card-static{background:var(--bg-elevated);border-color:var(--border-default)}}.glass-panel{background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));border:1px solid var(--glass-border);box-shadow:var(--glass-rim), var(--elevation-4)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-panel{background:var(--bg-elevated);border-color:var(--border-default)}}@media (prefers-reduced-transparency:reduce){.glass-panel{background:var(--bg-elevated);border-color:var(--border-default);-webkit-backdrop-filter:none;backdrop-filter:none}}.crm-lead-card{--lead-card-bg:var(--heat-neutral-bg);--lead-card-border:var(--heat-neutral-border);--lead-card-urgency-color:transparent;--lead-card-urgency-text:var(--text-muted);background:var(--lead-card-bg);border-color:var(--lead-card-border);color:var(--text-primary);position:relative}.crm-lead-card:before,.crm-lead-card:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.crm-lead-card:before{border:0 solid var(--lead-card-urgency-color)}.crm-lead-card[data-heat=hot]{--lead-card-bg:var(--heat-hot-bg);--lead-card-border:var(--heat-hot-border)}.crm-lead-card[data-heat=warm]{--lead-card-bg:var(--heat-warm-bg);--lead-card-border:var(--heat-warm-border)}.crm-lead-card[data-heat=cool]{--lead-card-bg:var(--heat-cool-bg);--lead-card-border:var(--heat-cool-border)}.crm-lead-card[data-urgency=risk]{--lead-card-urgency-color:var(--urgency-risk);--lead-card-urgency-text:var(--urgency-risk-text)}.crm-lead-card[data-urgency=due-today]{--lead-card-urgency-color:var(--urgency-due-today);--lead-card-urgency-text:var(--urgency-due-today-text)}.crm-lead-card[data-urgency]:before{border-width:2px}.crm-lead-card[data-urgency=risk]:after{border:2px solid var(--urgency-risk);box-shadow:var(--urgency-risk-glow);opacity:.28;animation:2s ease-in-out infinite crm-lead-risk-pulse}.crm-lead-card:hover{border-color:var(--border-strong)}.crm-lead-card:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.crm-lead-card[data-selected=true]{border-color:var(--brand-primary);box-shadow:0 0 0 2px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.crm-lead-card[data-selected=true]{box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-primary) 42%, transparent)}}.crm-lead-card--pipeline[data-selection-mode=true]{padding-left:2.3rem}.crm-lead-card__select-indicator{z-index:3;border:1px solid var(--brand-primary);border-radius:999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex;position:absolute;top:.75rem;left:.75rem}@supports (color:color-mix(in lab, red, red)){.crm-lead-card__select-indicator{border:1px solid color-mix(in srgb, var(--brand-primary) 44%, var(--border-default))}}.crm-lead-card__select-indicator{background:var(--bg-elevated)}@supports (color:color-mix(in lab, red, red)){.crm-lead-card__select-indicator{background:color-mix(in srgb, var(--bg-elevated) 86%, transparent)}}.crm-lead-card__select-indicator{color:var(--text-muted);box-shadow:var(--elevation-1)}.crm-lead-card[data-selected=true] .crm-lead-card__select-indicator{background:var(--brand-primary);color:var(--brand-primary-contrast);border-color:var(--brand-primary)}.crm-lead-card__score,.crm-lead-card__owner-chip,.crm-lead-card__urgency-label{z-index:1;position:relative}.crm-lead-card__score{border:1px solid var(--lead-card-border);background:var(--bg-elevated);color:var(--text-primary)}.crm-lead-card[data-heat=hot] .crm-lead-card__score{border-color:var(--heat-hot-border);background:var(--heat-hot-border)}@supports (color:color-mix(in lab, red, red)){.crm-lead-card[data-heat=hot] .crm-lead-card__score{background:color-mix(in srgb, var(--heat-hot-border) 40%, var(--bg-elevated))}}.crm-lead-card[data-heat=warm] .crm-lead-card__score{border-color:var(--heat-warm-border);background:var(--heat-warm-border)}@supports (color:color-mix(in lab, red, red)){.crm-lead-card[data-heat=warm] .crm-lead-card__score{background:color-mix(in srgb, var(--heat-warm-border) 40%, var(--bg-elevated))}}.crm-lead-card__owner-chip{border:1px solid var(--border-default);background:var(--bg-elevated);color:var(--text-secondary)}.crm-lead-card__urgency-label{border:1px solid var(--lead-card-urgency-text)}@supports (color:color-mix(in lab, red, red)){.crm-lead-card__urgency-label{border:1px solid color-mix(in srgb, var(--lead-card-urgency-text) 26%, transparent)}}.crm-lead-card__urgency-label{background:var(--lead-card-urgency-text)}@supports (color:color-mix(in lab, red, red)){.crm-lead-card__urgency-label{background:color-mix(in srgb, var(--lead-card-urgency-text) 9%, transparent)}}.crm-lead-card__urgency-label{color:var(--lead-card-urgency-text)}.crm-lead-card__recent-dot{z-index:2;background:var(--brand-primary);width:7px;height:7px;opacity:var(--recent-view-opacity,0);pointer-events:none;box-shadow:none;border-radius:999px;position:absolute;bottom:.65rem;left:.65rem}.crm-lead-card__recent-dot[data-rank="0"]{box-shadow:0 0 0 2px var(--brand-primary), 0 0 8px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.crm-lead-card__recent-dot[data-rank="0"]{box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-primary) 14%, transparent), 0 0 8px color-mix(in srgb, var(--brand-primary) 26%, transparent)}}.crm-lead-card__export-badge{z-index:1;border:1px solid var(--border-default);border-radius:999px;align-items:center;padding:.15rem .45rem;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:relative}.crm-lead-card__export-badge--exported{background:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){.crm-lead-card__export-badge--exported{background:color-mix(in srgb, var(--text-muted) 10%, transparent)}}.crm-lead-card__export-badge--exported{color:var(--text-secondary)}.crm-lead-card__export-badge--new{background:var(--chart-blue)}@supports (color:color-mix(in lab, red, red)){.crm-lead-card__export-badge--new{background:color-mix(in srgb, var(--chart-blue) 9%, transparent)}}.crm-lead-card__export-badge--new{border-color:var(--chart-blue)}@supports (color:color-mix(in lab, red, red)){.crm-lead-card__export-badge--new{border-color:color-mix(in srgb, var(--chart-blue) 22%, var(--border-default))}}.crm-lead-card__export-badge--new{color:var(--chart-blue)}.crm-all-leads-card{transition:border-color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);border-radius:6px}.crm-all-leads-card:hover{border-color:var(--border-strong)}.crm-all-leads-card[data-heat=hot]{--lead-card-bg:var(--heat-hot-bg)}@supports (color:color-mix(in lab, red, red)){.crm-all-leads-card[data-heat=hot]{--lead-card-bg:color-mix(in srgb, var(--heat-hot-bg) 70%, var(--bg-elevated))}}.crm-all-leads-card[data-heat=hot]{--lead-card-border:var(--heat-hot-border)}@supports (color:color-mix(in lab, red, red)){.crm-all-leads-card[data-heat=hot]{--lead-card-border:color-mix(in srgb, var(--heat-hot-border) 70%, var(--border-default))}}.crm-all-leads-card[data-heat=warm]{--lead-card-bg:var(--heat-warm-bg)}@supports (color:color-mix(in lab, red, red)){.crm-all-leads-card[data-heat=warm]{--lead-card-bg:color-mix(in srgb, var(--heat-warm-bg) 70%, var(--bg-elevated))}}.crm-all-leads-card[data-heat=warm]{--lead-card-border:var(--heat-warm-border)}@supports (color:color-mix(in lab, red, red)){.crm-all-leads-card[data-heat=warm]{--lead-card-border:color-mix(in srgb, var(--heat-warm-border) 70%, var(--border-default))}}.crm-all-leads-card[data-heat=cool]{--lead-card-bg:var(--heat-cool-bg)}@supports (color:color-mix(in lab, red, red)){.crm-all-leads-card[data-heat=cool]{--lead-card-bg:color-mix(in srgb, var(--heat-cool-bg) 70%, var(--bg-elevated))}}.crm-all-leads-card[data-heat=cool]{--lead-card-border:var(--heat-cool-border)}@supports (color:color-mix(in lab, red, red)){.crm-all-leads-card[data-heat=cool]{--lead-card-border:color-mix(in srgb, var(--heat-cool-border) 70%, var(--border-default))}}.crm-all-leads-score-badge{border:1px solid var(--border-default);background:var(--bg-elevated);color:var(--text-primary)}.crm-all-leads-score-badge[data-heat=hot]{border-color:var(--heat-hot-border);background:var(--heat-hot-border)}@supports (color:color-mix(in lab, red, red)){.crm-all-leads-score-badge[data-heat=hot]{background:color-mix(in srgb, var(--heat-hot-border) 40%, var(--bg-elevated))}}.crm-all-leads-score-badge[data-heat=warm]{border-color:var(--heat-warm-border);background:var(--heat-warm-border)}@supports (color:color-mix(in lab, red, red)){.crm-all-leads-score-badge[data-heat=warm]{background:color-mix(in srgb, var(--heat-warm-border) 40%, var(--bg-elevated))}}.crm-all-leads-row[data-selected=true]{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.crm-all-leads-row[data-selected=true]{background:color-mix(in srgb, var(--brand-primary) 9%, var(--bg-elevated))}}.crm-all-leads-view-toggle{color:var(--text-secondary)}.crm-all-leads-view-toggle__button--active{background:var(--brand-primary);color:var(--brand-primary-contrast)}.crm-selection-button{min-height:34px;padding:7px 10px}.crm-selection-button--active{border-color:var(--brand-primary)!important}@supports (color:color-mix(in lab, red, red)){.crm-selection-button--active{border-color:color-mix(in srgb, var(--brand-primary) 38%, var(--border-default))!important}}.crm-selection-button--active{color:var(--text-primary)!important}.crm-selection-button__count{background:var(--brand-primary);min-width:1.15rem;height:1.15rem;color:var(--brand-primary-contrast);border-radius:999px;justify-content:center;align-items:center;padding:0 .25rem;font-size:10px;line-height:1;display:inline-flex}.crm-selection-clear{width:34px;height:34px;padding:0}.crm-selection-cohort{min-height:34px;border-color:var(--brand-primary)!important}@supports (color:color-mix(in lab, red, red)){.crm-selection-cohort{border-color:color-mix(in srgb, var(--brand-primary) 24%, var(--border-default))!important}}.crm-selection-cohort{color:var(--text-secondary)}.crm-selection-cohort select{color:var(--text-primary)}.crm-bulk-selection-bar{z-index:20;border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--bg-elevated);justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:sticky;top:.65rem}@supports (color:color-mix(in lab, red, red)){.crm-bulk-selection-bar{background:color-mix(in srgb, var(--bg-elevated) 92%, var(--bg-base))}}.crm-bulk-selection-bar{color:var(--text-primary);box-shadow:var(--elevation-2);padding:.6rem .75rem}@media (width<=640px){.crm-bulk-selection-bar{flex-direction:column;align-items:stretch;gap:.5rem}.crm-bulk-selection-bar>div{justify-content:flex-start}}.crm-bulk-assign-control{border-color:var(--border-default);background:var(--bg-base);color:var(--text-secondary)}.crm-bulk-assign-control:focus-within{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.crm-bulk-assign-control:focus-within{border-color:color-mix(in srgb, var(--brand-primary) 44%, var(--border-default))}}.crm-bulk-assign-control:focus-within{box-shadow:0 0 0 3px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.crm-bulk-assign-control:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-primary) 14%, transparent)}}.crm-bulk-assign-control select{color:var(--text-primary)}.lead-export-modal{background:var(--surface-elevated);border-color:var(--border-default);color:var(--text-primary)}.lead-export-mode-button{background:var(--bg-elevated);border-color:var(--border-default);color:var(--text-primary)}.lead-export-mode-button:hover{border-color:var(--border-strong);background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.lead-export-mode-button:hover{background:color-mix(in srgb, var(--brand-primary) 5%, var(--bg-elevated))}}.lead-export-mode-button--active{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.lead-export-mode-button--active{border-color:color-mix(in srgb, var(--brand-primary) 46%, var(--border-default))}}.lead-export-mode-button--active{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.lead-export-mode-button--active{background:color-mix(in srgb, var(--brand-primary) 10%, var(--bg-elevated))}}.lead-export-mode-button--active{box-shadow:0 0 0 1px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.lead-export-mode-button--active{box-shadow:0 0 0 1px color-mix(in srgb, var(--brand-primary) 22%, transparent)}}.lead-export-summary{border-color:var(--border-default);background:var(--bg-elevated)}@supports (color:color-mix(in lab, red, red)){.lead-export-summary{background:color-mix(in srgb, var(--bg-elevated) 78%, var(--bg-base))}}.lead-export-prep-panel{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.lead-export-prep-panel{border-color:color-mix(in srgb, var(--brand-primary) 20%, var(--border-default))}}.lead-export-prep-panel{background:linear-gradient(135deg, var(--brand-primary), transparent 48%), var(--bg-elevated)}@supports (color:color-mix(in lab, red, red)){.lead-export-prep-panel{background:linear-gradient(135deg, color-mix(in srgb, var(--brand-primary) 8%, transparent), transparent 48%), color-mix(in srgb, var(--bg-elevated) 82%, var(--bg-base))}}.lead-export-prep-stat{border-color:var(--border-default);background:var(--bg-base)}@supports (color:color-mix(in lab, red, red)){.lead-export-prep-stat{background:color-mix(in srgb, var(--bg-base) 70%, var(--bg-elevated))}}.lead-export-run-pill{border-color:var(--border-default);background:var(--bg-elevated);color:var(--text-secondary)}.lead-export-run-pill:hover,.lead-export-run-pill--active{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.lead-export-run-pill:hover,.lead-export-run-pill--active{border-color:color-mix(in srgb, var(--brand-primary) 42%, var(--border-default))}}.lead-export-run-pill:hover,.lead-export-run-pill--active{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.lead-export-run-pill:hover,.lead-export-run-pill--active{background:color-mix(in srgb, var(--brand-primary) 10%, var(--bg-elevated))}}.lead-export-run-pill:hover,.lead-export-run-pill--active{color:var(--text-primary)}.lead-export-history-empty{border:1px dashed var(--border-default);min-height:9rem;color:var(--text-muted);border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;font-size:12px;font-weight:600;display:flex}.crm-all-leads-chrome-search{width:clamp(12rem,17vw,16rem)}.crm-all-leads-chrome-select{max-width:10.5rem}.crm-all-leads-chrome-select--score{max-width:8.75rem}@media (width<=1320px){.crm-all-leads-chrome-filters{gap:.4rem}.crm-all-leads-chrome-search{width:12rem}.crm-all-leads-chrome-select{max-width:8.75rem}.crm-all-leads-chrome-select--score{max-width:7.5rem}}.crm-recent-trail-tooltip{border:1px solid var(--border-default);background:var(--bg-overlay);max-width:min(32rem,100vw - 9rem);color:var(--text-secondary);box-shadow:var(--elevation-2);border-radius:999px;align-items:center;gap:.55rem;margin:.15rem 0 -.35rem .25rem;padding:.45rem .45rem .45rem .75rem;font-size:12px;font-weight:600;display:inline-flex}.crm-recent-trail-tooltip button{width:1.35rem;height:1.35rem;color:var(--text-muted);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.crm-recent-trail-tooltip button:hover{background:var(--bg-elevated);color:var(--text-primary)}.crm-lead-card--preview{background:linear-gradient(var(--lead-card-bg), var(--lead-card-bg)), var(--bg-elevated);box-shadow:var(--elevation-4)}.crm-lead-card--preview[data-heat=hot]{--lead-card-bg:var(--heat-hot-border)}@supports (color:color-mix(in lab, red, red)){.crm-lead-card--preview[data-heat=hot]{--lead-card-bg:color-mix(in srgb, var(--heat-hot-border) 32%, var(--bg-elevated))}}.crm-lead-card--preview[data-heat=warm]{--lead-card-bg:var(--heat-warm-border)}@supports (color:color-mix(in lab, red, red)){.crm-lead-card--preview[data-heat=warm]{--lead-card-bg:color-mix(in srgb, var(--heat-warm-border) 28%, var(--bg-elevated))}}:root[data-theme=dark] .crm-lead-card--preview[data-heat=hot]{box-shadow:var(--elevation-4), var(--heat-hot-glow)}.sales-canvas-shell{min-height:clamp(680px,100vh - 144px,1040px);color:var(--text-primary);box-shadow:none;touch-action:none;background:0 0;border:0;border-radius:0;outline:none;margin-top:-4px;position:relative;overflow:hidden}.sales-canvas-shell:focus-visible{outline:2px solid var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-shell:focus-visible{outline:2px solid color-mix(in srgb, var(--brand-primary) 34%, transparent)}}.sales-canvas-shell:focus-visible{outline-offset:-2px}.sales-canvas-shell.is-panning{cursor:grabbing}.sales-canvas-grid{background-image:radial-gradient(circle at 10% 10%, var(--brand-primary), transparent 32%), linear-gradient(var(--border-default) 1px, transparent 1px), linear-gradient(90deg, var(--border-default) 1px, transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.sales-canvas-grid{background-image:radial-gradient(circle at 10% 10%, color-mix(in srgb, var(--brand-primary) 10%, transparent), transparent 32%), linear-gradient(color-mix(in srgb, var(--border-default) 54%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--border-default) 54%, transparent) 1px, transparent 1px)}}.sales-canvas-grid{opacity:.72;pointer-events:none;background-size:auto,34px 34px,34px 34px}.sales-canvas-board{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.sales-canvas-region{border:1px solid var(--stage-color);flex-direction:column;gap:14px;display:flex;position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sales-canvas-region{border:1px solid color-mix(in srgb, var(--stage-color) 24%, var(--border-default))}}.sales-canvas-region{background:var(--surface-primary);border-radius:6px;padding:18px}.sales-canvas-shell[data-density=overview] .sales-canvas-region{gap:10px;padding:14px}.sales-canvas-shell[data-density=overview] .sales-canvas-region__health{display:none}.sales-canvas-region[data-bottleneck=true]{border-color:var(--signal-amber)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-region[data-bottleneck=true]{border-color:color-mix(in srgb, var(--signal-amber) 42%, var(--border-default))}}.sales-canvas-region[data-drop-active=true]{border-color:var(--brand-primary);box-shadow:inset 0 0 0 2px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-region[data-drop-active=true]{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--brand-primary) 34%, transparent)}}.sales-canvas-region__header{gap:9px;min-width:0;display:grid}.sales-canvas-region__title-row{align-items:center;gap:8px;min-width:0;display:flex}.sales-canvas-region__dot{background:var(--stage-color);width:9px;height:9px;box-shadow:0 0 0 4px var(--stage-color);border-radius:999px;flex:none}@supports (color:color-mix(in lab, red, red)){.sales-canvas-region__dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--stage-color) 18%, transparent)}}.sales-canvas-region__title-row h2{min-width:0;color:var(--text-primary);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:15px;font-weight:850;line-height:1.2;overflow:hidden}.sales-canvas-region__count{border:1px solid var(--border-default);background:var(--surface-elevated);min-width:34px;height:24px;color:var(--text-secondary);font-variant-numeric:tabular-nums;border-radius:4px;justify-content:center;align-items:center;font-size:12px;font-weight:650;display:inline-flex}.sales-canvas-region__health{flex-wrap:wrap;gap:6px;display:flex}.sales-canvas-region__health span{border:1px solid var(--border-default);background:var(--surface-elevated);min-height:22px;color:var(--text-secondary);border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:750;line-height:1;display:inline-flex}.sales-canvas-region__health span[data-state=risk]{border-color:var(--signal-amber)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-region__health span[data-state=risk]{border-color:color-mix(in srgb, var(--signal-amber) 38%, var(--border-default))}}.sales-canvas-region__health span[data-state=risk]{background:var(--signal-amber)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-region__health span[data-state=risk]{background:color-mix(in srgb, var(--signal-amber) 11%, transparent)}}.sales-canvas-region__health span[data-state=risk]{color:var(--signal-amber-ink)}.sales-canvas-region__health span[data-state=hot]{border-color:var(--signal-mint)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-region__health span[data-state=hot]{border-color:color-mix(in srgb, var(--signal-mint) 36%, var(--border-default))}}.sales-canvas-region__health span[data-state=hot]{background:var(--signal-mint)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-region__health span[data-state=hot]{background:color-mix(in srgb, var(--signal-mint) 10%, transparent)}}.sales-canvas-region__health span[data-state=hot]{color:var(--signal-mint-ink)}.sales-canvas-region__health span[data-state=steady]{border-color:var(--signal-slate)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-region__health span[data-state=steady]{border-color:color-mix(in srgb, var(--signal-slate) 28%, var(--border-default))}}.sales-canvas-stage-overview{flex:1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-height:0;display:grid}.sales-canvas-stage-overview__metric{border:1px solid var(--border-default);background:var(--bg-base);border-radius:8px;align-content:center;min-height:80px;display:grid}@supports (color:color-mix(in lab, red, red)){.sales-canvas-stage-overview__metric{background:color-mix(in srgb, var(--bg-base) 58%, transparent)}}.sales-canvas-stage-overview__metric{padding:12px}.sales-canvas-stage-overview__metric strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:32px;font-weight:900;line-height:1}.sales-canvas-stage-overview__metric span{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-top:5px;font-size:11px;font-weight:800}.sales-canvas-dot-field{border:1px solid var(--border-default);background:var(--bg-base);border-radius:8px;grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(14px,1fr));align-content:start;gap:8px;min-height:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sales-canvas-dot-field{background:color-mix(in srgb, var(--bg-base) 48%, transparent)}}.sales-canvas-dot-field{padding:14px}.sales-canvas-lead-dot{border:1px solid var(--border-default);background:var(--heat-neutral-border);cursor:pointer;border-radius:999px;width:12px;height:12px}.sales-canvas-lead-dot[data-heat=hot]{background:var(--heat-hot-border);box-shadow:var(--heat-hot-glow)}.sales-canvas-lead-dot[data-heat=warm]{background:var(--heat-warm-border)}.sales-canvas-lead-dot[data-heat=cool]{background:var(--heat-cool-border)}.sales-canvas-lead-dot[data-match=true]{outline:2px solid var(--brand-primary);outline-offset:2px}.sales-canvas-leads{align-content:start;gap:9px;min-height:0;display:grid;overflow:hidden}.sales-canvas-leads[data-density=overview]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.sales-canvas-leads[data-density=compact],.sales-canvas-leads[data-density=rich]{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-canvas-lead-card{--canvas-card-border:var(--heat-neutral-border);--canvas-card-bg:var(--heat-neutral-bg)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-lead-card{--canvas-card-bg:color-mix(in srgb, var(--heat-neutral-bg) 78%, var(--bg-elevated))}}.sales-canvas-lead-card{border:1px solid var(--canvas-card-border);background:var(--canvas-card-bg);min-width:0;min-height:86px;color:var(--text-primary);box-shadow:var(--elevation-1);text-align:left;touch-action:none;-webkit-user-select:none;user-select:none;transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border-radius:8px;gap:6px;padding:10px;display:grid;position:relative}.sales-canvas-lead-card[data-density=compact]{min-height:78px}.sales-canvas-lead-card[data-density=overview]{min-height:54px;box-shadow:none;gap:2px;padding:8px}.sales-canvas-lead-card[data-density=overview] .sales-canvas-lead-card__name{font-size:14px}.sales-canvas-lead-card[data-density=overview] .crm-lead-card__score{padding:1px 6px;font-size:10px}.sales-canvas-lead-card[data-heat=hot]{--canvas-card-border:var(--heat-hot-border);--canvas-card-bg:var(--heat-hot-bg)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-lead-card[data-heat=hot]{--canvas-card-bg:color-mix(in srgb, var(--heat-hot-bg) 72%, var(--bg-elevated))}}.sales-canvas-lead-card[data-heat=warm]{--canvas-card-border:var(--heat-warm-border);--canvas-card-bg:var(--heat-warm-bg)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-lead-card[data-heat=warm]{--canvas-card-bg:color-mix(in srgb, var(--heat-warm-bg) 74%, var(--bg-elevated))}}.sales-canvas-lead-card[data-heat=cool]{--canvas-card-border:var(--heat-cool-border);--canvas-card-bg:var(--heat-cool-bg)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-lead-card[data-heat=cool]{--canvas-card-bg:color-mix(in srgb, var(--heat-cool-bg) 74%, var(--bg-elevated))}}.sales-canvas-lead-card[data-urgency=risk]{box-shadow:inset 0 0 0 2px var(--urgency-risk), var(--elevation-1)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-lead-card[data-urgency=risk]{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--urgency-risk) 36%, transparent), var(--elevation-1)}}.sales-canvas-lead-card[data-urgency=due-today]{box-shadow:inset 0 0 0 2px var(--urgency-due-today), var(--elevation-1)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-lead-card[data-urgency=due-today]{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--urgency-due-today) 30%, transparent), var(--elevation-1)}}.sales-canvas-lead-card:hover{border-color:var(--border-strong);box-shadow:var(--elevation-2);transform:translateY(-1px)}.sales-canvas-lead-card:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.sales-canvas-lead-card[data-match=true],.sales-canvas-lead-card[data-focused=true]{border-color:var(--brand-primary);box-shadow:0 0 0 2px var(--brand-primary), var(--elevation-2)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-lead-card[data-match=true],.sales-canvas-lead-card[data-focused=true]{box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-primary) 24%, transparent), var(--elevation-2)}}.sales-canvas-lead-card__top,.sales-canvas-lead-card__footer{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.sales-canvas-lead-card__name{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:820;line-height:1.2;overflow:hidden}.sales-canvas-lead-card__right{flex:none;align-items:center;gap:5px;display:inline-flex}.sales-canvas-lead-card__sub{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.2;overflow:hidden}.sales-canvas-lead-card__meta{grid-template-columns:minmax(0,1.2fr) auto auto;gap:6px;min-width:0;display:grid}.sales-canvas-lead-card__meta span{border:1px solid var(--border-default);background:var(--bg-elevated);border-radius:6px;min-width:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sales-canvas-lead-card__meta span{background:color-mix(in srgb, var(--bg-elevated) 70%, transparent)}}.sales-canvas-lead-card__meta span{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;padding:4px 6px;font-size:10px;font-weight:740}.sales-canvas-lead-card__urgency{border:1px solid var(--urgency-risk);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sales-canvas-lead-card__urgency{border:1px solid color-mix(in srgb, var(--urgency-risk) 28%, var(--border-default))}}.sales-canvas-lead-card__urgency{background:var(--urgency-risk);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.sales-canvas-lead-card__urgency{background:color-mix(in srgb, var(--urgency-risk) 9%, transparent)}}.sales-canvas-lead-card__urgency{color:var(--urgency-risk-text);padding:2px 6px;font-size:10px;font-weight:800;line-height:1}.sales-canvas-owner-token{border:1px solid var(--border-default);background:var(--brand-primary);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sales-canvas-owner-token{background:color-mix(in srgb, var(--brand-primary) 11%, var(--bg-elevated))}}.sales-canvas-owner-token{color:var(--text-primary);font-size:9px;font-weight:850}.sales-canvas-more,.sales-canvas-region__empty{border:1px dashed var(--border-default);min-height:42px;color:var(--text-muted);border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:780;display:flex}.sales-canvas-more{background:var(--brand-primary);border-style:solid}@supports (color:color-mix(in lab, red, red)){.sales-canvas-more{background:color-mix(in srgb, var(--brand-primary) 7%, transparent)}}.sales-canvas-more{color:var(--text-secondary)}.sales-canvas-toolbar{z-index:80;border:1px solid var(--border-default);background:var(--bg-overlay);border-radius:8px;align-items:center;gap:8px;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.sales-canvas-toolbar{background:color-mix(in srgb, var(--bg-overlay) 88%, transparent)}}.sales-canvas-toolbar{box-shadow:var(--elevation-2);-webkit-backdrop-filter:blur(16px);padding:7px}.sales-canvas-toolbar--top{flex-wrap:wrap;top:14px;left:14px;right:14px}.sales-canvas-toolbar--bottom{bottom:14px;left:14px}.sales-canvas-toolbar button,.sales-canvas-toolbar select{border:1px solid var(--border-default);background:var(--bg-elevated);min-height:32px;color:var(--text-secondary);border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.sales-canvas-toolbar button:hover,.sales-canvas-toolbar select:hover{border-color:var(--border-strong);color:var(--text-primary)}.sales-canvas-search{border:1px solid var(--border-default);background:var(--bg-elevated);min-width:min(310px,100%);color:var(--text-muted);border-radius:7px;flex:1;align-items:center;gap:7px;padding:0 7px 0 10px;display:inline-flex}.sales-canvas-search input{min-width:0;height:32px;color:var(--text-primary);background:0 0;outline:none;flex:1;font-size:13px;font-weight:700}.sales-canvas-search button{min-height:26px;padding:0 7px}.sales-canvas-zoom-readout,.sales-canvas-mode-pill{border:1px solid var(--border-default);background:var(--bg-elevated);min-height:32px;color:var(--text-secondary);text-transform:capitalize;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:820;display:inline-flex}.sales-canvas-mode-pill--move{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-mode-pill--move{border-color:color-mix(in srgb, var(--brand-primary) 38%, var(--border-default))}}.sales-canvas-mode-pill--move{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-mode-pill--move{background:color-mix(in srgb, var(--brand-primary) 11%, var(--bg-elevated))}}.sales-canvas-mode-pill--move{color:var(--text-primary)}.sales-canvas-minimap{z-index:80;border:1px solid var(--border-default);background:var(--bg-overlay);border-radius:8px;position:absolute;bottom:14px;right:14px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sales-canvas-minimap{background:color-mix(in srgb, var(--bg-overlay) 90%, transparent)}}.sales-canvas-minimap{box-shadow:var(--elevation-2);-webkit-backdrop-filter:blur(16px)}.sales-canvas-minimap__region,.sales-canvas-minimap__viewport{pointer-events:none;border-radius:4px;position:absolute}.sales-canvas-minimap__region{border:1px solid var(--stage-color)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-minimap__region{border:1px solid color-mix(in srgb, var(--stage-color) 42%, var(--border-default))}}.sales-canvas-minimap__region{background:var(--stage-color)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-minimap__region{background:color-mix(in srgb, var(--stage-color) 22%, transparent)}}.sales-canvas-minimap__viewport{border:2px solid var(--brand-primary);background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.sales-canvas-minimap__viewport{background:color-mix(in srgb, var(--brand-primary) 10%, transparent)}}.sales-canvas-action-menu{z-index:100;border:1px solid var(--border-default);background:var(--bg-overlay);border-radius:8px;gap:10px;width:min(280px,100% - 24px);display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.sales-canvas-action-menu{background:color-mix(in srgb, var(--bg-overlay) 94%, transparent)}}.sales-canvas-action-menu{box-shadow:var(--elevation-4);-webkit-backdrop-filter:blur(18px);padding:10px}.sales-canvas-action-menu__header{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:9px;display:flex}.sales-canvas-action-menu__header div{gap:3px;min-width:0;display:grid}.sales-canvas-action-menu__header strong{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;line-height:1.2;overflow:hidden}.sales-canvas-action-menu__header span{color:var(--text-muted);font-size:11px;font-weight:760}.sales-canvas-action-menu__header button{border:1px solid var(--border-default);background:var(--bg-elevated);width:28px;height:28px;color:var(--text-muted);border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.sales-canvas-action-menu__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sales-canvas-action-menu__actions button,.sales-canvas-action-menu__stage-list button{border:1px solid var(--border-default);background:var(--bg-elevated);min-width:0;min-height:34px;color:var(--text-secondary);border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.sales-canvas-action-menu__actions button:hover,.sales-canvas-action-menu__stage-list button:hover,.sales-canvas-action-menu__header button:hover{border-color:var(--border-strong);color:var(--text-primary)}.sales-canvas-action-menu__section{gap:8px;display:grid}.sales-canvas-action-menu__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;font-size:11px;font-weight:820;display:inline-flex}.sales-canvas-action-menu__stage-list{gap:6px;max-height:184px;padding-right:2px;display:grid;overflow-y:auto}.sales-canvas-action-menu__stage-list button{justify-content:flex-start}.sales-canvas-action-menu__stage-list button span{background:var(--stage-color);width:9px;height:9px;box-shadow:0 0 0 4px var(--stage-color);border-radius:999px;flex:none}@supports (color:color-mix(in lab, red, red)){.sales-canvas-action-menu__stage-list button span{box-shadow:0 0 0 4px color-mix(in srgb, var(--stage-color) 14%, transparent)}}.sales-canvas-action-menu__section p{border:1px dashed var(--border-default);color:var(--text-muted);border-radius:7px;margin:0;padding:10px;font-size:12px;font-weight:720}@media (width<=900px){.sales-canvas-shell{min-height:calc(100vh - 150px)}.sales-canvas-toolbar--top{align-items:stretch}.sales-canvas-toolbar--top>button,.sales-canvas-toolbar--top>select{flex:auto}.sales-canvas-minimap{display:none}}@media (prefers-reduced-motion:reduce){.sales-canvas-lead-card{transition:none}}@keyframes crm-lead-risk-pulse{0%,to{opacity:.18;transform:scale(1)}50%{opacity:.42;transform:scale(1.018)}}@media (prefers-reduced-motion:reduce){.crm-lead-card[data-urgency=risk]:after{opacity:.3;animation:none}}.amolfi-aurora-page{color:#fff;background:radial-gradient(at 15% 10%,#6ef3c529,#0000 34%),radial-gradient(at 82% 18%,#a78bfa2e,#0000 42%),linear-gradient(#050610 0%,#090b1a 54%,#070916 100%);min-height:100vh;position:relative;overflow:hidden}@keyframes aurora-drift{0%{transform:translate(-6%,1%)rotate(-8deg)skewY(-7deg)scale(1.02)}50%{transform:translate(4%,-3%)rotate(-4deg)skewY(-10deg)scale(1.08)}to{transform:translate(8%,3%)rotate(-11deg)skewY(-4deg)scale(1.04)}}@keyframes aurora-ripple{0%,to{opacity:.58;filter:blur(22px)saturate(1.2)}50%{opacity:.84;filter:blur(17px)saturate(1.55)}}@keyframes aurora-stars{0%,to{opacity:.28}50%{opacity:.52}}@keyframes aurora-twinkle{0%,to{opacity:.18;transform:translate(0)scale(1)}36%{opacity:.58;transform:translate(.6%,-.4%)scale(1.01)}62%{opacity:.26;transform:translate(-.3%,.5%)scale(.995)}}@keyframes aurora-meteor{0%,72%{opacity:0;transform:translate(0)rotate(-18deg)scaleX(.45)}76%{opacity:.92}83%{opacity:.38}88%,to{opacity:0;transform:translate(-520px,270px)rotate(-18deg)scaleX(1)}}.amolfi-hero{background:radial-gradient(at 50% 0,#6ef3c51f,#0000 42%),linear-gradient(#070711 0%,#0a0d1e 54%,#101425 100%)}.aurora-backdrop{pointer-events:none;isolation:isolate;position:absolute;inset:0;overflow:hidden}.aurora-night{background:linear-gradient(#0809152e,#080915eb),radial-gradient(at 50% 100%,#0f172ae6,#0000 62%);position:absolute;inset:0}.aurora-ribbon{mix-blend-mode:screen;filter:blur(20px)saturate(1.35);opacity:.72;will-change:transform, opacity, filter;height:58%;position:absolute;left:-16%;right:-16%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 15% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 15% 82%,#0000 100%)}.aurora-ribbon-a{background:linear-gradient(112deg,#0000 8%,#6ef3c505 22%,#6ef3c59e 35%,#a78bfa94 48%,#d946ef57 59%,#0000 76%),linear-gradient(170deg,#0000 22%,#14b8a647,#0000 62%);animation:18s ease-in-out infinite alternate aurora-drift,7s ease-in-out infinite aurora-ripple;top:3%}.aurora-ribbon-b{opacity:.54;background:linear-gradient(102deg,#0000 12%,#7c3aed1a 28%,#c084fc85 42%,#2dd4bf7a 56%,#0000 75%),linear-gradient(190deg,#0000 20%,#6ef3c52e,#0000 70%);height:50%;animation:23s ease-in-out infinite alternate-reverse aurora-drift,9s ease-in-out infinite aurora-ripple;top:17%}.aurora-ribbon-c{opacity:.4;background:linear-gradient(118deg,#0000 20%,#11182714 31%,#6ef3c53d 43%,#9333ea6b 56%,#0000 73%);height:44%;animation:27s ease-in-out infinite alternate aurora-drift,11s ease-in-out infinite aurora-ripple;top:34%}.aurora-ridge{background:linear-gradient(#0000 0%,#080915b8 48%,#080915 100%),linear-gradient(105deg,#6ef3c51f,#0000 38%,#a78bfa1f 70%,#0000);height:40%;position:absolute;inset:auto -5% -1px}.aurora-stars{opacity:.32;background-image:radial-gradient(circle at 12% 18%,#fff9 0 1px,#0000 1.6px),radial-gradient(circle at 26% 34%,#6ef3c599 0 1px,#0000 1.8px),radial-gradient(circle at 74% 14%,#ffffff80 0 1px,#0000 1.7px),radial-gradient(circle at 87% 38%,#a78bfaa6 0 1px,#0000 1.8px),radial-gradient(circle at 55% 26%,#fff6 0 1px,#0000 1.6px);background-size:360px 260px,420px 320px,520px 280px,460px 360px,620px 420px;animation:6s ease-in-out infinite aurora-stars;position:absolute;inset:0}.aurora-twinkle-field,.aurora-twinkle-field:before,.aurora-twinkle-field:after{mix-blend-mode:screen;pointer-events:none;background-repeat:repeat;position:absolute;inset:-6%}.aurora-twinkle-field{opacity:.24;background-image:radial-gradient(circle at 11% 22%,#ffffffd6 0 1px,#0000 1.8px),radial-gradient(circle at 39% 12%,#6ef3c5b3 0 1px,#0000 1.7px),radial-gradient(circle at 67% 31%,#ffffffb8 0 1px,#0000 1.6px),radial-gradient(circle at 88% 19%,#c4b5fdd1 0 1px,#0000 1.8px);background-size:520px 420px,680px 540px,760px 480px,640px 560px;animation:8.5s ease-in-out infinite aurora-twinkle}.aurora-twinkle-field:before,.aurora-twinkle-field:after{content:""}.aurora-twinkle-field:before{opacity:.22;background-image:radial-gradient(circle at 18% 66%,#ffffffad 0 1px,#0000 1.6px),radial-gradient(circle at 52% 82%,#6ef3c599 0 1px,#0000 1.7px),radial-gradient(circle at 78% 58%,#ffffffb8 0 1px,#0000 1.6px);background-size:720px 620px,820px 700px,560px 460px;animation:12s ease-in-out -4.5s infinite aurora-twinkle}.aurora-twinkle-field:after{opacity:.2;background-image:radial-gradient(circle at 24% 42%,#c4b5fdc2 0 1px,#0000 1.7px),radial-gradient(circle at 59% 7%,#ffffffad 0 1px,#0000 1.5px),radial-gradient(circle at 92% 76%,#6ef3c59e 0 1px,#0000 1.7px);background-size:660px 520px,740px 560px,880px 720px;animation:14s ease-in-out -7s infinite aurora-twinkle}.aurora-meteor-field{mix-blend-mode:screen;opacity:.8;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 9% 72%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 9% 72%,#0000 100%)}.aurora-meteor{opacity:0;transform-origin:100%;background:linear-gradient(90deg,#fff0,#e0fff7eb,#6ef3c5b3);border-radius:9999px;width:180px;height:1px;animation:18s cubic-bezier(.28,.08,.28,1) infinite aurora-meteor;position:absolute;box-shadow:0 0 16px #6ef3c557,0 0 30px #a78bfa33}.aurora-meteor:after{content:"";background:#f8fffb;border-radius:9999px;width:4px;height:4px;position:absolute;top:50%;right:-1px;transform:translateY(-50%);box-shadow:0 0 18px #ffffffe0,0 0 34px #6ef3c580}.aurora-meteor-one{top:14%;right:-12%}.aurora-meteor-two{width:140px;animation-duration:26s;animation-delay:-8s;top:34%;right:-18%}.aurora-meteor-three{width:120px;animation-duration:32s;animation-delay:-19s;top:58%;right:-16%}.aurora-grain{opacity:.12;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 82%);mask-image:linear-gradient(#0000008c,#0000 82%)}.aurora-badge{color:#d9fff2;background:#6ef3c514;border:1px solid #6ef3c53d;border-radius:8px;align-items:center;gap:9px;min-height:34px;padding:7px 11px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.aurora-badge.is-muted{color:#e9ddff;background:#a78bfa1a;border-color:#a78bfa38}.aurora-badge-light{background:var(--amolfi-mint);border-radius:9999px;width:8px;height:8px;box-shadow:0 0 18px #6ef3c5c7}.aurora-primary-btn,.aurora-secondary-btn{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 20px;font-size:15px;font-weight:850;display:inline-flex}.aurora-primary-btn{color:#07110f;background:linear-gradient(135deg,#79f5cb 0%,#bda8ff 54%,#e879f9 100%);box-shadow:0 16px 42px #6ef3c53d,0 8px 18px #7c3aed33}.aurora-primary-btn:hover{transform:translateY(-2px);box-shadow:0 20px 52px #6ef3c54d,0 12px 26px #7c3aed3d}.aurora-secondary-btn{color:#e8edf7;-webkit-backdrop-filter:blur(16px);background:#ffffff0f;border:1px solid #ffffff29}.aurora-secondary-btn:hover{background:#6ef3c517;border-color:#6ef3c552;transform:translateY(-2px)}.aurora-proof-chip{color:#d8e2ef;-webkit-backdrop-filter:blur(18px);background:#ffffff0e;border:1px solid #ffffff1c;border-radius:8px;align-items:center;gap:10px;min-height:58px;padding:12px;font-size:13px;font-weight:750;display:flex}.aurora-proof-chip svg{color:var(--amolfi-mint)}.aurora-service-pill{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9999px;padding:8px 12px;font-size:12px;font-weight:750}.card{background:var(--surface-primary);border-radius:var(--radius-xl);border:1px solid var(--border-default);box-shadow:var(--elevation-1);transition:box-shadow var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);will-change:transform, box-shadow}.card:hover{box-shadow:var(--elevation-2);border-color:var(--border-strong);transform:translateY(-2px)}.card:active{box-shadow:var(--elevation-1);transform:translateY(0)}.card-static{background:var(--surface-primary);border-radius:var(--radius-xl);border:1px solid var(--border-default);box-shadow:var(--elevation-1)}.drag-over{border-radius:var(--radius-lg);outline-offset:-2px;transition:background var(--motion-fast) var(--ease-out);background:#3b82f608;outline:2px dashed #3b82f659}[draggable=true]{cursor:grab;will-change:transform}[draggable=true]:active{cursor:grabbing}.dragging{opacity:.6;z-index:999;transform:rotate(1.5deg)scale(1.02);box-shadow:var(--elevation-3)!important}.btn-primary{corner-shape:squircle;background:var(--accent);color:var(--accent-contrast);letter-spacing:0;box-shadow:none;cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-size:13px;font-weight:600;transition:transform .11s cubic-bezier(.22,.61,.36,1),filter .11s cubic-bezier(.22,.61,.36,1),background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn-primary:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{background:color-mix(in srgb, var(--accent) 88%, #000)}}.btn-primary:active{filter:brightness(.97);transform:scale(.97)}.btn-primary.crm-chrome-new-lead{gap:5px;min-height:34px;padding:7px 15px;font-size:12.5px;line-height:1}.btn-primary.crm-chrome-new-lead svg{width:14px;height:14px}:root[data-theme=light] .btn-primary.crm-chrome-new-lead{border-color:var(--studio-green)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .btn-primary.crm-chrome-new-lead{border-color:color-mix(in srgb, var(--studio-green) 46%, #dff8ed)}}:root[data-theme=light] .btn-primary.crm-chrome-new-lead{background:var(--studio-green)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .btn-primary.crm-chrome-new-lead{background:color-mix(in srgb, var(--studio-green) 28%, #dff8ed)}}:root[data-theme=light] .btn-primary.crm-chrome-new-lead{color:#063a2b;box-shadow:0 5px 14px #0f5f461f,0 1px 2px #43301b0d}:root[data-theme=light] .btn-primary.crm-chrome-new-lead:hover{border-color:var(--studio-green)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .btn-primary.crm-chrome-new-lead:hover{border-color:color-mix(in srgb, var(--studio-green) 58%, #dff8ed)}}:root[data-theme=light] .btn-primary.crm-chrome-new-lead:hover{background:var(--studio-green)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .btn-primary.crm-chrome-new-lead:hover{background:color-mix(in srgb, var(--studio-green) 36%, #dff8ed)}}:root[data-theme=light] .btn-primary.crm-chrome-new-lead:hover{color:#052f24;box-shadow:0 7px 16px #0f5f4624,0 1px 2px #43301b0f}:root[data-theme=dark] .btn-primary.crm-chrome-new-lead{border-color:var(--amolfi-mint)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .btn-primary.crm-chrome-new-lead{border-color:color-mix(in srgb, var(--amolfi-mint) 78%, #0a0a0b)}}:root[data-theme=dark] .btn-primary.crm-chrome-new-lead{background:var(--amolfi-mint);color:var(--brand-primary-contrast);box-shadow:0 8px 18px #6ef3c529,0 1px 2px #00000024}:root[data-theme=dark] .btn-primary.crm-chrome-new-lead:hover{border-color:var(--amolfi-mint)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .btn-primary.crm-chrome-new-lead:hover{border-color:color-mix(in srgb, var(--amolfi-mint) 88%, white)}}:root[data-theme=dark] .btn-primary.crm-chrome-new-lead:hover{background:var(--amolfi-mint)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .btn-primary.crm-chrome-new-lead:hover{background:color-mix(in srgb, var(--amolfi-mint) 88%, white)}}:root[data-theme=dark] .btn-primary.crm-chrome-new-lead:hover{box-shadow:0 0 18px #6ef3c533,0 8px 18px #6ef3c529}.board-toolbar-pill-active{background:var(--amolfi-mint);color:#07111a;border-color:#20d6a2;box-shadow:0 8px 22px #6ef3c529,0 1px 2px #0000001a}.board-toolbar-pill-active:hover{background:var(--amolfi-mint)}@supports (color:color-mix(in lab, red, red)){.board-toolbar-pill-active:hover{background:color-mix(in srgb, var(--amolfi-mint) 90%, white)}}.board-toolbar-pill-active:hover{color:#07111a}[data-theme=light] .board-toolbar-pill-active{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .board-toolbar-pill-active{border-color:color-mix(in srgb, var(--brand-primary) 74%, black)}}[data-theme=light] .board-toolbar-pill-active{background:var(--brand-primary);color:#f2fff8;box-shadow:0 7px 16px #0f5f4629,0 1px 2px #4a35231f}[data-theme=light] .board-toolbar-pill-active:hover{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .board-toolbar-pill-active:hover{background:color-mix(in srgb, var(--brand-primary) 88%, black)}}[data-theme=light] .board-toolbar-pill-active:hover{color:#f8fffb}.board-chair-card{background:var(--surface-elevated);border-color:var(--border-default);color:var(--text-primary)}.board-chair-card-hero{background:radial-gradient(circle at top left, var(--brand-primary), transparent 42%), linear-gradient(180deg, #fffdf8 0%, var(--bg-base) 100%)}@supports (color:color-mix(in lab, red, red)){.board-chair-card-hero{background:radial-gradient(circle at top left, color-mix(in srgb, var(--brand-primary) 13%, transparent), transparent 42%), linear-gradient(180deg, #fffdf8 0%, color-mix(in srgb, var(--bg-base) 55%, white) 100%)}}.board-chair-card-hero{border-color:var(--border-default)}.board-chair-card-icon{border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.board-chair-card-icon{border-color:color-mix(in srgb, var(--brand-primary) 24%, transparent)}}.board-chair-card-icon{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.board-chair-card-icon{background:color-mix(in srgb, var(--brand-primary) 10%, white)}}.board-chair-card-icon,.board-chair-card-eyebrow{color:var(--brand-primary)}.board-chair-card-title{color:var(--text-primary)}.board-chair-card-copy{color:var(--text-secondary)}.board-chair-card-body{background:var(--surface-elevated)}@supports (color:color-mix(in lab, red, red)){.board-chair-card-body{background:color-mix(in srgb, var(--surface-elevated) 92%, var(--bg-base))}}.board-chair-operating{border-color:var(--border-default);background:var(--bg-base)}@supports (color:color-mix(in lab, red, red)){.board-chair-operating{background:color-mix(in srgb, var(--bg-base) 62%, white)}}.board-chair-policy{border-color:var(--border-default);background:var(--surface-elevated);color:var(--text-secondary)}[data-theme=dark] .board-chair-card{background:var(--bg-elevated);border-color:var(--border-default)}[data-theme=dark] .board-chair-card-hero{border-color:var(--border-default);background:radial-gradient(circle at 0 0,#6ef3c51f,#0000 36%),linear-gradient(#08090a 0%,#111214 100%)}[data-theme=dark] .board-chair-card-icon{color:#fff2bc;background:#ffffff14;border-color:#ffffff1a}[data-theme=dark] .board-chair-card-eyebrow{color:#fff2bc}[data-theme=dark] .board-chair-card-title{color:#fff}[data-theme=dark] .board-chair-card-copy{color:#cbd5e1}[data-theme=dark] .board-chair-card-body{background:var(--bg-elevated)}[data-theme=dark] .board-chair-operating{border-color:var(--border-default);background:#ffffff08}[data-theme=dark] .board-chair-policy{border-color:var(--border-default);color:var(--text-muted);background:#101011}.board-agent-scrim{-webkit-backdrop-filter:blur(3px);background:#0a0a0ba3}.board-agent-detail-drawer{border-color:var(--border-default);color:#f1f5f9;background:#111318}.board-agent-detail-header,.board-agent-tabs-wrap{border-color:var(--border-default)}.board-agent-tab-active{background:var(--brand-primary)!important;color:var(--brand-primary-contrast)!important}.board-agent-section,.board-agent-list-row,.board-agent-tiny-count{border-color:var(--border-default)}[data-theme=light] .board-agent-scrim{background:#2b221857!important}[data-theme=light] .board-agent-detail-drawer{border-color:var(--border-default)!important;color:var(--text-primary)!important;background:#fffdf8!important;box-shadow:0 24px 70px #43301b33,inset 0 1px #ffffffbd!important}[data-theme=light] .board-agent-detail-header{background:radial-gradient(circle at top left, var(--brand-primary), transparent 36%), linear-gradient(180deg, #fffdf8 0%, var(--bg-base) 100%)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .board-agent-detail-header{background:radial-gradient(circle at top left, color-mix(in srgb, var(--brand-primary) 13%, transparent), transparent 36%), linear-gradient(180deg, #fffdf8 0%, color-mix(in srgb, var(--bg-base) 54%, white) 100%)!important}}[data-theme=light] .board-agent-detail-header{border-color:var(--border-default)!important}[data-theme=light] .board-agent-detail-body,[data-theme=light] .board-agent-tabs-wrap{background:var(--bg-base)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .board-agent-detail-body,[data-theme=light] .board-agent-tabs-wrap{background:color-mix(in srgb, var(--bg-base) 70%, white)!important}}[data-theme=light] .board-agent-detail-body,[data-theme=light] .board-agent-tabs-wrap{border-color:var(--border-default)!important}[data-theme=light] .board-agent-detail-icon{border-color:var(--brand-primary)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .board-agent-detail-icon{border-color:color-mix(in srgb, var(--brand-primary) 22%, transparent)!important}}[data-theme=light] .board-agent-detail-icon{background:var(--brand-primary)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .board-agent-detail-icon{background:color-mix(in srgb, var(--brand-primary) 10%, white)!important}}[data-theme=light] .board-agent-detail-icon{color:var(--brand-primary)!important;box-shadow:none!important}[data-theme=light] .board-agent-chip,[data-theme=light] .board-agent-prompt-chip,[data-theme=light] .board-agent-tool-pill,[data-theme=light] .board-agent-skill-row,[data-theme=light] .board-agent-close,[data-theme=light] .board-agent-tiny-count,[data-theme=light] .board-agent-empty,[data-theme=light] .board-agent-tab-rail{border-color:var(--border-default)!important;background:var(--surface-elevated)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .board-agent-chip,[data-theme=light] .board-agent-prompt-chip,[data-theme=light] .board-agent-tool-pill,[data-theme=light] .board-agent-skill-row,[data-theme=light] .board-agent-close,[data-theme=light] .board-agent-tiny-count,[data-theme=light] .board-agent-empty,[data-theme=light] .board-agent-tab-rail{background:color-mix(in srgb, var(--surface-elevated) 76%, var(--bg-base))!important}}[data-theme=light] .board-agent-chip,[data-theme=light] .board-agent-prompt-chip,[data-theme=light] .board-agent-tool-pill,[data-theme=light] .board-agent-skill-row,[data-theme=light] .board-agent-close,[data-theme=light] .board-agent-tiny-count,[data-theme=light] .board-agent-empty,[data-theme=light] .board-agent-tab-rail{color:var(--text-secondary)!important}[data-theme=light] .board-agent-section,[data-theme=light] .board-agent-list-row{border-color:var(--border-default)!important;color:var(--text-primary)!important;background:#fffdf8d1!important}[data-theme=light] .board-agent-input{border-color:var(--border-default)!important;color:var(--text-primary)!important;box-shadow:none!important;background:#fffdf8!important}[data-theme=light] .board-agent-tab:not(.board-agent-tab-active){color:var(--text-secondary)!important}[data-theme=light] .board-agent-tab:not(.board-agent-tab-active):hover,[data-theme=light] .board-agent-prompt-chip:hover,[data-theme=light] .board-agent-list-row:hover{background:var(--brand-primary)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .board-agent-tab:not(.board-agent-tab-active):hover,[data-theme=light] .board-agent-prompt-chip:hover,[data-theme=light] .board-agent-list-row:hover{background:color-mix(in srgb, var(--brand-primary) 9%, white)!important}}[data-theme=light] .board-agent-tab:not(.board-agent-tab-active):hover,[data-theme=light] .board-agent-prompt-chip:hover,[data-theme=light] .board-agent-list-row:hover{border-color:var(--brand-primary)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .board-agent-tab:not(.board-agent-tab-active):hover,[data-theme=light] .board-agent-prompt-chip:hover,[data-theme=light] .board-agent-list-row:hover{border-color:color-mix(in srgb, var(--brand-primary) 26%, transparent)!important}}[data-theme=light] .board-agent-tab:not(.board-agent-tab-active):hover,[data-theme=light] .board-agent-prompt-chip:hover,[data-theme=light] .board-agent-list-row:hover,[data-theme=light] .board-agent-detail-drawer .text-white,[data-theme=light] .board-agent-detail-drawer .text-slate-100,[data-theme=light] .board-agent-detail-drawer .text-slate-200{color:var(--text-primary)!important}[data-theme=light] .board-agent-detail-drawer .text-slate-300{color:var(--text-secondary)!important}[data-theme=light] .board-agent-detail-drawer .text-slate-400,[data-theme=light] .board-agent-detail-drawer .text-slate-500{color:var(--text-muted)!important}[data-theme=light] .board-agent-detail-drawer .border-white\/10,[data-theme=light] .board-agent-detail-drawer [class*=border-white\/10]{border-color:var(--border-default)!important}[data-theme=light] .board-agent-detail-drawer .bg-black\/20,[data-theme=light] .board-agent-detail-drawer .bg-black\/25,[data-theme=light] .board-agent-detail-drawer [class*=bg-black\/],[data-theme=light] .board-agent-detail-drawer [class*=bg-white\/]{background:var(--surface-elevated)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .board-agent-detail-drawer .bg-black\/20,[data-theme=light] .board-agent-detail-drawer .bg-black\/25,[data-theme=light] .board-agent-detail-drawer [class*=bg-black\/],[data-theme=light] .board-agent-detail-drawer [class*=bg-white\/]{background:color-mix(in srgb, var(--surface-elevated) 78%, var(--bg-base))!important}}[data-theme=light] .board-agent-detail-drawer .board-agent-tab-active{background:var(--brand-primary)!important;color:var(--brand-primary-contrast)!important}[data-theme=light] .board-agent-detail-drawer .board-agent-tab-active *{color:var(--brand-primary-contrast)!important}.btn-secondary{corner-shape:squircle;background:var(--bg-elevated);color:var(--text-secondary);border:1px solid var(--border-default);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:transform .11s cubic-bezier(.22,.61,.36,1),filter .11s cubic-bezier(.22,.61,.36,1),background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn-secondary:hover{background:var(--accent);color:var(--accent-contrast);border-color:#0000}.btn-secondary:active{filter:brightness(.97);transform:scale(.97)}@media (prefers-reduced-motion:reduce){.btn-primary,.btn-secondary{transition:none}.btn-primary:active,.btn-secondary:active{transform:none}}.table-premium thead tr{border-bottom:1px solid #eef2f6}.table-premium thead th{padding:var(--space-3) var(--space-5);text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;font-size:10.5px;font-weight:600}.table-premium tbody tr{transition:background-color var(--motion-micro) var(--ease-out);border-bottom:1px solid #f5f7fa}.table-premium tbody tr:hover{background:#f1f5f999}.table-premium tbody td{padding:var(--space-3) var(--space-5)}.nav-active-glow{background:linear-gradient(135deg, var(--brand-primary), var(--brand-gradient-to));position:relative}@supports (color:color-mix(in lab, red, red)){.nav-active-glow{background:linear-gradient(135deg, color-mix(in srgb, var(--brand-primary) 22%, transparent), color-mix(in srgb, var(--brand-gradient-to) 14%, transparent))}}.nav-active-glow{color:var(--text-primary)}.nav-active-glow:before{content:"";background:linear-gradient(180deg, var(--brand-gradient-from), var(--brand-gradient-to));border-radius:0 4px 4px 0;width:3px;height:60%;position:absolute;top:50%;left:0;transform:translateY(-50%)}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:padding-box padding-box;border:2px solid #0000}[data-scrolling]::-webkit-scrollbar-thumb{background:var(--text-muted,#94a3b8)}@supports (color:color-mix(in lab, red, red)){[data-scrolling]::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-muted,#94a3b8) 40%, transparent)}}[data-scrolling]::-webkit-scrollbar-thumb{background-clip:padding-box}[data-scrolling]::-webkit-scrollbar-thumb:hover{background:var(--text-muted,#94a3b8)}@supports (color:color-mix(in lab, red, red)){[data-scrolling]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--text-muted,#94a3b8) 62%, transparent)}}[data-scrolling]::-webkit-scrollbar-thumb:hover{background-clip:padding-box}.cal-now-line{filter:drop-shadow(0 0 3px #ef44444d)}@keyframes cal-pulse{0%,to{opacity:1}50%{opacity:.5}}.cal-now-line .rounded-full{animation:2s ease-in-out infinite cal-pulse}input:focus,select:focus,textarea:focus{border-color:var(--input-focus,#2ab47e);outline:none}@supports (color:color-mix(in lab, red, red)){input:focus,select:focus,textarea:focus{border-color:color-mix(in srgb, var(--input-focus,#2ab47e) 55%, var(--border-strong,#78828c66))}}:focus-visible{outline:none}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:inherit}.input-pill{border-radius:var(--radius-full);border:1px solid var(--border-default);background:var(--surface-elevated);padding:9px 16px;font-size:13px}.input-pill:focus{border-color:var(--input-focus,#2ab47e)}@supports (color:color-mix(in lab, red, red)){.input-pill:focus{border-color:color-mix(in srgb, var(--input-focus,#2ab47e) 55%, var(--border-strong,#78828c66))}}.input-pill::placeholder{color:#a0aec0}::selection{color:inherit;background:#ef444426}input::placeholder,textarea::placeholder{color:#a0aec0;font-weight:400}.app-shell{background:var(--bg-base);color:var(--text-primary)}.app-main{background:var(--bg-base)}.app-main--workbench>*{margin-top:0!important}.app-chrome-stack{background:var(--bg-base);color:var(--text-primary)}.app-chrome-stack--framed{border-bottom:1px solid var(--border-default)}.app-chrome-stack--handoff{border-bottom:0}.app-topbar,.app-crumbbar,.app-lensbar{border-color:var(--border-default);color:var(--text-primary);background:var(--bg-base)!important}.app-topbar{-webkit-backdrop-filter:none;border-bottom:0}.app-topbar--contextual{border-bottom:1px solid var(--border-default)}.app-context-title{color:var(--text-primary)}.app-context-subtitle{color:var(--text-muted)}.app-context-workspace-logo{width:42px}.app-context-workspace-logo button{justify-content:center}.app-context-divider{background:var(--border-default);flex:none;width:1px;height:22px}.app-context-tabs{scrollbar-width:none}.app-context-tabs::-webkit-scrollbar{display:none}.app-context-tab{color:var(--text-secondary);border:1px solid #0000}.app-context-tab:hover{background:var(--bg-elevated);border-color:var(--border-default);color:var(--text-primary)}.app-context-tab--active{background:var(--brand-primary);border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.app-context-tab--active{border-color:color-mix(in srgb, var(--brand-primary) 76%, black)}}.app-context-tab--active{color:var(--brand-primary-contrast);box-shadow:var(--elevation-brand)}.app-context-tab-badge{background:currentColor;border-radius:999px;justify-content:center;align-items:center;min-width:1rem;height:1rem;padding:0 .3rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.app-context-tab-badge{background:color-mix(in srgb, currentColor 14%, transparent)}}.app-context-tab-badge{font-size:10px;font-weight:700}.app-context-actions{flex:none;justify-content:flex-end;align-items:center;gap:.5rem;min-width:max-content;margin-left:auto;display:flex}.app-context-overflow-button{width:38px;height:38px;color:var(--text-secondary);border-radius:12px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.app-context-overflow-button:hover{background:var(--bg-elevated);color:var(--text-primary)}.app-context-overflow-menu{z-index:60;border:1px solid var(--border-default);background:var(--surface-elevated);min-width:220px;color:var(--text-primary);box-shadow:var(--elevation-4);border-radius:14px;padding:.35rem;position:absolute;top:calc(100% + .5rem);right:0}.app-context-overflow-item{text-align:left;width:100%;color:var(--text-secondary);border-radius:10px;align-items:center;gap:.55rem;padding:.55rem .65rem;font-size:13px;font-weight:600;display:flex}.app-context-overflow-item:hover{background:var(--bg-base);color:var(--text-primary)}.app-context-overflow-item:disabled{cursor:not-allowed;opacity:.5}.app-context-filter-row{scrollbar-width:none;justify-content:space-between;align-items:center;gap:1rem;min-height:42px;display:flex;overflow:hidden}.app-context-filter-row::-webkit-scrollbar{display:none}.app-context-filter-slot::-webkit-scrollbar{display:none}.app-context-filter-slot{scrollbar-width:none;flex:auto;align-items:center;gap:.75rem;min-width:0;display:flex;overflow-x:auto}@media (width<=900px){.app-context-filter-row{flex-direction:column;align-items:flex-start;padding-top:.5rem;padding-bottom:.5rem}.app-context-filter-slot,.app-context-actions{width:100%}.app-context-actions{scrollbar-width:none;justify-content:flex-start;margin-left:0;overflow-x:auto}.app-context-actions::-webkit-scrollbar{display:none}}.app-crumbbar,.app-lensbar{-webkit-backdrop-filter:none;border-bottom:0}.app-page-chrome,.app-secondary-nav{background:var(--bg-base);color:var(--text-primary)}.app-page-chrome{border-bottom:1px solid var(--border-default)}.app-segmented-control{background:var(--bg-base)!important;border:1px solid var(--border-default)!important;box-shadow:none!important}.app-toolbar-pill-inactive,.app-toolbar-tab-inactive,.app-chrome-chip{background:var(--bg-base)!important;border-color:var(--border-default)!important;color:var(--text-secondary)!important;box-shadow:none!important}.app-toolbar-pill-inactive:hover,.app-toolbar-tab-inactive:hover,.app-chrome-chip:hover{background:var(--bg-elevated)!important;border-color:var(--border-strong)!important;color:var(--text-primary)!important}.app-chrome-chip--good{border-color:var(--chart-green)!important}@supports (color:color-mix(in lab, red, red)){.app-chrome-chip--good{border-color:color-mix(in srgb, var(--chart-green) 38%, var(--border-default))!important}}.app-chrome-chip--good{color:var(--chart-green)!important}.app-chrome-chip--warn{border-color:var(--chart-amber)!important}@supports (color:color-mix(in lab, red, red)){.app-chrome-chip--warn{border-color:color-mix(in srgb, var(--chart-amber) 42%, var(--border-default))!important}}.app-chrome-chip--warn{color:var(--chart-amber)!important}.app-chrome-chip--risk{border-color:var(--chart-red)!important}@supports (color:color-mix(in lab, red, red)){.app-chrome-chip--risk{border-color:color-mix(in srgb, var(--chart-red) 42%, var(--border-default))!important}}.app-chrome-chip--risk{color:var(--chart-red)!important}.app-sidebar{border-right:1px solid var(--border-default);color:var(--text-secondary)}.app-org-switcher-title{color:#fff}.app-org-switcher-subtitle{color:#64748b}.app-modal-scrim{background:var(--bg-overlay);-webkit-backdrop-filter:blur(10px)}[data-theme] input,[data-theme] select,[data-theme] textarea{border-color:var(--border-default);color:var(--text-primary)}[data-theme=light] input,[data-theme=light] select,[data-theme=light] textarea{background-color:var(--plane-input,#fffdf8)}[data-theme=light] input::placeholder,[data-theme=light] textarea::placeholder{color:var(--input-placeholder,var(--text-muted))}@supports (color:color-mix(in lab, red, red)){[data-theme=light] input::placeholder,[data-theme=light] textarea::placeholder{color:var(--input-placeholder,color-mix(in srgb, var(--text-muted) 72%, white))}}[data-theme=light] .bg-white{border-color:var(--border-default)}[data-theme=light] .bg-slate-100\/80,[data-theme=light] .bg-slate-100,[data-theme=light] .bg-slate-50,[data-theme=light] .bg-slate-50\/80,[data-theme=light] .bg-slate-50\/70,[data-theme=light] .bg-slate-50\/60,[data-theme=light] .bg-slate-50\/50,[data-theme=light] .bg-slate-50\/40{background-color:var(--bg-base)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .bg-slate-100\/80,[data-theme=light] .bg-slate-100,[data-theme=light] .bg-slate-50,[data-theme=light] .bg-slate-50\/80,[data-theme=light] .bg-slate-50\/70,[data-theme=light] .bg-slate-50\/60,[data-theme=light] .bg-slate-50\/50,[data-theme=light] .bg-slate-50\/40{background-color:color-mix(in srgb, var(--bg-base) 68%, white)!important}}[data-theme=light] .bg-slate-900.text-white,[data-theme=light] .bg-slate-900.text-slate-100{background:var(--brand-primary)!important;color:#fff!important}[data-theme=light] .bg-\[\#6ef3c5\]{background:var(--brand-primary)!important}[data-theme=light] .border-\[\#20d6a2\],[data-theme=light] .border-\[\#6ef3c5\]{border-color:var(--brand-primary)!important}[data-theme=light] .text-\[\#6ef3c5\],[data-theme=light] .text-\[\#20d6a2\]{color:var(--brand-primary)!important}[data-theme=light] .focus\:ring-\[\#6ef3c5\]:focus,[data-theme=light] .focus\:ring-\[\#6ef3c5\]\/60:focus,[data-theme=light] .focus\:ring-\[\#6ef3c5\]\/70:focus{--tw-ring-color:var(--brand-primary)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .focus\:ring-\[\#6ef3c5\]:focus,[data-theme=light] .focus\:ring-\[\#6ef3c5\]\/60:focus,[data-theme=light] .focus\:ring-\[\#6ef3c5\]\/70:focus{--tw-ring-color:color-mix(in srgb, var(--brand-primary) 34%, transparent)!important}}[data-theme=light] .hover\:bg-slate-800:hover,[data-theme=light] .hover\:bg-slate-900:hover{background:var(--brand-primary)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .hover\:bg-slate-800:hover,[data-theme=light] .hover\:bg-slate-900:hover{background:color-mix(in srgb, var(--brand-primary) 88%, black)!important}}[data-theme=light] .hover\:bg-slate-800:hover,[data-theme=light] .hover\:bg-slate-900:hover{color:#fff!important}[data-theme=light] .app-sidebar .border-white\/\[0\.06\],[data-theme=light] .app-sidebar .border-white\/10{border-color:var(--border-default)!important}[data-theme=light] .app-sidebar .app-org-switcher-title{color:var(--text-primary)}[data-theme=light] .app-sidebar .app-org-switcher-subtitle{color:var(--text-secondary)}[data-theme=light] .app-sidebar .text-slate-100,[data-theme=light] .app-sidebar .text-slate-200{color:var(--text-primary)!important}[data-theme=light] .app-sidebar .text-slate-300,[data-theme=light] .app-sidebar .text-slate-400,[data-theme=light] .app-sidebar .text-slate-500,[data-theme=light] .app-sidebar .text-slate-600{color:var(--text-secondary)!important}[data-theme=light] .app-sidebar .hover\:text-slate-200:hover,[data-theme=light] .app-sidebar .hover\:text-slate-300:hover,[data-theme=light] .app-sidebar .group-hover\/dh\:text-slate-300:hover,[data-theme=light] .app-sidebar .group-hover\/dh\:text-slate-400:hover{color:var(--text-primary)!important}[data-theme=light] .app-sidebar .hover\:bg-white\/\[0\.04\]:hover,[data-theme=light] .app-sidebar .hover\:bg-white\/\[0\.06\]:hover,[data-theme=light] .app-sidebar .hover\:bg-white\/10:hover,[data-theme=light] .app-sidebar .bg-white\/\[0\.04\],[data-theme=light] .app-sidebar .bg-white\/\[0\.06\],[data-theme=light] .app-sidebar .bg-white\/\[0\.08\]{background:#0f5f4614!important}[data-theme=light] .app-sidebar kbd{color:var(--text-muted)!important;background:#0f5f4614!important}[data-theme=light] .app-sidebar .nav-active-glow{box-shadow:none;background:var(--brand-primary)!important;color:#fff!important}[data-theme=light] .app-sidebar .nav-active-glow:before{background:#ffffffc2}[data-theme=light] .app-sidebar .text-amber-400,[data-theme=light] .app-sidebar .text-indigo-300\/80,[data-theme=light] .app-sidebar .group-hover\:text-amber-400:hover{color:var(--brand-primary)!important}[data-theme=dark] .app-sidebar .nav-active-glow{color:#fff}@media (pointer:coarse){.btn-primary,.btn-secondary{min-height:44px;padding:10px 20px}.input-pill{min-height:44px;padding:10px 16px}.card:hover{transform:none!important}.btn-primary:hover{transform:none}.card:active{transform:scale(.985)}.btn-primary:active,.btn-secondary:active{opacity:.9;transform:scale(.97)}::-webkit-scrollbar{width:8px;height:8px}.table-premium tbody td{padding:16px 20px}}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dark-canvas:var(--bg-base);--dark-surface:var(--bg-elevated);--dark-surface-muted:var(--bg-elevated)}@supports (color:color-mix(in lab, red, red)){.dark{--dark-surface-muted:color-mix(in srgb, var(--bg-elevated) 55%, var(--bg-base))}}.dark{--dark-surface-elevated:var(--surface-elevated);--dark-surface-deep:var(--surface-secondary);--dark-border-subtle:var(--border-default);--dark-border-strong:var(--border-strong);--dark-text-strong:var(--text-primary);--dark-text:var(--text-secondary);--dark-text-muted:var(--text-muted);--dark-text-faint:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){.dark{--dark-text-faint:color-mix(in srgb, var(--text-muted) 78%, var(--bg-base))}}.dark body,.dark .min-h-screen,.dark .bg-\[\#f1f5f9\],.dark .bg-\[\#f0f2f5\]{background:var(--dark-canvas)!important}.dark .card,.dark .card-static,.dark .bg-white{background:var(--dark-surface)!important;border-color:var(--dark-border-subtle)!important}.dark .text-slate-900{color:#f1f5f9!important}.dark .text-slate-800{color:#e2e8f0!important}.dark .text-slate-700{color:#cbd5e1!important}.dark .text-slate-600{color:#94a3b8!important}.dark .text-slate-500,.dark .text-slate-400{color:#64748b!important}.dark .text-gray-900,.dark .text-zinc-900,.dark .text-neutral-900{color:var(--dark-text-strong)!important}.dark .text-gray-800,.dark .text-zinc-800,.dark .text-neutral-800{color:#e2e8f0!important}.dark .text-gray-700,.dark .text-zinc-700,.dark .text-neutral-700{color:var(--dark-text)!important}.dark .text-gray-600,.dark .text-zinc-600,.dark .text-neutral-600{color:var(--dark-text-muted)!important}.dark .text-gray-500,.dark .text-zinc-500,.dark .text-neutral-500,.dark .text-gray-400,.dark .text-zinc-400,.dark .text-neutral-400{color:var(--dark-text-faint)!important}.dark .border-slate-200\/60,.dark .border-slate-200,.dark .border-slate-100,.dark .border-slate-50,.dark .border-gray-200\/60,.dark .border-gray-200,.dark .border-gray-100,.dark .border-gray-50,.dark .border-zinc-200\/60,.dark .border-zinc-200,.dark .border-zinc-100,.dark .border-zinc-50,.dark .border-neutral-200\/60,.dark .border-neutral-200,.dark .border-neutral-100,.dark .border-neutral-50{border-color:var(--dark-border-subtle)!important}.dark input:not(.amolfi-funnel-input),.dark select,.dark textarea{background-color:var(--plane-input,var(--dark-surface-muted))!important;border-color:var(--input-border,#ffffff14)!important;color:var(--input-text,#e2e8f0)!important}.dark option{background:var(--plane-input,var(--dark-surface-muted));color:var(--input-text,#e2e8f0)}.dark input:not(.amolfi-funnel-input)::placeholder,.dark textarea::placeholder{color:var(--input-placeholder,#4a5568)!important}.dark input:not(.amolfi-funnel-input):focus,.dark select:focus,.dark textarea:focus{border-color:var(--input-focus,#2ab47e)!important}[data-theme] .cmdk-input-row input,.dark .cmdk-input-row input{appearance:none;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important}[data-theme] .cmdk-input-row input:focus,.dark .cmdk-input-row input:focus{box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}input[type=search],.dark input[type=search]{appearance:none;background:0 0!important;border-color:#0000!important}input[type=search]::-webkit-search-cancel-button{appearance:none}input[type=search]::-webkit-search-decoration{appearance:none}input[type=search]:focus,.dark input[type=search]:focus{box-shadow:none!important;background:0 0!important;border-color:#0000!important;outline:none!important}@media (width<=640px),(pointer:coarse){input,textarea,select{font-size:16px!important}}html,body{overscroll-behavior-x:none}[data-theme] .cmdk-input-row input::placeholder,.dark .cmdk-input-row input::placeholder{color:var(--text-muted)!important}@supports (color:color-mix(in lab, red, red)){[data-theme] .cmdk-input-row input::placeholder,.dark .cmdk-input-row input::placeholder{color:color-mix(in srgb, var(--text-muted) 86%, var(--text-primary))!important}}[data-theme] .cmdk-input-row input::placeholder,.dark .cmdk-input-row input::placeholder{opacity:1}.dark .table-premium thead th{color:#64748b!important}.dark .table-premium tbody tr:hover{background:#ffffff08!important}.dark .table-premium tbody tr{border-color:#ffffff0a!important}.dark .bg-slate-900\/40{background:#0009!important}.dark [data-scrolling]::-webkit-scrollbar-thumb{background:#374151}.dark [data-scrolling]::-webkit-scrollbar-thumb:hover{background:#4b5563}.dark .bg-slate-50,.dark .bg-slate-100\/80,.dark .bg-slate-100,.dark .bg-gray-50,.dark .bg-gray-100,.dark .bg-zinc-50,.dark .bg-zinc-100,.dark .bg-neutral-50,.dark .bg-neutral-100{background:var(--dark-surface-muted)!important}.dark .bg-slate-50\/50,.dark .bg-slate-50\/60,.dark .bg-slate-50\/70,.dark .bg-slate-50\/80,.dark .bg-slate-50\/95,.dark .bg-slate-100\/50,.dark .bg-slate-100\/60,.dark .bg-slate-100\/70,.dark .bg-slate-100\/80,.dark .bg-gray-50\/30,.dark .bg-gray-50\/40,.dark .bg-gray-50\/50,.dark .bg-gray-50\/60,.dark .bg-gray-50\/70,.dark .bg-gray-50\/80,.dark .bg-gray-100\/50,.dark .bg-gray-100\/60,.dark .bg-gray-100\/70,.dark .bg-gray-100\/80,.dark .bg-zinc-50\/50,.dark .bg-zinc-50\/60,.dark .bg-zinc-50\/70,.dark .bg-zinc-50\/80,.dark .bg-neutral-50\/50,.dark .bg-neutral-50\/60,.dark .bg-neutral-50\/70,.dark .bg-neutral-50\/80{background:#24273180!important}.dark .bg-red-50{background:#ef44441a!important}.dark .bg-blue-50{background:#3b82f61a!important}.dark .bg-green-50,.dark .bg-emerald-50{background:#10b9811a!important}.dark .bg-amber-50{background:#f59e0b1a!important}.dark .bg-purple-50{background:#a855f71a!important}.dark .bg-pink-50{background:#ec48991a!important}.dark .bg-teal-50{background:#14b8a61a!important}.dark .bg-indigo-50{background:#6366f11a!important}.dark .bg-orange-50{background:#f973161a!important}.dark .bg-yellow-50{background:#eab3081a!important}.dark .bg-cyan-50{background:#06b6d41a!important}.dark .bg-sky-50{background:#0ea5e91a!important}.dark .bg-rose-50{background:#f43f5e1a!important}.dark .bg-violet-50{background:#8b5cf61a!important}.dark .bg-fuchsia-50{background:#d946ef1a!important}.dark .bg-amber-100,.dark .bg-yellow-100{background:#f59e0b29!important}.dark .bg-purple-100,.dark .bg-violet-100{background:#a855f729!important}.dark .bg-pink-100,.dark .bg-rose-100{background:#ec489929!important}.dark .bg-red-50\/20,.dark .bg-red-50\/30,.dark .bg-red-50\/40,.dark .bg-red-50\/50,.dark .bg-red-50\/60,.dark .bg-red-50\/70,.dark .bg-red-50\/80{background:#ef44441a!important}.dark .bg-blue-50\/20,.dark .bg-blue-50\/30,.dark .bg-blue-50\/40,.dark .bg-blue-50\/50,.dark .bg-blue-50\/60,.dark .bg-blue-50\/70,.dark .bg-blue-50\/80{background:#3b82f61a!important}.dark .bg-indigo-50\/20,.dark .bg-indigo-50\/30,.dark .bg-indigo-50\/40,.dark .bg-indigo-50\/50,.dark .bg-indigo-50\/60,.dark .bg-indigo-50\/70,.dark .bg-indigo-50\/80{background:#6366f11a!important}.dark .bg-green-50\/20,.dark .bg-green-50\/30,.dark .bg-green-50\/40,.dark .bg-green-50\/50,.dark .bg-green-50\/60,.dark .bg-green-50\/70,.dark .bg-green-50\/80,.dark .bg-emerald-50\/20,.dark .bg-emerald-50\/30,.dark .bg-emerald-50\/40,.dark .bg-emerald-50\/50,.dark .bg-emerald-50\/60,.dark .bg-emerald-50\/70,.dark .bg-emerald-50\/80{background:#10b9811a!important}.dark .bg-amber-50\/20,.dark .bg-amber-50\/30,.dark .bg-amber-50\/40,.dark .bg-amber-50\/50,.dark .bg-amber-50\/60,.dark .bg-amber-50\/70,.dark .bg-amber-50\/80,.dark .bg-yellow-50\/20,.dark .bg-yellow-50\/30,.dark .bg-yellow-50\/40,.dark .bg-yellow-50\/50,.dark .bg-yellow-50\/60,.dark .bg-yellow-50\/70,.dark .bg-yellow-50\/80{background:#f59e0b1a!important}.dark .bg-purple-50\/20,.dark .bg-purple-50\/30,.dark .bg-purple-50\/40,.dark .bg-purple-50\/50,.dark .bg-purple-50\/60,.dark .bg-purple-50\/70,.dark .bg-purple-50\/80,.dark .bg-violet-50\/20,.dark .bg-violet-50\/30,.dark .bg-violet-50\/40,.dark .bg-violet-50\/50,.dark .bg-violet-50\/60,.dark .bg-violet-50\/70,.dark .bg-violet-50\/80{background:#a855f71a!important}.dark .bg-pink-50\/20,.dark .bg-pink-50\/30,.dark .bg-pink-50\/40,.dark .bg-pink-50\/50,.dark .bg-pink-50\/60,.dark .bg-pink-50\/70,.dark .bg-pink-50\/80,.dark .bg-rose-50\/20,.dark .bg-rose-50\/30,.dark .bg-rose-50\/40,.dark .bg-rose-50\/50,.dark .bg-rose-50\/60,.dark .bg-rose-50\/70,.dark .bg-rose-50\/80{background:#ec48991a!important}.dark .bg-orange-50\/20,.dark .bg-orange-50\/30,.dark .bg-orange-50\/40,.dark .bg-orange-50\/50,.dark .bg-orange-50\/60,.dark .bg-orange-50\/70,.dark .bg-orange-50\/80{background:#f973161a!important}.dark .bg-teal-50\/20,.dark .bg-teal-50\/30,.dark .bg-teal-50\/40,.dark .bg-teal-50\/50,.dark .bg-teal-50\/60,.dark .bg-teal-50\/70,.dark .bg-teal-50\/80,.dark .bg-cyan-50\/20,.dark .bg-cyan-50\/30,.dark .bg-cyan-50\/40,.dark .bg-cyan-50\/50,.dark .bg-cyan-50\/60,.dark .bg-cyan-50\/70,.dark .bg-cyan-50\/80,.dark .bg-sky-50\/20,.dark .bg-sky-50\/30,.dark .bg-sky-50\/40,.dark .bg-sky-50\/50,.dark .bg-sky-50\/60,.dark .bg-sky-50\/70,.dark .bg-sky-50\/80{background:#14b8a61a!important}.dark .border-red-200,.dark .border-red-300,.dark .border-red-100{border-color:#ef444447!important}.dark .border-blue-200,.dark .border-blue-300,.dark .border-blue-100{border-color:#3b82f647!important}.dark .border-indigo-200,.dark .border-indigo-300,.dark .border-indigo-100{border-color:#6366f147!important}.dark .border-green-200,.dark .border-green-300,.dark .border-green-100,.dark .border-emerald-200,.dark .border-emerald-300,.dark .border-emerald-100{border-color:#10b98147!important}.dark .border-amber-200,.dark .border-amber-300,.dark .border-amber-100,.dark .border-yellow-200,.dark .border-yellow-300,.dark .border-yellow-100{border-color:#f59e0b47!important}.dark .border-purple-200,.dark .border-purple-300,.dark .border-purple-100,.dark .border-violet-200,.dark .border-violet-300,.dark .border-violet-100{border-color:#a855f747!important}.dark .border-pink-200,.dark .border-pink-300,.dark .border-pink-100,.dark .border-rose-200,.dark .border-rose-300,.dark .border-rose-100{border-color:#ec489947!important}.dark .border-orange-200,.dark .border-orange-300,.dark .border-orange-100{border-color:#f9731647!important}.dark .border-teal-200,.dark .border-teal-300,.dark .border-teal-100,.dark .border-cyan-200,.dark .border-cyan-300,.dark .border-cyan-100,.dark .border-sky-200,.dark .border-sky-300,.dark .border-sky-100{border-color:#14b8a647!important}.dark .text-red-800,.dark .text-red-700,.dark .text-red-600{color:#fca5a5!important}.dark .text-blue-800,.dark .text-blue-700,.dark .text-blue-600{color:#93c5fd!important}.dark .text-indigo-800,.dark .text-indigo-700,.dark .text-indigo-600{color:#a5b4fc!important}.dark .text-green-800,.dark .text-green-700,.dark .text-green-600,.dark .text-emerald-800,.dark .text-emerald-700,.dark .text-emerald-600{color:#86efac!important}.dark .text-amber-800,.dark .text-amber-700,.dark .text-amber-600,.dark .text-yellow-800,.dark .text-yellow-700,.dark .text-yellow-600{color:#fcd34d!important}.dark .text-purple-800,.dark .text-purple-700,.dark .text-purple-600,.dark .text-violet-800,.dark .text-violet-700,.dark .text-violet-600{color:#c4b5fd!important}.dark .text-pink-800,.dark .text-pink-700,.dark .text-pink-600,.dark .text-rose-800,.dark .text-rose-700,.dark .text-rose-600{color:#f9a8d4!important}.dark .text-orange-800,.dark .text-orange-700,.dark .text-orange-600{color:#fdba74!important}.dark .text-teal-800,.dark .text-teal-700,.dark .text-teal-600,.dark .text-cyan-800,.dark .text-cyan-700,.dark .text-cyan-600,.dark .text-sky-800,.dark .text-sky-700,.dark .text-sky-600{color:#67e8f9!important}.dark .text-fuchsia-800,.dark .text-fuchsia-700,.dark .text-fuchsia-600{color:#f0abfc!important}.dark .ring-slate-200,.dark .ring-slate-200\/60,.dark .ring-slate-200\/70,.dark .ring-gray-200,.dark .ring-gray-200\/60,.dark .ring-gray-200\/70,.dark .ring-zinc-200,.dark .ring-zinc-200\/60,.dark .ring-zinc-200\/70{--tw-ring-color:#ffffff1a!important}.dark .ring-red-200,.dark .ring-red-200\/60,.dark .ring-red-200\/70,.dark .focus\:ring-red-100:focus{--tw-ring-color:#ef44443d!important}.dark .ring-blue-200,.dark .ring-blue-200\/60,.dark .ring-blue-200\/70,.dark .ring-blue-300\/50,.dark .focus\:ring-blue-100:focus,.dark .focus\:ring-blue-200:focus{--tw-ring-color:#3b82f63d!important}.dark .ring-indigo-200,.dark .ring-indigo-200\/60,.dark .ring-indigo-200\/70,.dark .focus\:ring-indigo-100:focus{--tw-ring-color:#6366f13d!important}.dark .ring-green-200,.dark .ring-green-200\/60,.dark .ring-green-200\/70,.dark .ring-emerald-200,.dark .ring-emerald-200\/60,.dark .ring-emerald-200\/70,.dark .focus\:ring-emerald-100:focus{--tw-ring-color:#10b9813d!important}.dark .ring-amber-200,.dark .ring-amber-200\/60,.dark .ring-amber-200\/70,.dark .ring-yellow-200,.dark .ring-yellow-200\/60,.dark .ring-yellow-200\/70,.dark .focus\:ring-amber-100:focus{--tw-ring-color:#f59e0b3d!important}.dark .ring-purple-200,.dark .ring-purple-200\/60,.dark .ring-purple-200\/70,.dark .ring-violet-200,.dark .ring-violet-200\/60,.dark .ring-violet-200\/70,.dark .focus\:ring-purple-100:focus{--tw-ring-color:#a855f73d!important}.dark .ring-pink-200,.dark .ring-pink-200\/60,.dark .ring-pink-200\/70,.dark .ring-rose-200,.dark .ring-rose-200\/60,.dark .ring-rose-200\/70,.dark .focus\:ring-pink-100:focus{--tw-ring-color:#ec48993d!important}.dark .ring-orange-200,.dark .ring-orange-200\/60,.dark .ring-orange-200\/70,.dark .focus\:ring-orange-100:focus{--tw-ring-color:#f973163d!important}.dark .ring-teal-200,.dark .ring-teal-200\/60,.dark .ring-teal-200\/70,.dark .ring-cyan-200,.dark .ring-cyan-200\/60,.dark .ring-cyan-200\/70,.dark .ring-sky-200,.dark .ring-sky-200\/60,.dark .ring-sky-200\/70,.dark .focus\:ring-cyan-100:focus,.dark .focus\:ring-sky-100:focus{--tw-ring-color:#14b8a63d!important}.dark .hover\:bg-red-50:hover,.dark .hover\:bg-red-100:hover{background:#ef44441f!important}.dark .hover\:bg-blue-50:hover,.dark .hover\:bg-blue-100:hover{background:#3b82f61f!important}.dark .hover\:bg-indigo-50:hover,.dark .hover\:bg-indigo-100:hover{background:#6366f11f!important}.dark .hover\:bg-green-50:hover,.dark .hover\:bg-green-100:hover,.dark .hover\:bg-emerald-50:hover,.dark .hover\:bg-emerald-100:hover{background:#10b9811f!important}.dark .hover\:bg-amber-50:hover,.dark .hover\:bg-amber-100:hover,.dark .hover\:bg-yellow-50:hover,.dark .hover\:bg-yellow-100:hover{background:#f59e0b1f!important}.dark .hover\:bg-purple-50:hover,.dark .hover\:bg-purple-100:hover,.dark .hover\:bg-violet-50:hover,.dark .hover\:bg-violet-100:hover{background:#a855f71f!important}.dark .hover\:bg-pink-50:hover,.dark .hover\:bg-pink-100:hover,.dark .hover\:bg-rose-50:hover,.dark .hover\:bg-rose-100:hover{background:#ec48991f!important}.dark .hover\:bg-orange-50:hover,.dark .hover\:bg-orange-100:hover{background:#f973161f!important}.dark .hover\:bg-teal-50:hover,.dark .hover\:bg-teal-100:hover,.dark .hover\:bg-cyan-50:hover,.dark .hover\:bg-cyan-100:hover,.dark .hover\:bg-sky-50:hover,.dark .hover\:bg-sky-100:hover{background:#14b8a61f!important}.dark .bg-red-100\/50,.dark .bg-red-100\/60,.dark .bg-red-100\/70,.dark .bg-red-100\/80,.dark .bg-red-200\/50,.dark .bg-red-200\/60,.dark .bg-red-200\/70{background:#ef444424!important}.dark .bg-blue-100\/50,.dark .bg-blue-100\/60,.dark .bg-blue-100\/70,.dark .bg-blue-100\/80,.dark .bg-blue-200\/50,.dark .bg-blue-200\/60,.dark .bg-blue-200\/70{background:#3b82f624!important}.dark .bg-indigo-100\/50,.dark .bg-indigo-100\/60,.dark .bg-indigo-100\/70,.dark .bg-indigo-100\/80,.dark .bg-indigo-200\/50,.dark .bg-indigo-200\/60,.dark .bg-indigo-200\/70{background:#6366f124!important}.dark .bg-green-100\/50,.dark .bg-green-100\/60,.dark .bg-green-100\/70,.dark .bg-green-100\/80,.dark .bg-green-200\/50,.dark .bg-green-200\/60,.dark .bg-green-200\/70,.dark .bg-emerald-100\/50,.dark .bg-emerald-100\/60,.dark .bg-emerald-100\/70,.dark .bg-emerald-100\/80,.dark .bg-emerald-200\/50,.dark .bg-emerald-200\/60,.dark .bg-emerald-200\/70{background:#10b98124!important}.dark .bg-amber-100\/50,.dark .bg-amber-100\/60,.dark .bg-amber-100\/70,.dark .bg-amber-100\/80,.dark .bg-amber-200\/50,.dark .bg-amber-200\/60,.dark .bg-amber-200\/70,.dark .bg-yellow-100\/50,.dark .bg-yellow-100\/60,.dark .bg-yellow-100\/70,.dark .bg-yellow-100\/80,.dark .bg-yellow-200\/50,.dark .bg-yellow-200\/60,.dark .bg-yellow-200\/70{background:#f59e0b24!important}.dark .bg-purple-100\/50,.dark .bg-purple-100\/60,.dark .bg-purple-100\/70,.dark .bg-purple-100\/80,.dark .bg-purple-200\/50,.dark .bg-purple-200\/60,.dark .bg-purple-200\/70,.dark .bg-violet-100\/50,.dark .bg-violet-100\/60,.dark .bg-violet-100\/70,.dark .bg-violet-100\/80,.dark .bg-violet-200\/50,.dark .bg-violet-200\/60,.dark .bg-violet-200\/70{background:#a855f724!important}.dark .bg-pink-100\/50,.dark .bg-pink-100\/60,.dark .bg-pink-100\/70,.dark .bg-pink-100\/80,.dark .bg-pink-200\/50,.dark .bg-pink-200\/60,.dark .bg-pink-200\/70,.dark .bg-rose-100\/50,.dark .bg-rose-100\/60,.dark .bg-rose-100\/70,.dark .bg-rose-100\/80,.dark .bg-rose-200\/50,.dark .bg-rose-200\/60,.dark .bg-rose-200\/70{background:#ec489924!important}.dark .bg-orange-100\/50,.dark .bg-orange-100\/60,.dark .bg-orange-100\/70,.dark .bg-orange-100\/80,.dark .bg-orange-200\/50,.dark .bg-orange-200\/60,.dark .bg-orange-200\/70{background:#f9731624!important}.dark .bg-teal-100\/50,.dark .bg-teal-100\/60,.dark .bg-teal-100\/70,.dark .bg-teal-100\/80,.dark .bg-teal-200\/50,.dark .bg-teal-200\/60,.dark .bg-teal-200\/70,.dark .bg-cyan-100\/50,.dark .bg-cyan-100\/60,.dark .bg-cyan-100\/70,.dark .bg-cyan-100\/80,.dark .bg-cyan-200\/50,.dark .bg-cyan-200\/60,.dark .bg-cyan-200\/70,.dark .bg-sky-100\/50,.dark .bg-sky-100\/60,.dark .bg-sky-100\/70,.dark .bg-sky-100\/80,.dark .bg-sky-200\/50,.dark .bg-sky-200\/60,.dark .bg-sky-200\/70{background:#14b8a624!important}.dark .bg-slate-50\/80,.dark .bg-slate-50\/60,.dark .bg-slate-50\/50,.dark .bg-slate-50\/40,.dark .bg-slate-50\/30,.dark .bg-slate-50\/95,.dark .bg-slate-100\/50,.dark .bg-slate-100\/60,.dark .bg-slate-100\/70,.dark .bg-slate-100\/80{background:#24273199!important}.dark .bg-white\/80,.dark .bg-white\/60,.dark .bg-white\/50,.dark .bg-white\/70,.dark .bg-white\/75,.dark .bg-white\/90{background:#1a1d27cc!important}.dark .hover\:bg-white:hover,.dark .hover\:bg-slate-50:hover,.dark .hover\:bg-slate-50\/60:hover{background:#ffffff0a!important}.dark .hover\:bg-slate-100:hover{background:#ffffff0f!important}.dark .hover\:bg-slate-200\/80:hover{background:#ffffff14!important}.dark .hover\:border-slate-200:hover,.dark .hover\:border-slate-300:hover{border-color:#ffffff1a!important}.dark .bg-slate-50.border.border-slate-100{background:#24273199!important}.dark .bg-white.rounded-\[24px\]{border:1px solid #ffffff0f;background:#121214!important}.dark .bg-blue-50.rounded-\[20px\],.dark .bg-red-50.rounded-\[20px\],.dark .bg-slate-50.rounded-\[20px\],.dark .bg-amber-50.rounded-\[20px\],.dark .bg-purple-50.rounded-\[20px\],.dark .bg-emerald-50.rounded-\[20px\],.dark .bg-green-50.rounded-\[20px\]{background:#ffffff0d!important}.dark .bg-white.text-slate-600,.dark .bg-white.text-slate-500{color:#94a3b8!important;background:#1a1a1d!important}.dark .bg-slate-100\/80{background:#1a1a1dcc!important}.dark select{appearance:none!important;background-image:var(--select-chevron-image)!important;background-position:right .65rem center!important;background-repeat:no-repeat!important;background-size:.7rem .7rem!important}.dark .card,.dark .card-static{box-shadow:0 1px 3px #0000004d,0 1px 2px #0003!important}.dark .card:hover{box-shadow:0 8px 25px #00000080,0 4px 10px #0000004d!important}.dark .shadow-red-500\/20,.dark .shadow-red-500\/25,.dark .shadow-amber-100\/50,.dark .shadow-amber-500\/20{box-shadow:none}.dark .bg-slate-100\/80.hover\:bg-slate-200\/80{background:#242731cc!important}.dark .bg-gradient-to-r.from-amber-50.to-orange-50{background:#f59e0b1a!important}.dark .ring-white,.dark .ring-2.ring-white{--tw-ring-color:#121214}.dark .from-blue-50,.dark .from-indigo-50,.dark .from-slate-50,.dark .from-amber-50,.dark .from-emerald-50,.dark .from-red-50,.dark .from-purple-50,.dark .from-pink-50,.dark .from-teal-50,.dark .from-green-50,.dark .from-cyan-50,.dark .from-orange-50{--tw-gradient-from:#ffffff0a!important}.dark .to-indigo-100,.dark .to-blue-100,.dark .to-slate-100,.dark .to-amber-100,.dark .to-emerald-100,.dark .to-red-100,.dark .to-purple-100,.dark .to-pink-100,.dark .to-teal-100,.dark .to-green-100,.dark .to-orange-100{--tw-gradient-to:#ffffff14!important}.dark .shadow-blue-100\/50,.dark .shadow-blue-500\/20,.dark .shadow-emerald-100\/50,.dark .shadow-purple-100\/50,.dark .shadow-pink-100\/50{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), 0 0 #0000!important}.dark [class*=bg-gradient-to-br][class*=from-blue-50],.dark [class*=bg-gradient-to-br][class*=from-slate-50],.dark [class*=bg-gradient-to-br][class*=from-amber-50],.dark [class*=bg-gradient-to-br][class*=from-emerald-50],.dark [class*=bg-gradient-to-br][class*=from-purple-50],.dark [class*=bg-gradient-to-br][class*=from-red-50]{background:#ffffff0d!important}.dark .bg-red-100{background:#ef444426!important}.dark .bg-blue-100{background:#3b82f626!important}.dark .bg-green-100,.dark .bg-emerald-100{background:#10b98126!important}.dark .bg-amber-100{background:#f59e0b26!important}.dark .bg-purple-100{background:#a855f726!important}.dark .bg-pink-100{background:#ec489926!important}.dark .bg-teal-100{background:#14b8a626!important}.dark .bg-indigo-100{background:#6366f126!important}.dark .bg-orange-100{background:#f9731626!important}.dark .bg-cyan-100{background:#06b6d426!important}.dark .bg-yellow-100{background:#eab30826!important}.dark .bg-rose-100{background:#f43f5e26!important}.dark .border-l.border-slate-200\/60.shadow-2xl{background:#121214!important;border-color:#ffffff0f!important}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#94a3b8;float:left;pointer-events:none;height:0}.ProseMirror .ProseMirror-selectednode{outline-offset:1px;border-radius:4px;outline:2px solid #3b82f6}@media (width<=640px){.deliverables-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.deliverables-board-grid{grid-template-columns:1fr!important}}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@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}@keyframes spin{to{transform:rotate(360deg)}}:root{--mkt-ink-rgb:255 255 255;--mkt-surface-rgb:14 14 14;--mkt-scrim-rgb:0 0 0;--mkt-highlight-rgb:255 255 255;--mkt-surface:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 34%) 5.5%);--mkt-surface-deep:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 34%) 5.9%);--mkt-surface-2:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 28%) 9%);--mkt-surface-raised:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 24%) 12.5%);--mkt-ink:#fff;--mkt-ink-2:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 18%) 96.7%);--mkt-ink-3:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 16%) 90.8%);--mkt-ink-muted:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 14%) 65%);--mkt-line:rgb(var(--mkt-ink-rgb) / .1);--mkt-line-soft:rgb(var(--mkt-ink-rgb) / .06);--mkt-line-strong:rgb(var(--mkt-ink-rgb) / .22);--mkt-fill:rgb(var(--mkt-ink-rgb) / .03);--mkt-fill-2:rgb(var(--mkt-ink-rgb) / .06);--mkt-fill-3:rgb(var(--mkt-ink-rgb) / .12);--mkt-accent-ink:var(--mkt-accent,#2ab47e)}@media (prefers-color-scheme:light){html:not([data-mkt-appearance=dark]){--mkt-ink-rgb:25 26 26;--mkt-surface-rgb:243 244 244;--mkt-surface:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 42%) 95.5%);--mkt-surface-deep:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 40%) 92.56%);--mkt-surface-2:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 38%) 91.58%);--mkt-surface-raised:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 36%) 90.4%);--mkt-ink:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 18%) 5.3%);--mkt-ink-2:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 18%) 10%);--mkt-ink-3:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 16%) 18.6%);--mkt-ink-muted:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 14%) 33.3%);--mkt-line:rgb(var(--mkt-ink-rgb) / .14);--mkt-line-soft:rgb(var(--mkt-ink-rgb) / .08);--mkt-line-strong:rgb(var(--mkt-ink-rgb) / .28);--mkt-fill:rgb(var(--mkt-ink-rgb) / .04);--mkt-fill-2:rgb(var(--mkt-ink-rgb) / .07);--mkt-fill-3:rgb(var(--mkt-ink-rgb) / .1);--mkt-scrim-rgb:32 28 22;--mkt-root-bg:#f9f8f6;--mkt-accent-ink:color-mix(in srgb, var(--mkt-accent,#2ab47e) 80%, #000);--h2-fg-sec:rgb(var(--mkt-ink-rgb) / .72);--h2-fg-mid:rgb(var(--mkt-ink-rgb) / .64);--h2-fg-ter:rgb(var(--mkt-ink-rgb) / .62)}}html[data-mkt-appearance=light]{--mkt-ink-rgb:25 26 26;--mkt-surface-rgb:243 244 244;--mkt-surface:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 42%) 95.5%);--mkt-surface-deep:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 40%) 92.56%);--mkt-surface-2:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 38%) 91.58%);--mkt-surface-raised:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 36%) 90.4%);--mkt-ink:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 18%) 5.3%);--mkt-ink-2:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 18%) 10%);--mkt-ink-3:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 16%) 18.6%);--mkt-ink-muted:hsl(var(--brand-hue,156) calc(var(--brand-tint,.075) * 14%) 33.3%);--mkt-line:rgb(var(--mkt-ink-rgb) / .14);--mkt-line-soft:rgb(var(--mkt-ink-rgb) / .08);--mkt-line-strong:rgb(var(--mkt-ink-rgb) / .28);--mkt-fill:rgb(var(--mkt-ink-rgb) / .04);--mkt-fill-2:rgb(var(--mkt-ink-rgb) / .07);--mkt-fill-3:rgb(var(--mkt-ink-rgb) / .1);--mkt-scrim-rgb:32 28 22;--mkt-root-bg:#f9f8f6;--mkt-accent-ink:color-mix(in srgb, var(--mkt-accent,#2ab47e) 80%, #000);--h2-fg-sec:rgb(var(--mkt-ink-rgb) / .72);--h2-fg-mid:rgb(var(--mkt-ink-rgb) / .64);--h2-fg-ter:rgb(var(--mkt-ink-rgb) / .62)}.amolfi-marketing-root{min-height:100svh}html[data-mkt-appearance=light] .amolfi-hero-demo-shell{--demo-spectrum-1:#3f5ce0;--demo-spectrum-2:#0d9578;--demo-spectrum-3:#7040e0;--demo-spectrum-4:#d4437f;--demo-spectrum-5:#0b7fb4;--demo-spectrum-6:#c06a24;--demo-spectrum-7:#8a3fd6}html[data-mkt-appearance=light] .amolfi-pricing-plan-mark{--pricing-orbit-1:#3f5ce0;--pricing-orbit-2:#0d9578;--pricing-orbit-3:#7040e0;--pricing-orbit-4:#d4437f;--pricing-orbit-5:#0b7fb4;--pricing-orbit-6:#c06a24;--pricing-orbit-7:#8a3fd6;--pricing-orbit-accent:#4a63d8}:root{--h2-fg:var(--mkt-ink);--h2-fg-02:var(--mkt-ink-2);--h2-fg-sec:rgb(var(--mkt-ink-rgb) / .6);--h2-fg-mid:rgb(var(--mkt-ink-rgb) / .5);--h2-fg-ter:rgb(var(--mkt-ink-rgb) / .4);--h2-bg:var(--mkt-surface);--h2-chrome:var(--mkt-surface);--h2-card:rgb(var(--mkt-surface-rgb) / .55);--h2-card-01:rgb(var(--mkt-surface-rgb) / .58);--h2-card-03:rgb(var(--mkt-surface-rgb) / .62);--h2-card-04:rgb(var(--mkt-surface-rgb) / .65);--h2-border:rgb(var(--mkt-ink-rgb) / .025);--h2-border-02:rgb(var(--mkt-ink-rgb) / .1);--h2-border-soft:rgb(var(--mkt-ink-rgb) / .06);--h2-button-bg:var(--mkt-ink);--h2-button-hover:var(--mkt-ink-3)}html[data-mkt-appearance=light] .amolfi-marketing-root,html[data-mkt-appearance=light] .amolfi-enterprise-home,html[data-mkt-appearance=light] .amolfi-enterprise-home.is-space{background-color:var(--mkt-surface);color:var(--mkt-ink-2)}@media (prefers-color-scheme:light){html:not([data-mkt-appearance=dark]) .amolfi-hero-demo-shell{--demo-spectrum-1:#3f5ce0;--demo-spectrum-2:#0d9578;--demo-spectrum-3:#7040e0;--demo-spectrum-4:#d4437f;--demo-spectrum-5:#0b7fb4;--demo-spectrum-6:#c06a24;--demo-spectrum-7:#8a3fd6}html:not([data-mkt-appearance=dark]) .amolfi-pricing-plan-mark{--pricing-orbit-1:#3f5ce0;--pricing-orbit-2:#0d9578;--pricing-orbit-3:#7040e0;--pricing-orbit-4:#d4437f;--pricing-orbit-5:#0b7fb4;--pricing-orbit-6:#c06a24;--pricing-orbit-7:#8a3fd6;--pricing-orbit-accent:#4a63d8}html:not([data-mkt-appearance=dark]) .amolfi-marketing-root,html:not([data-mkt-appearance=dark]) .amolfi-enterprise-home,html:not([data-mkt-appearance=dark]) .amolfi-enterprise-home.is-space{background-color:var(--mkt-surface);color:var(--mkt-ink-2)}}.amolfi-marketing-root{--mkt-press-scale:.97;--mkt-press-dim:.97;--mkt-press-in:.11s;--mkt-settle:.24s;--mkt-ease:cubic-bezier(.22, .61, .36, 1);--mkt-focus-ring:#a5baff}.amolfi-marketing-root :is(button,[role=button],input[type=submit],input[type=button],input[type=reset],summary,a.is-home-dynamic-cta,a.amolfi-pricing-primary-link,a.amolfi-pricing-secondary-link,a.amolfi-funnel-pill,a.amolfi-hero-secondary-link,a.enterprise-legal-cta-link,a.labs-cta-ghost,a.labs-cta-primary,a.labs-sub-btn,a.status-cta-ghost,a.amolfi-plan-compare-link){transition:transform var(--mkt-settle) var(--mkt-ease), filter var(--mkt-settle) var(--mkt-ease), box-shadow var(--mkt-settle) var(--mkt-ease), background-color var(--mkt-settle) var(--mkt-ease), border-color var(--mkt-settle) var(--mkt-ease), color var(--mkt-settle) var(--mkt-ease), opacity var(--mkt-settle) var(--mkt-ease),  background-position .42s cubic-bezier(.22, .61, .36, 1), background-size .42s cubic-bezier(.22, .61, .36, 1);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.amolfi-marketing-root :is(button,[role=button],input[type=submit],input[type=button],input[type=reset],summary,a.is-home-dynamic-cta,a.amolfi-pricing-primary-link,a.amolfi-pricing-secondary-link,a.amolfi-funnel-pill,a.amolfi-hero-secondary-link,a.enterprise-legal-cta-link,a.labs-cta-ghost,a.labs-cta-primary,a.labs-sub-btn,a.status-cta-ghost,a.amolfi-plan-compare-link):active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--mkt-press-scale));filter:brightness(var(--mkt-press-dim));transition-duration:var(--mkt-press-in)}.amolfi-marketing-root :is(button,[role=button],input[type=submit],input[type=button],input[type=reset],summary,a.is-home-dynamic-cta,a.amolfi-pricing-primary-link,a.amolfi-pricing-secondary-link,a.amolfi-funnel-pill,a.amolfi-hero-secondary-link,a.enterprise-legal-cta-link,a.labs-cta-ghost,a.labs-cta-primary,a.labs-sub-btn,a.status-cta-ghost,a.amolfi-plan-compare-link):focus-visible{outline:2px solid var(--mkt-focus-ring);outline-offset:2px}.amolfi-marketing-root :is(button,[role=button],input[type=submit],input[type=button],input[type=reset],summary,a.is-home-dynamic-cta,a.amolfi-pricing-primary-link,a.amolfi-pricing-secondary-link,a.amolfi-funnel-pill,a.amolfi-hero-secondary-link,a.enterprise-legal-cta-link,a.labs-cta-ghost,a.labs-cta-primary,a.labs-sub-btn,a.status-cta-ghost,a.amolfi-plan-compare-link):is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:.5;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.amolfi-marketing-root :is(button,[role=button],input[type=submit],input[type=button],input[type=reset],summary,a.is-home-dynamic-cta,a.amolfi-pricing-primary-link,a.amolfi-pricing-secondary-link,a.amolfi-funnel-pill,a.amolfi-hero-secondary-link,a.enterprise-legal-cta-link,a.labs-cta-ghost,a.labs-cta-primary,a.labs-sub-btn,a.status-cta-ghost,a.amolfi-plan-compare-link){transition-duration:1ms}.amolfi-marketing-root :is(button,[role=button],input[type=submit],input[type=button],input[type=reset],summary,a.is-home-dynamic-cta,a.amolfi-pricing-primary-link,a.amolfi-pricing-secondary-link,a.amolfi-funnel-pill,a.amolfi-hero-secondary-link,a.enterprise-legal-cta-link,a.labs-cta-ghost,a.labs-cta-primary,a.labs-sub-btn,a.status-cta-ghost,a.amolfi-plan-compare-link):active:not(:disabled):not([aria-disabled=true]){filter:brightness(.94);transform:none}}:root{--amolfi-night:#080915;--amolfi-night-2:#101024;--amolfi-mint:#6ef3c5;--amolfi-mint-deep:#20d6a2;--amolfi-purple:#a78bfa;--amolfi-violet:#7c3aed;--amolfi-fuchsia:#d946ef;--amolfi-ink:#080b18;--amolfi-pearl:#f6fbfa;--shell-divider:color-mix(in srgb, var(--text-primary) 18%, transparent);--radius-panel:8px;--radius-control:7px;--radius-floating:12px;--brand-hue:156;--brand-tint:.075;--accent:#2ab47e;--accent-ink:var(--accent);--accent-contrast:#06251a}.amolfi-aurora-context{position:relative}.amolfi-aurora-context>section{z-index:1;position:relative}.amolfi-aurora-context .aurora-backdrop{-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 84%,#0000 100%)}.amolfi-aurora-context .aurora-ridge{display:none}.amolfi-aurora-context .amolfi-trust-shell{-webkit-backdrop-filter:blur(28px)saturate(1.4);background-color:#0809159e;background-image:linear-gradient(#ffffff0b,#ffffff04),linear-gradient(135deg,#6ef3c50d,#a78bfa0d);border:1px solid #ffffff1a;box-shadow:0 28px 72px #02061780,0 0 0 1px #ffffff05,inset 0 1px #ffffff14}.amolfi-aurora-context .amolfi-trust-copy p{color:#f1f5f9}.amolfi-aurora-context .amolfi-trust-logos span{color:#cbd5e1}.amolfi-aurora-context .amolfi-trust-logos span:hover{color:#fff}.amolfi-aurora-context .amolfi-feature-card,.amolfi-aurora-context .amolfi-use-card{-webkit-backdrop-filter:blur(28px)saturate(1.4);color:#e2e8f0;background-color:#0809159e;background-image:linear-gradient(#ffffff0d,#ffffff05),linear-gradient(135deg,#6ef3c50d,#a78bfa0d);border:1px solid #ffffff1a;box-shadow:0 28px 72px #02061780,0 0 0 1px #ffffff05,inset 0 1px #ffffff17}.amolfi-aurora-context .amolfi-feature-card:hover{border-color:#6ef3c56b;box-shadow:0 36px 88px #0206178c,0 0 0 1px #6ef3c538,0 0 60px #6ef3c514,inset 0 1px #ffffff1a}.amolfi-aurora-context .amolfi-feature-card.purple:hover,.amolfi-aurora-context .amolfi-feature-card.violet:hover{border-color:#a78bfa73;box-shadow:0 36px 88px #0206178c,0 0 0 1px #a78bfa3d,0 0 60px #a78bfa14,inset 0 1px #ffffff1a}.amolfi-aurora-context .amolfi-feature-card.is-command{background-color:#08091599;background-image:linear-gradient(160deg,#ffffff0f,#ffffff05),linear-gradient(135deg,#6ef3c51a,#a78bfa14)}.amolfi-aurora-context .amolfi-feature-shine{background:linear-gradient(115deg,#0000 0%,#6ef3c547 30%,#a78bfa29 42%,#0000 58%)}.amolfi-aurora-context .amolfi-feature-topline{color:#cbd5e1}.amolfi-aurora-context .amolfi-feature-topline span:first-child{color:#6ee7b7}.amolfi-aurora-context .amolfi-feature-icon,.amolfi-aurora-context .amolfi-use-icon{color:#c4b5fd;background:linear-gradient(135deg,#6ef3c533,#a78bfa33)}.amolfi-aurora-context .amolfi-feature-card.mint .amolfi-feature-icon,.amolfi-aurora-context .amolfi-feature-card.teal .amolfi-feature-icon{color:#6ee7b7}.amolfi-aurora-context .amolfi-inline-link{color:#c4b5fd}.amolfi-aurora-context .amolfi-inline-link:hover{color:#6ee7b7}.amolfi-aurora-context .amolfi-signal-strip{-webkit-backdrop-filter:blur(28px)saturate(1.4);background-color:#0809159e;background-image:linear-gradient(#ffffff0b,#ffffff05),linear-gradient(135deg,#6ef3c50d,#a78bfa0d);border:1px solid #ffffff1a;box-shadow:0 30px 80px #02061780,0 0 0 1px #ffffff05,inset 0 1px #ffffff17}.amolfi-aurora-context .amolfi-signal-item{border-bottom:1px solid #ffffff0f}.amolfi-aurora-context .amolfi-signal-item:last-child{border-bottom:0}@media (width>=768px){.amolfi-aurora-context .amolfi-signal-item{border-bottom:0;border-right:1px solid #ffffff0f}.amolfi-aurora-context .amolfi-signal-item:last-child{border-right:0}}.amolfi-aurora-context .amolfi-signal-item svg{color:#c4b5fd}.amolfi-aurora-context .amolfi-quote-panel{-webkit-backdrop-filter:blur(32px)saturate(1.45);background-color:#08091599;background-image:linear-gradient(#ffffff0d,#ffffff05),linear-gradient(135deg,#6ef3c50f,#a78bfa0f);border:1px solid #ffffff1a;box-shadow:0 36px 96px #0206178c,0 0 0 1px #ffffff05,inset 0 1px #ffffff17}.amolfi-aurora-context .amolfi-founder-section{color:#e2e8f0;background:0 0;border-top:1px solid #ffffff0d}.amolfi-aurora-context .amolfi-founder-portrait{-webkit-backdrop-filter:blur(24px)saturate(1.4);background-color:#08091573;background-image:linear-gradient(#ffffff0a,#ffffff05),linear-gradient(160deg,#6ef3c533 0%,#a78bfa38 60%,#d946ef24 100%);border:1px solid #ffffff1a;box-shadow:0 36px 90px #0206178c,0 0 0 1px #ffffff05,inset 0 1px #ffffff14}.amolfi-aurora-context .amolfi-founder-portrait:before{background:radial-gradient(60% 80% at 50% 0,#a78bfa7a,#0000 70%)}.amolfi-aurora-context .amolfi-founder-portrait:after{background:radial-gradient(60% 80% at 50% 100%,#6ef3c56b,#0000 70%)}.amolfi-aurora-context .amolfi-founder-portrait-tag{color:#f1f5f9;-webkit-backdrop-filter:blur(18px)saturate(1.3);background:#0809158c;border:1px solid #ffffff1f}.amolfi-aurora-context .amolfi-founder-portrait-tag svg{color:#6ee7b7}.amolfi-aurora-context .amolfi-founder-copy h2{color:#fff}.amolfi-aurora-context .amolfi-founder-copy p{color:#f1f5f9}.amolfi-aurora-context .amolfi-founder-meta span{color:#f1f5f9;background:#0809158c;border:1px solid #ffffff1a}.amolfi-aurora-context .amolfi-founder-cta{color:#6ee7b7}.amolfi-aurora-context .amolfi-founder-cta:hover{color:#a7f3d0}.amolfi-aurora-context .aurora-message.ai{color:#f1f5f9}.amolfi-aurora-context .aurora-console-input{color:#cbd5e1}.amolfi-aurora-context.amolfi-waitlist-page,.amolfi-aurora-context .amolfi-waitlist-page,.amolfi-aurora-context.amolfi-design-partner-page,.amolfi-aurora-context .amolfi-design-partner-page,.amolfi-aurora-context .design-partner-hero,.amolfi-aurora-context .design-partner-detail,.amolfi-aurora-context .design-partner-final{background:0 0}.amolfi-aurora-context .design-partner-detail-card{-webkit-backdrop-filter:blur(24px)saturate(1.4);background-color:#0809159e;background-image:linear-gradient(#ffffff0d,#ffffff05),linear-gradient(135deg,#6ef3c50d,#a78bfa0d);border:1px solid #ffffff1a;box-shadow:0 28px 72px #02061780,inset 0 1px #ffffff17}.amolfi-aurora-context .design-partner-detail-card:hover{border-color:#6ef3c56b;box-shadow:0 36px 88px #0206178c,0 0 0 1px #6ef3c538,0 0 60px #6ef3c514,inset 0 1px #ffffff1a}.amolfi-aurora-context .design-partner-detail-icon{color:#6ee7b7;background:linear-gradient(135deg,#6ef3c533,#a78bfa33)}.amolfi-aurora-context .design-partner-detail-card h3{color:#fff}.amolfi-aurora-context .design-partner-detail-card p{color:#f1f5f9}.amolfi-aurora-context .design-partner-section-head h2{color:#fff}.amolfi-aurora-context .design-partner-fitlist{-webkit-backdrop-filter:blur(24px)saturate(1.4);background-color:#0809159e;background-image:linear-gradient(#ffffff0d,#ffffff05),linear-gradient(135deg,#6ef3c50d,#a78bfa0d);border:1px solid #ffffff1a;box-shadow:0 28px 72px #02061780,inset 0 1px #ffffff17}.amolfi-aurora-context .design-partner-fitlist.is-muted{background-color:#0809158c;border-color:#ffffff14}.amolfi-aurora-context .design-partner-fitlist h3{color:#fff}.amolfi-aurora-context .design-partner-fitlist li{color:#f1f5f9}.amolfi-aurora-context .design-partner-fitlist li svg{color:#6ee7b7}.amolfi-aurora-context .design-partner-fitlist.is-muted li svg{color:#cbd5e1}.amolfi-aurora-context.amolfi-pricing-page,.amolfi-aurora-context .amolfi-pricing-page,.amolfi-aurora-context .amolfi-pricing-hero{background:0 0}.amolfi-aurora-context .amolfi-feature-hero-copy p{color:#f1f5f9}.amolfi-aurora-context .amolfi-feature-hero-stats div{background-color:#0809158c}.amolfi-aurora-context .amolfi-feature-hero-stats span{color:#cbd5e1}.amolfi-aurora-context.amolfi-about-page,.amolfi-aurora-context .amolfi-about-page,.amolfi-aurora-context.amolfi-contact-page,.amolfi-aurora-context .amolfi-contact-page,.amolfi-aurora-context .amolfi-about-hero,.amolfi-aurora-context .amolfi-contact-hero{background:0 0}.amolfi-aurora-context .amolfi-about-hero-copy p{color:#f1f5f9}.amolfi-aurora-context.amolfi-agency-page,.amolfi-aurora-context.amolfi-startups-page,.amolfi-aurora-context .amolfi-agency-page,.amolfi-aurora-context .amolfi-startups-page,.amolfi-aurora-context .amolfi-agency-hero,.amolfi-aurora-context .amolfi-startups-hero,.amolfi-aurora-context .solution-hero,.amolfi-aurora-context.amolfi-careers-page,.amolfi-aurora-context.amolfi-help-page,.amolfi-aurora-context .amolfi-careers-page,.amolfi-aurora-context .amolfi-help-page,.amolfi-aurora-context .amolfi-careers-hero,.amolfi-aurora-context .amolfi-help-hero,.amolfi-aurora-context.amolfi-content-page,.amolfi-aurora-context .amolfi-content-page{background:0 0}.amolfi-trust-shell{-webkit-backdrop-filter:blur(22px)saturate(1.1);background:#ffffff8f;border:1px solid #94a3b833;border-radius:8px;align-items:center;gap:24px;padding:20px;display:grid;box-shadow:0 18px 48px #0f172a0e}.amolfi-trust-copy p{color:#475569;max-width:360px;margin-top:7px;font-size:14px;font-weight:750;line-height:1.6}.amolfi-trust-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 30px;display:flex}.amolfi-trust-logos span{color:#94a3b8;transition:color .18s var(--ease-out), transform .18s var(--ease-out);font-size:14px;font-weight:950}.amolfi-trust-logos span:hover{color:#475569;transform:translateY(-1px)}.amolfi-feature-section{padding:86px 0 102px}.amolfi-bento-grid{gap:18px;display:grid}.amolfi-bento-grid>div{min-width:0}.amolfi-bento-featured .amolfi-feature-card{height:100%}.amolfi-feature-card,.amolfi-use-card{-webkit-backdrop-filter:blur(22px)saturate(1.08);background:linear-gradient(#ffffffd6,#ffffffad),linear-gradient(135deg,#6ef3c514,#a78bfa14);border:1px solid #94a3b82e;border-radius:8px;min-height:210px;padding:26px;position:relative;overflow:hidden;box-shadow:0 18px 46px #0f172a12,inset 0 1px #ffffffc7}.amolfi-feature-card{transition:transform .18s var(--ease-out), box-shadow .18s var(--ease-out), border-color .18s var(--ease-out)}.amolfi-feature-card:hover{border-color:#6ef3c580;transform:translateY(-4px);box-shadow:0 26px 66px #0f172a1f,inset 0 1px #ffffffd1}.amolfi-feature-card.purple:hover,.amolfi-feature-card.violet:hover{border-color:#a78bfa85}.amolfi-feature-shine{transition:transform .5s var(--ease-out);background:linear-gradient(115deg,#0000 0%,#6ef3c52e 30%,#a78bfa14 42%,#0000 58%);position:absolute;inset:0;transform:translate(-100%)}.amolfi-feature-card:hover .amolfi-feature-shine{transform:translate(100%)}.amolfi-feature-card.is-command{background:linear-gradient(160deg,#ffffffd6,#f0fdfaa8),linear-gradient(135deg,#6ef3c526,#a78bfa1c);min-height:286px}.amolfi-feature-topline{color:#64748b;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;font-size:11px;font-weight:900;display:flex;position:relative}.amolfi-feature-topline span:first-child{color:#059669}.amolfi-feature-icon,.amolfi-use-icon{color:#5b21b6;background:linear-gradient(135deg,#6ef3c529,#a78bfa29);border-radius:8px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.amolfi-feature-card.mint .amolfi-feature-icon,.amolfi-feature-card.teal .amolfi-feature-icon{color:#047857}.amolfi-inline-link{color:#6d28d9;align-items:center;gap:8px;font-size:14px;font-weight:850;display:inline-flex}.amolfi-inline-link:hover{color:#047857}.aurora-capability-row{background:#ffffff0e;border:1px solid #ffffff17;border-radius:8px;align-items:center;gap:13px;padding:13px;display:flex}.aurora-capability-icon{width:36px;height:36px;color:var(--amolfi-mint);background:#6ef3c51f;border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.aurora-message{border-radius:8px;max-width:86%;padding:12px 14px;font-size:13px;line-height:1.65}.aurora-message.user{color:#fff;background:linear-gradient(135deg,#6ef3c538,#a78bfa38);margin-left:auto}.aurora-message.ai{color:#cbd5e1;background:#080a1985}.aurora-message.ai strong{color:var(--amolfi-mint)}.aurora-console-input{color:#64748b;background:#080a197a;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;margin-top:18px;padding:12px 14px;font-size:13px;display:flex}.amolfi-signal-strip{-webkit-backdrop-filter:blur(20px)saturate(1.08);background:linear-gradient(135deg,#6ef3c51f,#a78bfa1a),#ffffffb8;border:1px solid #94a3b82e;border-radius:8px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 58px #0f172a14,inset 0 1px #fffc}@media (width>=768px){.amolfi-signal-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.amolfi-signal-item{text-align:center;border-bottom:1px solid #94a3b82e;min-height:160px;padding:26px}.amolfi-signal-item:last-child{border-bottom:0}.amolfi-signal-item svg{color:#7c3aed;margin:0 auto}@media (width>=768px){.amolfi-signal-item{border-bottom:0;border-right:1px solid #94a3b82e}.amolfi-signal-item:last-child{border-right:0}}.amolfi-use-card{min-height:250px;transition:transform .18s var(--ease-out), box-shadow .18s var(--ease-out);background:linear-gradient(#ffffffdb,#ffffffb8),linear-gradient(135deg,#6ef3c512,#a78bfa14)}.amolfi-use-card:hover{transform:translateY(-4px);box-shadow:0 24px 58px #0f172a1f}.amolfi-stats-section{padding:72px 0}.amolfi-use-section{padding:92px 0 110px}.amolfi-quote-panel{text-align:center;-webkit-backdrop-filter:blur(22px)saturate(1.1);background:linear-gradient(#ffffffc7,#ffffff9e),linear-gradient(135deg,#6ef3c51a,#a78bfa1c);border:1px solid #94a3b82e;border-radius:8px;padding:clamp(32px,6vw,64px);position:relative;overflow:hidden;box-shadow:0 26px 70px #0f172a14,inset 0 1px #ffffffc2}.amolfi-feature-hero-shell{z-index:2;align-items:center;gap:56px;width:min(1240px,100% - 48px);min-height:calc(100vh - 72px);margin:0 auto;padding:112px 0 64px;display:grid;position:relative}.amolfi-feature-hero-copy{max-width:620px}.amolfi-feature-hero-copy h1{letter-spacing:0;color:#fff;margin-top:24px;font-size:64px;font-weight:950;line-height:.96}.amolfi-feature-hero-copy p{color:#e2e8f0b8;max-width:590px;margin-top:24px;font-size:18px;line-height:1.75}.amolfi-feature-hero-actions{flex-wrap:wrap;gap:13px;margin-top:34px;display:flex}.amolfi-feature-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:560px;margin-top:36px;display:grid}.amolfi-feature-hero-stats div{-webkit-backdrop-filter:blur(18px)saturate(1.1);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:8px;padding:16px;box-shadow:inset 0 1px #ffffff17}.amolfi-feature-hero-stats strong{color:#fff;font-size:24px;font-weight:950;line-height:1;display:block}.amolfi-feature-hero-stats span{color:#cbd5e19e;margin-top:7px;font-size:12px;font-weight:800;display:block}.feature-command-console,.feature-product-frame{-webkit-backdrop-filter:blur(26px)saturate(1.16);background:#fff1;border:1px solid #ffffff1f;border-radius:8px;box-shadow:0 32px 90px #0000005c,inset 0 1px #ffffff1a}.feature-command-console{justify-self:end;width:min(100%,690px);position:relative;overflow:hidden}.feature-command-console:before,.feature-product-frame:before{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 4%,#6ef3c514 34%,#a78bfa14 56%,#0000 82%);position:absolute;inset:0}.feature-window-bar{z-index:1;background:#080a1980;border-bottom:1px solid #ffffff17;align-items:center;gap:12px;min-height:44px;padding:0 14px;display:flex;position:relative}.feature-window-dots{gap:6px;display:flex}.feature-window-dots span{background:#ffffff3d;border-radius:9999px;width:9px;height:9px}.feature-window-dots span:first-child{background:#fb7185bf}.feature-window-dots span:nth-child(2){background:#facc15b8}.feature-window-dots span:nth-child(3){background:#6ef3c5c7}.feature-window-address{color:#cbd5e194;background:#ffffff0e;border:1px solid #ffffff14;border-radius:8px;flex:1;justify-content:center;min-width:0;padding:5px 10px;font-size:11px;font-weight:800;display:flex}.feature-live-pill,.feature-ai-chip{color:#d9fff2;background:#6ef3c514;border:1px solid #6ef3c533;border-radius:8px;align-items:center;gap:7px;padding:6px 8px;font-size:10px;font-weight:850;display:inline-flex}.feature-live-pill span{background:var(--amolfi-mint);border-radius:9999px;width:6px;height:6px;box-shadow:0 0 14px #6ef3c5b8}.feature-command-body{z-index:1;grid-template-columns:136px minmax(0,1fr);min-height:500px;display:grid;position:relative}.feature-command-sidebar{background:#0507126b;border-right:1px solid #ffffff14;padding:18px 12px}.feature-command-sidebar img{object-fit:contain;object-position:left center;width:112px;height:36px;margin:0 0 18px}.feature-side-row{color:#cbd5e185;border-radius:8px;align-items:center;gap:9px;padding:10px;font-size:11px;font-weight:800;display:flex}.feature-side-row.is-active{color:#d9fff2;background:#6ef3c51c}.feature-command-main{padding:22px}.feature-command-topline{justify-content:space-between;align-items:center;gap:16px;display:flex}.feature-command-topline p{color:#6ef3c5c7;font-size:11px;font-weight:850}.feature-command-topline h3{color:#fff;margin-top:4px;font-size:24px;font-weight:950}.feature-command-grid{grid-template-columns:minmax(0,1fr) 156px;gap:16px;margin-top:22px;display:grid}.feature-orbit-map{background:linear-gradient(#080a1980,#080a19b8),linear-gradient(135deg,#6ef3c512,#a78bfa14);border:1px solid #ffffff17;border-radius:8px;min-height:360px;position:relative;overflow:hidden}.feature-orbit-lines{width:100%;height:100%;position:absolute;inset:0}.feature-orbit-lines line{stroke:#6ef3c533;stroke-width:1.2px;stroke-dasharray:5 9}.feature-core-node,.feature-orbit-node{-webkit-backdrop-filter:blur(18px)saturate(1.16);background:#ffffff12;border:1px solid #ffffff1f;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 18px 40px #00000038,inset 0 1px #ffffff1a}.feature-core-node{color:#fff;flex-direction:column;gap:8px;width:132px;height:110px;font-size:13px;font-weight:950;top:50%;left:50%;transform:translate(-50%,-50%)}.feature-core-node img{object-fit:contain;filter:drop-shadow(0 0 24px #6ef3c552);width:48px;height:48px}.feature-orbit-node{color:#e2e8f0e0;gap:7px;min-width:104px;min-height:42px;padding:10px 12px;font-size:11px;font-weight:850}.feature-orbit-node svg{color:var(--amolfi-mint)}.feature-orbit-node.is-crm{top:12%;left:8%}.feature-orbit-node.is-work{top:11%;right:7%}.feature-orbit-node.is-ai{top:36%;right:0}.feature-orbit-node.is-finance{bottom:10%;right:18%}.feature-orbit-node.is-pipeline{bottom:18%;left:2%}.feature-orbit-node.is-knowledge{top:42%;left:4%}.feature-signal-stack{gap:12px;display:grid}.feature-signal-card{background:#ffffff0e;border:1px solid #ffffff17;border-radius:8px;align-items:flex-start;gap:11px;min-height:108px;padding:14px;display:flex}.feature-signal-card svg{color:var(--amolfi-mint)}.feature-signal-card span{color:#cbd5e18a;font-size:10px;font-weight:850;display:block}.feature-signal-card strong{color:#fff;margin-top:6px;font-size:18px;font-weight:950;display:block}.feature-signal-card p{color:#cbd5e17a;margin-top:4px;font-size:10px;font-weight:750}.amolfi-feature-nav{z-index:35;-webkit-backdrop-filter:blur(22px)saturate(1.16);background:#080915d1;border-block:1px solid #ffffff17;position:sticky;top:72px}.amolfi-feature-nav-inner{align-items:center;gap:18px;width:min(1240px,100% - 48px);margin:0 auto;padding:13px 0;display:flex}.amolfi-feature-nav-inner>span{color:#cbd5e17a;text-transform:uppercase;font-size:11px;font-weight:900}.amolfi-feature-nav-inner>div{scrollbar-width:none;flex:1;gap:8px;min-width:0;display:flex;overflow-x:auto}.amolfi-feature-nav-inner>div::-webkit-scrollbar{display:none}.amolfi-feature-nav a{color:#e2e8f0b8;transition:transform .18s var(--ease-out), border-color .18s var(--ease-out), color .18s var(--ease-out), background .18s var(--ease-out);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:8px;flex:none;align-items:center;gap:7px;padding:9px 11px;font-size:12px;font-weight:820;display:inline-flex}.amolfi-feature-nav a:hover{color:#fff;background:#6ef3c514;border-color:#6ef3c557;transform:translateY(-1px)}.architecture-core{z-index:2;color:#fff;text-align:center;background:#080a1994;border:1px solid #6ef3c538;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:184px;height:132px;font-size:13px;font-weight:950;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 64px #6ef3c51f,inset 0 1px #ffffff1f}.architecture-core img{object-fit:contain;width:54px;height:54px}.architecture-rings span{border:1px solid #6ef3c524;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.architecture-rings span:first-child{width:300px;height:300px}.architecture-rings span:nth-child(2){border-color:#a78bfa1f;width:430px;height:430px}.architecture-rings span:nth-child(3){border-color:#ffffff14;width:560px;height:560px}.architecture-node{z-index:3;color:#f1f5f9e0;-webkit-backdrop-filter:blur(18px)saturate(1.14);background:#ffffff13;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:9px;padding:12px 14px;font-size:12px;font-weight:900;display:flex;position:absolute;box-shadow:0 20px 44px #00000040}.architecture-node svg{color:var(--amolfi-mint)}.architecture-node.client{top:16%;left:13%}.architecture-node.work{top:15%;right:12%}.architecture-node.revenue{bottom:27%;right:7%}.architecture-node.ai{bottom:10%;left:50%;transform:translate(-50%)}.architecture-node.knowledge{bottom:28%;left:9%}.architecture-node.time{top:47%;right:3%}.feature-product-frame{background:#ffffff0f;position:relative;overflow:hidden}.feature-product-body{z-index:1;padding:18px;position:relative}.growth-mockup{gap:14px;display:grid}.growth-pipeline{gap:10px;display:grid}.growth-column{background:#080a1970;border:1px solid #ffffff17;border-radius:8px;padding:10px}.growth-column-head{color:#cbd5e1a3;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:10px;font-weight:900;display:flex}.growth-column-head strong{color:var(--amolfi-mint)}.growth-lead-card{background:#ffffff0f;border:1px solid #ffffff14;border-radius:8px;gap:3px;margin-top:7px;padding:9px;display:grid}.growth-lead-card span,.delivery-task-row span,.revenue-row strong,.ai-action-grid span{color:#f8fafce6;font-size:12px;font-weight:850}.growth-lead-card small,.delivery-task-row small,.revenue-row small,.revenue-row span,.revenue-row em{color:#cbd5e18a;font-size:10px;font-style:normal;font-weight:750}.growth-side-panel{gap:10px;display:grid}.feature-mini-stat{background:#ffffff0e;border:1px solid #ffffff17;border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex}.feature-mini-stat svg,.feature-action-note svg{color:var(--amolfi-mint)}.feature-mini-stat span{color:#cbd5e18a;font-size:10px;font-weight:850;display:block}.feature-mini-stat strong{color:#fff;font-size:16px;font-weight:950}.feature-action-note{color:#e2e8f0d1;background:#6ef3c514;border:1px solid #6ef3c529;border-radius:8px;gap:9px;padding:12px;font-size:12px;font-weight:780;line-height:1.55;display:flex}.delivery-mockup{gap:14px;display:grid}.delivery-timeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.delivery-day{background:#ffffff0e;border:1px solid #ffffff17;border-radius:8px;min-height:92px;padding:11px}.delivery-day span{color:#cbd5e18a;font-size:10px;font-weight:850}.delivery-day strong{color:#fff;margin-top:22px;font-size:12px;font-weight:900;display:block}.delivery-day.mint{background:#6ef3c51f}.delivery-day.purple{background:#a78bfa21}.delivery-day.cyan{background:#22d3ee1a}.delivery-day.gold{background:#facc151a}.delivery-day.rose{background:#f472b61a}.delivery-work-grid{gap:12px;display:grid}.delivery-task-list{gap:8px;display:grid}.delivery-task-row{background:#080a196b;border:1px solid #ffffff17;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.delivery-task-row svg{color:var(--amolfi-mint)}.delivery-knowledge-card{background:#a78bfa1a;border:1px solid #a78bfa2e;border-radius:8px;padding:14px}.delivery-knowledge-card svg{color:#c4b5fd}.delivery-knowledge-card strong{color:#fff;margin-top:8px;font-size:13px;font-weight:900;display:block}.delivery-knowledge-card p{color:#cbd5e1a3;margin-top:5px;font-size:12px;line-height:1.55}.revenue-mockup{gap:12px;display:grid}.revenue-chart-card{background:#080a196b;border:1px solid #ffffff17;border-radius:8px;padding:14px}.revenue-chart-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.revenue-chart-head span{color:#cbd5e194;font-size:11px;font-weight:850}.revenue-chart-head strong{color:#fff;font-size:13px;font-weight:950}.revenue-bars{align-items:end;gap:7px;height:132px;display:flex}.revenue-bars span{background:linear-gradient(#c4b5fd,#6ef3c5);border-radius:8px 8px 3px 3px;flex:1;min-width:10px;box-shadow:0 0 24px #6ef3c51f}.revenue-list{gap:8px;display:grid}.revenue-row{background:#ffffff0e;border:1px solid #ffffff17;border-radius:8px;grid-template-columns:.72fr 1.2fr auto auto;align-items:center;gap:10px;padding:11px;display:grid}.revenue-row em{color:#d9fff2;background:#6ef3c51a;border-radius:8px;padding:5px 7px}.ai-control-mockup{gap:14px;display:grid}.ai-chat-stack{gap:11px;display:grid}.ai-message{border-radius:8px;padding:12px;font-size:12px;line-height:1.6}.ai-message.user{color:#fff;background:linear-gradient(135deg,#6ef3c52e,#a78bfa2e);max-width:78%;margin-left:auto;font-weight:780}.ai-message.system{color:#e2e8f0c2;background:#080a197a;gap:10px;max-width:88%;display:flex}.ai-message.system img{object-fit:contain;width:30px;height:30px}.ai-action-grid{gap:9px;display:grid}.ai-action-grid div{background:#6ef3c514;border:1px solid #6ef3c529;border-radius:8px;align-items:center;gap:9px;padding:11px;display:flex}.ai-action-grid svg{color:var(--amolfi-mint)}@media (width>=768px){.growth-mockup,.delivery-work-grid,.revenue-mockup,.ai-action-grid{grid-template-columns:1.35fr .65fr}.growth-pipeline{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.amolfi-feature-hero-shell{grid-template-columns:.9fr 1.1fr}}@media (width<=1023px){.amolfi-feature-hero-shell{min-height:auto;padding-top:104px}.amolfi-feature-hero-copy{text-align:center;justify-self:center;max-width:760px}.amolfi-feature-hero-copy p{margin-inline:auto}.amolfi-feature-hero-actions,.amolfi-feature-hero-stats{justify-content:center;margin-inline:auto}.feature-command-console{justify-self:center}.feature-command-grid{grid-template-columns:1fr}.feature-signal-stack{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=768px){.amolfi-trust-shell{grid-template-columns:.72fr 1.28fr}.amolfi-trust-logos{justify-content:flex-end}.amolfi-bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amolfi-bento-featured{grid-row:span 2}}@media (width<=640px){.amolfi-feature-hero-shell,.amolfi-feature-nav-inner{width:min(100% - 32px,1240px)}.amolfi-feature-hero-shell{padding:92px 0 48px}.amolfi-feature-hero-copy h1{font-size:42px;line-height:1}.amolfi-feature-hero-copy p{font-size:16px;line-height:1.7}.amolfi-feature-hero-actions{flex-direction:column}.amolfi-feature-hero-stats,.feature-command-body{grid-template-columns:1fr}.feature-command-sidebar{display:none}.feature-command-main,.feature-product-body{padding:18px}.feature-command-topline{flex-direction:column;align-items:flex-start}.feature-orbit-map{min-height:370px}.feature-core-node{width:118px;height:96px}.feature-orbit-node{min-width:auto;padding:9px}.feature-orbit-node.is-crm{top:11%;left:4%}.feature-orbit-node.is-work{top:12%;right:3%}.feature-orbit-node.is-ai{top:42%;right:2%}.feature-orbit-node.is-finance{bottom:9%;right:8%}.feature-orbit-node.is-pipeline{bottom:14%;left:3%}.feature-orbit-node.is-knowledge{top:43%;left:2%}.feature-signal-stack{grid-template-columns:1fr}.architecture-core{width:146px;height:112px}.architecture-rings span:first-child{width:220px;height:220px}.architecture-rings span:nth-child(2){width:320px;height:320px}.architecture-rings span:nth-child(3){width:420px;height:420px}.architecture-node{padding:10px}.architecture-node.client{top:11%;left:3%}.architecture-node.work{top:12%;right:3%}.architecture-node.revenue{bottom:24%;right:4%}.architecture-node.ai{bottom:9%}.architecture-node.knowledge{bottom:24%;left:4%}.architecture-node.time{top:48%;right:1%}.delivery-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.revenue-row{grid-template-columns:1fr}.amolfi-feature-section,.amolfi-use-section{padding-block:72px}.amolfi-stats-section{padding-block:52px}.amolfi-trust-shell{padding:18px}.amolfi-feature-card,.amolfi-use-card{padding:22px}}@media (prefers-reduced-motion:reduce){.aurora-ribbon,.aurora-stars,.aurora-twinkle-field,.aurora-twinkle-field:before,.aurora-twinkle-field:after,.aurora-meteor{animation:none!important}.amolfi-feature-card,.amolfi-use-card,.amolfi-feature-nav a,.aurora-primary-btn,.aurora-secondary-btn{transition:none!important}}.amolfi-pricing-page{color:#fff;background:#080915;overflow:hidden}.amolfi-pricing-hero{background:#080915;position:relative;overflow:hidden}.amolfi-about-page,.amolfi-contact-page{color:#fff;background:#080915;overflow:hidden}.amolfi-about-hero,.amolfi-contact-hero{background:#080915;position:relative;overflow:hidden}.amolfi-about-hero-shell{z-index:2;align-items:center;gap:56px;width:min(1240px,100% - 48px);min-height:calc(100vh - 72px);margin:0 auto;padding:112px 0 72px;display:grid;position:relative}.amolfi-about-hero-copy{max-width:690px}.amolfi-about-hero-copy h1{letter-spacing:0;color:#fff;margin-top:24px;font-size:76px;font-weight:950;line-height:.96}.amolfi-about-hero-copy p{color:#e2e8f0b8;max-width:620px;margin-top:24px;font-size:18px;line-height:1.75}@media (width>=1024px){.amolfi-about-hero-shell{grid-template-columns:1fr .78fr}}@media (width<=1023px){.amolfi-about-hero-shell{min-height:auto;padding-top:104px}.amolfi-about-hero-copy{text-align:center;justify-self:center;max-width:760px}.amolfi-about-hero-copy p{margin-inline:auto}.amolfi-about-hero-copy h1{font-size:58px}}@media (width<=640px){.amolfi-about-hero-shell{width:min(100% - 32px,1240px);padding:92px 0 52px}.amolfi-about-hero-copy h1{font-size:42px;line-height:1}.amolfi-about-hero-copy p{font-size:16px;line-height:1.7}}@keyframes help-console-orbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes help-search-glow{0%,to{opacity:.55;transform:translate(-12%)}50%{opacity:.92;transform:translate(12%)}}@keyframes help-guide-scan{0%{opacity:0;transform:translate(-120%)}18%{opacity:.9}to{opacity:0;transform:translate(140%)}}.amolfi-help-page{color:#fff;background:#080915;overflow:hidden}.amolfi-help-hero{background:#080915;position:relative;overflow:hidden}@keyframes content-card-sheen{0%{opacity:0;transform:translate(-120%)}20%{opacity:.9}to{opacity:0;transform:translate(150%)}}@keyframes studio-orbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.amolfi-content-page{color:#fff;background:#080915;overflow:hidden}@keyframes status-orbit-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes status-live-pulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:.25;transform:scale(1.55)}}@keyframes careers-constellation-drift{0%,to{transform:translate(0,0)}50%{transform:translateY(-8px)}}.amolfi-careers-page{color:#fff;background:#080915;overflow:hidden}.amolfi-careers-hero{background:#080915;position:relative;overflow:hidden}.amolfi-agency-page{color:#fff;background:#080915;overflow:hidden}.amolfi-agency-hero{background:#080915;position:relative;overflow:hidden}.amolfi-startups-page{color:#fff;background:#080915;overflow:hidden}.amolfi-startups-hero{background:#080915;position:relative;overflow:hidden}.startup-hero-console{-webkit-backdrop-filter:blur(24px)saturate(1.14);background:#fff1;border:1px solid #ffffff1f;border-radius:8px;justify-self:end;width:min(100%,530px);padding:24px;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000057,inset 0 1px #ffffff1a}.startup-hero-console:before{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 0%,#6ef3c51f 34%,#a78bfa1a 58%,#0000 82%);position:absolute;inset:0}.startup-console-head,.startup-command-panel,.startup-console-grid{z-index:1;position:relative}.startup-console-head{border-bottom:1px solid #ffffff1a;align-items:center;gap:14px;padding-bottom:18px;display:flex}.startup-console-head img{object-fit:contain;filter:drop-shadow(0 0 24px #6ef3c542);width:48px;height:48px}.startup-console-head span,.startup-command-top span,.startup-console-grid span{color:#cbd5e194;font-size:11px;font-weight:900;display:block}.startup-console-head strong{color:#fff;margin-top:4px;font-size:16px;font-weight:950;display:block}.startup-command-panel{background:radial-gradient(circle at 50% 48%,#6ef3c524,#0000 36%),radial-gradient(circle at 66% 62%,#a78bfa1c,#0000 52%),#080a196b;border:1px solid #ffffff17;border-radius:8px;margin-top:22px;padding:18px;overflow:hidden}.startup-command-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.startup-command-top strong{color:#d9fff2;font-size:18px;font-weight:950}.startup-command-map{height:260px;margin-top:16px;position:relative}.startup-command-map:before,.startup-command-map:after{content:"";border:1px solid #6ef3c526;border-radius:9999px;position:absolute;inset:18% 13%}.startup-command-map:after{border-color:#a78bfa29;inset:30% 24%}.startup-command-core{width:136px;height:136px;color:var(--amolfi-mint);background:#080a19d1;border:1px solid #6ef3c538;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 46px #6ef3c524,inset 0 1px #ffffff1a}.startup-command-core strong{color:#fff;margin-top:8px;font-size:19px;font-weight:950}.startup-command-core span{color:#cbd5e194;margin-top:3px;font-size:11px;font-weight:850}.startup-command-node{color:#e2e8f0db;background:#080a19bd;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:8px;min-width:126px;min-height:46px;padding:0 11px;font-size:12px;font-weight:900;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff14}.startup-command-node svg,.startup-console-grid svg{color:var(--amolfi-mint)}.startup-command-node.node-1{top:8%;left:4%}.startup-command-node.node-2{top:12%;right:0}.startup-command-node.node-3{bottom:12%;left:1%}.startup-command-node.node-4{bottom:8%;right:2%}.startup-console-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.startup-console-grid div{background:#080a196b;border:1px solid #ffffff17;border-radius:8px;min-height:106px;padding:14px}.startup-console-grid span{margin-top:14px}.startup-console-grid strong{color:#fff;margin-top:5px;font-size:16px;font-weight:950;display:block}@media (width<=1023px){.startup-hero-console{justify-self:center}}@media (width<=640px){.startup-console-grid{grid-template-columns:1fr}.startup-hero-console{padding:22px}.startup-command-map{height:300px}.startup-command-node{min-width:0;margin-bottom:8px;position:relative;inset:auto!important}.startup-command-core{margin:14px auto 0;position:relative;top:auto;left:auto;transform:none}}.solution-hero{background:#080915;position:relative;overflow:hidden}.solution-hero-shell{z-index:2;align-items:center;gap:56px;width:min(1240px,100% - 48px);min-height:calc(100vh - 72px);margin:0 auto;padding:112px 0 72px;display:grid;position:relative}.solution-console{-webkit-backdrop-filter:blur(24px)saturate(1.14);background:#fff1;border:1px solid #ffffff1f;border-radius:8px;justify-self:end;width:min(100%,530px);padding:24px;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000057,inset 0 1px #ffffff1a}.solution-console:before{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 0%,#6ef3c51f 34%,#a78bfa1a 58%,#0000 82%);position:absolute;inset:0}.solution-console-head,.solution-console-grid{z-index:1;position:relative}.solution-console-head{border-bottom:1px solid #ffffff1a;align-items:center;gap:14px;padding-bottom:18px;display:flex}.solution-console-head img{object-fit:contain;filter:drop-shadow(0 0 24px #6ef3c542);width:48px;height:48px}.solution-console-head span,.solution-console-grid span{color:#cbd5e194;font-size:11px;font-weight:900;display:block}.solution-console-head strong{color:#fff;margin-top:4px;font-size:16px;font-weight:950;display:block}.solution-console-grid svg{color:var(--amolfi-mint)}.solution-console-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.solution-console-grid div{background:#080a196b;border:1px solid #ffffff17;border-radius:8px;min-height:106px;padding:14px}.solution-console-grid span{margin-top:14px}.solution-console-grid strong{color:#fff;margin-top:5px;font-size:16px;font-weight:950;display:block}@media (width>=1024px){.solution-hero-shell{grid-template-columns:1fr .78fr}}@media (width<=1023px){.solution-hero-shell{min-height:auto;padding-top:104px}.solution-console{justify-self:center}}@media (width<=640px){.solution-hero-shell{width:min(100% - 32px,1240px);padding:92px 0 52px}.solution-console-grid{grid-template-columns:1fr}.solution-console{padding:22px}}.amolfi-waitlist-page,.amolfi-design-partner-page{background:#fff;min-height:100vh}.design-partner-hero{color:#f8fafc;background:#050714;padding:7rem 1.5rem 5rem;position:relative;overflow:hidden}.design-partner-hero-shell{grid-template-columns:1fr;align-items:center;gap:3rem;max-width:1200px;margin:0 auto;display:grid;position:relative}@media (width>=1024px){.design-partner-hero-shell{grid-template-columns:1.05fr .95fr;gap:4rem}}.design-partner-hero-copy h1{letter-spacing:-.025em;color:#fff;max-width:600px;margin-top:1.5rem;font-size:clamp(2.25rem,4.6vw,3.4rem);font-weight:900;line-height:1.05}.design-partner-hero-copy p{color:#cbd5e1;max-width:580px;margin-top:1.25rem;font-size:1.0625rem;line-height:1.7}.design-partner-cta-row{flex-wrap:wrap;gap:.875rem;margin-top:1.875rem;display:flex}.design-partner-cal-note{color:#94a3b8;align-items:center;gap:.4375rem;margin-top:1rem;font-size:.8125rem;display:inline-flex}.design-partner-cal-note svg{color:#fbbf24;flex-shrink:0}.design-partner-cal-note a{color:#6ee7b7;text-underline-offset:3px;text-decoration:underline}.design-partner-offer-card{background:linear-gradient(160deg,#ffffff12 0%,#ffffff05 100%);border:1px solid #6ef3c540;border-radius:24px;padding:1.75rem;position:relative;box-shadow:0 32px 70px -25px #6ef3c540}@media (width>=768px){.design-partner-offer-card{padding:2.25rem}}.design-partner-offer-head{border-bottom:1px solid #ffffff14;align-items:center;gap:.875rem;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.design-partner-offer-head img{object-fit:contain;width:38px;height:38px}.design-partner-offer-head span{text-transform:uppercase;letter-spacing:.08em;color:#6ee7b7;font-size:.6875rem;font-weight:700;display:block}.design-partner-offer-head strong{color:#fff;letter-spacing:-.02em;margin-top:.125rem;font-size:1.625rem;font-weight:900;display:block}.design-partner-offer-head small{color:#94a3b8;margin-top:.125rem;font-size:.75rem;display:block}.design-partner-offer-list{flex-direction:column;gap:.6875rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.design-partner-offer-list li{color:#e2e8f0;align-items:flex-start;gap:.625rem;font-size:.875rem;display:flex}.design-partner-offer-list svg{color:#6ef3c5;flex-shrink:0;margin-top:2px}.design-partner-offer-foot{color:#ddd6fe;text-align:center;background:#a78bfa1f;border:1px solid #a78bfa40;border-radius:10px;padding:.75rem .875rem;font-size:.8125rem;font-weight:600}.design-partner-detail{background:#fff;padding:5rem 1.5rem}.design-partner-detail-shell{max-width:1100px;margin:0 auto}.design-partner-section-head{text-align:center;margin-bottom:3rem}.design-partner-section-head h2{letter-spacing:-.025em;color:#020617;margin-top:.75rem;font-size:clamp(1.875rem,3.6vw,2.5rem);font-weight:900}.design-partner-card-grid{grid-template-columns:1fr;gap:1.25rem;margin-bottom:3.5rem;display:grid}@media (width>=768px){.design-partner-card-grid{grid-template-columns:1fr 1fr}}.design-partner-detail-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:1.5rem;transition:border-color .2s,box-shadow .2s}.design-partner-detail-card:hover{border-color:#10b98159;box-shadow:0 16px 36px -18px #10b98140}.design-partner-detail-icon{color:#059669;background:linear-gradient(135deg,#10b9811f,#8b5cf61f);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:1rem;display:inline-flex}.design-partner-detail-card h3{color:#020617;letter-spacing:-.015em;margin-bottom:.5rem;font-size:1rem;font-weight:800}.design-partner-detail-card p{color:#475569;font-size:.875rem;line-height:1.65}.design-partner-twocol{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=768px){.design-partner-twocol{grid-template-columns:1fr 1fr}}.design-partner-fitlist{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;padding:1.75rem}.design-partner-fitlist.is-muted{background:#fff;border-color:#f1f5f9}.design-partner-fitlist h3{color:#020617;letter-spacing:-.015em;margin-bottom:1rem;font-size:1rem;font-weight:800}.design-partner-fitlist ul{flex-direction:column;gap:.6875rem;margin:0;padding:0;list-style:none;display:flex}.design-partner-fitlist li{color:#334155;align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.55;display:flex}.design-partner-fitlist li svg{color:#10b981;flex-shrink:0;margin-top:2px}.design-partner-fitlist.is-muted li svg{color:#94a3b8}.design-partner-final{color:#f8fafc;background:#080915;padding:5rem 1.5rem;position:relative;overflow:hidden}.design-partner-final-shell{text-align:center;max-width:720px;margin:0 auto;position:relative}.design-partner-final-shell img{object-fit:contain;width:48px;height:48px;margin:0 auto 1.25rem}.design-partner-final-shell h2{letter-spacing:-.025em;color:#fff;margin-bottom:.875rem;font-size:clamp(1.875rem,4vw,2.5rem);font-weight:900}.design-partner-final-shell p{color:#cbd5e1;max-width:560px;margin:0 auto 1.875rem;font-size:1rem;line-height:1.7}.design-partner-final-shell .design-partner-cta-row{justify-content:center}.amolfi-founder-section{background:#fff;border-top:1px solid #f1f5f9;padding:5rem 1.5rem;position:relative}.amolfi-founder-shell{grid-template-columns:1fr;align-items:center;gap:2.5rem;max-width:960px;margin:0 auto;display:grid}@media (width>=768px){.amolfi-founder-shell{grid-template-columns:.9fr 1.1fr;gap:3.5rem}}.amolfi-founder-portrait{aspect-ratio:4/5;background:linear-gradient(160deg,#ecfdf5 0%,#f5f3ff 60%,#ede9fe 100%);border:1px solid #e2e8f0;border-radius:24px;align-items:flex-end;padding:1.5rem;display:flex;position:relative;overflow:hidden}.amolfi-founder-portrait:before{content:"";background:radial-gradient(60% 80% at 50% 0,#a78bfa59,#0000 70%);height:60%;position:absolute;inset:-40% -10% auto}.amolfi-founder-portrait:after{content:"";background:radial-gradient(60% 80% at 50% 100%,#6ef3c552,#0000 70%);height:60%;position:absolute;inset:auto -10% -40%}.amolfi-founder-portrait-tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#020617;background:#ffffffd9;border:1px solid #ffffffe6;border-radius:12px;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.75rem;font-weight:700;display:flex;position:relative}.amolfi-founder-portrait-tag svg{color:#10b981}.amolfi-founder-copy h2{color:#020617;letter-spacing:-.025em;font-size:clamp(1.875rem,3.6vw,2.5rem);font-weight:900;line-height:1.1}.amolfi-founder-copy p{color:#475569;margin-top:1rem;font-size:1rem;line-height:1.75}.amolfi-founder-copy p+p{margin-top:.875rem}.amolfi-founder-meta{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.amolfi-founder-meta span{color:#334155;letter-spacing:.02em;background:#f1f5f9;border-radius:999px;padding:.375rem .75rem;font-size:.75rem;font-weight:700}.amolfi-founder-cta{color:#047857;align-items:center;gap:.5rem;margin-top:1.75rem;font-size:.875rem;font-weight:700;display:inline-flex}.amolfi-founder-cta:hover{color:#064e3b}:root{--mkt-logo-flat:var(--mkt-logo-dark,var(--mkt-accent,#2ab47e))}html[data-mkt-appearance=light]{--mkt-logo-flat:var(--mkt-logo-light,var(--mkt-accent,#2ab47e))}@media (prefers-color-scheme:light){html:not([data-mkt-appearance=dark]){--mkt-logo-flat:var(--mkt-logo-light,var(--mkt-accent,#2ab47e))}}.amolfi-loading-screen{background:var(--bg-base,#f6f7f9);color:var(--text-secondary,#5d6470)}html[data-theme=dark] .amolfi-loading-screen{background:var(--bg-base,#080915)}.amolfi-loading-screen__lockup{flex-direction:column;align-items:center;animation:.42s cubic-bezier(.22,1,.36,1) .18s both amolfiLoadingIn;display:flex}.amolfi-loading-screen__mark{filter:drop-shadow(0 12px 26px #0303031f)}html[data-theme=dark] .amolfi-loading-screen__mark{filter:none}.amolfi-loading-screen__word{letter-spacing:-.03em;color:var(--text-primary,#141618);margin-top:20px;font-size:19px;font-weight:600;animation:.7s cubic-bezier(.22,1,.36,1) .42s both amolfiLoadingRise}.amolfi-loading-screen__message{color:var(--text-secondary,#68707d);margin-top:9px;animation:.7s cubic-bezier(.22,1,.36,1) .56s both amolfiLoadingRise}.amolfi-loading-screen__rail{background:color-mix(in srgb, currentColor 16%, transparent);border-radius:2px;width:132px;height:2px;margin-top:26px;animation:.7s cubic-bezier(.22,1,.36,1) .7s both amolfiLoadingRise;overflow:hidden}.amolfi-loading-screen__rail:after{content:"";background:color-mix(in srgb, currentColor 65%, transparent);border-radius:2px;width:38%;height:100%;animation:1.75s cubic-bezier(.65,0,.35,1) infinite amolfiLoadingRail;display:block}@keyframes amolfiLoadingIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes amolfiLoadingRise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes amolfiLoadingRail{0%{transform:translate(-108%)}to{transform:translate(372%)}}@media (prefers-reduced-motion:reduce){.amolfi-loading-screen__lockup,.amolfi-loading-screen__word,.amolfi-loading-screen__message,.amolfi-loading-screen__rail,.amolfi-loading-screen__rail:after{opacity:1!important;animation:none!important;transform:none!important}}:root{--amolfi-spiral-ink:#1b1e24}html[data-theme=dark]{--amolfi-spiral-ink:#eee}.amolfi-spiral-mark{transform-origin:50%;flex:none;overflow:visible}.amolfi-spiral-mark.is-loading{animation:1.7s ease-in-out infinite amolfi-spiral-breathe}@keyframes amolfi-spiral-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.amolfi-spiral-mark.is-loading{animation:none!important}}
