.guest-invoice-card-fee{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.85rem 0;padding:.8rem 0;border-block:1px solid rgba(20,30,36,.12);font-size:.95rem}.external-domain-verification dl{display:grid;gap:.7rem;margin:1rem 0}.external-domain-verification dl>div{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:.75rem;align-items:start;padding:.8rem;border:1px solid rgba(18,32,40,.12);border-radius:.75rem;background:#ffffffb8}.external-domain-verification dt{font-weight:800}.external-domain-verification dd{margin:0;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.reseller-business-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;margin:1rem 0}.reseller-business-kpis span{display:grid;gap:.2rem;padding:.8rem;border:1px solid color-mix(in srgb,var(--reseller-primary,#18242d) 12%,transparent);border-radius:.8rem;background:color-mix(in srgb,var(--reseller-primary,#18242d) 4%,white)}.reseller-business-kpis small{font-size:.76rem;color:#647078}.reseller-business-kpis b{font-size:1.25rem}.reseller-business-list{display:grid;gap:.6rem}.reseller-business-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.8rem;align-items:center;padding:.85rem 1rem;border:1px solid rgba(18,32,40,.12);border-radius:.85rem}.reseller-business-list article>span{display:grid;gap:.15rem}.reseller-business-list article i{color:var(--reseller-accent,#d88435);font-size:.72rem;font-style:normal;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.reseller-business-list article small{color:#68747b}@media(max-width:850px){.reseller-business-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.reseller-business-list article{grid-template-columns:minmax(0,1fr) auto}.reseller-business-list article>div{grid-column:1/-1}}.content-studio{display:grid;gap:1rem}.content-studio-head{align-items:flex-start}.content-studio-head p{max-width:720px;margin:.45rem 0 0;color:#687177;line-height:1.65}.content-studio-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;background:#fff;border:1px solid #dedbd5;border-radius:12px;padding:1rem}.content-studio-toolbar label{display:grid;gap:.35rem;min-width:min(440px,70vw)}.content-studio-toolbar span,.content-editor-form label>span,.content-inline-editor label>span,.content-page-editor label>span{font-size:.76rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#555f65}.content-studio input,.content-studio select,.content-studio textarea,.content-editor-form input,.content-editor-form select,.content-editor-form textarea{width:100%;min-height:44px;border:1px solid #cbc7c0;border-radius:9px;padding:.65rem .75rem;background:#fff;color:#20272b;font:inherit}.content-record-list{display:grid;gap:.65rem}.content-record-list>article{display:grid;grid-template-columns:150px minmax(260px,1fr) 120px auto;gap:1rem;align-items:center;background:#fff;border:1px solid #dedbd5;border-radius:13px;padding:.75rem}.content-record-image{width:150px;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:#ebe8e2;display:grid;place-items:center}.content-record-image img{width:100%;height:100%;object-fit:cover}.content-record-image span{font-size:.7rem;font-weight:800;color:#777}.content-record-copy{display:flex;flex-direction:column;min-width:0}.content-record-copy small{color:#d65d2a;letter-spacing:.08em;font-weight:800}.content-record-copy b{font-size:1.05rem;margin:.2rem 0}.content-record-copy span{color:#687177;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-record-copy p{margin:.45rem 0 0;color:#555f65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.content-record-status{display:flex;flex-direction:column;gap:.35rem}.content-record-status i{font-style:normal;font-size:.75rem;font-weight:800}.content-record-status .published{color:#23834d}.content-record-status .draft{color:#a15d1c}.content-record-status span{font-size:.8rem;color:#687177}.content-record-actions{display:flex;gap:.4rem;flex-wrap:wrap;justify-content:flex-end}.content-record-actions button,.content-repeater button,.content-page-editor button{min-height:40px;border:0;border-radius:8px;background:#252b2f;color:#fff;padding:.45rem .75rem;font-weight:750;cursor:pointer}.danger-link{background:#fff1ed!important;color:#a33525!important}.content-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.content-editor-grid label{display:grid;gap:.35rem}.content-editor-grid .wide{grid-column:1/-1}.content-editor-grid label small{color:#687177}.content-image-preview{max-height:310px;border-radius:10px;overflow:hidden;background:#eee}.content-image-preview img{width:100%;height:100%;max-height:310px;object-fit:cover}.content-checks{display:flex;gap:.8rem;align-items:center;flex-wrap:wrap}.content-checks label{display:flex;grid-auto-flow:column;align-items:center;gap:.4rem;text-transform:none}.content-checks input{width:20px;min-height:20px}.content-studio-tabs{display:flex;gap:.35rem;overflow:auto}.content-studio-tabs button{border:0;border-radius:9px;background:#ebe8e2;color:#4d565c;padding:.65rem .85rem;font-weight:800;white-space:nowrap;cursor:pointer}.content-studio-tabs button.active{background:#20272b;color:#fff}.content-inline-editor{padding:1rem;background:#fff;border:1px solid #dedbd5;border-radius:13px}.content-repeater{display:grid;gap:.6rem}.content-repeater>article{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(260px,1.3fr) auto;gap:.55rem;align-items:center;background:#fff;border:1px solid #dedbd5;border-radius:10px;padding:.7rem}.content-repeater>article>div{display:flex;gap:.3rem}.content-page-add{display:flex;gap:.5rem;max-width:520px}.content-page-editor{display:grid;gap:.8rem}.content-page-editor>article{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;background:#fff;border:1px solid #dedbd5;border-radius:13px;padding:1rem}.content-page-editor article>header{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center}.content-page-editor header>div{display:flex;flex-direction:column}.content-page-editor label{display:grid;gap:.35rem}.content-page-editor label:nth-of-type(2),.content-page-editor label:nth-of-type(3){grid-column:1/-1}@media(max-width:900px){.content-record-list>article{grid-template-columns:120px 1fr}.content-record-image{width:120px}.content-record-status,.content-record-actions{grid-column:2}.content-record-actions{justify-content:flex-start}.content-repeater>article{grid-template-columns:1fr}.content-repeater>article>div{justify-content:flex-start}}@media(max-width:620px){.content-studio-head,.content-studio-toolbar{align-items:stretch;flex-direction:column}.content-studio-toolbar label{min-width:0}.content-record-list>article{grid-template-columns:1fr}.content-record-image{width:100%}.content-record-status,.content-record-actions{grid-column:1}.content-editor-grid,.content-page-editor>article{grid-template-columns:1fr}.content-editor-grid .wide,.content-page-editor article>header,.content-page-editor label:nth-of-type(2),.content-page-editor label:nth-of-type(3){grid-column:1}.content-page-add{flex-direction:column}}: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}.reseller-client-account{display:grid;gap:1.25rem}.reseller-account-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border:1px solid rgba(24,36,45,.12);border-radius:14px;background:#f7f8f7}.reseller-account-summary span,.reseller-account-summary small,.reseller-account-summary em{display:block}.reseller-account-summary em{margin-top:.2rem;color:#5f6c72;font-style:normal}.reseller-check{display:flex;align-items:center;gap:.7rem;min-height:44px}.reseller-check input{inline-size:1.15rem;block-size:1.15rem}.reseller-security-note{margin:0;padding:.9rem 1rem;border-left:3px solid var(--reseller-accent, #d88435);color:#536168;background:color-mix(in srgb,var(--reseller-accent, #d88435) 7%,white)}*{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:sticky;top:0;z-index:15000;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-actions{display:flex;align-items:center;gap:14px}.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}.admin-topbar-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.admin-command-trigger{min-height:44px;white-space:nowrap}.admin-command-trigger kbd{margin-left:12px;padding:3px 6px;border:1px solid #cacdca;border-radius:4px;background:#f6f7f5;color:#60666a;font:700 10px var(--mono)}.admin-command-palette{display:grid;gap:14px}.admin-command-palette>label{display:grid;gap:7px;color:#51575b;font-size:13px;font-weight:800}.admin-command-palette input{width:100%;min-height:50px;padding:12px 14px;border:1px solid #bfc4c0;border-radius:7px;background:#fff;color:#202428;font:600 15px var(--body)}.admin-command-results{display:grid;gap:6px;max-height:min(55vh,520px);overflow:auto;overscroll-behavior:contain}.admin-command-results>button{display:grid;grid-template-columns:90px minmax(170px,.85fr) minmax(220px,1.15fr);gap:12px;align-items:center;width:100%;min-height:52px;padding:10px 12px;border:1px solid #dde0dd;border-radius:6px;background:#fff;color:#292d30;text-align:left;cursor:pointer}.admin-command-results>button:hover,.admin-command-results>button:focus-visible{border-color:#e36b2d;background:#fff8f3;outline:none}.admin-command-results small{color:#b64b20;font:700 10px var(--mono);letter-spacing:.05em;text-transform:uppercase}.admin-command-results b{font-size:14px}.admin-command-results span{color:#687075;font-size:12px}.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}.admin-attention-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:0}.admin-attention-grid button{display:grid;grid-template-columns:1fr auto;align-items:end;min-height:108px;padding:17px 18px;border:1px solid #e1e3df;border-radius:12px;background:#f8f8f5;color:#202326;text-align:left;cursor:pointer}.admin-attention-grid button.needs-attention{border-color:#efb08e;background:#fff4e9}.admin-attention-grid button small{grid-column:1 / -1;color:#666c70;font:800 11px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase}.admin-attention-grid button b{font:800 42px/.9 var(--display)}.admin-attention-grid button span{color:#6d7275;font-size:13px;font-weight:750}.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}.admin-topbar-actions{justify-content:stretch}.admin-topbar-actions>*{flex:1 1 100%;justify-content:center}.admin-command-results>button{grid-template-columns:76px minmax(0,1fr)}.admin-command-results>button span{grid-column:2}.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-shell,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:2147484000;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}}.reseller-service-composer{grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px}.reseller-service-composer>.reseller-check,.reseller-service-composer>.reseller-service-review,.reseller-service-composer>.reseller-action-row{grid-column:1/-1}.reseller-check{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:10px 12px;border:1px solid #e1d8d0;border-radius:10px;background:#fbf8f5;color:#342e29;font-size:14px;font-weight:750}.reseller-check input{width:18px;height:18px;margin-top:1px;accent-color:var(--reseller-accent,#d85d19)}.reseller-price-breakdown,.reseller-capacity-breakdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:9px}.reseller-price-breakdown>span,.reseller-capacity-breakdown>span{display:grid;gap:3px;padding:11px;border:1px solid #e7ded6;border-radius:9px;background:#fff}.reseller-price-breakdown small,.reseller-capacity-breakdown small{color:#766a61;font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.reseller-price-breakdown strong,.reseller-capacity-breakdown b{font-size:17px;color:#221d19}.reseller-service-review ul{display:grid;gap:5px;margin:8px 0 0;padding-left:19px;color:#5f564f;font-size:13px}.reseller-service-saved{display:grid;justify-items:start;gap:10px;padding:22px;border:1px solid #cbdcca;border-radius:14px;background:#f5fbf5}.reseller-service-saved h3,.reseller-service-saved p{margin:0}.reseller-saved-mark{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#267346;color:#fff;font-size:24px;font-weight:900}.reseller-funding-panel{gap:16px}.reseller-funding-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reseller-funding-settings>label:not(.reseller-field){display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid #e2dad3;border-radius:10px;background:#fcfaf8}.reseller-funding-settings>label:not(.reseller-field) input{width:18px;height:18px;margin-top:2px;accent-color:var(--reseller-accent,#d85d19)}.reseller-funding-settings label span{display:grid;gap:3px}.reseller-funding-settings label small{color:#746960;font-size:12px}.reseller-funding-element{display:grid;gap:14px;padding:16px;border:1px solid #dcd2ca;border-radius:12px;background:#fff}.reseller-obligation-list{display:grid;gap:8px}.reseller-obligation-list h4{margin:4px 0}.reseller-obligation-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 12px;border:1px solid #e5ddd6;border-radius:10px;background:#fff}.reseller-obligation-list article>span{display:grid;gap:2px}.reseller-obligation-list article small{color:#756b63;font-size:12px}.reseller-obligation-list article button{min-height:40px;border:0;border-radius:8px;background:var(--reseller-accent,#d85d19);color:#fff;padding:8px 12px;font-weight:850;cursor:pointer}@media(max-width:760px){.reseller-service-composer,.reseller-funding-settings{grid-template-columns:1fr}.reseller-price-breakdown,.reseller-capacity-breakdown{grid-template-columns:repeat(2,minmax(0,1fr))}.reseller-obligation-list article{grid-template-columns:minmax(0,1fr) auto}.reseller-obligation-list article button{grid-column:1/-1;width:100%}}.reseller-customer-record{display:grid;gap:16px;min-width:0;color:#211d1a}.reseller-record-loading{display:grid;place-items:center;gap:12px;min-height:260px}.reseller-record-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.reseller-record-kpis article{display:grid;gap:4px;padding:15px;border:1px solid #e2dbd4;border-radius:12px;background:#fff}.reseller-record-kpis small,.reseller-record-summary small{color:#7b6f66;font-size:12px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.reseller-record-kpis b{font-size:23px}.reseller-customer-record>nav{display:flex;gap:5px;padding:5px;overflow-x:auto;border:1px solid #e1d9d2;border-radius:11px;background:#faf8f5}.reseller-customer-record>nav button{min-height:42px;white-space:nowrap;border:0;border-radius:8px;background:transparent;color:#655c55;padding:9px 13px;font:inherit;font-weight:800;cursor:pointer}.reseller-customer-record>nav button.active{background:var(--reseller-primary,#1d252c);color:#fff}.reseller-record-summary,.reseller-billing-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.reseller-record-summary section,.reseller-record-list,.reseller-contact-center{padding:17px;border:1px solid #e3dcd5;border-radius:13px;background:#fff}.reseller-record-summary h3,.reseller-record-summary p{margin:6px 0}.reseller-record-list{display:grid;gap:7px}.reseller-record-list>header,.reseller-contact-center>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:5px}.reseller-record-list>header>div,.reseller-contact-center>header>div{display:grid;gap:3px}.reseller-record-list>header small,.reseller-contact-center>header small{color:#746960;font-size:12px}.reseller-record-list>header button,.reseller-contact-center>header button{min-height:42px;border:0;border-radius:9px;background:var(--reseller-accent,#d85d19);color:#fff;padding:9px 13px;font:inherit;font-weight:800;cursor:pointer}.reseller-record-list>article,.reseller-domain-list article{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:10px 11px;border:1px solid #ebe5df;border-radius:9px;background:#fcfbf9}.reseller-record-list>article>span:first-child,.reseller-domain-list article>span:first-child{display:grid;gap:2px;min-width:0}.reseller-record-list article small,.reseller-domain-list article small{color:#746a62;font-size:12px}.reseller-contact-center,.reseller-domain-list{display:grid;gap:10px}.reseller-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reseller-contact-grid fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;margin:0;padding:13px;border:1px solid #e3ddd7;border-radius:11px}.reseller-contact-grid legend{padding:0 5px;font-weight:900}.reseller-contact-grid label{display:grid;gap:4px;color:#5e5650;font-size:12px;font-weight:800}.reseller-contact-grid input,.reseller-client-form input,.reseller-client-form select{width:100%;min-height:44px;min-width:0;border:1px solid #d4cbc3;border-radius:9px;background:#fff;color:#211d1a;padding:9px 11px;font:inherit}.reseller-service-review{display:grid;gap:4px;align-content:center;padding:12px;border-left:4px solid var(--reseller-accent,#d85d19);border-radius:8px;background:#faf6f2}.reseller-service-review span{color:#6c625a;font-size:12px;line-height:1.45}@media(max-width:760px){.reseller-record-kpis,.reseller-record-summary,.reseller-billing-columns,.reseller-contact-grid,.reseller-contact-grid fieldset{grid-template-columns:1fr}.reseller-record-list>header,.reseller-contact-center>header{align-items:stretch;flex-direction:column}}@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 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>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}}.product-journey{background:#f5f4f0}.journey-heading{display:grid;grid-template-columns:minmax(210px,.55fr) minmax(0,1.45fr);gap:clamp(34px,7vw,100px);align-items:start}.journey-heading>div:last-child{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(250px,.7fr);gap:clamp(28px,5vw,72px);align-items:end}.journey-heading h2{font-size:clamp(42px,5.4vw,74px)}.journey-heading h2 span{color:var(--orange)}.journey-heading p{margin:0;color:#5a5e64;font-size:16px;line-height:1.8}.journey-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:42px}.journey-card{position:relative;min-width:0;background:#fff;border:1px solid #d7d7d2}.journey-media{position:relative;overflow:hidden;aspect-ratio:16/9;background:#e8e9e7}.journey-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .45s ease}.journey-card:hover .journey-media img{transform:scale(1.025)}.journey-media>span{position:absolute;left:0;bottom:0;display:grid;place-items:center;width:44px;height:44px;background:var(--orange);color:#fff;font:800 16px var(--display)}.journey-media-fallback{display:grid;place-items:center;width:100%;height:100%;color:#bdc0c1;font:800 70px var(--display)}.journey-copy{display:flex;flex-direction:column;min-height:300px;padding:25px}.journey-copy small{color:#b9471d;font:600 12px var(--mono);letter-spacing:.9px}.journey-copy h3{margin:18px 0 12px;font:800 clamp(29px,3vw,42px)/.94 var(--display);text-transform:uppercase}.journey-copy p{margin:0;color:#5c6065;font-size:15px;line-height:1.7}.journey-copy a{display:flex;align-items:center;gap:8px;width:max-content;margin-top:auto;padding-top:24px;font-size:14px;font-weight:800}.journey-connector{position:absolute;z-index:2;right:-25px;top:calc(50% - 22px);display:grid;place-items:center;width:32px;height:32px;background:#26282c;color:#fff;border-radius:50%}.portfolio-kicker{flex-wrap:wrap;gap:8px 12px}.portfolio-kicker small,.portfolio-kicker strong{display:inline-flex;align-items:center;min-height:28px;white-space:nowrap}.portfolio-kicker strong{padding-left:12px;border-left:1px solid currentColor;color:#313439;font:800 13px var(--sans);letter-spacing:.2px}@media(max-width:950px){.journey-heading,.journey-heading>div:last-child{grid-template-columns:1fr}.journey-track{grid-template-columns:1fr}.journey-card{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr)}.journey-copy{min-height:250px}.journey-connector{right:calc(50% - 16px);top:auto;bottom:-25px;transform:rotate(90deg)}}@media(max-width:650px){.journey-heading{gap:24px}.journey-heading>div:last-child{gap:18px}.journey-heading p{font-size:16px}.journey-track{margin-top:30px}.journey-card{display:block}.journey-copy{min-height:0;padding:22px}.journey-copy a{margin-top:22px}.journey-connector{right:calc(50% - 16px)}.portfolio-kicker{align-items:flex-start;flex-direction:column}.portfolio-kicker strong{min-height:auto;padding:0;border:0;font-size:14px}}.file-explorer-help{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:16px;padding:15px 17px;border:1px solid #d9d4ce;border-left:4px solid var(--orange);border-radius:10px;background:#fff}.file-explorer-help>div{display:grid;gap:3px}.file-explorer-help b{font-size:15px}.file-explorer-help span{max-width:640px;color:#6f6963;font-size:13px;line-height:1.55}.file-type-icon{position:relative;flex:0 0 auto;width:37px;height:40px;display:grid;place-items:end center;padding-bottom:6px;color:#fff}.file-type-icon>i{position:absolute;inset:2px 4px 1px;border-radius:4px;background:#7b8796;box-shadow:inset 0 0 0 1px #00000029,0 2px 3px #0000001f}.file-type-icon:not(.folder)>i:after{content:"";position:absolute;right:0;top:0;border-style:solid;border-width:0 0 9px 9px;border-color:transparent transparent rgba(255,255,255,.72) transparent}.file-type-icon>b{position:relative;z-index:1;font:800 7px/1 var(--mono);letter-spacing:.2px}.file-type-icon.folder{height:34px}.file-type-icon.folder>i{inset:9px 1px 1px;background:#e9a72d;border-radius:3px}.file-type-icon.folder>i:before{content:"";position:absolute;left:2px;top:-6px;width:17px;height:8px;border-radius:3px 3px 0 0;background:#f0b744}.file-type-icon.image>i{background:#4188a9}.file-type-icon.archive>i{background:#a56a37}.file-type-icon.code>i{background:#5b6bc4}.file-type-icon.config>i{background:#66737d}.file-type-icon.log>i{background:#6d7c65}.file-type-icon.database>i{background:#a3577a}.file-type-icon.document>i{background:#bb4e45}.file-type-icon.media>i{background:#7b58a3}.file-type-icon.executable>i{background:#344250}.file-type-icon.large{width:56px;height:52px;transform:scale(1.25)}.ftp-window{min-height:410px;display:flex;flex-direction:column;overflow:hidden;border:1px solid #cfc9c2;border-radius:13px;background:#fff;box-shadow:0 8px 26px #231f1c12}.ftp-toolbar{display:grid;grid-template-columns:auto minmax(180px,1fr) 125px auto;gap:10px;align-items:center;padding:11px;background:#272c32;color:#fff}.ftp-toolbar>div{display:flex;gap:5px}.ftp-toolbar button,.ftp-toolbar select,.ftp-toolbar input{min-height:38px}.ftp-toolbar button{padding:8px 11px;border:1px solid #555c65;border-radius:6px;background:#353b43;color:#fff;font-size:13px;font-weight:800}.ftp-toolbar button:disabled{opacity:.38}.ftp-toolbar select,.ftp-toolbar input{width:100%;border:1px solid #555c65;border-radius:6px;background:#fff;color:#24272b;padding:7px 10px;font-size:13px}.ftp-search{position:relative}.ftp-search>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ftp-breadcrumb{display:flex;gap:2px;min-height:43px;align-items:center;overflow-x:auto;padding:6px 11px;border-bottom:1px solid #e4e0db;background:#f7f5f2}.ftp-breadcrumb button{flex:0 0 auto;padding:6px 8px;border:0;background:transparent;color:#9b471d;font-size:12px;font-weight:800}.ftp-table{flex:1;min-height:0;max-height:440px;overflow:auto}.ftp-table>header,.ftp-row{display:grid;grid-template-columns:minmax(260px,1fr) 95px 180px 110px;gap:12px;align-items:center;width:100%;min-width:690px}.ftp-table>header{position:sticky;top:0;z-index:2;min-height:36px;padding:0 14px;background:#ece9e5;color:#68635f;font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.ftp-row{min-height:55px;padding:6px 14px;border:0;border-bottom:1px solid #eeeae5;background:#fff;color:#292b2f;text-align:left;font-size:13px}.ftp-row:hover,.ftp-row.selected{background:#fff3ec}.ftp-row.selected{box-shadow:inset 3px 0 var(--orange)}.ftp-row>span:first-child{min-width:0;display:flex;gap:10px;align-items:center}.ftp-row>span:first-child>span{min-width:0;display:grid}.ftp-row b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.ftp-row small{color:#89837d;font-size:10px;text-transform:capitalize}.ftp-row code{font-size:12px}.ftp-empty{min-height:230px;display:grid;place-items:center;align-content:center;gap:8px;padding:30px;color:#77716b;text-align:center}.ftp-empty b{color:#2e3034;font-size:16px}.ftp-empty span{font-size:13px}.ftp-actionbar{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:10px 13px;border-top:1px solid #ddd7d0;background:#f5f3f0}.ftp-actionbar>div{display:flex;gap:8px;align-items:center;min-width:0}.ftp-actionbar>div:first-child>span{min-width:0;display:grid}.ftp-actionbar small{max-width:340px;overflow:hidden;color:#77716c;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ftp-actionbar button{min-height:36px;padding:7px 10px;border:1px solid #c8c1bb;border-radius:6px;background:#fff;font-size:11px;font-weight:800}.ftp-action-dialog{display:grid;gap:12px;margin-top:13px;padding:15px;border:1px solid #d6cec7;border-radius:11px;background:#fff}.ftp-action-dialog>div:first-child{display:flex;justify-content:space-between;align-items:center}.ftp-action-dialog>div:first-child>b{font-size:16px}.ftp-action-dialog>div:first-child>button{border:0;background:none;font-size:23px}.native-editor.professional{min-height:420px;display:flex;flex-direction:column}.native-editor.professional>header{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:13px;border-bottom:1px solid #e1ddd8}.native-editor.professional>header>div{display:flex;gap:9px;align-items:center}.native-editor.professional>header span{display:grid}.native-editor.professional>header small{color:#77716c;font-size:11px}.native-editor.professional textarea{flex:1;min-height:330px;padding:17px;border:0;resize:none;background:#1d2228;color:#e8edf1;font:13px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace}.native-editor.professional>footer{display:flex;justify-content:space-between;align-items:center;padding:10px 13px;color:#77716c;font-size:11px}.game-file-table.professional .file-name-cell>span{min-width:0;display:grid;gap:2px}.game-file-table.professional .file-name-cell small{color:#84817d;font-size:10px;text-transform:capitalize}.game-file-table.professional .file-name-cell>i{display:none}.workspace-app,.service-manager,.game-manager{font-size:16px}.manager-content,.game-body{min-height:0;overflow:auto;overscroll-behavior:contain}.manager-main,.game-main{min-height:0;overflow:hidden}.manager-sidebar,.game-sidebar{min-height:0;overflow:auto;scrollbar-width:thin}.manager-sidebar nav button,.game-sidebar nav button{min-height:48px}.native-field>span,.native-action-form>b,.game-resource-head p{font-size:13px}.native-field input,.native-field select,.native-field textarea,.native-button,.game-resource-head button{min-height:44px;font-size:14px}.service-manager-shell,.game-manager>section{max-width:calc(100vw - 24px)}@media(max-width:760px){.file-explorer-help{flex-direction:column;gap:6px}.ftp-toolbar{grid-template-columns:auto 1fr}.ftp-toolbar>select{display:none}.ftp-toolbar>div:last-child{grid-column:1/-1;overflow-x:auto}.ftp-table{overflow:auto}.ftp-actionbar{position:sticky;bottom:0;align-items:flex-start;flex-direction:column}.ftp-actionbar>div:last-child{width:100%;overflow-x:auto}.service-manager:before,.game-manager:before{content:"Tip: rotate your phone for more room in files, console and DNS.";position:fixed;z-index:102;left:10px;right:10px;top:8px;padding:8px 12px;border-radius:7px;background:#272c32;color:#fff;font-size:11px;text-align:center}.service-manager-shell,.game-manager>section{padding-top:35px;max-width:100vw}.game-file-table.professional{overflow:auto}.game-file-table.professional>header,.game-file-table.professional>div,.game-file-table.professional>.file-up-row{min-width:880px}.workspace-sidebar nav{scroll-snap-type:x proximity}.workspace-sidebar nav button{scroll-snap-align:start}}.server-storefront{background:#f7f5f1}.server-store-hero{min-height:620px;display:grid;grid-template-columns:1.08fr .72fr;gap:8%;align-items:center;padding:95px clamp(24px,8vw,132px);background:linear-gradient(112deg,#fff 0 61%,#171b20 61%);overflow:hidden}.server-store-hero>div>small,.server-plan-section>header small{color:#c74b1e;font:600 10px var(--mono);letter-spacing:.14em}.server-store-hero h1{max-width:850px;margin:22px 0;font:800 clamp(65px,7.5vw,112px)/.82 var(--display);letter-spacing:-.025em;text-transform:uppercase}.server-store-hero h1 span,.server-plan-section h2 span{color:var(--orange)}.server-store-hero p{max-width:650px;color:#555d65;font-size:17px;line-height:1.8}.server-store-hero aside{display:grid;place-items:center;gap:24px;color:#fff}.server-store-hero aside>div{position:relative;width:min(360px,90%);aspect-ratio:1;display:grid;place-items:center;border:1px solid #4a535d;background:radial-gradient(circle,rgba(242,104,37,.22),transparent 60%)}.server-store-hero aside i{position:absolute;inset:12%;border:1px solid rgba(255,255,255,.12);transform:rotate(45deg)}.server-store-hero aside i:nth-child(2){inset:25%;transform:rotate(22deg)}.server-store-hero aside i:nth-child(3){inset:38%;transform:rotate(67deg)}.server-store-hero aside b{z-index:1;color:#ff7b37;font:800 62px var(--display)}.server-store-hero aside>span{font:9px var(--mono);letter-spacing:.13em;color:#adb5be}.server-store-status{display:grid;grid-template-columns:repeat(3,1fr);padding:0 clamp(24px,8vw,132px);background:#fff;border-bottom:1px solid #d9d9d4}.server-store-status article{padding:31px;border-right:1px solid #d9d9d4}.server-store-status article:last-child{border:0}.server-store-status small{display:block;color:#bd491d;font:9px var(--mono);letter-spacing:.12em}.server-store-status b{display:block;margin:8px 0;font:800 25px var(--display);text-transform:uppercase}.server-store-status span{color:#646b72;font-size:12px}.server-plan-section{padding:110px clamp(24px,8vw,132px)}.server-plan-section.vps-plans{background:#fff}.server-plan-section>header{display:grid;grid-template-columns:1fr .55fr;gap:10%;align-items:end;margin-bottom:48px}.server-plan-section h2{margin:16px 0 0;font:800 clamp(50px,6vw,82px)/.86 var(--display);text-transform:uppercase}.server-plan-section>header p{color:#5c646c;line-height:1.8}.server-plan-section>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.server-plan-card{display:flex;flex-direction:column;min-height:530px;padding:28px;background:#fff;border:1px solid #d2d5d6}.vps-plans .server-plan-card{background:#f7f5f1}.server-plan-card header{display:flex;justify-content:space-between;color:#b8481b;font:9px var(--mono);letter-spacing:.12em}.server-plan-card h3{margin:28px 0 12px;font:800 42px/.9 var(--display);text-transform:uppercase}.server-plan-card>p{color:#687078;font-size:13px}.server-plan-card>strong{margin:20px 0;font:800 42px var(--display)}.server-plan-card>strong small{margin-left:5px;color:#747c84;font:10px var(--mono)}.server-plan-card ul{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px;padding:18px 0;border-top:1px solid #dfe1e2;list-style:none;font-size:12px}.server-plan-card li:before{content:"+";margin-right:8px;color:var(--orange)}.server-management-strip{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:24px}.server-management-strip span{padding:5px 7px;background:#eceeef;color:#4d555d;font-size:9px}.server-plan-card>a{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:14px;background:#20252a;color:#fff;font-size:11px;font-weight:800}.server-empty{grid-column:1/-1;padding:60px;border:1px dashed #aeb4b8;color:#5e666e;text-align:center}@media(max-width:900px){.server-store-hero{grid-template-columns:1fr;background:linear-gradient(160deg,#fff 0 70%,#171b20 70%)}.server-store-status{grid-template-columns:1fr}.server-store-status article{border-right:0;border-bottom:1px solid #d9d9d4}.server-plan-section>header{grid-template-columns:1fr;gap:18px}.server-plan-section>div{grid-template-columns:1fr}}@media(max-width:650px){.server-store-hero{padding:70px 20px}.server-store-hero h1{font-size:58px}.server-store-status{padding:0 20px}.server-plan-section{padding:75px 20px}.server-plan-card{min-height:auto}.server-plan-card ul{grid-template-columns:1fr}}.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}.service-readiness-detail>i{width:48px;min-width:48px;border-radius:9px;font-size:11px}.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}.mailbox-manager{gap:18px;color:#2d2926}.mailbox-summary,.mailbox-create{border:1px solid #ddd6ce;border-radius:16px;background:#fff;box-shadow:0 12px 34px #402e230f}.mailbox-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;padding:22px}.mailbox-summary small,.mailbox-create header small{color:#d75d16;font-size:12px;font-weight:850;letter-spacing:.1em}.mailbox-summary h2,.mailbox-create h3{margin:5px 0 6px;font-size:clamp(22px,2.4vw,31px);line-height:1.08}.mailbox-summary p,.mailbox-create p{max-width:680px;margin:0;color:#6e665f;font-size:15px;line-height:1.55}.mailbox-summary>dl{display:grid;grid-template-columns:repeat(3,minmax(105px,1fr));gap:8px;margin:0}.mailbox-summary>dl div,.mailbox-grid article dl div{display:grid;gap:3px}.mailbox-summary>dl div{min-height:64px;padding:11px 13px;border-radius:11px;background:#f7f3ef}.mailbox-summary dt,.mailbox-grid dt{color:#837a73;font-size:12px;font-weight:750}.mailbox-summary dd,.mailbox-grid dd{margin:0;font-size:15px;font-weight:850}.mailbox-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.mailbox-grid article,.mailbox-empty{padding:18px;border:1px solid #ddd6ce;border-radius:14px;background:#fff}.mailbox-grid article header,.mailbox-empty{display:flex;gap:12px;align-items:center}.mailbox-grid article header>i,.mailbox-empty>i{width:42px;height:42px;display:grid;flex:0 0 42px;place-items:center;border-radius:11px;color:#c95210;background:#fff0e6;font-size:18px;font-style:normal;font-weight:900}.mailbox-grid article header div,.mailbox-empty div{min-width:0;display:grid;gap:3px}.mailbox-grid article header b{overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.mailbox-grid article header span,.mailbox-empty span{color:#7a716a;font-size:13px}.mailbox-grid article dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:17px 0}.mailbox-grid article footer{display:flex;gap:8px}.mailbox-grid article footer button,.mailbox-password button{min-height:42px;padding:9px 13px;border:1px solid #d8d0c8;border-radius:9px;color:#403a35;background:#faf8f5;font-size:13px;font-weight:760;cursor:pointer}.mailbox-empty{grid-column:1 / -1;min-height:96px}.mailbox-create{overflow:hidden}.mailbox-create>header,.mailbox-create>footer{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:20px 22px}.mailbox-create>header{border-bottom:1px solid #e5ded7;background:linear-gradient(135deg,#fff,#fff7f1)}.mailbox-create>header>span{max-width:210px;color:#766e67;font-size:13px;text-align:right}.mailbox-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:22px}.mailbox-form-grid>label{min-width:0;display:grid;gap:7px}.mailbox-form-grid>label>span{font-size:14px;font-weight:820}.mailbox-form-grid>label>small{color:#7c746d;font-size:13px;line-height:1.45}.mailbox-form-grid input:not([type=checkbox]),.mailbox-form-grid select{width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid #d5cdc5;border-radius:10px;outline:0;color:#2e2a27;background:#fbfaf8;font-size:15px}.mailbox-form-grid input:focus,.mailbox-form-grid select:focus{border-color:#e4671d;box-shadow:0 0 0 3px #e4671d1f}.mailbox-address-field>div,.mailbox-password{display:flex;align-items:stretch}.mailbox-address-field>div input,.mailbox-password input{border-radius:10px 0 0 10px!important}.mailbox-address-field>div b{display:flex;align-items:center;padding:0 12px;border:1px solid #d5cdc5;border-left:0;border-radius:0 10px 10px 0;color:#6e655e;background:#f1ece7;font-size:14px;white-space:nowrap}.mailbox-password button{border-left:0;border-radius:0}.mailbox-password button:last-child{border-radius:0 10px 10px 0}.mailbox-check{grid-template-columns:1fr auto;align-content:center}.mailbox-check input{width:24px;height:24px}.mailbox-check small,.mailbox-wide{grid-column:1 / -1}.mailbox-create>footer{border-top:1px solid #e5ded7;background:#faf8f5}.mailbox-create>footer>div{display:grid;gap:3px}.mailbox-create>footer>div b{font-size:14px}.mailbox-create>footer>div span{color:#786f68;font-size:13px}.mailbox-create>footer .native-button{min-height:46px;margin:0;font-size:14px}@media(max-width:760px){.mailbox-summary,.mailbox-create>header,.mailbox-create>footer{grid-template-columns:1fr;display:grid}.mailbox-summary>dl,.mailbox-form-grid{grid-template-columns:1fr}.mailbox-create>header>span{max-width:none;text-align:left}.mailbox-wide{grid-column:auto}.mailbox-create>footer .native-button{width:100%}.mailbox-address-field>div,.mailbox-password{flex-wrap:wrap}.mailbox-address-field>div b{max-width:48%;overflow:hidden;text-overflow:ellipsis}}.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:13px;letter-spacing:.1em}.account-grid>article>b{display:block;margin:8px 0;font-size:20px;text-transform:capitalize}.account-grid>article p{color:#6f6862;font-size:15px;line-height:1.55}.account-grid>article button{min-height:40px;padding:9px 13px;border:0;border-radius:7px;color:#fff;background:#242220;cursor:pointer;font-size:14px}.saved-methods{display:grid;gap:7px;margin:12px 0}.saved-methods>span{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px;border-radius:7px;background:#f1eee9;font-size:14px}.saved-methods>span>span:first-child{display:grid;gap:2px}.saved-methods small{color:#6f6862;font-size:12px}.saved-method-actions{display:flex;gap:6px}.account-grid>article .saved-method-actions button{min-height:34px;padding:7px 9px;font-size:12px}.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}.security-authorization-events{margin-top:18px;padding:20px;border:1px solid #ddd7d0;border-radius:12px;background:#fff}.security-authorization-events>header{display:flex;align-items:end;justify-content:space-between;gap:20px}.security-authorization-events h3{margin:5px 0;font-size:21px}.security-authorization-events p,.security-authorization-events small{color:#6f6964;font-size:13px;line-height:1.5}.security-authorization-events>header label{width:min(360px,100%)}.security-authorization-events input{min-height:44px;margin-top:5px}.security-event-list{display:grid;gap:8px;margin-top:18px}.security-event-list article{display:grid;grid-template-columns:130px minmax(150px,.8fr) minmax(190px,1fr) minmax(220px,1.4fr);gap:14px;align-items:center;padding:13px 14px;border:1px solid #e6e0da;border-radius:9px;background:#faf8f5}.security-event-list code{color:#bc4e10;font-size:13px;font-weight:900}.security-event-list span{display:grid;gap:3px;min-width:0}.security-event-list b{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}@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}.security-authorization-events>header{align-items:stretch;flex-direction:column}.security-event-list article{grid-template-columns:1fr}.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}}.workspace-documents .workspace-panel-head p,.admin-document-workspace .workspace-panel-head p{max-width:760px;margin:.45rem 0 0;color:#6f675f}.document-filter{display:flex;flex-wrap:wrap;gap:.55rem;margin:1rem 0 1.35rem}.document-filter button{min-height:42px;padding:.65rem 1rem;border:1px solid #ded5ca;border-radius:999px;background:#fff;color:#514940;text-transform:capitalize}.document-filter button.active{border-color:#e96216;background:#fff4ec;color:#a83d0b}.workspace-document-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.workspace-document-card{display:grid;grid-template-columns:58px 1fr auto;gap:1rem;align-items:center;min-height:148px;padding:1.15rem;text-align:left;border:1px solid #e2d9cf;border-radius:18px;background:linear-gradient(145deg,#fff,#faf6f1);color:#29231e}.workspace-document-card:hover{border-color:#ef8c53;box-shadow:0 14px 34px #3d2b1c17;transform:translateY(-2px)}.workspace-document-card>i,.admin-document-list i{display:grid;place-items:center;width:58px;height:68px;border-radius:10px 10px 16px;background:#28231f;color:#ff8a3c;font-size:.72rem;font-style:normal;font-weight:900;letter-spacing:.08em}.workspace-document-card span{min-width:0}.workspace-document-card small{display:block;color:#c14c12;font-size:.74rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.workspace-document-card b{display:block;margin:.3rem 0;font-size:1.06rem}.workspace-document-card p{margin:0 0 .5rem;color:#655d55;line-height:1.45}.workspace-document-card em{color:#83786d;font-size:.78rem;font-style:normal}.workspace-document-card strong{color:#bd490e;white-space:nowrap}.workspace-document-viewer{display:grid;gap:1rem}.document-description{margin:0;padding:.9rem 1rem;border-radius:12px;background:#fff6ef;color:#51483f}.workspace-document-viewer iframe{width:100%;min-height:min(68vh,820px);border:1px solid #d9cfc5;border-radius:14px;background:#f4f1ed}.workspace-document-viewer>img{display:block;max-width:100%;max-height:70vh;margin:auto;border-radius:14px;box-shadow:0 12px 30px #1f181224}.workspace-document-viewer>footer{display:flex;justify-content:flex-end;gap:.7rem}.workspace-document-viewer>footer a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.document-download-only{padding:3rem 1.25rem;text-align:center;border:1px dashed #d4c7bb;border-radius:16px;background:#faf7f3}.document-download-only i{display:inline-grid;place-items:center;min-width:76px;height:88px;padding:.5rem;border-radius:12px;background:#28231f;color:#ff8a3c;font-style:normal;font-weight:900}.admin-document-layout{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.5fr);gap:1.25rem;margin-top:1rem}.admin-document-layout>aside,.admin-document-layout>main{min-width:0}.document-upload-form,.document-settings-form,.document-audience-manager{display:grid;gap:.85rem;padding:1.15rem;border:1px solid #e1d8ce;border-radius:18px;background:#fff}.document-upload-form h3,.document-settings-form h3,.document-audience-manager h3{margin:0}.document-upload-form label,.document-settings-form label,.document-audience-manager label{display:grid;gap:.38rem;color:#4e463e;font-size:.84rem;font-weight:750}.document-upload-form input,.document-upload-form textarea,.document-settings-form input,.document-settings-form textarea,.document-audience-manager select{width:100%;min-height:44px;padding:.68rem .75rem;border:1px solid #d8cec4;border-radius:10px;background:#fff;color:#27221e;font:inherit}.document-upload-form textarea,.document-settings-form textarea{min-height:92px;resize:vertical}.document-file-input input{padding:.55rem}.document-checkbox,.document-setting-toggles label{display:flex!important;align-items:center;gap:.6rem}.document-checkbox input,.document-setting-toggles input{width:20px;min-height:20px}.admin-document-list{display:grid;gap:.55rem;margin-top:1rem;max-height:52vh;overflow:auto}.admin-document-list button{display:grid;grid-template-columns:42px 1fr;gap:.8rem;align-items:center;padding:.8rem;text-align:left;border:1px solid #e0d7cd;border-radius:12px;background:#fff}.admin-document-list button.active{border-color:#ec6b24;background:#fff5ee}.admin-document-list i{width:42px;height:50px;font-size:.58rem}.admin-document-list b,.admin-document-list small{display:block}.admin-document-list small{margin-top:.25rem;color:#766d64}.admin-document-layout>main{display:grid;gap:1rem;align-content:start}.document-settings-form header,.document-audience-manager>header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.document-settings-form header a{color:#b8450f;font-weight:800}.document-settings-form header p{margin:.25rem 0 0;color:#756b62}.document-settings-form>div:last-child{display:flex;align-items:center;gap:1rem}.document-setting-toggles{display:flex;flex-wrap:wrap;gap:1rem}.document-audience-manager form{display:grid;grid-template-columns:minmax(180px,.6fr) minmax(240px,1fr) auto;gap:.8rem;align-items:end}.document-audience-manager select[multiple]{min-height:180px}.document-audience-manager label small{color:#81766b;font-weight:500}.document-future-audience{padding:.9rem;border-radius:12px;background:#fff4eb}.document-future-audience p{margin:.3rem 0 0;color:#68594d}.document-assignment-list{display:grid;gap:.5rem}.document-assignment-list>div{display:flex;justify-content:space-between;gap:.8rem;align-items:center;padding:.72rem .8rem;border-radius:10px;background:#f8f5f1}.document-assignment-list b,.document-assignment-list small{display:block}.document-assignment-list small{margin-top:.18rem;color:#786f66;text-transform:capitalize}.bulk-delete-selection{border-color:#d83d31!important;color:#a62921!important}@media(max-width:900px){.admin-document-layout,.document-audience-manager form{grid-template-columns:1fr}.admin-document-list{max-height:320px}}@media(max-width:640px){.workspace-document-card{grid-template-columns:48px 1fr}.workspace-document-card>i{width:48px;height:58px}.workspace-document-card>strong{grid-column:2}.workspace-document-viewer iframe{min-height:58vh}.workspace-document-viewer>footer,.document-settings-form>div:last-child{align-items:stretch;flex-direction:column}}.reseller-control-center{display:grid;gap:18px;color:#201b17}.reseller-control-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:26px 28px;border-radius:18px;background:linear-gradient(125deg,#181512,#30241c);color:#fff;box-shadow:0 16px 40px #2a1d1429}.reseller-control-hero small,.reseller-subpanel header small{font:800 12px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em;color:#e96523}.reseller-control-hero h2{margin:8px 0 5px;font-size:clamp(30px,3vw,44px);letter-spacing:-.045em}.reseller-control-hero p{margin:0;max-width:650px;color:#d9d1ca;font-size:15px;line-height:1.55}.reseller-launch{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.reseller-launch a,.reseller-launch button,.reseller-subpanel header>button,.reseller-action-row button,.reseller-client-form button{min-height:44px;border:0;border-radius:10px;padding:10px 15px;background:#ed641f;color:#fff;text-decoration:none;font-weight:850;cursor:pointer}.reseller-launch a{background:#fff;color:#211b17}.reseller-launch button:disabled{opacity:.5;cursor:not-allowed}.reseller-control-tabs{display:flex;gap:7px;padding:7px;border:1px solid #e1d8cf;border-radius:13px;background:#fff;overflow-x:auto;scrollbar-width:thin}.reseller-control-tabs button{white-space:nowrap;min-height:42px;border:0;border-radius:8px;padding:9px 14px;background:transparent;color:#655b53;font-weight:800;cursor:pointer}.reseller-control-tabs button.active{background:#201b17;color:#fff}.reseller-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.reseller-kpis article{display:grid;gap:5px;padding:19px 20px;border:1px solid #e4dcd5;border-radius:14px;background:#fff}.reseller-kpis small{color:#796e65;font-weight:800}.reseller-kpis b{font-size:28px;letter-spacing:-.04em}.reseller-kpis span{font-size:13px;color:#776d65}.reseller-overview-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:15px}.reseller-subpanel{padding:23px;border:1px solid #e1d8cf;border-radius:16px;background:#fff;box-shadow:0 9px 25px #362b220d}.reseller-subpanel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.reseller-subpanel h3{margin:5px 0;font-size:24px;letter-spacing:-.035em}.reseller-subpanel header p{margin:4px 0 0;max-width:720px;color:#6b625b;font-size:14px;line-height:1.55}.reseller-subpanel header>span:not(.status-pill){font-size:25px;font-weight:900}.storage-track{height:13px;border-radius:999px;background:#ede6df;overflow:hidden}.storage-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#e85c1c,#ff9c3a);transition:width .35s ease}.reseller-subpanel.storage>p{color:#6b625b;font-size:14px;line-height:1.55}.storage-thresholds{display:flex;justify-content:space-between;gap:8px;color:#87796e;font-size:11px;font-weight:750}.reseller-readiness{display:grid;grid-template-columns:1fr 1fr;gap:8px}.reseller-readiness>div{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #e8e0d8;border-radius:10px}.reseller-readiness i{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#f0e9e2;color:#8b8178;font-style:normal;font-weight:900}.reseller-readiness .complete i{background:#dff3e8;color:#147044}.reseller-readiness span{display:grid;gap:2px}.reseller-readiness b{font-size:13px}.reseller-readiness small{font-size:11px;color:#7f756d}.reseller-client-list,.reseller-catalog-list{display:grid;gap:7px}.reseller-list-head,.reseller-list-row{display:grid;grid-template-columns:minmax(180px,1.5fr) 80px 80px 100px 100px 130px;gap:12px;align-items:center;padding:11px 12px}.reseller-list-head{color:#7a6f66;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.reseller-list-row{border:1px solid #e6ded7;border-radius:10px;font-size:14px}.reseller-list-row>span:first-child{display:grid}.reseller-list-row small{color:#766b63}.reseller-list-row a{color:#b44514;font-weight:800;text-decoration:none}.status-pill{display:inline-flex;align-items:center;justify-content:center;width:max-content;border-radius:999px;padding:5px 9px;background:#eee8e2;color:#6d635b;font-size:11px;font-weight:900;text-transform:uppercase}.status-pill.active,.status-pill.complete{background:#daf1e3;color:#176a42}.status-pill.preview,.status-pill.pending,.status-pill.onboarding{background:#fff0ce;color:#8a5c06}.reseller-catalog-list article{display:grid;grid-template-columns:minmax(0,1fr) 125px 92px;gap:16px;align-items:center;padding:16px;border:1px solid #e5ddd5;border-radius:12px}.reseller-catalog-list article.hidden-product{opacity:.62;background:#f7f3ef}.reseller-catalog-list h4{margin:4px 0;font-size:18px}.reseller-catalog-list p{margin:0 0 6px;color:#71675f;font-size:13px;line-height:1.45}.reseller-catalog-list article>div>small{color:#e25b1b;font-weight:850;text-transform:uppercase}.reseller-catalog-list article>div>span{font-size:13px;font-weight:800}.reseller-catalog-list label,.compact-field{display:grid;grid-template-columns:1fr auto;align-items:center;gap:5px;font-size:11px;font-weight:850}.reseller-catalog-list input,.compact-field input{min-height:42px;width:78px;border:1px solid #d3c8bf;border-radius:8px;padding:8px;color:#201b17;background:#fff}.reseller-catalog-list button.toggle{min-height:40px;border:1px solid #d6ccc4;border-radius:999px;background:#fff;color:#746960;font-weight:850}.reseller-catalog-list button.toggle.active{border-color:#b7ddc7;background:#e1f4e9;color:#14683e}.reseller-form-grid,.reseller-client-form{display:grid;grid-template-columns:1fr 1fr;gap:15px}.reseller-field{display:grid;gap:6px;font-size:13px;font-weight:850}.reseller-field input,.reseller-field select{min-height:47px;border:1px solid #cfc4bb;border-radius:9px;padding:10px 12px;background:#fff;color:#211b17;font:inherit}.reseller-field input[type=color]{padding:5px}.reseller-field small{color:#776d65;font-size:11px;font-weight:600;line-height:1.4}.reseller-action-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.reseller-action-row button.secondary,.reseller-client-form button.secondary{border:1px solid #d7cdc5;background:#fff;color:#28211d}.reseller-action-row button.quiet{background:transparent;color:#8b421e}.reseller-connect-frame{margin-top:18px;min-height:380px;border-top:1px solid #e7dfd8;padding-top:18px}.reseller-empty{display:grid;gap:6px;padding:25px;border:1px dashed #d7ccc3;border-radius:12px;background:#faf7f4}.reseller-control-loading{text-align:center;padding:60px 24px}.reseller-client-form .reseller-action-row{grid-column:1/-1;margin-top:5px}@media(max-width:1100px){.reseller-kpis{grid-template-columns:1fr 1fr}.reseller-overview-grid{grid-template-columns:1fr}.reseller-list-head{display:none}.reseller-list-row{grid-template-columns:minmax(0,1fr) repeat(3,70px) 100px}.reseller-list-row>a{grid-column:1/-1}.reseller-catalog-list article{grid-template-columns:1fr 110px 90px}}@media(max-width:700px){.reseller-control-hero,.reseller-subpanel>header{display:grid;align-items:start}.reseller-launch{justify-content:flex-start}.reseller-kpis{grid-template-columns:1fr 1fr}.reseller-readiness,.reseller-form-grid,.reseller-client-form{grid-template-columns:1fr}.reseller-list-row{grid-template-columns:1fr 1fr}.reseller-list-row>span:first-child{grid-column:1/-1}.reseller-catalog-list article{grid-template-columns:1fr 1fr}.reseller-catalog-list article>div{grid-column:1/-1}.reseller-subpanel{padding:17px}.reseller-control-hero{padding:22px 19px}.reseller-client-form .reseller-action-row{grid-column:auto}}@media(max-width:430px){.reseller-kpis{grid-template-columns:1fr}.storage-thresholds{display:grid}.reseller-control-tabs{margin-inline:-6px}.reseller-list-row{grid-template-columns:1fr}.reseller-list-row>span:first-child{grid-column:auto}}.seo-export-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.seo-export-actions a{display:inline-flex;min-height:42px;align-items:center;padding:0 14px;border:1px solid #d4cbc3;border-radius:9px;background:#fff;color:#2e2822;font-size:14px;font-weight:800;text-decoration:none}.seo-export-actions a:hover{border-color:#ef6c19;color:#b94711}.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-start;gap:3px;margin:0;padding:17px 19px;overflow:hidden;color:#c4ccd5;font:10px/1.55 var(--mono);white-space:normal}.game-demo pre span{display:grid;grid-template-columns:27px 55px 40px minmax(0,1fr);gap:8px;align-items:baseline;min-height:17px;animation:consoleLine .28s ease}.game-demo pre i,.game-demo pre time{color:#555e69;font-style:normal}.game-demo pre b{color:#70d9a0;font-size:8px;font-weight:700;letter-spacing:.04em}.game-demo pre em{min-width:0;overflow:hidden;color:#c4ccd5;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.game-demo pre .console-chat b,.game-demo pre .console-join b{color:#69b7ff}.game-demo pre .console-chat em{color:#e4edf5}.game-demo pre .console-warn b{color:#f4b75f}.game-demo pre .console-warn em{color:#d9c7a9}.game-demo pre .console-sys b{color:#ff8347}.game-demo pre .console-net b{color:#66d9e8}.game-demo pre .console-mod b{color:#bf8cff}.game-demo pre .console-save b{color:#7ddc8b}.game-demo pre .console-achv b{color:#ffd166}.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 .game-package-disclosure{min-height:0;margin:0 0 12px;padding:10px 12px;border-left:3px solid #ef6c19;background:#fff3eb;color:#693317;font-size:12px;line-height:1.5}.game-package-links{display:grid;gap:8px;margin:0 0 14px}.game-package-links a{color:#a84418;font-size:12px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.game-package-links.checkout-links{margin:0}.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-connection-details{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:12px 0}.game-connection-details div{min-width:0}.game-connection-details dt{color:#929ca6;font:8px var(--mono);text-transform:uppercase}.game-connection-details dd{overflow:hidden;margin:3px 0 0;color:#fff;font:600 11px var(--mono);text-overflow:ellipsis;white-space:nowrap}.game-copy-address{min-height:38px;padding:9px 12px;border:1px solid rgba(255,255,255,.24);border-radius:7px;background:#ffffff17;color:#fff;font:700 10px var(--mono);cursor:pointer}.game-copy-address:hover,.game-copy-address:focus-visible{border-color:#ef8650;background:#ef865029;outline:none}.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-feature-capacity{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0 0 12px}.game-feature-capacity article{display:grid;gap:4px;padding:12px 14px;border:1px solid #d6dce0;border-radius:9px;background:#fff}.game-feature-capacity small{color:#8c5a3a;font:700 12px var(--mono);letter-spacing:.04em;text-transform:uppercase}.game-feature-capacity b{color:#25292d;font-size:16px}.game-feature-capacity span{color:#697179;font-size:14px}.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-feature-capacity{grid-template-columns: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}.asset-table .order-blocker{display:block;margin-top:5px;color:#a34328;font-weight:700;line-height:1.35}.asset-table .order-actions button:first-child{background:#1a3b36;border-color:#1a3b36;color:#fff}.asset-table .order-actions button:disabled{cursor:wait;opacity:.62}.payment-order-outcome{margin:14px 0;padding:14px 16px;border:1px solid #b9d9ca;border-radius:10px;background:#edf8f1;color:#174638}.payment-order-outcome small{display:block;color:#347b61;font-weight:900;letter-spacing:.08em}.payment-order-outcome p{margin:7px 0;line-height:1.45}.payment-order-outcome .secondary-button{display:inline-flex;margin-top:6px}.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}.service-card-actions{display:grid;gap:7px}.service-card-actions .service-open,.service-card-actions .service-subdomain{width:100%;min-height:42px;margin:0;padding:9px 12px;border-radius:8px;font-size:13px;font-weight:800;cursor:pointer}.service-card-actions .service-subdomain{border:1px solid #cfd4cf;background:#f7f8f5;color:#30363a}.service-card-actions .service-subdomain:hover{border-color:#d85d19;background:#fff4ed;color:#a63d15}.service-card-actions .service-subdomain span{margin-right:5px;color:#d85d19;font-size:17px}.subdomain-create-form,.subdomain-create-form>label{display:grid;gap:9px}.subdomain-create-form{gap:20px}.subdomain-create-form label>span,.subdomain-create-preview small{color:#575e63;font-size:12px;font-weight:850;letter-spacing:.03em}.subdomain-create-form label>small{color:#6c7378;font-size:13px;line-height:1.5}.subdomain-create-form select{width:100%;min-height:48px;padding:0 14px;border:1px solid #cfd3d0;border-radius:9px;background:#fff;color:#202427;font:inherit}.subdomain-engine-summary,.subdomain-quota-summary{display:grid;gap:5px;padding:15px 16px;border:1px solid #d8dcda;border-radius:10px;background:#f8f9f7}.subdomain-engine-summary small{color:#a34717;font-size:11px;font-weight:900;letter-spacing:.08em}.subdomain-engine-summary b,.subdomain-quota-summary b{color:#202427;font-size:16px}.subdomain-engine-summary span,.subdomain-quota-summary span{color:#646b6f;font-size:14px;line-height:1.5}.subdomain-quota-summary.included{border-color:#b9d7c9;background:#f3faf6}.subdomain-quota-summary.requires-purchase{border-color:#e3c4ad;background:#fff7f1}.wordpress-desk{display:grid;gap:1.1rem;min-width:0;padding-bottom:1rem}.wordpress-desk-hero,.wordpress-section-heading,.wordpress-package-install,.wordpress-action-card{display:flex;align-items:center;justify-content:space-between;gap:1rem}.wordpress-desk-hero{padding:1.25rem;border:1px solid #d9dde3;border-radius:18px;background:linear-gradient(135deg,#fff,#f6f8fb)}.wordpress-desk-hero h2,.wordpress-section-heading h3,.wordpress-package-install h3,.wordpress-action-card h3,.wordpress-linked-tools h3{margin:.2rem 0;color:#15171a}.wordpress-desk-hero p,.wordpress-action-card p,.wordpress-linked-tools p{margin:0;color:#5b6470;font-size:.95rem}.wordpress-desk-tabs{display:flex;gap:.45rem;overflow-x:auto;padding:.15rem 0 .5rem;scrollbar-width:thin}.wordpress-desk-tabs button,.wordpress-row-actions button,.wordpress-package-view button,.wordpress-action-card button{min-height:44px;border:1px solid #d5d9df;border-radius:11px;background:#fff;color:#23272d;padding:.65rem .85rem;font:inherit;font-weight:750;cursor:pointer}.wordpress-desk-tabs button.active{border-color:#f26622;color:#b7440b;background:#fff5ef}.wordpress-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.wordpress-overview-grid article,.wordpress-package-view>article,.wordpress-action-card,.wordpress-linked-tools{border:1px solid #dde1e7;border-radius:14px;background:#fff;padding:1rem}.wordpress-overview-grid article{display:grid;gap:.35rem;min-width:0}.wordpress-overview-grid article span,.wordpress-package-view article span{color:#66707c;font-size:.9rem}.wordpress-overview-grid article b{overflow-wrap:anywhere}.wordpress-wide-note{grid-column:1 / -1}.wordpress-package-view{display:grid;gap:.75rem}.wordpress-install-empty,.wordpress-install-form,.wordpress-install-form label{display:grid;gap:.8rem}.wordpress-install-empty{min-height:260px;align-content:center;padding:1.25rem;border:1px dashed #cfd5dc;border-radius:16px;background:#f8fafc}.wordpress-install-empty h2,.wordpress-install-empty p{margin:0}.wordpress-install-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;margin-top:.5rem}.wordpress-install-form label>span{color:#4c5560;font-size:.83rem;font-weight:800}.wordpress-install-form input,.wordpress-clone-row select{width:100%;min-height:44px;border:1px solid #cfd5dc;border-radius:11px;background:#fff;padding:.65rem .8rem;color:#1d232a;font:inherit}.wordpress-install-form button,.wordpress-clone-row button{min-height:44px;border:0;border-radius:11px;background:#1c2731;color:#fff;padding:.7rem 1rem;font:inherit;font-weight:800;cursor:pointer}.wordpress-install-form button{grid-column:1 / -1;justify-self:start}.wordpress-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.wordpress-action-grid .wordpress-action-card{align-items:flex-start;min-width:0}.wordpress-linked-tools{display:grid;gap:.85rem}.wordpress-clone-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem}.wordpress-install-form button:disabled,.wordpress-clone-row button:disabled,.wordpress-action-card button:disabled{cursor:not-allowed;opacity:.55}.wordpress-package-install input{min-height:44px;min-width:190px;flex:1;border:1px solid #cfd5dc;border-radius:11px;padding:.65rem .8rem;font:inherit}.wordpress-package-view>article{display:flex;align-items:center;justify-content:space-between;gap:1rem}.wordpress-package-view article>div:first-child{display:grid;gap:.25rem}.wordpress-row-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.wordpress-row-actions button.danger{color:#a52a20;border-color:#efc5bf}.native-empty.compact{min-height:160px}@media(max-width:720px){.wordpress-desk-hero,.wordpress-section-heading,.wordpress-package-install,.wordpress-action-card,.wordpress-package-view>article{align-items:stretch;flex-direction:column}.wordpress-overview-grid,.wordpress-install-form,.wordpress-action-grid,.wordpress-clone-row{grid-template-columns:1fr}.wordpress-install-form button,.wordpress-package-install input{width:100%}.wordpress-row-actions{justify-content:stretch}.wordpress-row-actions button{flex:1 1 42%}}.subdomain-address-input{display:grid;grid-template-columns:minmax(120px,.65fr) minmax(0,1fr);align-items:stretch;overflow:hidden;border:1px solid #cfd4cf;border-radius:10px;background:#f4f5f2}.subdomain-address-input:focus-within{border-color:#d85d19;box-shadow:0 0 0 3px #d85d191f}.subdomain-address-input input{min-width:0;min-height:50px;padding:11px 13px;border:0;border-right:1px solid #d8dcd8;outline:0;background:#fff;color:#202529;font:750 16px var(--body)}.subdomain-address-input b{display:flex;align-items:center;min-width:0;padding:11px 13px;overflow:hidden;color:#555d62;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.subdomain-create-preview{display:grid;gap:7px;padding:18px;border-left:4px solid #d85d19;border-radius:6px 10px 10px 6px;background:#f6f5f1}.subdomain-create-preview strong{overflow-wrap:anywhere;color:#202529;font:800 22px/1.15 var(--display)}.subdomain-create-preview span{color:#60676c;font-size:14px;line-height:1.55}.subdomain-create-actions{display:flex;justify-content:flex-end;gap:9px}.subdomain-create-actions button{min-height:44px;padding:10px 16px;border-radius:8px;font-weight:850;cursor:pointer}.subdomain-create-actions .button-quiet{border:1px solid #d2d6d2;background:#fff;color:#3c4348}.subdomain-create-actions .button-primary{border:1px solid #d85d19;background:#d85d19;color:#fff}.subdomain-create-actions .button-primary:disabled{border-color:#c9cdca;background:#c9cdca;cursor:not-allowed}.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.active,.status-pill.registered{border-color:#9bc9a8;background:#edf8f0;color:#286d3c}.status-pill.expired,.status-pill.cancelled,.status-pill.terminated,.status-pill.past_due{border-color:#e2aaa0;background:#fff0ed;color:#a33428}.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-layer-standard{z-index:1400}.dashboard-modal-layer-receipt{z-index:2147481000}.dashboard-modal-layer-action{z-index:2147482000}.dashboard-modal-layer-security{z-index:2147483000}.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-compact{width:min(540px,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{display:flex;justify-content:flex-end;gap:10px;padding:14px 24px;border-top:1px solid #e4e6e2}.dashboard-save-confirmation{display:flex;gap:16px;align-items:flex-start;padding:4px 0}.dashboard-save-confirmation>i{display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:50%;background:#e8f5ec;color:#18733a;font-style:normal;font-size:22px;font-weight:900}.dashboard-save-confirmation b{color:#202428;font-size:18px}.dashboard-save-confirmation p{margin:5px 0 0;color:#5f666c;font-size:15px;line-height:1.55}.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}.dashboard-toast-host{position:fixed;z-index:2147483600;top:18px;right:18px;display:grid;gap:10px;width:min(410px,calc(100vw - 30px));pointer-events:none}.dashboard-toast{display:grid;grid-template-columns:38px minmax(0,1fr) 34px;gap:11px;align-items:center;min-height:70px;padding:11px 10px 11px 12px;border:1px solid #c9dfce;border-radius:13px;background:#f8fff9fa;color:#24382a;box-shadow:0 18px 52px #0c150f33;pointer-events:auto;animation:dashboard-toast-in .24s ease-out both}.dashboard-toast>i{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#dcefe0;color:#236536;font-style:normal;font-size:18px;font-weight:900}.dashboard-toast>span{display:grid;gap:2px;min-width:0}.dashboard-toast b{font-size:13px;line-height:1.2}.dashboard-toast small{color:#536158;font-size:13px;line-height:1.4}.dashboard-toast>button{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:22px;cursor:pointer}.dashboard-toast>button:hover{background:#1f2d2314}.dashboard-toast-error{border-color:#efc3bb;background:#fff7f5fa;color:#7b261b}.dashboard-toast-error>i{background:#f9dcd6;color:#a03224}.dashboard-toast-error small{color:#7d4c45}@keyframes dashboard-toast-in{0%{opacity:0;transform:translate3d(18px,-5px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}.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-card-actions{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-card-actions{grid-column:auto}.subdomain-address-input{grid-template-columns:1fr}.subdomain-address-input input{border-right:0;border-bottom:1px solid #d8dcd8}.subdomain-create-actions{display:grid;grid-template-columns:1fr}.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}.dashboard-toast-host{top:10px;right:10px;width:calc(100vw - 20px)}.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(280px,.37fr) minmax(0,1fr);gap:clamp(24px,3vw,45px);align-items:start;max-width:1240px}.portfolio-kicker{display:flex;align-items:center;min-width:0}.portfolio-kicker small{display:block;font-size:12px;line-height:1.25;letter-spacing:.12em;white-space:nowrap}.domain-status-filter{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.domain-status-filter label{color:#777d83;font:700 11px var(--mono);letter-spacing:.08em;text-transform:uppercase}.domain-status-filter select{min-height:40px;padding:0 34px 0 12px;border:1px solid #c8ccca;border-radius:3px;background:#fff;color:#25292d;font-size:14px}.domain-status-filter span{color:#747a82;font-size:13px}.support-policy-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 24px;border:1px solid #d5d9d6;background:#fafbf9}.support-policy-strip span{display:grid;gap:6px;min-height:86px;padding:18px;border-right:1px solid #d5d9d6;color:#353a3d;font-size:14px}.support-policy-strip span:last-child{border-right:0}.support-policy-strip b{color:#777d82;font:700 10px var(--mono);letter-spacing:.08em;text-transform:uppercase}.support-package-list .dashboard-record-head,.support-package-list .dashboard-record-row{grid-template-columns:minmax(210px,1fr) 145px minmax(280px,1.5fr) 110px 30px}.support-package-backdrop{position:fixed;z-index:1200;inset:0;display:grid;place-items:center;padding:24px;background:#19161499;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.support-package-editor{width:min(820px,100%);max-height:92vh;overflow:auto;border:1px solid #d4d6d3;border-radius:13px;background:#fff;box-shadow:0 30px 90px #17120f47}.support-package-editor>header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 27px;border-bottom:1px solid #e0e2df;background:#fafbf9}.support-package-editor>header small{color:#b9471d;font:700 10px var(--mono);letter-spacing:.1em}.support-package-editor>header h3{margin:7px 0 0;font-size:28px}.support-package-editor>header button{border:0;background:none;color:#505559;font-size:30px;line-height:1;cursor:pointer}.support-package-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:25px 27px}.support-package-fields label{display:grid;gap:7px;color:#555b5f;font-size:13px;font-weight:750}.support-package-fields label>span{color:#555b5f}.support-package-fields input,.support-package-fields textarea{width:100%;padding:11px 12px;border:1px solid #c7cbc8;border-radius:5px;background:#fff;color:#23272a;font:inherit}.support-package-fields textarea{resize:vertical;line-height:1.55}.support-package-fields .wide{grid-column:1/-1}.support-package-fields label>small{color:#777d82;font-size:11px;font-weight:400}.support-package-fields .package-active{display:flex;align-items:center;gap:10px}.support-package-fields .package-active input{width:18px;height:18px}.support-package-editor>footer{display:flex;justify-content:flex-end;gap:10px;padding:18px 27px;border-top:1px solid #e0e2df;background:#fafbf9}.support-package-editor>footer .danger-button{margin-right:auto}.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}.portfolio-kicker small{white-space:normal}.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}.support-policy-strip{grid-template-columns:1fr 1fr}.support-policy-strip span:nth-child(2){border-right:0}.support-package-list .dashboard-record-head{display:none}.support-package-list .dashboard-record-row{grid-template-columns:1fr auto}.support-package-fields{grid-template-columns:1fr;padding:20px}.support-package-fields .wide{grid-column:auto}.support-package-editor>footer{flex-wrap:wrap}}.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}}.workspace-notification-routing{margin-bottom:20px}.notification-recipient-list{display:grid;gap:8px}.notification-recipient-list>button{display:grid;grid-template-columns:minmax(190px,.75fr) minmax(280px,1.35fr) auto;gap:18px;align-items:center;width:100%;min-height:76px;padding:14px 16px;border:1px solid #d8dbd8;background:#fff;color:inherit;text-align:left;cursor:pointer}.notification-recipient-list>button:hover:not(:disabled){border-color:#e06a2a;background:#fffaf6}.notification-recipient-list>button:disabled{cursor:default}.notification-recipient-list>button>div:first-child{display:grid;gap:4px}.notification-recipient-list b{font-size:15px}.notification-recipient-list span{color:#73797e;font-size:13px}.notification-recipient-list>button>div:nth-child(2){display:flex;flex-wrap:wrap;gap:6px}.notification-recipient-list i{padding:5px 7px;border:1px solid #dadcd9;border-radius:4px;background:#f7f8f6;color:#5c6266;font-size:10px;font-style:normal}.notification-routing-form,.team-invite-form{display:grid;gap:18px}.workspace-panel-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}.workspace-panel-actions>.workspace-action.compact{min-height:42px;padding:9px 14px;white-space:nowrap}.effective-access-inspector{display:grid;gap:12px;padding:15px;border:1px solid #d8dbd8;border-radius:7px;background:#f8f9f7}.effective-access-inspector>button{justify-self:start}.effective-access-inspector>div{display:grid;gap:6px;max-height:310px;overflow:auto}.effective-access-inspector>div>b{padding-bottom:8px;color:#262a2d;font-size:14px;text-transform:capitalize}.effective-access-inspector p{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(220px,1.3fr);gap:12px;align-items:baseline;margin:0;padding:8px 10px;border-left:3px solid #b9bfbb;background:#fff}.effective-access-inspector p.allowed{border-color:#278459}.effective-access-inspector p.denied{border-color:#c34e38}.effective-access-inspector p span{color:#303538;font-size:13px;font-weight:750}.effective-access-inspector p small{color:#666d71;font-size:12px;line-height:1.45}.notification-routing-form>label,.team-invite-form>label{display:grid;gap:7px;color:#52585c;font-size:13px;font-weight:750}.notification-routing-form input,.team-invite-form input,.team-invite-form select{width:100%;min-height:44px;padding:10px 12px;border:1px solid #c7cbc8;border-radius:5px;background:#fff;font:inherit}.notification-routing-form fieldset,.team-invite-form fieldset{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:0;padding:16px;border:1px solid #d8dbd8}.notification-routing-form legend,.team-invite-form legend{padding:0 7px;color:#6c7277;font:700 10px var(--mono);letter-spacing:.08em;text-transform:uppercase}.notification-routing-form fieldset label,.team-invite-form fieldset label{display:flex;align-items:center;gap:8px;min-height:34px;color:#474d51;font-size:13px}.notification-routing-form fieldset input,.team-invite-form fieldset input{width:17px;min-height:17px}.notification-routing-form>footer,.team-invite-form>footer{display:flex;justify-content:flex-end;gap:9px}.notification-routing-form>footer .danger-button,.team-invite-form>footer .danger-button{margin-right:auto}.team-access-list{display:grid;gap:8px}.team-access-list>button{display:grid;grid-template-columns:46px minmax(200px,1fr) 150px 150px;gap:15px;align-items:center;width:100%;min-height:74px;padding:12px 15px;border:1px solid #d8dbd8;background:#fff;color:inherit;text-align:left;cursor:pointer}.team-access-list>button:hover:not(:disabled){border-color:#dc6829;background:#fffaf6}.team-access-list>button:disabled{cursor:default}.team-access-list>button>i{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#24272a;color:#ff7a35;font:800 13px var(--mono);font-style:normal}.team-access-list>button>div{display:grid;gap:4px}.team-access-list b{font-size:15px}.team-access-list span,.team-access-list small{color:#747a7f;font-size:12px}.team-access-list strong{color:#a8491f;font:700 11px var(--mono);text-transform:uppercase}.pending-invitations{margin-top:26px;border-top:1px solid #daddda}.pending-invitations>header{display:flex;justify-content:space-between;padding:18px 0 10px}.pending-invitations>header small{color:#b9471d;font:700 10px var(--mono);letter-spacing:.1em}.pending-invitations>header span{color:#747a7f;font-size:12px}.pending-invitations article{display:grid;grid-template-columns:1fr auto auto;gap:14px;align-items:center;padding:13px 0;border-top:1px solid #e5e7e4}.pending-invitations article>div{display:grid;gap:3px}.pending-invitations article span{color:#747a7f;font-size:12px}.pending-invitations article>button{border:0;background:none;color:#a23f2f;font-size:12px;font-weight:750;cursor:pointer}.team-invite-form>label>small{color:#73797e;font-size:12px;font-weight:400;line-height:1.5}@media(max-width:760px){.workspace-panel-actions{width:100%;justify-content:stretch}.workspace-panel-actions>button{flex:1 1 180px}.effective-access-inspector p{grid-template-columns:1fr;gap:4px}.notification-recipient-list>button,.team-access-list>button{grid-template-columns:46px 1fr}.notification-recipient-list>button{grid-template-columns:1fr}.team-access-list>button>strong,.team-access-list>button>small{grid-column:2}.notification-routing-form fieldset,.team-invite-form fieldset{grid-template-columns:1fr}.pending-invitations article{grid-template-columns:1fr auto}.pending-invitations article>button{grid-column:1/-1;text-align:left}}.game-manager,.game-manager>section,.game-main{min-height:0}.game-main{height:100%;overflow:hidden}.game-body{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.game-sidebar nav{overflow-x:hidden;overflow-y:scroll!important;overscroll-behavior:contain;scrollbar-gutter:stable;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#48535e #11171d}.game-sidebar nav::-webkit-scrollbar{width:10px}.game-sidebar nav::-webkit-scrollbar-track{background:#11171d}.game-sidebar nav::-webkit-scrollbar-thumb{border:2px solid #11171d;border-radius:10px;background:#48535e}.game-files,.game-databases,.minecraft-manager,.startup-panel{min-width:0;padding-bottom:36px}.game-file-table{max-width:100%;overflow:auto!important;overscroll-behavior:contain}.game-eula-modal{position:fixed;z-index:2400;inset:0;display:grid;place-items:center;padding:22px;background:#04070ac7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.game-eula-modal>section{width:min(590px,100%);padding:34px;border:1px solid #3c4650;border-radius:16px;color:#edf2f5;background:radial-gradient(circle at 95% 0,rgba(241,107,37,.22),transparent 35%),#11171d;box-shadow:0 35px 110px #0009}.game-eula-modal i{display:grid;place-items:center;width:50px;height:50px;margin-bottom:24px;border-radius:10px;color:#fff;background:#e76827;font:800 15px var(--mono);font-style:normal}.game-eula-modal small{color:#f28a52;font:11px var(--mono);letter-spacing:.1em}.game-eula-modal h2{margin:12px 0 14px;font:800 34px/.95 var(--display);text-transform:uppercase}.game-eula-modal p{color:#b8c1c8;font-size:14px;line-height:1.7}.game-eula-modal code{color:#ff9a64}.game-eula-modal a{color:#f69460;font-size:13px;font-weight:800}.game-eula-modal footer{display:flex;justify-content:flex-end;gap:9px;margin-top:28px}.game-eula-modal button{min-height:44px;padding:0 16px;border:0;border-radius:7px;color:#fff;background:#ed6c2b;font-size:13px;font-weight:800}.game-eula-modal button.secondary{border:1px solid #424d57;color:#c6ced4;background:transparent}.game-eula-modal button:disabled{opacity:.5}.minecraft-catalog>header>div>p{max-width:590px;margin:7px 0 0;color:#69737b;font-size:13px;line-height:1.55}.minecraft-catalog-tabs{display:flex;gap:7px;padding:15px 0 8px;overflow-x:auto}.minecraft-catalog-tabs button,.minecraft-suggestions button{min-height:38px;padding:0 13px;border:1px solid #d1d7da;border-radius:7px;color:#4f5a62;background:#fff;font-size:12px;font-weight:800;white-space:nowrap}.minecraft-catalog-tabs button.active{border-color:#e76827;color:#fff;background:#e76827}.minecraft-suggestions{display:flex;align-items:center;gap:7px;padding:5px 0 12px;overflow-x:auto}.minecraft-suggestions>span{margin-right:3px;color:#8b5a3d;font:10px var(--mono);white-space:nowrap;text-transform:uppercase}.minecraft-suggestions button{min-height:32px;border-radius:18px;font-size:11px}.minecraft-results article{min-height:150px;transition:border-color .15s,box-shadow .15s,transform .15s}.minecraft-results article:hover{border-color:#ef9a6c;box-shadow:0 12px 28px #20262b14;transform:translateY(-2px)}.minecraft-catalog-empty{display:grid;gap:6px;place-items:center;min-height:170px;margin-top:14px;padding:24px;border:1px dashed #cbd1d5;border-radius:9px;text-align:center}.minecraft-catalog-empty span{max-width:570px;color:#727b83;font-size:13px}.game-file-reader{height:max(600px,calc(100vh - 190px));max-height:calc(100vh - 155px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #303942;border-radius:12px;color:#edf2f5;background:#0b0f13}.game-file-reader>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 20px;border-bottom:1px solid #303942;background:#141a20}.game-file-reader>header>div:first-child{display:grid;gap:3px;min-width:0}.game-file-reader>header>div:last-child{display:flex;align-items:center;gap:12px;color:#87939d;font-size:12px}.game-file-reader>header small{color:#f08149;font:10px var(--mono)}.game-file-reader h2{overflow:hidden;margin:0;font:700 16px var(--mono);text-overflow:ellipsis;white-space:nowrap}.game-file-reader button{min-height:36px;padding:0 11px;border:0;border-radius:6px;color:#fff;background:#e96b2b;font-size:12px;font-weight:800}.game-file-reader>header>div:first-child>button{width:max-content;padding:0;color:#aab4bc;background:transparent;text-align:left}.game-file-reader button:disabled{color:#76818a;background:#303840}.game-editor-surface{flex:1;min-height:0;display:grid;grid-template-columns:64px minmax(0,1fr)}.game-editor-surface aside{overflow:hidden;padding:18px 12px;border-right:1px solid #29313a;color:#596570;background:#0f1419;font:13px/1.65 var(--mono);text-align:right;-webkit-user-select:none;user-select:none}.game-editor-surface aside span{display:block}.game-editor-surface textarea{width:100%;height:100%;resize:none;padding:18px 22px;border:0;outline:0;color:#dfe7ec;background:#090d11;tab-size:4;white-space:pre;overflow:auto;font:14px/1.65 var(--mono)}.game-file-reader>footer{display:flex;justify-content:space-between;gap:20px;padding:11px 20px;border-top:1px solid #303942;color:#77838d;background:#11171c;font-size:12px}.game-file-reader>footer strong{color:#ee8a54}.database-manager-status{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:13px;align-items:center;margin:12px 0;padding:14px;border:1px solid #d6dcdf;border-radius:9px;background:#fff}.database-manager-status>i{display:grid;place-items:center;width:42px;height:42px;border-radius:8px;color:#d85f22;background:#f9e9df;font:800 10px var(--mono);font-style:normal}.database-manager-status>div{display:grid;gap:3px}.database-manager-status b{font-size:14px}.database-manager-status span{color:#707a82;font-size:12px}.database-manager-status button{min-height:38px;padding:0 12px;border:0;border-radius:6px;color:#fff;background:#252c32;font-size:12px;font-weight:800}.database-manager-status button:disabled{color:#787f85;background:#e3e6e8}.database-credential-card{display:grid;gap:14px;margin:12px 0 16px;padding:18px;border:1px solid #e3b061;border-radius:10px;background:#fff9ed;box-shadow:0 10px 28px #4e301114}.database-credential-card>header{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.database-credential-card>header>div{display:grid;gap:3px}.database-credential-card>header small,.database-credential-card label>span{color:#9b5b27;font:700 11px var(--mono);letter-spacing:.04em;text-transform:uppercase}.database-credential-card>header b{color:#272d32;font-size:17px}.database-credential-card>header span{color:#665e55;font-size:13px}.database-credential-card>div{display:grid;gap:8px}.database-credential-card label{display:grid;grid-template-columns:100px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:44px;padding:7px 9px;border:1px solid #ead9bb;border-radius:7px;background:#fff}.database-credential-card code{overflow:auto;color:#20262b;font:600 13px var(--mono);white-space:nowrap}.database-credential-card button{min-height:36px;padding:8px 11px;border:1px solid #d6b278;border-radius:6px;background:#fff;color:#3e352a;font-size:12px;font-weight:800;cursor:pointer}.database-credential-card>footer{display:flex;flex-wrap:wrap;gap:8px}.database-credential-card>footer button:first-child{border-color:#252c32;background:#252c32;color:#fff}@media(max-width:700px){.database-credential-card label{grid-template-columns:1fr auto}.database-credential-card label>span{grid-column:1 / -1}}.startup-variables label{grid-template-columns:minmax(260px,1fr) minmax(220px,.7fr) 130px auto!important}.startup-variables label>span em{margin-top:4px;color:#9a6a4c;font:10px/1.4 var(--mono);font-style:normal}.startup-variables label>button{min-height:38px;padding:0 12px;border:0;border-radius:6px;color:#fff;background:#252c32;font-size:12px;font-weight:800}.startup-variables label>button:disabled{color:#788189;background:#e2e6e8}@media(max-width:760px){.game-sidebar nav{overflow-x:auto!important;overflow-y:hidden!important;scrollbar-gutter:auto;scroll-snap-type:x proximity}.game-sidebar nav button{scroll-snap-align:start}.game-file-reader{height:calc(100vh - 175px);max-height:none;border-radius:0}.game-file-reader>header{align-items:flex-start;flex-direction:column;padding:13px}.game-file-reader>header>div:last-child{flex-wrap:wrap}.game-editor-surface{grid-template-columns:46px minmax(0,1fr)}.game-editor-surface aside{padding:13px 8px;font-size:11px}.game-editor-surface textarea{padding:13px;font-size:13px}.game-file-reader>footer{display:grid;padding:9px 13px}.game-eula-modal>section{padding:24px}.game-eula-modal h2{font-size:28px}.database-manager-status{grid-template-columns:42px 1fr}.database-manager-status button{grid-column:2}.startup-variables label{grid-template-columns:1fr!important}}.contact-bar button,.white-label-contact button{margin-left:auto;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.footer-links>button{display:flex;gap:9px;align-items:center;margin:12px 0;padding:0;border:0;background:none;color:inherit;font:800 clamp(23px,3vw,42px)/1 var(--display);letter-spacing:.4px;cursor:pointer}.hero-actions>button,.ember-cta button,.hosting-workflow button{cursor:pointer}.service-paths{padding:clamp(72px,7vw,96px) clamp(20px,8vw,132px);background:#fff}.service-paths>header{display:grid;grid-template-columns:1fr .8fr;gap:8%;align-items:end;margin-bottom:36px}.service-paths small,.hosting-hero small,.hosting-trust small,.hosting-workflow small{color:#bc471b;font:600 11px var(--mono);letter-spacing:1.15px}.service-paths h2,.hosting-trust h2,.hosting-workflow h2{grid-column:1;margin:15px 0 0;font:800 clamp(48px,5.6vw,78px)/.88 var(--display);text-transform:uppercase;letter-spacing:-1.2px}.service-paths h2 span{color:var(--orange)}.service-paths>header p{grid-column:2;grid-row:1/3;margin:0;color:#5c6167;font-size:16px;line-height:1.8}.service-paths>div{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--line)}.service-paths a{position:relative;min-height:255px;padding:25px 25px 55px;border-right:1px solid var(--line);transition:.2s}.service-paths a:last-child{border-right:0}.service-paths a:hover{background:#fff3ed;transform:translateY(-4px)}.service-paths a>b{color:var(--orange);font:11px var(--mono)}.service-paths h3{margin:42px 0 12px;font:800 32px/.94 var(--display);text-transform:uppercase}.service-paths a p{margin:0;color:#60656b;font-size:13px;line-height:1.7}.service-paths a svg{position:absolute;right:24px;bottom:22px;color:var(--orange)}.hosting-hero{display:grid;grid-template-columns:1.1fr .55fr;gap:10%;align-items:center;padding:clamp(84px,8vw,120px) clamp(20px,8vw,132px);background:linear-gradient(120deg,#222529 0 68%,#f36b32 68%);color:#fff}.hosting-hero h1{max-width:930px;margin:20px 0;font:800 clamp(58px,7.2vw,105px)/.84 var(--display);text-transform:uppercase;letter-spacing:-1.8px}.hosting-hero p{max-width:660px;color:#d9dcdf;font-size:17px;line-height:1.8}.hosting-hero .outline-button{background:transparent;border-color:#aeb2b6;color:#fff}.hosting-hero aside{padding:30px;background:#fff;color:var(--ink);box-shadow:10px 10px #181a1d59}.hosting-hero aside>span{color:#c94d19;font:10px var(--mono);letter-spacing:1px}.hosting-hero aside>b{display:block;margin:15px 0 22px;font:800 36px/.95 var(--display);text-transform:uppercase}.hosting-hero aside ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.hosting-hero aside li{padding:10px 0;border-top:1px solid var(--line);font-size:13px;font-weight:700}.hosting-hero aside li:before{content:"✓";margin-right:9px;color:var(--orange)}.hosting-trust{padding:clamp(76px,7vw,104px) clamp(20px,8vw,132px);background:#fff}.hosting-trust>header{display:grid;grid-template-columns:1fr .7fr;gap:10%;align-items:end;margin-bottom:45px}.hosting-trust>header p{margin:0;color:#5e6369;font-size:16px;line-height:1.8}.hosting-trust>div{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.hosting-trust article{min-height:245px;padding:26px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.hosting-trust article:nth-child(3n){border-right:0}.hosting-trust article>b{color:var(--orange);font:11px var(--mono)}.hosting-trust h3{margin:43px 0 12px;font:800 30px/.95 var(--display);text-transform:uppercase}.hosting-trust article p{margin:0;color:#60656b;font-size:13px;line-height:1.75}.hosting-workflow{display:grid;grid-template-columns:.8fr 1fr;gap:10%;padding:clamp(76px,7vw,104px) clamp(20px,8vw,132px);background:#f2f1ed}.hosting-workflow h2{font-size:clamp(44px,5vw,70px)}.hosting-workflow>div>p{color:#5b6065;font-size:15px;line-height:1.8}.hosting-workflow .orange-button{margin-top:17px}.hosting-workflow ol{margin:0;padding:0;list-style:none;border-top:1px solid #c7c8c4}.hosting-workflow li{display:grid;grid-template-columns:120px 1fr;gap:25px;padding:22px 0;border-bottom:1px solid #c7c8c4}.hosting-workflow li b{font:800 25px var(--display);text-transform:uppercase}.hosting-workflow li span{color:#5c6166;font-size:14px}.guided-intake-backdrop{position:fixed;z-index:2400;inset:0;display:grid;place-items:center;padding:20px;background:#141517c7;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.guided-intake{width:min(880px,100%);max-height:min(92vh,900px);overflow:auto;background:#fbfaf7;color:var(--ink);box-shadow:0 25px 80px #00000059;overscroll-behavior:contain}.guided-intake>header{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:start;padding:25px 30px 18px;background:#fbfaf7;border-bottom:1px solid var(--line)}.guided-intake>header small{color:#bd491b;font:10px var(--mono);letter-spacing:1.1px}.guided-intake>header h2{margin:8px 0 0;font:800 clamp(36px,5vw,58px)/.9 var(--display);text-transform:uppercase}.guided-intake>header>button{border:0;background:none;font-size:33px;line-height:1;cursor:pointer}.guided-progress{position:relative;height:34px;margin:0 30px;border-bottom:1px solid var(--line)}.guided-progress>span{position:absolute;left:0;bottom:-1px;height:3px;background:var(--orange);transition:.25s}.guided-progress>b{position:absolute;right:0;top:9px;color:#73777c;font:9px var(--mono);text-transform:uppercase}.guided-intake form{padding:28px 30px}.guided-intake fieldset{margin:0;padding:0;border:0}.guided-intake legend{margin-bottom:18px;font:800 30px/.95 var(--display);text-transform:uppercase}.guided-choices{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.guided-choices legend{grid-column:1/-1}.guided-choices button{display:grid;gap:7px;min-height:105px;padding:18px;border:1px solid #ced0cd;background:#fff;color:inherit;text-align:left;cursor:pointer}.guided-choices button.selected{border-color:var(--orange);box-shadow:inset 4px 0 0 var(--orange);background:#fff4ee}.guided-choices b{font-size:15px}.guided-choices span{color:#656a70;font-size:12px;line-height:1.6}.guided-needs>p{margin:-8px 0 18px;color:#666b70}.guided-needs>div{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.guided-needs>div label,.guided-scope label{display:flex;align-items:center;gap:10px;padding:13px;border:1px solid #d1d3d0;background:#fff;cursor:pointer}.guided-needs label.selected,.guided-scope label.selected{border-color:var(--orange);background:#fff3ed}.guided-needs input,.guided-scope input{accent-color:var(--orange)}.guided-detail{display:grid!important;gap:8px!important;margin-top:18px!important;padding:0!important;border:0!important;background:none!important;font-weight:700}.guided-detail textarea{min-height:105px;padding:13px;border:1px solid #c9cbc8;background:#fff;font:inherit;resize:vertical}.guided-scope{display:grid;grid-template-columns:1fr 1fr;gap:25px}.guided-scope fieldset{display:grid;align-content:start;gap:8px}.guided-scope legend{min-height:60px}.guided-contact>div{display:grid;grid-template-columns:1fr 1fr;gap:13px}.guided-contact label{display:grid;gap:6px;font-size:12px;font-weight:800}.guided-contact input{padding:12px;border:1px solid #c9cbc8;background:#fff;font:inherit}.guided-contact>p{color:#64696e;font-size:12px;line-height:1.7}.guided-intake form>footer{display:flex;align-items:center;gap:12px;margin-top:25px;padding-top:18px;border-top:1px solid var(--line)}.guided-intake form>footer>span{flex:1}.guided-back{padding:12px;border:0;background:none;color:#555a60;font-weight:800;cursor:pointer}.guided-success{padding:40px 30px 45px}.guided-success>i{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#24704a;color:#fff;font-size:25px;font-style:normal}.guided-success h3{margin:20px 0 8px;font:800 42px var(--display);text-transform:uppercase}.guided-success p{max-width:650px;color:#555b61;line-height:1.75}.guided-success>div{display:flex;gap:12px;margin-top:24px}@media(max-width:760px){.service-paths>header,.hosting-trust>header,.hosting-workflow{grid-template-columns:1fr}.service-paths>header p{grid-column:auto;grid-row:auto}.service-paths>div{grid-template-columns:1fr}.service-paths a{min-height:190px;border-right:0;border-bottom:1px solid var(--line)}.hosting-hero{grid-template-columns:1fr;padding:72px 20px;background:#222529}.hosting-hero h1{font-size:clamp(51px,15vw,74px)}.hosting-hero aside{margin-top:15px}.hosting-trust>div{grid-template-columns:1fr}.hosting-trust article{min-height:0;border-right:0}.hosting-workflow{padding:70px 20px}.hosting-workflow li{grid-template-columns:90px 1fr}.guided-intake-backdrop{padding:0}.guided-intake{max-height:100vh;min-height:100vh}.guided-intake>header,.guided-intake form,.guided-success{padding-right:20px;padding-left:20px}.guided-progress{margin:0 20px}.guided-choices,.guided-needs>div,.guided-scope,.guided-contact>div{grid-template-columns:1fr}.guided-scope legend{min-height:0}}.support-plan-public{background:#f7f5f1}.support-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:20px clamp(24px,8vw,132px) 100px}.support-plan-grid article{display:flex;flex-direction:column;padding:38px;background:#fff;border:1px solid #d8d5cf;box-shadow:0 16px 44px #1919170d}.support-plan-grid article>small{color:#bb471c;font:700 11px var(--mono);letter-spacing:.11em}.support-plan-grid article>strong{margin:18px 0;font:800 48px var(--display)}.support-plan-grid article>strong span{font:600 12px var(--mono);color:#72716e}.support-plan-grid article p{min-height:50px;color:#5e625f;line-height:1.65}.support-plan-grid ul{display:grid;gap:10px;padding:24px 0;list-style:none;border-top:1px solid #e2dfda}.support-plan-grid li:before{content:"✓";margin-right:9px;color:var(--orange)}.support-plan-grid a{display:flex;justify-content:space-between;margin-top:auto;padding:15px;background:#1d2022;color:#fff;font-weight:800}.support-plan-how{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;padding:90px clamp(24px,8vw,132px);background:#1d2022;color:#fff}.support-plan-how>div small{color:#ff7b37;font:700 11px var(--mono);letter-spacing:.12em}.support-plan-how h2{font:800 clamp(42px,5vw,72px)/.92 var(--display);text-transform:uppercase}.support-plan-how ol{display:grid;gap:0;list-style:none}.support-plan-how li{display:grid;grid-template-columns:55px 1fr;gap:18px;padding:24px 0;border-bottom:1px solid #44494d}.support-plan-how li>b{color:#ff7b37;font:700 13px var(--mono)}.support-plan-how li strong{display:block;margin-bottom:7px;font-size:18px}.support-plan-how li span{color:#c3c8cb;line-height:1.55}.support-plan-summary{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 22px;padding:20px 22px;text-align:left;background:#fff;border:1px solid #d7d9d7;border-left:5px solid #777}.support-plan-summary.active{border-left-color:#ef6c19;background:linear-gradient(90deg,#fff7f1,#fff 38%)}.support-plan-summary small,.support-plan-summary b,.support-plan-summary em{display:block}.support-plan-summary small{font:700 10px var(--mono);letter-spacing:.1em;color:#b94a1c}.support-plan-summary b{margin:4px 0;font-size:19px}.support-plan-summary em{font-style:normal;color:#626967;font-size:13px}.support-plan-summary>strong{white-space:nowrap}.support-response-warning{padding:15px 17px;background:#fff5dc;border:1px solid #efd28e;color:#5e4918}.support-response-warning p{margin:5px 0 0}.support-usage-desk{display:grid;gap:20px}.support-usage-desk>div span{display:flex;justify-content:space-between;margin-bottom:8px}.support-usage-desk small{display:block}.support-usage-desk progress{width:100%;height:14px;accent-color:#ef6c19}.support-usage-desk a{display:inline-flex;justify-content:center;padding:13px;background:#202427;color:#fff;font-weight:800}@media(max-width:780px){.support-plan-grid,.support-plan-how{grid-template-columns:1fr;padding-inline:20px}.support-plan-summary{align-items:flex-start;flex-direction:column}.support-plan-summary>strong{white-space:normal}}.plain-language-guide{padding:clamp(70px,7vw,100px) clamp(20px,8vw,132px);background:#f2f1ed}.plain-language-guide>header{display:grid;grid-template-columns:1fr .72fr;gap:8%;align-items:end;margin-bottom:35px}.plain-language-guide small,.custom-design-bridge small,.custom-web-design-page small{color:#bd491b;font:700 10px var(--mono);letter-spacing:1.15px}.plain-language-guide h2{margin:13px 0 0;font:800 clamp(43px,5vw,70px)/.92 var(--display);text-transform:uppercase}.plain-language-guide>header p{margin:0;color:#5d6267;font-size:15px;line-height:1.75}.plain-language-guide>div{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid #cfd0cc}.plain-language-guide article{display:flex;flex-direction:column;min-height:280px;padding:25px;border-right:1px solid #cfd0cc;background:#ffffff59}.plain-language-guide article:last-child{border-right:0}.plain-language-guide h3{margin:43px 0 12px;font:800 28px/.96 var(--display);text-transform:uppercase}.plain-language-guide article p{margin:0;color:#5e6469;font-size:13px;line-height:1.72}.plain-language-guide article a{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:22px;color:#b84519;font-size:12px;font-weight:800}.custom-design-bridge{display:flex;align-items:center;justify-content:space-between;gap:40px;margin:0 clamp(20px,8vw,132px);padding:30px 0;border-block:1px solid var(--line)}.custom-design-bridge h2{max-width:860px;margin:8px 0;font:800 clamp(33px,4vw,54px)/.94 var(--display);text-transform:uppercase}.custom-design-bridge p{max-width:800px;margin:0;color:#62676c;line-height:1.7}.custom-design-bridge>a{flex:none}.custom-web-design-page{background:#f7f4ef}.custom-web-hero{display:grid;grid-template-columns:1.15fr .65fr;gap:9%;align-items:center;min-height:720px;padding:clamp(90px,9vw,132px) clamp(20px,8vw,132px);background:radial-gradient(circle at 88% 18%,rgba(241,103,37,.32),transparent 27%),linear-gradient(125deg,#17191b,#292d30);color:#fff}.custom-web-hero h1{max-width:1000px;margin:20px 0;font:800 clamp(62px,7.5vw,112px)/.82 var(--display);letter-spacing:-2px;text-transform:uppercase}.custom-web-hero h1 span{color:#ff7b37}.custom-web-hero p{max-width:710px;color:#d2d6d8;font-size:17px;line-height:1.75}.custom-web-hero>div>div{display:flex;gap:11px;margin-top:28px}.custom-web-hero .outline-button{border-color:#777e82;color:#fff}.custom-web-hero aside{display:grid;grid-template-columns:1fr 1fr;border:1px solid #4d5357;transform:rotate(2deg);box-shadow:18px 18px #ef6a27}.custom-web-hero aside b{display:grid;place-items:center;min-height:100px;padding:16px;border-right:1px solid #4d5357;border-bottom:1px solid #4d5357;color:#eef0f1;font:800 18px var(--display);text-transform:uppercase;text-align:center}.custom-web-hero aside b:nth-child(2n){border-right:0}.custom-web-hero aside b:nth-last-child(-n+2){border-bottom:0}.custom-web-pricing{padding:clamp(78px,8vw,112px) clamp(20px,8vw,132px)}.custom-web-pricing>header{display:grid;grid-template-columns:1fr .7fr;gap:8%;align-items:end;margin-bottom:44px}.custom-web-pricing h2,.custom-capabilities h2,.custom-process h2{margin:14px 0 0;font:800 clamp(46px,5.4vw,78px)/.9 var(--display);text-transform:uppercase}.custom-web-pricing>header p{margin:0;color:#5e6367;font-size:15px;line-height:1.8}.custom-web-pricing>div{display:grid;grid-template-columns:1fr 1fr;gap:18px}.custom-web-pricing article{display:flex;flex-direction:column;padding:36px;border:1px solid #d4d1cb;background:#fff;box-shadow:0 20px 50px #221d180f}.custom-web-pricing article:nth-child(2){background:#202326;color:#fff;border-color:#202326}.custom-web-pricing h3{margin:16px 0 8px;font:800 clamp(40px,4vw,62px)/.9 var(--display);text-transform:uppercase}.custom-web-pricing article>strong{display:flex;align-items:baseline;gap:8px;margin:15px 0 20px;color:#e65f20;font:800 36px var(--display)}.custom-web-pricing article>strong span{color:#74797d;font:500 11px var(--mono);text-transform:uppercase}.custom-web-pricing article:nth-child(2)>strong span{color:#b9bdc0}.custom-web-pricing article p{min-height:112px;color:#60656a;font-size:14px;line-height:1.75}.custom-web-pricing article:nth-child(2) p{color:#c9cdd0}.custom-web-pricing ul{display:grid;gap:10px;padding:20px 0;list-style:none;border-top:1px solid #dedbd6}.custom-web-pricing li{font-size:13px}.custom-web-pricing li:before{content:"✓";margin-right:9px;color:#ef6b27}.custom-web-pricing button{justify-content:space-between;margin-top:auto}.custom-capabilities{padding:clamp(78px,8vw,112px) clamp(20px,8vw,132px);background:#fff}.custom-capabilities>header{max-width:1000px}.custom-capabilities>header p{max-width:800px;color:#60656a;font-size:15px;line-height:1.8}.custom-capabilities>div{display:grid;grid-template-columns:repeat(3,1fr);margin-top:42px;border-top:1px solid var(--line)}.custom-capabilities article{min-height:190px;padding:25px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.custom-capabilities article:nth-child(3n){border-right:0}.custom-capabilities article b{font:800 24px var(--display);text-transform:uppercase}.custom-capabilities article p{color:#62676c;font-size:13px;line-height:1.72}.custom-capabilities>a{display:inline-flex;gap:12px;align-items:center;margin-top:28px;color:#bc471b;font-weight:800}.custom-process{display:grid;grid-template-columns:.7fr 1fr;gap:10%;padding:clamp(78px,8vw,112px) clamp(20px,8vw,132px);background:#e9e6e0}.custom-process ol{margin:0;padding:0;list-style:none;border-top:1px solid #c3c1bc}.custom-process li{display:grid;grid-template-columns:55px 1fr;gap:15px;padding:21px 0;border-bottom:1px solid #c3c1bc}.custom-process li>b{color:#e65f20;font:700 11px var(--mono)}.custom-process li span{color:#5e6367;font-size:14px;line-height:1.55}.custom-process li strong{display:block;margin-bottom:5px;color:#1c1f21;font-size:18px}@media(max-width:900px){.plain-language-guide>header,.custom-web-pricing>header,.custom-process{grid-template-columns:1fr}.plain-language-guide>div{grid-template-columns:1fr 1fr}.plain-language-guide article:nth-child(2){border-right:0}.custom-web-hero{grid-template-columns:1fr;min-height:0}.custom-web-hero aside{margin-top:30px;transform:none}.custom-capabilities>div{grid-template-columns:1fr 1fr}.custom-capabilities article:nth-child(3n){border-right:1px solid var(--line)}.custom-capabilities article:nth-child(2n){border-right:0}}@media(max-width:650px){.plain-language-guide>div,.custom-web-pricing>div,.custom-capabilities>div{grid-template-columns:1fr}.plain-language-guide article,.custom-capabilities article{min-height:0;border-right:0!important}.custom-design-bridge{align-items:flex-start;flex-direction:column}.custom-web-hero>div>div{align-items:flex-start;flex-direction:column}.custom-web-hero aside{grid-template-columns:1fr}.custom-web-hero aside b{min-height:65px;border-right:0}.custom-web-pricing article{padding:25px}.custom-web-pricing article p{min-height:0}}.custom-web-hero .outline-button{background:transparent}.server-plan-card>button{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:14px;border:0;background:#20252a;color:#fff;font-size:11px;font-weight:800;cursor:pointer}.server-plan-card>button:disabled{cursor:not-allowed;opacity:.5}.admin-support-time{display:grid;gap:12px;padding:18px;background:#f5f3ef;border:1px solid #d8d5cf}.admin-support-time>header{display:flex;justify-content:space-between;gap:20px}.admin-support-time>header small,.admin-support-time>header b{display:block}.admin-support-time article{display:grid;grid-template-columns:70px 1fr;gap:12px;padding:11px;background:#fff}.admin-support-time article small{display:block;color:#686d70}.admin-support-time form{display:grid;grid-template-columns:100px 150px 1fr auto;gap:10px;align-items:end}.admin-support-time label{display:grid;gap:5px}.admin-support-time input,.admin-support-time select{min-height:40px;padding:8px;border:1px solid #bfc2c0;background:#fff}.admin-support-time button{min-height:40px;border:0;background:#22272a;color:#fff;font-weight:800}@media(max-width:780px){.admin-support-time form{grid-template-columns:1fr}.admin-support-time>header{flex-direction:column}}.domain-funding-card{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.6fr);gap:24px;padding:22px;margin:16px 0 22px;border:1px solid #fed7aa;border-radius:18px;background:linear-gradient(135deg,#fff7ed,#fff)}.domain-funding-card h3{margin:5px 0;font-size:clamp(22px,2.3vw,32px);color:#1c1917}.domain-funding-card p{margin:0;color:#57534e;font-size:15px}.domain-funding-card dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0}.domain-funding-card dl div{padding:12px 14px;border-radius:12px;background:#fff;border:1px solid #f1f5f9}.domain-funding-card dt{font-size:13px;color:#78716c}.domain-funding-card dd{margin:5px 0 0;font-size:18px;font-weight:800;color:#1c1917}.domain-funding-card dd small{display:block;font-size:12px;font-weight:600;color:#78716c}.asset-billing-note{padding:10px 12px;border-radius:10px;background:#f8fafc;color:#475569;font-size:14px}@media(max-width:760px){.domain-funding-card{grid-template-columns:1fr;padding:18px}}.seo-profile-list .dashboard-record-head,.seo-profile-list .dashboard-record-row{grid-template-columns:minmax(240px,1.4fr) 100px 130px 130px 105px 30px}.seo-report-modal{display:grid;gap:20px}.seo-report-modal>header{display:grid;grid-template-columns:180px 1fr;gap:24px;align-items:center;padding:22px;border:1px solid #dedfdc;background:#faf9f6}.seo-report-modal>header>div:last-child{display:grid;justify-items:start;gap:10px}.seo-report-modal>header p{margin:0;color:#61676b;font-size:14px;line-height:1.55}.seo-report-score{display:grid;place-items:center;min-height:145px;border-radius:50%;background:#202427;color:#fff;text-align:center}.seo-report-score b{font:800 54px/.8 var(--display);color:#ff7a35}.seo-report-score span{max-width:95px;font-size:11px}.seo-report-modal>section{display:flex;justify-content:space-between;align-items:center;padding-bottom:13px;border-bottom:1px solid #dadcd9}.seo-report-modal h3{margin:5px 0}.seo-finding-list{display:grid;gap:10px}.seo-finding-list article{padding:15px 17px;border:1px solid #ddd;border-left:5px solid #8b949a;background:#fff}.seo-finding-list article.severity-critical{border-left-color:#b42318}.seo-finding-list article.severity-high{border-left-color:#d05b19}.seo-finding-list article.severity-medium{border-left-color:#d49a18}.seo-finding-list article header{display:flex;align-items:center;gap:10px}.seo-finding-list article header span{font:700 10px var(--mono);text-transform:uppercase}.seo-finding-list article p{margin:8px 0;color:#60666a;font-size:14px}.seo-finding-list article strong{font-size:13px}.seo-page-list{display:grid;gap:6px}.seo-page-list article{display:grid;grid-template-columns:minmax(260px,1fr) 70px 90px 70px;gap:12px;align-items:center;padding:12px 14px;border:1px solid #e1e2df;background:#fff}.seo-page-list article div{display:grid;min-width:0}.seo-page-list article small{overflow:hidden;color:#747a7e;font-size:11px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:760px){.seo-profile-list .dashboard-record-head{display:none}.seo-profile-list .dashboard-record-row{grid-template-columns:1fr auto}.seo-profile-list .dashboard-record-row>span:nth-child(3),.seo-profile-list .dashboard-record-row>span:nth-child(4){display:none}.seo-report-modal>header{grid-template-columns:1fr}.seo-report-score{width:150px}.seo-page-list article{grid-template-columns:1fr auto}.seo-page-list article>span{display:none}}.admin-section-tabs{display:flex;gap:7px;padding:0 clamp(18px,3vw,36px) 18px;overflow-x:auto;border-bottom:1px solid #dfe1df;background:#fff}.admin-section-tabs button{min-height:44px;padding:0 15px;border:1px solid #d5d8d5;border-radius:22px;background:#fff;color:#545a5e;font-size:14px;font-weight:750;white-space:nowrap;cursor:pointer}.admin-section-tabs button.active{border-color:#dc6426;background:#fff3ec;color:#a44119}.journey-heading{display:block}.journey-heading>.section-label{display:flex;align-items:center;margin-bottom:24px}.journey-heading>div:last-child{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:clamp(32px,7vw,100px);align-items:end}.journey-heading h2{max-width:880px}.journey-media img{object-fit:cover;object-position:center}.journey-card:first-child .journey-media img{object-position:center 48%}.plain-language-guide>header{display:block;max-width:1100px}.plain-language-guide h2{max-width:980px}.plain-language-guide>header p{max-width:760px;margin-top:20px}.portfolio-heading{display:block}.portfolio-heading-copy{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.7fr);gap:clamp(28px,7vw,90px);align-items:end}.portfolio-heading h2{margin-top:25px}.portfolio-lead{margin:0 0 10px}.portfolio-kicker{display:flex;align-items:center;gap:12px!important}.portfolio-kicker small,.portfolio-kicker strong{position:static!important;transform:none!important;margin:0!important}.portfolio-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:42px 20px}.portfolio-grid .portfolio-card{flex:0 1 calc(33.333% - 14px);min-width:280px}.home-grid .portfolio-card:first-child,.archive-grid .portfolio-card,.demo-grid .portfolio-card{flex-basis:calc(33.333% - 14px)}.dashboard-modal-customer-control{width:min(1280px,96vw);max-height:94vh}.dashboard-modal-customer-control .dashboard-modal-body{padding:0;overflow:auto}.unified-customer-workspace{font-size:15px}.customer-filter-toolbar{grid-template-columns:minmax(280px,1fr) 190px 190px}.unified-customer-list{border-top:1px solid #d8dad7}.unified-customer-head,.unified-customer-list>article{display:grid;grid-template-columns:minmax(250px,1.35fr) minmax(250px,1fr) 120px 125px 90px 92px;gap:16px;align-items:center;padding:14px 10px;border-bottom:1px solid #e0e2df}.unified-customer-head{color:#757a7d;font:700 12px var(--mono);text-transform:uppercase}.unified-customer-list>article>div:first-child{display:grid;min-width:0}.unified-customer-list>article>div:first-child b{font-size:17px}.unified-customer-list>article>div:first-child small,.unified-customer-list>article>div:first-child em{overflow:hidden;color:#666c70;font-size:13px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.customer-service-counts{display:flex;flex-wrap:wrap;gap:6px}.customer-service-counts span{padding:5px 8px;border:1px solid #d7d9d6;border-radius:20px;background:#fff;font-size:12px;white-space:nowrap}.customer-service-counts b{color:#bc4b1d}.unified-customer-list>article>strong,.unified-customer-list>article>span{display:grid;font-size:15px}.unified-customer-list>article>strong small,.unified-customer-list>article>span small{color:#767b7e;font-size:12px;font-weight:500}.customer-control{min-height:650px;background:#f5f4f0}.customer-control-metrics{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #dadcd9;background:#fff}.customer-control-metrics article{display:grid;gap:4px;padding:20px;border-right:1px solid #dadcd9}.customer-control-metrics article:last-child{border:0}.customer-control-metrics small{color:#a8441b;font:700 11px var(--mono)}.customer-control-metrics b{font-size:24px}.customer-control-metrics span{color:#686d70;font-size:13px}.customer-control-tabs{position:sticky;top:0;z-index:2;display:flex;gap:6px;padding:12px 20px;border-bottom:1px solid #d7d9d6;background:#fffffff5}.customer-control-tabs button{min-height:44px;padding:0 16px;border:1px solid #d3d6d3;border-radius:24px;background:#fff;font-size:14px;font-weight:800}.customer-control-tabs button.active{border-color:#e06a2b;background:#fff2eb;color:#a53f17}.customer-control-account,.customer-assets-tab,.customer-billing-tab{padding:22px}.customer-control-account{display:grid;grid-template-columns:1.25fr .75fr;gap:18px}.customer-control-account .admin-native-form,.customer-asset-billing,.customer-access-editor,.customer-credit-form{margin:0;padding:22px;border:1px solid #d7d9d6;background:#fff}.customer-password-form{align-self:start}.customer-contact-form{grid-column:1 / -1}.customer-pending-domain-orders{grid-column:1 / -1;padding:18px 20px;border:1px solid #f0c994;background:#fff9ef}.customer-pending-domain-orders>header,.customer-pending-domain-orders article{display:flex;justify-content:space-between;gap:16px}.customer-pending-domain-orders>header{align-items:center}.customer-pending-domain-orders header h3{margin:2px 0 0}.customer-pending-domain-orders>header>span{padding:6px 10px;border-radius:999px;background:#542e16;color:#fff;font-size:12px;font-weight:800}.customer-pending-domain-orders article{padding-top:12px;border-top:1px solid #ecd9bd;margin-top:12px}.customer-pending-domain-orders article div{display:grid;gap:3px}.customer-pending-domain-orders article span{color:#8b551d;font-size:13px;font-weight:800;text-transform:capitalize}.customer-pending-domain-orders article p{max-width:58%;margin:0;color:#62543e;font-size:14px;line-height:1.45}@media(max-width:720px){.customer-pending-domain-orders>header,.customer-pending-domain-orders article{align-items:flex-start;flex-direction:column}.customer-pending-domain-orders article p{max-width:none}}.domain-contact-editor{display:grid;gap:14px}.domain-contact-editor fieldset{margin:0;padding:16px;border:1px solid #d7d9d6;background:#fff}.domain-contact-editor fieldset.is-derived{opacity:.68;background:#f6f5f1}.domain-contact-editor legend{padding:0 6px;color:#6f3216;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.domain-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.domain-contact-grid label,.domain-contact-copy{display:grid;gap:6px;color:#343836;font-size:14px;font-weight:700}.domain-contact-grid input{min-height:42px;padding:8px 10px;border:1px solid #cdd0cc;border-radius:8px;font:inherit}.domain-contact-copy{grid-template-columns:auto 1fr;align-items:center}.domain-contact-copy input{width:18px;height:18px}.domain-contact-note{margin:0;color:#666a65;font-size:14px;line-height:1.5}.domain-contacts-workspace{max-width:1180px}.domain-contact-pending{display:grid;gap:10px;margin:0 0 18px}.domain-contact-pending article{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(120px,.35fr) minmax(260px,1fr);gap:14px;align-items:center;padding:13px 15px;border:1px solid #ecc58c;background:#fff9ee}.domain-contact-pending article span{color:#8a521b;font-size:13px;font-weight:800;text-transform:capitalize}.domain-contact-pending article p{margin:0;color:#66533a;font-size:14px;line-height:1.4}@media(max-width:720px){.domain-contact-pending article{grid-template-columns:1fr}}@media(max-width:720px){.domain-contact-grid{grid-template-columns:1fr}}.customer-security-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0}.customer-security-facts span{display:grid;padding:11px;background:#f4f3ef}.customer-security-facts small{font-size:11px}.customer-security-facts b{font-size:14px}.customer-tab-intro,.customer-ledger-section>header,.customer-billing-actions{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px}.customer-tab-intro h3,.customer-ledger-section h3{margin:4px 0;font-size:23px}.customer-tab-actions{display:flex;align-items:center;gap:12px}.customer-tab-actions>span{color:#686d70;font-size:13px;font-weight:750}.reseller-record-header-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.managed-service-wizard,.managed-service-complete{display:grid;gap:22px;padding:24px;background:#f5f4f0;min-height:520px}.managed-service-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.managed-service-steps>span{display:flex;align-items:center;gap:10px;min-height:54px;padding:10px 14px;border:1px solid #d7d9d6;background:#fff;color:#74797b}.managed-service-steps i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#ececea;font-style:normal;font-weight:900}.managed-service-steps .active{border-color:#e06a2b;background:#fff5ef;color:#8f3615}.managed-service-steps .active i,.managed-service-steps .done i{background:#e76529;color:#fff}.managed-service-step{display:grid;align-content:start;gap:18px;padding:22px;border:1px solid #d7d9d6;background:#fff}.managed-service-step>header small{color:#a8441b;font:800 11px var(--mono);letter-spacing:.1em}.managed-service-step>header h3{margin:5px 0;font-size:25px}.managed-service-step>header p{margin:0;color:#656a6c;font-size:15px}.managed-service-package-note,.managed-service-preview{display:grid;gap:5px;padding:16px;border-left:4px solid #e6672b;background:#fff3ec}.managed-service-package-note b,.managed-service-preview b{font-size:17px}.managed-service-package-note span,.managed-service-package-note small,.managed-service-preview span{color:#64696b;font-size:14px}.managed-service-review{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #d7d9d6}.managed-service-review>span{display:grid;gap:5px;padding:14px;border-right:1px solid #d7d9d6}.managed-service-review>span:last-child{border:0}.managed-service-review small{color:#707577;font-size:11px;text-transform:uppercase}.managed-service-review b{font-size:15px}.managed-service-complete{align-content:center;justify-items:center;text-align:center}.managed-service-complete h3{margin:0;font-size:28px}.managed-service-complete p{max-width:620px;margin:0;color:#656a6c}.managed-service-order-list{display:grid;width:min(620px,100%);border:1px solid #d7d9d6;background:#fff}.managed-service-order-list>span{display:flex;justify-content:space-between;padding:12px 15px;border-bottom:1px solid #e5e6e4}.managed-service-order-list>span:last-child{border:0}.customer-asset-list{display:grid;gap:8px}.customer-asset-list>article{display:grid;grid-template-columns:minmax(250px,1.3fr) 145px 155px auto;gap:18px;align-items:center;padding:16px 18px;border:1px solid #d9dbd8;background:#fff}.customer-asset-list>article>div:first-child,.customer-asset-list>article>span{display:grid}.customer-asset-list>article b{font-size:15px}.customer-asset-list>article span,.customer-asset-list>article small,.customer-asset-list>article em{color:#686d70;font-size:12px;font-style:normal}.customer-asset-actions{display:flex;gap:6px}.customer-asset-actions button{min-height:40px;padding:0 12px;border:1px solid #cfd2cf;background:#fff;font-weight:800}.customer-capability-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.customer-capability-grid label{display:grid;gap:5px;text-transform:capitalize}.customer-tool-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0}.customer-tool-grid label{display:flex;gap:8px;align-items:center;padding:10px;border:1px solid #d8dad7;background:#fafaf8;text-transform:capitalize}.customer-tool-grid label.disabled{opacity:.5}.billing-toggle-row{display:flex;flex-wrap:wrap;gap:18px;margin:14px 0}.billing-toggle-row label,.danger-toggle{display:flex!important;align-items:center;gap:8px}.danger-toggle{margin:16px 0;padding:12px;border:1px solid #edc2bb;background:#fff4f2}.customer-billing-actions{padding:14px 18px;border:1px solid #d7d9d6;background:#fff}.customer-credit-form>div{display:grid;grid-template-columns:180px 1fr auto;gap:10px;align-items:end}.customer-ledger-section{margin-top:22px}.customer-invoice-list,.customer-quote-list{display:grid;gap:7px}.customer-invoice-list>button,.customer-quote-list>article{display:grid;grid-template-columns:1fr 150px 90px;gap:16px;align-items:center;width:100%;padding:14px 16px;border:1px solid #d9dbd8;background:#fff;color:inherit;text-align:left}.customer-invoice-list span,.customer-invoice-list strong,.customer-quote-list span{display:grid}.customer-invoice-list small,.customer-quote-list small{color:#707578;font-size:12px}.customer-quote-list>article{grid-template-columns:1fr 130px auto}.account-security-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0}.account-profile-card{padding:22px;border:1px solid #d9dbd8;background:#fff}.account-profile-card>header h3{margin:5px 0;font-size:22px}.account-profile-card>header p{margin:0 0 15px;color:#656b6e}.account-profile-card form{display:grid;gap:12px}.account-inline-facts{display:grid;gap:5px;margin:10px 0;color:#666c70;font-size:12px}.gateway-finance-snapshot{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px}.gateway-finance-snapshot span{display:grid;gap:4px;padding:12px;border:1px solid #dedfdc;background:#f7f7f4}.gateway-finance-snapshot small{color:#666b6f}.gateway-finance-snapshot b{font-size:17px}.legal-page{max-width:1120px;margin:0 auto;padding:90px 28px 120px}.legal-page>header{max-width:820px}.legal-page>header>small{font:800 12px/1.2 var(--mono);letter-spacing:.15em;color:var(--orange)}.legal-page>header h1{font-size:clamp(48px,7vw,90px);letter-spacing:-.055em;line-height:.95;margin:18px 0}.legal-page>header p{font-size:20px;line-height:1.65;color:#5d6266}.legal-page>header>div{display:flex;gap:10px;flex-wrap:wrap}.legal-page>header span{padding:8px 11px;border:1px solid #d9dbd8;border-radius:999px;font-size:13px}.legal-page>nav{display:flex;gap:8px;flex-wrap:wrap;margin:45px 0 35px;padding-bottom:28px;border-bottom:1px solid #d9dbd8}.legal-page>nav a{padding:10px 14px;background:#fff;border:1px solid #d9dbd8;color:#202326;text-decoration:none;font-weight:800}.legal-page>section{display:grid;gap:0}.legal-page>section article{display:grid;grid-template-columns:70px 1fr;gap:24px;padding:32px 0;border-bottom:1px solid #d9dbd8}.legal-page>section i{font:800 13px var(--mono);color:var(--orange);font-style:normal}.legal-page>section h2{font-size:26px;margin:0 0 10px}.legal-page>section p{max-width:820px;margin:0;color:#555b5f;font-size:17px;line-height:1.75}.legal-page>aside{margin-top:45px;padding:25px;background:#171a1d;color:#fff}.legal-page>aside b{font-size:21px}.legal-page>aside p{color:#d4d5d2}.legal-page>aside a{color:#ff9a5c;font-weight:800}@media(max-width:600px){.legal-page{padding:60px 20px 90px}.legal-page>section article{grid-template-columns:1fr;gap:8px}.gateway-finance-snapshot{grid-template-columns:1fr}}.passkey-list{display:grid;gap:8px;margin:12px 0 18px}.passkey-list article{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px;border:1px solid #e1e2df;background:#f8f8f5}.passkey-list article span{display:grid;gap:4px}.passkey-list article small{color:#656b6e}.passkey-list .secondary-button{min-height:40px}.account-passkey-card>form{padding-top:14px;border-top:1px solid #e1e2df}.account-login-history{display:grid;gap:7px;margin-top:20px;padding-top:16px;border-top:1px solid #e1e2df}.account-login-history p{display:grid;gap:3px;margin:0;padding:10px 12px;border-left:3px solid #d7d9d6;background:#f8f8f5}.account-login-history p.is-warning{border-left-color:#ef6c2f;background:#fff4e9}.account-login-history small{color:#656b6e}.mfa-manual-key{padding:13px;background:#202427;color:#fff}.mfa-manual-key code{display:block;margin:7px 0;color:#ff8b4a;overflow-wrap:anywhere}.mfa-manual-key p{margin:0;color:#cdd1d3;font-size:12px}.mfa-recovery-codes{margin-top:14px;padding:14px;background:#fff4e9}.mfa-recovery-codes>div{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px}.authenticator-qr-setup{display:grid;gap:15px;margin:4px 0 17px;padding:18px;border:1px solid #e2ded8;border-radius:14px;background:#faf9f7}.authenticator-qr-copy small{color:#b9471d;font:850 11px var(--mono);letter-spacing:.08em}.authenticator-qr-copy h4{margin:6px 0 5px;color:#202427;font:800 23px/1.1 var(--display)}.authenticator-qr-copy p{margin:0;color:#62686d;font-size:14px;line-height:1.5}.authenticator-qr-setup figure{display:grid;place-items:center;width:min(100%,316px);min-height:316px;margin:0 auto;padding:17px;border:1px solid #dedede;border-radius:15px;background:#fff;box-shadow:0 12px 34px #12141617}.authenticator-qr-setup img{display:block;width:min(280px,100%);height:auto;aspect-ratio:1;image-rendering:pixelated}.authenticator-qr-loading{display:grid;place-items:center;gap:10px;color:#62686d;font-size:13px;text-align:center}.authenticator-qr-loading i{width:25px;height:25px;border:3px solid #ebd8cc;border-top-color:#d75c1f;border-radius:50%;animation:spin .75s linear infinite}.authenticator-manual-fallback{border-top:1px solid #e1ddd7;padding-top:13px}.authenticator-manual-fallback summary{width:max-content;color:#4f565b;font-size:13px;font-weight:800;cursor:pointer}.authenticator-manual-fallback p{margin:10px 0;color:#62686d;font-size:13px}.authenticator-manual-fallback>div{display:flex;gap:8px;align-items:center}.authenticator-manual-fallback code{flex:1;min-width:0;padding:10px 12px;border-radius:8px;background:#202427;color:#ff9a5d;font-size:13px;overflow-wrap:anywhere}.authenticator-manual-fallback button{min-height:42px;padding:8px 13px;border:1px solid #d5d7d4;border-radius:8px;background:#fff;color:#34393d;font-weight:800;cursor:pointer}.security-qr-enrollment{grid-column:span 1}.security-qr-enrollment>form{display:grid;gap:14px}.security-qr-enrollment>form>label{display:grid;gap:7px}.security-qr-enrollment>form>label span{color:#4e5459;font-size:13px;font-weight:800}.security-qr-enrollment>form>label input{min-height:48px;padding:10px 13px;border:1px solid #d8d9d6;border-radius:8px;background:#fff;color:#202427;font-size:18px;letter-spacing:.18em}@media(max-width:560px){.authenticator-qr-setup{padding:13px}.authenticator-qr-setup figure{min-height:auto;padding:12px}.authenticator-manual-fallback>div{align-items:stretch;flex-direction:column}}.account-quote-history{margin-top:22px}.account-quote-history>header,.account-quote-history article{display:flex;justify-content:space-between;gap:18px;align-items:center}.account-quote-history article{padding:13px 0;border-top:1px solid #ddd}.account-quote-history article span{display:grid}.infrastructure-addon-picker{display:grid;gap:8px;margin:0;padding:0;border:0}.infrastructure-addon-picker legend{margin-bottom:7px;font-weight:800}.infrastructure-addon-picker label{display:grid!important;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:11px;border:1px solid #d9dbd8}.infrastructure-addon-picker label span{display:grid}.infrastructure-addon-picker label small{color:#676d70}@media(max-width:1050px){.portfolio-grid .portfolio-card,.home-grid .portfolio-card:first-child,.archive-grid .portfolio-card,.demo-grid .portfolio-card{flex-basis:calc(50% - 10px)}.unified-customer-head{display:none}.unified-customer-list>article{grid-template-columns:minmax(220px,1fr) 1fr 110px auto}.unified-customer-list>article>span:nth-of-type(1),.unified-customer-list>article>i{display:none}.account-security-layout{grid-template-columns:1fr 1fr}}@media(max-width:760px){.journey-heading>div:last-child,.portfolio-heading-copy{grid-template-columns:1fr}.portfolio-grid .portfolio-card,.home-grid .portfolio-card:first-child,.archive-grid .portfolio-card,.demo-grid .portfolio-card{flex-basis:100%;min-width:0}.plain-language-guide h2{font-size:clamp(39px,13vw,56px)}.dashboard-modal-customer-control{width:100vw;max-height:100vh;border-radius:0}.customer-filter-toolbar{grid-template-columns:1fr}.unified-customer-list>article{grid-template-columns:1fr auto;padding:16px 4px}.unified-customer-list>article>.customer-service-counts,.unified-customer-list>article>strong,.unified-customer-list>article>span{display:none}.customer-control-metrics{grid-template-columns:1fr 1fr}.customer-control-metrics article:nth-child(2){border-right:0}.customer-control-tabs{overflow-x:auto}.customer-control-tabs button{flex:none}.customer-control-account,.customer-assets-tab,.customer-billing-tab{padding:14px}.customer-control-account,.account-security-layout{grid-template-columns:1fr}.account-mfa-card{grid-column:auto}.passkey-list article{align-items:flex-start;flex-direction:column}.customer-security-facts{grid-template-columns:1fr}.customer-asset-list>article{grid-template-columns:1fr}.customer-asset-actions{justify-content:flex-start}.customer-tab-intro{align-items:flex-start;flex-direction:column}.customer-tab-actions{width:100%;justify-content:space-between}.managed-service-wizard,.managed-service-complete{min-height:0;padding:14px}.managed-service-steps{grid-template-columns:1fr}.managed-service-review{grid-template-columns:1fr 1fr}.managed-service-review>span:nth-child(2){border-right:0}.managed-service-review>span{border-bottom:1px solid #d7d9d6}.customer-capability-grid,.customer-tool-grid{grid-template-columns:1fr 1fr}.customer-credit-form>div,.customer-invoice-list>button,.customer-quote-list>article{grid-template-columns:1fr}}.service-paths>header,.hosting-trust>header,.custom-web-pricing>header,.domain-expansion>header,.server-plan-section>header,.game-packages>header,.game-story>div:first-child{display:block;max-width:1120px;margin-bottom:clamp(28px,4vw,48px)}.service-paths>header small,.hosting-trust>header small,.custom-web-pricing>header small,.domain-expansion>header small,.server-plan-section>header small,.game-packages>header small{display:block;grid-column:auto}.service-paths>header h2,.hosting-trust>header h2,.custom-web-pricing>header h2,.domain-expansion>header h2,.server-plan-section>header h2,.game-packages>header h2{max-width:980px;grid-column:auto}.service-paths>header p,.hosting-trust>header p,.custom-web-pricing>header p,.domain-expansion>header p,.server-plan-section>header p,.game-packages>header p,.game-story>div:first-child>p{max-width:780px;margin:18px 0 0;grid-column:auto;grid-row:auto}.native-modal>section{grid-template-columns:285px minmax(0,1fr)}.native-modal aside nav button{min-height:48px;padding:10px 12px}.native-modal aside nav button>b,.native-modal aside nav button b{font-size:15px}.native-modal aside nav button small{font-size:12px}.native-modal>section>main>header small{font-size:12px}.native-modal>section>main>header b{font-size:17px}.native-body{font-size:15px}.native-toolbar button,.native-log-filter button,.native-inline-actions button,.native-card-grid article>button,.native-subrows button{min-height:40px;font-size:13px}.game-manager>section{grid-template-columns:280px minmax(0,1fr)}.game-sidebar nav button{min-height:52px;padding:10px}.game-sidebar nav button b{font-size:14px}.game-sidebar nav button small{font-size:11px;line-height:1.35}.game-sidebar>footer,.game-sidebar>footer small{font-size:11px}.game-topbar{min-height:72px;height:auto}.game-topbar small{font-size:11px}.game-topbar b{font-size:15px}.game-body{padding:24px;font-size:15px}.game-state-card p,.game-notice,.game-tool-launcher button small,.game-card-list article span,.game-card-list article small,.game-settings label,.game-inline-form label{font-size:13px}.game-state-card>div>small,.game-tool-launcher>header small,.game-resource-head small,.game-metric small,.startup-command small{font-size:11px}.game-tool-launcher button b,.game-card-list article b,.startup-variables b{font-size:14px}.game-metric span{font-size:12px}.game-tool-launcher>div>button{min-height:94px}.game-file-table{overflow:auto}.game-file-table>header{font-size:12px}.game-file-table>div>button:first-of-type,.game-file-table>button>b{font-size:14px}.game-file-table>div>span,.game-file-table>div>code{font-size:12px}.game-file-table>div>span button{min-height:36px;font-size:12px}.game-inline-form input,.game-settings input,.game-settings textarea,.startup-variables input{min-height:44px;font-size:14px}.game-inline-form button,.game-settings button{min-height:42px;height:auto;font-size:13px}.customer-workspace-merge{margin-top:24px;padding:20px;border:1px solid #d8dad7;background:#fff}.customer-workspace-merge>header{display:flex;justify-content:space-between;gap:20px;margin-bottom:16px}.customer-workspace-merge h3{margin:4px 0;font-size:22px}.customer-workspace-merge>header>span{max-width:430px;color:#656b6e;font-size:13px;text-align:right}.customer-workspace-merge>.admin-form-grid{grid-template-columns:1fr 1fr auto;align-items:end}.customer-workspace-merge>form{display:grid;gap:13px;margin-top:18px;padding-top:18px;border-top:1px solid #ddd}.merge-preview-counts{display:flex;flex-wrap:wrap;gap:8px}.merge-preview-counts span{display:grid;min-width:120px;padding:10px;background:#f4f3ef}.merge-preview-counts small{font-size:11px}.merge-preview-counts b{font-size:18px}@media(max-width:760px){.service-paths>header h2,.hosting-trust>header h2,.custom-web-pricing>header h2,.domain-expansion>header h2,.server-plan-section>header h2,.game-packages>header h2{font-size:clamp(39px,12vw,58px)}.native-modal>section{grid-template-columns:76px minmax(0,1fr)}.game-manager>section{grid-template-columns:1fr}.game-sidebar{display:block;overflow:hidden}.game-sidebar>header,.game-sidebar>footer{display:none}.game-sidebar nav{display:flex;overflow-x:auto;overflow-y:hidden;padding:7px;scroll-snap-type:x proximity}.game-sidebar nav button{flex:0 0 auto;width:auto;min-width:132px;scroll-snap-align:start}.game-body{padding:16px}.customer-workspace-merge>header{display:block}.customer-workspace-merge>header>span{display:block;margin-top:7px;text-align:left}.customer-workspace-merge>.admin-form-grid{grid-template-columns:1fr}}.portal-store-backdrop{position:fixed;inset:0;z-index:1600;background:#0c0a089e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;place-items:center;padding:24px}.assisted-checkout-target{display:grid;grid-template-columns:minmax(260px,1.5fr) minmax(220px,.8fr) auto;gap:12px;align-items:end;padding:16px;margin-bottom:18px;border:1px solid #e4d8ca;border-radius:14px;background:#fff8f1}.assisted-checkout-target>div{display:grid;gap:4px}.assisted-checkout-target small{color:#c94f10;font-weight:900;letter-spacing:.1em}.assisted-checkout-target b{font-size:16px}.assisted-checkout-target span{color:#6b6258;font-size:14px;line-height:1.45}.assisted-checkout-target label{display:grid;gap:6px;font-weight:800;font-size:13px}.assisted-checkout-target select,.assisted-checkout-target input{min-height:44px;border:1px solid #cfc4b7;border-radius:9px;padding:9px 11px;background:#fff}.assisted-checkout-target>form{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end;padding-top:12px;border-top:1px solid #eadfd3}@media(max-width:850px){.assisted-checkout-target,.assisted-checkout-target>form{grid-template-columns:1fr}.assisted-checkout-target>form{grid-column:auto}}.portal-storefront{width:min(1240px,96vw);height:min(880px,94vh);overflow:hidden;background:#fbfaf7;border:1px solid #dcd6cc;border-radius:22px;box-shadow:0 30px 90px #120d084d;display:flex;flex-direction:column;color:#181510}.portal-storefront>header{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:24px 28px;border-bottom:1px solid #e5dfd5;background:#fff}.portal-storefront>header small,.portal-store-payment>small{color:#d95812;font-size:13px;font-weight:800;letter-spacing:.12em}.portal-storefront>header h2{font-size:30px;line-height:1.05;margin:5px 0 6px}.portal-storefront>header p{margin:0;color:#625b52;font-size:15px}.portal-storefront>header>button{width:44px;height:44px;border:1px solid #dcd6cc;border-radius:12px;background:#fff;font-size:26px;cursor:pointer}.portal-store-layout{display:grid;grid-template-columns:280px 1fr;min-height:0;flex:1}.portal-store-layout>nav{overflow:auto;padding:16px;border-right:1px solid #e3ddd3;background:#f4f1eb}.portal-store-layout>nav button{display:flex;width:100%;text-align:left;flex-direction:column;gap:4px;border:1px solid transparent;border-radius:12px;padding:13px 14px;background:transparent;cursor:pointer;margin-bottom:5px}.portal-store-layout>nav button b{font-size:15px}.portal-store-layout>nav button span{font-size:13px;line-height:1.35;color:#696157}.portal-store-layout>nav button.active{background:#fff;border-color:#e2d8ca;box-shadow:0 5px 18px #3526150f}.portal-store-layout>nav button.active b{color:#c94e0b}.portal-store-layout>main{overflow:auto;padding:24px}.portal-store-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.portal-store-grid article{display:flex;flex-direction:column;min-height:330px;padding:18px;border:1px solid #ddd6cb;border-radius:16px;background:#fff;box-shadow:0 9px 24px #281d110d}.portal-store-grid article>small{font-size:12px;color:#c94e0b;font-weight:800;letter-spacing:.1em}.portal-store-grid article img{width:100%;aspect-ratio:16/8;object-fit:cover;border-radius:10px;margin:10px 0}.portal-store-grid article h3{font-size:20px;margin:12px 0 7px}.portal-store-grid article p{font-size:15px;line-height:1.55;color:#655d53;margin:0 0 18px;flex:1}.portal-store-grid article strong{font-size:24px}.portal-store-grid article strong span{font-size:13px;font-weight:500;color:#756d63}.portal-store-grid article button,.portal-configure-form>button:last-child,.portal-transfer-form>button,.portal-domain-search>button,.portal-domain-results button,.portal-store-payment-form>button,.portal-store-complete>button{min-height:44px;border:0;border-radius:10px;background:#e65f16;color:#fff;font-weight:800;cursor:pointer;padding:0 16px;margin-top:14px}.portal-store-grid article button:disabled,.portal-domain-results button:disabled{background:#bbb5ac;cursor:not-allowed}.portal-store-grid article em{font-size:12px;color:#71695f;font-style:normal;margin-top:8px}.portal-configure-form,.portal-transfer-form{max-width:720px;display:grid;gap:14px}.portal-configure-form h3,.portal-transfer-form h3{font-size:26px;margin:4px 0}.portal-configure-form label,.portal-transfer-form label,.portal-domain-search label{display:grid;gap:6px;font-size:14px;font-weight:700}.portal-configure-form input,.portal-configure-form select,.portal-transfer-form input,.portal-transfer-form select,.portal-domain-search input{min-height:46px;border:1px solid #cfc6ba;border-radius:9px;background:#fff;padding:0 12px;font-size:16px}.portal-store-back{justify-self:start!important;background:transparent!important;color:#8a3b10!important;margin:0!important;padding:0!important}.portal-addon,.portal-privacy-toggle{display:flex!important;align-items:center;gap:12px;padding:12px;border:1px solid #ddd5c9;border-radius:11px}.portal-addon input,.portal-privacy-toggle input{width:19px;height:19px;min-height:0}.portal-addon span,.portal-privacy-toggle span{display:grid;gap:2px;flex:1}.portal-addon small,.portal-privacy-toggle small{font-size:13px;color:#6f675d;font-weight:500}.portal-addon strong{font-size:14px}.portal-domain-search{display:grid;grid-template-columns:1fr auto;align-items:end;gap:10px;margin-bottom:14px}.portal-domain-search>button{margin:0;height:46px}.portal-domain-results{display:grid;gap:8px;margin-top:16px}.portal-domain-results article{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #dfd8ce;border-radius:12px;background:#fff;padding:13px 15px}.portal-domain-results article>div{display:grid;grid-template-columns:auto auto;gap:3px 12px}.portal-domain-results article b{font-size:16px}.portal-domain-results article span,.portal-domain-results article small{font-size:13px;color:#655d53}.portal-domain-results button{margin:0}.portal-store-payment{max-width:720px;width:100%;margin:auto;padding:36px;overflow:auto}.portal-store-payment h3{font-size:30px;margin:5px 0}.portal-store-payment>p{color:#6a6258}.portal-store-total{display:flex;justify-content:space-between;padding:15px;border:1px solid #ddd4c8;border-radius:11px;margin:18px 0;background:#fff}.portal-store-total b{font-size:20px}.portal-store-payment-form{display:grid;gap:16px}.portal-store-payment-form>div:nth-of-type(2){display:grid;gap:3px;font-size:14px;color:#5f584f}.portal-store-complete{margin:auto;text-align:center;max-width:520px;padding:40px}.portal-store-complete i{font-style:normal;font-size:36px;color:#329568}.portal-store-complete h3{font-size:30px}@media(max-width:900px){.portal-store-backdrop{padding:0}.portal-storefront{width:100vw;height:100dvh;border-radius:0}.portal-store-layout{grid-template-columns:1fr}.portal-store-layout>nav{display:flex;gap:6px;border-right:0;border-bottom:1px solid #e3ddd3;overflow-x:auto;padding:10px}.portal-store-layout>nav button{min-width:150px;margin:0}.portal-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.portal-storefront>header{padding:17px}.portal-storefront>header h2{font-size:24px}.portal-store-layout>main{padding:15px}.portal-store-grid,.portal-domain-search{grid-template-columns:1fr}.portal-domain-results article{align-items:flex-start;flex-direction:column}.portal-domain-results button{width:100%}}.modal-local-recovery{width:min(520px,94vw);padding:32px;border-radius:18px;background:#fff;color:#181510;box-shadow:0 24px 70px #100a0640}.modal-local-recovery small{color:#c94e0b;font-size:12px;font-weight:800;letter-spacing:.1em}.modal-local-recovery h2{font-size:29px;line-height:1.1;margin:9px 0}.modal-local-recovery p{font-size:15px;line-height:1.6;color:#675f55}.modal-local-recovery>div{display:flex;gap:9px}.modal-local-recovery button{min-height:44px;border:1px solid #d1c8bc;border-radius:9px;background:#fff;padding:0 15px;font-weight:800}.modal-local-recovery button:first-child{border-color:#e45e15;background:#e45e15;color:#fff}.header>.brand{flex:0 0 auto}.main-nav{min-width:0;gap:clamp(12px,1.55vw,28px)}.main-nav>a{white-space:nowrap}.portal-button{flex:0 0 auto;min-width:max-content;white-space:nowrap}.hero-content,.game-store-copy{min-width:0}.domain-transfer-trigger{display:inline-flex;align-items:center;gap:9px;min-height:44px;margin-top:12px;padding:0 16px;border:1px solid #303338;border-radius:0;background:#fff;color:#1d2024;font-size:14px;font-weight:800;cursor:pointer;box-shadow:3px 3px #f36b32;transition:transform .18s,border-color .18s,color .18s}.domain-transfer-trigger:hover{border-color:#f36b32;color:#bd4616;transform:translateY(-2px)}@media(max-width:1280px){.header{padding-inline:24px}.menu{display:block;min-width:72px;min-height:44px;color:inherit;cursor:pointer}.main-nav{position:absolute;top:79px;left:0;right:0;display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:18px 24px 24px;border-bottom:1px solid var(--line);background:#fffffffa;box-shadow:0 20px 45px #1c1e211f}.main-nav.open{display:grid}.main-nav>a{display:flex;align-items:center;min-height:44px;padding:8px 12px}.main-nav .portal-button{grid-column:1/-1;justify-content:space-between}.hero-header .main-nav{border-bottom-color:#ffffff21;background:#111318;color:#fff}}@media(max-width:650px){.header{padding-inline:20px}.main-nav{top:64px;grid-template-columns:1fr;padding:14px 20px 20px}.ember-hero .hero-content h1{max-width:100%;font-size:clamp(46px,12.5vw,56px);letter-spacing:-1px}.game-store-copy h1{max-width:100%;font-size:clamp(43px,11.5vw,52px);letter-spacing:-.8px}.hero-content p,.game-store-copy p{max-width:100%;overflow-wrap:anywhere}.domain-transfer-trigger{width:100%;justify-content:space-between}}.ember-cta:after{content:none}.footer.footer-ember{position:relative;display:block;isolation:isolate;overflow:hidden;min-height:0;padding:0;background:radial-gradient(circle at 77% 32%,rgba(237,74,18,.22),transparent 27%),linear-gradient(124deg,#0a0c0f,#13161a 55%,#1d120d);color:#f7f4ef;border-top:1px solid rgba(255,176,102,.22)}.footer-ember:before{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,transparent 0 67%,rgba(255,137,67,.14) 67% 67.08%,transparent 67.08%),repeating-linear-gradient(0deg,rgba(255,255,255,.045) 0 1px,transparent 1px 42px);pointer-events:none}.footer-ember:after{content:none}.footer-ember .ember-field{z-index:0;opacity:.72;mix-blend-mode:screen}.footer-glow{position:absolute;z-index:0;width:min(56vw,720px);aspect-ratio:1;right:-10vw;bottom:-38%;border-radius:50%;background:radial-gradient(circle,rgba(255,108,36,.32),rgba(255,108,36,.08) 32%,transparent 68%);filter:blur(8px);pointer-events:none}.footer-content{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.2fr) minmax(150px,.55fr) minmax(280px,.95fr);gap:clamp(30px,4.5vw,72px);align-items:start;padding:clamp(38px,4.5vw,58px) clamp(20px,8vw,132px) clamp(30px,3.5vw,44px)}.footer-brand-block{display:grid;align-content:start;gap:12px}.footer-brand-block .brand{width:max-content;gap:13px;color:#fff;font:900 21px/.8 var(--display);letter-spacing:1px}.footer-brand-block .brand-mark{width:64px;height:64px;padding:0;border:0;border-radius:0;background:transparent;object-fit:contain;transform:none;filter:drop-shadow(0 12px 20px rgba(247,77,17,.35))}.footer-brand-block p{max-width:350px;margin:0;color:#c4c8cd;font-size:14px;line-height:1.62}.footer-status{display:flex;align-items:center;gap:9px;color:#ffbd7c;font:700 10px/1.4 var(--mono);letter-spacing:.04em}.footer-status i{width:8px;height:8px;border-radius:50%;background:#ff7d2d;box-shadow:0 0 0 5px #ff7d2d1f,0 0 16px #ff7d2de6}.footer-nav{display:grid;gap:6px;padding-top:4px}.footer-nav small,.footer-connect>small{margin-bottom:4px;color:#ffad68;font:800 10px/1.25 var(--mono);letter-spacing:.14em}.footer-nav a{width:max-content;max-width:100%;padding:2px 0;color:#e7e8e8;font-size:14px;font-weight:750;line-height:1.35;transition:color .2s,transform .2s}.footer-nav a:before{content:"↗";display:inline-block;margin-right:8px;color:#f46b32;font-size:12px;transition:transform .2s}.footer-nav a:hover{color:#ffb16f;transform:translate(4px)}.footer-nav a:hover:before{transform:translate(2px,-2px)}.footer-connect{display:grid;justify-items:start;gap:11px;padding:4px 0 2px clamp(20px,2.6vw,38px);border-left:1px solid rgba(255,255,255,.2)}.footer-connect h2{margin:0;max-width:360px;color:#fff;font:900 clamp(30px,2.8vw,42px)/.9 var(--display);letter-spacing:-.02em;text-transform:uppercase}.footer-connect>button{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 15px;border:1px solid #ff8b4d;background:#f56a2e;color:#17191c;box-shadow:4px 4px #0000007a;font-size:13px;font-weight:900;cursor:pointer;transition:transform .2s,background .2s}.footer-connect>button:hover{background:#ff9d61;transform:translate(-2px,-2px)}.footer-connect>div{display:flex;flex-wrap:wrap;gap:7px 15px}.footer-connect>div a{color:#cdd0d3;font-size:12px;font-weight:700;text-decoration:underline;text-decoration-color:#ffab6a73;text-underline-offset:4px}.footer-connect>div a:hover{color:#fff}.footer-ember .footer-base{position:relative;z-index:1;display:flex;align-items:center;gap:15px;padding:13px clamp(20px,8vw,132px) 15px;border-top:1px solid rgba(255,255,255,.15);color:#aeb4ba;background:#04060861;font:700 9px/1.35 var(--mono);letter-spacing:.06em;text-transform:uppercase}.footer-base nav{display:flex;flex-wrap:wrap;gap:9px 17px;margin-left:auto}.footer-base nav a{color:#d9dcde}.footer-base nav a:hover{color:#ffad68}.white-label-footer .footer-brand-block .brand-mark{filter:drop-shadow(0 12px 20px rgba(247,77,17,.25))}@media(max-width:900px){.footer-content{grid-template-columns:minmax(0,1fr) minmax(200px,.7fr);gap:34px;padding-block:44px}.footer-connect{grid-column:1/-1;max-width:580px;padding:23px 0 0;border-top:1px solid rgba(255,255,255,.2);border-left:0}}@media(max-width:650px){.footer-content{grid-template-columns:1fr;gap:25px;padding:34px 20px 28px}.footer-brand-block{gap:11px}.footer-brand-block .brand{font-size:20px}.footer-brand-block .brand-mark{width:58px;height:58px}.footer-brand-block p{font-size:14px}.footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:9px}.footer-nav small{grid-column:1/-1;margin-bottom:3px}.footer-nav a{font-size:14px}.footer-connect{gap:11px;padding-top:22px}.footer-connect h2{font-size:34px}.footer-connect>button{width:100%;justify-content:space-between}.footer-connect>div{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:11px}.footer-ember .footer-base{align-items:flex-start;flex-direction:column;gap:7px;padding:14px 20px 18px;font-size:9px}.footer-base nav{margin-left:0;gap:8px 13px}}.dashboard-action-dialog{display:grid;gap:1.1rem}.dashboard-action-dialog>label{display:grid;gap:.45rem;color:#2c241f;font-weight:750}.dashboard-action-dialog input{width:100%;min-height:48px;border:1px solid #d9cfc6;border-radius:12px;background:#fff;color:#17120f;padding:.75rem .9rem;font:inherit}.dashboard-action-dialog input:focus{outline:3px solid rgba(239,111,32,.18);border-color:#d85d16}.dashboard-action-dialog small{color:#71635a;font-weight:500}.domain-results,.portal-domain-results{scroll-margin-top:6rem}.domain-results:focus,.portal-domain-results:focus{outline:none}.domain-results:focus-visible,.portal-domain-results:focus-visible{outline:3px solid rgba(239,108,25,.42);outline-offset:6px}.ember-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,7vw,110px);padding:clamp(44px,4.5vw,64px) clamp(20px,8vw,132px);border-top:1px solid rgba(255,255,255,.22);background:linear-gradient(112deg,rgba(255,255,255,.08),transparent 36%),linear-gradient(100deg,#e95820,#f36b32 68%,#df551f)}.ember-cta:after{content:none!important;display:none!important}.ember-cta-copy{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:clamp(20px,3vw,46px);row-gap:9px;align-items:start}.ember-cta-copy>small{grid-row:1/3;margin-top:7px;padding-left:15px;border-left:3px solid rgba(255,255,255,.7);color:#fff8f3;font:700 10px/1.4 var(--mono);letter-spacing:.13em;white-space:nowrap}.ember-cta .ember-cta-copy h2{max-width:760px;margin:0;font-size:clamp(38px,4.4vw,62px);line-height:.91;letter-spacing:-.8px}.ember-cta-copy p{max-width:650px;margin:0;color:#ffffffdb;font-size:14px;line-height:1.6}.ember-cta-actions{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:0!important;white-space:nowrap}.ember-cta .ember-cta-actions .orange-button,.ember-cta .ember-cta-actions .light-button{min-height:46px;padding:0 18px;border:1px solid rgba(255,255,255,.7);box-shadow:none}.ember-cta .ember-cta-actions .orange-button{background:#fff;color:#1b1d20}.ember-cta .ember-cta-actions .light-button{background:#191b1e29;color:#fff}.ember-cta .ember-cta-actions .light-button:hover{background:#25282b;border-color:#25282b}@media(max-width:900px){.ember-cta{grid-template-columns:1fr;gap:25px}.ember-cta-actions{justify-content:flex-start}}@media(max-width:650px){.ember-cta{padding:40px 20px!important}.ember-cta-copy{grid-template-columns:1fr;gap:10px}.ember-cta-copy>small{grid-row:auto;margin:0;padding:0;border:0}.ember-cta .ember-cta-copy h2{font-size:clamp(37px,11vw,48px)}.ember-cta-actions{display:grid;grid-template-columns:1fr}.ember-cta .ember-cta-actions .orange-button,.ember-cta .ember-cta-actions .light-button{justify-content:space-between;width:100%}}.ftp-select-name,.file-name-cell{display:flex;align-items:center;gap:10px}.ftp-select-name input,.ftp-row input[type=checkbox],.file-name-cell input[type=checkbox]{appearance:auto;flex:0 0 auto;width:18px;height:18px;margin:0;accent-color:var(--orange);cursor:pointer}.ftp-row>span:first-child>input{margin-right:1px}.ftp-row>span:first-child button{min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.ftp-row>span:first-child button b{display:block}.game-file-table>div.selected{background:#fff3ec!important;box-shadow:inset 3px 0 var(--orange)}.file-selection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 10px;padding:11px 13px;border:1px solid #efb18e;border-radius:9px;background:#fff6f0}.file-selection-toolbar>div{display:flex;align-items:center;gap:10px}.file-selection-toolbar b,.ftp-selection-count b{font-size:14px}.file-selection-toolbar span,.ftp-selection-count small{color:#756c65;font-size:12px}.file-selection-toolbar button,.archive-selection{min-height:38px;padding:8px 12px;border:1px solid #c9c2bc;border-radius:6px;background:#fff;color:#292c30;font-size:12px;font-weight:800;cursor:pointer}.file-selection-toolbar .archive-selection,.ftp-actionbar .archive-selection{border-color:#d95f23;background:#e86628;color:#fff}.ftp-selection-count{display:grid!important;gap:2px}.ftp-actionbar:has(.ftp-selection-count){border-top-color:#efb18e;background:#fff6f0}@media(max-width:760px){.file-selection-toolbar{position:sticky;z-index:3;bottom:0;align-items:flex-start;flex-direction:column}.file-selection-toolbar>div:last-child{width:100%;overflow-x:auto}.file-selection-toolbar button{flex:0 0 auto}}@media(max-width:650px){html,body,.ember-site{max-width:100%;overflow-x:clip}body{font-size:16px;line-height:1.65}.ember-site main{min-width:0}.ember-site main section,.ember-site main article,.ember-site main div{min-width:0}.ember-site main p,.ember-site main li{font-size:15px;line-height:1.68}.ember-site main .orange-button,.ember-site main .outline-button,.ember-site main .light-button,.ember-site main button:not(.portfolio-card):not(.product-plan-button){min-height:46px;font-size:13px}.header{height:64px;padding-inline:18px}.header>.brand{gap:8px;font-size:12px}.header>.brand .brand-mark{width:32px;height:32px}.menu{min-width:74px;min-height:44px;padding:0;color:inherit;font-size:13px;text-align:right;cursor:pointer}.main-nav{top:63px;max-height:calc(100dvh - 63px);gap:3px;padding:12px 18px 18px;overflow:auto}.main-nav>a{min-height:46px;padding:10px 12px;font-size:14px}.ember-hero{gap:34px;padding:56px 20px 52px}.ember-hero .hero-content>small{font-size:10px;line-height:1.5}.ember-hero .hero-content h1{margin:19px 0 22px;font-size:clamp(48px,14vw,60px);line-height:.83}.ember-hero .hero-content p{font-size:16px;line-height:1.7}.hero-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;align-items:stretch;margin:26px 0}.hero-actions>.orange-button,.hero-actions>.outline-button,.hero-actions>button{width:100%;justify-content:center;padding-inline:10px;text-align:center}.service-line{gap:8px 10px;font-size:9px;line-height:1.45}.service-line span:not(:last-child):after{padding-left:10px}.hero-logo-stage{min-height:345px}.hero-logo-stage>img{width:min(300px,84%)}.hero-logo-caption{right:0;bottom:3px;width:min(78%,255px);padding:14px 16px}.hero-logo-caption b{font-size:22px}.hero-logo-caption span{font-size:12px}.section-label{gap:8px;font-size:10px;line-height:1.4}.section-label span{width:27px;height:27px}.modernize,.offers,.plans-module,.portfolio-module,.portfolio-page,.operations,.plain-language-guide,.service-paths,.hosting-trust,.network-services,.custom-web-pricing,.custom-capabilities,.custom-process{padding:50px 20px 56px}.modernize-copy{gap:17px;margin:24px 0 30px}.modernize h2,.offers h2,.plans-intro h2,.portfolio-heading h2,.operations h2,.plain-language-guide h2,.service-paths h2,.hosting-trust h2,.hosting-workflow h2,.custom-web-pricing h2,.custom-capabilities h2,.custom-process h2{font-size:clamp(40px,12vw,49px);line-height:.91;letter-spacing:-.5px}.modernize-copy p,.plans-intro p,.portfolio-lead,.operations>div>p{font-size:15px;line-height:1.7}.modernize-grid{border-bottom:0}.modernize-grid article{padding:22px 0;min-height:0}.modernize-grid h3{margin:13px 0 8px;font-size:29px}.journey-heading>.section-label{margin-bottom:18px}.journey-heading>div:last-child{gap:12px}.journey-heading h2 br{display:none}.journey-heading p{font-size:15px}.journey-track{gap:14px;margin-top:25px}.journey-card{overflow:hidden;border:1px solid #d8d7d2;background:#fff}.journey-media{aspect-ratio:16/10}.journey-copy{padding:20px}.journey-copy h3{font-size:32px;line-height:.96}.journey-copy p{font-size:15px}.journey-copy a{min-height:44px;width:100%;justify-content:space-between;margin-top:18px;padding-top:12px;border-top:1px solid #e1dfda;font-size:14px}.journey-connector{display:none}.plain-language-guide>header{margin-bottom:25px}.plain-language-guide>header p{margin-top:13px;font-size:15px}.plain-language-guide>div{border-bottom:0}.plain-language-guide article{padding:21px 0;min-height:0;background:transparent;border-bottom:1px solid #cfd0cc}.plain-language-guide h3{margin:12px 0 8px;font-size:29px}.plain-language-guide article p{font-size:15px}.plain-language-guide article a{min-height:44px;margin-top:9px;padding-top:10px;font-size:14px}.service-paths>header{margin-bottom:25px}.service-paths>header p{margin-top:13px;font-size:15px}.service-paths>div{border-bottom:0}.service-paths a{min-height:0;padding:21px 0 49px}.service-paths h3{margin:15px 0 8px;font-size:31px}.service-paths a p{font-size:15px}.service-paths a svg{right:2px;bottom:17px}.page-hero{padding:52px 20px 48px}.page-hero small{font-size:10px;line-height:1.4}.page-hero h1{margin:15px 0 17px;font-size:clamp(43px,12.5vw,52px);line-height:.9;letter-spacing:-.6px}.page-hero p{font-size:16px;line-height:1.7}.portfolio-module,.portfolio-page{padding-top:48px}.portfolio-heading{gap:0}.portfolio-kicker{gap:6px!important;padding-bottom:18px;border-bottom:1px solid #d8d5cf}.portfolio-kicker small,.portfolio-kicker strong{font-size:11px;line-height:1.4}.portfolio-heading-copy{gap:12px;padding-top:20px}.portfolio-heading h2{margin:0;font-size:clamp(42px,12.5vw,50px)}.portfolio-lead{margin:0;font-size:15px}.portfolio-grid{gap:30px;margin-top:25px}.portfolio-meta{grid-template-columns:28px minmax(0,1fr);gap:10px;padding:14px 0}.portfolio-meta h3{font-size:28px}.portfolio-meta p{font-size:14px;line-height:1.6}.portfolio-meta>b{grid-column:2;min-height:42px;margin-top:2px;font-size:13px}.all-work{min-height:44px;margin:24px auto 0;font-size:14px}.archive-work{margin-top:55px;padding-top:34px}.archive-heading{gap:12px;margin-bottom:23px}.archive-heading h2{margin-top:10px;font-size:40px}.archive-heading p{font-size:15px;line-height:1.65}.portfolio-modal{padding:0}.portfolio-modal article{width:100%;max-height:100dvh;padding:22px 18px 30px;border-radius:0}.portfolio-modal article>button{width:44px;height:44px;right:4px;top:2px}.portfolio-modal h2{font-size:39px}.operations{gap:27px}.operations .orange-button{width:100%;justify-content:space-between}.operations-ui{width:100%;box-shadow:7px 8px #ffd4c0}.ui-nav{gap:8px;justify-content:space-between;padding:11px 12px;overflow-x:auto}.ui-cards{grid-template-columns:1fr;padding:12px}.ui-cards article{padding:13px}.hosting-hero,.network-hero,.custom-web-hero,.server-store-hero{padding:55px 20px 58px}.hosting-hero h1,.network-hero h1,.custom-web-hero h1,.server-store-hero h1{margin:17px 0 20px;font-size:clamp(47px,13.5vw,57px);line-height:.86;letter-spacing:-.7px}.hosting-hero p,.network-hero p,.custom-web-hero p,.server-store-hero p{font-size:16px;line-height:1.7}.hosting-hero aside{margin-top:9px;padding:22px;box-shadow:7px 7px #181a1d59}.hosting-hero aside>b{font-size:31px}.hosting-trust>header{margin-bottom:24px}.hosting-trust>header p{margin-top:13px;font-size:15px}.hosting-trust>div{border-bottom:0}.hosting-trust article{padding:21px 0}.hosting-trust h3{margin:15px 0 8px;font-size:29px}.hosting-trust article p{font-size:15px}.hosting-workflow{gap:25px;padding:51px 20px 56px}.hosting-workflow>div>p{font-size:15px}.hosting-workflow li{grid-template-columns:56px 1fr;gap:12px;padding:18px 0}.hosting-workflow li span{font-size:15px}.custom-design-bridge{gap:19px;margin:0 20px;padding:25px 0}.custom-design-bridge h2{font-size:35px}.custom-design-bridge p{font-size:15px}.custom-design-bridge>a{width:100%;justify-content:space-between}.custom-web-hero>div>div{display:grid;grid-template-columns:1fr 1fr;width:100%}.custom-web-hero aside{grid-template-columns:1fr 1fr;margin-top:28px;box-shadow:8px 8px #ef6a27}.custom-web-hero aside b{min-height:68px;border-right:1px solid #4d5357}.custom-web-hero aside b:nth-child(2n){border-right:0}.custom-web-pricing>header,.custom-capabilities>header{margin-bottom:25px}.custom-web-pricing>header p,.custom-capabilities>header p{margin-top:13px;font-size:15px}.custom-web-pricing>div{gap:13px}.custom-web-pricing article{padding:23px}.custom-web-pricing article h3{font-size:39px}.custom-web-pricing article p,.custom-web-pricing li,.custom-capabilities article p{font-size:15px}.custom-capabilities>div{margin-top:25px}.custom-capabilities article{padding:21px 0}.custom-process{gap:24px}.custom-process li{grid-template-columns:40px 1fr}.custom-process li span{font-size:15px}.domain-store-hero{padding:55px 20px 58px}.domain-store-hero h1{margin:16px 0 20px;font-size:clamp(48px,14vw,58px);line-height:.86}.domain-store-hero p{font-size:16px}.domain-store-hero form{margin-top:24px}.domain-store-hero form>div:first-child{gap:3px;padding:6px}.domain-store-hero input{font-size:16px}.domain-store-hero form button{min-height:46px;font-size:14px}.domain-tlds{overflow-x:auto;padding-bottom:3px}.domain-tlds span{flex:0 0 auto}.domain-results,.domain-expansion,.domain-control-story{padding:52px 20px 58px}.domain-results>header{gap:12px;margin-bottom:25px}.domain-results h2,.domain-expansion h2{font-size:43px}.domain-result-card,.domain-result-card.compact{padding:16px;gap:11px}.domain-result-identity h3{font-size:18px}.domain-result-identity span{font-size:13px}.domain-result-card>button,.domain-result-card>a{min-height:46px}.domain-search-primer{gap:11px;padding:18px}.game-store-hero{gap:35px;padding:56px 20px 58px}.game-store-copy h1{margin:18px 0 22px;font-size:clamp(45px,13vw,54px);line-height:.86}.game-store-copy p{font-size:16px}.game-trust{grid-template-columns:1fr;gap:8px;margin-top:29px;font-size:10px}.game-demo{box-shadow:8px 8px #ff681f1f}.game-demo>header{height:auto;min-height:47px;gap:9px;padding:9px 11px}.game-demo>header b{font-size:8px}.game-demo pre{height:235px;padding:13px 11px;font-size:9px}.game-demo pre span{grid-template-columns:22px 46px 31px minmax(0,1fr);gap:5px}.game-story,.game-packages,.game-capabilities,.game-faq{padding:52px 20px 58px}.game-story h2,.game-packages>header h2,.game-capabilities h2,.game-faq h2{font-size:43px}.game-story-steps{margin-top:25px}.game-story-steps article,.game-capabilities article{min-height:0;padding:21px 0}.game-story-steps h3,.game-capabilities h3{margin:15px 0 8px;font-size:29px}.game-story-steps p,.game-capabilities p,.game-faq details p{font-size:15px}.game-packages>header{gap:12px;margin-bottom:25px}.game-packages article{min-height:0;padding:18px}.game-packages article>small{font-size:10px}.game-packages article h3{font-size:34px}.game-packages article p{min-height:0;font-size:15px}.game-packages article ul{font-size:14px}.game-packages article>a,.game-packages article>button{height:auto;min-height:48px;font-size:13px}.game-capabilities>div{margin-top:25px}.game-faq{gap:24px}.game-faq summary{min-height:58px;padding:15px 0;font-size:15px}.game-faq details p{padding-right:0}.server-store-hero{gap:24px;background:linear-gradient(164deg,#fff 0 73%,#171b20 73%)}.server-store-hero aside{margin-top:8px}.server-store-hero aside>div{width:min(250px,76%)}.server-store-status{padding:0 20px}.server-store-status article{padding:22px 0}.server-store-status small{font-size:10px}.server-store-status span{font-size:14px}.server-plan-section{padding:52px 20px 58px}.server-plan-section>header{gap:12px;margin-bottom:25px}.server-plan-section h2{font-size:43px}.server-plan-section>header p{font-size:15px}.server-plan-card{padding:21px}.server-plan-card header{font-size:10px}.server-plan-card h3{margin:19px 0 10px;font-size:36px}.server-plan-card>p{font-size:15px}.server-plan-card>strong{margin:16px 0;font-size:38px}.server-plan-card>strong small{font-size:12px}.server-plan-card ul{font-size:14px}.server-management-strip span{font-size:11px}.server-plan-card>a,.server-plan-card>button{min-height:48px;font-size:13px}.support-plan-grid{gap:13px;padding:18px 20px 56px}.support-plan-grid article{padding:24px}.support-plan-grid article>strong{font-size:43px}.support-plan-grid article p,.support-plan-grid li{font-size:15px}.support-plan-grid a{min-height:48px;align-items:center;font-size:14px}.support-plan-how{gap:24px;padding:52px 20px 58px}.support-plan-how h2{font-size:43px}.support-plan-how li{grid-template-columns:39px 1fr;gap:12px;padding:18px 0}.support-plan-how li span{font-size:15px}.network-hero{background:#202327}.network-hero aside{display:none}.network-services>div:last-child{margin-top:24px}.network-services article{padding:21px 0}.network-services h2{margin:15px 0 8px;font-size:31px}.network-services p{font-size:15px}.contact-grid{gap:14px;margin-bottom:55px;padding:0 20px}.contact-grid>article,.contact-form{padding:22px 18px;border-radius:14px}.contact-grid>article h2{font-size:37px}.contact-grid>article p{font-size:15px}.contact-form input,.contact-form select,.contact-form textarea{min-height:46px;font-size:16px}.contact-form button{width:100%;min-height:48px;justify-self:stretch}.reseller-hero{grid-template-columns:1fr;gap:28px;padding:55px 20px 58px;background:#fff}.reseller-hero h1{margin:17px 0 20px;font-size:clamp(47px,13.5vw,57px);line-height:.86}.reseller-hero>div>p{font-size:16px;line-height:1.7}.reseller-price{padding:25px;box-shadow:8px 8px 0 var(--orange)}.reseller-price strong{font-size:78px}.reseller-flow,.reseller-control{grid-template-columns:1fr;gap:25px;padding:52px 20px 58px}.reseller-flow-grid{grid-template-columns:1fr;margin-top:25px}.reseller-flow-grid article{min-height:0;padding:21px 0;border-right:0;border-bottom:1px solid var(--line)}.reseller-flow-grid h2{margin:15px 0 8px;font-size:34px}.reseller-flow-grid p,.reseller-control>div>p{font-size:15px}.ember-cta{position:relative;display:grid;grid-template-columns:1fr;gap:20px;width:100%;padding:30px 20px 32px!important;overflow:hidden;border-top:3px solid #f36b32;background:radial-gradient(circle at 88% 18%,rgba(255,106,43,.24),transparent 30%),linear-gradient(118deg,#111418,#202326);color:#fff}.ember-cta:before{content:"";position:absolute;right:-34px;top:-38px;width:150px;height:150px;border:1px solid rgba(255,132,72,.22);border-radius:50%;box-shadow:0 0 0 27px #ff733109,0 0 54px #ff5c1c1f;pointer-events:none}.ember-cta>*{min-width:0}.ember-cta>.ember-cta-copy{display:grid;grid-template-columns:1fr;gap:8px;width:100%;margin:0!important}.ember-cta-copy>small{display:flex;align-items:center;gap:8px;margin:0;padding:0;border:0;color:#ffad79;font-size:10px;line-height:1.4}.ember-cta-copy>small:before{content:"";width:7px;height:7px;border-radius:50%;background:#ff7b35;box-shadow:0 0 14px #ff6a22}.ember-cta .ember-cta-copy h2{max-width:16ch;margin:0;font-size:clamp(30px,8.3vw,34px);line-height:.97;letter-spacing:-.25px}.ember-cta-copy p{max-width:33rem;margin:0;color:#c8cdd1;font-size:15px;line-height:1.58}.ember-cta>.ember-cta-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:0!important;white-space:normal}.ember-cta .ember-cta-actions .orange-button,.ember-cta .ember-cta-actions .light-button{width:100%;min-width:0;min-height:48px;padding:0 10px;justify-content:center;text-align:center;font-size:12px}.footer-content{gap:21px;padding:29px 20px 24px}.footer-brand-block .brand-mark{width:50px;height:50px}.footer-brand-block p{font-size:14px}.footer-nav{row-gap:5px}.footer-nav a{min-height:38px;display:flex;align-items:center;font-size:13px}.footer-connect{gap:9px;padding-top:19px}.footer-connect h2{font-size:30px}.footer-connect>button{min-height:46px}.footer-connect>div{gap:7px 12px}.footer-connect>div a{min-height:36px;display:flex;align-items:center;font-size:12px}.footer-ember .footer-base{gap:8px;padding:13px 20px 16px;font-size:9px}.footer-base nav{row-gap:4px}.footer-base nav a{min-height:32px;display:flex;align-items:center}}@media(max-width:380px){.hero-actions,.custom-web-hero>div>div,.ember-cta>.ember-cta-actions{grid-template-columns:1fr}.ember-cta .ember-cta-copy h2{max-width:16ch;font-size:31px}.footer-nav,.footer-connect>div{grid-template-columns:1fr}}.protected-game-setup form{display:grid;gap:1rem;width:min(100%,42rem)}.protected-game-setup label{display:grid;gap:.45rem;text-align:left}.protected-game-setup label small{color:var(--muted, #66605a);font-size:.9rem;line-height:1.5}.protected-game-setup input{min-height:3rem;padding:.75rem .9rem;border:1px solid rgba(28,22,16,.2);border-radius:.65rem;background:#fff;color:#17130f;font:inherit}.billing-checkout-followup{margin:0 0 1.25rem;padding:1.25rem;border:1px solid rgba(239,108,25,.32);border-radius:16px;background:linear-gradient(135deg,#fff7f0fa,#fffffffa);box-shadow:0 12px 30px #291f1814}.billing-checkout-followup>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.billing-checkout-followup h3,.billing-checkout-followup p{margin:.2rem 0 0}.billing-checkout-followup>header>button,.billing-order-refresh{min-height:44px;border:1px solid #d8cec6;border-radius:10px;background:#fff;color:#2b241f;padding:.65rem .9rem;font-weight:700}.billing-checkout-followup form{display:grid;gap:.9rem;margin-top:1rem}.billing-checkout-followup form label{display:grid;gap:.35rem}.billing-checkout-followup form label span{font-weight:800}.billing-checkout-followup form label small{color:#655b54;font-size:.9rem}.billing-checkout-followup form input{min-height:48px;border:1px solid #bcb1a8;border-radius:10px;background:#fff;color:#18130f;padding:.75rem;font:inherit}.billing-checkout-followup form button{min-height:48px;border:0;border-radius:10px;background:#e96613;color:#fff;padding:.75rem 1rem;font-weight:800}@media(max-width:640px){.billing-checkout-followup>header{display:grid}}.reseller-row-actions{display:flex!important;flex-wrap:wrap;align-items:center;gap:5px}.reseller-list-head,.reseller-list-row{grid-template-columns:minmax(180px,1.5fr) 80px 80px 100px 110px minmax(180px,220px)}.reseller-row-actions button{min-height:32px;border:1px solid #dccdc1;border-radius:7px;padding:5px 8px;background:#fff8f2;color:#934018;font-size:11px;font-weight:850;cursor:pointer}.reseller-row-actions small{width:100%;font-size:10px}.reseller-client-list .status-pill+small{display:block;margin-top:4px;font-size:10px}.reseller-client-form>p{grid-column:1 / -1;margin:0;color:#6f655d;font-size:13px;line-height:1.55}.reseller-markup-grid{display:grid;grid-template-columns:repeat(5,minmax(125px,1fr));gap:10px;margin:0 0 18px;padding:14px;border:1px solid #e7ded6;border-radius:12px;background:#faf7f4}.reseller-markup-grid label{display:grid;grid-template-columns:1fr 34px auto;align-items:center;gap:5px;color:#60564e;font-size:12px;font-weight:850}.reseller-markup-grid input{width:100%;min-height:42px;padding:8px;border:1px solid #d3c8bf;border-radius:8px;background:#fff;color:#201b17}.reseller-catalog-list input.catalog-name-input,.reseller-catalog-list textarea.catalog-description-input{display:block;width:100%;border:1px solid transparent;border-radius:7px;background:transparent;color:#201b17;font:inherit}.reseller-catalog-list input.catalog-name-input{margin:3px 0;padding:4px 6px;font-size:18px;font-weight:850}.reseller-catalog-list textarea.catalog-description-input{min-height:58px;margin-bottom:6px;padding:6px;resize:vertical;color:#71675f;font-size:13px;line-height:1.45}.catalog-name-input:hover,.catalog-name-input:focus,.catalog-description-input:hover,.catalog-description-input:focus{border-color:#d7cbc1!important;background:#fff!important;outline:0}.reseller-field textarea{min-height:90px;padding:10px 12px;resize:vertical;border:1px solid #cfc4bb;border-radius:9px;background:#fff;color:#211b17;font:inherit}.reseller-payment-columns{display:grid;grid-template-columns:1fr 1fr;gap:15px}.reseller-mini-ledger{display:grid;gap:7px}.reseller-mini-ledger>div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 12px;border:1px solid #e5ddd5;border-radius:10px}.reseller-mini-ledger span{display:grid;gap:2px}.reseller-mini-ledger b{text-transform:capitalize}.reseller-mini-ledger small{color:#766b63}.reseller-mini-ledger strong{white-space:nowrap}.reseller-mini-ledger>div.danger{border-color:#efc2bc;background:#fff5f3}@media(max-width:1100px){.reseller-payment-columns{grid-template-columns:1fr}.reseller-markup-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.reseller-markup-grid{grid-template-columns:1fr}}.reseller-control-center{--reseller-primary: #18242d;--reseller-accent: #d88435}.reseller-control-hero{background:linear-gradient(125deg,var(--reseller-primary),color-mix(in srgb,var(--reseller-primary) 82%,var(--reseller-accent)))}.reseller-control-hero small,.reseller-subpanel header small,.reseller-catalog-list article>div>small{color:var(--reseller-accent)}.reseller-launch button,.reseller-subpanel header>button,.reseller-action-row button,.reseller-client-form button{background:var(--reseller-accent, #d88435)}.reseller-control-tabs button.active{background:var(--reseller-primary)}.reseller-markup-grid{grid-template-columns:repeat(5,minmax(150px,1fr));padding:0;border:0;background:transparent}.reseller-markup-grid label{display:grid;grid-template-columns:1fr;align-content:space-between;min-width:0;min-height:118px;padding:14px;border:1px solid #e1d8cf;border-radius:12px;background:#faf8f5}.reseller-markup-grid label.default{border-color:color-mix(in srgb,var(--reseller-accent) 45%,#e1d8cf);background:color-mix(in srgb,var(--reseller-accent) 8%,#fff)}.reseller-markup-grid label>span:first-child{display:grid;gap:3px}.reseller-markup-grid label>span:first-child b{color:#302821;font-size:14px}.reseller-markup-grid label>span:first-child small{color:#776d65;font-size:11px;line-height:1.35}.reseller-markup-grid label>div{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:6px}.reseller-markup-grid input{box-sizing:border-box;width:100%;min-width:0;font-size:18px;font-weight:850}.reseller-markup-grid label>div>span{color:#665d55;font-size:15px;font-weight:900}.reseller-hostname-panel{border-top:4px solid var(--reseller-accent)}.reseller-hostname-picker{display:grid;grid-template-columns:minmax(220px,1fr) minmax(240px,1fr) auto;align-items:end;gap:14px}.reseller-hostname-picker>div{display:grid;gap:5px;min-height:47px;padding:7px 0}.reseller-hostname-picker>div small{color:#776d65}.reseller-hostname-picker>div b{overflow-wrap:anywhere;color:var(--reseller-primary)}.reseller-hostname-picker>button{min-height:47px;border:0;border-radius:9px;padding:10px 15px;background:var(--reseller-accent);color:#fff;font-weight:900}.reseller-host-missing{max-width:220px;color:#d9d1ca;font-size:12px;line-height:1.4}.reseller-brand-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);gap:15px}.reseller-media-grid{display:grid;gap:10px;margin-top:18px}.reseller-media-field{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:14px;padding:12px;border:1px solid #e1d8cf;border-radius:12px;background:#faf8f5}.reseller-media-preview{display:grid;place-items:center;height:74px;border-radius:9px;overflow:hidden;background:#ece7e1;color:#786e65;font-size:11px}.reseller-media-preview img{width:100%;height:100%;object-fit:contain}.reseller-media-field>div:last-child{display:grid;gap:5px}.reseller-media-field small{color:#776d65;font-size:11px;line-height:1.4}.reseller-upload-button{width:max-content;min-height:38px;display:inline-flex;align-items:center;padding:8px 12px;border-radius:8px;background:var(--reseller-primary);color:#fff;font-size:12px;font-weight:900;cursor:pointer}.reseller-upload-button input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.reseller-color-input{display:grid;grid-template-columns:62px minmax(0,1fr);gap:8px}.reseller-color-input input[type=color]{width:62px}.reseller-color-input>input:not([type=color]){box-sizing:border-box;width:100%;min-width:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase}.reseller-brand-preview{align-self:start;position:sticky;top:18px;display:grid;min-height:420px;overflow:hidden;border-radius:16px;background:var(--reseller-primary);color:#fff;box-shadow:0 16px 36px color-mix(in srgb,var(--reseller-primary) 22%,transparent)}.reseller-brand-preview header{display:flex;align-items:center;gap:10px;padding:18px;border-bottom:1px solid rgba(255,255,255,.16)}.reseller-brand-preview header img,.reseller-brand-preview header i{width:44px;height:44px;object-fit:contain;border-radius:9px;background:#fff}.reseller-brand-preview header i{display:grid;place-items:center;color:var(--reseller-primary);font-style:normal;font-weight:900}.reseller-brand-preview main{display:grid;align-content:center;gap:10px;padding:28px}.reseller-brand-preview main small{color:var(--reseller-accent);font-weight:900;letter-spacing:.12em}.reseller-brand-preview h3{margin:0;max-width:11ch;color:#fff;font-size:32px;line-height:1}.reseller-brand-preview p{margin:0;color:#ffffffbd;line-height:1.55}.reseller-brand-preview button{width:max-content;min-height:42px;border:0;border-radius:8px;padding:9px 13px;background:var(--reseller-accent);color:#fff;font-weight:900}.reseller-brand-preview footer{padding:14px 18px;border-top:1px solid rgba(255,255,255,.16);color:#ffffffad;font-size:11px}.reseller-policy-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.reseller-policy-links a,.reseller-policy-links span{min-height:40px;display:inline-flex;align-items:center;padding:8px 12px;border:1px solid #ddd3ca;border-radius:9px;color:#5f554d;text-decoration:none;font-size:12px;font-weight:850}.reseller-policy-links a{border-color:color-mix(in srgb,var(--reseller-accent) 38%,#ddd3ca);color:color-mix(in srgb,var(--reseller-accent) 75%,#3a2f28)}.reseller-connect-frame{display:none}.reseller-connect-frame.active{display:block;min-height:440px}.reseller-connect-error,.reseller-publish-error{display:flex;align-items:center;gap:12px;margin:0 0 16px;padding:13px 15px;border:1px solid #e8bcae;border-radius:11px;background:#fff5f1;color:#74351f}.reseller-connect-error{display:grid;gap:4px}.reseller-connect-error small{color:#7b6258}.reseller-publish-error div{display:grid;gap:3px}.reseller-publish-error button{margin-left:auto;min-height:40px;border:0;border-radius:8px;padding:8px 12px;background:#74351f;color:#fff;font-weight:850}.reseller-support-pricing{display:grid;gap:10px}.reseller-support-pricing article{display:grid;grid-template-columns:minmax(260px,1fr) minmax(230px,.55fr) 100px;align-items:center;gap:18px;padding:17px;border:1px solid #e2d8cf;border-radius:13px;background:#fff}.reseller-support-pricing article.hidden-product{opacity:.64;background:#f7f3ef}.reseller-support-pricing article>div:first-child{display:grid;gap:7px}.reseller-support-pricing article>div:first-child>small{color:var(--reseller-accent);font-size:11px;font-weight:900;letter-spacing:.08em}.reseller-support-pricing article>label{display:grid;gap:6px;color:#322a24;font-size:12px;font-weight:900}.reseller-support-pricing article>label>small{color:#776d65;font-size:11px;font-weight:600;line-height:1.4}.reseller-money-input{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;overflow:hidden;border:1px solid #cfc4bb;border-radius:9px;background:#fff}.reseller-money-input i{padding-left:10px;color:#62574f;font-style:normal;font-weight:900}.reseller-money-input input{box-sizing:border-box;width:100%;min-width:0;min-height:45px;border:0;padding:9px 4px;color:#201b17;font:850 17px/1.2 inherit}.reseller-money-input em{padding-right:10px;color:#776d65;font-size:11px;font-style:normal}.reseller-support-pricing button.toggle{min-height:42px;border:1px solid #d6ccc4;border-radius:999px;background:#fff;color:#746960;font-weight:850}.reseller-support-pricing button.toggle.active{border-color:#b7ddc7;background:#e1f4e9;color:#14683e}body.tenant-app{--tenant-shell:color-mix(in srgb,var(--tenant-primary) 24%,#111318);--tenant-action:color-mix(in srgb,var(--tenant-accent) 82%,#7b2110)}body.tenant-app .workspace-app{background:color-mix(in srgb,var(--tenant-primary) 4%,#f6f7f5)}body.tenant-app .workspace-sidebar{background:var(--tenant-shell);scrollbar-color:color-mix(in srgb,var(--tenant-accent) 50%,#fff) transparent}body.tenant-app .workspace-brand,body.tenant-app .workspace-sidebar-foot{border-color:color-mix(in srgb,var(--tenant-shell) 72%,#fff)}body.tenant-app .workspace-switcher select{border-color:color-mix(in srgb,var(--tenant-shell) 70%,#fff);background:color-mix(in srgb,var(--tenant-shell) 88%,#fff)}body.tenant-app .workspace-sidebar nav button:hover,body.tenant-app .workspace-sidebar nav button.active{background:color-mix(in srgb,var(--tenant-accent) 22%,var(--tenant-shell))}body.tenant-app .workspace-sidebar nav button.active i,body.tenant-app .workspace-sidebar-foot form button{background:var(--tenant-action);color:#fff}body.tenant-app .workspace-sidebar-foot form button{padding:7px 9px;border-radius:7px}body.tenant-app .workspace-topbar small,body.tenant-app .workspace-panel-head small,body.tenant-app .service-card-top small{color:color-mix(in srgb,var(--tenant-accent) 82%,#4a3022)}body.tenant-app .service-card .service-open,body.tenant-app .portal-store-grid article button,body.tenant-app .portal-configure-form>button:last-child,body.tenant-app .portal-domain-results button{background:var(--tenant-action)}body.tenant-app .portal-store-layout>nav button.active{border-color:var(--tenant-accent);background:color-mix(in srgb,var(--tenant-accent) 9%,#fff)}body.tenant-app .portal-storefront>header{background:var(--tenant-shell)}.tenant-legal-shell{min-height:100vh;background:color-mix(in srgb,var(--tenant-primary) 4%,#faf9f7);color:#24211e}.tenant-legal-shell>header,.tenant-legal-shell>footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px clamp(20px,5vw,72px);background:color-mix(in srgb,var(--tenant-primary) 24%,#111318);color:#fff}.tenant-legal-shell>header .brand{color:#fff}.tenant-legal-shell>header>a{min-height:42px;display:inline-flex;align-items:center;padding:9px 14px;border-radius:8px;background:color-mix(in srgb,var(--tenant-accent) 82%,#7b2110);color:#fff;text-decoration:none;font-weight:900}.tenant-legal-shell .legal-page>header small,.tenant-legal-shell .legal-page article>i{color:var(--tenant-accent)}.tenant-legal-shell .legal-page aside a{background:var(--tenant-accent)}.tenant-legal-shell>footer{flex-wrap:wrap;font-size:13px}.tenant-legal-shell>footer nav{display:flex;flex-wrap:wrap;gap:12px}.tenant-legal-shell>footer a{color:#fff}@media(max-width:1100px){.reseller-markup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reseller-brand-layout{grid-template-columns:1fr}.reseller-brand-preview{position:static;min-height:340px}}@media(max-width:760px){.reseller-hostname-picker{grid-template-columns:1fr;align-items:stretch}.reseller-markup-grid{grid-template-columns:1fr}.reseller-media-field{grid-template-columns:88px minmax(0,1fr)}.reseller-publish-error{align-items:flex-start;flex-direction:column}.reseller-publish-error button{margin-left:0}.reseller-support-pricing article{grid-template-columns:1fr}}.platform-oversight-banner{position:fixed;z-index:14000;top:0;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.75rem;max-width:min(92vw,64rem);padding:.65rem 1rem;border:1px solid rgba(255,166,89,.55);border-top:0;border-radius:0 0 .75rem .75rem;background:#22140d;color:#fff4e8;box-shadow:0 .65rem 2rem #0000004d;font-size:.84rem}.platform-oversight-banner b{color:#ffad69}.platform-oversight-banner span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-oversight-banner small{margin-left:auto;white-space:nowrap;color:#e1c9b7}.platform-oversight-banner a{color:#fff;font-weight:800;white-space:nowrap}.admin-oversight-launch{display:grid;grid-template-columns:minmax(16rem,1.35fr) minmax(14rem,1fr) minmax(10rem,.65fr) auto;gap:1rem;align-items:end;margin-top:1.25rem;padding:1.2rem;border:1px solid #e0d4c8;border-radius:1rem;background:#fffaf5}.admin-oversight-launch h3{margin:.25rem 0}.admin-oversight-launch p{margin:0;color:#665c54;font-size:.9rem}.admin-oversight-launch label{display:grid;gap:.4rem}.admin-oversight-launch label span{font-size:.78rem;font-weight:800}.admin-oversight-launch input,.admin-oversight-launch select{min-height:44px;border:1px solid #cfc2b6;border-radius:.65rem;padding:.65rem .75rem;background:#fff}@media(max-width:980px){.admin-oversight-launch{grid-template-columns:1fr;align-items:stretch}.platform-oversight-banner{width:calc(100% - 1rem)}.platform-oversight-banner span{display:none}.impersonation-banner{align-items:flex-start;flex-direction:column;gap:.55rem}.impersonation-banner-actions{flex-wrap:wrap}}.wordpress-admin-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.25rem}.wordpress-admin-kpis article{display:grid;gap:.3rem;padding:1rem 1.1rem;border:1px solid var(--line, #dce2e5);border-radius:14px;background:#fff}.wordpress-admin-kpis b{font-size:1.8rem}.wordpress-admin-kpis small,.wordpress-admin-kpis span,.wordpress-admin-row small{color:#66727a}.wordpress-admin-list{display:grid;margin-top:1rem}.wordpress-admin-row{display:grid;grid-template-columns:minmax(220px,1.4fr) minmax(160px,.8fr) minmax(220px,1fr) 120px 170px;gap:1rem;align-items:center;min-height:64px;padding:.75rem .9rem;border-top:1px solid var(--line, #e3e7e9);font-size:.95rem}.wordpress-admin-row>span:first-child{display:grid;gap:.2rem}.wordpress-admin-row.head{min-height:44px;border-top:0;color:#66727a;font-size:.8rem;font-weight:750;text-transform:uppercase;letter-spacing:.06em}@media(max-width:900px){.wordpress-admin-kpis{grid-template-columns:1fr}.wordpress-admin-row{grid-template-columns:1fr auto}.wordpress-admin-row.head{display:none}.wordpress-admin-row>:nth-child(2),.wordpress-admin-row>:nth-child(3),.wordpress-admin-row>:nth-child(5){grid-column:1 / -1}}.guest-invoice-page{min-height:100vh;background:radial-gradient(circle at 15% 10%,rgba(239,111,48,.14),transparent 34%),#f3f1ed;padding:clamp(1rem,4vw,3rem);color:#1d2428}.guest-invoice-brand{max-width:760px;margin:0 auto 1rem;display:flex;align-items:center;justify-content:space-between;font:700 .9rem Manrope,sans-serif}.guest-invoice-brand a{color:inherit;text-decoration:none;font-size:1.1rem}.guest-invoice-brand span{color:#687177}.guest-invoice-card{max-width:760px;margin:auto;background:#fff;border:1px solid #ddd8d0;border-radius:22px;box-shadow:0 24px 70px #26221d1f;padding:clamp(1.25rem,5vw,3rem)}.guest-invoice-heading{display:flex;justify-content:space-between;gap:2rem;border-bottom:1px solid #e7e2dc;padding-bottom:1.5rem}.guest-invoice-heading small{letter-spacing:.16em;color:#d85e2b;font-weight:800}.guest-invoice-heading h1{font:800 clamp(2rem,7vw,4rem)/.95 "Barlow Condensed",sans-serif;margin:.25rem 0}.guest-invoice-heading>div:last-child{text-align:right;display:flex;flex-direction:column}.guest-invoice-heading>div:last-child b{font-size:1.7rem}.guest-invoice-heading span,.guest-invoice-heading p{color:#687177}.guest-invoice-lines{padding:1rem 0}.guest-invoice-lines>div{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid #eeeae5}.guest-invoice-lines span{display:flex;flex-direction:column}.guest-invoice-lines small{color:#737b80;margin-top:.25rem}.guest-invoice-total{margin-left:auto;max-width:300px;display:grid;grid-template-columns:1fr auto;gap:.7rem 2rem;padding:1.25rem 0;font-size:1.05rem}.guest-invoice-note{background:#f7f4ef;padding:1rem;border-radius:10px}.guest-invoice-open,.guest-invoice-payment button{width:100%;min-height:52px;border:0;border-radius:10px;background:#202226;color:#fff;font-weight:800;margin-top:1.2rem;cursor:pointer}.guest-invoice-payment{padding-top:1.25rem}.guest-invoice-payment small{display:block;color:#697176;margin-top:.7rem;text-align:center}.guest-invoice-success{text-align:center;padding:2rem;background:#eef8f2;border-radius:12px}.guest-invoice-success span{font-size:2rem;color:#24894d}.guest-invoice-card footer{display:flex;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.25rem;border-top:1px solid #e7e2dc;color:#687177;font-size:.86rem}.guest-invoice-card footer nav{display:flex;gap:.8rem}.guest-invoice-card footer a{color:inherit}@media(max-width:600px){.guest-invoice-heading,.guest-invoice-card footer{flex-direction:column}.guest-invoice-heading>div:last-child{text-align:left}.guest-invoice-card footer nav{flex-wrap:wrap}}.sitejet-publish-confirmation{display:flex;align-items:flex-start;gap:1rem;padding:.4rem 0}.sitejet-publish-confirmation>span{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:50%;background:#e8f7ee;color:#18804a;font-size:1.35rem;font-weight:900}.sitejet-publish-confirmation b{font-size:1.05rem}.sitejet-publish-confirmation p{margin:.35rem 0 0;color:#687177}.accounting-center{display:grid;gap:1rem}.accounting-center-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1.25rem;padding:1.4rem;background:#fff;border:1px solid #dedbd5;border-radius:14px}.accounting-center-head h3{margin:.25rem 0;font-size:1.45rem}.accounting-center-head p{margin:.3rem 0 0;max-width:720px;color:#677077}.accounting-center-head>div:last-child{display:flex;gap:.6rem}.accounting-center button{min-height:44px;border:0;border-radius:9px;background:var(--reseller-primary,#202226);color:#fff;padding:.65rem 1rem;font-weight:750;cursor:pointer}.accounting-center button.secondary,.accounting-center button.quiet{background:#f1eee9;color:#283136}.accounting-center>nav{display:flex;gap:.35rem;overflow:auto;padding:.25rem}.accounting-center>nav button{background:transparent;color:#586168;white-space:nowrap}.accounting-center>nav button.active{background:var(--reseller-primary,#202226);color:#fff}.accounting-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.accounting-kpis article{background:#fff;border:1px solid #dedbd5;border-radius:12px;padding:1rem;display:flex;flex-direction:column}.accounting-kpis small{color:#737b80;text-transform:uppercase;letter-spacing:.08em;font-weight:800}.accounting-kpis b{font-size:1.5rem;margin-top:.3rem}.accounting-help{background:color-mix(in srgb,var(--reseller-accent,#d88435) 9%,#fff);border:1px solid color-mix(in srgb,var(--reseller-accent,#d88435) 25%,#ddd);padding:1rem;border-radius:12px}.accounting-help p{margin:.35rem 0 0}.accounting-table{background:#fff;border:1px solid #dedbd5;border-radius:13px;overflow:auto}.accounting-table>header,.accounting-table>div{display:grid;grid-template-columns:1.1fr 1.2fr .7fr .75fr 1.8fr;gap:.8rem;align-items:center;min-width:790px;padding:.85rem 1rem;border-bottom:1px solid #ece9e4}.accounting-table>header{font-size:.76rem;text-transform:uppercase;letter-spacing:.08em;color:#737b80;font-weight:800}.accounting-table>div>span:first-child{display:flex;flex-direction:column}.accounting-table small{color:#737b80}.accounting-row-actions{display:flex;gap:.35rem;flex-wrap:wrap}.accounting-row-actions button{min-height:36px;padding:.35rem .6rem;font-size:.78rem}.accounting-recipient-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.accounting-recipient-grid article{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:.8rem;background:#fff;border:1px solid #dedbd5;border-radius:12px;padding:1rem}.accounting-recipient-grid article>span{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--reseller-primary,#202226);color:#fff;font-weight:800}.accounting-recipient-grid article>div{display:flex;flex-direction:column}.accounting-recipient-grid small,.accounting-recipient-grid em{font-style:normal;color:#737b80}.accounting-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.accounting-form-grid label{display:flex;flex-direction:column;gap:.35rem}.accounting-form-grid label.wide{grid-column:1/-1}.accounting-form-grid span{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.accounting-form-grid input,.accounting-form-grid select,.accounting-form-grid textarea,.accounting-lines input{min-height:44px;border:1px solid #cbc7c0;border-radius:8px;padding:.65rem;font:inherit}.accounting-lines{display:grid;margin:1rem 0;gap:.35rem}.accounting-lines>header,.accounting-lines>div{display:grid;grid-template-columns:minmax(210px,2.2fr) .55fr .8fr .8fr .8fr 40px;gap:.4rem;align-items:center}.accounting-lines>header{font-size:.75rem;color:#737b80;text-transform:uppercase;font-weight:800}.accounting-lines button{padding:0;min-height:42px}.accounting-add-line{margin-bottom:1rem}.accounting-composer-total{display:flex;justify-content:flex-end;align-items:center;gap:1rem;font-size:1.2rem;padding:1rem 0}.accounting-composer-total b{font-size:1.5rem}@media(max-width:820px){.accounting-center-head{flex-direction:column}.accounting-kpis,.accounting-recipient-grid{grid-template-columns:1fr 1fr}.accounting-lines>header{display:none}.accounting-lines>div{grid-template-columns:1fr 1fr}.accounting-lines>div input:first-child{grid-column:1/-1}.accounting-form-grid{grid-template-columns:1fr}}@media(max-width:520px){.accounting-kpis,.accounting-recipient-grid{grid-template-columns:1fr}.accounting-center-head>div:last-child{width:100%}.accounting-center-head button{flex:1}}
