@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-cyrillic-400-normal-C51Di1Mf.woff2) format("woff2"),url(/assets/geist-mono-cyrillic-400-normal-CPJFfJgk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-symbols2-400-normal-DjbiTEEA.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-vietnamese-400-normal-CZEPLOgu.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-ext-400-normal-DI-rJ0UV.woff2) format("woff2"),url(/assets/geist-mono-latin-ext-400-normal-CfzLURNc.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2) format("woff2"),url(/assets/geist-mono-latin-400-normal-B2yvC1Cq.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.billing-plans-heading{margin-bottom:20px}.balance-card{padding:28px;margin-bottom:28px}.billing-currency-choice{display:flex;align-items:center;gap:9px;font-size:11px;color:var(--muted)}.billing-currency-choice select{font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:9px}.l-price-heading{flex-wrap:wrap;gap:12px}.l-price-heading .billing-currency-choice>span{display:none}.balance-billing-details{border-top:1px solid var(--line);margin-top:20px;padding-top:15px}.balance-billing-details summary{cursor:pointer;font-size:12px;color:var(--muted)}.balance-billing-details .balance-explainer{border:0;margin-top:8px;padding-top:8px}.billing-detail p,.billing-detail strong,.billing-detail address{overflow-wrap:anywhere}@media(max-width:640px){.billing-page .page-heading-row{display:flex;flex-direction:column;align-items:stretch;gap:16px}.billing-page .page-heading-actions{width:100%;justify-content:space-between;gap:12px}.billing-page .billing-currency-choice>span{display:none}}.balance-card-top,.balance-card-main,.balance-legacy,.balance-outstanding,.balance-section-heading,.balance-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.balance-card-top>span:first-child{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:13px}.balance-card-main{margin:22px 0 12px}.balance-card-main>strong{font-size:clamp(30px,4vw,44px);font-weight:550;letter-spacing:-1.5px;white-space:nowrap}.balance-card>p{font-size:12px;line-height:1.7;color:var(--muted)}.balance-legacy,.balance-outstanding{padding:16px 0;margin-top:16px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.balance-outstanding strong{display:block;color:var(--text);font-size:16px;margin-top:5px}.balance-explainer{display:flex;align-items:flex-start;gap:10px;border-top:1px solid var(--line);padding-top:18px;margin-top:22px}.balance-explainer svg{flex:none;margin-top:3px}.balance-explainer p,.balance-footnote{font-size:12px;line-height:1.8;color:var(--muted);max-width:700px}.balance-card>.balance-footnote{font-size:11px;margin-top:10px}.balance-card>.balance-notice{margin-top:12px;color:var(--text)}.balance-history{margin:24px 0;padding:0 24px}.balance-section-heading{padding:21px 0;border-bottom:1px solid var(--line)}.balance-section-heading h2{font-size:14px;font-weight:550}.balance-section-heading>span{font-size:11px;color:var(--muted)}.balance-row{padding:17px 0;border-bottom:1px solid var(--line);min-width:0}.balance-row:last-child{border-bottom:0}.balance-row>div:last-child{text-align:right;flex:none}.balance-row strong{display:block;font-size:13px;font-weight:500}.balance-row small{display:block;color:var(--muted);font-size:11px;margin-top:5px}.balance-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:20px}.balance-presets .button{padding:10px 8px;min-width:0}.balance-presets .selected{border-color:var(--muted);background:var(--surface)}@media(max-width:540px){.balance-card{padding:20px}.balance-card-top{align-items:flex-start;flex-wrap:wrap}.balance-card-main{align-items:flex-start;flex-direction:column;gap:18px}.balance-card-main>.button{width:100%}.balance-history{padding:0 18px}.balance-legacy,.balance-outstanding{align-items:flex-start;flex-direction:column;gap:12px}.balance-section-heading{align-items:flex-start;flex-direction:column;gap:5px}.balance-row strong{font-size:12px}.balance-row small{font-size:10px}}.billing-plans-heading h2{font-size:15px;font-weight:550}.billing-plans-heading p{color:var(--muted);font-size:12px;line-height:1.7;margin-top:7px}.billing-plan-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:10px;overflow:hidden}.billing-plan-card{padding:25px 23px;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.billing-plan-card+.billing-plan-card{border-left:1px solid var(--line)}.billing-plan-growth{background:var(--surface)}.billing-plan-card-title{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:24px}.billing-plan-card h3{font-size:17px;font-weight:550}.billing-plan-caption{color:var(--muted);font-size:12px;line-height:1.6;margin-top:8px}.billing-plan-card-price{font-size:30px;font-weight:600;letter-spacing:-1px;margin-top:26px;white-space:nowrap}.billing-plan-card-price>span{display:block;margin-top:5px;font-size:11px;font-weight:400;letter-spacing:0;color:var(--muted)}.billing-plan-custom-price{font-size:25px;letter-spacing:-.6px;min-height:59px;display:flex;align-items:center}.billing-plan-usage{font-size:11px;color:var(--muted);margin-top:10px;line-height:1.6}.billing-plan-card ul{display:grid;gap:12px;padding:0;margin:25px 0;list-style:none;color:var(--muted);font-size:12px;line-height:1.6}.billing-plan-card>.button{width:100%;justify-content:center;margin-top:auto}.billing-scale-description{font-size:12px;color:var(--muted);line-height:1.85;margin:25px 0}.billing-scale-note{font-size:10px;line-height:1.7;color:var(--muted);margin-top:11px}.billing-plans>.billing-subtle{margin-top:16px}.billing-plans .form-error{margin-top:16px}.billing-error{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:24px}.billing-screen-reader{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.modal-backdrop:has(>.billing-invoice-drawer){align-items:stretch;justify-content:flex-end;padding:0}.modal.billing-invoice-drawer{display:flex;flex-direction:column;width:min(930px,100%);max-width:none;height:calc(100dvh / var(--ui-scale, 1));max-height:calc(100dvh / var(--ui-scale, 1));margin:0;border-radius:0;border-width:0 0 0 1px;padding:32px 28px 0;overflow:hidden;animation:billing-drawer-in .18s ease-out}.billing-invoice-drawer>h2{padding-right:35px;flex:0 0 auto}.billing-invoice-drawer>.modal-description{margin-bottom:26px;font-size:12px;flex:0 0 auto}.billing-invoice-body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 1px 26px}.billing-invoice-footer{border-top:1px solid var(--line);color:var(--muted);font-size:11px;line-height:1.7;padding:18px 0;flex:0 0 auto}.billing-invoice-table-wrap{overflow:visible;max-height:none}.billing-invoice-table{width:100%;table-layout:fixed}.billing-invoice-table th{font-size:11px;white-space:nowrap}.billing-invoice-table td{padding:19px 9px;font-size:11px;vertical-align:top}.billing-invoice-table th:first-child,.billing-invoice-table td:first-child{padding-left:0;width:14%}.billing-invoice-table th:nth-child(2){width:13%}.billing-invoice-table th:nth-child(3){width:27%}.billing-invoice-table th:nth-child(4){width:17%}.billing-invoice-table th:nth-child(5){width:23%}.billing-invoice-table th:last-child{width:6%}.billing-invoice-table td:last-child{padding-right:0}.billing-invoice-reference{color:var(--text-primary);text-align:left;font-family:Geist Mono,monospace;font-size:10px;line-height:1.65;overflow-wrap:anywhere;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line)}.billing-invoice-reference:hover{text-decoration-color:var(--text-primary)}.billing-invoice-period{display:block;font-size:10px;color:var(--muted);margin-top:5px}.billing-invoice-total{color:var(--text-primary);white-space:nowrap;font-variant-numeric:tabular-nums}.billing-invoice-status{display:inline-flex;align-items:center;gap:6px;padding:3px 7px;background:var(--surface);border-radius:5px;color:var(--muted);font-size:10px;line-height:1.5;white-space:nowrap}.billing-invoice-status>span{width:5px;height:5px;border-radius:50%;background:currentColor;flex:0 0 auto}.billing-invoice-status.paid{color:var(--success)}.billing-invoice-status.issued{color:var(--text-primary)}.billing-invoice-actions{position:relative}.billing-invoice-actions>.icon-button{width:28px;height:28px;margin-top:-3px}.billing-invoice-menu{position:absolute;right:0;top:29px;width:202px;padding:5px;background:var(--background);border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 24px #0002;z-index:3;animation:fade-in .1s}.billing-invoice-menu>button,.billing-invoice-menu>a{display:flex;align-items:flex-start;gap:9px;color:var(--text-primary);text-decoration:none;font:inherit;font-size:12px;text-align:left;width:100%;border:0;border-radius:4px;background:none;padding:10px;cursor:pointer}.billing-invoice-menu.opens-up{top:auto;bottom:calc(100% + 7px)}.billing-invoice-menu>button:hover,.billing-invoice-menu>a:hover,.billing-invoice-menu>button:focus-visible,.billing-invoice-menu>a:focus-visible{background:var(--surface)}.billing-invoice-menu svg{flex:0 0 auto;margin-top:1px}.billing-invoice-menu small{display:block;color:var(--muted);font-size:10px;margin-top:4px}.billing-invoice-menu>button:disabled{opacity:.5;cursor:wait}.billing-invoice-empty{min-height:250px;padding:50px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;text-align:center;color:var(--muted)}.billing-invoice-empty h3{font-size:15px;color:var(--text-primary);font-weight:500}.billing-invoice-empty p{font-size:12px;line-height:1.7}.billing-invoice-back{margin-bottom:25px}.billing-invoice-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.billing-invoice-detail-heading h3{font-size:22px;font-weight:550}.billing-invoice-meta{display:grid;grid-template-columns:2fr 1fr 1fr;gap:20px;padding-bottom:25px;border-bottom:1px solid var(--line)}.billing-invoice-meta dt,.billing-invoice-parties h4{color:var(--muted);font-size:11px;font-weight:400;margin-bottom:8px}.billing-invoice-meta dd{margin:0;color:var(--text-primary);font-size:11px;overflow-wrap:anywhere}.billing-invoice-parties{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:25px 0}.billing-invoice-parties p{font-size:12px;color:var(--text-primary);line-height:1.8;overflow-wrap:anywhere}.billing-invoice-detail table th,.billing-invoice-detail table td{font-size:12px}.billing-invoice-detail table th:last-child,.billing-invoice-detail table td:last-child{text-align:right;white-space:nowrap}.billing-invoice-totals{display:grid;gap:13px;margin:25px 0 25px auto;width:min(100%,350px)}.billing-invoice-totals>div{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:12px}.billing-invoice-totals dt{color:var(--muted)}.billing-invoice-totals dd{margin:0;font-variant-numeric:tabular-nums}.billing-invoice-totals>div:last-child{font-size:17px;padding-top:15px;border-top:1px solid var(--line);font-weight:600}.billing-invoice-totals>div:last-child dt{color:var(--text-primary)}.billing-invoice-detail-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:22px;border-top:1px solid var(--line)}@keyframes billing-drawer-in{0%{transform:translate(30px);opacity:.5}to{transform:translate(0);opacity:1}}@media(prefers-reduced-motion:reduce){.modal.billing-invoice-drawer,.billing-invoice-menu{animation:none}}@media(max-width:1050px){.billing-plan-card{padding:22px 18px}.billing-plan-card-title{min-height:49px;align-content:flex-start;gap:7px}.billing-plan-card-price{font-size:27px}.billing-plan-custom-price{font-size:23px}}@media(max-width:760px){.billing-plan-cards{grid-template-columns:1fr}.billing-plan-card{padding:24px}.billing-plan-card+.billing-plan-card{border-left:0;border-top:1px solid var(--line)}.billing-plan-card-title{min-height:24px;align-content:normal}.billing-plan-card-price{margin-top:21px}.billing-plan-custom-price{min-height:auto}.billing-plan-card ul{grid-template-columns:1fr 1fr;gap:12px 20px}.billing-plan-card>.button{margin-top:4px}.modal.billing-invoice-drawer{width:100%;padding:28px 20px 0;border:0}.billing-invoice-table-wrap{overflow:visible}.billing-invoice-table{display:block;width:100%;min-width:0}.billing-invoice-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.billing-invoice-table tbody{display:block}.billing-invoice-table tbody tr{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 16px;border-bottom:1px solid var(--line);padding:22px 0}.billing-invoice-table tbody td{display:block;padding:0;border:0;width:auto;font-size:12px}.billing-invoice-table tbody td:before{content:attr(data-label);display:block;color:var(--muted);font-size:10px;margin-bottom:7px}.billing-invoice-table tbody td:first-child{grid-column:1;grid-row:2;width:auto}.billing-invoice-table tbody td:nth-child(2){grid-column:2;grid-row:2}.billing-invoice-table tbody td:nth-child(3){grid-column:1 / -1;grid-row:1;padding-right:40px}.billing-invoice-table tbody td:nth-child(4){grid-column:1;grid-row:3}.billing-invoice-table tbody td:nth-child(5){grid-column:2;grid-row:3}.billing-invoice-table tbody td:last-child{position:absolute;right:0;top:22px}.billing-invoice-table tbody td:last-child:before{display:none}.billing-invoice-table .billing-invoice-reference{font-size:11px}.billing-invoice-meta{grid-template-columns:1fr 1fr}.billing-invoice-meta>div:first-child{grid-column:1 / -1}.billing-invoice-parties{grid-template-columns:1fr}.billing-invoice-detail-actions{justify-content:flex-start}}@media(max-width:400px){.billing-plan-card ul{grid-template-columns:1fr}}.auth-page{min-height:calc(100dvh / var(--ui-scale));display:flex;align-items:center;justify-content:center;flex-direction:column;padding:48px 24px;gap:24px;background:var(--bg);color:var(--text)}.auth-brand{position:absolute;top:32px;left:36px;color:var(--text)}.auth-card{width:100%;max-width:400px}.auth-card h1{font-size:30px;letter-spacing:-1px;margin:14px 0 10px}.auth-card>p{font-size:14px;line-height:1.7;margin-bottom:30px}.auth-card .field{margin-bottom:20px}.auth-submit{width:100%;justify-content:center;margin-top:6px}.auth-forgot{margin:20px auto;display:block}.auth-switch{font-size:13px;text-align:center;border-top:1px solid var(--line);padding-top:24px;margin-top:24px;color:var(--muted)}.auth-switch .text-link{display:inline;color:var(--text);margin-left:5px}.auth-caption{font-size:12px;color:var(--muted);margin-top:24px}.auth-legal{color:var(--muted);font-size:12px;line-height:1.7;margin:16px 0 0;text-align:center}.auth-legal a,.auth-caption a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.auth-mail-icon{display:inline-flex;padding:12px;border:1px solid var(--line);border-radius:12px;color:var(--muted)}.auth-verification strong{color:var(--text);font-weight:500;overflow-wrap:anywhere}.auth-code{font-size:24px;letter-spacing:.4em;font-variant-numeric:tabular-nums}.auth-delivery{font-size:12px;line-height:1.6;min-height:38px}.auth-verification-actions{display:flex;flex-direction:column;gap:18px;align-items:center;margin-top:24px;font-size:13px}.auth-verification-actions button:disabled{color:var(--muted);cursor:default}.oauth-setup{margin:22px 0;padding-top:22px;border-top:1px solid var(--line)}.oauth-setup h2{margin:0 0 8px;font-size:16px;letter-spacing:-.3px}.oauth-setup p{color:var(--muted);font-size:13px;line-height:1.6;margin:0 0 14px}.oauth-plan-options{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.oauth-plan-options label{display:flex;align-items:flex-start;gap:9px;border:1px solid var(--line);border-radius:9px;padding:14px 12px;cursor:pointer;min-width:0}.oauth-plan-options label.selected{border-color:var(--text);background:var(--surface)}.oauth-plan-options input{width:14px;height:14px;min-height:0;padding:0;margin:3px 0 0;flex:0 0 auto;accent-color:var(--text)}.oauth-plan-options label>span{min-width:0}.oauth-plan-options strong{display:block;font-size:13px;font-weight:600;margin-bottom:5px}.oauth-plan-options small,.oauth-setup>small{display:block;font-size:11px;color:var(--muted);line-height:1.6}@media(max-width:380px){.oauth-plan-options{grid-template-columns:1fr}}@media(max-width:480px){.auth-page{padding:100px 24px 32px;gap:20px}.auth-brand{top:26px;left:24px}.auth-card h1{font-size:27px}.auth-caption{text-align:center;line-height:1.6}}.cloud-error{line-height:1.6;margin:16px 0}.cloud-pending{display:flex;align-items:center;justify-content:center;gap:10px;min-height:180px;color:var(--muted);font-size:13px}.cloud-empty-note{padding:28px;color:var(--muted);font-size:13px;line-height:1.7}.cloud-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:12px;margin:30px 0;overflow:hidden}.cloud-stat{padding:24px;min-width:0;border-right:1px solid var(--line)}.cloud-stat:last-child{border-right:0}.cloud-stat>span{display:block;font-size:13px;color:var(--muted)}.cloud-stat strong{display:block;font-size:30px;letter-spacing:-1px;line-height:1.3;font-weight:600;margin:14px 0 12px}.cloud-stat small{font-size:12px;color:var(--muted);line-height:1.5}.cloud-overview-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:24px;align-items:start}.cloud-overview-grid .project-row{grid-template-columns:36px minmax(0,1fr) auto;gap:12px;padding:20px}.cloud-overview-grid .project-row .project-framework,.cloud-overview-grid .project-row .project-updated,.cloud-overview-grid .project-row .project-chevron{display:none}.cloud-overview-grid .panel{min-width:0}.cloud-service-list{padding:8px 24px 18px}.cloud-service-list>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid var(--line);font-size:13px}.cloud-service-list>div:last-child{border-bottom:0}.cloud-service-list>div>span:first-child{color:var(--muted)}.cloud-service-status{font-size:12px;color:var(--muted)}.cloud-service-status.connected{color:var(--success)}.cloud-activity{margin-top:24px}.notifications-popover{z-index:60}.notifications-popover .popover-title{align-items:center;flex-wrap:wrap;gap:8px 16px;border-bottom:1px solid var(--line)}.notifications-popover .notification-status{color:var(--muted);font-size:12px;font-weight:400}.notifications-popover .cloud-empty-note{padding:24px 20px;font-size:13px;line-height:1.7;text-align:left}.cloud-activity-row{padding:17px 24px;display:flex;align-items:center;gap:12px;border-top:1px solid var(--line);font-size:13px;min-width:0}.cloud-activity-row>span:not(.cloud-activity-dot){min-width:0;overflow-wrap:anywhere}.cloud-activity-row time{margin-left:auto;color:var(--muted);font-size:12px;white-space:nowrap}.cloud-activity-dot{width:5px;height:5px;border-radius:50%;background:var(--muted);flex-shrink:0}.cloud-activity-history>.section-heading{padding:20px 24px;margin-bottom:0;gap:16px;flex-wrap:wrap}.cloud-activity-description{display:grid;gap:4px}.cloud-activity-description small{color:var(--muted);font-size:12px}.cloud-activity-description>span{text-transform:capitalize}.cloud-activity-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-top:1px solid var(--line)}.cloud-activity-pagination>span{color:var(--muted);font-size:12px}.cloud-activity-pagination>div{display:flex;gap:8px}.cloud-activity-error{padding:0 24px}.cloud-form-columns{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cloud-setup-note{font-size:12px;line-height:1.7;margin:16px 0}.cloud-back{display:flex;gap:10px;align-items:center;font-size:12px;color:var(--muted);margin-bottom:24px}.cloud-back a:hover{color:var(--text)}.cloud-detail-summary,.cloud-job-panel{margin-top:24px}.cloud-detail-summary .section-heading,.cloud-job-panel .section-heading{padding:24px 24px 0}.cloud-deployment-row{display:flex;align-items:center;gap:20px;padding:22px 24px;border-bottom:1px solid var(--line)}.cloud-deployment-row>div{flex:1;min-width:0}.cloud-deployment-row small{display:block;color:var(--muted);font-size:12px;margin-top:7px}.cloud-deployment-row:last-child{border-bottom:0}.cloud-table-scroll{width:100%;overflow:auto;max-height:520px}.cloud-table-scroll table{width:100%;border-collapse:collapse}.cloud-table-scroll th,.cloud-table-scroll td{padding:16px 20px;font-size:13px;text-align:left;border-bottom:1px solid var(--line);white-space:nowrap}.cloud-table-scroll th{font-size:12px;color:var(--muted);font-weight:500}.cloud-table-scroll td code{font-size:12px}.cloud-settings-panel,.cloud-editor,.cloud-storage,.cloud-logs{padding:24px;margin-top:24px}.cloud-settings-panel>.section-heading,.cloud-storage>.section-heading,.cloud-editor>.section-heading,.cloud-logs>.section-heading{margin-bottom:24px}.cloud-settings-panel form>.field{max-width:480px}.cloud-form-footer{border-top:1px solid var(--line);padding-top:20px;margin-top:24px;display:flex;justify-content:space-between;align-items:center;gap:20px}.cloud-form-footer code{font-size:11px;overflow-wrap:anywhere}.cloud-inline-form{display:flex;gap:12px;margin:20px 0 0;flex-wrap:wrap}.cloud-inline-form>input{flex:1;min-width:150px}.cloud-inline-form .button{flex-shrink:0}.cloud-env-row{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid var(--line);font-size:13px}.cloud-env-row code{font-size:12px}.environment-settings .section-heading{align-items:start;gap:16px}.environment-variable-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.environment-variable-label{display:grid;gap:6px;min-width:0}.environment-variable-label code{font-size:12px;overflow-wrap:anywhere}.environment-variable-label small{font-size:12px}.environment-variable-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.environment-variable-form{display:grid;gap:18px;min-width:0}.environment-variable-form>label:not(.environment-apply-choice){display:grid;gap:8px;min-width:0}.environment-variable-form input:not([type=checkbox]){width:100%;min-width:0}.environment-variable-form p{margin:0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.environment-apply-choice{display:flex;align-items:center;gap:10px;font-size:13px}.environment-apply-choice input{width:16px;height:16px;flex-shrink:0;accent-color:var(--text)}.environment-dialog-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.environment-dialog h2,.environment-dialog .modal-description{overflow-wrap:anywhere}.environment-apply-note{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:18px;font-size:13px}@media(max-width:640px){.environment-settings .section-heading{display:flex;flex-direction:column}.environment-settings .section-heading>.button{align-self:flex-start}.environment-variable-row{gap:12px;flex-wrap:wrap}.environment-variable-label{flex:1 1 130px}.environment-apply-note{align-items:flex-start;flex-direction:column}}.cloud-sql{width:100%;min-height:160px;font-family:Geist Mono,monospace;font-size:13px;line-height:1.8;padding:18px;resize:vertical}.cloud-editor-actions{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:16px 0}.cloud-editor-actions small{font-size:12px}.cloud-logs pre{font-family:Geist Mono,monospace;font-size:12px;line-height:1.9;min-height:160px;max-height:500px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted)}.cloud-code{font-family:Geist Mono,monospace;font-size:12px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:20px}.cloud-compat{font-size:11px;color:var(--muted);display:flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:6px;padding:7px 9px}.cloud-connection{margin-top:24px}.cloud-connection .panel-heading h2{display:flex;align-items:center;gap:10px}.cloud-setup-step{display:flex;gap:16px;padding:26px 24px;border-top:1px solid var(--line)}.cloud-setup-step>div{flex:1;min-width:0}.cloud-setup-step h3{font-size:14px;font-weight:500;margin:0 0 8px}.cloud-setup-step p{font-size:13px;line-height:1.7;margin-bottom:18px}.step-number{height:23px;width:23px;border:1px solid var(--line);border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:11px;color:var(--muted);flex-shrink:0}.cloud-code-row{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid var(--line);border-radius:8px;background:var(--palette-bg-0b0b0b, var(--bg));min-width:0}.cloud-code-row pre{flex:1;min-width:0;font-family:Geist Mono,monospace;font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.cloud-code-row .icon-button{flex-shrink:0}.cloud-connection+.info-note{margin-top:20px}.cloud-tool-list>div{display:flex;gap:16px;padding:22px 24px;border-bottom:1px solid var(--line);align-items:center}.cloud-tool-list>div:last-child{border:0}.cloud-tool-list>div>span:nth-child(2){flex:1;min-width:0}.cloud-tool-list code{font-size:12px;overflow-wrap:anywhere}.cloud-tool-list small{display:block;margin-top:8px;font-size:13px;color:var(--muted);line-height:1.6}.cloud-permission{color:var(--muted);font-size:11px;border:1px solid var(--line);border-radius:5px;padding:5px 8px}.cloud-currency-input{display:flex;align-items:center;gap:12px}.cloud-currency-input>span{color:var(--muted)}.disabled{opacity:.5;cursor:not-allowed}.command-palette .command-input{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--line);padding:0 0 18px;margin:10px 0 14px}.command-palette .command-input input{background:transparent;border:0;box-shadow:none;padding:0;flex:1;min-width:0}.command-palette .command-results button{display:flex;align-items:center;gap:12px;width:100%;padding:14px 12px;text-align:left;border-radius:7px;font-size:13px}.command-palette .command-results button:hover{background:var(--surface)}.command-palette .command-results button>span{flex:1}.command-palette .command-results small{color:var(--muted);font-size:11px}.command-palette .command-footer{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);border-top:1px solid var(--line);padding-top:18px;margin-top:14px}.status.building,.status.provisioning{color:var(--muted)}.agent-card{position:relative}.agent-card .agent-selected{position:absolute;right:14px;top:14px}.agent-card strong,.agent-card small{display:block;text-align:left}.agent-card strong{font-size:14px;margin:24px 0 9px}.agent-card small{font-size:12px;color:var(--muted);line-height:1.6}.agent-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.agent-card{border:1px solid var(--line);border-radius:12px;padding:20px;background:var(--bg);color:var(--text)}.agent-card.selected{border-color:var(--muted);background:var(--palette-bg-0b0b0b, var(--bg))}.app-shell .agent-grid{grid-template-columns:repeat(4,minmax(128px,1fr));gap:12px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:8px;max-width:100%;scrollbar-width:thin}@media(max-width:600px){.app-shell .agent-grid{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding-bottom:0}}.app-shell .agent-card{min-width:0;scroll-snap-align:start;padding:16px}.app-shell .agent-card strong{font-size:13px;margin:20px 0 7px}.app-shell .agent-card small{font-size:11px;line-height:1.5}.app-shell .cloud-connection>.panel-heading{flex-wrap:wrap;align-items:flex-start}.app-shell .cloud-connection>.panel-heading h2{white-space:nowrap;font-size:15px}.app-shell .cloud-connection>.panel-heading>span{font-size:11px;line-height:1.5}.tabs{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--line);margin:0 0 32px;overflow-x:auto}.tabs>button{font-size:14px;white-space:nowrap;color:var(--muted);padding:15px 0;border-bottom:1px solid transparent;margin-bottom:-1px}.tabs>button.active{color:var(--text);border-bottom-color:var(--text)}.tabs>button:hover{color:var(--text)}.agent-card{text-align:left}@media(max-width:1100px){.cloud-overview-grid{grid-template-columns:1fr}.cloud-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cloud-stat:nth-child(2){border-right:0}.cloud-stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.cloud-stats{margin-top:22px}.cloud-stat{padding:20px 16px}.cloud-stat strong{font-size:25px}.cloud-stat small{font-size:11px}.cloud-form-columns{grid-template-columns:1fr;gap:0}.cloud-settings-panel,.cloud-editor,.cloud-storage,.cloud-logs{padding:18px}.cloud-activity-row{padding:16px;flex-wrap:wrap}.cloud-activity-row time{font-size:10px}.cloud-service-list{padding:4px 16px 14px}.cloud-service-list>div{font-size:12px;gap:12px}.cloud-service-status{font-size:10px}.cloud-setup-step{padding:22px 16px;gap:12px}.cloud-compat{display:none}.cloud-code-row{padding:12px;gap:6px}.cloud-code-row pre{font-size:11px}.cloud-form-footer{flex-wrap:wrap}.cloud-editor-actions{align-items:flex-start;flex-direction:column}.cloud-tool-list>div{padding:20px 16px;gap:10px}.cloud-permission{font-size:10px}.cloud-tool-list small{font-size:12px}.auth-brand{position:static;align-self:flex-start;margin-bottom:35px}.auth-page{justify-content:flex-start}.agent-card{padding:16px}.agent-card strong{font-size:13px}.agent-card small{font-size:11px}.cloud-inline-form{flex-direction:column}.cloud-inline-form>input{min-width:0;flex:none;min-height:44px}.cloud-currency-input input{min-width:0;flex:1}.cloud-back{margin-bottom:20px}}.breadcrumb-workspace{min-width:0;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-page{white-space:nowrap}.workspace-main,.page-content,.page-enter{min-width:0}.topbar .breadcrumb{flex:1;overflow:hidden}.cloud-settings-panel>.muted{font-size:13px;line-height:1.6}.billing-example{display:flex;align-items:center;gap:18px;padding:18px 0 22px;max-width:420px}.billing-example>span{font-size:19px;font-weight:600;white-space:nowrap}.billing-example small{display:block;font-size:11px;font-weight:400;color:var(--muted);margin-top:5px}.billing-example>b{font-size:13px;font-weight:400;color:var(--muted)}.billing-details{font-size:13px;line-height:1.65;color:var(--muted);max-width:700px}.billing-details summary{cursor:pointer;color:var(--text);padding:8px 0;width:fit-content;font-size:12px}.billing-details p{margin:8px 0 0}.billing-policy-inline{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:0 0 18px;border-bottom:1px solid var(--line);font-size:12px;flex-wrap:wrap}.billing-period{font-size:12px;color:var(--muted);margin:0 0 22px}.billing-period>span{margin-left:10px;color:var(--text)}.billing-plan{display:grid;grid-template-columns:1fr 1fr;padding:30px;gap:36px}.billing-overline{font-family:Geist Mono,monospace;font-size:10px;letter-spacing:1px;color:var(--muted)}.billing-plan-name{display:flex;align-items:center;gap:12px;margin:12px 0 20px}.billing-plan-name h2{font-size:25px;letter-spacing:-.6px}.billing-current{font-size:10px;padding:3px 7px;background:var(--surface);border:1px solid var(--line);border-radius:4px;color:var(--muted)}.billing-plan-price{font-size:32px;font-weight:600;letter-spacing:-1px}.billing-plan-price>span{font-size:12px;font-weight:400;letter-spacing:0;color:var(--muted)}.billing-plan-main>.muted{font-size:12px;margin:8px 0 24px}.billing-included{border-left:1px solid var(--line);padding-left:36px}.billing-included h3{font-size:13px;font-weight:500;margin:3px 0 21px}.billing-included ul{display:grid;gap:14px;list-style:none;padding:0;font-size:12px;color:var(--muted)}.billing-included li{display:flex;align-items:center;gap:10px}.billing-included li svg{color:var(--text);flex-shrink:0}.billing-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.billing-detail{padding:24px;min-width:0}.billing-detail>div{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px;min-height:32px}.billing-detail h2{font-size:14px}.billing-detail>strong{font-size:13px;font-weight:500;display:block}.billing-detail>p,.billing-detail>address{font-size:12px;line-height:1.7;color:var(--muted);margin-top:7px;overflow-wrap:anywhere;font-style:normal}.billing-subtle{display:block;font-size:11px;line-height:1.6;color:var(--muted);margin-top:12px}.billing-plan-options{display:grid;grid-template-columns:1fr 1fr;gap:18px}.billing-plan-options article{padding:22px;border:1px solid var(--line);border-radius:8px;display:flex;flex-direction:column;align-items:flex-start}.billing-plan-options article>div{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.billing-plan-options h3{font-size:17px}.billing-plan-options article>div>span{font-size:9px;color:var(--muted)}.billing-plan-options article>strong{font-size:26px;margin-top:24px}.billing-plan-options small{font-size:10px;font-weight:400;color:var(--muted)}.billing-plan-options article>p{font-size:12px;color:var(--muted);margin-top:7px}.billing-plan-options ul{padding:0;list-style:none;display:grid;gap:11px;font-size:12px;line-height:1.5;color:var(--muted);margin:24px 0}.billing-plan-options .button{margin-top:auto;width:100%;justify-content:center}@media(max-width:700px){.billing-plan{grid-template-columns:1fr;padding:22px;gap:26px}.billing-included{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.billing-detail-grid{grid-template-columns:1fr;gap:16px}.billing-detail{padding:20px}.billing-period>span{display:block;margin:7px 0 0}.billing-plan-options{grid-template-columns:1fr}.billing-plan-name h2{font-size:23px}.billing-plan-price{font-size:30px}}.billing-policy-inline>.billing-details{flex:1;min-width:180px}.billing-policy-inline>.muted{display:inline-flex;gap:6px;align-items:center;padding-top:8px;font-size:12px;white-space:nowrap}.usage-toolbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:13px;color:var(--muted)}@media(max-width:600px){.app-shell .page-heading-row{flex-direction:column;align-items:flex-start;gap:16px}.app-shell .page-heading-row>div:first-child{width:100%;min-width:0}.app-shell .page-heading p{max-width:100%}.app-shell .page-heading-actions:has(>.cloud-compat:only-child){display:none}}.usage-toolbar>.select-root{max-width:280px;min-width:170px}.usage-toolbar>span{margin-left:auto;white-space:nowrap}.usage-toolbar small{font-size:10px;margin-left:5px}.usage-resources,.usage-projects{margin-top:24px}.usage-resources .panel-heading>span{font-size:12px;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usage-resource-list{padding:0 22px}.usage-resource-row{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;border-bottom:1px solid var(--line)}.usage-resource-row:last-child{border-bottom:0}.usage-resource-row>span:last-child{text-align:right}.usage-resource-row strong{display:block;font-size:13px;font-weight:500}.usage-resource-row small{display:block;font-size:11px;color:var(--muted);margin-top:5px}.usage-source-note{font-size:11px;line-height:1.6;color:var(--muted);padding:14px 22px;border-top:1px solid var(--line)}.usage-projects td a{display:inline-flex;align-items:center;gap:6px}.usage-updated{font-size:11px;color:var(--muted);margin-top:16px;text-align:right}.connect-prompt{margin-top:24px;padding:30px}.connect-prompt-heading{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--muted);margin-bottom:24px}.connect-prompt-icon{display:grid;place-items:center;width:30px;height:30px;background:var(--surface);border:1px solid var(--line);border-radius:6px}.connect-prompt h2{font-size:23px;line-height:1.3;letter-spacing:-.6px}.connect-prompt>p{font-size:13px;line-height:1.7;color:var(--muted);margin:12px 0 22px;max-width:52ch}.connect-prompt-preview{font-family:Geist Mono,monospace;font-size:12px;line-height:1.7;padding:18px 20px;border:1px solid var(--line);background:var(--surface);border-radius:6px;margin-bottom:18px}.connect-prompt-actions{display:flex;flex-wrap:wrap;gap:12px}.connect-flow-steps{display:flex;gap:30px;flex-wrap:wrap;padding-top:28px;font-size:11px;color:var(--muted)}.connect-flow-steps>span{display:flex;gap:8px;align-items:center}.connect-flow-steps b{font-family:Geist Mono,monospace;font-size:9px;font-weight:400;display:grid;place-items:center;width:19px;height:19px;border:1px solid var(--line);border-radius:50%}.connect-manual{margin-top:24px;font-size:12px;color:var(--muted)}.connect-manual summary{cursor:pointer;padding:8px 0;width:fit-content;color:var(--text)}.connect-manual p{font-size:12px;margin:12px 0}.connect-manual small{font-size:11px;line-height:1.7;display:block;margin-top:12px}.connect-active{margin-top:24px}.connect-active>div:not(.panel-heading){display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 22px;border-bottom:1px solid var(--line)}.connect-active strong{font-size:13px;font-weight:500}.connect-active small{display:block;font-size:11px;margin-top:6px;color:var(--muted)}.oauth-page{min-height:100dvh;padding:32px 22px 50px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:28px}.oauth-brand .atlas-logo{font-size:23px}.oauth-card{width:100%;max-width:460px;padding:30px}.oauth-symbol{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);border-radius:8px;margin-bottom:22px}.oauth-card h1{font-size:24px;letter-spacing:-.6px}.oauth-card>p{font-size:13px;color:var(--muted);line-height:1.7;margin-top:12px}.oauth-card>p strong{font-weight:500;color:var(--text)}.oauth-client-detail{margin:22px 0;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:6px}.oauth-client-detail>span{font-size:10px;color:var(--muted)}.oauth-client-detail strong{font-size:12px;display:block;overflow-wrap:anywhere;margin-top:7px;font-weight:500}.oauth-client-detail small{display:block;font-size:10px;color:var(--muted);line-height:1.6;margin-top:8px}.oauth-permissions{margin:24px 0}.oauth-permissions>span{font-size:11px;color:var(--muted)}.oauth-permissions>p,.oauth-permissions>label{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;margin-top:14px}.oauth-permissions input{accent-color:var(--text);width:15px;height:15px;flex-shrink:0;margin-top:2px}.oauth-permissions>small{display:block;color:var(--muted);font-size:11px;line-height:1.7;margin-top:15px}.oauth-actions{display:flex;gap:12px}.oauth-actions>button{flex:1;justify-content:center}.oauth-back{display:block;text-align:center;color:var(--muted);font-size:11px;margin-top:20px}@media(max-width:600px){.connect-prompt{padding:22px 18px}.connect-prompt h2{font-size:21px}.connect-prompt>p{font-size:12px}.connect-prompt-preview{font-size:11px;padding:15px}.connect-flow-steps{gap:14px;font-size:10px}.connect-flow-steps b{width:17px;height:17px}.oauth-page{padding:24px 16px;justify-content:flex-start}.oauth-card{padding:24px 20px}.oauth-card h1{font-size:22px}}@media(max-width:600px){.usage-toolbar{gap:10px}.usage-toolbar>.select-root{min-width:0;max-width:190px;flex:1}.usage-toolbar>span{font-size:11px}.usage-resource-list{padding:0 16px}.usage-resource-row{gap:12px;padding:16px 0}.usage-resource-row strong{font-size:12px}.usage-resource-row small{font-size:10px}.usage-source-note{padding:12px 16px}.usage-projects table,.usage-projects tbody{display:block;min-width:0;width:100%}.usage-projects thead{display:none}.usage-projects tr{display:grid;grid-template-columns:1fr 1fr;padding:16px;gap:14px;border-bottom:1px solid var(--line)}.usage-projects td{border:0;padding:0;min-width:0;font-size:12px}.usage-projects td:first-child{grid-column:1/-1;font-size:14px;font-weight:500}.usage-projects td[data-label]:before{content:attr(data-label);display:block;font-size:10px;color:var(--muted);margin-bottom:5px}}.billing-details+.info-note{margin-top:16px;font-size:12px;line-height:1.6}.billing-pricing .section-heading{gap:20px;align-items:flex-start}.cloud-table-scroll{min-width:0;max-width:100%;overscroll-behavior-x:contain}@media(max-width:960px){.breadcrumb-workspace,.breadcrumb-slash{display:none}}@media(max-width:600px){.topbar{height:58px;min-height:58px;padding:0 16px;gap:12px}.breadcrumb{gap:12px;font-size:13px}.topbar-actions{gap:8px}.topbar .icon-button,.topbar .search-trigger{width:34px;height:34px;min-width:34px;min-height:34px}.topbar .breadcrumb-page{overflow:visible;text-overflow:clip}.page-content{padding:24px 16px 32px}.page-heading h1{font-size:27px;letter-spacing:-.8px}.page-heading p{font-size:13px;line-height:1.5;margin-top:7px}.page-heading{margin-bottom:24px}.cloud-settings-panel{padding:18px 16px;margin-top:18px}.cloud-settings-panel .section-heading{margin-bottom:12px}.section-heading h2{font-size:16px}.section-heading p{font-size:13px;line-height:1.55;max-width:33ch}.billing-pricing .section-heading{flex-wrap:wrap;gap:14px}.billing-pricing .section-heading>.button{font-size:12px;min-height:36px;padding:7px 12px;white-space:nowrap}.billing-example{justify-content:space-between;gap:10px;padding:12px 0 18px}.billing-example>span{font-size:17px}.billing-example small{font-size:10px}.cloud-stats{gap:0}.cloud-stat{padding:17px 14px}.cloud-stat>span{font-size:12px;line-height:1.4}.cloud-stat strong{font-size:25px}.cloud-stat small{font-size:11px;line-height:1.5}.cloud-inline-form{gap:12px}.cloud-inline-form>.button{align-self:flex-start}.info-note{font-size:12px;line-height:1.6}.cloud-empty-note{font-size:13px;line-height:1.6}}.cloud-settings-panel{container-type:inline-size}.section-heading>div:first-child{min-width:0}.section-heading>.button{flex-shrink:0}.tabs{overflow-y:hidden;min-height:0;max-width:100%}@container (max-width:560px){.cloud-settings-panel>.section-heading{flex-direction:column;align-items:flex-start;gap:14px}.cloud-settings-panel>.section-heading>div{width:100%}.cloud-settings-panel>.section-heading .button{align-self:flex-start}.cloud-settings-panel>.section-heading h2{font-size:16px;line-height:1.35}.cloud-settings-panel>.section-heading p{font-size:13px;line-height:1.5;max-width:none}.cloud-settings-panel .button{min-height:38px;font-size:13px;padding:8px 12px}.cloud-budget-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.cloud-budget-form .cloud-currency-input{min-width:0;max-width:100%;gap:8px}.cloud-budget-form .cloud-currency-input input{width:0;min-width:0;height:40px;font-size:15px}.cloud-budget-form>.button{height:40px;white-space:nowrap}.cloud-members-table thead{display:none}.cloud-members-table,.cloud-members-table tbody{display:block;min-width:0;width:100%}.cloud-members-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:15px 0;border-bottom:1px solid var(--line)}.cloud-members-table td{padding:0;border:0;min-width:0;font-size:13px}.cloud-members-table td:first-child{font-weight:600}.cloud-members-table td:nth-child(2){grid-row:2;grid-column:1/-1;overflow-wrap:anywhere;color:var(--muted);font-size:12px}.cloud-members-table td:last-child{grid-row:1;grid-column:2;font-size:12px;color:var(--muted);text-transform:capitalize}}@media(max-width:600px){.tabs{gap:24px;margin-bottom:22px;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs>button{font-size:13px;min-height:44px;padding:12px 0}.modal>h2{font-size:19px;line-height:1.35}.modal-description{font-size:13px;line-height:1.6}.cloud-service-list>div{align-items:flex-start}.cloud-service-list>div>span:last-child{text-align:right;min-width:0;max-width:60%}.cloud-form-footer{gap:10px}.cloud-form-footer>.button{font-size:12px;min-height:38px;padding:8px 12px}}@media(max-width:900px){.app-shell .section-heading{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px;width:100%}.app-shell .section-heading>div:first-child{width:100%;flex:none;min-width:0;max-width:none}.app-shell .section-heading h2{font-size:17px;line-height:1.3;letter-spacing:-.3px}.app-shell .section-heading p{font-size:13px;line-height:1.55;max-width:52ch}.app-shell .section-heading>.button,.app-shell .section-heading>a.button{align-self:flex-start;flex-shrink:0;white-space:nowrap;min-height:38px;padding:8px 13px;font-size:13px}.app-shell .page-heading-row{gap:16px;align-items:flex-start}.app-shell .page-heading-actions{flex-wrap:wrap;gap:10px}.app-shell .page-heading-actions .button{min-height:38px;font-size:13px;padding:8px 13px}.app-shell .cloud-stats{margin-top:22px}.app-shell .cloud-settings-panel{margin-top:20px}.app-shell .topbar .breadcrumb-workspace,.app-shell .topbar .breadcrumb-slash{display:none}.app-shell .breadcrumb-page{white-space:nowrap;font-size:13px}.app-shell .tabs{overflow-y:hidden;scrollbar-width:none}}@media(max-width:600px){.app-shell .section-heading h2{font-size:16px}.app-shell .button{font-size:13px}.app-shell .cloud-settings-panel>.muted{font-size:13px}.app-shell .agent-grid{gap:12px}.app-shell .cloud-setup-step{padding:20px 16px}.app-shell .cloud-form-footer{flex-wrap:wrap}.app-shell .cloud-form-footer>button{flex:1;justify-content:center}.app-shell .page-heading h1{font-size:26px}.app-shell .cloud-env-row{gap:8px;min-width:0}.app-shell .cloud-env-row>span{min-width:0;overflow-wrap:anywhere}}html:has(.atlas-landing){zoom:1;scroll-behavior:smooth;scrollbar-gutter:auto;background:#000}.atlas-landing{--l-muted: #96969b;--l-line: #222225;background:#000;color:#f6f6f7;font-family:Inter Variable,Inter,sans-serif;font-size:14px;line-height:1.6;overflow-x:clip;isolation:isolate}.atlas-landing *{box-sizing:border-box}.atlas-landing button,.atlas-landing a{-webkit-tap-highlight-color:transparent}.atlas-landing p{color:var(--l-muted)}.atlas-landing h1,.atlas-landing h2,.atlas-landing h3{color:#f6f6f7}.atlas-landing a:focus-visible,.atlas-landing button:focus-visible,.atlas-landing summary:focus-visible{outline:2px solid #ddd;outline-offset:5px}.l-skip{position:fixed;top:-100px;left:20px;z-index:101;background:#fff;color:#000;padding:10px 16px}.l-skip:focus{top:10px}.l-header{height:72px;width:100%;max-width:1200px;margin:auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff12;position:relative;z-index:10}.l-brand{display:flex;align-items:center;gap:13px}.l-brand .atlas-logo{font-size:23px!important;gap:9px!important}.l-brand .atlas-logo svg{width:24px!important;height:20px!important}.l-early{font-size:10px;color:#89898e;border:1px solid #29292d;padding:1px 6px;border-radius:4px;white-space:nowrap}.l-nav,.l-nav-actions{display:flex;align-items:center;gap:30px}.l-nav a,.l-signin{font-size:12px;color:#aaaab0;transition:color .2s}.l-nav a:hover,.l-signin:hover{color:#fff}.l-nav-actions{gap:22px}.l-button{min-height:40px;padding:10px 18px;font-size:12px;line-height:20px;font-weight:500;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap;transition:background .2s,transform .2s,border-color .2s}.l-button-white{background:#fff;color:#080809;border:1px solid #fff;box-shadow:0 2px 10px #ffffff0c}.l-button-white:hover{background:#ddd;transform:translateY(-1px)}.l-button-quiet{color:#b8b8bd;border:1px solid #29292e;background:#080809}.l-button-quiet:hover{border-color:#666;background:#101012}.l-menu-button,.l-mobile-menu{display:none}.l-hero{position:relative;min-height:610px;width:100%;padding:57px 24px 0;overflow:hidden;background:radial-gradient(ellipse at 50% 94%,#1d1d22aa,#050506 31%,#000 65%)}.l-hero-copy{position:relative;z-index:2;text-align:center;max-width:650px;margin:auto}.l-eyebrow{font-family:Geist Mono,monospace;font-size:10px!important;font-weight:400;line-height:1.4;letter-spacing:1.5px;color:#73737b!important}.l-hero h1{font-size:clamp(40px,5vw,56px);line-height:1.08;font-weight:700;letter-spacing:-2.7px;margin:18px 0}.l-hero h1>span{color:#a8a8b0}.l-hero-description{font-size:15px;line-height:1.7;max-width:480px;margin:auto}.l-hero-description>span{display:block;white-space:nowrap}.l-hero-actions{display:flex;justify-content:center;gap:12px;margin-top:25px}.l-prompt-hint{margin:14px 0 0;color:var(--l-muted);font-size:12px;line-height:1.5}.l-enter{animation:l-enter .8s both cubic-bezier(.2,.7,.2,1)}.l-hero h1.l-enter{animation-delay:.08s}.l-hero-description.l-enter{animation-delay:.16s}.l-hero-actions.l-enter{animation-delay:.24s}.l-scene{--scene-input-offset: 9cqw;--scene-output-offset: 9cqw;container-type:inline-size;position:relative;height:235px;max-width:1000px;margin:15px auto 0;perspective:900px;-webkit-user-select:none;user-select:none}.l-scene-glow{position:absolute;width:420px;height:170px;background:radial-gradient(ellipse,#ffffff12,transparent 65%);left:50%;top:25px;transform:translate(-50%)}.l-scene-grid{position:absolute;top:40px;right:0;bottom:-100px;left:0;background-image:linear-gradient(#ffffff06 1px,transparent 1px),linear-gradient(90deg,#ffffff06 1px,transparent 1px);background-size:42px 42px;transform:rotateX(65deg);-webkit-mask-image:radial-gradient(ellipse,#0007,transparent 66%);mask-image:radial-gradient(ellipse,#0007,transparent 66%)}.l-scene-wires{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.65}.l-current{animation:l-current 6s linear infinite;opacity:.8}.l-atlas-object{position:absolute;left:50%;top:50%;display:flex;gap:9px;transform:translate(-50%,-58%) rotateX(12deg) rotateY(-18deg);animation:l-float 7s ease-in-out infinite;filter:drop-shadow(0 20px 22px #000)}.l-atlas-object>i{position:relative;display:block;width:27px;height:102px;transform:skew(-17deg);background:linear-gradient(105deg,#fff,#ddd 15%,#777 43%,#e2e2e2 54%,#444 58%,#202022);border:1px solid #aaaaab70;border-radius:2px;box-shadow:5px 4px #353538,7px 6px #141416,inset 1px 0 #fff8}.l-atlas-object>i:nth-child(2){transform:skew(-17deg) translateY(-6px)}.l-atlas-object>i:nth-child(3){transform:skew(-17deg) translateY(-12px)}.l-object-floor{position:absolute;width:185px;height:25px;left:-35px;bottom:-42px;background:#000;filter:blur(14px);border-radius:50%}.l-scene-input{position:absolute;left:var(--scene-input-offset);top:calc(50% - 19.5px);display:grid;justify-items:center;gap:10px}.l-scene-input:after{content:"";position:absolute;left:calc(100% + 12px);top:19.5px;width:max(12px,calc(50cqw - var(--scene-input-offset) - 100% - 72px));height:1px;background:linear-gradient(90deg,#424247,#73737c 70%,#424247);opacity:.7;pointer-events:none}.l-ai-orb{height:39px;display:flex;align-items:center;gap:13px}.l-ai-orb img{width:24px;height:24px;object-fit:contain;opacity:.8}.l-scene-input>span,.l-scene-caption{font-family:Geist Mono,monospace;font-size:9px;letter-spacing:.5px;color:#6d6d75}.l-scene-outputs{position:absolute;right:var(--scene-output-offset);top:50%;transform:translateY(-50%);display:grid;gap:20px}.l-output-wires{position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%);width:max(12px,calc(50cqw - var(--scene-output-offset) - 100% - 72px));height:120px;opacity:.65;pointer-events:none}.l-scene-outputs>div{display:flex;align-items:center;gap:12px;height:20px;color:#82828a;font-size:11px;transition:color .6s}.l-scene-outputs>div>i{width:4px;height:4px;border-radius:50%;background:#444;transition:background .6s,box-shadow .6s}.l-scene-outputs>div[data-ready=true]{color:#c2c2c9}.l-scene-outputs>div[data-ready=true]>i{background:#00c16a;box-shadow:0 0 8px #00c16a70}.l-scene-caption{position:absolute;bottom:4px;left:0;right:0;text-align:center;font-size:8px;letter-spacing:1.8px}.l-provider-strip{border-top:1px solid var(--l-line);border-bottom:1px solid var(--l-line);padding:26px 24px;text-align:center}.l-provider-strip>span{color:#66666e;font-size:11px}.l-provider-strip>div{display:flex;align-items:center;justify-content:center;gap:43px;margin-top:15px}.l-provider-strip a{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#aaaab0}.l-provider-strip a:hover{color:#fff}.l-provider-strip svg{width:18px;height:18px}.l-section{max-width:1120px;margin:auto;padding:100px 40px;scroll-margin-top:32px}.l-section-heading{text-align:center;max-width:550px;margin:auto}.l-section h2,.l-final h2{font-size:36px;letter-spacing:-1.3px;line-height:1.16;font-weight:600;margin:15px 0 17px}.l-section-heading>p:last-child{font-size:14px}.l-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px}.l-service{padding:0 34px 8px;border-right:1px solid var(--l-line)}.l-service:first-child{padding-left:0}.l-service:last-child{border-right:0;padding-right:0}.l-service-art{height:140px;position:relative;display:flex;align-items:center;justify-content:center;color:#cacacf;perspective:600px;margin-bottom:30px}.l-service-art>svg{z-index:2;transition:transform .5s}.l-service:hover .l-service-art>svg{transform:translateY(-8px)}.l-service-art>i{position:absolute;width:112px;height:73px;border:1px solid #36363d;transform:rotateX(53deg) rotate(-30deg);border-radius:6px;background:linear-gradient(160deg,#161619aa,#030304)}.l-service-art>i:nth-of-type(1){top:42px}.l-service-art>i:nth-of-type(2){top:54px;border-color:#29292f}.l-service-art>i:nth-of-type(3){top:66px;border-color:#1c1c21}.l-service-art-1>i{border-radius:50%;width:93px}.l-service-art-2>i{width:95px;height:86px;transform:rotateX(30deg) rotate(-30deg)}.l-service-number{font-family:Geist Mono,monospace;font-size:9px;letter-spacing:.25px;color:#73737c}.l-service h3{font-size:18px;font-weight:600;letter-spacing:-.4px;margin:10px 0}.l-service>p{font-size:13px;line-height:1.7;max-width:27ch}.l-isolation{border-top:1px solid var(--l-line);margin-top:40px;padding-top:23px;display:flex;align-items:center;justify-content:center;gap:10px;color:#8c8c93}.l-isolation p{font-size:11px}.l-workflow{display:grid;grid-template-columns:1fr 1fr;gap:80px;border-top:1px solid var(--l-line);align-items:center}.l-workflow-copy>p:not(.l-eyebrow){max-width:31ch;font-size:14px;line-height:1.8}.l-editor-logos{display:flex;gap:23px;align-items:center;margin:27px 0}.l-editor-logos>span{display:flex;align-items:center;gap:7px;font-size:11px;color:#9898a0}.l-editor-logos img{width:18px;height:18px;object-fit:contain}.l-text-link{display:inline-flex;align-items:center;gap:12px;color:#d6d6dd;font-size:12px;transition:gap .2s}.l-text-link:hover{gap:17px;color:#fff}.l-demo{border:1px solid #2b2b31;border-radius:12px;background:#09090b;box-shadow:0 20px 60px #0003;min-width:0;overflow:hidden}.l-demo-heading{min-height:50px;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#b8b8c1;font-size:11px}.l-demo-heading>span{display:flex;gap:8px;align-items:center}.l-demo-heading i{width:5px;height:5px;background:#8a8a94;border-radius:50%}.l-demo-controls{display:flex;align-items:center;gap:12px}.l-demo-controls>span{color:#81818d;font-family:Geist Mono,monospace;font-size:9px;white-space:nowrap}.l-demo-heading button,.l-demo-prompt button{width:30px;height:30px;display:grid;place-items:center;flex-shrink:0;border-radius:5px;color:#92929e}.l-demo-heading button:hover,.l-demo-prompt button:hover{background:#ffffff0d;color:#fff}.l-demo-progress{height:2px;background:#25252b}.l-demo-progress>span{display:block;height:100%;background:#b8b8c3;transition:width .5s ease}.l-demo-prompt{display:flex;align-items:center;gap:10px;margin:20px 20px 16px;padding:10px 12px;border:1px solid #24242a;border-radius:7px;background:#101013;font-family:Geist Mono,monospace;font-size:11px}.l-demo-prompt p{flex:1;min-width:0;color:#d6d6dc}.l-demo-prompt>svg{color:#858590;flex-shrink:0}.l-demo-steps{display:grid;gap:0;padding:0 20px 18px}.l-demo-step{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:49px;padding:10px 8px;color:#74747f;font-size:12px;border-radius:7px;transition:color .3s,background .3s}.l-demo-step:not(:last-child):after{content:"";position:absolute;left:19.5px;top:36px;bottom:-11px;width:1px;background:#2b2b33}.l-step-dot{position:relative;z-index:1;display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;border:1px solid #34343e;background:#09090b;font-family:Geist Mono,monospace;font-size:9px;color:#858590}.l-demo-step small{color:#b8b8c2;font-size:9px;white-space:nowrap}.l-demo-steps [data-complete=true]{color:#bdbdc5}.l-demo-steps [data-complete=true] .l-step-dot{color:#20cf80;border-color:#20cf803d;background:#0b1a13}.l-demo-steps [data-running=true]{color:#f0f0f4;background:#ffffff06}.l-demo-steps [data-running=true] .l-step-dot{color:#e3e3eb;border-color:#73737f}.l-step-spinner{animation:l-step-spin 1.5s linear infinite}@keyframes l-step-spin{to{transform:rotate(360deg)}}.l-demo-result{display:flex;align-items:center;gap:9px;border-top:1px solid #25252b;padding:17px 20px;background:#0c0c0f;font-size:11px;color:#95959f;transition:color .3s,background .3s}.l-demo-result>svg{flex-shrink:0}.l-demo-result-icon{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border:1px solid #34343e;border-radius:50%;color:#a6a6b1}.l-demo-result-copy{display:grid;gap:4px;min-width:0}.l-demo-result-copy strong{font-size:12px;font-weight:500;line-height:1.5}.l-demo-result-copy small{color:#8f8f9a;font-size:10px;line-height:1.6}.l-demo-result[data-ready=true]{color:#e0f4e9;background:#0c1410;border-top-color:#23392d}.l-demo-result[data-ready=true] .l-demo-result-icon{color:#20cf80;background:#143323;border-color:#20cf8038}.l-demo-result[data-ready=true] .l-demo-result-copy small{color:#9eafa5}.l-live-badge{margin-left:auto;display:flex;gap:6px;align-items:center;font-size:9px;color:#92929e;white-space:nowrap}.l-live-badge i{width:4px;height:4px;background:#686873;border-radius:50%}.l-demo-result[data-ready=true] .l-live-badge{color:#20cf80}.l-demo-result[data-ready=true] .l-live-badge i{background:#20cf80;box-shadow:0 0 8px #20cf8033}.l-demo-note{padding:10px 20px;margin:0;text-align:center;color:#73737f!important;font-size:9px;border-top:1px solid #ffffff07}.l-three-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;padding-top:0}.l-three-steps article>span{display:flex;align-items:center;justify-content:space-between;padding-bottom:19px;border-bottom:1px solid var(--l-line);font-family:Geist Mono,monospace;font-size:10px;color:#6c6c75}.l-three-steps h3{font-size:16px;letter-spacing:-.25px;margin:21px 0 10px}.l-three-steps p{font-size:12px;line-height:1.8;max-width:30ch}.l-pricing{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,7vw,90px);align-items:start;border-top:1px solid var(--l-line);scroll-margin-top:32px}.l-pricing>div>p:not(.l-eyebrow){max-width:39ch;font-size:13px;line-height:1.8}.l-pricing-resources{display:grid;gap:0;margin:24px 0 28px;max-width:410px}.l-pricing-resources>div{display:grid;grid-template-columns:112px 1fr;gap:16px;padding:12px 0;border-bottom:1px solid #ffffff0d}.l-pricing-resources>div:last-child{border-bottom:0}.l-pricing-resources dt{display:flex;align-items:center;gap:10px;color:#e3e3e8;font-size:12px}.l-pricing-resources dt svg{color:#8e8e97;flex-shrink:0}.l-pricing-resources dd{margin:0;color:#a0a0aa;font-size:12px;line-height:1.6}.l-pricing-cta{min-height:42px;padding:10px 18px;gap:20px}.l-price-example{border-left:1px solid #29292f;padding:3px 0 0 36px}.l-price-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;color:#f4f4f6;font-size:16px;font-weight:500;margin-bottom:10px}.l-price-currency{color:#a0a0aa;font-family:Geist Mono,monospace;font-size:9px;font-weight:400;letter-spacing:.4px}.l-billing-steps{list-style:none;margin:0;padding:0}.l-billing-steps li{display:flex;gap:16px;padding:22px 0;border-bottom:1px solid #29292f}.l-billing-steps li:last-child{border-bottom:0}.l-billing-steps li>span{display:grid;place-items:center;flex:0 0 28px;height:28px;border:1px solid #33333a;border-radius:50%;font-family:Geist Mono,monospace;color:#b7b7c0;font-size:10px}.l-billing-steps h3{margin:2px 0 7px;color:#eeeef2;font-size:14px;font-weight:500}.l-billing-steps p{margin:0;max-width:36ch;color:#a0a0aa;font-size:12px;line-height:1.75}.l-price-payment{display:flex;align-items:flex-start;gap:10px;padding-top:18px;border-top:1px solid #29292f;color:#b8b8c1;font-size:11px;line-height:1.7}.l-price-payment svg{margin-top:2px;flex-shrink:0;color:#92929d}@media(max-width:600px){.l-price-example{border-left:0;border-top:1px solid #29292f;padding:26px 0 0}.l-pricing-resources{max-width:none}}@media(max-width:380px){.l-pricing-resources>div{grid-template-columns:1fr;gap:5px}.l-pricing-resources dd{padding-left:26px}}.l-faq{border-top:1px solid var(--l-line);display:grid;grid-template-columns:.85fr 1.15fr;gap:75px}.l-faq details{border-bottom:1px solid #25252b;padding:20px 0}.l-faq details:first-child{padding-top:0}.l-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:12px;color:#c7c7ce}.l-faq summary::-webkit-details-marker{display:none}.l-faq summary svg{color:#6c6c77;transition:transform .2s}.l-faq details[open] summary svg{transform:rotate(180deg)}.l-faq details>p{font-size:12px;line-height:1.85;margin-top:14px;max-width:52ch}.l-final{position:relative;text-align:center;padding:70px 24px 95px;border-top:1px solid var(--l-line);overflow:hidden;background:radial-gradient(ellipse at 50% 100%,#17171caa,transparent 60%)}.l-final-glyph{margin:0 auto 28px;display:flex;justify-content:center;color:#8c8c95}.l-final-glyph .atlas-logo svg{width:43px!important;height:32px!important}.l-final h2{font-size:42px;margin:19px 0 28px;letter-spacing:-1.8px}.l-footer{border-top:1px solid var(--l-line);display:flex;align-items:center;gap:24px;max-width:1200px;margin:auto;padding:32px 40px;color:#73737c;font-size:10px}.l-footer .atlas-logo{font-size:19px!important;color:#c5c5cb;gap:7px!important}.l-footer .atlas-logo svg{width:20px!important;height:15px!important}.l-footer>div{margin-left:auto;display:flex;align-items:center;gap:22px;flex-wrap:wrap}.l-footer>div>a{display:flex;align-items:center;gap:4px}.l-footer a:hover{color:#fff}.l-api-status{display:flex;align-items:center;gap:6px;white-space:nowrap}.l-api-status i{width:5px;height:5px;background:#777;border-radius:50%}.l-api-status i[data-online=true]{background:#00c16a}[data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .65s,transform .65s}[data-reveal].is-visible{opacity:1;transform:none}.atlas-landing[data-paused=true] *{animation-play-state:paused!important}@keyframes l-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes l-current{to{stroke-dashoffset:-604}}@keyframes l-float{0%,to{transform:translate(-50%,-58%) rotateX(12deg) rotateY(-18deg)}50%{transform:translate(-50%,-68%) rotateX(9deg) rotateY(-12deg)}}@keyframes l-step-pulse{50%{border-color:#444}}@media(max-width:900px){.l-header{padding:0 28px}.l-nav{gap:22px}.l-section{padding:76px 28px}.l-workflow{gap:38px}.l-pricing,.l-faq{gap:45px}.l-service{padding:0 23px}.l-three-steps{gap:26px;padding-top:0}.l-scene{--scene-input-offset: 7cqw;--scene-output-offset: 6cqw}.l-footer{padding:28px;gap:18px}.l-footer>span:first-of-type{display:none}}@media(max-width:600px){.l-header{height:64px;padding:0 20px}.l-nav,.l-signin,.l-nav-start{display:none}.l-brand .atlas-logo{font-size:21px!important}.l-brand{gap:10px}.l-early{font-size:9px}.l-menu-button{display:grid;place-items:center;width:40px;height:40px;color:#b6b6bd}.l-mobile-menu{display:flex;position:absolute;top:63px;left:0;right:0;flex-direction:column;padding:12px 20px 20px;gap:0;background:#080809;border-bottom:1px solid #333;box-shadow:0 15px 30px #0009}.l-mobile-menu a{padding:12px 0;font-size:14px;display:flex;align-items:center;justify-content:space-between;color:#bbb}.l-hero{padding:53px 20px 0;min-height:565px}.l-eyebrow{font-size:9px!important;letter-spacing:1.2px}.l-hero h1{font-size:39px;letter-spacing:-1.9px;margin:18px 0}.l-hero-description{font-size:clamp(11px,3.2vw,13px);line-height:1.7;max-width:none}.l-hero-actions{gap:10px;flex-wrap:wrap;margin-top:24px}.l-button{font-size:11px;padding:9px 13px;gap:9px;min-height:40px}.l-scene{--scene-input-offset: 8cqw;--scene-output-offset: 5cqw;height:210px;margin:24px -20px 0}.l-atlas-object>i{width:19px;height:78px}.l-atlas-object{gap:7px;top:49%}.l-scene-wires{width:160%;left:-30%}.l-ai-orb{gap:7px}.l-ai-orb img{width:15px;height:15px}.l-scene-input>span{font-size:8px}.l-scene-outputs{gap:20px}.l-scene-outputs>div{font-size:9px;gap:6px}.l-scene-outputs>div>svg{width:12px;height:12px}.l-scene-outputs>div>i{width:3px;height:3px}.l-scene-caption{font-size:6px;letter-spacing:1px;bottom:8px}.l-provider-strip{padding:21px 20px}.l-provider-strip>span{font-size:10px}.l-provider-strip>div{gap:27px;margin-top:13px}.l-provider-strip a{font-size:13px;gap:7px}.l-provider-strip svg{width:15px;height:15px}.l-section{padding:64px 22px}.l-section h2{font-size:29px;letter-spacing:-1px;margin:13px 0 16px}.l-section-heading>p:last-child{font-size:13px}.l-services{grid-template-columns:1fr;margin-top:22px}.l-service,.l-service:first-child,.l-service:last-child{display:grid;grid-template-columns:100px minmax(0,1fr);gap:0 24px;padding:27px 0;border-right:0;border-bottom:1px solid var(--l-line)}.l-service-art{grid-column:1;grid-row:1/4;height:110px;margin:0}.l-service-number{font-size:8px;align-self:end}.l-service h3{font-size:17px;margin:8px 0}.l-service>p{font-size:12px;line-height:1.7;max-width:26ch}.l-service-art>i{width:75px;height:50px}.l-service-art>i:nth-of-type(1){top:28px}.l-service-art>i:nth-of-type(2){top:38px}.l-service-art>i:nth-of-type(3){top:48px}.l-service-art-1>i{width:70px}.l-service-art-2>i{width:65px;height:62px}.l-service-art>svg{width:25px;height:25px}.l-isolation{margin-top:24px;padding-top:0;border-top:0;align-items:flex-start;gap:10px}.l-isolation p{font-size:10px;line-height:1.7}.l-workflow{grid-template-columns:1fr;gap:36px}.l-workflow-copy>p:not(.l-eyebrow){font-size:13px;max-width:34ch}.l-editor-logos{margin:22px 0;gap:25px}.l-demo{max-width:460px;width:100%;margin:auto}.l-demo-prompt{margin:20px 16px;gap:9px}.l-demo-prompt p{font-size:10px}.l-demo-steps{padding:0 18px 22px}.l-demo-result{padding:14px 16px}.l-three-steps{grid-template-columns:1fr;gap:28px;padding-top:0}.l-three-steps article>span{padding-bottom:13px}.l-three-steps h3{margin:14px 0 8px;font-size:16px}.l-three-steps p{font-size:12px;max-width:38ch}.l-pricing{grid-template-columns:1fr;gap:35px}.l-pricing>div>p:not(.l-eyebrow){font-size:12px}.l-faq{grid-template-columns:1fr;gap:22px}.l-faq details:first-child{padding-top:20px;border-top:1px solid var(--l-line)}.l-faq summary{font-size:12px}.l-faq details>p{font-size:12px}.l-final{padding:56px 20px 65px}.l-final h2{font-size:34px;letter-spacing:-1.2px}.l-footer{padding:26px 22px;flex-wrap:wrap;gap:22px}.l-footer>div{order:3;width:100%;margin:0;gap:24px}.l-api-status{margin-left:auto;font-size:9px}.l-footer>div>a{font-size:11px}}@media(max-width:350px){.l-hero h1{font-size:35px}.l-hero-actions{gap:8px}.l-hero-actions .l-button{padding:8px 11px;font-size:10px;gap:7px}.l-hero{padding-inline:16px}.l-provider-strip>div{gap:19px}.l-service,.l-service:first-child,.l-service:last-child{grid-template-columns:84px minmax(0,1fr);gap:0 18px}}@media(prefers-reduced-motion:reduce){html:has(.atlas-landing){scroll-behavior:auto}.atlas-landing *{animation:none!important;transition:none!important}[data-reveal]{opacity:1;transform:none}}:root{font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--palette-text-fff);background:var(--palette-bg-000);font-synthesis:none;font-weight:400;font-size:14px;--background: #000;--surface: #111;--border: #333;--muted: #666;--success: #00c16a;--error: #ff4444;--warning: #f59e0b;--radius: 6px;--sidebar: 228px;--line: color-mix(in srgb, var(--border) 65%, transparent)}*{box-sizing:border-box}body{margin:0;min-width:340px}button,input,select,textarea{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:disabled{cursor:not-allowed;opacity:.45}button,select,input,textarea{outline:none}button:focus-visible,a:focus-visible{outline:2px solid var(--palette-focus-777);outline-offset:4px}input:focus,select:focus,textarea:focus{border-color:var(--palette-border-777)!important;box-shadow:0 0 0 3px #fff08}button{border:0;background:none}svg{flex-shrink:0}h1,h2,h3,p{margin:0}h1,h2,h3,strong,b{font-weight:600}h1{font-size:36px;line-height:1.2;letter-spacing:-1.2px}h2{font-size:16px;line-height:1.5;letter-spacing:-.3px}h3{font-size:14px;line-height:1.5}p{line-height:1.6}input,select,textarea{color:var(--palette-text-ddd);background:var(--palette-bg-080808);border:1px solid var(--border);border-radius:6px;transition:border-color .15s,box-shadow .15s}input{height:40px;padding:0 12px;width:100%}input::placeholder,textarea::placeholder{color:var(--palette-text-a1a4a5)}select{padding:8px 32px 8px 12px;min-height:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--palette-bg-080808) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23888' viewBox='0 0 12 12'%3E%3Cpath d='m3 4 3 3 3-3'/%3E%3C/svg%3E") no-repeat right 11px center}option{background:var(--palette-bg-111)}code,pre,.mono{font-family:Geist Mono,monospace}code{font-size:14px}pre{font-size:14px;line-height:1.8}::selection{background:var(--palette-bg-fff3);color:var(--palette-text-fff)}.muted,.subtle{color:var(--muted)}.subtle{font-size:14px}.eyebrow{color:var(--muted);font-size:13px;font-weight:600;letter-spacing:.9px}.inline-dot{padding:0 10px;color:var(--palette-text-a1a4a5)}.text-link{display:inline-flex;align-items:center;gap:7px;color:var(--palette-text-b9bdc0);font-size:14px;transition:color .15s;padding:0}.text-link:hover{color:var(--palette-text-fff)}.icon-button{display:inline-flex;align-items:center;justify-content:center;padding:7px;color:var(--palette-text-b1b5b8);border-radius:6px;transition:background .15s,color .15s;min-width:30px;min-height:30px}.icon-button:hover{background:var(--palette-bg-171717);color:var(--palette-text-fff)}.button{border:1px solid var(--palette-border-333);border-radius:6px;min-height:36px;padding:8px 13px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;color:var(--palette-text-ccc);background:var(--palette-bg-0a0a0a);white-space:nowrap;transition:background .15s,border-color .15s,transform .15s}.button:hover:not(:disabled){background:var(--palette-bg-1b1b1b);border-color:var(--palette-border-555)}.button:active:not(:disabled){transform:translateY(1px)}.button.primary{background:var(--primary-background);border-color:var(--primary-background);color:var(--primary-foreground);box-shadow:0 1px 3px var(--palette-shadow-0006)}.button.primary:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.button.danger{color:var(--palette-text-ff7777);border-color:var(--palette-border-542323);background:var(--palette-bg-200a0a)}.small-button{min-height:29px;font-size:13px;padding:5px 9px}.badge{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;line-height:1.3;color:var(--palette-text-b9bdc0);background:var(--palette-bg-111);border:1px solid var(--palette-border-292929);border-radius:4px;font-size:13px}.positive{color:var(--success);display:inline-flex;align-items:center;gap:2px;font-size:13px}.status{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color:var(--palette-text-b1b5b8);font-size:13px;line-height:1.5}.status-dot{height:5px;width:5px;display:inline-block;border-radius:50%;background:currentColor;flex-shrink:0}.status.ready,.status.connected,.status.paid,.status.active{color:var(--palette-text-00c16a)}.status.failed{color:var(--palette-text-ff6666)}.status.queued,.status.pending{color:var(--palette-text-f59e0b)}.tiny-green-dot,.legend-dot{width:5px;height:5px;border-radius:50%;background:var(--palette-bg-00c16a);display:inline-block;flex-shrink:0}.app-shell{min-height:100vh}.sidebar{width:var(--sidebar);position:fixed;left:0;top:0;bottom:0;z-index:50;background:var(--palette-bg-000);border-right:1px solid var(--line);display:flex;flex-direction:column;padding:0 16px}.brand{height:76px;display:flex;align-items:center;padding:0 10px}.atlas-logo{display:inline-flex;align-items:center;gap:9px;color:var(--palette-text-f5f5f5)}.atlas-logo>svg{width:27px;height:25px}.atlas-logo>span{font-size:25px;font-weight:600;letter-spacing:-.8px}.atlas-logo.small>svg{width:19px;height:18px}.workspace-wrapper{position:relative}.workspace-select{width:100%;border:1px solid var(--palette-border-292929);background:var(--palette-bg-070707);border-radius:6px;display:flex;align-items:center;gap:10px;text-align:left;padding:10px;margin:4px 0 31px;color:var(--palette-text-ccc);transition:border-color .15s}.workspace-select:hover{border-color:var(--palette-border-555)}.workspace-avatar{height:29px;width:29px;border-radius:5px;background:var(--palette-bg-1c1c1c);color:var(--palette-text-ccc);border:1px solid var(--palette-border-383838);display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0}.workspace-select>span:nth-child(2){font-size:13px;flex:1;font-weight:600}.workspace-select small{display:block;color:var(--palette-text-a1a4a5);font-size:13px;font-weight:400;margin-top:4px}.workspace-select>svg{color:var(--palette-text-a1a4a5)}.nav-label{font-size:13px;letter-spacing:1px;color:var(--palette-text-a1a4a5);font-weight:600;padding:0 12px;margin-bottom:11px}.main-nav{display:flex;flex-direction:column;gap:5px}.main-nav>a{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:6px;color:var(--palette-text-b1b5b8);font-size:14px;transition:background .15s,color .15s;min-height:39px}.main-nav>a svg{color:var(--palette-text-a1a4a5);stroke-width:1.5}.main-nav>a:hover{color:var(--palette-text-fff);background:var(--palette-bg-0b0b0b)}.main-nav>a.active{background:var(--palette-bg-151515);color:var(--palette-text-f5f5f5)}.main-nav>a.active svg{color:var(--palette-text-eee)}.nav-count{margin-left:auto;border:1px solid var(--palette-border-292929);background:var(--palette-bg-111);color:var(--palette-text-b1b5b8);padding:1px 5px;font-size:13px;line-height:14px;border-radius:4px}.sidebar-bottom{margin-top:auto;padding-top:60px}.plan-summary{border:1px solid var(--palette-border-242424);border-radius:6px;padding:13px 11px 12px;margin-bottom:21px}.plan-summary>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:5px}.plan-name{font-size:13px;display:inline-flex;gap:6px;align-items:center;color:var(--palette-text-ccc)}.plan-name svg{color:var(--palette-text-b9bdc0)}.plan-summary .text-link{font-size:13px;gap:3px}.plan-bar,.resource-bar{height:3px;overflow:hidden;background:var(--palette-bg-252525);border-radius:4px}.plan-bar{margin:13px 0 9px}.plan-bar>i,.resource-bar>i{height:100%;background:var(--palette-bg-aaa);display:block;border-radius:inherit;transition:width .3s}.plan-usage{font-size:13px;color:var(--palette-text-bbb)}.plan-usage>span{color:var(--palette-text-a1a4a5)}.sidebar-link{display:flex;align-items:center;gap:10px;padding:9px 12px;color:var(--palette-text-a1a4a5);font-size:13px;width:100%;text-align:left;transition:color .15s}.sidebar-link:hover{color:var(--palette-text-fff)}.sidebar-link>svg{stroke-width:1.5}.sidebar-link>svg:last-child:not(:first-child){margin-left:auto}.preview-label{position:relative;font-size:13px;color:var(--palette-text-a1a4a5);display:flex;align-items:center;gap:6px;padding:16px 12px 17px}.preview-dot{height:5px;width:5px;display:inline-block;background:var(--palette-bg-777);border-radius:50%;flex-shrink:0}.preview-label>svg{margin-left:auto}.preview-tooltip{display:none;position:absolute;bottom:100%;left:0;width:195px;background:var(--palette-bg-151515);border:1px solid var(--palette-border-333);border-radius:6px;padding:12px;font-size:13px;color:var(--palette-text-bbb);line-height:1.6;z-index:2}.preview-label:hover .preview-tooltip{display:block}.account{border-top:1px solid var(--line);display:flex;align-items:center;gap:10px;padding:17px 8px 20px}.avatar{height:30px;width:30px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:var(--palette-bg-24201f);color:var(--palette-text-cbb6a9);font-size:13px;letter-spacing:.1px;border:1px solid var(--palette-border-3c3330)}.account>span:nth-child(2){font-size:13px;flex:1;color:var(--palette-text-ccc)}.account small{display:block;color:var(--palette-text-a1a4a5);font-size:13px;margin-top:4px}.account>svg{color:var(--palette-text-a1a4a5)}.workspace-popover{position:absolute;top:66px;left:0;width:235px;border:1px solid var(--palette-border-333);border-radius:8px;background:var(--palette-bg-101010);padding:12px;z-index:60;box-shadow:0 4px 16px var(--palette-shadow-0008)}.workspace-popover .eyebrow{display:block;margin-bottom:10px}.workspace-popover button,.workspace-popover a{display:flex;align-items:center;gap:10px;padding:10px 3px;width:100%;font-size:13px;text-align:left}.workspace-popover button>svg{margin-left:auto}.workspace-popover a{border-top:1px solid var(--palette-border-292929);margin-top:5px;color:var(--palette-text-b9bdc0)}.workspace-main{margin-left:var(--sidebar);min-height:100vh}.topbar{height:64px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 36px;background:var(--palette-bg-000e);position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.breadcrumb{display:flex;align-items:center;gap:17px;font-size:13px;color:var(--palette-text-ccc)}.breadcrumb-workspace{color:var(--palette-text-a1a4a5)}.breadcrumb-slash{color:var(--palette-text-a1a4a5);font-size:15px}.topbar-actions{display:flex;align-items:center;gap:13px}.search-trigger{display:flex;align-items:center;gap:9px;color:var(--palette-text-a1a4a5);text-align:left;font-size:13px;width:202px}.search-trigger kbd{margin-left:auto}.search-trigger:hover{color:var(--palette-text-bbb)}kbd{font-family:inherit;font-size:13px;color:var(--palette-text-a1a4a5);background:var(--palette-bg-111);border:1px solid var(--palette-border-292929);border-radius:4px;padding:2px 4px;white-space:nowrap}.topbar-divider{height:17px;width:1px;background:var(--palette-bg-262626);margin:0 0 0 4px}.topbar .icon-button{padding:5px;min-width:25px}.top-avatar{width:27px;height:27px;font-size:13px;margin-left:2px}.notification-wrapper,.notification-button{position:relative}.notification-button>i{position:absolute;top:3px;right:5px;width:4px;height:4px;border-radius:50%;background:var(--palette-bg-aaa);border:1px solid var(--palette-border-000)}.notifications-popover{position:absolute;top:40px;right:-32px;background:var(--palette-bg-0d0d0d);border:1px solid var(--palette-border-333);border-radius:8px;width:355px;box-shadow:0 8px 25px var(--palette-shadow-000b)}.popover-title{padding:16px;display:flex;justify-content:space-between;font-size:14px}.notifications-popover>a{display:flex;gap:12px;padding:17px;border-top:1px solid var(--palette-border-242424);font-size:13px;color:var(--palette-text-ccc)}.notifications-popover>a>svg{color:var(--palette-text-b1b5b8);margin-top:2px}.notifications-popover small{display:block;color:var(--palette-text-a1a4a5);font-size:13px;line-height:1.6;margin-top:5px}.notifications-popover>a:hover{background:var(--palette-bg-171717)}.page-content{padding:38px 40px 0;max-width:1512px;margin:0 auto}.page-heading{margin-bottom:29px}.page-heading-row{display:flex;align-items:center;justify-content:space-between;gap:20px}.page-heading p{color:var(--palette-text-a1a4a5);font-size:14px;margin-top:10px}.page-heading-actions{display:flex;align-items:center;gap:20px}.operational{font-size:13px;color:var(--palette-text-b9bdc0);display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.operational .status-dot{color:var(--palette-text-00c16a)}.page-heading-actions .button{min-height:36px}.metrics-strip{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:8px;margin-bottom:24px;overflow:hidden}.metric{padding:19px 21px 18px;position:relative}.metric+.metric{border-left:1px solid var(--line)}.metric-label{color:var(--palette-text-b1b5b8);display:flex;align-items:center;justify-content:space-between;font-size:13px}.metric-label svg{color:var(--palette-text-a1a4a5);stroke-width:1.5}.metric-value{font-size:29px;letter-spacing:-1.2px;font-weight:600;margin:12px 0 11px;display:flex;align-items:center;justify-content:space-between;gap:5px}.sparkline{height:25px;width:67px;color:var(--palette-text-00c16a);opacity:.7;margin-top:5px}.sparkline.neutral{color:var(--palette-text-a1a4a5)}.metric-foot{font-size:13px;color:var(--palette-text-a1a4a5);display:flex;gap:7px;align-items:center;white-space:nowrap}.analytics-grid{display:grid;grid-template-columns:minmax(0,1fr) 286px;gap:22px;margin-bottom:32px}.chart-panel,.resource-panel{border:1px solid var(--line);border-radius:8px;min-width:0}.panel-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:17px 19px;font-size:14px}.panel-heading h2{font-size:14px;font-weight:600;letter-spacing:0}.panel-heading>a{color:var(--palette-text-a1a4a5);transition:color .15s}.panel-heading>a:hover{color:var(--palette-text-fff)}.panel-heading>span{display:inline-flex;align-items:center;gap:8px}.chart-panel>.panel-heading{padding:14px 18px 0}.chart-tabs{display:flex;gap:17px;align-items:center}.chart-tabs button{color:var(--palette-text-a1a4a5);font-size:13px;padding:5px 0}.chart-tabs button.active{color:var(--palette-text-e8e8e8)}.chart-tabs button:hover{color:var(--palette-text-ddd)}.compact-select{min-height:28px;font-size:13px;padding:5px 26px 5px 9px;border-color:var(--palette-border-252525);color:var(--palette-text-b1b5b8)}.chart-summary{display:flex;align-items:center;gap:9px;padding:13px 18px 0}.chart-number{font-size:23px;letter-spacing:-.7px;font-weight:600;margin-right:5px}.chart-comparison{color:var(--palette-text-a1a4a5);font-size:13px}.main-chart{height:165px;width:100%;padding:0 12px 0 7px}.recharts-surface{outline:none}.chart-footer{display:flex;justify-content:space-between;padding:11px 18px 13px;color:var(--palette-text-a1a4a5);font-size:13px}.chart-footer>span{display:inline-flex;align-items:center;gap:6px}.resource-panel .panel-heading{padding:18px 19px 5px}.resource-period{font-size:13px;color:var(--palette-text-a1a4a5);padding:0 19px;margin-bottom:18px}.resource{margin:0 19px 16px}.resource-top{display:flex;justify-content:space-between;margin-bottom:9px;font-size:13px;color:var(--palette-text-bbb)}.resource-top>span:first-child{display:inline-flex;align-items:center;gap:7px;color:var(--palette-text-b1b5b8)}.resource-top svg{color:var(--palette-text-a1a4a5);stroke-width:1.5}.resource-top small{color:var(--palette-text-a1a4a5);font-size:13px}.resource .resource-bar{height:3px}.resource-bar>i{background:var(--palette-bg-8e8e8e)}.resource-limit{display:flex;justify-content:space-between;color:var(--palette-text-a1a4a5);font-size:13px;margin-top:7px}.resource-link{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding:12px 19px;font-size:13px;color:var(--palette-text-b1b5b8);transition:color .15s}.resource-link:hover{color:var(--palette-text-fff)}.section-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 18px;gap:16px}.section-heading h2{font-size:15px;letter-spacing:-.25px}.section-heading p{font-size:13px;margin-top:5px}.projects-section{margin-bottom:32px}.overview-projects,.full-project-list{border:1px solid var(--line);border-radius:8px;overflow:hidden}.project-row{display:flex;align-items:center;gap:13px;padding:15px 18px;transition:background .15s;min-width:0}.project-row:hover{background:var(--palette-bg-0d0d0d)}.project-row+.project-row{border-top:1px solid var(--line)}.project-icon{display:inline-flex;align-items:center;justify-content:center;background:var(--palette-bg-161616);color:var(--palette-text-aaa);border:1px solid var(--palette-border-2b2b2b);border-radius:7px;width:35px;height:35px;flex-shrink:0}.project-icon.violet{background:var(--palette-bg-15111c);color:var(--palette-text-bc9dea);border-color:var(--palette-border-292231)}.project-icon.blue{background:var(--palette-bg-0e141b);color:var(--palette-text-99b4dc);border-color:var(--palette-border-1e2b39)}.project-icon.stone{background:var(--palette-bg-151515);color:var(--palette-text-bbb)}.project-icon.orange{background:var(--palette-bg-19110d);color:var(--palette-text-d2a78a);border-color:var(--palette-border-32251b)}.project-icon.green{background:var(--palette-bg-0c1914);color:var(--palette-text-8cbca2);border-color:var(--palette-border-1d3026)}.project-name{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1.4}.project-name>span{color:var(--palette-text-ddd);font-size:14px;font-weight:600;letter-spacing:-.2px}.project-name small{font-size:13px;color:var(--palette-text-a1a4a5);display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-name small>svg{opacity:0;transition:opacity .15s}.project-row:hover .project-name small>svg{opacity:1}.project-framework{display:flex;align-items:center;gap:6px;color:var(--palette-text-a1a4a5);font-size:13px;flex:.7}.project-framework>svg{color:var(--palette-text-a1a4a5)}.project-status{flex:.6}.project-branch{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--palette-text-a1a4a5);flex:.5}.project-branch>svg{color:var(--palette-text-a1a4a5)}.project-updated{font-size:13px;color:var(--palette-text-a1a4a5);min-width:49px;text-align:right}.project-chevron{color:var(--palette-text-a1a4a5);margin-left:5px}.bottom-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.75fr);gap:40px}.activity-list{padding-top:1px}.activity-item{display:flex;align-items:center;gap:11px;padding:10px 0;position:relative}.activity-item:not(:last-child):before{content:"";position:absolute;left:11px;top:30px;bottom:-12px;width:1px;background:var(--palette-bg-242424)}.activity-symbol{height:23px;width:23px;display:flex;align-items:center;justify-content:center;border:1px solid var(--palette-border-282828);background:var(--palette-bg-090909);border-radius:50%;z-index:1;color:var(--palette-text-b1b5b8);flex-shrink:0}.activity-symbol.deploy{color:var(--palette-text-00c16a);border-color:var(--palette-border-163723);background:var(--palette-bg-05110a)}.activity-item>div{min-width:0}.activity-item a{font-size:13px;color:var(--palette-text-bbb);transition:color .15s}.activity-item a:hover{color:var(--palette-text-fff)}.activity-item small{display:block;color:var(--palette-text-a1a4a5);font-size:13px;margin-top:5px}.activity-item time{margin-left:auto;white-space:nowrap;color:var(--palette-text-a1a4a5);font-size:13px}.connected-list{border:1px solid var(--line);border-radius:8px;padding:2px 14px}.connected-agent{display:flex;align-items:center;gap:11px;padding:13px 0}.connected-agent+.connected-agent{border-top:1px solid var(--line)}.agent-box{border:1px solid var(--palette-border-2d2d2d);background:var(--palette-bg-101010);border-radius:6px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0}.agent-icon.claude{color:var(--palette-text-c68f6d);line-height:1;height:25px;display:inline-flex;align-items:center;justify-content:center}.agent-icon.cursor{color:var(--palette-text-ccc)}.agent-icon.codex{color:var(--palette-text-aaa);display:inline-flex;align-items:center}.connected-agent>span:nth-child(2){font-size:13px;color:var(--palette-text-ccc)}.connected-agent small{display:block;font-size:13px;color:var(--palette-text-a1a4a5);margin-top:5px}.connected-indicator{display:flex;align-items:center;gap:5px;color:var(--palette-text-a1a4a5);font-size:13px;margin-left:auto}.connected-indicator .tiny-green-dot{width:4px;height:4px}.add-ai{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--palette-text-a1a4a5);padding:13px 0;transition:color .15s}.add-ai>svg:last-child{margin-left:auto}.add-ai:hover{color:var(--palette-text-ccc)}.page-footer{display:flex;align-items:center;justify-content:space-between;margin-top:44px;border-top:1px solid var(--line);padding:20px 0 24px;font-size:13px;color:var(--palette-text-a1a4a5);gap:16px}.page-footer>span{display:flex;align-items:center;gap:8px}.page-footer .atlas-logo{color:var(--palette-text-a1a4a5);margin-right:1px}.page-footer .atlas-logo>svg{width:15px;height:14px}.page-footer button{padding:0;display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--palette-text-a1a4a5)}.footer-separator{padding:0 4px}.page-footer .tiny-green-dot{width:4px;height:4px;background:var(--palette-bg-00c16a);opacity:.7}.project-toolbar{display:flex;align-items:center;gap:12px;margin-bottom:24px}.input-search{display:flex;align-items:center;border:1px solid var(--palette-border-333);border-radius:6px;padding:0 12px;gap:9px;max-width:400px;flex:1;color:var(--palette-text-a1a4a5)}.input-search input{border:0;background:none;box-shadow:none!important;height:36px;font-size:14px;padding:0}.project-toolbar>.atlas-select{font-size:13px;margin-left:auto}.segmented{display:flex;border:1px solid var(--palette-border-333);border-radius:6px;padding:3px;gap:3px}.segmented button{display:flex;align-items:center;justify-content:center;border-radius:4px;padding:5px;color:var(--palette-text-a1a4a5)}.segmented button.active{background:var(--palette-bg-242424);color:var(--palette-text-eee)}.list-caption{font-size:13px;color:var(--palette-text-a1a4a5);margin-bottom:14px;display:flex;justify-content:space-between}.project-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.project-grid-card{border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;position:relative;padding:21px;gap:15px}.project-grid-card+.project-grid-card{border-top:1px solid var(--line)}.project-grid-card .project-name{flex:1}.project-grid-card .project-name small{margin-top:3px}.project-grid-card .project-framework{flex:1;order:3;padding-top:11px;border-top:1px solid var(--line)}.project-grid-card .project-status{order:2;flex:none;width:100%;padding-left:50px}.project-grid-card .project-branch{order:4;flex:none;padding-top:11px;border-top:1px solid var(--line)}.project-grid-card .project-updated{display:none}.project-grid-card .project-chevron{position:absolute;top:20px;right:13px}.tip{margin-top:24px;display:flex;align-items:center;gap:9px;padding:15px 0;color:var(--palette-text-a1a4a5);font-size:13px}.tip>svg{color:var(--palette-text-b1b5b8)}.tip>a{display:flex;align-items:center;gap:6px;margin-left:auto;color:var(--palette-text-b9bdc0);font-size:13px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--palette-bg-000a);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;animation:fade-in .15s}.modal{position:relative;width:100%;max-width:478px;background:var(--palette-bg-090909);border:1px solid var(--palette-border-333);border-radius:8px;box-shadow:0 4px 16px var(--palette-shadow-0008);padding:29px;max-height:90vh;overflow:auto;animation:modal-in .2s}.modal.wide{max-width:650px}.modal>h2{font-size:21px;line-height:1.3;letter-spacing:-.6px;padding-right:25px;margin-bottom:9px}.modal-close{position:absolute;right:14px;top:14px}.modal-description{font-size:14px;margin-bottom:26px}.modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:25px;padding-top:19px;border-top:1px solid var(--palette-border-262626)}.field{display:flex;flex-direction:column;gap:9px;font-size:13px;color:var(--palette-text-bbb);margin-bottom:21px}.field input,.field .atlas-select{font-size:14px}.field small{font-size:13px;color:var(--palette-text-a1a4a5);line-height:1.5}.checkbox-panel{display:flex;align-items:center;gap:11px;padding:15px;border:1px solid var(--palette-border-333);border-radius:6px;cursor:pointer;margin:8px 0 20px}.checkbox-panel>svg{color:var(--palette-text-b1b5b8)}.checkbox-panel>span{font-size:14px;flex:1}.checkbox-panel small{font-size:13px;color:var(--palette-text-a1a4a5);display:block;margin-top:5px}.checkbox-panel>input{width:15px;height:15px;accent-color:var(--palette-text-ddd)}.info-note{display:flex;align-items:flex-start;gap:9px;color:var(--palette-text-a1a4a5);line-height:1.7;font-size:13px;padding:16px 0}.info-note>svg{margin-top:2px;flex-shrink:0;color:var(--palette-text-a1a4a5)}.form-error{font-size:13px;color:var(--palette-text-ff7777);line-height:1.7;margin:12px 0}.setup-steps{margin:30px 0}.setup-steps>div{display:flex;align-items:center;gap:12px;color:var(--palette-text-a1a4a5);padding:18px 0;font-size:14px}.setup-steps small{margin-left:auto;font-size:13px}.setup-steps .done{color:var(--palette-text-00c16a)}.setup-steps .current{color:var(--palette-text-eee)}.toast{position:fixed;bottom:24px;left:calc(50% + 60px);transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:14px 17px;border:1px solid var(--palette-border-333);border-radius:8px;background:var(--palette-bg-151515);color:var(--palette-text-ddd);z-index:150;box-shadow:0 6px 20px var(--palette-shadow-0008);font-size:14px;max-width:calc(100vw - 30px);line-height:1.5;animation:toast-in .2s;min-width:260px}.toast>svg{color:var(--palette-text-aaa)}.toast>button{margin-left:auto;display:flex;align-items:center;color:var(--palette-text-a1a4a5)}.empty-state{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:250px;border:1px dashed var(--palette-border-292929);border-radius:8px;color:var(--palette-text-a1a4a5);gap:13px;padding:32px;text-align:center}.empty-state h3{color:var(--palette-text-ccc);font-size:16px;margin-top:7px}.empty-state p{font-size:14px;color:var(--palette-text-a1a4a5);max-width:380px}.empty-state .button{margin-top:6px}.back-link{display:inline-flex;align-items:center;gap:7px;color:var(--palette-text-a1a4a5);font-size:13px;margin-bottom:24px}.back-link:hover{color:var(--palette-text-fff)}.project-detail-heading{display:flex;align-items:center;gap:16px;margin-bottom:30px}.project-icon.large{width:48px;height:48px;border-radius:8px}.project-icon.large>svg{width:25px;height:25px}.project-detail-heading h1{font-size:28px;letter-spacing:-.9px;margin-bottom:8px}.project-detail-heading .muted{font-size:13px}.project-detail-actions{margin-left:auto;display:flex;align-items:center;gap:10px}.detail-tabs{display:flex;gap:26px;border-bottom:1px solid var(--palette-border-292929);margin-bottom:28px;overflow:auto}.detail-tabs button{color:var(--palette-text-a1a4a5);font-size:14px;padding:0 1px 15px;white-space:nowrap;border-bottom:1px solid transparent;transition:color .15s}.detail-tabs button.active{color:var(--palette-text-fff);border-color:var(--palette-border-fff)}.detail-tabs button:hover{color:var(--palette-text-ddd)}.detail-notice{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--palette-text-b9bdc0);margin:0 0 20px}.detail-notice>span:last-child{margin-left:auto;font-size:13px;color:var(--palette-text-a1a4a5)}.panel{border:1px solid var(--line);border-radius:8px;overflow:hidden;margin-bottom:26px}.panel>.panel-heading{border-bottom:1px solid var(--line)}.deployment-overview .panel-heading{border:0}.deployment-domain{padding:14px 22px 29px;display:flex;align-items:center;gap:9px;font-size:20px;letter-spacing:-.6px}.deployment-domain>svg{color:var(--palette-text-a1a4a5)}.deployment-domain .icon-button{margin-left:4px}.detail-meta{padding:20px 22px;border-top:1px solid var(--palette-border-262626);display:grid;grid-template-columns:1fr .8fr 1.8fr .7fr;gap:15px}.detail-meta>div{display:flex;flex-direction:column;gap:12px}.detail-meta>div>span{font-size:13px;color:var(--palette-text-a1a4a5)}.detail-meta strong{font-size:13px;color:var(--palette-text-bbb);display:flex;align-items:center;gap:5px;font-weight:400}.detail-meta strong>svg{color:var(--palette-text-a1a4a5)}.infrastructure-list{border:1px solid var(--line);border-radius:8px;overflow:hidden}.infrastructure-list>button{display:flex;align-items:center;width:100%;padding:24px 22px;gap:15px;text-align:left;transition:background .15s}.infrastructure-list>button:hover{background:var(--palette-bg-0d0d0d)}.infrastructure-list>button+button{border-top:1px solid var(--line)}.infrastructure-list>button>svg:first-child{color:var(--palette-text-b1b5b8)}.infrastructure-list>button>span:nth-child(2){color:var(--palette-text-ddd);font-size:14px;flex:1}.infrastructure-list small{display:block;color:var(--palette-text-a1a4a5);font-size:13px;margin-top:7px}.infrastructure-list>button>svg:last-child{color:var(--palette-text-a1a4a5);margin-left:18px}.error-notice{padding:16px 20px;background:var(--palette-bg-150707);color:var(--palette-text-ff7777);display:flex;gap:10px;font-size:13px;line-height:1.7;border-top:1px solid var(--palette-border-3e1616)}.error-notice .text-link{display:flex;color:var(--palette-text-cc9999);margin-top:6px}.deploy-table{border:1px solid var(--line);border-radius:8px;overflow:hidden}.deployment-row{display:flex;gap:18px;align-items:center;padding:20px}.deployment-row+.deployment-row{border-top:1px solid var(--line)}.build-dot{width:7px;height:7px;background:var(--palette-bg-00c16a);border-radius:50%}.build-dot.error{background:var(--palette-bg-ff4444)}.deployment-row>div{flex:1}.deployment-row strong{font-family:Geist Mono,monospace;font-size:13px;font-weight:400}.deployment-row small{display:block;font-size:13px;color:var(--palette-text-a1a4a5);margin-top:8px}.deployment-row>.subtle{font-size:13px;display:flex;align-items:center;gap:4px;min-width:50px}.database-overview{display:flex;align-items:center;padding:23px;gap:16px}.resource-large-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid var(--palette-border-333);border-radius:8px;color:var(--palette-text-bbb);background:var(--palette-bg-111)}.database-overview h3{margin-bottom:7px}.database-overview .muted{font-size:13px}.database-overview>.status{margin-left:auto}.sql-editor{display:block;border:0!important;box-shadow:none!important;width:100%;resize:vertical;min-height:150px;background:var(--palette-bg-080808);padding:20px;color:var(--palette-text-ccc);font-family:Geist Mono,monospace;font-size:14px;line-height:1.8;border-radius:0}.sql-actions{padding:12px 17px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);gap:12px}.data-table-wrap{border:1px solid var(--line);border-radius:8px;overflow:auto}.table-footer{font-size:13px;color:var(--palette-text-a1a4a5);padding:12px 17px;border-top:1px solid var(--palette-border-262626)}table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}th{font-weight:400;color:var(--palette-text-a1a4a5);font-size:13px;background:var(--palette-bg-090909);padding:13px 20px;border-bottom:1px solid var(--palette-border-292929)}td{font-size:13px;color:var(--palette-text-aaa);padding:19px 20px;border-bottom:1px solid var(--line)}tr:last-child td{border-bottom:0}td:first-child{color:var(--palette-text-ccc)}td>svg{vertical-align:middle;margin-right:8px;color:var(--palette-text-a1a4a5)}td:last-child .icon-button{float:right}.logs-panel{border:1px solid var(--palette-border-292929);border-radius:8px;overflow:hidden}.logs-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--palette-border-292929);padding:14px 18px;font-size:13px;color:var(--palette-text-a1a4a5)}.logs-header>span:first-child{display:flex;align-items:center;gap:8px;color:var(--palette-text-bbb)}.logs-panel>pre{padding:24px;min-height:280px;color:var(--palette-text-b9bdc0);margin:0;overflow:auto}.logs-panel+.error-notice{margin-top:20px;border:1px solid var(--palette-border-3e1616);border-radius:6px}.settings-empty{padding:35px;text-align:center;font-size:14px;color:var(--palette-text-a1a4a5)}.env-row{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line);font-size:13px;color:var(--palette-text-b1b5b8)}.env-row:last-child{border-bottom:0}.env-row>span{margin-left:auto;letter-spacing:3px}.env-row>.icon-button{margin-left:20px}.domain-form{display:flex;gap:10px;max-width:550px;margin-bottom:20px}.domain-form>input{font-size:14px}.domain-row{display:flex;align-items:center;gap:10px;padding:16px;border:1px solid var(--palette-border-292929);border-radius:6px;color:var(--palette-text-ccc);font-size:14px}.domain-row .status{margin-left:auto}.danger-zone{border:1px solid var(--palette-border-422323);border-radius:8px;display:flex;align-items:center;justify-content:space-between;padding:22px;margin-top:42px;gap:16px}.danger-zone h3{color:var(--palette-text-ccc)}.danger-zone p{font-size:13px;color:var(--palette-text-a1a4a5);margin-top:6px}.connect-intro{display:flex;align-items:center;position:relative;padding:15px 0 40px;gap:20px}.connect-symbol{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border:1px solid var(--palette-border-333);border-radius:8px;background:var(--palette-bg-111)}.connect-symbol svg{width:34px!important;height:30px!important}.connect-intro h2{font-size:22px;letter-spacing:-.7px;margin-bottom:8px}.connect-intro p{font-size:14px;color:var(--palette-text-a1a4a5);line-height:1.8}.connect-art{color:var(--palette-text-333);position:absolute;right:25px;top:0}.agent-options{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:26px}.agent-options>button{border:1px solid var(--palette-border-292929);border-radius:8px;text-align:left;padding:20px 16px;position:relative;transition:border-color .15s,background .15s}.agent-options>button.selected{border-color:var(--palette-border-777);background:var(--palette-bg-0c0c0c)}.agent-options>button:hover{background:var(--palette-bg-0d0d0d);border-color:var(--palette-border-555)}.agent-option-icon{height:30px;display:block;margin-bottom:20px}.agent-options strong{font-size:14px;display:block;margin-bottom:7px}.agent-options small{font-size:13px;color:var(--palette-text-a1a4a5)}.selected-check{position:absolute;right:13px;top:13px;color:var(--palette-text-aaa)}.setup-body{padding:24px}.numbered-step{display:flex;gap:13px;align-items:flex-start}.numbered-step>span{width:22px;height:22px;border-radius:50%;background:var(--palette-bg-181818);border:1px solid var(--palette-border-333);color:var(--palette-text-b9bdc0);font-size:13px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.numbered-step h3{font-size:14px;padding-top:1px}.numbered-step p{font-size:13px;color:var(--palette-text-a1a4a5);margin-top:5px}.code-block{display:flex;align-items:flex-start;gap:15px;border:1px solid var(--palette-border-292929);background:var(--palette-bg-060606);border-radius:6px;padding:16px;margin:19px 0 26px}.code-block pre{margin:0;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--palette-text-aaa);flex:1}.code-block>.icon-button{margin:-4px -5px 0 0}.permissions-field{max-width:320px;margin:18px 0 22px 35px;font-size:13px;color:var(--palette-text-a1a4a5)}.setup-action{border-top:1px solid var(--palette-border-242424);padding-top:20px;display:flex;align-items:center;justify-content:space-between;gap:15px}.setup-action>.subtle{display:inline-flex;align-items:center;gap:6px;font-size:13px}.connection-setup{margin-bottom:2px}.billing-summary{border-top:1px solid var(--palette-border-292929);border-bottom:1px solid var(--palette-border-292929);padding:30px 0;display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-bottom:27px}.billing-amount{font-size:40px;font-weight:600;letter-spacing:-1.8px;margin:15px 0 9px}.billing-amount>span{font-size:13px;color:var(--palette-text-a1a4a5);letter-spacing:0;font-weight:400;margin-left:10px}.billing-summary p{color:var(--palette-text-a1a4a5);font-size:13px}.spend-limit{border-left:1px solid var(--palette-border-292929);padding-left:40px;align-self:center}.spend-limit>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--palette-text-b9bdc0);font-size:13px}.spend-limit .text-link{font-size:13px}.spend-limit>strong{display:block;font-size:21px;letter-spacing:-.5px;margin:14px 0}.spend-limit .resource-bar{margin-bottom:9px}.spend-limit>.muted{font-size:13px}.plan-banner{display:flex;align-items:center;padding:20px;border:1px solid var(--palette-border-333);border-radius:8px;margin-bottom:34px;gap:14px}.plan-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--palette-text-aaa);border:1px solid var(--palette-border-333);background:var(--palette-bg-111);border-radius:6px}.plan-banner strong{font-size:14px}.plan-banner p{color:var(--palette-text-a1a4a5);font-size:13px;margin-top:5px}.plan-banner>.button{margin-left:auto}.usage-table td:last-child{text-align:right;color:var(--palette-text-ddd)}.usage-table th:last-child{text-align:right}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pricing-plan{border:1px solid var(--palette-border-333);border-radius:8px;padding:23px 18px}.pricing-plan.current-plan{border-color:var(--palette-border-666)}.pricing-plan h3{font-size:16px;margin-bottom:20px}.price{font-size:30px;letter-spacing:-1px}.price>small{font-size:13px;letter-spacing:0;display:block;color:var(--palette-text-a1a4a5);margin-top:4px}.pricing-plan p{font-size:13px;color:var(--palette-text-b1b5b8);min-height:45px;margin-top:16px}.plan-feature{display:flex;align-items:center;gap:6px;color:var(--palette-text-aaa);font-size:13px;margin:14px 0}.plan-feature>svg{color:var(--palette-text-a1a4a5)}.pricing-plan>.button{width:100%;margin-top:20px}.settings-form{max-width:650px}.settings-avatar-row{display:flex;align-items:center;gap:14px;margin:23px 0 26px}.settings-avatar-row strong{font-size:13px}.settings-avatar-row p{font-size:13px;margin-top:6px}.large-avatar{width:46px;height:46px;font-size:19px;border-radius:8px}.settings-form .field{max-width:430px}.settings-divider{border-top:1px solid var(--palette-border-292929);margin:32px 0}.settings-save{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--palette-border-292929);padding-top:22px;margin-top:28px;gap:15px}.settings-save .subtle{font-size:13px}.mini-avatar{width:24px;height:24px;font-size:13px;margin-right:9px;vertical-align:middle}.settings-toggle-row{display:flex;align-items:center;gap:14px;padding:24px 0;border-bottom:1px solid var(--palette-border-292929)}.settings-toggle-row>svg{color:var(--palette-text-b1b5b8)}.settings-toggle-row>div{flex:1}.settings-toggle-row strong{font-size:14px}.settings-toggle-row p{font-size:13px;color:var(--palette-text-a1a4a5);margin-top:7px}.toggle{height:21px;width:36px;border-radius:20px;background:var(--palette-bg-292929);padding:3px;flex-shrink:0}.toggle i{display:block;height:15px;width:15px;background:var(--palette-bg-777);border-radius:50%;transition:transform .2s,background .2s}.toggle.on{background:var(--palette-bg-ddd)}.toggle.on i{transform:translate(15px);background:var(--palette-bg-111)}.help-links{margin-top:10px}.help-links>a{display:flex;align-items:center;gap:14px;padding:20px 0;border-bottom:1px solid var(--palette-border-292929);color:var(--palette-text-ccc);font-size:14px}.help-links>a>svg:first-child{color:var(--palette-text-b1b5b8)}.help-links>a>svg:last-child{margin-left:auto;color:var(--palette-text-a1a4a5)}.help-links small{display:block;font-size:13px;color:var(--palette-text-a1a4a5);margin-top:6px}.palette-search{display:flex;align-items:center;border-bottom:1px solid var(--palette-border-333);gap:12px;margin:6px 0 12px;color:var(--palette-text-a1a4a5)}.palette-search input{border:0;background:none;box-shadow:none!important;font-size:14px;padding:4px 0;height:53px}.palette-results{max-height:350px;overflow:auto}.palette-results button{display:flex;align-items:center;gap:12px;width:100%;padding:13px;border-radius:6px;font-size:14px;color:var(--palette-text-aaa);text-align:left;transition:background .15s}.palette-results button:hover{background:var(--palette-bg-191919);color:var(--palette-text-fff)}.palette-results button>svg:first-child{color:var(--palette-text-a1a4a5)}.palette-results small{margin-left:auto;color:var(--palette-text-a1a4a5);font-size:13px}.palette-results button>svg:last-child{color:var(--palette-text-a1a4a5)}.palette-footer{display:flex;justify-content:space-between;border-top:1px solid var(--palette-border-292929);padding:16px 1px 0;margin-top:10px;font-size:13px;color:var(--palette-text-a1a4a5)}.palette-footer>span{display:inline-flex;align-items:center;gap:5px}.mobile-menu-button{display:none}.page-enter{animation:page-in .35s cubic-bezier(.2,.8,.2,1)}.spin{animation:spin 1s linear infinite}@keyframes page-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{transform:translateY(10px) scale(.99);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes toast-in{0%{opacity:0;margin-bottom:-8px}to{opacity:1;margin-bottom:0}}@keyframes spin{to{transform:rotate(360deg)}}@media(min-width:1600px){:root{--sidebar: 248px}.page-content{padding-left:56px;padding-right:56px}.metric{padding:23px 26px}.metric-value{font-size:34px}.main-chart{height:200px}.resource,.resource-period{margin-bottom:23px}.project-row{padding:19px 22px}.topbar{padding:0 48px}.brand{height:80px}.main-nav>a{font-size:14px;padding:12px}.sidebar{padding:0 20px}.workspace-select>span:nth-child(2){font-size:14px}.project-name>span{font-size:14px}.project-name small{font-size:13px}}@media(max-width:1200px){:root{--sidebar: 210px}.sidebar{padding:0 13px}.page-content{padding:30px 28px 0}.topbar{padding:0 28px}.page-heading-actions{gap:13px}.operational{font-size:13px}.metric{padding:17px}.metric-value{font-size:27px}.sparkline{width:49px}.metric-foot{font-size:13px;gap:4px}.metric-foot .positive{font-size:13px}.analytics-grid{grid-template-columns:minmax(0,1fr) 250px;gap:18px}.project-framework{flex:.65}.project-branch{flex:.35}.bottom-grid{gap:28px}.connected-indicator{font-size:0}.connected-indicator .tiny-green-dot{width:5px;height:5px}.project-grid{grid-template-columns:repeat(2,1fr)}.connect-art{right:3px;opacity:.7}.connect-intro h2{font-size:20px}.agent-options{gap:10px}.agent-options>button{padding:17px 12px}.agent-options small,.connect-intro p,.chart-comparison{font-size:13px}.chart-number{font-size:21px}.detail-meta{grid-template-columns:1fr 1fr}.project-detail-actions .button{font-size:13px}}@media(max-width:1000px){:root{--sidebar: 192px}.brand{padding-left:7px}.atlas-logo>span{font-size:24px}.sidebar{padding:0 11px}.workspace-select{gap:7px;padding:9px}.workspace-select>span:nth-child(2){font-size:13px}.workspace-select small{font-size:13px}.workspace-avatar{width:25px;height:25px;font-size:13px}.main-nav>a{font-size:13px;gap:10px;padding:10px}.plan-summary{padding:11px 9px}.page-heading-actions .operational{display:none}.page-content{padding:27px 24px 0}.topbar{padding:0 24px}.topbar-actions{gap:8px}.search-trigger{width:150px}.metrics-strip{grid-template-columns:repeat(4,1fr)}.sparkline{display:none}.metric{padding:15px}.metric-label{font-size:13px}.metric-label svg{width:13px}.metric-foot{flex-wrap:wrap;min-height:24px;line-height:1.6}.analytics-grid{grid-template-columns:minmax(0,1fr) 215px;gap:15px}.resource{margin:0 15px 17px}.resource-panel .panel-heading{padding:17px 15px 5px}.resource-period{padding:0 15px}.resource-link{padding:12px 15px}.chart-comparison{display:none}.chart-summary{padding-top:18px}.project-framework{display:none}.project-row{padding:15px 14px;gap:11px}.bottom-grid{gap:25px;grid-template-columns:minmax(0,1fr) minmax(210px,.85fr)}.activity-item a,.activity-item small{font-size:13px}.activity-item time{font-size:13px}.connected-agent>span:nth-child(2){font-size:13px}.connected-agent small{font-size:13px}.connected-list{padding:2px 10px}.page-footer>span:first-child{font-size:0;gap:0}.footer-separator{padding:0}.connect-art{display:none}.agent-options{grid-template-columns:repeat(2,1fr)}.agent-options small{font-size:13px}.agent-option-icon{margin-bottom:14px}.detail-tabs{gap:21px}.settings-toggle-row p{font-size:13px}.billing-summary{gap:30px}.spend-limit{padding-left:25px}.billing-summary .text-link{font-size:13px}}@media(max-width:760px){:root{--sidebar: 228px}.sidebar{transform:translate(-100%);transition:transform .2s;padding:0 16px}.sidebar.mobile-open{transform:translate(0)}.sidebar-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--palette-bg-000a);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:49}.workspace-main{margin-left:0}.mobile-menu-button{display:inline-flex}.topbar{height:58px;padding:0 20px}.breadcrumb{gap:10px}.breadcrumb-workspace,.breadcrumb-slash{display:none}.topbar-actions{gap:8px}.search-trigger{width:auto;padding:5px}.search-trigger>span,.search-trigger>kbd{display:none}.topbar-divider{margin:0 2px}.topbar .icon-button{min-width:25px}.top-avatar{margin-left:5px}.page-content{padding:29px 22px 0}.page-heading{margin-bottom:25px}.page-heading h1{font-size:30px;letter-spacing:-1px}.page-heading p{font-size:13px;margin-top:8px}.page-heading-actions .button{font-size:13px;gap:6px;padding:8px 10px}.metrics-strip{grid-template-columns:repeat(2,1fr);margin-bottom:20px}.metric{padding:18px}.metric:nth-child(3){border-left:0;border-top:1px solid var(--line)}.metric:nth-child(4){border-top:1px solid var(--line)}.metric-value{font-size:29px;margin-bottom:10px}.metric-foot{min-height:0;font-size:13px;line-height:1.4}.metric-foot .positive,.metric-label{font-size:13px}.sparkline{display:block;width:65px;height:24px}.analytics-grid{grid-template-columns:minmax(0,1fr) 240px;gap:18px;margin-bottom:27px}.main-chart{height:160px}.chart-comparison{display:none}.chart-summary{gap:8px}.bottom-grid{gap:28px}.project-grid{grid-template-columns:repeat(2,1fr)}.projects-section{margin-bottom:27px}.page-footer{margin-top:32px;padding-bottom:22px}.sidebar-bottom{padding-top:35px}.workspace-select>span:nth-child(2){font-size:13px}.workspace-select small{font-size:13px}.main-nav>a{font-size:14px}.project-name>span{font-size:14px}.project-updated{font-size:13px}.plan-summary{padding:13px 11px}.plan-usage{font-size:13px}.workspace-avatar{width:29px;height:29px}.metric-label svg{width:15px}.project-toolbar{gap:8px}.project-toolbar>.atlas-select{max-width:132px}.project-toolbar kbd{display:none}.tip{font-size:13px;align-items:flex-start;flex-wrap:wrap;line-height:1.6}.tip>a{margin-left:24px}.project-detail-heading{gap:12px;flex-wrap:wrap}.project-detail-heading h1{font-size:26px}.project-detail-actions{width:100%;margin:10px 0 0;justify-content:flex-start}.detail-notice{align-items:flex-start;flex-wrap:wrap;line-height:1.5}.detail-notice>span:last-child{display:block;width:100%;margin-left:12px}.deployment-domain{font-size:17px}.detail-meta{gap:24px}.deploy-table{overflow:auto}.deployment-row{min-width:530px;padding:17px;gap:15px}.settings-toggle-row{align-items:flex-start}.settings-toggle-row .toggle{margin-top:3px}.settings-form .field{max-width:none}.billing-summary{gap:25px}.spend-limit{padding-left:22px}.billing-summary .eyebrow{font-size:13px}.billing-amount{font-size:33px}.plan-banner{padding:18px;gap:11px}.plan-banner p{font-size:13px}.toast{left:50%;min-width:0;width:max-content;max-width:calc(100vw - 32px)}.notifications-popover{right:-50px;width:320px}.panel:has(table){overflow:auto}.infrastructure-list>button{padding:21px 17px;gap:11px}.infrastructure-list>button>span:nth-child(2){font-size:13px}.infrastructure-list>button>svg:last-child{margin-left:8px}.database-overview{padding:19px}.settings-save{align-items:flex-start}.sql-actions{flex-wrap:wrap}.sql-actions>.button{margin-left:auto}.settings-toggle-row>svg{width:19px}.settings-toggle-row strong{font-size:13px}}@media(max-width:600px){.analytics-grid{grid-template-columns:1fr}.resource-panel{display:none}.main-chart{height:190px}.chart-summary{padding-top:13px}.chart-number{font-size:24px}.chart-comparison{display:inline;font-size:13px}.chart-panel>.panel-heading{padding-top:15px}.chart-footer{padding-bottom:15px}.bottom-grid{grid-template-columns:1fr;gap:26px}.connected-indicator,.activity-item a,.activity-item small{font-size:13px}.activity-item time{font-size:13px}.activity-item{padding:12px 0}.connected-agent{padding:15px 0}.connected-agent>span:nth-child(2){font-size:14px}.connected-agent small{font-size:13px}.connected-list{padding:2px 15px}.project-branch{display:none}.project-row{padding:16px 14px}.project-icon{width:33px;height:33px}.project-status{flex:none;margin-left:auto}.project-updated{display:none}.project-name{flex:1}.project-chevron{margin-left:0;width:12px}.section-heading{margin-bottom:16px}.section-heading p{font-size:13px}.text-link{font-size:13px;gap:5px}.project-grid{grid-template-columns:1fr}.project-grid-card .project-branch,.project-grid-card .project-framework{display:flex}.project-grid-card .project-status{padding-left:48px}.project-toolbar{flex-wrap:wrap}.project-toolbar .input-search{max-width:none;flex-basis:100%;margin-bottom:4px}.project-toolbar>.atlas-select{margin-left:0;max-width:160px;flex:1}.segmented{margin-left:auto}.page-heading-row{gap:10px;align-items:center}.page-heading p{max-width:220px;line-height:1.6}.page-heading-actions{gap:9px}.page-heading-actions .atlas-select{font-size:13px;max-width:137px}.page-heading-actions .button:has(svg){font-size:13px}.page-heading-row>.page-heading-actions:has(select){flex-wrap:wrap;justify-content:flex-end}.page-footer>span:last-child{font-size:13px}.page-footer button{font-size:13px}.connect-intro{gap:15px;padding-bottom:30px}.connect-symbol{width:48px;height:48px}.connect-symbol svg{width:27px!important}.connect-intro h2{font-size:17px;letter-spacing:-.4px}.connect-intro p{font-size:13px}.connect-intro p>br{display:none}.agent-options{gap:11px}.agent-options>button{padding:17px 14px}.agent-options small{font-size:13px}.setup-body{padding:20px 16px}.numbered-step{gap:11px}.numbered-step h3{font-size:13px}.numbered-step p{font-size:13px;line-height:1.7}.permissions-field{margin-left:0}.setup-action>.subtle{font-size:13px}.setup-action>.button{font-size:13px}.code-block{padding:14px 11px}.code-block>pre{font-size:13px}.detail-tabs{gap:21px;margin-bottom:25px}.detail-tabs button{font-size:13px}.detail-meta{padding:19px}.deployment-domain{padding:15px 19px 25px}.deployment-overview .panel-heading{padding:16px 19px}.billing-summary{grid-template-columns:1fr;gap:25px;padding:25px 0}.spend-limit{border-left:0;border-top:1px solid var(--palette-border-292929);padding:25px 0 0}.billing-amount{font-size:38px}.plan-banner{flex-wrap:wrap}.plan-banner>.button{margin-top:4px;margin-left:54px}.plan-banner>div{flex:1}.danger-zone{padding:19px;align-items:flex-start;flex-direction:column}.modal{padding:25px 22px}.modal-backdrop{padding:16px}.modal>h2{font-size:20px}.modal-actions{gap:8px}.modal-actions>.button{font-size:13px}.pricing-grid{grid-template-columns:1fr}.pricing-plan p{min-height:0}.pricing-plan{padding:20px}.pricing-plan h3{margin-bottom:12px}.pricing-plan>.button{margin-top:10px}.settings-save{gap:15px;align-items:center}.settings-save .subtle{font-size:13px;line-height:1.6}.infrastructure-list .status,.database-overview .muted{font-size:13px}.database-overview h3{font-size:14px}.resource-large-icon{width:39px;height:39px}.section-heading>.subtle{font-size:13px}.settings-toggle-row{gap:10px}.settings-toggle-row p{font-size:13px;line-height:1.8}.domain-form>input{min-width:0}.notifications-popover{right:-41px;width:min(320px,calc(100vw - 32px))}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.mobile-brand{display:none}@media(max-width:760px){.sidebar{visibility:hidden}.sidebar.mobile-open{visibility:visible}.mobile-brand{display:inline-flex;color:var(--palette-text-aaa)}.mobile-brand svg{width:17px!important;height:18px!important}}@media(max-width:600px){.metric-foot{white-space:normal;min-height:33px;align-content:flex-start;line-height:1.6}.metric-foot .positive{flex-shrink:0}}.project-icon.violet,.project-icon.blue,.project-icon.orange,.project-icon.green{background:var(--palette-bg-111);color:var(--palette-text-aaa);border-color:var(--palette-border-333)}.avatar{background:var(--palette-bg-171717);color:var(--palette-text-aaa);border-color:var(--palette-border-333)}:root{--ui-scale: .9;color-scheme:dark;--sidebar: 256px;--muted: #a1a4a5;--text-secondary: #b9bdc0;--text-primary: #f0f0f0;--surface: #151619;--border: #303336;--line: #272a2d;font-size:16px;color:var(--text-primary)}html{scrollbar-gutter:stable;zoom:var(--ui-scale)}*{scrollbar-width:thin;scrollbar-color:var(--palette-scroll-484c50) var(--palette-scroll-000)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:var(--palette-bg-000)}::-webkit-scrollbar-thumb{background:var(--palette-scroll-484c50);border:2px solid var(--palette-bg-000);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--palette-scroll-70767c)}body{min-width:0}button:focus-visible,a:focus-visible{outline:2px solid var(--palette-focus-d3d6d8)}input:focus,textarea:focus,select:focus{border-color:var(--palette-border-858c91)!important;box-shadow:0 0 0 3px var(--palette-shadow-fff1)}input,select,textarea{color:var(--palette-text-e7e9ea);background-color:var(--palette-bg-151619);border-color:var(--palette-border-303538);border-radius:10px;font-size:15px}input{height:44px;padding:0 14px}select{min-height:42px;padding:9px 34px 9px 14px}.atlas-select{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;max-width:100%;min-height:42px;padding:9px 12px;border:1px solid var(--palette-border-303538);border-radius:10px;background:var(--palette-bg-151619);color:var(--palette-text-e7e9ea);text-align:left;font-size:15px;line-height:22px;transition:border-color .15s,background .15s}.atlas-select>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-select>svg{flex-shrink:0;color:var(--palette-text-a1a6aa)}.atlas-select:hover:not(:disabled),.atlas-select[aria-expanded=true]{border-color:var(--palette-border-62686d);background:var(--palette-bg-1a1c1f)}.field .atlas-select{width:100%}.atlas-select-menu{position:fixed;z-index:200;overflow-y:auto;overscroll-behavior:contain;padding:4px;border:1px solid var(--palette-border-34383b);border-radius:10px;background:var(--palette-bg-151619);box-shadow:0 12px 36px var(--palette-shadow-0009)}.atlas-select-option{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;padding:8px 10px;border-radius:6px;color:var(--palette-text-b9bdc0);font-size:14px;line-height:22px;cursor:pointer;-webkit-user-select:none;user-select:none}.atlas-select-option.highlighted{background:var(--palette-bg-292c30);color:var(--palette-text-fff)}.atlas-select-option[aria-selected=true]{color:var(--palette-text-f0f0f0)}.atlas-select-option>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}input::placeholder,textarea::placeholder{color:var(--palette-text-a1a4a5);opacity:1}button:disabled{opacity:.65}.button{min-height:40px;padding:9px 16px;border-radius:10px;font-size:14px;background:var(--palette-bg-151619);color:var(--palette-text-e3e6e8);border-color:var(--palette-border-303538)}.button.primary{border-radius:13px;background:var(--primary-background);color:var(--primary-foreground);border-color:var(--primary-background)}.button.primary:hover:not(:disabled){background:var(--primary-hover)}.small-button{min-height:34px;font-size:13px}.icon-button{min-width:36px;min-height:36px;color:var(--palette-text-b2b7bb);border-radius:10px}.badge{padding:5px 9px;font-size:13px;color:var(--palette-text-bdc2c6);background:var(--palette-bg-151619);border-color:var(--palette-border-303538);border-radius:6px}.status{padding:4px 8px;border-radius:6px;font-size:13px;font-weight:600;line-height:20px;color:var(--palette-text-bdc2c6);background:var(--palette-bg-151619)}.status.ready,.status.connected,.status.paid,.status.active{color:var(--palette-text-4edba0);background:var(--palette-bg-082a1b)}.status.failed{color:var(--palette-text-ff8585);background:var(--palette-bg-321414)}.status.pending,.status.queued{color:var(--palette-text-f7c477);background:var(--palette-bg-30230e)}.status-dot{width:5px;height:5px}.sidebar{width:var(--sidebar);padding:0 20px;overflow:hidden;height:calc(100dvh / var(--ui-scale));overscroll-behavior:contain}.sidebar-content{display:flex;flex-direction:column;flex:1;min-height:0;padding-bottom:8px}.sidebar-content .workspace-wrapper{flex-shrink:0}.brand{flex-shrink:0;height:72px;min-height:72px;padding:0 12px}.atlas-logo{gap:8px;align-items:center;color:var(--palette-text-f3f3f3)}.atlas-logo>svg{width:24px;height:18px;flex-shrink:0}.atlas-logo>span{font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:24px;font-weight:700;letter-spacing:-.25px}.atlas-logo.small>svg{width:22px;height:17px}.workspace-select{padding:11px;min-height:48px;margin:0 0 16px;border-radius:8px;background:var(--palette-bg-0c0d0e);gap:10px}.workspace-select>span:nth-child(2){font-size:14px;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-select small{display:none}.workspace-avatar{width:28px;height:28px;border-radius:6px}.workspace-popover{top:57px;width:100%;max-width:100%;max-height:calc(100dvh / var(--ui-scale) - 148px);overflow-y:auto;overscroll-behavior:contain}.workspace-popover .workspace-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-list{max-height:min(180px,30svh);overflow-y:auto}.workspace-popover .create-workspace{border-top:1px solid var(--palette-border-292929);margin-top:6px;padding-top:12px}.workspace-popover .create-workspace>svg{margin-left:0}.notification-empty{padding:24px 18px;font-size:13px}.workspace-popover button:hover,.workspace-popover a:hover{color:var(--palette-text-fff);background:var(--palette-bg-202326);border-radius:5px}.workspace-preview-note{font-size:13px;line-height:1.6;margin-top:12px}.brand-logo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.brand-logo img{display:block;width:100%;height:100%;object-fit:contain}.brand-logo.codex img{width:145%;height:145%;max-width:none}.main-nav{min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;gap:4px}.main-nav>a{flex-shrink:0;font-size:15px;min-height:44px;padding:11px 12px;gap:12px;color:var(--palette-text-b1b5b8);border-radius:8px}.main-nav>a svg{width:19px;height:19px;color:var(--palette-text-a1a6aa)}.main-nav>a.active{background:var(--palette-bg-151619);color:var(--palette-text-f0f0f0)}.sidebar-bottom{flex-shrink:0;border-top:1px solid var(--line);padding-top:8px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background:var(--palette-bg-000)}.sidebar-utilities{display:flex;align-items:center;justify-content:space-between;padding:4px 10px 0}.sidebar-utility{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--palette-text-a1a6aa)}.sidebar-utilities .icon-button{min-width:32px;min-height:32px;border-radius:6px}.plan-summary{border:0;background:none;padding:0;margin:0 0 4px}.plan-summary>div:first-child{min-height:40px;padding:0 10px}.plan-name{font-size:13px;color:var(--palette-text-d5d8da);gap:10px}.plan-summary .text-link{font-size:13px}.sidebar-link{min-height:40px;padding:10px;color:var(--palette-text-b1b5b8);font-size:13px;white-space:nowrap}.sidebar-link>svg{flex-shrink:0}.sidebar-link:hover{background:var(--palette-bg-111214);border-radius:8px}.preview-label{font-size:12px;padding:14px 12px 17px;color:var(--palette-text-a1a6aa)}.preview-tooltip{font-size:13px;color:var(--palette-text-d0d4d6)}.account{padding:16px 10px;margin-top:10px;gap:10px}.account:hover{background:var(--palette-bg-101113)}.account>span:nth-child(2){font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis}.account small{font-size:12px;color:var(--palette-text-a1a4a5);overflow:hidden;text-overflow:ellipsis}.avatar{width:32px;height:32px;font-size:12px;font-weight:600;line-height:1;background:var(--palette-bg-202326);color:var(--palette-text-e1e4e6);border-color:var(--palette-border-3d4246)}.topbar{height:72px;padding:0 40px;gap:12px}.breadcrumb{min-width:0;font-size:14px;gap:15px}.breadcrumb>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-trigger{width:240px;height:36px;padding:0 10px;gap:8px;border:1px solid var(--palette-border-303336);border-radius:8px;background:var(--palette-bg-111214);font-size:13px;color:var(--palette-text-b1b5b8);transition:background .15s,border-color .15s}.search-trigger:hover{background:var(--palette-bg-181a1d);border-color:var(--palette-border-4a4e52);color:var(--palette-text-e3e6e8)}.search-trigger>span{display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-trigger>kbd{display:inline-flex;align-items:center;flex-shrink:0;padding:1px 5px;border:1px solid var(--palette-border-35383b);border-radius:4px;background:var(--palette-bg-1c1e21);color:var(--palette-text-b1b5b8);font-size:11px;line-height:18px}.topbar .icon-button{min-width:34px;min-height:34px}.topbar-actions{flex-shrink:0;gap:12px}.topbar-divider{display:none}.page-content{padding:40px;max-width:1536px}.page-heading{margin-bottom:32px}.page-heading h1{font-size:36px;line-height:1.2;letter-spacing:-1.2px}.page-heading p{font-size:15px;line-height:1.6;margin-top:10px;color:var(--palette-text-a1a4a5)}.page-heading-actions{gap:16px}.page-heading-actions .button{min-height:42px;font-size:14px}.operational{font-size:13px;color:var(--palette-text-b3b8bb)}.metrics-strip{border-radius:12px;margin-bottom:24px}.metric{padding:22px 24px}.metric-label{font-size:14px;color:var(--palette-text-b9bdc0)}.metric-value{font-size:32px;letter-spacing:-.9px;margin:16px 0 12px}.metric-foot{font-size:13px;line-height:1.6;white-space:normal;flex-wrap:wrap;gap:5px;color:var(--palette-text-a1a4a5)}.metric-foot .positive{font-size:12px}.analytics-grid{grid-template-columns:minmax(0,1fr) 286px;gap:24px;margin-bottom:36px}.chart-panel,.resource-panel,.panel,.overview-projects,.full-project-list,.connected-list,.infrastructure-list,.deploy-table,.logs-panel,.data-table-wrap{border-color:var(--palette-border-272a2d);border-radius:12px}.panel-heading{padding:20px 22px;font-size:14px}.panel-heading h2{font-size:16px}.chart-panel>.panel-heading{padding:16px 20px 0}.chart-tabs{gap:22px}.chart-tabs button{font-size:14px;color:var(--palette-text-a1a4a5)}.chart-tabs button.active{color:var(--palette-text-f0f0f0)}.compact-select{min-height:34px;font-size:13px;padding:6px 10px;color:var(--palette-text-b9bdc0);background-color:var(--palette-bg-151619);border-color:var(--palette-border-303538);border-radius:8px}.chart-summary{padding:16px 20px 0;gap:9px;flex-wrap:wrap}.chart-number{font-size:27px}.positive{font-size:13px}.chart-comparison{font-size:12px;color:var(--palette-text-a1a4a5)}.main-chart{height:190px;padding:0 14px 0 9px}.chart-footer{padding:16px 20px 18px;font-size:12px;color:var(--palette-text-a1a4a5)}.resource-panel .panel-heading{padding:20px 20px 8px}.resource-period{padding:0 20px;font-size:13px;color:var(--palette-text-a1a4a5);margin-bottom:20px}.resource{margin:0 20px 20px}.resource-top{font-size:14px;margin-bottom:10px}.resource-top>span:first-child,.resource-top small{color:var(--palette-text-b9bdc0)}.resource-top small{font-size:13px}.resource-limit{font-size:12px;color:var(--palette-text-a1a4a5);margin-top:8px}.resource-link{font-size:13px;padding:16px 20px;color:var(--palette-text-b9bdc0)}.section-heading{margin-bottom:20px}.section-heading h2{font-size:18px}.section-heading p{font-size:14px;color:var(--palette-text-a1a4a5);margin-top:6px}.text-link{font-size:14px;color:var(--palette-text-b9bdc0)}.project-row{min-height:82px;padding:19px 22px;gap:15px}.project-icon{width:38px;height:38px;border-radius:9px}.project-name{gap:7px;flex:1.5}.project-name>span{font-size:16px;color:var(--palette-text-f0f0f0)}.project-name small{font-size:13px;color:var(--palette-text-a1a4a5)}.project-framework{font-size:14px;flex:.65;color:var(--palette-text-b9bdc0)}.project-status{flex:.5}.project-updated{font-size:13px;min-width:62px;color:var(--palette-text-a1a4a5)}.project-chevron{color:var(--palette-text-a1a4a5);opacity:0;transition:opacity .15s}.project-row:hover .project-chevron,.project-row:focus-visible .project-chevron{opacity:1}.projects-section{margin-bottom:36px}.bottom-grid{gap:40px}.activity-item{min-height:62px;gap:12px;padding:12px 0}.activity-item a{font-size:14px;color:var(--palette-text-d8dcdf)}.activity-item small,.activity-item time{font-size:13px;color:var(--palette-text-a1a4a5)}.activity-symbol{width:26px;height:26px}.activity-item:not(:last-child):before{left:12px;top:35px}.connected-agent{padding:18px 0;gap:12px}.agent-box{width:36px;height:36px;border-radius:8px}.connected-agent>span:nth-child(2){font-size:14px}.connected-agent small{font-size:13px;color:var(--palette-text-a1a4a5)}.connected-indicator{font-size:12px;color:var(--palette-text-b9bdc0)}.add-ai{font-size:14px;padding-top:16px;color:var(--palette-text-b9bdc0)}.project-toolbar{gap:12px;margin-bottom:28px}.input-search{max-width:none;height:44px;background:var(--palette-bg-151619);border:1px solid var(--palette-border-303538);border-radius:11px;padding:0 14px}.input-search input{height:42px;font-size:15px;color:var(--palette-text-e7e9ea)}.input-search>svg{width:19px;height:19px;color:var(--palette-text-a1a4a5)}.input-search kbd{display:none}.project-toolbar>.atlas-select{font-size:15px;height:44px;min-width:166px}.segmented{height:44px;padding:4px;border-color:var(--palette-border-303538);background:var(--palette-bg-151619);border-radius:10px;gap:3px}.segmented button{width:34px;border-radius:7px;color:var(--palette-text-a1a4a5)}.segmented button.active{background:var(--palette-bg-303538);color:var(--palette-text-f0f0f0)}.segmented svg{width:18px;height:18px}.list-caption{font-size:13px;margin-bottom:16px;color:var(--palette-text-a1a4a5)}.project-grid-card{padding:22px;border-radius:12px;min-width:0}.project-grid-card .project-name{min-width:0}.project-grid-card .project-status{padding-left:53px}.project-grid-card .project-framework{padding-top:15px}.project-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tip{font-size:14px;color:var(--palette-text-a1a4a5);padding:20px 0}.tip>a{font-size:14px}th{padding:15px 20px;color:var(--palette-text-a1a4a5);background:var(--palette-bg-151619);font-size:13px}td{padding:21px 20px;font-size:14px;color:var(--palette-text-c9ced1)}td:first-child{color:var(--palette-text-e3e6e8)}.detail-tabs{gap:28px;margin-bottom:30px}.detail-tabs button{font-size:15px;padding-bottom:17px;color:var(--palette-text-a1a4a5)}.detail-tabs button.active{color:var(--palette-text-f0f0f0)}.detail-meta>div>span,.detail-meta strong{font-size:14px}.detail-meta>div>span{color:var(--palette-text-a1a4a5)}.detail-meta strong{color:var(--palette-text-d7dcdf)}.project-detail-heading h1{font-size:32px}.project-detail-heading .muted,.detail-notice,.detail-notice>span:last-child{font-size:13px}.project-detail-actions .button{font-size:14px}.infrastructure-list>button{padding:25px 22px;gap:16px}.infrastructure-list>button>span:nth-child(2){font-size:15px}.infrastructure-list small{font-size:14px;color:var(--palette-text-a1a4a5)}.deployment-row{padding:23px 20px;gap:18px}.deployment-row strong{font-size:13px}.deployment-row small,.deployment-row>.subtle{font-size:13px}.sql-actions>.subtle{font-size:13px}.database-overview .muted{font-size:14px}.database-overview h3{font-size:16px}.logs-header{font-size:13px}.logs-panel>pre{font-size:14px;line-height:1.9}.connect-intro{gap:22px;padding-bottom:38px}.connect-intro h2{font-size:24px}.connect-intro p{font-size:15px;color:var(--palette-text-a1a4a5)}.connect-art{display:none}.agent-options{gap:16px}.agent-options>button{border-radius:12px;padding:24px 20px;border-color:var(--palette-border-303538)}.agent-options strong{font-size:15px}.agent-options small{font-size:13px;line-height:1.6}.agent-option-icon{margin-bottom:18px}.numbered-step h3{font-size:15px}.numbered-step p{font-size:14px;color:var(--palette-text-a1a4a5)}.permissions-field{font-size:13px}.field{font-size:14px;line-height:1.5;gap:10px}.field input,.field .atlas-select{font-size:15px}.field small{font-size:13px;color:var(--palette-text-a1a4a5)}.checkbox-panel{padding:17px;border-radius:10px}.checkbox-panel>span{font-size:14px}.checkbox-panel small{font-size:13px}.code-block{border-radius:10px;padding:18px}.code-block pre{font-size:13px;line-height:1.85;color:var(--palette-text-d5dade)}.setup-action>.subtle{font-size:13px}.info-note{font-size:13px;line-height:1.8;color:var(--palette-text-a1a4a5)}.billing-summary{padding:32px 0}.billing-summary p,.spend-limit>.muted,.spend-limit .text-link{font-size:13px}.spend-limit>div:first-child{font-size:14px}.plan-banner{border-radius:12px;padding:23px}.plan-banner strong{font-size:16px}.plan-banner p{font-size:14px;color:var(--palette-text-a1a4a5)}.settings-avatar-row strong{font-size:14px}.settings-avatar-row p,.settings-save .subtle{font-size:13px}.settings-toggle-row strong{font-size:15px}.settings-toggle-row p{font-size:14px;line-height:1.7}.danger-zone{border-radius:12px}.danger-zone p{font-size:14px}.modal{border-radius:14px;padding:32px;max-height:min(calc(90svh / var(--ui-scale)),900px)}.modal>h2{font-size:23px;line-height:1.35}.modal-description{font-size:14px;line-height:1.7}.modal-actions{gap:12px}.empty-state{min-height:340px;border:1px solid var(--palette-border-272a2d);border-radius:16px;gap:16px;padding:48px 24px}.empty-symbol{display:flex;align-items:center;justify-content:center;width:76px;height:76px;background:var(--palette-bg-151619);border:1px solid var(--palette-border-303538);border-radius:16px;color:var(--palette-text-dce0e3);margin-bottom:8px}.empty-state h3{font-size:22px;color:var(--palette-text-f0f0f0)}.empty-state p{font-size:15px;color:var(--palette-text-a1a4a5);line-height:1.7}.palette-search input{font-size:16px}.modal.command-palette{display:flex;flex-direction:column;height:min(640px,calc(90svh / var(--ui-scale)));overflow:hidden}.command-palette>h2,.command-palette .palette-search,.command-palette .palette-footer{flex-shrink:0}.command-palette .palette-results{flex:1;min-height:0;max-height:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.palette-search input{min-width:0}.palette-results button{padding:15px 13px;font-size:14px}.palette-results small,.palette-footer{font-size:12px}.help-links>a{font-size:15px}.help-links small{font-size:13px}.toast{font-size:14px}.notifications-popover{right:0;width:340px}.notifications-popover>a>span{min-width:0;overflow-wrap:anywhere}.notifications-popover>a{font-size:14px}.notifications-popover small{font-size:13px}@media(min-width:1600px){:root{--sidebar: 272px}.page-content{padding:44px 56px}.main-chart{height:215px}}@media(max-width:1200px){:root{--sidebar: 240px}.sidebar{padding:0 16px}.page-content{padding:32px}.topbar{padding:0 32px}.analytics-grid{grid-template-columns:minmax(0,1fr) 246px;gap:20px}.metric{padding:20px}.metric-foot{min-height:40px}.connected-indicator{font-size:0}.agent-options,.project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bottom-grid{grid-template-columns:1fr;gap:32px}.project-framework{display:none}.project-grid-card .project-framework{display:flex}.resource-top{font-size:13px}.resource-limit{font-size:12px}}@media(max-width:960px){.sidebar{transform:translate(-100%);visibility:hidden;transition:transform .2s}.sidebar.mobile-open{transform:translate(0);visibility:visible}.sidebar-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--palette-bg-000a);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:49}.workspace-main{margin-left:0}.mobile-menu-button,.mobile-brand{display:inline-flex}.breadcrumb-workspace,.breadcrumb-slash{display:none}.search-trigger{width:200px}.metrics-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-foot{font-size:13px}.analytics-grid{grid-template-columns:minmax(0,1fr) 260px}.resource-panel{display:block}.detail-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.project-detail-actions .button{font-size:14px}}@media(max-width:760px){.search-trigger{width:36px;padding:0;justify-content:center}.search-trigger>span,.search-trigger>kbd{display:none}}@media(max-width:700px){.topbar{height:64px;padding:0 24px}.page-content{padding:30px 24px 36px}.page-heading{margin-bottom:26px}.page-heading h1{font-size:32px}.page-heading p{font-size:14px;max-width:280px}.page-heading-row{flex-wrap:wrap;gap:20px}.page-heading-actions{flex-shrink:0}.page-heading-actions .button{font-size:14px}.operational{display:none}.topbar-actions{gap:9px}.metrics-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.metric{padding:20px}.metric:nth-child(3){border-left:0;border-top:1px solid var(--palette-border-272a2d)}.metric:nth-child(4){border-top:1px solid var(--palette-border-272a2d)}.metric-label{font-size:14px}.metric-value{font-size:30px;margin:14px 0 10px}.metric-foot{min-height:42px;font-size:13px}.analytics-grid{grid-template-columns:1fr;gap:24px}.resource-panel{display:block}.resource-panel .resource{margin:0 20px 22px}.resource-limit{font-size:13px}.chart-panel>.panel-heading{gap:10px;flex-wrap:wrap}.chart-tabs{gap:18px}.chart-tabs button{font-size:14px}.compact-select{font-size:12px}.chart-comparison{display:none}.main-chart{height:195px}.chart-footer{font-size:12px;padding-left:16px;padding-right:16px}.section-heading{align-items:flex-start;gap:12px}.section-heading h2{font-size:18px}.section-heading p{font-size:14px}.section-heading .text-link{font-size:13px;white-space:nowrap;padding-top:4px}.project-row{padding:18px 16px;gap:12px;min-height:84px}.project-name>span{font-size:15px}.project-name small{font-size:13px}.project-status{flex:none;margin-left:auto}.project-updated,.project-chevron,.project-framework{display:none}.status{font-size:12px;padding:3px 7px}.project-toolbar{flex-wrap:wrap;gap:10px}.project-toolbar .input-search{flex-basis:100%;margin-bottom:0}.project-toolbar>.atlas-select{flex:1;min-width:0;max-width:none;margin-left:0;font-size:14px}.project-grid{grid-template-columns:1fr}.project-grid-card .project-name{flex:1}.project-grid-card .project-framework{display:flex;font-size:14px}.list-caption{gap:12px;font-size:13px;line-height:1.6}.bottom-grid{grid-template-columns:1fr}.activity-item{align-items:flex-start}.activity-item>div{flex:1}.activity-item a{font-size:14px;line-height:1.6}.activity-item small,.activity-item time{font-size:12px}.activity-item time{padding-top:3px}.connected-agent{padding:17px 0}.connected-agent>span:nth-child(2){font-size:14px}.connected-agent small{font-size:12px}.connected-indicator{font-size:0}.tip{align-items:flex-start;line-height:1.7;font-size:13px}.tip>a{font-size:13px}.connect-intro{gap:16px;align-items:flex-start}.connect-intro h2{font-size:20px}.connect-intro p{font-size:14px;line-height:1.7}.connect-symbol{width:46px;height:46px}.agent-options{gap:12px}.agent-options>button{padding:19px 15px}.agent-options strong{font-size:14px}.agent-options small{font-size:13px}.setup-body{padding:22px 18px}.numbered-step h3,.numbered-step p{font-size:14px}.permissions-field{margin-left:0}.setup-action{flex-wrap:wrap}.setup-action>.button{font-size:14px;margin-left:auto}.setup-action>.subtle{font-size:12px}.code-block{padding:15px 13px}.code-block pre{font-size:12px}.detail-tabs{gap:24px}.detail-tabs button{font-size:14px}.detail-meta strong,.detail-meta>div>span{font-size:13px}.project-detail-heading{gap:14px}.project-detail-heading h1{font-size:28px;overflow-wrap:anywhere}.project-detail-actions{width:100%;margin-left:0;margin-top:12px}.project-detail-actions .button{font-size:14px}.deployment-domain{font-size:17px;flex-wrap:wrap;overflow-wrap:anywhere}.infrastructure-list>button{padding:22px 16px;gap:12px;flex-wrap:wrap}.infrastructure-list>button>span:nth-child(2){font-size:14px;min-width:135px}.infrastructure-list small{font-size:13px}.infrastructure-list>button>svg:last-child{display:none}.sql-actions{flex-wrap:wrap;gap:15px}.database-overview{padding:20px 16px;gap:12px;flex-wrap:wrap}.database-overview h3{font-size:15px}.database-overview .muted{font-size:13px}.billing-summary{grid-template-columns:1fr;gap:28px;padding:28px 0}.spend-limit{border-left:0;border-top:1px solid var(--palette-border-272a2d);padding:25px 0 0}.billing-summary .eyebrow{font-size:12px}.billing-summary p,.spend-limit>.muted,.spend-limit .text-link{font-size:13px}.plan-banner{padding:20px;gap:13px;flex-wrap:wrap}.plan-banner p{font-size:14px}.plan-banner>.button{margin-left:53px}.settings-toggle-row strong{font-size:14px}.settings-toggle-row p{font-size:13px}.settings-save{gap:16px;align-items:flex-start;flex-wrap:wrap}.settings-save .subtle{font-size:13px}.settings-save .button{margin-left:auto}.modal-backdrop{padding:16px}.modal{padding:26px 22px;border-radius:14px;max-height:calc(90svh / var(--ui-scale))}.modal-actions .button{font-size:13px}.empty-state{min-height:310px;padding:36px 22px}.notifications-popover{position:fixed;top:72px;right:16px;width:340px;max-width:calc(100% - 32px);max-height:calc(100dvh / var(--ui-scale) - 88px);overflow-y:auto;overscroll-behavior:contain}}@media(max-width:375px){.page-content,.topbar{padding-left:18px;padding-right:18px}.metric{padding:17px 15px}.metric-value{font-size:28px}.metric-foot{font-size:12px}.project-icon{width:32px;height:32px}.project-row{gap:10px;padding-left:12px;padding-right:12px}.status{font-size:12px}.project-name>span{font-size:14px}.project-name small{font-size:12px}}.project-name>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.project-detail-heading>div:first-of-type{min-width:0;flex:1}.project-detail-heading h1{overflow-wrap:anywhere}.toggle{width:44px;height:26px;padding:4px}.toggle i{width:18px;height:18px}.toggle.on i{transform:translate(18px)}@media(max-width:700px){.page-heading-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 14px;align-items:center}.page-heading-row>div:first-child{display:contents}.page-heading h1{grid-column:1;grid-row:1}.page-heading p{grid-column:1 / -1;grid-row:2;max-width:none;margin-top:0}.page-heading-actions{grid-column:2;grid-row:1}.page-heading-row:has(.page-heading-actions .atlas-select) h1{grid-column:1 / -1}.page-heading-row:has(.page-heading-actions .atlas-select) .page-heading-actions{grid-column:1 / -1;grid-row:3;justify-content:flex-start;margin-top:4px}.page-heading-actions .badge{font-size:12px}}@media(max-width:600px){.modal-actions{flex-direction:column-reverse;align-items:stretch}.modal-actions>.button{width:100%;min-height:44px;white-space:normal}}:root{--palette-bg-000: #000;--palette-bg-000a: #000a;--palette-bg-000e: #000e;--palette-bg-00c16a: #00c16a;--palette-bg-05110a: #05110a;--palette-bg-060606: #060606;--palette-bg-070707: #070707;--palette-bg-080808: #080808;--palette-bg-082a1b: #082a1b;--palette-bg-090909: #090909;--palette-bg-0a0a0a: #0a0a0a;--palette-bg-0b0b0b: #0b0b0b;--palette-bg-0c0c0c: #0c0c0c;--palette-bg-0c0d0e: #0c0d0e;--palette-bg-0c1914: #0c1914;--palette-bg-0d0d0d: #0d0d0d;--palette-bg-0e141b: #0e141b;--palette-bg-101010: #101010;--palette-bg-101113: #101113;--palette-bg-111: #111;--palette-bg-111214: #111214;--palette-bg-150707: #150707;--palette-bg-15111c: #15111c;--palette-bg-151515: #151515;--palette-bg-151619: #151619;--palette-bg-161616: #161616;--palette-bg-171717: #171717;--palette-bg-181818: #181818;--palette-bg-181a1d: #181a1d;--palette-bg-19110d: #19110d;--palette-bg-191919: #191919;--palette-bg-1a1c1f: #1a1c1f;--palette-bg-1b1b1b: #1b1b1b;--palette-bg-1c1c1c: #1c1c1c;--palette-bg-1c1e21: #1c1e21;--palette-bg-200a0a: #200a0a;--palette-bg-202326: #202326;--palette-bg-24201f: #24201f;--palette-bg-242424: #242424;--palette-bg-252525: #252525;--palette-bg-262626: #262626;--palette-bg-292929: #292929;--palette-bg-292c30: #292c30;--palette-bg-30230e: #30230e;--palette-bg-303538: #303538;--palette-bg-321414: #321414;--palette-bg-777: #777;--palette-bg-8e8e8e: #8e8e8e;--palette-bg-aaa: #aaa;--palette-bg-ddd: #ddd;--palette-bg-ff4444: #ff4444;--palette-bg-fff3: #fff3;--palette-border-000: #000;--palette-border-163723: #163723;--palette-border-1d3026: #1d3026;--palette-border-1e2b39: #1e2b39;--palette-border-242424: #242424;--palette-border-252525: #252525;--palette-border-262626: #262626;--palette-border-272a2d: #272a2d;--palette-border-282828: #282828;--palette-border-292231: #292231;--palette-border-292929: #292929;--palette-border-2b2b2b: #2b2b2b;--palette-border-2d2d2d: #2d2d2d;--palette-border-303336: #303336;--palette-border-303538: #303538;--palette-border-32251b: #32251b;--palette-border-333: #333;--palette-border-34383b: #34383b;--palette-border-35383b: #35383b;--palette-border-383838: #383838;--palette-border-3c3330: #3c3330;--palette-border-3d4246: #3d4246;--palette-border-3e1616: #3e1616;--palette-border-422323: #422323;--palette-border-4a4e52: #4a4e52;--palette-border-542323: #542323;--palette-border-555: #555;--palette-border-62686d: #62686d;--palette-border-666: #666;--palette-border-777: #777;--palette-border-858c91: #858c91;--palette-border-fff: #fff;--palette-focus-777: #777;--palette-focus-d3d6d8: #d3d6d8;--palette-scroll-000: #000;--palette-scroll-484c50: #484c50;--palette-scroll-70767c: #70767c;--palette-shadow-0006: #0006;--palette-shadow-0008: #0008;--palette-shadow-0009: #0009;--palette-shadow-000b: #000b;--palette-shadow-fff1: #fff1;--palette-text-00c16a: #00c16a;--palette-text-333: #333;--palette-text-4edba0: #4edba0;--palette-text-8cbca2: #8cbca2;--palette-text-99b4dc: #99b4dc;--palette-text-a1a4a5: #a1a4a5;--palette-text-a1a6aa: #a1a6aa;--palette-text-aaa: #aaa;--palette-text-b1b5b8: #b1b5b8;--palette-text-b2b7bb: #b2b7bb;--palette-text-b3b8bb: #b3b8bb;--palette-text-b9bdc0: #b9bdc0;--palette-text-bbb: #bbb;--palette-text-bc9dea: #bc9dea;--palette-text-bdc2c6: #bdc2c6;--palette-text-c68f6d: #c68f6d;--palette-text-c9ced1: #c9ced1;--palette-text-cbb6a9: #cbb6a9;--palette-text-cc9999: #cc9999;--palette-text-ccc: #ccc;--palette-text-d0d4d6: #d0d4d6;--palette-text-d2a78a: #d2a78a;--palette-text-d5d8da: #d5d8da;--palette-text-d5dade: #d5dade;--palette-text-d7dcdf: #d7dcdf;--palette-text-d8dcdf: #d8dcdf;--palette-text-dce0e3: #dce0e3;--palette-text-ddd: #ddd;--palette-text-e1e4e6: #e1e4e6;--palette-text-e3e6e8: #e3e6e8;--palette-text-e7e9ea: #e7e9ea;--palette-text-e8e8e8: #e8e8e8;--palette-text-eee: #eee;--palette-text-f0f0f0: #f0f0f0;--palette-text-f3f3f3: #f3f3f3;--palette-text-f59e0b: #f59e0b;--palette-text-f5f5f5: #f5f5f5;--palette-text-f7c477: #f7c477;--palette-text-ff4444: #ff4444;--palette-text-ff6666: #ff6666;--palette-text-ff7777: #ff7777;--palette-text-ff8585: #ff8585;--palette-text-fff: #fff;--primary-background: #fff;--primary-hover: #e4e7e9;--primary-foreground: #080808;--background: var(--palette-bg-000);--surface: var(--palette-bg-151619);--border: var(--palette-border-303336);--line: var(--palette-border-272a2d);--text-primary: var(--palette-text-f0f0f0);--text-secondary: var(--palette-text-b9bdc0);--muted: var(--palette-text-a1a4a5);--success: var(--palette-text-00c16a);--error: var(--palette-text-ff4444);--warning: var(--palette-text-f59e0b)}html[data-theme=light]{color-scheme:light;--palette-bg-000: #ffffff;--palette-bg-000a: rgba(0, 0, 0, .35);--palette-bg-000e: rgba(255, 255, 255, .93);--palette-bg-00c16a: #168443;--palette-bg-05110a: #ffffff;--palette-bg-060606: #ffffff;--palette-bg-070707: #ffffff;--palette-bg-080808: #ffffff;--palette-bg-082a1b: #eefcf6;--palette-bg-090909: #ffffff;--palette-bg-0a0a0a: #ffffff;--palette-bg-0b0b0b: #ffffff;--palette-bg-0c0c0c: #ffffff;--palette-bg-0c0d0e: #ffffff;--palette-bg-0c1914: #f6f7f8;--palette-bg-0d0d0d: #ffffff;--palette-bg-0e141b: #f6f7f8;--palette-bg-101010: #f6f7f8;--palette-bg-101113: #f6f7f8;--palette-bg-111: #f6f7f8;--palette-bg-111214: #f6f7f8;--palette-bg-150707: #ffffff;--palette-bg-15111c: #f6f7f8;--palette-bg-151515: #f6f7f8;--palette-bg-151619: #f6f7f8;--palette-bg-161616: #f6f7f8;--palette-bg-171717: #f6f7f8;--palette-bg-181818: #f6f7f8;--palette-bg-181a1d: #f6f7f8;--palette-bg-19110d: #f6f7f8;--palette-bg-191919: #f6f7f8;--palette-bg-1a1c1f: #f6f7f8;--palette-bg-1b1b1b: #f6f7f8;--palette-bg-1c1c1c: #f6f7f8;--palette-bg-1c1e21: #f6f7f8;--palette-bg-200a0a: #faefef;--palette-bg-202326: #edf0f2;--palette-bg-24201f: #edf0f2;--palette-bg-242424: #edf0f2;--palette-bg-252525: #edf0f2;--palette-bg-262626: #edf0f2;--palette-bg-292929: #edf0f2;--palette-bg-292c30: #edf0f2;--palette-bg-30230e: #faf6ef;--palette-bg-303538: #edf0f2;--palette-bg-321414: #f9f0f0;--palette-bg-777: #78838e;--palette-bg-8e8e8e: #78838e;--palette-bg-aaa: #78838e;--palette-bg-ddd: #17191b;--palette-bg-ff4444: #d92d20;--palette-bg-fff3: rgba(0, 0, 0, .08);--palette-border-000: #e1e5e9;--palette-border-163723: #cbe2d4;--palette-border-1d3026: #d0ddd6;--palette-border-1e2b39: #ced6de;--palette-border-242424: #e1e5e9;--palette-border-252525: #e1e5e9;--palette-border-262626: #e1e5e9;--palette-border-272a2d: #e1e5e9;--palette-border-282828: #e1e5e9;--palette-border-292231: #e1e5e9;--palette-border-292929: #e1e5e9;--palette-border-2b2b2b: #e1e5e9;--palette-border-2d2d2d: #d1d8de;--palette-border-303336: #d1d8de;--palette-border-303538: #d1d8de;--palette-border-32251b: #ded5ce;--palette-border-333: #d1d8de;--palette-border-34383b: #d1d8de;--palette-border-35383b: #d1d8de;--palette-border-383838: #d1d8de;--palette-border-3c3330: #d1d8de;--palette-border-3d4246: #d1d8de;--palette-border-3e1616: #e3caca;--palette-border-422323: #decece;--palette-border-4a4e52: #d1d8de;--palette-border-542323: #e1cbcb;--palette-border-555: #d1d8de;--palette-border-62686d: #d1d8de;--palette-border-666: #d1d8de;--palette-border-777: #d1d8de;--palette-border-858c91: #d1d8de;--palette-border-fff: #17191b;--palette-focus-777: #56616c;--palette-focus-d3d6d8: #56616c;--palette-scroll-000: #ffffff;--palette-scroll-484c50: #b5bec7;--palette-scroll-70767c: #b5bec7;--palette-shadow-0006: rgba(15, 23, 42, .1);--palette-shadow-0008: rgba(15, 23, 42, .13);--palette-shadow-0009: rgba(15, 23, 42, .14);--palette-shadow-000b: rgba(15, 23, 42, .18);--palette-shadow-fff1: rgba(15, 23, 42, .02);--palette-text-00c16a: #137f43;--palette-text-333: #30363b;--palette-text-4edba0: #137a48;--palette-text-8cbca2: #406e55;--palette-text-99b4dc: #2c4e81;--palette-text-a1a4a5: #626b73;--palette-text-a1a6aa: #626b73;--palette-text-aaa: #454d55;--palette-text-b1b5b8: #454d55;--palette-text-b2b7bb: #454d55;--palette-text-b3b8bb: #454d55;--palette-text-b9bdc0: #454d55;--palette-text-bbb: #454d55;--palette-text-bc9dea: #4c1f8f;--palette-text-bdc2c6: #454d55;--palette-text-c68f6d: #7d4e31;--palette-text-c9ced1: #454d55;--palette-text-cbb6a9: #6c5241;--palette-text-cc9999: #743a3a;--palette-text-ccc: #454d55;--palette-text-d0d4d6: #454d55;--palette-text-d2a78a: #7d4f30;--palette-text-d5d8da: #454d55;--palette-text-d5dade: #454d55;--palette-text-d7dcdf: #454d55;--palette-text-d8dcdf: #454d55;--palette-text-dce0e3: #17191b;--palette-text-ddd: #17191b;--palette-text-e1e4e6: #17191b;--palette-text-e3e6e8: #17191b;--palette-text-e7e9ea: #17191b;--palette-text-e8e8e8: #17191b;--palette-text-eee: #17191b;--palette-text-f0f0f0: #17191b;--palette-text-f3f3f3: #17191b;--palette-text-f59e0b: #975b00;--palette-text-f5f5f5: #17191b;--palette-text-f7c477: #8a5700;--palette-text-ff4444: #b42318;--palette-text-ff6666: #b42318;--palette-text-ff7777: #b42318;--palette-text-ff8585: #b42318;--palette-text-fff: #17191b;--primary-background: #17191b;--primary-hover: #33383c;--primary-foreground: #fff}html[data-theme=dark]{color-scheme:dark}.sidebar-theme-select{width:32px;min-width:32px;height:32px;min-height:32px;padding:6px;border:0;border-radius:6px;background:transparent;justify-content:center;color:var(--muted)}.select-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}html[data-theme=light] input:focus,html[data-theme=light] textarea:focus{border-color:#6b7280!important;box-shadow:0 0 0 3px #11182714}.select-option-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.atlas-select-option .select-option-label{flex:1}.brand-logo .logo-for-light,html[data-theme=light] .brand-logo .logo-for-dark{display:none}html[data-theme=light] .brand-logo .logo-for-light{display:block}
