/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-duration:initial;--tw-content:""}}}@layer theme{:root,:host{--font-weight-normal:400;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--trinity-font-family);--default-mono-font-family:var(--trinity-data-numeric-font-family)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer trinity{:root{--trinity-navy-50:#e8e8f0;--trinity-navy-100:#c5c6d9;--trinity-navy-200:#9fa1c0;--trinity-navy-300:#7879a7;--trinity-navy-400:#5b5c94;--trinity-navy-500:#3e3f81;--trinity-navy-600:#383979;--trinity-navy-700:#30316e;--trinity-navy-800:#282964;--trinity-navy-900:#050742;--trinity-purple-50:#f3eafa;--trinity-purple-100:#e1cbf2;--trinity-purple-200:#cda8ea;--trinity-purple-300:#b985e1;--trinity-purple-400:#a96ada;--trinity-purple-500:#9950d3;--trinity-purple-600:#8d49ce;--trinity-purple-700:#7841c9;--trinity-purple-800:#6939b5;--trinity-purple-900:#4e2a97;--trinity-indigo-50:#ede7fd;--trinity-indigo-100:#d2c3fa;--trinity-indigo-200:#b49cf6;--trinity-indigo-300:#9574f2;--trinity-indigo-400:#7e57f0;--trinity-indigo-500:#6739ed;--trinity-indigo-600:#5f33eb;--trinity-indigo-700:#542ce8;--trinity-indigo-800:#4a24e5;--trinity-indigo-900:#3816a0;--trinity-indigo-electric:#6b12ed;--trinity-coral-50:#ffefee;--trinity-coral-100:#ffd7d4;--trinity-coral-200:#ffbcb7;--trinity-coral-300:#ffa19a;--trinity-coral-400:#ff8d85;--trinity-coral-500:#ff796f;--trinity-coral-600:#ff7167;--trinity-coral-700:#ff665c;--trinity-coral-800:#ff6150;--trinity-coral-900:#ff5241;--trinity-azure-50:#e5f5fc;--trinity-azure-100:#bee5f7;--trinity-azure-200:#93d4f2;--trinity-azure-300:#67c3ed;--trinity-azure-400:#47b6e9;--trinity-azure-500:#27aae1;--trinity-azure-600:#239ddd;--trinity-azure-700:#1d8dd8;--trinity-azure-800:#177ed3;--trinity-azure-900:#0e62ca;--trinity-gray-0:#fff;--trinity-gray-50:#fafafa;--trinity-gray-100:#f4f4f5;--trinity-gray-200:#e5e7eb;--trinity-gray-300:#d4d4d8;--trinity-gray-400:#9ca3af;--trinity-gray-500:#6b7280;--trinity-gray-600:#374151;--trinity-gray-700:#27272a;--trinity-gray-800:#18181b;--trinity-gray-900:#09090b;--trinity-brand-primary:#050742;--trinity-brand-primary-light:#7841c9;--trinity-brand-primary-dark:#3816a0;--trinity-brand-secondary:#7841c9;--trinity-brand-secondary-light:#27aae1;--trinity-brand-secondary-dark:#6b12ed;--trinity-brand-accent:#ff6150;--trinity-brand-tertiary:#3816a0;--trinity-primary:var(--trinity-brand-primary);--trinity-primary-light:var(--trinity-brand-primary-light);--trinity-primary-dark:var(--trinity-brand-primary-dark);--trinity-secondary:var(--trinity-brand-secondary);--trinity-secondary-light:var(--trinity-brand-secondary-light);--trinity-secondary-dark:var(--trinity-brand-secondary-dark);--trinity-text-primary:#09090b;--trinity-text-secondary:#6b7280;--trinity-text-tertiary:#9ca3af;--trinity-text-disabled:#6b7280;--trinity-text-inverse:#fff;--trinity-text-brand:#050742;--trinity-text-link:#0e62ca;--trinity-text-link-hover:#1d8dd8;--trinity-text-error:#da1e28;--trinity-text-success:#15803d;--trinity-text-warning:#b45309;--trinity-bg-primary:#fff;--trinity-bg-secondary:#fafafa;--trinity-bg-tertiary:#f4f4f5;--trinity-bg-inverse:#18181b;--trinity-bg-brand:#050742;--trinity-bg-brand-subtle:#e8e8f0;--trinity-bg-accent:#ff6150;--trinity-bg-accent-subtle:#ffefee;--trinity-surface-elevated:#fff;--trinity-surface-sunken:#f4f4f5;--trinity-surface-neutral-fill:#e0e0e0;--trinity-surface-overlay:#00000080;--trinity-surface-success:#f0fdf4;--trinity-surface-error:#fef2f2;--trinity-surface-warning:#fffbeb;--trinity-surface-info:#e5f5fc;--trinity-border-default:#d4d4d8;--trinity-border-subtle:#e5e7eb;--trinity-border-strong:#6b7280;--trinity-border-focus:#7841c9;--trinity-border-error:#da1e28;--trinity-border-success:#16a34a;--trinity-interactive-default:#050742;--trinity-interactive-hover:#ff6150;--trinity-interactive-active:#3816a0;--trinity-interactive-disabled:#d4d4d8;--trinity-interactive-focus:#7841c9;--trinity-focus-ring:0 0 0 3px #7841c940;--trinity-focus-ring-offset:#fff;--trinity-selection-background:#bee5f7;--trinity-selection-text:#09090b;--trinity-status-error-text:#da1e28;--trinity-status-error-background:#fef2f2;--trinity-status-error-border:#fecaca;--trinity-status-warning-text:#b45309;--trinity-status-warning-background:#fffbeb;--trinity-status-warning-border:#fde68a;--trinity-status-success-text:#15803d;--trinity-status-success-background:#f0fdf4;--trinity-status-success-border:#bbf7d0;--trinity-status-info-text:#0e62ca;--trinity-status-info-background:#e5f5fc;--trinity-status-info-border:#93d4f2;--trinity-on-status-error:#fff;--trinity-on-status-warning:#fff;--trinity-on-status-success:#fff;--trinity-on-status-info:#fff;--trinity-favorite:var(--trinity-status-warning-text);--trinity-indicator-error-fg:#fff;--trinity-indicator-error-bg:#da1e28;--trinity-indicator-critical-fg:#fff;--trinity-indicator-critical-bg:#da1e28;--trinity-indicator-failed-fg:#fff;--trinity-indicator-failed-bg:#da1e28;--trinity-indicator-rejected-fg:#fff;--trinity-indicator-rejected-bg:#da1e28;--trinity-indicator-warning-fg:#000;--trinity-indicator-warning-bg:#f1c21b;--trinity-indicator-warning-outline:#8e6a00;--trinity-indicator-caution-fg:#000;--trinity-indicator-caution-bg:#ff832b;--trinity-indicator-caution-outline:#ba4e00;--trinity-indicator-pending-fg:#000;--trinity-indicator-pending-bg:#f1c21b;--trinity-indicator-pending-outline:#8e6a00;--trinity-indicator-in-progress-fg:#fff;--trinity-indicator-in-progress-bg:#050742;--trinity-indicator-running-fg:#fff;--trinity-indicator-running-bg:#050742;--trinity-indicator-success-fg:#fff;--trinity-indicator-success-bg:#15803d;--trinity-indicator-complete-fg:#fff;--trinity-indicator-complete-bg:#15803d;--trinity-indicator-approved-fg:#fff;--trinity-indicator-approved-bg:#15803d;--trinity-indicator-active-fg:#fff;--trinity-indicator-active-bg:#15803d;--trinity-indicator-enabled-fg:#fff;--trinity-indicator-enabled-bg:#15803d;--trinity-indicator-info-fg:#fff;--trinity-indicator-info-bg:#0043ce;--trinity-indicator-new-fg:#fff;--trinity-indicator-new-bg:#0043ce;--trinity-indicator-updated-fg:#fff;--trinity-indicator-updated-bg:#0043ce;--trinity-indicator-neutral-fg:#fff;--trinity-indicator-neutral-bg:#6f6f6f;--trinity-indicator-draft-fg:#fff;--trinity-indicator-draft-bg:#6f6f6f;--trinity-indicator-inactive-fg:#fff;--trinity-indicator-inactive-bg:#6f6f6f;--trinity-indicator-disabled-fg:#fff;--trinity-indicator-disabled-bg:#6f6f6f;--trinity-indicator-cancelled-fg:#fff;--trinity-indicator-cancelled-bg:#6f6f6f;--trinity-indicator-unknown-fg:#fff;--trinity-indicator-unknown-bg:#6f6f6f;--trinity-indicator-beta-fg:#fff;--trinity-indicator-beta-bg:#8a3ffc;--trinity-indicator-experimental-fg:#fff;--trinity-indicator-experimental-bg:#8a3ffc;--trinity-chart-categorical-1:#7841c9;--trinity-chart-categorical-2:#ff5241;--trinity-chart-categorical-3:#008a7e;--trinity-chart-categorical-4:#a66600;--trinity-chart-categorical-5:#0e62ca;--trinity-chart-categorical-6:#c13e7c;--trinity-chart-categorical-7:#2f8e0f;--trinity-chart-categorical-8:#00859c;--trinity-chart-sequential-1:#9574f2;--trinity-chart-sequential-2:#7e57f0;--trinity-chart-sequential-3:#6739ed;--trinity-chart-sequential-4:#5f33eb;--trinity-chart-sequential-5:#4a24e5;--trinity-chart-sequential-6:#3816a0;--trinity-chart-diverging-negative:#ff5241;--trinity-chart-diverging-neutral:#6b7280;--trinity-chart-diverging-positive:#008a7e;--trinity-chart-grid:#e5e7eb;--trinity-chart-axis:#9ca3af;--trinity-ai-primary:var(--trinity-brand-secondary);--trinity-ai-primary-fill:var(--trinity-brand-secondary);--trinity-ai-on-primary-fill:#fff;--trinity-ai-accent:var(--trinity-brand-accent);--trinity-ai-surface:#7841c90d;--trinity-ai-surface-hover:#ede7fd;--trinity-ai-surface-emphasis:#ede7fd;--trinity-ai-surface-emphasis-hover:#d2c3fa;--trinity-ai-border:#7841c933;--trinity-ai-badge-background:#7841c926;--trinity-ai-typing-indicator:var(--trinity-brand-secondary);--trinity-ai-focus-ring:#ede7fd;--trinity-ai-presence-blue:#27aae1;--trinity-ai-presence-violet:#6739ed;--trinity-ai-presence-purple:var(--trinity-brand-secondary);--trinity-ai-presence-coral:var(--trinity-brand-accent);--trinity-ai-presence-base:#050742;--trinity-ai-avatar-fill-start:var(--trinity-brand-accent);--trinity-ai-avatar-fill-end:var(--trinity-brand-secondary);--trinity-ai-progress:#008a7e;--trinity-ai-canvas-fill-start:#f3eafa;--trinity-ai-canvas-fill-end:#ffefee;--trinity-avatar-backgrounds:#5f33eb,#8d49ce,#ff7167,#239ddd,#30316e,#6739ed,#9950d3,#ff796f;--trinity-avatar-foregrounds:#fff,#fff,#09090b,#09090b,#fff,#fff,#fff,#09090b;--trinity-avatar-online:#44b700;--trinity-avatar-offline:#9ca3af;--trinity-avatar-busy:#ff7167;--trinity-avatar-away:#ffa726;--trinity-gradients-primary:linear-gradient(135deg, #5f33eb 0%, #8d49ce 100%);--trinity-gradients-secondary:linear-gradient(135deg, #ff796f 0%, #ff665c 100%);--trinity-gradients-accent:linear-gradient(135deg, #47b6e9 0%, #239ddd 100%);--trinity-gradients-avatar-primary:linear-gradient(135deg, #6739ed 0%, #8d49ce 100%);--trinity-gradients-avatar-warm:linear-gradient(135deg, #ff8d85 0%, #ff7167 100%);--trinity-gradients-avatar-cool:linear-gradient(135deg, #47b6e9 0%, #6739ed 100%);--trinity-gradients-dark-overlay:linear-gradient(to bottom, #0000 0%, #000000b3 100%);--trinity-focus-ring-default:var(--trinity-focus-ring);--trinity-selection-bg:var(--trinity-selection-background);--trinity-status-error-bg:var(--trinity-status-error-background);--trinity-status-warning-bg:var(--trinity-status-warning-background);--trinity-status-success-bg:var(--trinity-status-success-background);--trinity-status-info-bg:var(--trinity-status-info-background);--trinity-ai-badge-bg:var(--trinity-ai-badge-background);--trinity-gradient-primary:var(--trinity-gradients-primary);--trinity-gradient-secondary:var(--trinity-gradients-secondary);--trinity-gradient-accent:var(--trinity-gradients-accent);--trinity-gradient-avatar-primary:var(--trinity-gradients-avatar-primary);--trinity-gradient-avatar-warm:var(--trinity-gradients-avatar-warm);--trinity-gradient-avatar-cool:var(--trinity-gradients-avatar-cool);--trinity-gradient-dark-overlay:var(--trinity-gradients-dark-overlay);--trinity-overlay-scrim:#00000080;--trinity-overlay-hover:#00000014;--trinity-overlay-hover-subtle:#0000000a;--trinity-overlay-pressed:#0000001f;--trinity-overlay-selected:#00000014;--trinity-overlay-disabled:#00000061;--trinity-on-dark-primary:#ffffffde;--trinity-on-dark-secondary:#ffffffb3;--trinity-on-dark-tertiary:#ffffff80;--trinity-on-dark-subtle:#ffffff1f;--trinity-on-dark-tint:#ffffff1a;--trinity-on-dark-divider:#ffffff3d;--trinity-on-dark-emphasis:#fffc;--trinity-on-dark-contrast:#fffffff2;--trinity-on-dark-hover:#ffffff26;--trinity-on-dark-strong-emphasis:#ffffffe6;--trinity-shadow-surface:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--trinity-shadow-raised:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--trinity-shadow-floating:0 4px 20px #00000026;--trinity-shadow-dialog:0 25px 50px -12px #00000040;--trinity-shadow-inset:inset 0 2px 4px 0 #0000000d;--trinity-focus-ring-on-dark:0 0 0 3px #ffffff4d;--trinity-focus-glow:0 0 0 3px #7841c966;--trinity-state-error-subtle:#da1e280d;--trinity-state-error-emphasis:#da1e284d;--trinity-state-warning-subtle:#f1c21b1a;--trinity-state-warning-emphasis:#f1c21b66;--trinity-state-success-subtle:#24a1480d;--trinity-state-success-emphasis:#24a1484d;--trinity-state-info-subtle:#0043ce0d;--trinity-state-info-emphasis:#0043ce4d;--trinity-display-large-font-size:3rem;--trinity-display-large-font-weight:700;--trinity-display-large-line-height:1.25;--trinity-display-large-letter-spacing:-.025em;--trinity-display-medium-font-size:2.25rem;--trinity-display-medium-font-weight:700;--trinity-display-medium-line-height:1.25;--trinity-display-medium-letter-spacing:-.025em;--trinity-display-small-font-size:1.875rem;--trinity-display-small-font-weight:600;--trinity-display-small-line-height:1.375;--trinity-display-small-letter-spacing:0em;--trinity-h1-font-size:1.875rem;--trinity-h1-font-weight:700;--trinity-h1-line-height:1.25;--trinity-h2-font-size:1.5rem;--trinity-h2-font-weight:600;--trinity-h2-line-height:1.375;--trinity-h3-font-size:1.25rem;--trinity-h3-font-weight:600;--trinity-h3-line-height:1.375;--trinity-h4-font-size:1.125rem;--trinity-h4-font-weight:600;--trinity-h4-line-height:1.5;--trinity-h5-font-size:1rem;--trinity-h5-font-weight:600;--trinity-h5-line-height:1.5;--trinity-h6-font-size:.875rem;--trinity-h6-font-weight:600;--trinity-h6-line-height:1.5;--trinity-body-large-font-size:1.125rem;--trinity-body-large-font-weight:400;--trinity-body-large-line-height:1.625;--trinity-body-medium-font-size:1rem;--trinity-body-medium-font-weight:400;--trinity-body-medium-line-height:1.5;--trinity-body-small-font-size:.875rem;--trinity-body-small-font-weight:400;--trinity-body-small-line-height:1.5;--trinity-label-large-font-size:1rem;--trinity-label-large-font-weight:500;--trinity-label-large-line-height:1.25;--trinity-label-medium-font-size:.875rem;--trinity-label-medium-font-weight:500;--trinity-label-medium-line-height:1.25;--trinity-label-small-font-size:.75rem;--trinity-label-small-font-weight:500;--trinity-label-small-line-height:1.25;--trinity-micro-xs-font-size:.625rem;--trinity-micro-xs-font-weight:500;--trinity-micro-xs-line-height:1.25;--trinity-micro-xs-letter-spacing:.025em;--trinity-micro-sm-font-size:.6875rem;--trinity-micro-sm-font-weight:500;--trinity-micro-sm-line-height:1.25;--trinity-micro-sm-letter-spacing:0em;--trinity-dense-badge:.625rem;--trinity-dense-text:.75rem;--trinity-data-numeric-font-family:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, monospace;--trinity-data-numeric-font-weight:400;--trinity-data-numeric-font-feature-settings:"tnum" 1;--trinity-data-code-font-family:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, monospace;--trinity-data-code-font-size:.875rem;--trinity-data-code-font-weight:400;--trinity-data-code-line-height:1.625;--trinity-display-large-font:var(--trinity-display-large-font-size);--trinity-display-large-size:var(--trinity-display-large-font-size);--trinity-display-lg-font-size:var(--trinity-display-large-font-size);--trinity-display-large-weight:var(--trinity-display-large-font-weight);--trinity-display-lg-font-weight:var(--trinity-display-large-font-weight);--trinity-display-large-leading:var(--trinity-display-large-line-height);--trinity-display-lg-line-height:var(--trinity-display-large-line-height);--trinity-display-large-tracking:var(--trinity-display-large-letter-spacing);--trinity-display-lg-letter-spacing:var(--trinity-display-large-letter-spacing);--trinity-display-medium-font:var(--trinity-display-medium-font-size);--trinity-display-medium-size:var(--trinity-display-medium-font-size);--trinity-display-md-font-size:var(--trinity-display-medium-font-size);--trinity-display-medium-weight:var(--trinity-display-medium-font-weight);--trinity-display-md-font-weight:var(--trinity-display-medium-font-weight);--trinity-display-medium-leading:var(--trinity-display-medium-line-height);--trinity-display-md-line-height:var(--trinity-display-medium-line-height);--trinity-display-medium-tracking:var(--trinity-display-medium-letter-spacing);--trinity-display-md-letter-spacing:var(--trinity-display-medium-letter-spacing);--trinity-display-small-font:var(--trinity-display-small-font-size);--trinity-display-small-size:var(--trinity-display-small-font-size);--trinity-display-sm-font-size:var(--trinity-display-small-font-size);--trinity-display-small-weight:var(--trinity-display-small-font-weight);--trinity-display-sm-font-weight:var(--trinity-display-small-font-weight);--trinity-display-small-leading:var(--trinity-display-small-line-height);--trinity-display-sm-line-height:var(--trinity-display-small-line-height);--trinity-display-small-tracking:var(--trinity-display-small-letter-spacing);--trinity-display-sm-letter-spacing:var(--trinity-display-small-letter-spacing);--trinity-h1-font:var(--trinity-h1-font-size);--trinity-h1-size:var(--trinity-h1-font-size);--trinity-h1-weight:var(--trinity-h1-font-weight);--trinity-h1-leading:var(--trinity-h1-line-height);--trinity-h2-font:var(--trinity-h2-font-size);--trinity-h2-size:var(--trinity-h2-font-size);--trinity-h2-weight:var(--trinity-h2-font-weight);--trinity-h2-leading:var(--trinity-h2-line-height);--trinity-h3-font:var(--trinity-h3-font-size);--trinity-h3-size:var(--trinity-h3-font-size);--trinity-h3-weight:var(--trinity-h3-font-weight);--trinity-h3-leading:var(--trinity-h3-line-height);--trinity-h4-font:var(--trinity-h4-font-size);--trinity-h4-size:var(--trinity-h4-font-size);--trinity-h4-weight:var(--trinity-h4-font-weight);--trinity-h4-leading:var(--trinity-h4-line-height);--trinity-h5-font:var(--trinity-h5-font-size);--trinity-h5-size:var(--trinity-h5-font-size);--trinity-h5-weight:var(--trinity-h5-font-weight);--trinity-h5-leading:var(--trinity-h5-line-height);--trinity-h6-font:var(--trinity-h6-font-size);--trinity-h6-size:var(--trinity-h6-font-size);--trinity-h6-weight:var(--trinity-h6-font-weight);--trinity-h6-leading:var(--trinity-h6-line-height);--trinity-body-large-font:var(--trinity-body-large-font-size);--trinity-body-large-size:var(--trinity-body-large-font-size);--trinity-body-lg-font-size:var(--trinity-body-large-font-size);--trinity-body-large-weight:var(--trinity-body-large-font-weight);--trinity-body-lg-font-weight:var(--trinity-body-large-font-weight);--trinity-body-large-leading:var(--trinity-body-large-line-height);--trinity-body-lg-line-height:var(--trinity-body-large-line-height);--trinity-body-medium-font:var(--trinity-body-medium-font-size);--trinity-body-medium-size:var(--trinity-body-medium-font-size);--trinity-body-md-font-size:var(--trinity-body-medium-font-size);--trinity-body-medium-weight:var(--trinity-body-medium-font-weight);--trinity-body-md-font-weight:var(--trinity-body-medium-font-weight);--trinity-body-medium-leading:var(--trinity-body-medium-line-height);--trinity-body-md-line-height:var(--trinity-body-medium-line-height);--trinity-body-small-font:var(--trinity-body-small-font-size);--trinity-body-small-size:var(--trinity-body-small-font-size);--trinity-body-sm-font-size:var(--trinity-body-small-font-size);--trinity-body-small-weight:var(--trinity-body-small-font-weight);--trinity-body-sm-font-weight:var(--trinity-body-small-font-weight);--trinity-body-small-leading:var(--trinity-body-small-line-height);--trinity-body-sm-line-height:var(--trinity-body-small-line-height);--trinity-label-large-font:var(--trinity-label-large-font-size);--trinity-label-large-size:var(--trinity-label-large-font-size);--trinity-label-lg-font-size:var(--trinity-label-large-font-size);--trinity-label-large-weight:var(--trinity-label-large-font-weight);--trinity-label-lg-font-weight:var(--trinity-label-large-font-weight);--trinity-label-large-leading:var(--trinity-label-large-line-height);--trinity-label-lg-line-height:var(--trinity-label-large-line-height);--trinity-label-medium-font:var(--trinity-label-medium-font-size);--trinity-label-medium-size:var(--trinity-label-medium-font-size);--trinity-label-md-font-size:var(--trinity-label-medium-font-size);--trinity-label-medium-weight:var(--trinity-label-medium-font-weight);--trinity-label-md-font-weight:var(--trinity-label-medium-font-weight);--trinity-label-medium-leading:var(--trinity-label-medium-line-height);--trinity-label-md-line-height:var(--trinity-label-medium-line-height);--trinity-label-small-font:var(--trinity-label-small-font-size);--trinity-label-small-size:var(--trinity-label-small-font-size);--trinity-label-sm-font-size:var(--trinity-label-small-font-size);--trinity-label-small-weight:var(--trinity-label-small-font-weight);--trinity-label-sm-font-weight:var(--trinity-label-small-font-weight);--trinity-label-small-leading:var(--trinity-label-small-line-height);--trinity-label-sm-line-height:var(--trinity-label-small-line-height);--trinity-micro-xs-font:var(--trinity-micro-xs-font-size);--trinity-micro-xs-size:var(--trinity-micro-xs-font-size);--trinity-micro-xs-weight:var(--trinity-micro-xs-font-weight);--trinity-micro-xs-leading:var(--trinity-micro-xs-line-height);--trinity-micro-xs-tracking:var(--trinity-micro-xs-letter-spacing);--trinity-micro-sm-font:var(--trinity-micro-sm-font-size);--trinity-micro-sm-size:var(--trinity-micro-sm-font-size);--trinity-micro-sm-weight:var(--trinity-micro-sm-font-weight);--trinity-micro-sm-leading:var(--trinity-micro-sm-line-height);--trinity-micro-sm-tracking:var(--trinity-micro-sm-letter-spacing);--trinity-data-numeric-weight:var(--trinity-data-numeric-font-weight);--trinity-data-code-font:var(--trinity-data-code-font-size);--trinity-data-code-size:var(--trinity-data-code-font-size);--trinity-data-code-weight:var(--trinity-data-code-font-weight);--trinity-data-code-leading:var(--trinity-data-code-line-height);--trinity-display-lg-font:var(--trinity-display-large-font);--trinity-display-lg-size:var(--trinity-display-large-size);--trinity-display-lg-weight:var(--trinity-display-large-weight);--trinity-display-lg-leading:var(--trinity-display-large-leading);--trinity-display-lg-tracking:var(--trinity-display-large-tracking);--trinity-display-md-font:var(--trinity-display-medium-font);--trinity-display-md-size:var(--trinity-display-medium-size);--trinity-display-md-weight:var(--trinity-display-medium-weight);--trinity-display-md-leading:var(--trinity-display-medium-leading);--trinity-display-md-tracking:var(--trinity-display-medium-tracking);--trinity-display-sm-font:var(--trinity-display-small-font);--trinity-display-sm-size:var(--trinity-display-small-size);--trinity-display-sm-weight:var(--trinity-display-small-weight);--trinity-display-sm-leading:var(--trinity-display-small-leading);--trinity-display-sm-tracking:var(--trinity-display-small-tracking);--trinity-body-lg-font:var(--trinity-body-large-font);--trinity-body-lg-size:var(--trinity-body-large-size);--trinity-body-lg-weight:var(--trinity-body-large-weight);--trinity-body-lg-leading:var(--trinity-body-large-leading);--trinity-body-md-font:var(--trinity-body-medium-font);--trinity-body-md-size:var(--trinity-body-medium-size);--trinity-body-md-weight:var(--trinity-body-medium-weight);--trinity-body-md-leading:var(--trinity-body-medium-leading);--trinity-body-sm-font:var(--trinity-body-small-font);--trinity-body-sm-size:var(--trinity-body-small-size);--trinity-body-sm-weight:var(--trinity-body-small-weight);--trinity-body-sm-leading:var(--trinity-body-small-leading);--trinity-label-lg-font:var(--trinity-label-large-font);--trinity-label-lg-size:var(--trinity-label-large-size);--trinity-label-lg-weight:var(--trinity-label-large-weight);--trinity-label-lg-leading:var(--trinity-label-large-leading);--trinity-label-md-font:var(--trinity-label-medium-font);--trinity-label-md-size:var(--trinity-label-medium-size);--trinity-label-md-weight:var(--trinity-label-medium-weight);--trinity-label-md-leading:var(--trinity-label-medium-leading);--trinity-label-sm-font:var(--trinity-label-small-font);--trinity-label-sm-size:var(--trinity-label-small-size);--trinity-label-sm-weight:var(--trinity-label-small-weight);--trinity-label-sm-leading:var(--trinity-label-small-leading);--trinity-icon-inline:14px;--trinity-icon-control:16px;--trinity-icon-navigation:20px;--trinity-icon-prominent:24px;--trinity-icon-hero:28px;--trinity-icon-display:36px;--trinity-icon-size-inline:var(--trinity-icon-inline);--trinity-icon-size-control:var(--trinity-icon-control);--trinity-icon-size-navigation:var(--trinity-icon-navigation);--trinity-icon-size-prominent:var(--trinity-icon-prominent);--trinity-icon-size-hero:var(--trinity-icon-hero);--trinity-icon-size-display:var(--trinity-icon-display);--trinity-component-padding-xs:4px;--trinity-component-padding-sm:8px;--trinity-component-padding-md:16px;--trinity-component-padding-lg:24px;--trinity-component-padding-xl:32px;--trinity-component-gap-xs:4px;--trinity-component-gap-sm:8px;--trinity-component-gap-md:16px;--trinity-component-gap-lg:24px;--trinity-layout-page-padding:24px;--trinity-layout-section-gap:48px;--trinity-layout-container-max-width:1280px;--trinity-layout-header-height:64px;--trinity-layout-sidebar-width-expanded:200px;--trinity-layout-sidebar-width-collapsed:56px;--trinity-layout-ai-panel-width:420px;--trinity-layout-gutter:24px;--trinity-layout-content-padding:64px;--trinity-inline-tight:4px;--trinity-inline-compact:8px;--trinity-inline-snug:12px;--trinity-inline-comfortable:16px;--trinity-inline-relaxed:20px;--trinity-inline-spacious:24px;--trinity-stack-tight:4px;--trinity-stack-compact:8px;--trinity-stack-snug:12px;--trinity-stack-comfortable:16px;--trinity-stack-relaxed:20px;--trinity-stack-spacious:24px;--trinity-stack-related:4px;--trinity-stack-grouped:8px;--trinity-stack-separated:16px;--trinity-stack-distinct:32px;--trinity-density-compact-row-height:36px;--trinity-density-compact-cell-padding:6px;--trinity-density-compact-gap:4px;--trinity-density-standard-row-height:48px;--trinity-density-standard-cell-padding:12px;--trinity-density-standard-gap:8px;--trinity-density-comfortable-row-height:64px;--trinity-density-comfortable-cell-padding:16px;--trinity-density-comfortable-gap:12px;--trinity-radius-button:9999px;--trinity-radius-input:6px;--trinity-radius-card:12px;--trinity-radius-modal:12px;--trinity-radius-modal-large:16px;--trinity-radius-badge:6px;--trinity-radius-avatar:9999px;--trinity-radius-chip:6px;--trinity-radius-menu-item:6px;--trinity-radius-menu:12px;--trinity-radius-tooltip:8px;--trinity-radius-icon-container:4px;--trinity-radius-none:0px;--trinity-radius-subtle:4px;--trinity-radius-soft:6px;--trinity-radius-rounded:8px;--trinity-radius-pill:9999px;--trinity-radius-circle:50%;--trinity-radius-skeleton:4px;--trinity-radius-table-cell:0px;--trinity-radius-px-none:0px;--trinity-radius-px-xs:4px;--trinity-radius-px-sm:6px;--trinity-radius-px-md:8px;--trinity-radius-px-lg:12px;--trinity-radius-px-xl:16px;--trinity-radius-px-2xl:20px;--trinity-radius-px-3xl:24px;--trinity-radius-px-full:9999px;--trinity-border-width-default:1px;--trinity-border-width-focus:2px;--trinity-border-width-thick:4px;--trinity-radius-modal-lg:var(--trinity-radius-modal-large);--trinity-font-family:Montserrat, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--trinity-font-family-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, monospace;--trinity-space-0:0px;--trinity-space-1:4px;--trinity-space-2:8px;--trinity-space-3:12px;--trinity-space-4:16px;--trinity-space-5:20px;--trinity-space-6:24px;--trinity-space-7:28px;--trinity-space-8:32px;--trinity-space-9:36px;--trinity-space-10:40px;--trinity-space-12:48px;--trinity-space-14:56px;--trinity-space-16:64px;--trinity-space-20:80px;--trinity-space-24:96px;--trinity-space-32:128px;--trinity-space-0-5:2px;--trinity-space-1-5:6px;--trinity-space-2-5:10px;--trinity-font-size-xs:.75rem;--trinity-font-size-sm:.875rem;--trinity-font-size-base:1rem;--trinity-font-size-lg:1.125rem;--trinity-font-size-xl:1.25rem;--trinity-font-size-2xl:1.5rem;--trinity-font-size-3xl:1.875rem;--trinity-font-size-4xl:2.25rem;--trinity-font-size-5xl:3rem;--trinity-font-size-6xl:3.75rem;--trinity-font-xs:var(--trinity-font-size-xs);--trinity-size-xs:var(--trinity-font-size-xs);--trinity-text-xs:var(--trinity-font-size-xs);--trinity-font-sm:var(--trinity-font-size-sm);--trinity-size-sm:var(--trinity-font-size-sm);--trinity-text-sm:var(--trinity-font-size-sm);--trinity-font-base:var(--trinity-font-size-base);--trinity-size-base:var(--trinity-font-size-base);--trinity-text-base:var(--trinity-font-size-base);--trinity-font-lg:var(--trinity-font-size-lg);--trinity-size-lg:var(--trinity-font-size-lg);--trinity-text-lg:var(--trinity-font-size-lg);--trinity-font-xl:var(--trinity-font-size-xl);--trinity-size-xl:var(--trinity-font-size-xl);--trinity-text-xl:var(--trinity-font-size-xl);--trinity-font-2xl:var(--trinity-font-size-2xl);--trinity-size-2xl:var(--trinity-font-size-2xl);--trinity-text-2xl:var(--trinity-font-size-2xl);--trinity-font-3xl:var(--trinity-font-size-3xl);--trinity-size-3xl:var(--trinity-font-size-3xl);--trinity-text-3xl:var(--trinity-font-size-3xl);--trinity-font-4xl:var(--trinity-font-size-4xl);--trinity-size-4xl:var(--trinity-font-size-4xl);--trinity-text-4xl:var(--trinity-font-size-4xl);--trinity-font-5xl:var(--trinity-font-size-5xl);--trinity-size-5xl:var(--trinity-font-size-5xl);--trinity-text-5xl:var(--trinity-font-size-5xl);--trinity-font-6xl:var(--trinity-font-size-6xl);--trinity-size-6xl:var(--trinity-font-size-6xl);--trinity-text-6xl:var(--trinity-font-size-6xl);--trinity-font-weight-light:300;--trinity-font-weight-regular:400;--trinity-font-weight-medium:500;--trinity-font-weight-semibold:600;--trinity-font-weight-bold:700;--trinity-font-weight-extrabold:800;--trinity-weight-light:var(--trinity-font-weight-light);--trinity-font-light:var(--trinity-font-weight-light);--trinity-weight-regular:var(--trinity-font-weight-regular);--trinity-font-regular:var(--trinity-font-weight-regular);--trinity-weight-medium:var(--trinity-font-weight-medium);--trinity-font-medium:var(--trinity-font-weight-medium);--trinity-font-weight-md:var(--trinity-font-weight-medium);--trinity-weight-semibold:var(--trinity-font-weight-semibold);--trinity-font-semibold:var(--trinity-font-weight-semibold);--trinity-weight-bold:var(--trinity-font-weight-bold);--trinity-font-bold:var(--trinity-font-weight-bold);--trinity-weight-extrabold:var(--trinity-font-weight-extrabold);--trinity-font-extrabold:var(--trinity-font-weight-extrabold);--trinity-weight-md:var(--trinity-weight-medium);--trinity-font-md:var(--trinity-font-medium);--trinity-leading-none:1;--trinity-leading-tight:1.25;--trinity-leading-snug:1.375;--trinity-leading-normal:1.5;--trinity-leading-relaxed:1.625;--trinity-leading-loose:2;--trinity-tracking-tighter:-.05em;--trinity-tracking-tight:-.025em;--trinity-tracking-normal:0em;--trinity-tracking-wide:.025em;--trinity-tracking-wider:.05em;--trinity-tracking-widest:.1em;--trinity-radius-xs:4px;--trinity-radius-sm:6px;--trinity-radius-md:8px;--trinity-radius-lg:12px;--trinity-radius-xl:16px;--trinity-radius-2xl:20px;--trinity-radius-3xl:24px;--trinity-radius-full:9999px;--trinity-border-width-0:0px;--trinity-border-width-1:1px;--trinity-border-width-2:2px;--trinity-border-width-4:4px;--trinity-border-width-8:8px;--trinity-shadow-none:none;--trinity-shadow-sm:0 1px 2px 0 #0000000d;--trinity-shadow-base:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--trinity-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--trinity-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--trinity-shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--trinity-shadow-2xl:0 25px 50px -12px #00000040;--trinity-shadow-inner:inset 0 2px 4px 0 #0000000d;--trinity-shadow-glow-primary:0 0 20px #9950d340;--trinity-shadow-glow-accent:0 0 20px #ff796f40;--trinity-shadow-glow-info:0 0 20px #27aae140;--trinity-z-0:0;--trinity-z-10:10;--trinity-z-20:20;--trinity-z-30:30;--trinity-z-40:40;--trinity-z-50:50;--trinity-z-auto:auto;--trinity-z-dropdown:1000;--trinity-z-sticky:1020;--trinity-z-fixed:1030;--trinity-z-modal-backdrop:1040;--trinity-z-modal:1050;--trinity-z-popover:1060;--trinity-z-tooltip:1070;--trinity-duration-fastest:50ms;--trinity-duration-faster:.1s;--trinity-duration-fast:.15s;--trinity-duration-normal:.2s;--trinity-duration-slow:.3s;--trinity-duration-slower:.4s;--trinity-duration-slowest:.5s;--trinity-easing-linear:linear;--trinity-easing-in:cubic-bezier(.4, 0, 1, 1);--trinity-easing-out:cubic-bezier(0, 0, .2, 1);--trinity-easing-in-out:cubic-bezier(.4, 0, .2, 1);--trinity-easing-smooth:cubic-bezier(.45, 0, .55, 1);--trinity-easing-bounce:cubic-bezier(.34, 1.56, .64, 1);--trinity-easing-elastic:cubic-bezier(.68, -.55, .27, 1.55);--trinity-easing-expo-out:cubic-bezier(.16, 1, .3, 1);--trinity-motion-duration-instant:50ms;--trinity-motion-duration-fast:.15s;--trinity-motion-duration-normal:.2s;--trinity-motion-duration-slow:.3s;--trinity-motion-duration-slower:.4s;--trinity-motion-easing-default:cubic-bezier(.4, 0, .2, 1);--trinity-motion-easing-enter:cubic-bezier(0, 0, .2, 1);--trinity-motion-easing-exit:cubic-bezier(.4, 0, 1, 1);--trinity-motion-easing-emphasized:cubic-bezier(.16, 1, .3, 1);--trinity-motion-easing-overshoot:cubic-bezier(.34, 1.56, .64, 1);--trinity-motion-loop-spin:.8s;--trinity-motion-loop-typing:1.2s;--trinity-motion-loop-shimmer:1.5s;--trinity-motion-loop-pulse:2s;--trinity-motion-stagger-tight:50ms;--trinity-motion-stagger-normal:.1s;--trinity-motion-instant:var(--trinity-motion-duration-instant);--trinity-motion-fast:var(--trinity-motion-duration-fast);--trinity-motion-normal:var(--trinity-motion-duration-normal);--trinity-motion-slow:var(--trinity-motion-duration-slow);--trinity-motion-slower:var(--trinity-motion-duration-slower);--trinity-opacity-0:0;--trinity-opacity-5:.05;--trinity-opacity-10:.1;--trinity-opacity-20:.2;--trinity-opacity-25:.25;--trinity-opacity-30:.3;--trinity-opacity-40:.4;--trinity-opacity-50:.5;--trinity-opacity-60:.6;--trinity-opacity-70:.7;--trinity-opacity-75:.75;--trinity-opacity-80:.8;--trinity-opacity-90:.9;--trinity-opacity-95:.95;--trinity-opacity-100:1;--trinity-button-height-small:32px;--trinity-button-height-medium:40px;--trinity-button-height-large:48px;--trinity-button-padding-small-x:16px;--trinity-button-padding-small-y:8px;--trinity-button-padding-medium-x:20px;--trinity-button-padding-medium-y:10px;--trinity-button-padding-large-x:24px;--trinity-button-padding-large-y:12px;--trinity-button-font-size-small:.875rem;--trinity-button-font-size-medium:1rem;--trinity-button-font-size-large:1.125rem;--trinity-button-border-radius:9999px;--trinity-button-primary-background:#050742;--trinity-button-primary-background-hover:#ff6150;--trinity-button-primary-background-active:#282964;--trinity-button-primary-text:#fff;--trinity-button-primary-text-hover:#050742;--trinity-button-primary-text-active:#fff;--trinity-button-secondary-background:#3816a0;--trinity-button-secondary-background-hover:#ff6150;--trinity-button-secondary-background-active:#542ce8;--trinity-button-secondary-text:#fff;--trinity-button-secondary-text-hover:#050742;--trinity-button-secondary-text-active:#fff;--trinity-button-outlined-background:transparent;--trinity-button-outlined-background-hover:#ff6150;--trinity-button-outlined-background-active:#282964;--trinity-button-outlined-border:#050742;--trinity-button-outlined-text:#050742;--trinity-button-outlined-text-hover:#050742;--trinity-button-outlined-text-active:#fff;--trinity-button-on-brand-background:#fff;--trinity-button-on-brand-background-hover:#ff6150;--trinity-button-on-brand-background-active:#c5c6d9;--trinity-button-on-brand-text:#050742;--trinity-button-on-brand-text-hover:#050742;--trinity-button-on-brand-text-active:#050742;--trinity-button-on-brand-background-disabled:#ffffff1f;--trinity-button-on-brand-text-disabled:#ffffff80;--trinity-button-on-brand-focus-outline:#fff;--trinity-button-on-brand-outlined-background:transparent;--trinity-button-on-brand-outlined-background-hover:#ff6150;--trinity-button-on-brand-outlined-background-active:#c5c6d9;--trinity-button-on-brand-outlined-border:#fff;--trinity-button-on-brand-outlined-border-hover:#ff6150;--trinity-button-on-brand-outlined-border-active:#c5c6d9;--trinity-button-on-brand-outlined-text:#fff;--trinity-button-on-brand-outlined-text-hover:#050742;--trinity-button-on-brand-outlined-text-active:#050742;--trinity-button-on-brand-outlined-background-disabled:transparent;--trinity-button-on-brand-outlined-text-disabled:#ffffff80;--trinity-button-on-brand-outlined-border-disabled:#ffffff3d;--trinity-button-on-brand-outlined-focus-outline:#fff;--trinity-input-height-small:36px;--trinity-input-height-medium:44px;--trinity-input-height-large:52px;--trinity-input-padding-small-x:12px;--trinity-input-padding-small-y:8px;--trinity-input-padding-medium-x:14px;--trinity-input-padding-medium-y:10px;--trinity-input-padding-large-x:16px;--trinity-input-padding-large-y:12px;--trinity-input-font-size-small:.875rem;--trinity-input-font-size-medium:1rem;--trinity-input-font-size-large:1.125rem;--trinity-input-border-radius:6px;--trinity-input-border-color-default:var(--trinity-border-default);--trinity-input-border-color-hover:var(--trinity-border-strong);--trinity-input-border-color-focus:var(--trinity-border-focus);--trinity-input-border-color-error:var(--trinity-border-error);--trinity-input-background-default:var(--trinity-surface-elevated);--trinity-input-background-disabled:var(--trinity-bg-tertiary);--trinity-card-padding-small:16px;--trinity-card-padding-medium:24px;--trinity-card-padding-large:32px;--trinity-card-border-radius:12px;--trinity-card-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--trinity-card-background:var(--trinity-surface-elevated);--trinity-card-border:var(--trinity-border-subtle);--trinity-avatar-size-xs:24px;--trinity-avatar-size-sm:32px;--trinity-avatar-size-md:40px;--trinity-avatar-size-lg:48px;--trinity-avatar-size-xl:64px;--trinity-avatar-size-2xl:96px;--trinity-avatar-border-radius:9999px;--trinity-avatar-font-size-xs:.75rem;--trinity-avatar-font-size-sm:.75rem;--trinity-avatar-font-size-md:.875rem;--trinity-avatar-font-size-lg:1rem;--trinity-avatar-font-size-xl:1.25rem;--trinity-avatar-font-size-2xl:1.5rem;--trinity-badge-padding-x:8px;--trinity-badge-padding-y:2px;--trinity-badge-border-radius:9999px;--trinity-badge-font-size:.75rem;--trinity-badge-font-weight:500;--trinity-chip-height-small:24px;--trinity-chip-height-medium:32px;--trinity-chip-padding-small-x:8px;--trinity-chip-padding-small-y:4px;--trinity-chip-padding-medium-x:12px;--trinity-chip-padding-medium-y:6px;--trinity-chip-border-radius:6px;--trinity-chip-font-size-small:.75rem;--trinity-chip-font-size-medium:.875rem;--trinity-tooltip-padding-x:12px;--trinity-tooltip-padding-y:8px;--trinity-tooltip-border-radius:6px;--trinity-tooltip-font-size:.875rem;--trinity-tooltip-background:var(--trinity-bg-inverse);--trinity-tooltip-text:var(--trinity-text-inverse);--trinity-modal-padding:24px;--trinity-modal-border-radius:16px;--trinity-modal-shadow:0 25px 50px -12px #00000040;--trinity-modal-background:var(--trinity-surface-elevated);--trinity-modal-backdrop-opacity:.5;--trinity-modal-width-small:400px;--trinity-modal-width-medium:560px;--trinity-modal-width-large:720px;--trinity-modal-width-full-width:90vw;--trinity-switch-width-small:36px;--trinity-switch-width-medium:48px;--trinity-switch-height-small:20px;--trinity-switch-height-medium:28px;--trinity-switch-thumb-small:16px;--trinity-switch-thumb-medium:24px;--trinity-switch-track-off:#e5e7eb;--trinity-switch-track-on:#050742;--trinity-switch-track-border:#d4d4d8;--trinity-navigation-header-height:64px;--trinity-navigation-header-background:#050742;--trinity-navigation-header-text:#fff;--trinity-navigation-sidebar-width:240px;--trinity-navigation-sidebar-collapsed-width:64px;--trinity-navigation-sidebar-background:#050742;--trinity-navigation-item-height:44px;--trinity-navigation-item-padding-x:16px;--trinity-navigation-item-padding-y:12px;--trinity-navigation-item-border-radius:8px;--trinity-navigation-footer-height:40px;--trinity-navigation-footer-padding-x:24px;--trinity-navigation-footer-padding-y:8px;--trinity-navigation-footer-light-background:#f4f4f5;--trinity-navigation-footer-light-text:#6b7280;--trinity-navigation-footer-light-divider:#d4d4d8;--trinity-navigation-footer-light-link-hover:#7841c9;--trinity-navigation-footer-dark-background:#050742;--trinity-navigation-footer-dark-text:#ffffffb3;--trinity-navigation-footer-dark-divider:#ffffff3d;--trinity-navigation-footer-dark-link-hover:#fffffff2;--trinity-button-height-sm:var(--trinity-button-height-small);--trinity-button-height-md:var(--trinity-button-height-medium);--trinity-button-height-lg:var(--trinity-button-height-large);--trinity-button-padding-sm-x:var(--trinity-button-padding-small-x);--trinity-button-padding-sm-y:var(--trinity-button-padding-small-y);--trinity-button-padding-md-x:var(--trinity-button-padding-medium-x);--trinity-button-padding-md-y:var(--trinity-button-padding-medium-y);--trinity-button-padding-lg-x:var(--trinity-button-padding-large-x);--trinity-button-padding-lg-y:var(--trinity-button-padding-large-y);--trinity-button-font-small:var(--trinity-button-font-size-small);--trinity-button-size-small:var(--trinity-button-font-size-small);--trinity-button-font-size-sm:var(--trinity-button-font-size-small);--trinity-button-font-medium:var(--trinity-button-font-size-medium);--trinity-button-size-medium:var(--trinity-button-font-size-medium);--trinity-button-font-size-md:var(--trinity-button-font-size-medium);--trinity-button-font-large:var(--trinity-button-font-size-large);--trinity-button-size-large:var(--trinity-button-font-size-large);--trinity-button-font-size-lg:var(--trinity-button-font-size-large);--trinity-button-primary-bg:var(--trinity-button-primary-background);--trinity-button-primary-bg-hover:var(--trinity-button-primary-background-hover);--trinity-button-primary-bg-active:var(--trinity-button-primary-background-active);--trinity-button-secondary-bg:var(--trinity-button-secondary-background);--trinity-button-secondary-bg-hover:var(--trinity-button-secondary-background-hover);--trinity-button-secondary-bg-active:var(--trinity-button-secondary-background-active);--trinity-button-outlined-bg:var(--trinity-button-outlined-background);--trinity-button-outlined-bg-hover:var(--trinity-button-outlined-background-hover);--trinity-button-outlined-bg-active:var(--trinity-button-outlined-background-active);--trinity-button-on-brand-bg:var(--trinity-button-on-brand-background);--trinity-button-on-brand-bg-hover:var(--trinity-button-on-brand-background-hover);--trinity-button-on-brand-bg-active:var(--trinity-button-on-brand-background-active);--trinity-button-on-brand-bg-disabled:var(--trinity-button-on-brand-background-disabled);--trinity-button-on-brand-outlined-bg:var(--trinity-button-on-brand-outlined-background);--trinity-button-on-brand-outlined-bg-hover:var(--trinity-button-on-brand-outlined-background-hover);--trinity-button-on-brand-outlined-bg-active:var(--trinity-button-on-brand-outlined-background-active);--trinity-button-on-brand-outlined-bg-disabled:var(--trinity-button-on-brand-outlined-background-disabled);--trinity-input-height-sm:var(--trinity-input-height-small);--trinity-input-height-md:var(--trinity-input-height-medium);--trinity-input-height-lg:var(--trinity-input-height-large);--trinity-input-padding-sm-x:var(--trinity-input-padding-small-x);--trinity-input-padding-sm-y:var(--trinity-input-padding-small-y);--trinity-input-padding-md-x:var(--trinity-input-padding-medium-x);--trinity-input-padding-md-y:var(--trinity-input-padding-medium-y);--trinity-input-padding-lg-x:var(--trinity-input-padding-large-x);--trinity-input-padding-lg-y:var(--trinity-input-padding-large-y);--trinity-input-font-small:var(--trinity-input-font-size-small);--trinity-input-size-small:var(--trinity-input-font-size-small);--trinity-input-font-size-sm:var(--trinity-input-font-size-small);--trinity-input-font-medium:var(--trinity-input-font-size-medium);--trinity-input-size-medium:var(--trinity-input-font-size-medium);--trinity-input-font-size-md:var(--trinity-input-font-size-medium);--trinity-input-font-large:var(--trinity-input-font-size-large);--trinity-input-size-large:var(--trinity-input-font-size-large);--trinity-input-font-size-lg:var(--trinity-input-font-size-large);--trinity-input-border-default:var(--trinity-input-border-color-default);--trinity-input-border-hover:var(--trinity-input-border-color-hover);--trinity-input-border-focus:var(--trinity-input-border-color-focus);--trinity-input-border-error:var(--trinity-input-border-color-error);--trinity-input-bg-default:var(--trinity-input-background-default);--trinity-input-bg-disabled:var(--trinity-input-background-disabled);--trinity-card-padding-sm:var(--trinity-card-padding-small);--trinity-card-padding-md:var(--trinity-card-padding-medium);--trinity-card-padding-lg:var(--trinity-card-padding-large);--trinity-card-bg:var(--trinity-card-background);--trinity-avatar-font-xs:var(--trinity-avatar-font-size-xs);--trinity-avatar-font-sm:var(--trinity-avatar-font-size-sm);--trinity-avatar-font-md:var(--trinity-avatar-font-size-md);--trinity-avatar-font-lg:var(--trinity-avatar-font-size-lg);--trinity-avatar-font-xl:var(--trinity-avatar-font-size-xl);--trinity-avatar-font-2xl:var(--trinity-avatar-font-size-2xl);--trinity-badge-font:var(--trinity-badge-font-size);--trinity-badge-size:var(--trinity-badge-font-size);--trinity-badge-weight:var(--trinity-badge-font-weight);--trinity-chip-height-sm:var(--trinity-chip-height-small);--trinity-chip-height-md:var(--trinity-chip-height-medium);--trinity-chip-padding-sm-x:var(--trinity-chip-padding-small-x);--trinity-chip-padding-sm-y:var(--trinity-chip-padding-small-y);--trinity-chip-padding-md-x:var(--trinity-chip-padding-medium-x);--trinity-chip-padding-md-y:var(--trinity-chip-padding-medium-y);--trinity-chip-font-small:var(--trinity-chip-font-size-small);--trinity-chip-size-small:var(--trinity-chip-font-size-small);--trinity-chip-font-size-sm:var(--trinity-chip-font-size-small);--trinity-chip-font-medium:var(--trinity-chip-font-size-medium);--trinity-chip-size-medium:var(--trinity-chip-font-size-medium);--trinity-chip-font-size-md:var(--trinity-chip-font-size-medium);--trinity-tooltip-font:var(--trinity-tooltip-font-size);--trinity-tooltip-size:var(--trinity-tooltip-font-size);--trinity-tooltip-bg:var(--trinity-tooltip-background);--trinity-modal-bg:var(--trinity-modal-background);--trinity-modal-width-sm:var(--trinity-modal-width-small);--trinity-modal-width-md:var(--trinity-modal-width-medium);--trinity-modal-width-lg:var(--trinity-modal-width-large);--trinity-switch-width-sm:var(--trinity-switch-width-small);--trinity-switch-width-md:var(--trinity-switch-width-medium);--trinity-switch-height-sm:var(--trinity-switch-height-small);--trinity-switch-height-md:var(--trinity-switch-height-medium);--trinity-switch-thumb-sm:var(--trinity-switch-thumb-small);--trinity-switch-thumb-md:var(--trinity-switch-thumb-medium);--trinity-nav-header-height:var(--trinity-navigation-header-height);--trinity-navigation-header-bg:var(--trinity-navigation-header-background);--trinity-nav-header-background:var(--trinity-navigation-header-background);--trinity-nav-header-text:var(--trinity-navigation-header-text);--trinity-nav-sidebar-width:var(--trinity-navigation-sidebar-width);--trinity-nav-sidebar-collapsed-width:var(--trinity-navigation-sidebar-collapsed-width);--trinity-navigation-sidebar-bg:var(--trinity-navigation-sidebar-background);--trinity-nav-sidebar-background:var(--trinity-navigation-sidebar-background);--trinity-nav-item-height:var(--trinity-navigation-item-height);--trinity-nav-item-padding-x:var(--trinity-navigation-item-padding-x);--trinity-nav-item-padding-y:var(--trinity-navigation-item-padding-y);--trinity-nav-item-border-radius:var(--trinity-navigation-item-border-radius);--trinity-nav-footer-height:var(--trinity-navigation-footer-height);--trinity-nav-footer-padding-x:var(--trinity-navigation-footer-padding-x);--trinity-nav-footer-padding-y:var(--trinity-navigation-footer-padding-y);--trinity-navigation-footer-light-bg:var(--trinity-navigation-footer-light-background);--trinity-nav-footer-light-background:var(--trinity-navigation-footer-light-background);--trinity-nav-footer-light-text:var(--trinity-navigation-footer-light-text);--trinity-nav-footer-light-divider:var(--trinity-navigation-footer-light-divider);--trinity-nav-footer-light-link-hover:var(--trinity-navigation-footer-light-link-hover);--trinity-navigation-footer-dark-bg:var(--trinity-navigation-footer-dark-background);--trinity-nav-footer-dark-background:var(--trinity-navigation-footer-dark-background);--trinity-nav-footer-dark-text:var(--trinity-navigation-footer-dark-text);--trinity-nav-footer-dark-divider:var(--trinity-navigation-footer-dark-divider);--trinity-nav-footer-dark-link-hover:var(--trinity-navigation-footer-dark-link-hover);--trinity-button-font-sm:var(--trinity-button-font-small);--trinity-button-size-sm:var(--trinity-button-size-small);--trinity-button-font-md:var(--trinity-button-font-medium);--trinity-button-size-md:var(--trinity-button-size-medium);--trinity-button-font-lg:var(--trinity-button-font-large);--trinity-button-size-lg:var(--trinity-button-size-large);--trinity-input-font-sm:var(--trinity-input-font-small);--trinity-input-size-sm:var(--trinity-input-size-small);--trinity-input-font-md:var(--trinity-input-font-medium);--trinity-input-size-md:var(--trinity-input-size-medium);--trinity-input-font-lg:var(--trinity-input-font-large);--trinity-input-size-lg:var(--trinity-input-size-large);--trinity-chip-font-sm:var(--trinity-chip-font-small);--trinity-chip-size-sm:var(--trinity-chip-size-small);--trinity-chip-font-md:var(--trinity-chip-font-medium);--trinity-chip-size-md:var(--trinity-chip-size-medium);--trinity-nav-header-bg:var(--trinity-navigation-header-bg);--trinity-nav-sidebar-bg:var(--trinity-navigation-sidebar-bg);--trinity-nav-footer-light-bg:var(--trinity-navigation-footer-light-bg);--trinity-nav-footer-dark-bg:var(--trinity-navigation-footer-dark-bg);--trinity-breakpoint-xs:0px;--trinity-breakpoint-sm:600px;--trinity-breakpoint-md:900px;--trinity-breakpoint-lg:1200px;--trinity-breakpoint-xl:1536px;--trinity-touch-target-minimum:44px;--trinity-touch-target-spacious:48px;--trinity-touch-target-floor:24px;--trinity-icon-xs:12px;--trinity-icon-sm:14px;--trinity-icon-md:16px;--trinity-icon-lg:20px;--trinity-icon-xl:24px;--trinity-icon-2xl:32px;--trinity-icon-size-xs:var(--trinity-icon-xs);--trinity-icon-size-sm:var(--trinity-icon-sm);--trinity-icon-size-md:var(--trinity-icon-md);--trinity-icon-size-lg:var(--trinity-icon-lg);--trinity-icon-size-xl:var(--trinity-icon-xl);--trinity-button-disabled-bg:#e5e7eb;--trinity-button-disabled-text:#9ca3af;--trinity-modal-width-full:90vw;--trinity-data-font-family:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, monospace;--trinity-data-numeric-feature:"tnum" 1;--trinity-text-micro-xs:.625rem;--trinity-text-micro-sm:.6875rem;--trinity-focus-ring-glow:0 0 0 3px #7841c966;--trinity-shadow-button:0 1px 2px 0 #0000000d;--trinity-shadow-card:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--trinity-shadow-dropdown:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--trinity-shadow-input:none;--trinity-shadow-input-focus:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--trinity-shadow-modal:0 25px 50px -12px #00000040;--trinity-switch-thumb-checked-sm:18px;--trinity-switch-thumb-checked-md:24px;--trinity-touch-target-comfortable:48px;--trinity-nav-appbar-height:56px;--trinity-nav-divider-on-dark:#ffffff4d;--trinity-nav-divider-light:#e5e7eb;--trinity-nav-client-bg:#ffffff1f;--trinity-nav-client-bg-hover:#ffffff26;--trinity-nav-client-text:#fff;--trinity-nav-client-radius:12px;--trinity-nav-client-padding-x:12px;--trinity-nav-client-padding-y:6px;--trinity-nav-client-min-width:180px;--trinity-nav-search-bg:#ffffff1f;--trinity-nav-search-bg-hover:#ffffff26;--trinity-nav-search-bg-focus:#fff;--trinity-nav-search-text:#fff;--trinity-nav-search-text-focus:#050742;--trinity-nav-search-placeholder:#ffffff80;--trinity-nav-search-placeholder-focus:#6b7280;--trinity-nav-search-icon:#ffffff80;--trinity-nav-search-icon-focus:#050742;--trinity-nav-search-radius:12px;--trinity-nav-search-min-width:300px;--trinity-nav-search-max-width:400px;--trinity-nav-item-bg-default:transparent;--trinity-nav-item-bg-hover:#0000000a;--trinity-nav-item-bg-selected:#050742;--trinity-nav-item-bg-active:#050742;--trinity-nav-item-text-default:#18181b;--trinity-nav-item-text-hover:#18181b;--trinity-nav-item-text-selected:#fff;--trinity-nav-item-text-active:#fff;--trinity-nav-item-icon-default:#7841c9;--trinity-nav-item-icon-selected:#fff;--trinity-nav-item-min-height:40px;--trinity-nav-item-gap:12px;--trinity-nav-item-padding-collapsed:8px;--trinity-nav-item-special-gradient:linear-gradient(135deg, #ff6150 0%, #7841c9 100%);--trinity-nav-item-special-text:#fff;--trinity-nav-item-special-icon:#ff6150;--trinity-nav-footer-bg:#f3f4f6;--trinity-nav-footer-text:#6b7280;--trinity-nav-footer-link-hover:#050742;--trinity-nav-footer-divider:#e5e7eb;--trinity-nav-icon-color:#ffffffb3;--trinity-nav-icon-hover:#fff;--trinity-nav-icon-hover-bg:#ffffff1f;--trinity-nav-menu-radius:12px;--trinity-nav-menu-min-width:240px;--trinity-nav-menu-shadow:0 4px 20px #00000026;--trinity-nav-menu-item-padding-y:12px;--trinity-nav-sidebar-bg-light:#fff;--trinity-nav-sidebar-border:#e5e7eb;--trinity-nav-sidebar-width-expanded:200px;--trinity-confidence-high-text:var(--trinity-status-success-text);--trinity-confidence-high-background:var(--trinity-status-success-background);--trinity-confidence-high-border:var(--trinity-status-success-border);--trinity-confidence-medium-text:var(--trinity-status-info-text);--trinity-confidence-medium-background:var(--trinity-status-info-background);--trinity-confidence-medium-border:var(--trinity-status-info-border);--trinity-confidence-low-text:var(--trinity-status-warning-text);--trinity-confidence-low-background:var(--trinity-status-warning-background);--trinity-confidence-low-border:var(--trinity-status-warning-border);--trinity-verification-verified-text:var(--trinity-status-success-text);--trinity-verification-verified-background:var(--trinity-status-success-background);--trinity-verification-verified-border:var(--trinity-status-success-border);--trinity-verification-golden-text:var(--trinity-status-success-text);--trinity-verification-golden-background:var(--trinity-status-success-background);--trinity-verification-golden-border:var(--trinity-status-success-border);--trinity-verification-pending-text:var(--trinity-status-info-text);--trinity-verification-pending-background:var(--trinity-status-info-background);--trinity-verification-pending-border:var(--trinity-status-info-border);--trinity-verification-flagged-text:var(--trinity-status-warning-text);--trinity-verification-flagged-background:var(--trinity-status-warning-background);--trinity-verification-flagged-border:var(--trinity-status-warning-border);--trinity-verification-rejected-text:var(--trinity-status-error-text);--trinity-verification-rejected-background:var(--trinity-status-error-background);--trinity-verification-rejected-border:var(--trinity-status-error-border);--trinity-ai-gradient-primary:linear-gradient(180deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-horizontal:linear-gradient(90deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-diagonal:linear-gradient(135deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-subtle:linear-gradient(180deg, transparent 0%, var(--trinity-ai-surface) 100%);--trinity-ai-gradient-text:linear-gradient(180deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-border:linear-gradient(180deg, var(--trinity-ai-accent), var(--trinity-ai-primary-fill));--trinity-ai-gradient-avatar:linear-gradient(180deg, var(--trinity-ai-avatar-fill-start) 0%, var(--trinity-ai-avatar-fill-end) 100%);--trinity-ai-gradient-brand-diagonal:linear-gradient(135deg, var(--trinity-ai-avatar-fill-start) 0%, var(--trinity-ai-avatar-fill-end) 100%);--trinity-ai-gradient-canvas:linear-gradient(135deg, transparent 0%, var(--trinity-ai-canvas-fill-start) 60%, var(--trinity-ai-canvas-fill-end) 100%)}[data-theme=dark]{--trinity-text-primary:#f9fafb;--trinity-text-secondary:#d1d5db;--trinity-text-tertiary:#9ca3af;--trinity-text-disabled:#6b7280;--trinity-text-inverse:#18181b;--trinity-text-brand:#c5c6d9;--trinity-text-link:#47b6e9;--trinity-text-link-hover:#7acbf0;--trinity-text-error:#fca5a5;--trinity-text-success:#86efac;--trinity-text-warning:#fde68a;--trinity-bg-primary:#121214;--trinity-bg-secondary:#1c1c1f;--trinity-bg-tertiary:#262629;--trinity-bg-inverse:#f9fafb;--trinity-bg-brand-subtle:#1a1b30;--trinity-bg-accent-subtle:#2a1512;--trinity-border-default:#3f3f46;--trinity-border-subtle:#27272a;--trinity-border-strong:#52525b;--trinity-border-focus:#a96ada;--trinity-border-error:#f87171;--trinity-border-success:#4ade80;--trinity-interactive-default:#a96ada;--trinity-interactive-hover:#ff8d85;--trinity-interactive-active:#7e57f0;--trinity-interactive-disabled:#374151;--trinity-interactive-focus:#a96ada;--trinity-status-error-text:#fca5a5;--trinity-status-error-background:#1f1315;--trinity-status-error-border:#991b1b;--trinity-status-warning-text:#fde68a;--trinity-status-warning-background:#1a1607;--trinity-status-warning-border:#92400e;--trinity-status-success-text:#86efac;--trinity-status-success-background:#0a1a10;--trinity-status-success-border:#166534;--trinity-status-info-text:#7dd3fc;--trinity-status-info-background:#0c1929;--trinity-status-info-border:#075985;--trinity-on-status-error:#09090b;--trinity-on-status-warning:#09090b;--trinity-on-status-success:#09090b;--trinity-on-status-info:#09090b;--trinity-favorite:var(--trinity-status-warning-text);--trinity-indicator-in-progress-bg:#7e57f0;--trinity-indicator-running-bg:#7e57f0;--trinity-indicator-info-bg:#0f62fe;--trinity-indicator-new-bg:#0f62fe;--trinity-indicator-updated-bg:#0f62fe;--trinity-chart-grid:#27272a;--trinity-chart-axis:#6b7280;--trinity-ai-primary:#b985e1;--trinity-ai-primary-fill:#8d49ce;--trinity-ai-on-primary-fill:#fff;--trinity-ai-accent:#ff8d85;--trinity-ai-surface:#7841c926;--trinity-ai-surface-hover:#b985e129;--trinity-ai-surface-emphasis:#7841c940;--trinity-ai-surface-emphasis-hover:#7841c959;--trinity-ai-border:#7841c94d;--trinity-ai-badge-background:#7841c940;--trinity-ai-typing-indicator:#ff6150;--trinity-ai-focus-ring:#a96ada73;--trinity-ai-presence-blue:#47b6e9;--trinity-ai-presence-violet:#9574f2;--trinity-ai-presence-purple:#b985e1;--trinity-ai-presence-coral:#ff8d85;--trinity-ai-presence-base:#09090b;--trinity-ai-avatar-fill-start:#ff6150;--trinity-ai-avatar-fill-end:#7841c9;--trinity-ai-progress:#14b8a6;--trinity-ai-canvas-fill-start:#7841c929;--trinity-ai-canvas-fill-end:#ff61501a;--trinity-surface-elevated:#1c1c1f;--trinity-surface-sunken:#0c0c0e;--trinity-surface-neutral-fill:#374151;--trinity-surface-overlay:#000000b3;--trinity-surface-success:#0a1a10;--trinity-surface-error:#1f1315;--trinity-surface-warning:#1a1607;--trinity-surface-info:#0c1929;--trinity-avatar-foregrounds:#fff,#fff,#09090b,#09090b,#fff,#fff,#fff,#09090b;--trinity-focus-ring-offset:#121214;--trinity-selection-background:#2a5d8f;--trinity-selection-text:#f9fafb;--trinity-switch-track-off:#6b7280;--trinity-switch-track-on:#7e57f0;--trinity-switch-track-border:#6b7280;--trinity-button-primary-background:#7e57f0;--trinity-button-secondary-background:#8d49ce;--trinity-button-outlined-border:#a96ada;--trinity-button-outlined-text:#a96ada;--trinity-shadow-none:none;--trinity-shadow-sm:0 1px 2px 0 #0000004d, 0 0 0 1px #ffffff0d;--trinity-shadow-base:0 1px 3px 0 #0006, 0 1px 2px -1px #0000004d, 0 0 0 1px #ffffff0d;--trinity-shadow-md:0 4px 6px -1px #0006, 0 2px 4px -2px #0000004d, 0 0 0 1px #ffffff0d;--trinity-shadow-lg:0 10px 15px -3px #00000080, 0 4px 6px -4px #0006, 0 0 0 1px #ffffff0d;--trinity-shadow-xl:0 20px 25px -5px #00000080, 0 8px 10px -6px #0006, 0 0 0 1px #ffffff12;--trinity-shadow-2xl:0 25px 50px -12px #0009, 0 0 0 1px #ffffff1a;--trinity-shadow-inner:inset 0 2px 4px 0 #0000004d;--trinity-shadow-card:0 4px 6px -1px #0006, 0 2px 4px -2px #0000004d, 0 0 0 1px #ffffff0d;--trinity-shadow-dropdown:0 10px 15px -3px #00000080, 0 4px 6px -4px #0006, 0 0 0 1px #ffffff0d;--trinity-shadow-modal:0 25px 50px -12px #0009, 0 0 0 1px #ffffff1a;--trinity-shadow-button:0 1px 2px 0 #0000004d, 0 0 0 1px #ffffff0d;--trinity-shadow-input:none;--trinity-shadow-input-focus:0 1px 3px 0 #0006, 0 1px 2px -1px #0000004d, 0 0 0 1px #ffffff0d;--trinity-card-shadow:0 4px 6px -1px #0006, 0 2px 4px -2px #0000004d, 0 0 0 1px #ffffff0d;--trinity-modal-shadow:0 25px 50px -12px #0009, 0 0 0 1px #ffffff1a;--trinity-overlay-scrim:#000000b3;--trinity-overlay-hover:#ffffff14;--trinity-overlay-hover-subtle:#ffffff0a;--trinity-overlay-pressed:#ffffff1f;--trinity-overlay-selected:#ffffff1a;--trinity-overlay-disabled:#00000080;--trinity-shadow-surface:0 1px 3px 0 #0006, 0 1px 2px -1px #0000004d, 0 0 0 1px #ffffff0d;--trinity-shadow-raised:0 4px 6px -1px #0006, 0 2px 4px -2px #0000004d, 0 0 0 1px #ffffff0d;--trinity-shadow-floating:0 10px 15px -3px #00000080, 0 4px 6px -4px #0006, 0 0 0 1px #ffffff0d;--trinity-shadow-dialog:0 25px 50px -12px #0009, 0 0 0 1px #ffffff1a;--trinity-shadow-inset:inset 0 2px 4px 0 #0000004d;--trinity-focus-ring:0 0 0 3px #a96ada73;--trinity-focus-glow:0 0 0 3px #a96ada73;--trinity-state-error-subtle:#f8717126;--trinity-state-error-emphasis:#f8717166;--trinity-state-warning-subtle:#fde68a26;--trinity-state-warning-emphasis:#fde68a66;--trinity-state-success-subtle:#4ade8026;--trinity-state-success-emphasis:#4ade8066;--trinity-state-info-subtle:#7dd3fc26;--trinity-state-info-emphasis:#7dd3fc66;--trinity-focus-ring-default:var(--trinity-focus-ring);--trinity-selection-bg:var(--trinity-selection-background);--trinity-status-error-bg:var(--trinity-status-error-background);--trinity-status-warning-bg:var(--trinity-status-warning-background);--trinity-status-success-bg:var(--trinity-status-success-background);--trinity-status-info-bg:var(--trinity-status-info-background);--trinity-ai-badge-bg:var(--trinity-ai-badge-background);--trinity-input-border-color-default:var(--trinity-border-default);--trinity-input-border-color-hover:var(--trinity-border-strong);--trinity-input-border-color-focus:var(--trinity-border-focus);--trinity-input-border-color-error:var(--trinity-border-error);--trinity-input-background-default:var(--trinity-surface-elevated);--trinity-input-background-disabled:var(--trinity-bg-tertiary);--trinity-card-background:var(--trinity-surface-elevated);--trinity-card-border:var(--trinity-border-subtle);--trinity-tooltip-background:var(--trinity-bg-inverse);--trinity-tooltip-text:var(--trinity-text-inverse);--trinity-modal-background:var(--trinity-surface-elevated);--trinity-button-primary-bg:var(--trinity-button-primary-background);--trinity-button-secondary-bg:var(--trinity-button-secondary-background);--trinity-input-border-default:var(--trinity-input-border-color-default);--trinity-input-border-hover:var(--trinity-input-border-color-hover);--trinity-input-border-focus:var(--trinity-input-border-color-focus);--trinity-input-border-error:var(--trinity-input-border-color-error);--trinity-input-bg-default:var(--trinity-input-background-default);--trinity-input-bg-disabled:var(--trinity-input-background-disabled);--trinity-card-bg:var(--trinity-card-background);--trinity-tooltip-bg:var(--trinity-tooltip-background);--trinity-modal-bg:var(--trinity-modal-background);--trinity-confidence-high-text:var(--trinity-status-success-text);--trinity-confidence-high-background:var(--trinity-status-success-background);--trinity-confidence-high-border:var(--trinity-status-success-border);--trinity-confidence-medium-text:var(--trinity-status-info-text);--trinity-confidence-medium-background:var(--trinity-status-info-background);--trinity-confidence-medium-border:var(--trinity-status-info-border);--trinity-confidence-low-text:var(--trinity-status-warning-text);--trinity-confidence-low-background:var(--trinity-status-warning-background);--trinity-confidence-low-border:var(--trinity-status-warning-border);--trinity-verification-verified-text:var(--trinity-status-success-text);--trinity-verification-verified-background:var(--trinity-status-success-background);--trinity-verification-verified-border:var(--trinity-status-success-border);--trinity-verification-golden-text:var(--trinity-status-success-text);--trinity-verification-golden-background:var(--trinity-status-success-background);--trinity-verification-golden-border:var(--trinity-status-success-border);--trinity-verification-pending-text:var(--trinity-status-info-text);--trinity-verification-pending-background:var(--trinity-status-info-background);--trinity-verification-pending-border:var(--trinity-status-info-border);--trinity-verification-flagged-text:var(--trinity-status-warning-text);--trinity-verification-flagged-background:var(--trinity-status-warning-background);--trinity-verification-flagged-border:var(--trinity-status-warning-border);--trinity-verification-rejected-text:var(--trinity-status-error-text);--trinity-verification-rejected-background:var(--trinity-status-error-background);--trinity-verification-rejected-border:var(--trinity-status-error-border);--trinity-ai-gradient-primary:linear-gradient(180deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-horizontal:linear-gradient(90deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-diagonal:linear-gradient(135deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-subtle:linear-gradient(180deg, transparent 0%, var(--trinity-ai-surface) 100%);--trinity-ai-gradient-text:linear-gradient(180deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-border:linear-gradient(180deg, var(--trinity-ai-accent), var(--trinity-ai-primary-fill));--trinity-ai-gradient-avatar:linear-gradient(180deg, var(--trinity-ai-avatar-fill-start) 0%, var(--trinity-ai-avatar-fill-end) 100%);--trinity-ai-gradient-brand-diagonal:linear-gradient(135deg, var(--trinity-ai-avatar-fill-start) 0%, var(--trinity-ai-avatar-fill-end) 100%);--trinity-ai-gradient-canvas:linear-gradient(135deg, transparent 0%, var(--trinity-ai-canvas-fill-start) 60%, var(--trinity-ai-canvas-fill-end) 100%)}[data-theme=light]{--trinity-text-primary:#09090b;--trinity-text-secondary:#6b7280;--trinity-text-tertiary:#9ca3af;--trinity-text-disabled:#6b7280;--trinity-text-inverse:#fff;--trinity-text-brand:#050742;--trinity-text-link:#0e62ca;--trinity-text-link-hover:#1d8dd8;--trinity-text-error:#da1e28;--trinity-text-success:#15803d;--trinity-text-warning:#b45309;--trinity-bg-primary:#fff;--trinity-bg-secondary:#fafafa;--trinity-bg-tertiary:#f4f4f5;--trinity-bg-inverse:#18181b;--trinity-bg-brand-subtle:#e8e8f0;--trinity-bg-accent-subtle:#ffefee;--trinity-border-default:#d4d4d8;--trinity-border-subtle:#e5e7eb;--trinity-border-strong:#6b7280;--trinity-border-focus:#7841c9;--trinity-border-error:#da1e28;--trinity-border-success:#16a34a;--trinity-interactive-default:#050742;--trinity-interactive-hover:#ff6150;--trinity-interactive-active:#3816a0;--trinity-interactive-disabled:#d4d4d8;--trinity-interactive-focus:#7841c9;--trinity-status-error-text:#da1e28;--trinity-status-error-background:#fef2f2;--trinity-status-error-border:#fecaca;--trinity-status-warning-text:#b45309;--trinity-status-warning-background:#fffbeb;--trinity-status-warning-border:#fde68a;--trinity-status-success-text:#15803d;--trinity-status-success-background:#f0fdf4;--trinity-status-success-border:#bbf7d0;--trinity-status-info-text:#0e62ca;--trinity-status-info-background:#e5f5fc;--trinity-status-info-border:#93d4f2;--trinity-on-status-error:#fff;--trinity-on-status-warning:#fff;--trinity-on-status-success:#fff;--trinity-on-status-info:#fff;--trinity-favorite:var(--trinity-status-warning-text);--trinity-indicator-in-progress-bg:#050742;--trinity-indicator-running-bg:#050742;--trinity-indicator-info-bg:#0043ce;--trinity-indicator-new-bg:#0043ce;--trinity-indicator-updated-bg:#0043ce;--trinity-chart-grid:#e5e7eb;--trinity-chart-axis:#9ca3af;--trinity-ai-primary:var(--trinity-brand-secondary);--trinity-ai-primary-fill:var(--trinity-brand-secondary);--trinity-ai-on-primary-fill:#fff;--trinity-ai-accent:var(--trinity-brand-accent);--trinity-ai-surface:#7841c90d;--trinity-ai-surface-hover:#ede7fd;--trinity-ai-surface-emphasis:#ede7fd;--trinity-ai-surface-emphasis-hover:#d2c3fa;--trinity-ai-border:#7841c933;--trinity-ai-badge-background:#7841c926;--trinity-ai-typing-indicator:var(--trinity-brand-secondary);--trinity-ai-focus-ring:#ede7fd;--trinity-ai-presence-blue:#27aae1;--trinity-ai-presence-violet:#6739ed;--trinity-ai-presence-purple:var(--trinity-brand-secondary);--trinity-ai-presence-coral:var(--trinity-brand-accent);--trinity-ai-presence-base:#050742;--trinity-ai-avatar-fill-start:var(--trinity-brand-accent);--trinity-ai-avatar-fill-end:var(--trinity-brand-secondary);--trinity-ai-progress:#008a7e;--trinity-ai-canvas-fill-start:#f3eafa;--trinity-ai-canvas-fill-end:#ffefee;--trinity-surface-elevated:#fff;--trinity-surface-sunken:#f4f4f5;--trinity-surface-neutral-fill:#e0e0e0;--trinity-surface-overlay:#00000080;--trinity-surface-success:#f0fdf4;--trinity-surface-error:#fef2f2;--trinity-surface-warning:#fffbeb;--trinity-surface-info:#e5f5fc;--trinity-avatar-foregrounds:#fff,#fff,#09090b,#09090b,#fff,#fff,#fff,#09090b;--trinity-focus-ring-offset:#fff;--trinity-selection-background:#bee5f7;--trinity-selection-text:#09090b;--trinity-switch-track-off:#e5e7eb;--trinity-switch-track-on:#050742;--trinity-switch-track-border:#d4d4d8;--trinity-button-primary-background:#050742;--trinity-button-secondary-background:#3816a0;--trinity-button-outlined-border:#050742;--trinity-button-outlined-text:#050742;--trinity-shadow-none:none;--trinity-shadow-sm:0 1px 2px 0 #0000000d;--trinity-shadow-base:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--trinity-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--trinity-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--trinity-shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--trinity-shadow-2xl:0 25px 50px -12px #00000040;--trinity-shadow-inner:inset 0 2px 4px 0 #0000000d;--trinity-shadow-card:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--trinity-shadow-dropdown:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--trinity-shadow-modal:0 25px 50px -12px #00000040;--trinity-shadow-button:0 1px 2px 0 #0000000d;--trinity-shadow-input:none;--trinity-shadow-input-focus:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--trinity-card-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--trinity-modal-shadow:0 25px 50px -12px #00000040;--trinity-overlay-scrim:#00000080;--trinity-overlay-hover:#00000014;--trinity-overlay-hover-subtle:#0000000a;--trinity-overlay-pressed:#0000001f;--trinity-overlay-selected:#00000014;--trinity-overlay-disabled:#00000061;--trinity-shadow-surface:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--trinity-shadow-raised:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--trinity-shadow-floating:0 4px 20px #00000026;--trinity-shadow-dialog:0 25px 50px -12px #00000040;--trinity-shadow-inset:inset 0 2px 4px 0 #0000000d;--trinity-focus-ring:0 0 0 3px #7841c940;--trinity-focus-glow:0 0 0 3px #7841c966;--trinity-state-error-subtle:#da1e280d;--trinity-state-error-emphasis:#da1e284d;--trinity-state-warning-subtle:#f1c21b1a;--trinity-state-warning-emphasis:#f1c21b66;--trinity-state-success-subtle:#24a1480d;--trinity-state-success-emphasis:#24a1484d;--trinity-state-info-subtle:#0043ce0d;--trinity-state-info-emphasis:#0043ce4d;--trinity-focus-ring-default:var(--trinity-focus-ring);--trinity-selection-bg:var(--trinity-selection-background);--trinity-status-error-bg:var(--trinity-status-error-background);--trinity-status-warning-bg:var(--trinity-status-warning-background);--trinity-status-success-bg:var(--trinity-status-success-background);--trinity-status-info-bg:var(--trinity-status-info-background);--trinity-ai-badge-bg:var(--trinity-ai-badge-background);--trinity-input-border-color-default:var(--trinity-border-default);--trinity-input-border-color-hover:var(--trinity-border-strong);--trinity-input-border-color-focus:var(--trinity-border-focus);--trinity-input-border-color-error:var(--trinity-border-error);--trinity-input-background-default:var(--trinity-surface-elevated);--trinity-input-background-disabled:var(--trinity-bg-tertiary);--trinity-card-background:var(--trinity-surface-elevated);--trinity-card-border:var(--trinity-border-subtle);--trinity-tooltip-background:var(--trinity-bg-inverse);--trinity-tooltip-text:var(--trinity-text-inverse);--trinity-modal-background:var(--trinity-surface-elevated);--trinity-button-primary-bg:var(--trinity-button-primary-background);--trinity-button-secondary-bg:var(--trinity-button-secondary-background);--trinity-input-border-default:var(--trinity-input-border-color-default);--trinity-input-border-hover:var(--trinity-input-border-color-hover);--trinity-input-border-focus:var(--trinity-input-border-color-focus);--trinity-input-border-error:var(--trinity-input-border-color-error);--trinity-input-bg-default:var(--trinity-input-background-default);--trinity-input-bg-disabled:var(--trinity-input-background-disabled);--trinity-card-bg:var(--trinity-card-background);--trinity-tooltip-bg:var(--trinity-tooltip-background);--trinity-modal-bg:var(--trinity-modal-background);--trinity-confidence-high-text:var(--trinity-status-success-text);--trinity-confidence-high-background:var(--trinity-status-success-background);--trinity-confidence-high-border:var(--trinity-status-success-border);--trinity-confidence-medium-text:var(--trinity-status-info-text);--trinity-confidence-medium-background:var(--trinity-status-info-background);--trinity-confidence-medium-border:var(--trinity-status-info-border);--trinity-confidence-low-text:var(--trinity-status-warning-text);--trinity-confidence-low-background:var(--trinity-status-warning-background);--trinity-confidence-low-border:var(--trinity-status-warning-border);--trinity-verification-verified-text:var(--trinity-status-success-text);--trinity-verification-verified-background:var(--trinity-status-success-background);--trinity-verification-verified-border:var(--trinity-status-success-border);--trinity-verification-golden-text:var(--trinity-status-success-text);--trinity-verification-golden-background:var(--trinity-status-success-background);--trinity-verification-golden-border:var(--trinity-status-success-border);--trinity-verification-pending-text:var(--trinity-status-info-text);--trinity-verification-pending-background:var(--trinity-status-info-background);--trinity-verification-pending-border:var(--trinity-status-info-border);--trinity-verification-flagged-text:var(--trinity-status-warning-text);--trinity-verification-flagged-background:var(--trinity-status-warning-background);--trinity-verification-flagged-border:var(--trinity-status-warning-border);--trinity-verification-rejected-text:var(--trinity-status-error-text);--trinity-verification-rejected-background:var(--trinity-status-error-background);--trinity-verification-rejected-border:var(--trinity-status-error-border);--trinity-ai-gradient-primary:linear-gradient(180deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-horizontal:linear-gradient(90deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-diagonal:linear-gradient(135deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-subtle:linear-gradient(180deg, transparent 0%, var(--trinity-ai-surface) 100%);--trinity-ai-gradient-text:linear-gradient(180deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-border:linear-gradient(180deg, var(--trinity-ai-accent), var(--trinity-ai-primary-fill));--trinity-ai-gradient-avatar:linear-gradient(180deg, var(--trinity-ai-avatar-fill-start) 0%, var(--trinity-ai-avatar-fill-end) 100%);--trinity-ai-gradient-brand-diagonal:linear-gradient(135deg, var(--trinity-ai-avatar-fill-start) 0%, var(--trinity-ai-avatar-fill-end) 100%);--trinity-ai-gradient-canvas:linear-gradient(135deg, transparent 0%, var(--trinity-ai-canvas-fill-start) 60%, var(--trinity-ai-canvas-fill-end) 100%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--trinity-text-primary:#f9fafb;--trinity-text-secondary:#d1d5db;--trinity-text-tertiary:#9ca3af;--trinity-text-disabled:#6b7280;--trinity-text-inverse:#18181b;--trinity-text-brand:#c5c6d9;--trinity-text-link:#47b6e9;--trinity-text-link-hover:#7acbf0;--trinity-text-error:#fca5a5;--trinity-text-success:#86efac;--trinity-text-warning:#fde68a;--trinity-bg-primary:#121214;--trinity-bg-secondary:#1c1c1f;--trinity-bg-tertiary:#262629;--trinity-bg-inverse:#f9fafb;--trinity-bg-brand-subtle:#1a1b30;--trinity-bg-accent-subtle:#2a1512;--trinity-border-default:#3f3f46;--trinity-border-subtle:#27272a;--trinity-border-strong:#52525b;--trinity-border-focus:#a96ada;--trinity-border-error:#f87171;--trinity-border-success:#4ade80;--trinity-interactive-default:#a96ada;--trinity-interactive-hover:#ff8d85;--trinity-interactive-active:#7e57f0;--trinity-interactive-disabled:#374151;--trinity-interactive-focus:#a96ada;--trinity-status-error-text:#fca5a5;--trinity-status-error-background:#1f1315;--trinity-status-error-border:#991b1b;--trinity-status-warning-text:#fde68a;--trinity-status-warning-background:#1a1607;--trinity-status-warning-border:#92400e;--trinity-status-success-text:#86efac;--trinity-status-success-background:#0a1a10;--trinity-status-success-border:#166534;--trinity-status-info-text:#7dd3fc;--trinity-status-info-background:#0c1929;--trinity-status-info-border:#075985;--trinity-on-status-error:#09090b;--trinity-on-status-warning:#09090b;--trinity-on-status-success:#09090b;--trinity-on-status-info:#09090b;--trinity-favorite:var(--trinity-status-warning-text);--trinity-indicator-in-progress-bg:#7e57f0;--trinity-indicator-running-bg:#7e57f0;--trinity-indicator-info-bg:#0f62fe;--trinity-indicator-new-bg:#0f62fe;--trinity-indicator-updated-bg:#0f62fe;--trinity-chart-grid:#27272a;--trinity-chart-axis:#6b7280;--trinity-ai-primary:#b985e1;--trinity-ai-primary-fill:#8d49ce;--trinity-ai-on-primary-fill:#fff;--trinity-ai-accent:#ff8d85;--trinity-ai-surface:#7841c926;--trinity-ai-surface-hover:#b985e129;--trinity-ai-surface-emphasis:#7841c940;--trinity-ai-surface-emphasis-hover:#7841c959;--trinity-ai-border:#7841c94d;--trinity-ai-badge-background:#7841c940;--trinity-ai-typing-indicator:#ff6150;--trinity-ai-focus-ring:#a96ada73;--trinity-ai-presence-blue:#47b6e9;--trinity-ai-presence-violet:#9574f2;--trinity-ai-presence-purple:#b985e1;--trinity-ai-presence-coral:#ff8d85;--trinity-ai-presence-base:#09090b;--trinity-ai-avatar-fill-start:#ff6150;--trinity-ai-avatar-fill-end:#7841c9;--trinity-ai-progress:#14b8a6;--trinity-ai-canvas-fill-start:#7841c929;--trinity-ai-canvas-fill-end:#ff61501a;--trinity-surface-elevated:#1c1c1f;--trinity-surface-sunken:#0c0c0e;--trinity-surface-neutral-fill:#374151;--trinity-surface-overlay:#000000b3;--trinity-surface-success:#0a1a10;--trinity-surface-error:#1f1315;--trinity-surface-warning:#1a1607;--trinity-surface-info:#0c1929;--trinity-avatar-foregrounds:#fff,#fff,#09090b,#09090b,#fff,#fff,#fff,#09090b;--trinity-focus-ring-offset:#121214;--trinity-selection-background:#2a5d8f;--trinity-selection-text:#f9fafb;--trinity-switch-track-off:#6b7280;--trinity-switch-track-on:#7e57f0;--trinity-switch-track-border:#6b7280;--trinity-button-primary-background:#7e57f0;--trinity-button-secondary-background:#8d49ce;--trinity-button-outlined-border:#a96ada;--trinity-button-outlined-text:#a96ada;--trinity-shadow-none:none;--trinity-shadow-sm:0 1px 2px 0 #0000004d, 0 0 0 1px #ffffff0d;--trinity-shadow-base:0 1px 3px 0 #0006, 0 1px 2px -1px #0000004d, 0 0 0 1px #ffffff0d;--trinity-shadow-md:0 4px 6px -1px #0006, 0 2px 4px -2px #0000004d, 0 0 0 1px #ffffff0d;--trinity-shadow-lg:0 10px 15px -3px #00000080, 0 4px 6px -4px #0006, 0 0 0 1px #ffffff0d;--trinity-shadow-xl:0 20px 25px -5px #00000080, 0 8px 10px -6px #0006, 0 0 0 1px #ffffff12;--trinity-shadow-2xl:0 25px 50px -12px #0009, 0 0 0 1px #ffffff1a;--trinity-shadow-inner:inset 0 2px 4px 0 #0000004d;--trinity-shadow-card:0 4px 6px -1px #0006, 0 2px 4px -2px #0000004d, 0 0 0 1px #ffffff0d;--trinity-shadow-dropdown:0 10px 15px -3px #00000080, 0 4px 6px -4px #0006, 0 0 0 1px #ffffff0d;--trinity-shadow-modal:0 25px 50px -12px #0009, 0 0 0 1px #ffffff1a;--trinity-shadow-button:0 1px 2px 0 #0000004d, 0 0 0 1px #ffffff0d;--trinity-shadow-input:none;--trinity-shadow-input-focus:0 1px 3px 0 #0006, 0 1px 2px -1px #0000004d, 0 0 0 1px #ffffff0d;--trinity-card-shadow:0 4px 6px -1px #0006, 0 2px 4px -2px #0000004d, 0 0 0 1px #ffffff0d;--trinity-modal-shadow:0 25px 50px -12px #0009, 0 0 0 1px #ffffff1a;--trinity-overlay-scrim:#000000b3;--trinity-overlay-hover:#ffffff14;--trinity-overlay-hover-subtle:#ffffff0a;--trinity-overlay-pressed:#ffffff1f;--trinity-overlay-selected:#ffffff1a;--trinity-overlay-disabled:#00000080;--trinity-shadow-surface:0 1px 3px 0 #0006, 0 1px 2px -1px #0000004d, 0 0 0 1px #ffffff0d;--trinity-shadow-raised:0 4px 6px -1px #0006, 0 2px 4px -2px #0000004d, 0 0 0 1px #ffffff0d;--trinity-shadow-floating:0 10px 15px -3px #00000080, 0 4px 6px -4px #0006, 0 0 0 1px #ffffff0d;--trinity-shadow-dialog:0 25px 50px -12px #0009, 0 0 0 1px #ffffff1a;--trinity-shadow-inset:inset 0 2px 4px 0 #0000004d;--trinity-focus-ring:0 0 0 3px #a96ada73;--trinity-focus-glow:0 0 0 3px #a96ada73;--trinity-state-error-subtle:#f8717126;--trinity-state-error-emphasis:#f8717166;--trinity-state-warning-subtle:#fde68a26;--trinity-state-warning-emphasis:#fde68a66;--trinity-state-success-subtle:#4ade8026;--trinity-state-success-emphasis:#4ade8066;--trinity-state-info-subtle:#7dd3fc26;--trinity-state-info-emphasis:#7dd3fc66;--trinity-focus-ring-default:var(--trinity-focus-ring);--trinity-selection-bg:var(--trinity-selection-background);--trinity-status-error-bg:var(--trinity-status-error-background);--trinity-status-warning-bg:var(--trinity-status-warning-background);--trinity-status-success-bg:var(--trinity-status-success-background);--trinity-status-info-bg:var(--trinity-status-info-background);--trinity-ai-badge-bg:var(--trinity-ai-badge-background);--trinity-input-border-color-default:var(--trinity-border-default);--trinity-input-border-color-hover:var(--trinity-border-strong);--trinity-input-border-color-focus:var(--trinity-border-focus);--trinity-input-border-color-error:var(--trinity-border-error);--trinity-input-background-default:var(--trinity-surface-elevated);--trinity-input-background-disabled:var(--trinity-bg-tertiary);--trinity-card-background:var(--trinity-surface-elevated);--trinity-card-border:var(--trinity-border-subtle);--trinity-tooltip-background:var(--trinity-bg-inverse);--trinity-tooltip-text:var(--trinity-text-inverse);--trinity-modal-background:var(--trinity-surface-elevated);--trinity-button-primary-bg:var(--trinity-button-primary-background);--trinity-button-secondary-bg:var(--trinity-button-secondary-background);--trinity-input-border-default:var(--trinity-input-border-color-default);--trinity-input-border-hover:var(--trinity-input-border-color-hover);--trinity-input-border-focus:var(--trinity-input-border-color-focus);--trinity-input-border-error:var(--trinity-input-border-color-error);--trinity-input-bg-default:var(--trinity-input-background-default);--trinity-input-bg-disabled:var(--trinity-input-background-disabled);--trinity-card-bg:var(--trinity-card-background);--trinity-tooltip-bg:var(--trinity-tooltip-background);--trinity-modal-bg:var(--trinity-modal-background);--trinity-confidence-high-text:var(--trinity-status-success-text);--trinity-confidence-high-background:var(--trinity-status-success-background);--trinity-confidence-high-border:var(--trinity-status-success-border);--trinity-confidence-medium-text:var(--trinity-status-info-text);--trinity-confidence-medium-background:var(--trinity-status-info-background);--trinity-confidence-medium-border:var(--trinity-status-info-border);--trinity-confidence-low-text:var(--trinity-status-warning-text);--trinity-confidence-low-background:var(--trinity-status-warning-background);--trinity-confidence-low-border:var(--trinity-status-warning-border);--trinity-verification-verified-text:var(--trinity-status-success-text);--trinity-verification-verified-background:var(--trinity-status-success-background);--trinity-verification-verified-border:var(--trinity-status-success-border);--trinity-verification-golden-text:var(--trinity-status-success-text);--trinity-verification-golden-background:var(--trinity-status-success-background);--trinity-verification-golden-border:var(--trinity-status-success-border);--trinity-verification-pending-text:var(--trinity-status-info-text);--trinity-verification-pending-background:var(--trinity-status-info-background);--trinity-verification-pending-border:var(--trinity-status-info-border);--trinity-verification-flagged-text:var(--trinity-status-warning-text);--trinity-verification-flagged-background:var(--trinity-status-warning-background);--trinity-verification-flagged-border:var(--trinity-status-warning-border);--trinity-verification-rejected-text:var(--trinity-status-error-text);--trinity-verification-rejected-background:var(--trinity-status-error-background);--trinity-verification-rejected-border:var(--trinity-status-error-border);--trinity-ai-gradient-primary:linear-gradient(180deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-horizontal:linear-gradient(90deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-diagonal:linear-gradient(135deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-subtle:linear-gradient(180deg, transparent 0%, var(--trinity-ai-surface) 100%);--trinity-ai-gradient-text:linear-gradient(180deg, var(--trinity-ai-accent) 0%, var(--trinity-ai-primary-fill) 100%);--trinity-ai-gradient-border:linear-gradient(180deg, var(--trinity-ai-accent), var(--trinity-ai-primary-fill));--trinity-ai-gradient-avatar:linear-gradient(180deg, var(--trinity-ai-avatar-fill-start) 0%, var(--trinity-ai-avatar-fill-end) 100%);--trinity-ai-gradient-brand-diagonal:linear-gradient(135deg, var(--trinity-ai-avatar-fill-start) 0%, var(--trinity-ai-avatar-fill-end) 100%);--trinity-ai-gradient-canvas:linear-gradient(135deg, transparent 0%, var(--trinity-ai-canvas-fill-start) 60%, var(--trinity-ai-canvas-fill-end) 100%)}}body{font-family:var(--trinity-font-family);background-color:var(--trinity-bg-secondary);color:var(--trinity-text-primary);line-height:var(--trinity-leading-normal)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.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}.inset-0{inset:0}.inset-y-0{inset-block:0}.inset-y-\[-6px\]{inset-block:-6px}.-top-3{top:calc(var(--trinity-space-0-5) * -3)}.-top-14{top:calc(var(--trinity-space-0-5) * -14)}.top-0{top:0}.top-1\/2{top:50%}.-right-3{right:calc(var(--trinity-space-0-5) * -3)}.right-0{right:0}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--trinity-space-0-5) * 2)}.left-5{left:calc(var(--trinity-space-0-5) * 5)}.left-6{left:calc(var(--trinity-space-0-5) * 6)}.z-\(--trinity-z-dropdown\){z-index:var(--trinity-z-dropdown)}.z-\(--trinity-z-modal\){z-index:var(--trinity-z-modal)}.z-\(--trinity-z-popover\){z-index:var(--trinity-z-popover)}.z-10{z-index:10}.z-50{z-index:50}.-m-4{margin:calc(var(--trinity-space-0-5) * -4)}.m-1{margin:var(--trinity-space-0-5)}.m-2{margin:calc(var(--trinity-space-0-5) * 2)}.-mx-8{margin-inline:calc(var(--trinity-space-0-5) * -8)}.-mx-16{margin-inline:calc(var(--trinity-space-0-5) * -16)}.mx-4{margin-inline:calc(var(--trinity-space-0-5) * 4)}.mx-12{margin-inline:calc(var(--trinity-space-0-5) * 12)}.mx-auto{margin-inline:auto}.-mt-6{margin-top:calc(var(--trinity-space-0-5) * -6)}.-mt-8{margin-top:calc(var(--trinity-space-0-5) * -8)}.-mt-14{margin-top:calc(var(--trinity-space-0-5) * -14)}.mt-2{margin-top:calc(var(--trinity-space-0-5) * 2)}.mt-4{margin-top:calc(var(--trinity-space-0-5) * 4)}.mt-8{margin-top:calc(var(--trinity-space-0-5) * 8)}.mt-10{margin-top:calc(var(--trinity-space-0-5) * 10)}.mt-12{margin-top:calc(var(--trinity-space-0-5) * 12)}.mt-22{margin-top:calc(var(--trinity-space-0-5) * 22)}.mt-auto{margin-top:auto}.-mr-\(--trinity-button-padding-sm-x\){margin-right:calc(var(--trinity-button-padding-sm-x) * -1)}.-mb-px{margin-bottom:-1px}.mb-8{margin-bottom:calc(var(--trinity-space-0-5) * 8)}.-ml-\(--trinity-button-padding-sm-x\){margin-left:calc(var(--trinity-button-padding-sm-x) * -1)}.ml-2{margin-left:calc(var(--trinity-space-0-5) * 2)}.ml-4{margin-left:calc(var(--trinity-space-0-5) * 4)}.ml-6{margin-left:calc(var(--trinity-space-0-5) * 6)}.ml-8{margin-left:calc(var(--trinity-space-0-5) * 8)}.ml-12{margin-left:calc(var(--trinity-space-0-5) * 12)}.ml-\[0\.15rem\]{margin-left:.15rem}.ml-auto{margin-left:auto}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.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}.size-\(--trinity-avatar-size-sm\){width:var(--trinity-avatar-size-sm);height:var(--trinity-avatar-size-sm)}.size-\(--trinity-avatar-size-xs\){width:var(--trinity-avatar-size-xs);height:var(--trinity-avatar-size-xs)}.size-3{width:calc(var(--trinity-space-0-5) * 3);height:calc(var(--trinity-space-0-5) * 3)}.size-5{width:calc(var(--trinity-space-0-5) * 5);height:calc(var(--trinity-space-0-5) * 5)}.size-6{width:calc(var(--trinity-space-0-5) * 6);height:calc(var(--trinity-space-0-5) * 6)}.size-8{width:calc(var(--trinity-space-0-5) * 8);height:calc(var(--trinity-space-0-5) * 8)}.size-9{width:calc(var(--trinity-space-0-5) * 9);height:calc(var(--trinity-space-0-5) * 9)}.size-10{width:calc(var(--trinity-space-0-5) * 10);height:calc(var(--trinity-space-0-5) * 10)}.size-14{width:calc(var(--trinity-space-0-5) * 14);height:calc(var(--trinity-space-0-5) * 14)}.size-16{width:calc(var(--trinity-space-0-5) * 16);height:calc(var(--trinity-space-0-5) * 16)}.size-19{width:calc(var(--trinity-space-0-5) * 19);height:calc(var(--trinity-space-0-5) * 19)}.size-24{width:calc(var(--trinity-space-0-5) * 24);height:calc(var(--trinity-space-0-5) * 24)}.size-\[0\.7rem\]{width:.7rem;height:.7rem}.size-\[0\.95rem\]{width:.95rem;height:.95rem}.size-full{width:100%;height:100%}.h-\(--trinity-button-height-lg\){height:var(--trinity-button-height-lg)}.h-\(--trinity-button-height-md\){height:var(--trinity-button-height-md)}.h-\(--trinity-button-height-sm\){height:var(--trinity-button-height-sm)}.h-\(--trinity-chip-height-md\){height:var(--trinity-chip-height-md)}.h-\(--trinity-chip-height-sm\){height:var(--trinity-chip-height-sm)}.h-\(--trinity-input-height-sm\){height:var(--trinity-input-height-sm)}.h-2{height:calc(var(--trinity-space-0-5) * 2)}.h-3{height:calc(var(--trinity-space-0-5) * 3)}.h-4{height:calc(var(--trinity-space-0-5) * 4)}.h-6{height:calc(var(--trinity-space-0-5) * 6)}.h-7{height:calc(var(--trinity-space-0-5) * 7)}.h-9{height:calc(var(--trinity-space-0-5) * 9)}.h-10{height:calc(var(--trinity-space-0-5) * 10)}.h-12{height:calc(var(--trinity-space-0-5) * 12)}.h-16{height:calc(var(--trinity-space-0-5) * 16)}.h-20{height:calc(var(--trinity-space-0-5) * 20)}.h-22{height:calc(var(--trinity-space-0-5) * 22)}.h-24{height:calc(var(--trinity-space-0-5) * 24)}.h-32{height:calc(var(--trinity-space-0-5) * 32)}.h-\[38px\]{height:38px}.h-\[46px\]{height:46px}.h-\[62px\]{height:62px}.h-full{height:100%}.max-h-\[60vh\]{max-height:60vh}.max-h-\[90vh\]{max-height:90vh}.min-h-0{min-height:0}.min-h-20{min-height:calc(var(--trinity-space-0-5) * 20)}.min-h-\[84px\]{min-height:84px}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--trinity-space-0-5) * .5)}.w-6{width:calc(var(--trinity-space-0-5) * 6)}.w-24{width:calc(var(--trinity-space-0-5) * 24)}.w-28{width:calc(var(--trinity-space-0-5) * 28)}.w-36{width:calc(var(--trinity-space-0-5) * 36)}.w-40{width:calc(var(--trinity-space-0-5) * 40)}.w-48{width:calc(var(--trinity-space-0-5) * 48)}.w-60{width:calc(var(--trinity-space-0-5) * 60)}.w-64{width:calc(var(--trinity-space-0-5) * 64)}.w-76{width:calc(var(--trinity-space-0-5) * 76)}.w-80{width:calc(var(--trinity-space-0-5) * 80)}.w-96{width:calc(var(--trinity-space-0-5) * 96)}.w-120{width:calc(var(--trinity-space-0-5) * 120)}.w-128{width:calc(var(--trinity-space-0-5) * 128)}.w-260{width:calc(var(--trinity-space-0-5) * 260)}.w-288{width:calc(var(--trinity-space-0-5) * 288)}.w-\[8\%\]{width:8%}.w-\[9rem\]{width:9rem}.w-\[10\%\]{width:10%}.w-\[12\%\]{width:12%}.w-\[13\%\]{width:13%}.w-\[13rem\]{width:13rem}.w-\[14\%\]{width:14%}.w-\[15\%\]{width:15%}.w-\[16\%\]{width:16%}.w-\[20\%\]{width:20%}.w-\[24\%\]{width:24%}.w-\[26\%\]{width:26%}.w-\[30\%\]{width:30%}.w-\[35\%\]{width:35%}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[min\(560px\,90vw\)\]{width:min(560px,90vw)}.w-\[min\(560px\,calc\(100vw-32px\)\)\]{width:min(560px,100vw - 32px)}.w-\[min\(880px\,calc\(100vw-32px\)\)\]{width:min(880px,100vw - 32px)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\[85\%\]{max-width:85%}.max-w-\[180px\]{max-width:180px}.max-w-\[400px\]{max-width:400px}.max-w-\[720px\]{max-width:720px}.max-w-full{max-width:100%}.min-w-\(--reka-select-trigger-width\){min-width:var(--reka-select-trigger-width)}.min-w-0{min-width:0}.min-w-12{min-width:calc(var(--trinity-space-0-5) * 12)}.min-w-24{min-width:calc(var(--trinity-space-0-5) * 24)}.min-w-120{min-width:calc(var(--trinity-space-0-5) * 120)}.min-w-176{min-width:calc(var(--trinity-space-0-5) * 176)}.min-w-360{min-width:calc(var(--trinity-space-0-5) * 360)}.min-w-560{min-width:calc(var(--trinity-space-0-5) * 560)}.min-w-\[4ch\]{min-width:4ch}.min-w-\[48rem\]{min-width:48rem}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--trinity-space-0-5) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:1.25rem minmax(0,1fr)}.grid-cols-\[1\.25rem_minmax\(0\,1fr\)_2rem\]{grid-template-columns:1.25rem minmax(0,1fr) 2rem}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--trinity-space-0-5)}.gap-2{gap:calc(var(--trinity-space-0-5) * 2)}.gap-3{gap:calc(var(--trinity-space-0-5) * 3)}.gap-4{gap:calc(var(--trinity-space-0-5) * 4)}.gap-5{gap:calc(var(--trinity-space-0-5) * 5)}.gap-6{gap:calc(var(--trinity-space-0-5) * 6)}.gap-8{gap:calc(var(--trinity-space-0-5) * 8)}.gap-10{gap:calc(var(--trinity-space-0-5) * 10)}.gap-12{gap:calc(var(--trinity-space-0-5) * 12)}.gap-14{gap:calc(var(--trinity-space-0-5) * 14)}.gap-16{gap:calc(var(--trinity-space-0-5) * 16)}.gap-20{gap:calc(var(--trinity-space-0-5) * 20)}.gap-24{gap:calc(var(--trinity-space-0-5) * 24)}.gap-x-8{column-gap:calc(var(--trinity-space-0-5) * 8)}.gap-x-9{column-gap:calc(var(--trinity-space-0-5) * 9)}.gap-x-10{column-gap:calc(var(--trinity-space-0-5) * 10)}.gap-x-12{column-gap:calc(var(--trinity-space-0-5) * 12)}.gap-x-16{column-gap:calc(var(--trinity-space-0-5) * 16)}:where(.-space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--trinity-space-0-5) * -3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--trinity-space-0-5) * -3) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--trinity-space-0-5) * -4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--trinity-space-0-5) * -4) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-4{row-gap:calc(var(--trinity-space-0-5) * 4)}.gap-y-6{row-gap:calc(var(--trinity-space-0-5) * 6)}.gap-y-12{row-gap:calc(var(--trinity-space-0-5) * 12)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border-subtle>:not(:last-child)){border-color:var(--trinity-border-subtle)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--trinity-radius-lg)}.rounded-md{border-radius:var(--trinity-radius-md)}.rounded-pill{border-radius:var(--trinity-radius-pill)}.rounded-sm{border-radius:var(--trinity-radius-sm)}.rounded-t-md{border-top-left-radius:var(--trinity-radius-md);border-top-right-radius:var(--trinity-radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--trinity-x\)\]{border-color:var(--trinity-x)}.border-accent{border-color:var(--trinity-brand-accent)}.border-border{border-color:var(--trinity-border-default)}.border-border-strong{border-color:var(--trinity-border-strong)}.border-border-subtle{border-color:var(--trinity-border-subtle)}.border-focus{border-color:var(--trinity-border-focus)}.border-on-dark{border-color:var(--trinity-on-dark-primary)}.border-on-dark-subtle{border-color:var(--trinity-on-dark-subtle)}.border-outlined{border-color:var(--trinity-button-outlined-border)}.border-progress{border-color:var(--trinity-brand-secondary)}.border-rail-marker{border-color:var(--trinity-purple-300)}.border-status-error{border-color:var(--trinity-status-error-text)}.border-status-error-border{border-color:var(--trinity-status-error-border)}.border-status-success{border-color:var(--trinity-status-success-text)}.border-status-success-border{border-color:var(--trinity-status-success-border)}.border-status-warning-border{border-color:var(--trinity-status-warning-border)}.border-transparent{border-color:#0000}.border-t-focus{border-top-color:var(--trinity-border-focus)}.border-b-focus{border-bottom-color:var(--trinity-border-focus)}.bg-\[\#fff\]{background-color:#fff}.bg-accent{background-color:var(--trinity-brand-accent)}.bg-avatar-1{background-color:var(--trinity-brand-secondary)}.bg-avatar-2{background-color:var(--trinity-brand-tertiary)}.bg-avatar-3{background-color:var(--trinity-azure-900)}.bg-avatar-4{background-color:var(--trinity-brand-primary)}.bg-border{background-color:var(--trinity-border-default)}.bg-border-strong{background-color:var(--trinity-border-strong)}.bg-border-subtle{background-color:var(--trinity-border-subtle)}.bg-brand{background-color:var(--trinity-bg-brand)}.bg-button-primary{background-color:var(--trinity-button-primary-bg)}.bg-current{background-color:currentColor}.bg-fg-secondary{background-color:var(--trinity-text-secondary)}.bg-fg-tertiary{background-color:var(--trinity-text-tertiary)}.bg-muted{background-color:var(--trinity-bg-tertiary)}.bg-on-dark{background-color:var(--trinity-on-dark-primary)}.bg-on-dark-subtle{background-color:var(--trinity-on-dark-subtle)}.bg-page{background-color:var(--trinity-bg-secondary)}.bg-progress{background-color:var(--trinity-brand-secondary)}.bg-rail-marker{background-color:var(--trinity-purple-300)}.bg-scrim{background-color:var(--trinity-overlay-scrim)}.bg-status-error{background-color:var(--trinity-status-error-text)}.bg-status-error-bg{background-color:var(--trinity-status-error-bg)}.bg-status-info{background-color:var(--trinity-status-info-text)}.bg-status-info-bg{background-color:var(--trinity-status-info-bg)}.bg-status-success{background-color:var(--trinity-status-success-text)}.bg-status-success-bg{background-color:var(--trinity-status-success-bg)}.bg-status-warning{background-color:var(--trinity-status-warning-text)}.bg-status-warning-bg{background-color:var(--trinity-status-warning-bg)}.bg-surface{background-color:var(--trinity-bg-primary)}.bg-today{background-color:var(--trinity-brand-accent)}.bg-transparent{background-color:#0000}.gradient-ai{background-image:var(--trinity-nav-item-special-gradient)}.gradient-rail{background-image:linear-gradient(90deg, var(--trinity-purple-400), var(--trinity-brand-accent))}.from-\[red\]{--tw-gradient-from:red;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-accent{fill:var(--trinity-brand-accent)}.fill-brand{fill:var(--trinity-bg-brand)}.fill-current{fill:currentColor}.fill-fg{fill:var(--trinity-text-primary)}.fill-fg-secondary{fill:var(--trinity-text-secondary)}.fill-fg-tertiary{fill:var(--trinity-text-tertiary)}.fill-none{fill:none}.fill-page{fill:var(--trinity-bg-secondary)}.fill-status-error{fill:var(--trinity-status-error-text)}.fill-title{fill:var(--trinity-text-brand)}.stroke-accent{stroke:var(--trinity-brand-accent)}.stroke-border-subtle{stroke:var(--trinity-border-subtle)}.stroke-current{stroke:currentColor}.stroke-fg-tertiary{stroke:var(--trinity-text-tertiary)}.stroke-status-error{stroke:var(--trinity-status-error-text)}.stroke-surface{stroke:var(--trinity-bg-primary)}.\[stroke-width\:1\.6\]{stroke-width:1.6px}.\[stroke-width\:1\.75\]{stroke-width:1.75px}.\[stroke-width\:1px\]{stroke-width:1px}.\[stroke-width\:2\],.\[stroke-width\:2px\],.stroke-2{stroke-width:2px}.object-cover{object-fit:cover}.p-0{padding:0}.p-1\.5{padding:calc(var(--trinity-space-0-5) * 1.5)}.p-4{padding:calc(var(--trinity-space-0-5) * 4)}.p-6{padding:calc(var(--trinity-space-0-5) * 6)}.p-8{padding:calc(var(--trinity-space-0-5) * 8)}.p-9{padding:calc(var(--trinity-space-0-5) * 9)}.p-12{padding:calc(var(--trinity-space-0-5) * 12)}.p-16{padding:calc(var(--trinity-space-0-5) * 16)}.p-24{padding:calc(var(--trinity-space-0-5) * 24)}.px-\(--trinity-button-padding-lg-x\){padding-inline:var(--trinity-button-padding-lg-x)}.px-\(--trinity-button-padding-md-x\){padding-inline:var(--trinity-button-padding-md-x)}.px-\(--trinity-button-padding-sm-x\){padding-inline:var(--trinity-button-padding-sm-x)}.px-0{padding-inline:0}.px-2{padding-inline:calc(var(--trinity-space-0-5) * 2)}.px-3{padding-inline:calc(var(--trinity-space-0-5) * 3)}.px-4{padding-inline:calc(var(--trinity-space-0-5) * 4)}.px-5{padding-inline:calc(var(--trinity-space-0-5) * 5)}.px-6{padding-inline:calc(var(--trinity-space-0-5) * 6)}.px-7{padding-inline:calc(var(--trinity-space-0-5) * 7)}.px-8{padding-inline:calc(var(--trinity-space-0-5) * 8)}.px-9{padding-inline:calc(var(--trinity-space-0-5) * 9)}.px-10{padding-inline:calc(var(--trinity-space-0-5) * 10)}.px-12{padding-inline:calc(var(--trinity-space-0-5) * 12)}.px-14{padding-inline:calc(var(--trinity-space-0-5) * 14)}.px-16{padding-inline:calc(var(--trinity-space-0-5) * 16)}.py-2{padding-block:calc(var(--trinity-space-0-5) * 2)}.py-3{padding-block:calc(var(--trinity-space-0-5) * 3)}.py-3\.5{padding-block:calc(var(--trinity-space-0-5) * 3.5)}.py-4{padding-block:calc(var(--trinity-space-0-5) * 4)}.py-5{padding-block:calc(var(--trinity-space-0-5) * 5)}.py-6{padding-block:calc(var(--trinity-space-0-5) * 6)}.py-7{padding-block:calc(var(--trinity-space-0-5) * 7)}.py-8{padding-block:calc(var(--trinity-space-0-5) * 8)}.py-10{padding-block:calc(var(--trinity-space-0-5) * 10)}.py-12{padding-block:calc(var(--trinity-space-0-5) * 12)}.py-14{padding-block:calc(var(--trinity-space-0-5) * 14)}.py-24{padding-block:calc(var(--trinity-space-0-5) * 24)}.py-px{padding-block:1px}.pt-6{padding-top:calc(var(--trinity-space-0-5) * 6)}.pt-8{padding-top:calc(var(--trinity-space-0-5) * 8)}.pt-10{padding-top:calc(var(--trinity-space-0-5) * 10)}.pt-12{padding-top:calc(var(--trinity-space-0-5) * 12)}.pt-14{padding-top:calc(var(--trinity-space-0-5) * 14)}.pt-16{padding-top:calc(var(--trinity-space-0-5) * 16)}.pr-2{padding-right:calc(var(--trinity-space-0-5) * 2)}.pr-6{padding-right:calc(var(--trinity-space-0-5) * 6)}.pr-8{padding-right:calc(var(--trinity-space-0-5) * 8)}.pr-12{padding-right:calc(var(--trinity-space-0-5) * 12)}.pr-24{padding-right:calc(var(--trinity-space-0-5) * 24)}.pb-2{padding-bottom:calc(var(--trinity-space-0-5) * 2)}.pb-4{padding-bottom:calc(var(--trinity-space-0-5) * 4)}.pb-6{padding-bottom:calc(var(--trinity-space-0-5) * 6)}.pb-8{padding-bottom:calc(var(--trinity-space-0-5) * 8)}.pb-10{padding-bottom:calc(var(--trinity-space-0-5) * 10)}.pb-12{padding-bottom:calc(var(--trinity-space-0-5) * 12)}.pb-32{padding-bottom:calc(var(--trinity-space-0-5) * 32)}.pl-8{padding-left:calc(var(--trinity-space-0-5) * 8)}.pl-12{padding-left:calc(var(--trinity-space-0-5) * 12)}.pl-14{padding-left:calc(var(--trinity-space-0-5) * 14)}.pl-16{padding-left:calc(var(--trinity-space-0-5) * 16)}.pl-18{padding-left:calc(var(--trinity-space-0-5) * 18)}.pl-19{padding-left:calc(var(--trinity-space-0-5) * 19)}.pl-20{padding-left:calc(var(--trinity-space-0-5) * 20)}.pl-32{padding-left:calc(var(--trinity-space-0-5) * 32)}.pl-44{padding-left:calc(var(--trinity-space-0-5) * 44)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--trinity-data-numeric-font-family)}.font-sans{font-family:var(--trinity-font-family)}.text-2xl{font-size:var(--trinity-text-2xl)}.text-3xl{font-size:var(--trinity-text-3xl)}.text-4xl{font-size:var(--trinity-text-4xl)}.text-\[0\.625rem\]{font-size:.625rem}.text-\[9px\]{font-size:9px}.text-base{font-size:var(--trinity-text-base)}.text-lg{font-size:var(--trinity-text-lg)}.text-sm{font-size:var(--trinity-text-sm)}.text-xl{font-size:var(--trinity-text-xl)}.text-xs{font-size:var(--trinity-text-xs)}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--trinity-leading-tight);line-height:var(--trinity-leading-tight)}.font-bold{--tw-font-weight:var(--trinity-font-weight-bold);font-weight:var(--trinity-font-weight-bold)}.font-medium{--tw-font-weight:var(--trinity-font-weight-medium);font-weight:var(--trinity-font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--trinity-font-weight-semibold);font-weight:var(--trinity-font-weight-semibold)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[rgb\(1\,2\,3\)\]{color:#010203}.text-brand{color:var(--trinity-bg-brand)}.text-button-primary-text{color:var(--trinity-button-primary-text)}.text-current{color:currentColor}.text-fg{color:var(--trinity-text-primary)}.text-fg-secondary{color:var(--trinity-text-secondary)}.text-fg-tertiary{color:var(--trinity-text-tertiary)}.text-on-dark{color:var(--trinity-on-dark-primary)}.text-on-dark-muted{color:var(--trinity-on-dark-secondary)}.text-on-status-error{color:var(--trinity-on-status-error)}.text-outlined-text{color:var(--trinity-button-outlined-text)}.text-progress{color:var(--trinity-brand-secondary)}.text-status-error{color:var(--trinity-status-error-text)}.text-status-info{color:var(--trinity-status-info-text)}.text-status-success{color:var(--trinity-status-success-text)}.text-status-warning{color:var(--trinity-status-warning-text)}.text-title{color:var(--trinity-text-brand)}.text-today{color:var(--trinity-brand-accent)}.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,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-progress{accent-color:var(--trinity-brand-secondary)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow-card{--tw-shadow:var(--trinity-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-dropdown{--tw-shadow:var(--trinity-shadow-dropdown);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-modal{--tw-shadow:var(--trinity-shadow-modal);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--trinity-shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.ring-focus{--tw-ring-color:var(--trinity-border-focus)}.ring-muted{--tw-ring-color:var(--trinity-bg-tertiary)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.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))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[animation-delay\:150ms\]{animation-delay:.15s}.\[animation-delay\:300ms\]{animation-delay:.3s}.\[stop-color\:var\(--trinity-purple-400\)\]{stop-color:var(--trinity-purple-400)}.\[stop-color\:var\(--trinity-purple-700\)\]{stop-color:var(--trinity-purple-700)}.\[stroke-linecap\:round\]{stroke-linecap:round}.\[stroke-linejoin\:round\]{stroke-linejoin:round}.ring-inset{--tw-ring-inset:inset}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-offset-2:is(:where(.peer):focus-visible~*){outline-offset:2px}.peer-focus-visible\:outline-focus:is(:where(.peer):focus-visible~*){outline-color:var(--trinity-border-focus)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:mr-8::file-selector-button{margin-right:calc(var(--trinity-space-0-5) * 8)}.file\:rounded-pill::file-selector-button{border-radius:var(--trinity-radius-pill)}.file\:border::file-selector-button{border-style:var(--tw-border-style);border-width:1px}.file\:border-border::file-selector-button{border-color:var(--trinity-border-default)}.file\:bg-surface::file-selector-button{background-color:var(--trinity-bg-primary)}.file\:px-8::file-selector-button{padding-inline:calc(var(--trinity-space-0-5) * 8)}.file\:py-2::file-selector-button{padding-block:calc(var(--trinity-space-0-5) * 2)}.placeholder\:text-fg-secondary::placeholder{color:var(--trinity-text-secondary)}.placeholder\:text-on-dark-muted::placeholder{color:var(--trinity-on-dark-secondary)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-0:before{content:var(--tw-content);top:0}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:left-\[0\.9rem\]:before{content:var(--tw-content);left:.9rem}.before\:h-1\/2:before{content:var(--tw-content);height:50%}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-border:before{content:var(--tw-content);background-color:var(--trinity-border-default)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-14:after{content:var(--tw-content);inset-inline:calc(var(--trinity-space-0-5) * 14)}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:hidden:after{content:var(--tw-content);display:none}.after\:h-\[3px\]:after{content:var(--tw-content);height:3px}.after\:rounded-t-sm:after{content:var(--tw-content);border-top-left-radius:var(--trinity-radius-sm);border-top-right-radius:var(--trinity-radius-sm)}.after\:bg-accent:after{content:var(--tw-content);background-color:var(--trinity-brand-accent)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-focus:focus-within{border-color:var(--trinity-border-focus)}@media (hover:hover){.hover\:border-accent:hover{border-color:var(--trinity-brand-accent)}.hover\:border-border-strong:hover{border-color:var(--trinity-border-strong)}.hover\:border-outlined:hover{border-color:var(--trinity-button-outlined-border)}.hover\:border-progress:hover{border-color:var(--trinity-brand-secondary)}.hover\:bg-accent:hover{background-color:var(--trinity-brand-accent)}.hover\:bg-interactive-hover:hover{background-color:var(--trinity-interactive-hover)}.hover\:bg-muted:hover{background-color:var(--trinity-bg-tertiary)}.hover\:bg-on-dark-hover:hover{background-color:var(--trinity-on-dark-hover)}.hover\:bg-page:hover{background-color:var(--trinity-bg-secondary)}.hover\:bg-surface:hover{background-color:var(--trinity-bg-primary)}.hover\:text-brand:hover{color:var(--trinity-bg-brand)}.hover\:text-fg:hover{color:var(--trinity-text-primary)}.hover\:text-fg-secondary:hover{color:var(--trinity-text-secondary)}.hover\:text-on-dark:hover{color:var(--trinity-on-dark-primary)}.hover\:text-progress:hover{color:var(--trinity-brand-secondary)}.hover\:text-status-error:hover{color:var(--trinity-status-error-text)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-card:hover{--tw-shadow:var(--trinity-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-\[oklch\(0\.5_0\.1_200\)\]:hover{--tw-ring-color:oklch(50% .1 200)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-8:focus{top:calc(var(--trinity-space-0-5) * 8)}.focus\:left-8:focus{left:calc(var(--trinity-space-0-5) * 8)}.focus\:z-\(--trinity-z-modal\):focus{z-index:var(--trinity-z-modal)}.focus\:rounded-pill:focus{border-radius:var(--trinity-radius-pill)}.focus\:border-focus:focus{border-color:var(--trinity-border-focus)}.focus\:bg-surface:focus{background-color:var(--trinity-bg-primary)}.focus\:px-8:focus{padding-inline:calc(var(--trinity-space-0-5) * 8)}.focus\:py-4:focus{padding-block:calc(var(--trinity-space-0-5) * 4)}.focus\:text-sm:focus{font-size:var(--trinity-text-sm)}.focus\:text-fg:focus{color:var(--trinity-text-primary)}.focus\:shadow-card:focus{--tw-shadow:var(--trinity-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-focus:focus-visible{border-color:var(--trinity-border-focus)}.focus-visible\:text-fg-secondary:focus-visible{color:var(--trinity-text-secondary)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-focus:focus-visible{outline-color:var(--trinity-border-focus)}.focus-visible\:outline-on-dark-emphasis:focus-visible{outline-color:var(--trinity-on-dark-emphasis)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.aria-busy\:cursor-progress[aria-busy=true]{cursor:progress}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-pressed\:bg-muted[aria-pressed=true]{background-color:var(--trinity-bg-tertiary)}.aria-pressed\:text-fg[aria-pressed=true]{color:var(--trinity-text-primary)}.aria-\[current\=page\]\:text-on-dark[aria-current=page]{color:var(--trinity-on-dark-primary)}.aria-\[current\=page\]\:after\:block[aria-current=page]:after{content:var(--tw-content);display:block}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-highlighted\:bg-muted[data-highlighted]{background-color:var(--trinity-bg-tertiary)}.data-\[state\=checked\]\:border-brand[data-state=checked]{border-color:var(--trinity-bg-brand)}.data-\[state\=checked\]\:bg-brand[data-state=checked]{background-color:var(--trinity-bg-brand)}.data-\[state\=checked\]\:font-semibold[data-state=checked]{--tw-font-weight:var(--trinity-font-weight-semibold);font-weight:var(--trinity-font-weight-semibold)}.data-\[state\=checked\]\:text-on-dark[data-state=checked]{color:var(--trinity-on-dark-primary)}.data-\[state\=checked\]\:text-title[data-state=checked]{color:var(--trinity-text-brand)}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (width>=600px){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:col-start-2{grid-column-start:2}.max-sm\:col-start-3{grid-column-start:3}.max-sm\:row-start-1{grid-row-start:1}.max-sm\:row-start-2{grid-row-start:2}.max-sm\:hidden{display:none}.max-sm\:justify-self-start{justify-self:flex-start}}@media (width>=600px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:table-cell{display:table-cell}.sm\:table-column{display:table-column}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[1\.25rem_minmax\(0\,1fr\)_10\.5rem_2rem\]{grid-template-columns:1.25rem minmax(0,1fr) 10.5rem 2rem}.sm\:grid-cols-\[1\.25rem_minmax\(0\,1fr\)_10\.5rem_auto\]{grid-template-columns:1.25rem minmax(0,1fr) 10.5rem auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:pr-12{padding-right:calc(var(--trinity-space-0-5) * 12)}}@media (width>=900px){.md\:sticky{position:sticky}.md\:top-32{top:calc(var(--trinity-space-0-5) * 32)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:table-cell{display:table-cell}.md\:h-\[calc\(100dvh-4rem\)\]{height:calc(100dvh - 4rem)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:self-start{align-self:flex-start}.md\:rounded-lg{border-radius:var(--trinity-radius-lg)}.md\:p-12{padding:calc(var(--trinity-space-0-5) * 12)}}@media (width>=1200px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_560px\]{grid-template-columns:minmax(0,1fr) 560px}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto auto}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-border{border-color:var(--trinity-border-default)}}@media (width>=1536px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_640px\]{grid-template-columns:minmax(0,1fr) 640px}}.\[\&\:\:-webkit-calendar-picker-indicator\]\:opacity-60::-webkit-calendar-picker-indicator{opacity:.6}@media (hover:hover){.\[\&\:\:-webkit-calendar-picker-indicator\]\:hover\:opacity-100::-webkit-calendar-picker-indicator:hover{opacity:1}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>svg\]\:fill-\[\#000\]>svg{fill:#000}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
