@import"https://fonts.googleapis.com/css2?family=Caveat:wght@600;700&family=IBM+Plex+Mono:wght@400;500;600;700&family=Inter:wght@400;500;600;700;800&family=Kalam:wght@300;400;700&family=Rajdhani:wght@600;700&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.left-4{left:1rem}.top-3\.5{top:.875rem}.z-10{z-index:10}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-64{height:16rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[520px\]{height:520px}.h-\[620px\]{height:620px}.max-h-36{max-height:9rem}.min-h-10{min-height:2.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-32{min-width:8rem}.min-w-64{min-width:16rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-64{max-width:16rem}.flex-1{flex:1 1 0%}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.resize-y{resize:vertical}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1\.25fr_0\.75fr\]{grid-template-columns:1.25fr .75fr}.grid-cols-\[1fr_0\.8fr\]{grid-template-columns:1fr .8fr}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.grid-cols-\[380px_1fr\]{grid-template-columns:380px 1fr}.grid-cols-\[420px_1fr\]{grid-template-columns:420px 1fr}.grid-cols-\[minmax\(0\,1fr\)_390px\]{grid-template-columns:minmax(0,1fr) 390px}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-dashed{border-style:dashed}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-300\/30{border-color:#fcd34d4d}.border-amber-300\/35{border-color:#fcd34d59}.border-amber-400\/30{border-color:#fbbf244d}.border-cyan\/20{border-color:#19c7ff33}.border-cyan\/30{border-color:#19c7ff4d}.border-emerald-400\/30{border-color:#34d3994d}.border-red-400\/30{border-color:#f871714d}.border-red-400\/40{border-color:#f8717166}.border-red-400\/50{border-color:#f8717180}.border-rose-400\/20{border-color:#fb718533}.border-rose-400\/25{border-color:#fb718540}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/70{border-color:#ffffffb3}.bg-amber-300\/10{background-color:#fcd34d1a}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/60{background-color:#0009}.bg-cyan\/10{background-color:#19c7ff1a}.bg-cyan\/15{background-color:#19c7ff26}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-500\/10{background-color:#10b9811a}.bg-red-400\/10{background-color:#f871711a}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-slate-500\/10{background-color:#64748b1a}.bg-violet\/15{background-color:#8b5cf626}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pl-11{padding-left:2.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:Rajdhani,Inter,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[10px\]{font-size:10px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-cyan{--tw-text-opacity: 1;color:rgb(25 199 255 / var(--tw-text-opacity, 1))}.text-cyan\/80{color:#19c7ffcc}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-purple-200{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-rose-100{--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1))}.text-rose-200{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.shadow-\[3px_3px_0_rgba\(0\,0\,0\,\.42\)\]{--tw-shadow: 3px 3px 0 rgba(0,0,0,.42);--tw-shadow-colored: 3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html,body,#root{min-height:100%}:root{--ag-paper: #22262c;--ag-paper-raised: #2a2f36;--ag-graph: #363b43;--ag-ink: #e8e8e8;--ag-tech: #9ca0a6;--ag-green: #00d421;--ag-red: #ff3e00;--ag-amber: #f59e0b;--ag-cyan: #22d3ee;--ag-font-body: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--ag-font-hand: "Caveat", cursive}body{margin:0;background:radial-gradient(circle at 18% 12%,rgba(34,211,238,.22),transparent 30rem),radial-gradient(circle at 78% 4%,rgba(124,58,237,.24),transparent 26rem),radial-gradient(circle at 68% 80%,rgba(37,99,235,.18),transparent 30rem),linear-gradient(135deg,#050914,#08111f 46%,#040711);color:#e7f4ff;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(103,232,249,.22) 0 1px,transparent 1px),radial-gradient(circle,rgba(167,139,250,.18) 0 1px,transparent 1px);background-position:0 0,32px 48px;background-size:96px 96px,144px 144px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 82%);animation:particle-drift 32s linear infinite;z-index:-1}body:after{content:"";position:fixed;inset:auto -20% -35%;height:34rem;pointer-events:none;background:radial-gradient(ellipse at center,rgba(34,211,238,.12),transparent 70%);filter:blur(30px);z-index:-1}@keyframes particle-drift{0%{transform:translateZ(0)}to{transform:translate3d(-96px,-96px,0)}}.glass{border:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,#0f172ac7,#020617a8);box-shadow:0 24px 80px #00000047;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.glow{box-shadow:0 0 24px #19c7ff2e}.panel-shell{display:grid;grid-template-columns:286px minmax(0,1fr)}.panel-sidebar{position:sticky;top:0;height:100vh;overflow-y:auto;border-right:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#020617eb,#0f172ad1),radial-gradient(circle at top,rgba(34,211,238,.13),transparent 18rem);padding:1rem}.panel-main{min-width:0;padding:1.5rem}.topbar{position:sticky;top:0;z-index:20;margin:-1.5rem -1.5rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(148,163,184,.12);background:#020617b8;padding:1.25rem 1.5rem;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.topbar-metrics{display:flex;flex-wrap:wrap;gap:.5rem}.topbar-metrics span{display:inline-flex;align-items:center;gap:.45rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;padding:.55rem .8rem;color:#cbd5e1;font-size:.8rem}.service-switcher{border-radius:1.25rem;border:1px solid rgba(255,255,255,.1);background:#ffffff09;padding:.75rem}.mini-service{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.75rem;padding:.5rem .6rem;color:#94a3b8;font-size:.75rem;transition:background .16s ease,color .16s ease}.mini-service:hover,.mini-service-active{background:#22d3ee1a;color:#e0f2fe}.nav-item{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:.9rem;padding:.68rem .75rem;color:#cbd5e1;font-size:.88rem;transition:transform .16s ease,background .16s ease,color .16s ease}.nav-item:hover,.nav-item-active{transform:translate(2px);background:linear-gradient(135deg,#22d3ee24,#3b82f61a);color:#67e8f9}.dashboard-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:1rem;overflow:hidden;border-radius:2rem;border:1px solid rgba(34,211,238,.22);background:linear-gradient(120deg,#020617e6,#0ea5e929),url(https://images.unsplash.com/photo-1558494949-ef010cbdcc31?auto=format&fit=crop&w=1800&q=80) center/cover;padding:2rem}.dashboard-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#020617eb,#02061785)}.deploy-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:1rem;overflow:hidden;border-radius:2rem;border:1px solid rgba(124,58,237,.24);background:linear-gradient(120deg,#020617eb,#581c8738),url(https://images.unsplash.com/photo-1550745165-9bc0b252726f?auto=format&fit=crop&w=1800&q=80) center/cover;padding:2rem}.deploy-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#020617f0,#0206178f),radial-gradient(circle at 82% 18%,rgba(34,211,238,.18),transparent 20rem)}.template-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-height:58rem;overflow:auto;padding-right:.25rem}.template-tile{overflow:hidden;border-radius:1.35rem;border:1px solid rgba(148,163,184,.13);background:linear-gradient(180deg,#0f172ad1,#020617bd),radial-gradient(circle at top right,rgba(34,211,238,.1),transparent 12rem);transition:border-color .16s ease,transform .16s ease,background .16s ease}.template-tile:hover,.template-tile-active{transform:translateY(-4px);border-color:#22d3ee75;box-shadow:0 22px 70px #082f495c;background:linear-gradient(180deg,#0e749038,#020617c7),radial-gradient(circle at top right,rgba(124,58,237,.18),transparent 13rem)}.template-art{position:relative;display:grid;height:7.5rem;align-items:end;background:radial-gradient(circle at 22% 18%,rgba(34,211,238,.25),transparent 9rem),linear-gradient(135deg,#0f172ab8,#1e293bad);background-position:center;background-size:cover;padding:.9rem}.template-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 28%,rgba(2,6,23,.88)),radial-gradient(circle at top right,rgba(34,211,238,.2),transparent 13rem)}.template-art span{position:relative;z-index:1;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#0206179e;padding:.38rem .65rem;color:#dffafe;font-size:.7rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.premium-art{min-height:8.7rem}.selected-game-art{height:9rem;border-radius:1.2rem;border:1px solid rgba(34,211,238,.22);background-position:center;background-size:cover;box-shadow:inset 0 -42px 70px #020617ad,0 18px 50px #00000047}.metric-card{border:1px solid rgba(148,163,184,.16);border-radius:1.3rem;background:linear-gradient(180deg,#0f172ad1,#020617b8),radial-gradient(circle at top right,rgba(34,211,238,.11),transparent 10rem);padding:1.1rem;box-shadow:0 18px 60px #00000038;position:relative;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.metric-card:after{content:"";position:absolute;left:1rem;right:1rem;bottom:.85rem;height:2rem;border-radius:999px;background:linear-gradient(90deg,#22d3ee00,#22d3ee57,#7c3aed1f,#22d3ee00);opacity:.45}.metric-card:hover,.command-panel:hover{border-color:#22d3ee47;box-shadow:0 22px 90px #082f4947}.metric-card:hover{transform:translateY(-2px)}.metric-card p{margin-top:.35rem;min-height:2.2rem;color:#64748b;font-size:.78rem}.activity-row{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;align-items:center;border-radius:1rem;border:1px solid rgba(255,255,255,.08);background:#ffffff09;padding:.75rem}.service-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;border-radius:1rem;border:1px solid rgba(255,255,255,.09);background:#ffffff09;padding:.9rem 1rem;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.service-row-premium{min-height:5.3rem}.service-thumb{flex:none;height:3.9rem;width:5.2rem;border-radius:1rem;border:1px solid rgba(255,255,255,.12);background-position:center;background-size:cover;box-shadow:inset 0 -24px 38px #02061794}.service-row:hover,.service-row-active{transform:translateY(-1px);border-color:#22d3ee6b;background:#22d3ee14}.status-pill{flex:none;border-radius:999px;border:1px solid rgba(34,211,238,.25);background:#22d3ee1a;padding:.35rem .65rem;color:#67e8f9;font-size:.72rem;font-weight:800}.status-good{border-color:#34d39947;background:#34d3991f;color:#86efac}.control-button{display:inline-flex;align-items:center;gap:.45rem;border-radius:.9rem;border:1px solid rgba(34,211,238,.18);background:#22d3ee1a;padding:.6rem .75rem;color:#67e8f9;font-size:.84rem;font-weight:800;text-transform:capitalize;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.control-button:hover{transform:translateY(-1px);border-color:#22d3ee73;background:#22d3ee26;box-shadow:0 10px 26px #22d3ee1a}.data-point{display:flex;min-width:0;align-items:center;gap:.7rem;border-radius:1rem;border:1px solid rgba(255,255,255,.09);background:#ffffff09;padding:.85rem}.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.setting-field span{margin-bottom:.35rem;display:block;color:#cbd5e1;font-size:.83rem;text-transform:capitalize}.hero-panel{position:relative;border:1px solid rgba(34,211,238,.22);background:linear-gradient(120deg,#0307126b,#0ea5e91f),url(https://images.unsplash.com/photo-1542751371-adc38448a05e?auto=format&fit=crop&w=1800&q=80) center/cover;box-shadow:0 28px 90px #082f4947}.hero-panel:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#020617e0,#02061773),radial-gradient(circle at 80% 20%,rgba(168,85,247,.28),transparent 28rem)}.command-panel{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#0f172adb,#020617c2),radial-gradient(circle at top right,rgba(34,211,238,.12),transparent 16rem);box-shadow:0 18px 70px #00000052;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.command-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.055),transparent 26%,rgba(34,211,238,.035));opacity:.8}.command-panel>*{position:relative;z-index:1}.console-frame{border:1px solid rgba(34,211,238,.18);background:radial-gradient(circle at top left,rgba(34,211,238,.14),transparent 34%),linear-gradient(145deg,#030712eb,#0a0f1cc2);box-shadow:0 24px 80px #00000061,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.console-viewport{scrollbar-color:rgba(34,211,238,.55) rgba(15,23,42,.75);scrollbar-width:thin}.console-line{display:grid;grid-template-columns:4.25rem minmax(0,1fr);gap:.85rem;min-height:1.45rem;border-bottom:1px solid rgba(148,163,184,.055);padding:.18rem .85rem;white-space:pre-wrap;word-break:break-word}.console-line:nth-child(2n){background:#0f172a3d}.console-line:hover{background:#22d3ee14}.console-line-number{position:sticky;left:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#94a3b87a;text-align:right}.console-line-text{color:#d1fae5}.console-line-error{background:#f43f5e1a}.console-line-error .console-line-text{color:#fecdd3}.console-line-warn{background:#f59e0b17}.console-line-warn .console-line-text{color:#fde68a}.console-line-success .console-line-text{color:#86efac}.record-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.record-card{border-radius:1.2rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0b,#ffffff06),radial-gradient(circle at top right,rgba(34,211,238,.1),transparent 12rem);padding:1rem}.record-line{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:.75rem;align-items:center;border-radius:.8rem;background:#02061747;padding:.55rem .7rem;font-size:.78rem}.record-line span{color:#64748b;text-transform:capitalize}.record-line strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#dbeafe;font-family:Inter,sans-serif;font-weight:700}.provider-guide,.gateway-card,.network-route{border:1px solid rgba(34,211,238,.16);background:linear-gradient(145deg,#0f172ad1,#020617bd),radial-gradient(circle at top right,rgba(34,211,238,.13),transparent 14rem);box-shadow:0 18px 60px #0000003d}.provider-guide{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center}.gateway-card,.network-route{border-radius:1.3rem;padding:1rem}.danger,.control-button.danger{border-color:#f871715c;background:#f871711a;color:#fecaca}.provider-tile{display:flex;width:100%;align-items:center;gap:.75rem;border-radius:1rem;border:1px solid rgba(255,255,255,.09);background:#ffffff09;padding:.8rem;text-align:left;color:#dbeafe;transition:transform .16s ease,border-color .16s ease,background .16s ease}.provider-tile:hover,.provider-tile-active{transform:translateY(-1px);border-color:#22d3ee73;background:linear-gradient(135deg,#22d3ee24,#7c3aed1f)}.field{width:100%;border-radius:1rem;border:1px solid rgba(255,255,255,.1);background:#0206178c;padding:.82rem 1rem;outline:none;color:#fff;transition:border-color .16s ease,box-shadow .16s ease}.field:focus{border-color:#22d3ee99;box-shadow:0 0 0 4px #22d3ee17}.primary-button,.icon-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;font-weight:800;transition:transform .16s ease,filter .16s ease,border-color .16s ease}.primary-button{background:linear-gradient(135deg,#22d3ee,#3b82f6 52%,#8b5cf6);padding:.8rem 1rem;color:#020617;box-shadow:0 14px 34px #22d3ee38}.icon-button{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;padding:.75rem .9rem;color:#dbeafe}.primary-button:hover,.icon-button:hover{transform:translateY(-1px);filter:brightness(1.08)}.mod-card{border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#0f172ad1,#020617c7);box-shadow:0 18px 60px #00000040}.mod-art{display:grid;height:10rem;place-items:center;overflow:hidden;background:radial-gradient(circle at 20% 20%,rgba(34,211,238,.28),transparent 12rem),linear-gradient(135deg,#1e293be6,#0f172ae6)}.mod-art img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.browser-frame{height:34rem;overflow:hidden;border-radius:1.5rem;border:1px solid rgba(34,211,238,.18);background:#020617b8}.browser-frame iframe{height:100%;width:100%;border:0;background:#fff}.config-group{border-radius:1.5rem;border:1px solid rgba(34,211,238,.16);background:radial-gradient(circle at 100% 0%,rgba(59,130,246,.14),transparent 16rem),#0f172a73;padding:1rem}.setting-card{display:block;min-width:0;border-radius:1.1rem;border:1px solid rgba(255,255,255,.1);background:#0206176b;padding:1rem;transition:border-color .16s ease,transform .16s ease,background .16s ease}.setting-card:hover{border-color:#22d3ee61;background:#0ea5e914;transform:translateY(-1px)}.toggle-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.12);background:#0f172ae6;padding:.82rem .9rem;color:#cbd5e1;transition:border-color .16s ease,background .16s ease}.toggle-row.active{border-color:#22d3ee8c;background:#0891b22e;color:#f8fafc}.toggle-row:disabled{cursor:not-allowed;opacity:.55}.toggle-dot{position:relative;height:1.35rem;width:2.45rem;flex:0 0 auto;border-radius:999px;background:#475569bf}.toggle-dot:after{position:absolute;left:.2rem;top:.2rem;height:.95rem;width:.95rem;border-radius:999px;background:#fff;content:"";transition:transform .16s ease}.toggle-row.active .toggle-dot{background:linear-gradient(135deg,#22d3ee,#8b5cf6)}.toggle-row.active .toggle-dot:after{transform:translate(1.1rem)}.empty-state{border:1px dashed rgba(34,211,238,.28);border-radius:2rem;background:#02061780;padding:4rem 2rem;text-align:center}.empty-state h2{font-family:Rajdhani,Inter,sans-serif;font-size:2rem;font-weight:800}.empty-state p{margin:.5rem auto 0;max-width:32rem;color:#94a3b8}@media(max-width:1100px){.panel-shell{grid-template-columns:1fr}.panel-sidebar{position:relative;height:auto}.topbar{position:relative}.dashboard-hero,.deploy-hero{grid-template-columns:1fr}.template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[320px_1fr\],.grid-cols-\[360px_1fr\],.grid-cols-\[420px_1fr\],.grid-cols-\[280px_1fr\],.grid-cols-\[1\.3fr_0\.7fr\],.record-grid{grid-template-columns:1fr}}@media(max-width:720px){.panel-main{padding:1rem}.topbar{margin:-1rem -1rem 1rem;align-items:flex-start;flex-direction:column}.template-grid,.grid-cols-4,.grid-cols-5,.grid-cols-3,.grid-cols-2,.settings-grid{grid-template-columns:1fr}.dashboard-hero,.deploy-hero{padding:1.25rem;border-radius:1.25rem}}body{background-color:var(--ag-paper)!important;background-image:linear-gradient(to right,rgba(54,59,67,.74) 1px,transparent 1px),linear-gradient(to bottom,rgba(54,59,67,.74) 1px,transparent 1px),radial-gradient(circle at 18% 12%,rgba(34,211,238,.2),transparent 28rem),radial-gradient(circle at 82% 4%,rgba(124,58,237,.2),transparent 28rem),linear-gradient(135deg,#20242a,#191d23 48%,#23232e)!important;background-size:40px 40px,40px 40px,auto,auto,auto;color:var(--ag-ink)}body:before{background-image:repeating-linear-gradient(90deg,transparent 0 118px,rgba(232,232,232,.035) 118px 120px),repeating-linear-gradient(0deg,transparent 0 118px,rgba(232,232,232,.03) 118px 120px),radial-gradient(circle,rgba(103,232,249,.18) 0 1px,transparent 1px)!important;background-size:120px 120px,120px 120px,92px 92px!important;animation:ag-drift 42s linear infinite!important}.panel-sidebar,.topbar,.glass,.metric-card,.command-panel,.hero-panel,.dashboard-hero,.deploy-hero,.template-card,.service-switcher,.empty-state,.gateway-card,.record-card,.setting-card,.info-block,.docker-card,.mod-card,.queue-card{border:2px solid rgba(232,232,232,.76)!important;border-radius:8px!important;background:linear-gradient(180deg,#2a2f36f0,#1c2027e6)!important;box-shadow:5px 6px #00000073,inset 0 1px #ffffff0d!important}.hero-panel:after,.dashboard-hero:after,.deploy-hero:after,.command-panel:after{content:"";position:absolute;inset:10px;pointer-events:none;border:1px dashed rgba(232,232,232,.2);border-radius:6px}.hero-panel>*,.dashboard-hero>*,.deploy-hero>*,.command-panel>*{position:relative;z-index:1}.panel-sidebar{background:linear-gradient(180deg,#21252cf5,#161a21eb),radial-gradient(circle at top,rgba(34,211,238,.14),transparent 20rem)!important}.topbar{background:linear-gradient(90deg,#1c2027f0,#2a2f36e0)!important}.nav-item,.service-switcher button,.template-card,.record-row,.file-row,.mod-provider,.docker-row,.gateway-card,.status-pill,.topbar-metrics span{border:1px solid rgba(232,232,232,.18)!important;border-radius:4px!important;background:#12161c94!important;box-shadow:2px 3px #0000003d}.nav-item:hover,.nav-item-active,.template-card:hover,.record-row:hover,.file-row:hover,.mod-provider:hover,.docker-row:hover{transform:translate(-1px,-2px)!important;border-color:#22d3ee9e!important;box-shadow:5px 6px #00000061,0 0 24px #22d3ee1f!important}input,select,textarea,.field{border:2px solid rgba(232,232,232,.28)!important;border-radius:4px!important;background:#0a0d12b8!important;color:var(--ag-ink)!important;box-shadow:inset 2px 2px #0000003d;font-family:var(--ag-font-body)!important}input:focus,select:focus,textarea:focus,.field:focus{border-color:var(--ag-cyan)!important;outline:2px dashed rgba(232,232,232,.72)!important;outline-offset:3px!important}.primary-button,.control-button,.icon-button,button.bg-cyan,button.bg-cyan\/15{border:2px solid var(--ag-ink)!important;border-radius:4px!important;box-shadow:3px 3px #00000073!important;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease!important}.primary-button:hover,.control-button:hover,.icon-button:hover,button.bg-cyan:hover{transform:translate(-1px,-2px)!important;box-shadow:6px 7px #00000080,0 0 22px #22d3ee24!important}.font-display,h1,h2,h3{text-shadow:2px 2px 0 rgba(0,0,0,.36)}.font-mono,code,pre,kbd,.console-frame,.status-pill,.topbar-metrics,.setting-field,.nav-item,.field{font-family:var(--ag-font-body)!important}.console-frame,pre,textarea.console-frame{position:relative;border:2px solid rgba(232,232,232,.72)!important;border-radius:4px!important;background:#071c18!important;color:#6ee7b7!important;box-shadow:inset 0 0 22px #00d4210d,4px 5px #00000061!important}.console-frame:after,pre:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:#67e8f9;opacity:.2;animation:ag-terminal-scan 3.2s linear infinite}.status-good,.status-pill.status-good{color:#86efac!important;border-color:#00d42180!important}.status-bad,.status-pill.status-bad{color:#ffb4a3!important;border-color:#ff3e0080!important}.ag-login-shell{position:relative;overflow:hidden;background:linear-gradient(to right,rgba(54,59,67,.72) 1px,transparent 1px),linear-gradient(to bottom,rgba(54,59,67,.72) 1px,transparent 1px),radial-gradient(circle at 16% 16%,rgba(34,211,238,.2),transparent 24rem),radial-gradient(circle at 84% 10%,rgba(139,92,246,.18),transparent 24rem),var(--ag-paper);background-size:40px 40px,40px 40px,auto,auto,auto}.ag-login-grid{display:grid;width:min(980px,100%);grid-template-columns:1fr .9fr;gap:1.25rem}.ag-login-card,.ag-login-brief{border:2px solid var(--ag-ink)!important;border-radius:8px!important;background:linear-gradient(180deg,#2a2f36f0,#1c2027eb)!important;box-shadow:5px 6px #0000007a!important}.ag-hand-note{font-family:var(--ag-font-hand);color:var(--ag-tech);font-size:1.4rem}.ag-led{display:inline-block;width:.58rem;height:.58rem;border-radius:999px;background:currentColor;box-shadow:0 0 12px currentColor;animation:ag-led-blink 2.4s steps(1,end) infinite}.ag-led.green{color:var(--ag-green)}.ag-led.amber{color:var(--ag-amber)}.ag-led.cyan{color:var(--ag-cyan)}@keyframes ag-led-blink{0%,62%,to{opacity:1}63%,72%{opacity:.35}}@keyframes ag-terminal-scan{0%{transform:translateY(0)}to{transform:translateY(220px)}}@keyframes ag-drift{0%{transform:translateZ(0)}to{transform:translate3d(-40px,-40px,0)}}@media(max-width:860px){.ag-login-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}:root{--sketch-paper: #f7f3e8;--sketch-paper-warm: #fbf8ed;--sketch-grid: rgba(78, 91, 89, .105);--sketch-grid-bold: rgba(78, 91, 89, .16);--sketch-ink: #2f3437;--sketch-muted: #737a78;--sketch-teal: #0c9388;--sketch-mint: #18c08f;--sketch-cyan: #00bfd3;--sketch-amber: #c67536;--sketch-red: #c44d3b;--sketch-note: #f7eaa5;--ag-font-hand: "Kalam", "Caveat", cursive}body,.panel-shell,.panel-main,.ag-login-shell{color:var(--sketch-ink)!important;background-color:var(--sketch-paper)!important;background-image:linear-gradient(to right,var(--sketch-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--sketch-grid) 1px,transparent 1px),linear-gradient(to right,transparent 0 95px,var(--sketch-grid-bold) 96px,transparent 97px),linear-gradient(to bottom,transparent 0 95px,var(--sketch-grid-bold) 96px,transparent 97px)!important;background-size:24px 24px,24px 24px,96px 96px,96px 96px!important}body:before,body:after,.hero-panel:after,.dashboard-hero:after,.deploy-hero:after,.command-panel:after{display:none!important}.panel-shell{min-height:100vh}.panel-sidebar,.topbar,.ag-login-card,.ag-login-brief{background:linear-gradient(to right,rgba(47,52,55,.11) 1px,transparent 1px),linear-gradient(to bottom,rgba(47,52,55,.075) 1px,transparent 1px),#f7f3e8f5!important;background-size:22px 22px!important;border-color:#2f34376b!important;box-shadow:4px 0 #2f343724!important}.topbar{border-bottom:2px solid rgba(47,52,55,.32)!important;box-shadow:0 4px #2f343714!important}.font-display,h1,h2,h3{color:var(--sketch-ink)!important;font-family:var(--ag-font-hand)!important;letter-spacing:0!important;text-shadow:none!important}p,label,.text-slate-300,.text-slate-400,.text-slate-500,.text-cyan-100,.text-cyan-200{color:var(--sketch-muted)!important}.text-cyan,.text-cyan-300,.text-cyan-400,.text-blue-300,.text-emerald-300{color:var(--sketch-teal)!important}.glass,.hero-panel,.dashboard-hero,.deploy-hero,.command-panel,.metric-card,.template-card,.record-row,.record-card,.file-row,.mod-provider,.docker-row,.docker-card,.gateway-card,.setting-card,.info-block,.queue-card,.service-switcher,.ag-login-card,.ag-login-brief,.topbar-metrics span{border:2px solid rgba(47,52,55,.55)!important;border-radius:8px!important;background:linear-gradient(to right,rgba(47,52,55,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(47,52,55,.055) 1px,transparent 1px),#fbf8edcc!important;background-size:24px 24px!important;box-shadow:5px 6px #2f343729!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hero-panel,.dashboard-hero,.deploy-hero,.command-panel{position:relative;overflow:hidden}.hero-panel:before,.dashboard-hero:before,.deploy-hero:before,.command-panel:before{content:"";position:absolute;left:7%;right:7%;top:28%;height:36%;border-top:6px solid rgba(47,52,55,.9);transform:skewY(-7deg);opacity:.88;pointer-events:none}.dashboard-hero:after,.deploy-hero:after,.hero-panel:after{content:"panel notes\astatus lights mean automation is active\averify ports before launch";white-space:pre-line;display:block!important;position:absolute;right:1.3rem;top:1.2rem;width:12rem;padding:.95rem;border:0!important;border-radius:2px!important;background:var(--sketch-note)!important;color:var(--sketch-ink);font-family:var(--ag-font-hand);font-size:.95rem;line-height:1.25;box-shadow:5px 6px #2f343729!important;transform:rotate(2.2deg);opacity:.96}.nav-item,.service-switcher button,.status-pill,.control-button,.icon-button,.primary-button,button,button.bg-cyan,button.bg-cyan\/15{border:2px solid rgba(47,52,55,.72)!important;border-radius:6px!important;background:var(--sketch-paper-warm)!important;color:var(--sketch-ink)!important;box-shadow:3px 4px #2f34372e!important}.primary-button,button.bg-cyan{background:var(--sketch-mint)!important;color:#06332f!important}.nav-item:hover,.nav-item-active,.template-card:hover,.record-row:hover,.file-row:hover,.mod-provider:hover,.docker-row:hover,button:hover,.control-button:hover,.icon-button:hover{transform:translate(-2px,-2px) rotate(-.1deg)!important;border-color:var(--sketch-teal)!important;box-shadow:6px 7px #2f343733!important}input,select,textarea,.field{border:2px solid rgba(47,52,55,.55)!important;border-radius:6px!important;background:#fbf8eddb!important;color:var(--sketch-ink)!important;box-shadow:inset 2px 2px #2f343714!important}input:focus,select:focus,textarea:focus,.field:focus{border-color:var(--sketch-cyan)!important;outline:2px dashed rgba(12,147,136,.42)!important;outline-offset:3px!important}.console-frame,pre,textarea.console-frame{border:2px solid rgba(47,52,55,.72)!important;border-radius:6px!important;background:#fcf9ef!important;color:#245b52!important;box-shadow:4px 5px #2f34372e!important}.console-frame:after,pre:after{background:var(--sketch-cyan)!important;opacity:.28!important}.status-good,.status-pill.status-good{color:#047857!important;border-color:#04785770!important}.status-bad,.status-pill.status-bad{color:var(--sketch-red)!important;border-color:#c44d3b70!important}.status-good:before,.status-pill:before,.ag-led{content:"";display:inline-block;width:.5rem;height:.5rem;margin-right:.45rem;border-radius:999px;background:var(--sketch-mint)!important;box-shadow:0 0 11px var(--sketch-mint)!important;animation:sketch-panel-led 2.15s steps(1,end) infinite}.status-bad:before{background:var(--sketch-red)!important;box-shadow:0 0 11px var(--sketch-red)!important}.ag-hand-note{color:var(--sketch-muted)!important;font-family:var(--ag-font-hand)!important}.empty-state,.empty-inline,.border-dashed{border-color:#2f34376b!important;background:#fbf8ed94!important}@keyframes sketch-panel-led{0%,58%,to{opacity:1;transform:scale(1)}59%,66%{opacity:.25;transform:scale(.86)}67%,76%{opacity:.82;transform:scale(1.08)}}@media(max-width:900px){.dashboard-hero:after,.deploy-hero:after,.hero-panel:after,.hero-panel:before,.dashboard-hero:before,.deploy-hero:before,.command-panel:before{display:none!important}}.hover\:border-cyan\/50:hover{border-color:#19c7ff80}.hover\:bg-cyan\/10:hover{background-color:#19c7ff1a}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.focus\:border-cyan\/50:focus{border-color:#19c7ff80}.disabled\:opacity-60:disabled{opacity:.6}@media(min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.lg\:block{display:block}}@media(min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}
