/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.start{inset-inline-start:var(--spacing)}.grid{display:grid}.table{display:table}}:root{--navy:#071b39;--blue:#0d66ff;--cyan:#14b8e8;--muted:#66748a;--line:#dfe6ef;--ice:#f5f8fc}html{scroll-behavior:smooth}body{color:var(--navy);background:#fff;margin:0;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif}button,a{font:inherit}button{cursor:pointer}.shell{width:min(1160px,100% - 48px);margin:auto}.nav{justify-content:space-between;align-items:center;height:78px;display:flex}.brand{color:var(--navy);align-items:center;gap:10px;font-size:19px;font-weight:900;text-decoration:none;display:flex}.brand>span:last-child>span{color:var(--blue)}.brandmark{color:#fff;background:linear-gradient(140deg,#0d66ff,#13bfea);border-radius:9px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 8px 18px #0d66ff35}.navlinks{gap:34px;display:flex}.navlinks a,.heroActions a{color:#3d4d63;font-size:14px;text-decoration:none}.navlinks a:hover{color:var(--blue)}.navactions{gap:10px;display:flex}.navactions button,.primary,.plan button,.cta button,.pay{background:var(--blue);color:#fff;border:0;border-radius:8px;padding:11px 18px;font-weight:700}.navactions .ghost{color:#314157;border:1px solid var(--line);background:#fff}.hero{grid-template-columns:1.08fr .92fr;align-items:center;gap:70px;min-height:570px;padding-top:45px;padding-bottom:65px;display:grid}.eyebrow,.kicker{color:var(--blue);letter-spacing:1.3px;text-transform:uppercase;font-size:12px;font-weight:800}.eyebrow i,.status i,.stock i{background:#1ac889;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block;box-shadow:0 0 0 4px #1ac88920}.hero h1{letter-spacing:-2.5px;margin:22px 0 20px;font-size:54px;line-height:1.13}.hero h1 em{color:var(--blue);font-style:normal}.heroCopy>p{max-width:600px;color:var(--muted);font-size:17px;line-height:1.85}.heroActions{align-items:center;gap:27px;margin:30px 0;display:flex}.primary{padding:15px 22px;box-shadow:0 13px 26px #0d66ff30}.heroActions a{font-weight:700}.trust{color:#718096;gap:23px;font-size:12px;display:flex}.consoleCard{color:#fff;background:#081d3b;border-radius:16px;position:relative;overflow:visible;box-shadow:0 32px 65px #0b2a5d35}.consoleTop{color:#9ba9bd;border-bottom:1px solid #ffffff16;justify-content:space-between;align-items:center;padding:13px 18px;font-size:11px;display:flex}.consoleTop .dots{letter-spacing:2px;color:#64748b}.consoleTop b{color:#40dda5;background:#1ac8891d;border-radius:20px;padding:5px 8px}.vmTitle{align-items:center;gap:12px;padding:22px;display:flex}.cube,.planIcon{color:#2794ff;background:#0d66ff1c;border-radius:10px;place-items:center;width:43px;height:43px;font-size:22px;display:grid}.vmTitle div:nth-child(2){flex-direction:column;gap:4px;display:flex}.vmTitle small,.metrics span,.specrow span,.spark>span{color:#8292a9;font-size:10px}.vmTitle strong{font-size:14px}.vmTitle button{color:#8ea0b7;background:0 0;border:0;margin-left:auto}.metrics{grid-template-columns:1fr 1fr;gap:20px;padding:0 22px;display:grid}.metrics>div{flex-direction:column;gap:6px;display:flex}.metrics strong{font-size:24px}.metrics strong small{color:#8ea0b7;font-size:10px}.metrics i{background:#1e3450;border-radius:5px;height:4px;overflow:hidden}.metrics i b{background:linear-gradient(90deg,#0d66ff,#20c6e9);height:100%;display:block}.specrow{border:1px solid #ffffff12;border-radius:9px;grid-template-columns:1fr 1fr;margin:22px;display:grid}.specrow div{flex-direction:column;gap:7px;padding:13px;display:flex}.specrow div+div{border-left:1px solid #ffffff12}.specrow b{font-size:11px}.spark{padding:0 22px 23px}.bars{align-items:end;gap:5px;height:62px;margin-top:10px;display:flex}.bars i{opacity:.75;background:linear-gradient(#19a9ee,#0d66ff);border-radius:3px 3px 0 0;flex:1}.floatBadge{color:var(--navy);background:#fff;border-radius:10px;align-items:center;gap:11px;padding:12px 17px;display:flex;position:absolute;bottom:23px;right:-26px;box-shadow:0 12px 35px #071b3940}.floatBadge>span{background:#fff5db;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.floatBadge div{flex-direction:column;display:flex}.floatBadge b{font-size:13px}.floatBadge small{color:#8290a3;font-size:9px}.logos{color:#a1abba;border-top:1px solid #e8edf4;justify-content:space-between;align-items:center;height:95px;display:flex}.logos span{font-size:11px}.logos b{letter-spacing:1px;font-size:11px}.section{padding-top:100px;padding-bottom:100px}.plans{border-top:1px solid #edf1f6}.sectionHead{justify-content:space-between;align-items:end;margin-bottom:42px;display:flex}.section h2,.infra h2,.cta h2,.dialog h2{letter-spacing:-1.4px;margin:11px 0;font-size:36px}.sectionHead p,.infra p{color:var(--muted);font-size:14px}.billing{background:#eef3f9;border-radius:9px;padding:4px}.billing button{color:#67768c;background:0 0;border:0;border-radius:7px;padding:9px 15px;font-size:12px}.billing button.active{color:var(--navy);background:#fff;font-weight:800;box-shadow:0 2px 8px #0b254515}.billing i{color:#0aaa76;font-size:9px;font-style:normal}.planGrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.plan{border:1px solid var(--line);background:#fff;border-radius:13px;padding:27px;transition:all .25s;position:relative}.plan:hover{transform:translateY(-5px);box-shadow:0 20px 55px #14356015}.plan.featured{border:2px solid var(--blue);box-shadow:0 16px 45px #0d66ff17}.popular{background:var(--blue);color:#fff;border-radius:0 0 7px 7px;padding:7px 13px;font-size:10px;font-weight:800;position:absolute;top:-14px;right:20px}.plan h3{margin:18px 0 4px;font-size:19px}.plan>p{color:var(--muted);margin:0;font-size:11px}.price{align-items:baseline;margin:25px 0 20px;display:flex}.price small{font-size:17px;font-weight:800}.price strong{letter-spacing:-2px;font-size:40px}.price span{color:#8794a8;font-size:11px}.plan ul{border-top:1px solid #edf1f5;margin:0;padding:19px 0;list-style:none}.plan li{color:#617087;padding:7px 0;font-size:12px}.plan li:before{content:"✓";color:#13b987;margin-right:10px;font-weight:900}.plan li b{color:#24364c}.plan>button{justify-content:space-between;width:100%;display:flex}.plan:not(.featured)>button{color:#20344c;background:#f1f5fa}.stock{text-align:center;color:#8995a7;margin-top:13px;font-size:9px;display:block}.custom{text-align:center;color:#748197;margin-top:32px;font-size:12px}.custom a{color:var(--blue);font-weight:700;text-decoration:none}.infra{color:#fff;background:#071b39;padding:100px 0}.infraGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.infra .kicker{color:#44c5ef}.infra p{color:#90a1b8;line-height:1.8}.featureList{margin-top:30px}.featureList>div{border-top:1px solid #ffffff15;gap:18px;padding:18px 0;display:flex}.featureList>div>b{color:#359ee4;font-size:11px}.featureList span{flex-direction:column;gap:6px;display:flex}.featureList strong{font-size:13px}.featureList small{color:#8091aa}.networkCard{background:#0a2447;border:1px solid #ffffff15;border-radius:14px;overflow:hidden}.networkHead{flex-direction:column;gap:7px;padding:20px;display:flex}.networkHead span{color:#7590ad;letter-spacing:1px;font-size:8px}.networkHead b{font-size:15px}.networkHead i{color:#38daa1;float:right;font-size:8px;font-style:normal}.map{background:radial-gradient(circle at 20% 55%,#1f4775 0 3px,#0000 4px),radial-gradient(circle at 70% 35%,#1f4775 0 3px,#0000 4px),linear-gradient(130deg,#0000 49%,#ffffff08 50%,#0000 51%);border-block:1px solid #ffffff0c;height:245px;position:relative}.map:after{content:"";clip-path:polygon(5% 28%,22% 15%,31% 38%,46% 31%,56% 12%,68% 24%,84% 16%,96% 42%,86% 61%,66% 55%,53% 78%,33% 67%,18% 81%,8% 57%);background:radial-gradient(#17518b44,#0000 65%);position:absolute;inset:15px}.pin{z-index:2;color:#79bfff;font-size:7px;position:absolute}.pin:before{content:"";background:#1a94ff;border:2px solid #84c9ff;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block;box-shadow:0 0 0 5px #1a94ff23}.hkg{top:55%;left:72%}.sin{top:70%;left:67%}.lax{top:43%;left:14%}.fra{top:35%;left:49%}.nrt{top:44%;left:83%}.networkStats{grid-template-columns:repeat(3,1fr);padding:19px;display:grid}.networkStats div{text-align:center;flex-direction:column;display:flex}.networkStats b{font-size:18px}.networkStats span{color:#8297b2;margin-top:5px;font-size:8px}.status{color:#718198;font-size:11px}.nodeGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.nodeGrid button{text-align:left;border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:11px;padding:20px}.nodeGrid button.selected{border-color:var(--blue);box-shadow:0 8px 24px #0d66ff13}.nodeGrid button>b{color:var(--blue);font-size:11px}.nodeGrid strong{margin:8px 0;display:block}.nodeGrid span,.nodeGrid small{color:#7a879a;font-size:10px}.nodeGrid>button>i{background:#eaf0f6;border-radius:5px;height:4px;margin:16px 0 7px;display:block}.nodeGrid em{background:#23b98a;border-radius:5px;height:100%;display:block}.cta{color:#fff;background:linear-gradient(120deg,#0c61ef,#159edf);border-radius:16px;justify-content:space-between;align-items:center;margin-bottom:100px;padding:50px 58px;display:flex}.cta span{letter-spacing:1px;font-size:11px}.cta h2{margin:10px 0}.cta p{color:#d9edff;font-size:12px}.cta button{color:var(--blue);background:#fff;padding:14px 22px}footer{background:#f6f8fb}.footer{grid-template-columns:2fr 1fr 1fr 1fr;padding:60px 0 42px;display:grid}.footer>div{flex-direction:column;gap:11px;display:flex}.footer p,.footer a{color:#7b8799;font-size:11px;text-decoration:none}.footer b{font-size:12px}.copyright{color:#97a1af;border-top:1px solid #e2e8f0;justify-content:space-between;padding:20px 0;font-size:9px;display:flex}.toast{color:#fff;z-index:20;background:#0a2b51;border-radius:9px;padding:14px 20px;font-size:13px;position:fixed;bottom:25px;right:25px;box-shadow:0 15px 40px #071b3940}.modal{z-index:30;place-items:center;display:grid;position:fixed;inset:0}.backdrop{background:#03142bc9;border:0;position:absolute;inset:0}.dialog{background:#fff;border-radius:16px;width:min(520px,100% - 28px);padding:32px;position:relative;box-shadow:0 30px 80px #0008}.close{color:#8995a5;background:0 0;border:0;font-size:26px;position:absolute;top:14px;right:18px}.dialog h2{font-size:28px}.orderRow{background:#f5f8fc;border:1px solid #e1e8f0;border-radius:10px;align-items:center;gap:12px;margin:20px 0;padding:16px;display:flex}.orderRow>div:nth-child(2){flex-direction:column;gap:4px;display:flex}.orderRow span{color:#748399;font-size:10px}.orderRow>strong{margin-left:auto;font-size:22px}.orderRow strong small{color:#77869a;font-size:10px}.dialog label{margin:16px 0 8px;font-size:11px;font-weight:800;display:block}.regionPick{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.regionPick button{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:8px;flex-direction:column;padding:10px;display:flex}.regionPick button.active{border-color:var(--blue);background:#f1f7ff}.regionPick b{font-size:12px}.regionPick span{color:#7a8798;font-size:9px}.dialog select{border:1px solid var(--line);color:#26384e;background:#fff;border-radius:8px;width:100%;padding:12px}.total{justify-content:space-between;align-items:center;margin:22px 0;display:flex}.total span{flex-direction:column;font-weight:800;display:flex}.total small{color:#8996a7;margin-top:4px;font-weight:400}.total b{color:var(--blue);font-size:28px}.pay{width:100%;padding:14px}@media (width<=900px){.navlinks{display:none}.hero{grid-template-columns:1fr;padding-top:75px}.heroCopy{text-align:center}.heroCopy>p{margin:auto}.heroActions,.trust{justify-content:center}.consoleCard{width:min(550px,100%);margin:auto}.logos b:nth-last-child(-n+2){display:none}.planGrid{grid-template-columns:1fr;max-width:560px;margin:auto}.infraGrid{grid-template-columns:1fr;gap:50px}.nodeGrid{grid-template-columns:1fr}.footer{grid-template-columns:2fr 1fr 1fr;gap:30px}.footer>div:last-child{display:none}}@media (width<=600px){.shell{width:min(100% - 28px,1160px)}.nav{height:66px}.navactions .ghost{display:none}.hero{gap:40px;padding-top:45px}.hero h1{font-size:40px}.heroCopy>p{font-size:14px}.heroActions{flex-direction:column}.trust{flex-direction:column;gap:8px}.floatBadge{right:-4px}.logos{gap:25px;overflow:hidden}.logos span{display:none}.section{padding-top:70px;padding-bottom:70px}.sectionHead{flex-direction:column;align-items:start;gap:25px}.section h2,.infra h2,.cta h2{font-size:29px}.cta{flex-direction:column;align-items:start;gap:18px;margin-left:14px;margin-right:14px;padding:35px 26px}.footer{grid-template-columns:1fr 1fr}.footer>div:first-child{grid-column:1/-1}.copyright{flex-direction:column;gap:8px}.regionPick{grid-template-columns:1fr}.dialog{padding:25px 20px}.consoleCard{transform:scale(.98)}}.desktopSection{color:#fff;background:#07182f;position:relative;overflow:hidden}.desktopSection:before{content:"";background:radial-gradient(circle,#194b8d66,#0000 68%);border-radius:50%;width:620px;height:620px;position:absolute;top:-260px;right:-180px}.desktopSection .section{position:relative}.desktopIntro{justify-content:space-between;align-items:end;margin-bottom:40px;display:flex}.desktopIntro h2{letter-spacing:-1.4px;margin:11px 0;font-size:38px}.desktopIntro p{color:#91a4bd;max-width:680px;font-size:14px;line-height:1.75}.desktopSection .kicker{color:#47c5f0}.desktopPills{gap:8px;display:flex}.desktopPills span{color:#a9bad0;background:#ffffff08;border:1px solid #ffffff18;border-radius:30px;padding:8px 11px;font-size:9px}.desktopGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.desktopCard{background:#0c2445;border:1px solid #ffffff15;border-radius:15px;padding:27px;transition:all .25s;position:relative;overflow:hidden}.desktopCard:after{content:"";background:var(--desktop-glow,#1577ff);filter:blur(60px);opacity:.3;border-radius:50%;width:150px;height:150px;position:absolute;top:-65px;right:-65px}.desktopCard:hover{border-color:#ffffff35;transform:translateY(-5px)}.desktopCard.office{--desktop:#27b9e7;--desktop-glow:#1ac6ef}.desktopCard.gaming{--desktop:#8172ff;--desktop-glow:#754eff}.desktopCard.render{--desktop:#ff9e45;--desktop-glow:#ff8a22}.desktopCard.hot{border-color:#7166f2;box-shadow:0 18px 50px #050b1c77}.desktopHot{background:linear-gradient(90deg,#6957e8,#9b74ff);border-radius:0 0 0 9px;padding:7px 13px;font-size:9px;font-weight:800;position:absolute;top:0;right:0}.desktopIcon{background:var(--desktop);border-radius:11px;place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.desktopIcon{background:color-mix(in srgb, var(--desktop) 18%, transparent)}}.desktopIcon{color:var(--desktop);font-size:21px}.desktopTitle{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.desktopTitle h3{margin:0 0 5px;font-size:20px}.desktopTitle p{color:#8194ad;margin:0;font-size:10px}.desktopTitle>span{border:1px solid var(--desktop)}@supports (color:color-mix(in lab, red, red)){.desktopTitle>span{border:1px solid color-mix(in srgb, var(--desktop) 36%, transparent)}}.desktopTitle>span{color:var(--desktop);border-radius:20px;padding:5px 8px;font-size:8px}.desktopPrice{align-items:baseline;margin:23px 0;display:flex}.desktopPrice small{font-size:17px;font-weight:800}.desktopPrice strong{letter-spacing:-2px;font-size:42px}.desktopPrice span{color:#8194ad;font-size:11px}.cpuBadge{background:#06172e;border:1px solid #ffffff0d;border-radius:8px;align-items:center;gap:10px;padding:11px 13px;display:flex}.cpuBadge span{color:var(--desktop);letter-spacing:1px;font-size:8px;font-weight:900}.cpuBadge b{font-size:11px}.desktopSpecs{grid-template-columns:repeat(3,1fr);gap:7px;margin:16px 0;display:grid}.desktopSpecs div{background:#ffffff06;border-radius:7px;flex-direction:column;padding:10px;display:flex}.desktopSpecs strong{font-size:15px}.desktopSpecs span{color:#788ca8;margin-top:4px;font-size:8px}.desktopCard ul{border-top:1px solid #ffffff0e;margin:0;padding:14px 0;list-style:none}.desktopCard li{color:#9bacbf;padding:5px 0;font-size:10px}.desktopCard li:before{content:"✓";color:var(--desktop);margin-right:8px;font-weight:900}.desktopCard>button{background:var(--desktop);color:#fff;border:0;border-radius:8px;justify-content:space-between;width:100%;padding:12px 15px;font-weight:800;display:flex}.desktopNote{color:#7188a4;align-items:center;gap:20px;margin-top:26px;font-size:9px;display:flex}.desktopNote span:before{content:"✓";color:#2fc597;margin-right:6px}.desktopNote b{color:#8ea2bc;margin-left:auto;font-weight:500}.desktopSummary{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.desktopSummary div{background:#f4f7fb;border-radius:8px;flex-direction:column;padding:12px;display:flex}.desktopSummary span{color:#7b899b;font-size:9px}.desktopSummary b{margin-top:4px;font-size:14px}@media (width<=900px){.desktopIntro{flex-direction:column;align-items:start;gap:20px}.desktopGrid{grid-template-columns:1fr;max-width:560px;margin:auto}.desktopPills{flex-wrap:wrap}.desktopNote{max-width:560px;margin:24px auto 0}.desktopNote b{display:none}}@media (width<=600px){.desktopIntro h2{font-size:29px}.desktopPills span{font-size:8px}.desktopNote{gap:12px}.desktopCard{padding:23px}}.heroCopy{animation:.55s both heroEnter}.heroDots{align-items:center;gap:8px;margin-top:24px;display:flex}.heroDots button{background:#dce4ef;border:0;border-radius:4px;width:24px;height:4px;padding:0;transition:all .3s}.heroDots button.active{background:var(--blue);width:42px}@keyframes heroEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.heroCopy{animation:none}}@media (width<=900px){.heroDots{justify-content:center}}.loginLink{border:1px solid var(--line);color:#314157;background:#fff;border-radius:8px;align-items:center;padding:10px 14px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.loginLink:hover{border-color:var(--blue);color:var(--blue)}.loginLink.loading{pointer-events:none;color:#8b97a8}.accountMenu{position:relative}.accountButton{align-items:center;color:var(--navy)!important;border:1px solid var(--line)!important;background:#f4f7fb!important;gap:8px!important;padding:5px 10px 5px 5px!important;display:flex!important}.accountButton>span{color:#fff;background:linear-gradient(135deg,#0d66ff,#19bce9);border-radius:7px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.accountButton>b{text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:11px;overflow:hidden}.accountButton>i{color:#7e8a9c;font-style:normal}.accountDropdown{border:1px solid var(--line);z-index:25;background:#fff;border-radius:12px;width:250px;padding:8px;position:absolute;top:48px;right:0;box-shadow:0 18px 50px #071b3925}.accountDropdown>div{border-bottom:1px solid #edf1f5;align-items:center;gap:10px;margin-bottom:5px;padding:10px;display:flex}.accountDropdown>div>span{width:36px;height:36px;color:var(--blue);background:#eaf3ff;border-radius:9px;place-items:center;font-weight:900;display:grid}.accountDropdown p{flex-direction:column;min-width:0;margin:0;display:flex}.accountDropdown p b{text-overflow:ellipsis;font-size:12px;overflow:hidden}.accountDropdown p small{color:#8290a3;text-overflow:ellipsis;font-size:9px;overflow:hidden}.accountDropdown>button,.accountDropdown>a{text-align:left;border-radius:7px;width:100%;font-size:11px;font-weight:700;text-decoration:none;color:#44556b!important;background:0 0!important;border:0!important;padding:10px!important;display:block!important}.accountDropdown>button:hover,.accountDropdown>a:hover{color:var(--blue)!important;background:#f3f7fc!important}.accountDropdown>a{margin-top:4px;color:#d04b5c!important;border-top:1px solid #edf1f5!important}@media (width<=600px){.loginLink{padding:9px;font-size:10px}.accountButton>b,.accountButton>i{display:none}.accountButton{padding:4px!important}.accountDropdown{right:-70px}}.checkout{color:#10233f;background:#f4f7fb;min-height:100vh;font-family:Inter,Microsoft YaHei,sans-serif}.checkout nav{background:#071b39;justify-content:space-between;align-items:center;height:68px;padding:0 max(22px,50% - 500px);display:flex}.checkout nav a{color:#fff;text-decoration:none}.checkout nav a:first-child{font-size:20px}.checkout nav b{margin-left:7px}.checkout>section{grid-template-columns:1fr 440px;gap:55px;max-width:1000px;margin:auto;padding:60px 22px;display:grid}.checkout small{color:#0d66ff;letter-spacing:2px}.checkout h1{margin:12px 0;font-size:38px}.checkout>section>div>p{color:#718096}.summary,.payCard{background:#fff;border-radius:13px;padding:25px;box-shadow:0 10px 35px #10233f0d}.summary{margin-top:35px;position:relative}.summary h2{margin:0 0 8px}.summary span{color:#728198;font-size:12px}.summary strong{color:#0d66ff;font-size:23px;position:absolute;top:27px;right:24px}.payCard h2{margin-top:0}.methods{grid-template-columns:1fr 1fr;gap:9px;display:grid}.methods button{background:#fff;border:1px solid #dce4ed;border-radius:9px;padding:13px}.methods button.active{color:#0d66ff;background:#edf4ff;border-color:#0d66ff;font-weight:700}.wechatPay{text-align:center}.wechatPay img{object-fit:contain;border:1px solid #e3e9f0;border-radius:10px;width:230px;height:260px;margin:18px auto}.wechatPay label{text-align:left;font-size:12px;font-weight:700}.wechatPay label>div{margin-top:7px;display:flex}.wechatPay input{border:1px solid #d7e0ea;border-radius:8px 0 0 8px;flex:1;min-width:0;padding:11px}.wechatPay button,.submit{color:#fff;background:#0d66ff;border:0;border-radius:0 8px 8px 0;padding:11px}.wechatPay p{color:#8895a5;font-size:10px}.submit{border-radius:8px;width:100%;margin-top:20px}.payError{z-index:20;color:#fff;background:#d9363e;border-radius:99px;padding:10px 16px;font-size:12px;position:fixed;top:85px;left:22px;box-shadow:0 8px 25px #b9203055}.checking{z-index:50;background:#061a37aa;place-items:center;display:grid;position:fixed;inset:0}.checking>div{text-align:center;background:#fff;border-radius:15px;width:min(380px,90%);padding:38px}.checking i{border:5px solid #dce8fa;border-top-color:#0d66ff;border-radius:50%;width:58px;height:58px;margin:auto;animation:1s linear infinite spin;display:block}.checking p{color:#718096}.checking b{color:#0d66ff;font-size:11px}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=760px){.checkout>section{grid-template-columns:1fr;padding-top:30px}.payError{right:22px}.summary strong{margin-top:15px;display:block;position:static}}.dash{--blue:#0d66ff;--navy:#071b39;min-height:100vh;color:var(--navy);background:#f3f6fa;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;display:flex}.resourceCustomerGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.resourceCustomerGrid article{background:#fff;border:1px solid #e2e8f0;border-radius:11px;padding:19px}.resourceCustomerGrid article>div{position:relative}.resourceCustomerGrid h3{margin:6px 0}.resourceCustomerGrid small{color:#7c899a}.resourceCustomerGrid article>div>span{color:#16a475;font-size:10px;position:absolute;top:0;right:0}.resourceCustomerGrid dl{background:#f6f8fb;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;padding:12px;display:grid}.resourceCustomerGrid dl div{flex-direction:column;display:flex}.resourceCustomerGrid dt{color:#8996a7;font-size:8px}.resourceCustomerGrid dd{margin:4px 0;font-size:10px;font-weight:700}@media (width<=700px){.resourceCustomerGrid{grid-template-columns:1fr}}.sidebar{color:#fff;z-index:5;background:#071a35;flex-direction:column;width:236px;padding:24px 15px;display:flex;position:fixed;inset:0 auto 0 0}.dashBrand{color:#fff;align-items:center;gap:10px;padding:0 9px 23px;text-decoration:none;display:flex}.dashBrand>span{background:linear-gradient(135deg,#0d66ff,#1ab9e8);border-radius:8px;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.dashBrand b{font-size:17px}.dashBrand em{color:#29a9ff;font-style:normal}.workspace{background:#ffffff09;border:1px solid #ffffff12;border-radius:9px;flex-direction:column;margin-bottom:22px;padding:12px;display:flex;position:relative}.workspace small{color:#7188a5;font-size:8px}.workspace b{margin-top:5px;font-size:11px}.workspace span{color:#62baff;background:#1b72d329;border-radius:10px;padding:4px 6px;font-size:8px;position:absolute;top:19px;right:10px}.sidebar nav{flex-direction:column;gap:4px;display:flex}.sidebar nav button{color:#8296b0;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:11px 12px;font-size:11px;display:flex;position:relative}.sidebar nav button i{place-items:center;width:20px;font-size:14px;font-style:normal;display:grid}.sidebar nav button.active{background:var(--blue);color:#fff;box-shadow:0 8px 20px #001b5260}.sidebar nav button>span{color:#fff;background:#ff6c55;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;display:grid;position:absolute;right:11px}.sideBottom{border-top:1px solid #ffffff10;flex-direction:column;margin-top:auto;padding-top:14px;display:flex}.sideBottom a{color:#778ca7;padding:9px 12px;font-size:10px;text-decoration:none}.sideBottom a[href^=\/admin]{display:none}.adminSidebarGroup{border-top:1px solid #ffffff10;margin-top:22px;padding-top:14px}.adminSidebarGroup>small{color:#7188a5;letter-spacing:.5px;padding:0 12px 7px;font-size:8px;display:block}.adminSidebarNav{flex-direction:column;gap:4px;display:flex}.adminSidebarNav a{color:#8296b0;border-radius:8px;align-items:center;gap:12px;padding:11px 12px;font-size:11px;text-decoration:none;display:flex}.adminSidebarNav a:hover,.adminSidebarNav a:focus-visible,.adminSidebarNav a.active{background:var(--blue);color:#fff}.adminSidebarNav i{place-items:center;width:20px;font-size:14px;font-style:normal;display:grid}.adminSidebarGroup>nav:first-of-type{display:none}.dashMain{width:calc(100% - 236px);margin-left:236px}.dashMain>header{color:#7d8999;background:#fff;border-bottom:1px solid #e3e9f1;justify-content:space-between;align-items:center;height:68px;padding:0 30px;font-size:10px;display:flex}.userChip{align-items:center;gap:8px;display:flex}.userChip span{width:32px;height:32px;color:var(--blue);background:#e8f2ff;border-radius:8px;place-items:center;font-weight:900;display:grid}.userChip b{text-overflow:ellipsis;max-width:160px;overflow:hidden}.dashContent{max-width:1440px;margin:auto;padding:30px}.welcome,.pageTitle{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.welcome small{color:#94a0af;font-size:9px}.welcome h1,.pageTitle h1{margin:6px 0;font-size:27px}.welcome p,.pageTitle p{color:#788699;margin:0;font-size:11px}.welcome>a,.pageTitle>a,.pageTitle>button{background:var(--blue);color:#fff;border:0;border-radius:8px;padding:12px 17px;font-size:11px;font-weight:800;text-decoration:none}.statGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}.stat{background:#fff;border:1px solid #e2e8f0;border-radius:11px;align-items:center;gap:13px;padding:18px;display:flex}.stat>span{border-radius:10px;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.stat .blue{color:#0d66ff;background:#e8f2ff}.stat .amber{color:#e59b21;background:#fff4df}.stat .green{color:#19ac7c;background:#e5f8f2}.stat .purple{color:#7c5ce0;background:#f0ebff}.stat>div{flex-direction:column;display:flex}.stat small{color:#8693a4;font-size:9px}.stat b{margin:3px 0;font-size:22px}.stat em{color:#9aa5b3;font-size:8px;font-style:normal}.dashGrid{grid-template-columns:1.35fr .65fr;gap:20px;display:grid}.panel{background:#fff;border:1px solid #e2e8f0;border-radius:11px}.panelHead{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.panelHead h2{margin:0 0 4px;font-size:14px}.panelHead p{color:#8996a7;margin:0;font-size:9px}.panelHead button{color:var(--blue);background:0 0;border:0;font-size:9px}.instance{grid-template-columns:auto 1.3fr .6fr .8fr 1fr auto;align-items:center;gap:18px;padding:22px 20px;display:grid}.instanceIcon{width:39px;height:39px;color:var(--blue);background:#e9f3ff;border-radius:9px;place-items:center;font-size:18px;display:grid}.instance>div{flex-direction:column;display:flex}.instance div b{font-size:10px}.instance div span,.instance div small{color:#788699;margin-top:5px;font-size:8px}.instance div i,.productTop div i{background:#21bd86;border-radius:50%;width:6px;height:6px;display:inline-block}.instance>button{background:#fff;border:1px solid #dce3ec;border-radius:6px;padding:7px 11px;font-size:9px}.miniOrder{border-bottom:1px solid #edf1f5;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:16px 18px;display:grid}.miniOrder>span{border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.miniOrder .pending{color:#e89c27;background:#fff2dc}.miniOrder .done{color:#18ad7a;background:#e5f7f1}.miniOrder>div{flex-direction:column;display:flex}.miniOrder b{font-size:10px}.miniOrder small{color:#929dab;font-size:7px}.miniOrder>strong{font-size:10px}.miniOrder>button{color:var(--blue);background:#edf5ff;border:0;border-radius:5px;padding:6px 8px;font-size:8px}.filterBar{background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:5px;margin-bottom:18px;padding:7px;display:flex}.filterBar button{color:#788699;background:0 0;border:0;border-radius:6px;padding:8px 11px;font-size:9px}.filterBar button.active{color:var(--blue);background:#eaf3ff;font-weight:800}.filterBar input{border:1px solid #e1e7ef;border-radius:7px;width:210px;margin-left:auto;padding:8px 12px;font-size:9px}.productCard{background:#fff;border:1px solid #e0e7ef;border-radius:12px;overflow:hidden}.productTop{border-bottom:1px solid #edf1f5;align-items:center;gap:13px;padding:18px 20px;display:flex}.productTop>div:nth-child(2){flex-direction:column;display:flex}.productTop h3{margin:0 0 4px;font-size:13px}.productTop div span{color:#6f7d90;font-size:8px}.productTop>b{color:var(--blue);background:#eaf3ff;border-radius:15px;margin-left:auto;padding:5px 8px;font-size:8px}.productTop>button{background:0 0;border:0}.productInfo{border-bottom:1px solid #edf1f5;grid-template-columns:repeat(5,1fr);padding:18px 20px;display:grid}.productInfo div{flex-direction:column;display:flex}.productInfo small{color:#8a97a8;font-size:8px}.productInfo b{margin-top:6px;font-size:10px}.productUsage{grid-template-columns:repeat(3,1fr);gap:35px;padding:18px 20px;display:grid}.productUsage div{flex-direction:column;display:flex}.productUsage span{color:#8290a2;justify-content:space-between;font-size:8px;display:flex}.productUsage span b{color:#34455b}.productUsage em{background:#e7edf4;border-radius:4px;height:4px;margin-top:8px}.productUsage em i{background:var(--blue);border-radius:4px;height:100%;display:block}.productActions{background:#f8fafc;border-top:1px solid #edf1f5;gap:8px;padding:14px 20px;display:flex}.productActions button{color:#485b72;background:#fff;border:1px solid #dce3ec;border-radius:6px;padding:8px 11px;font-size:9px}.productActions button.primary{background:var(--blue);color:#fff;border-color:var(--blue);margin-left:auto}.tablePanel{overflow:auto}.tablePanel table{border-collapse:collapse;width:100%}.tablePanel th{text-align:left;color:#8794a4;background:#f8fafc;padding:13px 16px;font-size:8px}.tablePanel td{border-top:1px solid #edf1f5;padding:16px;font-size:9px}.tablePanel td button{color:var(--blue);background:#edf5ff;border:0;border-radius:5px;padding:7px 9px;font-size:8px}.orderStatus{border-radius:15px;padding:5px 8px;font-size:8px;display:inline-block}.orderStatus.待支付{color:#de9222;background:#fff1db}.orderStatus.已完成{color:#12a875;background:#e4f7f0}.orderStatus.已取消{color:#8490a0;background:#f0f2f5}.billingCards{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px;display:grid}.billingCards>div{background:#fff;border:1px solid #e2e8f0;border-radius:11px;flex-direction:column;padding:22px;display:flex;position:relative}.billingCards small{color:#8895a6;font-size:9px}.billingCards b{margin:8px 0;font-size:25px}.billingCards span{color:#8794a4;font-size:8px}.billingCards button{background:var(--blue);color:#fff;border:0;border-radius:6px;padding:7px 11px;font-size:8px;position:absolute;top:28px;right:20px}.empty{text-align:center;padding:65px 20px}.empty>span{width:50px;height:50px;color:var(--blue);background:#eaf3ff;border-radius:50%;place-items:center;margin:auto;font-size:19px;display:grid}.empty h3{margin:14px 0 7px;font-size:14px}.empty p{color:#8793a4;font-size:9px}.supportBanner{color:#fff;background:linear-gradient(120deg,#0c60ed,#139cdf);border-radius:11px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:24px;display:flex}.supportBanner>div{align-items:center;gap:14px;display:flex}.supportBanner>div>span{background:#ffffff18;border-radius:10px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.supportBanner h3{margin:0 0 5px;font-size:14px}.supportBanner p{color:#d9edff;margin:0;font-size:9px}.supportBanner button{color:var(--blue);background:#fff;border:0;border-radius:7px;padding:9px 13px;font-size:9px}.dashToast{color:#fff;z-index:20;background:#092746;border-radius:8px;padding:13px 18px;font-size:10px;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 35px #001a3f4d}.billingCards>div>button{background:var(--blue);color:#fff;border:0;border-radius:7px;width:max-content;margin-top:9px;padding:7px 12px;font-size:9px}.rechargeModal{z-index:50;place-items:center;display:grid;position:fixed;inset:0}.rechargeBackdrop{background:#03142bc9;border:0;position:absolute;inset:0}.rechargeDialog{background:#fff;border-radius:15px;width:min(440px,100% - 28px);padding:30px;position:relative;box-shadow:0 30px 80px #0008}.rechargeClose{color:#8190a3;background:0 0;border:0;font-size:25px;position:absolute;top:12px;right:15px}.rechargeDialog>small{color:var(--blue);letter-spacing:1.5px}.rechargeDialog h2{margin:10px 0 5px}.rechargeDialog>p{color:#7b899b;margin-bottom:22px;font-size:11px}.rechargeDialog>label{margin:15px 0 7px;font-size:10px;font-weight:800;display:block}.amountInput{border:1px solid #dce4ed;border-radius:8px;display:flex;overflow:hidden}.amountInput span{color:#66758a;background:#f3f6fa;padding:11px}.amountInput input{border:0;outline:0;flex:1;min-width:0;padding:11px}.rechargeMethods{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rechargeMethods button{background:#fff;border:1px solid #dce4ed;border-radius:8px;padding:11px}.rechargeMethods button.active{border-color:var(--blue);color:var(--blue);background:#edf4ff;font-weight:800}.rechargeSubmit{background:var(--blue);color:#fff;border:0;border-radius:8px;width:100%;margin-top:20px;padding:13px;font-weight:800}.noRecharge{color:#c74545;background:#fff1f0;border-radius:8px;padding:11px;font-size:10px}@media (width<=1000px){.statGrid{grid-template-columns:repeat(2,1fr)}.dashGrid{grid-template-columns:1fr}.instance{grid-template-columns:auto 1fr auto}.instance>div:nth-child(n+3){display:none}.productInfo{grid-template-columns:repeat(3,1fr);gap:15px}}@media (width<=700px){.sidebar{width:100%;height:68px;padding:7px 8px max(7px, env(safe-area-inset-bottom));z-index:40;inset:auto 0 0}.dashBrand,.workspace,.sideBottom,.adminSidebarGroup{display:none}.sidebar nav{grid-template-columns:repeat(5,1fr);gap:3px;width:100%;height:100%;display:grid}.sidebar nav button{flex-direction:column;justify-content:center;gap:3px;padding:5px 2px;font-size:9px}.sidebar nav button i{font-size:17px}.sidebar nav button>span{top:3px;right:8px}.dashMain{width:100%;margin-left:0;padding-bottom:78px}.dashMain>header{padding:0 15px}.dashContent{padding:18px}.statGrid{grid-template-columns:1fr 1fr}.welcome h1{font-size:23px}.productInfo{grid-template-columns:1fr 1fr}.productUsage{grid-template-columns:1fr}.productActions{flex-wrap:wrap}.productActions button.primary{margin-left:0}.filterBar{overflow:auto}.filterBar input{display:none}.billingCards{grid-template-columns:1fr}.tablePanel{margin-right:0;overflow-x:auto}.userChip b{display:none}}@media (width<=450px){.statGrid{grid-template-columns:1fr}.welcome,.pageTitle{flex-direction:column;align-items:flex-start;gap:15px}.welcome>a,.pageTitle>a,.pageTitle>button{text-align:center;width:100%}.welcome h1,.pageTitle h1{font-size:20px}.dashContent{padding:14px}.productInfo{grid-template-columns:1fr}.supportBanner{flex-direction:column;align-items:flex-start;gap:14px}}.customerTicketList{gap:15px;display:grid}.customerTicketList>article{background:#fff;border:1px solid #e0e7ef;border-radius:12px;padding:19px;box-shadow:0 7px 24px #10233f08}.customerTicketList>article>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.customerTicketList>article>header small{color:#8491a2;font-size:9px}.customerTicketList>article>header h3{margin:6px 0 0;font-size:15px}.customerTicketList>article>header>span{color:#0d66ff;background:#eaf2ff;border-radius:20px;padding:6px 10px;font-size:9px}.customerTicketHistory{gap:9px;margin:16px 0;display:grid}.customerTicketHistory>div{background:#f4f7fb;border:1px solid #e7ecf3;border-radius:9px;padding:12px 14px}.customerTicketHistory>div.supportReply{background:#eef6ff;border-color:#d9e9ff}.customerTicketHistory header{justify-content:space-between;align-items:center;display:flex}.customerTicketHistory header b{font-size:10px}.customerTicketHistory .supportReply header b{color:#0d66ff}.customerTicketHistory time{color:#929eac;font-size:8px}.customerTicketHistory p{white-space:pre-wrap;color:#405167;margin:7px 0 0;font-size:11px;line-height:1.65}.customerTicketList>article>footer{color:#929eac;border-top:1px solid #edf1f5;padding-top:11px;font-size:8px}@media (width<=700px){.customerTicketList>article{padding:14px}.customerTicketList>article>header{align-items:flex-start}.customerTicketHistory>div{padding:11px}.customerTicketHistory header{flex-direction:column;align-items:flex-start;gap:6px}}.customerTicketReply{gap:9px;margin:14px 0;display:flex}.customerTicketReply textarea{resize:vertical;border:1px solid #dce4ed;border-radius:8px;flex:1;min-height:70px;padding:10px;font-family:inherit}.customerTicketReply button{color:#fff;background:#0d66ff;border:0;border-radius:8px;align-self:stretch;padding:0 17px;font-weight:700}@media (width<=700px){.customerTicketReply{flex-direction:column}.customerTicketReply button{padding:11px}}.adminWorkbench{max-width:1180px;margin:0 auto}.workbenchHeader{justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}.workbenchHeader small{color:#7c8a9c;font-size:10px}.workbenchHeader h1{margin:7px 0 4px;font-size:27px}.workbenchHeader p{color:#7d8b9d;margin:0;font-size:11px}.workbenchHeader button{color:#fff;background:#0d66ff;border:0;border-radius:8px;padding:11px 15px;font-weight:700}.workbenchHeader button:disabled{opacity:.55}.workbenchStats{grid-template-columns:repeat(5,1fr);gap:13px;margin-bottom:18px;display:grid}.workbenchStat{background:#fff;border:1px solid #e1e7ef;border-radius:11px;align-items:center;gap:12px;padding:16px;display:flex}.workbenchStat>span{border-radius:10px;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.workbenchStat small{color:#8491a1;font-size:9px;display:block}.workbenchStat b{margin-top:5px;font-size:20px;display:block}.workbenchStat.blue>span{color:#0d66ff;background:#e8f2ff}.workbenchStat.amber>span{color:#df9a23;background:#fff4df}.workbenchStat.green>span{color:#16a578;background:#e7f8f2}.workbenchStat.purple>span{color:#7857d7;background:#f0ebff}.workbenchStat.teal>span{color:#159c96;background:#e5f8f5}.workbenchPanel{background:#fff;border:1px solid #e1e7ef;border-radius:12px;padding:20px}.workbenchPanelHead{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:15px;display:flex}.workbenchPanelHead h2{margin:0;font-size:15px}.workbenchPanelHead p{color:#8996a6;margin:5px 0 0;font-size:9px}.workbenchPanelHead a{color:#0d66ff;font-size:10px;text-decoration:none}.workbenchOrders>div{border-bottom:1px solid #edf1f5;grid-template-columns:1.2fr 1.5fr 2fr .8fr 1fr;align-items:center;gap:10px;padding:14px 4px;font-size:10px;display:grid}.workbenchOrders>div:last-child{border-bottom:0}.workbenchOrders span{color:#748398;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workbenchOrders strong{font-size:11px}.workbenchOrders em{color:#159b72;background:#e8f8f2;border-radius:12px;justify-self:start;padding:5px 8px;font-style:normal}.workbenchEmpty{text-align:center;color:#8996a6;padding:45px}@media (width<=900px){.workbenchStats{grid-template-columns:repeat(3,1fr)}}@media (width<=600px){.workbenchHeader{flex-direction:column;align-items:flex-start;gap:14px}.workbenchHeader h1{font-size:22px}.workbenchHeader button{width:100%}.workbenchStats{grid-template-columns:1fr 1fr}.workbenchOrders>div{grid-template-columns:1fr 1fr;gap:6px}.workbenchOrders>div strong,.workbenchOrders>div em{justify-self:start}}.templatePanel{width:100%;max-width:1180px;margin:0 auto}.templatePanel>.embeddedPageHeader{justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}.templatePanel>.embeddedPageHeader small{color:#7d899a;font-size:10px}.templatePanel>.embeddedPageHeader h1{margin:7px 0 4px;font-size:27px}.templatePanel>.embeddedPageHeader p{color:#7d899a;margin:0;font-size:11px}.templatePanel>.embeddedPageHeader>button{color:#fff;background:#0d66ff;border:0;border-radius:8px;padding:11px 15px;font-weight:700}.templateGrid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.templateGrid article{background:#fff;border:1px solid #e0e7ef;border-radius:12px;padding:20px}.templateGrid article>header{justify-content:space-between;align-items:flex-start;display:flex}.templateGrid article>header small{color:#0d66ff;font-size:9px}.templateGrid article>header h3{margin:6px 0 0;font-size:16px}.templateGrid article>header>span{color:#8b98a8;font-size:8px}.templateSpecs{background:#f5f8fc;border-radius:8px;grid-template-columns:1fr 1fr;gap:9px;margin:16px 0;padding:12px;display:grid}.templateSpecs span{color:#8491a1;flex-direction:column;gap:4px;font-size:9px;display:flex}.templateSpecs b{color:#263b54;font-size:11px}.templateGrid article>p{color:#788799;min-height:20px;font-size:10px}.templateGrid article>footer{justify-content:flex-end;gap:8px;margin-top:15px;display:flex}.templateGrid article>footer button{color:#0d66ff;background:#fff;border:1px solid #dce4ed;border-radius:7px;padding:8px 12px}.templateGrid article>footer button.danger{color:#e24d4d}.templateEmpty{text-align:center;color:#8996a6;background:#fff;border:1px dashed #dce4ed;border-radius:12px;grid-column:1/-1;padding:60px}.templateDescription{grid-column:1/-1}.templateDescription textarea{resize:vertical;border:1px solid #dce4ed;border-radius:7px;min-height:90px;padding:10px}@media (width<=700px){.templatePanel>.embeddedPageHeader{flex-direction:column;align-items:flex-start;gap:15px}.templatePanel>.embeddedPageHeader>button{width:100%}.templateGrid{grid-template-columns:1fr}}.resourceActions{gap:8px;margin-top:15px;display:flex}.resourceActions button{color:#516276;background:#fff;border:1px solid #dce4ed;border-radius:7px;flex:1;padding:9px 8px;font-size:10px;font-weight:700;transition:border-color .18s,color .18s,background .18s}.resourceActions button:hover{color:#0d66ff;background:#f5f9ff;border-color:#0d66ff}.resourceActions button:disabled{opacity:.45;cursor:not-allowed}.resourceActions button.destroy{color:#dc5151;border-color:#f0cccc}.resourceActions button.destroy:hover{background:#fff5f5;border-color:#dc5151}.resourceActions button.connectionInfoButton{color:#0d66ff;border-color:#c9ddff}.resourceCardHead>div:first-child{padding-right:72px}.resourceCardHead.isBusy>span{right:58px}.resourceActionProgress{align-items:center;gap:6px;display:flex;position:absolute;top:-7px;right:0}.resourceActionProgress>small{color:#0d66ff!important;font-size:8px!important;position:static!important}.miniProgressRing{border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:relative}.miniProgressRing:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:4px}.miniProgressRing b{z-index:1;color:#0d66ff;font-size:8px;position:relative}.instanceActionModal{z-index:80;background:#03142b40;justify-content:flex-end;align-items:flex-start;padding:84px 28px 28px;display:flex;position:fixed;inset:0}.instanceActionDialog{text-align:center;background:#fff;border:1px solid #dfe7f1;border-radius:16px;width:min(300px,100%);padding:26px 22px;box-shadow:0 24px 70px #03142b40}.progressRing{border-radius:50%;place-items:center;width:132px;height:132px;margin:0 auto 20px;display:grid;position:relative}.progressRing:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:10px}.progressRing span{z-index:1;color:#0d66ff;font-size:23px;font-weight:800;position:relative}.instanceActionDialog h2{color:#192c45;margin:0 0 8px;font-size:18px}.instanceActionDialog p{color:#8794a5;margin:0;font-size:10px}.resourceConfirmModal{z-index:90;place-items:center;padding:15px;display:grid;position:fixed;inset:0}.resourceConfirmBackdrop{background:#03142b99;border:0;position:absolute;inset:0}.resourceConfirmDialog{background:#fff;border:1px solid #dfe7f1;border-radius:15px;width:min(410px,100%);padding:30px 26px;position:relative;box-shadow:0 24px 70px #03142b40}.resourceConfirmDialog>small{color:#0d66ff;letter-spacing:1.4px;font-size:9px;font-weight:800}.resourceConfirmDialog h2{color:#182b44;margin:8px 0;font-size:20px}.resourceConfirmDialog p{color:#78879a;margin:0 0 17px;font-size:11px;line-height:1.7}.resourceConfirmDialog p b{color:#d84b4b}.resourceConfirmDialog>input,.connectionCodeInput{background:#fbfcfe;border:1px solid #dce4ed;border-radius:8px;outline:0;width:100%;padding:11px 12px}.resourceConfirmDialog>input:focus,.connectionCodeInput:focus{border-color:#0d66ff;box-shadow:0 0 0 3px #0d66ff18}.resourceDangerConfirm,.resourcePrimaryButton{border:0;border-radius:8px;width:100%;margin-top:14px;padding:11px 13px;font-weight:800}.resourceDangerConfirm{color:#fff;background:#d84b4b}.resourceDangerConfirm:disabled,.resourcePrimaryButton:disabled{opacity:.45;cursor:not-allowed}.resourceModalClose{color:#8290a0;background:0 0;border:0;font-size:24px;line-height:1;position:absolute;top:9px;right:13px}.connectionDialog p{margin-bottom:13px}.connectionDialog label{color:#43546b;margin:13px 0 7px;font-size:10px;font-weight:700;display:block}.connectionChallenge{grid-template-columns:1fr 86px 52px;align-items:center;gap:7px;display:grid}.connectionChallenge strong{color:#1c3655;text-align:center;background:#f2f6fb;border-radius:7px;padding:10px 7px;font-size:12px}.connectionChallenge input{text-align:center;border:1px solid #dce4ed;border-radius:7px;width:100%;padding:9px 7px}.connectionChallenge button{color:#0d66ff;background:#fff;border:1px solid #dce4ed;border-radius:7px;padding:9px 3px;font-size:9px}.resourcePrimaryButton{color:#fff;background:#0d66ff}.resourceModalMsg{color:#c64242;background:#fff1f1;border-radius:7px;margin-top:12px;padding:9px;font-size:10px}.connectionInfoList{grid-template-columns:1fr 1fr;gap:9px;margin:18px 0 4px;display:grid}.connectionInfoList>div{background:#f5f8fc;border-radius:8px;padding:10px}.connectionInfoList dt{color:#8997a7;font-size:9px}.connectionInfoList dd{color:#233b57;word-break:break-all;margin:5px 0 0;font-size:11px;font-weight:700}@media (width<=700px){.resourceActions{flex-wrap:wrap;gap:6px}.resourceActions button{flex:calc(50% - 6px);padding:9px 5px;font-size:9px}.resourceActionProgress{top:-3px}.instanceActionModal{padding:72px 14px 88px}.instanceActionDialog{width:min(280px,100%);padding:24px 18px}.resourceConfirmDialog{padding:27px 19px}.connectionChallenge{grid-template-columns:1fr 75px 48px}.connectionInfoList{grid-template-columns:1fr}}@media (width>=751px){.usersAdmin,.ops,.commerceAdmin{display:block}.usersAdmin>aside,.ops>aside,.commerceAdmin>aside{z-index:30;background:#071a35;flex-direction:column;width:236px;padding:24px 15px;display:flex;position:fixed;inset:0 auto 0 0}.usersAdmin>section,.ops>section,.commerceAdmin>section{width:calc(100% - 236px);max-width:none;margin-left:236px}.usersAdmin>aside>a:first-child,.ops>aside>a:first-child,.commerceAdmin>aside>a:first-child{color:#fff;align-items:center;padding:5px 9px 24px;font-size:18px;text-decoration:none;display:flex}.usersAdmin>aside nav,.ops>aside nav,.commerceAdmin>aside nav{flex-direction:column;gap:4px;margin-top:18px;display:flex}.usersAdmin>aside nav a,.ops>aside nav a,.commerceAdmin>aside nav a{color:#8296b0;border-radius:8px;padding:11px 12px;font-size:11px;text-decoration:none}.usersAdmin>aside nav a.active,.ops>aside nav a.active,.commerceAdmin>aside nav a.active{color:#fff;background:#0d66ff;box-shadow:0 8px 20px #001b5260}}.unifiedAdminSidebar{color:#fff;z-index:40;background:#071a35!important;flex-direction:column!important;width:236px!important;padding:24px 15px!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important}.unifiedBrand{align-items:center;gap:10px;text-decoration:none;color:#fff!important;padding:0 9px 22px!important;display:flex!important}.unifiedBrand>span{background:linear-gradient(135deg,#0d66ff,#1ab9e8);border-radius:8px;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.unifiedBrand b{font-size:17px}.unifiedBrand em{color:#29a9ff;font-style:normal}.unifiedWorkspace{background:#ffffff09;border:1px solid #ffffff12;border-radius:9px;flex-direction:column;margin-bottom:22px;padding:12px;display:flex;position:relative}.unifiedWorkspace small{color:#7188a5;font-size:8px}.unifiedWorkspace b{text-overflow:ellipsis;margin-top:5px;font-size:10px;overflow:hidden}.unifiedWorkspace span{color:#62baff;background:#1b72d329;border-radius:10px;padding:4px 6px;font-size:8px;position:absolute;top:18px;right:10px}.unifiedAdminSidebar nav{flex-direction:column!important;gap:4px!important;margin:0!important;display:flex!important}.unifiedAdminSidebar nav a{border-radius:8px;align-items:center;gap:12px;text-decoration:none;color:#8296b0!important;padding:11px 12px!important;font-size:11px!important;display:flex!important}.unifiedAdminSidebar nav a i{place-items:center;width:20px;font-size:14px;font-style:normal;display:grid}.unifiedAdminSidebar nav a.active{box-shadow:0 8px 20px #001b5260;color:#fff!important;background:#0d66ff!important}.unifiedBottom{border-top:1px solid #ffffff10;flex-direction:column;margin-top:auto;padding-top:12px;display:flex}.unifiedBottom a{color:#778ca7;padding:9px 12px;font-size:10px;text-decoration:none}@media (width<=750px){.unifiedAdminSidebar{width:100%!important;height:auto!important;padding:10px 12px!important;position:sticky!important;top:0!important}.unifiedBrand,.unifiedWorkspace,.unifiedBottom{display:none!important}.unifiedAdminSidebar nav{width:100%;grid-template-columns:repeat(5,1fr)!important;display:grid!important;overflow:visible!important}.unifiedAdminSidebar nav a{white-space:nowrap;flex-direction:column;justify-content:center;gap:2px;padding:7px 2px!important;font-size:9px!important}.unifiedAdminSidebar nav a i{font-size:16px}.usersAdmin>section,.ops>section,.commerceAdmin>section{width:100%!important;margin-left:0!important}}.unifiedCustomerGroup,.unifiedAdminGroup{flex-direction:column;display:flex}.unifiedCustomerGroup{border-bottom:1px solid #ffffff10;padding-bottom:14px}.unifiedAdminGroup{padding-top:14px}.unifiedCustomerGroup>small,.unifiedAdminGroup>small{color:#7188a5;padding:0 12px 7px;font-size:8px}.unifiedCustomerGroup nav,.unifiedAdminGroup nav{margin:0!important}.embeddedAdminPanel{background:0 0!important;width:100%!important;min-height:0!important;display:block!important}.embeddedAdminPanel>.unifiedAdminSidebar{display:none!important}.embeddedAdminPanel>section{width:100%!important;margin:0!important;padding:0!important}.embeddedAdminPanel .embeddedPageHeader,.embeddedAdminPanel>section>header{background:0 0!important;border:0!important;height:auto!important;min-height:0!important;margin:0 0 24px!important;padding:0!important}.embeddedAdminPanel .adminBody{padding:0!important}.embeddedAdminPanel .userTable,.embeddedAdminPanel .resourceGrid,.embeddedAdminPanel .adminTickets{max-width:none!important}.usersAdmin,.ops,.commerceAdmin,.admin{color:#071b39!important;background:#f3f6fa!important;width:100%!important;min-height:100vh!important;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif!important;display:flex!important}.usersAdmin>section,.ops>section,.commerceAdmin>section,.admin>section{width:calc(100% - 236px)!important;min-width:0!important;margin-left:236px!important;padding:0 30px 40px!important;overflow:visible!important}.usersAdmin>section>header,.ops>section>header,.commerceAdmin>section>header,.admin>section>header{background:#fff!important;border-bottom:1px solid #e3e9f1!important;justify-content:space-between!important;align-items:center!important;height:68px!important;margin:0 -30px 30px!important;padding:0 30px!important;display:flex!important}.usersAdmin>section>header h1,.ops>section>header h1,.commerceAdmin>section>header h1,.admin>section>header h1{color:#071b39!important;margin:0 0 5px!important;font-size:20px!important}.usersAdmin>section>header p,.ops>section>header p,.commerceAdmin>section>header p,.admin>section>header p{color:#8491a1!important;margin:0!important;font-size:10px!important}.usersAdmin>section>header small,.ops>section>header small,.commerceAdmin>section>header small{color:#7d8999!important;letter-spacing:0!important;font-size:10px!important}.userTable,.resourceGrid,.adminTickets,.commerceAdmin>section>.card,.adminBody{max-width:1180px;margin-left:auto;margin-right:auto}.userTable{border:1px solid #e2e8f0;width:100%;min-width:0!important;box-shadow:none!important}.usersAdmin .userRow{grid-template-columns:2fr 130px 1.3fr 1.2fr 80px}.ops>section>.opsTabs{max-width:1180px;margin:0 auto 20px}.resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.commerceAdmin>section>.card,.adminBody{width:100%}@media (width<=750px){.usersAdmin,.ops,.commerceAdmin,.admin{display:block!important}.usersAdmin>section,.ops>section,.commerceAdmin>section,.admin>section{width:100%!important;margin-left:0!important;padding:18px 14px 88px!important}.usersAdmin>section>header,.ops>section>header,.commerceAdmin>section>header,.admin>section>header{height:auto!important;min-height:62px!important;margin:-18px -14px 18px!important;padding:14px!important}.usersAdmin h1,.ops h1,.commerceAdmin h1,.admin h1{font-size:20px!important}.resourceGrid{grid-template-columns:1fr!important}.usersAdmin .userRow{grid-template-columns:1fr 105px}.admin>.unifiedAdminSidebar{width:100%!important;height:auto!important;padding:10px 12px!important;position:sticky!important}}.usersAdmin{color:#10233f;background:#f4f7fb;grid-template-columns:220px 1fr;min-height:100vh;font-family:Inter,Microsoft YaHei,sans-serif;display:grid}.usersAdmin aside{color:#fff;background:#071b39;flex-direction:column;padding:28px 20px;display:flex}.adminBrand{color:#fff;font-size:21px;text-decoration:none}.adminBrand b{margin-left:8px}.usersAdmin nav{gap:7px;margin-top:45px;display:grid}.usersAdmin nav a,.usersAdmin aside>a:last-child{color:#9fb0c7;border-radius:8px;padding:11px 13px;font-size:13px;text-decoration:none}.usersAdmin nav a.active,.usersAdmin nav a:hover{color:#fff;background:#0d66ff}.usersAdmin aside>a:last-child{margin-top:auto}.usersAdmin section{padding:42px;overflow:auto}.usersAdmin header{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}.usersAdmin header small{color:#0d66ff;letter-spacing:1.5px}.usersAdmin h1{margin:8px 0;font-size:30px}.usersAdmin header p{color:#718198;margin:0}.usersAdmin header>span{color:#0d66ff;background:#e7efff;border-radius:99px;padding:8px 14px}.adminMsg{color:#16835f;background:#e7f8f1;border-radius:8px;margin-bottom:14px;padding:12px}.userTable{background:#fff;border-radius:12px;min-width:850px;overflow:hidden;box-shadow:0 8px 30px #1531550d}.userRow{border-bottom:1px solid #edf1f6;grid-template-columns:2fr 130px 1.3fr 1.2fr 80px;align-items:center;gap:12px;padding:14px 18px;font-size:12px;display:grid}.userRow.head{color:#738195;background:#f8fafc}.userRow input,.userRow select{background:#fff;border:1px solid #dce4ed;border-radius:7px;padding:9px}.userRow button{color:#fff;background:#0d66ff;border:0;border-radius:7px;padding:10px;font-weight:700}@media (width<=760px){.usersAdmin{display:block}.usersAdmin aside{flex-direction:row;align-items:center;gap:12px;padding:14px}.usersAdmin nav{margin:0 0 0 auto;display:flex}.usersAdmin aside>a:last-child{display:none}.usersAdmin section{padding:22px 14px}.usersAdmin header{align-items:start}.usersAdmin header p{display:none}.usersAdmin aside{z-index:20;flex-wrap:wrap;position:sticky;top:0}.usersAdmin aside>.adminBrand{width:100%}.usersAdmin nav{width:100%;margin:8px 0 0;overflow-x:auto}.usersAdmin nav a{white-space:nowrap;padding:9px 10px;font-size:11px}.usersAdmin section{overflow:hidden}.userTable{min-width:0;box-shadow:none;background:0 0;overflow:visible}.userRow.head{display:none}.userRow{background:#fff;border:0;border-radius:11px;grid-template-columns:1fr 105px;min-width:0;margin-bottom:12px;padding:15px}.userRow>span{color:#758397;grid-column:1/-1}.userRow button{width:100%}}.usersAdmin .userRow,.embeddedAdminPanel.usersPanel .userRow{grid-template-columns:1.2fr 2fr 110px 1.35fr 170px}.userTagsCell{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.userTag{color:#0d66ff;background:#eaf2ff;border-radius:999px;align-items:center;max-width:100%;padding:5px 9px;font-size:11px;font-weight:800;line-height:1.1;display:inline-flex}.userTag.empty{color:#7a889b;background:#f2f5f9;font-weight:700}.userActions{align-items:center;gap:7px;display:flex}.userActions button{color:#fff;background:#0d66ff;border:0;border-radius:7px;padding:9px 12px;font-weight:700}.userActions .assignButton{color:#16835f;background:#e9f8f2}.userModal{z-index:70;place-items:center;display:grid;position:fixed;inset:0}.userModalBackdrop{background:#03142bc9;border:0;position:absolute;inset:0}.userModalDialog{background:#fff;border-radius:14px;width:min(540px,100% - 28px);max-height:90vh;padding:27px;position:relative;overflow:auto;box-shadow:0 20px 60px #03142b38}.assignDialog{width:min(760px,100% - 28px)}.userModalClose{color:#7e8c9e;background:0 0;border:0;font-size:25px;position:absolute;top:10px;right:14px}.userModalDialog>small{color:#0d66ff;font-size:10px}.userModalDialog h2{margin:7px 0 20px}.userModalDialog>label{gap:7px;margin:14px 0;font-size:11px;font-weight:700;display:grid}.userModalDialog input,.userModalDialog select{background:#fbfcfe;border:1px solid #dce4ed;border-radius:7px;width:100%;padding:11px}.userModalSave{color:#fff;background:#0d66ff;border:0;border-radius:8px;width:100%;margin-top:10px;padding:12px;font-weight:800}.tagEditor{gap:10px;margin:16px 0;display:grid}.tagEditor>span{color:#10233f;font-size:11px;font-weight:800}.tagTemplates,.tagPills{flex-wrap:wrap;gap:7px;display:flex}.tagTemplates button,.tagPills button{color:#53647b;background:#f6f9fd;border:1px solid #dce7f4;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.tagTemplates button.selected{color:#0d66ff;background:#eaf2ff;border-color:#0d66ff}.tagInputRow{grid-template-columns:1fr 86px;gap:8px;display:grid}.tagInputRow button{color:#fff;background:#10233f;border:0;border-radius:7px;font-weight:800}.tagPills button{color:#fff;background:#0d66ff;border-color:#0d66ff}.tagPills em{color:#8a98aa;font-size:12px;font-style:normal}.assignGrid{grid-template-columns:1fr 1fr;gap:11px 15px;display:grid}.assignGrid label{gap:6px;font-size:10px;font-weight:700;display:grid}.assignGrid input,.assignGrid select{background:#fbfcfe;border:1px solid #dce4ed;border-radius:7px;width:100%;padding:10px}.assignGrid label:first-child{grid-column:1/-1}@media (width<=760px){.usersAdmin .userRow,.embeddedAdminPanel.usersPanel .userRow{grid-template-columns:1fr 105px}.userTagsCell,.usersAdmin .userRow>span:nth-child(4),.embeddedAdminPanel.usersPanel .userRow>span:nth-child(4){grid-column:1/-1}.userActions{justify-content:flex-end}.assignGrid{grid-template-columns:1fr}.assignGrid label:first-child{grid-column:auto}.tagInputRow{grid-template-columns:1fr}}.ops{color:#10233f;background:#f4f7fb;grid-template-columns:220px 1fr;min-height:100vh;font-family:Inter,Microsoft YaHei,sans-serif;display:grid}.ops>aside{background:#071b39;padding:26px 18px}.ops>aside>a{color:#fff;font-size:20px;text-decoration:none}.ops nav{gap:6px;margin-top:40px;display:grid}.ops nav a{color:#a5b4c7;border-radius:8px;padding:10px;text-decoration:none}.ops nav a.active{color:#fff;background:#0d66ff}.ops>section{min-width:0;padding:38px}.ops>section>header{justify-content:space-between;align-items:end;display:flex}.ops>section>header button,.saveResource{color:#fff;background:#0d66ff;border:0;border-radius:8px;padding:11px 16px}.opsTabs{gap:8px;margin:25px 0;display:flex}.opsTabs button{background:#e7edf5;border:0;border-radius:8px;padding:10px 16px}.opsTabs button.active{color:#fff;background:#0d66ff}.resourceGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.resourceGrid article,.adminTickets article{background:#fff;border-radius:11px;padding:20px;position:relative}.resourceGrid h3{margin:7px 0}.resourceGrid p,.resourceGrid small{color:#758397}.resourceGrid>article>em{color:#16a475;font-style:normal;position:absolute;top:18px;right:18px}.resourceGrid dl{background:#f6f8fb;grid-template-columns:1fr 1fr;gap:12px;padding:13px;display:grid}.resourceGrid dl div{flex-direction:column;display:flex}.resourceGrid dt{color:#8996a7;font-size:10px}.resourceGrid dd{margin:4px 0;font-weight:700}.resourceGrid article>button{background:#fff;border:1px solid #dce4ed;border-radius:7px;margin-top:13px;padding:8px 12px}.adminTickets{gap:12px;display:grid}.adminTickets article>header{justify-content:space-between;display:flex}.adminTickets header div{flex-direction:column;gap:5px;display:flex}.adminTickets header span{color:#8491a2;font-size:11px}.adminTickets header em{color:#0d66ff;font-style:normal}.ticketHistory{background:#f6f8fb;max-height:150px;margin:14px 0;padding:10px;overflow:auto}.ticketHistory p{font-size:11px}.ticketActions{gap:8px;display:flex}.ticketActions input{border:1px solid #dce4ed;border-radius:7px;flex:1;padding:9px}.ticketActions button{color:#fff;background:#0d66ff;border:0;border-radius:7px;padding:9px 13px}.ticketActions .closeTicket{background:#e65454}.opsMsg{color:#16835f;background:#e7f7f0;border-radius:8px;margin-bottom:12px;padding:11px}.opsModal{z-index:50;place-items:center;display:grid;position:fixed;inset:0}.opsBg{background:#03142bc9;border:0;position:absolute;inset:0}.opsModal>div{background:#fff;border-radius:14px;width:min(620px,100% - 28px);max-height:90vh;padding:26px;position:relative;overflow:auto}.opsModal .x{background:0 0;border:0;font-size:26px;position:absolute;top:10px;right:14px}.opsForm{grid-template-columns:1fr 1fr;gap:12px;display:grid}.opsForm label{gap:6px;font-size:11px;font-weight:700;display:grid}.opsForm input,.opsForm select{border:1px solid #dce4ed;border-radius:7px;padding:10px}.saveResource{width:100%;margin-top:18px}@media (width<=750px){.ops{display:block}.ops>aside{z-index:20;padding:13px;position:sticky;top:0}.ops nav{margin-top:12px;display:flex;overflow:auto}.ops nav a{white-space:nowrap}.ops>section{padding:22px 14px}.resourceGrid,.opsForm{grid-template-columns:1fr}.ticketActions{flex-wrap:wrap}.ticketActions input{flex-basis:100%}}.ticketToolbar{background:#fff;border:1px solid #e1e7ef;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:15px 18px;display:flex}.ticketToolbar>div:first-child{flex-direction:column;gap:5px;display:flex}.ticketToolbar>div:first-child span{color:#7d8b9d;align-items:center;gap:6px;font-size:10px;display:flex}.ticketToolbar>div:first-child i,.ticketSelect i{background:#ff4d4f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ff4d4f16}.ticketToolbar>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.ticketToolbar button,.ticketModuleActions button{color:#516276;background:#fff;border:1px solid #dce4ed;border-radius:7px;padding:8px 11px;font-size:10px}.ticketToolbar button.primary{color:#fff;background:#0d66ff;border-color:#0d66ff}.ticketToolbar button.danger,.ticketModuleActions button.danger{color:#e24d4d;border-color:#f0caca}.ticketToolbar button:disabled{opacity:.45;cursor:not-allowed}.ticketModules{gap:14px}.ticketModules article{border:1px solid #e0e7ef;padding:18px;box-shadow:0 6px 22px #10233f08}.ticketModules article.unread{border-left:3px solid #ff4d4f}.ticketModules article>header{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.ticketSelect{align-items:center;gap:9px;display:flex}.ticketSelect input{width:15px;height:15px}.ticketMeta{align-items:flex-end!important}.messageCount{background:#eaf2ff;border-radius:20px;padding:5px 8px;color:#0d66ff!important}.ticketModules .ticketHistory{background:#f7f9fc;border:1px solid #edf1f5;border-radius:8px;max-height:none;margin:15px 0;padding:0;overflow:visible}.ticketMessage{border-bottom:1px solid #e9eef4;padding:12px 14px}.ticketMessage:last-child{border-bottom:0}.ticketMessage header{justify-content:space-between;align-items:center;display:flex}.ticketMessage header b{font-size:10px}.ticketMessage time{color:#93a0b0;font-size:9px}.ticketMessage p{white-space:pre-wrap;color:#43546a;margin:7px 0 0;font-size:11px;line-height:1.65}.ticketModuleActions{justify-content:flex-end;gap:8px;margin-bottom:12px;display:flex}.ticketActions textarea{resize:vertical;border:1px solid #dce4ed;border-radius:7px;flex:1;min-height:68px;padding:10px;font-family:inherit}.emptyTickets{text-align:center;color:#8290a2;background:#fff;border:1px solid #e1e7ef;border-radius:11px;padding:70px}.bulkReplyModal>div{width:min(680px,100% - 28px)}.bulkReplyModal h2{margin:6px 0 18px}.bulkReplyModal>div>small{color:#0d66ff}.bulkRecipients{grid-template-columns:1fr 1fr;gap:8px;max-height:220px;margin-bottom:14px;display:grid;overflow:auto}.bulkRecipients label{border:1px solid #e0e7ef;border-radius:8px;align-items:center;gap:9px;padding:10px;display:flex}.bulkRecipients label span{flex-direction:column;gap:3px;min-width:0;display:flex}.bulkRecipients label b,.bulkRecipients label small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bulkRecipients label small{color:#8592a3}.bulkReplyModal textarea{resize:vertical;border:1px solid #dce4ed;border-radius:8px;width:100%;min-height:130px;padding:12px;font-family:inherit}@media (width<=750px){.ticketToolbar{flex-direction:column;align-items:flex-start}.ticketToolbar>div:last-child{width:100%}.ticketToolbar button{flex:1}.ticketModules article>header{grid-template-columns:auto 1fr}.ticketMeta{grid-column:2;align-items:flex-start!important}.ticketActions textarea{flex-basis:100%}.ticketModuleActions{flex-wrap:wrap;justify-content:flex-start}.bulkRecipients{grid-template-columns:1fr}}.selectAllTickets{color:#516276;background:#fff;border:1px solid #dce4ed;border-radius:7px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;display:flex}.selectAllTickets input{width:14px;height:14px}.userTicketGroup{background:#fff;border:1px solid #dfe6ef;border-radius:12px;overflow:hidden}.userTicketGroup>header{background:#f8fafc;border-bottom:1px solid #e7ecf2;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:15px 18px;display:grid}.userTicketGroup>header>label input{width:16px;height:16px}.userTicketGroup>header>div{flex-direction:column;gap:4px;display:flex}.userTicketGroup>header>div>b{font-size:12px}.userTicketGroup>header>div>span{color:#7f8da0;font-size:10px}.userTicketGroup>header>button{color:#0d66ff;background:#fff;border:1px solid #d7e0ea;border-radius:7px;padding:8px 11px;font-size:10px}.userTicketList{gap:10px;padding:12px;display:grid}.userTicketList>article{box-shadow:none;margin:0}.userTicketList>article:last-child{margin-bottom:0}@media (width<=750px){.selectAllTickets{flex:1;justify-content:center}.userTicketGroup>header{grid-template-columns:auto 1fr}.userTicketGroup>header>button{grid-column:2;justify-self:start}.userTicketList{padding:8px}}.ticketStatusTabs{gap:8px;margin-bottom:12px;display:flex}.ticketStatusTabs button{color:#617287;background:#fff;border:1px solid #dce4ed;border-radius:9px;align-items:center;gap:8px;padding:10px 15px;font-weight:700;display:flex}.ticketStatusTabs button span{color:#738297;background:#edf1f6;border-radius:10px;place-items:center;min-width:20px;height:20px;font-size:9px;display:grid}.ticketStatusTabs button.active{color:#fff;background:#0d66ff;border-color:#0d66ff}.ticketStatusTabs button.active span{color:#fff;background:#ffffff24}@media (width<=750px){.ticketStatusTabs button{flex:1;justify-content:center}}.resourceAdminActions{gap:8px;margin-top:13px;display:flex}.resourceAdminActions button{color:#0d66ff;background:#fff;border:1px solid #dce4ed;border-radius:7px;flex:1;padding:9px 12px;font-weight:700}.resourceAdminActions button.destroyResource{color:#d94b4b;border-color:#efcaca}.resourceAdminActions button.destroyResource:hover{background:#fff3f3;border-color:#d94b4b}.resourceAdminActions button:disabled{opacity:.5;cursor:not-allowed}@media (width<=500px){.resourceAdminActions{flex-direction:column}}.admin{--blue:#0d66ff;--navy:#071b39;min-height:100vh;color:var(--navy);background:#f3f6fa;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;display:flex}.admin>aside{color:#fff;background:#071a35;flex-direction:column;width:230px;padding:24px 15px;display:flex;position:fixed;inset:0 auto 0 0}.adminBrand{color:#fff;align-items:center;gap:10px;padding:0 8px 25px;text-decoration:none;display:flex}.adminBrand>span{background:linear-gradient(135deg,#0d66ff,#18b7e7);border-radius:8px;place-items:center;width:33px;height:33px;font-weight:900;display:grid}.adminBrand b{font-size:17px}.adminBrand em{color:#28a9ff;font-style:normal}.admin>aside>p{color:#627997;text-transform:uppercase;letter-spacing:1.2px;padding:0 10px;font-size:8px}.admin>aside nav{flex-direction:column;gap:5px;display:flex}.admin>aside nav a,.admin>aside nav button{color:#8296b0;text-align:left;background:0 0;border:0;border-radius:8px;padding:11px 12px;font-size:10px;text-decoration:none}.admin>aside nav .active{color:#fff;background:#0d66ff}.admin>aside>div{border-top:1px solid #ffffff10;flex-direction:column;margin-top:auto;padding:14px 10px;display:flex}.admin>aside>div small{color:#6f84a0;font-size:8px}.admin>aside>div b{text-overflow:ellipsis;margin:5px 0 12px;font-size:9px;overflow:hidden}.admin>aside>div a{color:#7f93ad;font-size:9px;text-decoration:none}.admin>section{width:calc(100% - 230px);margin-left:230px}.admin>section>header{background:#fff;border-bottom:1px solid #e1e7ef;justify-content:space-between;align-items:center;height:82px;padding:0 32px;display:flex}.admin header h1{margin:0 0 5px;font-size:19px}.admin header p{color:#8491a1;margin:0;font-size:9px}.admin header>span{color:#15aa78;background:#e9f8f3;border:1px solid #cdf0e4;border-radius:20px;padding:7px 10px;font-size:8px}.admin header>span i{background:#1ab884;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.adminBody{max-width:1260px;margin:auto;padding:28px 32px}.settingsLoading{text-align:center;color:#8190a3;padding:80px}.settingsTabs{grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:16px;display:grid}.settingsTabs button{text-align:left;color:#5e6f84;background:#fff;border:1px solid #e0e7ef;border-radius:10px;align-items:center;gap:11px;padding:14px;display:flex}.settingsTabs .settingsTabLink{text-align:left;color:#5e6f84;background:#fff;border:1px solid #e0e7ef;border-radius:10px;align-items:center;gap:11px;padding:14px;text-decoration:none;display:flex}.settingsTabs .settingsTabLink>i{background:#eef4fb;border-radius:8px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.settingsTabs .settingsTabLink span{flex-direction:column;display:flex}.settingsTabs .settingsTabLink b{color:#263b54;font-size:10px}.settingsTabs .settingsTabLink small{color:#929eac;margin-top:4px;font-size:7px}.settingsTabs button.active{color:#0d66ff;border-color:#0d66ff;box-shadow:0 7px 22px #0d66ff12}.settingsTabs button>i{background:#eef4fb;border-radius:8px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:900;display:grid}.settingsTabs button.active>i{background:#e7f1ff}.settingsTabs button span{flex-direction:column;display:flex}.settingsTabs b{color:#263b54;font-size:10px}.settingsTabs small{color:#929eac;margin-top:4px;font-size:7px}.settingsCard{background:#fff;border:1px solid #e0e7ef;border-radius:12px;padding:24px}.settingsHead{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;margin-bottom:22px;padding-bottom:19px;display:flex}.settingsHead h2{margin:0 0 5px;font-size:15px}.settingsHead p{color:#8491a1;margin:0;font-size:9px}.settingsHead button{color:#0d66ff;background:#fff;border:1px solid #dce3ec;border-radius:7px;padding:8px 11px;font-size:9px}.formGrid{grid-template-columns:1fr 1fr;gap:18px 22px;display:grid}.formGrid label{flex-direction:column;display:flex}.formGrid label>b{margin-bottom:7px;font-size:9px}.formGrid label em{color:#e2705b;background:#fff0ed;border-radius:10px;margin-left:6px;padding:3px 5px;font-size:7px;font-style:normal}.formGrid input,.formGrid select,.formGrid textarea{color:#23384f;background:#fbfcfe;border:1px solid #dce4ed;border-radius:7px;outline:none;width:100%;padding:10px 12px;font-size:9px}.formGrid textarea{resize:vertical;min-height:100px;line-height:1.6}.formGrid input:focus,.formGrid select:focus,.formGrid textarea:focus{background:#fff;border-color:#0d66ff;box-shadow:0 0 0 3px #0d66ff0c}.formGrid label>small{color:#929dac;margin-top:5px;font-size:7px}.settingsNotice{color:#5e7390;background:#eef6ff;border:1px solid #dbeaff;border-radius:8px;margin-top:20px;padding:11px 13px;font-size:8px}.settingsFooter{justify-content:flex-end;align-items:center;gap:20px;padding:16px 3px;display:flex}.settingsFooter span{color:#317b65;font-size:9px}.settingsFooter button{color:#fff;background:#0d66ff;border:0;border-radius:8px;padding:11px 19px;font-size:10px;font-weight:800}.settingsFooter button:disabled{opacity:.6}@media (width<=900px){.settingsTabs{grid-template-columns:1fr 1fr}.formGrid{grid-template-columns:1fr}}@media (width<=650px){.admin>aside{width:60px;padding:18px 7px}.adminBrand b,.admin>aside>p,.admin>aside nav a,.admin>aside nav button,.admin>aside>div{font-size:0}.admin>aside nav a,.admin>aside nav button{text-align:center}.admin>aside nav a:before{content:"⌂";font-size:14px}.admin>aside nav button:before{content:"⚙";font-size:14px}.admin>section>header{padding:0 16px}.admin header>span{display:none}.adminBody{padding:18px 14px}.settingsTabs{grid-template-columns:1fr 1fr}.settingsTabs small{display:none}.settingsCard{padding:18px}.settingsHead{align-items:flex-start;gap:10px}.settingsFooter{flex-direction:column-reverse;align-items:flex-end}.admin{display:block}.admin>aside{z-index:20;flex-direction:row;align-items:center;width:100%;height:auto;padding:12px;position:sticky;top:0}.adminBrand{padding:0}.admin>aside nav{flex-direction:row;margin-left:auto}.admin>aside nav a,.admin>aside nav button{white-space:nowrap;padding:9px;font-size:10px}.admin>aside nav a:before,.admin>aside nav button:before{display:none}.admin>section{width:100%;margin-left:0}.admin>section>header{height:auto;min-height:72px;padding:14px}.settingsTabs{display:flex;overflow-x:auto}.settingsTabs button{min-width:145px}}.ordersPage{color:#10233f;background:#f4f7fb;min-height:100vh;font-family:Inter,Microsoft YaHei,sans-serif}.ordersPage nav{background:#071b39;justify-content:space-between;align-items:center;height:68px;padding:0 max(22px,50% - 550px);display:flex}.ordersPage nav a{color:#fff;margin-left:20px;text-decoration:none}.ordersPage nav>a{margin:0;font-size:20px}.ordersPage section{max-width:1100px;margin:auto;padding:45px 20px}.ordersPage header{justify-content:space-between;align-items:end;display:flex}.ordersPage header small{color:#0d66ff;letter-spacing:2px}.ordersPage header a{color:#fff;background:#0d66ff;border-radius:8px;padding:11px 16px;text-decoration:none}.ordersTable{background:#fff;border-radius:12px;margin-top:25px;overflow:auto}.orow{border-bottom:1px solid #edf1f5;grid-template-columns:1.5fr 1.5fr .7fr 1fr .7fr .8fr;align-items:center;gap:12px;min-width:900px;padding:15px 18px;font-size:12px;display:grid}.orow.head{color:#758397;background:#f8fafc}.orow span small{color:#8996a7;margin-top:4px;display:block}.orow em{color:#ac7410;text-align:center;background:#fff4d9;border-radius:99px;padding:6px 9px;font-style:normal}.orow em.fail{color:#d9363e;background:#ffe9e9}.orow button{color:#d9363e;background:#fff;border:1px solid #e0e6ee;border-radius:7px;padding:8px}.orow button:disabled{opacity:.45}.orderMsg{color:#16835f;background:#e8f7f1;border-radius:8px;margin-top:15px;padding:11px}.none{text-align:center;color:#8492a4;padding:40px}.submitOnly{max-width:760px!important}.submitOnly header{display:block}.submitCard{background:#fff;border-radius:14px;margin-top:26px;padding:28px;box-shadow:0 10px 35px #10233f0d}.submitCard label{gap:8px;margin:16px 0;font-size:12px;font-weight:700;display:grid}.submitCard input,.submitCard select,.submitCard textarea{color:#10233f;background:#fbfcfe;border:1px solid #dce4ed;border-radius:8px;width:100%;padding:12px}.submitCard textarea{resize:vertical;min-height:180px;line-height:1.7}.submitCard>button{color:#fff;background:#0d66ff;border:0;border-radius:8px;width:100%;padding:13px;font-weight:800}.submitCard>button:disabled{opacity:.5}.submitCard>p{color:#8491a2;text-align:center;margin:14px 0 0;font-size:10px}.ticketSuccess,.ticketError{border-radius:8px;margin-bottom:16px;padding:12px}.ticketSuccess{color:#16835f;background:#e8f7f1}.ticketError{color:#c84343;background:#fff0ef}@media (width<=700px){.submitCard{padding:20px 15px}.submitCard textarea{min-height:150px}}.ticketPage{color:#10233f;background:#f4f7fb;min-height:100vh;font-family:Inter,Microsoft YaHei,sans-serif}.ticketPage nav{background:#071b39;justify-content:space-between;align-items:center;height:68px;padding:0 max(20px,50% - 550px);display:flex}.ticketPage nav a{color:#fff;text-decoration:none}.ticketPage nav>a:first-child{font-size:20px}.ticketPage section{max-width:1100px;margin:auto;padding:38px 20px}.ticketPage header{justify-content:space-between;align-items:end;display:flex}.ticketPage header small{color:#0d66ff;letter-spacing:1.5px}.ticketPage header h1{margin:8px 0}.ticketPage header p{color:#718096}.ticketPage header button,.replyBox button,.createTicket{color:#fff;background:#0d66ff;border:0;border-radius:8px;padding:11px 16px}.ticketLayout{grid-template-columns:330px 1fr;gap:16px;margin-top:25px;display:grid}.ticketList,.ticketDetail{background:#fff;border-radius:12px;min-height:480px;overflow:hidden}.ticketList>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f5;flex-direction:column;gap:5px;width:100%;padding:17px;display:flex;position:relative}.ticketList>button.active{background:#edf4ff}.ticketList span,.ticketList em{color:#7d8a9b;font-size:10px}.ticketList em{color:#0d66ff;position:absolute;top:15px;right:14px}.detailHead{border-bottom:1px solid #edf1f5;padding:20px}.detailHead h2{margin:0 0 5px}.detailHead span{color:#7c899b;font-size:11px}.messages{gap:12px;max-height:330px;padding:20px;display:grid;overflow:auto}.messages article{background:#f5f8fc;border-radius:9px;padding:13px}.messages article p{white-space:pre-wrap;margin:7px 0}.messages article small{color:#8995a5}.replyBox{border-top:1px solid #edf1f5;gap:9px;padding:15px;display:flex}.replyBox textarea{border:1px solid #dce4ed;border-radius:8px;flex:1;padding:10px}.emptyTicket{color:#8794a5;place-items:center;min-height:220px;display:grid}.ticketMsg{color:#16835f;background:#e8f7f1;border-radius:8px;margin-top:15px;padding:11px}.ticketModal{z-index:50;place-items:center;display:grid;position:fixed;inset:0}.modalBg{background:#03142bc9;border:0;position:absolute;inset:0}.ticketModal>div{background:#fff;border-radius:14px;width:min(500px,100% - 28px);padding:28px;position:relative}.modalClose{background:0 0;border:0;font-size:26px;position:absolute;top:10px;right:14px}.ticketModal label{gap:7px;margin:13px 0;font-size:11px;font-weight:700;display:grid}.ticketModal input,.ticketModal select,.ticketModal textarea{border:1px solid #dce4ed;border-radius:8px;padding:11px}.ticketModal textarea{min-height:120px}@media (width<=700px){.ticketPage section{padding:24px 14px}.ticketLayout{grid-template-columns:1fr}.ticketList,.ticketDetail{min-height:250px}.ticketPage header p{display:none}.replyBox{flex-direction:column}}.submittedTicketHistory{gap:12px;margin-top:22px;display:grid}.submittedTicketHistory>header{justify-content:space-between;align-items:center;display:flex}.submittedTicketHistory>header h2{font-size:18px}.submittedTicketHistory>header span{color:#0d66ff;background:#eaf2ff;border-radius:20px;padding:6px 10px;font-size:10px}.submittedTicketHistory>article{background:#fff;border:1px solid #e0e7ef;border-radius:12px;padding:18px}.submittedTicketHistory>article>header{justify-content:space-between;align-items:flex-start;display:flex}.submittedTicketHistory>article>header small{color:#8391a3}.submittedTicketHistory>article>header h3{margin:6px 0}.submittedTicketHistory>article>header>span{color:#0d66ff;background:#edf5ff;border-radius:20px;padding:6px 9px;font-size:9px}.submittedTicketHistory>article>div{gap:8px;margin-top:13px;display:grid}.submittedTicketHistory>article>div>section{background:#f5f8fc;border-radius:8px;padding:11px 12px}.submittedTicketHistory>article>div>section header{justify-content:space-between;display:flex}.submittedTicketHistory>article>div>section time{color:#8996a6;font-size:9px}.submittedTicketHistory>article>div>section p{white-space:pre-wrap;margin:7px 0 0;line-height:1.6}.submittedTicketHistory>p{text-align:center;color:#8794a5;padding:30px}.submittedTicketReply{grid-template-columns:none!important;gap:9px!important;margin-top:14px!important;display:flex!important}.submittedTicketReply textarea{resize:vertical;border:1px solid #dce4ed;border-radius:8px;flex:1;min-height:70px;padding:10px;font-family:inherit}.submittedTicketReply button{color:#fff;background:#0d66ff;border:0;border-radius:8px;padding:0 16px;font-weight:700}@media (width<=700px){.submittedTicketReply{flex-direction:column}.submittedTicketReply button{padding:11px}}*{box-sizing:border-box}.infoPage{color:#10233f;background:#f5f8fc;min-height:100vh;font-family:Inter,Microsoft YaHei,sans-serif}.infoPage nav{color:#fff;background:#071b39;justify-content:space-between;align-items:center;height:68px;padding:0 max(24px,50% - 500px);display:flex}.infoPage nav a{color:#fff;text-decoration:none}.infoPage nav a:first-child{font-size:20px}.infoPage nav b{margin-left:8px}.infoPage header{color:#fff;background:#071b39;padding:75px max(24px,50% - 500px) 85px}.infoPage header small{color:#36bff0;letter-spacing:2px}.infoPage h1{margin:16px 0;font-size:44px}.infoPage header p{color:#a8b8ca;font-size:16px}.infoPage section{gap:14px;max-width:1000px;margin:-35px auto 60px;padding:0 24px;display:grid}.infoPage article{background:#fff;border-radius:12px;padding:26px;box-shadow:0 10px 35px #10233f0d}.infoPage article h2{margin:0 0 10px;font-size:19px}.infoPage article p{color:#67778d;margin:0;line-height:1.8}.infoPage footer{border-top:1px solid #dfe6ef;justify-content:space-between;max-width:952px;margin:auto;padding:25px 0 40px;display:flex}.infoPage footer a{color:#0d66ff;text-decoration:none}@media (width<=600px){.infoPage h1{font-size:34px}.infoPage footer{margin:0 24px}}
