:root{--bg:#f3f6fb;--panel:#fff;--text:#0c1830;--text2:#40506d;--muted:#8390a8;--line:#e4eaf2;--line2:#edf1f6;--blue:#2f6dff;--green:#18b66a;--amber:#e9a03a;--red:#e2525a;--purple:#7b5cff;--gold:#d6b06a;--navy:#091324;--shadow:0 18px 45px #0b193116;--shadowdark:0 26px 70px #020a183d;--font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{font-family:var(--font);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}button,input{font:inherit}.o2-shell{grid-template-columns:220px 1fr;min-height:100vh;display:grid}.o2-sidebar{border-right:1px solid var(--line);z-index:20;background:#fffffff7;flex-direction:column;height:100vh;padding:24px 14px 18px;display:flex;position:sticky;top:0}.o2-brand{align-items:center;gap:12px;padding:0 8px 20px;display:flex}.o2-brandmark{width:38px;height:38px;position:relative}.o2-brandmark i{border:1.2px solid var(--gold);border-radius:50%;position:absolute;inset:5px}.o2-brandmark i+i{opacity:.75;transform:rotate(58deg)scaleX(.74)}.o2-brand strong{letter-spacing:.22em;font-size:15px;display:block}.o2-brand small{color:var(--muted);margin-top:2px;font-size:10px;display:block}.o2-sidebar nav{gap:3px;display:grid}.o2-sidebar nav button{color:#53627e;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;height:43px;padding:0 13px;font-size:13px;font-weight:650;display:flex}.o2-sidebar nav button.active{color:#2d67ec;box-shadow:inset 3px 0 0 var(--blue);background:#eaf1ff}.o2-sidebar .ico{text-align:center;width:18px}.o2-org{border:1px solid var(--line);border-radius:14px;align-items:center;gap:9px;margin-top:auto;padding:11px;display:flex}.dot{background:var(--green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #18b66a1a}.o2-org div{display:grid}.o2-org strong{font-size:10px}.o2-org span{color:var(--muted);font-size:9px}.o2-main{min-width:0}.o2-topbar{z-index:18;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#ffffffdb;grid-template-columns:1fr minmax(430px,560px) 1fr;align-items:center;gap:22px;height:76px;padding:0 28px;display:grid;position:sticky;top:0}.o2-greeting{gap:4px;display:grid}.o2-greeting strong{font-size:13px}.o2-greeting span{color:var(--muted);font-size:10px}.o2-command{height:54px;box-shadow:var(--shadowdark);color:#fff;background:radial-gradient(circle at 78% 30%,#7b5cff2e,#0000 32%),linear-gradient(105deg,#071120,#11182e 64%,#171736);border-radius:28px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:0 18px;display:grid}.o2-command .name{align-items:center;gap:10px;font-size:11px;font-weight:800;line-height:1.02;display:flex}.o2-command .stream{letter-spacing:.14em;color:#d8b06a;font-size:9px}.logout{border:1px solid var(--line);background:#fff;border-radius:12px;justify-self:end;height:38px;padding:0 14px;font-weight:750}.o2-page{max-width:1680px;margin:auto;padding:26px 28px 44px}.card{border:1px solid var(--line);background:#fff;border-radius:24px;box-shadow:0 1px 1px #0b193105}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#7d8aa3;font-size:10px;font-weight:800}.o2-hero{background:radial-gradient(circle at 85% 0,#2f6dff09,#0000 28%),#fff;justify-content:space-between;align-items:center;gap:24px;min-height:132px;padding:26px 28px;display:flex}.o2-hero h1,.release-head h1,.infra-head h1{letter-spacing:-.045em;margin:6px 0 0;font-size:38px;line-height:1.02}.o2-hero p,.release-head p,.infra-head p{color:var(--text2);margin:8px 0 0;font-size:14px}.telemetry{border:1px solid var(--line);border-radius:999px;align-items:center;gap:9px;padding:9px 12px;font-size:11px;font-weight:700;display:flex}.sourcebar{border:1px solid var(--line);min-height:44px;color:var(--muted);background:#f8fafc;border-radius:14px;align-items:center;gap:8px;padding:0 14px;font-size:10px;display:flex}.sourcebar strong{color:var(--text);letter-spacing:.08em}.sourcebar span{border:1px solid var(--line);background:#fff;border-radius:999px;padding:6px 9px}.o2-overview{gap:18px;display:grid}.kpis{grid-template-columns:repeat(6,1fr);gap:13px;display:grid}.kpi{border:1px solid var(--line);background:#fff;border-radius:20px;min-height:144px;padding:17px;position:relative;overflow:hidden;box-shadow:0 6px 18px #0b19310e}.kpi-top{color:var(--muted);justify-content:space-between;font-size:9px;display:flex}.kpi-icon{background:color-mix(in srgb,currentColor 9%,#fff);border-radius:10px;width:30px;height:30px}.kpi>strong{color:var(--text);letter-spacing:-.045em;margin-top:15px;font-size:28px;line-height:1;display:block}.kpi>b{color:var(--text);margin-top:7px;font-size:12px;display:block}.kpi>small{color:var(--muted);text-transform:uppercase;margin-top:3px;font-size:9px;display:block}.kpi svg{width:100%;height:30px;position:absolute;bottom:0;left:0}.kpi.blue{color:var(--blue)}.kpi.green{color:var(--green)}.kpi.amber{color:var(--amber)}.kpi.purple{color:var(--purple)}.split{grid-template-columns:1.6fr .8fr;gap:18px;display:grid}.section-head{border-bottom:1px solid var(--line2);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.section-head h3{margin:0;font-size:15px}.section-head span{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:800}.chart{height:310px;padding:18px 20px 14px;position:relative}.chart svg{width:100%;height:100%}.legend{color:var(--muted);gap:14px;font-size:9px;display:flex;position:absolute;top:15px;right:20px}.legend .g{color:var(--green)}.legend .a{color:var(--amber)}.legend .r{color:var(--red)}.livecmd{color:#fff;box-shadow:var(--shadowdark);background:radial-gradient(circle at 82% 18%,#7b5cff38,#0000 30%),radial-gradient(circle at 15% 95%,#2f6dff24,#0000 34%),linear-gradient(145deg,#071120,#10172d 68%,#161735);border-radius:24px;min-height:310px;padding:21px}.livehead{justify-content:space-between;display:flex}.livehead .eyebrow{color:#93a1b8}.livehead h3{margin:6px 0 0;font-size:20px}.stream-pill{text-transform:uppercase;letter-spacing:.12em;color:#d7af69;border:1px solid #d7af6947;border-radius:999px;padding:7px 9px;font-size:9px}.live-metrics{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.metric{background:#ffffff0b;border:1px solid #ffffff12;border-radius:14px;padding:14px}.metric span{color:#8998b2;font-size:10px;display:block}.metric strong{margin-top:7px;font-size:21px;display:block}.traffic{margin-top:18px}.traffic>div:first-child{color:#8998b2;justify-content:space-between;font-size:10px;display:flex}.traffic em{color:#d7af69;font-style:normal}.bars{align-items:flex-end;gap:3px;height:64px;margin-top:8px;display:flex}.bars i{opacity:.78;background:linear-gradient(#7158f2,#2f6dff);border-radius:3px 3px 0 0;flex:1}.attention,.app-list{gap:10px;padding:14px;display:grid}.attention article{border:1px solid var(--line2);border-left:3px solid var(--amber);border-radius:15px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:11px;display:grid}.attention article>b{color:#b36d0e;background:#fff5e6;border-radius:10px;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.attention article div{display:grid}.attention article div strong{font-size:12px}.attention article div span{color:var(--muted);font-size:10px}.attention em{color:#ad690d;background:#fff5e6;border-radius:999px;padding:5px 7px;font-size:9px;font-style:normal}.app-list article{border:1px solid var(--line2);border-radius:14px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.app-list article div{display:grid}.app-list article strong{font-size:12px}.app-list article span{color:var(--muted);font-size:9px}.app-list article>b{color:var(--green);background:#e8f8f0;border-radius:999px;padding:5px 7px;font-size:10px}.app-list article>em{font-size:11px;font-style:normal;font-weight:800}.workspace{gap:18px;display:grid}.workspace-hero{justify-content:space-between;align-items:center;padding:24px 26px;display:flex}.app-title{align-items:center;gap:16px;display:flex}.appmark{width:52px;height:52px;color:var(--blue);background:linear-gradient(145deg,#edf3ff,#dfe9ff);border-radius:16px;place-items:center;font-size:24px;font-weight:850;display:grid}.app-title h1{margin:3px 0 4px;font-size:32px}.app-title p{color:var(--text2);margin:0;font-size:12px}.app-meta{align-items:center;gap:12px;display:flex}.status{text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:800;display:inline-flex}.status.good{color:#119257;background:#e8f8f0}.tabs{border:1px solid var(--line);background:#fff;border-radius:14px;gap:4px;padding:5px;display:flex}.tabs button{height:36px;color:var(--muted);background:0 0;border:0;border-radius:10px;padding:0 13px;font-size:11px;font-weight:750}.tabs button.active{color:var(--blue);background:#edf3ff}.envcards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.envcards article{padding:17px}.envtop{justify-content:space-between;display:flex}.envcards article>strong{margin:16px 0 12px;font-size:20px;display:block}.envmetrics{color:var(--muted);grid-template-columns:1fr 1fr;font-size:10px;display:grid}.envmetrics b{color:var(--text);font-size:13px;display:block}.progress{background:#edf1f6;border-radius:99px;height:5px;margin-top:14px;overflow:hidden}.progress i{background:linear-gradient(90deg,var(--blue),var(--purple));height:100%;display:block}.topology{justify-content:center;align-items:center;gap:16px;min-height:330px;padding:26px;display:flex}.node{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:10px;min-width:145px;padding:12px 14px;display:flex}.node>i{width:34px;height:34px;color:var(--blue);background:#f2f6ff;border-radius:10px;place-items:center;font-style:normal;display:grid}.node div{display:grid}.node strong{font-size:11px}.node small{color:var(--muted);font-size:9px}.node.primary{border-color:#91b0ff;box-shadow:0 0 0 5px #edf3ff}.arrow{align-items:center;min-width:52px;display:flex}.arrow i{background:#9eb5db;flex:1;height:1px}.arrow b{color:#6e91cb}.topo-stack{gap:7px;display:grid}.workspace-bottom{grid-template-columns:1.3fr 1fr;gap:18px;display:grid}.data-row{border-top:1px solid var(--line2);grid-template-columns:110px 100px 1fr auto;align-items:center;gap:12px;padding:12px 16px;font-size:10px;display:grid}.data-row em{color:var(--muted);font-style:normal}.data-row>b{color:var(--blue)}.goodtxt{color:var(--green)}.release{gap:18px;display:grid}.release-head,.infra-head{justify-content:space-between;align-items:end;gap:24px;display:flex}.actions,.filters{gap:8px;display:flex}.actions button,.filters button{border:1px solid var(--line);background:#fff;border-radius:12px;height:40px;padding:0 15px;font-weight:750}.actions .primary,.filters .primary{background:var(--blue);border-color:var(--blue);color:#fff}.pipeline{align-items:center;padding:24px 28px;display:flex}.stage{justify-items:center;gap:5px;min-width:120px;display:grid}.stage i{border:2px solid var(--line);border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.stage b{font-size:11px}.stage span{color:var(--muted);font-size:9px}.stage.done i{background:var(--green);border-color:var(--green);color:#fff}.stage.active i{border-color:var(--blue);color:var(--blue);box-shadow:0 0 0 5px #edf3ff}.stage-line{background:#e2e8f1;flex:1;height:2px}.stage-line.done{background:linear-gradient(90deg,var(--green),#77d8a5)}.release-notes{overflow:hidden}.release-tabs{border-bottom:1px solid var(--line2);gap:4px;padding:10px 14px;display:flex}.release-tabs button{color:var(--muted);background:0 0;border:0;border-radius:9px;padding:8px 10px;font-size:10px;font-weight:750}.release-tabs .active{color:var(--blue);background:#edf3ff}.release-copy{padding:22px 24px}.release-copy h2{margin:8px 0;font-size:26px}.release-copy p,.release-copy li{color:var(--text2);font-size:12px}.changegrid{grid-template-columns:repeat(4,1fr);gap:9px;padding:0 20px 20px;display:grid}.changegrid>div{border:1px solid var(--line2);border-radius:13px;padding:13px;display:grid}.changegrid span{color:var(--muted);font-size:9px}.changegrid strong{font-size:11px}.changegrid i{background:linear-gradient(90deg,var(--green) 68%,var(--red) 68%);border-radius:99px;height:4px}.readiness{color:#fff;box-shadow:var(--shadowdark);background:radial-gradient(circle at 90% 10%,#7b5cff38,#0000 30%),linear-gradient(145deg,#071120,#151735);border-radius:24px;padding:22px}.readiness-top{justify-content:space-between;display:flex}.readiness .eyebrow{color:#91a0b8}.readiness>strong{margin:25px 0 8px;font-size:62px;display:block}.readiness>p{color:#a7b3c7;font-size:11px}.readiness-list{color:#d8e0ec;gap:8px;margin-top:22px;font-size:10px;display:grid}.release-bottom{grid-template-columns:1.1fr 1fr 1fr;gap:16px;display:grid}.panel-row{border-top:1px solid var(--line2);justify-content:space-between;padding:11px 16px;font-size:10px;display:flex}.infra{gap:18px;display:grid}.infra-grid{grid-template-columns:1.75fr .7fr;gap:18px;display:grid}.map{overflow:hidden}.map-stage{background:radial-gradient(circle at 50% 40%,#2f6dff0b,#0000 34%);grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:13px;min-height:520px;padding:26px;display:grid}.topo-col{background:#ffffffa8;border:1px dashed #cad6e8;border-radius:18px;gap:9px;padding:12px;display:grid}.topo-col>span{text-transform:uppercase;letter-spacing:.11em;color:var(--muted);font-size:9px;font-weight:800}.topo-item{border:1px solid var(--line);background:#fff;border-radius:13px;align-items:center;gap:9px;padding:11px;display:flex}.topo-item>i{width:32px;height:32px;color:var(--blue);background:#edf3ff;border-radius:9px;place-items:center;font-style:normal;display:grid}.topo-item div{display:grid}.topo-item strong{font-size:10px}.topo-item small{color:var(--muted);font-size:8px}.connector{align-items:center;min-width:38px;display:flex}.connector i{background:#8eadde;flex:1;height:1px}.shared{border-top:1px solid var(--line2);align-items:center;gap:8px;padding:14px 18px;display:flex}.shared span{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:9px;font-weight:800}.shared b{border:1px solid var(--line);border-radius:9px;padding:6px 8px;font-size:9px}.infra-side{align-content:start;gap:14px;display:grid}.login{color:#fff;background:radial-gradient(circle at 72% 14%,#1c3f692e,#0000 26%),linear-gradient(#040b14,#06111d 48%,#07111a);place-items:center;min-height:100vh;display:grid;position:relative;overflow:hidden}.stars{opacity:.5;background-image:radial-gradient(circle,#ffffffd9 0 1px,#0000 1.2px),radial-gradient(circle,#8fb7f08c 0 1px,#0000 1.2px);background-size:130px 130px,210px 210px;animation:55s linear infinite alternate stars;position:absolute;inset:0}@keyframes stars{to{transform:translate(-18px,10px)scale(1.01)}}.earth{aspect-ratio:2.7;background:radial-gradient(at 50% 0,#f1cb912b,#0000 22%),radial-gradient(at 50% 2%,#17395b 0,#0a2237 28%,#06111a 61%);border-radius:50% 50% 0 0;width:128%;position:absolute;bottom:-18%;left:-14%;box-shadow:0 -3px 32px #6cadff57,0 -1px 7px #ffe2b8b3}.glow{filter:blur(2px);background:radial-gradient(#ffe0b1e6,#5da5ff3d 45%,#0000 72%);height:12px;position:absolute;top:-4px;left:27%;right:27%}.orbit{border:1px solid #9ac3f730;border-radius:50%;width:72%;height:35%;position:absolute;top:19%;left:14%;transform:rotate(10deg)}.orbit.b{border-color:#d6b06a33;width:66%;top:22%;left:17%;transform:rotate(-9deg)}.orbit.c{opacity:.48;width:54%;top:18%;left:23%;transform:rotate(28deg)}.login-brand{z-index:2;text-align:center;justify-items:center;display:grid;transform:translateY(-110px)}.login-ring{width:126px;height:126px;margin-bottom:14px;position:relative}.login-ring span{border:2px solid #e2bf88;border-radius:50%;position:absolute;inset:14px}.login-ring span+span{opacity:.72;transform:rotate(58deg)scaleX(.73)}.login-brand h1{letter-spacing:.25em;margin:0 0 12px .25em;font-family:Georgia,serif;font-size:58px;font-weight:400}.login-brand p{letter-spacing:.33em;color:#d5dde8;font-size:10px}.login-brand>i{background:var(--gold);width:86px;height:1px;margin:17px 0}.login-brand small{text-transform:uppercase;letter-spacing:.24em;color:#9da9b9}.login-card{z-index:4;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#050f1bbd;border:1px solid #ffffff24;border-radius:20px;gap:10px;width:min(390px,100% - 32px);padding:18px;display:grid;position:absolute;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 28px 70px #0000005c}.login-card .head{text-align:center;display:grid}.login-card label{color:#98a6b8;gap:5px;font-size:9px;display:grid}.login-card input{color:#fff;background:#ffffff09;border:1px solid #ffffff21;border-radius:10px;height:40px;padding:0 12px}.login-card button{background:linear-gradient(90deg,#dfbd86,#f2dfbd);border:0;border-radius:10px;height:42px;font-weight:850}.err{color:#ffb1b7;text-align:center;font-size:10px}@media (width<=1350px){.kpis{grid-template-columns:repeat(3,1fr)}}@media (width<=1050px){.o2-shell{grid-template-columns:72px 1fr}.o2-sidebar nav button span:last-child,.o2-brand>div:last-child,.o2-org{display:none}.o2-sidebar nav button{justify-content:center}.o2-topbar{grid-template-columns:1fr auto}.o2-greeting{display:none}.split,.infra-grid,.release-bottom,.envcards,.workspace-bottom{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.001ms!important;animation-iteration-count:1!important}}.o2-shell{color:#16213a;background:#f6f9fd;grid-template-columns:177px 1fr;max-height:100vh;overflow:hidden}.o2-sidebar{background:#fbfdff;border-right:1px solid #e7edf5;padding:15px 12px 14px}.o2-brand{gap:8px;padding:0 0 19px}.o2-brandmark{clip-path:polygon(45% 0,94% 86%,63% 86%,50% 61%,36% 86%,4% 86%);filter:drop-shadow(0 6px 8px #1464dc40);background:linear-gradient(135deg,#1684ff,#0c48c8);width:38px;height:32px}.o2-brandmark i{display:none}.o2-brand small{letter-spacing:.02em;font-size:8px}.o2-sidebar nav button{color:#405170;border-radius:6px;height:36px;padding:0 12px;font-size:12px;font-weight:650}.o2-sidebar nav button.active{box-shadow:none;color:#2468e8;background:#e8f2ff}.o2-sidebar .ico{font-size:16px}.o2-org{background:#f3f7fc;border:0;border-radius:10px;padding:10px}.o2-topbar{background:#f6f9fd;border:0;grid-template-columns:1fr 135px 42px 36px 150px;gap:14px;height:72px;padding:14px 28px 10px;display:grid}.o2-greeting{display:none}.o2-command{background:linear-gradient(#142b4e,#07142a);border-radius:8px;grid-column:1/3;height:42px;padding:0 10px;box-shadow:0 12px 25px #06142d42,inset 0 1px #ffffff1f}.o2-command .name{background:#234d8a;border-radius:8px;justify-content:center;min-width:44px;height:32px}.o2-command .name span{display:none}.o2-command .phase{color:#a8b8d7;font-size:12px}.o2-command .phase:before{content:"Ask Ops Center... e.g. “why did error rate increase?”, “deploy v2.5 to production”, “show cost by service”";color:#a8b8d7}.o2-command .phase{font-size:0}.o2-command .stream{color:#dce7ff;background:#0b1d3a;border:1px solid #ffffff29;margin-left:auto}.o2-command+.logout{grid-column:3/4}.logout{color:#fff;background:linear-gradient(135deg,#255ad5,#593fd2);border:0;border-radius:8px;height:40px;font-size:0}.logout:before{content:"✦ AI Assistant";font-size:12px;font-weight:800}.o2-main{overflow:hidden}.approved-overview{background:#f6f9fd;height:756px;padding:0 12px 14px 17px;overflow:hidden}.approved-hero{background:url(/orbis-assets/mountains.png) right -20px top -26px/520px no-repeat;justify-content:space-between;align-items:flex-start;height:82px;padding:0 24px 0 18px;display:flex}.approved-hero span{color:#69819f;font-size:10px}.approved-hero h1{letter-spacing:-.04em;color:#0b1230;margin:4px 0 2px;font-size:32px;line-height:1}.approved-hero p{color:#5d6d86;margin:0;font-size:13px}.approved-hero em{color:#7b8ba4;text-align:center;margin-top:3px;font-size:12px;font-style:italic;line-height:1.35}.approved-hero b{font-size:10px;font-style:normal}.approved-kpis{grid-template-columns:repeat(6,1fr);gap:10px;height:88px;margin-bottom:11px;display:grid}.approved-kpi{background:#fff;border:1px solid #e7edf5;border-radius:10px;grid-template-columns:43px 1fr 32px;align-items:center;padding:10px 9px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 23px #182b460f}.kpi-symbol{color:#2774ff;background:#edf5ff;border-radius:9px;place-items:center;width:34px;height:34px;font-size:20px;font-weight:900;display:grid}.approved-kpi strong{color:#0c1830;font-size:23px}.approved-kpi b{font-size:11px;display:block}.approved-kpi small{color:#61728d;font-size:9px}.approved-kpi small i,.green-dot,.warn-dot{background:#18c997;border-radius:50%;width:8px;height:8px;display:inline-block}.warn-dot{background:#ffb224}.approved-kpi>span{color:#18b66a;align-self:start;font-size:10px;font-weight:800}.approved-kpi.red>span{color:#ff4b73}.approved-kpi svg{color:currentColor;opacity:.75;width:56px;height:22px;position:absolute;bottom:11px;right:10px}.approved-kpi.purple{color:#8a61ff}.approved-kpi.green{color:#18b66a}.approved-kpi.red{color:#ff4b73}.approved-grid{grid-template-rows:250px 198px 91px;grid-template-columns:1.12fr .95fr .96fr;gap:11px;display:grid}.ref-card{background:#fff;border:1px solid #e7edf5;border-radius:10px;overflow:hidden;box-shadow:0 9px 22px #182b460e}.pipeline-card{padding:12px 13px}.health-card{padding:12px 14px}.live-card{color:#e8f2ff;background:linear-gradient(#0d243f,#07192d);border-radius:10px;padding:13px;box-shadow:0 16px 38px #03102240}.card-head{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.card-head h3{color:#1d2a42;margin:0;font-size:14px}.card-head h3 span{color:#316ff6;margin-right:7px}.card-head a{color:#2468e8;font-size:11px;font-weight:700}.release-steps,.dark-steps{align-items:flex-start;height:55px;padding:0 18px;display:flex}.ref-step{text-align:center;color:#70819c;min-width:61px}.ref-step i{color:#9aaac0;background:#fff;border:2px solid #cdd8e8;border-radius:50%;place-items:center;width:20px;height:20px;margin:auto;display:grid}.ref-step.done i{color:#fff;background:#20c590;border-color:#20c590}.ref-step.active i{color:#3492ff;border-color:#3492ff;box-shadow:0 0 0 4px #dceeff}.ref-step b{color:#26354f;margin-top:6px;font-size:11px;display:block}.ref-step small{color:#8190a6;font-size:9px;display:block}.ref-line{background:#20c590;flex:1;height:2px;margin:9px 0 0}.release-table,.applications-card table{border-collapse:collapse;color:#40506d;width:100%;font-size:10px}.release-table th,.applications-card th{text-align:left;color:#8190a6;padding:6px;font-size:9px;font-weight:700}.release-table td,.applications-card td{border-top:1px solid #edf2f8;padding:5px 6px}.app-icon{color:#fff;background:#2f7cff;border-radius:5px;place-items:center;width:20px;height:20px;margin-right:6px;font-size:10px;display:inline-grid}.c1,.c2{background:#0aa99a}.c3{background:#7b4dff}.progressbar{vertical-align:middle;background:#edf2f8;border-radius:8px;width:78px;height:6px;margin-right:8px;display:inline-block}.progressbar i{background:#2f78ff;border-radius:8px;height:100%;display:block}.health-metrics{color:#586a84;grid-template-columns:repeat(3,1fr);gap:20px;font-size:11px;display:grid}.health-metrics b{color:#14203b;margin:4px 0;font-size:14px;display:block}.health-metrics i{background:#18c997;border-radius:10px;height:7px;display:block}.chart-title{color:#5c6c84;justify-content:space-between;margin:11px 0 5px;font-size:11px;display:flex}.chart-title b{color:#18c997;text-align:right;font-size:17px}.chart-title small{color:#74849b;font-size:9px;display:block}.approved-chart{width:100%;height:105px}.approved-chart line{stroke:#edf2f8}.approved-chart path{fill:url(#refg)}.approved-chart polyline{fill:none;stroke:#18b66a;stroke-width:3px}.live-top,.deploy-head{justify-content:space-between;align-items:center;display:flex}.live-top h3{margin:0;font-size:15px}.live-top span{color:#23d192;background:#0c3d38;border-radius:14px;padding:5px 10px;font-size:11px}.deploy-head i{color:#39a0ff;background:#173d73;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.deploy-head strong{flex:1;margin-left:12px;font-size:13px}.deploy-head b{text-align:right}.deploy-head small{color:#8ea2bf;font-size:10px;display:block}.dark-steps .ref-step b{color:#dfeaff}.dark-steps .ref-step i{background:#0c294f}.deploy-chip{background:#ffffff0f;border-radius:6px;align-items:center;gap:10px;height:30px;padding:0 8px;font-size:11px;display:flex}.deploy-chip span{color:#8ba1bd;margin-left:auto}.live-card ul{margin:12px 0 0;padding:0;font-size:11px;line-height:1.9;list-style:none}.live-card li:before{content:"✓";color:#072017;background:#24c78f;border-radius:50%;place-items:center;width:14px;height:14px;margin-right:9px;font-size:9px;display:inline-grid}.live-card button{float:right;color:#fff;background:#133b74;border:1px solid #3379ee;border-radius:7px;width:137px;height:33px;margin-top:-48px}.applications-card{grid-row:2/3;padding:12px 13px}.cost-card{padding:12px}.cost-wrap{grid-template-columns:1fr 90px;gap:10px;display:grid}.cost-wrap strong{font-size:27px}.cost-wrap span{color:#18b66a;margin-left:8px;font-weight:800}.cost-wrap p{color:#77869d;margin:0 0 8px;font-size:10px}.cost-wrap ul{margin:0;padding:35px 0 0;font-size:10px;line-height:1.8;list-style:none}.cost-wrap li i{background:#2f78ff;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.bar-chart{align-items:end;gap:3px;height:76px;display:flex}.bar-chart span{align-content:end;width:9px;display:grid}.bar-chart i{background:#9be1ef;height:33%}.insights-card article{border:1px solid #edf2f8;border-radius:9px;grid-template-columns:34px 1fr 50px 12px;align-items:center;gap:7px;height:50px;margin-bottom:8px;padding:6px 8px;display:grid}.insights-card strong{font-size:11px}.insights-card p{color:#65758e;margin:1px 0 0;font-size:10px}.insight-i{color:#8a55ff;background:#f1eaff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.i1{color:#18b66a;background:#e8fff4}.i2{color:#e9a03a;background:#fff7dd}.agent-card,.recent-card{padding:10px 12px}.tiny-rows div{border-top:1px solid #edf2f8;grid-template-columns:1fr 70px 45px 10px;align-items:center;height:20px;font-size:10px;display:grid}.tiny-rows b{color:#18b66a}.tiny-rows em{color:#70809a;font-style:normal}.promo-card{background:#fff;border:1px solid #e7edf5;border-radius:10px;grid-template-columns:160px 1fr;align-items:center;gap:16px;padding:10px;display:grid}.promo-card img{object-fit:cover;border-radius:7px;width:160px;height:72px}.promo-card strong{font-size:13px}.promo-card button{color:#fff;background:#146dff;border:0;border-radius:7px;width:160px;height:31px;margin-top:11px;font-size:11px;display:block}.side-promo{margin-top:auto;margin-bottom:88px}.side-promo img{object-fit:cover;border-radius:8px;width:100%;height:110px}.side-promo strong{color:#24334d;margin:10px 8px 9px;font-size:13px;line-height:1.25;display:block}.side-promo span{color:#2671ff;margin:0 8px;font-size:11px;font-weight:800;display:block}.o2-org{margin-top:0}.o2-brand strong{letter-spacing:-.04em;font-size:16px}.o2-brand small{font-size:8px}.o2-sidebar nav button:nth-child(7):after{content:"3";color:#fff;background:#ff4773;border-radius:50%;place-items:center;width:17px;height:17px;margin-left:auto;font-size:10px;display:grid}.approved-overview{padding-bottom:0}.o2-shell{background:#f7f9fd;grid-template-columns:176px 1fr}.o2-sidebar{padding:14px 12px 12px}.o2-brand{padding-bottom:16px}.o2-brandmark{width:34px;height:30px}.o2-brand strong{font-size:15px;font-weight:760}.o2-brand small{color:#7b8aa2;font-size:7.5px}.o2-sidebar nav{gap:2px}.o2-sidebar nav button{letter-spacing:-.01em;border-radius:7px;height:34px;padding:0 10px;font-size:11.5px;font-weight:560}.o2-sidebar .ico{color:#60708c;width:17px;font-size:14px}.o2-sidebar nav button.active{color:#1967e8;background:#eaf3ff}.o2-sidebar nav button.active .ico{color:#1967e8}.side-promo{background:#fff;border:1px solid #e7edf5;border-radius:11px;margin-top:auto;margin-bottom:72px;padding:7px;box-shadow:0 8px 22px #182b460e}.side-promo img{filter:saturate(1.05)contrast(1.03);border-radius:8px;height:82px}.side-promo strong{color:#25334c;margin:8px 3px 6px;font-size:11.5px;font-weight:650;line-height:1.24}.side-promo span{margin:0 3px 2px;font-size:10.5px}.o2-org{background:#fff;border:1px solid #e7edf5;border-radius:12px;height:50px;padding:8px 9px;box-shadow:0 5px 16px #182b460a}.o2-org strong{font-size:10.5px;font-weight:680}.o2-org span{font-size:9px}.o2-topbar{grid-template-columns:minmax(560px,1fr) 116px 34px 138px;align-items:center;gap:10px;height:58px;padding:9px 22px 7px 20px}.o2-command{border-radius:9px;grid-column:1/3;height:38px;padding:0 9px;box-shadow:0 10px 24px #06142d33,inset 0 1px #ffffff24}.o2-command .name{border-radius:7px;min-width:38px;height:29px}.o2-command .phase:before{color:#bcc9df;font-size:11.5px}.o2-command .stream{height:26px;padding:0 8px;font-size:9px}.logout{border-radius:8px;width:34px;height:34px;padding:0;grid-column:3/4!important}.logout:before{content:"✦";font-size:15px}.o2-topbar:after{content:"🔔  ⚙️   Adrian C.";white-space:nowrap;color:#4a5970;text-align:right;grid-column:4/5;font-size:11px;line-height:1}.approved-overview{height:770px;padding:0 13px 12px 16px}.approved-hero{background-position:right -5px top -60px;background-size:590px;align-items:flex-start;height:89px;padding:4px 24px 0 18px}.approved-hero h1{letter-spacing:-.045em;margin-top:5px;font-size:30px;font-weight:640}.approved-hero p{color:#677892;font-size:12.5px;font-weight:400}.approved-hero span{font-size:10px}.approved-hero em{color:#8291a7;margin-top:1px;font-size:11.5px}.approved-kpis{gap:10px;height:88px;margin-bottom:11px}.approved-kpi{border-radius:11px;grid-template-columns:34px minmax(0,1fr) 28px;min-width:0;padding:9px 8px}.kpi-symbol{border-radius:8px;width:28px;height:28px;font-size:15px;font-weight:650}.kpi-copy{min-width:0}.approved-kpi strong{white-space:nowrap;font-size:20px;font-weight:650;line-height:1}.approved-kpi b{white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10.3px;font-weight:600;overflow:hidden}.approved-kpi small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:8.3px;font-weight:400;display:block;overflow:hidden}.approved-kpi>span{white-space:nowrap;font-size:9px;font-weight:650}.approved-grid{grid-template-rows:246px 199px 96px;grid-template-columns:1.13fr .96fr .93fr;gap:10px}.ref-card{border-radius:11px}.pipeline-card,.health-card,.applications-card,.cost-card,.insights-card{padding:11px 12px}.card-head{margin-bottom:9px}.card-head h3{letter-spacing:-.015em;font-size:13px;font-weight:650}.card-head h3 span{margin-right:6px}.card-head a{white-space:nowrap;font-size:10.3px;font-weight:650}.ref-step{min-width:58px}.ref-step i{width:18px;height:18px;font-size:9px}.ref-step b{white-space:nowrap;margin-top:5px;font-size:10.2px;font-weight:600}.ref-step small{white-space:nowrap;font-size:8.5px}.ref-line{margin-top:8px}.release-table,.applications-card table{table-layout:fixed;font-size:10px}.release-table th,.applications-card th{white-space:nowrap;padding:5px 6px;font-size:8.5px;font-weight:650}.release-table td,.applications-card td{white-space:nowrap;text-overflow:ellipsis;height:29px;padding:4px 6px;overflow:hidden}.release-table th:first-child,.release-table td:first-child{width:34px}.release-table th:nth-child(2),.release-table td:nth-child(2){width:30%}.release-table th:nth-child(4),.release-table td:nth-child(4){width:130px}.app-icon{border-radius:5px;width:18px;height:18px;margin-right:6px}.progressbar{width:66px;height:5px;margin-right:6px}.health-metrics{gap:16px}.health-metrics span{white-space:nowrap;font-size:10.4px}.health-metrics b{font-size:13px;font-weight:620}.chart-title{margin-top:10px;font-size:10.5px}.chart-title b{font-size:16px;font-weight:650}.approved-chart{height:101px}.live-card{padding:12px 13px}.live-top h3{font-size:14px;font-weight:650}.live-top span{padding:4px 8px;font-size:10px}.deploy-head{height:52px}.deploy-head i{width:34px;height:34px}.deploy-head strong{font-size:12px;font-weight:620;line-height:1.22}.deploy-head b{font-size:13px;font-weight:650}.deploy-head small{font-size:9px}.dark-steps{height:59px;padding:4px 15px 0}.dark-steps .ref-step{min-width:51px}.dark-steps .ref-step b{font-size:9.5px}.deploy-chip{gap:7px;height:34px;font-size:10.5px;line-height:1.15}.deploy-chip b{font-weight:600}.deploy-chip span{font-size:9px}.live-card ul{margin-top:10px;font-size:10.5px;line-height:1.85}.live-card button{float:none;border-radius:7px;width:128px;height:30px;margin:8px 0 0 auto;font-size:10.5px;display:block}.applications-card table th:first-child,.applications-card table td:first-child{width:31%}.applications-card table th:nth-child(2),.applications-card table td:nth-child(2){width:18%}.applications-card table th:nth-child(3),.applications-card table td:nth-child(3){width:16%}.applications-card table th:nth-child(4),.applications-card table td:nth-child(4){width:18%}.cost-wrap strong{font-size:24px;font-weight:650}.cost-wrap p{font-size:9.4px}.bar-chart{gap:2px;height:70px}.bar-chart span{width:8px}.cost-wrap ul{padding-top:30px;font-size:9.5px}.insights-card article{grid-template-columns:34px minmax(0,1fr) 48px 10px;gap:8px;height:54px;margin-bottom:7px;padding:7px 8px}.insights-card strong{font-size:11px;font-weight:620;line-height:1.1}.insights-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9.5px;line-height:1.22;display:-webkit-box;overflow:hidden}.insights-card time{text-align:right;white-space:nowrap;font-size:8.8px}.insight-i{flex-shrink:0;width:28px;height:28px;font-size:13px}.tiny-rows div{grid-template-columns:1fr 62px 38px 10px;height:21px;font-size:9.7px}.promo-card{grid-template-columns:150px 1fr;padding:9px}.promo-card img{width:150px;height:76px}.promo-card strong{font-size:12.5px;font-weight:620;line-height:1.22}.promo-card button{width:148px;height:29px;font-size:10.3px}.approved-grid table td,.approved-grid table th{font-weight:420}.approved-grid table td:first-child{font-weight:560}.o2-topbar{height:54px;padding-top:8px;padding-bottom:6px}.o2-command{background:linear-gradient(#213a5e,#102642);border:1px solid #ffffff1a;height:34px;box-shadow:0 7px 16px #07193624,inset 0 1px #ffffff21}.o2-command .name{background:#4d81c852;min-width:34px;height:26px}.o2-command .stream{color:#d7e3f7;background:#07142675;height:23px}.o2-command .phase:before{color:#c2cde0;font-weight:400}.approved-overview{height:774px;padding-top:2px}.approved-hero{background:url(/orbis-assets/mountains.png) right -6px top -82px/650px no-repeat;height:96px;padding-top:10px;position:relative;overflow:hidden}.approved-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f7f9fd00,#f7f9fd33 38%,#f7f9fda8);width:560px;height:100%;position:absolute;top:0;right:0}.approved-hero>div,.approved-hero>em{z-index:1;position:relative}.approved-hero h1{margin:6px 0 4px;font-size:29px;font-weight:610}.approved-hero p{font-size:12.7px;line-height:1.38}.approved-hero em{margin-top:5px;line-height:1.45}.approved-kpis{gap:11px;height:86px}.approved-kpi{background:linear-gradient(#fff,#fbfdff);border-color:#e9eff7;border-radius:14px;grid-template-columns:32px minmax(0,1fr) 25px;padding:10px 9px;box-shadow:0 12px 26px #1f37560e}.kpi-symbol{background:linear-gradient(#edf6ff,#e5f0ff);border-radius:50%;width:28px;height:28px;font-size:13px;box-shadow:inset 0 0 0 1px #2e71ff14}.approved-kpi.green .kpi-symbol{background:linear-gradient(#e9fff5,#def8eb)}.approved-kpi.purple .kpi-symbol{background:linear-gradient(#f2efff,#e9e2ff)}.approved-kpi.red .kpi-symbol{background:linear-gradient(#fff0f4,#ffe5ec)}.approved-kpi strong{font-size:19px;font-weight:610}.approved-kpi b{font-weight:560}.approved-kpi svg{opacity:.42;width:54px;height:20px;bottom:7px;right:9px}.approved-kpi svg polyline{stroke-width:1.55px}.approved-grid{grid-template-rows:242px 200px 98px}.pipeline-card{padding-top:12px}.release-steps{height:54px;padding:2px 18px 0}.ref-step i{border-width:1.5px;width:20px;height:20px}.ref-step.done i{background:linear-gradient(#30cfa0,#16b985)}.ref-step.active i{background:#fff;border-color:#2d7bff;box-shadow:0 0 0 5px #2d7bff1c}.ref-line{background:linear-gradient(90deg,#30cfa0,#27bdd3);height:1.5px;margin-left:3px;margin-right:3px}.ref-line.pale{background:#dfe7f1}.release-table td{height:28px}.health-card{padding-top:12px}.health-metrics i{background:linear-gradient(90deg,#1fc98e,#55dcad);height:6px;box-shadow:0 3px 8px #1fc98e21}.chart-title{margin-top:13px}.approved-chart{filter:drop-shadow(0 5px 8px #1478500b);height:108px}.approved-chart line{stroke:#eef3f8;stroke-width:.7px}.approved-chart path{fill:url(#refg);opacity:.95}.approved-chart polyline{stroke:#18b979;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.cost-card{background:linear-gradient(#fff,#fbfcff)}.cost-wrap{grid-template-columns:1fr 96px}.bar-chart{align-items:end;gap:3px;height:78px;padding-right:2px}.bar-chart span{background:#edf3fa;border-radius:5px;flex-direction:column-reverse;width:10px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #142d5005}.bar-chart i{height:34%;display:block}.bar-chart i:first-child{background:linear-gradient(#2f7cff,#1d63e6)}.bar-chart i:nth-child(2){background:linear-gradient(#8d66ff,#7652e8)}.bar-chart i:nth-child(3){background:linear-gradient(#6ddad6,#40c2bd)}.cost-wrap ul{padding-top:32px}.cost-wrap li{justify-content:space-between;align-items:center;gap:5px;display:flex}.cost-wrap li i{flex:0 0 8px}.insights-card{padding:12px 13px}.insights-card article{background:linear-gradient(#fff,#fcfdff);border-color:#eaf0f7;border-radius:11px;grid-template-columns:36px minmax(0,1fr) 52px 16px;height:58px;padding:8px 9px;box-shadow:0 4px 12px #182b4606}.insight-i{width:30px;height:30px;font-size:14px;box-shadow:inset 0 0 0 1px #503ca00d}.insights-card strong{font-size:11.2px;font-weight:630}.insights-card p{color:#657891;font-size:9.6px;line-height:1.25}.insights-card time{color:#8b9ab0;font-size:8.7px}.insights-card article>b{color:#6a7b93;background:#f1f5fa;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.agent-card,.recent-card{background:linear-gradient(#fff,#fbfcff);padding:11px 12px}.tiny-rows{gap:5px;display:grid}.tiny-rows div{background:#fff;border:1px solid #edf2f8;border-radius:8px;grid-template-columns:1fr auto 34px 10px;gap:8px;height:24px;padding:0 7px;box-shadow:0 3px 9px #182b4606}.tiny-rows span{color:#34425b;white-space:nowrap;text-overflow:ellipsis;font-weight:540;overflow:hidden}.tiny-rows b{color:#10a772;background:#e9fff5;border-radius:10px;padding:2px 6px;font-size:9px}.tiny-rows em{font-size:8.5px}.promo-card{background:linear-gradient(135deg,#fff 0%,#f9fbff 52%,#edf5ff 100%);border-color:#e6edf6;border-radius:13px;grid-template-columns:142px 1fr;padding:9px 12px;position:relative;overflow:hidden;box-shadow:0 12px 26px #1f37560f}.promo-card:after{content:"";background:radial-gradient(circle,#2f7cff21,#0000 65%);width:150px;height:150px;position:absolute;top:-28px;right:-42px}.promo-card img{filter:saturate(1.12)contrast(1.04);border-radius:10px;width:142px;height:78px;box-shadow:0 8px 18px #274c781f}.promo-card strong{color:#1f2f49;font-size:12.7px;font-weight:610}.promo-card button{background:linear-gradient(135deg,#2176ff,#4b5dff);border-radius:8px;width:146px;height:28px;box-shadow:0 7px 14px #2363f02e}.side-promo{background:linear-gradient(#fff,#f8fbff);box-shadow:0 10px 24px #1f37560d}.side-promo img{height:86px}.side-promo strong{font-weight:600}.live-card{background:linear-gradient(#102a49,#071a2f);box-shadow:0 15px 34px #03102238}.deploy-chip{background:#ffffff13;border:1px solid #ffffff0e}.workspace-ref{color:#0e1b34;background:#f7f9fd;height:774px;padding:8px 13px 12px 16px;overflow:hidden}.ws-hero{border-bottom:1px solid #e8eef7;height:125px;position:relative}.ws-back{color:#2f7bff;margin:0 0 5px 2px;font-size:11px;font-weight:600;display:block}.ws-hero-top{grid-template-columns:54px 1fr 420px 210px;align-items:start;gap:13px;display:grid}.ws-app-icon{color:#071d4f;background:#eef5ff;border:1px solid #dfeafe;border-radius:14px;place-items:center;width:50px;height:50px;font-size:31px;display:grid;box-shadow:0 10px 22px #1c488414}.ws-hero h1{letter-spacing:-.045em;margin:0 0 5px;font-size:31px;font-weight:670;line-height:1}.ws-hero p{color:#46566f;margin:0;font-size:15px}.ws-mountain{opacity:.82;filter:saturate(1.05)contrast(1.02);background:url(/orbis-assets/mountains.png) 50% -88px/520px no-repeat;height:74px;margin-top:-13px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 77%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 77%,#0000)}.ws-hero blockquote{color:#6d7891;text-align:center;margin:3px 10px 0 0;font-size:13px;font-style:italic;font-weight:600;line-height:1.45}.ws-hero blockquote span{color:#7e8ca2;margin-top:7px;font-size:10px;font-weight:500;display:block}.ws-meta-row{grid-template-columns:200px 156px 208px 250px 1fr;gap:0;height:54px;margin-top:10px;display:grid}.ws-meta,.ws-status{border-left:1px solid #e4eaf3;align-items:center;gap:12px;padding-left:18px;display:flex}.ws-meta:first-child{border-left:0;padding-left:7px}.ws-meta i{color:#254b93;font-size:25px;font-style:normal}.ws-avatar{background:linear-gradient(135deg,#1a2540,#f2c1a3);border-radius:50%;width:32px;height:32px;box-shadow:inset 0 0 0 2px #fff}.ws-meta small{color:#73839d;font-size:8.7px;font-weight:650;display:block}.ws-meta strong{color:#102345;font-size:12px;display:block}.ws-meta em{color:#5c6f8b;font-size:10.3px;font-style:normal;display:block}.ws-meta p{gap:8px;margin:0;display:flex}.ws-meta p b,.ws-pill{color:#1d6bee;background:#eaf3ff;border-radius:999px;padding:5px 10px;font-size:10.5px;font-weight:600}.ws-meta p b:nth-child(2),.ws-pill.staging{color:#6a4be8;background:#eee9ff}.ws-meta p b:nth-child(3),.ws-pill.production{color:#15996a;background:#dff8ec}.ws-status{gap:14px}.ws-status i{background:radial-gradient(circle,#13b985 0 24%,#d9f7eb 25% 100%);border-radius:50%;width:34px;height:34px}.ws-status strong{font-size:13.5px}.ws-status small{color:#60728c;font-size:10.5px;display:block}.ws-main-grid{grid-template-rows:148px 262px 178px;grid-template-columns:1.03fr .84fr 230px;gap:10px;height:625px;margin-top:0;display:grid}.ws-card{background:#fff;border:1px solid #e6edf6;border-radius:11px;box-shadow:0 10px 24px #1f37560b}.ws-env-row{grid-column:1/3;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ws-env{padding:11px 13px}.ws-env-head{justify-content:space-between;align-items:center;display:flex}.ws-env h3{align-items:center;gap:9px;margin:0;font-size:14px;font-weight:650;display:flex}.ws-env h3 i{background:#2c78ff;border-radius:50%;width:11px;height:11px}.ws-env h3 i.e1{background:#8a5cff}.ws-env h3 i.e2{background:#14a991}.ws-env-head a{color:#2e7aff;font-size:10px;font-weight:650}.ws-env-mid{border-bottom:1px solid #edf2f8;grid-template-columns:38px 1fr 126px;align-items:center;gap:10px;height:68px;display:grid}.heart{color:#13ae7c;background:#dff9ef;border-radius:50%;place-items:center;width:36px;height:36px;font-size:22px;display:grid}.ws-env-mid strong{color:#14a878;font-size:15px}.ws-env-mid p{color:#60728c;margin:3px 0;font-size:10.5px}.deployed{border-left:1px solid #e6edf6;grid-template-columns:27px 1fr;align-items:center;padding-left:13px;display:grid}.deployed i{color:#203c78;grid-row:1/4;font-size:18px;font-style:normal}.deployed small{color:#7989a0;font-size:9px;font-weight:650}.deployed b{color:#102345;font-size:11.5px}.deployed em{color:#7d8da3;font-size:9.5px;font-style:normal}.ws-env-foot{grid-template-columns:98px 1fr 116px;align-items:center;gap:8px;height:48px;display:grid}.ws-env-foot span{color:#24416f;grid-template-columns:24px 1fr;align-items:center;display:grid}.ws-env-foot b{color:#142747;font-size:13.5px}.ws-env-foot small{color:#697a92;grid-column:2;font-size:9.5px}.ws-env-foot svg{color:#2b76ff;width:100%;height:42px}.ws-actions{background:#fff;border:1px solid #e7edf5;border-radius:12px;grid-area:1/3/4;padding:12px;box-shadow:0 12px 27px #1f37560d}.ws-card-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ws-card-head h3{gap:9px;margin:0;font-size:14px;font-weight:650;display:flex}.ws-card-head h3 span{color:#234f9d}.ws-card-head a{color:#2e7aff;font-size:10.5px;font-weight:650}.ws-action{border:1px solid #edf2f8;border-radius:10px;grid-template-columns:34px 1fr 12px;align-items:center;gap:8px;height:62px;margin-bottom:9px;padding:8px;display:grid;box-shadow:0 5px 14px #182b4606}.ws-action>i{color:#2b76ff;background:#eef5ff;border-radius:10px;place-items:center;width:32px;height:32px;font-size:19px;font-style:normal;display:grid}.ws-action strong{font-size:10.8px}.ws-action p{color:#657690;margin:2px 0 0;font-size:9.2px;line-height:1.25}.ws-action b{color:#6a7891}.ws-help{text-align:left;background:#eef6ff;border-radius:10px;margin-top:16px;padding:13px 12px}.ws-help i{color:#506cdf;background:#fff;border-radius:50%;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.ws-help strong{margin-top:8px;font-size:12.8px;display:block}.ws-help p{color:#5d6e87;font-size:9.7px;line-height:1.35}.ws-help button{color:#2b65e8;background:#fff;border:0;border-radius:8px;width:100%;height:29px;font-size:10.5px;font-weight:650}.ws-topology{grid-area:2/1;padding:12px}.ws-topology-stage{grid-template-columns:110px 34px 130px 54px 1fr;align-items:center;height:215px;display:grid;position:relative}.ws-node{background:#fff;border:1px solid #dfe8f4;border-radius:9px;grid-template-columns:31px 1fr;align-items:center;height:63px;padding:0 9px;display:grid;box-shadow:0 5px 16px #1f37560b}.ws-node i{color:#1f4e9a;font-size:24px;font-style:normal}.ws-node strong{font-size:11.5px}.ws-node small{color:#61738e;font-size:9.3px}.ws-node.app{background:#f8fbff;border:2px solid #4e93ff;height:66px}.ws-edge-line:after{content:"›";color:#9fb4cf;margin-top:-11px;margin-left:27px;position:absolute}.ws-fan{height:170px;position:relative}.ws-fan i{border-top:1.5px solid #afbed2;border-right:1.5px solid #afbed2;border-radius:0 18px 0 0;width:56px;height:44px;position:absolute;left:0}.ws-fan i:first-child{top:13px}.ws-fan i:nth-child(2){top:54px}.ws-fan i:nth-child(3){top:95px}.ws-fan i:nth-child(4){top:136px}.ws-deps{gap:9px;display:grid}.ws-dep{background:#fff;border:1px solid #e4ebf5;border-radius:9px;grid-template-columns:29px 1fr 8px 54px 38px;align-items:center;gap:8px;height:44px;padding:0 10px;display:grid;box-shadow:0 5px 14px #1f375609}.ws-dep i{color:#244e91;font-size:19px;font-style:normal}.ws-dep strong{font-size:11px}.ws-dep small{color:#657892;font-size:8.8px;display:block}.ws-dep em{background:#15b987;border-radius:50%;width:8px;height:8px}.ws-dep b{color:#139d73;font-size:9.4px}.ws-dep span{color:#5e718c;text-align:right;font-size:9px}.ws-live{color:#dce9f9;background:linear-gradient(#08233d,#051729);border:1px solid #ffffff0f;border-radius:12px;grid-area:2/2;padding:13px;box-shadow:0 18px 36px #0310223d}.ws-live-head{justify-content:space-between;align-items:flex-start;display:flex}.ws-live-head strong{font-size:15px}.ws-live-head p{color:#88a0ba;margin:3px 0;font-size:10px}.ws-live-head i{background:#10c9a3;border-radius:50%;width:12px;height:12px;display:inline-block;box-shadow:0 0 0 6px #10c9a31a}.ws-live-head span{color:#35e1be;background:#10c9a32e;border-radius:999px;padding:5px 10px;font-size:10px}.ws-live-metrics{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.ws-live-metrics article{background:#ffffff09;border:1px solid #ffffff13;border-radius:8px;height:76px;padding:8px}.ws-live-metrics strong{font-size:18px}.ws-live-metrics span{color:#9fb1c7;font-size:9.5px;display:block}.ws-bars{align-items:end;gap:3px;height:30px;margin-top:7px;display:flex}.ws-bars i{background:#2d7cff;border-radius:4px;width:4px}.ws-bars.green i{background:#18d0a0}.ws-bars.purple i{background:#986cff}.ws-log-head{justify-content:space-between;margin-top:12px;display:flex}.ws-log-head strong{font-size:11.5px}.ws-log-head a{color:#5e9dff;font-size:9.5px}.ws-logs{gap:5px;margin-top:7px;display:grid}.ws-logs div{color:#b9c8da;grid-template-columns:10px 50px 1fr 38px 44px;align-items:center;font-size:9.6px;display:grid}.ws-logs i{background:#17d3a3;border-radius:50%;width:8px;height:8px}.ws-logs i.d1{background:#5798ff}.ws-logs i.d2{background:#7d6bff}.ws-logs i.d3{background:#d8cd4b}.ws-logs b{color:#e4eefc;font-weight:500}.ws-logs em{color:#042016;text-align:center;background:#14ad8b;border-radius:4px;font-style:normal;font-weight:700}.ws-release{grid-area:3/1;padding:12px}.ws-release table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:9.4px}.ws-release th{text-align:left;color:#75869e;padding:0 4px 4px;font-size:8.4px}.ws-release td{white-space:nowrap;text-overflow:ellipsis;border-top:1px solid #edf2f8;height:22px;padding:0 4px;overflow:hidden}.ws-release td:first-child{color:#142747;font-weight:650}.ws-release td:nth-child(3) i{background:#15b987;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.ws-metrics{background:#fff;border:1px solid #e6edf6;border-radius:11px;grid-area:3/2;grid-template-rows:23px 1fr;grid-template-columns:repeat(4,1fr);gap:7px;padding:12px;display:grid}.ws-metrics .ws-card-head{grid-column:1/5;margin:0}.ws-metric-card{border:1px solid #edf2f8;border-radius:9px;padding:8px;position:relative;overflow:hidden}.ws-metric-card span{color:#657790;font-size:9px;font-weight:650}.ws-metric-card strong{margin-top:6px;font-size:18px;display:block}.ws-metric-card b{color:#16a974;font-size:10px;position:absolute;top:28px;right:8px}.ws-metric-card b.up,.ws-metric-card b.down{color:#16a974}.ws-metric-card small{color:#7889a0;font-size:8.7px}.ws-spark{color:#2d7cff;width:calc(100% - 17px);height:36px;position:absolute;bottom:6px;left:9px;right:8px}.ws-spark.green{color:#18b985}.ws-spark.purple{color:#986cff}.ws-spark.orange{color:#f2a43d}.workspace-ref{padding-top:10px}.ws-hero{height:132px}.ws-hero-top{grid-template-columns:56px 1fr 404px 206px;gap:16px}.ws-app-icon{border-radius:15px;width:52px;height:52px}.ws-hero h1{font-weight:630}.ws-hero p{font-weight:400}.ws-meta-row{grid-template-columns:214px 164px 224px 266px 1fr;height:58px;margin-top:13px}.ws-meta,.ws-status{gap:13px;padding-left:20px}.ws-meta:first-child{padding-left:9px}.ws-meta small{letter-spacing:.015em;font-weight:560}.ws-meta strong{font-weight:600}.ws-meta em{font-weight:400}.ws-status strong{font-weight:610}.ws-status small{font-weight:400}.ws-main-grid{grid-template-rows:146px 257px 177px;grid-template-columns:1.05fr .87fr 232px;gap:10px;height:618px}.ws-env-row{gap:11px}.ws-env{border-radius:13px;padding:12px 14px}.ws-env h3{font-weight:610}.ws-env-mid{grid-template-columns:40px 1fr 132px;gap:12px;height:66px}.heart{width:37px;height:37px;font-size:20px}.ws-env-mid strong{font-weight:610}.ws-env-mid p{font-weight:400}.deployed{padding-left:15px}.deployed b{font-weight:580}.ws-env-foot{grid-template-columns:96px minmax(86px,1fr) 122px;height:48px}.ws-env-foot b{font-weight:600}.ws-env-foot small{font-weight:400}.ws-env-foot svg polyline{stroke-width:2.4px}.ws-actions{border-radius:13px;padding:13px}.ws-card-head h3{font-weight:610}.ws-card-head a{font-weight:600}.ws-action{background:linear-gradient(#fff,#fcfdff);border-radius:11px;grid-template-columns:36px 1fr 12px;gap:9px;height:64px;margin-bottom:10px;padding:9px}.ws-action>i{border-radius:11px;width:34px;height:34px;font-size:18px}.ws-action strong{font-weight:600;line-height:1.1}.ws-action p{font-weight:400;line-height:1.3}.ws-help{margin-top:14px;padding:14px 13px}.ws-help strong{font-weight:610}.ws-help button{font-weight:620}.ws-topology{border-radius:13px;padding:13px}.ws-topology-stage{grid-template-columns:116px 42px 140px 64px 1fr;height:207px}.ws-node{background:linear-gradient(#fff,#fbfdff);border-color:#dfe8f5;border-radius:12px;height:66px;padding:0 11px;box-shadow:0 8px 20px #1f37560d}.ws-node i{font-size:22px}.ws-node strong{font-weight:610}.ws-node small{font-weight:400}.ws-node.app{border:1.5px solid #4c8cff;height:72px;box-shadow:0 10px 22px #2f7cff1c,inset 0 0 0 4px #2f7cff09}.ws-edge-line{background:linear-gradient(90deg,#bfd0e5,#7f9bc1);height:1.5px}.ws-edge-line:after{margin-top:-11px;margin-left:34px;font-size:18px}.ws-fan i{border-top:1.25px solid #aebfd6;border-right:1.25px solid #aebfd6;width:64px}.ws-deps{gap:8px}.ws-dep{background:linear-gradient(#fff,#fcfdff);border-radius:11px;grid-template-columns:30px 1fr 8px 52px 42px;gap:8px;height:43px;padding:0 11px;box-shadow:0 6px 17px #1f37560a}.ws-dep i{font-size:18px}.ws-dep strong{font-weight:590}.ws-dep small{font-weight:400}.ws-dep b{font-weight:580}.ws-live{border-radius:13px;padding:14px}.ws-live-head strong{font-weight:620}.ws-live-head p{font-weight:400}.ws-live-metrics{gap:7px}.ws-live-metrics article{border-radius:10px}.ws-live-metrics strong{font-weight:620}.ws-live-metrics span{font-weight:400}.ws-log-head{margin-top:13px}.ws-log-head strong{font-weight:600}.ws-logs{gap:7px}.ws-logs div{grid-template-columns:11px 54px minmax(0,1fr) 42px 48px;column-gap:7px;height:20px;font-size:9.8px}.ws-logs b{white-space:nowrap;text-overflow:ellipsis;font-weight:450;overflow:hidden}.ws-logs em{padding:2px 0;font-weight:600}.ws-release{border-radius:13px;padding:13px}.ws-release table{border-collapse:separate;border-spacing:0 4px;font-size:9.6px}.ws-release th{padding:0 7px 1px;font-weight:560}.ws-release td{background:#fbfdff;border-top:0;height:24px;padding:0 7px;font-weight:400}.ws-release tbody tr td:first-child{border-radius:8px 0 0 8px;font-weight:610}.ws-release tbody tr td:last-child{color:#8090a7;border-radius:0 8px 8px 0}.ws-release td:nth-child(2){font-weight:500}.ws-release td:nth-child(3){color:#12976e;font-weight:500}.ws-release th:first-child,.ws-release td:first-child{width:56px}.ws-release th:nth-child(2),.ws-release td:nth-child(2){width:82px}.ws-release th:nth-child(3),.ws-release td:nth-child(3){width:70px}.ws-release th:nth-child(4),.ws-release td:nth-child(4){width:82px}.ws-release th:nth-child(5),.ws-release td:nth-child(5){width:76px}.ws-release th:nth-child(6),.ws-release td:nth-child(6){width:auto}.ws-pill{padding:4px 9px;font-weight:560}.ws-pill.staging{background:#f0ecff}.ws-pill.production{background:#e4f8ef}.ws-metrics{border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:13px}.ws-metric-card{border-radius:11px;min-width:0;padding:9px}.ws-metric-card span{white-space:nowrap;font-size:8.8px;font-weight:560}.ws-metric-card strong{margin-top:5px;font-size:17px;font-weight:610}.ws-metric-card b{font-weight:590;top:29px;right:9px}.ws-metric-card small{max-width:82px;font-weight:400;line-height:1.15;display:block}.ws-spark{opacity:.9;height:34px;bottom:5px}.ws-meta p b,.ws-back{font-weight:560}.ws-hero blockquote{font-weight:520}.ws-help p,.ws-action p,.ws-card-head a,.ws-release td,.ws-dep span,.ws-logs span,.ws-logs small{letter-spacing:0}.release-ref{color:#0e1b34;background:#f7f9fd;height:774px;padding:9px 16px 12px;overflow:hidden}.rel-card{background:#fff;border:1px solid #e6edf6;border-radius:12px;box-shadow:0 10px 24px #1f37560b}.rel-hero{border-bottom:1px solid #e8eef7;grid-template-columns:430px 1fr 365px;align-items:start;height:98px;display:grid;position:relative;overflow:hidden}.rel-eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#7b8ca5;margin:8px 0 6px;font-size:9px;font-weight:650;display:block}.rel-hero h1{letter-spacing:-.04em;margin:0 0 8px;font-size:28px;font-weight:660;line-height:1}.rel-hero p{color:#586a84;margin:0;font-size:12.5px}.rel-mountain{opacity:.78;background:url(/orbis-assets/mountains.png) 50% -83px/610px no-repeat;height:90px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 80%,#0000)}.rel-hero-actions{justify-content:flex-end;align-items:center;gap:8px;padding-top:35px;display:flex}.rel-hero button,.rel-title-row button{background:#fff;border:1px solid #c8d2e0;border-radius:5px;height:30px;padding:0 12px;font-size:11px;font-weight:560}.rel-hero button.primary,.rel-title-row button:last-child{color:#fff;background:#2478ff;border-color:#2478ff;box-shadow:0 8px 16px #2478ff2b}.ready-pill{color:#10a574;white-space:nowrap;background:#e3f8ee;border-radius:999px;align-items:center;height:25px;padding:0 11px;font-size:10px;font-weight:650;display:inline-flex}.ready-pill.small{height:20px;margin-left:7px;padding:0 8px;font-size:9px}.rel-pipeline{height:104px;margin-top:10px;padding:12px 13px}.rel-card-head{justify-content:space-between;align-items:center;height:20px;margin-bottom:8px;display:flex}.rel-card-head h3{margin:0;font-size:12.5px;font-weight:640}.rel-card-head a{color:#2e7aff;font-size:9.6px;font-weight:560}.rel-steps{grid-template-columns:82px 1fr 82px 1fr 82px 1fr 96px;align-items:start;padding:9px 31px 0;display:grid}.rel-step{text-align:center}.rel-step i{color:#8ea0b6;background:#fff;border:2px solid #cbd5e2;border-radius:50%;place-items:center;width:21px;height:21px;margin:0 auto 7px;font-size:10px;font-style:normal;font-weight:700;display:grid}.rel-step.done i{color:#fff;background:#20c38e;border-color:#20c38e}.rel-step.active i{color:#2d7bff;border-color:#2d7bff;box-shadow:0 0 0 5px #2d7bff1a}.rel-step strong{font-size:9.5px;font-weight:650;display:block}.rel-step small{color:#8897ab;margin-top:4px;font-size:8.5px;display:block}.rel-line{background:#dbe3ef;height:2px;margin-top:10px}.rel-line.done{background:#28bb94}.rel-main-grid{grid-template-rows:268px 268px;grid-template-columns:1fr 284px;gap:10px;height:546px;margin-top:10px;display:grid}.rel-title-row{justify-content:space-between;align-items:flex-start;height:70px;display:flex}.rel-title-row h2{letter-spacing:-.035em;margin:0;font-size:22px;font-weight:650;display:inline-block}.rel-title-row p{color:#657790;margin:8px 0 0;font-size:10.5px}.rel-title-row>div:last-child{gap:7px;padding-top:17px;display:flex}.rel-tabs{border-bottom:1px solid #e8eef5;align-items:end;gap:22px;height:33px;display:flex}.rel-tabs button{color:#62728b;background:0 0;border:0;border-bottom:2px solid #0000;height:29px;padding:0;font-size:9.3px}.rel-tabs button.active{color:#1f6eff;border-bottom-color:#1f6eff;font-weight:650}.rel-copy{grid-template-columns:1fr 320px;gap:30px;padding-top:15px;display:grid}.rel-copy h3{letter-spacing:-.035em;margin:0 0 8px;font-size:21px;font-weight:650}.rel-copy p{color:#586a84;margin:0 0 11px;font-size:10.5px;line-height:1.55}.rel-copy ul{color:#4f617a;margin:0;padding-left:22px;font-size:10.3px;line-height:1.65}.rel-copy aside{grid-template-columns:96px 1fr;row-gap:13px;padding-top:2px;display:grid}.rel-copy aside div{display:contents}.rel-copy aside span{color:#7788a0;font-size:9.4px}.rel-copy aside b{color:#172842;font-size:9.8px;font-weight:630}.rel-ready{color:#eaf3ff;background:linear-gradient(#092845,#051729);border-radius:12px;grid-area:1/2;padding:24px 15px 15px;position:relative;box-shadow:0 18px 36px #0310223d}.rel-ready .live-dot{color:#36d7b2;font-size:10px;position:absolute;top:24px;right:17px}.rel-ready>span{margin-bottom:13px;font-size:11px;font-weight:640;display:block}.rel-ready strong{letter-spacing:-.05em;margin-bottom:20px;font-size:52px;font-weight:650;line-height:.9;display:block}.rel-ready h3{margin:0 0 12px;font-size:17px;font-weight:560}.rel-ready ul{color:#b8c9da;margin:0 0 14px;padding:0;font-size:10px;line-height:2;list-style:none}.ops-ai{background:#ffffff0b;border:1px solid #ffffff12;border-radius:8px;grid-template-columns:29px 1fr;align-items:center;gap:8px;height:48px;margin-bottom:8px;padding:7px 9px;display:grid}.ops-ai i{color:#ad8fff;font-style:normal}.ops-ai p{color:#b7c7d9;margin:0;font-size:9.3px;line-height:1.25}.rel-ready button{color:#fff;background:#237bff;border:0;border-radius:4px;width:100%;height:28px;margin-top:5px;font-size:11px}.rel-ready button.secondary{color:#d9e7f8;background:#ffffff1a}.rel-panels{grid-column:1/3;grid-template-rows:129px 129px;grid-template-columns:1.1fr 1fr .94fr;gap:10px;display:grid}.rel-panel{padding:12px}.rel-panel .rel-card-head{border-bottom:1px solid #e8eef5;margin-bottom:0;padding-bottom:8px}.rel-panel-rows{display:grid}.rel-panel-rows div{border-bottom:1px solid #eef3f8;grid-template-columns:1fr 104px;align-items:center;height:24px;font-size:9.6px;display:grid}.rel-panel-rows div:last-child{border-bottom:0}.rel-panel-rows span{color:#21354f;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rel-panel-rows span i{vertical-align:middle;background:#1fc38d;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.rel-panel-rows small{color:#718199;margin-left:7px;font-size:9px}.rel-panel-rows b{color:#12966d;text-align:right;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:560;overflow:hidden}.rel-panel-rows b.blue{color:#237bff}.rel-panel-rows b.green,.rel-panel-rows b.passed{color:#12966d}.rel-hero-actions{gap:9px}.rel-hero button{min-width:104px}.rel-hero button.primary{white-space:nowrap;min-width:136px}.rel-ready{overflow:hidden}.ops-ai{height:42px;margin-bottom:6px}.ops-ai p{font-size:8.9px}.rel-ready button{height:27px;margin-top:4px}.rel-ready button.secondary{display:none}.rel-ready ul{margin-bottom:10px;line-height:1.8}.rel-ready strong{margin-bottom:17px}.rel-ready h3{margin-bottom:9px}.rel-panels{z-index:1;position:relative}.rel-panel{overflow:hidden}.rel-panel-rows div{height:23px}.rel-card-head{margin-bottom:6px}.rel-hero{grid-template-columns:370px 1fr 455px}.rel-hero-actions{padding-right:2px}.rel-hero button.primary{min-width:174px;font-size:10.6px}.rel-hero button{font-size:10.6px}.ready-pill{padding:0 10px;font-size:9.6px}.rel-hero{grid-template-columns:360px 1fr 474px;height:104px}.rel-hero h1{font-weight:625}.rel-hero p,.rel-card-head a,.rel-step small,.rel-copy p,.rel-copy ul,.rel-copy aside span,.rel-panel-rows small{font-weight:400}.rel-hero-actions{gap:11px;padding-top:37px}.rel-hero button,.rel-title-row button{border-color:#d8e0eb;border-radius:8px;height:32px;padding:0 14px;font-weight:560;box-shadow:0 5px 14px #1f375609}.rel-hero button.primary,.rel-title-row button:last-child{background:linear-gradient(135deg,#247bff,#526bff);border-color:#0000;box-shadow:0 10px 20px #2478ff33}.ready-pill{color:#0f9e70;background:#e6f8f1;height:26px;font-weight:600}.rel-pipeline{height:106px;padding-top:13px}.rel-steps{grid-template-columns:88px 1fr 88px 1fr 96px 1fr 110px;padding:10px 40px 0}.rel-step.active i{color:#2278ff;background:#fff;border-color:#2278ff;width:25px;height:25px;margin-top:-2px;box-shadow:0 0 0 7px #2278ff1f,0 7px 16px #2278ff24}.rel-step.active strong{color:#155fd1;font-size:10.5px}.rel-step.active small{color:#2278ff;font-weight:560}.rel-line{margin-left:6px;margin-right:6px}.rel-main-grid{grid-template-rows:260px 268px;height:538px;margin-top:10px}.rel-notes{padding:15px}.rel-title-row{height:74px}.rel-title-row h2{font-size:21px;font-weight:625}.rel-title-row p{margin-top:10px;line-height:1.35}.rel-title-row>div:last-child{gap:10px;padding-top:16px}.rel-title-row button{min-width:132px}.rel-title-row button:last-child{min-width:172px}.rel-tabs{gap:25px;height:36px}.rel-tabs button{font-weight:400}.rel-tabs button.active{font-weight:610}.rel-copy{grid-template-columns:1fr 286px;gap:34px;padding-top:17px}.rel-copy h3{margin-bottom:10px;font-size:19px;font-weight:620}.rel-copy p{margin-bottom:12px;font-size:10.2px;line-height:1.58}.rel-copy ul{font-size:10px;line-height:1.74}.rel-copy aside{grid-template-columns:90px 1fr;row-gap:14px}.rel-copy aside b{font-weight:580}.rel-ready{padding:22px 16px 15px}.rel-ready>span{margin-bottom:15px;font-weight:610}.rel-ready strong{margin-bottom:18px;font-size:50px;font-weight:625}.rel-ready h3{margin-bottom:11px;font-size:16px;font-weight:540}.rel-ready ul{color:#c1cfdf;margin-bottom:12px;line-height:1.9}.ops-ai{background:#ffffff0f;border-radius:10px;grid-template-columns:31px 1fr;gap:9px;height:56px;margin-bottom:9px;padding:8px 10px}.ops-ai i{background:#ad8fff1f;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.ops-ai p{color:#c9d8e8;font-size:9.5px;line-height:1.32}.rel-ready button{border-radius:7px;height:30px;font-weight:560}.rel-panels{grid-template-rows:129px 129px;gap:10px}.rel-panel{border-radius:13px;padding:13px}.rel-panel .rel-card-head{height:25px;padding-bottom:9px}.rel-panel .rel-card-head h3{font-size:12.2px;font-weight:610}.rel-panel .rel-card-head a{font-size:9.3px;font-weight:500}.rel-panel-rows{padding-top:3px}.rel-panel-rows div{grid-template-columns:1fr 112px;height:22px}.rel-panel-rows span{color:#273a55;font-size:9.5px;font-weight:440}.rel-panel-rows b{font-weight:520}.rel-panel-rows span i{opacity:.78}.rel-panel-rows small{color:#8493a8;font-size:8.7px}.rel-eyebrow{font-weight:600}.rel-card-head h3{font-weight:610}.rel-step strong{font-weight:600}.rel-step.done strong{color:#18314f}.topology-ref{color:#0d1d36;background:#f7f9fd;height:774px;padding:12px 16px;overflow:hidden}.topo-header{border-bottom:1px solid #e8eef7;grid-template-columns:1fr auto;align-items:start;height:105px;display:grid}.topo-header h1{letter-spacing:-.045em;margin:24px 0 12px;font-size:31px;font-weight:660;line-height:1}.topo-header p{color:#33455f;margin:0;font-size:15px}.topo-filters{gap:8px;padding-top:70px;display:flex}.topo-filters button{color:#243a59;background:#fff;border:1px solid #ccd6e4;border-radius:6px;height:27px;padding:0 10px;font-size:10.5px}.topo-filters .healthy{color:#0a9e70;background:#e8f8f1;border-color:#d5f2e5}.topo-layout{grid-template-rows:530px 105px;grid-template-columns:1fr 300px;gap:10px;height:645px;margin-top:10px;display:grid}.topo-card{background:#fff;border:1px solid #e6edf6;border-radius:12px;box-shadow:0 10px 24px #1f37560b}.topo-canvas{padding:14px;position:relative}.topo-card-head{border-bottom:1px solid #edf2f8;justify-content:space-between;align-items:center;height:27px;display:flex}.topo-card-head h3{margin:0;font-size:12.5px;font-weight:640}.topo-card-head span{color:#2778ff;letter-spacing:.02em;font-size:8.8px;font-weight:600}.topo-stage-ref{grid-template-columns:184px 36px 184px 36px 184px 36px 184px;justify-content:center;align-items:center;gap:8px;height:330px;display:grid;position:absolute;top:108px;left:22px;right:22px}.pt-group{background:#ffffff8c;border:1px dashed #bcd4f6;border-radius:15px;align-content:center;gap:8px;min-height:130px;padding:15px 11px 11px;display:grid;position:relative}.pt-group>span{letter-spacing:.08em;color:#7e8fa7;font-size:8.2px;font-weight:620;position:absolute;top:8px;left:11px}.pt-node{background:#fff;border:1px solid #dfe8f4;border-radius:9px;grid-template-columns:32px 1fr 10px;align-items:center;gap:8px;height:45px;padding:0 9px;display:grid;box-shadow:0 6px 16px #1f37560a}.pt-node i{color:#2574ff;background:#edf5ff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:15px;font-style:normal;display:grid}.pt-node strong{color:#102542;font-size:10.4px;font-weight:640;display:block}.pt-node small{color:#61738d;font-size:8.5px;display:block}.pt-node em{color:#15bc88;font-size:8px;font-style:normal}.pt-edge{background:linear-gradient(90deg,#bfd0e5,#7f9bc1);height:2px;position:relative}.pt-edge b{color:#7f9bc1;font-size:18px;position:absolute;top:-12px;right:-3px}.pt-edge i{display:none}.shared-services{align-items:center;gap:9px;display:flex;position:absolute;bottom:16px;left:22px}.shared-services span{color:#7890aa;font-size:8.4px}.shared-services b{color:#284568;background:#eef5ff;border-radius:999px;padding:4px 8px;font-size:8.5px;font-weight:620}.topo-side{grid-area:1/2/3;grid-template-rows:210px 172px 1fr;gap:10px;display:grid}.infra-health{padding:12px}.health-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.health-grid article{background:#fcfdff;border:1px solid #e7edf5;border-radius:10px;height:68px;padding:10px}.health-grid span{color:#7b8ba2;font-size:8.5px}.health-grid strong{margin:6px 0;font-size:20px;font-weight:650;display:block}.health-grid small{color:#14a578;font-size:8.5px}.env-detail{padding:12px}.env-detail .topo-card-head{margin-bottom:8px}.env-detail div:not(.topo-card-head){border-bottom:1px solid #eef3f8;justify-content:space-between;align-items:center;height:23px;display:flex}.env-detail div:last-child{border-bottom:0}.env-detail span{color:#73839b;font-size:9px}.env-detail b{color:#142747;font-size:9px;font-weight:620}.live-activity{padding:12px}.live-activity .topo-card-head{margin-bottom:8px}.live-activity div:not(.topo-card-head){border-bottom:1px solid #eef3f8;grid-template-columns:11px 1fr 34px;align-items:center;height:27px;font-size:9.5px;display:grid}.live-activity div:last-child{border-bottom:0}.live-activity i{background:#18bd88;border-radius:50%;width:6px;height:6px}.live-activity span{color:#25374f}.live-activity em{text-align:right;color:#8795a8;font-size:8.6px;font-style:normal}.topo-bottom{grid-column:1;grid-template-columns:1fr 1fr;gap:10px;display:grid}.service-status,.env-metrics{padding:12px}.service-status>div:not(.topo-card-head){border-bottom:1px solid #eef3f8;grid-template-columns:1fr 84px;align-items:center;height:22px;font-size:9.5px;display:grid}.service-status>div:last-child{border-bottom:0}.service-status span{color:#25374f}.service-status i{background:#16b985;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.service-status b{color:#15996a;text-align:right;font-size:9px;font-weight:560}.env-metrics>div:not(.topo-card-head){grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;display:grid}.env-metrics section{border:1px solid #edf2f8;border-radius:9px;height:51px;padding:7px;position:relative;overflow:hidden}.env-metrics section span{color:#73849d;font-size:8.5px}.env-metrics section strong{margin-top:3px;font-size:13px;display:block}.env-metrics section div{align-items:end;gap:2px;height:28px;display:flex;position:absolute;bottom:5px;right:7px}.env-metrics section i{background:#2b7dff;border-radius:4px;width:3px}.login-cinema{color:#fff;background:#050b14;place-items:center;width:100vw;height:100vh;display:grid;position:relative;overflow:hidden}.login-bg{background:url(/orbis-assets/orbis-login-approved-artwork.png) 50%/cover no-repeat;animation:28s ease-in-out infinite alternate loginParallax;position:absolute;inset:0;transform:scale(1.015)}.login-cinema:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 60%,#fad59c1a,#0000 9%),radial-gradient(circle at 50% 45%,#518eca29,#0000 25%),linear-gradient(#0208101f,#01050a2e 70%,#02060b61);position:absolute;inset:0}.login-star-drift{opacity:.18;background-image:radial-gradient(circle,#ffffff7a 0 1px,#0000 1.2px);background-size:170px 170px;animation:80s linear infinite starDrift;position:absolute;inset:-20%}.login-orbits{opacity:.42;width:720px;height:270px;position:absolute;top:19%;left:50%;transform:translate(-50%)}.login-orbits i{border:1px solid #becfe633;border-radius:50%;animation:34s linear infinite orbitFloat;position:absolute;inset:0;transform:rotate(-5deg)}.login-orbits i:nth-child(2){opacity:.58;animation-duration:44s;inset:24px -18px;transform:rotate(10deg)}.login-orbits i:nth-child(3){opacity:.45;animation-duration:52s;inset:55px;transform:rotate(-18deg)}.orbis-lockup{text-align:center;color:#f6f2ed;text-shadow:0 0 22px #ffffff3d;justify-items:center;display:grid;position:absolute;top:105px;left:50%;transform:translate(-50%)}.orbis-ring{filter:drop-shadow(0 0 16px #d0b68b47);width:92px;height:80px;margin-bottom:18px;position:relative}.orbis-ring i,.orbis-ring b{border:2px solid #eddbbbf2;border-radius:50%;position:absolute;inset:7px 17px;box-shadow:inset 0 0 8px #fff3,0 0 9px #ffffff47}.orbis-ring i:first-child{border-color:#d2a86b #d2a86b #d2a86b #f1d5a6;transform:rotate(54deg)scaleX(.68)}.orbis-ring i:nth-child(2){border-color:#f0f0e7e0;transform:rotate(-10deg)scaleX(.9)}.orbis-ring b{clip-path:inset(0 0 0 55%);border-color:#aed5efd1;inset:10px 20px}.orbis-lockup h1{letter-spacing:.56em;color:#fbfaf7;margin:0 0 18px;padding-left:.54em;font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:400;line-height:1}.orbis-lockup p{letter-spacing:.44em;color:#d5dce5;align-items:center;gap:20px;margin:0;padding-left:.38em;font-size:8px;display:flex}.orbis-lockup p span{background:#9aa8bb;border-radius:50%;width:2px;height:2px}.orbis-lockup em{background:linear-gradient(90deg,#0000,#d6b06a,#0000);width:92px;height:1px;margin:17px 0 15px}.orbis-lockup small{letter-spacing:.38em;color:#dce1e7;padding-left:.36em;font-size:9px}.login-glass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07101e99;border:1px solid #ffffff21;border-radius:13px;gap:8px;width:272px;padding:14px 15px 13px;display:grid;position:absolute;bottom:40px;left:50%;transform:translate(-50%);box-shadow:0 20px 55px #00000047,inset 0 1px #ffffff14}.login-form-head{text-align:center;margin-bottom:1px}.login-form-head strong{color:#f2f5f8;font-size:11px;font-weight:680;display:block}.login-form-head span{color:#8390a3;margin-top:3px;font-size:8px;display:block}.login-glass label{color:#aab4c3;gap:4px;font-size:7.8px;display:grid}.login-glass input{color:#edf4ff;background:#0e1b2ed1;border:1px solid #ffffff1a;border-radius:6px;outline:none;height:31px;padding:0 10px;font-size:10px}.login-glass input:focus{border-color:#d6b06a8c;box-shadow:0 0 0 3px #d6b06a14}.forgot{color:#cdb689;justify-self:end;margin-top:-2px;font-size:8px;text-decoration:none}.login-glass .err{color:#ffb8b8;text-align:center;font-size:8.5px}.signin{color:#0d1624;background:linear-gradient(#f0d69e,#d9b768);border:0;border-radius:7px;height:32px;font-size:10.5px;font-weight:760;box-shadow:0 7px 18px #dab4682e}.signin span{margin-left:7px}.sso{color:#c9d3df;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:7px;height:30px;font-size:9.5px}.login .stars,.login .orbit,.login .earth,.login-brand,.login-card{display:none!important}@keyframes loginParallax{0%{transform:scale(1.015)translate(-6px,-3px)}to{transform:scale(1.025)translate(7px,4px)}}@keyframes starDrift{0%{transform:translate(0,0)}to{transform:translate(80px,40px)}}@keyframes orbitFloat{0%{transform:rotate(-5deg)}to{transform:rotate(355deg)}}@media (prefers-reduced-motion:reduce){.login-bg,.login-star-drift,.login-orbits i{animation:none!important}}.login-cinema{background:#03070d}.login-bg{animation:42s ease-in-out infinite alternate approvedArtworkParallax;transform:scale(1.001);background:url(/orbis-assets/orbis-login-approved-artwork.png) 50%/cover no-repeat!important}.login-glass{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#040a1370;border:1px solid #ffffff1a;border-radius:12px;gap:7px;width:258px;padding:12px 13px 11px;bottom:32px;box-shadow:0 16px 46px #00000038,inset 0 1px #fff1}.login-glass label{color:#d6dee9b8;letter-spacing:.02em;font-size:7.4px}.login-glass input{color:#edf4ff;background:#060f1ca8;border-color:#ffffff1b;border-radius:6px;height:28px;font-size:9.4px}.forgot{color:#ddc18ed1;font-size:7.7px}.signin{background:linear-gradient(#eecf96eb,#caa258eb);border-radius:6px;height:29px;font-size:9.8px;box-shadow:0 6px 15px #c59d5621}.sso{color:#d3dce7c7;background:#ffffff0a;border-color:#ffffff1a;border-radius:6px;height:27px;font-size:8.8px}.login-glass .err{font-size:7.8px}@keyframes approvedArtworkParallax{0%{transform:scale(1.006)translate(-3px,-2px)}to{transform:scale(1.012)translate(4px,3px)}}@keyframes approvedStarDrift{0%{transform:translate(0,0)}to{transform:translate(55px,25px)}}@keyframes horizonPulse{0%,to{opacity:.35;transform:scaleX(.98)}50%{opacity:.58;transform:scaleX(1.04)}}@media (prefers-reduced-motion:reduce){.login-bg,.login-star-drift,.login-cinema:after{animation:none!important}}.login-bg{background:url(/orbis-assets/orbis-login-approved-artwork.png) 50%/cover no-repeat!important}.login-cinema:before{mix-blend-mode:normal;background:linear-gradient(#00000008,#00000005 56%,#00000029)}.login-glass{background:linear-gradient(#070e19cc,#040911b3);border:1px solid #ffffff1f;border-radius:14px;gap:9px;width:294px;min-height:252px;padding:28px 22px 18px;bottom:24px;box-shadow:0 24px 70px #0000005c,inset 0 1px #ffffff12}.login-form-head{margin-bottom:4px;display:block}.login-form-head strong{font-size:13px;font-weight:640}.login-form-head span{color:#d1dae59e;font-size:8.5px}.login-glass label{color:#dbe2ecb3;font-size:8px}.login-glass input{background:#08121fc2;height:32px}.signin{height:31px}.login-cinema:after{opacity:.18;bottom:325px;left:12%;right:12%}.login-bg{background-position:top!important}.login-glass{background:linear-gradient(#070e19e0,#040911d1);border-color:#ffffff1d;border-radius:16px;width:404px;min-height:326px;padding:38px 68px 24px;bottom:-2px;box-shadow:0 26px 78px #0006,inset 0 1px #ffffff12}.login-glass input,.signin{height:31px}.sso{height:29px}.login-glass{min-height:390px;padding-top:40px;bottom:-72px}.login-cinema{overflow:hidden;background:#04101c!important}.login-bg{animation:70s ease-in-out infinite alternate exactLoginParallax;background:#04101c url(/orbis-assets/orbis-login-approved-artwork.png) 50%/100% 100% no-repeat!important;inset:0!important;transform:none!important}.login-cinema:before{content:"";mix-blend-mode:normal;pointer-events:none;background:radial-gradient(circle at 50% 53%,#0000 48%,#0000001a);position:absolute;inset:0}.login-cinema:after{content:"";filter:blur(7px);pointer-events:none;background:radial-gradient(#ffe2b218,#0000 70%);height:22px;animation:16s ease-in-out infinite exactHorizonPulse;position:absolute;bottom:224px;left:37%;right:37%}.login-star-drift{opacity:.055;background-image:radial-gradient(circle,#ffffffbf 0 1px,#0000 1.2px);background-size:260px 260px;animation:120s linear infinite exactStarDrift}.orbis-lockup,.login-orbits{display:none!important}.login-glass{z-index:3;border-radius:0;width:340px;height:264px;min-height:264px;padding:0;display:block;position:absolute;bottom:42px;left:50%;transform:translate(-50%);box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.login-form-head,.login-glass label,.forgot,.login-glass .err{margin:0;padding:0;position:absolute}.login-form-head{display:none!important}.login-glass label{color:#0000;width:286px;height:31px;font-size:0;display:block;left:27px}.login-glass label:first-of-type{top:70px}.login-glass label:nth-of-type(2){top:112px}.login-glass input{border-radius:4px;outline:0;width:286px;height:31px;padding:0 8px;position:absolute;inset:0;box-shadow:none!important;color:#0000!important;caret-color:#fff!important;background:#080e1804!important;border:0!important}.login-glass input:focus{background:#ffffff09!important;box-shadow:0 0 0 1px #d6b06a2e!important}.forgot{color:#0000;width:96px;height:18px;font-size:0;top:148px;right:24px}.signin{border-radius:6px;width:286px;height:36px;position:absolute;top:176px;left:27px;color:#0000!important;box-shadow:none!important;background:#ffffff03!important;border:0!important}.sso{width:286px;height:31px;position:absolute;top:220px;left:27px;color:#0000!important;box-shadow:none!important;background:#ffffff03!important;border:0!important}.login-glass .err{text-align:center;background:#14000038;border-radius:5px;width:286px;font-size:9px;top:154px;left:27px;color:#ffb8b8!important}@keyframes exactLoginParallax{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.006)translate(3px,2px)}}@keyframes exactStarDrift{0%{transform:translate(0,0)}to{transform:translate(42px,18px)}}@keyframes exactHorizonPulse{0%,to{opacity:.28}50%{opacity:.48}}@media (prefers-reduced-motion:reduce){.login-bg,.login-star-drift,.login-cinema:after{animation:none!important}}.sourcebar span,.approved-kpi strong,.approved-kpi b,.approved-kpi small,.card-head a,.release-table td,.applications-card td,.tiny-rows span,.ws-meta strong,.ws-meta em,.ws-status strong,.ws-status small,.ws-dep strong,.ws-dep small,.ws-logs b,.ws-release td,.ws-metric-card strong,.rel-title-row h2,.rel-copy h3,.rel-copy p,.rel-copy li,.rel-copy aside b,.rel-panel-rows span,.rel-panel-rows b,.topo-header p,.topo-filters button,.pt-node strong,.pt-node small,.live-activity span,.service-status span,.env-detail b{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.ws-logs b,.rel-copy p,.rel-copy li{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.approved-kpi strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em}.sourcebar span{max-width:178px}.rel-panel-rows b{max-width:110px}.pt-node div{min-width:0}.pt-node strong{max-width:142px;display:block}.pt-node small{max-width:150px;display:block}.ws-dep div{min-width:0}.ws-dep strong{max-width:132px;display:block}.ws-dep small{max-width:116px;display:block}.release-table td:nth-child(2),.applications-card td:first-child{max-width:172px}.ws-release td:first-child,.ws-release td:nth-child(6){max-width:136px}.topo-filters button{max-width:190px}.state-pill,.ready-pill,.stream-pill{text-transform:uppercase;letter-spacing:.05em}.login-cinema{height:100vh;min-height:100vh;overflow:hidden;justify-content:center!important;align-items:flex-end!important;padding:0 20px clamp(72px,12vh,132px)!important;display:flex!important}.login-glass{z-index:5!important;isolation:isolate!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(#070e19e0,#040911cc)!important;border:1px solid #ffffff21!important;border-radius:18px!important;flex-direction:column!important;gap:10px!important;width:min(360px,100vw - 40px)!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 72px)!important;padding:22px 24px 20px!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important;box-shadow:0 26px 78px #0000006b,inset 0 1px #ffffff14!important}.login-form-head{margin:0 0 4px!important;padding:0!important;display:block!important;position:static!important}.login-form-head strong{color:#f5f8ff;font-size:14px;font-weight:650;line-height:1.2;display:block}.login-form-head span{color:#dae2eea8;margin-top:4px;font-size:11px;line-height:1.35;display:block}.login-glass label{color:#dee6f1c2!important;letter-spacing:.01em!important;flex-direction:column!important;gap:5px!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.2!important;display:flex!important;position:relative!important;inset:auto!important;overflow:visible!important}.login-glass input,.login-glass input[type=email],.login-glass input[type=password]{color:#edf4ff!important;-webkit-text-fill-color:#edf4ff!important;caret-color:#f5d49b!important;appearance:none!important;z-index:1!important;background:#081220c2!important;border:1px solid #ffffff24!important;border-radius:10px!important;outline:0!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;margin:0!important;padding:0 13px!important;font-size:13px!important;line-height:38px!important;display:block!important;position:relative!important;inset:auto!important;box-shadow:inset 0 1px #ffffff0a!important}.login-glass input:focus{background:#0a1627db!important;border-color:#d6b06a6b!important;box-shadow:0 0 0 3px #d6b06a1f,inset 0 1px #ffffff0d!important}.login-glass input:-webkit-autofill{-webkit-text-fill-color:#edf4ff!important;caret-color:#f5d49b!important;background-clip:content-box!important;border:1px solid #d6b06a52!important;transition:background-color 9999s ease-out!important;box-shadow:inset 0 0 0 1000px #081220f5,0 0 0 1px #d6b06a52!important}.login-glass input:-webkit-autofill:hover{-webkit-text-fill-color:#edf4ff!important;caret-color:#f5d49b!important;background-clip:content-box!important;border:1px solid #d6b06a52!important;transition:background-color 9999s ease-out!important;box-shadow:inset 0 0 0 1000px #081220f5,0 0 0 1px #d6b06a52!important}.login-glass input:-webkit-autofill:focus{-webkit-text-fill-color:#edf4ff!important;caret-color:#f5d49b!important;background-clip:content-box!important;border:1px solid #d6b06a52!important;transition:background-color 9999s ease-out!important;box-shadow:inset 0 0 0 1000px #081220f5,0 0 0 1px #d6b06a52!important}.login-glass input:-webkit-autofill:active{-webkit-text-fill-color:#edf4ff!important;caret-color:#f5d49b!important;background-clip:content-box!important;border:1px solid #d6b06a52!important;transition:background-color 9999s ease-out!important;box-shadow:inset 0 0 0 1000px #081220f5,0 0 0 1px #d6b06a52!important}.login-glass .err{color:#ffd6da!important;background:#e2525a24!important;border-radius:9px!important;width:100%!important;margin:0!important;padding:8px 10px!important;font-size:11px!important;line-height:1.3!important;display:block!important;position:static!important}.forgot{color:#eccc96e0!important;cursor:pointer!important;align-self:flex-end!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.2!important;text-decoration:none!important;position:static!important}.signin,.sso{z-index:1!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;margin:0!important;font-weight:650!important;display:flex!important;position:relative!important;inset:auto!important}.signin{color:#1d1720!important;background:linear-gradient(#f4d5a0fa,#cba358f5)!important;border:0!important;height:40px!important;font-size:13px!important;box-shadow:0 12px 24px #c59d562e!important}.sso{color:#dae2eec7!important;background:#ffffff0b!important;border:1px solid #ffffff1f!important;height:36px!important;font-size:12px!important}@media (width<=520px){.login-cinema{align-items:flex-end!important;padding:0 16px 56px!important}.login-glass{border-radius:16px!important;gap:9px!important;width:min(340px,100vw - 32px)!important;padding:20px 18px 18px!important}.login-glass input,.login-glass input[type=email],.login-glass input[type=password]{height:37px!important;line-height:37px!important}}@media (height<=720px){.login-cinema{align-items:flex-end!important;padding-bottom:32px!important}.login-glass{gap:8px!important;padding-top:18px!important;padding-bottom:16px!important}.login-form-head span{display:none!important}}@media (width>=700px) and (height>=760px){.login-glass{min-height:390px!important;padding-bottom:78px!important}}.login-glass{background:linear-gradient(#070e19f7,#040911f2)!important}@media (width>=700px) and (height>=760px){.login-cinema:after{content:""!important;z-index:4!important;filter:none!important;pointer-events:none!important;background:linear-gradient(#040911f2,#040911fa)!important;border:1px solid #ffffff1a!important;border-top:0!important;border-radius:0 0 18px 18px!important;width:min(360px,100vw - 40px)!important;height:150px!important;position:absolute!important;bottom:38px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;box-shadow:0 26px 78px #00000057!important}}.login-artifact-mask{display:none}@media (width>=700px) and (height>=760px){.login-artifact-mask{z-index:4!important;pointer-events:none!important;background:#040911!important;border:1px solid #ffffff1f!important;border-radius:0 0 18px 18px!important;width:min(360px,100vw - 40px)!important;height:170px!important;display:block!important;position:absolute!important;bottom:34px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 26px 78px #0000005c!important}}.empty-state{color:#64748b;text-align:center;background:#f8fafcb8;border:1px dashed #8390a861;border-radius:14px;justify-content:center;align-items:center;min-height:92px;padding:18px;font-size:12px;display:flex}.live-card .empty-state{color:#e2e8f0b8;background:#ffffff0a;border-color:#ffffff29}
