@font-face{font-family:YekanBakh;src:url(/fonts/YekanBakh-VF-b0e32d2e.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{--ink:#111;--muted:#707070;--line:#e9e9e9;--soft:#f7f7f7}*{box-sizing:border-box}html{background:#fafafa}body{color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:YekanBakh,Arial,sans-serif}button,input,select,textarea,a{font:inherit}button{cursor:pointer}main{background:#fff;grid-template-columns:240px 1fr;max-width:1500px;min-height:100vh;margin:auto;display:grid}main>aside{border-right:1px solid var(--line);flex-direction:column;height:100vh;padding:30px 20px 22px;display:flex;position:sticky;top:0}.logo{letter-spacing:-.7px;align-items:center;gap:9px;padding:0 10px 35px;font-size:20px;display:flex}.logo span{font-size:19px;transform:rotate(30deg)}nav{gap:5px;display:grid}nav a,.asideBottom>a{color:#686868;border-radius:7px;align-items:center;gap:12px;padding:10px 11px;font-size:14px;text-decoration:none;display:flex}nav a span,.asideBottom>a span{text-align:center;color:#777;width:18px}nav a:hover,.asideBottom>a:hover,.active{background:#f3f3f3;color:#111!important}.asideBottom{gap:3px;margin-top:auto;display:grid}.profile{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:15px;padding:19px 8px 0;font-size:12px;display:flex}.logout{color:#888;text-align:left;background:0 0;border:0;border-radius:7px;padding:10px 11px;font-size:12px}.logout:hover{color:#b42318;background:#fff2f0}.profile>span{color:#888;margin-left:auto}.profile strong,.profile small{display:block}.profile small{color:#858585;margin-top:3px}.avatar{color:#fff;background:#141414;border-radius:50%;place-items:center;width:31px;height:31px;font-size:10px;font-weight:700;display:grid}.content{padding:56px clamp(30px,5vw,78px) 80px;overflow:hidden}header{justify-content:space-between;align-items:flex-end;margin-bottom:36px;display:flex}.eyebrow{text-transform:uppercase;letter-spacing:1.1px;color:#8a8a8a;margin:0 0 10px;font-size:10px;font-weight:700}h1{letter-spacing:-1px;margin:0 0 8px;font-size:27px}header p{color:var(--muted);margin:0;font-size:14px}.primary{color:#fff;background:#111;border:0;border-radius:7px;padding:10px 15px;font-size:13px;font-weight:700;text-decoration:none;box-shadow:0 1px 2px #aaa}.primary span{margin-right:5px}.primary:hover{background:#292929}.notice{background:linear-gradient(110deg,#fafafa,#fff 60%,#f4f4f4);border:1px solid #dedede;border-radius:10px;align-items:center;min-height:105px;padding:23px 25px;display:flex;box-shadow:0 1px 2px #eee}.notice .spark{background:#fff;border:1px solid #ddd;border-radius:9px;place-items:center;width:44px;height:44px;margin-right:16px;font-size:19px;display:grid}.notice strong{font-size:14px}.notice p{color:#727272;margin:6px 0 0;font-size:12px}.notice>a{color:#111;background:0 0;border:0;margin-left:auto;font-size:12px;font-weight:700;text-decoration:none}.notice>a span{margin-left:8px}.sectionTitle{justify-content:space-between;align-items:center;margin:34px 0 13px;display:flex}.sectionTitle>div{align-items:center;gap:10px;display:flex}.sectionTitle h2,.cardHead h2{margin:0;font-size:14px}.sectionTitle div span{color:#888;font-size:11px}.sectionTitle a{color:#555;font-size:11px;text-decoration:none}.projectGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.project{border:1px solid var(--line);border-radius:9px;min-width:0;padding:20px;transition:all .18s;position:relative}.project:hover{border-color:#d7d7d7;transform:translateY(-2px);box-shadow:0 7px 25px #0000000b}.projectIcon{background:#fff;border:1px solid #e2e2e2;border-radius:7px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid}.i1{color:#3477aa;background:#f7fbff}.i2{font-size:20px}.more{color:#888;letter-spacing:1px;background:0 0;border:0;position:absolute;top:15px;right:15px}.deleteProject{color:#999;background:0 0;border:0;padding:7px;font-size:9px;position:absolute;top:13px;right:13px}.deleteProject:hover{color:#c00;background:#fff2f0;border-radius:5px}.deleteProject:disabled{opacity:.5}.project h3{margin:17px 0 5px;font-size:14px}.url{color:#777;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.meta{color:#777;border-top:1px solid #eee;gap:12px;margin-top:17px;padding-top:13px;font-size:9px;display:flex}.meta span:first-child{color:#333}.meta i{background:#38a169;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.meta i.sleep{background:#aaa}.projectsEmpty{text-align:center;color:#888;border:1px dashed #d7d7d7;border-radius:9px;padding:42px}.projectsEmpty>div{font-size:24px}.projectsEmpty h3{color:#222;margin:12px 0 6px;font-size:14px}.projectsEmpty p{margin:0 0 22px;font-size:11px}.projectsEmpty .primary{display:inline-block}.projectError{margin-bottom:12px}.project .url{text-decoration:none;display:block}.project .url:hover{color:#111;text-decoration:underline}.project h3 a{color:#111;text-decoration:none}.project h3 a:hover{text-decoration:underline}.projectPage{background:#fafafa;min-height:100vh;padding:26px}.projectPage .topbar{margin-bottom:45px}.projectShell{max-width:980px;margin:auto}.projectHeading{margin-bottom:28px}.projectHeading h1{margin:0 0 7px;font-size:27px}.projectHeading a{color:#777;font-size:11px;text-decoration:none}.projectConsole{grid-template-columns:1fr 1.35fr;gap:14px;display:grid}.settingsCard,.logsCard{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;padding:22px}.envRows{gap:8px;margin-top:18px;display:grid}.envRow{grid-template-columns:.8fr 1.2fr 28px;gap:7px;display:grid}.envRow input{border:1px solid #ddd;border-radius:6px;min-width:0;padding:9px;font-size:10px}.envRow button{color:#999;background:0 0;border:0}.envRow button:hover{color:#b42318}.emptyText{color:#999;margin:25px 0;font-size:10px}.settingMessage{color:#555;text-align:center;font-size:10px}.logActions{gap:6px;display:flex}.logsCard pre{color:#d8d8d8;white-space:pre-wrap;background:#111;border-radius:7px;height:390px;margin:16px 0 0;padding:14px;font:10px/1.6 Consolas,monospace;overflow:auto}.logsCard .cardHead button{font-size:9px}.settingsCard .deployButton{margin-top:18px}.buildHistory{border:1px solid var(--line);background:#fff;border-radius:10px;margin-top:14px;padding:22px}.buildRow{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:6px;padding:14px 0;font-size:10px;display:grid}.buildRow:last-child{border:0}.buildRow strong{text-transform:capitalize}.buildRow small{color:#888;margin-top:5px;display:block}.buildRow code{color:#888}.buildRow pre{color:#8f1d16;white-space:pre-wrap;background:#fff2f0;border-radius:6px;grid-column:1/-1;max-height:180px;padding:10px;font-size:9px;overflow:auto}.buildLogs{grid-column:1/-1;margin-top:6px}.buildLogs summary{cursor:pointer;color:#555}.buildLogs pre{color:#ddd;text-align:left;background:#111;max-height:360px;margin:9px 0 0}@media (max-width:760px){.projectConsole{grid-template-columns:1fr}.projectPage{padding:20px}.envRow{grid-template-columns:1fr}.envRow button{text-align:left}}.lowerGrid{grid-template-columns:1.65fr 1fr;gap:12px;margin-top:30px;display:grid}.usage,.wallet{border:1px solid var(--line);border-radius:9px;padding:22px}.cardHead{border-bottom:1px solid #eee;justify-content:space-between;align-items:flex-start;padding-bottom:18px;display:flex}.cardHead p{color:#888;margin:5px 0 0;font-size:10px}.cardHead button{background:#fff;border:1px solid #ddd;border-radius:6px;padding:6px 9px;font-size:9px}.usageRows{gap:20px;margin-top:19px;display:grid}.usageRows>div>div{justify-content:space-between;margin-bottom:9px;font-size:10px;display:flex}.usageRows b{font-size:10px}progress{border:0;border-radius:5px;width:100%;height:5px;display:block}progress::-webkit-progress-bar{background:#eee;border-radius:5px}progress::-webkit-progress-value{background:#111;border-radius:5px}.usageRows small{color:#999;margin-top:6px;font-size:8px;display:block}.walletIcon{color:#555;border:1px solid #ddd;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.balanceLabel{color:#888;margin:22px 0 7px;font-size:9px}.balance{letter-spacing:-1px;font-size:27px;font-weight:700}.balance small{color:#777;letter-spacing:0;font-size:10px}.addFunds{color:#fff;background:#111;border:0;border-radius:6px;width:100%;margin:19px 0;padding:8px;font-size:10px;font-weight:700}.estimate{color:#777;border-top:1px solid #eee;justify-content:space-between;padding-top:15px;font-size:9px;display:flex}.estimate b{color:#333}.newPage{background:#fafafa;min-height:100vh;padding:26px}.topbar{justify-content:space-between;align-items:center;max-width:880px;margin:0 auto 70px;display:flex}.topbar .logo{padding:0}.back{color:#666;font-size:12px;text-decoration:none}.deployShell{max-width:620px;margin:auto}.deployShell h1{text-align:center;font-size:28px}.deployIntro{text-align:center;color:#777;margin:10px 0 34px;font-size:13px}.deployCard{border:1px solid var(--line);background:#fff;border-radius:12px;padding:28px;box-shadow:0 8px 30px #00000008}.field{gap:8px;margin-bottom:22px;display:grid}.field label{font-size:12px;font-weight:700}.field input,.field select{background:#fff;border:1px solid #ddd;border-radius:7px;outline:none;width:100%;padding:11px 12px}.field input:focus,.field select:focus{border-color:#999;box-shadow:0 0 0 3px #00000008}.domainPreview{color:#888;margin-top:-3px;font-size:11px}.dropzone{text-align:center;background:#fafafa;border:1px dashed #bbb;border-radius:9px;padding:36px 20px;position:relative}.dropzone input{opacity:0;cursor:pointer;position:absolute;inset:0}.dropzone strong{margin:10px 0 6px;font-size:13px;display:block}.dropzone p{color:#888;margin:0;font-size:10px}.filePicked{font-weight:700;color:#16803b!important}.uploadChoices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.uploadChoice{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:42px 1fr;align-items:center;column-gap:12px;min-height:86px;padding:15px;display:grid;position:relative;overflow:hidden}.uploadChoice:hover,.uploadChoice:focus-within{background:#fafafa;border-color:#888}.uploadChoice.recommended{border-color:#aaa}.uploadChoice input{opacity:0;cursor:pointer;position:absolute;inset:0}.uploadChoice>span{direction:ltr;background:#f2f2f2;border-radius:9px;grid-row:1/3;place-items:center;width:42px;height:42px;font-size:11px;font-weight:800;display:grid}.uploadChoice strong{align-self:end;font-size:13px}.uploadChoice small{color:#777;align-self:start;font-size:10px}.uploadSelection{background:#fafafa;border:1px dashed #d5d5d5;border-radius:9px;align-items:center;gap:11px;min-height:58px;margin-top:10px;padding:11px 13px;display:flex}.uploadSelection.selected{background:#f7fff9;border-style:solid;border-color:#b9ddc3}.uploadSelection>span{background:#eee;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.uploadSelection.selected>span{color:#16803b;background:#e7f7ec}.uploadSelection>div{flex:1;min-width:0}.uploadSelection strong,.uploadSelection small{display:block}.uploadSelection strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.uploadSelection small{color:#777;margin-top:3px;font-size:9px;line-height:1.7}.uploadSelection button{color:#555;font:inherit;cursor:pointer;background:0 0;border:0;font-size:10px}@media (max-width:620px){.uploadChoices{grid-template-columns:1fr}.uploadChoice{min-height:76px}.uploadSelection{align-items:flex-start}}.deployButton{color:#fff;background:#111;border:0;border-radius:7px;width:100%;margin-top:22px;padding:12px;font-size:12px;font-weight:700}.deployButton:disabled{cursor:not-allowed;background:#aaa}.result{background:#f6fff8;border:1px solid #d7eadc;border-radius:8px;margin-top:20px;padding:16px;font-size:11px}.result h3{margin:0 0 10px;font-size:13px}.result dl{grid-template-columns:100px 1fr;gap:8px;margin:0;display:grid}.result dt{color:#777}.result dd{margin:0;font-weight:700}.error{color:#b42318;background:#fff2f0;border-radius:7px;margin-top:15px;padding:11px;font-size:11px}.hint{text-align:center;color:#999;margin-top:18px;font-size:10px}.authPage{background:#fafafa;place-items:center;min-height:100vh;padding:24px;display:grid}.authCard{border:1px solid var(--line);background:#fff;border-radius:12px;width:min(390px,100%);padding:34px;box-shadow:0 12px 40px #0000000a}.authCard .logo{justify-content:center;padding:0 0 35px}.authCard h1{text-align:center;font-size:22px}.authCard>p{text-align:center;color:#777;margin:8px 0 30px;font-size:12px}.authForm .field{margin-bottom:16px}.authSwitch{color:#666;background:0 0;border:0;width:100%;margin-top:18px;font-size:10px}.authSwitch:hover{color:#111}.adminPage{background:#fafafa;min-height:100vh;padding:45px 24px;display:block}.adminShell{max-width:1100px;margin:auto}.adminHead{margin-bottom:28px}.adminHead a{color:#777;font-size:11px;text-decoration:none}.adminHead h1{margin-top:22px}.adminHead p{color:#777;font-size:12px}.adminTable{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.adminRow{border-bottom:1px solid var(--line);grid-template-columns:1.3fr .7fr 1fr 1fr;align-items:center;gap:20px;padding:17px 20px;font-size:11px;display:grid}.adminRow:last-child{border:0}.adminRow strong,.adminRow small{display:block}.adminRow small{color:#888;margin-top:4px;line-height:1.6}.adminLabels{color:#888;background:#fafafa;font-size:9px}.creditForm{grid-template-columns:1fr auto;gap:6px;display:grid}.planForm{grid-template-columns:1fr 1fr auto;gap:6px;display:grid}.creditForm input,.planForm select{background:#fff;border:1px solid #ddd;border-radius:6px;min-width:0;padding:8px}.creditForm button,.planForm button{color:#fff;background:#111;border:0;border-radius:6px;padding:8px 13px}.creditForm small,.planForm small{color:#555;grid-column:1/-1}@media (max-width:900px){main{grid-template-columns:76px 1fr}aside{padding:28px 12px}.logo b,nav a:not(.active):after,nav a{font-size:0}.logo{padding-left:13px}.logo span{font-size:19px}.active span,nav a span{margin:auto;font-size:16px}.asideBottom>a,.profile>div:not(.avatar),.profile>span{display:none}.profile{padding:17px 9px}.projectGrid,.lowerGrid{grid-template-columns:1fr}}@media (max-width:580px){main{display:block}aside{z-index:2;background:#fff;border-top:1px solid #eee;border-right:0;width:100%;height:62px;padding:7px 12px;position:fixed;top:auto;bottom:0}.logo,.asideBottom{display:none}nav{justify-content:space-around;display:flex}nav a{padding:11px 16px;display:flex!important}.content{padding:28px 18px 90px}header{align-items:flex-start}.primary{padding:9px;font-size:0}.primary span{margin:0;font-size:17px}.notice{padding:18px}.notice .spark{display:none}.notice button{white-space:nowrap}.projectGrid,.lowerGrid{grid-template-columns:1fr}}.consoleDashboard{direction:ltr;background:#fafafa;grid-template-columns:minmax(0,1fr) 255px;max-width:none;min-height:100vh;display:grid}.consoleSidebar,.consoleWorkspace{direction:rtl}.consoleSidebar{background:#fff;border:0;border-left:1px solid #dedede;flex-direction:column;grid-area:1/2;height:100vh;padding:12px 8px 10px;display:flex;position:sticky;inset-block-start:0;overflow-y:auto}.teamSwitcher{border-radius:6px;align-items:center;gap:9px;height:38px;margin-bottom:8px;padding:4px 10px;transition:background .15s;display:flex}.teamSwitcher:hover{background:#f4f4f4}.teamSwitcher:focus-visible{outline-offset:2px;outline:2px solid #111}.teamSwitcher>div{align-items:center;gap:7px;min-width:0;display:flex}.teamSwitcher strong{white-space:nowrap;text-overflow:ellipsis;max-width:112px;font-size:12px;font-weight:600;overflow:hidden}.teamSwitcher small{color:#555;background:#eee;border-radius:12px;padding:2px 8px;font-size:9px}.teamAvatar,.userDot{color:#fff;background:linear-gradient(145deg,#008ea2,#00c2ad);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:9px;font-weight:700;display:grid}.chevrons{color:#777;white-space:pre-wrap;margin-right:auto;font-size:9px;line-height:.8}.sideSearch{color:#777;border:1px solid #ddd;border-radius:6px;align-items:center;gap:8px;height:38px;margin-bottom:8px;padding:0 10px;display:flex}.sideSearch input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-family:inherit;font-size:11px}.sideSearch kbd{background:#fafafa;border:1px solid #ddd;border-radius:4px;padding:2px 6px;font:9px YekanBakh}.consoleNav{gap:2px;display:grid}.consoleNav a,.adminShortcut{color:#555;border-radius:6px;align-items:center;gap:10px;height:36px;padding:0 11px;font-size:11px;text-decoration:none;transition:background .14s,color .14s,transform .14s;display:flex}.consoleNav a span,.adminShortcut span{text-align:center;color:#777;width:17px;font:14px Arial}.consoleNav a:hover,.adminShortcut:hover{color:#111;background:#f1f1f1;transform:translate(-2px)}.consoleNav a.selected{color:#111;background:#e9e9e9;font-weight:600}.consoleNav a.selected span{color:#111}.consoleNav a:focus-visible,.adminShortcut:focus-visible{outline-offset:1px;outline:2px solid #111}.consoleNav a.navSectionStart{border-top:1px solid #eee;border-radius:0;height:45px;margin-top:9px;padding-top:8px}.sidebarSpacer{flex:1}.adminShortcut{margin-bottom:6px}.sidebarUser{border-top:1px solid #eee;align-items:center;gap:8px;padding:12px 9px 2px;display:flex}.sidebarUser>div{flex:1;min-width:0}.sidebarUser strong,.sidebarUser small{text-overflow:ellipsis;white-space:nowrap;max-width:145px;display:block;overflow:hidden}.sidebarUser small{color:#888;margin-top:2px;font-size:8px}.sidebarUser .logout{text-align:center;background:#fff;border:1px solid #ddd;width:28px;height:28px;padding:0;font-size:14px}.consoleWorkspace{grid-area:1/1;min-width:0}.consoleTopbar{background:#fff;border-bottom:1px solid #e7e7e7;grid-template-columns:1fr auto 1fr;align-items:center;height:57px;margin:0;padding:0 26px;display:grid}.consoleTopbar>div{align-items:center;gap:10px;font-size:11px;display:flex}.consoleTopbar>div span{color:#777}.consoleTopbar>div b{color:#aaa}.consoleTopbar h1{letter-spacing:0;margin:0;font-size:12px;font-weight:600}.topPlan{color:#555;border:1px solid #ddd;border-radius:14px;justify-self:end;padding:3px 10px;font-size:9px}.consoleBody{max-width:1450px;margin:auto;padding:22px 25px 70px}.projectToolbar{align-items:center;gap:8px;margin-bottom:24px;display:flex}.projectToolbar.compact{margin-bottom:14px}.projectToolbar>label{color:#777;background:#fff;border:1px solid #d7d7d7;border-radius:6px;flex:1;align-items:center;gap:9px;height:38px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.projectToolbar>label:focus-within{border-color:#999;box-shadow:0 0 0 3px #00000008}.projectToolbar input{background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:11px}.projectToolbar>a{color:#fff;background:#1b1b1b;border-radius:6px;align-items:center;height:38px;padding:0 16px;font-size:10px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:flex}.projectToolbar>a:hover{background:#333;transform:translateY(-1px)}.projectToolbar>a:focus-visible{outline-offset:2px;outline:2px solid #111}.viewButtons{border:1px solid #ddd;border-radius:6px;display:flex;overflow:hidden}.viewButtons button{cursor:pointer;color:#666;background:#fff;border:0;border-left:1px solid #ddd;width:36px;height:36px}.viewButtons button:last-child{border:0}.viewButtons button:hover{color:#111;background:#f4f4f4}.viewButtons button.selected{color:#fff;background:#111}.viewButtons button:focus-visible{outline-offset:-3px;outline:2px solid #1688f8}.overviewLayout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:18px;display:grid}.projectsPane{min-width:0}.usagePane{background:0 0;border:0;height:auto;padding:0;display:block;position:static}.paneTitle{align-items:center;gap:10px;height:30px;margin-bottom:7px;padding:0 6px;display:flex}.paneTitle h2{margin:0;font-size:11px}.vercelProjectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.vercelProjectGrid.list{grid-template-columns:1fr}.vercelProjectGrid.list .vercelProject{height:112px}.vercelProject{background:#fff;border:1px solid #ddd;border-radius:8px;flex-direction:column;height:164px;padding:19px 18px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;box-shadow:0 1px 2px #00000005}.projectCardHead{align-items:flex-start;gap:12px;display:flex}.triangleMark{color:#666;padding-top:2px;font:21px Arial}.projectCardHead>div{flex:1;min-width:0}.projectCardHead h3{margin:0 0 4px;font-size:12px;font-weight:600}.projectCardHead h3 a{color:#111;text-decoration:none}.projectCardHead h3 a:hover{text-underline-offset:3px;text-decoration:underline}.projectCardHead>div>a{color:#666;white-space:nowrap;text-overflow:ellipsis;text-align:right;direction:ltr;max-width:100%;font-size:9px;text-decoration:none;display:block;overflow:hidden}.projectCardHead>div>a:hover{color:#111}.statusRing{color:#aaa;border:3px solid #e9e9e9;border-top-color:#ffb300;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font:9px Arial;display:grid}.statusRing.ready{color:#111;border-top-color:#1688f8}.projectActions{flex:none;position:relative}.projectMenuTrigger{letter-spacing:1px;color:#555;cursor:pointer;background:0 0;border:0;border-radius:5px;width:28px;height:28px;font-size:10px}.projectMenuTrigger:hover,.projectMenuTrigger[aria-expanded=true]{color:#111;background:#f0f0f0}.projectMenuTrigger:focus-visible{outline-offset:1px;outline:2px solid #111}.projectMenu{z-index:30;direction:rtl;background:#fff;border:1px solid #d8d8d8;border-radius:8px;width:200px;padding:6px;position:absolute;top:32px;left:0;box-shadow:0 12px 34px #0002}.projectMenu>a,.projectMenu>button{color:#333;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;width:100%;height:34px;padding:0 9px;font:10px YekanBakh;text-decoration:none;display:flex}.projectMenu>a:hover,.projectMenu>button:hover{color:#111;background:#f2f2f2}.projectMenu a:focus-visible,.projectMenu button:focus-visible{outline-offset:-2px;outline:2px solid #111}.projectMenu hr{border:0;border-top:1px solid #eee;margin:5px 2px}.projectMenu .danger{color:#b42318}.projectMenu .danger:hover{background:#fff1ef}.deleteConfirm{padding:8px}.deleteConfirm strong{font-size:10px;display:block}.deleteConfirm p{color:#777;margin:6px 0 12px;font-size:8px;line-height:1.7}.deleteConfirm>div{gap:6px;display:flex}.deleteConfirm button{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:5px;flex:1;padding:7px;font:9px YekanBakh}.deleteConfirm button.danger{color:#fff;background:#b42318;border-color:#b42318}.deleteConfirm button.danger:hover{background:#912018}.projectCardFoot{color:#666;justify-content:space-between;align-items:center;margin-top:auto;font-size:9px;display:flex}.projectCardFoot span:before{content:"";background:#16a34a;border-radius:50%;width:6px;height:6px;margin-left:5px;display:inline-block}.projectCardFoot time{direction:ltr}.vercelEmpty{text-align:center;color:#777;background:#fff;border:1px dashed #ccc;border-radius:7px;align-content:center;place-items:center;gap:6px;min-height:164px;padding:25px;font-size:10px;display:grid}.vercelEmpty>span{color:#555;font:23px Arial}.vercelEmpty strong{color:#111;font-size:12px}.vercelEmpty p{margin:0 0 6px}.vercelEmpty a{color:#fff;background:#111;border-radius:5px;padding:7px 12px;text-decoration:none}.onboardingStart{background:linear-gradient(145deg,#fff 60%,#f7f7f7);border:1px solid #dcdcdc;border-radius:10px;padding:28px}.onboardingStart>header>span{color:#555;border:1px solid #ddd;border-radius:99px;padding:4px 9px;font-size:10px;display:inline-flex}.onboardingStart h2{margin:13px 0 5px;font-size:24px}.onboardingStart header p{color:#666;margin:0;font-size:12px}.onboardingStart ol{background:#fff;border:1px solid #e2e2e2;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:26px 0;padding:0;list-style:none;display:grid;overflow:hidden}.onboardingStart li{border-inline-start:1px solid #e8e8e8;align-items:center;gap:11px;min-width:0;padding:16px;display:flex}.onboardingStart li:first-child{border-inline-start:0}.onboardingStart li>b{color:#fff;background:#111;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.onboardingStart li strong,.onboardingStart li small{display:block}.onboardingStart li small{color:#777;margin-top:3px}.onboardingActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.onboardingActions a{color:#111;background:#fff;border:1px solid #ddd;border-radius:7px;padding:9px 13px;text-decoration:none}.onboardingActions a:hover{border-color:#999}.onboardingActions a.primary{color:#fff;background:#111;border-color:#111}.preflightChecks{gap:7px;margin:12px 0;padding:0;list-style:none;display:grid}.preflightChecks li{background:#f7fcf8;border:1px solid #dceadf;border-radius:7px;align-items:flex-start;gap:8px;padding:9px;display:flex}.preflightChecks li>span{color:#fff;background:#159447;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.preflightChecks strong,.preflightChecks small{display:block}.preflightChecks small{color:#617064;margin-top:2px}.metricCard,.walletCard{background:#fff;border:1px solid #ddd;border-radius:7px;overflow:hidden;box-shadow:0 1px 2px #00000005}.metricHead{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;height:50px;padding:0 15px;display:flex}.metricHead span{color:#fff;background:#171717;border-radius:5px;padding:4px 8px;font-size:8px}.metricRow{grid-template-columns:15px 1fr auto;align-items:center;gap:7px;height:38px;padding:0 14px;font-size:9px;display:grid}.metricRow:nth-child(odd){background:#fafafa}.metricRow i{border:2px solid #eee;border-top-color:#2d8cff;border-radius:50%;width:13px;height:13px}.metricRow b{direction:rtl;font-weight:500}.walletCard{margin-top:14px;padding:16px}.walletCard>div{justify-content:space-between;align-items:center;display:flex}.walletCard span{color:#777;font-size:9px}.walletCard strong{font-size:17px}.walletCard strong small{color:#777;font-size:8px}.billingBadge{border:1px solid #ddd;border-radius:12px;margin-top:12px;padding:3px 8px;display:inline-block!important}.walletCard p{color:#b42318;border-top:1px solid #eee;margin:12px 0 0;padding-top:10px;font-size:9px}@media (max-width:1050px){.overviewLayout{grid-template-columns:1fr}.usagePane{grid-row:1}.vercelProjectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.consoleDashboard{display:block}.consoleSidebar{border-bottom:1px solid #ddd;border-left:0;width:100%;height:auto;position:static}.consoleNav,.sideSearch,.sidebarSpacer,.adminShortcut,.sidebarUser{display:none}.consoleTopbar{padding:0 14px}.consoleTopbar>div{display:none}.consoleBody{padding:16px 12px 50px}.projectToolbar{flex-wrap:wrap}.projectToolbar>label{flex-basis:100%;order:3}.vercelProjectGrid{grid-template-columns:1fr}.overviewLayout{flex-direction:column;display:flex}.projectsPane,.usagePane{width:100%}}.teamSwitcher{color:#111;text-decoration:none}.consolePageBody{width:min(720px,100% - 40px);margin:0 auto;padding:52px 0 80px}.consolePageBody.wide{width:min(1060px,100% - 40px)}.pageIntro{margin-bottom:24px}.pageIntro>span,.projectHero>div>span{color:#777;font-size:9px}.pageIntro h1,.projectHero h1{margin:7px 0;font-size:22px}.pageIntro p{color:#777;margin:0;font-size:11px}.formPanel{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 1px 2px #00000005}.formPanel .deployCard{box-shadow:none;border:0;border-radius:8px;padding:26px}.formPanel .deployButton{height:40px}.formPanel .dropzone{background:#fafafa;border-color:#ccc;padding:42px 20px}.projectHero{justify-content:space-between;align-items:flex-end;margin-bottom:25px;display:flex}.projectHero h1{text-align:right;direction:ltr}.projectHero a{color:#555;font-size:10px;text-decoration:none}.openProject{background:#fff;border:1px solid #ddd;border-radius:6px;padding:8px 12px}.consolePageBody .settingsCard,.consolePageBody .logsCard,.consolePageBody .buildHistory{border-color:#ddd;border-radius:8px;box-shadow:0 1px 2px #00000005}.buildStatus{background:#eee;border-radius:10px;padding:2px 8px;display:inline-block}.buildStatus.ready{color:#08783c;background:#e9f8ef}.buildStatus.failed{color:#b42318;background:#fff0ee}.pricingStrip{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.pricingStrip>div{background:#fff;border:1px solid #ddd;border-radius:7px;padding:14px}.pricingStrip strong,.pricingStrip span{display:block}.pricingStrip strong{margin-bottom:7px;font-size:11px}.pricingStrip span{color:#777;font-size:8px;line-height:1.8}.consolePageBody .adminTable{border-color:#ddd;border-radius:8px}.consolePageBody .adminRow{grid-template-columns:1.2fr .7fr 1.15fr 1fr}.authPage{background:#fff;grid-template-columns:1fr;place-items:center;min-height:100vh;padding:30px;display:grid}.authCard{width:min(380px,100%);box-shadow:none;border:0;padding:20px}.authBrand{justify-content:center;align-items:center;gap:8px;margin-bottom:42px;display:flex}.authBrand span{font:18px Arial;transform:rotate(30deg)}.authBrand strong{font-size:15px}.authTitle{text-align:center;margin-bottom:28px}.authTitle h1{margin:0 0 8px;font-size:20px}.authTitle p{color:#777;margin:0;font-size:10px}.authCard .field label{font-size:10px}.authCard .field input{background:#fff;border:1px solid #ccc;border-radius:6px;height:42px;padding:0 12px;font-family:inherit}.authCard .deployButton{height:42px;margin-top:8px}.authCard footer{text-align:center;color:#aaa;border-top:1px solid #eee;margin-top:38px;padding-top:18px;font-size:8px}@media (max-width:760px){.consolePageBody,.consolePageBody.wide{width:calc(100% - 24px);padding-top:28px}.projectConsole{grid-template-columns:1fr}.projectHero{align-items:flex-start}.openProject{display:none}.pricingStrip,.consolePageBody .adminRow{grid-template-columns:1fr}.adminLabels{display:none}}.projectCardFoot span.paused:before{background:#999}.pauseButton{color:#b42318!important}.resumeButton{color:#08783c!important}.logActions button:disabled{opacity:.4;cursor:not-allowed}.buildActions{align-items:center;gap:10px;display:flex}.buildActions>a{color:#555;font-size:9px;text-decoration:none}.buildActions>a:hover{text-decoration:underline}.rollbackButton{background:#fff;border:1px solid #ddd;border-radius:5px;padding:5px 9px;font-size:9px}.rollbackButton:hover{border-color:#999}.rollbackButton:disabled{opacity:.5}.deploymentSummary{grid-template-columns:repeat(3,1fr) auto;gap:10px;margin-bottom:14px;display:grid}.deploymentSummary article,.deploymentSummary>a{background:#fff;border:1px solid #ddd;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:82px;padding:15px;display:flex}.deploymentSummary span{color:#777;font-size:9px}.deploymentSummary strong{font-size:20px}.deploymentSummary>a{color:#fff;background:#111;border-color:#111;justify-content:center;align-items:center;min-width:145px;font-size:10px;text-decoration:none;transition:background .15s,transform .15s}.deploymentSummary>a:hover{background:#333;transform:translateY(-1px)}.deploymentList{background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden}.deploymentList>header,.deploymentList>article{grid-template-columns:1.4fr .7fr .6fr 1fr .6fr;align-items:center;gap:12px;padding:13px 16px;display:grid}.deploymentList>header{color:#777;background:#fafafa;border-bottom:1px solid #eee;font-size:8px}.deploymentList>article{border-bottom:1px solid #eee;min-height:64px;font-size:9px;position:relative}.deploymentList>article:last-of-type{border-bottom:0}.deploymentList>article:hover{background:#fcfcfc}.deploymentList>article>div:first-child a,.deploymentList>article>div:first-child code{display:block}.deploymentList>article>div:first-child a{color:#111;font-size:10px;font-weight:600;text-decoration:none}.deploymentList>article>div:first-child a:hover{text-decoration:underline}.deploymentList code{color:#888;margin-top:4px;font-size:7px}.deploymentList>article>div:first-child small{color:#777;margin-top:3px;font-size:8px;display:block}.deploymentList time{color:#666}.deploymentActions{gap:8px;display:flex}.deploymentActions a{color:#555;text-decoration:none}.deploymentActions a:hover{color:#111;text-decoration:underline}.deploymentList details{border-top:1px solid #eee;grid-column:1/-1;padding-top:8px}.deploymentList details summary{cursor:pointer;color:#b42318}.deploymentList details pre{color:#ddd;white-space:pre-wrap;background:#111;border-radius:6px;max-height:180px;padding:10px;font-size:8px;overflow:auto}.deploymentList>.vercelEmpty{border:0;border-radius:0}.runtimeSettings{border-top:1px solid #eee;margin-top:24px;padding-top:20px}.runtimeSettings h3{margin:0;font-size:12px}.runtimeSettings>p{color:#888;margin:5px 0 13px;font-size:9px}.runtimeSettings>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.runtimeSettings label{color:#666;gap:5px;font-size:9px;display:grid}.runtimeSettings select{background:#fff;border:1px solid #ddd;border-radius:6px;width:100%;padding:8px;font:10px YekanBakh}.runtimeSettings>button{background:#fff;border:1px solid #ddd;border-radius:6px;width:100%;margin-top:9px;padding:8px;font-size:9px}.runtimeSettings>button:hover{border-color:#999}.runtimeSettings>button:disabled{opacity:.5}.domainsCard{background:#fff;border:1px solid #ddd;border-radius:8px;margin-top:14px;padding:22px;box-shadow:0 1px 2px #00000005}.domainAdd{grid-template-columns:1fr auto;gap:8px;margin:18px 0;display:grid}.domainAdd input{border:1px solid #ddd;border-radius:6px;min-width:0;padding:9px 11px;font:10px YekanBakh}.domainAdd button,.domainRow button{background:#fff;border:1px solid #ddd;border-radius:6px;padding:8px 11px;font-size:9px}.domainAdd button{color:#fff;background:#111;border-color:#111}.domainRow{border-top:1px solid #eee;justify-content:space-between;align-items:flex-start;gap:15px;padding:14px 0;display:flex}.domainRow strong{font-size:11px}.domainRow>div:first-child{min-width:0}.domainRow>div:last-child{gap:6px;display:flex}.domainRow small{color:#777;gap:5px;margin-top:8px;font-size:8px;display:grid}.domainRow code{background:#fafafa;border:1px solid #eee;border-radius:4px;max-width:650px;padding:5px 7px;font-size:8px;display:block;overflow:auto}.domainStatus{color:#946200;background:#fff7df;border-radius:10px;margin-right:9px;padding:2px 7px;font-size:8px;display:inline-block}.domainStatus.active{color:#08783c;background:#e9f8ef}.domainStatus.issuing{color:#1261a0;background:#eef6ff}.domainDelete{color:#b42318}.billingLink{color:#111;border-top:1px solid #eee;margin-top:13px;padding-top:10px;font-size:9px;text-decoration:none;display:block}.logExplorer,.billingCard{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 1px 2px #00000005}.logExplorer{padding:18px}.logToolbar{grid-template-columns:1.05fr 1.55fr 1.05fr .7fr .7fr;gap:8px;display:grid}.logToolbar label{color:#777;gap:5px;font-size:11px;display:grid}.logToolbar select,.logSubToolbar input{background:#fff;border:1px solid #ddd;border-radius:6px;min-width:0;padding:9px;font:11px YekanBakh}.logSubToolbar{align-items:center;gap:8px;margin:12px 0;display:flex}.logSearch{border:1px solid #ddd;border-radius:6px;flex:1;align-items:center;gap:7px;padding:0 9px;display:flex}.logSearch input{border:0;outline:0;flex:1;padding:9px 0}.checkLabel{color:#555;white-space:nowrap;align-items:center;gap:4px;font-size:9px;display:flex}.logSubToolbar button{background:#fff;border:1px solid #ddd;border-radius:6px;padding:8px 10px;font-size:8px}.logMeta{color:#888;align-items:center;gap:12px;padding:0 4px 8px;font-size:8px;display:flex}.logMeta i{color:#08783c;background:#e9f8ef;border-radius:10px;padding:2px 7px;font-style:normal}.logOutput{color:#d8d8d8;white-space:pre-wrap;background:#0d0d0d;border-radius:7px;height:560px;margin:0;padding:16px;font:10px/1.65 Consolas,monospace;overflow:auto}.logError{color:#b42318;background:#fff2f0;border-radius:7px;place-items:center;height:200px;font-size:10px;display:grid}.financialSummary{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.financialSummary>div{background:#fff;border:1px solid #ddd;border-radius:8px;padding:16px}.financialSummary span,.financialSummary small{color:#777;font-size:8px;display:block}.financialSummary strong{margin:9px 0 3px;font-size:20px;display:inline-block}.financialSummary small{margin-right:5px;display:inline}.financialSummary .hasDebt{border-color:#f0b8b2}.financialSummary .hasDebt strong{color:#b42318}.billingGrid{grid-template-columns:1.6fr 1fr;gap:14px;display:grid}.billingCard{padding:20px}.costChart{align-items:flex-end;gap:7px;height:190px;padding-top:20px;display:flex}.costChart>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.costChart>div>div{background:#111;border-radius:3px 3px 0 0;width:100%;max-width:28px;min-height:3px}.costChart small{color:#888;white-space:nowrap;font-size:7px}.ratesCard dl{grid-template-columns:1fr auto;gap:14px;margin:20px 0 0;font-size:9px;display:grid}.ratesCard dt{color:#777}.ratesCard dd{margin:0;font-weight:600}.serviceCosts,.ledgerCard{margin-top:14px}.billingTable>div{border-bottom:1px solid #eee;align-items:center;gap:14px;padding:13px 5px;font-size:9px;display:grid}.billingTable>div:last-child{border:0}.billingServices>div{grid-template-columns:1.2fr 1fr 1fr 1fr}.billingTableHead{color:#888;background:#fafafa}.ledgerTable{max-height:650px;overflow:auto}.ledgerTable>div{grid-template-columns:1.5fr .7fr .8fr 1fr}.ledgerTable strong,.ledgerTable small{display:block}.ledgerTable small{color:#888;margin-top:4px;font-size:8px}.ledgerTable b{text-align:left}.ledgerTable .positive{color:#08783c}.ledgerTable .negative{color:#b42318}.ledgerStatus{background:#eee;border-radius:10px;justify-self:start;padding:2px 7px}.ledgerStatus.credit{color:#08783c;background:#e9f8ef}.ledgerStatus.accrued,.ledgerStatus.unpaid{color:#b42318;background:#fff0ee}@media (max-width:760px){.logToolbar{grid-template-columns:1fr 1fr}.logSubToolbar{flex-wrap:wrap}.logSearch{flex-basis:100%}.logOutput{height:430px}.financialSummary{grid-template-columns:1fr 1fr}.billingGrid{grid-template-columns:1fr}.billingServices>div,.ledgerTable>div{grid-template-columns:1fr 1fr}.billingTableHead{display:none!important}.deploymentSummary{grid-template-columns:1fr 1fr}.deploymentSummary>a{min-width:0}.deploymentList>header{display:none}.deploymentList>article{grid-template-columns:1fr 1fr}.deploymentList details{grid-column:1/-1}.projectMenu{left:auto;right:0}}.planPicker{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.planPicker button,.billingPicker button{text-align:right;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;padding:13px}.planPicker button.selected,.billingPicker button.selected{border-color:#111;box-shadow:0 0 0 1px #111}.planPicker strong,.planPicker span,.planPicker small,.billingPicker strong,.billingPicker span{display:block}.planPicker strong,.billingPicker strong{font-size:10px}.planPicker span{color:#666;margin:7px 0;font-size:8px}.planPicker small,.billingPicker span{color:#888;font-size:8px}.billingPicker{grid-template-columns:1fr 1fr;gap:8px;display:grid}.billingPicker span{margin-top:7px;line-height:1.7}.chargePreview{background:#f7fff8;border:1px solid #d8eadc;border-radius:8px;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px;padding:14px;display:grid}.chargePreview>div{justify-content:space-between;align-items:center;gap:8px;font-size:9px;display:flex}.chargePreview>small{color:#55715d;grid-column:1/-1;font-size:8px}.chargePreview.insufficient{background:#fff7f6;border-color:#efc2bd}.chargePreview.insufficient>small{color:#b42318}.regionField{border:0;min-width:0;padding:0}.regionField legend{margin-bottom:8px;font-size:12px;font-weight:700}.regionPicker label{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:9px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.regionPicker label.selected{border-color:#111;box-shadow:0 0 0 1px #111}.regionPicker input{opacity:0;pointer-events:none;position:absolute}.regionPicker input:focus-visible~.regionFlag{outline-offset:3px;outline:2px solid #111}.regionFlag{font:24px/1 Arial}.regionPicker strong,.regionPicker small{display:block}.regionPicker strong{font-size:10px}.regionPicker small{color:#888;margin-top:4px;font-size:8px}.regionPicker i{color:#fff;background:#111;border-radius:50%;place-items:center;width:19px;height:19px;margin-right:auto;font:10px Arial;display:grid}.advancedDeploy{border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:20px;padding:13px 0}.advancedDeploy summary{cursor:pointer;font-size:10px;font-weight:600;list-style:none}.advancedDeploy summary::-webkit-details-marker{display:none}.advancedDeploy summary:after{content:"+";float:left;font:14px Arial}.advancedDeploy[open] summary:after{content:"−"}.advancedDeploy summary span{color:#999;margin-right:5px;font-size:8px;font-weight:400}.advancedDeploy>div{grid-template-columns:1fr 1.5fr;gap:10px;margin-top:14px;display:grid}.advancedDeploy label{gap:5px;font-size:9px;display:grid}.advancedDeploy .commandField{grid-column:1/-1}.advancedEnvironment{border-top:1px solid #eee;grid-column:1/-1;gap:9px;padding-top:10px;display:grid}.advancedEnvironment header,.advancedEnvironmentRow{grid-template-columns:1fr 1.5fr auto;align-items:center;gap:8px;display:grid}.advancedEnvironment header{grid-template-columns:1fr auto}.advancedEnvironment header div{gap:2px;display:grid}.advancedEnvironment button{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:7px;padding:8px 10px}.advancedEnvironmentRow>button{color:#b42318}.advancedEnvironment p{color:#777;margin:0;font-size:8px}.advancedEnvironment .fieldError{color:#b42318}.advancedDeploy input{background:#fff;border:1px solid #ddd;border-radius:7px;width:100%;min-width:0;padding:10px;font:9px YekanBakh}.advancedDeploy small{color:#888;font-size:7px;line-height:1.6}.cancelBuild{color:#b42318;background:#fff;border:1px solid #e3aaa4;border-radius:7px;width:100%;margin-top:8px;padding:10px;font:9px YekanBakh}.canceledBuild{color:#666;text-align:center;background:#f5f5f5;border-radius:7px;margin-top:15px;padding:11px;font-size:9px}.servicePlanManager,.accountPlans{background:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:14px;padding:20px}.servicePlanList{gap:8px;margin-top:16px;display:grid}.servicePlanEditor{border-top:1px solid #eee;grid-template-columns:1.25fr .7fr .75fr 1fr 1fr .65fr auto;align-items:end;gap:7px;padding-top:12px;display:grid}.servicePlanEditor:first-child{border-top:0;padding-top:0}.servicePlanEditor label{color:#777;gap:4px;font-size:7px;display:grid}.servicePlanEditor input{border:1px solid #ddd;border-radius:6px;width:100%;min-width:0;padding:8px;font:9px YekanBakh}.servicePlanTitle{grid-template-columns:.8fr 1.2fr;gap:5px;display:grid}.servicePlanEditor .activePlan{white-space:nowrap;align-items:center;gap:5px;padding-bottom:8px;display:flex}.servicePlanEditor .activePlan input{width:auto}.servicePlanEditor button{color:#fff;white-space:nowrap;background:#111;border:0;border-radius:6px;padding:9px 11px;font:8px YekanBakh}.servicePlanEditor>small{color:#555;grid-column:1/-1}.adminHint{color:#777;margin:14px 0 0;font-size:8px}.accountPlans .pricingStrip{margin:16px 0 0}.planForm{grid-template-columns:1fr auto}.runtimeSettings>.cardHead{grid-template-columns:none;display:flex}.runtimeSettings>.cardHead strong{border:1px solid #ddd;border-radius:12px;padding:3px 8px;font-size:10px}.runtimeSettings dl{grid-template-columns:1fr auto;gap:10px;margin:14px 0 0;font-size:9px;display:grid}.runtimeSettings dt{color:#777}.runtimeSettings dd{margin:0;font-weight:600}.billingServices small{color:#888;margin-top:4px;font-size:8px;display:block}.ledgerStatus.legacy{color:#866b12;background:#fff7df}.objectStorageManager{background:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:14px;padding:20px}.objectStorageManager .cardHead{display:flex}.objectStorageManager .cardHead>strong{border-radius:12px;padding:4px 9px;font-size:8px}.storageActive{color:#08783c;background:#e9f8ef}.storageFallback{color:#866b12;background:#fff7df}.objectStorageManager form{grid-template-columns:1.5fr 1fr .7fr 1fr 1fr auto;align-items:end;gap:8px;margin-top:16px;display:grid}.objectStorageManager label{color:#777;gap:5px;font-size:8px;display:grid}.objectStorageManager input{border:1px solid #ddd;border-radius:6px;width:100%;min-width:0;padding:9px;font:9px YekanBakh}.objectStorageManager .pathStyle{white-space:nowrap;align-items:center;gap:5px;padding-bottom:9px;display:flex}.objectStorageManager .pathStyle input{width:auto}.objectStorageManager button{color:#fff;white-space:nowrap;background:#111;border:0;border-radius:6px;padding:10px 12px;font:8px YekanBakh}.objectStorageManager form>small{grid-column:1/-1}.storageMeta{color:#888;margin:13px 0 0;font-size:8px}.platformBackups{background:#fff;border:1px solid #ddd;border-radius:10px;margin-bottom:14px;padding:20px}.platformBackups .cardHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.platformBackups .cardHead h2{margin:0 0 5px;font-size:15px}.platformBackups .cardHead p{color:#777;margin:0;font-size:11px}.platformBackups .cardHead>strong{white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:10px}.platformBackupSummary{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:8px;margin-top:16px;display:grid}.platformBackupSummary>div{border:1px solid #e6e6e6;border-radius:8px;padding:12px}.platformBackupSummary span,.platformBackupSummary strong{display:block}.platformBackupSummary span{color:#777;margin-bottom:5px;font-size:10px}.platformBackupSummary strong{font-size:12px}.platformBackupSummary button,.platformBackupList a{color:#fff;cursor:pointer;background:#111;border:1px solid #111;border-radius:8px;padding:10px 14px;font:11px YekanBakh;text-decoration:none}.platformBackupActions{gap:7px;display:grid}.platformBackupActions button.secondary{color:#111;background:#fff}.restoreResult.ready{color:#087443}.restoreResult.failed{color:#c2261b}.restoreResult.running{color:#a76800}.platformBackupSummary button:disabled{cursor:wait;opacity:.55}.platformBackupJobs{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.platformBackupJobs span{background:#f6f6f6;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:10px;display:flex}.platformBackupJobs i{background:#b5b5b5;border-radius:50%;width:7px;height:7px}.platformBackupJobs i.ready{background:#14a35c}.platformBackupJobs i.failed{background:#d92d20}.platformBackupJobs i.running{background:#e69b00}.platformBackupJobs small{color:#777}.platformBackupJobs>b{font-size:10px}.platformBackupList{border-top:1px solid #eee;margin-top:12px}.platformBackupList article{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.platformBackupList strong,.platformBackupList small{font-size:10px;display:block}.platformBackupList small{color:#777;margin-top:2px}.platformBackupList a{color:#111;background:#fff;padding:6px 11px}.platformBackups>.clusterMessage{margin:12px 0 0}@media (max-width:900px){.servicePlanEditor,.objectStorageManager form{grid-template-columns:1fr 1fr 1fr}.servicePlanTitle{grid-column:1/-1}.servicePlanEditor button{align-self:end}.planPicker,.chargePreview{grid-template-columns:1fr}.chargePreview>small{grid-column:auto}.platformBackupSummary{grid-template-columns:1fr 1fr}.platformBackupSummary button{grid-column:1/-1}}@media (max-width:760px){.platformBackups .cardHead,.platformBackupList article{align-items:stretch}.platformBackups .cardHead{flex-direction:column}.platformBackupSummary{grid-template-columns:1fr}.platformBackupSummary button{grid-column:auto}.billingPicker,.advancedDeploy>div,.advancedEnvironmentRow{grid-template-columns:1fr}.advancedEnvironmentRow>button{justify-self:start}.servicePlanEditor{grid-template-columns:1fr 1fr}.servicePlanTitle{grid-column:1/-1}}.docsToc strong{padding:5px 7px 10px;font-size:10px}.docsToc a{color:#666;border-radius:5px;padding:7px;font-size:9px;text-decoration:none}.docsToc a:hover{color:#111;background:#f2f2f2}.docsToc a:last-child{color:#111;border-top:1px solid #eee;margin-top:9px;padding-top:12px}.quickStart{color:#fff;background:#111;border:1px solid #ddd;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:15px 18px;display:flex}.quickStart strong{margin-left:auto;font-size:10px}.quickStart span{border:1px solid #444;border-radius:5px;padding:6px 9px;font-size:8px}.quickStart i{color:#777;font-style:normal}.docsSection{background:#fff;border:1px solid #ddd;border-radius:8px;padding:22px;scroll-margin-top:70px;box-shadow:0 1px 2px #00000005}.docsSection>header{border-bottom:1px solid #eee;align-items:flex-start;gap:12px;padding-bottom:17px;display:flex}.docsSection>header>span{color:#888;border:1px solid #ddd;border-radius:50%;place-items:center;width:27px;height:27px;font:10px Arial;display:grid}.docsSection h2{margin:0 0 5px;font-size:15px}.docsSection header p{color:#777;margin:0;font-size:9px}.docsSection>div{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}.docsSection article{border-bottom:1px solid #eee;padding:17px 0}.docsSection article:nth-last-child(-n+2){border-bottom:0}.docsSection h3{margin:0 0 7px;font-size:10px}.docsSection article p{color:#666;margin:0;font-size:9px;line-height:1.9}.docsPage{padding-top:38px}@media (max-width:760px){.docsLayout{grid-template-columns:1fr}.docsToc{grid-template-columns:1fr 1fr;position:static}.docsToc strong,.docsToc a:last-child{grid-column:1/-1}.docsSection>div{grid-template-columns:1fr}.docsSection article:nth-last-child(2){border-bottom:1px solid #eee}.quickStart i{display:none}.quickStart strong{width:100%;margin:0}}.settingsGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.accountCard{background:#fff;border:1px solid #ddd;border-radius:8px;padding:22px;box-shadow:0 1px 2px #00000005}.accountCard form{gap:13px;margin-top:20px;display:grid}.accountCard form label{color:#555;gap:6px;font-size:9px;display:grid}.accountCard input{background:#fff;border:1px solid #ddd;border-radius:6px;min-width:0;padding:10px 11px;font:10px YekanBakh}.accountCard input:disabled{color:#888;background:#f7f7f7}.accountCard form button,.sessionsCard>.cardHead>button,.sessionList button{color:#fff;background:#111;border:1px solid #111;border-radius:6px;padding:9px 12px;font-size:9px}.accountCard form button:disabled,.sessionsCard button:disabled{opacity:.5}.accountCard form small{color:#555;text-align:center}.sessionsCard{grid-column:1/-1}.sessionsCard>.cardHead>button{color:#111;background:#fff;border-color:#ddd}.sessionList{margin-top:15px}.sessionList>div{border-top:1px solid #eee;align-items:center;gap:12px;padding:14px 3px;display:flex}.sessionList>div>div{flex:1;min-width:0}.sessionList strong,.sessionList small{display:block}.sessionList strong i{color:#08783c;background:#e9f8ef;border-radius:10px;margin-right:6px;padding:2px 7px;font-size:7px;font-style:normal}.sessionList small{color:#888;margin-top:5px;font-size:8px}.sessionIcon{color:#555;background:#f1f1f1;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.sessionList button{color:#b42318;background:#fff;border-color:#ddd;padding:6px 10px}@media (max-width:760px){.settingsGrid{grid-template-columns:1fr}.sessionsCard{grid-column:auto}.sessionsCard>.cardHead{align-items:flex-start;gap:10px}.sessionsCard>.cardHead>button{max-width:130px}.sessionList>div{align-items:flex-start}.sessionIcon{display:none}}.observeToolbar{background:#fff;border:1px solid #ddd;border-radius:8px;align-items:end;gap:8px;margin-bottom:14px;padding:12px;display:flex}.observeToolbar label{color:#777;gap:5px;font-size:8px;display:grid}.observeToolbar select{background:#fff;border:1px solid #ddd;border-radius:6px;min-width:170px;padding:8px 10px;font:9px YekanBakh}.observeToolbar button,.observeToolbar a{color:#fff;background:#111;border:1px solid #111;border-radius:6px;padding:9px 13px;font:9px YekanBakh;text-decoration:none}.observeToolbar a{color:#111;background:#fff;border-color:#ddd;margin-right:auto}.healthSummary{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.healthSummary article,.observeCard,.observabilityEmpty,.imageFoot{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 1px 2px #00000005}.healthSummary article{padding:16px}.healthSummary span,.healthSummary small{color:#777;font-size:8px;display:block}.healthSummary strong{margin:10px 0 6px;font-size:18px;display:block}.healthSummary strong.healthy,.healthSummary strong.warning{font-size:12px}.healthSummary strong i{background:#d99b10;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block}.healthSummary strong.healthy{color:#08783c}.healthSummary strong.healthy i{background:#16a05d}.warningText{color:#b42318}.metricGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.observeCard{min-width:0;padding:18px}.metricChart{align-items:flex-end;gap:4px;height:170px;padding-top:22px;display:flex}.metricChart>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:2px;height:100%;display:flex}.metricChart i{background:#111;border-radius:3px 3px 0 0;width:100%;max-width:18px;min-height:2px;display:block}.metricChart small{text-align:center;color:#999;white-space:nowrap;width:24px;font-size:6px;overflow:hidden}.metricChart>p{color:#999;margin:auto;font-size:9px}.runtimeGrid{grid-template-columns:1fr 1.35fr;gap:14px;margin-top:14px;display:grid}.observeCard>.cardHead{display:flex}.observeCard>.cardHead a{color:#555;font-size:8px;text-decoration:none}.podList,.eventList{max-height:430px;margin-top:13px;overflow:auto}.podList>div{border-top:1px solid #eee;align-items:center;gap:10px;padding:12px 2px;display:flex}.podList>div>div{flex:1;min-width:0}.podList strong,.podList small{text-overflow:ellipsis;display:block;overflow:hidden}.podList strong{font-size:11px}.podList small{color:#888;margin-top:4px;font-size:10px}.podList b{white-space:nowrap;font-size:10px}.podState{background:#d99b10;border-radius:50%;width:8px;height:8px}.podState.ready{background:#16a05d}.podContainers{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.podContainers a{color:#333;background:#fafafa;border:1px solid #e5e5e5;border-radius:99px;align-items:center;gap:5px;padding:4px 7px;text-decoration:none;display:inline-flex}.podContainers a:hover{background:#fff;border-color:#999}.podContainers i{background:#d99b10;border-radius:50%;width:6px;height:6px}.podContainers a.ready i{background:#16a05d}.podContainers a small{margin:0;font-size:9px;display:inline}.eventList>div{border-top:1px solid #eee;align-items:flex-start;gap:10px;padding:12px 2px;display:flex}.eventList>div>div{min-width:0}.eventList>div>span{border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;font:9px Arial;display:grid}.eventNormal{color:#08783c;background:#e9f8ef}.eventWarning{color:#b42318;background:#fff0ee}.eventList strong{font-size:9px}.eventList strong small{color:#999;margin-right:6px;font-weight:400}.eventList p{color:#555;margin:5px 0;font-size:8px;line-height:1.7}.eventList time{color:#999;font-size:7px}.imageFoot{align-items:center;gap:12px;margin-top:14px;padding:12px 16px;font-size:8px;display:flex}.imageFoot span{color:#777}.imageFoot code{text-overflow:ellipsis;white-space:nowrap;direction:ltr;min-width:0;overflow:hidden}.observabilityEmpty{text-align:center;padding:60px 20px}.observabilityEmpty>span{font-size:28px}.observabilityEmpty h2{margin:18px 0 7px;font-size:15px}.observabilityEmpty p{color:#777;font-size:9px}.observabilityEmpty a{color:#fff;background:#111;border-radius:6px;margin-top:14px;padding:9px 14px;font-size:9px;text-decoration:none;display:inline-block}@media (max-width:900px){.healthSummary{grid-template-columns:1fr 1fr}.metricGrid,.runtimeGrid{grid-template-columns:1fr}.metricChart{height:140px}}@media (max-width:760px){.observeToolbar{flex-wrap:wrap}.observeToolbar label{flex:1}.observeToolbar select{width:100%;min-width:0}.observeToolbar a{margin-right:0}.healthSummary{grid-template-columns:1fr 1fr}.healthSummary strong{font-size:15px}.imageFoot{flex-direction:column;align-items:flex-start}}.uptimeGrid{grid-template-columns:1.5fr 1fr;gap:14px;margin-top:14px;display:grid}.uptimeStatus>.cardHead>strong{border-radius:10px;padding:3px 8px;font-size:8px}.monitorOn{color:#08783c;background:#e9f8ef}.monitorOff{color:#777;background:#eee}.uptimeNumbers{grid-template-columns:repeat(4,1fr);gap:8px;margin:17px 0;display:grid}.uptimeNumbers>div{border-left:1px solid #eee}.uptimeNumbers>div:last-child{border:0}.uptimeNumbers span,.uptimeNumbers b{display:block}.uptimeNumbers span{color:#888;font-size:7px}.uptimeNumbers b{margin-top:6px;font-size:14px}.checkTimeline{align-items:stretch;gap:3px;height:34px;display:flex}.checkTimeline i{background:#16a05d;border-radius:2px;flex:1}.checkTimeline i.failed{background:#d14335}.checkTimeline p{color:#999;margin:auto;font-size:8px}.lastMonitor{color:#888;margin-top:10px;font-size:7px;display:block}.monitorSettings{background:#fff;border:1px solid #ddd;border-radius:8px;grid-template-columns:1fr 1fr auto;align-items:end;gap:8px;padding:18px;display:grid}.monitorSettings>.cardHead{grid-column:1/-1;display:flex}.monitorToggle{align-items:center;color:#555!important;gap:5px!important;display:flex!important}.monitorSettings>label{color:#777;gap:5px;font-size:8px;display:grid}.monitorSettings input[type=text],.monitorSettings input:not([type]),.monitorSettings select{background:#fff;border:1px solid #ddd;border-radius:6px;width:100%;min-width:0;padding:9px;font:9px YekanBakh}.monitorSettings button{color:#fff;background:#111;border:0;border-radius:6px;padding:10px 13px;font:8px YekanBakh}.monitorSettings button:disabled{opacity:.5}.monitorSettings>small{color:#555;grid-column:1/-1;font-size:8px}.alertSummary{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.alertSummary article{background:#fff;border:1px solid #ddd;border-radius:8px;padding:16px}.alertSummary span,.alertSummary strong{display:block}.alertSummary span{color:#777;font-size:8px}.alertSummary strong{margin-top:8px;font-size:20px}.alertsList{background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden}.alertsList>article{border-bottom:1px solid #eee;align-items:flex-start;gap:12px;padding:17px;display:flex}.alertsList>article:last-child{border:0}.alertsList>article.resolved{opacity:.7}.alertsList>article>div{flex:1;min-width:0}.alertsList header{align-items:center;gap:8px;display:flex}.alertsList header strong{font-size:10px}.alertsList header i{color:#777;background:#f1f1f1;border-radius:9px;padding:2px 7px;font-size:7px;font-style:normal}.alertsList p{color:#555;margin:7px 0;font-size:9px;line-height:1.8}.alertsList time{color:#999;font-size:7px}.alertIcon{color:#866b12;background:#fff7df;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font:10px Arial;display:grid}.alertIcon.critical{color:#b42318;background:#fff0ee}.alertStatus{color:#b42318;background:#fff0ee;border-radius:10px;padding:3px 8px;font-size:7px}.alertStatus.resolved{color:#08783c;background:#e9f8ef}.alertsEmpty{text-align:center;padding:55px}.alertsEmpty>span{color:#08783c;background:#e9f8ef;border-radius:50%;place-items:center;width:30px;height:30px;margin:auto;display:grid}.alertsEmpty h2{margin:13px 0 6px;font-size:13px}.alertsEmpty p{color:#888;font-size:8px}@media (max-width:900px){.uptimeGrid{grid-template-columns:1fr}}@media (max-width:760px){.uptimeNumbers{grid-template-columns:1fr 1fr}.uptimeNumbers>div{border:0}.monitorSettings{grid-template-columns:1fr}.monitorSettings>.cardHead,.monitorSettings>small{grid-column:auto}.alertSummary{grid-template-columns:1fr 1fr 1fr}.alertsList>article{flex-wrap:wrap}.alertStatus{margin-right:36px}}.webhookCreate,.channelList,.deliveryHistory{background:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:14px;padding:20px}.webhookCreate form{grid-template-columns:.8fr 1.5fr 1fr auto;align-items:end;gap:8px;margin-top:16px;display:grid}.webhookCreate label{color:#777;gap:5px;font-size:8px;display:grid}.webhookCreate input{border:1px solid #ddd;border-radius:6px;width:100%;min-width:0;padding:9px;font:9px YekanBakh}.webhookCreate button{color:#fff;background:#111;border:0;border-radius:6px;padding:10px 13px;font:8px YekanBakh}.webhookCreate>p{color:#555;margin:12px 0 0;font-size:8px}.channelList>article{border-top:1px solid #eee;align-items:center;gap:10px;padding:13px 2px;display:flex}.channelList>article>div{flex:1;min-width:0}.channelList strong,.channelList code{display:block}.channelList strong{font-size:10px}.channelList code{text-overflow:ellipsis;color:#777;max-width:650px;margin-top:4px;font-size:8px;overflow:hidden}.channelList article>span{background:#aaa;border-radius:50%;width:8px;height:8px}.channelList article>span.channelOn{background:#16a05d}.channelList article>i{color:#777;font-size:8px;font-style:normal}.channelList button{background:#fff;border:1px solid #ddd;border-radius:6px;padding:6px 9px;font:8px YekanBakh}.channelList button:disabled{opacity:.4}.channelList .channelDelete{color:#b42318}.deliveryHistory>div:last-child{margin-top:12px}.deliveryHistory article{border-top:1px solid #eee;grid-template-columns:1.5fr .4fr .5fr .6fr;align-items:center;gap:10px;padding:12px 3px;font-size:8px;display:grid}.deliveryHistory article strong,.deliveryHistory article small{display:block}.deliveryHistory article small{color:#888;margin-top:4px}.deliveryHistory article>small{color:#b42318;grid-column:1/-1}.deliveryStatus{background:#eee;border-radius:10px;justify-self:start;padding:3px 8px}.deliveryStatus.delivered{color:#08783c;background:#e9f8ef}.deliveryStatus.failed{color:#b42318;background:#fff0ee}.deliveryStatus.retrying{color:#866b12;background:#fff7df}@media (max-width:900px){.webhookCreate form{grid-template-columns:1fr 1fr}.webhookCreate button{align-self:end}}@media (max-width:760px){.webhookCreate form{grid-template-columns:1fr}.channelList>article{flex-wrap:wrap}.channelList>article>div{flex-basis:calc(100% - 20px)}.deliveryHistory article{grid-template-columns:1fr 1fr}.deliveryHistory article>div{grid-column:1/-1}}.tokenCreate,.tokenList,.auditList{background:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:14px;padding:20px}.tokenCreate form{margin-top:16px}.tokenBasics{grid-template-columns:1fr .5fr;gap:8px;display:grid}.tokenCreate label{color:#666;font-size:8px}.tokenBasics label{gap:5px;display:grid}.tokenCreate input,.tokenCreate select{background:#fff;border:1px solid #ddd;border-radius:6px;min-width:0;padding:9px;font:9px YekanBakh}.tokenCreate fieldset{border:1px solid #eee;border-radius:7px;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;padding:12px;display:grid}.tokenCreate legend{padding:0 5px;font-size:8px}.tokenCreate fieldset label{align-items:flex-start;gap:7px;display:flex}.tokenCreate fieldset strong,.tokenCreate fieldset small{display:block}.tokenCreate fieldset strong{font:8px Consolas}.tokenCreate fieldset small{color:#888;margin-top:3px}.tokenCreate form>button{color:#fff;background:#111;border:0;border-radius:6px;padding:10px 14px;font:8px YekanBakh}.tokenCreate>p{color:#b42318;font-size:8px}.revealedToken{background:#f5fff8;border:1px solid #b7dec4;border-radius:7px;grid-template-columns:1fr auto;gap:8px;margin-top:14px;padding:13px;display:grid}.revealedToken strong{color:#08783c;grid-column:1/-1;font-size:8px}.revealedToken code{background:#fff;border-radius:5px;min-width:0;padding:7px;overflow:auto}.revealedToken button{background:#fff;border:1px solid #ddd;border-radius:5px;padding:7px 10px}.tokenList>article{border-top:1px solid #eee;grid-template-columns:1fr .7fr .5fr auto;align-items:center;gap:12px;padding:14px 2px;display:grid}.tokenList strong,.tokenList code,.tokenList small{display:block}.tokenList strong{font-size:10px}.tokenList code{margin:4px 0;font-size:8px}.tokenList small,.tokenList article>span{color:#888;font-size:7px}.tokenList article>span b{color:#333;font-weight:500}.tokenList article>button{color:#b42318;background:#fff;border:1px solid #ddd;border-radius:6px;padding:7px 10px;font:8px YekanBakh}.auditList{padding:0;overflow:hidden}.auditHead,.auditList>article{grid-template-columns:1.4fr .8fr .6fr .8fr;align-items:center;gap:12px;padding:12px 18px;display:grid}.auditHead{color:#888;background:#fafafa;font-size:8px}.auditList>article{border-top:1px solid #eee}.auditList strong,.auditList small{display:block}.auditList strong{font-size:9px}.auditList small{color:#888;margin-top:4px;font-size:7px}.auditList code,.auditList time{font-size:8px}.auditList details{grid-column:1/-1}.auditList summary{cursor:pointer;color:#777;font-size:8px}.auditList pre{background:#fafafa;border-radius:6px;max-height:180px;padding:10px;font-size:8px;overflow:auto}@media (max-width:760px){.tokenCreate fieldset,.tokenBasics{grid-template-columns:1fr}.tokenList>article{grid-template-columns:1fr 1fr}.tokenList>article>div{grid-column:1/-1}.auditHead{display:none}.auditList>article{grid-template-columns:1fr 1fr}.auditList>article>div:first-child{grid-column:1/-1}}.teamGrid{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:start;gap:20px;display:grid}.teamCard{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:22px}.teamCard .cardHead{margin-bottom:18px}.workspaceCard{grid-column:1/-1}.workspaceList{flex-wrap:wrap;gap:10px;display:flex}.workspaceList button{text-align:right;background:#fff;border:1px solid #ddd;border-radius:9px;align-items:center;gap:10px;min-width:210px;padding:10px 12px;display:flex}.workspaceList button>span,.memberIdentity>span{color:#fff;background:#111;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.workspaceList button div,.memberIdentity div{flex-direction:column;flex:1;display:flex}.workspaceList button small,.memberIdentity small,.pendingCard small{color:#777}.workspaceList button b{color:#067647;background:#ecfdf3;border-radius:20px;padding:3px 7px;font-size:11px}.inviteBasics{grid-template-columns:1fr 150px;gap:12px;display:grid}.inviteCard label{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.inviteCard input,.inviteCard select{background:#fff;border:1px solid #d8d8d8;border-radius:7px;padding:10px}.inviteCard fieldset{border:0;margin:18px 0;padding:0}.inviteCard fieldset legend{margin-bottom:8px;font-weight:700}.inviteCard fieldset label{flex-direction:row;align-items:center;margin:0 0 8px 14px;font-family:monospace;display:inline-flex}.inviteCard form>button,.inviteReveal button,.inviteAccept button{color:#fff;background:#111;border:0;border-radius:7px;padding:10px 16px;font-weight:700}.inviteReveal{background:#ecfdf3;border:1px solid #a6f4c5;border-radius:8px;gap:8px;margin-top:16px;padding:12px;display:grid}.inviteReveal code{overflow-wrap:anywhere;font-size:12px}.inviteReveal button{justify-self:start}.memberCard{grid-row:span 2}.memberList article{border-top:1px solid #eee;grid-template-columns:minmax(220px,1fr) 140px minmax(160px,1fr) auto;align-items:center;gap:12px;padding:16px 0;display:grid}.memberIdentity{align-items:center;gap:10px;display:flex}.memberProjects{flex-wrap:wrap;gap:8px;display:flex}.memberProjects label{gap:4px;font:12px monospace;display:flex}.memberActions{gap:6px;display:flex}.memberActions button,.pendingCard button{background:#fff;border:1px solid #ddd;border-radius:6px;padding:7px 10px}.memberActions .danger{color:#b42318}.roleBadge{background:#f2f2f2;border-radius:20px;justify-self:end;padding:5px 9px;font-size:12px}.teamMessage{background:#f5f5f5;border-radius:7px;padding:9px 12px}.pendingCard article{border-top:1px solid #eee;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.pendingCard article div{flex-direction:column;gap:3px;display:flex}.invitePage{direction:rtl;background:#fafafa;place-items:center;min-height:100vh;padding:20px;display:grid}.invitePage>section{background:#fff;border:1px solid #e5e5e5;border-radius:14px;width:min(440px,100%);padding:34px;box-shadow:0 20px 50px #0000000a}.invitePage .authLogo{color:#111;margin-bottom:45px;font-weight:800;text-decoration:none;display:block}.invitePage h1{margin:8px 0;font-size:27px}.inviteLogin,.inviteAccept button{text-align:center;color:#fff;background:#111;border-radius:7px;margin-top:20px;padding:11px;text-decoration:none;display:block}.inviteAccept p{color:#b42318}.overviewLayout.projectsOnly{grid-template-columns:1fr}@media (max-width:900px){.teamGrid{grid-template-columns:1fr}.workspaceCard{grid-column:auto}.memberList article{grid-template-columns:1fr}.memberActions{justify-content:flex-start}.inviteBasics{grid-template-columns:1fr}}.projectConsole[data-write=false] .settingsCard,.projectConsole[data-write=false] .logActions button:nth-child(-n+2){display:none}.runtimeSettings>.replicaControl{background:#fafafa;border:1px solid #e5e5e5;border-radius:8px;grid-template-columns:1fr auto;gap:10px;margin-top:18px;padding:15px;display:grid}.replicaControl>div:first-child strong,.replicaControl>div:first-child small{display:block}.replicaControl>div:first-child strong{font-size:10px}.replicaControl>div:first-child small{color:#777;margin-top:4px;font-size:8px;line-height:1.7}.replicaOptions{background:#fff;border:1px solid #d7d7d7;border-radius:6px;align-self:start;display:flex;overflow:hidden}.replicaOptions button{color:#555;background:#fff;border:0;border-left:1px solid #ddd;width:34px;height:32px}.replicaOptions button:last-child{border-left:0}.replicaOptions button:hover{color:#111;background:#f0f0f0}.replicaOptions button.selected{color:#fff;background:#111}.replicaOptions button:focus-visible,.applyReplicas:focus-visible{outline-offset:-3px;outline:2px solid #1688f8}.replicaControl>.applyReplicas{color:#fff;background:#111;border:0;border-radius:6px;grid-column:1/-1;padding:9px;font-size:9px}.replicaControl>.applyReplicas:hover:not(:disabled){background:#333}.replicaControl>.applyReplicas:disabled{opacity:.45;cursor:not-allowed}.replicaControl>p{color:#777;grid-column:1/-1;margin:0;font-size:8px;line-height:1.8}.projectHeroActions{gap:7px;display:flex}.deployNewVersion{border-radius:6px;padding:8px 12px;color:#fff!important;background:#111!important;border:1px solid #111!important}.planPicker button:disabled,.billingPicker button:disabled{cursor:not-allowed;opacity:.55}.planPicker button.selected:disabled,.billingPicker button.selected:disabled{opacity:1}.createPage{max-width:1180px}.createDeploy{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:18px;display:grid}.createMain{gap:14px;display:grid}.createSection,.createSummary{background:#fff;border:1px solid #dedede;border-radius:10px;box-shadow:0 1px 2px #00000005}.createSection{padding:24px}.createSection>header{align-items:flex-start;gap:11px;padding-bottom:19px;display:flex}.createSection>header>span{color:#555;border:1px solid #ddd;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font:10px Arial;display:grid}.createSection h2,.createSummary h2{margin:0;font-size:13px}.createSection header p{color:#777;margin:4px 0 0;font-size:9px;line-height:1.7}.sourcePicker{grid-template-columns:1fr 1fr;gap:9px;display:grid}.sourcePicker>button{text-align:right;min-height:88px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;align-items:flex-start;gap:11px;padding:14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative}.sourcePicker>button:hover{background:#fcfcfc;border-color:#aaa}.sourcePicker>button.selected{border-color:#111;box-shadow:0 0 0 1px #111}.sourcePicker>button>i{background:#f2f2f2;border-radius:7px;flex:0 0 30px;place-items:center;width:30px;height:30px;font:15px Arial;display:grid}.sourcePicker>button.selected>i{color:#fff;background:#111}.sourcePicker>button>div{min-width:0}.sourcePicker strong,.sourcePicker small{display:block}.sourcePicker strong{font-size:10px}.sourcePicker small{color:#777;margin-top:6px;font-size:8px;line-height:1.6}.sourcePicker b{color:#666;background:#f1f1f1;border-radius:10px;padding:2px 6px;font-size:7px;font-weight:500;position:absolute;top:9px;left:9px}.sourcePicker .selected b{color:#08783c;background:#e9f8ef}.futureSources{border-top:1px solid #eee;align-items:center;gap:7px;margin-top:12px;padding-top:12px;display:flex}.futureSources>span{color:#888;margin-left:auto;font-size:8px}.futureSources button{color:#777;background:#fafafa;border:1px solid #e2e2e2;border-radius:6px;padding:6px 9px;font:8px YekanBakh}.futureSources b{color:#aaa;margin-right:5px;font-size:7px}.templateGrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.templateGrid>button{text-align:right;min-height:158px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:9px;flex-direction:column;align-items:flex-start;padding:15px;display:flex;position:relative}.templateGrid>button:not(:disabled):hover{border-color:#aaa}.templateGrid>button.selected{border-color:#111;box-shadow:0 0 0 1px #111}.templateGrid>button:disabled{cursor:not-allowed;background:#fafafa}.templateLogo{background:#f0f0f0;border-radius:8px;place-items:center;min-width:33px;height:33px;padding:0 7px;font:700 11px Arial;display:grid}.templateLogo.n8n{color:#ea4b37;background:#ffede9}.templateLogo.gitlab{color:#e24329;background:#fff0e7}.templateGrid>button>div{margin-top:13px}.templateGrid strong,.templateGrid small,.templateGrid em{display:block}.templateGrid strong{font-size:11px}.templateGrid small{color:#777;height:28px;margin-top:5px;font-size:8px;line-height:1.7}.templateGrid em{color:#555;margin-top:8px;font-size:7px;font-style:normal}.templateGrid>button>b{color:#08783c;background:#e9f8ef;border-radius:10px;padding:3px 7px;font-size:7px;position:absolute;top:10px;left:10px}.templateGrid>button:disabled>b{color:#888;background:#eee}.configureSection>.field{border-top:1px solid #eee;margin:0;padding:18px 0}.configureSection>.field:first-of-type{border-top:0}.sourceNotice{background:#f6f6f6;border-radius:7px;gap:10px;margin-top:8px;padding:10px 12px;font-size:8px;line-height:1.7;display:flex}.sourceNotice b{white-space:nowrap}.sourceNotice span{color:#666}.composeEditorField{gap:10px;display:grid}.composeEditorHead,.composeEditor>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.composeEditorHead>button{color:#111;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:7px;padding:7px 10px}.composeEditorHead>button:hover{background:#fafafa;border-color:#999}.composeEditor{background:#101010;border:1px solid #252525;border-radius:9px;overflow:hidden;box-shadow:0 8px 24px #0000000d}.composeEditor>div{color:#eee;direction:ltr;border-bottom:1px solid #292929;min-height:38px;padding:0 13px;font:11px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.composeEditor>div small{color:#888}.composeEditor textarea{resize:vertical;color:#e9e9e9;caret-color:#fff;tab-size:2;text-align:left;background:#101010;border:0;outline:0;width:100%;min-height:330px;padding:16px;display:block;font:12px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace!important}.composeEditor textarea::placeholder{color:#666}.composeSecurityNote{color:#6f5200;background:#fffaf0;border:1px solid #f0dda7;border-radius:8px;align-items:flex-start;gap:9px;padding:10px 12px;display:flex}.composeSecurityNote>span{background:#f2d57d;border-radius:50%;flex:0 0 20px;place-items:center;height:20px;font:700 11px Arial;display:grid}.composeSecurityNote p{margin:0;font-size:8px;line-height:1.8}.composeInspect>aside{color:#664f0c;background:#fffbef;border:1px solid #eadba9;border-radius:7px;margin-top:12px;padding:10px 12px}.composeInspect>aside ul{margin:7px 0 0;padding:0 17px 0 0}.composeInspect>aside li{margin-top:4px;line-height:1.75}.cliDocsPage{gap:18px;padding-bottom:70px;display:grid}.cliDocsHero,.cliDocsSection{background:#fff;border:1px solid #dedede;border-radius:12px}.cliDocsHero{justify-content:space-between;align-items:flex-end;gap:28px;padding:34px;display:flex}.cliDocsHero>div>span{color:#777}.cliDocsHero h1{margin:7px 0;font-size:28px}.cliDocsHero p{color:#666;max-width:680px;margin:0;line-height:1.9}.cliDocsHero nav{flex-wrap:wrap;gap:6px;display:flex}.cliDocsHero nav a,.cliInlineLink{color:#111;white-space:nowrap;background:#fff;border:1px solid #ddd;border-radius:7px;padding:8px 11px;text-decoration:none}.cliDocsHero nav a:hover,.cliInlineLink:hover{background:#fafafa;border-color:#999}.cliDocsSection{padding:28px;scroll-margin-top:78px}.cliDocsSection>header{border-bottom:1px solid #eee;align-items:flex-start;gap:12px;margin-bottom:22px;padding-bottom:18px;display:flex}.cliDocsSection>header>span,.cliQuickGrid article>b{color:#fff;background:#111;border-radius:50%;flex:0 0 30px;place-items:center;height:30px;font:10px Arial;display:grid}.cliDocsSection h2,.cliDocsSection h3,.cliDocsSection p{margin:0}.cliDocsSection h2{font-size:17px}.cliDocsSection>header p,.cliDocsSection article>p{color:#6d6d6d;margin-top:5px;line-height:1.85}.cliQuickGrid,.cliDeployExamples{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cliQuickGrid article,.cliDeployExamples article,.cliDocsTwo>article{border:1px solid #e1e1e1;border-radius:9px;min-width:0;padding:17px}.cliQuickGrid article>b{margin-bottom:14px}.cliQuickGrid article>small{color:#777;margin-top:12px;line-height:1.8;display:block}.cliCode{color:#f3f3f3;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;direction:ltr;background:#111;border:1px solid #292929;border-radius:8px;margin:11px 0 0;padding:13px 15px;font:11px/1.85 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.cliDocsTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.cliDocsTwo article ol{color:#555;margin:14px 0 0;padding-right:20px;line-height:2}.cliInlineLink{margin-top:14px;display:inline-block}.cliCallout{color:#17643a;background:#f4fbf6;border:1px solid #bfe2c9;border-radius:8px;align-items:flex-start;gap:14px;margin-top:12px;padding:13px 15px;display:flex}.cliCallout.neutral{color:#555;background:#f7f7f7;border-color:#ddd}.cliCallout b{white-space:nowrap}.cliCallout p{line-height:1.8}.cliDeployExamples{grid-template-columns:repeat(2,minmax(0,1fr))}.cliFlagCard{border:1px solid #ddd;border-radius:9px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:20px;margin-top:12px;padding:18px;display:grid}.cliFlagCard p{color:#666;margin-top:6px;line-height:1.8}.cliFlagCard .cliCode{margin:0}.cliCommandTable{border:1px solid #ddd;border-radius:9px;overflow:hidden}.cliCommandTable>div{grid-template-columns:minmax(260px,.9fr) 1.4fr;gap:20px;padding:12px 15px;display:grid}.cliCommandTable>div+div{border-top:1px solid #eee}.cliCommandTable code{text-align:left;direction:ltr;font:11px ui-monospace,SFMono-Regular,Consolas,monospace}.cliCommandTable span{color:#666}.cliDocsTwo.compact{margin-top:12px}.cliTroubleshoot{border:1px solid #ddd;border-radius:9px}.cliTroubleshoot details{padding:14px 16px}.cliTroubleshoot details+details{border-top:1px solid #eee}.cliTroubleshoot summary{cursor:pointer;font-weight:700}.cliTroubleshoot p{color:#666;margin-top:9px;line-height:1.9}@media (max-width:760px){.cliDocsHero{flex-direction:column;align-items:flex-start;padding:22px}.cliDocsHero h1{font-size:23px}.cliDocsHero nav{flex-wrap:nowrap;width:100%;overflow-x:auto}.cliDocsSection{padding:19px}.cliQuickGrid,.cliDeployExamples,.cliDocsTwo,.cliFlagCard{grid-template-columns:1fr}.cliCommandTable>div{grid-template-columns:1fr;gap:7px}.cliCode{font-size:12px}.cliCallout{flex-direction:column;gap:5px}}.createSummary{padding:20px;position:sticky;top:68px}.summaryProgress{direction:rtl;align-items:center;margin-bottom:20px;display:flex}.summaryProgress span{color:#aaa;background:#fff;border:1px solid #ddd;border-radius:50%;place-items:center;width:22px;height:22px;font:8px Arial;display:grid}.summaryProgress span.done{color:#fff;background:#111;border-color:#111}.summaryProgress i{background:#ddd;flex:1;height:1px}.createSummary>h2{margin-bottom:16px}.createSummary>dl,.inspectResult dl{border-top:1px solid #eee;grid-template-columns:82px minmax(0,1fr);gap:10px;margin:0;padding:14px 0;font-size:8px;display:grid}.composeInspect{border-top:1px solid #d8eadc;margin-top:12px;padding-top:11px}.composeInspect>div{gap:6px;margin-top:8px;display:grid}.composeInspect>div>span{background:#fff;border:1px solid #dce8df;border-radius:7px;align-items:center;gap:7px;padding:7px 8px;display:flex;position:relative}.composeInspect code{font-size:8px}.composeInspect small{margin:0}.composeInspect b{color:#08783c;background:#e9f8ef;border-radius:10px;margin-right:auto;padding:2px 6px;font-size:7px}.createSummary dt,.inspectResult dt{color:#888}.createSummary dd,.inspectResult dd{text-overflow:ellipsis;min-width:0;margin:0;font-weight:600;overflow:hidden}.createSummary .chargePreview{margin:4px 0 0;padding:11px;display:block}.createSummary .chargePreview>div{margin:5px 0;font-size:8px}.createSummary .deployButton{margin-top:14px}.inspectResult{background:#f8fff9;border:1px solid #b7dec4;border-radius:8px;margin-top:4px;padding:12px}.inspectResult>header{align-items:center;gap:9px;display:flex}.inspectResult>header>span{color:#fff;background:#16803b;border-radius:50%;place-items:center;width:24px;height:24px;font:10px Arial;display:grid}.inspectResult strong,.inspectResult small{display:block}.inspectResult strong{font-size:9px}.inspectResult small{color:#66806c;margin-top:3px;font-size:7px}.inspectResult dl{border-color:#d8eadc;margin-top:10px;padding-bottom:0}.deploymentLive{background:#f5f5f5;border-radius:7px;align-items:center;gap:10px;margin-top:12px;padding:11px;display:flex}.deploymentLive>i{border:2px solid #ddd;border-top-color:#111;border-radius:50%;width:15px;height:15px;animation:.8s linear infinite createSpin}.deploymentLive strong,.deploymentLive small{display:block}.deploymentLive strong{font-size:8px}.deploymentLive small{color:#777;margin-top:3px;font-size:7px}.summaryHint{text-align:center;color:#999;margin:14px 0 0;font-size:7px;line-height:1.7}@keyframes createSpin{to{transform:rotate(360deg)}}@media (max-width:980px){.createDeploy{grid-template-columns:1fr}.createSummary{grid-row:2;position:static}.templateGrid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.onboardingStart{padding:20px}.onboardingStart h2{font-size:20px}.onboardingStart ol{grid-template-columns:1fr}.onboardingStart li{border-inline-start:0;border-top:1px solid #e8e8e8}.onboardingStart li:first-child{border-top:0}.onboardingActions a{text-align:center;width:100%}.createPage{width:min(100% - 24px,1180px)}.createSection,.createSummary{padding:17px}.sourcePicker,.templateGrid{grid-template-columns:1fr}.futureSources{flex-wrap:wrap;align-items:flex-start}.futureSources>span{width:100%;margin:0}.sourceNotice{flex-direction:column;gap:3px}}.runtimeSettings>.planControl{border:1px solid #e5e5e5;border-radius:8px;grid-template-columns:1fr auto;align-items:end;gap:8px;margin-top:18px;padding:15px;display:grid}.planControl label{gap:6px;font-size:9px;display:grid}.planControl button{color:#fff;background:#111;border:0;border-radius:6px;height:34px;padding:0 12px;font-size:9px}.planControl button:disabled{opacity:.45;cursor:not-allowed}.planControl p{color:#777;grid-column:1/-1;margin:0;font-size:8px;line-height:1.8}.buildStatus i{color:#08783c;background:#e9f8ef;border-radius:10px;margin-left:6px;padding:2px 6px;font-size:7px;font-style:normal;font-weight:500}.rollbackConfirm{align-items:center;gap:4px;display:inline-flex;position:relative}.rollbackConfirm button{background:#fff;border:1px solid #ddd;border-radius:5px;padding:5px 8px;font-size:8px}.rollbackConfirm .confirm{color:#fff;background:#111;border-color:#111}.rollbackConfirm small{color:#b42318;background:#fff2f0;border-radius:4px;min-width:180px;padding:5px;position:absolute;top:100%;left:0}.releasePage{max-width:1180px}.releaseHeading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.releaseHeading>div:first-child>a,.releaseHeading>div:first-child>span{color:#777;margin-left:5px;font-size:9px;text-decoration:none}.releaseHeading h1{margin:10px 0 0;font-size:19px}.releaseProductionBadge{color:#08783c;background:#e9f8ef;border-radius:999px;margin-top:8px;padding:4px 9px;font-size:9px;display:inline-block}.releaseHeadingActions{gap:7px;display:flex}.releaseHeadingActions>a{color:#fff;background:#111;border-radius:6px;padding:8px 12px;font-size:9px;text-decoration:none}.releaseStatus,.releaseGrid>article,.releaseError,.releaseLogs{background:#fff;border:1px solid #ddd;border-radius:8px}.releaseStatus{grid-template-columns:minmax(210px,.7fr) 1fr auto;align-items:center;gap:18px;margin-bottom:14px;padding:17px 20px;display:grid}.releaseStatus>div:first-child small{color:#888;margin-top:7px;font-size:8px;display:block}.releaseProgressText{margin-top:9px;font-size:10px;display:block}.releaseOpenApp{color:#111;margin-top:10px;font-size:9px;display:inline-block}.releaseCancel{color:#b42318;cursor:pointer;background:#fff;border:1px solid #e6b9b4;border-radius:6px;padding:8px 11px;font:9px YekanBakh}.releaseCancel:disabled{opacity:.55;cursor:wait}.releaseTimeline{direction:rtl;grid-template-columns:repeat(4,1fr);display:grid}.releaseTimeline span{color:#999;text-align:center;font-size:9px;position:relative}.releaseTimeline b,.releaseTimeline small{font-weight:500;display:block}.releaseTimeline small{color:#888;margin-top:3px;font-size:8px}.releaseTimeline span:before{content:"";background:#ddd;width:100%;height:1px;position:absolute;top:5px;right:-50%}.releaseTimeline span:first-child:before{display:none}.releaseTimeline i{z-index:1;background:#fff;border:2px solid #ddd;border-radius:50%;width:10px;height:10px;margin:0 auto 7px;display:block;position:relative}.releaseTimeline span.done{color:#111}.releaseTimeline span.done:before,.releaseTimeline span.done i{background:#111;border-color:#111}.releaseTimeline span.problem i{background:#b42318;border-color:#b42318}.releaseGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.releaseGrid>article{min-width:0;padding:20px}.releaseGrid h2,.releaseError h2{margin:0 0 15px;font-size:12px}.releaseGrid h3{margin:18px 0 7px;font-size:9px}.releaseGrid dl{grid-template-columns:100px 1fr;gap:11px;margin:0;font-size:9px;display:grid}.releaseGrid dt{color:#777}.releaseGrid dd{margin:0}.releaseGrid a{color:#111}.releaseGrid code{background:#fafafa;border:1px solid #eee;border-radius:6px;max-width:100%;padding:11px;font-size:8px;display:block;overflow:auto}.releaseSecurity .cardHead{align-items:start;margin-bottom:18px}.releaseSecurity .cardHead h2{margin-bottom:5px}.releaseSecurity .cardHead p{color:#777;margin:0;font-size:9px;line-height:1.8}.securityScanBadge{color:#555;background:#f1f1f1;border-radius:999px;flex:none;padding:5px 9px;font-size:9px}.securityScanBadge.passed{color:#08783c;background:#e9f8ef}.securityScanBadge.warning{color:#7a4c00;background:#fff4d6}.securityScanBadge.blocked{color:#b42318;background:#fff0ee}.securityScanBadge.unavailable{color:#555;background:#f4f4f4}.securityScanHelp{color:#7a4c00;border-top:1px solid #eee;margin:16px 0 0;padding-top:13px;font-size:9px;line-height:1.9}.releaseCompare{grid-column:1/-1}.releaseCompare .cardHead{align-items:end;margin-bottom:15px}.releaseCompare .cardHead h2{margin-bottom:4px}.releaseCompare .cardHead p{color:#777;margin:0;font-size:9px}.releaseCompare .cardHead form{gap:6px;display:flex}.releaseCompare select,.releaseCompare button{background:#fff;border:1px solid #ddd;border-radius:6px;min-height:34px;padding:0 10px;font:9px YekanBakh}.releaseCompare button{color:#fff;cursor:pointer;background:#111;border-color:#111}.releaseChanges{border:1px solid #eee;border-radius:7px;overflow:hidden}.releaseChanges>div{border-bottom:1px solid #eee;grid-template-columns:120px 1fr 24px 1fr;align-items:center;gap:8px;min-height:42px;padding:7px 12px;font-size:9px;display:grid}.releaseChanges>div:last-child{border-bottom:0}.releaseChanges b{font-size:9px}.releaseChanges del{color:#a33;text-decoration-color:#d9a09b}.releaseChanges ins{color:#08783c;text-decoration:none}.releaseChanges span{color:#999;text-align:center}.releaseNoChanges{color:#777;text-align:center;border:1px dashed #ddd;border-radius:7px;margin:0;padding:18px;font-size:9px}.releaseError{border-color:#f2c7c3;grid-template-columns:28px 1fr;gap:12px;margin-top:14px;padding:20px;display:grid}.releaseError>span{color:#b42318;background:#fff0ee;border-radius:50%;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.releaseError p{color:#666;margin:5px 0 12px;font-size:10px}.releaseError strong{font-size:9px}.releaseError ul{color:#444;gap:7px;margin:7px 0 14px;padding:0 18px 0 0;font-size:10px;display:grid}.releaseError details{border-top:1px solid #f2d8d5;padding-top:10px}.releaseError summary{color:#8f1d16;cursor:pointer;font-size:9px}.releaseError pre{color:#8f1d16;white-space:pre-wrap;max-height:260px;margin:10px 0 0;font-size:8px;overflow:auto}.releaseLogs{margin-top:14px;padding:20px}.releaseLogs .cardHead a{color:#555;font-size:8px;text-decoration:none}.releaseLogActions{align-items:center;gap:7px;display:flex}.releaseLogActions button,.releaseLogActions a{color:#444;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:6px;padding:6px 9px;font:8px YekanBakh;text-decoration:none}.releaseConnectionError{color:#7a4c00;background:#fff9eb;border:1px solid #f2d49b;border-radius:7px;padding:9px 12px;font-size:9px}.releaseLogs>pre{color:#ddd;white-space:pre-wrap;text-align:left;background:#111;border-radius:7px;max-height:520px;margin:14px 0 0;padding:15px;font:9px/1.7 Consolas,monospace;overflow:auto}.releaseLogs>pre:empty{display:none}@media (max-width:760px){.releaseHeading{flex-direction:column;align-items:flex-start}.releaseStatus{grid-template-columns:1fr;gap:20px}.releaseGrid{grid-template-columns:1fr}.releaseTimeline span{font-size:7px}.releaseCompare .cardHead{flex-direction:column;align-items:stretch}.releaseCompare .cardHead form{grid-template-columns:1fr auto;display:grid}.releaseCompare select{width:100%;min-width:0}.releaseChanges>div{grid-template-columns:1fr;gap:3px}.releaseChanges span{display:none}}.teamStats{background:#fff;border:1px solid #dedede;border-radius:10px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.teamStats>div{border-left:1px solid #eee;padding:17px 20px}.teamStats>div:last-child{border-left:0}.teamStats span,.teamStats strong{display:block}.teamStats span{color:#777;font-size:9px}.teamStats strong{margin-top:8px;font-size:17px}.teamCard{background:#fff;border:1px solid #dedede;border-radius:10px;min-width:0;padding:0;box-shadow:0 1px 2px #00000005}.teamCardHead{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:16px;min-height:70px;padding:16px 20px;display:flex}.teamCardHead>div{align-items:center;gap:11px;display:flex}.teamCardHead h2{margin:0;font-size:12px}.teamCardHead p{color:#777;margin:4px 0 0;font-size:8px;line-height:1.6}.teamCardHead>small{color:#777;white-space:nowrap;font-size:8px}.sectionIcon{background:#fafafa;border:1px solid #ddd;border-radius:7px;place-items:center;width:30px;height:30px;font:12px Arial;display:grid}.workspaceCard{grid-column:auto;padding-bottom:16px}.workspaceList{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:9px;padding:16px 20px 0;display:grid}.workspaceList button{text-align:right;min-width:0;min-height:64px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.workspaceList button:hover:not(:disabled){border-color:#aaa}.workspaceList button.active{border-color:#111;box-shadow:0 0 0 1px #111}.workspaceList button>span,.memberIdentity>span{color:#fff;background:#111;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.workspaceList button>div{flex:1;min-width:0}.workspaceList strong,.workspaceList small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspaceList small{color:#777;margin-top:3px;font-size:8px}.workspaceList b{color:#08783c;background:#e9f8ef;border-radius:12px;padding:3px 7px;font-size:7px}.workspaceList i{color:#888;font-size:7px;font-style:normal}.teamMessage{color:#2f6841;background:#f7fff8;border:1px solid #d8eadc;border-radius:8px;margin:0;padding:10px 13px;font-size:9px}.memberList{display:grid}.memberRow{border-top:1px solid #eee;padding:18px 20px}.memberPrimary{justify-content:space-between;align-items:center;gap:14px;display:flex}.memberIdentity{align-items:center;gap:10px;min-width:0;display:flex}.memberIdentity>div{min-width:0}.memberIdentity strong,.memberIdentity small{display:block}.memberIdentity strong em{color:#666;background:#eee;border-radius:10px;margin-right:7px;padding:2px 7px;font-size:7px;font-style:normal;font-weight:500}.memberIdentity small{text-overflow:ellipsis;color:#777;max-width:400px;margin-top:4px;font-size:8px;overflow:hidden}.roleBadge{color:#555;white-space:nowrap;background:#f1f1f1;border-radius:12px;padding:4px 9px;font-size:8px}.roleBadge.owner{color:#fff;background:#111}.roleBadge.admin{color:#175cd3;background:#eef4ff}.roleBadge.developer{color:#067647;background:#ecfdf3}.memberEditor{background:#fafafa;border:1px solid #e7e7e7;border-radius:8px;grid-template-columns:190px minmax(0,1fr);gap:14px;margin-top:15px;padding:14px;display:grid}.roleSelect{align-content:start;gap:6px;display:grid}.roleSelect>span,.memberProjects>span{font-size:8px;font-weight:600}.roleSelect select,.inviteCard input,.inviteCard select{background:#fff;border:1px solid #d5d5d5;border-radius:6px;width:100%;min-width:0;padding:9px 10px;font:9px YekanBakh}.roleSelect small{color:#777;font-size:7px;line-height:1.7}.memberProjects{min-width:0}.memberProjects>span{margin-bottom:8px;display:block}.projectAccessGrid{flex-wrap:wrap;gap:6px;display:flex}.projectAccessGrid label{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:6px;align-items:center;gap:6px;padding:7px 8px;font-size:8px;display:flex}.projectAccessGrid label:has(input:checked){background:#f2f2f2;border-color:#111}.projectAccessGrid input{accent-color:#111}.allAccess{color:#067647;background:#ecfdf3;border-radius:6px;padding:9px 10px;font-size:8px}.memberActions{border-top:1px solid #e5e5e5;grid-column:1/-1;justify-content:flex-end;gap:7px;padding-top:11px;display:flex}.memberActions>button,.inlineConfirm button,.pendingList button{cursor:pointer;background:#fff;border:1px solid #d5d5d5;border-radius:6px;padding:7px 10px;font:8px YekanBakh}.memberActions .primary{color:#fff;background:#111;border-color:#111}.danger{color:#b42318!important}.danger.solid{color:#fff!important;background:#b42318!important;border-color:#b42318!important}.inlineConfirm{align-items:center;gap:6px;display:flex}.inlineConfirm>span{color:#b42318;font-size:8px}.ownerNote{color:#888;margin:12px 46px 0 0;font-size:8px}.teamSide{gap:14px;display:grid}.inviteCard form{gap:13px;padding:18px 20px;display:grid}.inviteCard form>label{gap:6px;font-size:9px;font-weight:600;display:grid}.inviteCard fieldset{border:0;border-top:1px solid #eee;min-width:0;margin:2px 0 0;padding:14px 0 0}.inviteCard legend{padding:0 0 10px;font-size:9px;font-weight:600}.inviteCard legend small{color:#999;margin-right:4px;font-size:7px;font-weight:400}.inviteCard fieldset>p{color:#888;font-size:8px}.inviteSubmit{color:#fff;background:#111;border:0;border-radius:6px;padding:10px;font:9px YekanBakh}.inviteReveal{background:#f5fff8;border:1px solid #b7dec4;border-radius:8px;gap:8px;margin:0 20px 18px;padding:12px;display:grid}.inviteReveal strong{color:#08783c;font-size:9px}.inviteReveal p{color:#55715d;margin:0;font-size:8px}.inviteReveal code{overflow-wrap:anywhere;background:#fff;border-radius:5px;padding:8px;font-size:7px}.inviteReveal button{background:#fff;border:1px solid #aad5b7;border-radius:5px;justify-self:start;padding:6px 9px;font:8px YekanBakh}.pendingList{padding:0 20px;display:grid}.pendingList article{border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:10px;padding:14px 0;display:flex}.pendingList article:first-child{border-top:0}.pendingList strong,.pendingList small{display:block}.pendingList strong{text-overflow:ellipsis;max-width:210px;font-size:8px;overflow:hidden}.pendingList small{color:#888;margin-top:4px;font-size:7px}.inlineConfirm.compact span{display:none}.emptyPending{color:#888;place-items:center;padding:24px;display:grid}.emptyPending>span{color:#08783c;background:#e9f8ef;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.emptyPending p{margin:8px 0 0;font-size:8px}.docsPage,.knowledgePage{max-width:1180px;padding-top:38px}.docsHero,.knowledgeHero{color:#fff;background:#111;border:1px solid #dcdcdc;border-radius:12px;margin-bottom:20px;padding:34px 36px;position:relative;overflow:hidden}.docsHero:after,.knowledgeHero:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff17 0,#0000 68%);border-radius:50%;width:330px;height:330px;position:absolute;top:-110px;left:-70px}.docsHero>span,.knowledgeHero>span{color:#aaa;font-size:9px}.docsHero h1,.knowledgeHero h1{max-width:700px;margin:11px 0 8px;font-size:25px}.docsHero p,.knowledgeHero p{color:#bbb;max-width:720px;margin:0;font-size:10px;line-height:2}.docsHero>div,.knowledgeHero>div{gap:8px;margin-top:22px;display:flex}.docsHero a,.knowledgeHero a{z-index:1;color:#fff;background:#1b1b1b;border:1px solid #444;border-radius:6px;padding:8px 12px;font-size:8px;text-decoration:none;position:relative}.docsHero a:first-child,.knowledgeHero a:first-child{color:#111;background:#fff;border-color:#fff}.docsLayout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:20px;display:grid}.docsToc{background:#fff;border:1px solid #ddd;border-radius:9px;padding:10px;display:grid;position:sticky;top:66px}.docsToc>strong{padding:8px 9px 11px;font-size:9px}.docsToc>a{color:#666;border-radius:6px;align-items:center;gap:8px;padding:8px 9px;font-size:8px;text-decoration:none;display:flex}.docsToc>a:hover{color:#111;background:#f3f3f3}.docsToc>a>span{text-align:center;width:18px;font:10px Arial}.docsToc>div{border-top:1px solid #eee;grid-template-columns:1fr 1fr;gap:5px;margin-top:9px;padding-top:10px;display:grid}.docsToc>div a{color:#555;text-align:center;border:1px solid #eee;border-radius:5px;padding:6px;font:7px Arial;text-decoration:none}.docsContent{gap:14px;display:grid}.docsStart{background:#fff;border:1px solid #ddd;border-radius:9px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;padding:17px;display:grid}.docsStart>div{padding:0 8px}.docsStart span,.docsStart strong,.docsStart p{display:block}.docsStart span{color:#888;font-size:7px}.docsStart strong{margin-top:5px;font-size:9px}.docsStart p{color:#777;margin:4px 0 0;font-size:7px;line-height:1.7}.docsStart>i{color:#bbb;font-style:normal}.docsGuide{background:#fff;border:1px solid #ddd;border-radius:10px;scroll-margin-top:70px;overflow:hidden}.docsGuide>header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;display:flex}.docsGuide>header>div{align-items:center;gap:13px;display:flex}.docsGuide>header>div>span{color:#fff;background:#111;border-radius:9px;flex:0 0 38px;place-items:center;width:38px;height:38px;font:14px Arial;display:grid}.docsGuide header small{color:#999;font-size:7px}.docsGuide h2{margin:3px 0 4px;font-size:16px}.docsGuide header p{color:#777;margin:0;font-size:8px}.docsGuide header>b{color:#666;white-space:nowrap;background:#f2f2f2;border-radius:12px;padding:4px 8px;font-size:7px}.guideSteps{display:grid}.guideSteps article{border-top:1px solid #eee;grid-template-columns:38px minmax(0,1fr);gap:13px;padding:19px 24px;display:grid}.guideSteps article:first-child{border-top:0}.guideSteps article>span{color:#888;border:1px solid #ddd;border-radius:50%;place-items:center;width:28px;height:28px;font:8px Arial;display:grid}.guideSteps h3{margin:1px 0 6px;font-size:11px}.guideSteps p{color:#5f5f5f;max-width:780px;margin:0;font-size:9px;line-height:2.05}.knowledgeHero{margin-bottom:16px}.faqGrid{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.faqCategory{background:#fff;border:1px solid #ddd;border-radius:10px;overflow:hidden}.faqCategory>header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.faqCategory h2{margin:0;font-size:13px}.faqCategory header span{color:#777;background:#f1f1f1;border-radius:12px;padding:3px 8px;font-size:7px}.faqCategory details{border-top:1px solid #eee}.faqCategory details:first-of-type{border-top:0}.faqCategory summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:9px;font-weight:600;list-style:none;display:flex}.faqCategory summary::-webkit-details-marker{display:none}.faqCategory summary span{color:#888;font:13px Arial;transition:transform .15s}.faqCategory details[open] summary span{transform:rotate(45deg)}.faqCategory details p{color:#666;margin:0;padding:0 20px 17px;font-size:9px;line-height:2}.releaseTimelinePage{display:grid}.releaseNote{grid-template-columns:120px minmax(0,1fr);gap:20px;display:grid;position:relative}.releaseNote>aside{text-align:left;direction:ltr;padding-top:22px;position:relative}.releaseNote>aside:after{content:"";background:#111;border:3px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:33px;right:-15px;box-shadow:0 0 0 1px #ccc}.releaseNote:not(:last-child)>aside:before{content:"";background:#ddd;width:1px;position:absolute;top:39px;bottom:-22px;right:-11px}.releaseNote>aside span,.releaseNote>aside time{display:block}.releaseNote>aside span{font:700 11px Consolas}.releaseNote>aside time{color:#888;margin-top:5px;font-size:8px}.releaseNote>div{background:#fff;border:1px solid #ddd;border-radius:10px;margin-bottom:14px;padding:22px}.releaseNote header b{color:#08783c;background:#e9f8ef;border-radius:12px;margin-bottom:9px;padding:3px 8px;font-size:7px;display:inline-block}.releaseNote h2{margin:0 0 6px;font-size:15px}.releaseNote header p{color:#777;margin:0;font-size:9px}.releaseNote ul{border-top:1px solid #eee;grid-template-columns:1fr 1fr;gap:9px 18px;margin:18px 0 0;padding:17px 0 0;list-style:none;display:grid}.releaseNote li{color:#555;align-items:flex-start;gap:7px;font-size:8px;line-height:1.8;display:flex}.releaseNote li span{color:#08783c}@media (max-width:1000px){.teamColumns{grid-template-columns:1fr}.teamSide{grid-template-columns:1fr 1fr}.docsLayout{grid-template-columns:190px minmax(0,1fr)}}@media (max-width:760px){.teamStats{grid-template-columns:1fr 1fr}.teamStats>div:nth-child(2){border-left:0}.teamStats>div:nth-child(-n+2){border-bottom:1px solid #eee}.teamColumns,.teamSide,.memberEditor{grid-template-columns:1fr}.memberActions{flex-wrap:wrap;grid-column:auto}.workspaceList,.docsLayout{grid-template-columns:1fr}.docsToc{grid-template-columns:1fr 1fr;position:static}.docsToc>strong,.docsToc>div{grid-column:1/-1}.docsStart{grid-template-columns:1fr}.docsStart>i{display:none}.docsStart>div{padding:9px}.docsGuide>header{align-items:flex-start;padding:18px}.guideSteps article{padding:17px 18px}.faqGrid{grid-template-columns:1fr}.releaseNote{grid-template-columns:1fr;gap:0}.releaseNote>aside{text-align:right;direction:rtl;padding:12px 5px 8px}.releaseNote>aside:before,.releaseNote>aside:after{display:none}.releaseNote ul{grid-template-columns:1fr}.docsHero,.knowledgeHero{padding:26px 22px}.docsHero h1,.knowledgeHero h1{font-size:21px}}.teamStats span{font-size:11px}.teamStats strong{font-size:20px}.workspaceList strong{font-size:13px}.workspaceList small{font-size:10px}.workspaceList b,.workspaceList i{font-size:9px}.memberIdentity strong em{font-size:10px}.memberIdentity small,.roleBadge{font-size:11px}.roleSelect>span,.memberProjects>span,.roleSelect select,.inviteCard input,.inviteCard select{font-size:12px}.projectAccessGrid label,.allAccess,.memberActions>button,.inlineConfirm button,.pendingList button,.inlineConfirm>span,.ownerNote{font-size:11px}.inviteCard legend small{font-size:10px}.inviteCard fieldset>p,.inviteReveal p{font-size:11px}.inviteSubmit,.inviteReveal strong,.inviteReveal button{font-size:12px}.inviteReveal code{font-size:10px}.docsHero>span,.knowledgeHero>span{font-size:11px}.docsHero h1,.knowledgeHero h1{font-size:30px}.docsHero p,.knowledgeHero p{font-size:14px;line-height:1.9}.docsHero a,.knowledgeHero a{font-size:12px}.docsToc>strong{font-size:13px}.docsToc>a{font-size:12px}.docsToc>div a,.docsStart span{font-size:10px}.docsStart strong{font-size:13px}.docsStart p{font-size:11px}.docsGuide header small{font-size:10px}.docsGuide h2{font-size:20px}.docsGuide header p{font-size:12px}.docsGuide header>b,.guideSteps article>span{font-size:10px}.guideSteps h3{font-size:15px}.guideSteps p{font-size:13px;line-height:1.95}.faqCategory h2{font-size:16px}.faqCategory header span{font-size:10px}.faqCategory summary{font-size:13px}.faqCategory details p{font-size:13px;line-height:1.9}.releaseNote>aside span{font-size:13px}.releaseNote>aside time{font-size:11px}.releaseNote header b{font-size:10px}.releaseNote h2{font-size:20px}.releaseNote header p{font-size:13px}.releaseNote li{font-size:12px}body{font-size:15px;line-height:1.55}.consoleNav a,.adminShortcut{height:39px;font-size:13px}.teamSwitcher{height:42px}.teamSwitcher strong{font-size:13px}.teamSwitcher small{font-size:11px}.sidebarUser strong{font-size:12px}.sidebarUser small{font-size:10px}.consoleTopbar>div{font-size:13px}.consoleTopbar h1{font-size:14px}.pageIntro>span,.projectHero>div>span{font-size:11px}.pageIntro h1,.projectHero h1{font-size:26px}.pageIntro p{font-size:14px;line-height:1.8}.consoleWorkspace :where(.sectionIcon,.teamAvatar,.userDot,.projectStatusDot){font-size:inherit!important}.consolePageBody .adminRow{grid-template-columns:1.35fr .7fr 1fr;font-size:13px}.consolePageBody .adminRow b{font-size:13px}.teamPage{max-width:1120px}.teamHub{gap:16px;display:grid}.teamOverview{background:#fff;border:1px solid #ddd;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.workspaceIdentity{align-items:center;gap:13px;min-width:0;display:flex}.workspaceIdentity>span{color:#fff;background:#111;border-radius:10px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.workspaceIdentity h2{margin:0;font-size:17px}.workspaceIdentity p{color:#777;margin:4px 0 0}.workspaceSelect{color:#666;gap:5px;display:grid}.workspaceSelect select{background:#fff;border:1px solid #d5d5d5;border-radius:7px;min-width:220px;padding:9px 11px}.teamColumns{grid-template-columns:minmax(0,1.6fr) minmax(310px,.72fr);align-items:start;gap:16px;display:grid}.teamSide{border:0;gap:16px;height:auto;padding:0;display:grid;position:static}.teamCard{box-shadow:none;background:#fff;border:1px solid #ddd;border-radius:12px;overflow:hidden}.teamCardHead p,.teamCardHead>small{font-size:12px}.memberRow{border-top:1px solid #eee;display:block}.memberRow:first-child{border-top:0}.memberSummary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 22px;align-items:center;gap:16px;min-height:74px;padding:14px 20px;list-style:none;display:grid}.memberRow.static .memberSummary{cursor:default;grid-template-columns:minmax(0,1fr) auto}.memberSummary::-webkit-details-marker{display:none}.inviteCard>summary::-webkit-details-marker{display:none}.memberIdentity>span{flex-basis:40px;width:40px;height:40px}.memberIdentity small{font-size:12px}.memberAccess{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.memberAccess>small{color:#777}.rowChevron{color:#777;transition:transform .15s;font:16px Arial!important}.memberRow[open] .rowChevron,.inviteCard[open]>.teamCardHead .rowChevron{transform:rotate(180deg)}.memberEditor{background:#fafafa;border:1px solid #e2e2e2;border-radius:9px;grid-template-columns:210px minmax(0,1fr);gap:16px;margin:0 20px 18px;padding:16px;display:grid}.roleSelect>span,.memberProjects>span{font-size:13px}.roleSelect select,.inviteCard input,.inviteCard select{padding:10px 11px;font-size:13px}.roleSelect small{font-size:11px}.memberActions{padding-top:13px}.memberActions>button,.inlineConfirm button,.pendingList button{min-height:34px;font-size:12px}.inviteCard>summary{cursor:pointer;list-style:none}.inviteCard form{gap:15px;padding:20px}.inviteCard form>label,.inviteCard legend{font-size:13px}.inviteCard fieldset{padding-top:16px}.inviteSubmit{min-height:40px;font-size:13px}.pendingList strong{font-size:12px}.pendingList small,.emptyPending p{font-size:11px}.teamMessage{font-size:13px}.sectionIcon{width:34px;height:34px;font-size:14px}@media (max-width:1000px){.teamColumns{grid-template-columns:1fr}.teamSide{grid-template-columns:1fr 1fr}}@media (max-width:760px){.teamOverview{flex-direction:column;align-items:stretch}.workspaceSelect select{width:100%;min-width:0}.teamSide{grid-template-columns:1fr}.memberSummary{grid-template-columns:minmax(0,1fr) 22px}.memberSummary .memberAccess{grid-column:1/-1;align-items:flex-start;padding-right:53px}.memberRow.static .memberSummary{grid-template-columns:1fr}.memberEditor{grid-template-columns:1fr;margin:0 12px 14px}.memberActions{flex-wrap:wrap;grid-column:auto;justify-content:flex-start}.consolePageBody .adminRow{grid-template-columns:1fr}}body{font-size:16px}.consoleNav a,.adminShortcut,.consoleTopbar>div{font-size:14px}.pageIntro p{font-size:15px}.consoleWorkspace :where(p,small,label,button,input,select,textarea,a,code,span,dt,dd,li){font-size:max(13px,.85em)!important}.memberList>.memberRow{width:100%;padding:0;display:block}.memberList>.memberRow>.memberSummary{width:100%}.createSection>header{text-align:right;direction:rtl;justify-content:flex-start;margin:0}.createSection>header>div{flex:1;min-width:0}.createSection>header>span,.summaryProgress span{font-family:YekanBakh,Arial,sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:1!important}.sourcePicker>button,.templateGrid>button,.planPicker button,.billingPicker button{text-align:right;direction:rtl}.paymentNotice{color:#555;background:#fafafa;border:1px solid #ddd;border-radius:9px;margin:0 0 14px;padding:12px 14px}.paymentNotice.success{color:#08783c;background:#f5fff8;border-color:#b7dec4}.paymentNotice.failed,.paymentNotice.error,.paymentNotice.invalid{color:#b42318;background:#fff7f6;border-color:#efc2bd}.walletFunding{background:#fff;border:1px solid #ddd;border-radius:10px;grid-template-columns:minmax(220px,1fr) minmax(360px,1.25fr);align-items:center;gap:24px;margin-bottom:14px;padding:20px;display:grid}.walletFunding>div>span,.walletFunding>div>strong{display:block}.walletFunding>div>span{color:#777}.walletFunding>div>strong{margin-top:5px;font-size:17px}.walletFunding>div>p{color:#777;margin:5px 0 0}.walletTopup{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.walletTopup label{color:#666;gap:6px;display:grid}.walletTopup label>div{background:#fff;border:1px solid #d5d5d5;border-radius:7px;align-items:center;display:flex;overflow:hidden}.walletTopup input{text-align:left;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:10px 11px;font-family:YekanBakh,Arial,sans-serif}.walletTopup label small{color:#777;white-space:nowrap;padding:0 10px}.walletTopup button{color:#fff;white-space:nowrap;background:#111;border:0;border-radius:7px;min-height:42px;padding:0 16px;font-weight:700}.walletTopup button:disabled{opacity:.55}.walletTopup>p{color:#b42318;grid-column:1/-1;margin:0}.walletTopup.compact{grid-template-columns:1fr;margin-top:10px}.walletTopup.compact label>span{display:none}.walletTopup.compact button{width:100%}.zibalManager{background:#fff;border:1px solid #ddd;border-radius:9px;margin-bottom:14px;padding:20px}.zibalManager .cardHead{display:flex}.zibalManager .cardHead>strong{border-radius:12px;padding:4px 9px}.zibalManager form{grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:8px;margin-top:16px;display:grid}.zibalManager label{color:#777;gap:5px;display:grid}.zibalManager input{border:1px solid #ddd;border-radius:7px;min-width:0;padding:10px 11px;font-family:YekanBakh,Arial,sans-serif}.zibalManager button{color:#fff;background:#111;border:0;border-radius:7px;min-height:42px;padding:0 15px;font-weight:700}.zibalManager form>small{color:#666;grid-column:1/-1}@media (max-width:760px){.walletFunding,.walletTopup,.zibalManager form{grid-template-columns:1fr}}.clusterManager{background:#fff;border:1px solid #ddd;border-radius:10px;margin-bottom:16px;padding:22px}.clusterManager>.cardHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.clusterManager>.cardHead h2{margin:0;font-size:16px}.clusterManager>.cardHead p{color:#777;margin:5px 0 0}.clusterManager>.cardHead>strong{white-space:nowrap;background:#f1f1f1;border-radius:14px;padding:5px 10px}.clusterCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.clusterCards>article{border:1px solid #ddd;border-radius:9px;min-width:0;padding:16px}.clusterCards article>header{align-items:center;gap:10px;display:flex}.clusterCards article>header>span{background:#f5f5f5;border-radius:9px;place-items:center;width:38px;height:38px;font-size:21px;display:grid}.clusterCards article>header>div{flex:1;min-width:0}.clusterCards h3{margin:0;font-size:14px}.clusterCards header small{text-overflow:ellipsis;color:#888;display:block;overflow:hidden}.clusterStatus{color:#666;background:#f2f2f2;border-radius:12px;padding:4px 8px;font-size:10px}.clusterStatus.ready{color:#08783c;background:#eaf8ee}.clusterStatus.error{color:#b42318;background:#fff0ee}.clusterCards dl{border-top:1px solid #eee;grid-template-columns:1fr 1fr;gap:0;margin:14px 0 0;display:grid}.clusterCards dl>div{border-bottom:1px solid #eee;min-width:0;padding:10px 0}.clusterCards dt{color:#888}.clusterCards dd{text-overflow:ellipsis;margin:3px 0 0;font-weight:600;overflow:hidden}.clusterError,.clusterMessage{color:#b42318;background:#fff3f1;border-radius:7px;padding:9px 11px}.clusterCards footer{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.clusterCards button,.clusterAdd>button{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:7px;padding:8px 11px;font-family:inherit}.clusterCards button:hover{background:#fafafa;border-color:#999}.clusterCards button.danger{color:#c5221f}.clusterCards button:disabled{opacity:.45;cursor:not-allowed}.clusterEdit{border-top:1px solid #eee;margin-top:12px;padding-top:10px}.clusterEdit summary{cursor:pointer;color:#555}.clusterEdit form{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.clusterEdit input,.clusterAdd input{border:1px solid #ddd;border-radius:7px;min-width:0;padding:9px 10px;font-family:YekanBakh,Arial,sans-serif}.clusterEdit label{gap:5px;display:grid}.clusterEdit form>button{color:#fff;background:#111;grid-column:1/-1}.clusterAdd{border:1px dashed #ccc;border-radius:9px;margin-top:14px;padding:17px}.clusterAddTitle{align-items:center;gap:10px;display:flex}.clusterAddTitle>span{color:#fff;background:#111;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.clusterAddTitle h3{margin:0}.clusterAddTitle p{color:#777;margin:3px 0 0}.clusterFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:15px 0;display:grid}.clusterFields label{color:#666;gap:5px;display:grid}.clusterFields .clusterFile{grid-column:span 2}.clusterAdd>button.primary{color:#fff;background:#111;border-color:#111}.regionPicker{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:900px){.clusterCards,.clusterFields{grid-template-columns:1fr 1fr}.clusterFields .clusterFile{grid-column:auto}}@media (max-width:620px){.clusterManager{padding:15px}.clusterCards,.clusterFields,.clusterEdit form,.regionPicker{grid-template-columns:1fr}.clusterManager>.cardHead{flex-direction:column}}.volumeLayout{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:start;gap:16px;display:grid;position:relative}.volumeCreate,.volumeInventory,.storageOfferingManager{background:#fff;border:1px solid #ddd;border-radius:12px}.volumeCreate>.cardHead,.volumeInventory>.cardHead,.storageOfferingManager>.cardHead{border-bottom:1px solid #eee;justify-content:space-between;align-items:flex-start;gap:14px;padding:19px 21px;display:flex}.volumeCreate .cardHead h2,.volumeInventory .cardHead h2,.storageOfferingManager .cardHead h2{margin:0;font-size:16px}.volumeCreate .cardHead p,.volumeInventory .cardHead p,.storageOfferingManager .cardHead p{color:#777;margin:5px 0 0}.volumeCreate>.cardHead>span,.volumeInventory>.cardHead>strong,.storageOfferingManager>.cardHead>strong{white-space:nowrap;background:#f2f2f2;border-radius:99px;padding:5px 9px}.volumeCreate form{gap:21px;padding:21px;display:grid}.volumeField{gap:7px;display:grid}.volumeField>span,.volumeTypes legend{font-weight:700}.volumeField input,.volumeField select{background:#fff;border:1px solid #d7d7d7;border-radius:8px;width:100%;min-width:0;padding:11px 12px;font-family:inherit}.volumeField small{color:#777}.volumeTypes{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.volumeTypes legend{grid-column:1/-1;margin-bottom:7px}.volumeTypes label{cursor:pointer;border:1px solid #ddd;border-radius:9px;align-items:center;gap:9px;padding:13px;display:flex;position:relative}.volumeTypes label.selected{border-color:#111;box-shadow:inset 0 0 0 1px #111}.volumeTypes label.disabled{opacity:.5;cursor:not-allowed}.volumeTypes input{opacity:0;position:absolute}.volumeTypes label>span{flex:1;min-width:0}.volumeTypes strong,.volumeTypes small,.volumeTypes b{display:block}.volumeTypes small{color:#888;margin-top:4px}.volumeTypes b{text-align:left}.volumeTypes b small{font-weight:400}.volumeSize{grid-template-columns:1fr 72px auto;align-items:center;gap:8px;display:grid}.volumeSize input[type=range]{accent-color:#111;padding:0}.volumeSize input[type=number]{text-align:center}.volumeTwoFields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.volumeCheckout{background:#f6fff8;border:1px solid #bfe3cb;border-radius:9px;grid-template-columns:1fr 1fr;gap:10px;padding:15px;display:grid}.volumeCheckout>div{gap:4px;display:grid}.volumeCheckout>div+div{border-right:1px solid #d6eadc;padding-right:14px}.volumeCheckout span,.volumeCheckout small{color:#66756b}.volumeCheckout strong{font-size:20px}.volumeCheckout a{color:#08783c;font-weight:700}.volumeCheckout.insufficient{background:#fff5f3;border-color:#efb9b2}.volumeCheckout.insufficient a{color:#b42318}.volumeSubmit{color:#fff;background:#111;border:0;border-radius:8px;height:43px;font-family:inherit;font-weight:700}.volumeSubmit:disabled{cursor:not-allowed;background:#aaa}.volumeInventory{overflow:hidden}.volumeInventory>article{border-bottom:1px solid #eee;padding:18px 20px}.volumeInventory>article:last-child{border-bottom:0}.volumeInventory article>header{align-items:center;gap:10px;display:flex}.volumeInventory article>header>span{background:#f2f2f2;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.volumeInventory article>header>div{flex:1;min-width:0}.volumeInventory h3{margin:0;font-size:14px}.volumeInventory header small{color:#777;margin-top:3px;display:block}.volumeInventory header>b{color:#08783c;background:#eaf8ef;border-radius:99px;padding:4px 8px}.volumeInventory header>b.payment_due,.volumeInventory header>b.suspended{color:#8b6508;background:#fff3da}.volumeInventory header>b.error{color:#b42318;background:#fff0ee}.volumeInventory dl{grid-template-columns:1fr 1fr;margin:14px 0 0;display:grid}.volumeInventory dl>div{border-top:1px solid #eee;padding:9px 0}.volumeInventory dt{color:#888}.volumeInventory dd{margin:3px 0 0;font-weight:600}.volumeInventory footer{justify-content:space-between;align-items:center;margin-top:13px;display:flex}.volumeInventory footer a,.volumeInventory footer button{background:#fff;border:1px solid #ddd;border-radius:7px;padding:7px 10px;font-family:inherit;text-decoration:none}.volumeError,.volumeMessage{color:#b42318;background:#fff0ee;border-radius:7px;padding:9px 11px}.volumeMessage{position:absolute;bottom:-48px;left:0;right:0}.volumeEmpty{text-align:center;place-items:center;padding:45px 24px;display:grid}.volumeEmpty>span{background:#f2f2f2;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.volumeEmpty h3{margin:12px 0 5px;font-size:14px}.volumeEmpty p{color:#777;margin:0}.storageOfferingManager{margin-bottom:16px;overflow:hidden}.storageOfferingList{padding:0 20px;display:grid}.storageOfferingEditor{border-bottom:1px solid #eee;grid-template-columns:1fr 1fr 1fr 1fr .62fr .62fr .9fr auto auto;align-items:end;gap:7px;padding:14px 0;display:grid}.storageOfferingEditor label{color:#666;gap:5px;display:grid}.storageOfferingEditor input,.storageOfferingEditor select{background:#fff;border:1px solid #ddd;border-radius:7px;width:100%;min-width:0;padding:8px;font-family:inherit}.storageOfferingEditor .storageOfferingActive{white-space:nowrap;align-items:center;gap:5px;padding-bottom:9px;display:flex}.storageOfferingActive input{width:auto}.storageOfferingEditor button{color:#fff;white-space:nowrap;background:#111;border:0;border-radius:7px;padding:9px 12px;font-family:inherit}.storageOfferingEditor>small{grid-column:1/-1}.storageOfferingList>details{padding:14px 0}.storageOfferingList>details summary{cursor:pointer;font-weight:700}.storageOfferingManager>.adminHint{border-top:1px solid #eee;margin:0;padding:13px 20px}@media (max-width:1000px){.volumeLayout{grid-template-columns:1fr}.storageOfferingEditor{grid-template-columns:repeat(4,minmax(0,1fr))}.storageOfferingEditor button{grid-column:auto}.storageOfferingEditor>small{grid-column:1/-1}}@media (max-width:620px){.volumeTwoFields,.volumeCheckout,.volumeTypes,.volumeInventory dl{grid-template-columns:1fr}.volumeCheckout>div+div{border-top:1px solid #d6eadc;border-right:0;padding-top:10px;padding-right:0}.storageOfferingEditor{grid-template-columns:1fr 1fr}.storageOfferingEditor button{grid-column:1/-1}}.databaseEngines{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.databaseEngines legend{grid-column:1/-1;margin-bottom:7px;font-weight:700}.databaseEngines label{cursor:pointer;border:1px solid #ddd;border-radius:9px;align-items:center;gap:10px;padding:13px;display:flex}.databaseEngines label.selected{border-color:#111;box-shadow:inset 0 0 0 1px #111}.databaseEngines input{opacity:0;position:absolute}.databaseEngines label>b{color:#fff;background:#111;border-radius:8px;place-items:center;width:34px;height:34px;font-family:ui-monospace,monospace;display:grid}.databaseEngines label>span{min-width:0}.databaseEngines strong,.databaseEngines small{display:block}.databaseEngines small{color:#777;margin-top:3px;line-height:1.5}.databaseConnection{background:#f5f5f5;border-radius:8px;gap:4px;margin-top:12px;padding:11px;display:grid}.databaseConnection small{color:#666}.databasePlanEditor{border-bottom:1px solid #eee;grid-template-columns:1fr .75fr 1.2fr .6fr 1.5fr .65fr .7fr .9fr auto auto;align-items:end;gap:7px;padding:14px 0;display:grid}.databasePlanEditor label{color:#666;gap:5px;display:grid}.databasePlanEditor input,.databasePlanEditor select{background:#fff;border:1px solid #ddd;border-radius:7px;width:100%;min-width:0;padding:8px;font-family:inherit}.databasePlanEditor .storageOfferingActive{white-space:nowrap;align-items:center;gap:5px;padding-bottom:9px;display:flex}.databasePlanEditor .storageOfferingActive input{width:auto}.databasePlanEditor button{color:#fff;white-space:nowrap;background:#111;border:0;border-radius:7px;padding:9px 12px;font-family:inherit}.databasePlanEditor>small{grid-column:1/-1}@media (max-width:1100px){.databasePlanEditor{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:620px){.databaseEngines{grid-template-columns:1fr}.databasePlanEditor{grid-template-columns:1fr 1fr}.databasePlanEditor button{grid-column:1/-1}}.databaseDeploy{border:1px solid #ddd;border-radius:10px;gap:12px;padding:14px;display:grid}.databaseDeployToggle{cursor:pointer;align-items:center;gap:11px;display:flex}.databaseDeployToggle input{accent-color:#111;width:19px;height:19px}.databaseDeployToggle span,.databaseDeployToggle strong,.databaseDeployToggle small{display:block}.databaseDeployToggle small{color:#777;margin-top:4px}.databaseDeployFields{border-top:1px solid #eee;grid-template-columns:1.3fr 1fr .55fr 1fr;gap:9px;padding-top:13px;display:grid}.databaseDeployFields fieldset{border:0;grid-column:1/-1;gap:8px;padding:0;display:flex}.databaseDeployFields legend{margin-bottom:7px;font-weight:700}.databaseDeployFields fieldset button{font:inherit;background:#fff;border:1px solid #ddd;border-radius:8px;flex:1;padding:10px}.databaseDeployFields fieldset button.selected{border-color:#111;box-shadow:inset 0 0 0 1px #111}.databaseDeployFields label{gap:6px;display:grid}.databaseDeployFields input,.databaseDeployFields select{width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #ddd;border-radius:8px;padding:10px}.databaseDeployPrice{color:#126b38;background:#f3faf5;border-radius:8px;grid-column:1/-1;justify-content:space-between;padding:11px 13px;display:flex}.databaseCard{overflow:hidden}.databaseHelp,.databaseTools,.databaseBackups{border:1px solid #e4e4e4;border-radius:9px;margin-top:12px;padding:12px}.databaseHelp,.databaseTools,.databaseBackups>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.databaseHelp p,.databaseTools p,.databaseBackups p{color:#666;margin:4px 0 0;line-height:1.7}.databaseHelp button,.databaseTools button,.databaseTools a,.databaseBackups button,.databaseBackups a,.databaseCredentials button{color:#111;font:inherit;white-space:nowrap;background:#fff;border:1px solid #d7d7d7;border-radius:7px;padding:7px 10px;text-decoration:none}.databaseCredentials{color:#fff;background:#111;border-radius:9px;margin-top:10px;padding:14px}.databaseCredentials>header{justify-content:space-between;display:flex}.databaseCredentials header small{color:#aaa;margin-top:3px;display:block}.databaseCredentials dl{grid-template-columns:1fr;margin:12px 0;display:grid}.databaseCredentials dl>div{border-top:1px solid #333;grid-template-columns:120px 1fr;padding:9px 0;display:grid}.databaseCredentials dt{color:#aaa}.databaseCredentials dd{justify-content:space-between;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.databaseCredentials code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.databaseCredentials button{color:#fff;background:#222;border-color:#444}.databaseCredentials details{border-top:1px solid #333;padding-top:10px}.databaseCredentials summary{cursor:pointer}.databaseEnv{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.databaseEnv code{overflow-wrap:anywhere;white-space:normal;direction:ltr}.databaseBackupRow{border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.databaseBackupRow span,.databaseBackupRow strong,.databaseBackupRow small{display:block}.databaseBackupRow small{color:#777;margin-top:3px}.databaseBackupRow nav{gap:6px;display:flex}.databaseAdminLink{color:#111;margin-top:10px;display:inline-block}.projectDatabases{margin-top:16px}.projectDatabases .databaseAdminLink{border-top:1px solid #eee;padding-top:9px;text-decoration:none}.databaseBackupPolicy{background:#f7f7f7;border-radius:8px;grid-template-columns:1fr 1fr auto auto;align-items:end;gap:8px;margin:12px 0;padding:11px;display:grid}.databaseBackupPolicy label{gap:5px;display:grid}.databaseBackupPolicy select{min-width:140px;font:inherit;background:#fff;border:1px solid #d7d7d7;border-radius:7px;padding:7px 9px}.databaseBackupPolicy>small{color:#666;align-self:center}.databaseRestoreStatus{font-weight:600;margin-top:5px!important}.databaseRestoreStatus.queued,.databaseRestoreStatus.running{color:#8a5a00}.databaseRestoreStatus.succeeded{color:#08783c}.databaseRestoreStatus.failed{color:#b42318}.databaseBackupRow nav button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:700px){.databaseDeployFields{grid-template-columns:1fr}.databaseDeployFields>*{grid-column:1!important}.databaseHelp,.databaseTools,.databaseBackups>header{flex-direction:column;align-items:flex-start}.databaseCredentials dl>div{grid-template-columns:1fr}.databaseCredentials dd{margin-top:5px}.databaseBackupPolicy{grid-template-columns:1fr}.databaseBackupPolicy select{width:100%}}.gitSourceFields{gap:13px;display:grid}.gitSourceFields>div:not(.sourceNotice){grid-template-columns:1fr 1fr;gap:10px;display:grid}.gitSourceFields label{gap:6px;display:grid}.gitSourceFields input{background:#fff;border:1px solid #d9d9d9;border-radius:7px;width:100%;padding:11px 12px;font:10px YekanBakh}.gitSourceFields input:focus{border-color:#111;outline:0;box-shadow:0 0 0 1px #111}.imageSourceFields{grid-template-columns:minmax(0,1fr) 150px;gap:10px;display:grid}.imageSourceFields>label{gap:6px;display:grid}.imageSourceFields>input{background:#fff;border:1px solid #d9d9d9;border-radius:7px;width:100%;min-width:0;height:42px;padding:10px 12px}.imageSourceFields>input:focus-visible{border-color:#111;box-shadow:0 0 0 1px #111}.imageSourceFields>.sourceNotice{grid-column:1/-1;margin-top:0}@media (max-width:620px){.gitSourceFields>div:not(.sourceNotice),.imageSourceFields{grid-template-columns:1fr}.imageSourceFields>.sourceNotice{grid-column:auto}}.gitDeployment{background:#fff;border:1px solid #ddd;border-radius:10px;margin:14px 0;padding:20px}.gitDeployment>.cardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.gitDeployment>.cardHead h2{margin:0}.gitDeployment>.cardHead p{color:#777;margin:4px 0 0}.gitDeployment>.cardHead>strong{color:#666;background:#f1f1f1;border-radius:14px;padding:5px 9px}.gitDeployment>.cardHead>strong.enabled{color:#08783c;background:#eaf8ee}.gitDeployment dl{border-top:1px solid #eee;border-bottom:1px solid #eee;grid-template-columns:2fr 1fr 1fr 1fr;margin:16px 0;display:grid}.gitDeployment dl>div{min-width:0;padding:12px 9px}.gitDeployment dt{color:#888}.gitDeployment dd{text-overflow:ellipsis;margin:4px 0 0;font-weight:600;overflow:hidden}.gitDeployment dd a{color:#111}.gitActions{flex-wrap:wrap;gap:7px;display:flex}.gitActions button,.gitActions a{color:#111;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:7px;padding:8px 11px}.gitActions button:hover,.gitActions a:hover{background:#fafafa;border-color:#999}.hookCredentials{background:#f8fff9;border:1px solid #b7dec4;border-radius:8px;margin-top:13px;padding:13px}.hookCredentials p{margin:0 0 10px;font-weight:700}.hookCredentials label{grid-template-columns:100px minmax(0,1fr);align-items:center;gap:8px;margin-top:7px;display:grid}.hookCredentials code{text-align:left;direction:ltr;background:#fff;border:1px solid #d7eadc;border-radius:5px;padding:8px;overflow:auto}.hookCredentials small{color:#55705e;margin-top:9px;display:block}.gitMessage{color:#555;margin:10px 0 0}@media (max-width:760px){.gitDeployment dl{grid-template-columns:1fr 1fr}.hookCredentials label{grid-template-columns:1fr}}.cliInstall{background:#fff;border:1px solid #d8d8d8;border-radius:10px;grid-template-columns:1fr 1.35fr;align-items:center;gap:20px;margin-bottom:14px;padding:20px;display:grid}.cliInstall span{color:#777}.cliInstall h2{margin:4px 0;font-size:16px}.cliInstall p{color:#666;margin:0;line-height:1.8}.cliInstall code{color:#f5f5f5;text-align:left;direction:ltr;background:#111;border-radius:8px;padding:14px 16px;font:11px/1.9 monospace;display:block;overflow:auto}@media (max-width:760px){.cliInstall{grid-template-columns:1fr}}.gitOAuthManager{background:#fff;border:1px solid #ddd;border-radius:10px;margin-bottom:16px;padding:22px}.gitOAuthManager>.cardHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.gitOAuthManager>.cardHead h2{margin:0}.gitOAuthManager>.cardHead p{color:#777;margin:5px 0 0}.gitOAuthManager>.cardHead>strong{color:#175cd3;white-space:nowrap;background:#eef4ff;border-radius:14px;padding:5px 10px}.oauthCallbacks{grid-template-columns:1fr 1fr;gap:8px;margin:16px 0;display:grid}.oauthCallbacks code{background:#fafafa;border:1px solid #e2e2e2;border-radius:7px;padding:10px;font-size:10px;overflow:auto}.gitOAuthGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gitOAuthProvider{border:1px solid #e1e1e1;border-radius:9px;grid-template-columns:1fr 1fr;gap:10px;padding:15px;display:grid}.gitOAuthProvider header{grid-column:1/-1;align-items:center;gap:10px;display:flex}.gitOAuthProvider header>span,.gitConnectionList article>span,.gitConnectionPicker>button>span{color:#fff;background:#111;border-radius:8px;place-items:center;width:34px;height:34px;font:700 10px Arial;display:grid}.gitOAuthProvider header>div{flex:1;min-width:0}.gitOAuthProvider header strong,.gitOAuthProvider header small{display:block}.gitOAuthProvider header small{color:#777;margin-top:3px}.gitOAuthProvider header label{align-items:center;gap:5px;display:flex}.gitOAuthProvider>label{color:#666;gap:5px;display:grid}.gitOAuthProvider input:not([type=checkbox]){border:1px solid #ddd;border-radius:7px;min-width:0;padding:10px;font-family:YekanBakh,Arial,sans-serif}.gitOAuthProvider>div{grid-column:1/-1;gap:7px;display:flex}.gitOAuthProvider button{color:#fff;background:#111;border:1px solid #111;border-radius:7px;padding:8px 13px;font-family:inherit}.gitOAuthProvider button.danger{color:#b42318;background:#fff;border-color:#ddd}.gitConnectionsCard{grid-column:1/-1;margin-bottom:14px}.connectionMessage{color:#08783c;background:#f7fff8;border:1px solid #b7dec4;border-radius:7px;padding:9px 11px}.connectionMessage.error{color:#b42318;background:#fff7f6;border-color:#efc2bd}.gitConnectionList{grid-template-columns:1fr 1fr;gap:9px;margin-top:16px;display:grid}.gitConnectionList article{border:1px solid #e1e1e1;border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex}.gitConnectionList article>div{flex:1;min-width:0}.gitConnectionList strong,.gitConnectionList small{display:block}.gitConnectionList small{color:#777;margin-top:3px}.gitConnectionList a,.gitConnectionList button{color:#111;white-space:nowrap;background:#fff;border:1px solid #ddd;border-radius:6px;padding:7px 9px;font-family:inherit;text-decoration:none}.gitConnectionList a.primary{color:#fff;background:#111;border-color:#111}.gitConnectionList button:not(:disabled){color:#b42318}.gitConnectionList button:disabled{color:#aaa}.gitConnectionPicker{gap:8px;grid-template-columns:1fr 1fr!important;display:grid!important}.gitConnectionPicker>button{text-align:right;background:#fff;border:1px solid #ddd;border-radius:8px;align-items:center;gap:9px;padding:10px;font-family:inherit;display:flex}.gitConnectionPicker>button.selected{border-color:#111;box-shadow:0 0 0 1px #111}.gitConnectionPicker>button>div{flex:1;min-width:0}.gitConnectionPicker strong,.gitConnectionPicker small{display:block}.gitConnectionPicker small{color:#777;margin-top:3px}.gitConnectionPicker i{font-style:normal}.manualGitToggle{color:#555;background:0 0;border:0;justify-self:start;padding:0;font-family:inherit;text-decoration:underline}.gitSourceFields select{background:#fff;border:1px solid #d9d9d9;border-radius:7px;width:100%;min-width:0;padding:11px 12px;font:10px YekanBakh}.gitSourceFields .sourceNotice a{color:#111;font-weight:700}@media (max-width:760px){.gitOAuthGrid,.oauthCallbacks,.gitConnectionList,.gitConnectionPicker{grid-template-columns:1fr!important}.gitOAuthManager>.cardHead{flex-direction:column}.gitOAuthProvider{grid-template-columns:1fr}.gitOAuthProvider>label,.gitOAuthProvider header,.gitOAuthProvider>div{grid-column:1}.gitConnectionList article{flex-wrap:wrap}.gitConnectionList article>div{min-width:120px}}.releaseLive{color:#08783c;align-items:center;gap:6px;margin-top:8px;font-size:9px;display:inline-flex}.releaseLive i{background:#12a150;border-radius:50%;width:7px;height:7px;animation:1.5s infinite releasePulse;box-shadow:0 0 0 4px #e7f8ed}@keyframes releasePulse{50%{box-shadow:0 0 0 7px #0000}}.landingPage{color:#111;direction:rtl;background:#fff;min-height:100vh}.landingPage *{box-sizing:border-box}.landingPage a{color:inherit;text-decoration:none}.landingNav{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffed;border-bottom:1px solid #e7e7e7;grid-template-columns:1fr auto 1fr;align-items:center;height:66px;padding:0 max(24px,50vw - 590px);display:grid;position:sticky;top:0}.landingBrand{align-items:center;gap:9px;font-size:20px;font-weight:800;display:flex}.landingBrand span{font:20px Arial}.landingNav>div{align-items:center;gap:28px;display:flex}.landingNav>div:first-of-type{color:#555;font-size:13px}.landingNav>div:first-of-type a:hover{color:#111}.landingNav>div:last-child{justify-self:end;gap:8px}.landingLogin,.landingStart{border:1px solid #dedede;border-radius:7px;padding:9px 16px;font-size:12px}.landingStart{background:#111;border-color:#111;color:#fff!important}.landingStart:hover{background:#333}.landingHero{text-align:center;background-image:linear-gradient(#eee 1px,#0000 1px),linear-gradient(90deg,#eee 1px,#0000 1px);background-size:48px 48px;flex-direction:column;justify-content:center;align-items:center;min-height:660px;padding:95px 24px;display:flex;position:relative;overflow:hidden}.landingHero:before{content:"";pointer-events:none;background:radial-gradient(circle,#fff 0,#fffffff2 32%,#ffffff9c 68%,#0000);position:absolute;inset:0}.landingHero>*{position:relative}.heroPill{color:#555;background:#fff;border:1px solid #ddd;border-radius:99px;padding:7px 13px;font-size:12px;box-shadow:0 1px 3px #0000000b}.landingHero h1{letter-spacing:-2px;margin:28px 0 20px;font-size:64px;line-height:1.2}.landingHero h1 b{color:#777;font-weight:800}.landingHero>p{color:#666;max-width:720px;margin:0;font-size:18px;line-height:2}.landingHero>div:not(.heroCommand){gap:10px;margin-top:30px;display:flex}.landingHero>div:not(.heroCommand) a{color:#fff;background:#111;border:1px solid #111;border-radius:8px;padding:13px 22px;font-size:14px}.landingHero>div:not(.heroCommand) a:last-child{color:#111;background:#fff;border-color:#ddd}.heroCommand{color:#eee;text-align:left;background:#111;border:1px solid #d8d8d8;border-radius:9px;align-items:center;width:min(620px,100%);margin-top:52px;padding:15px 18px;display:flex;box-shadow:0 16px 45px #00000018}.heroCommand span{color:#888}.heroCommand code{margin-left:10px;font:13px Consolas,monospace}.heroCommand b{color:#67d391;margin-left:auto;font:11px Consolas,monospace}.landingProof{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;grid-template-columns:repeat(7,1fr);align-items:center;max-width:1180px;min-height:82px;margin:auto;display:grid}.landingProof span{color:#666;border-left:1px solid #e5e5e5;place-items:center;height:100%;font:600 13px Arial;display:grid}.landingProof span:last-child{border-left:0}.landingSection{max-width:1180px;margin:auto;padding:110px 0}.landingSection>header{max-width:720px;margin-bottom:46px}.landingSection>header>span,.landingFlow>div>span,.landingCta>span{color:#777;font-size:12px}.landingSection h2,.landingFlow h2,.landingCta h2{letter-spacing:-1px;margin:10px 0 14px;font-size:38px}.landingSection>header p,.landingFlow>div>p,.landingCta p{color:#666;margin:0;font-size:15px;line-height:1.9}.landingFeatureGrid{border-top:1px solid #ddd;border-right:1px solid #ddd;grid-template-columns:1fr 1fr;display:grid}.landingFeatureGrid article{border-bottom:1px solid #ddd;border-left:1px solid #ddd;min-height:245px;padding:34px}.landingFeatureGrid i{color:#888;font:11px Arial}.landingFeatureGrid h3{margin:48px 0 12px;font-size:20px}.landingFeatureGrid p{color:#666;max-width:470px;margin:0;font-size:13px;line-height:2}.landingFlow{border:1px solid #ddd;grid-template-columns:1fr 1fr;max-width:1180px;margin:auto;display:grid}.landingFlow>div{padding:64px}.landingFlow>div>a{border-bottom:1px solid #111;margin-top:27px;padding-bottom:3px;font-size:13px;display:inline-flex}.landingFlow ol{border-right:1px solid #ddd;margin:0;padding:0;list-style:none}.landingFlow li{border-bottom:1px solid #ddd;align-items:center;gap:22px;min-height:130px;padding:26px 34px;display:flex}.landingFlow li:last-child{border-bottom:0}.landingFlow li>b{color:#fff;background:#111;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.landingFlow li strong,.landingFlow li span{display:block}.landingFlow li strong{font-size:15px}.landingFlow li span{color:#777;margin-top:6px;font-size:12px}.landingPricing{padding-bottom:125px}.landingPlanGrid{border-top:1px solid #ddd;border-right:1px solid #ddd;grid-template-columns:repeat(4,1fr);display:grid}.landingPlanGrid article{border-bottom:1px solid #ddd;border-left:1px solid #ddd;flex-direction:column;min-height:430px;padding:28px;display:flex;position:relative}.landingPlanGrid article.featured{color:#fff;background:#111}.landingPlanGrid article>em{border:1px solid #444;border-radius:99px;padding:4px 8px;font-size:10px;font-style:normal;position:absolute;top:20px;left:20px}.landingPlanGrid h3{margin:0 0 30px;font-size:18px}.landingPlanGrid article>div strong{font-size:26px;display:block}.landingPlanGrid article>div span{color:#777;font-size:11px}.landingPlanGrid article>p{color:#777;margin:10px 0 25px;font-size:11px}.landingPlanGrid ul{color:#555;gap:12px;margin:0 0 28px;padding:0;font-size:12px;list-style:none;display:grid}.landingPlanGrid li:before{content:"✓";color:#111;margin-left:7px}.landingPlanGrid .featured ul,.landingPlanGrid .featured p{color:#bbb}.landingPlanGrid .featured li:before{color:#fff}.landingPlanGrid article>a{text-align:center;border:1px solid #ddd;border-radius:7px;margin-top:auto;padding:10px;font-size:12px}.landingPlanGrid .featured>a{color:#111;background:#fff}.landingPricing>small{color:#777;margin-top:16px;font-size:11px;display:block}.landingCalculatorLink{text-align:center;max-width:1180px;margin:-92px auto 92px}.landingCalculatorLink a{border-bottom:1px solid #111;padding-bottom:4px;font-size:13px;font-weight:700;display:inline-flex}.landingCta{text-align:center;background:#fafafa;border-top:1px solid #ddd;border-bottom:1px solid #ddd;flex-direction:column;justify-content:center;align-items:center;min-height:420px;padding:70px 24px;display:flex}.landingCta p{max-width:620px}.landingCta>a{color:#fff;background:#111;border-radius:8px;margin-top:25px;padding:13px 24px;font-size:13px}.landingFooter{grid-template-columns:auto 1fr auto;align-items:center;gap:25px;max-width:1180px;margin:auto;padding:42px 0;display:grid}.landingFooter p{color:#777;font-size:11px}.landingFooter>div{gap:18px;font-size:11px;display:flex}.landingFooter>small{color:#999;border-top:1px solid #eee;grid-column:1/-1;padding-top:24px;font-size:10px}@media (max-width:900px){.landingNav{grid-template-columns:1fr auto}.landingNav>div:first-of-type{display:none}.landingHero h1{font-size:48px}.landingSection{padding-left:24px;padding-right:24px}.landingPlanGrid{grid-template-columns:1fr 1fr}.landingFlow,.landingFooter,.landingCalculatorLink{margin-left:24px;margin-right:24px}.landingProof{border-bottom:1px solid #e5e5e5;grid-template-columns:repeat(4,1fr)}.landingProof span{border-bottom:1px solid #e5e5e5;min-height:64px}}@media (max-width:620px){.landingNav{height:58px;padding:0 16px}.landingNav .landingLogin{display:none}.landingStart{padding:8px 12px}.landingHero{min-height:610px;padding:78px 18px}.landingHero h1{letter-spacing:-1px;font-size:38px}.landingHero>p{font-size:15px}.landingHero>div:not(.heroCommand){flex-direction:column;width:100%}.heroCommand{padding:13px}.heroCommand b{display:none}.landingProof{grid-template-columns:repeat(2,1fr)}.landingSection{padding:76px 16px}.landingSection h2,.landingFlow h2,.landingCta h2{font-size:29px}.landingFeatureGrid{grid-template-columns:1fr}.landingFeatureGrid article{min-height:210px;padding:26px}.landingFeatureGrid h3{margin-top:30px}.landingFlow{grid-template-columns:1fr;margin:0 16px}.landingFlow>div{padding:38px 25px}.landingFlow ol{border-top:1px solid #ddd;border-right:0}.landingFlow li{padding:22px}.landingPlanGrid{grid-template-columns:1fr}.landingPlanGrid article{min-height:390px}.landingCalculatorLink{margin:-48px 16px 65px}.landingFooter{grid-template-columns:1fr;margin:0 16px;padding:34px 0}.landingFooter>div{flex-wrap:wrap}.landingFooter>small{grid-column:auto}}.futureSources a{color:#555;background:#fafafa;border:1px solid #e2e2e2;border-radius:6px;padding:6px 9px;font:8px YekanBakh;text-decoration:none}.futureSources a:hover{background:#fff;border-color:#aaa}.futureSources a b{color:#08783c;margin-right:5px;font-size:7px}.clusterTls{background:#fafafa;border:1px solid #e5e5e5;border-radius:8px;margin-top:12px;padding:12px}.clusterTls>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.clusterTls>header strong,.clusterTls>header small{display:block}.clusterTls>header small{color:#777;margin-top:3px}.clusterTls>header>b{background:#eee;border-radius:12px;padding:3px 8px;font-size:9px}.clusterTls.ready>header>b{color:#08783c;background:#eaf8ee}.clusterTls.pending>header>b{color:#946200;background:#fff7df}.clusterTls>div:last-child{gap:6px;margin-top:10px;display:flex}.tlsDnsRecord{border-top:1px solid #e5e5e5;grid-template-columns:auto minmax(0,1fr);gap:4px 8px;margin-top:10px;padding-top:9px;display:grid}.tlsDnsRecord>span{color:#fff;background:#111;border-radius:5px;grid-row:span 2;align-self:start;padding:4px 6px}.tlsDnsRecord code{text-align:left;direction:ltr;min-width:0;font-size:10px;overflow:auto}.tlsDnsRecord small{color:#777;text-align:left;direction:ltr;grid-column:2}.domainDnsRecords{gap:7px;margin-top:10px;display:grid}.domainDnsRecords>p{color:#555;margin:0}.domainDnsRecords>div{grid-template-columns:38px minmax(160px,1fr) minmax(160px,1fr);align-items:center;gap:6px;display:grid}.domainDnsRecords b{color:#fff;text-align:center;background:#111;border-radius:5px;padding:5px;font:9px Arial}.domainDnsRecords code{max-width:none!important}.domainDnsRecords>small{color:#777}@media (max-width:700px){.domainDnsRecords>div{grid-template-columns:38px 1fr}.domainDnsRecords>div code:last-child{grid-column:2}}.createDeploy.cliMode{grid-template-columns:1fr}.cliMode .configureSection,.cliMode .createSummary{display:none}.cliDeployGuide ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.cliDeployGuide li{border:1px solid #ddd;border-radius:9px;min-width:0;padding:15px}.cliDeployGuide li>div{align-items:center;gap:8px;display:flex}.cliDeployGuide li>div>b{color:#fff;background:#111;border-radius:50%;place-items:center;width:24px;height:24px;font:10px YekanBakh;display:grid}.cliDeployGuide li>code{color:#fff;text-align:left;direction:ltr;background:#111;border-radius:7px;margin-top:13px;padding:12px;font:10px/1.8 monospace;display:block;overflow:auto}.cliDeployGuide li p{color:#666;line-height:1.8}.cliDeployGuide li a,.cliGuideFooter a{color:#111;font-weight:700}.cliGuideFooter{color:#666;border-top:1px solid #eee;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;display:flex}@media (max-width:760px){.cliDeployGuide ol{grid-template-columns:1fr}.cliGuideFooter{flex-direction:column}}.landingPage{grid-template-columns:none;width:100%;max-width:none;margin:0;display:block}.landingSectionHead{max-width:720px;margin-bottom:46px}.landingSectionHead>span{color:#777;font-size:12px}.landingSectionHead p{color:#666;margin:0;font-size:15px;line-height:1.9}.marketingHero{border-bottom:1px solid #e5e5e5;max-width:1180px;margin:0 auto;padding:120px 0 95px}.marketingHero.compact{padding-bottom:65px}.marketingHero>span,.statusIntro>span{color:#777;font-size:12px}.marketingHero h1,.statusIntro h1{letter-spacing:-1.8px;max-width:850px;margin:13px 0 17px;font-size:54px;line-height:1.25}.marketingHero p,.statusIntro p{color:#666;max-width:720px;margin:0;font-size:16px;line-height:2}.marketingHero>div{gap:9px;margin-top:28px;display:flex}.marketingHero>div a{border:1px solid #ddd;border-radius:7px;padding:11px 17px;font-size:13px}.marketingHero>div a:first-child{color:#fff;background:#111;border-color:#111}.featurePageGrid{gap:24px;max-width:1180px;margin:0 auto;padding:90px 0 120px;display:grid}.featurePageGrid>section{border:1px solid #ddd;grid-template-columns:280px 1fr;display:grid}.featurePageGrid>section>header{border-left:1px solid #ddd;justify-content:flex-start;align-items:flex-start;gap:14px;margin:0;padding:32px;display:flex}.featurePageGrid>section>header>span{color:#888;font:11px Arial}.featurePageGrid h2{margin:0 0 8px;font-size:21px}.featurePageGrid header p{color:#777;margin:0;font-size:12px;line-height:1.8}.featurePageGrid>section>div{grid-template-columns:1fr 1fr;display:grid}.featurePageGrid article{border-bottom:1px solid #eee;border-left:1px solid #eee;min-height:170px;padding:30px}.featurePageGrid article:nth-child(2n){border-left:0}.featurePageGrid article:nth-last-child(-n+2){border-bottom:0}.featurePageGrid h3{margin:0 0 10px;font-size:15px}.featurePageGrid article p{color:#666;margin:0;font-size:12px;line-height:2}.billingModes{border:1px solid #ddd;grid-template-columns:1fr 1fr;max-width:1180px;margin:0 auto 120px;display:grid}.billingModes article{padding:42px}.billingModes article+article{border-right:1px solid #ddd}.billingModes span{color:#777;font:12px Arial}.billingModes h2{margin:12px 0;font-size:24px}.billingModes p{color:#666;min-height:58px;margin:0 0 25px;font-size:13px;line-height:2}.billingModes b{font-size:12px}.publicFaq{grid-template-columns:330px 1fr;gap:70px;max-width:1180px;margin:0 auto 120px;display:grid}.publicFaq>div:first-child>span{color:#777;font-size:12px}.publicFaq h2{margin:11px 0;font-size:32px}.publicFaq details{border-top:1px solid #ddd;padding:21px 0}.publicFaq details:last-child{border-bottom:1px solid #ddd}.publicFaq summary{cursor:pointer;font-size:14px;font-weight:700;list-style:none}.publicFaq p{color:#666;margin:12px 0 0;font-size:12px;line-height:2}.publicStoragePricing{max-width:1180px;margin:0 auto 70px}.publicStoragePricing>header{margin-bottom:24px}.publicStoragePricing>header>span{color:#777;font-size:12px}.publicStoragePricing h2{margin:9px 0;font-size:30px}.publicStoragePricing header p{color:#666;margin:0;font-size:13px}.publicStoragePricing>div{border:1px solid #ddd;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.publicStoragePricing article{border-left:1px solid #ddd;padding:22px}.publicStoragePricing article:last-child{border-left:0}.publicStoragePricing article>div{grid-template-columns:auto 1fr;gap:3px 9px;display:grid}.publicStoragePricing article>div>span{grid-row:1/3;font-size:24px}.publicStoragePricing article strong{font-size:14px}.publicStoragePricing article small{color:#777;font-size:10px;display:block}.publicStoragePricing article>b{margin:24px 0;font-size:25px;display:block}.publicStoragePricing article>b small{margin-top:4px;font-weight:400}.publicStoragePricing footer{color:#666;border-top:1px solid #eee;justify-content:space-between;padding-top:13px;font-size:11px;display:flex}.costCalculator{max-width:1180px;margin:78px auto 20px;scroll-margin-top:84px}.costCalculatorHead{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px;display:flex}.costCalculatorHead>div>span{color:#777;font-size:12px}.costCalculatorHead h2{letter-spacing:-.8px;margin:9px 0 10px;font-size:34px}.costCalculatorHead p{color:#666;max-width:710px;margin:0;font-size:14px;line-height:1.9}.costCalculatorHead>b{color:#08783c;background:#f3fff7;border:1px solid #d9eadf;border-radius:999px;flex:none;padding:7px 11px;font-size:11px}.costCalculatorLayout{background:#fff;border:1px solid #dcdcdc;border-radius:14px;grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid;overflow:hidden;box-shadow:0 18px 55px #0000000a}.costBuilder{min-width:0;padding:34px}.costFieldset{border:0;border-bottom:1px solid #e8e8e8;min-width:0;margin:0;padding:0 0 32px}.costFieldset+.costFieldset{padding-top:32px}.costFieldset:last-child{border-bottom:0;padding-bottom:0}.costFieldset legend{align-items:flex-start;gap:12px;width:100%;margin-bottom:20px;padding:0;display:flex}.costFieldset legend>i{color:#fff;background:#111;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:12px;font-style:normal;display:grid}.costFieldset legend>span{font-size:15px;font-weight:750}.costFieldset legend small{color:#777;margin-top:3px;font-size:11px;font-weight:400;line-height:1.7;display:block}.costRegionGrid,.costPlanGrid{gap:9px;display:grid}.costRegionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.costPlanGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.costRegionGrid button,.costPlanGrid button{color:#111;text-align:right;background:#fff;border:1px solid #dedede;border-radius:9px;min-width:0;padding:15px;position:relative}.costRegionGrid button:hover,.costPlanGrid button:hover{background:#fafafa;border-color:#aaa}.costRegionGrid button.selected,.costPlanGrid button.selected{border-color:#111;box-shadow:inset 0 0 0 1px #111}.costRegionGrid button>span{float:right;margin-left:10px;font:25px Arial}.costRegionGrid button strong,.costRegionGrid button small,.costPlanGrid button strong,.costPlanGrid button span,.costPlanGrid button small{display:block}.costRegionGrid button strong,.costPlanGrid button strong{font-size:13px}.costRegionGrid button small,.costPlanGrid button span,.costPlanGrid button small{color:#777;margin-top:4px;font-size:10px}.costRegionGrid button>i{font-style:normal;display:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.costRegionGrid button.selected>i{display:block}.costPlanGrid button span b{color:#333;font-weight:650}.costCount{background:#f7f7f7;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:13px 15px;display:flex}.costCount>span:first-child{font-size:12px;font-weight:700}.costCount small{color:#777;margin-top:2px;font-size:10px;font-weight:400;display:block}.costCount>span:last-child{direction:ltr;grid-template-columns:34px 44px 34px;align-items:center;display:grid}.costCount button{background:#fff;border:1px solid #d6d6d6;height:34px;font:18px Arial}.costCount button:first-child{border-radius:7px 0 0 7px}.costCount button:last-child{border-radius:0 7px 7px 0}.costCount output{background:#fff;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;place-items:center;height:34px;font-size:13px;font-weight:700;display:grid}.costAddon{border:1px solid #dedede;border-radius:10px;padding:16px}.costAddon+.costAddon{margin-top:10px}.costAddon.enabled{background:#fcfcfc;border-color:#aaa}.costAddon>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.costAddon>header strong,.costAddon>header small{display:block}.costAddon>header strong{font-size:13px}.costAddon>header small{color:#777;margin-top:3px;font-size:10px}.costAddon>header button{background:#fff;border:1px solid #d8d8d8;border-radius:7px;padding:7px 12px;font-size:11px}.costAddon.enabled>header button{color:#b42318;border-color:#ecc2bd}.costAddon>header button:disabled{cursor:not-allowed;color:#aaa}.costAddonFields{border-top:1px solid #e8e8e8;grid-template-columns:1fr 150px;gap:10px;margin-top:16px;padding-top:16px;display:grid}.costAddonFields.database{grid-template-columns:1.2fr 1fr 115px}.costAddonFields label{color:#555;gap:6px;font-size:10px;display:grid}.costAddonFields select,.costAddonFields input{color:#111;background:#fff;border:1px solid #d8d8d8;border-radius:7px;width:100%;min-width:0;height:40px;padding:0 10px;font-size:11px}.costAddonFields>small{color:#777;grid-column:1/-1;font-size:10px}.costSummary{color:#fff;background:#111;border-radius:11px;margin:16px;padding:27px;position:sticky;top:86px}.costSummary>span{color:#aaa;font-size:11px}.costTotal{margin-top:22px}.costTotal.monthly{border-top:1px solid #333;margin-top:16px;padding-top:17px}.costTotal small,.costTotal strong,.costTotal>b{display:block}.costTotal small{color:#aaa;font-size:10px}.costTotal strong{margin:4px 0 0;font-size:29px;line-height:1.35}.costTotal strong i{font-size:12px;font-style:normal;font-weight:500}.costTotal>b{color:#aaa;font-size:10px;font-weight:400}.costBreakdown{border-top:1px solid #333;border-bottom:1px solid #333;margin-top:24px;padding:13px 0}.costBreakdown p{color:#bbb;justify-content:space-between;gap:12px;margin:0;padding:6px 0;font-size:10px;display:flex}.costBreakdown p b{color:#fff}.costBreakdown .costFree b{color:#61d28b}.costMinimum{color:#bbb;margin:16px 0;font-size:10px;line-height:1.8}.costMinimum b{color:#fff}.costSummary>a{color:#111;text-align:center;background:#fff;border-radius:7px;padding:11px;font-size:12px;font-weight:700;display:block}.costSummary>small{color:#888;margin-top:13px;font-size:9px;line-height:1.8;display:block}.statusPage{max-width:980px;margin:0 auto;padding:70px 0 120px}.statusBanner{border:1px solid #ddd;border-radius:9px;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.statusBanner span{align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.statusBanner i,.statusCard b i{background:#d69e2e;border-radius:50%;width:8px;height:8px}.statusBanner.healthy{background:#f5fff8;border-color:#bfe3cb}.statusBanner.healthy i,.statusCard b.ready i{background:#159447}.statusBanner small{color:#777;font-size:11px}.statusIntro{padding:90px 0 45px}.statusIntro h1{font-size:44px}.statusCard{border:1px solid #ddd;border-radius:9px;overflow:hidden}.statusCard>header{background:#fafafa;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;margin:0;padding:20px 22px;display:flex}.statusCard h2{margin:0;font-size:15px}.statusCard>header span{color:#777;font-size:11px}.statusCard article{border-bottom:1px solid #eee;align-items:center;gap:14px;padding:20px 22px;display:flex}.statusCard article:last-of-type{border-bottom:0}.statusFlag{font-size:25px}.statusCard article>div{flex:1}.statusCard strong,.statusCard small{display:block}.statusCard strong{font-size:13px}.statusCard small{color:#888;margin-top:5px;font-size:10px}.statusCard b{color:#8b6914;background:#fff8e8;border-radius:99px;align-items:center;gap:7px;padding:5px 9px;font-size:10px;display:flex}.statusCard b.ready{color:#08783c;background:#eaf8ef}.statusEmpty{text-align:center;color:#777;padding:40px}.statusNote{border:1px solid #ddd;border-radius:9px;margin-top:22px;padding:28px}.statusNote h2{margin:0 0 9px;font-size:17px}.statusNote p{color:#666;margin:0 0 16px;font-size:12px;line-height:1.9}.statusNote a{font-size:12px;font-weight:700}@media (max-width:900px){.marketingHero,.featurePageGrid,.billingModes,.publicFaq,.publicStoragePricing,.statusPage,.costCalculator{margin-left:24px;margin-right:24px}.costCalculatorLayout{grid-template-columns:1fr}.costSummary{margin-top:0;position:static}.marketingHero{padding-top:90px}.featurePageGrid>section{grid-template-columns:1fr}.featurePageGrid>section>header{border-bottom:1px solid #ddd;border-left:0}.publicFaq{grid-template-columns:1fr;gap:25px}.publicStoragePricing>div{grid-template-columns:1fr}.publicStoragePricing article{border-bottom:1px solid #ddd;border-left:0}.publicStoragePricing article:last-child{border-bottom:0}}@media (max-width:620px){.landingSectionHead{margin-bottom:30px}.marketingHero,.featurePageGrid,.billingModes,.publicFaq,.publicStoragePricing,.statusPage{margin-left:16px;margin-right:16px}.costCalculator{margin:55px 16px 0}.costCalculatorHead{flex-direction:column;align-items:flex-start;gap:14px}.costCalculatorHead h2{font-size:28px}.costBuilder{padding:22px 17px}.costRegionGrid,.costPlanGrid{grid-template-columns:1fr 1fr}.costPlanGrid button{padding:13px 11px}.costCount{flex-direction:column;align-items:flex-start}.costAddonFields,.costAddonFields.database{grid-template-columns:1fr}.costSummary{margin:0 10px 10px;padding:23px}.marketingHero{padding:70px 0 55px}.marketingHero h1,.statusIntro h1{font-size:34px}.marketingHero p,.statusIntro p{font-size:14px}.featurePageGrid{padding:55px 0 75px}.featurePageGrid>section>div{grid-template-columns:1fr}.featurePageGrid article,.featurePageGrid article:nth-child(2n),.featurePageGrid article:nth-last-child(-n+2){border-bottom:1px solid #eee;border-left:0}.featurePageGrid article:last-child{border-bottom:0}.billingModes{grid-template-columns:1fr;margin-bottom:75px}.billingModes article{padding:28px}.billingModes article+article{border-top:1px solid #ddd;border-right:0}.publicFaq{margin-bottom:75px}.statusPage{padding-top:35px}.statusBanner{flex-direction:column;align-items:flex-start;gap:7px}.statusIntro{padding:60px 0 35px}.statusCard article{flex-wrap:wrap;align-items:flex-start}.statusCard b{margin-right:auto}.landingFooter>div{gap:14px}}.advancedVolume{border-top:1px solid #e7e7e7;grid-column:1/-1;gap:12px;padding-top:14px;display:grid}.advancedVolumeToggle{align-items:center;gap:10px;display:flex!important}.advancedVolumeToggle input{height:18px;width:18px!important}.advancedVolumeToggle span,.advancedVolumeToggle strong,.advancedVolumeToggle small{display:block}.advancedVolumeToggle small{color:#777;margin-top:3px}.advancedVolumeFields{grid-template-columns:1fr .55fr 1fr 1fr;gap:9px;display:grid}.advancedVolumeFields label{gap:6px;display:grid}.advancedVolumeFields input,.advancedVolumeFields select{background:#fff;border:1px solid #ddd;border-radius:8px;width:100%;min-width:0;padding:10px;font-family:inherit}.advancedVolumeBilling{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.advancedVolumeBilling button{background:#fff;border:1px solid #ddd;border-radius:8px;padding:10px;font-family:inherit}.advancedVolumeBilling button.selected{border-color:#111;box-shadow:inset 0 0 0 1px #111}.composeVolumeList{background:#fafafa;border:1px solid #ddd;border-radius:8px;grid-column:1/-1;padding:10px}.composeVolumeList>div{flex-wrap:wrap;gap:6px;margin:7px 0;display:flex}.composeVolumeList code{background:#fff;border:1px solid #ddd;border-radius:5px;padding:3px 7px}.composeVolumeList small{color:#777}.projectVolumes{background:#fff;border:1px solid #ddd;border-radius:12px;margin-top:16px;overflow:hidden}.projectVolumes>.cardHead{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.projectVolumes>.cardHead h2{margin:0;font-size:16px}.projectVolumes>.cardHead p{color:#777;margin:4px 0 0}.projectVolumes>.cardHead>a{border:1px solid #ddd;border-radius:7px;padding:7px 10px;text-decoration:none}.composeOverview>.cardHead>b{background:#f2f2f2;border-radius:99px;padding:5px 9px}.composeResourceBudget{background:#f5fbf6;border:1px solid #dceadf;border-radius:9px;align-items:center;gap:12px;margin:14px 14px 0;padding:11px 13px;display:flex}.composeResourceBudget strong{direction:ltr}.composeResourceBudget small{color:#52705a;margin-inline-start:auto}.composeServiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:14px;display:grid}.composeServiceGrid article{border:1px solid #e2e2e2;border-radius:9px;align-items:center;gap:10px;padding:12px;display:flex}.composeServiceGrid article>span{background:#f2f2f2;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.composeServiceGrid article>div{flex:1;min-width:0}.composeServiceGrid strong,.composeServiceGrid small{display:block}.composeServiceGrid small{color:#777;margin-top:3px}.composeServiceGrid code{direction:ltr}.composeServiceGrid article>b{background:#f2f2f2;border-radius:99px;padding:4px 7px}.composeComponentState{text-align:center;flex:none!important}.composeComponentState b{border-radius:99px;padding:4px 8px;font-size:12px;display:block}.composeComponentState b.ready{color:#087a35;background:#eaf8ef}.composeComponentState b.pending{color:#8a5b00;background:#fff6dc}.composeServiceGrid article>a{color:#111;border:1px solid #ddd;border-radius:7px;padding:6px 9px;text-decoration:none}.composeServiceGrid article>a:hover{color:#fff;background:#111;border-color:#111}.projectVolumeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.projectVolumeGrid article{border:1px solid #e2e2e2;border-radius:9px;padding:14px}.projectVolumeGrid header{align-items:center;gap:9px;display:flex}.projectVolumeGrid header>span{background:#f2f2f2;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.projectVolumeGrid header>div{flex:1;min-width:0}.projectVolumeGrid header strong,.projectVolumeGrid header small{display:block}.projectVolumeGrid header small{color:#777;margin-top:2px}.projectVolumeGrid header>b{color:#08783c;background:#eaf8ef;border-radius:99px;padding:4px 8px}.projectVolumeGrid dl{grid-template-columns:1fr 1fr;margin:12px 0 0;display:grid}.projectVolumeGrid dl>div{border-top:1px solid #eee;padding:9px 0}.projectVolumeGrid dt{color:#888}.projectVolumeGrid dd{margin:3px 0 0;font-weight:600}.projectVolumeEmpty{align-items:center;gap:12px;padding:25px;display:flex}.projectVolumeEmpty>span{background:#f2f2f2;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.projectVolumeEmpty>div{flex:1}.projectVolumeEmpty p{color:#777;margin:4px 0 0}.projectVolumeEmpty>a{color:#fff;background:#111;border:0;border-radius:7px;padding:8px 11px;text-decoration:none}.storageOfferingEditor{grid-template-columns:1fr 1fr 1fr .85fr .85fr .62fr .62fr .9fr auto auto}@media (max-width:700px){.advancedVolumeFields,.projectVolumeGrid,.composeServiceGrid,.projectVolumeGrid dl{grid-template-columns:1fr}.composeResourceBudget{flex-direction:column;align-items:flex-start;gap:5px}.composeResourceBudget small{margin-inline-start:0}.composeServiceGrid article{flex-wrap:wrap}.advancedVolumeBilling{grid-template-columns:1fr}.projectVolumeEmpty{flex-wrap:wrap;align-items:flex-start}}.supportLayout{background:#fff;border:1px solid #ddd;border-radius:12px;grid-template-columns:330px minmax(0,1fr);min-height:690px;display:grid;overflow:hidden}.ticketSidebar{background:#fafafa;border-left:1px solid #e5e5e5}.ticketToolbar{border-bottom:1px solid #e5e5e5;grid-template-columns:1fr 1fr;gap:8px;padding:14px;display:grid}.ticketToolbar button{color:#fff;background:#111;border:0;border-radius:7px;grid-column:1/-1;padding:10px;font-family:inherit;font-weight:700}.ticketToolbar input,.ticketToolbar select{background:#fff;border:1px solid #ddd;border-radius:7px;min-width:0;padding:9px;font-family:inherit}.ticketList{max-height:610px;overflow:auto}.ticketList>a{color:#111;border-bottom:1px solid #e5e5e5;gap:7px;padding:14px;text-decoration:none;display:grid}.ticketList>a:hover{background:#f4f4f4}.ticketList>a.selected{background:#fff;box-shadow:inset -3px 0 #111}.ticketList header,.ticketList footer,.ticketHeader,.ticketAdminBar,.ticketMessages article>header,.ticketReply>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.ticketList strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ticketList small,.ticketList time{color:#777}.ticketList>p{text-align:center;color:#777;padding:28px}.ticketStatus,.ticketPriority{white-space:nowrap;background:#eee;border-radius:99px;padding:3px 8px;font-size:11px;display:inline-flex}.ticketStatus.open,.ticketStatus.in_progress{color:#1261a0;background:#e9f4ff}.ticketStatus.waiting_for_user{color:#855e00;background:#fff4d9}.ticketStatus.resolved{color:#08783c;background:#e8f8ee}.ticketPriority.high{color:#855e00;background:#fff4d9}.ticketPriority.urgent{color:#b42318;background:#fff0ee}.supportMain{min-width:0;position:relative}.ticketHeader{border-bottom:1px solid #eee;padding:20px 24px}.ticketHeader h2{margin:5px 0;font-size:20px}.ticketHeader p,.ticketHeader span{color:#777;margin:0}.ticketHeader>div:last-child{gap:6px;display:flex}.ticketAdminBar{background:#fafafa;border-bottom:1px solid #eee;justify-content:flex-start;padding:10px 24px}.ticketAdminBar label{align-items:center;gap:6px;display:flex}.ticketAdminBar select{background:#fff;border:1px solid #ddd;border-radius:6px;padding:7px;font-family:inherit}.ticketAdminBar button{background:#fff;border:1px solid #ddd;border-radius:6px;padding:8px 10px;font-family:inherit}.ticketAdminBar>span{color:#777;margin-right:auto}.ticketMessages{background:#fcfcfc;gap:12px;max-height:430px;padding:20px 24px;display:grid;overflow:auto}.ticketMessages article{background:#fff;border:1px solid #ddd;border-radius:10px;max-width:82%;padding:14px}.ticketMessages article.staff{background:#f7fbff;border-color:#cfddea;justify-self:end}.ticketMessages article.customer{justify-self:start}.ticketMessages article>header>div{align-items:center;gap:8px;display:flex}.ticketMessages article>header div>span{color:#fff;background:#111;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.ticketMessages article header strong b{color:#1261a0;font-size:10px;display:block}.ticketMessages time{color:#888}.ticketMessages p{white-space:pre-wrap;margin:13px 0 0;line-height:1.9}.ticketMessages article>a{color:#111;border:1px solid #ddd;border-radius:7px;align-items:center;gap:8px;margin-top:12px;padding:7px 10px;text-decoration:none;display:inline-flex}.ticketMessages article>a small{color:#888}.ticketReply{border-top:1px solid #eee;gap:10px;padding:16px 24px;display:grid}.ticketReply label,.ticketCompose label{gap:6px;font-weight:600;display:grid}.ticketReply textarea,.ticketCompose input,.ticketCompose select,.ticketCompose textarea{resize:vertical;background:#fff;border:1px solid #d6d6d6;border-radius:8px;width:100%;min-width:0;padding:10px 12px;font-family:inherit}.ticketReply>div label{cursor:pointer;border:1px solid #ddd;border-radius:7px;align-items:center;padding:8px 10px;display:inline-flex}.ticketReply input[type=file]{opacity:0;width:1px;height:1px;position:absolute}.ticketReply button,.ticketCompose form>button,.supportEmpty button{color:#fff;background:#111;border:0;border-radius:7px;padding:9px 17px;font-family:inherit;font-weight:700}.ticketCompose>.cardHead{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.ticketCompose h2{margin:0}.ticketCompose p{color:#777;margin:5px 0 0}.ticketCompose>.cardHead button{background:0 0;border:0;font-size:22px}.ticketCompose form{gap:15px;padding:22px 24px;display:grid}.ticketCompose form>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ticketAttachment small{color:#777;font-weight:400}.supportEmpty{text-align:center;place-content:center;justify-items:center;height:100%;padding:40px;display:grid}.supportEmpty>span{background:#f1f1f1;border-radius:12px;place-items:center;width:48px;height:48px;font-size:20px;display:grid}.supportEmpty h2{margin:14px 0 5px}.supportEmpty p{color:#777;margin:0 0 18px}.supportError{color:#b42318;background:#fff5f3;border:1px solid #efb9b2;border-radius:7px;padding:9px;position:absolute;bottom:12px;left:20px;right:20px}.closeTicket{color:#b42318;background:0 0;border:0;margin:0 24px 16px;font-family:inherit}.ticketClosed{color:#777;padding:20px 24px}.adminSupportLink{color:#111;border:1px solid #ddd;border-radius:7px;margin-top:12px;padding:8px 11px;text-decoration:none;display:inline-flex}@media (max-width:900px){.supportLayout{grid-template-columns:280px minmax(0,1fr)}.ticketHeader{align-items:flex-start}.ticketMessages article{max-width:94%}}@media (max-width:700px){.supportLayout{display:block}.ticketSidebar{border-bottom:1px solid #ddd;border-left:0}.ticketList{max-height:260px}.supportMain{min-height:560px}.ticketHeader,.ticketAdminBar{flex-wrap:wrap;align-items:flex-start}.ticketAdminBar>span{width:100%;margin-right:0}.ticketCompose form>div{grid-template-columns:1fr}.ticketMessages{padding:15px}.ticketReply{padding:14px}.ticketMessages article{max-width:100%}}.resourcePageIntro{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:24px;display:flex}.resourcePageIntro .pageIntro{margin-bottom:0}.resourcePrimaryAction,.resourceBackAction{color:#fff;white-space:nowrap;background:#111;border:1px solid #111;border-radius:8px;justify-content:center;align-items:center;padding:10px 14px;font-weight:700;text-decoration:none;display:inline-flex}.resourceBackAction{color:#333;background:#fff;border-color:#ddd}.resourceFlow{position:relative}.resourceFlow.create{max-width:760px;margin:0 auto}.resourceFlow.list .volumeInventory{width:100%}.resourceFlow .volumeMessage{margin-top:12px;position:static}.resourceFlow .volumeEmpty .resourcePrimaryAction{margin-top:15px}.appResources{background:#fafafa;border:1px solid #d8d8d8;border-radius:10px;overflow:hidden}.appResources>header{border-bottom:1px solid #e3e3e3;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px;display:flex}.appResources>header strong,.appResources>header small{display:block}.appResources>header small{color:#777;margin-top:4px}.appResources>header>span,.databaseDeployToggle>b,.advancedVolumeToggle>b{color:#666;white-space:nowrap;background:#eee;border-radius:99px;padding:4px 8px}.appResources .databaseDeploy{background:#fff;border:0;border-bottom:1px solid #e3e3e3;border-radius:0}.appResources .advancedVolume{background:#fff;border:0;padding:14px}.appResources .databaseDeployToggle span,.appResources .advancedVolumeToggle span{flex:1;min-width:0}.appResources input:disabled{cursor:not-allowed}.resourceCreatePage{width:min(800px,100% - 40px)}@media (max-width:700px){.resourcePageIntro{flex-direction:column;align-items:stretch}.resourcePageIntro>a{align-self:flex-start}.resourceCreatePage{width:min(100% - 28px,800px)}.appResources>header,.databaseDeployToggle,.advancedVolumeToggle{align-items:flex-start}}.navPrimary{gap:2px;padding-bottom:9px;display:grid}.navGroup{border-top:1px solid #eee;padding:5px 0}.navGroup summary{color:#666;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:10px;height:36px;padding:0 11px;font-size:12px;list-style:none;display:flex}.navGroup summary::-webkit-details-marker{display:none}.navGroup summary>span{text-align:center;color:#777;width:17px;font:14px Arial}.navGroup summary>i{color:#999;margin-right:auto;font-style:normal;transition:transform .15s}.navGroup[open] summary>i{transform:rotate(180deg)}.navGroup summary:hover{color:#111;background:#f5f5f5}.navGroup>div{gap:2px;padding:2px 17px 5px 0;display:grid}.navGroup>div>a{color:#666;height:34px}.consoleNav a:hover,.adminShortcut:hover{transform:none}.adminGroup{border:1px solid #e5e5e5;border-radius:8px;margin-bottom:6px;padding:3px}.adminGroup summary{color:#333;font-weight:600}.adminGroup>div{padding-left:3px}.techMark{justify-content:center;align-items:center;gap:10px;min-width:0;display:inline-flex}.techMark svg{flex:none;width:36px;height:36px}.techMark svg rect{fill:color-mix(in srgb, var(--tech-color) 11%, white);stroke:color-mix(in srgb, var(--tech-color) 35%, white)}.techMark svg text{fill:var(--tech-color);font:700 12px Arial}.techMark strong{text-overflow:ellipsis;color:#444;white-space:nowrap;font:700 12px Arial;overflow:hidden}.techMark.compact svg{width:34px;height:34px}.templateGrid .techMark{align-self:flex-start;height:34px}.landingProof{grid-template-columns:repeat(8,1fr)}.landingProof>.techMark{border-left:1px solid #e5e5e5;height:100%;min-height:82px;padding:0 10px;display:flex}.landingProof>.techMark:last-child{border-left:0}.supportLayout.list,.supportLayout.detail,.supportLayout.create{min-height:0;display:block}.supportLayout.list .ticketSidebar{border-left:0}.supportLayout.list .ticketList{max-height:none}.supportLayout.list .ticketToolbar{grid-template-columns:minmax(220px,1fr) 220px auto;align-items:center}.newTicketButton{text-align:center;white-space:nowrap;background:#111;border:0;border-radius:7px;grid-row:1;padding:10px 15px;font-weight:700;text-decoration:none;color:#fff!important;grid-column:auto!important}.ticketListEmpty{color:#777;text-align:center;justify-items:center;gap:5px;padding:70px 20px;display:grid}.ticketListEmpty>span{font-size:26px}.ticketListEmpty strong{color:#333}.ticketListEmpty p{margin:0}.supportLayout.detail,.supportLayout.create{max-width:900px;margin:0 auto}.supportBack{color:#555;padding:16px 24px 0;font-weight:700;text-decoration:none;display:inline-flex}.ticketCompose>.cardHead>div>span{color:#777;margin-bottom:5px;display:block}.ticketCompose>.cardHead>a{color:#555;border-radius:50%;place-items:center;width:38px;height:38px;font-size:24px;text-decoration:none;display:grid}.ticketCompose>.cardHead>a:hover{background:#f2f2f2}.ticketComposeActions{justify-content:flex-end;align-items:center;gap:8px;grid-template-columns:none!important;display:flex!important}.ticketComposeActions>a{color:#333;border:1px solid #ddd;border-radius:7px;padding:9px 17px;text-decoration:none}.ticketComposeActions>button{color:#fff;background:#111;border:0;border-radius:7px;padding:10px 20px;font-family:inherit;font-weight:700}:where(a,button,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:3px solid #8ab4f8}.metricChart{overflow:hidden}.metricChart small{direction:rtl;width:auto;min-width:34px;font-size:8px;overflow:visible}.metricChart>div{gap:8px}.metricCard{flex-direction:column;min-height:276px;display:flex}.metricCard>.cardHead{min-height:52px}.metricCard>.metricChart{grid-template-rows:152px 30px;gap:0;height:194px;padding:12px 0 0;display:grid;overflow:hidden}.metricChart>.metricPlot{background:repeating-linear-gradient(0deg,#0000 0 37px,#f1f1f1 38px);border-bottom:1px solid #d9d9d9;align-items:flex-end;gap:3px;min-width:0;height:152px;display:flex;overflow:hidden}.metricChart>.metricPlot i{background:#111;border-radius:3px 3px 0 0;flex:1 1 0;min-width:2px;max-width:none}.metricChart>.metricAxis{justify-content:space-between;align-items:flex-end;height:30px;padding-top:8px;display:flex;gap:0!important}.metricChart>.metricAxis small{color:#777;white-space:nowrap;direction:rtl;width:auto;min-width:0;font-size:8px;line-height:1;overflow:visible}.metricEmpty{text-align:center;color:#777;place-content:center;gap:7px;min-height:182px;display:grid}.metricEmpty strong{color:#bbb;font-size:24px}.metricEmpty span{font-size:9px}.databaseInventory{background:#f7f7f7}.databaseInventory>.cardHead{background:#fff}.databaseInventory>.databaseCard{background:#fff;border:1px solid #ddd;border-radius:10px;margin:14px;padding:0;overflow:hidden;box-shadow:0 1px 2px #00000005}.databaseInventory>.databaseCard>header{border-bottom:1px solid #eee;padding:18px 20px}.databaseInventory>.databaseCard>dl{background:#fafafa;border-bottom:1px solid #eee;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0 20px}.databaseInventory>.databaseCard>dl>div{border-top:0;border-left:1px solid #eee;padding:13px 10px}.databaseInventory>.databaseCard>dl>div:last-child{border-left:0}.databaseOperations{border-bottom:1px solid #eee;margin:0}.databaseOperations>summary{cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;list-style:none;display:flex}.databaseOperations>summary::-webkit-details-marker{display:none}.databaseOperations>summary strong{font-size:10px}.databaseOperations>summary span{color:#777;font-size:8px}.databaseOperations>summary b{color:#111;margin-right:7px;transition:transform .18s;display:inline-block}.databaseOperations[open]>summary b{transform:rotate(180deg)}.databaseOperations>div{border-top:1px solid #eee;padding:0 20px 18px}.databaseOperations .databaseHelp{margin-top:18px}.databaseInventory>.databaseCard>footer{padding:0 20px 18px}.databaseDeployFields>.databaseBillingPicker{grid-column:1/-1}.databaseEngines .techMark{flex:none}.databaseEngineMark{place-items:center;display:grid!important}.databaseEngineMark .techMark{display:grid}.databaseEngineMark .techMark svg{width:34px;height:34px}@media (max-width:900px){.landingProof{grid-template-columns:repeat(4,1fr)}.landingProof>.techMark{border-bottom:1px solid #e5e5e5;min-height:72px}}@media (max-width:760px){.consoleDashboard{display:block}.consoleSidebar{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:0;border-bottom:1px solid #ddd;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;height:60px;padding:8px 12px;display:grid;position:sticky;top:0;overflow:visible}.teamSwitcher{min-width:0;margin:0;padding:4px}.teamSwitcher>div{min-width:0}.teamSwitcher strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.teamSwitcher .chevrons,.consoleTopbar{display:none}.consoleBody{padding-top:16px}.consolePageBody,.consolePageBody.wide{width:calc(100% - 24px);padding-top:22px}.pageIntro{margin-bottom:18px}.pageIntro h1{font-size:24px;line-height:1.35}.pageIntro p{font-size:13px;line-height:1.8}:where(input,select,textarea){font-size:16px!important}.sourcePicker,.templateGrid{grid-template-columns:1fr}.createSection{padding:18px}.createSection>header{padding-bottom:14px}.createDeploy{grid-template-columns:1fr}.createSummary{order:-1;position:static}.landingProof>.techMark{min-height:68px}.landingProof .techMark strong{font-size:11px}.supportIntro{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.supportLayout{border-radius:9px}.supportLayout.list .ticketToolbar{grid-template-columns:1fr 1fr}.supportLayout.list .ticketToolbar .newTicketButton{grid-row:auto;grid-column:1/-1!important}.ticketList>a{min-height:112px;padding:15px}.supportDetailPage,.supportCreatePage{width:100%!important;padding-left:12px!important;padding-right:12px!important}.ticketHeader{gap:14px}.ticketHeader h2{font-size:18px}.ticketHeader>div:last-child{flex-wrap:wrap}.ticketMessages{max-height:none}.ticketMessages article{max-width:100%}.ticketMessages article>header{align-items:flex-start}.ticketMessages time{font-size:10px}.ticketReply>div{align-items:stretch}.ticketReply>div label,.ticketReply>div button{min-height:44px}.ticketCompose>.cardHead,.ticketCompose form{padding:17px}.ticketComposeActions{flex-direction:column-reverse;align-items:stretch}.ticketComposeActions>a,.ticketComposeActions>button{text-align:center}.metricChart{height:150px}.metricChart small{min-width:28px;font-size:7px}.billingServices>div,.ledgerTable>div{gap:10px}.billingServices>div>b{word-break:break-word}}@media (max-width:420px){.healthSummary,.financialSummary,.deploymentSummary{grid-template-columns:1fr}.landingProof{grid-template-columns:repeat(2,1fr)}.landingHero h1{font-size:33px}.ticketToolbar{grid-template-columns:1fr!important}.ticketToolbar>*{grid-column:1!important}.observeToolbar label{flex-basis:100%}.observeToolbar button,.observeToolbar a{place-items:center;min-height:44px;display:grid}.billingServices>div,.ledgerTable>div{grid-template-columns:1fr}}.publicIncidents{background:#fff;border:1px solid #ddd;border-radius:12px;margin-bottom:22px;overflow:hidden}.publicIncidents>header{background:#fafafa;border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:17px 20px;display:flex}.publicIncidents>header span{color:#777;font-size:12px}.publicIncidents>header h2{margin:4px 0 0;font-size:18px}.publicIncidents>header>b{color:#fff;background:#111;border-radius:50%;place-items:center;min-width:34px;height:34px;display:grid}.publicIncident{border-bottom:1px solid #e8e8e8;padding:22px}.publicIncident:last-child{border-bottom:0}.publicIncident>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.publicIncident h3{margin:7px 0 0;font-size:18px}.incidentSeverity,.incidentStatus{border-radius:999px;width:max-content;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.incidentSeverity.minor{color:#865c00;background:#fff7df}.incidentSeverity.major{color:#a43b12;background:#fff0e8}.incidentSeverity.critical{color:#b42318;background:#fff0ee}.incidentStatus.investigating{color:#865c00;background:#fff7df}.incidentStatus.identified{color:#175cd3;background:#eef4ff}.incidentStatus.monitoring{color:#5925dc;background:#f4f3ff}.incidentStatus.resolved{color:#067647;background:#ecfdf3}.publicIncident ol,.incidentAdminCard ol{gap:0;margin:18px 0 0;padding:0;list-style:none;display:grid}.publicIncident li,.incidentAdminCard li{grid-template-columns:14px minmax(0,1fr);gap:10px;padding:0 0 18px;display:grid;position:relative}.publicIncident li:last-child,.incidentAdminCard li:last-child{padding-bottom:0}.publicIncident li:before,.incidentAdminCard li:before{content:"";background:#ddd;width:1px;position:absolute;inset-block:12px -2px;inset-inline-start:5px}.publicIncident li:last-child:before,.incidentAdminCard li:last-child:before{display:none}.publicIncident li>span,.incidentAdminCard li>span{z-index:1;background:#777;border:2px solid #fff;border-radius:50%;width:11px;height:11px;margin-top:5px;box-shadow:0 0 0 1px #aaa}.publicIncident li strong,.incidentAdminCard li strong{font-size:13px}.publicIncident li p,.incidentAdminCard li p{color:#444;margin:4px 0;font-size:13px;line-height:1.85}.publicIncident li time,.incidentAdminCard li time,.publicIncident>footer{color:#888;font-size:11px}.publicIncident>footer{border-top:1px solid #eee;margin-top:18px;padding-top:14px}.publicIncidents.history .publicIncident>ol li:not(:first-child){display:none}.incidentManager{gap:18px;display:grid}.incidentCreate,.incidentInventory{background:#fff;border:1px solid #ddd;border-radius:12px;overflow:hidden}.incidentCreate form{grid-template-columns:minmax(0,1fr) 180px;gap:14px;padding:20px;display:grid}.incidentCreate label,.incidentAdminCard form label{align-content:start;gap:6px;font-weight:650;display:grid}.incidentCreate .incidentDescription{grid-column:1/-1}.incidentCreate input,.incidentCreate select,.incidentCreate textarea,.incidentAdminCard input,.incidentAdminCard select{width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d7d7d7;border-radius:8px;padding:9px 11px}.incidentCreate textarea{resize:vertical}.incidentCreate form>button,.incidentAdminCard form>button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#111;border:0;border-radius:8px;padding:0 16px;font-weight:700}.incidentCreate form>button{grid-column:1/-1;justify-self:start}.incidentCreate button:disabled,.incidentAdminCard button:disabled{opacity:.55;cursor:wait}.incidentInventory>.cardHead>strong{color:#b42318}.incidentAdminCard{border-top:1px solid #e8e8e8;padding:20px}.incidentAdminCard>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.incidentAdminCard h3{margin:7px 0 3px;font-size:17px}.incidentAdminCard header small{color:#888}.incidentAdminCard form{border-top:1px solid #eee;grid-template-columns:180px minmax(0,1fr) auto;align-items:end;gap:10px;margin-top:18px;padding-top:16px;display:grid}.incidentMessage{color:#176638;background:#f0fbf4;border:1px solid #bde7cb;border-radius:8px;margin:0;padding:11px 13px}@media (max-width:700px){.publicIncident,.incidentAdminCard{padding:16px}.publicIncident>header,.incidentAdminCard>header{display:grid}.incidentCreate form,.incidentAdminCard form{grid-template-columns:1fr}.incidentCreate .incidentDescription,.incidentCreate form>button{grid-column:auto}.incidentCreate form>button,.incidentAdminCard form>button{width:100%}}.cliAuthorizePage{background:#fafafa;place-items:center;min-height:100vh;padding:32px 20px;display:grid}.cliAuthorizePage>section{background:#fff;border:1px solid #dedede;border-radius:16px;width:min(100%,480px);padding:30px;box-shadow:0 24px 80px #00000012}.cliAuthorizeBrand{color:#111;margin-bottom:34px;font-weight:800;text-decoration:none;display:inline-block}.cliAuthorizeEyebrow{color:#666;font-size:13px;display:block}.cliAuthorizePage h1{letter-spacing:-.5px;margin:6px 0 8px;font-size:27px}.cliAuthorizePage p{color:#666;line-height:1.8}.cliAuthorizeAction{margin-top:24px}.cliAuthorizeAction>div{background:#fafafa;border:1px solid #e4e4e4;border-radius:12px;gap:5px;padding:18px;display:grid}.cliAuthorizeAction small{color:#777}.cliAuthorizeAction strong{font-size:15px}.cliAuthorizeAction code{letter-spacing:2px;margin-top:12px;font:700 24px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.cliAuthorizeAction button,.cliAuthorizeBack{color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#111;border:0;border-radius:9px;place-items:center;margin-top:16px;font-weight:700;text-decoration:none;display:grid}.cliAuthorizeAction button:disabled{opacity:.55;cursor:wait}.cliAuthorizeSuccess{text-align:center;padding:28px 0 10px}.cliAuthorizeSuccess>span{color:#087a3e;background:#eaf8ef;border-radius:50%;place-items:center;width:52px;height:52px;margin:auto;font-size:26px;display:grid}.cliAuthorizePage footer{color:#888;border-top:1px solid #eee;margin-top:28px;padding-top:18px;font-size:12px;line-height:1.8}@media (max-width:520px){.cliAuthorizePage{background:#fff;padding:0}.cliAuthorizePage>section{min-height:100vh;box-shadow:none;border:0;border-radius:0;padding:24px 20px}}@media (min-width:761px){.supportLayout.list .ticketToolbar{display:flex}.supportLayout.list .ticketToolbar input{flex:1}.supportLayout.list .ticketToolbar select{width:190px}.supportLayout.list .newTicketButton{flex:none;grid-row:auto;min-width:150px;grid-column:auto!important}}.skipLink{z-index:1000;color:#fff;background:#111;border-radius:7px;padding:9px 13px;text-decoration:none;transition:transform .15s;position:fixed;inset-block-start:8px;inset-inline-start:8px;transform:translateY(-160%)}.skipLink:focus-visible{transform:translateY(0)}.consoleWorkspace{width:auto;max-width:none;min-height:100vh;margin:0;display:block}.mobileNavigation{display:none}.minWidthZero{min-width:0}@media (max-width:760px){html,body{overflow-x:hidden}:where(a,button,summary){touch-action:manipulation;-webkit-tap-highlight-color:#00000014}.consoleSidebar{min-height:calc(60px + env(safe-area-inset-top));height:calc(60px + env(safe-area-inset-top));padding:calc(8px + env(safe-area-inset-top)) 12px 8px}.teamSwitcher{height:44px}.teamSwitcher small{display:none}.mobileNavigation{display:block}.mobileMenuTrigger{color:#111;background:#fff;border:1px solid #dedede;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:82px;min-height:44px;font-weight:700;display:inline-flex}.mobileMenuTrigger:hover,.mobileMenuTrigger:active{background:#f3f3f3}.mobileMenuTrigger>span:first-child{font:19px/1 Arial,sans-serif}.mobileMenuDialog{color:#111;overscroll-behavior:contain;background:0 0;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.mobileMenuDialog::backdrop{background:#00000059}.mobileMenuPanel{background:#fff;grid-template-rows:auto minmax(0,1fr) auto;width:min(88vw,390px);height:100dvh;margin-inline-start:auto;display:grid;box-shadow:-18px 0 50px #00000029}.mobileMenuPanel>header{min-height:calc(68px + env(safe-area-inset-top));padding:calc(12px + env(safe-area-inset-top)) 16px 12px;border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;gap:12px;display:flex}.mobileMenuPanel>header>div{align-items:center;gap:10px;min-width:0;display:flex}.mobileMenuPanel>header h2,.mobileMenuPanel>header small,.mobileMenuPanel>footer strong,.mobileMenuPanel>footer small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mobileMenuPanel>header h2{margin:0;font-size:14px;line-height:1.5}.mobileMenuPanel>header small,.mobileMenuPanel>footer small{color:#777;margin-top:2px;font-size:11px}.mobileMenuPanel>header button,.mobileMenuPanel>footer .logout{color:#222;background:#fff;border:1px solid #ddd;border-radius:9px;width:44px;height:44px;padding:0;font:24px/1 Arial,sans-serif}.mobileMenuPanel>nav{overscroll-behavior:contain;padding:12px 12px 20px;display:block;overflow-y:auto}.mobileMenuPanel section+section{border-top:1px solid #ededed;margin-top:18px;padding-top:14px}.mobileMenuPanel h3{color:#777;margin:0 8px 7px;font-size:11px;font-weight:600}.mobileMenuPanel section>div{gap:3px;display:grid}.mobileMenuPanel nav a{color:#4a4a4a;border:1px solid #0000;border-radius:8px;grid-template-columns:24px minmax(0,1fr) 12px;align-items:center;gap:9px;min-width:0;min-height:46px;padding:0 11px;text-decoration:none;display:grid}.mobileMenuPanel nav a:hover,.mobileMenuPanel nav a:active{color:#111;background:#f5f5f5}.mobileMenuPanel nav a.selected{color:#111;background:#f1f1f1;border-color:#dedede}.mobileMenuPanel nav a>span{text-align:center;color:#666;font:16px/1 Arial,sans-serif}.mobileMenuPanel nav a>strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:550;overflow:hidden}.mobileMenuPanel nav a>i{color:#111;font-size:7px;font-style:normal}.mobileMenuPanel>footer{min-height:calc(70px + env(safe-area-inset-bottom));padding:11px 16px calc(11px + env(safe-area-inset-bottom));border-top:1px solid #e8e8e8;align-items:center;gap:12px;display:flex}.mobileMenuPanel>footer>div{flex:1}.mobileMenuPanel>footer strong{font-size:13px}.consoleWorkspace{min-height:calc(100vh - 60px - env(safe-area-inset-top))}.consoleBody,.projectPage,.consolePageBody,.consolePageBody.wide{max-width:100%}.cardHead{gap:12px}:where(.cardHead,.projectToolbar,.ticketHeader)>*{min-width:0}:where(code,pre,.deploymentDomain,.gitDeployment a){overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.skipLink{transition:none}}@media (max-width:760px){.metricCard{min-height:250px}.metricCard>.metricChart{grid-template-rows:126px 28px;height:166px}.metricChart>.metricPlot{height:126px}.metricChart>.metricAxis small{font-size:10px}.databaseInventory>.databaseCard{margin:10px}.databaseInventory>.databaseCard>header{padding:15px}.databaseInventory>.databaseCard>dl{grid-template-columns:1fr 1fr;padding:0 10px}.databaseInventory>.databaseCard>dl>div{border-top:1px solid #eee;border-left:0;padding:12px 8px}.databaseOperations>summary{align-items:flex-start;padding:15px}.databaseOperations>summary span{text-align:left;line-height:1.6}.databaseOperations>div{padding:0 15px 15px}.databaseOperations .databaseHelp{gap:12px;display:grid}.databaseOperations .databaseHelp button{width:100%}}@media (max-width:420px){.databaseInventory>.databaseCard>dl{grid-template-columns:1fr}.databaseOperations>summary span{display:none}}.consoleBrand{color:#111;border-bottom:1px solid #ededed;align-items:center;gap:9px;min-height:48px;margin:0 7px 10px;padding:0 8px 10px;text-decoration:none;display:flex}.consoleBrand>span,.mobileBrandMark{font:17px/1 Arial,sans-serif}.consoleBrand>strong{letter-spacing:-.4px;font-size:19px;font-weight:850}.landingMobileMenu{display:none}@media (max-width:900px){.landingNav{justify-content:space-between;gap:10px;display:flex}.landingBrand{flex:none;width:max-content}.landingDesktopLinks{display:none!important}.landingMobileMenu{margin-inline-start:auto;display:block;position:relative}.landingMobileMenu>summary{cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:8px;place-items:center;width:40px;height:40px;font:18px/1 Arial,sans-serif;list-style:none;display:grid}.landingMobileMenu>summary::-webkit-details-marker{display:none}.landingMobileMenu[open]>summary{border-color:#111}.landingMobileMenu>div{z-index:30;background:#fff;border:1px solid #dedede;border-radius:10px;gap:3px;width:min(280px,100vw - 32px);padding:8px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 18px 55px #00000021}.landingMobileMenu>div a{border-radius:7px;align-items:center;min-height:44px;padding:0 12px;font-size:14px;display:flex}.landingMobileMenu>div a:hover{background:#f3f3f3}.landingAccountLinks{flex:none}}@media (max-width:760px){.consoleSidebar{grid-template-columns:minmax(0,1fr) auto}.consoleBrand{border:0;min-width:0;height:44px;min-height:44px;margin:0;padding:0 5px}.consoleBrand>strong{font-size:18px}.teamSwitcher{display:none}.mobileMenuTrigger{min-width:74px}.mobileMenuPanel{width:min(92vw,390px);margin-left:auto;margin-right:0;box-shadow:18px 0 50px #0000002e}.mobileMenuIdentity b,.mobileMenuIdentity h2{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mobileMenuIdentity b{font-size:16px;line-height:1.3}.mobileMenuIdentity h2{color:#777;margin:2px 0 0;font-size:11px;font-weight:500}.mobileMenuPanel>nav{padding:12px}.mobileMenuPanel .mobilePrimaryNav>div{grid-template-columns:1fr 1fr;gap:6px}.mobileMenuPanel .mobilePrimaryNav a{background:#fafafa;border-color:#ededed;grid-template-columns:22px minmax(0,1fr) 8px;min-height:54px}.mobileMenuPanel .mobilePrimaryNav a.selected{color:#fff;background:#111;border-color:#111}.mobileMenuPanel .mobilePrimaryNav a.selected>span,.mobileMenuPanel .mobilePrimaryNav a.selected>i{color:#fff}.mobileNavGroup{border-top:1px solid #ededed;margin-top:10px}.mobileNavGroup>summary{color:#555;cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;padding:0 8px;font-size:13px;font-weight:700;list-style:none;display:flex}.mobileNavGroup>summary::-webkit-details-marker{display:none}.mobileNavGroup>summary span{transition:transform .15s}.mobileNavGroup[open]>summary span{transform:rotate(180deg)}.mobileNavGroup>div{gap:3px;padding-bottom:8px;display:grid}.mobileMenuPanel section+section{border:0;margin-top:0;padding-top:0}.mobileMenuPanel>footer{background:#fafafa}.consoleWorkspace :where(.consoleBody,.projectPage,.consolePageBody,.consolePageBody.wide){width:100%;padding-left:12px;padding-right:12px}.landingSection,.landingPricing{overflow:hidden}}@media (max-width:620px){.landingNav{gap:8px}.landingBrand{font-size:18px}.landingBrand span{font-size:17px}.landingAccountLinks{gap:0!important}.landingStart{white-space:nowrap;place-items:center;min-height:40px;padding:0 11px;display:grid}.landingHero{min-height:auto;padding-top:82px;padding-bottom:70px}.landingHero h1{max-width:340px;font-size:clamp(32px,9vw,38px);line-height:1.3}.landingHero>p{max-width:340px}.landingFeatureGrid,.landingPlanGrid{width:100%}}.clusterCapacityList{gap:10px;margin:16px 0;display:grid}.clusterCapacityList form{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:minmax(180px,1fr) 160px auto;align-items:end;gap:12px;padding:14px;display:grid}.clusterCapacityList form>div{gap:4px;display:grid}.clusterCapacityList small{color:var(--muted)}.clusterCapacityList label{gap:5px;display:grid}.clusterCapacityList input{width:100%}@media (max-width:720px){.clusterCapacityList form{grid-template-columns:1fr}.clusterCapacityList button{width:100%}}.affiliateCard{border:1px solid var(--line);background:#fff;border-radius:16px;gap:18px;margin:18px 0;padding:22px;display:grid}.affiliateCard header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.affiliateCard header>div{gap:6px;display:grid}.affiliateCard header span{color:var(--muted);font-size:.85rem}.affiliateCard h2{font-size:1.25rem}.affiliateCard p{color:var(--muted)}.affiliateCard header>b{border-radius:999px;padding:5px 10px;font-size:.78rem}.affiliateCard header>b.active{color:#087a3d;background:#e9f8ef}.affiliateCard header>b.disabled{color:#666;background:#f1f1f1}.affiliateLink{border:1px solid var(--line);direction:ltr;background:#fafafa;border-radius:10px;padding:6px;display:flex}.affiliateLink code{text-overflow:ellipsis;white-space:nowrap;flex:1;padding:8px;overflow:hidden}.affiliateLink button{flex:none}.affiliateStats{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(3,1fr);display:grid}.affiliateStats>div{gap:6px;padding:16px;display:grid}.affiliateStats>div+div{border-right:1px solid var(--line)}.affiliateStats span,.affiliateCard footer{color:var(--muted);font-size:.84rem}.affiliateStats strong{font-size:1.2rem}.affiliateStats small{font-size:.75rem;font-weight:400}.affiliateAdmin form{grid-template-columns:repeat(4,minmax(140px,1fr)) auto}.toggleField{align-items:center;gap:8px;display:flex!important}.toggleField input{width:auto!important}@media (max-width:720px){.affiliateCard{padding:16px}.affiliateCard header{align-items:stretch}.affiliateStats{grid-template-columns:1fr}.affiliateStats>div+div{border-right:0;border-top:1px solid var(--line)}.affiliateLink{display:grid}.affiliateAdmin form{grid-template-columns:1fr}}.referralNotice{color:#176638;background:#f0fbf4;border:1px solid #bde7cb;border-radius:9px;margin:0 0 14px;padding:10px 12px;font-size:.82rem;line-height:1.8}.gatewayHistory .billingTable>div{grid-template-columns:1.2fr .8fr 1fr 1fr}.paymentState{font-weight:700}.paymentState.paid{color:#087a3d}.paymentState.failed{color:#c43d2f}.paymentState.pending{color:#9b6500}@media (max-width:720px){.gatewayHistory .billingTable>div{grid-template-columns:1fr 1fr}.gatewayHistory .billingTable>div>div{grid-column:1/-1}}.adminDashboard{--admin-accent:#6d28d9;--admin-soft:#f5f3ff}.adminSidebar{background:#fbfbfc}.adminSidebar .consoleBrand{gap:8px}.adminSidebar .consoleBrand small{color:var(--admin-accent);border:1px solid #ddd6fe;border-radius:999px;margin-inline-start:auto;padding:2px 7px;font-size:10px}.adminIdentity{background:#fff;border:1px solid #e5e5e5;border-radius:10px;align-items:center;gap:10px;margin:6px 10px 16px;padding:11px;display:flex}.adminIdentity>span{color:#fff;background:#111;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.adminIdentity div,.adminBackLink div,.adminNav a div{flex-direction:column;min-width:0;display:flex}.adminIdentity small,.adminBackLink small,.adminNav a small{color:#777;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.adminNav{gap:3px}.adminNav a{align-items:center;min-height:52px;padding-block:7px}.adminNav a>span{background:#fff;border:1px solid #e5e5e5;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.adminNav a.selected{background:var(--admin-soft);color:#4c1d95}.adminNav a.selected>span{border-color:#c4b5fd}.adminBackLink{color:#222;border:1px solid #e5e5e5;border-radius:9px;align-items:center;gap:10px;margin:8px;padding:10px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.adminBackLink:hover{background:#fff;border-color:#aaa}.adminTopbar>a{color:#555;font-size:12px;text-decoration:none}.adminOverviewPage,.adminSectionPage{max-width:1240px}.adminPulse{background:#fff;border:1px solid #dedede;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px;display:grid;overflow:hidden}.adminPulse article{border-inline-start:1px solid #e8e8e8;min-width:0;padding:20px}.adminPulse article:first-child{border-inline-start:0}.adminPulse article>span,.adminPulse article p{color:#777;font-size:12px}.adminPulse article strong{margin:8px 0 3px;font-size:25px;line-height:1;display:block}.adminPulse article strong small{color:#999;font-size:13px}.adminPulse article.needsAttention strong{color:#b42318}.adminAreaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.adminAreaGrid>a{color:#111;background:#fff;border:1px solid #dedede;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:126px;padding:18px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.adminAreaGrid>a:hover{border-color:#aaa;transform:translateY(-1px);box-shadow:0 8px 24px #0000000d}.adminAreaGrid>a.warning{border-color:#f3c7c3}.adminAreaIcon{color:#5b21b6;background:var(--admin-soft);border-radius:10px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.adminAreaGrid a div{flex-direction:column;min-width:0;display:flex}.adminAreaGrid a small,.adminAreaGrid a p{color:#777}.adminAreaGrid a strong{margin:5px 0;font-size:19px}.adminLaunchChecklist{background:#fff;border:1px solid #dedede;border-radius:12px;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:28px;padding:24px;display:grid}.adminLaunchChecklist>div>span{color:var(--admin-accent);font-size:12px}.adminLaunchChecklist h2{margin:7px 0}.adminLaunchChecklist>div p,.adminLaunchChecklist li small{color:#777}.adminLaunchChecklist ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.adminLaunchChecklist li{border-bottom:1px solid #eee;align-items:center;gap:12px;padding:12px 0;display:flex}.adminLaunchChecklist li:last-child{border:0}.adminLaunchChecklist li>span{color:#b42318;background:#fef3f2;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.adminLaunchChecklist li.done>span{color:#067647;background:#ecfdf3}.adminLaunchChecklist li div{flex-direction:column;display:flex}.adminSectionNav{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #dedede;border-radius:10px;gap:5px;margin:0 0 18px;padding:6px;display:flex;position:sticky;top:56px;overflow-x:auto}.adminSectionNav a{color:#555;border-radius:7px;flex:none;padding:8px 12px;font-size:12px;text-decoration:none}.adminSectionNav a:hover{color:#111;background:#f3f3f3}.adminSectionPage>div[id]{scroll-margin-top:120px}.adminCustomerCredits{background:#fff;border:1px solid #dedede;border-radius:12px;margin-top:18px;overflow:hidden}.adminCustomerCredits>.cardHead{border-bottom:1px solid #e8e8e8;padding:18px 20px}@media (max-width:900px){.adminPulse{grid-template-columns:repeat(2,minmax(0,1fr))}.adminPulse article:nth-child(n+3){border-top:1px solid #e8e8e8}.adminLaunchChecklist{grid-template-columns:1fr}}@media (max-width:640px){.adminTopbar>a{display:none}.adminPulse{grid-template-columns:1fr 1fr}.adminPulse article{padding:15px}.adminPulse article:nth-child(odd){border-inline-start:0}.adminAreaGrid{grid-template-columns:1fr}.adminAreaGrid>a{min-height:104px}.adminLaunchChecklist{padding:18px}.adminSectionNav{margin-inline:-4px;top:49px}}.releaseErrorMeta{direction:ltr;align-items:center;gap:7px;margin-bottom:10px;display:flex}.releaseErrorMeta code,.releaseErrorMeta b{border-radius:999px;padding:4px 8px;font:700 10px/1.2 Consolas,monospace}.releaseErrorMeta code{color:#8f1d16;background:#fff;border:1px solid #ecc9c5}.releaseErrorMeta b{font-family:YekanBakh}.releaseErrorMeta .retryable{color:#7a4c00;background:#fff4d6}.releaseErrorMeta .fixRequired{color:#8f1d16;background:#fff0ee}.releaseSafety{border-radius:8px;color:#333!important;padding:10px 12px!important}.releaseSafety.preserved{background:#f0fbf4;border:1px solid #bde7cb}.releaseSafety.stopped{background:#fff9eb;border:1px solid #f2d49b}.releaseRecoveryActions{flex-wrap:wrap;gap:7px;margin:14px 0;display:flex}.releaseRecoveryActions a{color:#222;background:#fff;border:1px solid #d7d7d7;border-radius:7px;padding:8px 11px;font-size:11px;font-weight:650;text-decoration:none}.releaseRecoveryActions a:first-child{color:#fff;background:#111;border-color:#111}.releaseError h2{font-size:15px}.releaseError p,.releaseError ul{font-size:12px;line-height:1.9}.releaseError strong,.releaseError summary{font-size:11px}.releaseProgressText{font-size:12px;line-height:1.8}.releaseTimeline span,.releaseGrid dl,.releaseGrid h3,.releaseCompare .cardHead p,.releaseChanges>div,.releaseNoChanges{font-size:11px}.releaseTimeline small,.releaseGrid code,.releaseLogs .cardHead a,.releaseLogActions button,.releaseLogActions a{font-size:10px}.releaseLogs>pre{font-size:11px;line-height:1.75}@media (max-width:640px){.releaseRecoveryActions{display:grid}.releaseRecoveryActions a{text-align:center}.releaseError{grid-template-columns:1fr;padding:16px}.releaseError>span{display:none}.releaseErrorMeta{direction:rtl;flex-wrap:wrap}.releaseTimeline{gap:5px}.releaseTimeline b{font-size:9px}.releaseTimeline small{font-size:8px}}.consoleWorkspace{--ui-line:#e1e1e1;--ui-muted:#707070;--ui-hover:#f7f7f7}.consoleWorkspace .pageIntro{max-width:760px;margin-bottom:26px}.consoleWorkspace .pageIntro>span{color:var(--ui-muted);font-weight:600;font-size:12px!important}.consoleWorkspace .pageIntro h1{letter-spacing:-.35px;margin:6px 0 7px;font-size:28px;line-height:1.35}.consoleWorkspace .pageIntro p{max-width:680px;color:var(--ui-muted);margin:0;line-height:1.9;font-size:14px!important}.consoleWorkspace :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:2px solid #111}.consoleWorkspace :where(input,select,textarea){border-color:#d7d7d7;border-radius:8px}.consoleWorkspace :where(input,select,textarea):hover{border-color:#aaa}.consoleWorkspace :where(input,select,textarea):focus{border-color:#111}.consoleWorkspace .cardHead{min-height:72px;padding:17px 20px}.consoleWorkspace .cardHead h2{margin:0;font-size:17px;line-height:1.45}.consoleWorkspace .cardHead p{color:var(--ui-muted);margin:4px 0 0;line-height:1.75;font-size:13px!important}.paneTitle{align-items:baseline;min-height:30px;margin-bottom:11px}.paneTitle h2{font-size:16px;line-height:1.5}.paneTitle span{color:var(--ui-muted);font-size:12px!important}.projectToolbar{gap:8px;margin-bottom:14px}.projectToolbar>label{border-radius:8px;min-height:42px}.projectToolbar input{font-size:13px!important}.projectToolbar>a,.viewButtons button{min-height:42px}.projectToolbar>a{border-radius:8px;padding-inline:17px;font-size:13px!important}.viewButtons{height:42px}.viewButtons button{width:42px}.vercelProjectGrid{gap:14px}.vercelProject{border-color:var(--ui-line);border-radius:12px;min-height:176px;padding:19px 20px}.vercelProject:hover,.vercelProject:focus-within{border-color:#aaa;transform:translateY(-1px);box-shadow:0 8px 28px #0000000d}.projectCardHead{grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.projectIdentity{min-width:0}.projectCardHead h3{margin:1px 0 5px;font-size:15px;line-height:1.45}.projectCardHead .projectIdentity>a{color:#6c6c6c;text-overflow:ellipsis;white-space:nowrap;line-height:1.6;display:block;overflow:hidden;font-size:12px!important}.triangleMark{width:24px;height:24px;font-size:20px!important}.projectCardControls{direction:rtl;align-items:center;gap:7px;min-width:max-content;display:flex}.statusRing{flex:0 0 30px;width:30px;height:30px}.projectMenuTrigger{color:#555;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:36px;height:36px;padding:0;display:grid}.projectMenuTrigger>span{transform:translateY(-2px);font:700 22px/1 Arial,sans-serif!important}.projectMenuTrigger:hover,.projectMenuTrigger[aria-expanded=true]{color:#111;background:#f5f5f5;border-color:#ddd}.projectMenu{top:42px;border-radius:10px;width:220px;padding:7px;inset-inline:0 auto;box-shadow:0 18px 48px #00000024}.projectMenu>a,.projectMenu>button{border-radius:7px;min-height:40px;font-size:13px!important}.projectMenu>:is(a,button):hover{background:#f2f2f2}.projectCardFoot{font-size:12px}.projectCardFoot time{color:#777;font-size:12px!important}.metricHead strong{font-size:13px}.metricHead span,.metricRow,.metricRow b{font-size:12px}.metricRow{min-height:42px;padding-inline:13px}.walletCard>div>span,.walletCard>p,.billingLink{line-height:1.8;font-size:12px!important}.teamHub{gap:18px}.teamOverview{border-color:var(--ui-line);border-radius:12px;min-height:92px;padding:20px 22px}.workspaceIdentity h2{font-size:17px}.workspaceIdentity p{color:var(--ui-muted);font-size:13px!important}.teamColumns{grid-template-columns:minmax(0,1fr);gap:16px}.teamSide{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.teamCard{border-color:var(--ui-line);border-radius:12px}.teamCardHead{min-height:82px;padding:18px 20px}.teamCardHead>div{min-width:0}.teamCardHead h2{font-size:16px}.teamCardHead p,.teamCardHead>small{color:var(--ui-muted);line-height:1.7;font-size:13px!important}.memberSummary{grid-template-columns:minmax(0,1fr) minmax(150px,auto) 30px;gap:18px;min-height:80px;padding:15px 20px}.memberRow.static .memberSummary{grid-template-columns:minmax(0,1fr) minmax(150px,auto)}.memberSummary:hover{background:var(--ui-hover)}.memberIdentity strong{font-size:15px}.memberIdentity small,.memberAccess>small{font-size:12px!important}.memberIdentity strong em{margin-inline-start:7px;margin-right:0;font-size:11px!important}.roleBadge{font-size:12px!important}.rowChevron{background:#fff;border:1px solid #ddd;border-radius:8px;place-items:center;width:30px;height:30px;display:grid;font-size:18px!important}.inviteCard>summary:hover{background:var(--ui-hover)}.inviteCard form{border-top:1px solid #eee}.inviteCard form>label,.inviteCard legend,.roleSelect>span,.memberProjects>span{font-size:13px!important}.roleSelect select,.inviteCard input,.inviteCard select{min-height:42px;font-size:13px!important}.projectAccessGrid label,.allAccess{font-size:12px!important}.emptyPending{min-height:116px}.emptyPending p,.pendingList small,.pendingList strong{font-size:12px!important}.deploymentList>header{min-height:42px;font-size:12px}.deploymentList>article{min-height:78px;font-size:13px}.deploymentList>article>div:first-child small,.deploymentList time,.deploymentActions a,.buildStatus{font-size:12px!important}.deploymentList>.vercelEmpty{font-size:13px}.billingCard dl,.billingTableHead,.billingTable>div,.ledgerTable>div{font-size:12px}.billingTableHead{color:#666;min-height:42px;font-weight:650}.billingTable>div:not(.billingTableHead){min-height:68px}.billingTable :where(strong,b){font-size:13px}.billingTable :where(small,code),.ratesCard dl{line-height:1.7;font-size:12px!important}.tokenCreate label,.tokenCreate legend{font-size:13px}.tokenCreate input,.tokenCreate select{min-height:42px;font-size:13px!important}.tokenCreate fieldset strong,.tokenList strong,.tokenList code,.tokenList article>span,.tokenList article>span b{font-size:12px}.tokenCreate fieldset small,.tokenList small{line-height:1.7;font-size:12px!important}.tokenCreate fieldset label{min-height:56px}.tokenList>article{min-height:72px}.sessionList strong{font-size:13px}.sessionList strong i,.sessionList small{line-height:1.7;font-size:12px!important}@media (max-width:760px){.consoleWorkspace .pageIntro{margin-bottom:20px}.consoleWorkspace .pageIntro h1{font-size:24px}.consoleWorkspace .cardHead{min-height:0;padding:15px}.projectToolbar{grid-template-columns:1fr auto;display:grid}.projectToolbar>label{grid-area:1/1/auto/-1}.projectToolbar>a{grid-area:2/1;justify-content:center;justify-self:stretch}.viewButtons{grid-area:2/2}.vercelProjectGrid,.vercelProjectGrid.list{grid-template-columns:1fr}.vercelProject,.vercelProjectGrid.list .vercelProject{min-height:158px;padding:17px}.projectCardHead{grid-template-columns:22px minmax(0,1fr) auto;gap:10px}.projectCardControls{gap:3px}.teamOverview{padding:17px}.workspaceIdentity{align-items:flex-start}.teamSide{grid-template-columns:1fr}.memberSummary,.memberRow.static .memberSummary{grid-template-columns:minmax(0,1fr) 30px;gap:10px;padding:14px 15px}.memberSummary .memberAccess{padding-inline-start:50px;grid-column:1/-1;align-items:flex-start;padding-right:0}.memberRow.static .memberAccess{padding-inline-start:50px}.memberEditor{margin-inline:10px;padding:13px}.deploymentList>article{gap:10px;padding:14px}.billingTable>div:not(.billingTableHead),.ledgerTable>div{gap:9px;padding:13px}.tokenList>article{gap:12px;padding:14px}}@media (max-width:420px){.mobileMenuPanel{width:calc(100vw - 44px)}.mobileMenuPanel .mobilePrimaryNav>div{grid-template-columns:1fr 1fr}.projectCardControls .statusRing{display:none}.workspaceIdentity>span{flex-basis:38px;width:38px;height:38px}.memberIdentity>span{flex-basis:36px;width:36px;height:36px}}@media (max-width:760px){.mobileMenuDialog{direction:ltr}.mobileMenuPanel{direction:rtl;width:min(360px,100vw - 44px)}.mobileMenuPanel>header{min-height:calc(60px + env(safe-area-inset-top));padding:calc(8px + env(safe-area-inset-top)) 12px 8px}.mobileMenuPanel>header button,.mobileMenuPanel>footer .logout{width:40px;height:40px}.mobileMenuPanel>nav{padding:9px 10px 14px}.mobileMenuPanel .mobilePrimaryNav>div{grid-template-columns:1fr 1fr;gap:5px}.mobileMenuPanel .mobilePrimaryNav a,.mobileMenuPanel nav a{grid-template-columns:22px minmax(0,1fr);gap:7px;min-height:46px;padding:0 10px}.mobileMenuPanel nav a>strong{font-size:13px}.mobileNavGroup{margin-top:6px}.mobileNavGroup>summary{min-height:44px;padding:0 6px}.mobileNavGroup>div{padding:0 2px 6px}.mobileMenuPanel>footer{min-height:calc(62px + env(safe-area-inset-bottom));padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.paneTitle{gap:1px;height:auto;min-height:0;margin-bottom:12px;padding:0 2px;display:grid}.paneTitle h2{font-size:16px;line-height:1.5}.paneTitle span{line-height:1.6;font-size:12px!important}}.adminAccessLayout{grid-template-columns:minmax(260px,.34fr) minmax(0,.66fr);align-items:start;gap:14px;display:grid}.adminInviteCard,.adminAccessList,.adminDetailCard,.adminCustomerList,.adminPaymentList,.impersonateBox,.adminCustomerHero{background:#fff;border:1px solid #dedede;border-radius:12px}.adminInviteCard{gap:14px;padding:20px;display:grid;position:sticky;top:76px}.adminInviteCard>div>span,.adminCustomerHero>div:first-child>span{color:#6d28d9;font-size:12px}.adminInviteCard h2{margin:5px 0}.adminInviteCard p,.adminAccessList>header p,.adminAccessRow header span,.adminAccessRow time,.adminInviteCard label,.adminDetailCard .cardHead p{color:#777;font-size:12px}.adminInviteCard label{gap:6px;display:grid}.adminInviteCard input,.adminInviteCard select,.adminCustomerFilters input,.adminCustomerFilters select,.impersonateBox input,.adminAccessControls select{width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d8d8d8;border-radius:8px;padding:0 11px}.adminInviteCard button,.adminCustomerFilters button,.impersonateBox button,.adminAccessRow footer button{color:#fff;min-height:40px;font:inherit;background:#111;border:0;border-radius:8px;padding:0 15px;font-weight:700}.adminAccessList{overflow:hidden}.adminAccessList>header,.adminAccessRow>header,.adminAccessRow>footer{justify-content:space-between;align-items:center;gap:12px;padding:17px 19px;display:flex}.adminAccessList>header{border-bottom:1px solid #e8e8e8}.adminAccessList h2,.adminAccessList p{margin:0}.adminAccessRow{border-bottom:1px solid #e8e8e8}.adminAccessRow:last-child{border:0}.adminAccessRow>header{justify-content:flex-start}.adminAccessRow>header>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.adminAccessRow>header strong small{color:#555;background:#eee;border-radius:999px;margin-inline-start:8px;padding:2px 7px;font-size:10px}.adminAccessRow>header time{text-align:end}.adminAvatar{color:#fff;background:#111;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.adminAccessControls{grid-template-columns:180px 1fr;gap:14px;padding:0 19px 17px;display:grid}.adminAccessControls>label{color:#666;align-content:start;gap:6px;font-size:12px;display:grid}.adminAccessControls fieldset{border:1px solid #e4e4e4;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:12px;display:grid}.adminAccessControls legend{padding:0 6px;font-size:12px;font-weight:700}.adminAccessControls fieldset label{align-items:center;gap:6px;font-size:11px;display:flex}.adminAccessRow>footer{padding-top:0}.adminAccessRow>footer>div{gap:7px;display:flex}.adminAccessRow button.danger{color:#b42318;background:#fff;border:1px solid #f2b8b5}.adminCustomerFilters{grid-template-columns:minmax(0,1fr) 220px auto;gap:8px;margin-bottom:14px;display:grid}.adminCustomerList,.adminPaymentList{overflow:hidden}.adminCustomerList>header,.adminCustomerList>article{border-bottom:1px solid #e8e8e8;grid-template-columns:1.35fr 1.1fr 1fr .8fr auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.adminCustomerList>header,.adminPaymentList>header{color:#777;background:#fafafa;font-size:11px}.adminCustomerList>article:last-child,.adminPaymentList>article:last-child{border:0}.adminCustomerList article>div:first-child{align-items:center;gap:10px;display:flex}.adminCustomerList article>div>div,.adminCustomerList article>div:not(:first-child),.adminPaymentList article>div,.adminFinanceTable strong,.adminFinanceTable span{flex-direction:column;min-width:0;display:flex}.adminCustomerList small,.adminPaymentList small,.adminFinanceTable small{color:#777;font-size:11px}.adminCustomerList article>a{color:#111;white-space:nowrap;border:1px solid #ddd;border-radius:7px;padding:8px 10px;text-decoration:none}.adminCustomerHero{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;padding:22px;display:flex}.adminCustomerHero h1{margin:5px 0}.adminCustomerHero p{color:#777;margin:0}.adminCustomerHero>div:last-child{flex-direction:column;align-items:flex-end;display:flex}.adminCustomerHero>div:last-child strong{margin:4px 0;font-size:24px}.impersonateBox{background:#faf9ff;border-color:#c4b5fd;grid-template-columns:minmax(180px,1fr) minmax(220px,.8fr) auto;align-items:center;gap:12px;margin-bottom:12px;padding:14px 17px;display:grid}.impersonateBox p{color:#6b7280;margin:4px 0 0;font-size:12px}.impersonateBox>span{color:#b42318;grid-column:1/-1;font-size:12px}.adminDetailCard{margin-bottom:14px;overflow:hidden}.adminDetailCard>.cardHead{border-bottom:1px solid #e8e8e8;padding:17px 19px}.adminServiceTable article{border-bottom:1px solid #eee;grid-template-columns:1.15fr .7fr 1.2fr .7fr auto;align-items:center;gap:12px;padding:15px 19px;display:grid}.adminServiceTable article>div{flex-direction:column;min-width:0;display:flex}.adminServiceTable a{color:#666;text-overflow:ellipsis;font-size:11px;overflow:hidden}.adminServiceTable article>small{color:#777;grid-column:1/-1}.adminStatus{background:#f1f1f1;border-radius:999px;padding:4px 8px;font-size:11px}.adminStatus.ready{color:#067647;background:#ecfdf3}.adminStatus.error,.adminStatus.failed{color:#b42318;background:#fef3f2}.adminResourceTable{padding:17px 19px}.adminResourceTable h3{margin:0 0 10px}.adminResourceTable>div{border-top:1px solid #eee;grid-template-columns:1fr .7fr 1fr .6fr 1fr;gap:12px;padding:11px 0;display:grid}.adminDetailGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.adminMemberRow{border-bottom:1px solid #eee;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:13px 18px;display:grid}.adminMemberRow>div:nth-child(2){flex-direction:column;display:flex}.adminMemberRow small{color:#777}.adminFinanceTable>header,.adminFinanceTable>div{border-bottom:1px solid #eee;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:12px;padding:13px 18px;display:grid}.adminFinanceTable>header{color:#777;background:#fafafa;font-size:11px}.adminFinanceTable b.positive{color:#087a3d}.adminFinanceTable b.negative{color:#b42318}.adminPaymentList>header,.adminPaymentList>article{border-bottom:1px solid #eee;grid-template-columns:1.2fr .8fr .6fr 1fr 1.2fr;align-items:center;gap:13px;padding:14px 18px;display:grid}.adminPaymentList article>span:last-child{flex-direction:column;display:flex}.adminPaymentList a{color:#111;font-weight:700}.impersonationBanner{z-index:20;color:#6b4500;background:#fff8e6;border-bottom:1px solid #f0c36b;justify-content:center;align-items:center;gap:14px;min-height:44px;padding:7px 14px;font-size:12px;display:flex;position:sticky;top:56px}.impersonationBanner button{color:#6b4500;font:inherit;background:#fff;border:1px solid #d79c29;border-radius:7px;padding:7px 10px;font-weight:700}@media (max-width:960px){.adminAccessLayout{grid-template-columns:1fr}.adminInviteCard{position:static}.adminAccessControls{grid-template-columns:1fr}.adminCustomerList>header{display:none}.adminCustomerList>article{grid-template-columns:1fr 1fr}.adminCustomerList article>div:first-child{grid-column:1/-1}.adminCustomerList article>a{justify-self:end}.adminServiceTable article{grid-template-columns:1fr 1fr}.adminServiceTable article>div{grid-column:1/-1}.adminResourceTable>div{grid-template-columns:1fr 1fr}.adminDetailGrid,.impersonateBox{grid-template-columns:1fr}.adminPaymentList>header{display:none}.adminPaymentList>article{grid-template-columns:1fr 1fr}.adminPaymentList article>div,.adminPaymentList article>span:last-child{grid-column:1/-1}}@media (max-width:640px){.adminCustomerFilters{grid-template-columns:1fr}.adminAccessControls fieldset{grid-template-columns:1fr 1fr}.adminAccessRow>header{flex-wrap:wrap;align-items:flex-start}.adminAccessRow>header time{text-align:start;width:100%}.adminAccessRow>footer{flex-direction:column;align-items:flex-start}.adminCustomerList>article{grid-template-columns:1fr}.adminCustomerList article>div:first-child,.adminCustomerList article>a{grid-column:auto}.adminCustomerList article>a{text-align:center;justify-self:stretch}.adminCustomerHero{flex-direction:column;align-items:flex-start}.adminCustomerHero>div:last-child{align-items:flex-start}.adminServiceTable article,.adminResourceTable>div,.adminFinanceTable>header,.adminFinanceTable>div{grid-template-columns:1fr 1fr}.adminFinanceTable>header span:nth-child(n+3){display:none}.adminFinanceTable>div>:first-child{grid-column:1/-1}.impersonationBanner{justify-content:space-between;align-items:flex-start;top:49px}.impersonationBanner span{max-width:70%}}.legalHero{text-align:center;max-width:920px;margin:0 auto;padding:110px 24px 50px}.legalHero>span{color:#666;font-size:13px}.legalHero h1{letter-spacing:-.04em;margin:12px 0 14px;font-size:clamp(36px,6vw,68px)}.legalHero p{color:#666;max-width:720px;margin:0 auto;font-size:17px;line-height:2}.legalLayout{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:18px;max-width:1060px;margin:0 auto;padding:0 24px 100px;display:grid}.legalCard,.legalAside,.legalDocument{background:#fff;border:1px solid #dedede;border-radius:14px}.legalCard{padding:26px}.abuseForm{gap:18px;display:grid}.abuseFormGrid{grid-template-columns:1.5fr 1fr;gap:12px;display:grid}.abuseForm label{color:#333;gap:7px;font-size:13px;font-weight:700;display:grid}.abuseForm input,.abuseForm select,.abuseForm textarea{width:100%;font:inherit;background:#fff;border:1px solid #d6d6d6;border-radius:9px;padding:12px}.abuseForm textarea{resize:vertical;line-height:1.8}.abuseForm input:focus,.abuseForm select:focus,.abuseForm textarea:focus{border-color:#111;outline:3px solid #eee}.abuseForm button{color:#fff;min-height:46px;font:inherit;background:#111;border:0;border-radius:9px;font-weight:800}.abuseForm button:disabled{opacity:.55}.abuseForm>small{color:#777;line-height:1.8}.abuseHoneypot{width:1px!important;height:1px!important;position:absolute!important;inset-inline-start:-10000px!important}.abuseSuccess{background:#f2fff7;border:1px solid #a7e6c3;border-radius:12px;padding:30px}.abuseSuccess strong{font-size:22px}.abuseSuccess p{color:#4b6356;margin:8px 0 0;line-height:1.9}.legalAside{align-self:start;padding:24px;position:sticky;top:80px}.legalAside h2{margin:0 0 18px}.legalAside ol{gap:16px;margin:0;padding:0;list-style:none;display:grid}.legalAside li{gap:12px;display:flex}.legalAside li>b{color:#fff;background:#111;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.legalAside li span{gap:4px;display:grid}.legalAside li small,.legalAside>p{color:#777;line-height:1.8}.legalAside>p{border-top:1px solid #eee;margin:22px 0 0;padding-top:18px}.legalDocument{max-width:960px;margin:0 auto 100px;overflow:hidden}.legalDocument article{border-bottom:1px solid #eee;grid-template-columns:70px 1fr;gap:18px;padding:28px;display:grid}.legalDocument article>span{color:#888;font-variant-numeric:tabular-nums}.legalDocument h2{margin:0 0 8px;font-size:20px}.legalDocument p{color:#666;margin:0;line-height:2}.legalDocument footer{justify-content:space-between;align-items:center;gap:18px;padding:24px 28px;display:flex}.legalDocument footer p{margin:0}.legalDocument footer a{color:#fff;background:#111;border-radius:8px;padding:10px 14px;text-decoration:none}.authTerms{color:#666;align-items:flex-start;gap:8px;font-size:12px;line-height:1.8;display:flex!important}.authTerms input{margin-top:4px;width:auto!important}.authTerms a{color:#111;font-weight:700}@media (max-width:720px){.legalHero{padding:80px 18px 34px}.legalHero p{font-size:15px}.legalLayout{grid-template-columns:1fr;padding:0 14px 70px}.legalCard{padding:18px}.abuseFormGrid{grid-template-columns:1fr}.legalAside{position:static}.legalDocument{margin:0 14px 70px}.legalDocument article{grid-template-columns:1fr;padding:22px}.legalDocument footer{flex-direction:column;align-items:stretch}.legalDocument footer a{text-align:center}}.abuseToolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.abuseToolbar>div{background:#fff;border:1px solid #ddd;border-radius:10px;gap:5px;padding:4px;display:flex}.abuseToolbar button{font:inherit;background:0 0;border:0;border-radius:7px;padding:8px 12px}.abuseToolbar button.selected{color:#fff;background:#111}.abuseToolbar>span{color:#777;font-size:12px}.adminInlineMessage{background:#f2fff7;border:1px solid #a7e6c3;border-radius:9px;padding:11px 14px}.abuseQueue{gap:12px;display:grid}.abuseQueue>article{background:#fff;border:1px solid #dedede;border-radius:12px;overflow:hidden}.abuseQueue>article.highRisk{border-color:#f3b4ae}.abuseQueue article>header{border-bottom:1px solid #eee;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px;display:grid}.abuseRisk{background:#f1f1f1;border-radius:11px;place-items:center;width:54px;height:54px;display:grid}.highRisk .abuseRisk{color:#b42318;background:#fff0ef}.abuseRisk strong{font-size:19px}.abuseRisk small{font-size:10px}.abuseQueue h2{margin:3px 0;font-size:17px}.abuseQueue header a{color:#666;text-overflow:ellipsis;white-space:nowrap;max-width:650px;font-size:11px;display:block;overflow:hidden}.abuseMeta{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.abuseMeta small,.abuseMeta time{color:#777;font-size:11px}.abuseDetails{grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:18px;display:grid}.abuseDetails>p{white-space:pre-wrap;margin:0;line-height:1.9}.abuseDetails dl{gap:22px;margin:0;display:flex}.abuseDetails dl>div{gap:3px;display:grid}.abuseDetails dt{color:#777;font-size:10px}.abuseDetails dd{margin:0;font-size:12px;font-weight:700}.abuseQueue form{background:#fafafa;border-top:1px solid #eee;grid-template-columns:180px 220px minmax(260px,1fr) auto;align-items:end;gap:9px;padding:14px 18px;display:grid}.abuseQueue form label{color:#666;gap:5px;font-size:11px;display:grid}.abuseQueue form input,.abuseQueue form select{height:40px;font:inherit;background:#fff;border:1px solid #d7d7d7;border-radius:8px;padding:0 10px}.abuseQueue form button{color:#fff;height:40px;font:inherit;background:#111;border:0;border-radius:8px;padding:0 15px;font-weight:700}@media (max-width:800px){.abuseToolbar{flex-direction:column;align-items:stretch}.abuseToolbar>div{overflow-x:auto}.abuseQueue article>header{grid-template-columns:auto 1fr}.abuseMeta{grid-column:1/-1;align-items:flex-start}.abuseDetails{grid-template-columns:1fr}.abuseDetails dl{grid-template-columns:1fr 1fr;display:grid}.abuseQueue form{grid-template-columns:1fr}.abuseQueue form button{width:100%}}.networkSecurityPanel{background:#fff;border:1px solid #dedede;border-radius:13px;margin-bottom:32px;overflow:hidden}.networkSecurityPanel>header{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;gap:16px;padding:19px 20px;display:flex}.networkSecurityPanel h2,.networkSecurityPanel p{margin:0}.networkSecurityPanel header p{color:#777;margin-top:5px;font-size:12px}.networkSecurityPanel>header>a{color:#111;white-space:nowrap;border:1px solid #ddd;border-radius:8px;padding:8px 11px;text-decoration:none}.networkSecurityStats{border-bottom:1px solid #e9e9e9;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.networkSecurityStats article{border-inline-start:1px solid #eee;padding:17px 20px}.networkSecurityStats article:first-child{border:0}.networkSecurityStats span{color:#777;font-size:11px;display:block}.networkSecurityStats strong{margin-top:7px;font-size:23px;display:block}.networkSecurityStats small{color:#888;font-size:12px}.networkSecurityStats .danger strong{color:#b42318}.networkSecurityStats .warning strong{color:#9a6700}.networkSecurityUnavailable{color:#b42318;background:#fff7f6;border-bottom:1px solid #f1c9c5;font-size:12px;padding:11px 20px!important}.networkSignalTable>header,.networkSignalTable>article{border-bottom:1px solid #eee;grid-template-columns:1.3fr 1.1fr .5fr .5fr .65fr .9fr;align-items:center;gap:12px;padding:13px 20px;display:grid}.networkSignalTable>header{color:#777;background:#fafafa;font-size:11px}.networkSignalTable>article:last-child{border:0}.networkSignalTable>article.high{background:#fff9f8}.networkSignalTable>article.watch{background:#fffdf5}.networkSignalTable article>div{flex-direction:column;min-width:0;display:flex}.networkSignalTable small{color:#777;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.networkSignalTable a{color:#111;text-decoration:none}.networkSignalBadge{color:#067647;background:#ecfdf3;border-radius:999px;align-self:flex-start;padding:4px 8px;font-size:10px;font-weight:700}.networkSignalBadge.watch{color:#8a5a00;background:#fff5cc}.networkSignalBadge.high{color:#b42318;background:#fef3f2}.abuseIntro{margin-top:0}.abuseIntro h2{margin:4px 0;font-size:24px}.runtimeSecurityPanel{background:#fff;border:1px solid #dedede;border-radius:13px;margin-bottom:32px;overflow:hidden}.runtimeSecurityPanel>header{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:flex-start;gap:16px;padding:19px 20px;display:flex}.runtimeSecurityPanel h2,.runtimeSecurityPanel p{margin:0}.runtimeSecurityPanel header p{color:#777;margin-top:5px;font-size:12px}.runtimeSecurityPanel>header>span{color:#666;white-space:nowrap;font-size:11px}.runtimeEventList article{border-bottom:1px solid #eee;grid-template-columns:1.2fr 1fr .9fr auto;align-items:center;gap:16px;padding:14px 20px;display:grid}.runtimeEventList article:last-child{border:0}.runtimeEventList article.critical{background:#fff9f8}.runtimeEventList article>div{flex-direction:column;min-width:0;display:flex}.runtimeEventList small,.runtimeEventList time{color:#777;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}@media (max-width:900px){.networkSecurityStats{grid-template-columns:1fr 1fr}.networkSecurityStats article:nth-child(odd){border-inline-start:0}.networkSignalTable>header{display:none}.networkSignalTable>article{grid-template-columns:1fr 1fr}.networkSignalTable>article>div:first-child,.networkSignalTable>article>div:last-child{grid-column:1/-1}}@media (max-width:560px){.networkSecurityPanel>header{flex-direction:column;align-items:flex-start}.networkSecurityStats{grid-template-columns:1fr}.networkSecurityStats article{border-inline-start:0;border-top:1px solid #eee}.networkSecurityStats article:first-child{border-top:0}.networkSignalTable>article{padding:14px}}@media (max-width:760px){.runtimeSecurityPanel>header{flex-direction:column}.runtimeEventList article{grid-template-columns:1fr 1fr;padding:14px}.runtimeEventList article>div:first-child{grid-column:1/-1}.runtimeEventList time{text-align:end}}.projectSecurityNotice{color:#6b4500;background:#fff9e8;border:1px solid #f0c36b;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 14px;padding:15px 18px;display:flex}.projectSecurityNotice.egress_restricted,.projectSecurityNotice.quarantined,.projectSecurityNotice.suspended{color:#8d2118;background:#fff7f6;border-color:#f3b4ae}.projectSecurityNotice strong{font-size:14px;display:block}.projectSecurityNotice p{color:inherit;margin:4px 0;line-height:1.8}.projectSecurityNotice small{opacity:.75}.projectSecurityNotice a{color:inherit;border:1px solid;border-radius:8px;flex:none;padding:9px 12px;font-weight:700;text-decoration:none}@media (max-width:640px){.projectSecurityNotice{flex-direction:column;align-items:stretch}.projectSecurityNotice a{text-align:center}}
