/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-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}}}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.container{width:100%}.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}.list-item{display:list-item}.table{display:table}.min-h-screen{min-height:100vh}.w-full{width:100%}.flex-1{flex: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}.items-center{align-items:center}.justify-center{justify-content:center}.border{border-style:var(--tw-border-style);border-width:1px}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.text-center{text-align:center}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,ease);transition-duration:var(--tw-duration,0s)}.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,ease);transition-duration:var(--tw-duration,0s)}@layer components{.btn-primary{color:#fff;background-color:#2196f3;border-radius:8px;padding:.5rem 1rem;font-weight:500;transition:colors .2s}.btn-primary:hover{background-color:#1e88e5}.btn-secondary{color:#fff;background-color:#9c27b0;border-radius:8px;padding:.5rem 1rem;font-weight:500;transition:colors .2s}.btn-secondary:hover{background-color:#8e24aa}.btn-outline{color:#2196f3;background-color:#0000;border:1px solid #2196f3;border-radius:8px;padding:.5rem 1rem;font-weight:500;transition:colors .2s}.btn-outline:hover{color:#fff;background-color:#2196f3}.btn-ghost{color:#2196f3;background-color:#0000;border-radius:8px;padding:.5rem 1rem;font-weight:500;transition:colors .2s}.btn-ghost:hover{background-color:#e3f2fd}.card{background-color:#fff;border-radius:8px;padding:1.5rem;transition:box-shadow .2s;box-shadow:0 2px 8px #0000001a}.card-hover:hover{box-shadow:0 4px 16px #00000026}.input-field{border:1px solid #e0e0e0;border-radius:4px;outline:none;width:100%;padding:.5rem .75rem;transition:border-color .2s,box-shadow .2s}.input-field:focus{border-color:#2196f3;box-shadow:0 0 0 2px #2196f333}.input-error,.input-error:focus{border-color:#f44336}.input-error:focus{box-shadow:0 0 0 2px #f4433633}.input-success{border-color:#4caf50}.input-success:focus{border-color:#4caf50;box-shadow:0 0 0 2px #4caf5033}.text-heading{color:#212121;font-weight:600}.text-body{color:#616161}.text-muted{color:#9e9e9e}.loading-spinner{border:2px solid;border-color:#0000 #0000 #2196f3;border-radius:50%;width:2rem;height:2rem;animation:spin 1s linear infinite}.fade-in{animation:fadeIn .3s ease-in-out}.fade-out{animation:fadeOut .3s ease-in-out}.slide-in{animation:slideIn .3s ease-out}.slide-out{animation:slideOut .3s ease-out}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@layer utilities{.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thin::-webkit-scrollbar{width:6px}.scrollbar-thin::-webkit-scrollbar-track{background-color:#f5f5f5}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:50%}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:#bdbdbd}.safe-top{padding-top:env(safe-area-inset-top)}.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.safe-left{padding-left:env(safe-area-inset-left)}.safe-right{padding-right:env(safe-area-inset-right)}}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/plus-jakarta-sans-cyrillic-ext-wght-normal.4c28e6c8.woff2)format("woff2-variations");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/plus-jakarta-sans-vietnamese-wght-normal.9ba5d91f.woff2)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/plus-jakarta-sans-latin-ext-wght-normal.a048183b.woff2)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/plus-jakarta-sans-latin-wght-normal.be6419ff.woff2)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--lens-core-text-transform-capitalize:capitalize;--lens-core-text-transform-lowercase:lowercase;--lens-core-text-transform-uppercase:uppercase;--lens-core-text-transform-none:none;--lens-core-font-weight-extra-bold:800;--lens-core-font-weight-bold:700;--lens-core-font-weight-semi-bold:600;--lens-core-font-weight-medium:500;--lens-core-font-weight-regular:400;--lens-core-font-weight-light:300;--lens-core-font-weight-extra-light:200;--lens-core-text-decoration-underline:underline;--lens-core-text-decoration-none:none;--lens-core-font-family-plus-jakarta-sans:Plus Jakarta Sans Variable;--lens-core-breakpoints-xl-max:1440px;--lens-core-breakpoints-xl-min:1280px;--lens-core-breakpoints-lg-max:1279px;--lens-core-breakpoints-lg-min:769px;--lens-core-breakpoints-md-max:768px;--lens-core-breakpoints-md-min:481px;--lens-core-breakpoints-sm-max:480px;--lens-core-breakpoints-sm-min:320px;--lens-core-spacing-2-5:20px;--lens-core-spacing-1-5:12px;--lens-core-spacing-0-5:4px;--lens-core-spacing-0-25:2px;--lens-core-spacing-px:1px;--lens-core-spacing-9:72px;--lens-core-spacing-8:64px;--lens-core-spacing-7:56px;--lens-core-spacing-6:48px;--lens-core-spacing-5:40px;--lens-core-spacing-4:32px;--lens-core-spacing-3:24px;--lens-core-spacing-2:16px;--lens-core-spacing-1:8px;--lens-core-spacing-0:0px;--lens-core-shadow-high:0px 10px 24px 0px #161b2b29,0px 0px 2px 0px #161b2b1a;--lens-core-shadow-medium:0px 6px 20px 0px #161b2b1f,0px 0px 2px 0px #0000001a;--lens-core-shadow-low:0px 0px 2px 0px #0000001a,0px 8px 16px 0px #0000001a;--lens-core-color-red-100:#fff;--lens-core-color-red-99:#fffbff;--lens-core-color-red-98:#fff8f7;--lens-core-color-red-95:#ffedeb;--lens-core-color-red-90:#ffdad7;--lens-core-color-red-80:#ffb3ad;--lens-core-color-red-70:#ff8981;--lens-core-color-red-60:#ff5450;--lens-core-color-red-50:#e22e33;--lens-core-color-red-40:#be0c1e;--lens-core-color-red-35:#a90016;--lens-core-color-red-30:#930012;--lens-core-color-red-25:#7d000e;--lens-core-color-red-20:#68000a;--lens-core-color-red-10:#410004;--lens-core-color-red-0:#000;--lens-core-color-purple-100:#fff;--lens-core-color-purple-99:#fffbff;--lens-core-color-purple-98:#fff7fb;--lens-core-color-purple-95:#fdebff;--lens-core-color-purple-90:#f7d8ff;--lens-core-color-purple-80:#eab2ff;--lens-core-color-purple-70:#db8bff;--lens-core-color-purple-60:#c864f7;--lens-core-color-purple-50:#ab48da;--lens-core-color-purple-40:#9029bf;--lens-core-color-purple-35:#8215b2;--lens-core-color-purple-30:#7300a1;--lens-core-color-purple-25:#62008a;--lens-core-color-purple-20:#510073;--lens-core-color-purple-10:#310048;--lens-core-color-purple-0:#000;--lens-core-color-yellow-100:#fff;--lens-core-color-yellow-99:#fffbff;--lens-core-color-yellow-98:#fff9ea;--lens-core-color-yellow-95:#fff2aa;--lens-core-color-yellow-90:#fee400;--lens-core-color-yellow-80:#dec800;--lens-core-color-yellow-70:#c0ac00;--lens-core-color-yellow-60:#a29100;--lens-core-color-yellow-50:#867800;--lens-core-color-yellow-40:#6a5f00;--lens-core-color-yellow-35:#5d5300;--lens-core-color-yellow-30:#504700;--lens-core-color-yellow-25:#443c00;--lens-core-color-yellow-20:#373100;--lens-core-color-yellow-10:#201c00;--lens-core-color-yellow-0:#000;--lens-core-color-blue-100:#fff;--lens-core-color-blue-99:#f8fdff;--lens-core-color-blue-98:#f0fbff;--lens-core-color-blue-95:#d7f6ff;--lens-core-color-blue-90:#a8edff;--lens-core-color-blue-80:#1dd9f9;--lens-core-color-blue-70:#00bcd8;--lens-core-color-blue-60:#009fb7;--lens-core-color-blue-50:#008397;--lens-core-color-blue-40:#006879;--lens-core-color-blue-35:#005b6a;--lens-core-color-blue-30:#004e5b;--lens-core-color-blue-25:#00424d;--lens-core-color-blue-20:#00363f;--lens-core-color-blue-10:#001f26;--lens-core-color-blue-0:#000;--lens-core-color-green-100:#fff;--lens-core-color-green-99:#f9ffe9;--lens-core-color-green-98:#f0ffd7;--lens-core-color-green-95:#d2ff9c;--lens-core-color-green-90:#8ee400;--lens-core-color-green-80:#89dc00;--lens-core-color-green-70:#76be00;--lens-core-color-green-60:#63a100;--lens-core-color-green-50:#518500;--lens-core-color-green-40:#3f6900;--lens-core-color-green-35:#375c00;--lens-core-color-green-30:#2e4f00;--lens-core-color-green-25:#264300;--lens-core-color-green-20:#1e3700;--lens-core-color-green-10:#102000;--lens-core-color-green-0:#000;--lens-core-color-gray-1000:#000;--lens-core-color-gray-950:#121a26;--lens-core-color-gray-900:#282e37;--lens-core-color-gray-800:#464e53;--lens-core-color-gray-700:#6f7377;--lens-core-color-gray-600:#8c8e92;--lens-core-color-gray-500:#a0a2a5;--lens-core-color-gray-400:#b6b8b9;--lens-core-color-gray-300:#dadada;--lens-core-color-gray-200:#e6e6e6;--lens-core-color-gray-100:#f3f3f3;--lens-core-color-gray-0:#fff;--lens-core-color-brand-neutral-gray-5:#282e37;--lens-core-color-brand-neutral-gray-4:#6f7377;--lens-core-color-brand-neutral-gray-3:#a0a2a5;--lens-core-color-brand-neutral-gray-2:#dadada;--lens-core-color-brand-neutral-gray-1:#f3f3f3;--lens-core-color-brand-secondary-purple-3:#642fcf;--lens-core-color-brand-secondary-purple-2:#8b4bfa;--lens-core-color-brand-secondary-purple-1:#c247fa;--lens-core-color-brand-secondary-blue-3:#0b4cce;--lens-core-color-brand-secondary-blue-2:#0086fa;--lens-core-color-brand-secondary-blue-1:#00d3f3;--lens-core-color-brand-primary-red-5:#5f091d;--lens-core-color-brand-primary-red-4:#921a1d;--lens-core-color-brand-primary-red-3:#af292e;--lens-core-color-brand-primary-red-2:#d3222a;--lens-core-color-brand-primary-diligent-red:#ee312e;--lens-semantic-font-label-xs-line-height:1rem;--lens-semantic-font-label-xs-font-size:.6875rem;--lens-semantic-font-label-sm-line-height:1.15625rem;--lens-semantic-font-label-sm-font-size:.75rem;--lens-semantic-font-label-lg-line-height:1.53125rem;--lens-semantic-font-label-lg-font-size:.875rem;--lens-semantic-font-title-h6-xs-line-height:1.25rem;--lens-semantic-font-title-h6-xs-font-size:.875rem;--lens-semantic-font-title-h5-sm-line-height:1.5rem;--lens-semantic-font-title-h5-sm-font-size:1rem;--lens-semantic-font-title-h4-md-line-height:1.75rem;--lens-semantic-font-title-h4-md-font-size:1.125rem;--lens-semantic-font-title-h3-lg-line-height:1.75rem;--lens-semantic-font-title-h3-lg-font-size:1.375rem;--lens-semantic-font-title-h2-display-line-height:2.125rem;--lens-semantic-font-title-h2-display-font-size:1.625rem;--lens-semantic-font-title-h1-billboard-line-height:2.375rem;--lens-semantic-font-title-h1-billboard-font-size:1.875rem;--lens-semantic-font-text-sm-line-height:1rem;--lens-semantic-font-text-sm-font-size:.75rem;--lens-semantic-font-text-md-line-height:1.25rem;--lens-semantic-font-text-md-font-size:.875rem;--lens-semantic-font-text-body-line-height:1.5rem;--lens-semantic-font-text-body-font-size:1rem;--lens-semantic-letter-spacing-md:.4px;--lens-semantic-letter-spacing-sm:.3px;--lens-semantic-letter-spacing-xs:.2px;--lens-semantic-layout-xl-columns:12;--lens-semantic-layout-lg-columns:8;--lens-semantic-layout-md-columns:8;--lens-semantic-layout-sm-columns:4;--lens-semantic-radius-full:9999px;--lens-semantic-color-data-visualization-rag-neutral-05:#b28000;--lens-semantic-color-data-visualization-rag-neutral-04:#daa200;--lens-semantic-color-data-visualization-rag-neutral-03:#ffbf00;--lens-semantic-color-data-visualization-rag-neutral-02:#ffde40;--lens-semantic-color-data-visualization-rag-neutral-01:#fff25f;--lens-semantic-color-data-visualization-rag-negative-05:#a01516;--lens-semantic-color-data-visualization-rag-negative-04:#c92624;--lens-semantic-color-data-visualization-rag-negative-03:#f63734;--lens-semantic-color-data-visualization-rag-negative-02:#ff7976;--lens-semantic-color-data-visualization-rag-negative-01:#ffaeae;--lens-semantic-color-data-visualization-rag-positive-05:#15a015;--lens-semantic-color-data-visualization-rag-positive-04:#26c926;--lens-semantic-color-data-visualization-rag-positive-03:#31ee2e;--lens-semantic-color-data-visualization-rag-positive-02:#5cff5f;--lens-semantic-color-data-visualization-rag-positive-01:#98ff9a;--lens-semantic-color-data-visualization-sequential-neutral-05:#9e6900;--lens-semantic-color-data-visualization-sequential-neutral-04:#e5a500;--lens-semantic-color-data-visualization-sequential-neutral-03:#f5cc00;--lens-semantic-color-data-visualization-sequential-neutral-02:#f4eb75;--lens-semantic-color-data-visualization-sequential-neutral-01:#fef9af;--lens-semantic-color-data-visualization-sequential-negative-05:#a30041;--lens-semantic-color-data-visualization-sequential-negative-04:#e6005c;--lens-semantic-color-data-visualization-sequential-negative-03:#ff66a3;--lens-semantic-color-data-visualization-sequential-negative-02:#ff99c4;--lens-semantic-color-data-visualization-sequential-negative-01:#ffcce1;--lens-semantic-color-data-visualization-sequential-positive-05:#04655d;--lens-semantic-color-data-visualization-sequential-positive-04:#00a89a;--lens-semantic-color-data-visualization-sequential-positive-03:#0cb;--lens-semantic-color-data-visualization-sequential-positive-02:#00e5d2;--lens-semantic-color-data-visualization-sequential-positive-01:#9ef5ee;--lens-semantic-color-data-visualization-qualitative-purple-04:#4d1dd5;--lens-semantic-color-data-visualization-qualitative-blue-02:#00aaf3;--lens-semantic-color-action-secondary-inverse-selection-indicator:#e5252e;--lens-semantic-color-action-secondary-inverse-selected:#e5252e;--lens-semantic-color-action-link-disabled:#ff686f;--lens-semantic-color-action-destructive-disabled:#921a1d80;--lens-semantic-font-label-xs-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-label-xs-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-label-xs-letter-spacing:var(--lens-semantic-letter-spacing-md);--lens-semantic-font-label-sm-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-label-sm-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-label-sm-letter-spacing:var(--lens-semantic-letter-spacing-sm);--lens-semantic-font-label-lg-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-label-lg-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-label-lg-letter-spacing:var(--lens-semantic-letter-spacing-xs);--lens-semantic-font-title-h6-xs-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-title-h6-xs-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-title-h6-xs-letter-spacing:var(--lens-semantic-letter-spacing-sm);--lens-semantic-font-title-h5-sm-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-title-h5-sm-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-title-h5-sm-letter-spacing:var(--lens-semantic-letter-spacing-xs);--lens-semantic-font-title-h4-md-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-title-h4-md-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-title-h4-md-letter-spacing:var(--lens-semantic-letter-spacing-xs);--lens-semantic-font-title-h3-lg-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-title-h3-lg-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-title-h2-display-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-title-h2-display-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-title-h1-billboard-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-title-h1-billboard-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-text-sm-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-text-sm-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-text-sm-letter-spacing:var(--lens-semantic-letter-spacing-sm);--lens-semantic-font-text-md-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-text-md-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-text-md-letter-spacing:var(--lens-semantic-letter-spacing-xs);--lens-semantic-font-text-body-text-decoration:var(--lens-core-text-decoration-none);--lens-semantic-font-text-body-text-transform:var(--lens-core-text-transform-none);--lens-semantic-font-text-body-letter-spacing:var(--lens-semantic-letter-spacing-xs);--lens-semantic-letter-spacing-normal:var(--lens-core-spacing-0);--lens-semantic-font-weight-link:var(--lens-core-font-weight-semi-bold);--lens-semantic-font-weight-bold:var(--lens-core-font-weight-extra-bold);--lens-semantic-font-weight-emphasis:var(--lens-core-font-weight-semi-bold);--lens-semantic-font-weight-regular:var(--lens-core-font-weight-regular);--lens-semantic-font-family-label:var(--lens-core-font-family-plus-jakarta-sans);--lens-semantic-font-family-title:var(--lens-core-font-family-plus-jakarta-sans);--lens-semantic-font-family-body:var(--lens-core-font-family-plus-jakarta-sans);--lens-semantic-layout-xl-margin-right:var(--lens-core-spacing-4);--lens-semantic-layout-xl-margin-left:var(--lens-core-spacing-4);--lens-semantic-layout-xl-column-gap:var(--lens-core-spacing-3);--lens-semantic-layout-xl-max-width:var(--lens-core-breakpoints-xl-max);--lens-semantic-layout-xl-min-width:var(--lens-core-breakpoints-xl-min);--lens-semantic-layout-lg-margin-right:var(--lens-core-spacing-3);--lens-semantic-layout-lg-margin-left:var(--lens-core-spacing-3);--lens-semantic-layout-lg-column-gap:var(--lens-core-spacing-3);--lens-semantic-layout-lg-max-width:var(--lens-core-breakpoints-lg-max);--lens-semantic-layout-lg-min-width:var(--lens-core-breakpoints-lg-min);--lens-semantic-layout-md-margin-right:var(--lens-core-spacing-3);--lens-semantic-layout-md-margin-left:var(--lens-core-spacing-3);--lens-semantic-layout-md-column-gap:var(--lens-core-spacing-3);--lens-semantic-layout-md-max-width:var(--lens-core-breakpoints-md-max);--lens-semantic-layout-md-min-width:var(--lens-core-breakpoints-md-min);--lens-semantic-layout-sm-margin-right:var(--lens-core-spacing-2);--lens-semantic-layout-sm-margin-left:var(--lens-core-spacing-2);--lens-semantic-layout-sm-column-gap:var(--lens-core-spacing-2);--lens-semantic-layout-sm-max-width:var(--lens-core-breakpoints-sm-max);--lens-semantic-layout-sm-min-width:var(--lens-core-breakpoints-sm-min);--lens-semantic-radius-lg:var(--lens-core-spacing-1-5);--lens-semantic-radius-md:var(--lens-core-spacing-1);--lens-semantic-radius-sm:var(--lens-core-spacing-0-5);--lens-semantic-radius-none:var(--lens-core-spacing-0);--lens-semantic-icon-size-2xl:var(--lens-core-spacing-6);--lens-semantic-icon-size-xl:var(--lens-core-spacing-5);--lens-semantic-icon-size-lg:var(--lens-core-spacing-3);--lens-semantic-icon-size-md:var(--lens-core-spacing-2-5);--lens-semantic-icon-size-sm:var(--lens-core-spacing-2);--lens-semantic-border-width-focus-offset:var(--lens-core-spacing-px);--lens-semantic-border-width-focus-width:var(--lens-core-spacing-0-25);--lens-semantic-border-width-thick:var(--lens-core-spacing-0-25);--lens-semantic-border-width-thin:var(--lens-core-spacing-px);--lens-semantic-gradients-background-default:linear-gradient(135deg,var(--lens-core-color-gray-0)31%,var(--lens-core-color-gray-0)100%);--lens-semantic-gradients-ai-default:linear-gradient(128deg,var(--lens-core-color-brand-primary-red-2)17.49%,var(--lens-core-color-brand-secondary-purple-1)70.3%,#4d1dd5 100%);--lens-semantic-shadow-focus-inset:inset var(--lens-core-spacing-0)var(--lens-core-spacing-0)var(--lens-core-spacing-0)var(--lens-semantic-border-width-focus-width)var(--lens-semantic-color-ui-focus-ring),inset var(--lens-core-spacing-0)var(--lens-core-spacing-0)var(--lens-core-spacing-0)calc(var(--lens-semantic-border-width-focus-width) + var(--lens-semantic-border-width-focus-offset))#fff;--lens-semantic-shadow-focus:var(--lens-core-spacing-0)var(--lens-core-spacing-0)var(--lens-core-spacing-0)var(--lens-semantic-border-width-focus-offset)#fff,var(--lens-core-spacing-0)var(--lens-core-spacing-0)var(--lens-core-spacing-0)calc(var(--lens-semantic-border-width-focus-width) + var(--lens-semantic-border-width-focus-offset))var(--lens-semantic-color-ui-focus-ring);--lens-semantic-color-outline-disabled:var(--lens-core-color-gray-200);--lens-semantic-color-outline-active:var(--lens-core-color-gray-1000);--lens-semantic-color-outline-hover:var(--lens-core-color-gray-800);--lens-semantic-color-outline-default:var(--lens-core-color-gray-700);--lens-semantic-color-outline-fixed:var(--lens-core-color-gray-300);--lens-semantic-color-surface-inverse:var(--lens-core-color-gray-900);--lens-semantic-color-surface-variant:var(--lens-core-color-gray-100);--lens-semantic-color-surface-default:var(--lens-core-color-gray-0);--lens-semantic-color-data-visualization-qualitative-gray-04:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-color-data-visualization-qualitative-gray-03:var(--lens-core-color-brand-neutral-gray-4);--lens-semantic-color-data-visualization-qualitative-gray-02:var(--lens-core-color-brand-neutral-gray-3);--lens-semantic-color-data-visualization-qualitative-gray-01:var(--lens-core-color-brand-neutral-gray-2);--lens-semantic-color-data-visualization-qualitative-purple-01:var(--lens-core-color-brand-secondary-purple-1);--lens-semantic-color-data-visualization-qualitative-purple-02:var(--lens-core-color-brand-secondary-purple-2);--lens-semantic-color-data-visualization-qualitative-purple-03:var(--lens-core-color-brand-secondary-purple-3);--lens-semantic-color-data-visualization-qualitative-blue-04:var(--lens-core-color-brand-secondary-blue-3);--lens-semantic-color-data-visualization-qualitative-blue-03:var(--lens-core-color-brand-secondary-blue-2);--lens-semantic-color-data-visualization-qualitative-blue-01:var(--lens-core-color-brand-secondary-blue-1);--lens-semantic-color-status-neutral-text:var(--lens-core-color-gray-900);--lens-semantic-color-status-neutral-background-variant:var(--lens-core-color-gray-200);--lens-semantic-color-status-neutral-text-default:var(--lens-core-color-gray-900);--lens-semantic-color-status-neutral-background:var(--lens-core-color-gray-200);--lens-semantic-color-status-new-text-default:var(--lens-core-color-gray-0);--lens-semantic-color-status-new-default:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-status-error-text:var(--lens-core-color-brand-primary-red-4);--lens-semantic-color-status-error-background:var(--lens-core-color-red-95);--lens-semantic-color-status-error-default:var(--lens-core-color-brand-primary-red-4);--lens-semantic-color-status-notification-text:var(--lens-core-color-blue-40);--lens-semantic-color-status-notification-background:var(--lens-core-color-blue-95);--lens-semantic-color-status-notification-default:var(--lens-core-color-blue-80);--lens-semantic-color-status-warning-text:var(--lens-core-color-yellow-40);--lens-semantic-color-status-warning-background:var(--lens-core-color-yellow-95);--lens-semantic-color-status-warning-default:var(--lens-core-color-yellow-90);--lens-semantic-color-status-success-text:var(--lens-core-color-green-40);--lens-semantic-color-status-success-background:var(--lens-core-color-green-95);--lens-semantic-color-status-success-default:var(--lens-core-color-green-90);--lens-semantic-color-ui-divider-secondary:var(--lens-core-color-gray-500);--lens-semantic-color-ui-divider-default:var(--lens-core-color-gray-300);--lens-semantic-color-ui-focus-inverse:var(--lens-core-color-gray-0);--lens-semantic-color-ui-focus-ring:var(--lens-core-color-brand-secondary-blue-3);--lens-semantic-color-accent-purple-content:var(--lens-core-color-purple-70);--lens-semantic-color-accent-purple-background:var(--lens-core-color-purple-95);--lens-semantic-color-accent-blue-content:var(--lens-core-color-blue-80);--lens-semantic-color-accent-blue-background:var(--lens-core-color-blue-95);--lens-semantic-color-accent-green-content:var(--lens-core-color-green-90);--lens-semantic-color-accent-green-background:var(--lens-core-color-green-95);--lens-semantic-color-accent-yellow-content:var(--lens-core-color-yellow-90);--lens-semantic-color-accent-yellow-background:var(--lens-core-color-yellow-95);--lens-semantic-color-accent-red-content:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-accent-red-background:var(--lens-core-color-red-95);--lens-semantic-color-background-backdrop:var(--lens-core-color-gray-900)80;--lens-semantic-color-background-nav-selection:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-background-container:var(--lens-core-color-gray-100);--lens-semantic-color-background-base:var(--lens-core-color-gray-0);--lens-semantic-color-type-inverse:var(--lens-core-color-gray-0);--lens-semantic-color-type-disabled:var(--lens-core-color-gray-500);--lens-semantic-color-type-muted:var(--lens-core-color-gray-700);--lens-semantic-color-type-default:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-color-action-secondary-inverse-selection-indicator-tabs:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-action-secondary-inverse-outline-disabled:var(--lens-core-color-gray-800);--lens-semantic-color-action-secondary-inverse-highlighted:var(--lens-core-color-gray-600);--lens-semantic-color-action-secondary-inverse-on-secondary-inverse:var(--lens-core-color-gray-0);--lens-semantic-color-action-secondary-inverse-on-selected:var(--lens-core-color-gray-0);--lens-semantic-color-action-secondary-inverse-active:var(--lens-core-color-gray-700);--lens-semantic-color-action-secondary-inverse-hover:var(--lens-core-color-gray-800);--lens-semantic-color-action-link-active:var(--lens-core-color-brand-primary-red-4);--lens-semantic-color-action-link-hover:var(--lens-core-color-brand-primary-diligent-red);--lens-semantic-color-action-link-default:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-action-destructive-on-destructive:var(--lens-core-color-gray-0);--lens-semantic-color-action-destructive-active:var(--lens-core-color-brand-primary-red-5);--lens-semantic-color-action-destructive-hover:var(--lens-core-color-brand-primary-red-2);--lens-semantic-color-action-destructive-default:var(--lens-core-color-brand-primary-red-4);--lens-semantic-color-action-secondary-on-secondary:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-color-action-secondary-disabled-outline:var(--lens-core-color-gray-200);--lens-semantic-color-action-secondary-active-fill:var(--lens-core-color-gray-200);--lens-semantic-color-action-secondary-hover-fill:var(--lens-core-color-gray-100);--lens-semantic-color-action-secondary-outline:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-color-action-primary-on-primary:var(--lens-core-color-gray-0);--lens-semantic-color-action-primary-disabled:var(--lens-core-color-gray-200);--lens-semantic-color-action-primary-active:var(--lens-core-color-gray-950);--lens-semantic-color-action-primary-hover:var(--lens-core-color-gray-800);--lens-semantic-color-action-primary-default:var(--lens-core-color-brand-neutral-gray-5);--lens-semantic-font-label-xs-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-label-xs-font-family:var(--lens-semantic-font-family-label);--lens-semantic-font-label-sm-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-label-sm-font-family:var(--lens-semantic-font-family-label);--lens-semantic-font-label-lg-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-label-lg-font-family:var(--lens-semantic-font-family-label);--lens-semantic-font-title-h6-xs-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-title-h6-xs-font-family:var(--lens-semantic-font-family-title);--lens-semantic-font-title-h5-sm-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-title-h5-sm-font-family:var(--lens-semantic-font-family-title);--lens-semantic-font-title-h4-md-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-title-h4-md-font-family:var(--lens-semantic-font-family-title);--lens-semantic-font-title-h3-lg-letter-spacing:var(--lens-semantic-letter-spacing-normal);--lens-semantic-font-title-h3-lg-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-title-h3-lg-font-family:var(--lens-semantic-font-family-title);--lens-semantic-font-title-h2-display-letter-spacing:var(--lens-semantic-letter-spacing-normal);--lens-semantic-font-title-h2-display-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-title-h2-display-font-family:var(--lens-semantic-font-family-title);--lens-semantic-font-title-h1-billboard-letter-spacing:var(--lens-semantic-letter-spacing-normal);--lens-semantic-font-title-h1-billboard-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-title-h1-billboard-font-family:var(--lens-semantic-font-family-title);--lens-semantic-font-text-sm-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-text-sm-font-family:var(--lens-semantic-font-family-body);--lens-semantic-font-text-md-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-text-md-font-family:var(--lens-semantic-font-family-body);--lens-semantic-font-text-body-font-weight:var(--lens-semantic-font-weight-regular);--lens-semantic-font-text-body-font-family:var(--lens-semantic-font-family-body);--lens-component-button-large-line-height:25.5px;--lens-component-button-medium-line-height:25.5px;--lens-component-button-inverse-tertiary-disabled-background:transparent;--lens-component-button-inverse-tertiary-default-background:transparent;--lens-component-button-destructive-secondary-disabled-border-style:solid;--lens-component-button-destructive-secondary-active-border-style:solid;--lens-component-button-destructive-secondary-hover-border-style:solid;--lens-component-button-destructive-secondary-default-border-style:solid;--lens-component-button-tertiary-default-background:#0000;--lens-component-button-secondary-disabled-border-style:solid;--lens-component-button-secondary-active-border-style:solid;--lens-component-button-secondary-hover-border-style:solid;--lens-component-button-secondary-default-border-style:solid;--lens-component-button-icon-only-large-padding-right:var(--lens-core-spacing-1-5);--lens-component-button-icon-only-large-padding-left:var(--lens-core-spacing-1-5);--lens-component-button-icon-only-large-width:var(--lens-core-spacing-6);--lens-component-button-icon-only-medium-padding-right:var(--lens-core-spacing-1);--lens-component-button-icon-only-medium-padding-left:var(--lens-core-spacing-1);--lens-component-button-icon-only-medium-width:var(--lens-core-spacing-5);--lens-component-button-icon-only-small-padding-right:var(--lens-core-spacing-0-5);--lens-component-button-icon-only-small-padding-left:var(--lens-core-spacing-0-5);--lens-component-button-icon-only-small-width:var(--lens-core-spacing-4);--lens-component-button-large-label-padding-right:var(--lens-core-spacing-0-5);--lens-component-button-large-label-padding-left:var(--lens-core-spacing-0-5);--lens-component-button-large-font-size:var(--lens-semantic-font-text-body-font-size);--lens-component-button-large-gap:var(--lens-core-spacing-1);--lens-component-button-large-padding-bottom:var(--lens-core-spacing-1-5);--lens-component-button-large-padding-top:var(--lens-core-spacing-1-5);--lens-component-button-large-padding-right:var(--lens-core-spacing-1-5);--lens-component-button-large-padding-left:var(--lens-core-spacing-1-5);--lens-component-button-large-height:var(--lens-core-spacing-6);--lens-component-button-medium-label-padding-right:var(--lens-core-spacing-0-5);--lens-component-button-medium-label-padding-left:var(--lens-core-spacing-0-5);--lens-component-button-medium-font-size:var(--lens-semantic-font-text-body-font-size);--lens-component-button-medium-gap:var(--lens-core-spacing-1);--lens-component-button-medium-padding-bottom:var(--lens-core-spacing-1);--lens-component-button-medium-padding-top:var(--lens-core-spacing-1);--lens-component-button-medium-padding-right:var(--lens-core-spacing-1-5);--lens-component-button-medium-padding-left:var(--lens-core-spacing-1-5);--lens-component-button-medium-height:var(--lens-core-spacing-5);--lens-component-button-small-label-padding-right:var(--lens-core-spacing-0-5);--lens-component-button-small-label-padding-left:var(--lens-core-spacing-0-5);--lens-component-button-small-line-height:var(--lens-semantic-font-label-lg-line-height);--lens-component-button-small-font-size:var(--lens-semantic-font-label-lg-font-size);--lens-component-button-small-gap:var(--lens-core-spacing-1);--lens-component-button-small-padding-bottom:var(--lens-core-spacing-0-5);--lens-component-button-small-padding-top:var(--lens-core-spacing-0-5);--lens-component-button-small-padding-right:var(--lens-core-spacing-1-5);--lens-component-button-small-padding-left:var(--lens-core-spacing-1-5);--lens-component-button-small-height:var(--lens-core-spacing-4);--lens-component-button-inverse-tertiary-disabled-color:var(--lens-core-color-gray-700);--lens-component-button-inverse-tertiary-active-background:var(--lens-core-color-gray-700);--lens-component-button-inverse-tertiary-hover-background:var(--lens-core-color-gray-800);--lens-component-button-inverse-secondary-disabled-border-color:var(--lens-core-color-gray-800);--lens-component-button-inverse-secondary-disabled-color:var(--lens-core-color-gray-700);--lens-component-button-inverse-secondary-active-background:var(--lens-core-color-gray-700);--lens-component-button-inverse-secondary-hover-background:var(--lens-core-color-gray-800);--lens-component-button-destructive-tertiary-disabled-color:var(--lens-semantic-color-action-destructive-disabled);--lens-component-button-destructive-secondary-disabled-color:var(--lens-semantic-color-action-destructive-disabled);--lens-component-button-destructive-secondary-disabled-border-color:var(--lens-semantic-color-action-destructive-disabled);--lens-component-button-destructive-primary-disabled-background:var(--lens-semantic-color-action-destructive-disabled);--lens-component-button-large-icon-height:var(--lens-semantic-icon-size-lg);--lens-component-button-large-icon-width:var(--lens-semantic-icon-size-lg);--lens-component-button-large-font-weight:var(--lens-semantic-font-weight-emphasis);--lens-component-button-large-letter-spacing:var(--lens-semantic-font-text-body-letter-spacing);--lens-component-button-large-border-radius:var(--lens-semantic-radius-lg);--lens-component-button-medium-icon-height:var(--lens-semantic-icon-size-lg);--lens-component-button-medium-icon-width:var(--lens-semantic-icon-size-lg);--lens-component-button-medium-font-weight:var(--lens-semantic-font-weight-emphasis);--lens-component-button-medium-letter-spacing:var(--lens-semantic-font-text-body-letter-spacing);--lens-component-button-medium-border-radius:var(--lens-semantic-radius-lg);--lens-component-button-small-icon-height:var(--lens-semantic-icon-size-lg);--lens-component-button-small-icon-width:var(--lens-semantic-icon-size-lg);--lens-component-button-small-font-weight:var(--lens-semantic-font-weight-emphasis);--lens-component-button-small-letter-spacing:var(--lens-semantic-font-label-lg-letter-spacing);--lens-component-button-small-border-radius:var(--lens-semantic-radius-md);--lens-component-button-inverse-tertiary-active-color:var(--lens-semantic-color-type-inverse);--lens-component-button-inverse-tertiary-hover-color:var(--lens-semantic-color-type-inverse);--lens-component-button-inverse-tertiary-default-color:var(--lens-semantic-color-type-inverse);--lens-component-button-inverse-secondary-active-border-color:var(--lens-semantic-color-type-inverse);--lens-component-button-inverse-secondary-active-color:var(--lens-semantic-color-type-inverse);--lens-component-button-inverse-secondary-hover-border-color:var(--lens-semantic-color-type-inverse);--lens-component-button-inverse-secondary-hover-color:var(--lens-semantic-color-type-inverse);--lens-component-button-inverse-secondary-default-border-color:var(--lens-semantic-color-type-inverse);--lens-component-button-inverse-secondary-default-color:var(--lens-semantic-color-type-inverse);--lens-component-button-destructive-tertiary-disabled-background:var(--lens-semantic-color-background-base);--lens-component-button-destructive-tertiary-active-color:var(--lens-semantic-color-action-destructive-active);--lens-component-button-destructive-tertiary-active-background:var(--lens-semantic-color-action-secondary-active-fill);--lens-component-button-destructive-tertiary-hover-color:var(--lens-semantic-color-action-destructive-hover);--lens-component-button-destructive-tertiary-hover-background:var(--lens-semantic-color-action-secondary-hover-fill);--lens-component-button-destructive-tertiary-default-color:var(--lens-semantic-color-action-destructive-default);--lens-component-button-destructive-tertiary-default-background:var(--lens-semantic-color-background-base);--lens-component-button-destructive-secondary-disabled-border-width:var(--lens-semantic-border-width-thin);--lens-component-button-destructive-secondary-disabled-background:var(--lens-semantic-color-background-base);--lens-component-button-destructive-secondary-active-color:var(--lens-semantic-color-action-destructive-active);--lens-component-button-destructive-secondary-active-border-width:var(--lens-semantic-border-width-thin);--lens-component-button-destructive-secondary-active-border-color:var(--lens-semantic-color-action-destructive-active);--lens-component-button-destructive-secondary-active-background:var(--lens-semantic-color-action-secondary-active-fill);--lens-component-button-destructive-secondary-hover-color:var(--lens-semantic-color-action-destructive-hover);--lens-component-button-destructive-secondary-hover-border-width:var(--lens-semantic-border-width-thin);--lens-component-button-destructive-secondary-hover-border-color:var(--lens-semantic-color-action-destructive-hover);--lens-component-button-destructive-secondary-hover-background:var(--lens-semantic-color-action-secondary-hover-fill);--lens-component-button-destructive-secondary-default-color:var(--lens-semantic-color-action-destructive-default);--lens-component-button-destructive-secondary-default-border-width:var(--lens-semantic-border-width-thin);--lens-component-button-destructive-secondary-default-border-color:var(--lens-semantic-color-action-destructive-default);--lens-component-button-destructive-secondary-default-background:var(--lens-semantic-color-background-base);--lens-component-button-destructive-primary-disabled-color:var(--lens-semantic-color-action-destructive-on-destructive);--lens-component-button-destructive-primary-active-color:var(--lens-semantic-color-action-destructive-on-destructive);--lens-component-button-destructive-primary-active-background:var(--lens-semantic-color-action-destructive-active);--lens-component-button-destructive-primary-hover-color:var(--lens-semantic-color-action-destructive-on-destructive);--lens-component-button-destructive-primary-hover-background:var(--lens-semantic-color-action-destructive-hover);--lens-component-button-destructive-primary-default-color:var(--lens-semantic-color-action-destructive-on-destructive);--lens-component-button-destructive-primary-default-background:var(--lens-semantic-color-action-destructive-default);--lens-component-button-tertiary-disabled-color:var(--lens-semantic-color-type-disabled);--lens-component-button-tertiary-disabled-background:var(--lens-semantic-color-background-base);--lens-component-button-tertiary-active-color:var(--lens-semantic-color-action-secondary-on-secondary);--lens-component-button-tertiary-active-background:var(--lens-semantic-color-action-secondary-active-fill);--lens-component-button-tertiary-hover-color:var(--lens-semantic-color-action-secondary-on-secondary);--lens-component-button-tertiary-hover-background:var(--lens-semantic-color-action-secondary-hover-fill);--lens-component-button-tertiary-default-color:var(--lens-semantic-color-action-secondary-on-secondary);--lens-component-button-secondary-disabled-color:var(--lens-semantic-color-type-disabled);--lens-component-button-secondary-disabled-border-width:var(--lens-semantic-border-width-thin);--lens-component-button-secondary-disabled-border-color:var(--lens-semantic-color-action-secondary-disabled-outline);--lens-component-button-secondary-disabled-background:var(--lens-semantic-color-background-base);--lens-component-button-secondary-active-color:var(--lens-semantic-color-action-secondary-on-secondary);--lens-component-button-secondary-active-border-width:var(--lens-semantic-border-width-thin);--lens-component-button-secondary-active-border-color:var(--lens-semantic-color-action-secondary-outline);--lens-component-button-secondary-active-background:var(--lens-semantic-color-action-secondary-active-fill);--lens-component-button-secondary-hover-color:var(--lens-semantic-color-action-secondary-on-secondary);--lens-component-button-secondary-hover-border-width:var(--lens-semantic-border-width-thin);--lens-component-button-secondary-hover-border-color:var(--lens-semantic-color-action-secondary-outline);--lens-component-button-secondary-hover-background:var(--lens-semantic-color-action-secondary-hover-fill);--lens-component-button-secondary-default-color:var(--lens-semantic-color-action-secondary-on-secondary);--lens-component-button-secondary-default-border-width:var(--lens-semantic-border-width-thin);--lens-component-button-secondary-default-border-color:var(--lens-semantic-color-action-secondary-outline);--lens-component-button-secondary-default-background:var(--lens-semantic-color-background-base);--lens-component-button-primary-disabled-color:var(--lens-semantic-color-type-disabled);--lens-component-button-primary-disabled-background:var(--lens-semantic-color-action-primary-disabled);--lens-component-button-primary-active-color:var(--lens-semantic-color-action-primary-on-primary);--lens-component-button-primary-active-background:var(--lens-semantic-color-action-primary-active);--lens-component-button-primary-hover-color:var(--lens-semantic-color-action-primary-on-primary);--lens-component-button-primary-hover-background:var(--lens-semantic-color-action-primary-hover);--lens-component-button-primary-default-color:var(--lens-semantic-color-action-primary-on-primary);--lens-component-button-primary-default-background:var(--lens-semantic-color-action-primary-default);--lens-component-tooltip-content-line-clamp:6;--lens-component-tooltip-max-width:288px;--lens-component-tooltip-color:var(--lens-core-color-gray-0);--lens-component-tooltip-background-color:var(--lens-core-color-brand-neutral-gray-5);--lens-component-tooltip-border-radius:var(--lens-core-spacing-1-5);--lens-component-tooltip-padding-right:var(--lens-core-spacing-3);--lens-component-tooltip-padding-left:var(--lens-core-spacing-3);--lens-component-tooltip-padding-bottom:var(--lens-core-spacing-2);--lens-component-tooltip-padding-top:var(--lens-core-spacing-2);--lens-component-tooltip-line-height:var(--lens-semantic-font-text-md-line-height);--lens-component-tooltip-font-size:var(--lens-semantic-font-text-md-font-size);--lens-component-tooltip-box-shadow:var(--lens-core-shadow-low);--lens-component-tooltip-letter-spacing:var(--lens-semantic-font-text-md-letter-spacing);--lens-component-tooltip-font-weight:var(--lens-semantic-font-text-md-font-weight);--lens-component-menu-item-divider-border-style:solid;--lens-component-menu-min-width:240px;--lens-component-menu-item-content-label-secondary-line-height:var(--lens-semantic-font-text-md-line-height);--lens-component-menu-item-content-label-secondary-font-size:var(--lens-semantic-font-text-md-font-size);--lens-component-menu-item-content-label-default-line-height:var(--lens-semantic-font-text-body-line-height);--lens-component-menu-item-content-label-default-font-size:var(--lens-semantic-font-text-body-font-size);--lens-component-menu-item-spacing-tight-padding-left:var(--lens-core-spacing-1);--lens-component-menu-item-spacing-tight-padding-right:var(--lens-core-spacing-1);--lens-component-menu-item-spacing-tight-padding-bottom:var(--lens-core-spacing-1);--lens-component-menu-item-spacing-tight-padding-top:var(--lens-core-spacing-1);--lens-component-menu-item-spacing-tight-gap:var(--lens-core-spacing-1-5);--lens-component-menu-item-spacing-tight-min-height:var(--lens-core-spacing-5);--lens-component-menu-item-spacing-default-padding-left:var(--lens-core-spacing-1-5);--lens-component-menu-item-spacing-default-padding-right:var(--lens-core-spacing-1-5);--lens-component-menu-item-spacing-default-padding-bottom:var(--lens-core-spacing-1-5);--lens-component-menu-item-spacing-default-padding-top:var(--lens-core-spacing-1-5);--lens-component-menu-item-spacing-default-gap:var(--lens-core-spacing-2);--lens-component-menu-item-spacing-default-min-height:var(--lens-core-spacing-6);--lens-component-menu-item-selected-active-background-color:var(--lens-core-color-blue-98);--lens-component-menu-item-selected-hover-background-color:var(--lens-core-color-blue-90);--lens-component-menu-box-shadow:var(--lens-core-shadow-low);--lens-component-menu-item-divider-border-color:var(--lens-semantic-color-ui-divider-default);--lens-component-menu-item-divider-border-bottom-width:var(--lens-semantic-border-width-thin);--lens-component-menu-item-icon-height:var(--lens-semantic-icon-size-lg);--lens-component-menu-item-icon-width:var(--lens-semantic-icon-size-lg);--lens-component-menu-item-content-label-secondary-letter-spacing:var(--lens-semantic-font-text-md-letter-spacing);--lens-component-menu-item-content-label-default-letter-spacing:var(--lens-semantic-font-text-body-letter-spacing);--lens-component-menu-item-selected-focus-background-color:var(--lens-semantic-color-status-notification-background);--lens-component-menu-item-selected-default-background-color:var(--lens-semantic-color-status-notification-background);--lens-component-menu-item-destructive-disabled-color:var(--lens-semantic-color-type-disabled);--lens-component-menu-item-destructive-disabled-background-color:var(--lens-semantic-color-background-base);--lens-component-menu-item-destructive-active-color:var(--lens-semantic-color-action-destructive-default);--lens-component-menu-item-destructive-active-background-color:var(--lens-semantic-color-action-secondary-active-fill);--lens-component-menu-item-destructive-hover-color:var(--lens-semantic-color-action-destructive-default);--lens-component-menu-item-destructive-hover-background-color:var(--lens-semantic-color-action-secondary-hover-fill);--lens-component-menu-item-destructive-default-color:var(--lens-semantic-color-action-destructive-default);--lens-component-menu-item-destructive-default-background-color:var(--lens-semantic-color-background-base);--lens-component-menu-item-disabled-color:var(--lens-semantic-color-type-disabled);--lens-component-menu-item-disabled-background-color:var(--lens-semantic-color-background-base);--lens-component-menu-item-active-color:var(--lens-semantic-color-type-default);--lens-component-menu-item-active-background-color:var(--lens-semantic-color-action-secondary-active-fill);--lens-component-menu-item-hover-color:var(--lens-semantic-color-type-default);--lens-component-menu-item-hover-background-color:var(--lens-semantic-color-action-secondary-hover-fill);--lens-component-menu-item-default-color:var(--lens-semantic-color-type-default);--lens-component-menu-item-default-background-color:var(--lens-semantic-color-background-base);--lens-component-menu-background-color:var(--lens-semantic-color-background-base);--lens-component-menu-border-radius:var(--lens-semantic-radius-md);--lens-component-menu-item-content-label-secondary-font-weight:var(--lens-semantic-font-text-md-font-weight);--lens-component-menu-item-content-label-default-font-weight:var(--lens-semantic-font-text-body-font-weight);--lens-component-global-nav-collapsed-header-height:116px;--lens-component-global-nav-collapsed-width:64px;--lens-component-global-nav-expanded-width:300px;--lens-component-global-nav-menu-button-active-background-color:#606c7f;--lens-component-global-nav-menu-button-hover-background-color:#454d59;--lens-component-global-nav-menu-button-default-background-color:transparent;--lens-component-global-nav-list-divider-border-style:solid;--lens-component-global-nav-list-tree-item-current-border-left-style:solid;--lens-component-global-nav-list-tree-item-current-border-left-color:#e5252e;--lens-component-global-nav-list-item-group-open-border-style:solid;--lens-component-global-nav-list-item-current-background-color:#e5252e;--lens-component-global-nav-list-item-highlighted-focus-background-color:transparent;--lens-component-global-nav-list-item-highlighted-default-border-style:solid;--lens-component-global-nav-list-item-default-background-color:transparent;--lens-component-global-nav-ai-side-nav-list-collapsed-list-item-padding:var(--lens-core-spacing-1-5);--lens-component-global-nav-ai-side-nav-list-expanded-list-padding-right:var(--lens-core-spacing-2);--lens-component-global-nav-ai-side-nav-list-expanded-list-padding-left:var(--lens-core-spacing-2);--lens-component-global-nav-ai-side-nav-list-items-gap:var(--lens-core-spacing-0-5);--lens-component-global-nav-ai-side-nav-list-item-secondary-padding-left:var(--lens-core-spacing-2);--lens-component-global-nav-ai-side-nav-list-item-line-height:var(--lens-semantic-font-text-md-line-height);--lens-component-global-nav-ai-side-nav-list-item-font-size:var(--lens-semantic-font-text-md-font-size);--lens-component-global-nav-ai-side-nav-list-item-padding:var(--lens-core-spacing-1);--lens-component-global-nav-ai-side-nav-list-padding-bottom:var(--lens-core-spacing-2);--lens-component-global-nav-collapsed-list-padding-right:var(--lens-core-spacing-1);--lens-component-global-nav-collapsed-list-padding-left:var(--lens-core-spacing-1);--lens-component-global-nav-expanded-list-padding-right:var(--lens-core-spacing-1-5);--lens-component-global-nav-expanded-list-padding-left:var(--lens-core-spacing-1-5);--lens-component-global-nav-menu-button-focus-outline-color:var(--lens-core-color-gray-0);--lens-component-global-nav-list-section-title-line-height:var(--lens-semantic-font-text-md-line-height);--lens-component-global-nav-list-section-title-font-size:var(--lens-semantic-font-text-md-font-size);--lens-component-global-nav-list-section-title-padding-bottom:var(--lens-core-spacing-0);--lens-component-global-nav-list-section-title-padding-right:var(--lens-core-spacing-1-5);--lens-component-global-nav-list-section-title-padding-left:var(--lens-core-spacing-1-5);--lens-component-global-nav-list-section-title-padding-top:var(--lens-core-spacing-1-5);--lens-component-global-nav-list-divider-margin-bottom:var(--lens-core-spacing-1-5);--lens-component-global-nav-list-divider-margin-top:var(--lens-core-spacing-1-5);--lens-component-global-nav-list-tree-item-current-border-left-width:var(--lens-core-spacing-0-5);--lens-component-global-nav-list-tree-item-hover-background-color:var(--lens-core-color-gray-800);--lens-component-global-nav-list-tree-item-line-height:var(--lens-semantic-font-text-md-line-height);--lens-component-global-nav-list-tree-item-font-size:var(--lens-semantic-font-text-md-font-size);--lens-component-global-nav-list-tree-item-gap:var(--lens-core-spacing-1);--lens-component-global-nav-list-tree-item-padding-right:var(--lens-core-spacing-1);--lens-component-global-nav-list-tree-item-padding-left:var(--lens-core-spacing-1);--lens-component-global-nav-list-tree-item-padding-bottom:var(--lens-core-spacing-0-5);--lens-component-global-nav-list-tree-item-padding-top:var(--lens-core-spacing-0-5);--lens-component-global-nav-list-item-current-border-left-color:var(--lens-semantic-color-action-secondary-inverse-selection-indicator);--lens-component-global-nav-list-item-secondary-padding-left:var(--lens-core-spacing-3);--lens-component-global-nav-list-item-secondary-gap:var(--lens-core-spacing-1-5);--lens-component-global-nav-list-item-hover-background-color:var(--lens-core-color-gray-800);--lens-component-global-nav-list-item-line-height:var(--lens-semantic-font-text-body-line-height);--lens-component-global-nav-list-item-font-size:var(--lens-semantic-font-text-body-font-size);--lens-component-global-nav-list-item-gap:var(--lens-core-spacing-3);--lens-component-global-nav-list-item-padding:var(--lens-core-spacing-1-5);--lens-component-global-nav-list-padding-bottom:var(--lens-core-spacing-1-5);--lens-component-global-nav-list-padding-top:var(--lens-core-spacing-1-5);--lens-component-global-nav-list-gap:var(--lens-core-spacing-1-5);--lens-component-global-nav-header-height:var(--lens-component-global-header-height);--lens-component-global-nav-header-padding-bottom:var(--lens-core-spacing-1-5);--lens-component-global-nav-header-padding-top:var(--lens-core-spacing-1-5);--lens-component-global-nav-container-backdrop-background-color:var(--lens-core-color-gray-900)80;--lens-component-global-nav-ai-side-nav-list-item-view-all-font-weight:var(--lens-semantic-font-weight-emphasis);--lens-component-global-nav-ai-side-nav-list-item-letter-spacing:var(--lens-semantic-font-text-md-letter-spacing);--lens-component-global-nav-menu-button-active-color:var(--lens-semantic-color-type-inverse);--lens-component-global-nav-menu-button-hover-color:var(--lens-semantic-color-type-inverse);--lens-component-global-nav-menu-button-default-color:var(--lens-semantic-color-type-inverse);--lens-component-global-nav-list-section-title-letter-spacing:var(--lens-semantic-font-text-md-letter-spacing);--lens-component-global-nav-list-section-title-color:var(--lens-semantic-color-type-inverse);--lens-component-global-nav-list-divider-border-color:var(--lens-semantic-color-ui-divider-secondary);--lens-component-global-nav-list-divider-border-width:var(--lens-semantic-border-width-thin);--lens-component-global-nav-list-tree-item-icon-height:var(--lens-semantic-icon-size-md);--lens-component-global-nav-list-tree-item-icon-width:var(--lens-semantic-icon-size-md);--lens-component-global-nav-list-tree-item-default-color:var(--lens-semantic-color-type-inverse);--lens-component-global-nav-list-tree-item-letter-spacing:var(--lens-semantic-font-text-md-letter-spacing);--lens-component-global-nav-list-tree-item-border-radius:var(--lens-semantic-radius-sm);--lens-component-global-nav-list-item-group-open-border-color:var(--lens-semantic-color-action-secondary-inverse-outline-disabled);--lens-component-global-nav-list-item-group-open-border-width:var(--lens-semantic-border-width-thin);--lens-component-global-nav-list-item-group-open-border-radius:var(--lens-semantic-radius-lg);--lens-component-global-nav-list-item-current-border-left-width:var(--lens-semantic-border-width-thick);--lens-component-global-nav-list-item-current-color:var(--lens-semantic-color-type-inverse);--lens-component-global-nav-list-item-highlighted-hover-background-color:var(--lens-semantic-color-action-secondary-inverse-hover);--lens-component-global-nav-list-item-highlighted-default-border-width:var(--lens-semantic-border-width-thin);--lens-component-global-nav-list-item-highlighted-default-border-color:var(--lens-semantic-color-action-secondary-inverse-highlighted);--lens-component-global-nav-list-item-default-color:var(--lens-semantic-color-action-secondary-inverse-on-secondary-inverse);--lens-component-global-nav-list-item-letter-spacing:var(--lens-semantic-font-text-body-letter-spacing);--lens-component-global-nav-list-item-border-radius:var(--lens-semantic-radius-lg);--lens-component-global-nav-header-border-bottom-color:var(--lens-semantic-color-ui-divider-secondary);--lens-component-global-nav-container-color:var(--lens-semantic-color-type-inverse);--lens-component-global-nav-container-background-color:var(--lens-semantic-color-surface-inverse);--lens-component-global-nav-ai-side-nav-list-item-font-weight:var(--lens-semantic-font-text-md-font-weight);--lens-component-global-nav-list-section-title-font-weight:var(--lens-semantic-font-text-md-font-weight);--lens-component-global-nav-list-tree-item-font-weight:var(--lens-semantic-font-text-md-font-weight);--lens-component-global-nav-list-item-font-weight:var(--lens-semantic-font-text-body-font-weight);--lens-component-global-header-border-bottom-style:solid;--lens-component-global-header-height:64px;--lens-component-global-header-public-leading-slot-padding-left:var(--lens-core-spacing-2);--lens-component-global-header-trailing-slot-gap:var(--lens-core-spacing-1);--lens-component-global-header-leading-slot-gap:var(--lens-core-spacing-1);--lens-component-global-header-leading-slot-padding:var(--lens-core-spacing-0-5);--lens-component-global-header-border-bottom-color:var(--lens-core-color-gray-200);--lens-component-global-header-padding-right:var(--lens-core-spacing-1-5);--lens-component-global-header-padding-left:var(--lens-core-spacing-1-5);--lens-component-global-header-gap:var(--lens-core-spacing-1-5);--lens-component-global-header-border-bottom-width:var(--lens-semantic-border-width-thin);--atlas-primary-50:var(--lens-core-color-brand-primary-50,#eff6ff);--atlas-primary-100:var(--lens-core-color-brand-primary-100,#dbeafe);--atlas-primary-200:var(--lens-core-color-brand-primary-200,#bfdbfe);--atlas-primary-300:var(--lens-core-color-brand-primary-300,#93c5fd);--atlas-primary-400:var(--lens-core-color-brand-primary-400,#60a5fa);--atlas-primary-500:var(--lens-core-color-brand-primary-500,#3b82f6);--atlas-primary-600:var(--lens-core-color-brand-primary-600,#2563eb);--atlas-primary-700:var(--lens-core-color-brand-primary-700,#1d4ed8);--atlas-primary-800:var(--lens-core-color-brand-primary-800,#1e40af);--atlas-primary-900:var(--lens-core-color-brand-primary-900,#1e3a8a);--atlas-secondary-50:var(--lens-core-color-brand-secondary-50,#f8fafc);--atlas-secondary-100:var(--lens-core-color-brand-secondary-100,#f1f5f9);--atlas-secondary-200:var(--lens-core-color-brand-secondary-200,#e2e8f0);--atlas-secondary-300:var(--lens-core-color-brand-secondary-300,#cbd5e1);--atlas-secondary-400:var(--lens-core-color-brand-secondary-400,#94a3b8);--atlas-secondary-500:var(--lens-core-color-brand-secondary-500,#64748b);--atlas-secondary-600:var(--lens-core-color-brand-secondary-600,#475569);--atlas-secondary-700:var(--lens-core-color-brand-secondary-700,#334155);--atlas-secondary-800:var(--lens-core-color-brand-secondary-800,#1e293b);--atlas-secondary-900:var(--lens-core-color-brand-secondary-900,#0f172a);--atlas-success-50:var(--lens-core-color-semantic-success-50,#f0fdf4);--atlas-success-100:var(--lens-core-color-semantic-success-100,#dcfce7);--atlas-success-500:var(--lens-core-color-semantic-success-500,#22c55e);--atlas-success-600:var(--lens-core-color-semantic-success-600,#16a34a);--atlas-success-700:var(--lens-core-color-semantic-success-700,#15803d);--atlas-warning-50:var(--lens-core-color-semantic-warning-50,#fffbeb);--atlas-warning-100:var(--lens-core-color-semantic-warning-100,#fef3c7);--atlas-warning-500:var(--lens-core-color-semantic-warning-500,#f59e0b);--atlas-warning-600:var(--lens-core-color-semantic-warning-600,#d97706);--atlas-warning-700:var(--lens-core-color-semantic-warning-700,#b45309);--atlas-error-50:var(--lens-core-color-semantic-error-50,#fef2f2);--atlas-error-100:var(--lens-core-color-semantic-error-100,#fee2e2);--atlas-error-500:var(--lens-core-color-semantic-error-500,#ef4444);--atlas-error-600:var(--lens-core-color-semantic-error-600,#dc2626);--atlas-error-700:var(--lens-core-color-semantic-error-700,#b91c1c);--atlas-info-50:var(--lens-core-color-semantic-info-50,#eff6ff);--atlas-info-100:var(--lens-core-color-semantic-info-100,#dbeafe);--atlas-info-500:var(--lens-core-color-semantic-info-500,#3b82f6);--atlas-info-600:var(--lens-core-color-semantic-info-600,#2563eb);--atlas-info-700:var(--lens-core-color-semantic-info-700,#1d4ed8);--atlas-neutral-50:var(--lens-core-color-neutral-50,#fafafa);--atlas-neutral-100:var(--lens-core-color-neutral-100,#f5f5f5);--atlas-neutral-200:var(--lens-core-color-neutral-200,#e5e5e5);--atlas-neutral-300:var(--lens-core-color-neutral-300,#d4d4d4);--atlas-neutral-400:var(--lens-core-color-neutral-400,#a3a3a3);--atlas-neutral-500:var(--lens-core-color-neutral-500,#737373);--atlas-neutral-600:var(--lens-core-color-neutral-600,#525252);--atlas-neutral-700:var(--lens-core-color-neutral-700,#404040);--atlas-neutral-800:var(--lens-core-color-neutral-800,#262626);--atlas-neutral-900:var(--lens-core-color-neutral-900,#171717);--atlas-surface-primary:var(--lens-core-color-surface-primary,#fff);--atlas-surface-secondary:var(--lens-core-color-surface-secondary,#f8fafc);--atlas-surface-elevated:var(--lens-core-color-surface-elevated,#fff);--atlas-surface-overlay:var(--lens-core-color-surface-overlay,#00000080);--atlas-text-primary:var(--lens-core-color-text-primary,#0f172a);--atlas-text-secondary:var(--lens-core-color-text-secondary,#475569);--atlas-text-tertiary:var(--lens-core-color-text-tertiary,#64748b);--atlas-text-disabled:var(--lens-core-color-text-disabled,#94a3b8);--atlas-text-inverse:var(--lens-core-color-text-inverse,#fff);--atlas-border-primary:var(--lens-core-color-border-primary,#e2e8f0);--atlas-border-secondary:var(--lens-core-color-border-secondary,#cbd5e1);--atlas-border-focus:var(--lens-core-color-border-focus,#3b82f6);--atlas-font-primary:var(--lens-core-font-family-primary,"Plus Jakarta Sans Variable",Inter,system-ui,sans-serif);--atlas-font-mono:var(--lens-core-font-family-mono,"JetBrains Mono","Fira Code",Consolas,monospace);--atlas-text-xs:var(--lens-core-font-size-xs,.75rem);--atlas-text-sm:var(--lens-core-font-size-sm,.875rem);--atlas-text-base:var(--lens-core-font-size-base,1rem);--atlas-text-lg:var(--lens-core-font-size-lg,1.125rem);--atlas-text-xl:var(--lens-core-font-size-xl,1.25rem);--atlas-text-2xl:var(--lens-core-font-size-2xl,1.5rem);--atlas-text-3xl:var(--lens-core-font-size-3xl,1.875rem);--atlas-text-4xl:var(--lens-core-font-size-4xl,2.25rem);--atlas-text-5xl:var(--lens-core-font-size-5xl,3rem);--atlas-leading-tight:var(--lens-core-line-height-tight,1.25);--atlas-leading-normal:var(--lens-core-line-height-normal,1.5);--atlas-leading-relaxed:var(--lens-core-line-height-relaxed,1.625);--atlas-font-light:var(--lens-core-font-weight-light,300);--atlas-font-normal:var(--lens-core-font-weight-normal,400);--atlas-font-medium:var(--lens-core-font-weight-medium,500);--atlas-font-semibold:var(--lens-core-font-weight-semibold,600);--atlas-font-bold:var(--lens-core-font-weight-bold,700);--atlas-spacing-0:var(--lens-core-spacing-0,0);--atlas-spacing-1:var(--lens-core-spacing-1,.25rem);--atlas-spacing-2:var(--lens-core-spacing-2,.5rem);--atlas-spacing-3:var(--lens-core-spacing-3,.75rem);--atlas-spacing-4:var(--lens-core-spacing-4,1rem);--atlas-spacing-5:var(--lens-core-spacing-5,1.25rem);--atlas-spacing-6:var(--lens-core-spacing-6,1.5rem);--atlas-spacing-7:var(--lens-core-spacing-7,1.75rem);--atlas-spacing-8:var(--lens-core-spacing-8,2rem);--atlas-spacing-10:var(--lens-core-spacing-10,2.5rem);--atlas-spacing-12:var(--lens-core-spacing-12,3rem);--atlas-spacing-16:var(--lens-core-spacing-16,4rem);--atlas-spacing-20:var(--lens-core-spacing-20,5rem);--atlas-spacing-24:var(--lens-core-spacing-24,6rem);--atlas-shadow-xs:var(--lens-core-shadow-xs,0 1px 2px 0 #0000000d);--atlas-shadow-sm:var(--lens-core-shadow-sm,0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f);--atlas-shadow-md:var(--lens-core-shadow-md,0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f);--atlas-shadow-lg:var(--lens-core-shadow-lg,0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d);--atlas-shadow-xl:var(--lens-core-shadow-xl,0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a);--atlas-radius-xs:var(--lens-core-border-radius-xs,.125rem);--atlas-radius-sm:var(--lens-core-border-radius-sm,.25rem);--atlas-radius-md:var(--lens-core-border-radius-md,.375rem);--atlas-radius-lg:var(--lens-core-border-radius-lg,.5rem);--atlas-radius-xl:var(--lens-core-border-radius-xl,.75rem);--atlas-radius-2xl:var(--lens-core-border-radius-2xl,1rem);--atlas-radius-full:var(--lens-core-border-radius-full,9999px);--atlas-transition-fast:var(--lens-core-transition-fast,.15s ease-in-out);--atlas-transition-base:var(--lens-core-transition-base,.25s ease-in-out);--atlas-transition-slow:var(--lens-core-transition-slow,.35s ease-in-out)}:host,:root{--background:var(--atlas-surface-primary);--foreground:var(--atlas-text-primary);--font-plus-jakarta:var(--atlas-font-primary)}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;font-size:16px;line-height:var(--atlas-leading-normal)}body{background:var(--atlas-surface-primary);font-family:var(--atlas-font-primary);font-weight:var(--atlas-font-normal);font-size:var(--atlas-text-base);line-height:var(--atlas-leading-normal);transition:background-color var(--atlas-transition-base),color var(--atlas-transition-base)}body,h1,h2,h3,h4,h5,h6{color:var(--atlas-text-primary);margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:var(--atlas-font-semibold);line-height:var(--atlas-leading-tight)}h1{font-size:var(--atlas-text-4xl);margin-bottom:var(--atlas-spacing-6)}h2{font-size:var(--atlas-text-3xl);margin-bottom:var(--atlas-spacing-5)}h3{font-size:var(--atlas-text-2xl);margin-bottom:var(--atlas-spacing-4)}h4{font-size:var(--atlas-text-xl)}h4,h5{margin-bottom:var(--atlas-spacing-3)}h5{font-size:var(--atlas-text-lg)}h6{font-size:var(--atlas-text-base);margin-bottom:var(--atlas-spacing-2)}p{margin:0 0 var(--atlas-spacing-4)0;color:var(--atlas-text-secondary);line-height:var(--atlas-leading-relaxed)}small{font-size:var(--atlas-text-sm);color:var(--atlas-text-tertiary)}b,strong{font-weight:var(--atlas-font-semibold)}code{font-family:var(--atlas-font-mono);font-size:var(--atlas-text-sm);background:var(--atlas-neutral-100);padding:var(--atlas-spacing-1)var(--atlas-spacing-2);border-radius:var(--atlas-radius-sm);color:var(--atlas-text-primary)}:focus-visible{outline:2px solid var(--atlas-border-focus);outline-offset:2px;border-radius:var(--atlas-radius-sm)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--atlas-neutral-100);border-radius:var(--atlas-radius-sm)}::-webkit-scrollbar-thumb{background:var(--atlas-neutral-300);border-radius:var(--atlas-radius-sm);-webkit-transition:background-color var(--atlas-transition-fast);transition:background-color var(--atlas-transition-fast)}::-webkit-scrollbar-thumb:hover{background:var(--atlas-neutral-400)}.atlas-btn{justify-content:center;align-items:center;gap:var(--atlas-spacing-2);padding:var(--atlas-spacing-3)var(--atlas-spacing-4);font-family:var(--atlas-font-primary);font-size:var(--atlas-text-sm);font-weight:var(--atlas-font-medium);line-height:var(--atlas-leading-tight);border-radius:var(--atlas-radius-md);cursor:pointer;transition:all var(--atlas-transition-fast);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;text-decoration:none;display:inline-flex}.atlas-btn:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.atlas-btn-primary{background:var(--atlas-primary-600);color:var(--atlas-text-inverse);border-color:var(--atlas-primary-600)}.atlas-btn-primary:hover:not(:disabled){background:var(--atlas-primary-700);border-color:var(--atlas-primary-700)}.atlas-btn-primary:active:not(:disabled){background:var(--atlas-primary-800);border-color:var(--atlas-primary-800)}.atlas-btn-secondary{background:var(--atlas-surface-primary);color:var(--atlas-text-primary);border-color:var(--atlas-border-primary)}.atlas-btn-secondary:hover:not(:disabled){background:var(--atlas-neutral-50);border-color:var(--atlas-border-secondary)}.atlas-btn-secondary:active:not(:disabled){background:var(--atlas-neutral-100)}.atlas-btn-ghost{color:var(--atlas-text-secondary);background:0 0;border-color:#0000}.atlas-btn-ghost:hover:not(:disabled){background:var(--atlas-neutral-100);color:var(--atlas-text-primary)}.atlas-btn-sm{padding:var(--atlas-spacing-2)var(--atlas-spacing-3);font-size:var(--atlas-text-xs)}.atlas-btn-lg{padding:var(--atlas-spacing-4)var(--atlas-spacing-6);font-size:var(--atlas-text-base)}.atlas-container{max-width:1200px;padding:0 var(--atlas-spacing-4);margin:0 auto}.atlas-card{background:var(--atlas-surface-elevated);border:1px solid var(--atlas-border-primary);border-radius:var(--atlas-radius-lg);box-shadow:var(--atlas-shadow-sm);padding:var(--atlas-spacing-6)}.atlas-divider{background:var(--atlas-border-primary);height:1px;margin:var(--atlas-spacing-4)0;border:none}.MuiMenu-root .MuiPaper-root{flex-direction:column;display:flex}.MuiMenuItem-root,atlas-nav-link{align-items:center;display:flex!important}main{padding:var(--atlas-spacing-6);min-height:100vh}.MuiTheme-root{font-family:var(--atlas-font-primary)!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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}