@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-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}}}:root{--palette-lime-400:#e3ff30;--palette-lime-500:#ccef00;--palette-purple-400:#8b6ce7;--palette-purple-500:#7b52f0;--palette-purple-600:#6437dd;--palette-purple-700:#4e25c4;--font-sans:var(--font-public-sans,"Public Sans"),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:var(--font-public-sans,"Public Sans"),system-ui,sans-serif;--text-2xs:10px;--text-xs:11px;--text-sm:12px;--text-md:13px;--text-base:14px;--text-lg:15px;--text-xl:16px;--text-2xl:18px;--text-3xl:20px;--text-4xl:22px;--text-5xl:24px;--text-6xl:28px;--text-7xl:32px;--text-8xl:36px;--type-display:600 28px/1.15 var(--font-sans);--type-h1:600 24px/1.25 var(--font-sans);--type-h2:600 20px/1.3 var(--font-sans);--type-h3:600 18px/1.35 var(--font-sans);--type-h4:600 16px/1.4 var(--font-sans);--type-h5:600 14px/1.4 var(--font-sans);--type-body-lg:400 15px/1.55 var(--font-sans);--type-body:400 14px/1.5 var(--font-sans);--type-body-sm:400 13px/1.5 var(--font-sans);--type-label:500 13px/1 var(--font-sans);--type-label-sm:500 12px/1 var(--font-sans);--type-caption:400 12px/1.4 var(--font-sans);--type-micro:400 11px/1.3 var(--font-sans);--type-section:600 11px/1 var(--font-sans);--type-code:400 13px/1.6 var(--font-mono);--tracking-tighter:-.03em;--tracking-tight:-.01em;--tracking-normal:0;--tracking-wide:.02em;--tracking-wider:.04em;--tracking-widest:.07em;--space-0:0;--space-px:1px;--space-0_5:2px;--space-1:4px;--space-1_5:6px;--space-2:8px;--space-2_5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-none:0;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:20px;--radius-4xl:24px;--radius-full:9999px;--ease-out:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--dur-instant:75ms;--dur-fast:.1s;--dur-base:.15s;--dur-slow:.25s;--dur-slower:.35s;--t-fast:all var(--dur-fast)ease;--t-base:all var(--dur-base)ease;--t-slow:all var(--dur-slow)ease;--t-smooth:all .3s var(--ease-in-out);--t-spring:all var(--dur-slower)var(--ease-spring);--sidebar-w:260px;--sidebar-w-collapsed:56px;--topbar-h:52px;--composer-h:96px;--z-base:0;--z-raised:10;--z-dropdown:20;--z-sticky:30;--z-overlay:40;--z-modal:50;--z-popover:60;--z-toast:70;--z-tooltip:80}:root,[data-theme=light]{--warm-50:#fafaf7;--warm-75:#f8f7f4;--warm-100:#f4f2ee;--warm-150:#eceae3;--warm-200:#e5e4df;--warm-300:#d6d3cc;--bg-0:var(--warm-100);--bg-1:var(--warm-50);--bg-2:#fff;--bg-3:var(--warm-75);--surface-1:#fff;--surface-2:var(--warm-75);--surface-3:var(--warm-100);--color-bg:var(--bg-1);--color-bg-subtle:var(--bg-2);--color-bg-muted:var(--bg-3);--color-surface:var(--surface-1);--color-surface-subtle:var(--warm-75);--color-surface-hover:var(--warm-75);--color-surface-elevated:var(--surface-1);--color-surface-muted:var(--warm-100);--color-border:var(--warm-200);--color-border-subtle:var(--warm-150);--color-border-strong:var(--warm-300);--fg-1:#1a1a1a;--fg-2:#4b5563;--fg-3:#6b7280;--fg-4:#9ca3af;--fg-5:#b3b0a6;--color-text-primary:var(--fg-1);--color-text-secondary:var(--fg-2);--color-text-tertiary:var(--fg-3);--color-text-disabled:var(--fg-4);--color-text-placeholder:var(--fg-5);--color-icon-primary:var(--fg-1);--color-icon-secondary:var(--fg-3);--color-icon-disabled:var(--fg-4);--color-brand:#6437dd;--color-brand-hover:#4e25c4;--color-brand-active:#3a1a9b;--color-brand-subtle:#6437dd14;--color-brand-subtle-hover:#6437dd24;--color-brand-subtle-border:#6437dd38;--color-brand-text:#fff;--color-brand-2:#6437dd;--color-brand-2-hover:#4e25c4;--color-brand-2-text:#fff;--color-brand-2-fg:#6437dd;--color-brand-2-subtle:#6437dd14;--color-brand-2-subtle-hover:#6437dd24;--color-brand-2-subtle-border:#6437dd38;--gradient-brand-2:linear-gradient(135deg,#6437dd 0%,#7c4dff 100%);--shadow-brand-2-halo:0 4px 14px -4px #6437dd80;--shadow-brand-2-halo-hover:0 6px 18px -4px #6437dd99;--color-ink:#1a1a1a;--color-ink-hover:#2a2a2a;--color-ink-text:#fff;--color-success:#2e7d44;--color-success-hover:#1f6b3a;--color-on-success:#fff;--color-success-bg:#ecf6ee;--color-success-border:#b7d9be;--color-success-text:#1f6b3a;--color-warning:#dc6803;--color-warning-bg:#fff6e5;--color-warning-border:#fedf89;--color-warning-text:#b54708;--color-error:#d92d20;--color-error-hover:#b42318;--color-on-error:#fff;--color-error-bg:#fdeeec;--color-error-border:#f5c9c2;--color-error-text:#b42318;--color-info:#1570ef;--color-info-bg:#eff6ff;--color-info-border:#b7d6fa;--color-info-text:#175cd3;--viz-1:#6437dd;--viz-2:#1570ef;--viz-3:#2e7d44;--viz-4:#dc6803;--viz-5:#0e9384;--viz-6:#b42318;--viz-7:#7a5af8;--viz-8:#dd2590;--color-focus-ring:#6437dd4d;--color-overlay:#1a1a1a8c;--color-overlay-light:#1a1a1a40;--color-accent-hover:#1a1a1a0a;--color-selection:#6437dd29;--shadow-xs:0 1px 2px #1a1a1a0a;--shadow-sm:0 1px 3px #1a1a1a0f,0 1px 2px #1a1a1a08;--shadow-md:0 4px 8px #1a1a1a0f,0 2px 4px #1a1a1a08;--shadow-lg:0 12px 16px #1a1a1a12,0 4px 6px #1a1a1a08;--shadow-xl:0 20px 24px #1a1a1a14,0 8px 8px #1a1a1a08;--shadow-2xl:0 24px 48px #1a1a1a1a;--shadow-modal:0 32px 64px #1a1a1a2e;--shadow-glow-lime:0 0 0 1px #a8c80038,0 0 24px #a8c8001f;--shadow-glow-purple:0 0 0 1px #6437dd2e,0 0 32px #6437dd1f;--shadow-glow-success:0 0 0 1px #2e7d4438,0 0 24px #2e7d441a;--shadow-focus-lime:0 0 0 2px #fafaf7,0 0 0 4px #6437dd61;--shadow-focus-purple:0 0 0 2px #fafaf7,0 0 0 4px #6437dd61;--shadow-focus-danger:0 0 0 2px #fafaf7,0 0 0 4px #d92d2061}[data-theme=dark]{--bg-0:#0c0e10;--bg-1:#141516;--bg-2:#1a1c1f;--bg-3:#1d1f23;--surface-1:#212427;--surface-2:#252a2e;--surface-3:#2a2d31;--color-bg:var(--bg-1);--color-bg-subtle:var(--bg-2);--color-bg-muted:var(--bg-3);--color-surface:var(--surface-1);--color-surface-hover:var(--surface-2);--color-surface-elevated:var(--surface-3);--color-surface-muted:var(--bg-3);--color-surface-subtle:var(--bg-2);--color-border:#2e3138;--color-border-subtle:#25282d;--color-border-strong:#3e4148;--fg-1:#fff;--fg-2:#d1d5db;--fg-3:#babcc2;--fg-4:#8a8e96;--fg-5:#52566a;--color-text-primary:var(--fg-1);--color-text-secondary:var(--fg-2);--color-text-tertiary:var(--fg-3);--color-text-disabled:var(--fg-4);--color-text-placeholder:var(--fg-5);--color-icon-primary:var(--fg-1);--color-icon-secondary:#9ca3af;--color-icon-disabled:var(--fg-4);--color-brand:#e3ff30;--color-brand-hover:#ccef00;--color-brand-active:#a8c800;--color-brand-subtle:#e3ff3014;--color-brand-subtle-hover:#e3ff3024;--color-brand-subtle-border:#e3ff3038;--color-brand-text:#141516;--color-brand-2:#6437dd;--color-brand-2-hover:#7b52f0;--color-brand-2-text:#fff;--color-brand-2-fg:#8b6ce7;--color-brand-2-subtle:#6437dd1a;--color-brand-2-subtle-hover:#6437dd29;--color-brand-2-subtle-border:#6437dd3d;--gradient-brand-2:linear-gradient(135deg,#6437dd 0%,#7c4dff 100%);--shadow-brand-2-halo:0 4px 14px -4px #6437dd80;--shadow-brand-2-halo-hover:0 6px 18px -4px #6437dd99;--color-ink:#f4f5f6;--color-ink-hover:#fff;--color-ink-text:#141516;--color-success:#12b76a;--color-success-hover:#039855;--color-on-success:#fff;--color-success-bg:#12b76a1a;--color-success-border:#12b76a38;--color-success-text:#32d583;--color-warning:#f79009;--color-warning-bg:#f790091a;--color-warning-border:#f7900938;--color-warning-text:#fdb022;--color-error:#f04438;--color-error-hover:#d92d20;--color-on-error:#fff;--color-error-bg:#f044381a;--color-error-border:#f0443838;--color-error-text:#f97066;--color-info:#2e90fa;--color-info-bg:#2e90fa1a;--color-info-border:#2e90fa38;--color-info-text:#53b1fd;--viz-1:#e3ff30;--viz-2:#8b6ce7;--viz-3:#32d583;--viz-4:#fdb022;--viz-5:#53b1fd;--viz-6:#f97066;--viz-7:#c2aeff;--viz-8:#6ce9a6;--color-focus-ring:#e3ff3073;--color-overlay:#000000b3;--color-overlay-light:#0006;--color-accent-hover:#ffffff08;--color-selection:#e3ff302e;--shadow-xs:0 1px 2px #00000080;--shadow-sm:0 1px 3px #00000080,0 1px 2px #00000059;--shadow-md:0 4px 8px #00000073,0 2px 4px #0000004d;--shadow-lg:0 10px 16px #00000073,0 4px 6px #0000004d;--shadow-xl:0 20px 28px #00000080,0 8px 12px #0000004d;--shadow-2xl:0 28px 48px #0009,0 12px 16px #0006;--shadow-modal:0 32px 64px #000000b3;--shadow-glow-lime:0 0 0 1px #e3ff302e,0 0 24px #e3ff301a;--shadow-glow-purple:0 0 0 1px #6437dd47,0 0 32px #6437dd2e;--shadow-glow-success:0 0 0 1px #12b76a38,0 0 24px #12b76a1f;--shadow-focus-lime:0 0 0 2px var(--bg-1),0 0 0 4px #e3ff308c;--shadow-focus-purple:0 0 0 2px var(--bg-1),0 0 0 4px #6437dd8c;--shadow-focus-danger:0 0 0 2px var(--bg-1),0 0 0 4px #f044388c}:where(.ranger-ds) :focus-visible{outline:2px solid var(--color-brand-2);outline-offset:2px}.ranger-ds .MuiOutlinedInput-root input:focus-visible,.ranger-ds .MuiOutlinedInput-root textarea:focus-visible{outline:none}:where(.ranger-ds) .MuiOutlinedInput-root.Mui-focused{box-shadow:var(--shadow-focus-purple)}:where(.ranger-ds) .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-brand-2);border-width:1px}:where(.ranger-ds) .ranger-tabular-nums{font-variant-numeric:tabular-nums}:where(.ranger-ds) ::-moz-selection{background:var(--color-selection);color:inherit}:where(.ranger-ds) ::selection{background:var(--color-selection);color:inherit}:where(.ranger-ds) ::-moz-placeholder{color:var(--color-text-placeholder);opacity:1}:where(.ranger-ds) ::placeholder{color:var(--color-text-placeholder);opacity:1}@media (prefers-reduced-motion:reduce){:where(.ranger-ds) *,:where(.ranger-ds) :before,:where(.ranger-ds) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(.ranger-ds) input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:where(.ranger-ds) input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:where(.ranger-ds) input[type=number]{appearance:textfield}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.row-10{grid-row:10}.row-22{grid-row:22}.container{width:100%}.mt-\[1rem\]{margin-top:1rem}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.h-full{height:100%}.w-\[32vw\]{width:32vw}.w-full{width:100%}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[\#1d2939\]{background-color:#1d2939}.text-center{text-align:center}.text-end{text-align:end}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.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,ease);transition-duration:var(--tw-duration,0s)}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.data-\[resize-handle-state\=drag\]\:bg-\[\#D0D5DD\][data-resize-handle-state=drag],.data-\[resize-handle-state\=hover\]\:bg-\[\#D0D5DD\][data-resize-handle-state=hover]{background-color:#d0d5dd}:root{--color:#000;--bg-color:#fff;--table-border-color:#eaecf0}html{background-color:#f9fafb}*{font-family:var(--font-sans),sans-serif}body{color:var(--color);background-color:var(--bg-color)}@layer utilities{.text-balance{text-wrap:balance}}.pac-container{font-family:var(--font-sans),sans-serif;font-size:14px;z-index:10000!important}.chat-window::-webkit-scrollbar{display:none}.chat-window::-webkit-scrollbar{width:0;height:0}.chat-window{-ms-overflow-style:none;scrollbar-width:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
