:root{--ink:#1b1d20;--ink-soft:#464a50;--orange:#f36b32;--orange-light:#ffab82;--orange-pale:#fff0e9;--canvas:#faf9f6;--white:#fff;--ash:#f0f1ef;--line:#d9d9d4;--mono:"DM Mono",monospace;--display:"Barlow Condensed",Impact,sans-serif;--sans:Manrope,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--canvas);color:var(--ink);font:15px/1.6 var(--sans);-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}button,input{font:inherit}.ember-site{overflow:hidden;background:var(--canvas)}.contact-bar{height:31px;padding:0 clamp(20px,5vw,84px);display:flex;align-items:center;gap:27px;background:#26282c;color:#e9e9e4;font:9px var(--mono);letter-spacing:.55px;text-transform:uppercase}.contact-bar a:last-child{margin-left:auto}.header{height:80px;padding:0 clamp(20px,5vw,84px);display:flex;justify-content:space-between;align-items:center;background:#ffffffed;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:20}.brand{display:flex;align-items:center;gap:9px;font:800 13px/.82 var(--display);letter-spacing:.7px}.brand-mark{width:32px;height:32px;display:grid;place-items:center;background:var(--orange);color:#fff;border-radius:3px;font:800 27px/.9 var(--display);transform:skew(-8deg)}.main-nav{display:flex;align-items:center;gap:clamp(16px,2.3vw,38px);font-size:11px;font-weight:800}.main-nav>a:not(.portal-button){position:relative}.main-nav>a:not(.portal-button):after{content:"";position:absolute;bottom:-7px;left:0;width:0;height:2px;background:var(--orange);transition:.22s}.main-nav>a:not(.portal-button):hover:after{width:100%}.portal-button,.orange-button,.outline-button,.light-button{display:inline-flex;align-items:center;gap:9px;padding:13px 15px;border:0;font-size:11px;font-weight:800;transition:.2s}.portal-button,.orange-button{background:var(--orange);color:#fff;box-shadow:3px 3px 0 var(--ink)}.portal-button:hover,.orange-button:hover{background:#df5923;transform:translateY(-2px)}.outline-button{border:1px solid #95979a;background:#fff}.outline-button:hover{border-color:var(--orange);color:var(--orange)}.light-button{background:#fff;color:var(--ink)}.arrow{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;transition:.2s}.up{transform:rotate(-45deg)}a:hover .arrow{transform:translate(3px)}a:hover .up{transform:rotate(-45deg) translate(3px)}.menu{display:none;border:0;background:none;font:800 13px var(--display);letter-spacing:1px}.ember-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(390px,.98fr);gap:clamp(45px,7vw,125px);align-items:center;min-height:660px;padding:clamp(72px,9vw,125px) clamp(20px,8vw,132px);background:linear-gradient(105deg,#fff 0% 61%,#fff3ec 61% 100%);isolation:isolate}.hero-structure{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent 0 67%,rgba(243,107,50,.11) 67% 67.15%,transparent 67.15%),linear-gradient(rgba(27,29,32,.034) 1px,transparent 1px);background-size:auto,100% 39px}.hero-structure:after{content:"";position:absolute;width:38vw;height:8px;border-top:1px solid var(--orange);border-bottom:1px solid var(--orange);left:0;bottom:13%;animation:travel 8s ease-in-out infinite}.hero-content{position:relative;z-index:1}.hero-content>small,.plans-intro>small,.operations>div>small,.ember-cta>small{font:500 10px var(--mono);letter-spacing:1.2px;color:#bb471c}.hero-content h1{font:800 clamp(68px,8.3vw,127px)/.79 var(--display);text-transform:uppercase;letter-spacing:-2.5px;margin:23px 0 28px;max-width:760px}.hero-content h1 span,.modernize h2 span,.portfolio-heading h2 span,.operations h2 span,.page-hero h1 span,.portal-page h1 span,.admin-heading h1 span{color:var(--orange)}.hero-content p{max-width:610px;color:#54585d;font-size:16px;line-height:1.8;margin:0}.hero-actions{display:flex;gap:14px;margin:35px 0}.service-line{display:flex;flex-wrap:wrap;gap:13px;color:#74787e;font:9px var(--mono);letter-spacing:.9px}.service-line span:not(:last-child):after{content:"•";padding-left:13px;color:var(--orange)}.hero-display{position:relative;padding:0 0 30px 22px}.browser-preview{background:#fff;border:1px solid #c2c4c5;box-shadow:12px 13px #f36b32cc;overflow:hidden}.browser-top{height:36px;display:flex;align-items:center;gap:5px;padding:0 12px;background:#272a2e;color:#fff;font:9px var(--mono);letter-spacing:.4px}.browser-top i{width:6px;height:6px;border-radius:50%;background:var(--orange)}.browser-top span{margin-left:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.browser-top b{margin-left:auto;color:var(--orange);font-size:13px}.browser-preview>img{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;object-position:center;background:#e9eaeb}.display-note{position:absolute;left:-10px;bottom:-2px;max-width:230px;padding:15px;background:var(--orange);color:#fff;border-left:4px solid var(--ink)}.display-note b{display:block;font:800 13px var(--display);letter-spacing:.7px;text-transform:uppercase}.display-note span{display:block;margin-top:3px;font-size:10px;line-height:1.45}.ember-badge{position:absolute;right:-19px;top:-21px;width:68px;height:68px;padding:9px;background:#fff;color:var(--ink);border:1px solid var(--ink);display:flex;flex-direction:column;justify-content:space-between;font:700 10px var(--display);letter-spacing:1px}.ember-badge b{font-size:24px;line-height:1;color:var(--orange)}.section-label{display:flex;align-items:center;gap:10px;color:#c64d20;font:500 10px var(--mono);letter-spacing:1px}.section-label span{display:grid;place-items:center;width:25px;height:25px;border:1px solid currentColor}.modernize{padding:125px clamp(20px,8vw,132px);background:#fff}.modernize-copy{display:grid;grid-template-columns:1.05fr .75fr;gap:15%;align-items:end;margin:45px 0 64px}.modernize h2,.offers h2,.plans-intro h2,.portfolio-heading h2,.operations h2,.ember-cta h2,.page-hero h1,.portal-page h1,.admin-heading h1{font:800 clamp(44px,5.8vw,82px)/.87 var(--display);text-transform:uppercase;letter-spacing:-1.4px;margin:0}.modernize-copy p{margin:0;color:#565a5e;font-size:15px;line-height:1.9}.modernize-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.modernize-grid article{min-height:190px;padding:26px 28px;border-right:1px solid var(--line)}.modernize-grid article:last-child{border:0}.modernize-grid b{font:10px var(--mono);color:#c54d20}.modernize-grid h3{margin:33px 0 10px;font:800 27px/.95 var(--display);letter-spacing:.2px;text-transform:uppercase}.modernize-grid p{max-width:295px;margin:0;font-size:12px;line-height:1.7;color:#5a5e64}.offers{padding:118px clamp(20px,8vw,132px) 130px;background:#f5f4f0}.offer-grid{display:grid;grid-template-columns:1.05fr .95fr .8fr;gap:12px;margin-top:33px}.offer{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:460px;padding:28px;overflow:hidden;border:1px solid transparent}.offer>span{font:500 9px var(--mono);letter-spacing:1px}.offer h2{max-width:500px;margin:38px 0 16px;font-size:clamp(37px,4.2vw,62px);position:relative;z-index:1}.offer p{max-width:370px;font-size:12px;line-height:1.75;position:relative;z-index:1}.offer a{display:flex;align-items:center;gap:8px;margin-top:auto;font-size:11px;font-weight:800;position:relative;z-index:1}.offer.orange{background:var(--orange);color:#fff}.offer.charcoal{background:#fff;color:var(--ink);border-color:#deded9}.offer.ash{background:#dce8e8;color:var(--ink)}.offer-glyph{position:absolute;right:-15px;bottom:-43px;color:#fff3;font:800 270px/.75 var(--display)}.node-map{position:absolute;right:15%;bottom:19%;width:190px;height:150px;border-left:1px solid rgba(243,107,50,.8);border-bottom:1px solid rgba(243,107,50,.8);background:radial-gradient(circle at 100% 0,var(--orange) 0 5px,transparent 6px),radial-gradient(circle at 40% 45%,var(--orange) 0 5px,transparent 6px),radial-gradient(circle at 72% 76%,var(--orange) 0 5px,transparent 6px)}.node-map:after{content:"";position:absolute;inset:18px 0 0 35px;border-left:1px solid #c7c9cb;border-top:1px solid #c7c9cb;transform:skewY(-28deg)}.server-lines{position:absolute;right:25px;bottom:23px;width:55%;display:grid;gap:9px}.server-lines b{position:relative;height:12px;border:1px solid rgba(27,29,32,.48)}.server-lines b:after{content:"";position:absolute;left:4px;top:4px;width:3px;height:3px;border-radius:50%;background:var(--orange)}.plans-module{padding:125px clamp(20px,8vw,132px);background:#fff}.plans-intro{display:grid;grid-template-columns:1.1fr .65fr;gap:10%;align-items:end;margin-bottom:55px}.plans-intro h2{margin-top:17px}.plans-intro p{margin:0;color:#5e6268;font-size:14px;line-height:1.8}.product-list{border-top:1px solid var(--line)}.product-list article{display:grid;grid-template-columns:55px 1.1fr 1fr 80px 35px;gap:22px;align-items:center;padding:24px 0;border-bottom:1px solid var(--line);transition:.2s}.product-list article:hover{padding-left:13px;background:#fff6f2}.product-list article>span{font:10px var(--mono);color:#c54d20}.product-list small{font:9px var(--mono);color:#7c8187;text-transform:uppercase;letter-spacing:1px}.product-list h3{margin:6px 0;font:800 31px/.95 var(--display);text-transform:uppercase;letter-spacing:.2px}.product-list p{display:none}.product-list ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0}.product-list li{padding:5px 7px;border:1px solid #dadbdd;color:#686c73;font-size:10px}.product-list strong{font:800 27px var(--display);letter-spacing:.4px}.product-list strong em{margin-left:2px;color:#7c8187;font:9px var(--mono);font-style:normal}.product-list a{display:grid;place-items:center;width:31px;height:31px;border:1px solid #6e7379;border-radius:50%;color:#c54d20}.portfolio-module,.portfolio-page{padding:125px clamp(20px,8vw,132px);background:var(--orange-pale)}.portfolio-page{background:#f6f5f1}.portfolio-heading{display:grid;grid-template-columns:1.1fr .75fr;gap:10%;align-items:end}.portfolio-heading h2{grid-column:1/-1;margin-top:36px}.portfolio-lead{max-width:540px;margin:24px 0 47px;color:#565b61;font-size:14px;line-height:1.8}.portfolio-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:42px 20px}.home-grid .portfolio-card:first-child{grid-column:span 2}.portfolio-card{padding:0;border:0;background:none;color:inherit;text-align:left;font:inherit}.portfolio-screen{background:#fff;transition:.25s}.portfolio-card:hover .portfolio-screen{transform:translateY(-6px);box-shadow:0 10px 20px #5a3a2e1f}.portfolio-screen .browser-preview{box-shadow:0 0 0 1px #d0d2d2}.portfolio-screen .browser-preview>img{aspect-ratio:16/9}.preview-unavailable{height:250px;padding:25px;background:#ececeb;display:flex;justify-content:space-between;align-items:end}.preview-unavailable b{font:800 45px/.8 var(--display);letter-spacing:1px}.preview-unavailable span{max-width:145px;color:#6c7177;font-size:10px}.portfolio-meta{display:grid;grid-template-columns:34px 1fr auto;gap:12px;padding:15px 0}.portfolio-meta>span{font:10px var(--mono);color:#c54d20}.portfolio-meta h3{margin:0;font:800 28px/.94 var(--display);letter-spacing:.2px;text-transform:uppercase}.portfolio-meta p{max-width:470px;margin:6px 0 0;color:#62666b;font-size:11px}.portfolio-meta>b{display:flex;align-items:center;gap:6px;font-size:10px;white-space:nowrap}.all-work{display:flex;align-items:center;gap:8px;width:max-content;margin:60px 0 0 auto;padding-bottom:7px;border-bottom:1px solid var(--orange);font-size:11px;font-weight:800}.portfolio-modal{position:fixed;z-index:50;inset:0;display:grid;place-items:center;padding:30px;background:#1f2124ad;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.portfolio-modal article{position:relative;width:min(770px,100%);max-height:90vh;overflow:auto;padding:40px;background:#fff;color:var(--ink)}.portfolio-modal article>button{position:absolute;right:7px;top:2px;border:0;background:none;font-size:33px}.portfolio-modal .browser-preview{margin-bottom:34px;box-shadow:7px 8px 0 var(--orange)}.portfolio-modal small{color:#bc471b;font:10px var(--mono);letter-spacing:1px}.portfolio-modal h2{margin:14px 0;font:800 53px/.88 var(--display);letter-spacing:-1px;text-transform:uppercase}.portfolio-modal p{color:#555a60}.tags{display:flex;flex-wrap:wrap;gap:7px;margin:20px 0}.tags span{padding:5px 7px;border:1px solid #c2c5c7;font-size:10px;font-weight:800}.operations{display:grid;grid-template-columns:.75fr 1.1fr;gap:13%;align-items:center;padding:135px clamp(20px,8vw,132px);background:#fff}.operations h2{margin:18px 0}.operations>div>p{max-width:430px;color:#565b61;font-size:14px;line-height:1.8}.operations .orange-button{margin-top:22px}.operations-ui{background:#fff;border:1px solid #c7c9cb;box-shadow:13px 14px #ffd4c0;color:var(--ink)}.ui-head{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #dddfe0}.ui-head .brand{font-size:9px}.ui-head .brand-mark{width:23px;height:23px;font-size:19px}.ui-head>span{color:#c54d20;font:9px var(--mono)}.ui-nav{display:flex;gap:20px;padding:12px 16px;border-bottom:1px solid #dddfe0;color:#777c82;font-size:10px}.ui-nav b{color:var(--ink)}.ui-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px}.ui-cards article{display:grid;gap:6px;padding:15px;border:1px solid #dfe0df}.ui-cards small{color:#c54d20;font:9px var(--mono)}.ui-cards b{font-size:13px}.ui-cards p{margin:0;color:#777c82;font-size:10px}.live-dot{color:#458559;font-size:10px}.live-dot:before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#458559}.ui-line{display:flex;justify-content:space-between;padding:15px 16px;border-top:1px solid #dddfe0;color:#6d7279;font-size:10px}.ui-line b{color:#c54d20}.ember-cta{position:relative;overflow:hidden;padding:130px clamp(20px,8vw,132px);background:var(--orange);color:#fff}.ember-cta:after{content:"E";position:absolute;right:-.04em;bottom:-.31em;color:#ffffff2b;font:800 min(45vw,600px)/1 var(--display)}.ember-cta>*{position:relative;z-index:1}.ember-cta>small{color:#fff0e9}.ember-cta h2{max-width:950px;margin:20px 0}.ember-cta p{max-width:520px;font-size:15px}.ember-cta>div{display:flex;gap:13px;margin-top:29px}.ember-cta .orange-button{background:#fff;color:var(--ink);box-shadow:4px 4px #1b1d2080}.page-hero{padding:125px clamp(20px,8vw,132px) 100px;background:linear-gradient(115deg,#fff 0% 68%,#ffede5);border-bottom:1px solid var(--line)}.page-hero small{color:#bc471b;font:10px var(--mono);letter-spacing:1.1px}.page-hero h1{max-width:1000px;margin:25px 0}.page-hero p{max-width:600px;color:#595e64;font-size:15px;line-height:1.8}.portal-page,.admin-page{min-height:68vh;padding:125px clamp(20px,8vw,132px);background:#fff}.portal-page>small,.admin-heading small{color:#bc471b;font:10px var(--mono);letter-spacing:1px}.portal-page h1,.admin-heading h1{margin:22px 0}.portal-page>p,.admin-heading p{max-width:670px;color:#5c6066;font-size:15px;line-height:1.8}.portal-list{display:grid;grid-template-columns:repeat(3,1fr);margin-top:75px;border-top:1px solid var(--line)}.portal-list article{min-height:230px;padding:22px;border-right:1px solid var(--line)}.portal-list article:last-child{border:0}.portal-list b{color:#c54d20;font:10px var(--mono)}.portal-list h3{margin:39px 0 8px;font:800 28px/.92 var(--display);text-transform:uppercase}.portal-list p{color:#646970;font-size:12px}.admin-page{background:#f2f3f1}.admin-heading{display:grid;grid-template-columns:1.1fr .7fr;gap:13%;align-items:end}.admin-counts{border-top:1px solid #b8bcc0}.admin-counts span{display:flex;gap:8px;align-items:baseline;padding:9px 0;border-bottom:1px solid #b8bcc0;font-size:10px;text-transform:uppercase;letter-spacing:.5px}.admin-counts b{font:800 27px var(--display)}.media-manager{display:grid;grid-template-columns:.65fr 1.35fr;gap:60px;margin-top:80px;padding-top:18px;border-top:1px solid #aeb3b8}.media-manager aside h2{margin:16px 0;font:800 39px/.9 var(--display);letter-spacing:.2px;text-transform:uppercase}.media-manager aside p{color:#5a5e64;font-size:12px;line-height:1.7}.media-manager form{display:grid;gap:12px;margin-top:28px}.media-manager label:not(.file-input){font-size:10px;font-weight:800;text-transform:uppercase}.media-manager label input:not([type=file]){display:block;width:100%;margin-top:5px;padding:10px;border:1px solid #aeb3b8;background:#fff}.file-input{padding:13px;border:1px dashed #6d7278;font-size:11px;font-weight:800}.file-input input{display:block;margin-top:7px;font-size:10px}.media-manager .orange-button{width:max-content}.media-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.media-items article{background:#fff;border:1px solid #c7cbce}.media-items img{display:block;width:100%;height:165px;object-fit:contain;background:#f1f2f2}.media-items article>div{display:grid;gap:4px;padding:11px}.media-items b{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.media-items span{overflow:hidden;color:#60666e;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.media-items form button{padding:0;border:0;background:none;color:#a43b16;font-size:10px;text-align:left;text-decoration:underline}.empty-media{display:grid;place-items:center;min-height:180px;padding:45px 20px;border:1px dashed #aeb3b8;color:#646a72;font-size:12px;text-align:center}.footer{display:grid;grid-template-columns:1fr 1fr;gap:52px;padding:62px clamp(20px,8vw,132px) 19px;background:#292b2e;color:#f1f2f3}.footer .brand{font-size:15px}.footer>div>p{max-width:270px;color:#bcc0c6;font-size:12px;line-height:1.7}.footer-links small{color:var(--orange-light);font:10px var(--mono);letter-spacing:1px}.footer-links>a{display:flex;gap:9px;align-items:center;margin:12px 0;font:800 clamp(23px,3vw,42px)/1 var(--display);letter-spacing:.4px}.footer-links>a:last-child{color:#d7dadd;font-size:20px}.footer-base{grid-column:1/-1;display:flex;gap:28px;padding-top:17px;border-top:1px solid #505258;color:#aeb3ba;font:9px var(--mono);letter-spacing:.7px;text-transform:uppercase}.footer-base a{margin-left:auto;color:#fff}@keyframes travel{0%,to{transform:translate(-30%);opacity:.25}50%{transform:translate(170%);opacity:1}}@media(max-width:950px){.ember-hero{grid-template-columns:1fr;gap:60px}.hero-display{width:min(590px,90%);margin-left:auto}.modernize-copy,.plans-intro,.portfolio-heading,.operations,.admin-heading{grid-template-columns:1fr;gap:27px}.offer-grid{grid-template-columns:1fr 1fr}.offer:first-child{grid-column:span 2}.product-list article{grid-template-columns:45px 1.1fr 1fr 65px 30px}.operations-ui{width:min(650px,100%)}.main-nav,.contact-bar{gap:15px}}@media(max-width:650px){.contact-bar{display:none}.header{height:65px;padding:0 20px}.brand{font-size:11px}.brand-mark{width:29px;height:29px}.menu{display:block}.main-nav{position:absolute;top:64px;left:0;right:0;display:none;flex-direction:column;align-items:stretch;gap:15px;padding:18px 20px;background:#fff;border-bottom:1px solid var(--line)}.main-nav.open{display:flex}.main-nav>a{padding:6px 0}.portal-button{justify-content:space-between;padding:12px}.ember-hero{min-height:auto;padding:70px 20px 75px;background:linear-gradient(150deg,#fff 0% 72%,#fff0e9)}.hero-content h1{font-size:clamp(61px,17vw,83px);letter-spacing:-1.5px}.hero-content p{font-size:14px}.hero-actions{flex-direction:column;align-items:flex-start}.hero-display{width:calc(100% - 15px);padding-left:0}.display-note{left:-12px}.ember-badge{right:-15px}.modernize,.offers,.plans-module,.portfolio-module,.portfolio-page,.operations,.portal-page,.admin-page{padding-right:20px;padding-left:20px}.modernize{padding-top:80px;padding-bottom:80px}.modernize-copy{margin:33px 0 45px}.modernize-grid{grid-template-columns:1fr}.modernize-grid article{min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.modernize-grid article:last-child{border-bottom:0}.offer-grid{grid-template-columns:1fr}.offer:first-child{grid-column:auto}.offer{min-height:380px}.plans-module{padding-top:80px;padding-bottom:85px}.product-list article{grid-template-columns:28px 1fr 53px 27px;gap:8px;padding:18px 0}.product-list ul{display:none}.product-list h3{font-size:25px}.product-list strong{font-size:23px}.portfolio-module,.portfolio-page{padding-top:80px;padding-bottom:80px}.portfolio-heading h2{margin-top:28px}.portfolio-grid,.home-grid{grid-template-columns:1fr}.home-grid .portfolio-card:first-child{grid-column:auto}.portfolio-meta{grid-template-columns:25px 1fr}.portfolio-meta>b{grid-column:2}.portfolio-meta h3{font-size:25px}.operations{padding-top:80px;padding-bottom:90px}.ember-cta{padding:80px 20px}.ember-cta h2{font-size:52px}.portal-list{grid-template-columns:1fr}.portal-list article{min-height:170px;border-right:0;border-bottom:1px solid var(--line)}.portal-list h3{margin:25px 0 8px}.media-items{grid-template-columns:1fr}.footer{grid-template-columns:1fr;gap:36px;padding:48px 20px 18px}.footer-base{flex-direction:column;gap:10px}.footer-base a{margin-left:0}.portfolio-modal{padding:12px}.portfolio-modal article{padding:25px}.portfolio-modal h2{font-size:42px}.page-hero{padding:83px 20px 65px}.page-hero h1{font-size:54px}.admin-heading h1,.portal-page h1{font-size:56px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.hero-contact{background:#090a0c;border-bottom:1px solid rgba(255,255,255,.08);color:#c9ccd1}.hero-header{background:#0c0d10f5;border-bottom-color:#ffffff1a;color:#f9f7f2}.hero-header .brand{color:#fff}.hero-header .main-nav>a:not(.portal-button){color:#f2f0eb}.hero-header .menu{color:#fff}.ember-hero{min-height:720px;overflow:hidden;background:radial-gradient(circle at 77% 58%,rgba(244,79,24,.16),transparent 27%),radial-gradient(circle at 23% 115%,rgba(244,92,29,.13),transparent 34%),linear-gradient(118deg,#090a0c,#111318 54%,#08090b);color:#fff}.ember-field{position:absolute;z-index:0;inset:0;display:block;width:100%;height:100%;opacity:.96;pointer-events:none}.ember-hero:before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#08090bb8,#08090b42 43%,#08090b14 72%,#08090b5c),linear-gradient(180deg,#08090b0a,#08090b6b);pointer-events:none}.ember-hero .hero-structure{z-index:1;background:linear-gradient(90deg,transparent 0 67%,rgba(255,117,52,.16) 67% 67.08%,transparent 67.08%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:auto,100% 42px;pointer-events:none}.ember-hero .hero-structure:after{border-color:#ff702fbd;box-shadow:0 0 20px #ff5d1b59}.ember-hero .hero-content,.ember-hero .hero-display{z-index:2}.ember-hero .hero-content>small{display:flex;align-items:center;gap:10px;color:#ff9a67}.ember-hero .hero-content>small b{padding:4px 6px;border:1px solid rgba(255,154,103,.55);color:#fff;font:500 8px var(--mono);letter-spacing:1px}.ember-hero .hero-content h1{color:#fff;text-shadow:0 10px 42px rgba(0,0,0,.36)}.ember-hero .hero-content p{color:#c9ccd2}.ember-hero .outline-button{border-color:#ffffff75;background:#0d0e1175;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ember-hero .outline-button:hover{border-color:var(--orange);background:#f36b3214;color:#ffad84}.ember-hero .service-line{color:#aeb2ba}.ember-hero .browser-preview{border-color:#ffffff52;box-shadow:14px 15px #f36b32d6,0 35px 80px #00000070}.ember-hero .browser-top{background:#191b20}.ember-hero .display-note{box-shadow:0 16px 36px #00000047}.ember-hero .ember-badge{background:#0e0f12e6;border-color:#ffffff8f;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero-display{animation:heroFloat 7s ease-in-out infinite;transform-origin:50% 60%;transition:transform .35s ease}.hero-display:hover{transform:translateY(-7px) rotate(.25deg)}.spark-hint{position:absolute;z-index:3;left:50%;bottom:20px;display:flex;align-items:center;gap:10px;color:#969aa2;font:8px var(--mono);letter-spacing:1.2px;text-transform:uppercase;transform:translate(-50%)}.spark-hint i{width:32px;height:1px;background:linear-gradient(90deg,transparent,var(--orange));box-shadow:0 0 9px var(--orange);animation:sparkPulse 2.4s ease-in-out infinite}.portfolio-card{cursor:pointer}.portfolio-screen{overflow:hidden}.archive-work{margin-top:110px;padding-top:65px;border-top:1px solid #cfcfc9}.archive-heading{display:grid;grid-template-columns:1.05fr .7fr;gap:13%;align-items:end;margin-bottom:42px}.archive-heading small{color:#bc471b;font:10px var(--mono);letter-spacing:1.1px}.archive-heading h2{margin:16px 0 0;font:800 clamp(42px,5vw,70px)/.88 var(--display);letter-spacing:-1px;text-transform:uppercase}.archive-heading h2 span{color:var(--orange)}.archive-heading p{max-width:500px;margin:0;color:#5d6268;font-size:13px;line-height:1.85}.archive-grid{margin-top:28px}.archive-grid .portfolio-screen{filter:saturate(.88);transition:filter .25s ease}.archive-grid .portfolio-card:hover .portfolio-screen{filter:saturate(1)}.portfolio-modal article{width:min(1120px,100%)}@keyframes heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes sparkPulse{0%,to{opacity:.35;transform:scaleX(.62)}50%{opacity:1;transform:scaleX(1)}}@media(max-width:950px){.ember-hero{min-height:920px}.archive-heading{grid-template-columns:1fr;gap:24px}}@media(max-width:650px){.hero-header .main-nav{background:#111318;border-bottom-color:#ffffff21}.ember-hero{min-height:auto;background:radial-gradient(circle at 68% 72%,rgba(244,79,24,.18),transparent 34%),linear-gradient(150deg,#090a0c,#15171c 68%,#08090b)}.ember-hero .hero-content h1{font-size:clamp(58px,16vw,80px)}.ember-hero .hero-content>small{align-items:flex-start;flex-wrap:wrap}.spark-hint{display:none}.archive-work{margin-top:75px;padding-top:42px}.archive-heading h2{font-size:44px}}@media(prefers-reduced-motion:reduce){.ember-field{opacity:.52}.hero-display,.spark-hint i{animation:none!important}}.app-loading{min-height:100vh;display:grid;place-items:center;align-content:center;gap:12px;background:#f7f5f1;color:#3c4044}.app-loading i{width:35px;height:35px;border:3px solid #dedbd6;border-top-color:#f36b32;border-radius:50%;animation:spin .8s linear infinite}.app-loading b{font-size:12px}body{font-size:17px;line-height:1.65}.contact-bar{font-size:11px}.main-nav{font-size:13px}.hero-content>small,.plans-intro>small,.operations>div>small,.ember-cta>small{font-size:12px}.hero-content p{font-size:18px;line-height:1.75}.service-line{font-size:11px}.section-label{font-size:12px}.modernize-copy p,.plans-intro p,.operations>div>p,.page-hero p,.portal-page>p,.admin-heading p{font-size:17px}.modernize-grid p,.offer p,.footer>div>p{font-size:15px}.portfolio-meta p{font-size:16px}.modernize-grid b,.offer>span,.product-list small,.product-list li,.portfolio-meta>span,.portfolio-meta>b,.portfolio-modal small,.ui-nav,.ui-cards small,.ui-cards p,.ui-line,.page-hero small,.portal-page>small,.admin-heading small{font-size:11px}.offer a,.portal-button,.orange-button,.outline-button,.light-button{font-size:13px}.portfolio-lead{font-size:17px;max-width:680px}.portfolio-meta h3{font-size:34px}.footer-base{font-size:11px}.browser-top{height:42px;font-size:11px;padding:0 15px}.portfolio-grid,.home-grid{grid-template-columns:1fr;gap:68px}.home-grid .portfolio-card:first-child{grid-column:auto}.portfolio-card{width:100%;max-width:1480px;margin:0 auto}.portfolio-screen .browser-preview>img{width:100%;aspect-ratio:16/9;object-fit:contain;object-position:center;background:#eef0f0}.portfolio-meta{grid-template-columns:45px minmax(0,1fr) auto;padding:22px 0}.portfolio-meta p{max-width:780px}.archive-grid{grid-template-columns:1fr}.portfolio-modal article{width:min(1400px,96vw)}.reseller-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.62fr);gap:clamp(55px,8vw,145px);align-items:center;padding:125px clamp(20px,8vw,132px);background:linear-gradient(120deg,#fff 0% 68%,#fff0e8 68%);border-bottom:1px solid var(--line)}.reseller-hero>div>small,.reseller-control small{color:#b9471d;font:500 12px var(--mono);letter-spacing:1px}.reseller-hero h1{margin:24px 0;font:800 clamp(66px,7.4vw,112px)/.82 var(--display);letter-spacing:-2px;text-transform:uppercase}.reseller-hero h1 span,.reseller-control h2 span{color:var(--orange)}.reseller-hero>div>p{max-width:760px;color:#555b62;font-size:18px;line-height:1.8}.reseller-price{padding:38px;background:#1c1e22;color:#fff;box-shadow:14px 15px 0 var(--orange)}.reseller-price>small{color:#ff9b6a;font:11px var(--mono);letter-spacing:1.2px}.reseller-price strong{display:block;margin:19px 0 0;font:800 104px/.78 var(--display);letter-spacing:-3px}.reseller-price strong span{font-size:38px;vertical-align:top}.reseller-price>b{display:block;color:#ff9b6a;font:700 17px var(--sans)}.reseller-price p{color:#c8cbd1;font-size:15px}.reseller-price ul{display:grid;gap:11px;margin:26px 0 0;padding:24px 0 0;border-top:1px solid #45484e;list-style:none;font-size:14px}.reseller-price li:before{content:"✓";margin-right:9px;color:var(--orange)}.reseller-flow{padding:125px clamp(20px,8vw,132px);background:#f5f4f0}.reseller-flow-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:42px;border-top:1px solid var(--line)}.reseller-flow-grid article{min-height:300px;padding:30px;border-right:1px solid var(--line)}.reseller-flow-grid article:last-child{border:0}.reseller-flow-grid article>b{color:var(--orange);font:12px var(--mono)}.reseller-flow-grid h2{margin:60px 0 15px;font:800 48px/.9 var(--display);text-transform:uppercase}.reseller-flow-grid p{color:#5c6167;font-size:15px;line-height:1.8}.reseller-control{display:grid;grid-template-columns:.85fr 1fr;gap:12%;align-items:center;padding:130px clamp(20px,8vw,132px);background:#fff}.reseller-control h2{margin:20px 0;font:800 clamp(48px,5vw,76px)/.88 var(--display);text-transform:uppercase}.reseller-control>div>p{max-width:600px;color:#5b6067;font-size:16px;line-height:1.85}.workspace-diagram{padding:24px;background:#f1f2f0;border:1px solid #d6d8d6}.diagram-parent{display:flex;justify-content:space-between;gap:20px;padding:22px;background:#202226;color:#fff}.diagram-parent b{font:800 18px var(--display);letter-spacing:.6px}.diagram-parent span{color:#c8cbd1;font-size:12px}.diagram-children{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.diagram-children article{padding:17px;background:#fff;border:1px solid #d5d7d7}.diagram-children b,.diagram-children span{display:block}.diagram-children b{font:11px var(--mono);color:#c14b20}.diagram-children span{margin-top:7px;font-size:12px}.workspace-app{min-height:100vh;display:grid;grid-template-columns:285px minmax(0,1fr);background:#f3f4f2;color:#202328;font-size:16px}.impersonation-banner{position:relative;z-index:60;display:flex;justify-content:center;align-items:center;gap:32px;padding:10px 24px;background:#ff7a3d;color:#141518;font-size:13px}.workspace-app>.impersonation-banner{grid-column:1/-1}.impersonation-banner span{display:flex;align-items:center;gap:12px}.impersonation-banner span b{padding:3px 6px;background:#17191c;color:#fff;font:10px var(--mono);letter-spacing:1px}.impersonation-banner form{margin:0}.impersonation-banner button{display:flex;align-items:center;gap:8px;padding:0;border:0;background:none;font-weight:800;cursor:pointer}.workspace-sidebar{position:sticky;top:0;align-self:start;height:100vh;min-height:0;display:flex;flex-direction:column;padding:26px 20px;background:#181a1e;color:#f4f4f1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#555b64 transparent}.workspace-brand{padding:5px 7px 26px;border-bottom:1px solid #36393f}.workspace-brand .brand{color:#fff}.workspace-brand>span{display:block;margin-top:14px;color:#8e949d;font:10px var(--mono);letter-spacing:1.1px}.workspace-switcher{display:grid;gap:8px;margin:22px 0}.workspace-switcher>span{color:#9ca1aa;font:10px var(--mono);letter-spacing:1px;text-transform:uppercase}.workspace-switcher select{width:100%;padding:12px;border:1px solid #444850;background:#22252a;color:#fff;font-weight:700}.workspace-sidebar nav{display:grid;gap:5px}.workspace-sidebar nav button{display:grid;grid-template-columns:26px 1fr auto;gap:10px;align-items:center;width:100%;padding:11px 10px;border:0;background:none;color:#bfc3ca;text-align:left;font-size:14px;font-weight:700;cursor:pointer}.workspace-sidebar nav button i{display:grid;place-items:center;width:25px;height:25px;background:#2a2d32;color:#9da2aa;border-radius:4px;font:700 10px var(--mono);font-style:normal}.workspace-sidebar nav button>span{font-size:19px;color:#666c74}.workspace-sidebar nav button:hover,.workspace-sidebar nav button.active{background:#282b31;color:#fff}.workspace-sidebar nav button.active i{background:var(--orange);color:#fff}.workspace-sidebar-foot{display:grid;gap:12px;margin-top:auto;padding:22px 7px 0;border-top:1px solid #36393f}.workspace-sidebar-foot>a{display:flex;align-items:center;gap:8px;color:#f0f1f2;font-size:12px;font-weight:800}.workspace-user{display:grid;padding-top:9px}.workspace-user b{font-size:13px}.workspace-user span{color:#9298a1;font-size:11px;overflow:hidden;text-overflow:ellipsis}.workspace-sidebar-foot form{margin:0}.workspace-sidebar-foot form button{padding:0;border:0;background:none;color:#ff9767;font-size:12px;font-weight:800;cursor:pointer}.workspace-main{min-width:0;padding:34px clamp(25px,4vw,66px) 80px}.workspace-topbar{display:flex;justify-content:space-between;gap:35px;align-items:flex-start;padding-bottom:33px;border-bottom:1px solid #cfd2d0}.workspace-topbar small,.workspace-panel-head small{color:#b9471d;font:11px var(--mono);letter-spacing:1.1px}.workspace-topbar h1{margin:10px 0 4px;font:800 clamp(38px,4vw,62px)/.9 var(--display);letter-spacing:-.5px}.workspace-topbar p{max-width:720px;margin:10px 0 0;color:#62676e;font-size:16px}.workspace-action{display:flex;align-items:center;gap:9px;padding:13px 15px;background:var(--orange);color:#fff;font-size:12px;font-weight:800;white-space:nowrap;box-shadow:3px 3px #25272b}.workspace-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0}.workspace-summary article{display:grid;grid-template-columns:1fr auto;align-items:end;min-height:125px;padding:20px;background:#fff;border:1px solid #dadcda}.workspace-summary small{grid-column:1/-1;color:#70757c;font:10px var(--mono);letter-spacing:.7px;text-transform:uppercase}.workspace-summary b{font:800 50px/.8 var(--display)}.workspace-summary span{color:#858a91;font-size:12px}.workspace-panel{margin-top:22px;padding:28px;background:#fff;border:1px solid #d5d8d6}.workspace-panel-head{display:flex;justify-content:space-between;gap:25px;align-items:end;margin-bottom:25px;padding-bottom:22px;border-bottom:1px solid #dfe1df}.workspace-panel-head h2{margin:8px 0 0;font:800 35px/.92 var(--display);text-transform:uppercase}.workspace-panel-head>span{color:#747a82;font-size:12px}.workspace-panel-head>button{padding:10px 12px;border:1px solid #aeb3b7;background:#fff;font-size:12px;font-weight:800;cursor:pointer}.service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.service-card{padding:20px;border:1px solid #dfe1e0;background:#fafbf9}.service-card-top{display:flex;justify-content:space-between;gap:18px}.service-card-top small{color:#b94a21;font:10px var(--mono);letter-spacing:.8px;text-transform:uppercase}.service-card h3{margin:8px 0 2px;font:800 27px/.95 var(--display);text-transform:uppercase}.service-card p{margin:0;color:#6b7077;font-size:14px}.status-pill{align-self:flex-start;width:max-content;padding:5px 8px;border:1px solid #acd2b7;background:#eff9f1;color:#397448;font:700 11px var(--mono);text-transform:uppercase}.usage-line{display:grid;grid-template-columns:1fr auto;gap:8px;margin:22px 0 16px;color:#6d7279;font-size:11px}.usage-line>i,.capacity>i{grid-column:1/-1;height:5px;background:#e2e4e3;overflow:hidden}.usage-line>i>em,.capacity>i>em{display:block;height:100%;background:var(--orange)}.service-controls{display:flex;flex-wrap:wrap;gap:7px}.service-controls span{padding:6px 8px;border:1px solid #c9cdca;font-size:10px;font-weight:800}.service-controls .ready{background:#fff;color:#30343a}.service-controls .locked{background:#eeefed;color:#9b9fa4;border-color:#e0e1df}.service-card footer{display:flex;justify-content:space-between;gap:15px;margin-top:18px;padding-top:13px;border-top:1px solid #dfe1df;color:#7b8087;font-size:10px}.service-card footer b{color:#555a61}.workspace-empty{grid-column:1/-1;padding:55px;border:1px dashed #bfc3c0;color:#6c7279;text-align:center}.client-table{display:grid}.table-row{display:grid;grid-template-columns:1.1fr 1.2fr .55fr .55fr .45fr;gap:18px;align-items:center;min-height:64px;padding:11px 5px;border-bottom:1px solid #e1e3e1;color:#4f555c;font-size:14px}a.table-row:hover{background:#fff6f1}.table-row b{color:#25282d;font-size:13px}.table-row strong{color:#b9471d;text-align:right}.table-head{min-height:38px;color:#81868c;font:10px var(--mono);letter-spacing:.7px;text-transform:uppercase}.table-row small{display:block;color:#7d8289;font-size:10px}.table-row form{text-align:right}.table-row form button{border:0;background:none;color:#b9471d;font-size:11px;font-weight:800;cursor:pointer}.team-grid{display:grid;gap:8px}.team-grid article{display:grid;grid-template-columns:42px 1fr auto;gap:14px;align-items:center;padding:12px;border:1px solid #e0e2e0}.team-grid article>i{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#272a2f;color:#fff;font:700 12px var(--mono);font-style:normal}.team-grid article>div{display:grid}.team-grid article span{color:#747980;font-size:11px}.team-grid article strong{color:#b9471d;font:10px var(--mono);text-transform:uppercase}.provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.provider-grid>article{padding:20px;border:1px solid #d9dcda;background:#fafbf9}.provider-head{display:grid;grid-template-columns:12px 1fr auto;gap:12px;align-items:start}.provider-light{width:9px;height:9px;margin-top:5px;border-radius:50%;background:#9da2a8}.provider-light.connected{background:#42a35d;box-shadow:0 0 0 4px #dff1e3}.provider-head small{color:#888d94;font:9px var(--mono)}.provider-head h3{margin:5px 0 1px;font:800 24px var(--display);text-transform:uppercase}.provider-head p{margin:0;color:#71767d;font-size:12px}.provider-head>b{color:#448453;font:10px var(--mono);text-transform:uppercase}.capacity{display:grid;grid-template-columns:1fr auto;gap:9px;margin:24px 0 16px;font-size:11px}.capacity span:last-of-type{color:#747980}.provider-meta{display:flex;flex-wrap:wrap;gap:8px}.provider-meta span{padding:6px 8px;background:#eceeec;color:#636970;font-size:11px}.display-note span{font-size:13px}.display-note b{font-size:15px}.product-list small,.product-list strong em{font-size:12px}.product-list li,.tags span{font-size:13px}.portfolio-meta>b,.all-work{font-size:14px}.preview-unavailable span{font-size:13px}.footer-links small{font-size:12px}.media-manager aside p,.media-manager label:not(.file-input),.file-input,.media-items b,.media-items span,.media-items form button{font-size:12px}.admin-table .table-row{grid-template-columns:1fr 1.1fr .6fr .45fr .6fr}.workspace-table .table-row{grid-template-columns:1.3fr .7fr .45fr .45fr .45fr}.import-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.import-summary article{padding:20px;border:1px solid #daddda;background:#fafbf9}.import-summary small{color:#b9471d;font:10px var(--mono);letter-spacing:1px;text-transform:uppercase}.import-summary b{display:block;margin:16px 0;font:800 52px/.8 var(--display)}.import-summary p{color:#686d74;font-size:12px;line-height:1.6}.import-note{margin-top:18px;padding:22px;background:#24262b;color:#fff}.import-note p{max-width:850px;color:#c7cbd1;font-size:13px}.import-note code{display:block;padding:11px;background:#17191d;color:#ff9b6d;font-size:11px;overflow:auto}.media-workspace .media-manager{margin-top:0;padding-top:0;border-top:0;grid-template-columns:.65fr 1.35fr}.media-workspace .media-manager aside h3{font:800 30px/.95 var(--display);text-transform:uppercase}@media(max-width:1050px){.workspace-app{grid-template-columns:235px minmax(0,1fr)}.workspace-summary{grid-template-columns:repeat(2,1fr)}.service-grid,.provider-grid,.reseller-hero,.reseller-control{grid-template-columns:1fr}}@media(max-width:760px){body{font-size:16px}.workspace-app{display:block}.workspace-sidebar{position:relative;height:auto;min-height:auto;overflow:visible}.workspace-sidebar nav{grid-template-columns:repeat(2,1fr)}.workspace-sidebar-foot{margin-top:24px}.workspace-main{padding:25px 18px 60px}.workspace-topbar{display:grid}.workspace-summary{grid-template-columns:1fr 1fr}.workspace-panel{padding:18px}.client-table{overflow-x:auto}.table-row{min-width:740px}.reseller-hero,.reseller-flow,.reseller-control{padding:80px 20px}.reseller-flow-grid{grid-template-columns:1fr}.reseller-flow-grid article{min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.diagram-children,.media-workspace .media-manager{grid-template-columns:1fr}}.operations-directory .workspace-panel-head p,.reseller-branding-workspace .workspace-panel-head p{max-width:720px;margin:.5rem 0 0;color:#6b625b;font-size:.96rem;line-height:1.55}.ember-render-recovery{min-height:100vh;display:grid;place-content:center;gap:18px;padding:28px;background:radial-gradient(circle at 75% 15%,#fff0e6 0,transparent 28%),#f8f5f1;color:#211a16}.ember-render-recovery small{color:#c54f18;font-weight:900;letter-spacing:.13em}.ember-render-recovery h1{max-width:640px;margin:0;font-size:clamp(2.35rem,6vw,5rem);line-height:.94}.ember-render-recovery p{max-width:510px;margin:0;color:#665c55;font-size:1.05rem;line-height:1.65}.ember-render-recovery div{display:flex;gap:11px;flex-wrap:wrap}.ember-render-recovery button,.ember-render-recovery a{padding:12px 17px;border-radius:8px;font:800 .95rem/1 Manrope,sans-serif;text-decoration:none;cursor:pointer}.ember-render-recovery button{border:0;background:#d9571c;color:#fff}.ember-render-recovery a{border:1px solid #c9bfb7;color:#352a23;background:#fff}.asset-operations-list .dashboard-record-head,.asset-operations-list .dashboard-record-row{grid-template-columns:minmax(230px,1.25fr) minmax(180px,1fr) minmax(150px,.8fr) minmax(145px,.72fr) 105px 32px}.asset-operations-list .dashboard-record-row>span,.staff-access-list .dashboard-record-row>span{min-width:0}.asset-operations-list small,.staff-access-list small{display:block;margin-top:3px;color:#786e66;font-size:.78rem;white-space:normal}.asset-operation-modal{display:grid;grid-template-columns:1fr 1.35fr;gap:18px;padding:2px}.asset-operation-modal>section,.asset-operation-modal>form{display:grid;align-content:start;gap:15px;padding:22px;border:1px solid #e2dad3;border-radius:12px;background:#fff}.asset-operation-modal>section header,.asset-operation-modal>form header{display:flex;justify-content:space-between;align-items:start}.asset-operation-modal h3{margin:4px 0;font-size:1.28rem}.asset-operation-modal small{color:#bd4d17;font-weight:800;letter-spacing:.09em}.asset-operation-modal p{margin:0;color:#6c625b;line-height:1.55}.asset-operation-modal label,.staff-access-form>label{display:grid;gap:7px;font-size:.87rem;font-weight:750;color:#554c46}.asset-operation-modal input,.asset-operation-modal select,.staff-access-form input,.staff-access-form select{width:100%;min-height:45px;padding:10px 12px;border:1px solid #cec5be;border-radius:8px;background:#fff;font:inherit}.asset-billing-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.asset-billing-grid label{position:relative}.asset-billing-grid label>small{position:absolute;right:10px;bottom:14px;color:#7a7069;letter-spacing:0}.asset-checks{display:flex;flex-wrap:wrap;gap:10px}.asset-checks label{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #ddd4cd;border-radius:8px}.asset-checks input{width:auto;min-height:auto}.transfer-code-panel{grid-column:1/-1}.transfer-code-panel code{padding:14px;border:1px dashed #e67236;border-radius:8px;background:#fff8f2;font:700 1rem var(--mono);overflow-wrap:anywhere}.staff-role-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:12px;margin:22px 0}.staff-role-strip article{display:grid;gap:5px;padding:16px;border:1px solid #e2dbd5;border-radius:10px;background:#faf8f6}.staff-role-strip b{font-size:.96rem}.staff-role-strip span,.staff-role-strip small{color:#70675f;font-size:.78rem;line-height:1.4}.staff-access-list .dashboard-record-head,.staff-access-list .dashboard-record-row{grid-template-columns:minmax(245px,1.2fr) minmax(200px,1fr) 145px 110px 30px}.staff-access-form{display:grid;gap:16px}.staff-access-form fieldset{display:grid;gap:9px;margin:0;padding:15px;border:1px solid #ddd5ce;border-radius:10px}.staff-access-form legend{padding:0 7px;font-weight:800}.staff-access-form fieldset label{display:flex;align-items:flex-start;gap:10px;padding:10px;border-radius:7px;background:#faf8f6}.staff-access-form fieldset input{width:auto;min-height:auto;margin-top:4px}.staff-access-form fieldset span{display:grid;gap:3px}.staff-access-form fieldset small{color:#736961;font-weight:500;line-height:1.4}.mrr-breakdown{display:grid;grid-template-columns:190px 190px 1fr;align-items:center;gap:16px;margin:-5px 0 24px;padding:15px 18px;border:1px solid #ebd7c9;border-radius:10px;background:#fff8f2}.mrr-breakdown span{display:grid;gap:3px}.mrr-breakdown small{color:#b94d18;font-weight:800;letter-spacing:.08em}.mrr-breakdown b{font-size:1.2rem}.mrr-breakdown p{margin:0;color:#74685f;font-size:.83rem;line-height:1.5}.reseller-branding-layout{display:grid;grid-template-columns:minmax(430px,1fr) minmax(340px,.86fr);gap:24px;margin-top:24px}.reseller-branding-layout>form{display:grid;gap:16px;padding:22px;border:1px solid #e1d8d1;border-radius:12px;background:#fff}.reseller-branding-layout>form>label{display:grid;gap:7px;font-weight:700}.reseller-branding-layout>form>label input{min-height:44px;padding:10px;border:1px solid #ccc3bc;border-radius:7px}.reseller-branding-layout>aside{display:grid;align-content:start;gap:16px}.tenant-preview{overflow:hidden;border-radius:14px;background:var(--tenant-primary);color:#fff;box-shadow:0 20px 45px #1f16102e}.tenant-preview header{display:flex;align-items:center;gap:10px;padding:15px 17px;border-bottom:1px solid rgba(255,255,255,.14)}.tenant-preview header img,.tenant-preview header i{width:36px;height:36px;object-fit:contain;border-radius:8px;background:#fff}.tenant-preview header i{display:grid;place-items:center;color:var(--tenant-primary);font-style:normal;font-weight:900}.tenant-preview header b{flex:1}.tenant-preview button{border:0;border-radius:999px;padding:8px 13px;background:var(--tenant-accent);color:#fff;font-weight:800}.tenant-preview main{padding:32px 20px}.tenant-preview main small{color:var(--tenant-accent);font-weight:900;letter-spacing:.1em}.tenant-preview h3{max-width:390px;margin:9px 0 24px;font-size:1.7rem;line-height:1.05}.tenant-preview main div{display:flex;gap:8px}.tenant-preview main span{padding:8px 10px;border:1px solid rgba(255,255,255,.2);border-radius:7px}.tenant-preview footer{padding:13px 17px;background:#00000024;font-size:.76rem}.tenant-connection{display:grid;gap:9px;padding:18px;border:1px solid #e1d7cf;border-radius:11px;background:#fff}.tenant-connection small{color:#b94d18;font-weight:850;letter-spacing:.09em}.tenant-connection p{margin:0;color:#6d635b;line-height:1.5}.tenant-connection code{padding:11px;border-radius:7px;background:#f5f1ed;overflow-wrap:anywhere}@media(max-width:1000px){.asset-operation-modal,.reseller-branding-layout{grid-template-columns:1fr}.mrr-breakdown{grid-template-columns:1fr 1fr}.mrr-breakdown p{grid-column:1/-1}.asset-operations-list .dashboard-record-head,.staff-access-list .dashboard-record-head{display:none}.asset-operations-list .dashboard-record-row,.staff-access-list .dashboard-record-row{grid-template-columns:1fr 1fr}}@media(max-width:650px){.asset-billing-grid,.asset-operations-list .dashboard-record-row,.staff-access-list .dashboard-record-row,.mrr-breakdown{grid-template-columns:1fr}.mrr-breakdown p{grid-column:auto}.reseller-branding-layout{display:block}.reseller-branding-layout>aside{margin-top:16px}}.infrastructure-manager .game-sidebar nav button:disabled{opacity:.62;cursor:not-allowed}.infrastructure-overview{display:grid;gap:28px}.infrastructure-overview>section:first-child{padding:30px;border:1px solid #e2e7ed;border-radius:20px;background:linear-gradient(135deg,#fff,#fff8f2)}.infrastructure-overview>section:first-child small{font-size:.78rem;font-weight:900;letter-spacing:.15em;color:#e95f19}.infrastructure-overview>section:first-child h2{font-size:clamp(1.8rem,3vw,3.1rem);margin:.45rem 0 .7rem;word-break:break-word}.infrastructure-overview>section:first-child p{font-size:1.05rem;line-height:1.7;color:#5c6570;max-width:800px}.infrastructure-terminal{display:grid;gap:16px}.infrastructure-terminal>header{display:flex;align-items:center;justify-content:space-between;gap:20px}.infrastructure-terminal>header>div{display:flex;align-items:center;gap:12px}.infrastructure-terminal>header small{display:block;font-size:.72rem;letter-spacing:.14em;font-weight:900;color:#687482}.infrastructure-terminal>header b{font-size:1rem;text-transform:capitalize}.infrastructure-terminal>header button,.ssh-connect{min-height:42px;border:1px solid #d7dde4;background:#fff;border-radius:10px;padding:0 16px;font-weight:850}.infrastructure-terminal .terminal-frame{min-height:520px;border-radius:17px;overflow:hidden;border:1px solid #242b33;box-shadow:0 18px 45px #0c111933}.ssh-connect{justify-self:start;background:#171b21;color:#fff;border-color:#171b21;min-height:50px;padding:0 22px}.ssh-connect:disabled{opacity:.48;cursor:not-allowed}.ssh-trust-note{margin:0;padding:14px 16px;border-left:4px solid #f07a27;background:#fff6ee;color:#5f4d40;line-height:1.6}.friendly-endpoints{margin-top:22px;overflow:hidden;border:1px solid #d6dbdf;border-radius:12px;background:#fff}.friendly-endpoints>header{padding:19px 21px;border-bottom:1px solid #e0e4e7}.friendly-endpoints header small{color:#bf531b;font:8px var(--mono);letter-spacing:.12em}.friendly-endpoints h3{margin:5px 0;font-size:18px}.friendly-endpoints header p{margin:0;color:#747d86;font-size:10px;line-height:1.6}.friendly-endpoints>form{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end;padding:15px 20px;background:#f5f7f8}.friendly-endpoints form label{display:grid;gap:5px;color:#68727b;font-size:9px;font-weight:800}.friendly-endpoints input,.friendly-endpoints select{min-height:40px;border:1px solid #ced5da;border-radius:7px;padding:0 10px;background:#fff;font-size:10px}.friendly-endpoints form button{min-height:40px;border:0;border-radius:7px;padding:0 15px;background:#20262c;color:#fff;font-size:9px;font-weight:900}.endpoint-list article{display:grid;grid-template-columns:10px 1fr auto auto;gap:12px;align-items:center;padding:13px 20px;border-top:1px solid #e5e8ea}.endpoint-list article>i{width:8px;height:8px;border-radius:50%;background:#d3a953}.endpoint-list article>i.active{background:#51c984;box-shadow:0 0 8px #51c984}.endpoint-list article>i.failed{background:#db6157}.endpoint-list article>div{display:grid}.endpoint-list article b{font:10px var(--mono)}.endpoint-list article span{color:#7b848d;font-size:8px}.endpoint-list article>button{border:1px solid #e3c0bb;border-radius:5px;background:#fff4f2;color:#9a4038;padding:6px 8px;font-size:8px}@media(max-width:720px){.infrastructure-terminal .terminal-frame{min-height:420px}.infrastructure-terminal>header{align-items:flex-start;flex-direction:column}}@media(max-width:720px){.friendly-endpoints>form{grid-template-columns:1fr}.endpoint-list article{grid-template-columns:10px 1fr auto}.endpoint-list article>button{grid-column:2}}.hero-logo-stage{position:relative;z-index:2;display:grid;place-items:center;min-height:520px;isolation:isolate}.hero-logo-stage:before{content:"";position:absolute;inset:8% 5%;z-index:-2;border:1px solid rgba(255,126,65,.2);border-radius:50%;background:radial-gradient(circle,rgba(245,82,22,.2),rgba(245,82,22,.045) 42%,transparent 66%);box-shadow:inset 0 0 90px #f55a1914,0 0 90px #f55a1912}.hero-logo-stage>img{position:relative;z-index:2;display:block;width:min(440px,82%);aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 32px 55px rgba(0,0,0,.5)) drop-shadow(0 0 30px rgba(255,86,21,.3));animation:logoBreathe 5.8s ease-in-out infinite}.hero-logo-orbit{position:absolute;z-index:-1;border:1px solid rgba(255,125,61,.38);border-radius:50%;animation:logoOrbit 22s linear infinite}.hero-logo-orbit:before,.hero-logo-orbit:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:#ff8148;box-shadow:0 0 18px #ff5f20}.hero-logo-orbit:before{left:8%;top:20%}.hero-logo-orbit:after{right:5%;bottom:28%}.orbit-one{inset:6%}.orbit-two{inset:17%;animation-direction:reverse;animation-duration:15s;opacity:.6}.hero-logo-caption{position:absolute;z-index:3;right:1%;bottom:2%;display:grid;gap:4px;width:min(285px,58%);padding:17px 19px;border-left:3px solid var(--orange);background:#0a0b0ed1;box-shadow:0 18px 45px #00000057;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero-logo-caption small{color:#ff9b69;font:10px var(--mono);letter-spacing:.12em}.hero-logo-caption b{font:800 28px/.92 var(--display);text-transform:uppercase}.hero-logo-caption span{color:#aeb4bc;font-size:13px;line-height:1.5}@keyframes logoOrbit{to{transform:rotate(360deg)}}@keyframes logoBreathe{50%{transform:translateY(-9px) scale(1.018);filter:drop-shadow(0 38px 65px rgba(0,0,0,.55)) drop-shadow(0 0 42px rgba(255,86,21,.48))}}.platform-state{display:inline-flex;align-items:center;width:max-content;padding:7px 10px;border-radius:999px;color:#76501b;background:#f5ead2;font:700 11px var(--mono);text-transform:uppercase}.platform-state.active,.platform-state.connected,.platform-state.enabled,.platform-state.healthy,.platform-state.available,.platform-state.completed{color:#246848;background:#def1e6}.platform-state.disabled,.platform-state.failed,.platform-state.error,.platform-state.unavailable,.platform-state.unlinked{color:#943e36;background:#f6e2df}.platform-alert{margin:0 0 18px;padding:13px 15px;border-radius:8px;font-size:14px}.platform-alert.success{color:#225f42;background:#e4f3e9}.platform-alert.error{color:#8f3a32;background:#f8e5e2}.platform-empty,.platform-loading{display:grid;place-items:center;align-content:center;min-height:390px;padding:45px;color:#6f777e;text-align:center}.platform-empty b{color:#252a2e;font:800 36px/.95 var(--display);text-transform:uppercase}.platform-empty p{max-width:560px;font-size:15px}.platform-section-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid #dce0e2}.platform-section-head small{color:#b94b21;font:11px var(--mono)}.platform-section-head h2{margin:6px 0 0;font:800 38px/.92 var(--display);text-transform:uppercase}.platform-tabs{display:flex;gap:6px;margin:0 0 24px;padding:6px;border-radius:10px;background:#ece9e4;overflow-x:auto}.platform-tabs button{min-width:max-content;padding:11px 15px;border:0;border-radius:7px;background:transparent;color:#68645f;font-size:14px;font-weight:800;cursor:pointer}.platform-tabs button.active{background:#fff;color:#24211f;box-shadow:0 4px 15px #2e272214}.domain-open-row{width:100%;border-top:0;border-right:0;border-left:0;background:transparent;text-align:left;cursor:pointer}.domain-open-row:hover{background:#fff5ef}.domain-open-row strong{color:#bb481d}.domain-manager{position:fixed;z-index:1900;inset:0;display:grid;place-items:center;padding:18px;background:#07090bba;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.domain-manager>section{width:min(1450px,100%);height:min(900px,calc(100vh - 36px));display:grid;grid-template-columns:285px minmax(0,1fr);overflow:hidden;border-radius:16px;background:#f4f5f4;box-shadow:0 45px 140px #00000080}.domain-manager aside{display:flex;flex-direction:column;background:#171a1e;color:#fff}.domain-manager-brand{padding:30px 24px;border-bottom:1px solid #32363c}.domain-manager-brand>i{display:grid;place-items:center;width:42px;height:42px;margin-bottom:23px;border-radius:9px;background:var(--orange);font:800 15px var(--display);font-style:normal}.domain-manager-brand small{color:#fd9869;font:11px var(--mono)}.domain-manager-brand h2{margin:10px 0 14px;font:800 31px/.95 var(--display);overflow-wrap:anywhere;text-transform:uppercase}.domain-manager aside nav{display:grid;gap:5px;padding:16px}.domain-manager aside nav button{padding:14px;border:0;border-radius:7px;background:transparent;color:#b8bec6;text-align:left;font-size:15px;font-weight:800;cursor:pointer}.domain-manager aside nav button:hover,.domain-manager aside nav button.active{background:#282d33;color:#fff;box-shadow:inset 3px 0 var(--orange)}.domain-manager aside footer{margin-top:auto;padding:20px 24px;border-top:1px solid #32363c;color:#89919a;font-size:12px}.domain-manager main{min-width:0;display:flex;flex-direction:column}.domain-manager main>header{height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 30px;border-bottom:1px solid #d6dadd;background:#fff}.domain-manager main>header>div{display:grid}.domain-manager main>header small{color:#a84a25;font:10px var(--mono)}.domain-manager main>header b{font-size:17px}.domain-manager main>header button{width:40px;height:40px;border:1px solid #d5d9dc;border-radius:8px;background:#fff;font-size:25px;cursor:pointer}.domain-body{flex:1;min-height:0;padding:30px;overflow:auto}.domain-body.busy{opacity:.62;pointer-events:none}.domain-identity{display:flex;align-items:start;justify-content:space-between;padding:32px;border-radius:12px;background:linear-gradient(125deg,#20252a,#111418);color:#fff}.domain-identity small{color:#f68c53;font:11px var(--mono)}.domain-identity h2{margin:9px 0 7px;font:800 54px/.9 var(--display);text-transform:uppercase}.domain-identity p{max-width:640px;margin:0;color:#aeb6bf;font-size:14px}.domain-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:14px 0}.domain-facts article{display:grid;gap:7px;padding:22px;border:1px solid #d9dddf;border-radius:10px;background:#fff}.domain-facts small{color:#8c6a55;font:10px var(--mono)}.domain-facts b{font-size:19px}.domain-facts button{justify-self:start;padding:6px 0;border:0;background:none;color:#b7471d;font-size:13px;font-weight:800}.nameserver-card,.verification-help{padding:25px;border:1px solid #d9dddf;border-radius:10px;background:#fff}.nameserver-card h3{margin:6px 0;font:800 28px var(--display);text-transform:uppercase}.nameserver-card>div{display:flex;flex-wrap:wrap;gap:9px;margin-top:17px}.nameserver-card code{padding:9px 11px;border-radius:6px;background:#eef0f1;font-size:13px}.dns-editor{display:grid;grid-template-columns:100px .7fr 1.4fr 100px auto;gap:9px;margin-bottom:16px;padding:15px;border:1px solid #d8dcdf;border-radius:9px;background:#fff}.dns-editor input,.dns-editor select{min-width:0;padding:11px;border:1px solid #cbd0d3;border-radius:6px;font-size:14px}.dns-editor button,.domain-actions button,.verification-help button{padding:10px 13px;border:0;border-radius:6px;background:#282c30;color:#fff;font-size:13px;font-weight:800}.domain-dns-table,.asset-table,.catalog-table{overflow:auto;border:1px solid #d8dcdf;border-radius:9px;background:#fff}.domain-dns-table>header,.domain-dns-table>div,.asset-table>header,.asset-table>div,.catalog-table>header,.catalog-table>div{min-width:760px;display:grid;grid-template-columns:90px 1fr 1.5fr 90px 100px;gap:14px;align-items:center;min-height:60px;padding:11px 15px;border-bottom:1px solid #e0e3e5;font-size:14px}.domain-dns-table>header,.asset-table>header,.catalog-table>header{min-height:42px;color:#777f86;background:#edf0f1;font:700 10px var(--mono);text-transform:uppercase}.domain-dns-table code{overflow:hidden;text-overflow:ellipsis}.domain-dns-table button,.asset-table button{padding:7px 9px;border:1px solid #d4d8da;border-radius:5px;background:#fff;color:#9b3e32;font-size:12px;font-weight:800}.domain-actions{display:grid;gap:12px}.domain-actions article{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:22px;border:1px solid #d9dddf;border-radius:9px;background:#fff}.domain-actions article>div{display:grid;gap:3px}.domain-actions b{font-size:17px}.domain-actions span{color:#6d747b;font-size:13px}.verification-help{max-width:760px}.verification-help>b{font:800 32px var(--display);text-transform:uppercase}.verification-help p{font-size:15px}.website-tools-layout{display:grid;grid-template-columns:330px minmax(0,1fr);min-height:630px;border:1px solid #d8dbd9;border-radius:12px;overflow:hidden}.website-tools-layout>aside{padding:19px;background:#f0eeea;border-right:1px solid #d7d4d0}.website-tools-layout>aside form{display:grid;gap:11px;padding:19px;border-radius:10px;background:#202321;color:#fff}.website-tools-layout>aside form h3{margin:0;font:800 28px var(--display);text-transform:uppercase}.website-tools-layout>aside form p{margin:0;color:#b7b8b5;font-size:12px}.website-tools-layout label{display:grid;gap:5px;color:#c9cbc8;font-size:11px;font-weight:800}.website-tools-layout input{padding:10px;border:1px solid #484b48;border-radius:6px;background:#171917;color:#fff;font-size:14px}.website-tools-layout label.check{display:flex;align-items:center;gap:8px}.website-tools-layout label.check input{width:auto}.website-tools-layout form button{padding:11px;border:0;border-radius:6px;background:var(--orange);color:#fff;font-size:13px;font-weight:800}.website-tools-layout>aside nav{display:grid;gap:6px;margin-top:14px}.website-tools-layout>aside nav button{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;border:0;border-radius:7px;background:transparent;text-align:left;cursor:pointer}.website-tools-layout>aside nav button.active{background:#fff;box-shadow:0 5px 18px #27231f14}.website-tools-layout>aside nav button>span{display:grid}.website-tools-layout>aside nav b{font-size:14px}.website-tools-layout>aside nav small{color:#77736e;font-size:11px}.website-tools-layout>main{min-width:0;padding:25px;background:#fafafa}.website-tools-head{display:flex;align-items:end;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #d8dbdd}.website-tools-head small{color:#b64a1e;font:10px var(--mono)}.website-tools-head h2{margin:6px 0 0;font:800 39px/.92 var(--display);text-transform:uppercase}.website-tools-head a{font-size:13px;font-weight:800}.website-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:14px 0}.website-metrics article{display:grid;gap:9px;padding:16px;border:1px solid #dadddf;border-radius:8px;background:#fff}.website-metrics small{color:#7c838a;font:10px var(--mono)}.website-metrics b{font:800 38px/.9 var(--display)}.install-script{display:grid;grid-template-columns:1fr auto;gap:12px;padding:19px;border-radius:9px;background:#171b1f;color:#fff}.install-script>div{grid-column:1/-1}.install-script small{color:#f98c51;font:10px var(--mono)}.install-script h3{margin:4px 0;font-size:17px}.install-script code{min-width:0;padding:10px;border-radius:5px;background:#0c0f12;color:#d8e1e8;font-size:12px;overflow:auto}.install-script button{border:0;border-radius:5px;background:var(--orange);color:#fff;font-weight:800}.website-tools-columns{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.website-tools-columns>section{padding:18px;border:1px solid #dadddf;border-radius:9px;background:#fff}.website-tools-columns header{display:flex;align-items:center;justify-content:space-between}.website-tools-columns h3{margin:0;font-size:18px}.website-tools-columns button{padding:8px 10px;border:0;border-radius:5px;background:#262b2f;color:#fff;font-size:12px;font-weight:800}.seo-score{display:flex;align-items:end;gap:7px;margin-top:22px}.seo-score>b{font:800 60px/.78 var(--display);color:var(--orange)}.seo-score>span{color:#737a80;font-size:12px}.seo-score .platform-state{margin-left:auto}.metric-row{display:flex;justify-content:space-between;gap:15px;padding:9px 0;border-bottom:1px solid #e2e4e5}.metric-row code{font-size:12px}.commerce-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.commerce-cards article{display:flex;flex-direction:column;min-height:300px;padding:22px;border:1px solid #d8dbd9;border-radius:10px;background:#fff}.commerce-cards header,.lifecycle-grid header{display:flex;align-items:start;justify-content:space-between;gap:12px}.commerce-cards small{color:#b44a1e;font:10px var(--mono);text-transform:uppercase}.commerce-cards h3{margin:7px 0;font:800 29px/.94 var(--display);text-transform:uppercase}.commerce-cards p{color:#697078;font-size:13px}.commerce-price{display:flex;align-items:baseline;margin-top:auto}.commerce-price b{font:800 39px var(--display)}.commerce-price span{color:#757c83;font-size:12px}.commerce-cards footer{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:14px;border-top:1px solid #e0e2e1;color:#777d82;font-size:12px}.commerce-cards button,.provider-control-grid button{padding:9px 11px;border:0;border-radius:5px;background:#25292c;color:#fff;font-size:12px;font-weight:800}.lifecycle-banner{padding:18px 20px;margin-bottom:14px;border-left:4px solid var(--orange);background:#24272a;color:#fff}.lifecycle-banner b{font-size:16px}.lifecycle-banner p{margin:3px 0 0;color:#bfc3c6;font-size:13px}.lifecycle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.lifecycle-grid article{padding:20px;border:1px solid #d8dbd9;border-radius:9px;background:#fff}.lifecycle-grid h3{margin:0;font-size:17px}.lifecycle-grid dl{display:grid;gap:5px}.lifecycle-grid dl>div{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #e2e4e3}.lifecycle-grid dt{color:#73797f;font-size:12px}.lifecycle-grid dd{margin:0;font-weight:800}.lifecycle-grid footer{font-size:12px}.communication-list{display:grid;gap:8px}.communication-list article{display:grid;grid-template-columns:1fr auto auto;gap:15px;align-items:center;padding:16px 18px;border:1px solid #d9dcda;border-radius:8px;background:#fff}.communication-list small{color:#b6491d;font:10px var(--mono)}.communication-list h3{margin:4px 0;font-size:17px}.communication-list p{margin:0;color:#6d7379;font-size:13px}.communication-list>article>span{font:12px var(--mono)}.asset-summary{display:flex;gap:10px;margin-bottom:12px}.asset-summary span{padding:8px 11px;border-radius:999px;background:#ece9e4;font-size:12px;font-weight:800}.asset-table>header,.asset-table>div{grid-template-columns:1.3fr .8fr 1fr .55fr .45fr}.asset-table b{display:grid}.asset-table b small{color:#7a8086;font-weight:400}.asset-table span small{color:#9a744f}.infrastructure-principles{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px;border:1px solid #d8dbd9}.infrastructure-principles article{display:grid;gap:5px;padding:20px;border-right:1px solid #d8dbd9}.infrastructure-principles article:last-child{border:0}.infrastructure-principles b{font-size:15px}.infrastructure-principles span{color:#6b7177;font-size:13px}.provider-control-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:14px}.provider-control-grid>form,.provider-control-grid>section{padding:22px;border:1px solid #d8dbd9;border-radius:10px;background:#fff}.provider-control-grid h3{margin:0;font:800 29px var(--display);text-transform:uppercase}.provider-control-grid p{color:#687078;font-size:13px}.provider-control-grid form{display:grid;gap:11px}.provider-control-grid label{display:grid;gap:5px;color:#6b7075;font-size:11px;font-weight:800}.provider-control-grid input{padding:10px;border:1px solid #ccd1d3;border-radius:6px;font-size:14px}.provider-control-grid label.check{display:flex;align-items:center;gap:8px}.provider-control-grid label.check input{width:auto}.provider-control-grid footer,.provider-actions{display:flex;gap:8px}.provider-control-grid footer button:last-child{background:var(--orange)}.provider-actions{margin:18px 0}.discovery-list{display:grid;gap:5px;max-height:250px;padding:14px;border-radius:8px;background:#eef0f1;overflow:auto}.discovery-list b{margin-bottom:5px}.discovery-list span{font-size:12px}.catalog-table{margin-top:14px}.catalog-table>header,.catalog-table>div{grid-template-columns:1.3fr .8fr .6fr .6fr .5fr}.resellerclub-commerce-status{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 14px}.resellerclub-commerce-status article{display:grid;gap:5px;padding:19px;border:1px solid #d8dbd9;border-radius:9px;background:#fff}.resellerclub-commerce-status small{color:#777f86;font:700 10px var(--mono);letter-spacing:.08em}.resellerclub-commerce-status b{font:800 37px var(--display)}.resellerclub-commerce-status span{color:#687078;font-size:12px}.catalog-table.resellerclub-catalog>header,.catalog-table.resellerclub-catalog>div{min-width:1220px;grid-template-columns:1.35fr .8fr .7fr .55fr .6fr .7fr .65fr .7fr}.resellerclub-catalog>div>b{display:grid;gap:3px}.resellerclub-catalog>div>b small{overflow:hidden;color:#7a8185;font:10px var(--mono);text-overflow:ellipsis}.resellerclub-catalog>div>strong{font-size:14px}.resellerclub-catalog .catalog-state-button:disabled{cursor:not-allowed;opacity:.7}@media(max-width:760px){.resellerclub-commerce-status{grid-template-columns:1fr}}.minecraft-safety{display:flex;gap:13px;margin:0 0 14px;padding:16px;border:1px solid #bcdcc8;border-radius:9px;background:#e9f6ed}.minecraft-safety>i{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:#43a76b;color:#fff;font-style:normal}.minecraft-safety>div{display:grid}.minecraft-safety b{font-size:15px}.minecraft-safety span{color:#557160;font-size:13px}.minecraft-installed,.minecraft-catalog{margin-top:13px;padding:19px;border:1px solid #d5dade;border-radius:10px;background:#fff}.minecraft-installed>header,.minecraft-catalog>header{display:flex;align-items:end;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid #dfe3e5}.minecraft-installed small,.minecraft-catalog small{color:#a65a32;font:10px var(--mono)}.minecraft-installed h3,.minecraft-catalog h3{margin:5px 0 0;font:800 27px/.95 var(--display);text-transform:uppercase}.minecraft-installed>div{display:grid}.minecraft-installed article{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;gap:13px;align-items:center;padding:14px 0;border-bottom:1px solid #e2e5e7}.minecraft-icon{display:grid;place-items:center;width:43px;height:43px;border-radius:9px;background:#242a2e;color:#f58246;font:800 11px var(--mono)}.minecraft-installed article>div:nth-child(2){display:grid}.minecraft-installed article b{font-size:15px}.minecraft-installed article span,.minecraft-installed article code{color:#727a82;font-size:12px}.minecraft-installed article>div:last-child{display:flex;gap:6px}.minecraft-installed button,.minecraft-results button,.minecraft-catalog form button{padding:8px 10px;border:0;border-radius:5px;background:#252b30;color:#fff;font-size:12px;font-weight:800}.minecraft-installed button.danger{color:#9b3c35;background:#f6e4e1}.minecraft-catalog form{display:flex;gap:7px}.minecraft-catalog input,.minecraft-catalog select{padding:9px;border:1px solid #cbd1d4;border-radius:6px;font-size:13px}.minecraft-results{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:14px}.minecraft-results article{display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:13px;align-items:start;padding:15px;border:1px solid #e0e3e5;border-radius:8px}.minecraft-results img{width:52px;height:52px;border-radius:10px;object-fit:cover}.minecraft-results h4{margin:4px 0;font-size:16px}.minecraft-results p{margin:0;color:#666f77;font-size:12px;line-height:1.5}.minecraft-results span{display:block;margin-top:8px;color:#8b9299;font-size:11px}.workspace-sidebar nav button{font-size:15px}.workspace-sidebar nav button i{font-size:12px}.workspace-sidebar-foot a,.workspace-sidebar-foot form button{font-size:13px}.game-manager,.pelican-workspace{font-size:15px}.game-sidebar nav button small{font-size:11px!important}.game-sidebar>footer{font-size:11px!important}.game-topbar small,.game-state-card small,.game-metric small,.game-resource-head small{font-size:11px!important}.game-provider-health,.game-tool-status{font-size:10px!important}.game-state-card p,.game-state-card aside span,.game-metric span,.game-resource-head>span,.game-notice,.game-message{font-size:13px!important}.game-tool-launcher button small,.game-card-list article span,.game-card-list article small,.activity-timeline span,.activity-timeline time,.advanced-lock span{font-size:12px!important;line-height:1.5}.game-resource-head button,.game-upload,.file-breadcrumb button,.game-inline-form label,.game-settings label,.game-inline-form button,.game-settings button,.game-card-list button{font-size:12px!important}.game-file-table{overflow-x:auto}.game-file-table>header,.game-file-table>div,.game-file-table>button{min-width:920px;grid-template-columns:minmax(270px,1fr) 100px 190px 80px minmax(300px,.9fr);gap:14px;min-height:58px;padding:8px 16px}.game-file-table>header{min-height:43px;font-size:11px!important}.file-name-cell{display:flex!important;align-items:center;min-width:0}.file-name-cell>i{display:inline-grid!important;place-items:center;flex:0 0 auto;width:38px!important;height:31px!important;margin-right:11px!important;border-radius:5px;color:#8b5b36;background:#f7e9de;font:8px var(--mono)!important;font-style:normal!important}.file-name-cell>button,.file-name-cell>b{min-width:0;overflow:hidden;padding:0!important;border:0!important;background:transparent!important;color:#262c31!important;font-size:14px!important;font-weight:800!important;text-overflow:ellipsis;white-space:nowrap}.file-row-actions{display:flex!important;flex-wrap:wrap;gap:5px}.file-row-actions button{padding:6px 8px!important;border:1px solid #d2d7da!important;border-radius:5px!important;background:#fff!important;font-size:11px!important}.file-row-actions button:hover{border-color:var(--orange)!important}.game-editor small{font-size:10px!important}.game-editor b,.game-editor button,.game-editor>footer{font-size:12px!important}.pelican-connection-card header p,.pelican-inventory header p,.pelican-policies header p,.pelican-template header p,.credential-state small,.pelican-check,.pelican-inline-message,.pelican-principles span{font-size:13px!important;line-height:1.55}.pelican-connection-card form label,.pelican-template form label,.pelican-field-grid label,.pelican-limit-grid label,.pelican-capability-grid label{font-size:12px!important}.pelican-connection-card input,.pelican-template input,.pelican-template select,.pelican-template textarea,.pelican-server-table select{font-size:14px!important}.pelican-tabs button,.pelican-connection-card button,.pelican-inventory button,.pelican-policies button,.pelican-template button{font-size:13px!important}.pelican-server-table>div,.pelican-jobs article,.discovery-preview article{font-size:12px!important}@media(max-width:1050px){.commerce-cards,.lifecycle-grid{grid-template-columns:1fr 1fr}.website-tools-layout{grid-template-columns:280px minmax(0,1fr)}.website-metrics{grid-template-columns:1fr 1fr}.provider-control-grid,.minecraft-results{grid-template-columns:1fr}}.communication-editor{display:block!important;padding:20px!important}.communication-editor>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.communication-editor form{display:grid;gap:12px}.communication-editor label{display:grid;gap:6px;font-size:13px;font-weight:750}.communication-editor input,.communication-editor textarea{width:100%;padding:10px 12px;border:1px solid #cdd3d0;border-radius:6px;background:#fff;color:#1d2527;font:14px/1.45 var(--sans)}.communication-editor textarea{resize:vertical}.communication-editor .check{display:flex;align-items:center;gap:8px}.communication-editor .check input{width:auto}.communication-editor footer{display:flex;gap:8px;flex-wrap:wrap}.communication-preview{display:grid;gap:9px;margin-top:18px;padding:15px;border:1px solid #ddd5ca;border-radius:8px;background:#fcfaf7}.communication-preview iframe{width:100%;min-height:250px;border:1px solid #dedbd5;border-radius:5px;background:#fff}.communication-preview pre{white-space:pre-wrap;margin:0;font:13px/1.5 var(--mono);color:#4a5152}@media(max-width:760px){.hero-logo-stage{min-height:390px}.hero-logo-stage>img{width:min(340px,88%)}.hero-logo-caption{right:0;bottom:0;width:75%}.hero-logo-caption b{font-size:23px}.domain-manager{padding:0}.domain-manager>section{height:100vh;grid-template-columns:1fr;border-radius:0}.domain-manager aside{display:none}.domain-manager main>header{height:68px;padding:0 18px}.domain-body{padding:17px}.domain-facts,.commerce-cards,.lifecycle-grid,.infrastructure-principles{grid-template-columns:1fr}.domain-actions article{align-items:flex-start;flex-direction:column}.dns-editor{grid-template-columns:1fr 1fr}.dns-editor input:nth-of-type(2){grid-column:1/-1}.website-tools-layout{grid-template-columns:1fr}.website-tools-layout>aside{border-right:0;border-bottom:1px solid #d7d4d0}.website-metrics,.website-tools-columns{grid-template-columns:1fr 1fr}.install-script{grid-template-columns:1fr}.install-script button{padding:10px}.commerce-cards{grid-template-columns:1fr}.communication-list article{grid-template-columns:1fr auto}.communication-list .platform-state{grid-column:1/-1}.minecraft-catalog>header{align-items:stretch;flex-direction:column}.minecraft-catalog form{display:grid;grid-template-columns:1fr}.minecraft-installed article{grid-template-columns:44px 1fr}.minecraft-installed article>.platform-state,.minecraft-installed article>div:last-child{grid-column:2}.minecraft-results article{grid-template-columns:46px 1fr}.minecraft-results article>button{grid-column:2}.game-file-table>header,.game-file-table>div,.game-file-table>button{min-width:800px}}.domain-storefront{background:#f7f6f2}.domain-store-hero{display:grid;grid-template-columns:1fr .65fr;gap:9%;align-items:center;min-height:680px;padding:110px clamp(22px,8vw,132px);background:linear-gradient(125deg,#fff 0% 64%,#1c2024 64%);overflow:hidden}.domain-store-hero>div>small,.domain-results>header small,.domain-control-story small{color:#ba491d;font:11px var(--mono);letter-spacing:.13em}.domain-store-hero h1{max-width:850px;margin:20px 0;font:800 clamp(66px,7.5vw,110px)/.82 var(--display);text-transform:uppercase}.domain-store-hero p{max-width:650px;color:#60666c;font-size:17px;line-height:1.75}.domain-store-hero form{max-width:760px;margin-top:32px}.domain-store-hero form>div:first-child{display:grid;grid-template-columns:auto 1fr auto;padding:7px;border:1px solid #c7cbcd;border-radius:10px;background:#fff;box-shadow:0 14px 40px #2523201a}.domain-store-hero form span{align-self:center;padding:0 8px;color:#9b5a3c;font:700 16px var(--mono)}.domain-store-hero input{min-width:0;padding:12px 0;border:0;outline:0;font-size:17px}.domain-store-hero form button{padding:13px 18px;border:0;border-radius:7px;background:var(--orange);color:#fff;font-size:14px;font-weight:800}.domain-store-hero form button:disabled{opacity:.5}.domain-store-notice{margin-top:10px;color:#8b5a35;font-size:13px}.domain-tlds{display:flex;gap:8px;margin-top:16px}.domain-tlds span{padding:7px 10px!important;border-radius:999px;background:#f0ece7;color:#7b6960!important;font:700 12px var(--mono)!important}.domain-store-hero>aside{position:relative;display:grid;place-items:center;color:#fff}.domain-ring{position:relative;width:min(430px,86%);aspect-ratio:1;display:grid;place-items:center;border:1px solid rgba(255,124,62,.4);border-radius:50%;box-shadow:0 0 0 55px #ff7c3e09,0 0 0 110px #ff7c3e05}.domain-ring:before{content:"";position:absolute;inset:16%;border:1px solid rgba(255,255,255,.16);border-radius:50%;animation:logoOrbit 20s linear infinite}.domain-ring>b{font:800 74px/.74 var(--display);text-align:center;text-transform:uppercase}.domain-ring span,.domain-ring i,.domain-ring em{position:absolute;padding:8px 10px;border-radius:5px;background:#2a3035;color:#f58a50;font:700 10px var(--mono);font-style:normal}.domain-ring span{left:2%;top:22%}.domain-ring i{right:2%;top:35%}.domain-ring em{left:18%;bottom:6%}.domain-store-hero>aside>p{color:#aab0b6;font:10px var(--mono);text-transform:uppercase;letter-spacing:.1em}.domain-results{padding:clamp(76px,8vw,110px) clamp(22px,8vw,132px);background:#f2f1ed}.domain-results>header{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:35px}.domain-results>header small,.domain-group-heading small,.domain-expansion>header small{color:#ba491d;font:700 11px var(--mono);letter-spacing:.13em}.domain-results h2{max-width:900px;margin:10px 0 0;font:800 clamp(42px,4.5vw,68px)/.92 var(--display);text-transform:uppercase}.domain-results>header p{max-width:560px;color:#666b70;font-size:15px;line-height:1.65}.domain-discovery{display:grid;gap:48px}.domain-group-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:16px;padding-bottom:13px;border-bottom:1px solid #cbcfcf}.domain-group-heading h3{margin:5px 0 0;font:800 30px var(--display);text-transform:uppercase}.domain-group-heading>span{color:#757b7e;font:11px var(--mono);text-transform:uppercase}.domain-result-list{display:grid;gap:10px}.domain-result-card{display:grid;grid-template-columns:minmax(0,1fr) 150px 185px;gap:24px;align-items:center;padding:20px 22px;border:1px solid #d3d6d4;border-radius:10px;background:#fff;box-shadow:0 8px 28px #20232409}.domain-result-identity{display:flex;align-items:center;gap:13px;min-width:0}.domain-result-identity i{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border-radius:50%;background:#e1f1e7;color:#267047;font:800 11px var(--mono);font-style:normal}.domain-result-card.register{border-color:#abd1bb}.domain-result-card.register .domain-result-identity i{background:#dff3e6}.domain-result-card.registered .domain-result-identity i{background:#eee9e5;color:#765f54}.domain-result-card.managed .domain-result-identity i{background:#ffe7d8;color:#a84418}.domain-result-identity h3{overflow:hidden;margin:0;text-overflow:ellipsis;font-size:21px;white-space:nowrap}.domain-result-identity span{color:#6e7479;font-size:13px}.domain-result-price{display:grid}.domain-result-price strong{font:800 28px var(--display)}.domain-result-price small{color:#777e84;font:10px var(--mono);text-transform:uppercase}.domain-result-card>button,.domain-result-card>a{padding:12px 14px;border:0;border-radius:7px;background:#252a2e;color:#fff;text-align:center;font-size:13px;font-weight:800}.domain-result-card>a.secondary{border:1px solid #c9cdcd;background:#fff;color:#30363a}.domain-suggestion-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.domain-result-card.compact{grid-template-columns:minmax(0,1fr) auto;padding:17px 18px}.domain-result-card.compact .domain-result-price{justify-items:end}.domain-result-card.compact>button,.domain-result-card.compact>a{grid-column:1/-1}.domain-suggestion-empty{padding:28px;border:1px dashed #c9cdcb;border-radius:10px;color:#62696c;background:#ffffff73}.domain-search-primer{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr;gap:15px;align-items:center;padding:25px;border:1px solid #d5d7d5;border-radius:11px;background:#fff}.domain-search-primer span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#22272b;color:#fff;font:11px var(--mono)}.domain-search-primer p{margin:0;color:#555d61;font-size:14px;line-height:1.5}.domain-expansion{padding:clamp(76px,8vw,105px) clamp(22px,8vw,132px);background:#20252a;color:#fff}.domain-expansion>header{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.65fr);gap:20px 8%;align-items:end;margin-bottom:32px}.domain-expansion>header small{grid-column:1/-1;color:#ff8143}.domain-expansion h2{max-width:830px;margin:0;font:800 clamp(43px,5vw,70px)/.9 var(--display);text-transform:uppercase}.domain-expansion>header p{margin:0;color:#b7bec2;font-size:16px;line-height:1.65}.domain-expansion>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #454b4f}.domain-expansion a{display:grid;grid-template-columns:42px 1fr auto;gap:17px;align-items:start;padding:27px 22px;border-right:1px solid #454b4f;border-bottom:1px solid #454b4f;color:#fff}.domain-expansion a:nth-child(2n){border-right:0}.domain-expansion a:hover{background:#292f34}.domain-expansion a>span{color:#ff8143;font:11px var(--mono)}.domain-expansion a h3{margin:0 0 7px;font:800 27px var(--display);text-transform:uppercase}.domain-expansion a p{margin:0;color:#aeb5b9;font-size:14px;line-height:1.55}.domain-expansion a>b{color:#ff8143;font:300 28px var(--sans)}.domain-control-story{padding:105px clamp(22px,8vw,132px);background:#fff}.domain-control-story>div:first-child{margin-bottom:35px}.domain-control-story h2{max-width:900px;margin:12px 0;font:800 clamp(50px,6vw,84px)/.87 var(--display);text-transform:uppercase}.domain-control-story>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #d9dbda}.domain-control-story article{padding:27px;border-right:1px solid #d9dbda}.domain-control-story article:last-child{border:0}.domain-control-story article>b{color:var(--orange);font:11px var(--mono)}.domain-control-story h3{margin:45px 0 10px;font:800 30px var(--display);text-transform:uppercase}.domain-control-story article p{color:#626970;font-size:14px}.domain-checkout{position:fixed;z-index:2000;inset:0;display:grid;place-items:center;padding:18px;background:#080a0cc2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.domain-checkout>section{width:min(620px,100%);overflow:hidden;border-radius:13px;background:#f7f6f3;box-shadow:0 35px 120px #00000080}.domain-checkout header{display:flex;align-items:start;justify-content:space-between;padding:25px;background:#1a1e22;color:#fff}.domain-checkout header small{color:#f58b53;font:10px var(--mono)}.domain-checkout h2{margin:7px 0 0;font:800 38px var(--display);text-transform:uppercase}.domain-checkout header button{width:36px;height:36px;border:1px solid #43494e;border-radius:6px;background:none;color:#fff;font-size:23px}.domain-checkout form{display:grid;gap:13px;padding:24px}.domain-checkout label{display:grid;gap:5px;color:#6e6964;font-size:11px;font-weight:800}.domain-checkout select{padding:11px;border:1px solid #d0ccc7;border-radius:6px;background:#fff;font-size:14px}.domain-order-total{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px;border:1px solid #d8d4cf;border-radius:8px;background:#fff}.domain-order-total span{font-size:13px}.domain-order-total b{font:800 33px var(--display)}.domain-checkout form>button{padding:13px;border:0;border-radius:6px;background:var(--orange);color:#fff;font-size:14px;font-weight:800}.domain-checkout form>button:disabled{opacity:.5}@media(max-width:900px){.domain-store-hero{grid-template-columns:1fr;background:#fff}.domain-store-hero>aside{display:none}.domain-results>header{align-items:start;flex-direction:column}.domain-suggestion-grid{grid-template-columns:1fr}.domain-expansion>header{grid-template-columns:1fr}.domain-expansion>header small{grid-column:auto}.domain-control-story>div:last-child{grid-template-columns:1fr}.domain-control-story article{border-right:0;border-bottom:1px solid #d9dbda}}@media(max-width:650px){.domain-store-hero{min-height:0;padding:75px 20px}.domain-store-hero h1{font-size:clamp(58px,17vw,80px)}.domain-store-hero p{font-size:15px}.domain-store-hero form>div:first-child{grid-template-columns:auto 1fr}.domain-store-hero form button{grid-column:1/-1}.domain-results,.domain-expansion,.domain-control-story{padding:70px 20px}.domain-result-card,.domain-result-card.compact{grid-template-columns:1fr auto;gap:13px}.domain-result-card>button,.domain-result-card>a{grid-column:1/-1}.domain-result-price strong{font-size:24px}.domain-search-primer{grid-template-columns:auto 1fr}.domain-expansion>div{grid-template-columns:1fr}.domain-expansion a{border-right:0}.domain-group-heading{align-items:start;flex-direction:column}.domain-group-heading h3{font-size:26px}}.modernize,.offers,.plans-module,.portfolio-module,.portfolio-page,.operations{padding-top:clamp(72px,7vw,96px);padding-bottom:clamp(78px,7vw,104px)}.portfolio-page{padding-top:68px}.portfolio-module{padding-top:82px}.portfolio-heading{display:block}.portfolio-heading h2{margin-top:20px;max-width:760px}.portfolio-lead{margin:16px 0 30px;max-width:680px;font-size:16px}.portfolio-grid{gap:30px 22px}.all-work{margin-top:35px}.page-hero{padding-top:84px;padding-bottom:72px}.page-hero h1{margin:18px 0}.page-hero p{font-size:16px}.workspace-app{font-size:17px}.workspace-main{padding-top:42px}.workspace-topbar small,.workspace-panel-head small{font-size:12px}.workspace-topbar p{font-size:17px}.workspace-panel{padding:32px}.workspace-panel-head h2{font-size:42px}.workspace-panel-head>span,.workspace-panel-head>button{font-size:14px}.workspace-summary article{min-height:145px;padding:24px}.workspace-summary small{font-size:12px}.workspace-summary b{font-size:58px}.service-card{padding:24px}.service-card h3{font-size:32px}.service-card p{font-size:16px}.service-open{padding:15px 17px;font-size:14px}.table-row{min-height:72px;font-size:15px}.table-row b{font-size:15px}.table-head{font-size:11px}.workspace-sidebar nav button{padding:13px 11px;font-size:15px}.workspace-sidebar nav button i{width:29px;height:29px;font-size:12px}.workspace-user b{font-size:15px}.workspace-user span{font-size:13px}.service-manager-shell{width:min(1380px,100%);height:min(900px,95vh);grid-template-columns:305px minmax(0,1fr)}.manager-sidebar-head{padding:32px 26px 25px}.manager-sidebar-head small{font-size:12px}.manager-sidebar-head h2{font-size:36px}.manager-sidebar-head>span{font-size:13px}.manager-sidebar nav{padding:16px}.manager-sidebar nav button{padding:12px;font-size:15px}.manager-sidebar nav button>i{width:36px;height:36px;font-size:11px}.manager-sidebar nav button b{font-size:15px}.manager-sidebar nav button small,.manager-sidebar-foot small{font-size:11px}.manager-main>header{min-height:82px;padding:18px 30px}.manager-main>header small{font-size:11px}.manager-main>header b{font-size:16px}.game-manager>section{width:min(1640px,100%);grid-template-columns:285px 1fr}.game-sidebar>header{padding:30px 24px 24px}.game-sidebar>header h2{font-size:31px}.game-sidebar>header p{font-size:13px}.game-sidebar nav{padding:14px}.game-sidebar nav button{grid-template-columns:38px 1fr 9px;gap:12px;padding:13px}.game-sidebar nav button>i{width:34px;height:34px;font-size:10px}.game-sidebar nav button small{font-size:12px!important}.game-topbar{height:80px;padding:0 30px}.game-topbar small{font-size:11px!important}.game-body{padding:30px}.game-state-card>div,.game-state-card aside{padding:30px}.game-state-card h2{font-size:48px}.game-state-card p,.game-state-card aside span{font-size:14px!important}.game-state-card>div>small,.game-state-card aside small{font-size:11px!important}.game-metric{padding:19px}.game-metric b{font-size:34px}.game-metric span{font-size:13px!important}.game-tool-launcher h3,.game-resource-head h2{font-size:22px}.game-tool-launcher>header,.game-resource-head{padding:21px 23px}.game-tool-launcher button b,.game-card-list article b{font-size:14px!important}.game-tool-launcher button small,.game-card-list article span,.game-card-list article small{font-size:12px!important}.game-console>header{height:62px;padding:0 18px}.game-console>header b,.console-command input{font-size:13px!important}.terminal-frame{height:500px}.game-file-table>header,.game-file-table>div,.game-file-table>button{min-height:52px;font-size:12px}.game-file-table>header{font-size:10px}.game-file-table>div>span,.game-file-table>div>code{font-size:12px}.game-file-table>div>button:first-of-type,.game-file-table>button>b{font-size:13px!important}.game-inline-form input,.game-settings input,.game-settings textarea,.startup-variables input{font-size:14px!important}.game-inline-form button,.game-settings button,.game-card-list button{font-size:12px!important}@media(max-width:760px){.modernize,.offers,.plans-module,.portfolio-module,.portfolio-page,.operations{padding-top:64px;padding-bottom:70px}.portfolio-page{padding-top:56px}.portfolio-heading h2{margin-top:16px}.portfolio-lead{font-size:15px;margin-bottom:25px}.workspace-main{padding:25px 18px 60px}.workspace-panel{padding:20px}.workspace-panel-head h2{font-size:34px}.workspace-summary b{font-size:46px}.service-manager-shell{grid-template-columns:1fr}.game-manager>section{grid-template-columns:1fr}.game-body{padding:16px}.game-sidebar nav button b{font-size:10px!important}.game-sidebar nav button small{font-size:9px!important}.game-state-card h2{font-size:39px}.terminal-frame{height:380px}}.service-card{position:relative;overflow:hidden;transition:border-color .2s,box-shadow .2s,transform .2s}.service-card:hover{border-color:#bfc3c0;box-shadow:0 13px 34px #23262b14;transform:translateY(-2px)}.service-open{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:16px;padding:12px 14px;border:0;background:#25282d;color:#fff;font-size:12px;font-weight:800;cursor:pointer;transition:.2s}.service-open:hover{background:var(--orange);padding-left:18px}.service-manager{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:22px;background:#111316b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:managerFade .18s ease-out}.service-manager-shell{width:min(1240px,100%);height:min(860px,94vh);display:grid;grid-template-columns:275px minmax(0,1fr);overflow:hidden;background:#f6f7f5;border:1px solid rgba(255,255,255,.35);box-shadow:0 35px 110px #0000006b;animation:managerRise .25s ease-out}.manager-sidebar{min-height:0;display:flex;flex-direction:column;background:#1c1e22;color:#fff}.manager-sidebar-head{padding:28px 24px 22px;border-bottom:1px solid #36393f}.manager-sidebar-head small{color:#ff9868;font:10px var(--mono);letter-spacing:1.1px}.manager-sidebar-head h2{margin:13px 0 5px;font:800 30px/.92 var(--display);letter-spacing:.2px;text-transform:uppercase}.manager-sidebar-head>span{display:block;overflow:hidden;color:#aab0b8;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.manager-sidebar nav{min-height:0;display:grid;gap:3px;padding:13px;overflow-y:auto}.manager-sidebar nav button{display:grid;grid-template-columns:32px 1fr;gap:11px;align-items:center;width:100%;padding:9px;border:0;background:none;color:#c0c4ca;text-align:left;cursor:pointer}.manager-sidebar nav button:hover,.manager-sidebar nav button.active{background:#2d3036;color:#fff}.manager-sidebar nav button.active{box-shadow:inset 3px 0 0 var(--orange)}.manager-sidebar nav button>i{display:grid;place-items:center;width:31px;height:31px;background:#30333a;color:#f29163;border-radius:3px;font:700 9px var(--mono);font-style:normal}.manager-sidebar nav button.active>i{background:var(--orange);color:#fff}.manager-sidebar nav button>span{display:grid;gap:1px}.manager-sidebar nav button b{font-size:12px}.manager-sidebar nav button small{color:#7f858e;font:9px var(--mono);text-transform:uppercase}.manager-sidebar-foot{display:grid;gap:4px;margin-top:auto;padding:17px 22px;border-top:1px solid #36393f}.manager-sidebar-foot small{color:#7f858e;font-size:9px}.manager-main{min-width:0;min-height:0;display:flex;flex-direction:column}.manager-main>header{display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:15px 24px;background:#fff;border-bottom:1px solid #d9dcda}.manager-main>header>div{display:grid}.manager-main>header small{color:#b94b21;font:9px var(--mono);letter-spacing:.8px;text-transform:uppercase}.manager-main>header b{font-size:13px}.manager-close{display:grid;place-items:center;width:38px;height:38px;border:1px solid #d5d8d6;background:#fff;color:#26292e;font-size:27px;line-height:1;cursor:pointer}.manager-close:hover{border-color:var(--orange);color:var(--orange)}.manager-content{min-height:0;flex:1;padding:28px;overflow:auto}.manager-alert{display:flex;gap:10px;margin:13px 24px 0;padding:11px 14px;border:1px solid;font-size:11px}.manager-alert.error{border-color:#e5aaa1;background:#fff1ef;color:#8d3025}.manager-alert.success{border-color:#a8cfb1;background:#edf8f0;color:#2c6b3d}.manager-loading{min-height:420px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.manager-loading.compact{min-height:270px}.manager-loading i{width:34px;height:34px;margin-bottom:17px;border:3px solid #ddd;border-top-color:var(--orange);border-radius:50%;animation:managerSpin .7s linear infinite}.manager-loading b{font:800 25px var(--display);text-transform:uppercase}.manager-loading span{color:#737981;font-size:11px}.manager-identity{display:flex;justify-content:space-between;gap:25px;align-items:start;padding:26px;background:#fff;border:1px solid #daddda}.manager-identity small,.manager-resource-head small{color:#b94b21;font:10px var(--mono);letter-spacing:1px}.manager-identity h2,.manager-resource-head h2{margin:11px 0 3px;font:800 clamp(31px,4vw,52px)/.88 var(--display);letter-spacing:-.4px;text-transform:uppercase}.manager-identity p{margin:0;color:#747a82;font-size:12px}.tool-state{display:inline-flex;align-items:center;width:max-content;padding:5px 8px;border:1px solid;font:700 9px var(--mono);letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.tool-state.available{border-color:#a3c9ad;background:#edf8f0;color:#357344}.tool-state.read_only{border-color:#aebed2;background:#f0f5fb;color:#416589}.tool-state.protected{border-color:#e1ac8e;background:#fff2eb;color:#a44520}.tool-state.planned{border-color:#d5c68b;background:#fffbed;color:#806d21}.tool-state.unavailable,.tool-state.blocked{border-color:#cacdca;background:#eef0ee;color:#747980}.manager-facts{display:grid;grid-template-columns:repeat(3,1fr);margin-top:12px;border:1px solid #daddda;background:#fff}.manager-facts article{display:grid;gap:3px;padding:18px;border-right:1px solid #e1e3e1}.manager-facts article:last-child{border:0}.manager-facts small{color:#858b92;font:9px var(--mono);text-transform:uppercase}.manager-facts b{font:800 21px var(--display);text-transform:uppercase}.manager-facts span{color:#858a91;font-size:9px}.manager-safety{display:grid;grid-template-columns:190px 1fr;gap:18px;margin:16px 0;padding:16px 18px;background:#25282d;color:#fff}.manager-safety span{color:#ff9868;font:10px var(--mono);letter-spacing:.8px}.manager-safety p{margin:0;color:#bdc1c8;font-size:11px;line-height:1.6}.manager-tool-map{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.manager-tool-map>button{display:flex;justify-content:space-between;gap:15px;align-items:center;min-height:78px;padding:14px;border:1px solid #daddda;background:#fff;text-align:left;cursor:pointer}.manager-tool-map>button:hover{border-color:var(--orange);box-shadow:inset 3px 0 var(--orange)}.manager-tool-map>button>div{display:grid}.manager-tool-map b{font-size:12px}.manager-tool-map>button>div span{max-width:310px;color:#7a8087;font-size:9px;line-height:1.45}.sitejet-panel{min-height:500px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(35px,7vw,82px);background:linear-gradient(135deg,#fff 0% 68%,#fff0e8 68%);border:1px solid #daddda}.sitejet-symbol{position:relative;width:70px;height:70px;display:grid;place-items:center;margin-bottom:30px;background:#25282d;color:#fff}.sitejet-symbol span{font:800 40px var(--display)}.sitejet-symbol i{position:absolute;right:-9px;bottom:-9px;width:24px;height:24px;background:var(--orange);box-shadow:0 0 25px #f36b32b3}.sitejet-panel>small{color:#b94b21;font:10px var(--mono);letter-spacing:1.1px}.sitejet-panel h2{max-width:680px;margin:14px 0;font:800 clamp(42px,5vw,68px)/.86 var(--display);text-transform:uppercase}.sitejet-panel>p{max-width:650px;color:#626870;font-size:14px;line-height:1.7}.sitejet-panel .orange-button{margin-top:18px;cursor:pointer}.sitejet-warning{max-width:680px;margin-top:24px;padding:13px;border-left:3px solid var(--orange);background:#fff;color:#7a5350;font-size:10px}.sitejet-lock{display:grid;gap:4px;margin-top:21px;padding:17px 20px;background:#25282d;color:#fff}.sitejet-lock b{color:#ff9868;font-size:12px}.sitejet-lock span{color:#c2c6cc;font-size:10px}.manager-empty{min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;border:1px dashed #bcc1bd;text-align:center}.manager-empty.protected{background:#fffaf6;border-style:solid;border-color:#e4c1ad}.manager-empty h2{margin:20px 0 5px;font:800 40px/.9 var(--display);text-transform:uppercase}.manager-empty p{max-width:580px;color:#737981;font-size:12px}.manager-resource-head{display:flex;justify-content:space-between;gap:20px;align-items:start;margin-bottom:20px}.dns-create{display:grid;grid-template-columns:85px .8fr 1.3fr 100px auto;gap:7px;margin-bottom:20px;padding:12px;background:#25282d}.dns-create select,.dns-create input{min-width:0;padding:9px 10px;border:1px solid #50545b;background:#fff;font-size:11px}.dns-create button{padding:9px 12px;border:0;background:var(--orange);color:#fff;font-size:10px;font-weight:800;cursor:pointer}.manager-table{border-top:1px solid #cfd2d0}.manager-row{display:grid;grid-template-columns:70px 1fr 2fr 85px 60px;gap:12px;align-items:center;min-height:48px;padding:8px 4px;border-bottom:1px solid #dfe1df;font-size:11px}.manager-row-head{min-height:32px;color:#858b92;font:9px var(--mono);letter-spacing:.7px;text-transform:uppercase}.manager-row code{overflow:hidden;color:#555b62;font:10px var(--mono);text-overflow:ellipsis;white-space:nowrap}.manager-row button{border:0;background:none;color:#a73c1a;font-size:9px;font-weight:800;cursor:pointer}.file-list{display:grid;border-top:1px solid #cfd2d0}.file-list>div{display:grid;grid-template-columns:45px 1fr 90px 150px;gap:12px;align-items:center;min-height:48px;border-bottom:1px solid #dfe1df}.file-list i{color:#b94b21;font:9px var(--mono);font-style:normal}.file-list b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.file-list span,.file-list small{color:#7a8087;font-size:9px}.resource-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.resource-cards article{display:grid;grid-template-columns:42px 1fr auto;gap:12px;align-items:center;padding:15px;background:#fff;border:1px solid #daddda}.resource-cards article>i{display:grid;place-items:center;width:42px;height:42px;background:#25282d;color:#ff9868;font:800 9px var(--mono);font-style:normal}.resource-cards article>div{display:grid}.resource-cards b{font-size:12px}.resource-cards span,.resource-cards small{color:#858b92;font-size:9px}.log-viewer{min-height:390px;margin:0;padding:18px;overflow:auto;background:#181a1e;color:#c7efcf;font:10px/1.7 var(--mono);white-space:pre-wrap}.policy-intro{display:flex;gap:16px;align-items:center;margin:-6px 0 22px;padding:17px 19px;background:#26292e;color:#fff}.policy-intro b{color:#ff9868;font-size:12px;white-space:nowrap}.policy-intro p{margin:0;color:#c4c8ce;font-size:11px}.policy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.policy-card{min-width:0;border:1px solid #daddda;background:#fafbf9}.policy-card>header{display:flex;justify-content:space-between;gap:18px;padding:18px;background:#fff;border-bottom:1px solid #dfe1df}.policy-card>header small{color:#b94b21;font:9px var(--mono);letter-spacing:.7px}.policy-card h3{margin:7px 0 2px;font:800 25px/.9 var(--display);text-transform:uppercase}.policy-card>header p{margin:0;color:#777d84;font-size:10px}.policy-link{align-self:start;padding:4px 7px;background:#eee;color:#767b82;font:8px var(--mono);text-transform:uppercase}.policy-link.linked{background:#edf8f0;color:#337444}.policy-card form{display:grid;gap:14px;padding:17px}.policy-fields{display:grid;grid-template-columns:1fr 1fr;gap:9px}.policy-fields label,.policy-notes{display:grid;gap:5px}.policy-fields label>span,.policy-notes>span{color:#666c73;font:9px var(--mono);text-transform:uppercase}.policy-fields select,.policy-notes textarea{width:100%;padding:9px;border:1px solid #cbd0cc;background:#fff;color:#292c31;font-size:11px}.sitejet-policy{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:12px 14px;border:1px solid #e7ad8e;background:#fff3ec}.sitejet-policy>div{display:grid}.sitejet-policy b{color:#a6401d;font-size:11px}.sitejet-policy span{color:#805f52;font-size:9px;line-height:1.5}.sitejet-policy.protected{background:#272a2f;border-color:#272a2f}.sitejet-policy.protected b{color:#ff9868}.sitejet-policy.protected span{color:#c6cad0}.switch{display:flex;align-items:center;gap:7px;white-space:nowrap}.switch input[type=checkbox]{position:absolute;opacity:0}.switch i{position:relative;width:32px;height:18px;background:#b7bbb8;border-radius:20px}.switch i:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#fff;transition:.18s}.switch input:checked+i{background:var(--orange)}.switch input:checked+i:after{transform:translate(14px)}.policy-features>small{color:#757b82;font:9px var(--mono);letter-spacing:.7px}.policy-features>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.policy-features label{position:relative;cursor:pointer}.policy-features input{position:absolute;opacity:0}.policy-features label span{display:block;padding:6px 8px;border:1px solid #cbd0cc;background:#fff;color:#70767d;font-size:9px;font-weight:800}.policy-features input:checked+span{border-color:#25282d;background:#25282d;color:#fff}.policy-features label.disabled{opacity:.35;cursor:not-allowed}.destructive-policy{display:flex;gap:10px;align-items:start;padding:10px;border:1px solid #d7dad8;background:#fff}.destructive-policy input[type=checkbox]{margin-top:4px;accent-color:var(--orange)}.destructive-policy>div{display:grid}.destructive-policy b{font-size:10px}.destructive-policy span{color:#7c8289;font-size:9px}.policy-notes textarea{resize:vertical}.policy-card form>footer{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid #dfe1df}.policy-card form>footer span{color:#858b92;font-size:9px}.policy-card form>footer button{display:flex;align-items:center;gap:7px;padding:9px 11px;border:0;background:var(--orange);color:#fff;font-size:10px;font-weight:800;cursor:pointer}@keyframes managerFade{0%{opacity:0}to{opacity:1}}@keyframes managerRise{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}@keyframes managerSpin{to{transform:rotate(360deg)}}@media(max-width:1080px){.policy-grid{grid-template-columns:1fr}.service-manager-shell{grid-template-columns:235px minmax(0,1fr)}.dns-create{grid-template-columns:75px 1fr 1.5fr}.dns-create input[type=number],.dns-create button{grid-row:2}}@media(max-width:760px){.service-manager{padding:0}.service-manager-shell{width:100%;height:100vh;grid-template-columns:1fr}.manager-sidebar{min-height:auto;max-height:235px}.manager-sidebar-head{padding:18px}.manager-sidebar nav{display:flex;overflow-x:auto}.manager-sidebar nav button{min-width:135px}.manager-sidebar-foot{display:none}.manager-main{min-height:0}.manager-content{padding:17px}.manager-facts,.manager-tool-map,.resource-cards{grid-template-columns:1fr}.manager-facts article{border-right:0;border-bottom:1px solid #e1e3e1}.manager-safety{grid-template-columns:1fr}.dns-create{grid-template-columns:1fr 1fr}.manager-table,.file-list{overflow-x:auto}.manager-row{min-width:650px}.file-list>div{min-width:600px}.policy-fields{grid-template-columns:1fr}.policy-intro{display:grid}}@media(prefers-reduced-motion:reduce){.service-manager,.service-manager-shell{animation:none}}body.modal-open{overflow:hidden}.native-modal{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:2.5vw;background:#111214ad;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.native-modal>section{width:min(1500px,95vw);height:min(900px,94vh);display:grid;grid-template-columns:260px 1fr;overflow:hidden;border:1px solid rgba(255,255,255,.24);border-radius:20px;background:#f7f4ef;box-shadow:0 40px 120px #0000005c}.native-modal aside{display:flex;flex-direction:column;min-height:0;color:#fff;background:radial-gradient(circle at 50% 0,#3a2017 0,#171616 42%,#0f1011)}.native-modal aside>header{padding:29px 24px 23px;border-bottom:1px solid rgba(255,255,255,.1)}.native-modal aside header small{color:#ff9a51;letter-spacing:.16em;font-size:11px}.native-modal aside header h2{margin:13px 0 5px;font-size:19px;letter-spacing:-.02em}.native-modal aside header span{display:block;color:#9c9996;font-size:12px;overflow:hidden;text-overflow:ellipsis}.native-modal aside nav{overflow-y:auto;padding:12px}.native-modal aside nav button{width:100%;display:flex;align-items:center;gap:11px;padding:9px 10px;border:0;border-radius:9px;color:#b4b0ad;background:transparent;text-align:left;cursor:pointer;transition:.2s ease}.native-modal aside nav button:hover,.native-modal aside nav button.active{color:#fff;background:#ffffff17}.native-modal aside nav button.active{box-shadow:inset 3px 0 #ef6c19}.native-modal aside nav button>i{width:31px;height:31px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(255,255,255,.13);border-radius:7px;color:#ff9448;font-style:normal;font-size:9px;font-weight:800}.native-modal aside nav button span{display:grid;gap:2px}.native-modal aside nav button b{font-size:13px}.native-modal aside nav button small{font-size:10px;color:#807c79;text-transform:uppercase;letter-spacing:.06em}.native-modal aside>footer{margin-top:auto;padding:20px 22px;display:grid;gap:5px;border-top:1px solid rgba(255,255,255,.1)}.native-modal aside footer b{font-size:11px;color:#d8d5d2}.native-modal aside footer b i{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#50c586;box-shadow:0 0 12px #50c586}.native-modal aside footer span{font-size:10px;color:#777370}.native-modal>section>main{display:flex;min-width:0;min-height:0;flex-direction:column;background:#f8f6f2}.native-modal>section>main>header{min-height:72px;display:flex;justify-content:space-between;align-items:center;padding:0 27px;border-bottom:1px solid #dedad4;background:#ffffffb3}.native-modal>section>main>header div{display:grid;gap:3px}.native-modal>section>main>header small{color:#8c8681;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.native-modal>section>main>header b{font-size:15px;color:#292725}.native-modal>section>main>header button{width:38px;height:38px;border:1px solid #d7d1ca;border-radius:50%;background:#fff;color:#252321;font-size:25px;cursor:pointer}.native-body{flex:1;min-height:0;overflow-y:auto;padding:30px;transition:opacity .2s}.native-body.busy{opacity:.62;pointer-events:none}.native-message{padding:12px 27px;font-size:12px;border-bottom:1px solid}.native-message.success{color:#216345;background:#e8f6ef;border-color:#b9e0cc}.native-message.error{color:#8c332e;background:#fff0ec;border-color:#f2c5bb}.native-domain small,.native-sitejet small{color:#e65f13;font-size:10px;letter-spacing:.16em;font-weight:800}.native-domain h2{margin:8px 0 4px;font-size:clamp(27px,3vw,42px);letter-spacing:-.045em;color:#191918}.native-domain p{margin:0;color:#817b75}.native-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:25px 0;overflow:hidden;border:1px solid #ddd7d0;border-radius:12px;background:#ddd7d0}.native-facts article{display:grid;gap:8px;padding:19px;background:#fff}.native-facts span{color:#8b847e;font-size:11px}.native-facts b{font-size:17px;text-transform:capitalize}.native-assurance{display:flex;gap:15px;align-items:center;padding:17px 20px;border-radius:12px;color:#efe9e5;background:linear-gradient(110deg,#1e1d1c,#30201a)}.native-assurance>i{width:35px;height:35px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#e96919;font-style:normal;font-weight:900}.native-assurance div{display:grid;gap:3px}.native-assurance b{font-size:13px}.native-assurance span{color:#a9a29e;font-size:11px}.native-tool-map{margin-top:24px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.native-tool-map button{min-height:88px;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:17px;border:1px solid #ded8d1;border-radius:11px;background:#fff;text-align:left;cursor:pointer;transition:.2s ease}.native-tool-map button:hover{border-color:#e96d25;transform:translateY(-2px);box-shadow:0 12px 26px #281e1414}.native-tool-map button>span:first-child{display:grid;gap:5px}.native-tool-map button b{color:#282624;font-size:14px}.native-tool-map button small{max-width:330px;color:#817b75;line-height:1.4}.native-status{display:inline-flex;align-items:center;white-space:nowrap;padding:5px 8px;border-radius:999px;color:#276546;background:#e6f4ec;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.native-status.read_only{color:#705c23;background:#f6efd9}.native-status.protected,.native-status.blocked,.native-status.unavailable{color:#76716d;background:#ece9e5}.native-sitejet,.native-empty,.native-loading{min-height:460px;display:grid;place-content:center;justify-items:center;text-align:center}.native-sitejet>i{width:86px;height:86px;display:grid;place-items:center;margin-bottom:24px;border-radius:24px;color:#fff;background:linear-gradient(145deg,#ef782a,#cb4610);box-shadow:0 22px 45px #de5c1542;font-style:normal;font-size:24px;font-weight:900}.native-sitejet h2,.native-empty h2{margin:8px 0;font-size:33px;letter-spacing:-.04em}.native-sitejet p,.native-empty p{max-width:560px;color:#79736e;line-height:1.65}.native-loading i{width:32px;height:32px;margin-bottom:18px;border:3px solid #e8ddd4;border-top-color:#ef6c19;border-radius:50%;animation:native-spin .8s linear infinite}.native-loading span{margin-top:6px;color:#847d77;font-size:12px}@keyframes native-spin{to{transform:rotate(360deg)}}.native-resource{display:grid;gap:20px}.native-toolbar,.native-log-filter{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid #ded8d0;border-radius:10px;background:#fff}.native-toolbar code{flex:1;padding:0 10px;color:#706963}.native-toolbar button,.native-log-filter button,.native-inline-actions button,.native-card-grid article>button,.native-subrows button{padding:8px 11px;border:1px solid #d9d3cc;border-radius:7px;background:#faf8f5;color:#35312e;font-size:11px;cursor:pointer}.native-file-grid{display:grid;overflow:hidden;border:1px solid #ddd7d0;border-radius:11px;background:#fff}.native-file-grid article{display:flex;align-items:center;justify-content:space-between;padding:6px 13px;border-bottom:1px solid #eee9e4}.native-file-grid article:last-child{border-bottom:0}.native-file-main{flex:1;display:flex;gap:12px;align-items:center;border:0;background:transparent;text-align:left;cursor:pointer}.native-file-main>i,.native-card-grid header>i{width:38px;height:38px;display:grid;place-items:center;border-radius:8px;color:#b94f15;background:#fff0e7;font-size:9px;font-style:normal;font-weight:800}.native-file-main span,.native-card-grid header div{display:grid;gap:3px}.native-file-main small,.native-card-grid header span,.native-card-grid p{color:#877f79;font-size:10px}.native-file-grid article>div{display:flex;gap:4px}.native-file-grid article>div button{border:0;background:transparent;font-size:10px;cursor:pointer}.danger-link{color:#b43e34!important}.native-editor{overflow:hidden;border:1px solid #d7d0c9;border-radius:11px;background:#1b1b1b}.native-editor header{display:flex;justify-content:space-between;align-items:center;padding:11px 15px;color:#eee;background:#282828}.native-editor header button{border:0;color:#bbb;background:transparent;cursor:pointer}.native-editor textarea{width:100%;min-height:430px;display:block;padding:18px;border:0;outline:0;resize:vertical;color:#e7e3de;background:#141414;font:12px/1.65 Consolas,monospace}.native-editor>button{margin:12px}.native-action-form{padding:18px;border:1px solid #ddd6ce;border-radius:11px;background:#fff}.native-action-form>b{display:block;margin-bottom:14px;font-size:13px}.native-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.native-field{display:grid;gap:6px;color:#77706a;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.native-field input:not([type=checkbox]),.native-field select,.native-log-filter input{min-width:0;padding:10px;border:1px solid #d8d1ca;border-radius:7px;outline:0;color:#302d2a;background:#fbfaf8;font-size:12px;text-transform:none;letter-spacing:0}.native-field input:focus,.native-field select:focus{border-color:#e96c20;box-shadow:0 0 0 3px #e96c2017}.native-button{display:inline-flex;justify-content:center;margin-top:14px;padding:11px 16px;border:0;border-radius:8px;color:#fff;background:#e96418;box-shadow:0 7px 16px #d6530e2e;font-weight:800;cursor:pointer}.native-button.danger{background:#9d3932}.native-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}.native-card-grid article{padding:17px;border:1px solid #ddd7d0;border-radius:11px;background:#fff}.native-card-grid header{display:flex;align-items:center;gap:11px}.native-card-grid header div{flex:1}.native-inline-actions{display:flex;gap:7px;margin-top:11px}.native-subrows{display:grid;margin:14px 0;border-top:1px solid #eee9e4}.native-subrows div{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #eee9e4;font-size:11px}.native-table{display:grid;overflow:hidden;border:1px solid #ded8d0;border-radius:11px;background:#fff}.native-table>header,.native-table>div{display:grid;grid-template-columns:65px 1fr 2fr 80px 60px;align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid #eee9e5;font-size:11px}.native-table>header{color:#817a74;background:#f1eee9;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.native-table code{overflow:hidden;color:#57514c;text-overflow:ellipsis}.native-callout{display:flex;justify-content:space-between;padding:17px;border-radius:10px;color:#fff;background:#242221}.native-callout span{color:#f18a4e}.native-readonly-note{color:#716b65;font-size:12px}.native-operation-strip{display:flex;gap:8px;overflow-x:auto}.native-operation-strip article{min-width:170px;display:grid;gap:4px;padding:11px;border-radius:8px;background:#ebe7e2;font-size:10px;text-transform:capitalize}.native-operation-strip span{color:#7b746e}.native-two-col{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.native-log-filter input{flex:1}.native-log{min-height:430px;margin:0;overflow:auto;padding:18px;border-radius:11px;color:#cdd8d0;background:#181a19;font:11px/1.65 Consolas,monospace;white-space:pre-wrap}.billing-workspace,.account-workspace{overflow:visible}.billing-balance{display:grid;gap:4px;text-align:right}.billing-balance span{color:#8b837d;font-size:10px;text-transform:uppercase;letter-spacing:.09em}.billing-balance b{font-size:26px}.billing-filter{display:flex;gap:6px;align-items:center;margin:22px 0 12px}.billing-filter button{padding:8px 13px;border:1px solid #ddd6cf;border-radius:99px;background:#fff;text-transform:capitalize;cursor:pointer}.billing-filter button.active{color:#fff;border-color:#242220;background:#242220}.billing-filter span{margin-left:auto;color:#817b75;font-size:11px}.invoice-list{overflow:hidden;border:1px solid #ded7d0;border-radius:12px;background:#fff}.invoice-list>header,.invoice-list>button{width:100%;display:grid;grid-template-columns:1.1fr 1.3fr .8fr .8fr .75fr 50px;align-items:center;gap:12px;padding:14px 16px;border:0;border-bottom:1px solid #eee9e4;color:#332f2c;background:#fff;text-align:left}.invoice-list>header{color:#817b75;background:#f1eee9;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.invoice-list>button{cursor:pointer;transition:.15s}.invoice-list>button:hover{background:#fffaf6}.invoice-list>button span{display:grid;gap:3px;font-size:11px}.invoice-list>button small{color:#918983}.invoice-list>button strong{font-size:12px}.invoice-list>button em{color:#db5b12;font-size:11px;font-style:normal}.invoice-status{justify-self:start;padding:5px 8px;border-radius:99px;color:#6b5c27;background:#f4eccf;font-size:9px;font-style:normal;font-weight:800;text-transform:uppercase}.invoice-status.paid{color:#226442;background:#e1f2e8}.invoice-status.void,.invoice-status.cancelled{color:#746d68;background:#ebe8e4}.billing-pagination{display:flex;justify-content:center;gap:14px;align-items:center;padding:17px;color:#7c756f;font-size:11px}.billing-pagination button{padding:7px 11px;border:1px solid #dcd5cf;border-radius:7px;background:#fff;cursor:pointer}.invoice-drawer{position:fixed;inset:0;z-index:1200;display:flex;justify-content:flex-end;background:#1414148c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.invoice-drawer>section{width:min(590px,96vw);height:100%;overflow-y:auto;padding:32px;background:#f8f5f1;box-shadow:-30px 0 80px #0000003b}.invoice-drawer>section>header{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:24px;border-bottom:1px solid #ddd6cf}.invoice-drawer>section>header small{color:#e66216;font-size:10px;letter-spacing:.14em}.invoice-drawer>section>header h2{margin:7px 0 4px;font-size:30px}.invoice-drawer>section>header span{color:#817b75;font-size:11px;text-transform:capitalize}.invoice-drawer>section>header button{border:0;background:transparent;font-size:30px;cursor:pointer}.invoice-total{display:grid;justify-items:end;gap:3px;margin:24px 0;padding:22px;border-radius:12px;color:#fff;background:linear-gradient(130deg,#242220,#39231a)}.invoice-total span,.invoice-total small{color:#c7bfba;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.invoice-total b{color:#ff8b43;font-size:36px;letter-spacing:-.04em}.invoice-items{display:grid;border-top:1px solid #ded7d0}.invoice-items article{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #ded7d0}.invoice-items article div{display:grid;gap:4px}.invoice-items article b,.invoice-items article strong{font-size:12px}.invoice-items article span{color:#817a74;font-size:10px}.invoice-totals{width:280px;display:grid;gap:7px;margin:18px 0 18px auto}.invoice-totals span{display:flex;justify-content:space-between;color:#716b66;font-size:11px}.invoice-totals span.grand{padding-top:9px;border-top:1px solid #cfc7c0;color:#272421;font-size:13px}.invoice-actions{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0}.invoice-actions a,.invoice-actions button{padding:11px 13px;border:1px solid #d7cfc8;border-radius:8px;color:#292522;background:#fff;font-size:11px;font-weight:800;text-decoration:none;cursor:pointer}.invoice-actions button{color:#fff;border-color:#e15f14;background:#e15f14}.invoice-actions button.paypal-button{color:#11356f;border-color:#ffc439;background:#ffc439}.payment-form,.setup-intent-panel{display:grid;gap:15px;margin:18px 0;padding:19px;border:1px solid #ddd5cd;border-radius:11px;background:#fff}.payment-consent,.setup-intent-panel p{margin:0;color:#7b746e;font-size:10px;line-height:1.55}.invoice-transactions{display:grid;gap:9px;margin-top:25px;padding-top:18px;border-top:1px solid #ddd6cf}.invoice-transactions>span{display:flex;justify-content:space-between;font-size:11px}.invoice-transactions p{color:#817a75;font-size:11px}.account-state{padding:6px 10px;border-radius:99px;color:#6d5922;background:#f5edcf;font-size:9px;font-weight:800;text-transform:uppercase}.account-state.active{color:#236142;background:#e3f2e9}.account-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:13px;margin:22px 0}.account-grid>article{padding:21px;border:1px solid #ddd7d0;border-radius:12px;background:#fff}.account-grid>article>small{color:#df5f16;font-size:9px;letter-spacing:.12em}.account-grid>article>b{display:block;margin:8px 0;font-size:20px;text-transform:capitalize}.account-grid>article p{color:#7c756f;font-size:11px;line-height:1.55}.account-grid>article button{padding:8px 11px;border:0;border-radius:7px;color:#fff;background:#242220;cursor:pointer}.saved-methods{display:grid;gap:7px;margin:12px 0}.saved-methods span{display:flex;justify-content:space-between;padding:9px;border-radius:7px;background:#f1eee9;font-size:11px}.service-history{margin-top:26px}.service-history>header{display:flex;justify-content:space-between;align-items:end;margin-bottom:12px}.service-history>header small{color:#e06017;font-size:9px;letter-spacing:.12em}.service-history>header h3{margin:7px 0 0;font-size:22px}.service-history>header span{color:#817a74;font-size:11px}.service-history>article{display:grid;grid-template-columns:36px 1fr 100px 100px;align-items:center;gap:12px;padding:13px;border-bottom:1px solid #e1dbd5}.service-history>article>i{width:34px;height:34px;display:grid;place-items:center;border-radius:8px;color:#ba4e13;background:#ffede2;font-size:9px;font-style:normal;font-weight:800}.service-history>article div{display:grid;gap:3px}.service-history>article div span,.service-history>article>small{color:#837c76;font-size:10px}.service-history>article>strong{text-align:right;font-size:11px}@media(max-width:800px){.native-modal{padding:0}.native-modal>section{width:100%;height:100%;grid-template-columns:82px 1fr;border-radius:0}.native-modal aside>header{padding:18px 8px}.native-modal aside header h2,.native-modal aside header span,.native-modal aside header small,.native-modal aside nav button span,.native-modal aside>footer span{display:none}.native-modal aside nav button{justify-content:center;padding:8px 0}.native-modal aside>footer{padding:15px 6px;text-align:center}.native-body{padding:18px}.native-facts,.native-tool-map,.native-two-col,.account-grid{grid-template-columns:1fr}.native-tool-map button{min-height:76px}.native-table{overflow-x:auto}.native-table>header,.native-table>div{min-width:700px}.invoice-list{overflow-x:auto}.invoice-list>header,.invoice-list>button{min-width:720px}.invoice-drawer>section{padding:22px}.service-history>article{grid-template-columns:36px 1fr 80px}.service-history>article>small{display:none}}.finance-admin{display:grid;gap:22px}.finance-actions{display:flex;justify-content:space-between;align-items:end;gap:24px;padding:26px 28px;border-radius:15px;color:#fff;background:radial-gradient(circle at 80% 0,#5a2918 0,#26201d 36%,#171717);box-shadow:0 20px 55px #22191426}.finance-actions small,.revenue-chart small,.aging-card>small,.segment-card>small,.finance-table-panel>header small,.gateway-workspace .workspace-panel-head small{color:#f27a32;font-size:9px;letter-spacing:.15em}.finance-actions h2{margin:7px 0 0;font-size:clamp(24px,3vw,38px);line-height:1.05;letter-spacing:-.04em}.finance-actions>div:last-child{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.finance-actions button{padding:10px 13px;border:1px solid rgba(255,255,255,.24);border-radius:8px;color:#fff;background:#ffffff12;font-size:11px;font-weight:800;cursor:pointer}.finance-actions button.primary{border-color:#ed6d20;background:#ed6d20}.finance-metrics{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.finance-metrics article{display:grid;gap:7px;padding:18px;border:1px solid #ded8d1;border-radius:11px;background:#fff}.finance-metrics small{color:#7c756f;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.finance-metrics b{font-size:clamp(17px,1.7vw,25px);letter-spacing:-.035em}.finance-metrics span{color:#928a84;font-size:9px}.finance-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px}.finance-grid>article,.finance-table-panel,.gateway-workspace{padding:21px;border:1px solid #ddd7d0;border-radius:13px;background:#fff}.revenue-chart header,.finance-table-panel>header,.fee-settings header{display:flex;justify-content:space-between;align-items:start;gap:15px}.revenue-chart h3,.aging-card h3,.segment-card h3,.finance-table-panel h3{margin:6px 0 0;font-size:20px}.revenue-chart header a{color:#d85c16;font-size:10px;font-weight:800;text-decoration:none}.revenue-chart>div{height:165px;display:flex;gap:10px;align-items:flex-end;margin-top:18px}.revenue-chart>div>span{flex:1;height:100%;display:grid;grid-template-rows:1fr auto;gap:6px;justify-items:center}.revenue-chart span>i{width:100%;min-width:9px;display:flex;align-items:flex-end;overflow:hidden;border-radius:5px 5px 2px 2px;background:#eeeae5}.revenue-chart span>i em{width:100%;display:block;border-radius:inherit;background:linear-gradient(#ee7d39,#d8530e)}.revenue-chart span small{color:#8a837d;font-size:8px}.aging-card,.segment-card{display:flex;flex-direction:column}.aging-card>span,.segment-card>span{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid #eee9e4}.aging-card>span i,.segment-card>span i{color:#7c756f;font-size:10px;font-style:normal;text-transform:capitalize}.aging-card>span b,.segment-card>span b{font-size:11px}.finance-table-panel{padding:0;overflow:hidden}.finance-table-panel>header{padding:19px 21px;border-bottom:1px solid #ded7d0}.finance-table-panel>header>div:last-child{display:flex;gap:6px}.finance-table-panel input,.finance-table-panel select{padding:8px 10px;border:1px solid #d9d2cb;border-radius:7px;color:#3b3734;background:#faf9f7;font-size:10px}.finance-table{max-height:650px;overflow:auto}.finance-table>div,.finance-table>article{min-width:920px;display:grid;grid-template-columns:100px 1.5fr 1.1fr .8fr .8fr 70px 45px;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid #eee9e5;font-size:10px}.finance-table>div{position:sticky;top:0;z-index:1;color:#817a74;background:#f2efeb;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.finance-table article>span{display:grid;gap:3px}.finance-table article small{color:#8b847e;font-size:8px;text-transform:capitalize}.finance-table article>i{justify-self:start;padding:4px 6px;border-radius:99px;color:#6c5921;background:#f5eccd;font-size:8px;font-style:normal;font-weight:800;text-transform:uppercase}.finance-table article>i.paid{color:#226043;background:#e1f2e8}.finance-table article a,.finance-table article>button{padding:0;border:0;color:#dc5c14;background:transparent;text-decoration:none;font-size:9px;font-weight:800;white-space:nowrap;cursor:pointer}.gateway-workspace{display:grid;gap:18px}.gateway-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.gateway-card{overflow:hidden;border:1px solid #ddd6cf;border-radius:12px;background:#fbfaf8}.gateway-card>header{display:flex;justify-content:space-between;align-items:center;padding:17px;color:#fff;background:#282525}.gateway-card.paypal>header{background:#12346b}.gateway-card>header>div{display:flex;align-items:center;gap:10px}.gateway-card>header i{width:33px;height:33px;display:grid;place-items:center;border-radius:8px;color:#fff;background:#6851e9;font-style:normal;font-weight:900}.gateway-card.paypal>header i{color:#12346b;background:#ffc439}.gateway-card>header span{display:grid;gap:2px}.gateway-card>header small{color:#ffffff8c;font-size:8px;text-transform:uppercase;letter-spacing:.07em}.gateway-card>header em{padding:5px 7px;border-radius:99px;color:#bab5b1;background:#ffffff14;font-size:8px;font-style:normal;text-transform:uppercase}.gateway-card>header em.ready{color:#b9f1d1;background:#40b27230}.gateway-card form{display:grid;gap:10px;padding:17px}.gateway-card label,.fee-settings label,.security-workspace form label{display:grid;gap:5px;color:#756e68;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.gateway-card label span small{color:#2a704c}.gateway-card input:not([type=checkbox]),.fee-settings input:not([type=checkbox]),.fee-settings select,.fee-settings textarea,.security-workspace input,.admin-native-form input,.admin-native-form select,.admin-native-form textarea{padding:9px 10px;border:1px solid #d9d2cb;border-radius:7px;outline:0;background:#fff;font-size:11px}.gateway-card .gateway-enable{display:flex;grid-auto-flow:column;justify-content:start;align-items:center}.gateway-card footer{display:flex;gap:6px}.gateway-card button,.fee-settings button,.security-workspace form button{padding:9px 11px;border:0;border-radius:7px;color:#fff;background:#292625;font-size:10px;font-weight:800;cursor:pointer}.gateway-card button:disabled,.fee-settings button:disabled{opacity:.4;cursor:not-allowed}.gateway-guard,.gateway-result,.gateway-error{margin:0;padding:0 17px 15px;color:#7d756f;font-size:9px}.gateway-error{color:#a73c34}.fee-settings{display:grid;gap:12px;padding:18px;border:1px solid #ded7d0;border-radius:11px;background:#f8f6f3}.fee-settings header label{display:flex;grid-auto-flow:column;align-items:center}.fee-settings h3{margin:5px 0 0}.fee-settings>div{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.fee-settings button{justify-self:start;background:#df5f16}.admin-modal{position:fixed;inset:0;z-index:1500;display:grid;place-items:center;padding:25px;background:#1413129e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-modal>section{width:min(760px,96vw);max-height:92vh;overflow-y:auto;border-radius:15px;background:#f8f5f1;box-shadow:0 35px 100px #00000057}.admin-modal>section>header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;color:#fff;background:#211f1e}.admin-modal>section>header h2{margin:0;font-size:20px}.admin-modal>section>header button{border:0;color:#fff;background:transparent;font-size:25px;cursor:pointer}.admin-native-form{display:grid;gap:14px;padding:24px}.admin-native-form>p{margin:0;padding:12px;border-radius:8px;color:#286044;background:#e5f3ea;font-size:10px;line-height:1.5}.admin-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:11px}.admin-native-form label{display:grid;gap:5px;color:#746d67;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.admin-native-form textarea{min-height:74px;resize:vertical}.admin-native-form>button{justify-self:end;padding:11px 14px;border:0;border-radius:8px;color:#fff;background:#e26217;font-weight:800;cursor:pointer}.admin-form-error{padding:10px;border-radius:7px;color:#923a32;background:#f9e3df;font-size:10px}.admin-native-loading{padding:45px;color:#77706b;text-align:center}.invoice-admin-detail{padding:24px}.invoice-admin-detail>header{display:flex;justify-content:space-between;align-items:center;padding:18px;border-radius:11px;color:#fff;background:#242220}.invoice-admin-detail>header div{display:grid;gap:4px}.invoice-admin-detail>header small{color:#f28a4d;font-size:9px;text-transform:uppercase}.invoice-admin-detail>header b{font-size:27px}.invoice-admin-detail>header span{color:#aaa29d;font-size:10px}.invoice-admin-detail>header a{padding:9px 11px;border:1px solid rgba(255,255,255,.2);border-radius:7px;color:#fff;font-size:10px;text-decoration:none}.invoice-admin-items{display:grid;margin:15px 0;border-top:1px solid #ddd6cf}.invoice-admin-items span{display:flex;justify-content:space-between;gap:20px;padding:11px 0;border-bottom:1px solid #ddd6cf;font-size:10px}.invoice-admin-items i{font-style:normal}.invoice-admin-buttons{display:flex;gap:7px;flex-wrap:wrap}.invoice-admin-buttons button{padding:8px 10px;border:1px solid #d8d0c9;border-radius:7px;background:#fff;font-size:9px;cursor:pointer}.invoice-admin-buttons button.danger{color:#9c3932}.admin-native-form.compact{margin-top:15px;padding:18px;border:1px solid #ddd6cf;border-radius:10px;background:#fff}.admin-native-form.compact h3{margin:0;font-size:15px}.refund-form{background:#fff9f6!important}.settings-workspace{overflow:hidden;border:1px solid #ddd7d0;border-radius:13px;background:#fff}.settings-workspace>header{display:flex;justify-content:space-between;align-items:end;padding:21px;color:#fff;background:#242220}.settings-workspace>header small{color:#ee7b36;font-size:9px;letter-spacing:.14em}.settings-workspace>header h2{margin:7px 0 0;font-size:24px}.settings-workspace>header span{color:#a8a09a;font-size:10px}.settings-workspace>div{display:grid;grid-template-columns:repeat(2,1fr)}.settings-workspace>div>article{padding:18px;border-right:1px solid #e4ded8;border-bottom:1px solid #e4ded8}.settings-workspace article>header{display:flex;justify-content:space-between;align-items:center}.settings-workspace article>header div{display:grid;gap:3px}.settings-workspace article>header b{font-size:12px}.settings-workspace article>header span{color:#89817b;font:8px Consolas,monospace}.settings-workspace article>header button{padding:6px 9px;border:1px solid #d9d2cb;border-radius:6px;background:#faf8f5;font-size:9px;cursor:pointer}.setting-preview{display:grid;gap:7px;margin-top:14px}.setting-preview span{display:flex;justify-content:space-between;color:#77706a;font-size:9px}.setting-preview i{font-style:normal;text-transform:capitalize}.setting-preview b{color:#312d2a}.settings-workspace textarea{width:100%;min-height:230px;margin-top:13px;padding:12px;border:1px solid #d7d0c8;border-radius:8px;color:#d6ded8;background:#1e201f;font:10px/1.6 Consolas,monospace}.settings-workspace article>footer{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.settings-workspace article>footer button{padding:8px 10px;border:0;border-radius:7px;color:#fff;background:#e36117;font-size:9px;cursor:pointer}.settings-workspace article>footer button:disabled{opacity:.45}.settings-workspace article>footer span{color:#7b746e;font-size:9px}.security-workspace{overflow:visible}.security-ready{color:#246145}.security-layout{display:grid;grid-template-columns:repeat(2,1fr);gap:13px;margin-top:22px}.security-layout>article{padding:22px;border:1px solid #ddd7d0;border-radius:12px;background:#fff}.security-layout>article>i{width:36px;height:36px;display:grid;place-items:center;border-radius:8px;color:#bc4e10;background:#ffede2;font-style:normal;font-weight:900}.security-layout h3{margin:14px 0 7px;font-size:19px}.security-layout p{color:#77716c;font-size:10px;line-height:1.6}.security-workspace form{display:grid;gap:10px;margin-top:15px}.security-workspace form code,.security-workspace form small{display:block;overflow-wrap:anywhere;padding:10px;border-radius:7px;color:#e77a39;background:#242220;font-size:10px}.security-workspace form small{color:#7a746f;background:#f1eee9}.security-workspace form button{justify-self:start;background:#e15f15}.security-message,.recovery-codes,.security-audit{margin-top:14px;padding:15px;border-radius:9px;background:#eeeae5;font-size:10px}.recovery-codes{background:#232120;color:#fff}.recovery-codes p{color:#aaa39e}.recovery-codes>div{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.recovery-codes code{padding:7px;border-radius:5px;color:#ff9250;background:#171616;text-align:center}.security-audit{display:flex;justify-content:space-between;color:#276044;background:#e5f3ea}@media(max-width:1050px){.finance-metrics{grid-template-columns:repeat(3,1fr)}.finance-grid{grid-template-columns:1fr 1fr}.revenue-chart{grid-column:1 / -1}}@media(max-width:720px){.finance-actions{align-items:start;flex-direction:column}.finance-actions>div:last-child{justify-content:flex-start}.finance-metrics,.finance-grid,.gateway-grid,.security-layout,.admin-form-grid{grid-template-columns:1fr}.finance-table-panel>header{flex-direction:column}.finance-table-panel>header>div:last-child{width:100%;flex-wrap:wrap}.fee-settings>div{grid-template-columns:1fr}.settings-workspace>div{grid-template-columns:1fr}.recovery-codes>div{grid-template-columns:1fr}}.game-storefront{--game-bg:#080b0f;--game-panel:#10151b;--game-line:rgba(255,255,255,.1);--game-orange:#ff6b21}.game-store-hero{position:relative;min-height:720px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(470px,1.08fr);gap:8vw;align-items:center;padding:110px clamp(24px,7vw,118px);overflow:hidden;background:radial-gradient(circle at 72% 42%,rgba(255,100,30,.22),transparent 25%),radial-gradient(circle at 10% 100%,rgba(255,100,30,.09),transparent 34%),linear-gradient(125deg,#080a0d,#11151b 61%,#07090c);color:#f7f8fa}.game-grid-glow{position:absolute;inset:0;opacity:.45;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 82%);mask-image:linear-gradient(90deg,#000,transparent 82%)}.game-grid-glow:after{content:"";position:absolute;width:320px;height:320px;left:17%;top:15%;border:1px solid rgba(255,117,48,.17);border-radius:50%;box-shadow:0 0 0 55px #ff753009,0 0 0 110px #ff753005;animation:gameRadar 9s linear infinite}.game-store-copy,.game-demo{position:relative;z-index:1}.game-store-copy>small,.game-story small,.game-packages>header small,.game-capabilities>header small,.game-faq>div>small{color:#ff8c50;font:500 11px var(--mono);letter-spacing:.15em;text-transform:uppercase}.game-store-copy h1{max-width:750px;margin:20px 0 26px;font:800 clamp(65px,7.3vw,112px)/.8 var(--display);letter-spacing:-.025em;text-transform:uppercase}.game-store-copy p{max-width:620px;margin:0;color:#b6bdc7;font-size:18px;line-height:1.75}.game-store-copy .outline-button{border-color:#ffffff47;background:#ffffff0a;color:#fff}.game-trust{display:flex;flex-wrap:wrap;gap:20px;margin-top:42px;color:#aeb5bf;font:10px var(--mono);letter-spacing:.04em;text-transform:uppercase}.game-trust span{display:flex;align-items:center;gap:7px}.game-trust i{width:6px;height:6px;border-radius:50%;background:#63d897;box-shadow:0 0 12px #63d897}.game-demo{border:1px solid rgba(255,255,255,.15);border-radius:12px;background:#080b0fe0;box-shadow:0 35px 110px #00000073,18px 18px #ff681f1c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform:perspective(1100px) rotateY(-3deg) rotateX(1deg)}.game-demo>header{height:45px;display:flex;align-items:center;gap:15px;padding:0 16px;border-bottom:1px solid var(--game-line);font:9px var(--mono);letter-spacing:.08em}.game-demo>header>div{display:flex;gap:5px}.game-demo>header i{display:block;width:7px;height:7px;border-radius:50%;background:#4e555f}.game-demo>header i:first-child{background:var(--game-orange)}.game-demo>header b{margin-left:auto;color:#65d997;font-weight:500;text-transform:uppercase}.game-demo-stats{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--game-line)}.game-demo-stats article{display:grid;gap:4px;padding:15px 17px;border-right:1px solid var(--game-line)}.game-demo-stats article:last-child{border:0}.game-demo-stats small{color:#68717e;font:8px var(--mono)}.game-demo-stats b{font:600 13px var(--mono);color:#e8edf2}.game-demo-stats article:first-child b{color:#66da98}.game-demo pre{height:320px;display:flex;flex-direction:column;justify-content:flex-end;gap:9px;margin:0;padding:25px;overflow:hidden;color:#c4ccd5;font:11px/1.5 var(--mono);white-space:pre-wrap}.game-demo pre span{display:flex;gap:14px;animation:consoleLine .35s ease}.game-demo pre i{color:#555e69;font-style:normal}.game-demo>footer{display:flex;align-items:center;gap:11px;padding:14px 18px;border-top:1px solid var(--game-line);color:#d9e0e6;font:10px var(--mono)}.game-demo>footer>span{color:var(--game-orange)}.game-demo>footer em{margin-left:auto;padding:4px 6px;border:1px solid #3d4651;border-radius:3px;color:#77818e;font-size:8px;font-style:normal}.game-story{padding:125px clamp(24px,8vw,132px);background:#fff}.game-story>div:first-child{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:end}.game-story h2,.game-packages>header h2,.game-capabilities h2,.game-faq h2{max-width:900px;margin:20px 0 0;font:800 clamp(50px,6vw,84px)/.87 var(--display);letter-spacing:-.02em;text-transform:uppercase}.game-story h2 span{color:var(--orange)}.game-story-steps{display:grid;grid-template-columns:repeat(3,1fr);margin-top:75px;border-top:1px solid #d9dbdd}.game-story-steps article{min-height:245px;padding:27px 28px;border-right:1px solid #d9dbdd}.game-story-steps article:last-child{border:0}.game-story-steps b{font:10px var(--mono);color:#c94f17}.game-story-steps h3{margin:48px 0 13px;font:800 31px/.95 var(--display);text-transform:uppercase}.game-story-steps p{max-width:340px;margin:0;color:#626973;font-size:14px;line-height:1.75}.game-packages{padding:125px clamp(24px,8vw,132px);background:#edf0f2}.game-packages>header{display:grid;grid-template-columns:1fr .55fr;gap:10%;align-items:end;margin-bottom:55px}.game-packages>header p{margin:0;color:#59616b;font-size:15px;line-height:1.8}.game-packages>div{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.game-packages article{position:relative;display:flex;flex-direction:column;min-height:590px;padding:22px;border:1px solid #cfd4d8;background:#f9fafb;transition:.25s}.game-packages article:hover{transform:translateY(-7px);box-shadow:0 24px 60px #1f262c1c}.game-packages article.featured{border-color:#f06a27;box-shadow:inset 0 4px #f06a27}.package-art{height:150px;position:relative;display:grid;place-items:center;margin:-8px -8px 22px;overflow:hidden;background:radial-gradient(circle at 70% 30%,rgba(255,118,48,.25),transparent 25%),#151a20;color:#fff}.package-art:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:25px 25px}.package-art>span{position:absolute;left:14px;top:12px;color:#707a86;font:9px var(--mono)}.package-art>i{position:absolute;width:90px;height:90px;border:1px solid rgba(255,110,38,.5);border-radius:50%;box-shadow:0 0 30px #ff5c124d;animation:packageOrbit 7s linear infinite}.package-art>b{z-index:1;color:#ff7b35;font:800 48px var(--display);text-shadow:0 0 28px rgba(255,100,25,.7)}.game-packages article>small{color:#b14919;font:9px var(--mono);letter-spacing:.08em;text-transform:uppercase}.game-packages article h3{margin:15px 0 9px;font:800 36px/.95 var(--display);text-transform:uppercase}.game-packages article p{min-height:70px;margin:0;color:#636b74;font-size:13px;line-height:1.7}.game-packages article>strong{display:flex;align-items:baseline;margin:24px 0 18px;font:800 43px var(--display)}.game-packages article>strong>span{font-size:20px}.game-packages article>strong>small{margin-left:5px;color:#858b92;font:10px var(--mono)}.game-packages article ul{display:grid;gap:8px;padding:17px 0;margin:0 0 22px;border-top:1px solid #d9dde0;list-style:none;color:#4f5760;font-size:12px;text-transform:capitalize}.game-packages article li:first-letter{color:#d7571d}.game-packages article>a,.game-packages article>button{height:46px;display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:0 14px;border:0;background:#20252a;color:#fff;font-size:11px;font-weight:800}.game-packages article>button:disabled{background:#d8dce0;color:#747b83}.game-no-packages{grid-column:1/-1;display:grid;gap:7px;place-items:center;min-height:240px;padding:35px;border:1px dashed #aeb5bb;text-align:center}.game-no-packages b{font:800 32px var(--display);text-transform:uppercase}.game-no-packages span{max-width:600px;color:#66707a;font-size:13px}.game-capabilities{padding:125px clamp(24px,8vw,132px);background:#0c1014;color:#f6f8f9}.game-capabilities>div{display:grid;grid-template-columns:repeat(3,1fr);margin-top:65px;border-top:1px solid rgba(255,255,255,.12)}.game-capabilities article{min-height:260px;padding:27px;border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.game-capabilities article:nth-child(3n){border-right:0}.game-capabilities article>i{display:grid;place-items:center;width:43px;height:43px;border:1px solid rgba(255,117,48,.5);color:#ff8141;font:9px var(--mono);font-style:normal}.game-capabilities h3{margin:45px 0 12px;font:800 29px var(--display);text-transform:uppercase}.game-capabilities p{max-width:350px;margin:0;color:#a8b0ba;font-size:13px;line-height:1.75}.game-faq{display:grid;grid-template-columns:.65fr 1fr;gap:10%;padding:125px clamp(24px,8vw,132px);background:#fff}.game-faq>div:last-child{border-top:1px solid #d5d8da}.game-faq details{border-bottom:1px solid #d5d8da}.game-faq summary{display:flex;align-items:center;justify-content:space-between;padding:22px 0;cursor:pointer;font-weight:800;list-style:none}.game-faq summary span{display:grid;place-items:center;width:28px;height:28px;border:1px solid #9da3a8;border-radius:50%;font-weight:400}.game-faq details[open] summary span{color:#fff;background:#f06926;border-color:#f06926;transform:rotate(45deg)}.game-faq details p{max-width:660px;margin:0;padding:0 50px 25px 0;color:#616872;font-size:14px;line-height:1.8}.game-packages article>a,.game-packages article>button{cursor:pointer}.game-packages article>button:disabled{cursor:not-allowed}.game-checkout-modal{position:fixed;z-index:1900;inset:0;display:grid;place-items:center;padding:22px;background:#06090cbd;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.game-checkout-modal>section{width:min(650px,100%);max-height:92vh;overflow:auto;border-radius:13px;background:#f8f7f4;box-shadow:0 40px 130px #00000080}.game-checkout-modal>section>header{display:flex;justify-content:space-between;padding:25px;color:#fff;background:radial-gradient(circle at 80% 0,rgba(255,105,31,.22),transparent 34%),#12161b}.game-checkout-modal header small{color:#f6864c;font:8px var(--mono);letter-spacing:.12em}.game-checkout-modal h2{margin:7px 0 6px;font:800 32px/.95 var(--display);text-transform:uppercase}.game-checkout-modal header p{max-width:500px;margin:0;color:#9fa8b1;font-size:9px}.game-checkout-modal header button{width:32px;height:32px;border:1px solid #3a424a;border-radius:6px;background:transparent;color:#fff;font-size:20px}.game-checkout-modal form{display:grid;gap:13px;padding:24px}.game-checkout-modal form>label{display:grid;gap:5px;color:#6d6761;font-size:8px;font-weight:800;text-transform:uppercase}.game-checkout-modal input,.game-checkout-modal select{padding:10px;border:1px solid #d4cfc9;border-radius:6px;background:#fff;font-size:10px}.checkout-summary{display:flex;align-items:center;justify-content:space-between;padding:15px;border:1px solid #d9d3cc;border-radius:8px;background:#fff}.checkout-summary>span{display:grid;font-size:10px;font-weight:800}.checkout-summary span b{color:#7d756e;font-size:7px;font-weight:400}.checkout-summary strong{font:800 28px var(--display)}.checkout-contract{margin:0;color:#79726c;font-size:8px;line-height:1.6}.game-checkout-modal form>button{height:43px;border:0;border-radius:6px;background:#ed6926;color:#fff;font-size:9px;font-weight:800;cursor:pointer}.game-checkout-modal form>button:disabled{opacity:.45;cursor:not-allowed}.game-manager{position:fixed;inset:0;z-index:1800;padding:18px;background:#04070ab8;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.game-manager>section{width:min(1540px,100%);height:calc(100vh - 36px);display:grid;grid-template-columns:245px 1fr;margin:auto;overflow:hidden;border:1px solid #303942;border-radius:16px;background:#f2f4f5;box-shadow:0 45px 140px #00000085}.game-sidebar{display:flex;flex-direction:column;min-height:0;background:#0d1116;color:#edf1f4}.game-sidebar>header{padding:24px 19px 19px;border-bottom:1px solid rgba(255,255,255,.09)}.game-brand-mark{width:36px;height:36px;display:grid;place-items:center;margin-bottom:20px;border-radius:8px;background:#f16b25;box-shadow:0 0 25px #f16b2540;font:800 12px var(--display)}.game-sidebar>header small{color:#f68a4f;font:8px var(--mono);letter-spacing:.12em}.game-sidebar>header h2{margin:8px 0 4px;font:800 24px/.95 var(--display);text-transform:uppercase}.game-sidebar>header p{margin:0;color:#77818c;font-size:10px}.game-sidebar nav{flex:1;min-height:0;padding:10px;overflow-y:auto}.game-sidebar nav button{width:100%;display:grid;grid-template-columns:31px 1fr 7px;gap:9px;align-items:center;padding:9px;border:0;border-radius:7px;background:transparent;color:#9da7b1;text-align:left;cursor:pointer}.game-sidebar nav button:hover,.game-sidebar nav button.active{background:#1a2027;color:#fff}.game-sidebar nav button.active{box-shadow:inset 3px 0 #f16b25}.game-sidebar nav button>i{width:28px;height:28px;display:grid;place-items:center;border:1px solid #303944;border-radius:5px;color:#f18347;font:7px var(--mono);font-style:normal}.game-sidebar nav button>span{display:grid}.game-sidebar nav button b{font-size:10px}.game-sidebar nav button small{color:#64707b;font-size:7px;text-transform:capitalize}.game-sidebar nav button>em{width:6px;height:6px;border-radius:50%;background:#4c5660}.game-sidebar nav button>em.available{background:#55c989;box-shadow:0 0 8px #55c989}.game-sidebar nav button>em.read_only{background:#e0b55b}.game-sidebar>footer{display:grid;gap:4px;padding:15px 18px;border-top:1px solid rgba(255,255,255,.09);color:#747e89;font-size:8px}.game-sidebar>footer span{color:#b9c2ca;font-weight:700}.game-sidebar>footer i{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#59ce8d}.game-main{min-width:0;display:flex;flex-direction:column;background:#f1f3f4}.game-topbar{height:67px;display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;padding:0 22px;border-bottom:1px solid #d7dce0;background:#ffffffde;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.game-topbar>div{display:grid}.game-topbar small{color:#9a5a32;font:8px var(--mono);text-transform:uppercase}.game-topbar b{font-size:12px}.game-topbar>div:last-child{display:flex;align-items:center;gap:11px}.game-topbar button{width:33px;height:33px;border:1px solid #d2d7da;border-radius:7px;background:#fff;font-size:21px;cursor:pointer}.game-provider-health{padding:5px 8px;border-radius:20px;color:#8a5b22;background:#f4ead6;font-size:8px;text-transform:uppercase}.game-provider-health.connected{color:#277047;background:#e1f2e8}.game-message{display:flex;align-items:center;justify-content:space-between;padding:10px 17px;border-bottom:1px solid #c9decf;color:#276342;background:#e7f5eb;font-size:10px}.game-message.error{border-color:#efcac5;color:#943c33;background:#f9e7e4}.game-message button{border:0;background:transparent;color:inherit;cursor:pointer}.game-body{flex:1;min-height:0;padding:23px;overflow:auto;transition:opacity .15s}.game-body.busy{opacity:.67}.game-loading,.game-empty{min-height:420px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center;color:#78818a}.game-loading i{width:35px;height:35px;border:3px solid #d7dce0;border-top-color:#f16b25;border-radius:50%;animation:spin .8s linear infinite}.game-loading b,.game-empty b{color:#2d343a;font-size:16px}.game-empty.blocked{padding:30px;border:1px dashed #c7ccd0}.game-tool-status{width:max-content;padding:5px 7px;border-radius:20px;color:#7d5724;background:#f1e7d5;font:7px var(--mono);text-transform:uppercase}.game-tool-status.available{color:#256542;background:#e0f1e7}.game-tool-status.blocked,.game-tool-status.unavailable{color:#8a413a;background:#f4e2df}.game-state-card{display:grid;grid-template-columns:1fr 280px;overflow:hidden;border:1px solid #d5dadd;border-radius:12px;background:#fff}.game-state-card>div{position:relative;padding:26px}.game-state-card>div>small{color:#9b5b32;font:8px var(--mono);letter-spacing:.1em}.game-state-card h2{margin:8px 0 5px;font:800 41px/.9 var(--display);text-transform:uppercase}.game-state-card p{margin:0;color:#6b737b;font-size:10px}.game-state-light{position:absolute;right:25px;top:25px;width:10px;height:10px;border-radius:50%;background:#9ca5ad}.game-state-light.running,.game-state-light.online{background:#52ca86;box-shadow:0 0 13px #52ca86}.game-state-light.offline{background:#e76657}.game-state-card aside{display:grid;align-content:center;padding:26px;border-left:1px solid #d5dadd;background:#22282e;color:#fff}.game-state-card aside small{color:#ef8650;font:8px var(--mono)}.game-state-card aside b{margin-top:7px;font:600 13px var(--mono)}.game-state-card aside span{color:#929ca6;font-size:9px}.game-notice{display:flex;gap:8px;align-items:center;margin:12px 0;padding:10px 12px;border:1px solid #dae0e4;border-radius:8px;background:#fff;color:#6a737b;font-size:9px}.game-notice.warning{border-color:#ead39b;background:#fff8e8;color:#795b19}.game-notice b{color:#343a40}.game-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:12px 0}.game-metric{display:grid;gap:4px;padding:15px;border:1px solid #d6dce0;border-radius:9px;background:#fff}.game-metric small{color:#8c5a3a;font:7px var(--mono)}.game-metric b{font:800 27px var(--display)}.game-metric span{color:#7b838b;font-size:8px}.game-metric>i{height:3px;margin-top:6px;overflow:hidden;border-radius:4px;background:#e6e9eb}.game-metric>i em{display:block;height:100%;background:#ed6b28}.game-tool-launcher{overflow:hidden;border:1px solid #d5dadd;border-radius:11px;background:#fff}.game-tool-launcher>header,.game-resource-head{display:flex;align-items:end;justify-content:space-between;padding:17px 19px;border-bottom:1px solid #dde1e4}.game-tool-launcher>header small,.game-resource-head small{color:#9e5b33;font:8px var(--mono);letter-spacing:.1em}.game-tool-launcher h3,.game-resource-head h2{margin:5px 0 0;font-size:16px}.game-tool-launcher>header>span,.game-resource-head>span{color:#7c858d;font-size:9px}.game-tool-launcher>div{display:grid;grid-template-columns:repeat(3,1fr)}.game-tool-launcher>div>button{display:grid;grid-template-columns:35px 1fr auto;gap:10px;align-items:center;min-height:80px;padding:13px;border:0;border-right:1px solid #e0e4e6;border-bottom:1px solid #e0e4e6;background:#fff;text-align:left;cursor:pointer}.game-tool-launcher>div>button:hover{background:#fff5ef}.game-tool-launcher button>i{width:32px;height:32px;display:grid;place-items:center;border:1px solid #d7dbde;border-radius:6px;color:#d4591d;font:7px var(--mono);font-style:normal}.game-tool-launcher button>span{display:grid}.game-tool-launcher button b{font-size:9px}.game-tool-launcher button small{max-width:170px;color:#7c848c;font-size:7px}.game-console{overflow:hidden;border:1px solid #303842;border-radius:11px;background:#090c10;box-shadow:0 15px 45px #14191e2e}.game-console>header{display:flex;align-items:center;justify-content:space-between;height:51px;padding:0 13px;border-bottom:1px solid #252c34;color:#e5ebef;background:#11161c}.game-console>header>div:first-child{display:flex;align-items:center;gap:9px}.game-console>header>div:first-child>div{display:grid}.game-console>header small{color:#66717c;font:7px var(--mono)}.game-console>header b{font-size:9px;text-transform:capitalize}.console-connection{width:7px;height:7px;border-radius:50%;background:#6b747e}.console-connection.connecting{background:#e1b45b;animation:pulse 1s infinite}.console-connection.connected{background:#56ce8a;box-shadow:0 0 10px #56ce8a}.console-connection.degraded{background:#e66c5b}.console-tools{display:flex;align-items:center;gap:5px}.console-tools label{position:relative}.console-tools label span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.console-tools input{width:130px;padding:6px 8px;border:1px solid #333c45;border-radius:5px;outline:0;background:#080b0f;color:#dbe3e9;font-size:8px}.console-tools button,.console-power button{padding:6px 8px;border:1px solid #333c45;border-radius:5px;background:#171d23;color:#aeb8c1;font-size:8px;cursor:pointer}.terminal-frame{height:440px;padding:10px}.terminal-frame .xterm{height:100%}.console-power{display:flex;align-items:center;gap:6px;padding:9px 13px;border-top:1px solid #252c34;border-bottom:1px solid #252c34;color:#66717c;font:7px var(--mono)}.console-power button:last-child{margin-left:auto;color:#6b747e}.console-command{display:flex;align-items:center;padding:11px 13px;color:#f07535}.console-command input{flex:1;padding:6px 9px;border:0;outline:0;background:transparent;color:#e2e8ed;font:10px var(--mono)}.console-command button{padding:7px 10px;border:0;border-radius:5px;background:#ee6d2c;color:#fff;font-size:8px;font-weight:800}.game-resource-head{padding:0 0 15px}.game-resource-head>div:last-child{display:flex;gap:6px}.game-resource-head button,.game-upload{display:inline-flex;align-items:center;padding:8px 10px;border:0;border-radius:6px;background:#252b31;color:#fff;font-size:8px;font-weight:800;cursor:pointer}.game-upload input{display:none}.file-breadcrumb{display:flex;gap:4px;padding:9px 0}.file-breadcrumb button{padding:5px 7px;border:1px solid #d5dade;border-radius:5px;background:#fff;color:#5c646c;font-size:8px;cursor:pointer}.game-file-table{overflow:hidden;border:1px solid #d6dbdf;border-radius:9px;background:#fff}.game-file-table>header,.game-file-table>div,.game-file-table>button{min-width:750px;display:grid;grid-template-columns:minmax(250px,1fr) 90px 155px 65px 150px;align-items:center;min-height:41px;padding:0 13px;border:0;border-bottom:1px solid #e2e5e7;background:#fff;text-align:left}.game-file-table>header{min-height:35px;color:#808890;background:#e9edef;font-size:7px;font-weight:800;text-transform:uppercase}.game-file-table>div>i,.game-file-table>button>i{float:left;display:inline-grid;place-items:center;width:29px;height:24px;margin-right:9px;border-radius:4px;color:#8b5b36;background:#f7e9de;font:6px var(--mono);font-style:normal}.game-file-table>div>button:first-of-type,.game-file-table>button>b{padding:0;border:0;background:transparent;font-size:9px;font-weight:800;cursor:pointer}.game-file-table>div>span,.game-file-table>div>code{color:#737b83;font-size:8px}.game-file-table>div>span:last-child{display:flex;gap:4px}.game-file-table>div>span button{padding:4px 5px;border:1px solid #d7dbde;border-radius:4px;background:#fff;color:#596169;font-size:7px;cursor:pointer}.game-file-table .danger,.game-card-list .danger{color:#9e4036!important}.game-editor{position:absolute;z-index:5;inset:0;display:flex;flex-direction:column;background:#11161b;color:#eef1f3}.game-body:has(.game-editor){position:relative}.game-editor>header,.game-editor>footer{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;border-bottom:1px solid #303841}.game-editor header>div{display:grid}.game-editor small{color:#f18149;font:7px var(--mono)}.game-editor b{font-size:9px}.game-editor button{padding:6px 9px;border:0;border-radius:5px;background:#ed6a28;color:#fff;font-size:8px;font-weight:800}.game-editor textarea{flex:1;resize:none;padding:20px;border:0;outline:0;color:#d6dee4;background:#0b0f13;font:11px/1.6 var(--mono)}.game-editor>footer{border-top:1px solid #303841;border-bottom:0;color:#77828c;font-size:8px}.game-inline-form{display:grid;grid-template-columns:1fr 1fr auto;gap:9px;align-items:end;margin:12px 0;padding:13px;border:1px solid #d6dbdf;border-radius:9px;background:#fff}.game-inline-form label,.game-settings label{display:grid;gap:5px;color:#727b83;font-size:8px;font-weight:700}.game-inline-form input,.game-settings input,.game-settings textarea,.startup-variables input{padding:8px 9px;border:1px solid #d4d9dd;border-radius:5px;outline:0;background:#fff;font-size:9px}.game-inline-form button,.game-settings button{height:34px;padding:0 11px;border:0;border-radius:5px;background:#262c32;color:#fff;font-size:8px;font-weight:800}.one-time-secret{display:flex;align-items:center;gap:8px;padding:13px;border:1px solid #e8bd74;border-radius:8px;background:#fff8e9}.one-time-secret>div{display:grid;margin-right:auto}.one-time-secret small{color:#9b6729;font:7px var(--mono)}.one-time-secret b{font:11px var(--mono)}.one-time-secret span{color:#846d52;font-size:7px}.one-time-secret button{padding:6px 8px;border:1px solid #dfc18d;border-radius:5px;background:#fff;font-size:7px}.game-card-list{display:grid;gap:7px;margin-top:12px}.game-card-list article{display:grid;grid-template-columns:40px minmax(220px,1fr) minmax(120px,.6fr) auto;gap:12px;align-items:center;padding:13px;border:1px solid #d6dbdf;border-radius:8px;background:#fff}.game-card-list article>i{width:37px;height:37px;display:grid;place-items:center;border-radius:6px;color:#c8561d;background:#f8e9df;font:7px var(--mono);font-style:normal}.game-card-list article>div:nth-child(2){display:grid}.game-card-list article b{font-size:10px}.game-card-list article span,.game-card-list article small{color:#7b838b;font-size:8px}.game-card-list article>strong{font-size:8px}.game-card-list article>div:last-child{display:flex;gap:4px}.game-card-list button{padding:6px 7px;border:1px solid #d5dade;border-radius:5px;background:#fff;font-size:7px;cursor:pointer}.startup-command{display:grid;gap:6px;margin:12px 0;padding:14px;border-radius:8px;background:#20262c;color:#fff}.startup-command small{color:#ed7b41;font:7px var(--mono)}.startup-command code{color:#d6dde3;font:9px/1.5 var(--mono)}.startup-variables{display:grid;gap:6px}.startup-variables label{display:grid;grid-template-columns:minmax(210px,1fr) minmax(180px,.7fr) 120px;gap:12px;align-items:center;padding:12px;border:1px solid #d6dbdf;border-radius:7px;background:#fff}.startup-variables label>span{display:grid}.startup-variables b{font-size:9px}.startup-variables small{color:#7b838b;font-size:7px}.startup-variables code{color:#99532e;font-size:7px}.activity-timeline{display:grid;padding-left:8px}.activity-timeline article{position:relative;display:grid;grid-template-columns:1fr auto;gap:15px;padding:14px 0 14px 22px;border-left:1px solid #d3d8dc}.activity-timeline article>i{position:absolute;left:-4px;top:20px;width:7px;height:7px;border-radius:50%;background:#f16e2c}.activity-timeline article>div{display:grid}.activity-timeline b{font-size:9px}.activity-timeline span,.activity-timeline time{color:#7a8289;font-size:7px}.game-settings{display:grid;gap:12px;max-width:720px;margin-top:15px}.game-settings textarea{resize:vertical}.game-settings button{justify-self:start}.advanced-lock{display:flex;gap:13px;max-width:720px;margin-top:22px;padding:16px;border:1px solid #e8ceb9;border-radius:8px;background:#fff7f1}.advanced-lock>i{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#e76b2c;font-style:normal}.advanced-lock>div{display:grid}.advanced-lock b{font-size:9px}.advanced-lock span{color:#7c695c;font-size:8px;line-height:1.55}.pelican-workspace{display:grid;gap:14px}.pelican-signal{display:inline-flex;align-items:center;gap:6px;width:max-content;padding:6px 9px;border-radius:20px;color:#865c23;background:#f2e6d1;font-size:8px;text-transform:uppercase}.pelican-signal i{width:6px;height:6px;border-radius:50%;background:#d3a450}.pelican-signal.connected,.pelican-signal.completed,.pelican-signal.active{color:#246442;background:#e1f1e7}.pelican-signal.connected i,.pelican-signal.completed i,.pelican-signal.active i{background:#50c782;box-shadow:0 0 8px #50c782}.pelican-signal.error,.pelican-signal.failed{color:#8d3b34;background:#f5e2df}.pelican-signal.error i,.pelican-signal.failed i{background:#d95d52}.pelican-principles{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #d9d4ce;border-radius:10px;background:#fff}.pelican-principles span{display:flex;align-items:center;gap:8px;padding:12px;border-right:1px solid #e1dcd6;color:#746d67;font-size:8px}.pelican-principles span:last-child{border:0}.pelican-principles b{color:#dc5c16;font:9px var(--mono)}.pelican-connection-card,.pelican-inventory,.pelican-policies,.pelican-template,.pelican-jobs{overflow:hidden;border:1px solid #d9d4ce;border-radius:11px;background:#fff}.pelican-connection-card>header,.pelican-inventory>header,.pelican-policies>header,.pelican-template>header,.pelican-jobs>header{display:flex;align-items:center;justify-content:space-between;padding:17px 19px;border-bottom:1px solid #e1ddd8}.pelican-connection-card header small,.pelican-inventory header small,.pelican-policies header small,.pelican-template header small,.pelican-jobs header small{color:#b84e15;font:8px var(--mono);letter-spacing:.1em}.pelican-connection-card h3,.pelican-inventory h3,.pelican-policies h3,.pelican-template h3,.pelican-jobs h3{margin:4px 0 2px;font-size:16px}.pelican-connection-card header p,.pelican-inventory header p,.pelican-policies header p,.pelican-template header p{margin:0;color:#817a74;font-size:8px}.credential-state{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #e2ded9;background:#f6f3f0}.credential-state>span{display:grid;grid-template-columns:10px 1fr;gap:2px 8px;padding:11px 18px;border-right:1px solid #e1dcd7}.credential-state i{grid-row:1/3;width:7px;height:7px;margin-top:3px;border-radius:50%;background:#bfafa2}.credential-state i.ready{background:#4ec682}.credential-state b{font-size:8px}.credential-state small{color:#827a73;font-size:7px}.pelican-connection-card>form,.pelican-template>form{display:grid;gap:11px;padding:17px}.pelican-connection-card form>label:not(.pelican-enable),.pelican-template form>label:not(.pelican-enable),.pelican-field-grid label,.pelican-limit-grid label{display:grid;gap:4px;color:#716a64;font-size:8px;font-weight:800}.pelican-connection-card input:not([type=checkbox]),.pelican-template input:not([type=checkbox]),.pelican-template select,.pelican-template textarea{width:100%;padding:8px 9px;border:1px solid #d8d2cc;border-radius:6px;outline:0;background:#fff;font-size:9px}.pelican-field-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.pelican-limit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.json-editor{color:#d8e2da!important;background:#202421!important;font:9px/1.5 var(--mono)!important}.pelican-enable{display:flex;align-items:center;gap:9px;color:#625b55;font-size:8px}.pelican-enable>input{display:none}.pelican-enable>i{position:relative;width:30px;height:17px;border-radius:20px;background:#c9c4bf}.pelican-enable>i:after{content:"";position:absolute;left:3px;top:3px;width:11px;height:11px;border-radius:50%;background:#fff;transition:.2s}.pelican-enable>input:checked+i{background:#e86822}.pelican-enable>input:checked+i:after{transform:translate(13px)}.pelican-enable>span{display:grid}.pelican-enable small{color:#8a837d;font-weight:400}.pelican-connection-card form>footer,.pelican-template form>footer{display:flex;align-items:center;justify-content:space-between;gap:7px}.pelican-connection-card form button,.pelican-inventory button,.pelican-policies button,.pelican-template button{padding:8px 10px;border:0;border-radius:6px;background:#282522;color:#fff;font-size:8px;font-weight:800;cursor:pointer}.pelican-connection-card form button:last-child,.pelican-inventory header button:first-child{border:1px solid #d6d0ca;background:#fff;color:#615a54}.pelican-check{padding:0 17px 13px;color:#817a74;font-size:7px}.pelican-inline-message{margin:9px 17px;padding:9px;border-radius:6px;color:#276143;background:#e6f3ea;font-size:8px}.pelican-inline-message.error{color:#913c34;background:#f7e4e1}.pelican-tabs{display:flex;gap:4px;padding:4px;border:1px solid #d9d4ce;border-radius:9px;background:#e9e5e1}.pelican-tabs button{flex:1;padding:8px;border:0;border-radius:6px;background:transparent;color:#77706a;font-size:8px;font-weight:800;cursor:pointer}.pelican-tabs button.active{background:#fff;color:#d65b17;box-shadow:0 2px 8px #3e363014}.pelican-inventory>header>div:last-child{display:flex;gap:6px}.discovery-preview{margin:12px 17px;border:1px solid #ddd7d1;border-radius:8px}.discovery-preview>header{display:flex;justify-content:space-between;padding:10px;background:#f0ede9;font-size:8px}.discovery-preview>div{max-height:240px;overflow:auto}.discovery-preview article{display:grid;grid-template-columns:9px 1fr 260px 80px;gap:9px;align-items:center;padding:8px 10px;border-top:1px solid #e4dfda;font-size:8px}.discovery-preview article>div{display:grid}.discovery-preview small{color:#827b75;font-size:7px}.discovery-preview code{overflow:hidden;color:#7b5540;text-overflow:ellipsis}.server-orb{width:7px;height:7px;display:inline-block;border-radius:50%;background:#b4aca5}.server-orb.running,.server-orb.online,.server-orb.active{background:#4fc883;box-shadow:0 0 8px #4fc883}.server-orb.offline,.server-orb.suspended{background:#e06155}.pelican-server-table{margin:12px 17px 17px;overflow:auto;border:1px solid #ded8d2;border-radius:8px}.pelican-server-table>header,.pelican-server-table>div{min-width:800px;display:grid;grid-template-columns:minmax(190px,1.2fr) 1fr .7fr .65fr 1fr;gap:10px;align-items:center;padding:9px 11px;border-bottom:1px solid #e4dfda}.pelican-server-table>header{color:#817a74;background:#f1eeea;font-size:7px;font-weight:800;text-transform:uppercase}.pelican-server-table>div>span:first-child{display:grid;grid-template-columns:10px 1fr;gap:1px 7px}.pelican-server-table>div b{font-size:8px}.pelican-server-table>div small{grid-column:2;color:#8a827b;font-size:7px}.pelican-server-table>div strong,.pelican-server-table>div code{font-size:7px}.pelican-server-table select{padding:6px;border:1px solid #d7d1cb;border-radius:5px;background:#fff;font-size:8px}.pelican-empty{padding:35px;color:#817a74;text-align:center;font-size:9px}.pelican-policies>div:last-child{display:grid;gap:9px;padding:13px}.pelican-policies form{overflow:hidden;border:1px solid #ded8d2;border-radius:8px}.pelican-policies form>header{display:flex;align-items:center;justify-content:space-between;padding:10px;background:#f3f0ec}.pelican-policies form>header>div{display:grid;grid-template-columns:10px 1fr;gap:1px 7px}.pelican-policies form>header b{font-size:9px}.pelican-policies form>header small{grid-column:2;color:#857e77;font-size:7px}.pelican-policies select{padding:6px;border:1px solid #d8d2cc;border-radius:5px;background:#fff;font-size:8px}.pelican-capability-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:11px}.pelican-capability-grid label{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px;border:1px solid #e0dbd6;border-radius:5px;color:#67605a;font-size:8px;text-transform:capitalize}.pelican-policies form>footer{display:flex;justify-content:space-between;align-items:center;padding:10px;border-top:1px solid #e2ddd8}.pelican-policies form>footer label{display:flex;align-items:center;gap:6px;color:#776f69;font-size:8px}.pelican-jobs>div>header,.pelican-jobs>div>article{display:grid;grid-template-columns:1.2fr .6fr .6fr .5fr 1.6fr;gap:8px;align-items:center;padding:9px 13px;border-bottom:1px solid #e3ded9}.pelican-jobs>div>header{color:#817a74;background:#f2efeb;font-size:7px;font-weight:800;text-transform:uppercase}.pelican-jobs article b,.pelican-jobs article span,.pelican-jobs article small{font-size:8px}.pelican-jobs article small{color:#8a837d}.pelican-jobs article small button{margin-left:7px;padding:4px 6px;border:1px solid #e0bda8;border-radius:4px;color:#b54b14;background:#fff6f0;font-size:7px;font-weight:800;cursor:pointer}@keyframes gameRadar{to{transform:rotate(360deg)}}@keyframes packageOrbit{to{transform:rotate(360deg)}}@keyframes consoleLine{0%{opacity:0;transform:translateY(6px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.4}}.assignment-actions{display:flex;gap:4px}.assignment-actions select{min-width:0;flex:1}.assignment-actions .rollback-button{padding:5px 6px;color:#a34818;background:#fff5ef;border:1px solid #e2bda8}.brand-mark{object-fit:contain;padding:1px;background:#191b1e;transform:none}.hero-flame{position:absolute;z-index:-1;right:3vw;top:4%;width:min(33vw,480px);opacity:.12;mix-blend-mode:multiply;pointer-events:none;filter:saturate(1.12) contrast(1.08)}.network-hero{display:grid;grid-template-columns:1.05fr .65fr;gap:10%;align-items:center;min-height:590px;padding:120px clamp(20px,8vw,132px);background:linear-gradient(128deg,#202327 0% 61%,#f36b32 61%);color:#fff}.network-hero small{color:#ffb18f;font:11px var(--mono);letter-spacing:1.2px;text-transform:uppercase}.network-hero h1{max-width:830px;margin:22px 0;font:800 clamp(58px,7.2vw,104px)/.83 var(--display);letter-spacing:-1.5px;text-transform:uppercase}.network-hero h1 span{color:#ff9b6d}.network-hero p{max-width:600px;color:#e2e4e6;font-size:16px;line-height:1.85}.network-hero .outline-button{background:transparent;border-color:#9da1a7;color:#fff}.network-hero aside{display:grid;place-items:center;gap:18px}.network-hero aside img{width:min(260px,78%);filter:drop-shadow(0 25px 30px rgba(17,18,20,.38))}.network-hero aside span{font:10px var(--mono);letter-spacing:1.2px;color:#242629}.network-services{padding:112px clamp(20px,8vw,132px);background:#fff}.network-services>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);margin-top:38px;border-top:1px solid var(--line)}.network-services article{min-height:280px;padding:28px;border-right:1px solid var(--line)}.network-services article:last-child{border-right:0}.network-services article>b{color:var(--orange);font:11px var(--mono)}.network-services h2{margin:55px 0 13px;font:800 40px/.9 var(--display);letter-spacing:.2px;text-transform:uppercase}.network-services p{max-width:330px;margin:0;color:#5e636a;font-size:14px;line-height:1.8}@media(max-width:760px){.hero-flame{display:none}.network-hero{grid-template-columns:1fr;gap:24px;min-height:0;padding:72px 20px;background:linear-gradient(128deg,#202327 0% 62%,#f36b32 62%)}.network-hero h1{font-size:clamp(50px,16vw,72px)}.network-hero p{font-size:14px}.network-hero aside{position:absolute;right:22px;top:285px;gap:5px;opacity:.9}.network-hero aside img{width:48px}.network-hero aside span{display:none}.network-hero .hero-actions{margin-top:25px}.network-services{padding:75px 20px}.network-services>div:last-child{grid-template-columns:1fr;margin-top:26px}.network-services article{min-height:0;padding:25px 0;border-right:0;border-bottom:1px solid var(--line)}.network-services h2{margin:26px 0 9px;font-size:35px}.network-services p{font-size:13px}}@media(max-width:1100px){.game-store-hero{grid-template-columns:1fr;gap:60px}.game-demo{width:min(760px,100%);justify-self:center;transform:none}.game-packages>div{grid-template-columns:repeat(2,1fr)}.game-capabilities>div{grid-template-columns:repeat(2,1fr)}.game-capabilities article:nth-child(3n){border-right:1px solid rgba(255,255,255,.12)}.game-capabilities article:nth-child(2n){border-right:0}.game-manager>section{grid-template-columns:205px 1fr}.game-metrics{grid-template-columns:repeat(2,1fr)}.game-tool-launcher>div{grid-template-columns:repeat(2,1fr)}.pelican-principles{grid-template-columns:repeat(2,1fr)}.pelican-principles span:nth-child(2){border-right:0}.pelican-principles span:nth-child(-n+2){border-bottom:1px solid #e1dcd6}}@media(max-width:760px){.game-store-hero{min-height:auto;padding:80px 20px}.game-store-copy,.game-demo{min-width:0;width:100%}.game-store-copy h1{font-size:clamp(48px,13vw,56px);line-height:.84;letter-spacing:-1px}.game-store-copy p{font-size:15px;overflow-wrap:anywhere}.game-trust{display:grid;grid-template-columns:1fr 1fr;gap:11px;font-size:8px}.game-demo{overflow:hidden}.game-demo pre{height:250px}.game-demo-stats article{min-width:0;padding:12px 9px}.game-demo-stats b{font-size:10px}.game-demo-stats small{font-size:6px}.game-story,.game-packages,.game-capabilities,.game-faq{padding:80px 20px}.game-story>div:first-child,.game-packages>header,.game-faq{grid-template-columns:1fr;gap:35px}.game-story-steps,.game-packages>div,.game-capabilities>div{grid-template-columns:1fr}.game-story-steps article,.game-capabilities article{border-right:0}.game-packages article{min-height:540px}.game-manager{padding:0}.game-manager>section{height:100vh;grid-template-columns:1fr;border:0;border-radius:0}.game-sidebar{position:absolute;z-index:10;left:0;right:0;bottom:0;height:68px;display:block}.game-sidebar>header,.game-sidebar>footer{display:none}.game-sidebar nav{display:flex;padding:6px;overflow-x:auto}.game-sidebar nav button{min-width:64px;display:flex;flex-direction:column;gap:2px;padding:5px}.game-sidebar nav button>i{width:24px;height:24px}.game-sidebar nav button>span small,.game-sidebar nav button>em{display:none}.game-sidebar nav button b{font-size:7px}.game-main{padding-bottom:68px}.game-body{padding:12px}.game-state-card{grid-template-columns:1fr}.game-state-card aside{border-left:0;border-top:1px solid #d5dadd}.game-metrics{grid-template-columns:1fr 1fr}.game-tool-launcher>div{grid-template-columns:1fr}.game-console>header{height:auto;align-items:flex-start;flex-direction:column;gap:8px;padding:10px}.console-tools{flex-wrap:wrap}.terminal-frame{height:360px}.game-file-table{overflow:auto}.game-card-list article{grid-template-columns:37px 1fr}.game-card-list article>strong,.game-card-list article>div:last-child{grid-column:2}.startup-variables label,.pelican-principles,.pelican-field-grid,.pelican-limit-grid,.pelican-capability-grid{grid-template-columns:1fr}.pelican-principles span{border-right:0;border-bottom:1px solid #e1dcd6}.pelican-connection-card>header,.pelican-inventory>header,.pelican-policies>header,.pelican-template>header,.pelican-jobs>header{align-items:flex-start;flex-direction:column;gap:8px}.credential-state{grid-template-columns:1fr}.pelican-tabs{overflow-x:auto}.pelican-tabs button{min-width:100px}.pelican-connection-card form>footer,.pelican-template form>footer{align-items:flex-start;flex-direction:column}}.catalog-state-button{border:0;background:transparent;padding:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.service-manager-shell{width:min(1460px,100%)!important;height:min(920px,96vh)!important;grid-template-columns:310px minmax(0,1fr)!important}.manager-sidebar-head{padding:32px 26px 25px!important}.manager-sidebar-head small,.manager-main>header small,.manager-identity small,.manager-resource-head small,.manager-facts small{font-size:12px!important}.manager-sidebar-head h2{font-size:36px!important}.manager-sidebar-head>span,.manager-sidebar-foot small,.manager-loading span,.manager-identity p,.manager-safety p,.manager-tool-map>button>div span,.sitejet-warning,.sitejet-lock span,.manager-empty p{font-size:13px!important;line-height:1.55!important}.manager-sidebar nav{padding:16px!important}.manager-sidebar nav button{min-height:56px;padding:12px!important}.manager-sidebar nav button>i{width:36px!important;height:36px!important;font-size:11px!important}.manager-sidebar nav button b,.manager-main>header b,.manager-tool-map b,.sitejet-lock b{font-size:15px!important}.manager-sidebar nav button small{font-size:11px!important}.manager-main>header{min-height:82px!important;padding:18px 30px!important}.manager-content{padding:30px!important}.manager-alert,.manager-row,.manager-row code,.manager-row button,.dns-create select,.dns-create input,.dns-create button{font-size:13px!important}.manager-row{min-height:58px!important}.manager-row-head{min-height:40px!important;font-size:11px!important}.game-manager>section{width:min(1680px,100%)!important;grid-template-columns:295px minmax(0,1fr)!important}.game-sidebar>header{padding:30px 24px 24px!important}.game-sidebar>header small,.game-topbar small,.game-state-card small,.game-metric small,.game-resource-head small,.game-tool-launcher>header small{font-size:11px!important}.game-sidebar>header h2{font-size:32px!important}.game-sidebar>header p{font-size:13px!important}.game-sidebar nav{padding:14px!important}.game-sidebar nav button{grid-template-columns:40px 1fr 10px!important;gap:12px!important;min-height:60px;padding:13px!important}.game-sidebar nav button>i{width:36px!important;height:36px!important;font-size:10px!important}.game-sidebar nav button b{font-size:15px!important}.game-sidebar nav button small,.game-sidebar>footer{font-size:12px!important}.game-topbar{height:82px!important;padding:0 30px!important}.game-topbar b{font-size:17px!important}.game-body{padding:30px!important}.game-state-card>div,.game-state-card aside{padding:30px!important}.game-state-card h2{font-size:48px!important}.game-state-card p,.game-state-card aside span,.game-metric span,.game-resource-head>span,.game-notice,.game-message{font-size:14px!important}.game-metric{padding:19px!important}.game-metric b{font-size:34px!important}.game-tool-launcher h3,.game-resource-head h2{font-size:23px!important}.game-tool-launcher>header,.game-resource-head{padding:21px 23px!important}.game-tool-launcher>div>button{min-height:104px!important;padding:17px!important}.game-tool-launcher button b,.game-card-list article b,.activity-timeline b,.advanced-lock b{font-size:14px!important}.game-tool-launcher button small,.game-card-list article span,.game-card-list article small,.activity-timeline span,.activity-timeline time,.advanced-lock span{font-size:12px!important;line-height:1.5!important}.game-console>header{min-height:64px!important;height:auto!important;padding:12px 18px!important}.game-console>header b,.console-command input{font-size:14px!important}.console-tools input,.console-tools button,.console-power,.console-power button,.console-command button{font-size:12px!important}.console-tools input{width:180px!important;min-height:38px}.console-tools button,.console-power button,.console-command button{min-height:38px;padding:8px 11px!important}.terminal-frame{height:520px!important;padding:14px!important}.game-file-table{overflow-x:auto!important}.game-file-table>header,.game-file-table>div,.game-file-table>button{min-width:980px!important;grid-template-columns:minmax(310px,1fr) 110px 190px 90px minmax(310px,.9fr)!important;gap:16px!important;min-height:60px!important;padding:9px 17px!important}.game-file-table>header{min-height:44px!important;font-size:11px!important}.file-name-cell{display:flex!important;align-items:center!important;min-width:0}.file-name-cell>i{display:inline-grid!important;place-items:center;flex:0 0 auto;width:39px!important;height:32px!important;margin-right:12px!important;font-size:9px!important}.file-name-cell>button,.file-name-cell>b,.game-file-table>div>button:first-of-type,.game-file-table>button>b{font-size:14px!important}.game-file-table>div>span,.game-file-table>div>code,.game-file-table>button>span,.game-file-table>button>code{font-size:13px!important}.file-row-actions{display:flex!important;flex-wrap:wrap;gap:6px!important}.file-row-actions button,.game-file-table>div>span button{min-height:34px;padding:7px 9px!important;font-size:12px!important}.game-inline-form label,.game-settings label{font-size:12px!important}.game-inline-form input,.game-settings input,.game-settings textarea,.startup-variables input{min-height:42px;font-size:14px!important}.game-inline-form button,.game-settings button,.game-card-list button{min-height:40px;font-size:12px!important}.game-editor small{font-size:11px!important}.game-editor b,.game-editor button,.game-editor>footer{font-size:13px!important}.game-editor textarea{font-size:14px!important}:is(.pelican-workspace,.commerce-workspace,.finance-admin,.resellerclub-workspace,.website-tools-workspace,.security-workspace,.settings-workspace){font-size:16px}:is(.pelican-workspace,.commerce-workspace,.finance-admin,.resellerclub-workspace,.website-tools-workspace,.security-workspace,.settings-workspace) small{font-size:12px!important;line-height:1.45}:is(.pelican-workspace,.commerce-workspace,.finance-admin,.resellerclub-workspace,.website-tools-workspace,.security-workspace,.settings-workspace) :is(p,span,label,code){font-size:13px;line-height:1.5}:is(.pelican-workspace,.commerce-workspace,.finance-admin,.resellerclub-workspace,.website-tools-workspace,.security-workspace,.settings-workspace) :is(button,input,select,textarea){min-height:40px;font-size:13px!important}.pelican-server-table>header,.pelican-jobs>div>header,.discovery-preview>header{font-size:11px!important}.pelican-server-table>div,.pelican-jobs>div>article,.discovery-preview article{min-height:52px;font-size:13px!important}@media(max-width:760px){.service-manager-shell,.game-manager>section{grid-template-columns:1fr!important}.manager-content,.game-body{padding:18px!important}.game-sidebar nav button{min-height:56px}.game-sidebar nav button b{font-size:11px!important}.game-sidebar nav button small{font-size:10px!important}.terminal-frame{height:390px!important}}.support-layout{display:grid;grid-template-columns:minmax(290px,.9fr) minmax(0,1.1fr);gap:24px;align-items:start}.support-ticket-list{display:grid;gap:9px}.support-ticket-list>button{display:grid;grid-template-columns:auto 1fr auto;gap:13px;align-items:center;width:100%;min-height:66px;text-align:left;padding:13px 15px;border:1px solid rgba(23,40,48,.13);background:#fff;border-radius:12px;color:inherit}.support-ticket-list b{display:block;font-size:15px}.support-ticket-list small{display:block;margin-top:4px;color:#67767d;font-size:13px}.support-ticket-list em{font-style:normal;color:#d85d19;font-weight:800}.ticket-thread{display:grid;gap:12px;padding:8px 0 18px}.ticket-thread article{border-radius:12px;padding:13px 15px;background:#f6f7f5;border-left:4px solid #d85d19}.ticket-thread article.staff{background:#fff6ef}.ticket-thread article.internal{background:#222b30;color:#fff;border-color:#f2a451}.ticket-thread p{margin:7px 0;white-space:pre-wrap}.ticket-thread small{opacity:.7}.order-actions{display:flex;flex-wrap:wrap;gap:6px}.order-actions button{min-height:32px;padding:5px 9px;font-size:12px;border-radius:7px;border:1px solid #c8d1d4;background:#fff;font-weight:800}.checkout-complete{display:grid;gap:16px;padding:30px}.checkout-complete b{font-size:20px}.storefront-payment{padding:22px}@media(max-width:760px){.support-layout{grid-template-columns:1fr}}.workspace-app{grid-template-columns:260px minmax(0,1fr);background:#f5f6f4;font-size:16px}.workspace-sidebar{padding:22px 16px}.workspace-sidebar nav{gap:4px}.workspace-sidebar nav button{min-height:48px;padding:9px 10px;border-radius:9px;font-size:15px}.workspace-sidebar nav button i{width:28px;height:28px;border-radius:7px}.workspace-main{width:100%;max-width:1680px;padding:30px clamp(24px,3.2vw,54px) 72px}.workspace-topbar{align-items:center}.workspace-topbar h1{font-size:clamp(38px,4vw,58px);line-height:.94}.workspace-topbar p{max-width:720px;font-size:16px}.workspace-summary{gap:9px;margin:18px 0}.workspace-summary article{min-height:104px;padding:17px 18px;border-radius:12px;border-color:#e1e3df;box-shadow:0 4px 16px #20232806}.workspace-summary small{font-size:10px}.workspace-summary b{font-size:43px;line-height:.9}.workspace-summary span{font-size:12px}.workspace-panel{margin-top:14px;padding:24px;border:1px solid #e0e2de;border-radius:16px;box-shadow:0 8px 30px #1f222609}.workspace-panel-head{align-items:center;margin-bottom:18px;padding-bottom:18px}.workspace-panel-head h2{margin-top:5px;font-size:clamp(28px,3vw,38px);line-height:1;text-transform:none;letter-spacing:-.025em}.workspace-panel-head p{max-width:720px;margin:8px 0 0;color:#6b7178;font-size:14px;line-height:1.55}.workspace-panel-head>span{flex:none;padding:7px 10px;border-radius:999px;background:#f1f2ef;color:#636970;font-size:12px;font-weight:800}.workspace-panel-head>button,.native-button{min-height:42px;padding:10px 16px;border:1px solid #d85d19;border-radius:9px;background:#d85d19;color:#fff;font-size:14px;font-weight:850;cursor:pointer}.workspace-panel-head>button:hover,.native-button:hover{background:#b94812;border-color:#b94812}.native-button:disabled{opacity:.55;cursor:wait}.service-grid{display:grid;grid-template-columns:1fr;gap:8px}.service-card{display:grid;grid-template-columns:minmax(260px,1.25fr) minmax(160px,.55fr) minmax(210px,.75fr) minmax(168px,.5fr);gap:20px;align-items:center;padding:17px 18px;overflow:visible;border:1px solid #e0e2df;border-radius:12px;background:#fff}.service-card:hover{transform:none;border-color:#c9ceca;box-shadow:0 8px 24px #23262b0f}.service-card-top{align-items:center}.service-card-top small{font-size:10px}.service-card h3{margin:4px 0 2px;font-size:21px;line-height:1.05;text-transform:none}.service-card p{font-size:14px}.service-card .usage-line{margin:0}.service-card footer{display:grid;gap:3px;margin:0;padding:0;border:0;font-size:11px}.service-card .service-open{width:100%;min-height:42px;margin:0;padding:10px 12px;border-radius:8px;font-size:13px}.team-grid{gap:7px}.team-grid article{min-height:64px;padding:10px 13px;border-radius:10px;background:#fff}.team-grid article:hover{border-color:#cbd0cc;background:#fbfcfa}.client-table,.asset-table,.catalog-table{border-color:#e0e3df;border-radius:12px}.table-row:not(.table-head),.asset-table>div:not(header),.catalog-table>div:not(header){transition:background .15s ease}.table-row:not(.table-head):hover,.asset-table>div:not(header):hover,.catalog-table>div:not(header):hover{background:#fafbf8}.dashboard-list-toolbar{display:flex;justify-content:space-between;gap:12px;margin:0 0 10px}.dashboard-list-toolbar>select,.dashboard-search{min-height:44px;border:1px solid #dfe2de;border-radius:9px;background:#fff}.dashboard-list-toolbar>select{min-width:175px;padding:0 36px 0 12px;color:#454a50;font-size:14px;font-weight:750}.dashboard-search{display:flex;flex:1;align-items:center;max-width:620px;padding:0 13px}.dashboard-search>span{color:#d85d19;font-size:22px}.dashboard-search input{width:100%;min-height:42px;padding:0 10px;border:0;outline:0;background:transparent;color:#25292d;font-size:15px}.dashboard-record-list{overflow:hidden;border:1px solid #e0e3df;border-radius:12px;background:#fff}.dashboard-record-head,.dashboard-record-row{display:grid;grid-template-columns:minmax(260px,1.35fr) minmax(120px,.55fr) minmax(135px,.55fr) minmax(150px,.6fr) 28px;gap:16px;align-items:center}.dashboard-record-head{min-height:39px;padding:0 16px;background:#f2f3f0;color:#777d82;font:800 10px var(--mono);letter-spacing:.06em;text-transform:uppercase}.dashboard-record-row{width:100%;min-height:72px;padding:12px 16px;border:0;border-top:1px solid #e8eae7;background:#fff;color:#34383d;text-align:left;font:inherit;cursor:pointer}.dashboard-record-row:hover{background:#fafbf8}.dashboard-record-row:focus-visible{outline:3px solid rgba(216,93,25,.25);outline-offset:-3px}.dashboard-record-row>span{min-width:0}.dashboard-record-row small{display:block;margin-top:4px;color:#81868b;font-size:11px;font-style:normal}.record-primary{display:grid}.record-primary b{overflow:hidden;color:#202429;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.record-label{text-transform:capitalize}.record-date{color:#686e74;font-size:12px}.record-arrow{color:#d85d19;font-size:22px;text-align:right}.status-pill{display:inline-flex;align-items:center;width:max-content;font-style:normal;text-transform:capitalize}.status-pill.suspended,.status-pill.disabled{border-color:#e5b5ac;background:#fff0ed;color:#a33d2f}.status-pill.unclaimed{border-color:#ddd0a8;background:#fff9e9;color:#80651d}.dashboard-empty-state{display:grid;justify-items:center;padding:52px 20px;color:#656b70;text-align:center}.dashboard-empty-state b{color:#292d31;font-size:18px}.dashboard-empty-state p{max-width:520px;margin:7px auto 16px;font-size:14px}.dashboard-empty-state button{padding:9px 13px;border:1px solid #d85d19;border-radius:8px;background:#fff;color:#b94812;font-weight:800;cursor:pointer}.support-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,170px));gap:8px;margin-bottom:12px}.support-metrics button{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:10px 13px;border:1px solid #e0e3df;border-radius:10px;background:#fafbf9;color:#60666c;font-size:13px;cursor:pointer}.support-metrics button b{color:#282c31;font-size:22px}.support-metrics button.active{border-color:#e58b57;background:#fff5ee;color:#a74416}.admin-support-list .dashboard-record-head,.admin-support-list .dashboard-record-row{grid-template-columns:minmax(260px,1.35fr) minmax(150px,.7fr) 100px 105px minmax(130px,.55fr) 28px}.customer-directory-list .dashboard-record-head,.customer-directory-list .dashboard-record-row{grid-template-columns:minmax(250px,1.2fr) minmax(220px,1fr) 120px 110px 28px}.customer-directory-row{cursor:default}.customer-directory-row:hover{background:#fafbf8}.record-open-button{width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.record-open-button:hover b{color:#b9471d}.directory-suspend-button{min-height:30px;padding:5px 8px;border:1px solid #e2b8a0;border-radius:6px;background:#fff8f4;color:#a74416;font-size:10px;font-weight:850;cursor:pointer}.directory-suspend-button:hover{background:#fff0e7;border-color:#d85d19}.record-locked{color:#8a9094;font:800 10px var(--mono);text-transform:uppercase}.danger-button{border-color:#b83f2e;background:#b83f2e}.danger-button:hover{border-color:#922e20;background:#922e20}.suspension-confirmation{display:grid;gap:14px}.suspension-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#fff0e8;color:#b83f2e;font-size:25px;font-weight:900}.suspension-confirmation h3{margin:0;color:#25292d;font-size:22px;line-height:1.1}.suspension-confirmation>p{margin:0;color:#656b70;font-size:14px;line-height:1.6}.suspension-checklist{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.suspension-checklist span{display:grid;gap:3px;padding:12px;border:1px solid #e2e4e0;border-radius:9px;background:#f7f8f5}.suspension-checklist b{color:#a74416;font:800 19px var(--display)}.suspension-checklist small{color:#777d82;font-size:10px;text-transform:uppercase}.workspace-directory-list .dashboard-record-head,.workspace-directory-list .dashboard-record-row{grid-template-columns:minmax(250px,1.2fr) minmax(160px,.75fr) 90px 90px 80px 28px}.directory-context{padding:13px 14px;border:1px solid #e0e3df;border-radius:9px;background:#f6f7f4}.directory-context small{color:#b9471d;font:800 10px var(--mono);letter-spacing:.08em}.directory-context p{margin:6px 0;color:#2c3034;font-size:14px;font-weight:800}.directory-context span{color:#72787e;font-size:12px;line-height:1.45}.priority-label{width:max-content;padding:5px 8px;border-radius:6px;background:#f0f1ef;color:#555b61;font-size:11px;font-weight:850;text-transform:capitalize}.priority-urgent{background:#fee8e5;color:#a92f22}.priority-high{background:#fff0e4;color:#a94d13}.dashboard-modal-backdrop{position:fixed;z-index:1400;inset:0;display:grid;place-items:center;padding:24px;background:#12141694;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dashboard-modal{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(760px,100%);max-height:min(900px,calc(100vh - 48px));overflow:hidden;border:1px solid rgba(255,255,255,.65);border-radius:18px;background:#fff;box-shadow:0 30px 90px #0d0f1147}.dashboard-modal-conversation{width:min(980px,100%)}.dashboard-modal-header{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:22px 24px 18px;border-bottom:1px solid #e4e6e2}.dashboard-modal-eyebrow{color:#b9471d;font:800 10px var(--mono);letter-spacing:.1em}.dashboard-modal-header h2{margin:5px 0 0;color:#1f2327;font:800 clamp(25px,3vw,34px)/1 var(--display);letter-spacing:-.02em}.dashboard-modal-header p{margin:7px 0 0;color:#6f757b;font-size:13px;line-height:1.45}.dashboard-modal-close{display:grid;flex:none;place-items:center;width:38px;height:38px;border:1px solid #dfe2de;border-radius:50%;background:#f7f8f5;color:#303438;font-size:25px;cursor:pointer}.dashboard-modal-close:hover{background:#eceeeb}.dashboard-modal-body{overflow:auto;padding:22px 24px 24px}.dashboard-modal-footer{padding:14px 24px;border-top:1px solid #e4e6e2}.dashboard-modal-form,.dashboard-modal-form>label{display:grid;gap:8px}.dashboard-modal-form{gap:17px}.dashboard-modal-form label>span,.support-reply-composer label>span,.admin-ticket-controls label>span{color:#555b61;font-size:12px;font-weight:850}.dashboard-modal-form input,.dashboard-modal-form select,.dashboard-modal-form textarea,.support-reply-composer textarea,.support-reply-composer select,.admin-ticket-controls select{width:100%;min-height:45px;padding:10px 12px;border:1px solid #d8dcd8;border-radius:8px;background:#fff;color:#25292d;font:inherit;font-size:14px}.dashboard-modal-form textarea,.support-reply-composer textarea{min-height:128px;resize:vertical;line-height:1.5}.dashboard-form-actions{display:flex;justify-content:flex-end;gap:9px;padding-top:4px}.secondary-button{min-height:42px;padding:9px 14px;border:1px solid #d3d7d3;border-radius:8px;background:#fff;color:#454a50;font-size:13px;font-weight:800;cursor:pointer}.secondary-button:hover{background:#f4f5f2}.dashboard-notice{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:10px 13px;border:1px solid #ccdcd0;border-radius:9px;background:#f2faf4;color:#305b3a;font-size:13px;font-weight:700}.dashboard-notice-error{border-color:#efcbc5;background:#fff3f1;color:#983729}.dashboard-notice button{border:0;background:none;color:inherit;font-size:20px;cursor:pointer}.support-context-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:18px}.support-context-strip>span{display:grid;gap:5px;min-height:66px;padding:11px 13px;border-radius:9px;background:#f3f4f1}.support-context-strip small{color:#777d82;font-size:10px;font-weight:800;text-transform:uppercase}.support-context-strip b{font-size:13px}.ticket-thread{gap:9px;max-height:430px;overflow:auto;padding:2px 5px 18px 0}.ticket-thread article{max-width:82%;padding:12px 14px;border:1px solid #e2e5e1;border-left:3px solid #d85d19;border-radius:10px;background:#f7f8f5}.ticket-thread article.staff{margin-left:auto;background:#fff5ed}.ticket-thread article.internal{max-width:100%;background:#252a2e;border-color:#df7a3f;color:#fff}.ticket-thread article header{display:flex;justify-content:space-between;gap:14px;align-items:center}.ticket-thread article header small{font-size:10px}.ticket-thread article p{font-size:14px;line-height:1.55}.support-reply-composer{display:grid;gap:10px;padding-top:16px;border-top:1px solid #e3e5e1}.support-reply-composer>label{display:grid;gap:7px}.support-reply-composer>div{display:flex;justify-content:flex-end;gap:10px;align-items:end}.support-reply-composer>div>label:not(.toggle-check){display:grid;gap:6px;min-width:170px}.admin-ticket-controls{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end;margin-bottom:16px;padding:13px;border-radius:10px;background:#f2f3f0}.admin-ticket-controls label{display:grid;gap:6px}.toggle-check{display:flex;align-items:center;gap:7px;margin-right:auto;cursor:pointer}.toggle-check input{width:17px;height:17px;accent-color:#d85d19}@media(max-width:1180px){.workspace-app{grid-template-columns:230px minmax(0,1fr)}.service-card{grid-template-columns:minmax(240px,1fr) minmax(150px,.55fr) minmax(170px,.65fr)}.service-card .service-open{grid-column:1/-1}}@media(max-width:900px){.service-card{grid-template-columns:1fr 1fr}.service-card-top{grid-column:1/-1}.dashboard-record-head{display:none}.dashboard-record-row,.admin-support-list .dashboard-record-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;min-height:88px}.dashboard-record-row .record-primary{grid-column:1;grid-row:1}.dashboard-record-row .record-arrow{grid-column:2;grid-row:1}.dashboard-record-row>span:not(.record-primary):not(.record-arrow){font-size:12px}}@media(max-width:760px){.workspace-sidebar{padding:16px}.workspace-sidebar nav{display:flex;overflow-x:auto;padding-bottom:5px}.workspace-sidebar nav button{flex:0 0 auto;width:auto;grid-template-columns:24px auto;min-height:44px}.workspace-sidebar nav button>span:last-child{display:none}.workspace-main{padding:20px 14px 52px}.workspace-panel{padding:16px;border-radius:13px}.workspace-panel-head{align-items:flex-start}.workspace-panel-head h2{font-size:28px}.workspace-summary article{min-height:92px;padding:14px}.workspace-summary b{font-size:38px}.service-card{display:grid;grid-template-columns:1fr;gap:14px;padding:15px}.service-card-top,.service-card .service-open{grid-column:auto}.dashboard-list-toolbar{display:grid}.dashboard-search{max-width:none}.support-metrics{grid-template-columns:repeat(3,1fr)}.support-metrics button{display:grid;gap:3px;min-height:58px;text-align:left}.dashboard-modal-backdrop{align-items:end;padding:0}.dashboard-modal{width:100%;max-height:94vh;border-radius:18px 18px 0 0}.dashboard-modal-header,.dashboard-modal-body{padding-left:17px;padding-right:17px}.native-form-grid,.support-context-strip,.admin-ticket-controls{grid-template-columns:1fr}.ticket-thread article{max-width:94%}.support-reply-composer>div{align-items:stretch;flex-direction:column}.support-reply-composer>div>label:not(.toggle-check){min-width:0}}.email-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px}.email-summary article{display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:end;min-height:84px;padding:14px 15px;border:1px solid #e0e3df;border-radius:10px;background:#fafbf9}.email-summary small{grid-column:1/-1;color:#777d82;font:800 9px var(--mono);letter-spacing:.08em}.email-summary b{color:#25292d;font:800 32px/1 var(--display)}.email-summary span{color:#797f84;font-size:11px;text-align:right}.email-workspace-tabs{display:flex;gap:4px;width:max-content;margin-bottom:12px;padding:4px;border-radius:9px;background:#eceeeb}.email-workspace-tabs button{min-height:36px;padding:7px 13px;border:0;border-radius:7px;background:transparent;color:#656b70;font-size:12px;font-weight:850;cursor:pointer}.email-workspace-tabs button.active{background:#fff;color:#25292d;box-shadow:0 3px 10px #1e212414}.email-list-toolbar{justify-content:flex-start}.email-list-toolbar .dashboard-search{margin-right:auto}.email-template-list .dashboard-record-head,.email-template-list .dashboard-record-row{grid-template-columns:minmax(310px,1.45fr) minmax(180px,.7fr) minmax(190px,.75fr) 105px 28px}.email-template-list .dashboard-record-row{min-height:78px}.email-event-name{color:#3d4247;font:750 12px var(--mono)}.email-delivery-list .dashboard-record-head,.email-delivery-list .dashboard-record-row{grid-template-columns:minmax(250px,1.25fr) minmax(220px,1fr) 80px 110px minmax(150px,.65fr)}.email-delivery-row{cursor:default}.email-delivery-row:hover{background:#fff}.dashboard-modal-email{width:min(1440px,calc(100vw - 48px));height:min(920px,calc(100vh - 48px))}.dashboard-modal-email .dashboard-modal-body{padding:0}.email-editor-shell{display:grid;grid-template-columns:minmax(420px,.88fr) minmax(520px,1.12fr);min-height:0;height:100%}.email-editor-controls{overflow:auto;padding:20px 22px 28px;border-right:1px solid #e0e2df;background:#fff}.email-field{display:grid;gap:6px;margin-bottom:14px}.email-field>div{display:flex;justify-content:space-between;gap:12px;align-items:end}.email-field label{color:#42474c;font-size:12px;font-weight:850}.email-field small{color:#858a8f;font-size:10px;line-height:1.4}.email-field>small{text-align:right}.email-field input,.email-field textarea{width:100%;min-height:44px;padding:10px 11px;border:1px solid #d8dcd8;border-radius:8px;outline:0;background:#fff;color:#25292d;font:14px/1.5 var(--sans)}.email-field input:focus,.email-field textarea:focus{border-color:#df7a3f;box-shadow:0 0 0 3px #df7a3f21}.email-code-field textarea{min-height:300px;resize:vertical;background:#20252a;color:#edf0ed;font:12px/1.55 var(--mono);tab-size:2}.email-editor-tabs{display:flex;gap:4px;margin:3px 0 13px;padding:4px;border-radius:8px;background:#eff1ee}.email-editor-tabs button{flex:1;min-height:34px;border:0;border-radius:6px;background:transparent;color:#666c71;font-size:11px;font-weight:850;cursor:pointer}.email-editor-tabs button.active{background:#fff;color:#b9471d;box-shadow:0 2px 8px #23262914}.email-variable-panel{margin:16px 0;padding:12px;border:1px solid #e1e3e0;border-radius:9px;background:#f7f8f5}.email-variable-panel header{display:flex;justify-content:space-between;gap:10px;margin-bottom:9px}.email-variable-panel header b{font-size:12px}.email-variable-panel header span{color:#858a8f;font-size:10px}.email-variable-panel>div{display:flex;flex-wrap:wrap;gap:5px}.email-variable-panel button{padding:5px 7px;border:1px solid #d6dad6;border-radius:6px;background:#fff;color:#8f3d1b;font:10px var(--mono);cursor:pointer}.email-variable-panel button:hover{border-color:#df7a3f;background:#fff5ed}.email-enable-control{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid #e0e3df;border-radius:9px;cursor:pointer}.email-enable-control input{flex:none;width:18px;height:18px;margin-top:1px;accent-color:#d85d19}.email-enable-control span{display:grid;gap:3px}.email-enable-control b{font-size:12px}.email-enable-control small{color:#7a8085;font-size:10px;line-height:1.4}.email-editor-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:15px;padding-top:15px;border-top:1px solid #e4e6e3}.email-editor-actions button{font-size:12px}.email-preview-workbench{display:grid;grid-template-rows:auto auto minmax(360px,1fr) auto;min-height:0;overflow:auto;padding:18px 20px;background:#e9ebe8}.email-preview-workbench>header{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:10px}.email-preview-workbench>header>div:first-child{display:grid;gap:3px}.email-preview-workbench>header small{color:#a9481b;font:800 9px var(--mono);letter-spacing:.08em}.email-preview-workbench>header b{color:#34383c;font-size:13px}.email-preview-modes{display:flex;gap:3px;padding:3px;border-radius:8px;background:#dfe2de}.email-preview-modes button{min-height:31px;padding:5px 9px;border:0;border-radius:6px;background:transparent;color:#666c70;font-size:10px;font-weight:850;cursor:pointer}.email-preview-modes button.active{background:#fff;color:#b74719;box-shadow:0 2px 7px #24272a14}.email-demo-recipient{display:grid;gap:1px;margin-bottom:10px;overflow:hidden;border:1px solid #d8dbd7;border-radius:9px;background:#fff}.email-demo-recipient span{display:grid;grid-template-columns:58px minmax(0,1fr);gap:8px;min-height:29px;align-items:center;padding:5px 10px;border-bottom:1px solid #eceeeb}.email-demo-recipient span:last-child{border:0}.email-demo-recipient small{color:#888d91;font-size:9px;text-transform:uppercase}.email-demo-recipient b{overflow:hidden;color:#474c51;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.email-device-frame{display:grid;justify-items:center;min-height:0;overflow:auto;padding:14px;border:1px solid #d5d8d4;border-radius:10px;background:#dfe1de}.email-device-frame iframe{width:100%;height:100%;min-height:530px;border:1px solid #cfd2ce;border-radius:7px;background:#fff;box-shadow:0 10px 35px #1e21231a}.email-device-frame.mobile iframe{width:390px;max-width:100%}.email-preview-loading{align-self:center;color:#777d81;font-size:12px}.email-text-preview{min-height:0;margin:0;overflow:auto;padding:22px;border:1px solid #d5d8d4;border-radius:9px;background:#fff;color:#3c4145;font:12px/1.65 var(--mono);white-space:pre-wrap}.email-demo-data{margin-top:10px;padding:11px 12px;border:1px solid #d6d9d5;border-radius:9px;background:#ffffffb8}.email-demo-data>small{color:#a9481b;font:800 8px var(--mono);letter-spacing:.08em}.email-demo-data>div{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:7px}.email-demo-data span{display:grid;gap:2px;min-width:0}.email-demo-data b{overflow:hidden;color:#3b4044;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.email-demo-data span small{color:#888d91;font-size:8px}@media(max-width:1100px){.dashboard-modal-email{width:calc(100vw - 24px)}.email-editor-shell{grid-template-columns:minmax(360px,.8fr) minmax(430px,1.2fr)}.email-summary{grid-template-columns:repeat(2,1fr)}.email-template-list .dashboard-record-row{grid-template-columns:minmax(0,1fr) auto}}@media(max-width:760px){.email-list-toolbar{grid-template-columns:1fr 1fr}.email-list-toolbar .dashboard-search{grid-column:1/-1}.email-summary{grid-template-columns:1fr 1fr}.dashboard-modal-email{width:100%;height:96vh}.customer-directory-row{grid-template-columns:minmax(0,1fr) auto;min-height:106px}.customer-directory-row .record-open-button{grid-column:1}.customer-directory-row .directory-suspend-button,.customer-directory-row .record-locked{grid-column:2;grid-row:1}.customer-directory-row>span:not(.record-primary):not(.record-locked),.customer-directory-row>.record-open-button+span{font-size:11px}.suspension-checklist{grid-template-columns:1fr}.email-editor-shell{display:block;overflow:auto}.email-editor-controls{overflow:visible;border-right:0;border-bottom:1px solid #e0e2df}.email-preview-workbench{min-height:760px;overflow:visible}.email-demo-data>div{grid-template-columns:1fr 1fr}.email-preview-workbench>header{align-items:flex-start;flex-direction:column}.email-preview-modes{width:100%}.email-preview-modes button{flex:1}}.contact-page{min-height:70vh}.contact-grid{max-width:74rem;margin:0 auto 7rem;padding:0 1.5rem;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;align-items:start}.contact-grid>article{padding:2.25rem;background:#fff7f1;border:1px solid #f1d3c3;border-radius:1.25rem}.contact-grid>article small{color:#c94e18;letter-spacing:.13em;font-weight:800}.contact-grid>article h2{font-size:clamp(2rem,4vw,3.6rem);line-height:.98;margin:.75rem 0 1.25rem}.contact-grid>article p{font-size:1.04rem;line-height:1.7;color:#493a33}.contact-form{padding:2rem;border-radius:1.25rem;background:#fff;box-shadow:0 18px 45px #23140c1a;display:grid;gap:1rem}.contact-form label{display:grid;gap:.42rem;color:#34261f;font-weight:700}.contact-form input,.contact-form select,.contact-form textarea{width:100%;padding:.82rem .95rem;border:1px solid #d9ccc3;border-radius:.55rem;font:inherit;background:#fffdfb}.contact-form textarea{min-height:9rem;resize:vertical}.contact-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.contact-form button{justify-self:start;border:0;border-radius:999px;padding:.9rem 1.3rem;font:700 1rem/1 Manrope,sans-serif;background:#ec5a20;color:#fff;cursor:pointer}.contact-form button:disabled{opacity:.65;cursor:wait}.contact-honeypot{position:absolute!important;left:-10000px!important;opacity:0!important}.contact-security{min-height:1.5rem;font-size:.82rem;color:#6b5e57}.contact-error,.contact-success{padding:.8rem 1rem;border-radius:.55rem;font-weight:700}.contact-error{background:#fff0ef;color:#a3211a}.contact-success{background:#e7f6ed;color:#17613b}@media(max-width:760px){.contact-grid{grid-template-columns:1fr;margin-bottom:4rem}.contact-form-grid{grid-template-columns:1fr}}.modernize,.offers,.plans-module,.portfolio-module,.portfolio-page,.operations{padding-top:clamp(58px,5.3vw,80px);padding-bottom:clamp(64px,5.7vw,88px)}.modernize-copy{margin:30px 0 40px;gap:clamp(28px,7vw,100px)}.modernize-grid article{min-height:168px;padding:23px 26px}.modernize-grid h3{margin:20px 0 9px}.offer-grid{margin-top:25px}.offer{min-height:clamp(360px,29vw,420px);padding:26px}.offer h2{margin:26px 0 13px}.offer a{margin-top:26px}.plans-intro{grid-template-columns:minmax(160px,.3fr) minmax(360px,1.15fr) minmax(250px,.72fr);gap:clamp(24px,4vw,62px);align-items:end;margin-bottom:38px}.plans-intro small{align-self:start;padding-top:8px}.plans-intro h2{max-width:700px;margin:0;font-size:clamp(44px,4.6vw,70px);line-height:.92}.plans-intro h2 span{color:var(--orange)}.plans-intro p{max-width:430px;margin:0}.portfolio-module{padding-top:66px;padding-bottom:78px}.portfolio-page{padding-top:50px;padding-bottom:80px}.portfolio-heading{display:grid;grid-template-columns:minmax(172px,.32fr) minmax(0,1fr);gap:clamp(24px,5vw,76px);align-items:start;max-width:1240px}.portfolio-heading-copy{max-width:790px}.portfolio-heading h2{grid-column:auto;max-width:760px;margin:0;font-size:clamp(48px,4.8vw,72px);line-height:.9}.portfolio-lead{max-width:620px;margin:15px 0 0;font-size:16px;line-height:1.7}.portfolio-grid{margin-top:36px;gap:28px 22px}.all-work{margin-top:30px}.operations{gap:clamp(34px,8vw,118px)}.operations h2{margin:14px 0}.ember-cta{padding:clamp(74px,6.5vw,96px) clamp(20px,8vw,132px)}.ember-cta h2{margin:14px 0}.page-hero{padding-top:76px;padding-bottom:62px}.page-hero h1{margin:15px 0;font-size:clamp(46px,5.4vw,76px);line-height:.9}.page-hero h1 br{display:inline-block;width:.22em;content:""}.game-story{padding:clamp(62px,5.5vw,84px) clamp(24px,8vw,132px)}.game-story>div:first-child{grid-template-columns:minmax(160px,.3fr) minmax(0,1fr);gap:clamp(24px,5vw,76px);align-items:start}.game-story h2{margin:0;max-width:790px;font-size:clamp(46px,4.9vw,72px);line-height:.9}.game-story-steps{margin-top:42px}.game-story-steps article{min-height:190px;padding:23px 26px}.game-story-steps h3{margin:25px 0 10px}@media(max-width:980px){.portfolio-heading{grid-template-columns:1fr;gap:16px}.plans-intro{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.plans-intro small{grid-column:1/-1;padding-top:0}}@media(max-width:760px){.modernize,.offers,.plans-module,.portfolio-module,.portfolio-page,.operations{padding-top:54px;padding-bottom:62px}.modernize-copy{margin:23px 0 31px}.plans-intro{grid-template-columns:1fr;gap:14px;margin-bottom:30px}.plans-intro h2{font-size:clamp(42px,12vw,58px)}.offer{min-height:340px;padding:22px}.portfolio-module,.portfolio-page{padding-top:52px}.portfolio-heading{grid-template-columns:1fr;gap:15px}.portfolio-heading h2{font-size:clamp(43px,13vw,62px)}.portfolio-lead{margin-top:13px;font-size:15px}.portfolio-grid{margin-top:27px}.game-story{padding:56px 20px}.game-story>div:first-child{grid-template-columns:1fr;gap:14px}.game-story-steps{margin-top:30px}.ember-cta{padding:66px 20px}}.pelican-recipient-backdrop{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;background:#19141194;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pelican-recipient-modal{width:min(720px,100%);overflow:hidden;border:1px solid #d8d0c9;border-radius:16px;background:#fff;box-shadow:0 30px 90px #19110c4d}.pelican-recipient-modal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 26px;border-bottom:1px solid #e5dfda;background:#faf8f5}.pelican-recipient-modal>header small{color:#b84e15;font:11px var(--mono);letter-spacing:.12em}.pelican-recipient-modal>header h3{margin:5px 0;font-size:23px}.pelican-recipient-modal>header p{max-width:570px;margin:0;color:#706861;font-size:14px;line-height:1.5}.pelican-recipient-modal>header>button{padding:0!important;border:0!important;background:transparent!important;color:#635b54!important;font-size:28px!important;line-height:1!important}.pelican-recipient-modal form{display:grid;gap:18px;padding:24px 26px}.pelican-recipient-modal form>label,.pelican-recipient-modal .pelican-field-grid label{display:grid;gap:7px;color:#5e5650;font-size:14px!important;font-weight:750}.pelican-recipient-modal input,.pelican-recipient-modal select{width:100%;min-height:44px;padding:10px 12px;border:1px solid #cfc7c0;border-radius:8px;background:#fff;font-size:15px!important}.pelican-recipient-modal aside{display:grid;gap:4px;padding:14px 16px;border-left:4px solid #e86822;border-radius:7px;background:#fff5ed;color:#6c5547;font-size:13px;line-height:1.45}.pelican-recipient-modal aside b{color:#9c4213}.pelican-recipient-modal footer{display:flex;justify-content:flex-end;gap:9px}.pelican-recipient-modal footer button{padding:11px 15px!important;font-size:14px!important}.pelican-recipient-modal footer button:last-child{background:#d95d18;color:#fff}@media(max-width:760px){.pelican-recipient-backdrop{padding:10px}.pelican-recipient-modal>header,.pelican-recipient-modal form{padding:19px}}.white-label-preview{display:flex;align-items:center;justify-content:center;gap:14px;min-height:28px;padding:6px 20px;background:var(--orange);color:#fff;font:700 9px var(--mono);letter-spacing:1px;text-align:center}.white-label-preview span{font-weight:400;letter-spacing:.25px}.white-label-contact{height:31px;padding:0 clamp(20px,5vw,84px);display:flex;align-items:center;gap:27px;background:#26282c;color:#e9e9e4;font:9px var(--mono);letter-spacing:.55px;text-transform:uppercase}.white-label-contact a:last-child{margin-left:auto}.white-label-site>.contact-bar{display:none}.white-label-site .brand-mark{background:transparent}.white-label-site .hero-logo-stage img{filter:hue-rotate(145deg) saturate(.8)}@media(max-width:760px){.white-label-preview{display:block}.white-label-preview span{display:none}.white-label-contact span:nth-child(2),.white-label-contact a:first-of-type{display:none}.white-label-contact a:last-child{margin-left:auto}}
