@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Manrope:wght@400;500;600;700;800&display=swap";:root{--bg:#eff5fb;--bg-elevated:#fff;--panel:#fffffff5;--panel-strong:#fffffffa;--panel-soft:#f4f8fcf5;--line:#6e91b929;--line-strong:#2e6fc442;--text:#13263b;--muted:#5d7388;--muted-strong:#38516a;--blue:#2d6cdf;--blue-strong:#5a96ff;--green:#23b583;--green-strong:#1d8f67;--white:#fff;--black:#010306;--amber:#ffb84a;--rose:#ff8a7a;--shadow-xl:0 28px 72px #1127431f;--shadow-lg:0 16px 36px #11274317;--radius-xl:24px;--radius-lg:18px;--radius-md:14px;--radius-sm:10px;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text);background:var(--bg);font-family:Manrope,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 0 0,#58a8ff29,#0000 32%),radial-gradient(circle at 82% 12%,#33d6a71a,#0000 24%),radial-gradient(circle at 50% 100%,#ffb84a14,#0000 22%),linear-gradient(145deg,#243140 0%,#324255 42%,#18222d 100%);min-width:320px;min-height:100vh;margin:0}body:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:92px 92px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#00000057,#0000 84%);mask-image:linear-gradient(#00000057,#0000 84%)}body:after{content:"";opacity:.55;pointer-events:none;background:radial-gradient(circle at 18% 24%,#ffffff14,#0000 20%),radial-gradient(circle at 76% 72%,#33d6a71a,#0000 20%);position:fixed;inset:0}#root{min-height:100vh}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,.button-link{letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:1rem;justify-content:center;align-items:center;gap:.65rem;min-height:48px;padding:.9rem 1.2rem;font-size:.92rem;font-weight:700;transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s,color .18s,opacity .18s;display:inline-flex}button:hover,.button-link:hover{transform:translateY(-1px)}button:disabled,.button-link:disabled{cursor:not-allowed;opacity:.62;transform:none}.button-primary{background:linear-gradient(135deg, var(--white), var(--blue-strong) 54%, var(--green-strong));color:#02101c;box-shadow:0 22px 48px #70b6ff33}.button-ghost{border-color:var(--line);color:var(--muted);background:0 0}code,.mono-label,.section-tag,.stat-label,.eyebrow{font-family:IBM Plex Mono,monospace}body:before{background-image:linear-gradient(#5b84af0f 1px,#0000 1px),linear-gradient(90deg,#5b84af0f 1px,#0000 1px);-webkit-mask-image:linear-gradient(#00000038,#0000 88%);mask-image:linear-gradient(#00000038,#0000 88%)}body:after{opacity:.72;background:radial-gradient(circle at 14% 18%,#ffffff57,#0000 20%),radial-gradient(circle at 82% 66%,#60a5fa1f,#0000 22%)}.page-shell{z-index:1;width:min(1560px,100% - 2rem);margin:0 auto;padding:1.2rem 0 4.5rem;animation:.42s page-enter;position:relative}.card,.panel-card,.hero-card,.surface,.pricing-card,.sec-card{box-shadow:var(--shadow-lg);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#37485bfa,#293848fa),#283646f5;border:1px solid #c4d4e51f;border-radius:1rem}.topbar{background:linear-gradient(#23303ff5,#1c2734fa),#1b2632f5;border-color:#c4d4e51f;border-radius:1rem;padding:.9rem 1.1rem;top:.8rem}.topbar-panel{padding:.8rem 1rem}.nav-links{flex-wrap:wrap;justify-content:flex-end;gap:.6rem}.nav-pill{background:#ffffff09;border-radius:.8rem;min-height:42px;padding:.75rem 1rem}.nav-pill.active,.nav-pill:hover{background:#ffffff1a;border-color:#c4d4e538}.hero{gap:1.5rem;margin-top:1.55rem}.hero-primary{background:radial-gradient(circle at 16% 8%,#70b6ff38,#0000 34%),radial-gradient(circle at 88% 86%,#4ee0b829,#0000 28%),linear-gradient(#304154fa,#212e3cfc)}.hero p{max-width:66ch}.signal-card,.map-node,.feature-card,.pricing-card,.sales-note{border-radius:1rem}.panel-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:1.35rem;margin-top:1.35rem;display:grid}.sidebar{background:linear-gradient(#1f2b38fa,#18222dfa),#18222df5;align-self:start;padding:1rem .9rem;position:sticky;top:5.7rem}.sidebar nav{gap:.4rem}.sidebar-link{text-align:left;background:#ffffff05;border-color:#ffffff0d;border-radius:.8rem;min-height:62px;padding:.9rem 1rem}.sidebar-link strong{font-size:1rem}.sidebar-link small{font-size:.77rem}.panel-header{background:linear-gradient(#3a4b5dfa,#2b3948fa),#2b3948f5;border-radius:1rem}.toolbar{align-items:center;gap:.9rem}.workspace-switcher{background:linear-gradient(#3c4d60f0,#2e3d4ef5),#2e3d4ef0;border-radius:1rem;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:.75rem;padding:.8rem}.workspace-tab{background:#ffffff08;border-color:#ffffff0d;border-radius:.85rem;min-height:96px;padding:.9rem .95rem}.workspace-tab strong{font-size:1.45rem}.workspace-tab.active{color:#f8fbff;background:linear-gradient(#5691ceeb,#4072a5f2);border-color:#ffffff29}.workspace-tab.active small{color:#f8fbffd6}.workspace-summary{border-radius:1rem;gap:1.35rem;padding:1.45rem 1.55rem}.workspace-summary-metrics{gap:.95rem}.workspace-mini-stat{background:#ffffff0a;border-radius:.85rem;padding:1rem}.panel-grid,.stats-grid,.install-grid{gap:1.25rem}.panel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.overview-tile{min-height:150px;padding:1.25rem 1.35rem}.overview-tile.tone-success{border-color:#8fffe029}.overview-tile.tone-warning{border-color:#ffb84a33}.control-card{min-height:100%}.control-card-head{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}.control-card-actions{flex-wrap:wrap;gap:.65rem;display:flex}.stat-value{margin-top:.45rem;font-size:2.2rem;line-height:1}.stat-foot{color:var(--muted);margin-top:.6rem;line-height:1.55;display:block}.panel-card,.pricing-card,.install-step{padding:1.35rem 1.4rem}.list{gap:.85rem}.list-item{background:#ffffff08;border-radius:.85rem;padding:1rem 1.05rem}.status-pill{background:#ffffff17;border:1px solid #ffffff12;border-radius:999px;padding:.42rem .75rem}.stack-form{gap:1rem;display:grid}.field-grid{gap:1rem}.field{gap:.45rem}.field input,.field select,.field textarea{min-height:48px;color:var(--text);background:#0f182161;border:1px solid #c4d4e51f;border-radius:.8rem;padding:.8rem .9rem}.field textarea{resize:vertical;min-height:112px}.footer-note{background:#ffffff08;border:1px solid #ffffff0d;border-radius:.85rem;padding:.95rem 1rem}.mini-terminal{background:#1a2430;border:1px solid #ffffff0f;border-radius:.85rem;padding:1rem;overflow:auto}.section-header{margin-bottom:1.2rem}.section-copy{max-width:70ch}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.pricing-grid{gap:1rem}.premium-band,.commerce-layout,.pricing-rail,.commerce-stack{gap:1.25rem}@media (width<=1180px){.hero-marketing,.panel-layout{grid-template-columns:1fr}.sidebar{position:relative;top:0}.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.page-shell{width:min(100% - 1rem,1560px)}.panel-grid,.grid-3,.grid-4,.field-grid.two-column,.workspace-summary,.workspace-summary-metrics,.panel-login-layout{grid-template-columns:1fr}.workspace-switcher{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-shell-public:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 16% 0,#70b6ff1f,#0000 34%),radial-gradient(circle at 88% 14%,#4ee0b814,#0000 26%);position:fixed;inset:0}.card,.panel-card,.hero-card,.surface,.pricing-card,.sec-card{border-radius:var(--radius-xl);box-shadow:inset 0 1px 0 #ffffff0d, var(--shadow-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#223246f5,#162232fa),#141e2cf0;border:1px solid #9dd1ff1f}.showcase-cut{isolation:isolate;position:relative;overflow:hidden}.topbar{z-index:10;box-shadow:var(--shadow-xl);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0d1828eb,#080f1af5),#09111ed1;border:1px solid #9fd1ff1f;border-radius:1.2rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:.95rem 1.15rem;display:flex;position:sticky;top:1rem}.brand{align-items:center;gap:.9rem;display:flex}.brand-copy strong{letter-spacing:.12em;text-transform:uppercase;font-size:1rem;display:block}.brand-copy span{color:var(--muted);font-size:.8rem;display:block}.nav-links{flex-wrap:wrap;gap:.45rem;display:flex}.nav-pill{color:var(--muted);background:#ffffff06;border:1px solid #ffffff0f;border-radius:.9rem;padding:.8rem 1rem;transition:color .18s,background-color .18s,border-color .18s,transform .18s}.nav-pill.active,.nav-pill:hover{color:var(--white);background:linear-gradient(#ffffff24,#ffffff0d),#ffffff14;border-color:#9fd1ff3d;transform:translateY(-1px)}.thcz-mark{justify-content:center;align-items:center;display:inline-flex}.thcz-mark-shell{background:linear-gradient(135deg, #fffffffa, #d0e7fff5), var(--white);border-radius:20px;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffffbf,0 12px 28px #00000038}.thcz-mark-shell:before,.thcz-mark-shell:after{content:"";border-radius:inherit;position:absolute;inset:-1px}.thcz-mark-shell:before{z-index:-2;background:linear-gradient(145deg,#70b6ff73,#4ee0b833)}.thcz-mark-shell:after{z-index:-1;border:1px solid #060c160f;inset:3px}.thcz-mark-z{color:#071120;letter-spacing:.08em;font-family:IBM Plex Mono,monospace;font-weight:700}.thcz-mark-sm .thcz-mark-shell{border-radius:.9rem;width:2.15rem;height:2.15rem}.thcz-mark-sm .thcz-mark-z{font-size:.95rem}.thcz-mark-md .thcz-mark-shell{border-radius:1rem;width:2.75rem;height:2.75rem}.thcz-mark-md .thcz-mark-z{font-size:1.1rem}.thcz-mark-lg .thcz-mark-shell{border-radius:1.45rem;width:4.4rem;height:4.4rem}.thcz-mark-lg .thcz-mark-z{font-size:1.7rem}.thcz-mark.is-invert .thcz-mark-shell{background:linear-gradient(135deg, #fff, #ffffffeb), var(--white)}.boot-splash{opacity:0;visibility:hidden;z-index:20;background:radial-gradient(circle at top,#70b6ff38,#0000 28%),linear-gradient(#010306f5,#010408d1);place-items:center;transition:opacity .26s,visibility .26s;display:grid;position:fixed;inset:0}.boot-splash.is-active{opacity:1;visibility:visible}.boot-splash-panel{justify-items:center;gap:1rem;padding:2rem 2.2rem;display:grid}.boot-splash-copy{justify-items:center;gap:.2rem;display:grid}.boot-splash-copy strong{letter-spacing:.14em;font-size:1.25rem}.boot-splash-copy span{color:var(--muted)}.hero{gap:1.25rem;margin-top:2rem;display:grid}.hero-marketing{grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr)}.hero-copy,.panel-header,.sec-card{padding:2rem}.hero-primary{background:radial-gradient(circle at 15% 10%,#70b6ff4d,#0000 32%),radial-gradient(circle at 92% 82%,#4ee0b838,#0000 28%),radial-gradient(circle at 80% 18%,#ffc86b24,#0000 24%),linear-gradient(#0d1b2cfa,#070f1cfc);position:relative;overflow:hidden}.hero-primary:after{content:"";background:radial-gradient(circle,#ffc86b38,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;inset:auto -100px -120px auto}.hero-primary:before{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff08,#0000 24%),radial-gradient(circle at 100% 0,#70b6ff24,#0000 26%);position:absolute;inset:0}.hero-kicker{max-width:44rem;color:var(--muted-strong);margin-top:.65rem;font-size:1rem;line-height:1.55}.eyebrow,.mono-label,.section-tag,.stat-label{letter-spacing:.18em;text-transform:uppercase;color:var(--blue-strong);font-size:.78rem}.hero h1,.section-header h2,.panel-header h1,.sec-card h1,.install-step h3,.surface h3,.panel-card h3{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;margin:0;line-height:1.06}.hero h1{max-width:14ch;font-size:clamp(3.2rem,8vw,5.8rem)}.hero p,.panel-header p,.surface p,.card p,.pricing-card p,.install-step p,.sec-card p,.section-copy{color:var(--muted);line-height:1.72}.hero p{max-width:62ch;margin:1.2rem 0 0;font-size:1.03rem}.hero-actions,.split-actions,.toolbar,.badge-row,.chip-row,.sec-meta-row{flex-wrap:wrap;gap:.8rem;display:flex}.hero-actions,.toolbar,.chip-row{margin-top:1.4rem}.chip,.status-pill{background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:34px;padding:.45rem .8rem;display:inline-flex}.chip{color:var(--muted-strong);font-size:.9rem}.hero-chip-row{margin-top:1.2rem}.status-pill{color:var(--green-strong);white-space:nowrap;background:#4ee0b817;border-color:#4ee0b829;font-family:IBM Plex Mono,monospace;font-size:.76rem}.hero-side-stack{gap:1rem;display:grid}.surface,.card,.panel-card,.pricing-card,.install-step{padding:1.7rem}.commerce-spotlight{background:radial-gradient(circle at 100% 0,#ffc86b24,#0000 34%),linear-gradient(#0a1424f5,#050a13fa)}.commerce-pill-row{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.command-card,.spotlight-card{position:relative;overflow:hidden}.command-card:after,.spotlight-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#4ee0b81f,#0000 72%);border-radius:50%;width:160px;height:160px;position:absolute;inset:auto auto -48px -48px}.pricing-card .price{margin-top:.9rem;font-size:2.35rem;font-weight:700}.pricing-card ul,.install-step ul{color:var(--muted);margin:1rem 0 0;padding-left:1.15rem;line-height:1.7}.command-card-head,.install-hero-head,.sec-hero-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.command-card,.spotlight-card{min-height:100%}.hero-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:1.6rem;display:grid}.signal-card{border-radius:var(--radius-lg);background:#ffffff0b;border:1px solid #ffffff1a;min-width:0;padding:1.1rem;position:relative}.signal-card strong,.card strong,.panel-card strong,.pricing-card strong{overflow-wrap:break-word;word-break:normal;font-size:1rem;line-height:1.22;display:block}.signal-card p,.card p{margin:.55rem 0 0}.section{margin-top:1.4rem}.section-tight{margin-top:1rem}.section-header{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.section-header h2{max-width:14ch;font-size:clamp(1.9rem,3.4vw,2.85rem)}.grid-3,.grid-4,.pricing-grid,.panel-grid,.stats-grid,.install-grid{gap:1rem;display:grid}.grid-3,.pricing-grid,.panel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-4,.stats-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grid-4{grid-template-columns:repeat(3,minmax(0,1fr))}.install-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dual-section{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.feature-card{min-height:100%}.pricing-card-featured{background:radial-gradient(circle at 100% 0,#70b6ff33,#0000 32%),radial-gradient(circle at 0 100%,#4ee0b81f,#0000 28%),linear-gradient(#081220fa,#060b15fc);border-color:#70b6ff57;box-shadow:0 30px 90px #205ba547}.pricing-actions{margin-top:1rem}.sales-note{padding:1.35rem}.sales-note h3{margin-top:.35rem}.status-list{color:var(--muted);gap:.75rem;margin:1rem 0 0;padding-left:1.1rem;line-height:1.65;display:grid}.deployment-map{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.map-node{border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid #ffffff14;min-width:0;padding:1.2rem}.map-node p{overflow-wrap:anywhere}.premium-band{gap:1rem;display:grid}.commerce-layout{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:start;gap:1rem;display:grid}.commerce-stack,.pricing-rail{gap:1rem;display:grid}.pricing-rail .pricing-grid{grid-template-columns:1fr}.code-block,.mini-terminal{color:#e1f2ff;background:#01060cf0;border:1px solid #70b6ff2e;border-radius:1.3rem;padding:1.1rem 1.2rem;overflow-x:auto}.code-block code,.mini-terminal code{white-space:pre-wrap;word-break:break-word}.copy-note{color:var(--green-strong);margin-top:.85rem;font-size:.94rem}.panel-layout{grid-template-columns:300px minmax(0,1fr);gap:1.6rem;margin-top:2rem;display:grid}.panel-login-hero{margin-top:2rem;padding:1.7rem}.panel-login-layout{grid-template-columns:minmax(0,1.02fr) minmax(300px,.78fr);gap:1rem;margin-top:1rem;display:grid}.panel-login-card,.panel-login-info{min-height:100%}.sidebar{align-self:start;padding:1.3rem;position:sticky;top:1rem}.sidebar nav{gap:.7rem;margin-top:1.2rem;display:grid}.sidebar-link{width:100%;min-height:0;color:var(--white);box-shadow:none;letter-spacing:0;text-transform:none;text-align:left;background:#ffffff0b;border:1px solid #ffffff0f;border-radius:1.15rem;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.05rem;font-size:.98rem;font-weight:600;transition:transform .18s,border-color .18s,background-color .18s;display:flex}.sidebar-link strong{font-size:1.15rem;line-height:1}.sidebar-link small{color:var(--muted);margin-top:.25rem;font-size:.8rem;line-height:1.45;display:block}.sidebar-link:hover{background:#ffffff12;border-color:#9dd1ff33;transform:translateY(-1px)}.panel-main{gap:1.2rem;display:grid}.workspace-switcher{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.9rem;padding:.9rem;display:grid}.workspace-tab{width:100%;min-height:132px;color:var(--white);box-shadow:none;letter-spacing:0;text-transform:none;text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:1.15rem;align-content:start;gap:.35rem;padding:1rem 1.05rem;font-size:.98rem;font-weight:600;transition:transform .18s,border-color .18s,background-color .18s;display:grid}.workspace-tab:hover{border-color:#9dd1ff3d;transform:translateY(-2px)}.workspace-tab strong{font-size:1.85rem;line-height:1}.workspace-tab small{color:var(--muted);line-height:1.55}.workspace-tab.active{background:linear-gradient(#5282b64d,#233752b8);border-color:#9dd1ff47;box-shadow:inset 0 1px #ffffff0d}.workspace-summary{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:1.2rem;display:grid}.workspace-summary-copy h2{margin:.2rem 0 0;font-size:clamp(1.8rem,4vw,2.65rem);line-height:1.08}.workspace-summary-copy p{color:var(--muted);margin:.95rem 0 0;line-height:1.72}.workspace-summary-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.workspace-mini-stat{background:#ffffff0a;border:1px solid #ffffff14;border-radius:1.05rem;padding:1rem}.workspace-mini-stat span,.workspace-mini-stat small{display:block}.workspace-mini-stat span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.workspace-mini-stat strong{margin-top:.55rem;font-size:1.65rem;line-height:1;display:block}.workspace-mini-stat small{color:var(--muted);margin-top:.45rem;line-height:1.5}.inline-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.stats-grid[id],.panel-card[id]{scroll-margin-top:6.5rem}.panel-header h1{font-size:clamp(2.1rem,5vw,3.7rem)}.stats-grid .panel-card{min-height:162px}.stat-value{margin-top:.35rem;font-size:2rem;font-weight:700}.stat-foot{color:var(--green);margin-top:.75rem;line-height:1.55}.list{gap:.8rem;margin-top:1rem;display:grid}.compact-list{gap:.7rem}.list-item{background:#ffffff0b;border:1px solid #ffffff0f;border-radius:1rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.05rem 1.1rem;display:flex}.list-item>div:first-child{min-width:0}.list-item span{color:var(--muted);overflow-wrap:anywhere;margin-top:.35rem;line-height:1.56;display:block}.notice-banner,.footer-note{background:#ffffff0b;border:1px solid #ffffff14;border-radius:1rem;margin-top:1rem;padding:1rem 1.05rem;line-height:1.6}.footer-note strong{margin-bottom:.25rem;display:block}.notice-info{color:#ddf0ff;background:#70b6ff14;border-color:#70b6ff2e}.notice-success{color:#ddfff5;background:#4ee0b814;border-color:#4ee0b82e}.notice-error{color:#ffe1dc;background:#ff8a7a14;border-color:#ff8a7a2e}.notice-inline{align-items:center;gap:.75rem;display:flex}.stack-form{gap:.9rem;margin-top:1rem;display:grid}.field-grid{gap:.8rem;display:grid}.field-grid.two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.field{gap:.38rem;display:grid}.field span{color:var(--muted-strong);font-size:.88rem}.file-manager-shell{gap:1rem;display:grid}.file-manager-toolbar{background:#ffffff0a;border:1px solid #ffffff14;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.9rem;padding:1rem 1.05rem;display:flex}.file-manager-toolbar strong{margin-top:.25rem;font-size:1.05rem}.file-entry-list{max-height:28rem;padding-right:.25rem;overflow:auto}.file-entry-item{justify-content:space-between;align-items:center;gap:1rem;display:flex}.file-entry-item .button-link{min-width:9.75rem}.file-editor{resize:vertical;min-height:25rem;font-family:JetBrains Mono,Fira Code,Consolas,monospace;line-height:1.65}.field input,.field select,.field textarea{width:100%;color:var(--white);background:#14202feb;border:1px solid #ffffff1a;border-radius:1rem;padding:.82rem .95rem;transition:border-color .18s,box-shadow .18s,background-color .18s}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--line-strong);outline:none;box-shadow:0 0 0 4px #70b6ff1a}.checkbox-row{flex-wrap:wrap;gap:.9rem;display:flex}.check-field{color:var(--muted);background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;align-items:center;gap:.65rem;padding:.8rem .9rem;display:inline-flex}.check-field input{accent-color:var(--green)}.sec-shell{place-items:center;margin-top:2rem;display:grid}.sec-card{width:min(860px,100%)}.sec-card h1{font-size:clamp(2.5rem,7vw,4.4rem)}.sec-panel,.inline-sec-panel{background:#01060cdb;border:1px solid #ffffff14;border-radius:1.5rem;margin-top:1.2rem;padding:1.2rem}.sec-progress{background:#ffffff0f;border-radius:999px;height:10px;margin-top:.95rem;overflow:hidden}.sec-progress-bar{border-radius:inherit;background:linear-gradient(135deg, var(--white), var(--blue), var(--green));width:0;height:100%}.sec-progress-bar.is-running{animation:linear forwards sec-progress-fill}.sec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.sec-option{min-height:86px;color:var(--white);background:linear-gradient(#ffffff14,#ffffff08),#040a12f2;border:1px solid #ffffff14;border-radius:1.2rem;font-size:1.05rem;font-weight:700;transition:transform .18s,border-color .18s,background-color .18s}.sec-option:hover:not(:disabled){background:linear-gradient(#ffffff1f,#ffffff0a),#040a12fa;border-color:#70b6ff47;transform:translateY(-2px)}.sec-option:disabled{opacity:.58}.intake-card,.checkout-card{padding:1.45rem}.offer-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.offer-tile{text-align:left;text-transform:none;letter-spacing:normal;min-height:118px;color:var(--text);background:linear-gradient(#ffffff0f,#ffffff05),#040a12f2;border:1px solid #ffffff14;border-radius:1.2rem;justify-content:flex-start;align-items:flex-start;padding:1rem}.offer-tile:hover{border-color:#9fd1ff3d}.offer-tile.is-selected{background:linear-gradient(#9fd1ff29,#8fffe014),#040a12fa;border-color:#9fd1ff4d;box-shadow:0 18px 40px #205ba52e}.offer-title{font-size:1rem;font-weight:700;display:block}.offer-copy{color:var(--muted);margin-top:.45rem;font-size:.92rem;line-height:1.55;display:block}.offer-includes{flex-wrap:wrap;gap:.6rem;display:flex}.summary-panel{background:#ffffff09;border:1px solid #ffffff14;border-radius:1rem;align-content:center;gap:.2rem;min-height:100%;padding:.95rem 1rem;display:grid}.summary-panel strong{font-size:1.7rem;line-height:1}.summary-panel span:last-child{color:var(--muted);font-size:.9rem}.summary-label{color:var(--blue-strong);letter-spacing:.16em;text-transform:uppercase;font-size:.76rem}.install-hero{background:radial-gradient(circle at 90% 8%,#70b6ff38,#0000 24%),linear-gradient(#0d1928f5,#080e1afa)}.public-flow-card{width:min(920px,100%)}.thcz-rain{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.thcz-drop{color:#c2e4ff14;letter-spacing:.22em;text-transform:uppercase;text-shadow:0 0 14px #58a8ff14;font-family:IBM Plex Mono,monospace;animation:linear infinite thcz-rain-fall;position:absolute;top:-12vh}.thcz-drop-sm{font-size:.66rem}.thcz-drop-md{font-size:.8rem}.thcz-drop-lg{font-size:.92rem}@keyframes thcz-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sec-progress-fill{0%{width:0}to{width:100%}}@keyframes page-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes thcz-rain-fall{0%{opacity:0;transform:translateY(-12vh)rotate(10deg)}12%{opacity:1}to{opacity:0;transform:translate(-24px,112vh)rotate(10deg)}}@media (width<=1080px){.hero-marketing,.dual-section,.commerce-layout,.panel-login-layout,.panel-layout,.grid-3,.grid-4,.pricing-grid,.panel-grid,.stats-grid,.install-grid,.deployment-map,.field-grid.two-column,.hero-signal-grid,.sec-grid,.offer-picker{grid-template-columns:1fr}.topbar{border-radius:1.35rem;flex-direction:column;align-items:stretch}.brand{justify-content:space-between}.nav-links{width:100%}.workspace-summary,.workspace-summary-metrics{grid-template-columns:1fr}}@media (width<=720px){.page-shell{width:min(100% - 1rem,1320px);padding-bottom:3rem}.hero-copy,.panel-header,.sec-card,.surface,.card,.panel-card,.pricing-card,.install-step{border-radius:1.5rem;padding:1.15rem}.hero h1,.sec-card h1{font-size:clamp(2.4rem,13vw,4rem)}.section-header h2{max-width:none}.nav-pill{text-align:center;flex:calc(50% - .45rem)}.hero-actions>*,.split-actions>*,.toolbar>*,.button-link,button{width:100%}.workspace-switcher{grid-template-columns:1fr}.workspace-tab,.sidebar-link{min-height:0}.inline-actions{justify-content:stretch}.command-card-head,.install-hero-head,.sec-hero-head,.toolbar,.file-manager-toolbar,.file-entry-item{flex-direction:column;align-items:stretch}}.marketing-page-shell{width:min(1500px,100% - 2rem);padding-bottom:5.5rem}.topbar-marketing{background:linear-gradient(#101f2fe0,#0c1825f0),#0a141fdb}.topbar-marketing .nav-links{justify-content:flex-end}.sales-hero{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:1.6rem;margin-top:1.8rem;display:grid}.sales-pane{border:1px solid #a2bfdf29;border-radius:1.6rem;box-shadow:0 28px 70px #08101a2e}.sales-hero-copy{background:radial-gradient(circle at 0 0,#7bb6ff38,#0000 30%),radial-gradient(circle at 100% 100%,#3cd8ac26,#0000 32%),linear-gradient(145deg,#182b41fa,#0f1d2dfa);padding:2.7rem}.sales-hero-copy h1{letter-spacing:-.04em;max-width:11.5ch;margin:.7rem 0 0;font-size:clamp(3.2rem,6vw,5.4rem);line-height:.95}.sales-hero-note{color:#b8cce0e6;margin:1rem 0 0;font-size:.95rem}.sales-action-row{flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;display:flex}.sales-action-row-compact{margin-top:1.2rem}.sales-pill-row{flex-wrap:wrap;gap:.7rem;margin-top:1.5rem;display:flex}.sales-pill{color:#eef6ffeb;background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:38px;padding:.55rem .9rem;font-size:.87rem;display:inline-flex}.sales-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.95rem;margin-top:1.8rem;display:grid}.sales-stat-card{background:#ffffff0f;border:1px solid #ffffff14;border-radius:1.2rem;padding:1rem 1.05rem}.sales-stat-card strong{color:var(--white);font-size:1.05rem;display:block}.sales-stat-card span{color:#d6e4f2eb;margin-top:.35rem;font-weight:600;display:block}.sales-stat-card p{color:#b8cce0e6;margin:.55rem 0 0;font-size:.9rem;line-height:1.58}.sales-preview-topbar{background:#ffffff08;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.sales-preview-dots{gap:.45rem;display:flex}.sales-preview-dots span{background:#ffffff42;border-radius:999px;width:.72rem;height:.72rem}.sales-preview-title{color:#dce9f7eb;flex:1;font-weight:600}.sales-preview-shell{grid-template-columns:180px minmax(0,1fr);min-height:560px;display:grid}.sales-preview-sidebar{background:#ffffff06;border-right:1px solid #ffffff0f;padding:1.15rem .95rem}.sales-preview-nav{gap:.55rem;margin-top:.9rem;display:grid}.sales-preview-nav-item{color:#c5d7eae0;background:#ffffff08;border:1px solid #ffffff0a;border-radius:.95rem;padding:.78rem .9rem;font-size:.92rem}.sales-preview-main{padding:1.2rem}.sales-preview-banner{background:linear-gradient(135deg,#ffffff17,#ffffff0a);border-radius:1.2rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.2rem;display:flex}.sales-preview-banner strong{color:var(--white);margin-top:.3rem;font-size:1.08rem;display:block}.sales-preview-banner span{color:#bed2e5d9;text-align:right;font-size:.92rem}.sales-preview-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.sales-preview-metric{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:1rem;padding:1rem}.sales-preview-metric span{color:#b7cbdfe0;font-size:.85rem;display:block}.sales-preview-metric strong{color:var(--white);margin-top:.4rem;font-size:1.8rem;display:block}.sales-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1rem;display:grid}.sales-preview-widget{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:1.15rem;padding:1.1rem}.sales-preview-widget strong{color:var(--white);margin-top:.35rem;font-size:1rem;display:block}.sales-preview-widget p{color:#b8cce0e0;margin:.6rem 0 0;font-size:.92rem;line-height:1.62}.sales-preview-widget-wide{grid-column:1/-1}.sales-preview-service-list{gap:.7rem;margin-top:.8rem;display:grid}.sales-preview-service-row{color:#c3d6e8eb;background:#ffffff0a;border-radius:.95rem;justify-content:space-between;gap:1rem;padding:.8rem .9rem;display:flex}.sales-preview-service-row strong{color:var(--green-strong)}.sales-light-band{color:#193146;background:linear-gradient(#f7fafdf5,#e8eff6f5),#f0f5faf5;border:1px solid #aabed442;box-shadow:0 20px 48px #08101a1f}.sales-light-band h2,.sales-light-band strong,.sales-light-band .sales-price{color:#10283b}.sales-light-band p,.sales-light-band .sales-card-foot,.sales-light-band .section-tag{color:#567086}.sales-light-band .button-secondary,.sales-light-band .button-ghost{color:#183247;background:#1a34490d;border-color:#1a344929}.sales-section-heading{text-align:center;max-width:860px;margin:0 auto 1.5rem}.sales-section-heading-left{text-align:left;max-width:none;margin-left:0;margin-right:0}.sales-section-heading h2{letter-spacing:-.04em;margin:.45rem 0 0;font-size:clamp(2.1rem,4vw,3.3rem);line-height:1.02}.sales-section-heading p{color:#cbdceddb;margin:.8rem 0 0;font-size:1rem;line-height:1.72}.sales-light-band .sales-section-heading p{color:#5b748a}.sales-card-grid{gap:1rem;display:grid}.sales-card-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-card-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-card-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sales-card strong{margin-top:.55rem;font-size:1.05rem;line-height:1.35;display:block}.sales-card p{margin:.65rem 0 0;font-size:.95rem;line-height:1.68}.sales-card-dark{background:linear-gradient(#223246f5,#152130fa),#152130fa;border:1px solid #9dd1ff1f}.sales-card-light{background:#ffffffd1;border:1px solid #a9bed63d;box-shadow:0 16px 36px #0a141e14}.sales-card-accent{background:radial-gradient(circle at 100% 0,#6fb6ff24,#0000 28%),#ffffffe6}.sales-card-foot{color:#c1d6ecd1;margin-top:.85rem;font-size:.86rem;font-weight:600;display:inline-block}.sales-light-band .sales-card-foot{color:#5f778d}.sales-split-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;display:grid}.sales-install-band{background:radial-gradient(circle at 0 0,#70b6ff1f,#0000 28%),linear-gradient(#1d2b3af5,#141f2dfa);border:1px solid #9dd1ff24}.sales-install-card,.sales-operations-card{background:#ffffff0a;padding:1.5rem}.sales-lane-list{gap:.9rem;margin-top:1.2rem;display:grid}.sales-lane-item{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:1rem;padding:1rem 1.05rem}.sales-lane-item strong{color:var(--white);display:block}.sales-lane-item p{color:#c1d4e8e0;margin:.55rem 0 0;line-height:1.62}.sales-pricing-overview{margin-top:1.25rem}.sales-pricing-card{height:100%}.sales-pricing-card.is-featured{border-color:#559de757;box-shadow:0 18px 40px #559de729}.sales-price{letter-spacing:-.04em;margin-top:.45rem;font-size:2.25rem;font-weight:700;line-height:1}.sales-bullet-list{color:inherit;gap:.7rem;margin:1rem 0 0;padding-left:1rem;display:grid}.sales-bullet-list li{line-height:1.55}.sales-commerce-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:1.4rem;display:grid}.sales-bottom-actions{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.35rem;display:flex}@media (width<=1260px){.sales-hero{grid-template-columns:1fr}.sales-preview-shell{grid-template-columns:168px minmax(0,1fr)}}@media (width<=1080px){.sales-card-grid-3,.sales-card-grid-4,.sales-split-layout,.sales-commerce-layout{grid-template-columns:1fr}.sales-card-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-section{padding:1.8rem}}@media (width<=820px){.marketing-page-shell{width:min(100% - 1rem,1500px)}.sales-hero-copy,.sales-hero-preview{padding:1.2rem}.sales-hero-copy h1{max-width:none;font-size:clamp(2.5rem,12vw,4rem)}.sales-stat-grid,.sales-preview-metrics,.sales-preview-grid,.sales-card-grid-2,.sales-preview-shell{grid-template-columns:1fr}.sales-preview-sidebar{border-bottom:1px solid #ffffff0f;border-right:0}.sales-preview-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-section-heading{text-align:left;margin-left:0;margin-right:0}}.sales-hero{grid-template-columns:minmax(0,1fr) minmax(440px,.88fr);align-items:stretch}.sales-hero-copy{background:radial-gradient(circle at 8% 8%,#6eb8ff52,#0000 28%),radial-gradient(circle at 84% 76%,#23b58333,#0000 28%),linear-gradient(145deg,#11273ffc,#091624fc);padding:clamp(2.3rem,5vw,4.2rem);position:relative;overflow:hidden}.sales-hero-copy:after{content:"THCZ";color:#ffffff0b;letter-spacing:-.08em;pointer-events:none;font-size:clamp(7rem,18vw,16rem);font-weight:800;position:absolute;bottom:-2.1rem;right:-1.3rem}.sales-hero-copy>*{z-index:1;position:relative}.sales-hero-copy h1{max-width:14ch;font-size:clamp(3.35rem,6.4vw,6rem);line-height:.92}.sales-proof-ribbon{flex-wrap:wrap;gap:.55rem;margin-top:1.35rem;display:flex}.sales-proof-ribbon span{color:#edf7fff0;background:#ffffff1f;border:1px solid #ffffff1f;border-radius:.75rem;align-items:center;min-height:32px;padding:.45rem .75rem;font-size:.82rem;font-weight:800;display:inline-flex}.sales-hero-console{color:#10283b;background:linear-gradient(#f5fafffa,#e5eff9fa),#f0f6fcfa;padding:1.15rem}.sales-hero-console .sales-console-top,.sales-hero-console .sales-console-banner,.sales-hero-console .sales-console-stats article,.sales-hero-console .sales-console-tools span,.sales-hero-console .sales-console-foot{border-color:#26578421}.sales-benchmark-band{padding-top:2.5rem}.sales-module-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.95rem;display:grid}.sales-module-card{background:linear-gradient(#fffffff0,#f5fafff0);border:1px solid #577fa929;border-radius:1.15rem;min-height:172px;padding:1.1rem;box-shadow:0 14px 28px #0a1e3712}.sales-module-card span{color:#1f62bd;background:linear-gradient(135deg,#2d6cdf1f,#23b58321);border-radius:.8rem;justify-content:center;align-items:center;min-width:44px;min-height:34px;padding:.35rem .55rem;font-size:.75rem;font-weight:900;display:inline-flex}.sales-module-card strong{color:#10283b;margin-top:.85rem;font-size:1.02rem;display:block}.sales-module-card p{color:#5a7187;margin:.6rem 0 0;font-size:.91rem;line-height:1.58}@media (width<=1180px){.sales-module-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.sales-hero,.sales-module-grid{grid-template-columns:1fr}}.page-shell-panel .panel-header h1{color:#0c233a;font-size:clamp(2rem,4.2vw,3.2rem)}.page-shell-panel .panel-header p,.page-shell-panel .section-copy,.page-shell-panel .workspace-summary-copy p,.page-shell-panel .panel-card p,.page-shell-panel .list-item span,.page-shell-panel .sidebar-pulse-card small,.page-shell-panel .panel-rail-card small,.page-shell-panel .stat-foot{color:#60758b}.page-shell-panel .sidebar-link{border-radius:.9rem;min-height:64px}.page-shell-panel .sidebar-link strong{color:#f7fbfff5}.page-shell-panel .sidebar-link small{color:#c7d7e7c7}.page-shell-panel .sidebar-link.active strong,.page-shell-panel .sidebar-link.active small{color:#071827}.cpanel-tool-section{background:#fff;border:1px solid #4f77a026;border-radius:1.35rem;padding:1.4rem;box-shadow:0 16px 34px #0e233a14}.cpanel-section-title h2{color:#10243a}.cpanel-section-title p{color:#60758b;max-width:78ch}.cpanel-tool-summary{text-align:right;background:linear-gradient(135deg,#2d6cdf1a,#23b5831a);border:1px solid #2d6cdf24;border-radius:1rem;gap:.1rem;min-width:150px;padding:.9rem 1rem;display:grid}.cpanel-tool-summary strong{color:#10243a;font-size:1.55rem;line-height:1}.cpanel-tool-summary span{color:#60758b;font-size:.82rem}.cpanel-tool-groups{gap:1.25rem;margin-top:1.2rem;display:grid}.cpanel-tool-group{background:#f5f9fd;border:1px solid #4f77a01c;border-radius:1.15rem;padding:1rem}.cpanel-tool-group-head{margin-bottom:.9rem}.cpanel-tool-group-head strong{color:#10243a}.cpanel-tool-group-head span{color:#60758b}.cpanel-tool-card{background:#fff;border:1px solid #4f77a021;border-radius:1rem;align-items:center;min-height:112px;padding:1rem 1rem 1rem .95rem;position:relative;box-shadow:0 10px 22px #0d2a480f}.cpanel-tool-card:hover{border-color:#2d6cdf47;box-shadow:0 14px 28px #2d6cdf1f}.cpanel-tool-icon{color:#1f62bd;background:linear-gradient(135deg,#2d6cdf1c,#23b5831f);border-radius:1rem;flex:0 0 54px;justify-content:center;align-items:center;width:54px;height:54px;font-size:.82rem;font-weight:900;display:inline-flex}.cpanel-tool-copy strong{color:#10243a;font-size:1rem}.cpanel-tool-copy small{color:#60758b;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.cpanel-tool-arrow{color:#2d6cdf;background:#2d6cdf14;border-radius:999px;align-self:flex-start;margin-left:auto;padding:.3rem .5rem;font-size:.72rem;font-weight:900}@media (width<=720px){.cpanel-section-title{display:grid}.cpanel-tool-summary{text-align:left}.cpanel-tool-grid{grid-template-columns:1fr}}@media (width<=620px){.sales-action-row,.sales-bottom-actions{flex-direction:column}.sales-action-row .button-link,.sales-bottom-actions .button-link{width:100%}.sales-preview-nav{grid-template-columns:1fr}.sales-section{padding:1.35rem}}.page-shell-panel{width:min(1700px,100% - 1.35rem);padding-top:.95rem}.page-shell-panel .topbar-panel{background:linear-gradient(#566578eb,#3d4a5af5),#354252eb;border-color:#d5e1ef24;border-radius:1.15rem;margin-top:.25rem;box-shadow:0 18px 42px #070e162e}.page-shell-panel button,.page-shell-panel .button-link,.page-shell-panel .nav-pill{letter-spacing:0;text-transform:none}.page-shell-panel .panel-layout{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:1.75rem;margin-top:1.45rem}.page-shell-panel .sidebar{background:linear-gradient(#222e3bfa,#19232efc),#17202afa;border-color:#c9d8eb1f;border-radius:1.45rem;gap:1rem;padding:1.4rem;display:grid;top:1rem;box-shadow:0 22px 54px #060b1233}.page-shell-panel .sidebar-head{gap:.55rem;display:grid}.page-shell-panel .sidebar-head h2{margin:0;font-size:1.48rem;line-height:1.08}.page-shell-panel .sidebar-head p,.page-shell-panel .sidebar>.section-copy{margin:0}.page-shell-panel .sidebar-pulse{gap:.8rem;display:grid}.page-shell-panel .sidebar-pulse-card,.page-shell-panel .panel-rail-card{background:#ffffff0d;border:1px solid #ffffff14;border-radius:1.05rem;gap:.35rem;padding:1rem 1.05rem;display:grid}.page-shell-panel .sidebar-pulse-card span,.page-shell-panel .panel-rail-card span{color:var(--muted-strong);letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;display:block}.page-shell-panel .sidebar-pulse-card strong,.page-shell-panel .panel-rail-card strong{font-size:1.2rem;line-height:1.1;display:block}.page-shell-panel .sidebar-pulse-card small,.page-shell-panel .panel-rail-card small{color:var(--muted);line-height:1.55}.page-shell-panel .sidebar-nav-head{gap:.3rem;margin-top:.2rem;display:grid}.page-shell-panel .sidebar-nav-head strong{font-size:1.05rem;line-height:1.35}.page-shell-panel .sidebar nav{gap:.55rem;margin-top:0}.page-shell-panel .sidebar-link{background:#ffffff09;border-color:#ffffff0d;border-radius:1rem;min-height:74px;padding:.95rem 1rem}.page-shell-panel .sidebar-link small{font-size:.79rem}.page-shell-panel .sidebar-utility-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.page-shell-panel .sidebar-note{margin-top:0}.page-shell-panel .panel-main{background:linear-gradient(#4c5b6ec2,#394656e0),#323f4fdb;border:1px solid #d0dded1f;border-radius:1.65rem;gap:1.35rem;padding:1.45rem;display:grid;box-shadow:0 28px 68px #060c1438}.page-shell-panel .panel-header{background:linear-gradient(#58697cfa,#425061fa),#3f4c5cfa;border-radius:1.45rem;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:1.1rem;padding:1.7rem 1.8rem;display:grid}.panel-header-main{align-content:start;gap:.9rem;display:grid}.page-shell-panel .panel-header p{max-width:70ch;margin:0}.page-shell-panel .toolbar{justify-content:space-between;margin-top:.35rem}.page-shell-panel .badge-row{gap:.6rem}.page-shell-panel .status-pill{color:#dffaf1;background:#1019232e;border-color:#a0d8c624;min-height:32px}.page-shell-panel .panel-header-rail{gap:.85rem;display:grid}.page-shell-panel .workspace-summary{background:linear-gradient(#56677bf5,#435163fa),#3d4a5afa;border-radius:1.35rem;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:1.2rem;padding:1.45rem 1.55rem}.page-shell-panel .workspace-summary-copy h2{margin-top:.15rem}.page-shell-panel .workspace-summary-metrics{gap:.9rem}.page-shell-panel .workspace-mini-stat{background:#0f18222e;border-color:#ffffff14;border-radius:1rem;padding:1rem}.workspace-section-intro{margin:.1rem 0 -.2rem;padding:0 .15rem}.workspace-section-intro h2{margin:.25rem 0 0;font-size:clamp(1.45rem,3vw,2.05rem);line-height:1.12}.workspace-section-intro p{max-width:74ch;margin:.55rem 0 0}.workspace-section-intro-compact{margin-top:.3rem}.workspace-section-intro-action{margin-top:.55rem}.page-shell-panel .panel-card,.page-shell-panel .surface,.page-shell-panel .hero-card{background:linear-gradient(#56667af5,#424f60fa),#3d495afa;border:1px solid #d0deee1f;border-radius:1.3rem;padding:1.45rem;box-shadow:0 14px 34px #050b1224}.page-shell-panel .control-card-head{margin-bottom:1.15rem}.page-shell-panel .stat-value{font-size:2.2rem}.page-shell-panel .stat-foot{color:var(--muted-strong);margin-top:.7rem}.page-shell-panel .list-item{background:#0d161f2e;border:1px solid #ffffff12;border-radius:1rem;padding:1.1rem 1.15rem}.page-shell-panel .list-item span{margin-top:.45rem}.page-shell-panel .notice-banner,.page-shell-panel .footer-note{background:#0c141c29;border-color:#ffffff14;border-radius:1rem;padding:1rem 1.05rem}.page-shell-panel .stack-form,.page-shell-panel .field-grid{gap:1rem}.page-shell-panel .field input,.page-shell-panel .field select,.page-shell-panel .field textarea{background:#0c141d38;border-color:#d8e4f021;border-radius:.95rem;min-height:50px;padding:.85rem .95rem}.page-shell-panel .field textarea{min-height:132px}.page-shell-panel .inline-actions{justify-content:flex-start}.page-shell-panel .file-manager-toolbar{background:#0d161f2e;border:1px solid #ffffff0f;border-radius:1rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.05rem;display:flex}.page-shell-panel .file-entry-item{align-items:center}.page-shell-panel .code-block,.page-shell-panel .mini-terminal{background:#050b13e6;border-radius:1rem}@media (width<=1320px){.page-shell-panel .panel-layout{grid-template-columns:1fr}.page-shell-panel .sidebar{position:relative;top:0}.page-shell-panel .panel-header{grid-template-columns:1fr}}@media (width<=960px){.page-shell-panel{width:min(100% - 1rem,1700px)}.page-shell-panel .panel-main{padding:1rem}.page-shell-panel .panel-grid,.page-shell-panel .workspace-summary,.page-shell-panel .workspace-summary-metrics,.page-shell-panel .panel-login-layout,.page-shell-panel .field-grid.two-column,.page-shell-panel .sidebar-utility-links{grid-template-columns:1fr}}@media (width<=680px){.page-shell-panel .panel-header,.page-shell-panel .panel-card,.page-shell-panel .surface,.page-shell-panel .hero-card{padding:1.15rem}.page-shell-panel .toolbar{gap:.8rem}.page-shell-panel .file-manager-toolbar{flex-direction:column}}.page-shell-panel .topbar-panel{background:linear-gradient(#f4f8fcfa,#e2ebf4fa),#eef4fafa;border-color:#a6beda47;box-shadow:0 12px 30px #1a37551f}.page-shell-panel .brand-copy strong{color:#1e3850}.page-shell-panel .brand-copy span{color:#5d7389}.page-shell-panel .nav-pill{color:#4f6780;background:#ffffffc7;border-color:#a6beda3d}.page-shell-panel .nav-pill.active,.page-shell-panel .nav-pill:hover{color:#1857a6;background:linear-gradient(#fff,#eef6ff);border-color:#5190df59}.page-shell-panel .panel-layout{align-items:stretch}.page-shell-panel .sidebar{background:linear-gradient(#244061fa,#1c324cfc),#1c324cfc;border-color:#95beef2e;box-shadow:0 18px 40px #12263d2e}.page-shell-panel .sidebar,.page-shell-panel .sidebar h2,.page-shell-panel .sidebar strong,.page-shell-panel .sidebar p{color:#f4f8fc}.page-shell-panel .sidebar .section-copy,.page-shell-panel .sidebar-link small,.page-shell-panel .sidebar-note,.page-shell-panel .sidebar-pulse-card small{color:#e7f0fad1}.page-shell-panel .sidebar-pulse-card,.page-shell-panel .panel-rail-card{background:#ffffff1f;border-color:#ffffff29}.page-shell-panel .sidebar-link{background:#ffffff14}.page-shell-panel .sidebar-link:hover{background:#ffffff1f}.page-shell-panel .sidebar-link.active{color:#15314d;background:linear-gradient(#fffffffa,#e2effff5)}.page-shell-panel .panel-main{background:linear-gradient(#f0f6fbfa,#e8f0f8fa),#ebf2f9fa;border-color:#aec3db42;box-shadow:0 22px 56px #1e39571f}.page-shell-panel .panel-card,.page-shell-panel .surface,.page-shell-panel .hero-card{background:linear-gradient(#fffffffa,#f6fafefa),#fff;border-color:#b7cbe142;box-shadow:0 14px 32px #2c4d6f14}.page-shell-panel .panel-card h2,.page-shell-panel .panel-card h3,.page-shell-panel .panel-card strong,.page-shell-panel .surface h2,.page-shell-panel .surface h3{color:#1b3752}.page-shell-panel .section-copy,.page-shell-panel .workspace-summary-copy p,.page-shell-panel .workspace-section-intro p,.page-shell-panel .panel-card p,.page-shell-panel .list-item span,.page-shell-panel .footer-note div,.page-shell-panel .notice-inline span,.page-shell-panel .workspace-mini-stat small,.page-shell-panel .workspace-mini-stat span{color:#5a728a}.page-shell-panel .eyebrow,.page-shell-panel .mono-label,.page-shell-panel .section-tag,.page-shell-panel .stat-label{color:#4e83ba}.page-shell-panel .panel-header{background:linear-gradient(135deg,#2b68affa,#62a4e8fa),#2b68affa;border-color:#7db6f15c}.page-shell-panel .panel-header,.page-shell-panel .panel-header h1,.page-shell-panel .panel-header p,.page-shell-panel .panel-header .eyebrow{color:#fff}.page-shell-panel .panel-header .status-pill{color:#eff7ff;background:#ffffff29;border-color:#ffffff38}.page-shell-panel .panel-rail-card{background:#ffffff24;border-color:#fff3}.page-shell-panel .panel-rail-card span,.page-shell-panel .panel-rail-card strong,.page-shell-panel .panel-rail-card small{color:#fff}.page-shell-panel .workspace-summary{background:linear-gradient(#fffffffc,#f7fbfffc),#fff}.page-shell-panel .workspace-mini-stat{background:#f4f8fd;border-color:#adc5df47}.page-shell-panel .overview-tile{background:linear-gradient(#fffffffc,#f6fafefc),#fff}.page-shell-panel .stat-value{color:#1f4c7d}.page-shell-panel .list-item{background:#f5f9fd;border-color:#b4cae13d}.page-shell-panel .status-pill{color:#34638f;background:#eef5fd;border-color:#93b6db47}.page-shell-panel .footer-note,.page-shell-panel .notice-banner{background:#f4f8fc;border-color:#b0c7df3d}.page-shell-panel .notice-info{color:#285b8d;background:#eef6ff}.page-shell-panel .notice-success{color:#1f7c63;background:#eefcf7}.page-shell-panel .notice-error{color:#a34d48;background:#fff1ef}.page-shell-panel .field span{color:#4f6780}.page-shell-panel .field input::placeholder,.page-shell-panel .field textarea::placeholder{color:#8aa0b7}.page-shell-panel .button-primary{color:#fff;background:linear-gradient(135deg,#2d79d6,#5aa9ff);box-shadow:0 16px 28px #2e71bf2e}.page-shell-panel .button-secondary{color:#294a69;background:#fff;border-color:#abc3dc57}.page-shell-panel .button-ghost{color:#456886;background:#eef5fc;border-color:#abc3dc47}.page-shell-panel .code-block,.page-shell-panel .mini-terminal{background:#0f2234;border-color:#5594da3d}.page-shell-panel .panel-login-shell{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);gap:1.5rem;margin-top:1.35rem;display:grid}.page-shell-panel .panel-login-side{background:linear-gradient(#275fa0fa,#4f8fd3fa),#275fa0fa;border-color:#78b1ee5c;align-content:start;gap:.85rem;min-height:100%;display:grid}.page-shell-panel .panel-login-side h1,.page-shell-panel .panel-login-side p,.page-shell-panel .panel-login-side .eyebrow{color:#fff}.page-shell-panel .panel-login-side .status-pill{color:#f1f8ff;background:#ffffff24;border-color:#fff3}.page-shell-panel .panel-login-chip-row,.page-shell-panel .panel-login-link-row{flex-wrap:wrap;gap:.75rem;display:flex}.page-shell-panel .panel-login-highlights{gap:.7rem;display:grid}.page-shell-panel .panel-login-highlight{background:#ffffff1f;border:1px solid #ffffff29;border-radius:1rem;gap:.3rem;padding:.85rem .95rem;display:grid}.page-shell-panel .panel-login-highlight strong,.page-shell-panel .panel-login-highlight span{color:#fff}.page-shell-panel .panel-login-card{gap:.85rem;display:grid}.page-shell-panel .panel-login-head{gap:.35rem;display:grid}.page-shell-panel .panel-login-head h2{margin:0;font-size:1.9rem;line-height:1.12}.page-shell-panel .panel-login-head p{margin:0}.page-shell-panel .panel-login-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.page-shell-panel .panel-login-meta{background:#f5f9fd;border:1px solid #b4cae13d;border-radius:1rem;gap:.35rem;padding:.9rem .95rem;display:grid}.page-shell-panel .panel-login-meta span{color:#5c7ea3;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.page-shell-panel .panel-login-meta strong{overflow-wrap:anywhere;font-size:.97rem;line-height:1.45}@media (width<=1200px){.page-shell-panel .panel-login-shell{grid-template-columns:1fr}}@media (width<=760px){.page-shell-panel .panel-login-meta-grid{grid-template-columns:1fr}}.page-shell-public{color:#19344d;width:min(1500px,100% - 1.4rem)}.page-shell-public:before{background:radial-gradient(circle at 10% 0,#4a9af438,#0000 28%),radial-gradient(circle at 92% 14%,#73ceff2e,#0000 24%),linear-gradient(#fff3,#0000 26%)}.page-shell-public .topbar{background:linear-gradient(#fffffff5,#f4f9fefa),#fff;border-color:#a2bcdc38;box-shadow:0 14px 34px #2a4e7514}.page-shell-public .brand-copy strong{color:#183650}.page-shell-public .brand-copy span{color:#6a8097}.page-shell-public .nav-pill{color:#55708a;background:#f7fbffe6;border-color:#a9c2de2e}.page-shell-public .nav-pill.active,.page-shell-public .nav-pill:hover{color:#1e65b9;background:linear-gradient(#fff,#eef6ff);border-color:#5b98e14d}.page-shell-public .button-primary{color:#fff;background:linear-gradient(135deg,#1f6fd2,#66b5ff);box-shadow:0 16px 32px #2c6db52e}.page-shell-public .button-secondary{color:#24425f;background:#fff;border-color:#a6bfdd47}.page-shell-public .button-ghost{color:#43627f;background:#eef6ff;border-color:#a8c0dc3d}.sales-hero{align-items:stretch;margin-top:1.5rem}.sales-hero-copy{color:#fff;background:radial-gradient(circle at 16% 12%,#ffffff2e,#0000 22%),linear-gradient(135deg,#1a65c4 0%,#3c8de8 48%,#7ac6ff 100%);border:1px solid #8bc5ff47;border-radius:2rem;padding:2.5rem;box-shadow:0 28px 72px #1b538f38}.sales-hero-copy .eyebrow,.sales-hero-copy h1,.sales-hero-copy p,.sales-hero-copy .sales-pill,.sales-hero-copy .sales-hero-note,.sales-hero-copy .sales-stat-card span,.sales-hero-copy .sales-stat-card p{color:inherit}.sales-hero-copy .eyebrow{color:#ebf6ffdb}.sales-hero-copy h1{letter-spacing:-.05em;max-width:11.5ch;margin:.2rem 0 0;font-size:clamp(3.2rem,6vw,5.3rem)}.sales-hero-lead{color:#f4f9ffeb;max-width:44rem;margin:1.1rem 0 0;font-size:1.05rem;line-height:1.72}.sales-hero-note{color:#e9f4ffd1;margin:.8rem 0 0}.sales-pill-row{gap:.7rem}.sales-pill{color:#fff;background:#ffffff24;border:1px solid #ffffff29}.sales-stat-grid{gap:.9rem}.sales-stat-card{background:#ffffff1f;border:1px solid #ffffff1f;border-radius:1.25rem}.sales-stat-card strong{color:#fff}.sales-hero-preview{background:linear-gradient(#fffffffa,#f5f9fefc),#fff;border:1px solid #b2c9e338;border-radius:2rem;padding:1.7rem;box-shadow:0 26px 72px #2a4e751a}.sales-preview-card{background:#fff;border:1px solid #b8cee638;border-radius:1.5rem;min-height:100%;box-shadow:inset 0 1px #ffffffb8}.sales-preview-title{color:#21405d}.sales-preview-sidebar{background:linear-gradient(#f5f9fd,#eef4fb);border-right:1px solid #b0c7df3d}.sales-preview-nav-item,.sales-preview-metric,.sales-preview-widget,.sales-lane-item,.sales-card,.sales-pricing-card,.page-shell-public .surface,.page-shell-public .hero-card,.page-shell-public .card{color:#1b3952;background:linear-gradient(#fffffffc,#f7fbfffc),#fff;border:1px solid #b4cbe438;box-shadow:0 12px 28px #2a4e750f}.sales-preview-nav-item.is-active,.sales-card-accent,.sales-pricing-card.is-featured{background:linear-gradient(#e9f4fffa,#dbedfffa),#eef6ff;border-color:#659ddd4d}.sales-preview-widget p,.sales-card p,.sales-lane-item p,.sales-section-heading p,.page-shell-public .section-copy,.page-shell-public .footer-note div,.page-shell-public .list-item span{color:#5c748b}.sales-preview-banner{background:linear-gradient(135deg,#e9f4ff,#f3f9ff);border:1px solid #b2c9e33d}.sales-preview-service-row{border-bottom:1px solid #bcd0e52e}.sales-section{background:linear-gradient(#fffffffa,#f7fbfffa),#fff;border:1px solid #b0c7df38;border-radius:2rem;margin-top:1.4rem;padding:2.3rem;box-shadow:0 18px 42px #2a4e7512}.sales-light-band,.sales-install-band{background:linear-gradient(#eff7fffa,#fafcfffc),#f4f9ff}.sales-section-heading{max-width:58rem;margin:0 auto 1.5rem}.sales-section-heading h2{color:#183650;letter-spacing:-.05em;margin:.25rem 0 0;font-size:clamp(2.2rem,4vw,3.4rem)}.sales-section-heading-left{margin-left:0}.sales-card-grid{gap:1rem}.sales-card strong,.sales-lane-item strong,.sales-preview-widget strong{color:#1a3853}.sales-card-foot,.sales-lane-item p{color:#67819a}.sales-bullet-list{color:#5c748b}.sales-commerce-layout .checkout-card,.sales-commerce-layout .lead-card,.page-shell-public .checkout-card{border-radius:1.5rem}.page-shell-public .field span{color:#54708a}.page-shell-public .field input,.page-shell-public .field select,.page-shell-public .field textarea{color:#193550;background:#fbfdff;border-color:#b1c7df57}.page-shell-public .notice-info{color:#255c90;background:#eef6ff}.page-shell-public .notice-success{color:#247863;background:#eefcf7}.page-shell-public .notice-error{color:#9f4c46;background:#fff1ef}.page-shell-panel .panel-card,.page-shell-panel .surface,.page-shell-panel .hero-card{border-radius:1.45rem;padding:1.55rem}.page-shell-panel .section-copy{line-height:1.62}.page-shell-panel .panel-login-shell{align-items:stretch;margin-top:1.5rem}.page-shell-panel .panel-login-side,.page-shell-panel .panel-login-card{padding:1.75rem}.page-shell-panel .panel-login-side{background:linear-gradient(135deg,#1f67bbfa,#5ca4ecfa),#1f67bbfa}.page-shell-panel .panel-login-head h2{letter-spacing:-.04em;font-size:2.1rem}.page-shell-panel .panel-login-meta-grid{gap:1rem}.page-shell-panel .panel-login-meta{border-radius:1.05rem;padding:1rem}.page-shell-panel .sidebar-link{min-height:82px}.page-shell-panel .workspace-summary,.page-shell-panel .workspace-mini-stat,.page-shell-panel .list-item,.page-shell-panel .footer-note,.page-shell-panel .notice-banner{border-radius:1.1rem}@media (width<=960px){.sales-hero-copy,.sales-hero-preview,.page-shell-panel .panel-login-side,.page-shell-panel .panel-login-card{padding:1.3rem}.sales-section{padding:1.55rem}}.page-shell,.page-shell button,.page-shell .button-link,.page-shell .nav-pill{letter-spacing:0;text-transform:none}.topbar,.topbar-marketing,.topbar-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd1;border:1px solid #8caacc2e;box-shadow:0 18px 40px #142e4f14}.brand-copy strong,.brand-copy span,.topbar .nav-pill,.topbar .nav-pill.active{color:#17304b}.nav-pill{background:#205cb20a;border:1px solid #7092bc24;border-radius:999px;min-height:40px;padding:.7rem 1rem}.nav-pill.active,.nav-pill:hover{color:#0f3f80;background:#2d6cdf1a;border-color:#2d6cdf38}.button-primary{color:#fff;background:linear-gradient(135deg,#2a67d8,#4f8ff8);border-color:#225bb838;box-shadow:0 16px 34px #2d6cdf2e}.button-secondary{color:#18334d;background:#f1f6fc;border-color:#7092bc2e}.button-ghost{color:#35506d;background:0 0;border-color:#7092bc2e}.status-pill{color:#1b5fc8;background:#2d6cdf14;border-color:#2d6cdf24}.section-tag,.eyebrow,.mono-label,.stat-label{color:#5b7ea4}.card,.panel-card,.hero-card,.surface,.pricing-card,.sec-card,.overview-tile,.workspace-summary,.workspace-mini-stat,.list-item,.notice-banner,.footer-note,.install-step,.sales-card-light,.sales-card,.sales-pane,.sales-section,.sales-light-band,.sales-install-card,.sales-operations-card,.panel-login-meta,.panel-rail-card{color:#13263b;background:#fffffff0;border:1px solid #8caacc29;box-shadow:0 14px 34px #142e4f12}.panel-card p,.sales-card p,.sales-section-heading p,.workspace-summary-copy p,.section-copy,.list-item span,.footer-note,.notice-banner,.sales-card-foot,.sales-hero-note,.sales-hero-lead,.panel-login-highlight span,.panel-login-meta span,.panel-login-meta strong,.panel-login-head p{color:#5f7489}.panel-card h1,.panel-card h2,.panel-card h3,.sales-section-heading h2,.sales-card strong,.workspace-summary-copy h2,.panel-header h1,.hero-card h1,.hero-card h2,.hero-card strong,.install-hero h1{color:#12263a}.marketing-page-shell{width:min(1520px,100% - 2.2rem)}.sales-hero{gap:1.85rem;margin-top:2rem}.sales-hero-copy{color:#fff;background:radial-gradient(circle at 0 0,#ffffff38,#0000 30%),radial-gradient(circle at 100% 100%,#77afff2e,#0000 34%),linear-gradient(135deg,#0f58c9,#2f7ae6 58%,#6aa4ff);padding:3rem}.sales-hero-copy h1,.sales-hero-copy p,.sales-hero-copy .section-tag,.sales-hero-copy .eyebrow,.sales-hero-copy .sales-pill,.sales-hero-copy .sales-stat-card strong,.sales-hero-copy .sales-stat-card span,.sales-hero-copy .sales-stat-card p{color:#fff}.sales-hero-lead{opacity:.96;max-width:60ch;font-size:1.04rem;line-height:1.8}.sales-hero-note{opacity:.82}.sales-pill{background:#ffffff24;border-color:#fff3}.sales-stat-card{background:#ffffff1f;border-color:#ffffff2e}.sales-hero-preview{background:linear-gradient(#f7fbfff5,#ecf4fdf5);padding:1.25rem}.sales-preview-card{background:linear-gradient(#153258,#0f2541);border-color:#659ae72e}.sales-section{border-radius:1.85rem;margin-top:2.35rem;padding:2.5rem}.sales-light-band,.premium-band,.install-hero{background:#fffffff2}.sales-card-grid,.sales-split-layout,.sales-commerce-layout,.commerce-layout{gap:1.2rem}.sales-card{border-radius:1.35rem;padding:1.45rem}.sales-card-dark{color:#fff;background:linear-gradient(#16355f,#102846);border-color:#5c93e438}.sales-card-dark p,.sales-card-dark .sales-card-foot,.sales-card-dark .section-tag,.sales-card-dark strong{color:#fff}.sales-price{color:#184891}.sales-bottom-actions{margin-top:1.3rem}.install-hero,.premium-band{margin-top:2rem}.thcz-drop{color:#2f69bd0d;text-shadow:none}.sidebar{background:#fffffff0;padding:1rem;top:5.3rem}.sidebar-head{color:#fff;background:linear-gradient(135deg,#1e62d2,#5f9dfc);border-radius:1.3rem;padding:1.15rem}.sidebar-head .mono-label,.sidebar-head h2,.sidebar-head .section-copy{color:#fff}.sidebar-pulse{margin-top:1rem}.sidebar-pulse-card{background:#f6f9fd;border:1px solid #8caacc29}.sidebar-link{color:#16304a;background:#f7fafd;border-color:#8caacc29;min-height:74px}.sidebar-link small{color:#62778d}.sidebar-link.active{color:#fff;background:linear-gradient(135deg,#1f6fe5,#5a96ff)}.sidebar-link.active small{color:#ffffffd6}.panel-header{background:radial-gradient(circle at 100% 0,#5a96ff1f,#0000 24%),linear-gradient(#fffffff5,#f7fafff5);padding:1.8rem}.panel-header p,.panel-header small,.panel-header span{color:#5f7489}.panel-header-rail,.workspace-summary-metrics{gap:.95rem}.workspace-summary,.workspace-mini-stat,.panel-rail-card,.overview-tile{background:#fff}.workspace-switcher,.workspace-section-intro,.workspace-section-intro-compact,.workspace-section-intro-action{margin-top:.1rem}.workspace-summary-copy h2{font-size:clamp(1.75rem,3.4vw,2.6rem)}.overview-tile .stat-value{color:#173b6c}.list-item{background:#f8fbfe;border-color:#8caacc29}.field input,.field select,.field textarea{color:#17304b;background:#fff;border-color:#8caacc38}.field input::placeholder,.field textarea::placeholder{color:#8ea2b7}.field input:focus,.field select:focus,.field textarea:focus{border-color:#2d6cdf61;box-shadow:0 0 0 4px #2d6cdf14}.page-shell-auth .panel-login-shell-modern{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:stretch;gap:1.4rem;margin-top:2rem;display:grid}.auth-login-topbar{background:linear-gradient(135deg,#fffffff5,#eff7fff0),radial-gradient(circle at 0 0,#2ac6ec2e,#0000 36%);border:1px solid #8caacc33;border-radius:1.35rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex;box-shadow:0 18px 42px #1537601a}.auth-login-brand{align-items:center;gap:.85rem;min-width:0;display:inline-flex}.auth-login-brand strong,.auth-login-brand span{display:block}.auth-login-brand strong{color:#12263f;letter-spacing:.14em;font-size:1.2rem}.auth-login-brand span{color:#5a718c;font-weight:700}.auth-login-port{color:#fff;background:#0f6fc7;border-radius:999px;padding:.68rem .95rem;font-weight:900;box-shadow:0 12px 28px #0f6fc738}.auth-powered-note{color:#fff;background:#ffffff21;border-radius:1rem;margin-top:1.1rem;padding:.85rem 1rem;font-weight:800}.page-shell-auth .panel-auth-info{background:linear-gradient(135deg,#1d66da,#66a4ff);padding:2rem}.panel-login-chip-row,.panel-login-highlights,.panel-login-link-row,.panel-auth-meta{gap:.9rem;display:grid}.panel-login-chip-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:1.2rem}.panel-login-highlights{margin-top:1.3rem}.panel-login-highlight{background:#ffffff1f;border:1px solid #ffffff2e;border-radius:1.1rem;padding:1rem 1.05rem}.panel-auth-meta{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.2rem}.page-shell-auth .panel-login-meta{background:#ffffff1f;border:1px solid #ffffff2e}.page-shell-auth .panel-login-meta strong{overflow-wrap:anywhere;margin-top:.4rem;display:block}.page-shell-auth .panel-login-link-row{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.3rem}.page-shell-auth .panel-auth-card{padding:2rem}.page-shell-auth .panel-login-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.page-shell-auth .panel-login-head h2{margin-top:.35rem;font-size:clamp(2rem,4vw,2.7rem)}.page-shell-auth .panel-login-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem}.page-shell-auth .notice-banner,.page-shell-auth .footer-note{background:#f6f9fd;border-color:#8caacc29}.page-shell-auth .inline-sec-panel{background:#f7fbff;border:1px solid #8caacc2e}@media (width<=1160px){.page-shell-auth .panel-login-shell-modern,.sales-hero,.sales-split-layout,.sales-commerce-layout,.commerce-layout,.panel-layout,.page-shell-auth .panel-auth-meta,.page-shell-auth .panel-login-meta-grid,.page-shell-auth .panel-login-link-row,.sales-stat-grid,.sales-preview-metrics{grid-template-columns:1fr}}@media (width<=640px){.auth-login-topbar{border-radius:1.05rem;flex-direction:column;align-items:flex-start}.auth-login-port{text-align:center;width:100%}}@media (width<=760px){.topbar{align-items:flex-start;gap:.9rem}.topbar .nav-links{justify-content:flex-start;width:100%}.sales-hero-copy,.sales-hero-preview,.sales-section,.page-shell-auth .panel-auth-info,.page-shell-auth .panel-auth-card,.panel-header,.sidebar{padding:1.35rem}.marketing-page-shell,.page-shell{width:min(100%,100% - 1rem)}}:root{--primary:#4a9eff;--secondary:#27d9a1;--bg-dark:#0a0f18;--card-bg:#162232f0;--sidebar-bg:#0d141e;--text-primary:#f8fbff;--text-secondary:#94a3b8;--accent:#6366f1;--danger:#f43f5e;--warning:#f59e0b}body{background-color:var(--bg-dark);color:var(--text-primary)}.panel-layout{grid-template-columns:320px 1fr;gap:2rem;margin-top:2rem}.sidebar{background:var(--sidebar-bg);border:1px solid #ffffff0d;border-radius:1.5rem;padding:1.5rem;box-shadow:0 10px 30px #0000004d}.sidebar-head h2{background:linear-gradient(90deg,#fff,#94a3b8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:.5rem 0;font-size:1.25rem}.sidebar-link{border:1px solid #0000;border-radius:1rem;flex-direction:column;margin-bottom:.5rem;padding:1.25rem 1.5rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.sidebar-link:hover{background:#ffffff08;transform:translate(5px)}.sidebar-link.active{background:linear-gradient(135deg,#4a9eff,#3b82f6);border-color:#fff3;box-shadow:0 4px 12px #3b82f64d}.sidebar-link strong{margin-bottom:.2rem;font-size:1.05rem}.sidebar-link small{opacity:.7;font-size:.8rem}.panel-card{background:var(--card-bg);border:1px solid #ffffff0d;border-radius:1.5rem;padding:2rem;box-shadow:0 4px 20px #0003}.overview-tile{background:linear-gradient(145deg,#1e293b99,#0f172acc);border:1px solid #ffffff08;transition:transform .2s}.overview-tile:hover{border-color:var(--primary);transform:translateY(-5px)}.stat-label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}.stat-value{color:var(--text-primary);margin:.5rem 0;font-size:2.5rem;font-weight:700;display:block}.stat-foot{color:var(--secondary);font-size:.85rem}.dashboard-view .stats-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-bottom:2.5rem;display:grid}.list-item{background:#ffffff05;border:1px solid #0000;border-radius:1rem;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:1.25rem;transition:all .2s;display:flex}.list-item:hover{background:#ffffff0a;border-color:#ffffff0d}.status-pill{color:var(--primary);background:#4a9eff1a;border:1px solid #4a9eff33;padding:.4rem .8rem;font-size:.75rem;font-weight:600}.panel-header{background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid #ffffff08;border-radius:2rem;margin-bottom:2.5rem;padding:3rem;position:relative;overflow:hidden}.panel-header:after{content:"";z-index:0;background:radial-gradient(circle,#4a9eff1a 0%,#0000 70%);width:500px;height:500px;position:absolute;top:-50%;right:-20%}.panel-header-main{z-index:1;position:relative}.panel-header h1{margin:.5rem 0;font-size:3.5rem}.eyebrow{color:var(--secondary);text-transform:uppercase;letter-spacing:.2em;font-weight:700}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.4s cubic-bezier(.4,0,.2,1) fade-in}.panel-layout-grid{grid-template-columns:280px 1fr;gap:1.5rem;height:calc(100vh - 12rem);display:grid}.file-sidebar{overflow-y:auto}.file-list{flex-direction:column;display:flex}.file-list-header{color:var(--text-secondary);border-bottom:1px solid #ffffff0d;grid-template-columns:2fr 1fr 1fr;padding:.75rem 1rem;font-size:.85rem;font-weight:600;display:grid}.file-list-item{cursor:pointer;border-radius:.5rem;grid-template-columns:2fr 1fr 1fr;padding:.75rem 1rem;transition:all .2s;display:grid}.file-toolbar{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.breadcrumb button{color:var(--primary);cursor:pointer;background:0 0;border:none;font-weight:600}.breadcrumb button:hover{text-decoration:underline}.input-small,.button-small{min-height:32px!important;padding:.4rem .8rem!important;font-size:.85rem!important}.file-editor-textarea{color:#fff;resize:none;background:#0d141e;border:1px solid #ffffff1a;border-radius:.5rem;width:100%;height:calc(100% - 4rem);padding:1rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9rem;line-height:1.5}.notice{border-radius:1rem;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1rem 1.25rem;font-weight:500;display:flex;box-shadow:0 4px 12px #0000001a}.notice-success{color:#27d9a1;background:#27d9a11a;border:1px solid #27d9a133}.notice-error{color:#f43f5e;background:#f43f5e1a;border:1px solid #f43f5e33}.notice-info{color:#4a9eff;background:#4a9eff1a;border:1px solid #4a9eff33}.page-shell-panel{color:#172334;width:min(1780px,100% - 1rem)}.page-shell-panel .topbar-panel{background:#fff;border:1px solid #d8e3ee;border-radius:8px;box-shadow:0 10px 30px #2545651a}.page-shell-panel .panel-layout{background:#fff;border:1px solid #d8e3ee;border-radius:8px;grid-template-columns:268px minmax(0,1fr);align-items:stretch;gap:0;margin-top:1rem;display:grid;overflow:hidden;box-shadow:0 18px 50px #2545651f}.page-shell-panel .sidebar{max-height:calc(100vh - 1.5rem);box-shadow:none;background:#24364a;border:0;border-radius:0;gap:0;padding:0;position:sticky;top:.75rem;overflow:auto}.page-shell-panel .sidebar-nav{gap:0;margin:0;display:grid}.page-shell-panel .sidebar-link{color:#dce8f4;background:0 0;border:0;border-left:4px solid #0000;border-radius:0;grid-template-columns:minmax(0,1fr);gap:.16rem;min-height:0;margin:0;padding:.86rem 1.05rem;display:grid;transform:none}.page-shell-panel .sidebar-link:hover{background:#ffffff12;transform:none}.page-shell-panel .sidebar-link.active{color:#14324f;box-shadow:none;background:#fff;border-left-color:#26b985}.page-shell-panel .sidebar-link small{color:#dce8f4b8;font-size:.75rem}.page-shell-panel .sidebar-foot{border-top:1px solid #ffffff14;grid-template-columns:1fr;gap:.6rem;padding:1rem;display:grid}.page-shell-panel .panel-main{box-shadow:none;background:#f4f7fa;border:0;border-radius:0;gap:1.1rem;padding:1.35rem;display:grid}.page-shell-panel .panel-header{background:#fff;border:1px solid #dce6ef;border-radius:8px;margin:0;padding:1.1rem 1.25rem;display:block;box-shadow:0 8px 20px #3553700f}.page-shell-panel .panel-header:after{display:none}.page-shell-panel .panel-header h1{color:#172334;margin:.2rem 0 .35rem;font-size:clamp(1.55rem,2.2vw,2.15rem);line-height:1.12}.page-shell-panel .panel-card,.page-shell-panel .surface,.page-shell-panel .hero-card,.overview-tile{background:#fff;border:1px solid #dce6ef;border-radius:8px;padding:1.15rem;box-shadow:0 8px 20px #3553700f}.page-shell-panel .panel-card h2,.page-shell-panel .panel-card h3,.page-shell-panel .panel-card strong{color:#172334}.page-shell-panel .section-header{margin:0 0 .8rem}.page-shell-panel .compact-section-header h2,.page-shell-panel .section-header h2{color:#172334;margin:.1rem 0 0;font-size:clamp(1.35rem,2vw,1.85rem)}.page-shell-panel .section-copy,.page-shell-panel .panel-card p,.page-shell-panel .list-item span,.page-shell-panel .footer-note div{color:#5c7084}.page-shell-panel .eyebrow,.page-shell-panel .mono-label,.page-shell-panel .section-tag,.page-shell-panel .stat-label{color:#1f6fb8;letter-spacing:.08em}.page-shell-panel .panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}.page-shell-panel .overview-tile{min-height:128px}.page-shell-panel .stat-foot{color:#22966f}.page-shell-panel .list{gap:.7rem}.page-shell-panel .list-item{background:#f8fbfe;border:1px solid #e1eaf2;border-radius:8px;margin:0;padding:.9rem}.page-shell-panel .list-item.active{background:#eff7ff;border-color:#2f8ddd}.page-shell-panel .status-pill{color:#1f6fb8;background:#eaf4ff;border:1px solid #bfddf8;border-radius:999px}.page-shell-panel .field input,.page-shell-panel .field select,.page-shell-panel .field textarea,.input-small{color:#172334;background:#fff;border:1px solid #cfdbe7;border-radius:8px}.button,.button-link{border-radius:8px}.button.button-primary,.button-link.button-primary{color:#fff;background:#1f75c8;border:1px solid #1f75c8}.button.button-secondary,.button-link.button-secondary{color:#175995;background:#eef6ff;border:1px solid #bfddf8}.button.button-ghost,.button-link.button-ghost{color:#dce8f4;background:0 0;border:1px solid #ffffff38}.page-shell-panel .panel-main .button.button-ghost,.page-shell-panel .panel-main .button-link.button-ghost{color:#175995;border-color:#cfdbe7}.tool-card-head,.file-editor-header,.file-toolbar{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.tool-grid{grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:.8rem;display:grid}.tool-tile{background:#f8fbfe;border:1px solid #e1eaf2;border-radius:8px;gap:.55rem;padding:.95rem;display:grid}.inline-actions,.flex{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.w-full{width:100%}.h-full{min-height:100%}.text-left{text-align:left}.text-secondary{color:#22966f}.page-shell-auth .panel-login-shell-modern{grid-template-columns:minmax(340px,.72fr) minmax(420px,1fr);gap:1rem}.page-shell-auth .panel-auth-info{background:#24364a;border-radius:8px}.page-shell-auth .panel-auth-card,.page-shell-auth .panel-auth-form{background:#fff;border-radius:8px}.page-shell-auth .panel-login-highlight{border-radius:8px}@media (width<=1180px){.page-shell-panel .panel-layout,.page-shell-auth .panel-login-shell-modern{grid-template-columns:1fr}.page-shell-panel .sidebar{max-height:none;position:relative}}@media (width<=860px){.page-shell-panel .panel-grid,.page-shell-panel .field-grid.two-column{grid-template-columns:1fr}.tool-card-head,.file-editor-header,.file-toolbar{flex-direction:column;align-items:stretch}}body{color:#14263a;background:#edf3f9}.page-shell-public .topbar{color:#18304a;background:#fffffff5;border:1px solid #d8e5f1;border-radius:12px;top:.5rem;box-shadow:0 14px 34px #1c41691f}.page-shell-public .brand-copy strong,.page-shell-public .brand-copy span{color:#18304a}.page-shell-public .nav-pill{color:#2d577f;background:0 0;border-color:#0000;border-radius:7px;min-height:38px;font-weight:700}.page-shell-public .nav-pill:hover{color:#0f5ba5;background:#eaf4ff;border-color:#c9def3;transform:none}.marketing-page-shell .sales-hero{background:radial-gradient(circle at 92% 10%,#89c4ff3d,#0000 28%),linear-gradient(135deg,#075db7 0%,#1283dc 54%,#49a6f7 100%);border:1px solid #ffffff57;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(420px,.84fr);gap:1.3rem;margin-top:1.4rem;padding:1.35rem;box-shadow:0 28px 70px #0c559d40}.marketing-page-shell .sales-hero-copy{box-shadow:none;background:0 0;border:0;padding:clamp(1.7rem,4vw,3.3rem)}.marketing-page-shell .sales-hero-copy h1{letter-spacing:-.055em;max-width:760px;font-size:clamp(2.65rem,5vw,5.15rem);line-height:.98}.marketing-page-shell .sales-hero-lead{max-width:740px;font-size:clamp(1.02rem,1.35vw,1.2rem);line-height:1.62}.marketing-page-shell .sales-hero-note{max-width:560px;margin-top:.9rem;font-weight:700}.marketing-page-shell .sales-action-row{gap:.65rem}.marketing-page-shell .button-link,.marketing-page-shell .button{border-radius:7px;min-height:42px}.marketing-page-shell .sales-pill-row{gap:.45rem;margin-top:1.25rem}.marketing-page-shell .sales-pill{background:#ffffff29;border-radius:6px;min-height:auto;padding:.34rem .58rem;font-size:.78rem}.marketing-page-shell .sales-stat-grid{gap:.75rem;margin-top:1.25rem}.marketing-page-shell .sales-stat-card{border-radius:10px;padding:.95rem}.marketing-page-shell .sales-stat-card p{margin-top:.45rem;font-size:.86rem;line-height:1.48}.marketing-page-shell .sales-hero-preview{background:#fffffff0;border:1px solid #ffffff8c;border-radius:16px;padding:1rem}.sales-preview-card{background:#fff;border:1px solid #d7e4f0;border-radius:13px;overflow:hidden;box-shadow:0 18px 40px #14365824}.sales-preview-topbar{background:#f4f8fc;border-bottom:1px solid #dbe7f2}.sales-preview-title,.sales-preview-widget strong,.sales-preview-banner strong,.sales-preview-metric strong{color:#122a43}.sales-preview-shell{background:#eef4fa}.sales-preview-sidebar{background:#22384f}.sales-preview-sidebar .section-tag,.sales-preview-nav-item{color:#dce9f6}.sales-preview-nav-item.is-active{color:#17395f;background:#fff}.sales-preview-main{background:#f2f6fb}.sales-preview-banner,.sales-preview-metric,.sales-preview-widget{background:#fff;border:1px solid #dae6f1;border-radius:9px}.sales-preview-widget p,.sales-preview-banner span{color:#5d7287}.marketing-page-shell .sales-section{background:#fff;border:1px solid #d9e6f2;border-radius:16px;margin-top:1.45rem;padding:clamp(1.5rem,3vw,2.35rem);box-shadow:0 12px 28px #1c416914}.marketing-page-shell .sales-light-band,.marketing-page-shell .sales-install-band{background:#fff}.marketing-page-shell .sales-section-heading{margin-bottom:1.1rem}.marketing-page-shell .sales-section-heading h2{color:#14263a;letter-spacing:-.04em;max-width:860px;font-size:clamp(2rem,3.7vw,3.55rem);line-height:1.02}.marketing-page-shell .sales-section-heading p{color:#5e7388;max-width:780px;line-height:1.6}.marketing-page-shell .sales-card{min-height:auto;box-shadow:none;background:#f8fbfe;border:1px solid #dfebf5;border-radius:10px;padding:1.1rem}.marketing-page-shell .sales-card strong{color:#14263a;font-size:1.02rem}.marketing-page-shell .sales-card p{color:#607589;font-size:.94rem;line-height:1.55}.marketing-page-shell .sales-card-dark strong,.marketing-page-shell .sales-card-dark p{color:#fff}.marketing-page-shell .sales-card-accent{border-left:4px solid #2b8fe8}.marketing-page-shell .sales-price{color:#0f5ba5}.page-shell-panel .topbar-panel{border-radius:8px;top:.4rem}.page-shell-panel .nav-pill{color:#23547d;background:#f7fbff;border:1px solid #dce7f2;border-radius:6px;min-height:34px;padding:.48rem .72rem;font-size:.9rem}.page-shell-panel .nav-pill:hover{color:#0e5ca8;background:#eaf4ff;transform:none}.page-shell-panel .panel-layout{border-radius:8px;grid-template-columns:252px minmax(0,1fr)}.page-shell-panel .sidebar{background:#23364a}.page-shell-panel .sidebar-head{background:#1c2f42}.page-shell-panel .sidebar-head h2{-webkit-text-fill-color:currentColor;margin:.25rem 0 0}.page-shell-panel .sidebar-pulse{background:#263d55;margin:0;padding:.75rem}.page-shell-panel .sidebar-pulse-card{background:#ffffff12;border:1px solid #ffffff14;border-radius:7px}.page-shell-panel .sidebar-pulse-card span,.page-shell-panel .sidebar-pulse-card small,.page-shell-panel .sidebar-pulse-card strong{color:#f1f7fd}.page-shell-panel .sidebar-link{padding:.72rem .92rem}.page-shell-panel .sidebar-link strong{font-size:.9rem}.page-shell-panel .sidebar-foot .button-link{border-radius:6px;justify-content:center;min-height:36px}.page-shell-panel .panel-header h1{font-size:clamp(1.45rem,2vw,2rem)}.page-shell-panel .panel-card,.page-shell-panel .surface,.page-shell-panel .hero-card,.page-shell-panel .overview-tile{border-color:#dbe7f1;border-radius:8px;box-shadow:0 8px 18px #2b4e700f}.page-shell-panel .section{margin-top:0}.page-shell-panel .section-header{display:block}.page-shell-panel .section-header h2,.page-shell-panel .compact-section-header h2{max-width:none;font-size:clamp(1.28rem,1.8vw,1.7rem)}.cpanel-dashboard{gap:1rem;display:grid}.cpanel-stats-grid{margin:0}.cpanel-tool-section,.cpanel-dashboard-grid{gap:.8rem;display:grid}.cpanel-section-title{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.cpanel-section-title h2{color:#15283b;max-width:none;margin:.15rem 0 0;font-size:clamp(1.35rem,2vw,1.9rem)}.cpanel-section-title p{color:#63788d;max-width:78ch;margin:.35rem 0 0;line-height:1.5}.cpanel-section-title.compact{margin-bottom:.8rem}.cpanel-section-title.compact h2{font-size:1.18rem}.cpanel-tool-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem;display:grid}.cpanel-tool-card{color:#17304a;background:#fff;border:1px solid #dce7f2;border-radius:8px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:82px;padding:.9rem;display:grid;position:relative;box-shadow:0 8px 18px #2b4e700f}.cpanel-tool-card:hover{border-color:#9dccf5;transform:translateY(-1px);box-shadow:0 10px 22px #2069b21f}.cpanel-tool-icon{color:#1371c8;letter-spacing:.04em;background:linear-gradient(#f4f9ff,#eaf4ff);border:1px solid #c9dff4;border-radius:9px;place-items:center;width:52px;height:52px;font-family:IBM Plex Mono,monospace;font-size:.82rem;font-weight:800;display:grid}.cpanel-tool-copy{gap:.2rem;min-width:0;display:grid}.cpanel-tool-copy strong{color:#17304a;line-height:1.2}.cpanel-tool-copy small{color:#65798d;line-height:1.35}.info-badge,.page-shell-panel .status-pill,.marketing-page-shell .status-pill{color:#1f6fb8;width:fit-content;min-height:auto;box-shadow:none;cursor:default;letter-spacing:.02em;text-transform:uppercase;background:#eef7ff;border:1px solid #c8dff2;border-radius:4px;justify-content:center;align-items:center;padding:.22rem .46rem;font-family:IBM Plex Mono,monospace;font-size:.7rem;font-weight:700;display:inline-flex}.info-badge{color:#526b82;background:#f3f7fb;border-color:#d8e4ef}.panel-service-table{border:1px solid #dfe9f3;border-radius:8px;display:grid;overflow:hidden}.panel-service-row{background:#fff;border-bottom:1px solid #e6eef6;grid-template-columns:minmax(150px,1fr) minmax(130px,.75fr) auto;align-items:center;gap:.8rem;padding:.78rem .9rem;display:grid}.panel-service-row:nth-child(2n){background:#f8fbfe}.panel-service-row:last-child{border-bottom:0}.panel-service-row strong{color:#19344f}.panel-service-row span{color:#62778b}.page-shell-panel .list-item{cursor:default;transition:none}.page-shell-panel .list-item:hover,.page-shell-panel .no-hover-list .list-item:hover{background:#f8fbfe;border-color:#e1eaf2}.page-shell-panel a.list-item,.page-shell-panel button.list-item{cursor:pointer;transition:border-color .16s,background-color .16s}.page-shell-panel a.list-item:hover,.page-shell-panel button.list-item:hover{background:#eff7ff;border-color:#b8d8f5}.cpanel-workflow-list{color:#556b80;margin:0;padding-left:1.2rem;line-height:1.8}.cpanel-help-card{background:linear-gradient(#fff,#f7fbff)}@media (width<=1180px){.marketing-page-shell .sales-hero,.page-shell-panel .panel-layout{grid-template-columns:1fr}.page-shell-panel .sidebar{max-height:none;position:relative}}@media (width<=760px){.page-shell-public,.page-shell-panel{width:min(100% - .7rem,1440px)}.marketing-page-shell .sales-hero,.marketing-page-shell .sales-section,.page-shell-panel .panel-main{padding:.9rem}.cpanel-tool-card,.panel-service-row{grid-template-columns:1fr}.cpanel-tool-icon{width:46px;height:46px}}.website-security-panel{background:linear-gradient(#fff,#f7fbff);margin-bottom:1.25rem}.security-command-center{background:radial-gradient(circle at 8% 8%,#338eee29,#0000 34%),linear-gradient(135deg,#f8fcff,#edf6ff);border:1px solid #c8e0f4;border-radius:24px;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);align-items:stretch;gap:1rem;margin-bottom:1rem;padding:1.15rem;display:grid;box-shadow:0 20px 46px #2657821a}.security-command-copy,.security-command-board,.security-flow-steps{gap:.85rem;display:grid}.security-command-copy{align-content:center}.security-command-copy h2,.security-command-copy p,.security-command-status strong,.security-command-status small,.security-flow-step p{margin:0}.security-command-copy h2{color:#173b5d;letter-spacing:-.04em;max-width:14ch;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.02}.security-command-copy p{color:#587187;max-width:60ch;line-height:1.58}.security-command-actions{flex-wrap:wrap;gap:.65rem;display:flex}.security-command-board{background:#ffffffdb;border:1px solid #d5e7f6;border-radius:20px;padding:1rem}.security-command-status{grid-template-columns:auto 1fr;align-items:center;gap:.2rem .8rem;display:grid}.security-command-status strong{color:#163a5b;font-size:1.2rem}.security-command-status small{color:#60788d;grid-column:2;line-height:1.45}.security-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.security-metric-card{background:#f8fcff;border:1px solid #dceaf6;border-radius:16px;gap:.25rem;padding:.85rem;display:grid}.security-metric-card span,.security-metric-card small{color:#668097;line-height:1.35}.security-metric-card span{letter-spacing:.07em;text-transform:uppercase;font-size:.78rem;font-weight:900}.security-metric-card strong{color:#126ab6;font-size:1.6rem;line-height:1}.security-flow-steps{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.security-flow-step{background:#fff;border:1px solid #d7e8f6;border-radius:16px;grid-template-columns:auto 1fr;align-items:start;gap:.65rem;padding:.85rem;display:grid}.security-flow-step span{color:#166db8;background:#eaf5ff;border-radius:12px;place-items:center;width:34px;height:34px;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-weight:900;display:grid}.security-flow-step p{color:#587187;line-height:1.45}@media (width<=1180px){.security-command-center,.security-flow-steps{grid-template-columns:1fr}}.security-source-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:1rem 0;display:grid}.security-source-list>div{background:#f8fbfe;border:1px solid #dce9f6;border-radius:18px;padding:1rem}.security-source-list strong,.security-source-list span{display:block}.security-source-list span{color:#5f7488;margin-top:.35rem;line-height:1.55}.security-automation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin:0 0 1rem;display:grid}.security-automation-card{background:radial-gradient(circle at 100% 0,#4598ff1f,#0000 38%),#fff;border:1px solid #d8e8f6;border-radius:18px;align-content:start;gap:.65rem;padding:1rem;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid;box-shadow:0 14px 34px #23527e12}.security-automation-card:hover{border-color:#b7d9f4;transform:translateY(-2px);box-shadow:0 18px 42px #23527e1f}.security-automation-card h3,.security-automation-card p{margin:0}.security-automation-card p{color:#607589;line-height:1.5}.security-auto-notes{color:#24435f;background:linear-gradient(90deg,#edf8ff,#fff);border:1px solid #cce5f7;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 1rem;padding:.9rem 1rem;display:flex}.security-auto-notes span{color:#5f7488;max-width:780px;line-height:1.5}.security-policy-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.security-policy-card{background:#fff;border:1px solid #dbe9f6;border-radius:20px;gap:.95rem;padding:1rem;display:grid;box-shadow:0 16px 38px #2c5c8414}.security-policy-head,.security-policy-foot{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.security-policy-head span,.security-policy-foot span{color:#657a8f;font-size:.9rem;line-height:1.45;display:block}.security-policy-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.security-policy-fields label{color:#31475d;gap:.35rem;font-size:.88rem;font-weight:700;display:grid}.security-policy-fields select{color:#1c354e;width:100%;min-height:42px;font:inherit;background:#f9fcff;border:1px solid #cbdceb;border-radius:12px;padding:0 .75rem}.security-mode-help{color:#5e7285;margin:0;line-height:1.55}.security-checkbox-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.security-check-row{color:#30475f;background:#f8fbfe;border:1px solid #e0ebf4;border-radius:14px;align-items:center;gap:.55rem;padding:.7rem;font-weight:700;display:flex}.security-check-row input{accent-color:#1479d1;width:18px;height:18px}.file-safe-banner{color:#28445e;background:linear-gradient(90deg,#edf7ff,#f8fcff);border:1px solid #cfe2f3;border-radius:18px;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem 1.15rem;display:flex}.file-safe-banner strong{white-space:nowrap;color:#0d5fa5}.file-safe-banner span{line-height:1.55}.file-security-gate{background:radial-gradient(circle at 12% 10%,#3d91e81f,#0000 30%),linear-gradient(135deg,#f8fcff,#eef7ff);border:1px solid #cfe3f5;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem;display:grid;box-shadow:0 18px 40px #28598614}.file-security-gate.is-armed{background:radial-gradient(circle at 12% 10%,#3bbe9329,#0000 30%),linear-gradient(135deg,#f6fffb,#eef9ff);border-color:#a7dcc7}.file-security-gate.is-armed .file-security-gate-copy h3:after{content:" armed";color:#11845e;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;background:#e8fbf4;border-radius:999px;margin-left:.5rem;padding:.18rem .45rem;font-size:.72rem;font-weight:900;display:inline-flex}.file-security-gate-copy h3,.file-security-gate-copy p,.file-security-prompt span,.file-security-prompt small{margin:0}.file-security-gate-copy h3{color:#173b5c;margin-top:.15rem}.file-security-gate-copy p{color:#587187;margin-top:.35rem;line-height:1.5}.file-security-chips{flex-wrap:wrap;gap:.45rem;margin-top:.7rem;display:flex}.file-security-chips span{color:#28649a;background:#fff;border:1px solid #cbdff0;border-radius:999px;padding:.35rem .6rem;font-size:.78rem;font-weight:800}.file-security-action{gap:.65rem;display:grid}.file-security-prompt{color:#25445f;gap:.2rem;font-weight:800;display:grid}.file-security-prompt small{color:#6c8398;font-weight:700}.file-sec-slider{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #bdd8ee;border-radius:999px;height:56px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 12px 26px #29639414}.file-sec-slider.is-dragging{cursor:grabbing}.file-sec-slider.is-disabled{cursor:not-allowed;opacity:.72}.file-sec-slider-fill{background:linear-gradient(90deg,#30c39f,#4d9dff);width:0;transition:width .14s;position:absolute;inset:0 auto 0 0}.file-sec-slider-text{color:#28506f;letter-spacing:.01em;place-items:center;font-weight:950;display:grid;position:absolute;inset:0}.file-sec-slider-thumb{z-index:1;color:#1767b0;background:#fff;border-radius:14px;place-items:center;width:42px;height:42px;font-weight:950;transition:left .14s,transform .14s;display:grid;position:absolute;top:7px;left:-24px;box-shadow:0 10px 24px #1f5d923d}.file-sec-slider.is-dragging .file-sec-slider-thumb{transform:scale(1.05)}.file-manager-shell{align-items:stretch}.file-sidebar .mono-small{color:#7890a6;text-overflow:ellipsis;max-width:100%;margin-top:.25rem;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.75rem;display:block;overflow:hidden}.file-browser-card,.file-editor-card{min-height:560px}.file-create-form{align-items:center;gap:.55rem;display:flex}.file-kind-label{color:#126bb6;letter-spacing:.08em;background:#eaf5ff;border-radius:999px;place-items:center;min-width:44px;height:28px;font-size:.72rem;font-weight:900;display:inline-grid}.file-list-item{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e7eef5}.file-list-item:hover{background:#f2f8fe}.file-empty-state{text-align:center;place-content:center;min-height:330px;display:grid}.file-editor-header p{color:#60778c;margin:.35rem 0 0}.sec-card-slider{max-width:760px}.sec-slider-card{background:#050f1c6b;border:1px solid #8eb4ff3d;border-radius:24px;gap:1rem;margin-top:1rem;padding:1rem;display:grid}.sec-slider-card p{margin:.35rem 0 0}.sec-slider-track{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#ffffff14;border:1px solid #9bcdff47;border-radius:999px;height:64px;position:relative;overflow:hidden}.sec-slider-track.is-dragging{cursor:grabbing}.sec-slider-track.is-disabled{opacity:.55;cursor:not-allowed}.sec-slider-fill{background:linear-gradient(90deg,#39d9c8,#5baeff);width:0;transition:width .12s;position:absolute;inset:0 auto 0 0}.sec-slider-text{color:#f2f8ffe0;letter-spacing:.02em;place-items:center;font-weight:900;display:grid;position:absolute;inset:0}.sec-slider-thumb{z-index:1;color:#0d1d2d;background:#fff;border-radius:17px;place-items:center;width:50px;height:50px;font-weight:950;transition:left .12s,transform .12s;display:grid;position:absolute;top:7px;left:-28px;box-shadow:0 14px 34px #00000052}.sec-slider-track.is-dragging .sec-slider-thumb{transform:scale(1.04)}@media (width<=760px){.security-command-center,.security-flow-steps,.security-source-list,.security-automation-grid,.security-policy-fields,.security-checkbox-grid,.file-security-gate{grid-template-columns:1fr}.security-policy-head,.security-policy-foot,.security-auto-notes,.file-safe-banner,.file-toolbar,.file-editor-header,.file-create-form{flex-direction:column;align-items:stretch}}:root{--thcz-ink:#102238;--thcz-blue:#0f75d5;--thcz-blue-strong:#0959a6;--thcz-sky:#eaf5ff;--thcz-line:#d6e5f2;--thcz-card:#fff;--thcz-panel:#f3f8fd}.thcz-mark-shell{isolation:isolate;background:radial-gradient(circle at 26% 18%,#fffffffa,#0000 34%),linear-gradient(135deg,#fff,#dff0ff 62%,#f7fbff);overflow:visible;box-shadow:0 16px 34px #235b9133,inset 0 1px #ffffffe0}.thcz-mark-shell:before{z-index:-1;opacity:.9;filter:blur(.2px);background:conic-gradient(#0f75d500,#0f75d5d9,#3dd8c2c7,#0f75d500);animation:5.5s linear infinite thcz-logo-orbit;inset:-5px}.thcz-mark-shell:after{z-index:0;background:linear-gradient(135deg,#ffffff9e,#fff0);border:1px solid #123e681a;inset:5px}.thcz-mark-z{z-index:1;color:#0b2340;position:relative}.thcz-mark.is-spinning .thcz-mark-shell{animation:2.8s ease-in-out infinite thcz-logo-breathe}.thcz-mark.is-spinning .thcz-mark-z{animation:1.5s ease-in-out infinite thcz-logo-pulse}@keyframes thcz-logo-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes thcz-logo-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2px)scale(1.03)}}@keyframes thcz-logo-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.78;transform:scale(1.08)}}body{background:radial-gradient(circle at 12% 0,#51a3f129,#0000 30%),radial-gradient(circle at 86% 8%,#2dbbe31f,#0000 28%),#edf5fc}.page-shell-public{width:min(1500px,100% - 2.5rem)}.page-shell-public .topbar{background:#ffffffed;border:1px solid #c4daedf0;border-radius:22px;padding:.9rem 1rem;box-shadow:0 20px 50px #1f54891f}.page-shell-public .nav-links{gap:.35rem}.page-shell-public .nav-pill{border-radius:14px;min-height:42px;padding:.6rem .82rem}.marketing-page-shell .sales-hero{background:radial-gradient(circle at 86% 9%,#ffffff5c,#0000 22%),linear-gradient(135deg,#0759aa 0%,#0e7edf 48%,#63b5ff 100%);border-radius:30px;gap:clamp(1rem,2vw,1.8rem);padding:clamp(1.25rem,2.5vw,2rem);box-shadow:0 34px 86px #0b5cab42}.marketing-page-shell .sales-hero-copy h1{letter-spacing:-.048em;max-width:860px}.marketing-page-shell .sales-hero-lead{color:#ffffffe6}.marketing-page-shell .sales-hero-note{color:#fffffff5}.marketing-page-shell .sales-section{border:1px solid #d1e2f1f5;border-radius:28px;margin-top:1.8rem;padding:clamp(1.7rem,3vw,3rem);box-shadow:0 18px 44px #1f548917}.marketing-page-shell .sales-card{background:linear-gradient(#fff,#f8fbff);border:1px solid #dbe9f6;border-radius:20px;padding:clamp(1rem,1.7vw,1.35rem);box-shadow:0 12px 26px #2a5b8a12}.marketing-page-shell .sales-card-dark{background:radial-gradient(circle at 100% 0,#4aa9ff38,#0000 28%),linear-gradient(145deg,#163f68,#102e4f);border-color:#80bef957}.marketing-page-shell .button-link,.marketing-page-shell .button,.page-shell-panel .button-link,.page-shell-panel .button{border-radius:14px}.payment-page-shell{padding-bottom:5rem}.payment-hero{color:#fff;background:radial-gradient(circle at 88% 16%,#67c3ff47,#0000 28%),linear-gradient(135deg,#0b4278,#0d7bdc 58%,#63bcff);border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(280px,.34fr);gap:1.3rem;margin-top:1.5rem;padding:clamp(1.5rem,4vw,3rem);display:grid;box-shadow:0 34px 90px #0c529642}.payment-hero-copy{align-content:center;gap:1.05rem;display:grid}.payment-hero h1{letter-spacing:-.055em;max-width:900px;margin:0;font-size:clamp(2.7rem,5vw,5.4rem);line-height:.98}.payment-hero p{color:#ffffffe6;max-width:760px;margin:0;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.65}.payment-hero-mark{text-align:center;background:#ffffff2e;border:1px solid #ffffff3d;border-radius:28px;align-content:center;place-items:center;gap:.75rem;min-height:280px;display:grid;box-shadow:inset 0 1px #ffffff38}.payment-hero-mark strong{font-size:1.5rem}.payment-hero-mark span{color:#fffc}.payment-highlight-grid,.billing-stat-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.payment-highlight-card,.billing-stat-card{background:#fff;border:1px solid #dbe8f4;border-radius:22px;gap:.45rem;min-height:136px;padding:1.25rem;display:grid;box-shadow:0 12px 26px #2a5b8a12}.payment-highlight-card strong,.billing-stat-card strong{color:var(--thcz-ink);font-size:clamp(1.05rem,1.4vw,1.2rem)}.payment-highlight-card p,.billing-stat-card small{color:#5e7489;margin:0;line-height:1.55}.billing-stat-card span{color:#4f6c86;font-weight:800}.billing-stat-card strong{color:var(--thcz-blue-strong);font-size:clamp(2rem,3vw,2.65rem)}.payment-showcase{gap:1.25rem;display:grid}.payment-showcase-head{justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.payment-showcase-head h2{max-width:820px;color:var(--thcz-ink);letter-spacing:-.035em;margin:.35rem 0 0;font-size:clamp(1.8rem,3vw,3rem);line-height:1.02}.payment-showcase-head p{color:#5c7288;max-width:760px;margin:.7rem 0 0;line-height:1.6}.payment-showcase-actions{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.payment-method-grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1rem;display:grid}.payment-method-card{background:radial-gradient(circle at 100% 0,#459ef01f,#0000 26%),#fff;border:1px solid #dbe8f4;border-radius:24px;align-content:start;gap:.95rem;padding:1.25rem;display:grid;box-shadow:0 14px 30px #275b8d14}.payment-method-card-warning{background:#fff6f2;border-color:#f4c7b8}.payment-method-top{align-items:center;gap:.85rem;display:flex}.payment-method-icon{color:#116ebf;background:linear-gradient(#eaf6ff,#d7edff);border:1px solid #bfdcf5;border-radius:18px;place-items:center;width:54px;height:54px;font-family:IBM Plex Mono,monospace;font-weight:950;display:grid}.payment-method-card strong{color:var(--thcz-ink);line-height:1.2}.payment-method-card p,.payment-method-card small{color:#607589;margin:0;line-height:1.55}.payment-destination{background:#f3f8fd;border:1px solid #dce9f6;border-radius:16px;gap:.45rem;padding:.85rem;display:grid}.payment-destination span{color:#54708b;text-transform:uppercase;font-size:.8rem;font-weight:900}.payment-destination code{overflow-wrap:anywhere;color:#12395f;font-family:IBM Plex Mono,monospace;font-size:.9rem}.payment-flow-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.8rem;display:grid}.payment-flow-card{background:var(--thcz-panel);border:1px solid #dce9f6;border-radius:18px;padding:1rem}.payment-flow-card strong{color:var(--thcz-ink)}.payment-flow-card p{color:#607589;margin:.4rem 0 0;line-height:1.55}.payment-showcase-compact .payment-showcase-head{align-items:flex-end}.payment-showcase-compact .payment-showcase-head h2{font-size:clamp(1.45rem,2vw,2rem)}.payment-showcase-compact .payment-method-card{border-radius:18px;padding:1rem}.sales-payment-strip{background:#f4f9fe;border:1px solid #dbe8f4;border-radius:24px;margin-top:1.25rem;padding:1.15rem}.checkout-path-note{background:#f3f8fd;border:1px solid #dce9f6;border-radius:18px;gap:.35rem;margin:1rem 0;padding:1rem;display:grid}.checkout-path-note strong{color:var(--thcz-ink)}.checkout-path-note span{color:#5f7488;line-height:1.55}.checkout-payment-chips,.checkout-success-actions,.checkout-automation-message{margin-top:.85rem}.page-shell-panel{width:min(1740px,100% - 2rem)}.page-shell-panel .topbar-panel{background:#fffffff5;border:1px solid #d7e5f1;border-radius:22px;padding:.85rem 1rem;top:.7rem;box-shadow:0 20px 42px #2554821f}.page-shell-panel .brand-copy strong,.page-shell-panel .brand-copy span{color:var(--thcz-ink)}.page-shell-panel .nav-pill{background:#f5faff;border-color:#d7e5f1;border-radius:14px;min-height:40px;padding:.58rem .82rem}.page-shell-panel .panel-layout{background:#fff;border:1px solid #d8e6f2;border-radius:28px;grid-template-columns:290px minmax(0,1fr);gap:1.25rem;margin-top:1.25rem;overflow:hidden;box-shadow:0 22px 60px #1d4c7a1f}.page-shell-panel .sidebar{box-shadow:none;background:radial-gradient(circle at 100% 0,#52a5f22e,#0000 26%),linear-gradient(#1e3b58,#1a3149);border:0;border-radius:0;max-height:calc(100vh - 8.2rem);overflow:auto}.page-shell-panel .sidebar-head{background:#ffffff0f;border-radius:20px;padding:1rem}.page-shell-panel .sidebar-head h2{color:#fff;font-size:1.35rem}.page-shell-panel .sidebar-pulse{background:#ffffff0f;border-radius:20px}.page-shell-panel .sidebar-link{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:16px;min-height:58px;padding:.8rem .9rem}.page-shell-panel .sidebar-link strong{color:#f7fbff;font-size:.95rem}.page-shell-panel .sidebar-link small{color:#e7f1faad;line-height:1.35;display:block}.page-shell-panel .sidebar-link.active{background:linear-gradient(135deg,#fff,#dceeff);border-color:#ffffffb8}.page-shell-panel .sidebar-link.active strong{color:#143352}.page-shell-panel .sidebar-link.active small{color:#51708d}.page-shell-panel .panel-main{background:radial-gradient(circle at 98% 0,#5eaef81f,#0000 28%),#f5f9fd;gap:1.25rem;padding:clamp(1.2rem,2vw,2rem)}.page-shell-panel .panel-header{background:linear-gradient(135deg,#fff,#f4f9fe);border:1px solid #d8e6f2;border-radius:24px;padding:clamp(1.2rem,2.4vw,2rem)}.page-shell-panel .panel-header p{color:#5c7288;max-width:900px}.page-shell-panel .panel-card,.page-shell-panel .surface,.page-shell-panel .hero-card,.page-shell-panel .overview-tile{background:#fff;border-color:#d9e7f3;border-radius:24px;box-shadow:0 14px 30px #25548214}.page-shell-panel .panel-card{padding:clamp(1.15rem,1.8vw,1.6rem)}.page-shell-panel .field input,.page-shell-panel .field select,.page-shell-panel .field textarea,.input-small{border-radius:14px}.billing-view{gap:1.2rem;display:grid}.billing-command-grid,.billing-record-grid{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:start;gap:1.2rem;display:grid}.billing-command-card{min-height:100%}.billing-record-item{border-radius:18px;align-items:flex-start;gap:1rem}.billing-record-item>div:first-child{gap:.25rem;display:grid}.billing-record-item small{color:#6f8396;overflow-wrap:anywhere}.billing-stat-grid-small{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=1180px){.payment-hero,.billing-command-grid,.billing-record-grid{grid-template-columns:1fr}.payment-showcase-head{flex-direction:column}.payment-showcase-actions{justify-content:flex-start}}@media (width<=760px){.page-shell-public,.page-shell-panel{width:min(100% - .8rem,1500px)}.page-shell-public .topbar,.page-shell-panel .topbar-panel{border-radius:18px}.payment-hero{border-radius:24px;padding:1.2rem}.payment-hero-mark{min-height:220px}.page-shell-panel .panel-layout{border-radius:22px}.billing-stat-grid-small{grid-template-columns:1fr}}.page-shell-public .nav-links,.page-shell-panel .nav-links{gap:.5rem}.page-shell-public .nav-pill:last-child,.page-shell-panel .nav-pill:last-child{color:#fff;background:linear-gradient(135deg,#0f75d5,#0a5fad);border-color:#0a5fad}.marketing-page-shell .sales-section{margin-top:2.2rem}.marketing-page-shell .sales-card-grid{gap:1.15rem}.marketing-page-shell .sales-commerce-layout{align-items:start;gap:1.35rem}.payment-showcase{padding:0}.payment-flow-grid-large{grid-template-columns:repeat(4,minmax(0,1fr))}.payment-flow-card{background:linear-gradient(#fff,#f6fbff);border:1px solid #d8e7f4;border-radius:22px;gap:.55rem;min-height:150px;padding:1.2rem;display:grid}.payment-flow-card span{color:#0d68ba;background:#e8f4ff;border-radius:14px;place-items:center;width:42px;height:42px;font-family:IBM Plex Mono,monospace;font-weight:950;display:grid}.payment-showcase-compact .payment-flow-card{min-height:128px}.payment-destination,.payment-method-grid{display:none}.checkout-path-note{background:linear-gradient(#f7fbff,#eef7ff)}.checkout-card .offer-picker{grid-template-columns:1fr}.checkout-card .offer-tile{color:#17304a;background:#f7fbff;border-color:#d7e5f1;border-radius:18px;min-height:92px}.checkout-card .offer-tile.is-selected{background:#eaf5ff;border-color:#89c4f8;box-shadow:0 10px 24px #1d70be1f}.checkout-card .offer-copy{color:#65798d}.page-shell-panel .sidebar{padding:1rem}.page-shell-panel .sidebar-head{padding:.9rem}.page-shell-panel .sidebar-pulse{display:none}.page-shell-panel .sidebar-nav{gap:.45rem}.page-shell-panel .sidebar-link{border-radius:12px;min-height:46px;padding:.68rem .82rem}.page-shell-panel .sidebar-link small{display:none}.page-shell-panel .panel-header{padding:1.35rem 1.5rem}.page-shell-panel .panel-header p{margin-top:.45rem;line-height:1.55}.page-shell-panel .panel-grid,.page-shell-panel .stats-grid,.page-shell-panel .tool-grid,.cpanel-tool-grid{gap:1.15rem}.cpanel-tool-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.cpanel-tool-card{border-radius:18px;grid-template-columns:56px minmax(0,1fr);min-height:96px;padding:1.05rem}.cpanel-tool-copy small{display:none}.cpanel-tool-copy strong{font-size:1rem}.cpanel-tool-card .info-badge{position:absolute;top:.7rem;right:.7rem}.cpanel-section-title{margin-bottom:.3rem}.cpanel-section-title p,.section-copy{max-width:74ch}.billing-command-grid,.billing-record-grid{gap:1.4rem}.billing-stat-grid{gap:1.1rem}.billing-record-item{min-height:82px;padding:1rem}@media (width<=1180px){.payment-flow-grid-large{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.payment-flow-grid-large,.cpanel-tool-grid{grid-template-columns:1fr}}.page-shell-public .nav-pill,.page-shell-panel .nav-pill{color:#38536b;background:#f6fbff;border-color:#d7e5f1}.page-shell-public .nav-pill:hover,.page-shell-panel .nav-pill:hover{color:#0d3760;background:#eaf5ff;border-color:#9bcdf7}.page-shell-public .nav-pill.nav-cta,.page-shell-panel .nav-pill.nav-cta{color:#fff;background:linear-gradient(135deg,#0f75d5,#0a5fad);border-color:#0a5fad;box-shadow:0 12px 24px #0f75d538}.sales-card-link{color:inherit;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s}.sales-card-link:hover{border-color:#8fc8f8;transform:translateY(-3px);box-shadow:0 20px 42px #245d9624}.checkout-page-shell{padding-bottom:5.5rem}.checkout-product-hero{color:#fff;background:radial-gradient(circle at 90% 10%,#ffffff57,#0000 24%),radial-gradient(circle at 14% 90%,#39d8c233,#0000 28%),linear-gradient(135deg,#064f98 0%,#0d77d6 48%,#65bfff 100%);border-radius:34px;grid-template-columns:minmax(0,1fr) minmax(320px,.38fr);gap:clamp(1rem,2.4vw,2rem);margin-top:1.6rem;padding:clamp(1.4rem,4vw,3.4rem);display:grid;box-shadow:0 36px 96px #0e58a442}.checkout-product-copy{align-content:center;gap:1rem;display:grid}.checkout-product-copy h1{letter-spacing:-.06em;max-width:920px;margin:0;font-size:clamp(2.7rem,5.3vw,5.7rem);line-height:.98}.checkout-product-copy p{color:#ffffffe6;max-width:760px;margin:0;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.65}.checkout-price-pill{color:#08345e;background:#fff;border:1px solid #ffffffb8;border-radius:999px;width:fit-content;padding:.75rem 1rem;font-weight:950;box-shadow:0 16px 34px #021e3e29}.checkout-product-card{text-align:center;background:#ffffff2e;border:1px solid #ffffff40;border-radius:30px;align-content:center;justify-items:center;gap:.9rem;min-height:320px;padding:1.5rem;display:grid;box-shadow:inset 0 1px #ffffff38}.checkout-product-card strong{font-size:clamp(1.3rem,2vw,1.8rem)}.checkout-product-card span{color:#ffffffd6;font-weight:850}.checkout-product-card ul{gap:.6rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.checkout-product-card li{color:#ffffffe6;background:#ffffff1f;border:1px solid #ffffff24;border-radius:14px;padding:.62rem .78rem}.checkout-product-grid{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:start;gap:1.4rem;margin-top:1.5rem;display:grid}.checkout-product-grid .checkout-card,.checkout-side-rail{background:#fff;border:1px solid #d8e7f4;border-radius:28px;box-shadow:0 18px 42px #22588e1a}.checkout-side-rail{padding:1.35rem}.checkout-side-rail .payment-showcase{gap:1rem}.checkout-side-rail .payment-showcase-head{align-items:start;gap:1rem;display:grid}.checkout-side-rail .payment-showcase-head p{max-width:28rem;font-size:1rem}.checkout-side-rail .payment-showcase-actions{justify-content:flex-start}.checkout-side-rail .payment-showcase-actions .button-link{flex:170px;justify-content:center}.checkout-side-rail .payment-flow-grid-large{grid-template-columns:1fr;gap:.7rem}.checkout-side-rail .payment-flow-card{border-radius:18px;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"num title""num body";gap:.2rem .85rem;min-height:auto;padding:.95rem;display:grid}.checkout-side-rail .payment-flow-card span{border-radius:13px;grid-area:num;width:38px;height:38px}.checkout-side-rail .payment-flow-card strong{grid-area:title;line-height:1.2}.checkout-side-rail .payment-flow-card p{grid-area:body;margin:.25rem 0 0;line-height:1.5}.payment-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;display:grid}.payment-plan-card{background:radial-gradient(circle at 100% 0,#0f75d51f,#0000 26%),#fff;border:1px solid #d8e7f4;border-radius:28px;align-content:space-between;gap:1.2rem;min-height:260px;padding:clamp(1.2rem,2vw,1.8rem);display:grid;box-shadow:0 18px 38px #23548417}.payment-plan-card h2{color:var(--thcz-ink);letter-spacing:-.04em;margin:.4rem 0 0;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.02}.payment-plan-card strong{color:var(--thcz-blue-strong);margin-top:.65rem;font-size:1.2rem;display:block}.payment-plan-card p{color:#5f7488;max-width:56ch}.sales-commerce-layout-simple{grid-template-columns:minmax(0,780px);justify-content:center}.page-shell-panel .workspace-summary,.page-shell-panel .panel-card,.page-shell-panel .overview-tile{border-radius:26px}.page-shell-panel .panel-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.page-shell-panel .cpanel-tool-card{border-radius:22px;min-height:112px;padding:1.15rem}@media (width<=980px){.checkout-product-hero,.checkout-product-grid,.payment-plan-grid{grid-template-columns:1fr}.checkout-product-card{min-height:240px}}@media (width<=760px){.checkout-product-hero,.checkout-product-grid .checkout-card,.checkout-side-rail,.payment-plan-card{border-radius:22px}.checkout-product-copy h1{font-size:clamp(2.25rem,12vw,3.6rem)}.page-shell-panel .panel-grid{grid-template-columns:1fr}}.license-target-panel{background:linear-gradient(135deg,#0f75d517,#18c0b214),#f7fbff;border:1px solid #cfe4f7;border-radius:22px;gap:1rem;padding:1.15rem;display:grid}.license-target-panel>div:first-child{gap:.25rem;display:grid}.license-target-panel strong{color:#0c3860}.license-target-panel span{color:#5d7184;line-height:1.5}.page-shell-panel{background:radial-gradient(circle at 9% 7%,#107dda1a,#0000 28%),linear-gradient(#f5f9fc 0%,#edf3f8 100%)}.page-shell-panel .site-header{background:#fff;border-bottom:1px solid #dce8f2;border-radius:0;max-width:none;margin:0;box-shadow:0 10px 26px #294f7414}.page-shell-panel .panel-layout{grid-template-columns:minmax(250px,300px) minmax(0,1fr);gap:clamp(1.25rem,2vw,2rem);max-width:1720px;padding:clamp(1.2rem,2vw,2rem)}.page-shell-panel .sidebar{background:#253f58;border:1px solid #1d344a;border-radius:18px;align-self:start;max-height:calc(100vh - 2rem);position:sticky;top:1rem;overflow:auto;box-shadow:0 22px 42px #102c482e}.page-shell-panel .sidebar:before,.page-shell-panel .sidebar:after,.page-shell-panel .showcase-cut:before,.page-shell-panel .showcase-cut:after{display:none}.page-shell-panel .sidebar-head{border-bottom:1px solid #ffffff17;padding:1.25rem}.page-shell-panel .sidebar-head h2,.page-shell-panel .sidebar-head .mono-label{color:#fff}.page-shell-panel .sidebar-nav{gap:.35rem;padding:.7rem}.page-shell-panel .sidebar-link{color:#d8e8f6;background:0 0;border:1px solid #0000;border-radius:10px;min-height:54px;padding:.82rem .92rem}.page-shell-panel .sidebar-link small{color:#9fb8cf;display:block}.page-shell-panel .sidebar-link:hover,.page-shell-panel .sidebar-link.active{color:#fff;background:#1b79c9;border-color:#3797e6;box-shadow:0 12px 26px #0953913d}.page-shell-panel .sidebar-foot{padding:.8rem}.page-shell-panel .panel-main{gap:1.45rem;padding:0}.page-shell-panel .panel-header{color:#fff;background:radial-gradient(circle at 88% 18%,#fff3,#0000 24%),linear-gradient(135deg,#0a65b8 0%,#1684dd 58%,#37b6df 100%);border:1px solid #ffffff61;border-radius:22px;min-height:146px;padding:clamp(1.35rem,3vw,2.4rem);display:grid;box-shadow:0 24px 54px #0d59a338}.page-shell-panel .panel-header h1,.page-shell-panel .panel-header p,.page-shell-panel .panel-header .eyebrow{color:#fff}.page-shell-panel .panel-header h1{letter-spacing:-.055em;font-size:clamp(2rem,3.8vw,4rem)}.page-shell-panel .stats-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.page-shell-panel .panel-card,.page-shell-panel .workspace-summary,.page-shell-panel .overview-tile,.page-shell-panel .cpanel-tool-section,.page-shell-panel .checkout-card{background:#fff;border:1px solid #dce7f2;border-radius:18px;box-shadow:0 14px 34px #244c7114}.page-shell-panel .overview-tile{min-height:138px;padding:1.25rem}.page-shell-panel .stat-value{color:#146db7;font-size:clamp(2rem,4vw,3.2rem)}.page-shell-panel .cpanel-tool-section{padding:clamp(1.1rem,2vw,1.6rem)}.page-shell-panel .cpanel-section-title{border-bottom:1px solid #e4edf5;align-items:center;margin:0 0 1rem;padding-bottom:.85rem}.page-shell-panel .cpanel-section-title p{max-width:62ch}.page-shell-panel .cpanel-tool-card{background:#fff;border:1px solid #e1e9f1;border-radius:14px;grid-template-columns:58px minmax(0,1fr);min-height:106px;padding:1rem;box-shadow:0 8px 18px #2b4e7012}.page-shell-panel .cpanel-tool-card:hover{border-color:#8fc7f5;transform:translateY(-2px);box-shadow:0 18px 36px #1c65a924}.page-shell-panel .cpanel-tool-icon{color:#fff;background:linear-gradient(135deg,#1784dc,#25b7c9);border:0;border-radius:16px;width:58px;height:58px;box-shadow:0 12px 22px #1784dc38}.page-shell-panel .cpanel-tool-copy strong{color:#163a5a;font-size:1.02rem}.page-shell-panel .cpanel-tool-copy small{display:none}.page-shell-panel .info-badge,.page-shell-panel .status-pill{color:#176fb5;background:#eef7ff;border-color:#c5ddf2;border-radius:999px}.page-shell-panel .panel-service-table{border-radius:14px}.page-shell-panel .panel-service-row{background:#fff;grid-template-columns:minmax(140px,1fr) minmax(120px,.8fr) auto;min-height:56px;padding:.85rem 1rem}.page-shell-panel .panel-service-row:nth-child(2n){background:#f7fbff}.page-shell-auth{background:radial-gradient(circle at 20% 14%,#1473ca2e,#0000 30%),linear-gradient(#f4f8fc,#eaf1f7)}.page-shell-auth .site-header{background:#fff;border:1px solid #dce8f2;box-shadow:0 18px 44px #2a4e701f}.page-shell-auth .panel-login-shell-modern{gap:1.4rem}.page-shell-auth .panel-auth-info,.page-shell-auth .panel-auth-card{background:#fff;border:1px solid #dce8f2;border-radius:24px;box-shadow:0 18px 44px #2a4e701f}.page-shell-auth .panel-auth-info h1,.page-shell-auth .panel-auth-info p,.page-shell-auth .panel-auth-info .eyebrow,.page-shell-auth .panel-auth-info strong,.page-shell-auth .panel-auth-info span{color:#163a5a}@media (width<=1040px){.page-shell-panel .panel-layout{grid-template-columns:1fr}.page-shell-panel .sidebar{max-height:none;position:static}}.page-shell .button-link,.page-shell .nav-pill,.page-shell .status-pill,.page-shell .info-badge,.page-shell .sales-pill,.page-shell .section-tag,.page-shell-panel .sidebar-link strong,.page-shell-panel .cpanel-tool-copy strong,.page-shell-public .sales-card h3,.page-shell-public .sales-card h2{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.page-shell .button-link,.page-shell .nav-pill,.page-shell .status-pill,.page-shell .info-badge,.page-shell .sales-pill,.page-shell .section-tag{white-space:nowrap}.page-shell-panel .cpanel-tool-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.page-shell-panel .cpanel-tool-card,.page-shell-panel .cpanel-tool-copy,.page-shell-panel .cpanel-tool-copy strong{min-width:0}.page-shell-public .sales-card-grid-3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.page-shell-public .sales-action-row,.page-shell .split-actions{align-items:center}@media (width<=680px){.page-shell .button-link,.page-shell .nav-pill{white-space:normal;text-align:center}.page-shell-panel .cpanel-tool-grid,.page-shell-public .sales-card-grid-3{grid-template-columns:1fr}}.sales-hero-launchpad{background:radial-gradient(circle at 100% 0,#1f8bde33,#0000 28%),linear-gradient(#fff 0%,#eef7ff 100%);border:1px solid #d5e6f4;border-radius:34px;align-content:center;gap:1.1rem;min-height:520px;padding:clamp(1.4rem,3vw,2.4rem);display:grid;box-shadow:0 28px 70px #26547e24}.sales-hero-launchpad h2{color:#12395d;letter-spacing:-.055em;margin:0;font-size:clamp(2rem,3.2vw,3.4rem);line-height:1}.sales-hero-launchpad>p{color:#5c7185;margin:0;line-height:1.65}.demo-page-shell{background:radial-gradient(circle at 10% 8%,#117fdd29,#0000 30%),linear-gradient(#f7fbff 0%,#eef5fb 100%)}.demo-hero{grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);align-items:center;gap:clamp(1.2rem,3vw,2.4rem);max-width:1540px;margin:1.4rem auto 0;padding:clamp(1rem,2vw,1.8rem);display:grid}.demo-hero-copy{gap:1rem;padding:clamp(1.4rem,3vw,2.4rem);display:grid}.demo-hero-copy h1{color:#102f4e;letter-spacing:-.07em;margin:0;font-size:clamp(3rem,5.8vw,6.6rem);line-height:.9}.demo-hero-copy p{color:#5d7185;max-width:760px;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.7}.demo-device-frame{background:#fff;border:1px solid #cfe2f2;border-radius:34px;overflow:hidden;box-shadow:0 44px 110px #144b8038}.demo-device-top{color:#173c5e;background:#f7fbff;border-bottom:1px solid #dce9f4;grid-template-columns:120px 1fr auto;align-items:center;gap:1rem;padding:1rem 1.2rem;display:grid}.demo-device-body{grid-template-columns:230px minmax(0,1fr);min-height:560px;display:grid}.demo-device-sidebar{background:#263f57;align-content:start;gap:.62rem;padding:1.2rem;display:grid}.demo-device-sidebar span{color:#cfe1f1;border-radius:12px;padding:.78rem .9rem;font-weight:850}.demo-device-sidebar span.active{color:#fff;background:#167fd4}.demo-device-main{background:#f3f7fb;align-content:start;gap:1.1rem;padding:1.4rem;display:grid}.demo-device-banner{color:#fff;background:linear-gradient(135deg,#0e70c8,#18abc6);border-radius:22px;justify-content:space-between;gap:1rem;padding:1.25rem;display:flex}.demo-device-banner span{color:#ffffffc7;font-weight:850;display:block}.demo-device-banner strong{max-width:700px;margin-top:.35rem;font-size:clamp(1.2rem,2vw,2rem);line-height:1.05;display:block}.demo-device-pulse{background:#ffffff2e;border-radius:999px;align-self:start;padding:.5rem .75rem;font-family:IBM Plex Mono,monospace;font-weight:900}.demo-stat-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.demo-stat-card{background:#fff;border:1px solid #dfeaf3;border-radius:18px;gap:.4rem;min-height:112px;padding:1rem;display:grid}.demo-stat-card span{color:#667b8f;font-weight:850}.demo-stat-card strong{color:#126fbd;letter-spacing:-.05em;font-size:2.35rem}.demo-tool-matrix{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.demo-tool-matrix span{color:#163d60;text-align:center;background:#fff;border:1px solid #dfeaf3;border-radius:16px;place-items:center;min-height:74px;padding:.85rem;font-weight:950;display:grid;box-shadow:0 8px 20px #244c7112}.demo-page-card-grid,.tools-launch-grid,.tools-roadmap-grid{gap:1rem;display:grid}.demo-page-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-page-card,.tools-launch-card,.tools-roadmap-card{color:#173b5d;background:#fff;border:1px solid #d9e8f4;border-radius:24px;gap:.8rem;min-height:210px;padding:1.3rem;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #244c7117}.demo-page-card:hover,.tools-launch-card:hover{border-color:#93c9f4;transform:translateY(-3px);box-shadow:0 24px 52px #1869b224}.demo-page-card strong,.tools-launch-card strong,.tools-roadmap-card strong{color:#12395d;font-size:1.35rem}.demo-page-card p,.tools-launch-card p,.tools-roadmap-card p{color:#5d7184;line-height:1.55}.demo-page-card span:not(.status-pill),.tools-launch-card span:not(.status-pill){color:#126fbd;align-self:end;width:fit-content;font-weight:950}.open-tools-view{gap:1.35rem;display:grid}.tools-launcher-panel,.tools-roadmap-panel,.tools-support-strip{padding:clamp(1.2rem,2vw,1.6rem)}.tools-launch-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.tools-roadmap-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.tools-roadmap-card{box-shadow:none;background:#f8fbff}.tools-support-strip{grid-template-columns:minmax(180px,.4fr) minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.tools-support-strip p{color:#5d7184;margin:0}.ecosystem-page-shell{background:radial-gradient(circle at 8% 10%,#127fd42e,#0000 30%),radial-gradient(circle at 90% 6%,#2ac7ad1f,#0000 28%),linear-gradient(#f7fbff 0%,#edf5fb 100%)}.ecosystem-hero{grid-template-columns:minmax(0,1fr) minmax(320px,.38fr);align-items:stretch;gap:clamp(1rem,2.5vw,1.8rem);max-width:1540px;margin:1.4rem auto 0;padding:clamp(1rem,2vw,1.8rem);display:grid}.ecosystem-hero-copy,.ecosystem-scoreboard,.tools-hero-panel{background:radial-gradient(circle at 90% 0,#127fd424,#0000 28%),linear-gradient(#fff,#f0f7fd);border:1px solid #d5e6f4;border-radius:30px;box-shadow:0 28px 70px #26547e1f}.ecosystem-hero-copy{align-content:center;gap:1rem;min-height:440px;padding:clamp(1.5rem,4vw,3rem);display:grid}.ecosystem-hero-copy h1{color:#102f4e;letter-spacing:-.075em;max-width:980px;margin:0;font-size:clamp(3.1rem,6.2vw,7rem);line-height:.9}.ecosystem-hero-copy p{color:#5d7185;max-width:820px;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.7}.ecosystem-scoreboard{align-content:center;gap:1rem;padding:clamp(1.2rem,2.5vw,2rem);display:grid}.ecosystem-scoreboard article{background:#f7fbff;border:1px solid #dce9f4;border-radius:22px;gap:.35rem;padding:1.2rem;animation:6s ease-in-out infinite soft-float;display:grid}.ecosystem-scoreboard article:nth-child(2){animation-delay:.8s}.ecosystem-scoreboard article:nth-child(3){animation-delay:1.6s}.ecosystem-scoreboard strong{color:#126fbd;letter-spacing:-.06em;font-size:clamp(2.4rem,4vw,4.2rem);line-height:.9}.ecosystem-scoreboard span{color:#587084;font-weight:900}.ecosystem-category-stack,.tools-category-stack{gap:1.1rem;display:grid}.ecosystem-panel-lessons{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.ecosystem-panel-lessons article{background:radial-gradient(circle at 90% 10%,#17a6c429,#0000 28%),linear-gradient(#fff,#f2f8fd);border:1px solid #d9e8f4;border-radius:26px;gap:.85rem;min-height:190px;padding:1.35rem;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 48px #244c7117}.ecosystem-panel-lessons article:after,.ecosystem-tool-card:after,.tools-roadmap-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#177fd41f,#0000);height:120px;animation:7s ease-in-out infinite card-sheen;position:absolute;inset:auto -30% -55% 18%;transform:rotate(-8deg)}.ecosystem-panel-lessons strong{z-index:1;color:#12395d;font-size:clamp(1.15rem,1.45vw,1.45rem);line-height:1.35;position:relative}.ecosystem-category-block,.tools-category-block{gap:1rem;display:grid}.ecosystem-category-head,.tools-category-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ecosystem-category-head h3{color:#12395d;letter-spacing:-.04em;margin:.25rem 0 0;font-size:clamp(1.5rem,2.2vw,2.2rem)}.ecosystem-tool-grid,.ecosystem-preview-grid,.tools-mini-grid{gap:1rem;display:grid}.ecosystem-tool-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ecosystem-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ecosystem-tool-card,.ecosystem-preview-card,.tools-mini-card{color:#173b5d;background:#fff;border:1px solid #d9e8f4;border-radius:24px;gap:.75rem;min-height:230px;padding:1.25rem;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #244c7114}.ecosystem-tool-card strong,.ecosystem-preview-card strong,.tools-mini-card strong{color:#12395d;font-size:1.25rem}.ecosystem-tool-card p,.ecosystem-preview-card p{color:#5d7184;margin:0;line-height:1.55}.ecosystem-tool-detail{border-top:1px solid #e4edf5;gap:.6rem;padding-top:.8rem;display:grid}.ecosystem-tool-detail span,.tools-roadmap-card small,.tools-launch-card small{color:#60778b;line-height:1.5}.ecosystem-tool-card a,.tools-roadmap-card a{color:#126fbd;width:fit-content;font-weight:950;text-decoration:none}.ecosystem-tool-card:hover,.ecosystem-preview-card:hover,.tools-mini-card:hover{border-color:#93c9f4;transform:translateY(-3px);box-shadow:0 24px 52px #1869b221}.ecosystem-security-layout{grid-template-columns:minmax(0,.8fr) minmax(420px,1fr);align-items:center;gap:clamp(1.2rem,3vw,2rem);display:grid}.ecosystem-security-list{gap:.9rem;display:grid}.ecosystem-security-list article{background:#fff;border:1px solid #d9e8f4;border-radius:18px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:.9rem;padding:1rem;display:grid}.ecosystem-security-list span{color:#fff;background:linear-gradient(135deg,#126fbd,#17a6c4);border-radius:14px;place-items:center;width:46px;height:46px;font-family:IBM Plex Mono,monospace;font-weight:950;display:grid}.ecosystem-security-list strong{color:#12395d}.tools-hero-panel{grid-template-columns:minmax(0,1fr) minmax(220px,.34fr);align-items:center;gap:1rem;padding:clamp(1.2rem,2.5vw,2rem);display:grid}.tools-hero-panel h2{color:#12395d;letter-spacing:-.055em;margin:.25rem 0 0;font-size:clamp(2rem,3vw,3.4rem);line-height:.95}.tools-hero-panel p{color:#5d7184;max-width:900px;line-height:1.65}.tools-hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.tools-hero-metrics article{background:#f7fbff;border:1px solid #dce9f4;border-radius:20px;align-content:center;gap:.3rem;min-height:120px;padding:1rem;display:grid}.tools-hero-metrics strong{color:#126fbd;font-size:2.4rem;line-height:.9}.tools-hero-metrics span{color:#5d7184;font-weight:900}.tools-category-head{padding:.25rem .1rem}.tools-category-head strong{color:#60778b}.tools-launch-card .info-badge,.tools-roadmap-card .info-badge{width:fit-content}.tools-mini-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.tools-mini-card{min-height:118px;box-shadow:none}.tools-mini-card span{color:#6d8498;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:900}.tools-mini-card.is-muted{background:#f8fbff}.ecosystem-marketing-split{align-items:center}@media (width<=1100px){.demo-hero,.demo-page-card-grid{grid-template-columns:1fr}.demo-device-frame{min-width:0}}@media (width<=820px){.demo-device-body,.tools-support-strip,.tools-hero-panel,.ecosystem-hero,.ecosystem-security-layout,.ecosystem-preview-grid,.ecosystem-panel-lessons{grid-template-columns:1fr}.demo-device-sidebar{display:none}.demo-stat-row,.demo-tool-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes soft-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes card-sheen{0%,72%{opacity:0;transform:translate(-18%)rotate(-8deg)}82%{opacity:1}to{opacity:0;transform:translate(44%)rotate(-8deg)}}.page-shell-panel .panel-start-strip{background:radial-gradient(circle at 94% 0,#2ab7c938,#0000 26%),linear-gradient(135deg,#fff 0%,#edf7ff 100%);border:1px solid #cfe2f2;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2vw,1.4rem);padding:clamp(1.15rem,2vw,1.55rem);display:grid;box-shadow:0 18px 44px #1e588e1a}.page-shell-panel .panel-start-strip h2{color:#12395d;letter-spacing:-.045em;margin:.2rem 0 0;font-size:clamp(1.55rem,2.4vw,2.45rem);line-height:1.04}.page-shell-panel .panel-start-actions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.page-shell-panel .cpanel-tool-groups{gap:1.15rem;display:grid}.page-shell-panel .cpanel-tool-group{gap:.78rem;display:grid}.page-shell-panel .cpanel-tool-group-head{justify-content:space-between;align-items:center;gap:1rem;padding:.35rem .15rem 0;display:flex}.page-shell-panel .cpanel-tool-group-head strong{color:#143a5c;letter-spacing:-.02em;font-size:1.08rem}.page-shell-panel .cpanel-tool-group-head span{color:#6a8297;text-transform:uppercase;letter-spacing:.08em;font-family:IBM Plex Mono,monospace;font-size:.78rem;font-weight:900}.page-shell-panel .cpanel-tool-group .cpanel-tool-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.page-shell-panel .cpanel-tool-group .cpanel-tool-card{background:linear-gradient(#fff 0%,#f8fbff 100%);min-height:94px}.page-shell-panel .cpanel-tool-group .cpanel-tool-copy small{color:#6a8297;max-width:26ch;line-height:1.35;display:block}.page-shell-panel .cpanel-tool-card .info-badge{place-self:start end}.self-heal-panel{background:radial-gradient(circle at 100% 0,#4a9eff1f,#0000 34%),linear-gradient(#fff 0%,#f7fbff 100%);border-color:#b9dcf8}.self-heal-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem;display:grid}.self-heal-grid article{background:#ffffffc7;border:1px solid #dcebf8;border-radius:16px;gap:.35rem;padding:1rem;display:grid}.self-heal-grid strong{color:#12395d}.self-heal-grid span{color:#5f7386;overflow-wrap:anywhere;line-height:1.5}@media (width<=900px){.page-shell-panel .panel-start-strip{grid-template-columns:1fr}.page-shell-panel .panel-start-actions{justify-content:flex-start}}@media (width<=620px){.page-shell-panel .panel-start-actions,.page-shell-panel .panel-start-actions .button-link{width:100%}.page-shell-panel .cpanel-tool-group .cpanel-tool-grid{grid-template-columns:1fr}}.page-shell-panel .panel-quick-launch{background:linear-gradient(135deg,#fffffff5,#eef8fff5),#fff;border:1px solid #cfe2f2;border-radius:18px;grid-template-columns:minmax(220px,.3fr) minmax(260px,.34fr) minmax(0,1fr);grid-template-areas:"copy search results""copy filters results";align-items:center;gap:.85rem;padding:.9rem;display:grid;box-shadow:0 16px 38px #244c7114}.page-shell-panel .panel-quick-launch-copy{grid-area:copy;align-items:center;gap:.72rem;min-width:0;display:flex}.page-shell-panel .panel-quick-launch-icon{color:#fff;background:linear-gradient(135deg,#126fbd,#22b8cb);border-radius:15px;flex:none;place-items:center;width:46px;height:46px;font-weight:950;display:grid;box-shadow:0 12px 24px #126fbd38}.page-shell-panel .panel-quick-launch-copy strong{color:#12395d;font-size:1rem;display:block}.page-shell-panel .panel-quick-launch-copy small{color:#6b8296;line-height:1.35}.page-shell-panel .panel-quick-search{grid-area:search;gap:.32rem;display:grid}.page-shell-panel .panel-quick-search span{color:#6b8296;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:900}.page-shell-panel .panel-quick-search input{color:#143a5c;background:#fff;border:1px solid #cfe1f1;border-radius:14px;outline:none;width:100%;min-height:46px;padding:.75rem .9rem;box-shadow:inset 0 1px #fffc}.page-shell-panel .panel-quick-search input:focus{border-color:#5baded;box-shadow:0 0 0 4px #1784dc1f}.page-shell-panel .panel-quick-filter-row{flex-wrap:wrap;grid-area:filters;align-items:center;gap:.42rem;display:flex}.page-shell-panel .panel-quick-filter-row button,.page-shell-panel .panel-quick-guided{color:#24506f;letter-spacing:.02em;text-transform:none;min-height:34px;box-shadow:none;background:#fff;border:1px solid #cfe1f1;border-radius:999px;justify-content:center;align-items:center;padding:.45rem .62rem;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}.page-shell-panel .panel-quick-filter-row button:hover,.page-shell-panel .panel-quick-filter-row button.is-active,.page-shell-panel .panel-quick-guided:hover{color:#0b63b2;background:#edf8ff;border-color:#8fc7f5;transform:translateY(-1px)}.page-shell-panel .panel-quick-filter-row button.is-muted{color:#6b8296}.page-shell-panel .panel-quick-guided{color:#0b63b2;background:linear-gradient(#f1f9ff,#fff);border-color:#1672cd61}.page-shell-panel .panel-quick-results{flex-wrap:wrap;grid-area:results;justify-content:flex-end;gap:.48rem;display:flex}.page-shell-panel .panel-quick-result,.page-shell-panel .panel-quick-empty{background:#f6fbff;border:1px solid #dce9f4;border-radius:999px;align-items:center;gap:.48rem;min-height:38px;padding:.5rem .65rem;text-decoration:none;display:inline-flex}.page-shell-panel .panel-quick-result strong{color:#143a5c;font-size:.9rem}.page-shell-panel .panel-quick-result span{color:#1772b8;text-transform:uppercase;letter-spacing:.06em;font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:900}.page-shell-panel .panel-quick-result:hover{background:#edf8ff;border-color:#8fc7f5;transform:translateY(-1px)}.page-shell-panel .panel-quick-empty{color:#6b8296;font-weight:850}.install-command-hero{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:stretch;gap:clamp(1rem,2.4vw,1.7rem);margin-top:2rem;display:grid}.install-command-copy,.install-readiness-board,.install-readiness-card{background:radial-gradient(circle at 92% 0,#1784dc26,#0000 28%),linear-gradient(#fff,#f0f8ff);border:1px solid #d5e6f4;border-radius:30px;box-shadow:0 28px 70px #26547e1f}.install-command-copy{align-content:center;gap:1rem;min-height:500px;padding:clamp(1.35rem,3vw,2.6rem);display:grid}.install-command-copy h1{color:#102f4e;letter-spacing:-.075em;max-width:840px;margin:.2rem 0 0;font-size:clamp(3rem,5.4vw,6.4rem);line-height:.9}.install-command-copy p{color:#5d7185;max-width:780px;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.68}.install-command-terminal{background:#071827;border-color:#163b5b}.install-variable-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.install-variable-grid article{background:linear-gradient(#fff,#f3f9ff);border:1px solid #d7e8f7;border-radius:20px;gap:.35rem;min-width:0;padding:.9rem;display:grid;box-shadow:0 14px 34px #25537e14}.install-variable-grid strong{color:#0d5f9f;overflow-wrap:anywhere;font-family:IBM Plex Mono,monospace;font-size:.88rem}.install-variable-grid p{color:#5d7185;margin:0;font-size:.94rem;line-height:1.48}.install-variable-grid-compact{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.install-readiness-board{align-content:center;gap:1rem;padding:clamp(1.25rem,2.5vw,2rem);display:grid}.install-readiness-board h2{color:#12395d;letter-spacing:-.055em;margin:0;font-size:clamp(2rem,3vw,3.2rem);line-height:.98}.install-ready-list{gap:.75rem;display:grid}.install-ready-list article,.install-note-card{background:#fff;border:1px solid #dce9f4;border-radius:20px;gap:.35rem;padding:1rem;display:grid}.install-ready-list strong,.install-note-card strong,.install-readiness-card strong{color:#12395d}.install-ready-list p,.install-note-card span,.install-readiness-card p{color:#5d7185;margin:0;line-height:1.55}.install-readiness-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.install-readiness-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.install-profile-callout{grid-template-columns:minmax(0,.95fr) minmax(360px,.65fr);align-items:stretch;gap:clamp(1rem,2.4vw,1.5rem);display:grid}.install-profile-primary,.install-profile-card{background:radial-gradient(circle at 90% 0,#2ad6c829,#0000 28%),linear-gradient(#fff,#eff8ff);border:1px solid #d5e6f4;border-radius:30px;box-shadow:0 28px 70px #26547e1f}.install-profile-primary{align-content:center;gap:1rem;min-height:460px;padding:clamp(1.35rem,3vw,2.3rem);display:grid}.install-profile-primary h3{color:#102f4e;letter-spacing:-.07em;margin:0;font-size:clamp(2.4rem,4.3vw,4.8rem);line-height:.92}.install-profile-primary p{color:#5d7185;max-width:760px;margin:0;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.7}.install-command-stack{gap:.85rem;display:grid}.install-command-stack>div{gap:.45rem;min-width:0;display:grid}.install-command-stack strong{color:#12395d}.install-command-stack code{color:#dff8ff;background:#071827;border:1px solid #163b5b;border-radius:18px;padding:.9rem 1rem;font-family:IBM Plex Mono,monospace;line-height:1.55;display:block;overflow-x:auto}.install-profile-grid{gap:.9rem;display:grid}.install-profile-card{align-content:center;gap:.5rem;min-height:140px;padding:1.15rem;display:grid}.install-profile-card span{color:#126fbd;text-transform:uppercase;letter-spacing:.08em;background:#eaf7ff;border:1px solid #cbe4f7;border-radius:999px;width:fit-content;padding:.35rem .65rem;font-family:IBM Plex Mono,monospace;font-weight:950}.install-profile-card p{color:#5d7185;margin:0;line-height:1.55}.install-profile-card.is-recommended{background:radial-gradient(circle at 94% 0,#2ad6c838,#0000 30%),linear-gradient(135deg,#0e70c8,#12395d);border-color:#ffffff38}.install-profile-card.is-recommended span{color:#fff;background:#ffffff26;border-color:#ffffff3d}.install-profile-card.is-recommended p{color:#ffffffd6}.install-readiness-card{align-content:start;gap:.7rem;min-height:220px;padding:1.25rem;display:grid}.install-readiness-card span{color:#fff;background:linear-gradient(135deg,#126fbd,#22b8cb);border-radius:14px;place-items:center;width:46px;height:46px;font-family:IBM Plex Mono,monospace;font-weight:950;display:grid}.install-firstboot-card{background:radial-gradient(circle at 90% 12%,#2ab7c924,#0000 28%),#fff}.sales-launch-today{align-items:center}.sales-readiness-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.sales-readiness-stack .sales-card{min-height:210px}.marketing-page-shell .sales-hero-console{color:#12395d;background:radial-gradient(circle at 90% 4%,#2ad6c833,#0000 28%),linear-gradient(#fff 0%,#edf8ff 100%);align-content:stretch;gap:1rem;min-height:540px}.sales-console-top,.sales-console-banner,.sales-console-stats article,.sales-console-tools span,.sales-console-foot{background:#fff;border:1px solid #d6e8f5;box-shadow:0 14px 34px #244c7114}.sales-console-top{border-radius:22px;grid-template-columns:78px 1fr auto;align-items:center;gap:.8rem;padding:.9rem 1rem;display:grid}.sales-console-top strong{color:#12395d;font-size:1.05rem}.sales-console-banner{color:#fff;background:radial-gradient(circle at 100% 0,#2ad6c847,#0000 30%),linear-gradient(135deg,#0e70c8,#12395d 72%);border-color:#ffffff2e;border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.2rem;display:grid}.sales-console-banner span{color:#ffffffc7;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:850;display:block}.sales-console-banner strong{color:#fff;letter-spacing:-.045em;max-width:520px;margin-top:.45rem;font-size:clamp(1.35rem,2.2vw,2.3rem);line-height:1.02;display:block}.sales-console-banner .button-link{color:#126fbd;box-shadow:none;background:#fff}.sales-console-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.sales-console-stats article{border-radius:22px;align-content:center;gap:.35rem;min-height:116px;padding:1rem;display:grid}.sales-console-stats strong{color:#126fbd;letter-spacing:-.06em;font-size:clamp(2.2rem,3.4vw,3.4rem);line-height:.9}.sales-console-stats span{color:#657d92;font-weight:900}.sales-console-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.sales-console-tools span{color:#126fbd;text-align:center;border-radius:18px;place-items:center;min-height:68px;padding:.8rem;font-weight:950;display:grid}.sales-console-foot{background:#f8fcff;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;padding:.9rem;display:grid}.sales-console-foot span{color:#59758b;text-align:center;font-size:.84rem;font-weight:900}@media (width<=1160px){.page-shell-panel .panel-quick-launch,.install-command-hero{grid-template-columns:1fr}.page-shell-panel .panel-quick-launch{grid-template-areas:"copy""search""filters""results"}.page-shell-panel .panel-quick-results{justify-content:flex-start}.install-readiness-grid,.install-variable-grid,.install-variable-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.install-profile-callout,.sales-readiness-stack,.sales-console-banner,.sales-console-top{grid-template-columns:1fr}}@media (width<=680px){.install-command-copy h1{font-size:clamp(2.5rem,13vw,4rem)}.install-readiness-grid,.install-variable-grid,.install-variable-grid-compact{grid-template-columns:1fr}.page-shell-panel .panel-quick-results{grid-template-columns:1fr;display:grid}.sales-console-stats,.sales-console-tools,.sales-console-foot{grid-template-columns:1fr}}.marketing-page-shell .sales-hero{grid-template-columns:minmax(0,1fr) minmax(440px,.88fr);align-items:stretch}.marketing-page-shell .sales-hero-copy{background:radial-gradient(circle at 8% 8%,#6eb8ff52,#0000 28%),radial-gradient(circle at 84% 76%,#23b58333,#0000 28%),linear-gradient(145deg,#11273ffc,#091624fc);padding:clamp(2.3rem,5vw,4.2rem);overflow:hidden}.marketing-page-shell .sales-hero-copy h1{max-width:14ch;font-size:clamp(3.35rem,6.4vw,6rem);line-height:.92}.marketing-page-shell .sales-hero-lead{max-width:68ch}.marketing-page-shell .sales-proof-ribbon{flex-wrap:wrap;gap:.55rem;margin-top:1.35rem;display:flex}.marketing-page-shell .sales-proof-ribbon span{color:#edf7fff0;background:#ffffff1f;border:1px solid #ffffff1f;border-radius:.75rem;min-height:32px;padding:.45rem .75rem;font-size:.82rem;font-weight:900}.marketing-page-shell .sales-module-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.95rem;display:grid}.marketing-page-shell .sales-module-card{background:linear-gradient(#fff,#f5faff);border:1px solid #577fa929;border-radius:1.15rem;min-height:172px;padding:1.1rem;box-shadow:0 14px 28px #0a1e3712}.marketing-page-shell .sales-module-card span{color:#1f62bd;background:linear-gradient(135deg,#2d6cdf1f,#23b58321);border-radius:.8rem;justify-content:center;align-items:center;min-width:44px;min-height:34px;padding:.35rem .55rem;font-size:.75rem;font-weight:950;display:inline-flex}.marketing-page-shell .sales-module-card strong{color:#10283b;margin-top:.85rem;font-size:1.02rem;display:block}.marketing-page-shell .sales-module-card p{color:#5a7187;margin:.6rem 0 0;font-size:.91rem;line-height:1.58}.page-shell-panel{color:#10243a}.page-shell-panel .panel-layout{grid-template-columns:292px minmax(0,1fr);gap:1.55rem}.page-shell-panel .panel-main{background:linear-gradient(#eff6fdfa,#e1ecf8fa),#ebf4fdfa;border-color:#486f9629;gap:1.55rem;padding:1.35rem}.page-shell-panel .panel-header,.page-shell-panel .workspace-summary,.page-shell-panel .panel-card,.page-shell-panel .surface,.page-shell-panel .hero-card{color:#10243a;background:linear-gradient(#fffffffc,#f7fbfffc),#fff;border-color:#4f77a026;box-shadow:0 16px 34px #0e233a14}.page-shell-panel .sidebar{background:linear-gradient(#263749fc,#192737fc),#192737fc;padding:1.1rem}.page-shell-panel .panel-header h1,.page-shell-panel .cpanel-section-title h2,.page-shell-panel .panel-card h2,.page-shell-panel .panel-card h3,.page-shell-panel .workspace-summary h2,.page-shell-panel .list-item strong,.page-shell-panel .cpanel-tool-copy strong,.page-shell-panel .cpanel-tool-group-head strong{color:#10243a}.page-shell-panel .panel-header p,.page-shell-panel .section-copy,.page-shell-panel .workspace-summary-copy p,.page-shell-panel .panel-card p,.page-shell-panel .list-item span,.page-shell-panel .stat-foot,.page-shell-panel .cpanel-section-title p,.page-shell-panel .cpanel-tool-copy small{color:#60758b}.page-shell-panel .section-tag,.page-shell-panel .eyebrow,.page-shell-panel .stat-label{color:#2d6cdf}.page-shell-panel .list-item,.page-shell-panel .notice-banner,.page-shell-panel .footer-note,.page-shell-panel .file-manager-toolbar,.page-shell-panel .workspace-mini-stat{background:#f3f8fdf2;border-color:#4f77a021}.page-shell-panel .field input,.page-shell-panel .field select,.page-shell-panel .field textarea{color:#10243a;background:#fff;border-color:#456e972e}.page-shell-panel .button-secondary,.page-shell-panel .button-ghost{color:#16324d;background:#0d437a0d;border-color:#2d6cdf2b}.page-shell-panel .cpanel-tool-section{background:#fff;border:1px solid #4f77a026;border-radius:1.35rem;padding:1.4rem;box-shadow:0 16px 34px #0e233a14}.page-shell-panel .cpanel-tool-groups{gap:1.25rem;margin-top:1.2rem;display:grid}.page-shell-panel .cpanel-tool-group{background:#f5f9fd;border:1px solid #4f77a01c;border-radius:1.15rem;padding:1rem}.page-shell-panel .cpanel-tool-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.85rem}.page-shell-panel .cpanel-tool-card{background:#fff;border:1px solid #4f77a021;border-radius:1rem;align-items:center;min-height:112px;padding:1rem;box-shadow:0 10px 22px #0d2a480f}.page-shell-panel .cpanel-tool-icon{color:#1f62bd;background:linear-gradient(135deg,#2d6cdf1c,#23b5831f);border-radius:1rem;flex:0 0 54px;width:54px;height:54px}.page-shell-panel .cpanel-tool-arrow{color:#2d6cdf;background:#2d6cdf14;border-radius:999px;align-self:flex-start;margin-left:auto;padding:.3rem .5rem;font-size:.72rem;font-weight:900}@media (width<=1180px){.marketing-page-shell .sales-module-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.marketing-page-shell .sales-hero,.page-shell-panel .panel-layout,.marketing-page-shell .sales-module-grid{grid-template-columns:1fr}}.thcz-sec-float{z-index:30;color:#fff;background:radial-gradient(circle at 0 0,#23b58338,#0000 36%),linear-gradient(135deg,#091d30f5,#0e375bf5);border:1px solid #afe5ff3d;border-radius:1.1rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;width:min(318px,100vw - 2rem);padding:.8rem .95rem;animation:6s ease-in-out infinite thczSecFloat;display:grid;position:fixed;bottom:clamp(1rem,2vw,1.8rem);right:clamp(1rem,2.2vw,2rem);box-shadow:0 22px 54px #08192a47}.thcz-sec-float:before{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:.9rem;position:absolute;inset:.35rem}.thcz-sec-float-mark{place-items:center;display:grid}.thcz-sec-float strong,.thcz-sec-float small{display:block}.thcz-sec-float strong{font-size:.95rem}.thcz-sec-float small{color:#dff4ffc2;margin-top:.18rem;font-size:.76rem;line-height:1.3}.hero-security-orbit{pointer-events:none;width:158px;height:158px;position:absolute;top:clamp(1rem,5vw,4rem);right:clamp(1rem,4vw,3.4rem)}.hero-security-ring{border:1px solid #89e0c74d;border-radius:999px;animation:16s linear infinite thczRingSpin;position:absolute;inset:0;box-shadow:inset 0 0 28px #23b58329,0 0 42px #2d6cdf29}.hero-security-ring:before,.hero-security-ring:after{content:"";background:#89f0ce;border-radius:999px;width:12px;height:12px;position:absolute;box-shadow:0 0 18px #89f0cecc}.hero-security-ring:before{top:22px;left:18px}.hero-security-ring:after{bottom:30px;right:16px}.hero-security-chip{color:#0e4773;background:linear-gradient(#fffffff2,#daf4fff2);border-radius:1.35rem;place-items:center;width:92px;height:92px;font-family:IBM Plex Mono,monospace;font-size:.78rem;font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 42px #0514233d}.hero-security-pulse{border:1px solid #89f0ce47;border-radius:999px;animation:3.8s ease-out infinite thczSecPulse;position:absolute;inset:20px}.hero-security-pulse.pulse-two{animation-delay:1.7s}.hosting-animation{background:radial-gradient(circle at 50% 0,#2d6cdf24,#0000 34%),linear-gradient(#f9fdff,#e8f5ff);border:1px solid #d6e8f5;border-radius:1.6rem;grid-template-columns:1fr;min-height:238px;padding:1.1rem;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 38px #244c7117}.hosting-animation-cloud{z-index:3;background:radial-gradient(circle at 30% 25%,#fff 0 34%,#0000 35%),radial-gradient(circle at 56% 8%,#fff 0 42%,#0000 43%),radial-gradient(circle at 72% 38%,#fff 0 36%,#0000 37%),linear-gradient(#fff,#eef8ff);border:1px solid #437cb521;border-radius:999px;place-items:center;width:116px;height:72px;display:grid;position:absolute;top:1.15rem;left:50%;transform:translate(-50%);box-shadow:0 16px 34px #244c711c}.hosting-animation-cloud span{filter:blur(18px);background:#23b58314;border-radius:999px;position:absolute;inset:-8px}.hosting-animation-cloud strong{color:#126fbd;letter-spacing:.08em;font-size:1.05rem;position:relative}.hosting-node-grid{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));align-self:end;gap:.75rem;margin-top:auto;display:grid}.hosting-node{background:#fff;border:1px solid #437cb524;border-radius:1rem;place-items:center;min-height:72px;display:grid;box-shadow:0 14px 28px #244c7114}.hosting-node span{color:#fff;border-radius:.9rem;place-items:center;width:46px;height:46px;font-family:IBM Plex Mono,monospace;font-size:.78rem;font-weight:900;display:grid}.hosting-node.is-blue span{background:linear-gradient(135deg,#126fbd,#53a4ff)}.hosting-node.is-green span{background:linear-gradient(135deg,#139a70,#33d6a7)}.hosting-rack{z-index:2;gap:.4rem;width:76px;display:grid;position:absolute;top:1rem;right:1rem}.hosting-rack span{background:linear-gradient(90deg,#12395d,#126fbd);border-radius:.55rem;height:20px;box-shadow:inset 8px 0 #ffffff2e}.hosting-network-line{transform-origin:50%;background:linear-gradient(90deg,#0000,#126fbd59,#0000);height:1px;position:absolute;left:12%;right:12%}.hosting-network-line.line-one{top:48%;transform:rotate(8deg)}.hosting-network-line.line-two{top:54%;transform:rotate(-11deg)}.hosting-network-line.line-three{top:58%}.hosting-packet{z-index:4;background:#33d6a7;border-radius:999px;width:9px;height:9px;animation:3.6s linear infinite thczPacketMove;position:absolute;box-shadow:0 0 16px #33d6a7cc}.hosting-packet.packet-one{top:48%;left:16%}.hosting-packet.packet-two{background:#53a4ff;animation-delay:1.1s;top:55%;left:28%}.hosting-packet.packet-three{animation-delay:2.2s;top:60%;left:8%}.marketing-page-shell .sales-console-stats article,.marketing-page-shell .sales-console-tools span{animation:8s ease-in-out infinite thczSoftLift}.marketing-page-shell .sales-console-tools span:nth-child(2n),.marketing-page-shell .sales-console-stats article:nth-child(2n){animation-delay:1.2s}@keyframes thczSecFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes thczRingSpin{to{transform:rotate(360deg)}}@keyframes thczSecPulse{0%{opacity:.72;transform:scale(.72)}to{opacity:0;transform:scale(1.52)}}@keyframes thczPacketMove{0%{opacity:0;transform:translate(0)scale(.75)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(260px,-42px)scale(1.05)}}@keyframes thczSoftLift{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.thcz-sec-float,.hero-security-ring,.hero-security-pulse,.hosting-packet,.marketing-page-shell .sales-console-stats article,.marketing-page-shell .sales-console-tools span{animation:none}}@media (width<=940px){.hero-security-orbit{display:none}}@media (width<=720px){.thcz-sec-float{width:auto;bottom:.75rem;left:.75rem;right:.75rem}.hosting-node-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hosting-rack{display:none}}.panel-skin-admin,.panel-skin-user{width:min(1740px,100% - 1rem)}.panel-skin-admin:before,.panel-skin-user:before{content:"";z-index:-2;pointer-events:none;position:fixed;inset:0}.panel-skin-admin:before{background:radial-gradient(circle at 16% 0,#0071ce2e,#0000 30%),linear-gradient(#eff6fc 0%,#f7fbff 44%,#edf4fb 100%)}.panel-skin-user:before{background:radial-gradient(circle at 84% 4%,#24baca29,#0000 28%),linear-gradient(#f4fbff 0%,#fbfdff 48%,#eef6fb 100%)}.page-shell-panel.panel-skin-admin .panel-main,.page-shell-panel.panel-skin-user .panel-main{background:#ffffffb8;border:1px solid #d9e8f4;border-radius:24px;box-shadow:0 24px 70px #2143661a}.page-shell-panel.panel-skin-admin .sidebar{background:linear-gradient(#0f314f 0%,#142a42 54%,#0d2034 100%);border-color:#ffffff1a}.page-shell-panel.panel-skin-user .sidebar{background:linear-gradient(#143f5d 0%,#17364e 48%,#102a3f 100%);border-color:#ffffff1a}.page-shell-panel.panel-skin-admin .sidebar:after,.page-shell-panel.panel-skin-user .sidebar:after{content:"THCZ";color:#ffffff0f;letter-spacing:-.08em;pointer-events:none;font-family:IBM Plex Mono,monospace;font-size:3.4rem;font-weight:900;position:absolute;bottom:.85rem;right:.85rem}.page-shell-panel.panel-skin-admin .panel-header{background:radial-gradient(circle at 100% 0,#107ed329,#0000 32%),linear-gradient(135deg,#fff 0%,#eef7ff 100%)}.page-shell-panel.panel-skin-user .panel-header{background:radial-gradient(circle at 90% 0,#24baca2e,#0000 30%),linear-gradient(135deg,#fff 0%,#f1fbff 100%)}.page-shell-panel.panel-skin-admin .cpanel-tool-section,.page-shell-panel.panel-skin-user .cpanel-tool-section{background:#fff;border:1px solid #d9e8f4;border-radius:22px;padding:1.15rem;box-shadow:0 20px 48px #1c446914}.page-shell-panel.panel-skin-admin .cpanel-tool-group,.page-shell-panel.panel-skin-user .cpanel-tool-group{background:#f7fbff;border:1px solid #e2eef7;border-radius:18px;padding:0;overflow:hidden}.page-shell-panel.panel-skin-admin .cpanel-tool-group-head,.page-shell-panel.panel-skin-user .cpanel-tool-group-head{background:#fff;border-bottom:1px solid #e1edf6;margin:0;padding:.95rem 1.05rem}.page-shell-panel.panel-skin-admin .cpanel-tool-group .cpanel-tool-grid,.page-shell-panel.panel-skin-user .cpanel-tool-group .cpanel-tool-grid{padding:1rem}.page-shell-panel.panel-skin-admin .cpanel-tool-group .cpanel-tool-card,.page-shell-panel.panel-skin-user .cpanel-tool-group .cpanel-tool-card{background:#fff;border:1px solid #dceaf5;border-radius:16px;min-height:86px;box-shadow:0 10px 24px #2046690f}.page-shell-panel.panel-skin-user .cpanel-tool-group .cpanel-tool-card{grid-template-columns:60px minmax(0,1fr) auto;min-height:104px}.page-shell-panel.panel-skin-admin .cpanel-tool-icon{color:#126fbd;background:linear-gradient(135deg,#eaf5ff,#fff);box-shadow:inset 0 0 0 1px #d8ecfb}.page-shell-panel.panel-skin-user .cpanel-tool-icon{color:#0f8e9d;background:linear-gradient(135deg,#eafffb,#eef7ff);box-shadow:inset 0 0 0 1px #cfedf1}.domains-view,.ai-doctor-view{gap:1.15rem;display:grid}.domain-hero,.ai-doctor-hero{background:radial-gradient(circle at 90% 6%,#1f80d624,#0000 30%),linear-gradient(135deg,#fff,#f2f9ff);border:1px solid #d9e8f4;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:1rem;padding:clamp(1.25rem,2.5vw,2rem);display:grid;box-shadow:0 20px 48px #1c446914}.domain-hero-admin{background:radial-gradient(circle at 88% 8%,#0f599729,#0000 30%),linear-gradient(135deg,#fff,#edf6ff)}.domain-hero h2,.ai-doctor-hero h2{color:#12395d;letter-spacing:-.055em;max-width:16ch;margin:.25rem 0 0;font-size:clamp(2.2rem,4.6vw,4rem);line-height:.98}.domain-hero p,.ai-doctor-hero p{color:#5e7488;max-width:72ch;margin:.8rem 0 0;line-height:1.65}.domain-scoreboard{grid-template-columns:repeat(2,minmax(126px,1fr));gap:.75rem;min-width:min(440px,100%);display:grid}.domain-scoreboard article,.ai-doctor-score,.ai-signal-stack article{background:#fff;border:1px solid #dceaf5;border-radius:18px;align-content:center;min-height:104px;padding:1rem;display:grid;box-shadow:0 12px 26px #224c700f}.domain-scoreboard strong,.ai-doctor-score strong,.ai-signal-stack strong{color:#126fbd;letter-spacing:-.06em;font-size:clamp(2rem,3.5vw,3.2rem);line-height:.9}.domain-scoreboard span,.ai-doctor-score span,.ai-signal-stack span{color:#61788e;margin-top:.4rem;font-weight:900}.domain-workbench,.domain-admin-board,.ai-doctor-board{grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);align-items:start;gap:1rem;display:grid}.domain-admin-board{grid-template-columns:360px minmax(0,1fr) 360px}.domain-lane,.ai-doctor-column{background:#fff;border:1px solid #d9e8f4;border-radius:22px;min-width:0;padding:1.1rem;box-shadow:0 18px 42px #1b426614}.domain-lane-wide,.ai-doctor-column-wide{min-height:100%}.domain-lane-head,.ai-doctor-column-head{border-bottom:1px solid #e3eef7;justify-content:space-between;align-items:start;gap:1rem;margin-bottom:.95rem;padding-bottom:.85rem;display:flex}.domain-lane-head span,.ai-doctor-column-head span{color:#2d6cdf;letter-spacing:.11em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.74rem;font-weight:900;display:block}.domain-lane-head h3,.ai-doctor-column-head strong{color:#12395d;margin:.2rem 0 0;font-size:1.25rem;display:block}.domain-list,.ai-finding-list{gap:.72rem;display:grid}.domain-row,.ai-finding{background:#f8fcff;border:1px solid #e2eef7;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;min-height:82px;padding:.9rem 1rem;display:grid}.domain-row{border-left:5px solid #8fb7d6}.domain-row-ready{border-left-color:#20b486}.domain-row-pending{border-left-color:#f1a433}.domain-row-disabled{border-left-color:#9aaec0}.domain-row-main strong,.ai-finding strong{color:#143a5c;font-size:1.03rem;display:block}.domain-row-main span,.domain-empty,.domain-dns-card p,.ai-finding p,.ai-doctor-note,.ai-doctor-score small{color:#60758b;line-height:1.55}.domain-empty,.ai-doctor-note{background:#f3f8fd;border:1px dashed #cfe2f1;border-radius:16px;padding:1rem}.domain-dns-card{background:radial-gradient(circle at 100% 0,#24baca29,#0000 34%),linear-gradient(135deg,#fff,#eefbff)}.domain-dns-card>span{color:#2d6cdf;letter-spacing:.1em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-weight:900;display:block}.domain-dns-card>strong{color:#12395d;margin-top:.45rem;font-size:clamp(1.45rem,2.2vw,2rem);display:block}.ai-doctor-actions{flex-wrap:wrap;gap:.7rem;margin-top:1rem;display:flex}.ai-doctor-score{background:radial-gradient(circle at 90% 0,#23b58338,#0000 34%),#fff;min-width:240px}.ai-finding{grid-template-columns:auto minmax(0,1fr) auto}.ai-finding-badge{border-radius:14px;place-items:center;width:56px;height:42px;font-family:IBM Plex Mono,monospace;font-size:.74rem;font-weight:950;display:grid}.ai-finding-urgent .ai-finding-badge{color:#fff;background:#e65d4f}.ai-finding-watch .ai-finding-badge{color:#5a3a00;background:#ffd77a}.ai-finding-good .ai-finding-badge{color:#075d43;background:#c7f5e8}.ai-signal-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;display:grid}.ai-signal-stack article{min-height:98px;box-shadow:none}.ai-doctor-note{margin-top:.85rem}.sec-cleared-card{background:radial-gradient(circle at 100% 0,#23b5832e,#0000 34%),#ffffff14;border:1px solid #23b58352;border-radius:18px;gap:.45rem;margin-top:1rem;padding:1rem;display:grid}.sec-cleared-card strong{color:#fff;font-size:1.08rem}.sec-cleared-card p{margin:0}.sec-cleared-badge{color:#073d2c;letter-spacing:.08em;text-transform:uppercase;background:#c9f6e8;border-radius:999px;width:fit-content;padding:.32rem .62rem;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:950;display:inline-flex}.marketing-page-shell .sales-hero{grid-template-columns:minmax(0,.98fr) minmax(430px,.82fr);gap:1.1rem}.marketing-page-shell .sales-hero-copy h1{max-width:15ch;font-size:clamp(3rem,5.8vw,5.4rem)}.marketing-page-shell .sales-hero-lead{max-width:62ch;font-size:1.04rem}.marketing-page-shell .sales-pill-row,.marketing-page-shell .sales-proof-ribbon{max-width:880px}.marketing-page-shell .sales-section-heading p{max-width:760px}.marketing-page-shell .sales-module-card,.marketing-page-shell .sales-card{transition:transform .18s,box-shadow .18s,border-color .18s}.marketing-page-shell .sales-module-card:hover,.marketing-page-shell .sales-card-link:hover{border-color:#9fcdf2;transform:translateY(-3px);box-shadow:0 20px 48px #244c711f}@media (width<=1280px){.domain-admin-board,.domain-workbench,.ai-doctor-board{grid-template-columns:1fr}.domain-scoreboard{min-width:0}}@media (width<=860px){.domain-hero,.ai-doctor-hero,.domain-row,.ai-finding{grid-template-columns:1fr}.domain-scoreboard,.ai-signal-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-finding .button-link,.domain-row .button{justify-content:center;width:100%}}@media (width<=560px){.domain-scoreboard,.ai-signal-stack{grid-template-columns:1fr}}.site-launch-view{gap:1.15rem;display:grid}.site-launch-hero{background:radial-gradient(circle at 88% 8%,#2097dd29,#0000 32%),radial-gradient(circle at 8% 100%,#23b58324,#0000 30%),linear-gradient(135deg,#fff 0%,#f1f8ff 100%);border:1px solid #d7e8f6;border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(420px,.72fr);align-items:stretch;gap:1rem;padding:clamp(1.25rem,2.6vw,2.15rem);display:grid;box-shadow:0 24px 56px #1c446917}.admin-site-hero{background:radial-gradient(circle at 88% 8%,#0f59972e,#0000 32%),radial-gradient(circle at 4% 100%,#1a76c91c,#0000 30%),linear-gradient(135deg,#fff 0%,#eef7ff 100%)}.site-launch-hero h2{color:#12395d;letter-spacing:-.055em;max-width:17ch;margin:.25rem 0 0;font-size:clamp(2.05rem,4.4vw,4.45rem);line-height:.98}.site-launch-hero p{color:#5e7488;max-width:76ch;margin:.85rem 0 0;font-size:1.02rem;line-height:1.65}.site-launch-scoreboard{grid-template-columns:repeat(2,minmax(0,1fr));gap:.78rem;display:grid}.site-launch-scoreboard article,.site-command-card,.admin-site-toolbar article{background:#ffffffeb;border:1px solid #dceaf5;border-radius:19px;align-content:center;min-height:108px;padding:1rem;display:grid;box-shadow:0 12px 28px #1e486c12}.site-launch-scoreboard strong{color:#126fbd;letter-spacing:-.055em;font-size:clamp(2rem,3.4vw,3.1rem);line-height:.9}.site-launch-scoreboard span{color:#5f758a;margin-top:.42rem;font-weight:900}.site-command-board{grid-template-columns:repeat(6,minmax(0,1fr));gap:.8rem;display:grid}.site-command-card{background:linear-gradient(#fff 0%,#f7fbff 100%);align-content:start;min-height:150px}.site-command-card span{color:#fff;background:linear-gradient(135deg,#1f75c8,#23b583);border-radius:13px;place-items:center;width:38px;height:38px;font-family:IBM Plex Mono,monospace;font-weight:950;display:grid}.site-command-card strong{color:#153a5a;margin-top:.9rem;font-size:1.02rem}.site-command-card p,.site-create-head p,.site-next-card p,.admin-site-toolbar p{color:#60758b;line-height:1.55}.site-launch-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.34fr);align-items:start;gap:1rem;display:grid}.admin-site-layout{grid-template-columns:minmax(0,1fr) minmax(380px,.32fr)}.site-launch-list{gap:1rem;min-width:0;display:grid}.site-launch-card{background:#fff;border:1px solid #d8e8f4;border-radius:24px;padding:clamp(1rem,2vw,1.35rem);box-shadow:0 18px 42px #1b426614}.site-launch-card-ready{background:radial-gradient(circle at 100% 0,#23b5831f,#0000 32%),#fff;border-color:#23b58361}.site-launch-card-head{border-bottom:1px solid #e4eef7;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.95rem;display:flex}.site-launch-card-head h3{color:#12395d;letter-spacing:-.025em;max-width:34ch;margin:.25rem 0 0;font-size:clamp(1.38rem,2.2vw,2rem);line-height:1.05}.site-launch-card-head p{color:#60758b;margin:.36rem 0 0}.site-status-stack{background:#f6fbff;border:1px solid #dceaf5;border-radius:18px;min-width:160px;padding:.85rem}.site-status-stack strong,.site-status-stack small{display:block}.site-status-stack strong{color:#163a59}.site-status-stack small{color:#6a7f93;margin-top:.18rem;line-height:1.45}.site-status-dot{background:#f1a433;border-radius:999px;width:12px;height:12px;margin-bottom:.5rem;display:inline-block;box-shadow:0 0 0 6px #f1a43324}.site-status-dot.is-ready{background:#23b583;box-shadow:0 0 0 6px #23b58324}.site-check-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.78rem;margin-top:1rem;display:grid}.site-check{background:#f8fcff;border:1px solid #dceaf5;border-radius:18px;min-height:112px;padding:.95rem;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s}.site-check:hover{border-color:#a8d2f2;transform:translateY(-2px);box-shadow:0 14px 30px #21486b14}.site-check span{color:#6b4b07;text-transform:uppercase;background:#fff1cf;border-radius:999px;width:fit-content;padding:.28rem .52rem;font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:950;display:inline-flex}.site-check.is-ready span{color:#075d43;background:#d8f7eb}.site-check strong{color:#143a5c;margin-top:.72rem;font-size:1rem;display:block}.site-check small{color:#657c91;margin-top:.3rem;line-height:1.45;display:block}.site-launch-actions{flex-wrap:wrap;gap:.68rem;margin-top:1rem;display:flex}.site-create-panel{gap:1rem;display:grid;position:sticky;top:1rem}.site-create-head h3,.site-next-card strong{color:#12395d;margin:.25rem 0 0;font-size:1.35rem}.site-next-card{background:radial-gradient(circle at 100% 0,#24baca24,#0000 32%),linear-gradient(135deg,#fff,#eefbff)}.site-empty-state{color:#5f758a;background:#f7fbff;border:1px dashed #bfd9ec;border-radius:22px;gap:.35rem;padding:1.25rem;display:grid}.site-empty-state strong{color:#12395d;font-size:1.15rem}.admin-site-toolbar{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.admin-site-toolbar article{min-height:130px}.admin-site-toolbar strong{color:#12395d;margin-top:.35rem;font-size:1.5rem}.admin-site-matrix{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.admin-site-matrix span{color:#647a8f;background:#f7fbff;border:1px solid #e1eef8;border-radius:16px;gap:.18rem;padding:.78rem;display:grid}.admin-site-matrix strong{color:#126fbd;font-size:1.05rem}@media (width<=1320px){.site-command-board{grid-template-columns:repeat(3,minmax(0,1fr))}.site-launch-layout,.admin-site-layout{grid-template-columns:1fr}.site-create-panel{position:static}}@media (width<=980px){.site-launch-hero,.admin-site-toolbar,.site-launch-card-head{grid-template-columns:1fr}.site-launch-hero{display:grid}.site-command-board,.site-check-grid,.admin-site-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.site-launch-card-head{display:grid}.site-status-stack{width:100%}}@media (width<=620px){.site-command-board,.site-check-grid,.site-launch-scoreboard,.admin-site-toolbar,.admin-site-matrix{grid-template-columns:1fr}.site-launch-actions .button-link{justify-content:center;width:100%}}.migration-center-view{gap:1.1rem;display:grid}.migration-hero{background:radial-gradient(circle at 18% 8%,#63b2ff3d,#0000 30%),radial-gradient(circle at 100% 0,#23b58329,#0000 32%),linear-gradient(135deg,#fff 0%,#f4f9ff 55%,#eef7ff 100%);border:1px solid #cfe1f2;border-radius:20px;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:stretch;gap:1rem;padding:clamp(1.25rem,2.4vw,2.1rem);display:grid;box-shadow:0 18px 44px #345d841a}.migration-hero h2{color:#11385d;letter-spacing:-.055em;max-width:16ch;margin:.32rem 0 0;font-size:clamp(2rem,4vw,4.2rem);line-height:.96}.migration-hero p{color:#536c82;max-width:72ch;margin:.9rem 0 0;font-size:1rem;line-height:1.65}.migration-scoreboard{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.migration-scoreboard article{background:#ffffffc7;border:1px solid #d7e7f5;border-radius:18px;align-content:end;gap:.34rem;min-height:126px;padding:1rem;display:grid}.migration-scoreboard strong{color:#176fb5;letter-spacing:-.05em;font-size:clamp(2rem,4vw,3.4rem);line-height:.85}.migration-scoreboard span{color:#5b7288;font-weight:850}.migration-source-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.migration-source-card{background:#fff;border:1px solid #d7e7f5;border-radius:18px;gap:.5rem;min-height:182px;padding:1rem;display:grid;box-shadow:0 12px 28px #2b557e0f}.migration-source-card span{color:#176fb5;letter-spacing:.08em;text-transform:uppercase;background:#eaf5ff;border-radius:999px;width:fit-content;padding:.28rem .56rem;font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:950}.migration-source-card strong{color:#12395d;font-size:1.2rem}.migration-source-card p{color:#61778d;margin:0;line-height:1.55}.migration-workbench{grid-template-columns:minmax(0,1fr) minmax(360px,430px);align-items:start;gap:1rem;display:grid}.migration-lane{background:#fff;border:1px solid #d6e6f4;border-radius:20px;min-width:0;padding:1rem;box-shadow:0 16px 34px #2b557e0f}.migration-create-panel{position:sticky;top:1rem}.migration-lane-head{border-bottom:1px solid #e1edf7;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:.85rem;display:flex}.migration-lane-head span{color:#6a98be;letter-spacing:.14em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:950}.migration-lane-head h3{color:#12395d;letter-spacing:-.03em;margin:.18rem 0 0;font-size:clamp(1.35rem,2.3vw,2rem)}.migration-lane-head>strong{color:#8a5700;white-space:nowrap;background:#fff4d7;border:1px solid #f6d893;border-radius:999px;padding:.48rem .72rem}.migration-plan-list{gap:.9rem;display:grid}.migration-plan-card{background:linear-gradient(90deg,#1f75c814,#0000 18%),#f9fcff;border:1px solid #dceaf5;border-radius:18px;gap:.85rem;padding:1rem;display:grid}.migration-plan-needs_review{background:linear-gradient(90deg,#f1a4331f,#0000 18%),#fffdf8;border-color:#f3cf8c}.migration-plan-completed{background:linear-gradient(90deg,#23b5831f,#0000 18%),#f9fffc;border-color:#b9ead9}.migration-plan-failed{background:linear-gradient(90deg,#d648481c,#0000 18%),snow;border-color:#f1b7b7}.migration-plan-head{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.migration-plan-head span{color:#176fb5;text-transform:uppercase;font-size:.78rem;font-weight:950}.migration-plan-head strong{color:#12395d;margin-top:.18rem;font-size:1.25rem;display:block}.migration-plan-head p{color:#62788e;margin:.24rem 0 0}.migration-status-pill{color:#176fb5;text-transform:uppercase;white-space:nowrap;background:#eaf5ff;border:1px solid #c9e0f4;border-radius:999px;padding:.44rem .72rem;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:950}.migration-discovery-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.52rem;display:grid}.migration-discovery-grid span{color:#667c91;background:#fff;border:1px solid #e1edf7;border-radius:14px;align-content:center;gap:.12rem;min-height:70px;padding:.72rem;font-size:.8rem;display:grid}.migration-discovery-grid strong{color:#12395d;font-size:1.05rem}.migration-readiness-list{gap:.55rem;display:grid}.migration-check{background:#fff;border:1px solid #e1edf7;border-radius:14px;grid-template-columns:78px 1fr;align-items:start;gap:.75rem;padding:.75rem;display:grid}.migration-check>span{color:#176fb5;text-transform:uppercase;background:#eaf5ff;border-radius:999px;justify-self:start;padding:.26rem .5rem;font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:950}.migration-check-pass>span{color:#08744f;background:#dff8ec}.migration-check-warn>span{color:#8a5700;background:#fff0cc}.migration-check-block>span{color:#a43030;background:#ffe4e4}.migration-check strong{color:#12395d;display:block}.migration-check p{color:#647a8f;margin:.16rem 0 0;line-height:1.45}.migration-note,.migration-form-summary{color:#5f758a;background:#f4f9fe;border:1px solid #dceaf5;border-radius:14px;margin:0;padding:.8rem;line-height:1.5}.migration-form-summary{gap:.24rem;display:grid}.migration-form-summary strong{color:#12395d}.migration-empty-state{color:#5f758a;background:#f7fbff;border:1px dashed #bdd7ec;border-radius:18px;gap:.35rem;padding:1.25rem;display:grid}.migration-empty-state strong{color:#12395d;font-size:1.15rem}@media (width<=1320px){.migration-hero,.migration-workbench{grid-template-columns:1fr}.migration-create-panel{position:static}.migration-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.migration-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.migration-scoreboard,.migration-source-grid,.migration-discovery-grid{grid-template-columns:1fr}.migration-plan-head,.migration-lane-head{display:grid}.migration-check{grid-template-columns:1fr}}.billing-console-view{gap:1.35rem}.billing-hero-pro{background:radial-gradient(circle at 10% 0,#459af138,#0000 32%),radial-gradient(circle at 100% 8%,#23b58329,#0000 30%),linear-gradient(135deg,#fff,#f4f9ff 58%,#edf7ff);border:1px solid #cfe1f2;border-radius:24px;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:stretch;gap:1rem;padding:clamp(1.25rem,2.6vw,2.25rem);display:grid;box-shadow:0 18px 44px #345d841a}.billing-hero-copy{align-content:center;gap:.95rem;display:grid}.billing-hero-copy h2{color:#11385d;letter-spacing:-.055em;max-width:16ch;margin:0;font-size:clamp(2.15rem,4vw,4.4rem);line-height:.96}.billing-hero-copy p{color:#536c82;max-width:74ch;margin:0;line-height:1.65}.billing-hero-actions{flex-wrap:wrap;gap:.65rem;display:flex}.billing-money-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:.78rem;display:grid}.billing-money-board article{background:#ffffffd1;border:1px solid #d7e7f5;border-radius:20px;align-content:end;gap:.35rem;min-height:146px;padding:1rem;display:grid}.billing-money-board span,.billing-money-board small{color:#5e7489;line-height:1.4}.billing-money-board span{letter-spacing:.04em;text-transform:uppercase;font-weight:900}.billing-money-board strong{color:#176fb5;letter-spacing:-.045em;font-size:clamp(1.9rem,3vw,3rem);line-height:.95}.billing-flow-board{grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;display:grid}.billing-flow-card{background:#fff;border:1px solid #d7e7f5;border-radius:18px;gap:.7rem;min-height:170px;padding:1rem;display:grid;box-shadow:0 12px 28px #2b557e0f}.billing-flow-card>span,.billing-product-card>span,.billing-action-item>span{color:#176fb5;letter-spacing:.08em;text-transform:uppercase;background:#eaf5ff;border-radius:999px;width:fit-content;padding:.28rem .56rem;font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:950}.billing-flow-card strong,.billing-product-card strong,.billing-action-item strong,.billing-map-list strong{color:#12395d}.billing-flow-card p,.billing-product-card p,.billing-action-item p{color:#61778d;margin:0;line-height:1.5}.billing-flow-card small{color:#176fb5;align-self:end;font-weight:950}.billing-command-grid-pro{grid-template-columns:minmax(0,1fr) minmax(360px,430px)}.billing-action-queue{min-width:0}.billing-action-list{gap:.7rem;display:grid}.billing-action-item{background:#f8fbff;border:1px solid #e1edf7;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.85rem;display:grid}.billing-action-item small{color:#5f758a;white-space:nowrap;font-weight:850}.billing-empty-state{color:#5f758a;background:#f7fbff;border:1px dashed #bdd7ec;border-radius:16px;gap:.3rem;padding:1rem;display:grid}.billing-empty-state strong{color:#12395d}.billing-product-board{background:#fff;border:1px solid #d6e6f4;border-radius:22px;gap:1rem;padding:1rem;display:grid;box-shadow:0 16px 34px #2b557e0f}.billing-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.billing-product-card{background:#f9fcff;border:1px solid #dceaf5;border-radius:18px;align-content:start;gap:.75rem;padding:1rem;display:grid}.billing-product-card.is-featured{background:radial-gradient(circle at 100% 0,#23b58321,#0000 30%),#f7fbff;border-color:#a8d2f2}.billing-rate-row{flex-wrap:wrap;gap:.45rem;display:flex}.billing-rate-row small{color:#075d43;background:#ddf7ec;border-radius:999px;padding:.34rem .55rem;font-weight:900}.billing-product-card ul{gap:.42rem;margin:0;padding:0;list-style:none;display:grid}.billing-product-card li{color:#526a80;background:#fff;border:1px solid #e2edf7;border-radius:12px;padding:.54rem .66rem}.billing-owner-map{background:radial-gradient(circle at 100% 0,#459af11f,#0000 34%),#fff}.billing-map-list{gap:.7rem;display:grid}.billing-map-list a{color:inherit;background:#f8fbff;border:1px solid #e1edf7;border-radius:14px;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);align-items:center;gap:.75rem;padding:.8rem;text-decoration:none;display:grid}.billing-map-list a:hover{border-color:#a8d2f2;box-shadow:0 12px 28px #2b557e14}.billing-map-list span{color:#61778d}.billing-record-grid-pro{grid-template-columns:repeat(3,minmax(0,1fr))}.auto-guard-board{background:radial-gradient(circle at 8% 0,#23b58329,#0000 30%),linear-gradient(135deg,#fff,#f4f9ff);border:1px solid #cfe1f2;border-radius:24px;gap:1rem;padding:1rem;display:grid;box-shadow:0 16px 36px #2b557e12}.auto-guard-hero{grid-template-columns:minmax(0,1fr) minmax(220px,.28fr);align-items:end;gap:1rem;display:grid}.auto-guard-hero h2{color:#12395d;letter-spacing:-.045em;max-width:18ch;margin:.25rem 0 0;font-size:clamp(1.8rem,3.4vw,3.25rem);line-height:.98}.auto-guard-hero p{color:#5d7489;max-width:78ch;margin:.75rem 0 0;line-height:1.62}.auto-guard-status{background:#fffc;border:1px solid #d7e7f5;border-radius:18px;justify-items:start;gap:.28rem;padding:1rem;display:grid}.auto-guard-status strong{color:#176fb5;font-size:3rem;line-height:.95}.auto-guard-status small{color:#61778d;font-weight:800}.auto-guard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.auto-guard-card{background:#fff;border:1px solid #dceaf5;border-radius:18px;align-content:start;gap:.55rem;min-height:170px;padding:1rem;display:grid}.auto-guard-card>span{color:#176fb5;letter-spacing:.08em;text-transform:uppercase;background:#eaf5ff;border-radius:999px;width:fit-content;padding:.28rem .56rem;font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:950}.auto-guard-active>span,.auto-guard-armed>span,.auto-guard-clear>span{color:#08744f;background:#dff8ec}.auto-guard-watch>span,.auto-guard-working>span{color:#8a5700;background:#fff0cc}.auto-guard-card strong{color:#12395d;font-size:1.08rem}.auto-guard-card p{color:#61778d;margin:0;line-height:1.5}.auto-guard-card small{color:#176fb5;align-self:end;font-weight:950}@media (width<=1320px){.billing-hero-pro,.billing-command-grid-pro,.auto-guard-hero{grid-template-columns:1fr}.billing-flow-board,.billing-product-grid,.billing-record-grid-pro,.auto-guard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.billing-money-board,.billing-flow-board,.billing-product-grid,.billing-record-grid-pro,.auto-guard-grid,.billing-action-item,.billing-map-list a{grid-template-columns:1fr}.billing-hero-actions .button-link{justify-content:center;width:100%}}.integrations-view{gap:1.4rem;display:grid}.integrations-hero{color:#102033;background:radial-gradient(circle at 12% 20%,#34d39924,#0000 28%),linear-gradient(135deg,#f8fcfff5,#e3effce6);border:1px solid #5398d93d;border-radius:32px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:stretch;gap:1.2rem;padding:clamp(1.4rem,3vw,2.2rem);display:grid;box-shadow:0 24px 70px #122a4e24}.integrations-hero h2{color:#0d1f33;letter-spacing:-.07em;max-width:780px;margin:.35rem 0 .65rem;font-size:clamp(2rem,4vw,4.2rem);line-height:.95}.integrations-hero p{color:#496076;max-width:820px;margin:0;font-size:1.04rem;line-height:1.7}.integration-scoreboard{gap:.85rem;display:grid}.integration-scoreboard article,.integration-provider-card,.integration-record-card{background:#ffffffd1;border:1px solid #2a67ac29;border-radius:24px;box-shadow:0 18px 42px #193e6e1a}.integration-scoreboard article{padding:1rem}.integration-scoreboard span,.integration-secret-preview span{color:#5f7489;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900;display:block}.integration-scoreboard strong{color:#0f4378;margin:.25rem 0;font-size:1.7rem;display:block}.integration-scoreboard small{color:#657b90}.integration-provider-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;display:grid}.integration-provider-card{text-align:left;color:#18304a;cursor:pointer;min-height:210px;padding:1rem;transition:transform .18s,box-shadow .18s,border-color .18s}.integration-provider-card:hover,.integration-provider-card.is-selected{border-color:#127fd28f;transform:translateY(-3px);box-shadow:0 22px 48px #0c5b9a2e}.integration-provider-card.is-configured{background:linear-gradient(145deg,#ecfdf5f2,#ffffffeb)}.integration-provider-card span{color:#1476b8;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.integration-provider-card strong{color:#10233a;margin-top:.55rem;font-size:1.25rem;display:block}.integration-provider-card p{color:#587085;margin:.65rem 0 1rem;line-height:1.55}.integration-provider-card small{color:#144b7e;background:#0e487f14;border-radius:999px;padding:.35rem .65rem;font-weight:800;display:inline-flex}.integration-workbench{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);align-items:start;gap:1rem;display:grid}.integration-form-card,.integration-record-list{border-radius:28px}.integration-form .form-grid.two-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.integration-form-actions{flex-wrap:wrap;gap:.75rem;margin-top:.8rem;display:flex}.integration-record-stack{gap:.8rem;display:grid}.integration-record-card{grid-template-columns:minmax(0,1fr) minmax(190px,.46fr);gap:1rem;padding:1rem;display:grid}.integration-record-card h3{color:#10233a;margin:.5rem 0 .35rem}.integration-record-card p{color:#60758a;margin:0;line-height:1.55}.integration-secret-preview{background:#1334540f;border-radius:18px;align-content:start;gap:.35rem;padding:.85rem;display:grid}.integration-secret-preview code{color:#bff7e1;overflow-wrap:anywhere;background:#0e2135;border-radius:10px;width:fit-content;max-width:100%;padding:.38rem .55rem;display:inline-flex}.integration-secret-preview small{color:#64798f;text-transform:capitalize;font-weight:800}.integration-feature-list{flex-wrap:wrap;grid-column:1/-1;gap:.45rem;display:flex}.integration-feature-list span{color:#155987;background:#008ed114;border-radius:999px;padding:.34rem .58rem;font-size:.78rem;font-weight:800}@media (width<=1180px){.integration-provider-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-hero,.integration-workbench{grid-template-columns:1fr}}@media (width<=760px){.integration-provider-grid,.integration-form .form-grid.two-cols,.integration-record-card{grid-template-columns:1fr}.integration-provider-card{min-height:auto}}.page-shell,.page-shell-public,.page-shell-panel{min-width:0}.topbar,.topbar-panel,.topbar-marketing{z-index:60}.brand,.nav-links,.panel-layout,.panel-main,.panel-card,.cpanel-tool-card,.integration-provider-card,.integration-record-card,.billing-product-card,.auto-guard-card,.migration-source-card,.site-command-card,.sales-card,.sales-module-card,.install-readiness-card,.hosting-node,.migration-discovery-grid span{min-width:0}.page-shell-panel .panel-layout{grid-template-columns:minmax(248px,292px) minmax(0,1fr)}.page-shell-panel .panel-main{overflow:visible}.panel-card,.cpanel-tool-card,.integration-provider-card,.integration-record-card,.billing-product-card,.auto-guard-card,.migration-source-card,.site-command-card,.sales-card,.sales-module-card,.install-readiness-card,.hosting-node,.migration-discovery-grid span{word-break:normal;overflow-wrap:normal}.panel-card :where(h1,h2,h3,strong,p,span,small),.cpanel-tool-card :where(strong,small,span),.integration-provider-card :where(strong,p,span,small),.billing-product-card :where(strong,p,span,small),.auto-guard-card :where(strong,p,span,small),.migration-source-card :where(strong,p,span,small),.site-command-card :where(strong,p,span,small),.sales-card :where(strong,p,span,small),.sales-module-card :where(strong,p,span,small),.install-readiness-card :where(strong,p,span,small),.hosting-node :where(strong,p,span,small),.migration-discovery-grid span :where(strong,small){word-break:normal;overflow-wrap:normal;max-width:100%}.panel-card :where(code,pre),.integration-secret-preview code,.integration-provider-card small{overflow-wrap:anywhere}.page-shell-panel .cpanel-tool-grid,.cpanel-tool-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1rem,1.7vw,1.35rem)}.page-shell-panel .cpanel-tool-card,.cpanel-tool-card{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:1rem;min-height:96px}.cpanel-tool-copy{min-width:0}.integration-provider-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:clamp(1rem,1.6vw,1.35rem)}.integration-provider-card{appearance:none;text-align:left;white-space:normal;border-radius:24px;grid-template-rows:auto auto minmax(72px,1fr) auto;place-items:start stretch;gap:.62rem;min-height:244px;padding:clamp(1.1rem,2vw,1.35rem);display:grid;position:relative;overflow:hidden}.integration-provider-card span,.integration-provider-card strong,.integration-provider-card p,.integration-provider-card small{z-index:1;position:relative}.integration-provider-card strong{margin:0;line-height:1.12}.integration-provider-card p{margin:0;line-height:1.48}.integration-provider-card small{white-space:nowrap;text-overflow:ellipsis;align-self:end;width:fit-content;max-width:100%;overflow:hidden}.integration-provider-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#127fd21a,#0000 68%);border-radius:999px;width:180px;height:180px;position:absolute;inset:auto -18% -34% auto}.integration-workbench{grid-template-columns:minmax(0,1fr) minmax(360px,440px);gap:clamp(1rem,1.7vw,1.35rem)}.integration-record-card{grid-template-columns:minmax(0,1fr) minmax(230px,280px);align-items:start}.integration-secret-preview span,.integration-secret-preview code,.integration-secret-preview small{min-width:0}.billing-product-grid,.auto-guard-grid,.billing-flow-board,.billing-record-grid-pro,.migration-source-grid,.migration-checklist-grid,.migration-discovery-grid,.site-command-board,.admin-site-matrix,.grid-4,.sales-card-grid-4,.sales-module-grid,.install-readiness-grid,.install-readiness-grid-5,.hosting-node-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.billing-product-card,.auto-guard-card,.migration-source-card,.site-command-card,.sales-module-card,.install-readiness-card{min-height:0}@media (width<=1180px){.page-shell-panel .panel-layout,.integration-workbench,.integrations-hero{grid-template-columns:1fr}}@media (width<=820px){.page-shell-panel .cpanel-tool-grid,.cpanel-tool-grid,.integration-provider-grid,.billing-product-grid,.auto-guard-grid,.billing-flow-board,.billing-record-grid-pro,.migration-source-grid,.migration-checklist-grid,.migration-discovery-grid,.site-command-board,.admin-site-matrix,.grid-4,.sales-card-grid-4,.sales-module-grid,.install-readiness-grid,.install-readiness-grid-5,.hosting-node-grid,.integration-record-card{grid-template-columns:1fr}.integration-provider-card{grid-template-rows:auto;min-height:auto}.integration-provider-card small{white-space:normal}}.checkout-product-grid{grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:clamp(1rem,2vw,1.6rem)}.checkout-side-rail{align-self:start;position:sticky;top:1rem}.checkout-side-rail .payment-showcase-head h2{max-width:none;font-size:clamp(1.8rem,2.5vw,2.3rem)}.checkout-side-rail .payment-showcase-head p{max-width:24rem}.checkout-side-rail .payment-flow-card{box-shadow:none;background:#f8fbfe;align-items:start}.checkout-side-rail .payment-flow-card strong,.checkout-side-rail .payment-flow-card p{word-break:normal;overflow-wrap:normal;min-width:0}.selected-checkout-plan{background:radial-gradient(circle at 100% 0,#1d7ed51f,#0000 34%),linear-gradient(135deg,#fff,#f1f8ff);border:1px solid #cfe2f3;border-radius:20px;gap:.35rem;padding:clamp(1rem,1.8vw,1.25rem);display:grid}.selected-checkout-plan span{color:#1974b8;letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.75rem;font-weight:900}.selected-checkout-plan strong{color:#0d253f;font-size:clamp(1.2rem,2vw,1.55rem)}.selected-checkout-plan p{color:#5f7489;margin:0;line-height:1.55}@media (width<=1080px){.checkout-product-grid{grid-template-columns:1fr}.checkout-side-rail{position:static}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.file-manager-pro{gap:1.15rem;display:grid}.file-manager-hero{background:radial-gradient(circle at 8% 0,#23b58324,#0000 32%),radial-gradient(circle at 94% 16%,#1277c829,#0000 28%),linear-gradient(135deg,#fff,#f3f9ff);border:1px solid #cfe2f3;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:clamp(1.35rem,2.4vw,2rem);display:grid;box-shadow:0 18px 44px #29527a1a}.file-manager-hero h2{color:#113a5f;letter-spacing:-.055em;max-width:14ch;margin:.25rem 0 0;font-size:clamp(2.1rem,4vw,4.2rem);line-height:.96}.file-manager-hero p{color:#557087;max-width:78ch;margin:.7rem 0 0;line-height:1.65}.file-manager-hero-actions,.file-editor-actions,.file-row-actions,.file-inline-controls{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.file-manager-shell-pro{grid-template-columns:minmax(250px,320px) minmax(0,1fr);align-items:start;gap:clamp(1rem,1.8vw,1.35rem);display:grid}.file-root-list{gap:.7rem;margin-top:1rem;display:grid}.file-root-card{appearance:none;color:#173b5c;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe9f5;border-radius:18px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;padding:.85rem;display:grid;box-shadow:0 10px 24px #28527a0f}.file-root-card.active,.file-root-card:hover{background:#f4faff;border-color:#99ccf1}.file-root-icon{color:#fff;background:linear-gradient(135deg,#1977c8,#21b382);border-radius:15px;place-items:center;width:46px;height:46px;font-family:IBM Plex Mono,monospace;font-size:.76rem;font-weight:950;display:grid}.file-root-card strong,.file-root-card small,.file-root-card code{min-width:0;display:block}.file-root-card small{color:#5f758a}.file-root-card code{color:#71869a;overflow-wrap:anywhere;margin-top:.18rem;font-size:.72rem}.file-root-card em{color:#08744f;background:#e7f7ef;border-radius:999px;justify-self:end;padding:.28rem .52rem;font-size:.72rem;font-style:normal;font-weight:900}.file-content-pro,.file-browser-card,.file-editor-card-pro{min-width:0}.file-browser-card,.file-editor-card-pro{border-radius:26px;min-height:680px}.file-command-bar{grid-template-columns:minmax(260px,1fr) repeat(3,minmax(220px,.55fr));align-items:stretch;gap:.85rem;margin-bottom:1rem;display:grid}.file-path-panel,.file-create-card,.file-upload-card,.file-folder-card{background:#f8fbff;border:1px solid #dceaf5;border-radius:18px;align-content:center;gap:.6rem;min-width:0;padding:.95rem;display:grid}.file-path-panel .breadcrumb{color:#516b84;overflow-wrap:anywhere}.file-create-card strong,.file-upload-card strong,.file-folder-card strong{color:#143d62}.file-inline-controls input:not([type=checkbox]),.file-inline-controls select{color:#17324d;background:#fff;border:1px solid #cfdfed;border-radius:12px;flex:140px;min-width:0;height:40px;padding:0 .75rem}.file-overwrite-toggle{color:#526d85;align-items:center;gap:.42rem;font-weight:850;display:inline-flex}.file-upload-card small{color:#6d8296}.file-list-pro{background:#fff;border:1px solid #dce8f3;border-radius:18px;overflow:auto}.file-list-pro .file-list-header,.file-list-pro .file-list-row{grid-template-columns:minmax(260px,1.6fr) minmax(90px,.45fr) minmax(150px,.72fr) minmax(170px,.7fr);align-items:center;gap:.75rem;min-width:780px;display:grid}.file-list-pro .file-list-header{z-index:2;color:#5f7489;letter-spacing:.04em;text-transform:uppercase;background:#edf6ff;border-bottom:1px solid #d5e6f4;padding:.8rem 1rem;font-size:.78rem;font-weight:950;position:sticky;top:0}.file-list-pro .file-list-row{border-bottom:1px solid #e7eef5;padding:.85rem 1rem}.file-list-pro .file-list-row:hover{background:#f7fbff}.file-name-cell{align-items:center;gap:.72rem;min-width:0;display:inline-flex}.file-name-cell>span:last-child{min-width:0}.file-name-cell strong,.file-name-cell small{min-width:0;display:block}.file-name-cell small{color:#6c8195;overflow-wrap:anywhere;font-size:.78rem}.file-kind-label{color:#126fbd;background:#e9f5ff;border-radius:11px;place-items:center;min-width:48px;height:32px;padding:0 .45rem;font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:950;display:inline-grid}.file-editor-card-pro{grid-template-rows:auto minmax(480px,1fr);gap:1rem;display:grid}.file-editor-card-pro .file-editor-header{align-items:flex-start}.file-editor-card-pro h3{color:#123a5f;margin:.2rem 0 0;font-size:clamp(1.6rem,3vw,2.4rem)}.file-editor-card-pro p{color:#61778d}.file-editor-textarea-pro{color:#dff7ef;background:#071523;border:1px solid #c7d7e5;border-radius:18px;height:100%;min-height:560px;box-shadow:inset 0 0 0 1px #ffffff08}@media (width<=1380px){.file-manager-shell-pro,.file-command-bar{grid-template-columns:1fr}}@media (width<=720px){.file-manager-hero{grid-template-columns:1fr}.file-manager-hero-actions .button-link,.file-editor-actions .button,.file-editor-actions .button-link,.file-inline-controls .button,.file-inline-controls .button-link{justify-content:center;width:100%}}.order-service-layout{grid-template-columns:minmax(420px,.95fr) minmax(420px,1.05fr);align-items:start;gap:clamp(1.1rem,2vw,1.6rem);display:grid}.order-help-rail{grid-column:1/-1}.order-help-rail .sales-note{grid-template-columns:minmax(260px,.42fr) minmax(0,.58fr);align-items:start;gap:clamp(1rem,2vw,1.5rem);display:grid}.order-help-rail .status-list{margin:0}.license-ip-card{min-height:100%}.license-ip-card .field-grid.two-column{grid-template-columns:repeat(2,minmax(220px,1fr))}.license-change-result{background:linear-gradient(135deg,#4ee0b81f,#70b6ff1a),#ffffff0f;border:1px solid #4ee0b833;border-radius:18px;gap:.3rem;margin-top:1rem;padding:1rem 1.1rem;display:grid}.license-change-result span,.license-change-result small{color:var(--muted);overflow-wrap:anywhere}@media (width<=1050px){.order-service-layout,.order-help-rail .sales-note{grid-template-columns:1fr}}@media (width<=680px){.license-ip-card .field-grid.two-column{grid-template-columns:1fr}}.sales-microsite-shell{width:min(1440px,100% - 2rem);padding-bottom:5.5rem}.conversion-hero{color:#fff;border:1px solid #ffffff38;border-radius:34px;grid-template-columns:minmax(0,1fr) minmax(320px,.38fr);gap:clamp(1rem,2.4vw,1.8rem);margin-top:1.8rem;padding:clamp(1.5rem,4vw,3.3rem);display:grid;box-shadow:0 34px 92px #071b3142}.free-hero{background:radial-gradient(circle at 88% 12%,#ffffff47,#0000 24%),radial-gradient(circle at 12% 90%,#34dcb838,#0000 28%),linear-gradient(135deg,#0b5e9f 0%,#147cd1 48%,#38bdd5 100%)}.upgrade-hero{background:radial-gradient(circle at 14% 14%,#ffffff38,#0000 24%),radial-gradient(circle at 90% 82%,#3cd8ac33,#0000 28%),linear-gradient(135deg,#0c2f54 0%,#0e67b7 56%,#1fa3d7 100%)}.provider-hero{background:radial-gradient(circle at 90% 10%,#ffffff3d,#0000 22%),radial-gradient(circle at 12% 88%,#56b4ff33,#0000 30%),linear-gradient(135deg,#13283e 0%,#164f82 50%,#0e8bb3 100%)}.compare-hero{background:radial-gradient(circle at 88% 12%,#ffffff38,#0000 24%),radial-gradient(circle at 14% 86%,#4ddfbe2e,#0000 30%),linear-gradient(135deg,#071f36 0%,#0c477c 52%,#1477b8 100%)}.conversion-hero-copy{align-content:center;gap:1rem;display:grid}.conversion-hero-copy h1{letter-spacing:-.06em;max-width:900px;margin:0;font-size:clamp(2.7rem,5.5vw,5.8rem);line-height:.98}.conversion-hero-copy p{color:#ffffffe6;max-width:760px;margin:0;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.66}.conversion-hero-card{text-align:center;background:#ffffff2e;border:1px solid #ffffff42;border-radius:30px;align-content:center;justify-items:center;gap:.9rem;min-height:300px;padding:1.5rem;display:grid;box-shadow:inset 0 1px #fff3}.conversion-hero-card strong{letter-spacing:-.035em;font-size:clamp(1.45rem,2.6vw,2.2rem)}.conversion-hero-card span{color:#ffffffd6;max-width:30ch;font-weight:750;line-height:1.55}.sales-path-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.sales-path-card{color:#143451;background:linear-gradient(#fffffffa,#f2f9fff5),#fff;border:1px solid #d6e7f4;border-radius:26px;gap:.7rem;min-height:180px;padding:clamp(1.15rem,2vw,1.55rem);text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 18px 42px #16436b1f}.sales-path-card:hover{border-color:#8fc7f5;transform:translateY(-3px);box-shadow:0 24px 52px #16589829}.sales-path-card strong{letter-spacing:-.035em;font-size:1.35rem}.sales-path-card p{color:#5f7488;margin:0;line-height:1.62}.sales-path-card span{color:#0d68ba;background:#eaf5ff;border-radius:999px;align-self:end;width:fit-content;padding:.55rem .75rem;font-weight:900}.feature-table{gap:.9rem;display:grid}.feature-row{background:#fff;border:1px solid #dce9f4;border-radius:20px;grid-template-columns:minmax(160px,.28fr) minmax(0,.72fr);align-items:center;gap:1rem;padding:1.1rem 1.2rem;display:grid;box-shadow:0 12px 28px #24558214}.feature-row strong{color:#0d68ba;font-size:1.05rem}.feature-row p{color:#5c7288;margin:0;line-height:1.62}.conversion-split{grid-template-columns:minmax(0,1.08fr) minmax(320px,.58fr);align-items:stretch;gap:1.25rem;display:grid}.conversion-split>article{min-width:0}.upgrade-trigger-card{background:radial-gradient(circle at 100% 0,#0f75d51f,#0000 34%),#fff;border:1px solid #d8e7f4;border-radius:26px;align-content:start;gap:1rem;padding:1.3rem;display:grid}.upgrade-trigger-card h3{color:#143451;letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,2.5vw,2.1rem);line-height:1.05}.upgrade-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;display:grid}.upgrade-plan-card{background:#fff;border:1px solid #d8e7f4;border-radius:30px;align-content:space-between;gap:1rem;min-height:320px;padding:clamp(1.25rem,2.4vw,1.8rem);display:grid;box-shadow:0 18px 42px #2153811a}.upgrade-plan-card span{color:#0f75d5;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:950}.upgrade-plan-card strong{color:#102e49;letter-spacing:-.06em;font-size:clamp(2rem,4vw,3.2rem);line-height:.95}.upgrade-plan-card p{color:#5f7488;margin:0;line-height:1.66}.checkout-step-board,.provider-step-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.checkout-step-card,.provider-step-card{background:linear-gradient(#213246fa,#14202ffa),#14202f;border:1px solid #9dd1ff1f;border-radius:24px;align-content:start;gap:.65rem;min-height:190px;padding:1.2rem;display:grid}.provider-step-card{background:#fff;border-color:#d8e7f4}.checkout-step-card span,.provider-step-card span{color:#fff;background:linear-gradient(135deg,#0f75d5,#20b9c8);border-radius:14px;place-items:center;width:42px;height:42px;font-family:IBM Plex Mono,monospace;font-weight:950;display:grid}.checkout-step-card strong{color:#fff}.provider-step-card strong{color:#102e49}.checkout-step-card p,.provider-step-card p{color:#d1e1f0db;margin:0;line-height:1.62}.provider-step-card p{color:#5f7488}.provider-sales-loop{gap:.8rem;display:grid}.provider-sales-loop div{background:#f3f9ff;border:1px solid #d8e7f4;border-radius:18px;padding:.95rem}.provider-sales-loop strong{color:#143451;display:block}.provider-sales-loop p{color:#5f7488;margin:.4rem 0 0;line-height:1.58}.compare-table{gap:.75rem;display:grid}.compare-table-head,.compare-row{grid-template-columns:minmax(140px,.22fr) minmax(0,.42fr) minmax(0,.36fr);align-items:stretch;gap:1rem;display:grid}.compare-table-head{color:#63798e;letter-spacing:.08em;text-transform:uppercase;padding:0 1rem;font-family:IBM Plex Mono,monospace;font-size:.76rem;font-weight:950}.compare-row{background:#fff;border:1px solid #d8e7f4;border-radius:22px;padding:1rem;box-shadow:0 12px 30px #204e7814}.compare-row strong{color:#0d68ba;font-size:1.05rem}.compare-row p{color:#5f7488;margin:0;line-height:1.62}.launch-offer-ribbon{color:#fff;background:radial-gradient(circle at 14% 20%,#20b9c838,#0000 30%),linear-gradient(135deg,#123a64,#0d75d5);border:1px solid #ffffff2e;border-radius:24px;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:1rem 1.15rem;display:flex;box-shadow:0 20px 48px #114e853d}.launch-offer-ribbon div{gap:.3rem;display:grid}.launch-offer-ribbon span{letter-spacing:.12em;text-transform:uppercase;color:#dcf5ffdb;font-family:IBM Plex Mono,monospace;font-size:.76rem;font-weight:950}.launch-offer-ribbon strong{letter-spacing:-.02em;font-size:clamp(1.05rem,2vw,1.35rem)}.launch-offer-ribbon .button-link{color:#0f68b8;box-shadow:none;background:#fff;border-color:#fff}.launch-offer-page .sales-section-heading h2{max-width:920px}.launch-offer-hero{background:radial-gradient(circle at 18% 16%,#2dc8ff3d,#0000 32%),radial-gradient(circle at 82% 8%,#7affcb29,#0000 30%),linear-gradient(135deg,#122238,#0e4c83 56%,#0b76d1)}.launch-offer-card{background:radial-gradient(circle at top,#ffffff2e,#0000 34%),#ffffff1f}.offer-lane-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.offer-lane-card{background:radial-gradient(circle at 100% 0,#0f75d51a,#0000 34%),#fff;border:1px solid #d8e7f4;border-radius:30px;align-content:space-between;gap:1rem;min-height:340px;padding:clamp(1.25rem,2.6vw,2rem);display:grid;box-shadow:0 18px 48px #22527e1c}.offer-lane-card span{color:#0f75d5;letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.78rem;font-weight:950}.offer-lane-card strong{color:#102e49;letter-spacing:-.07em;font-size:clamp(2.2rem,4.4vw,3.5rem);line-height:.95}.offer-lane-card p,.offer-terminal-card p{color:#5f7488;margin:0;line-height:1.64}.offer-terminal-card,.offer-checklist-card{min-height:100%}.offer-terminal-card .code-block{margin-top:1rem}.page-shell-public .install-command-hero,.page-shell-public .install-profile-callout,.marketing-page-shell .sales-split-layout,.marketing-page-shell .sales-commerce-layout,.marketing-page-shell .commerce-layout,.marketing-page-shell .sales-install-band .sales-split-layout,.marketing-page-shell .sales-card-grid-2,.marketing-page-shell .sales-card-grid-3,.marketing-page-shell .sales-card-grid-4{grid-template-columns:minmax(0,1fr)}.install-variable-grid,.install-variable-grid-compact{grid-template-columns:minmax(0,1fr);max-width:920px}.install-variable-grid article{grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);align-items:start;gap:.8rem 1rem;padding:1rem 1.1rem}.install-variable-grid p{font-size:.98rem}.marketing-page-shell .sales-install-card,.marketing-page-shell .sales-operations-card{width:100%;max-width:1040px;margin-inline:auto}.marketing-page-shell .sales-install-card .code-block{max-width:920px}.marketing-page-shell .sales-install-card .sales-action-row{margin-top:1.1rem}.marketing-page-shell .sales-operations-card .sales-lane-list{grid-template-columns:minmax(0,1fr)}@media (width<=760px){.install-variable-grid article{grid-template-columns:minmax(0,1fr)}}.offer-terminal-card p{color:#dae8f4db}.offer-checklist{counter-reset:offer-step;gap:.8rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.offer-checklist li{color:#deebf7e6;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:.8rem;line-height:1.58;display:grid}.offer-checklist li:before{counter-increment:offer-step;content:counter(offer-step);color:#fff;background:linear-gradient(135deg,#0f75d5,#20b9c8);border-radius:14px;place-items:center;width:38px;height:38px;font-family:IBM Plex Mono,monospace;font-weight:950;display:grid}.app-publisher-view,.customer-apps-view{gap:1.2rem;display:grid}.app-page-header{align-items:end}.one-click-publisher{background:radial-gradient(circle at 12% 12%,#1f75c824,#0000 30%),linear-gradient(#fff,#f3f8fd);border:1px solid #d6e6f4;border-radius:26px;gap:1rem;padding:clamp(1rem,2vw,1.35rem);display:grid;box-shadow:0 20px 54px #2759841f}.one-click-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.one-click-hero h2{color:#12324e;letter-spacing:-.05em;margin:.3rem 0 0;font-size:clamp(1.9rem,3vw,3rem);line-height:1.02}.one-click-hero p{color:#5f7488;max-width:820px;margin:.65rem 0 0;line-height:1.62}.one-click-metrics{grid-template-columns:repeat(3,minmax(84px,1fr));gap:.65rem;display:grid}.one-click-metrics article{text-align:center;background:#fff;border:1px solid #dce9f4;border-radius:20px;min-width:86px;padding:.8rem}.one-click-metrics strong{color:#0f75d5;font-size:1.55rem;line-height:1;display:block}.one-click-metrics span{color:#64798d;margin-top:.25rem;font-size:.78rem;font-weight:850;display:block}.one-click-layout{grid-template-columns:minmax(260px,.34fr) minmax(0,.66fr);align-items:stretch;gap:1rem;display:grid}.one-click-template-rail{align-content:start;gap:.75rem;display:grid}.one-click-template-card{text-align:left;width:100%;box-shadow:none;cursor:pointer;background:#fff;border:1px solid #d8e7f4;border-radius:20px;gap:.45rem;padding:1rem;display:grid}.one-click-template-card.is-selected{background:radial-gradient(circle at 100% 0,#20b9c824,#0000 34%),#fff;border-color:#1f75c8}.one-click-template-card span{color:#1268b4;text-transform:uppercase;background:#eaf5ff;border-radius:999px;width:fit-content;padding:.28rem .55rem;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:950}.one-click-template-card strong{color:#142f49;font-size:1.02rem}.one-click-template-card small{color:#63798d;line-height:1.45}.one-click-form-card{background:#fff;border:1px solid #d8e7f4;border-radius:24px;gap:1rem;padding:clamp(1rem,2vw,1.3rem);display:grid}.one-click-form-head{gap:.3rem;display:grid}.one-click-form-head strong{color:#102f4d;letter-spacing:-.04em;font-size:clamp(1.25rem,2.2vw,1.75rem)}.one-click-auto-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}.one-click-auto-list span{color:#4f6c84;background:#f2f8fe;border:1px solid #dbeaf5;border-radius:16px;padding:.72rem .8rem;font-weight:850;line-height:1.25}.one-click-actions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.one-click-empty{color:#5f7488;background:#f8fbff;border:1px dashed #c7dced;border-radius:18px;gap:.35rem;padding:1rem;display:grid}.one-click-empty strong{color:#12324e}.app-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-card-head{gap:.35rem;display:grid}.app-card-head h3,.app-card-head p{margin:0}.app-route-item{align-items:center}.app-proxy-map{gap:1rem;display:grid}.app-proxy-table{gap:.65rem;display:grid}.app-proxy-row{background:#f8fbff;border:1px solid #dce9f4;border-radius:18px;grid-template-columns:minmax(210px,.35fr) minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.85rem;display:grid}.app-proxy-row div{gap:.2rem;display:grid}.app-proxy-row strong{color:#122f49}.app-proxy-row span{color:#62788c}.app-proxy-row code{overflow-wrap:anywhere;color:#174f83;background:#edf5fd;border-radius:12px;padding:.55rem .65rem;display:block}.advanced-proxy-panel{background:#fff;border:1px solid #d7e7f4;border-radius:24px;box-shadow:0 14px 36px #23527c14}.advanced-proxy-panel summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex}.advanced-proxy-panel summary span{gap:.25rem;display:grid}.advanced-proxy-panel summary strong{color:#12324e}.advanced-proxy-panel summary small{color:#667c90;line-height:1.45}.advanced-proxy-grid{padding:0 1rem 1rem}.app-health-strip{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin-top:1rem;display:grid}.app-health-card{background:#f8fbff;border:1px solid #dce9f4;border-radius:18px;gap:.3rem;padding:.85rem;display:grid}.app-health-card strong{color:#12324e}.app-health-card span{color:#5e7488}.app-health-card small{color:#146bb8;background:#eaf5ff;border-radius:999px;width:fit-content;padding:.24rem .55rem;font-weight:850}@media (width<=1180px){.conversion-hero,.conversion-split,.upgrade-pricing-grid,.checkout-step-board,.offer-lane-grid,.provider-step-board,.sales-path-strip,.one-click-layout,.app-status-grid{grid-template-columns:1fr}.launch-offer-ribbon{flex-direction:column;align-items:stretch}.one-click-hero,.app-proxy-row{grid-template-columns:1fr}.one-click-metrics,.one-click-auto-list{grid-template-columns:repeat(2,minmax(0,1fr))}.conversion-hero-card{min-height:220px}}@media (width<=720px){.sales-microsite-shell{width:min(100% - .8rem,1440px)}.conversion-hero{border-radius:24px;padding:1.15rem}.conversion-hero-copy h1{font-size:clamp(2.25rem,12vw,3.8rem)}.feature-row{grid-template-columns:1fr}.compare-table-head{display:none}.compare-row,.one-click-metrics,.one-click-auto-list{grid-template-columns:1fr}.one-click-actions .button,.one-click-actions .button-link{justify-content:center;width:100%}}.geo-firewall-panel{background:radial-gradient(circle at 8% 8%,#22c5b521,#0000 30%),radial-gradient(circle at 92% 2%,#2d6cdf1f,#0000 26%),#fff;border-color:#2271c62e;gap:1.25rem;display:grid;overflow:hidden}.geo-firewall-hero{grid-template-columns:minmax(0,1fr) 210px;align-items:stretch;gap:1rem;display:grid}.geo-firewall-hero h2{color:#10243a;letter-spacing:-.045em;max-width:780px;margin:.2rem 0 0;font-size:clamp(1.8rem,3vw,3.1rem)}.geo-firewall-hero p{color:#5e7489;max-width:82ch;margin:.65rem 0 0;line-height:1.65}.geo-firewall-meter{background:linear-gradient(145deg,#0e4c8814,#22c5b51c);border:1px solid #2d6cdf24;border-radius:1.35rem;align-content:center;justify-items:start;gap:.35rem;padding:1.1rem;display:grid}.geo-firewall-meter strong{color:#0e2b46;letter-spacing:-.06em;font-size:3rem;line-height:.95}.geo-firewall-meter small{color:#5f7488;font-weight:750}.geo-firewall-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.36fr);align-items:start;gap:1.1rem;display:grid}.geo-firewall-controls,.geo-summary-card{gap:1rem;display:grid}.geo-control-block,.geo-summary-card{background:#f7fbffe6;border:1px solid #4e7ca824;border-radius:1.25rem;padding:1rem}.geo-control-label{color:#2d6cdf;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.75rem;font-size:.78rem;font-weight:900;display:inline-flex}.geo-preset-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.geo-preset-card,.geo-country-chip,.geo-trusted-chip{appearance:none;cursor:pointer;text-align:left;color:#10243a;background:#fff;border:1px solid #4e7ca829;transition:border-color .16s,box-shadow .16s,transform .16s,background .16s}.geo-preset-card:hover,.geo-country-chip:hover,.geo-trusted-chip:hover{border-color:#2d6cdf57;transform:translateY(-1px);box-shadow:0 14px 24px #215b951a}.geo-preset-card{border-radius:1rem;gap:.35rem;min-height:104px;padding:.95rem;display:grid}.geo-preset-card.active,.geo-country-chip.active,.geo-trusted-chip.active{background:linear-gradient(145deg,#e5f4fff2,#ebfff9f2);border-color:#166fbf8c;box-shadow:inset 0 0 0 1px #166fbf29,0 16px 28px #215b9517}.geo-preset-card strong{color:#10243a;font-size:1.05rem}.geo-preset-card span{color:#63788d;line-height:1.45}.geo-mode-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.geo-mode-scope-grid label,.geo-notes-field{color:#1f3d59;gap:.45rem;font-weight:800;display:grid}.geo-mode-scope-grid select,.geo-notes-field textarea{color:#10243a;background:#fff;border:1px solid #4e7ca82e;border-radius:.95rem;width:100%}.geo-mode-scope-grid select{min-height:52px;padding:0 .8rem}.geo-notes-field textarea{resize:vertical;padding:.8rem;line-height:1.55}.geo-chip-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.65rem;display:grid}.geo-country-chip{border-radius:1rem;gap:.22rem;min-height:116px;padding:.85rem;display:grid}.geo-country-chip strong{color:#176abb;letter-spacing:.08em;background:#e8f3ff;border-radius:.55rem;width:fit-content;padding:.22rem .48rem}.geo-country-chip span{color:#10243a;font-weight:850}.geo-country-chip small{color:#61778c;line-height:1.4}.geo-trusted-row{flex-wrap:wrap;gap:.55rem;display:flex}.geo-trusted-chip{text-align:center;border-radius:999px;min-width:58px;padding:.6rem .75rem;font-weight:900}.geo-summary-card{background:linear-gradient(#fffffff5,#f3f9fff5),#fff;position:sticky;top:1rem}.geo-summary-top h3{color:#10243a;margin:.2rem 0 .35rem}.geo-summary-top p{color:#60758b;margin:0;line-height:1.6}.geo-toggle-grid{gap:.58rem;display:grid}.geo-toggle-grid label{color:#1f3d59;background:#f7fbff;border:1px solid #4e7ca81f;border-radius:.95rem;align-items:center;gap:.55rem;padding:.7rem .75rem;font-weight:780;display:flex}.geo-apply-summary{color:#49637a;background:#eef7ff;border-radius:1rem;gap:.45rem;padding:.85rem;font-size:.9rem;line-height:1.45;display:grid}.geo-apply-summary span{overflow-wrap:anywhere}.geo-apply-button{justify-content:center;width:100%}@media (width<=1180px){.geo-firewall-hero,.geo-firewall-layout{grid-template-columns:1fr}.geo-summary-card{position:static}}@media (width<=760px){.geo-preset-row,.geo-mode-scope-grid{grid-template-columns:1fr}.geo-chip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.geo-chip-grid{grid-template-columns:1fr}}.php-settings-view{gap:clamp(1rem,1.7vw,1.4rem);display:grid}.php-settings-hero{background:radial-gradient(circle at 8% 12%,#2d6cdf1f,#0000 28%),radial-gradient(circle at 96% 18%,#23b5831a,#0000 28%),#fff;grid-template-columns:minmax(0,1fr) minmax(210px,.28fr);align-items:stretch;gap:1.2rem;display:grid;overflow:hidden}.php-settings-hero h2{color:#10243a;letter-spacing:-.045em;max-width:840px;margin:.2rem 0 0;font-size:clamp(1.8rem,3vw,3rem)}.php-settings-hero p{color:#5d7287;max-width:86ch;margin:.7rem 0 0;line-height:1.7}.php-policy-status{background:linear-gradient(145deg,#e8f5ffeb,#edfff9eb);border:1px solid #4f77a024;border-radius:1.35rem;align-content:center;gap:.45rem;padding:1rem;display:grid}.php-policy-status strong{color:#10243a;letter-spacing:-.06em;font-size:clamp(2rem,4vw,3.25rem);line-height:.95}.php-policy-status small{color:#5d7287;line-height:1.45}.php-settings-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.38fr);align-items:start;gap:1.2rem;display:grid}.php-ini-editor,.php-tool-board{gap:1.1rem;display:grid}.php-preset-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.php-preset-card{color:#10243a;text-align:left;cursor:pointer;background:#f8fbff;border:1px solid #d8e7f4;border-radius:1rem;gap:.35rem;min-height:116px;padding:.95rem;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:grid}.php-preset-card:hover{border-color:#2d6cdf52;transform:translateY(-1px);box-shadow:0 14px 28px #20466914}.php-preset-card.is-active{background:linear-gradient(145deg,#eaf5ff,#ecfff9);border-color:#1c6fbf6b;box-shadow:inset 0 0 0 1px #1c6fbf1f,0 14px 28px #20466914}.php-preset-card span{color:#10243a;font-weight:900}.php-preset-card small{color:#61768a;line-height:1.45}.php-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.php-field-grid label{color:#1f3d59;gap:.45rem;font-weight:820;display:grid}.php-field-grid input,.php-field-grid select{color:#10243a;background:#fff;border:1px solid #d5e4f1;border-radius:.95rem;width:100%;min-height:52px;padding:0 .85rem}.php-toggle-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.php-toggle-row label{color:#1f3d59;background:#f7fbff;border:1px solid #dbe9f5;border-radius:1rem;align-items:center;gap:.55rem;min-height:54px;padding:.75rem .85rem;font-weight:800;display:flex}.php-tool-board{position:sticky;top:1rem}.php-tool-list{gap:.7rem;display:grid}.php-tool-item{background:#f7fbff;border:1px solid #dbe9f5;border-radius:1rem;grid-template-columns:58px minmax(0,1fr);gap:.35rem .8rem;min-height:92px;padding:.85rem;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid}.php-tool-item:hover{border-color:#2d6cdf52;transform:translateY(-1px);box-shadow:0 14px 28px #20466914}.php-tool-item span{color:#176fbd;background:linear-gradient(135deg,#eaf5ff,#fff);border-radius:1rem;grid-row:span 2;justify-content:center;align-items:center;width:54px;height:54px;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:950;display:inline-flex;box-shadow:inset 0 0 0 1px #d8ecfb}.php-tool-item strong{color:#10243a;font-size:1rem}.php-tool-item small{color:#60758b;line-height:1.45}@media (width<=1180px){.php-settings-hero,.php-settings-layout{grid-template-columns:1fr}.php-tool-board{position:static}}@media (width<=840px){.php-preset-grid,.php-field-grid,.php-toggle-row{grid-template-columns:1fr}}.page-shell,.page-shell-public,.page-shell-panel,.marketing-page-shell,.sales-microsite-shell{overflow-x:clip}.page-shell *,.page-shell-public *,.page-shell-panel *,.marketing-page-shell *{min-width:0}.page-shell :where(h1,h2,h3,h4,p,strong,span,small,label,a,button,code,input,select,textarea),.page-shell-public :where(h1,h2,h3,h4,p,strong,span,small,label,a,button,code,input,select,textarea),.page-shell-panel :where(h1,h2,h3,h4,p,strong,span,small,label,a,button,code,input,select,textarea),.marketing-page-shell :where(h1,h2,h3,h4,p,strong,span,small,label,a,button,code,input,select,textarea){overflow-wrap:anywhere}.page-shell :where(.code-block,.mini-terminal,pre,code),.page-shell-public :where(.code-block,.mini-terminal,pre,code),.page-shell-panel :where(.code-block,.mini-terminal,pre,code),.marketing-page-shell :where(.code-block,.mini-terminal,pre,code){white-space:pre-wrap;word-break:break-word}.page-shell-public :where(.sales-hero,.conversion-hero,.conversion-split,.sales-split-layout,.sales-commerce-layout,.commerce-layout,.checkout-card,.checkout-layout,.checkout-step-board,.protected-checkout-layout,.license-change-layout,.order-status-layout,.portal-grid,.provider-step-board,.provider-grid,.comparison-grid,.ecosystem-grid,.ecosystem-record-grid,.install-command-hero,.install-profile-callout,.install-readiness-grid,.install-readiness-grid-5,.feature-table,.upgrade-grid,.offer-grid,.offer-lane-grid,.sales-path-strip,.thcz-sec-grid),.marketing-page-shell :where(.sales-split-layout,.sales-commerce-layout,.commerce-layout,.sales-install-band .sales-split-layout,.conversion-split,.feature-table,.checkout-card,.provider-step-board,.offer-lane-grid,.sales-path-strip){grid-template-columns:minmax(0,1fr)!important}.page-shell-public :where(.sales-card-grid-2,.sales-card-grid-3,.sales-card-grid-4,.payment-method-grid,.install-variable-grid,.install-variable-grid-compact,.upgrade-pricing-grid,.plan-grid,.pricing-grid),.marketing-page-shell :where(.sales-card-grid-2,.sales-card-grid-3,.sales-card-grid-4,.payment-method-grid,.install-variable-grid,.install-variable-grid-compact,.upgrade-pricing-grid,.plan-grid,.pricing-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))!important}.install-variable-grid article,.install-variable-grid-compact article{grid-template-columns:minmax(0,1fr)!important;gap:.45rem!important}.install-variable-grid p,.install-variable-grid-compact p{max-width:70ch}.page-shell-panel .panel-layout,.page-shell .panel-layout{gap:clamp(1rem,2.4vw,1.7rem);grid-template-columns:minmax(0,1fr)!important}.page-shell-panel .sidebar,.page-shell .sidebar{width:100%;max-width:none;position:static!important}.page-shell-panel :where(.sidebar-nav,.sidebar nav,.sidebar-pulse,.sidebar-utility-links),.page-shell :where(.sidebar-nav,.sidebar nav,.sidebar-pulse,.sidebar-utility-links){grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))!important}.page-shell-panel :where(.panel-header,.workspace-summary,.workspace-section-intro,.workspace-section-intro-action,.panel-login-shell,.panel-login-layout,.checkout-grid,.checkout-card,.billing-dashboard-grid,.billing-orders-grid,.billing-products-grid,.integration-grid,.integration-record-grid,.php-settings-hero,.php-settings-layout,.geo-firewall-hero,.one-click-hero,.one-click-layout,.app-proxy-row,.file-manager-shell,.file-manager-toolbar,.migration-grid,.migration-discovery-grid,.security-grid,.license-change-layout,.admin-site-matrix){grid-template-columns:minmax(0,1fr)!important}.page-shell-panel :where(.panel-grid,.stats-grid,.grid-2,.grid-3,.grid-4,.field-grid,.field-grid.two-column,.form-grid,.workspace-summary-metrics,.panel-quick-results,.cpanel-tool-summary,.cpanel-tool-grid,.cpanel-tool-group .cpanel-tool-grid,.tool-grid,.one-click-metrics,.one-click-auto-list,.app-status-grid,.app-grid,.customer-apps-grid,.app-health-strip,.php-preset-grid,.php-field-grid,.php-toggle-row,.php-tool-board,.billing-product-grid,.billing-products-grid,.billing-orders-grid,.integration-record-grid,.security-preset-grid,.security-tool-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))!important}.page-shell-panel :where(.cpanel-tool-card,.php-tool-item){grid-template-columns:58px minmax(0,1fr)!important}.page-shell-panel .panel-quick-launch{grid-template-columns:56px minmax(0,1fr)!important}.page-shell-panel :where(.panel-header,.workspace-summary,.panel-card,.surface,.hero-card),.page-shell-public :where(.sales-section,.sales-card,.surface,.checkout-card,.conversion-hero,.install-command-hero),.marketing-page-shell :where(.sales-section,.sales-card,.surface,.checkout-card,.conversion-hero,.install-command-hero){padding-inline:clamp(1rem,3vw,2.2rem)}.page-shell-panel :where(.panel-card,.surface,.hero-card,.workspace-summary,.cpanel-tool-section),.page-shell-public :where(.sales-card,.surface,.checkout-card),.marketing-page-shell :where(.sales-card,.surface,.checkout-card){width:100%;max-width:1120px;margin-inline:auto}.page-shell-panel :where(.sidebar-link,.workspace-tab,.workspace-mini-stat,.list-item,.cpanel-tool-card,.php-preset-card,.integration-record-card),.page-shell-public :where(.sales-card,.install-readiness-card,.offer-lane-card),.marketing-page-shell :where(.sales-card,.install-readiness-card,.offer-lane-card){min-height:auto}.page-shell-panel :where(.toolbar,.inline-actions,.one-click-actions,.panel-start-actions),.page-shell-public :where(.sales-action-row,.launch-offer-actions),.marketing-page-shell :where(.sales-action-row,.launch-offer-actions){align-items:stretch}.page-shell-panel :where(.toolbar .button,.toolbar .button-link,.inline-actions .button,.inline-actions .button-link),.page-shell-public :where(.sales-action-row .button,.sales-action-row .button-link),.marketing-page-shell :where(.sales-action-row .button,.sales-action-row .button-link){justify-content:center;min-width:min(100%,180px)}@media (width<=920px){.page-shell-panel :where(.sidebar-nav,.sidebar nav,.sidebar-pulse,.sidebar-utility-links),.page-shell :where(.sidebar-nav,.sidebar nav,.sidebar-pulse,.sidebar-utility-links),.page-shell-panel :where(.panel-grid,.stats-grid,.grid-2,.grid-3,.grid-4,.field-grid,.form-grid,.cpanel-tool-grid,.tool-grid,.php-preset-grid,.php-field-grid,.php-toggle-row),.page-shell-public :where(.sales-card-grid-2,.sales-card-grid-3,.sales-card-grid-4),.marketing-page-shell :where(.sales-card-grid-2,.sales-card-grid-3,.sales-card-grid-4){grid-template-columns:minmax(0,1fr)!important}}.page-shell-sec-challenge{background:radial-gradient(circle at 18% 8%,#22c5b529,#0000 24%),radial-gradient(circle at 92% 16%,#1c6fbf24,#0000 28%),linear-gradient(#f5fbff 0%,#eaf4fb 100%);min-height:100vh;padding-top:clamp(1rem,2vw,1.5rem)}.sec-minimal-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #6f97be38;border-radius:1.35rem;align-items:center;gap:.85rem;width:min(100% - 2rem,1040px);margin:0 auto clamp(1rem,2vw,1.5rem);padding:.85rem 1rem;display:flex;box-shadow:0 18px 44px #2d5b811a}.sec-minimal-header strong,.sec-minimal-header span{display:block}.sec-minimal-header strong{color:#0f2f4d;letter-spacing:.08em;font-size:1.1rem}.sec-minimal-header span{color:#60788e;margin-top:.15rem;font-weight:750}.page-shell-sec-challenge .sec-shell{min-height:auto;padding-top:0}.page-shell-sec-challenge .sec-card-slider{max-width:860px;margin-inline:auto}.page-shell-panel :where(h1,h2,h3,h4,p,strong,span,small,label,a,button,input,select,textarea),.page-shell-public :where(h1,h2,h3,h4,p,strong,span,small,label,a,button,input,select,textarea),.marketing-page-shell :where(h1,h2,h3,h4,p,strong,span,small,label,a,button,input,select,textarea){overflow-wrap:break-word!important;word-break:normal!important}.page-shell-panel :where(.code-block,.mini-terminal,pre,code),.page-shell-public :where(.code-block,.mini-terminal,pre,code),.marketing-page-shell :where(.code-block,.mini-terminal,pre,code){overflow-wrap:anywhere!important;word-break:break-word!important}.page-shell-panel.panel-product-console{background:radial-gradient(circle at 12% 6%,#1878d524,#0000 25%),radial-gradient(circle at 88% 12%,#22c5b51f,#0000 24%),linear-gradient(#f4fbff 0%,#eaf4fb 100%)}.page-shell-panel.panel-product-console .topbar{max-width:1180px}.page-shell-panel .panel-layout-no-sidebar{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr)!important}.page-shell-panel.panel-product-console .panel-main{width:min(100%,1180px);margin-inline:auto}.page-shell-panel.panel-product-console :where(.panel-header,.panel-quick-launch,.panel-card,.cpanel-tool-section,.billing-product-board,.billing-hero-pro,.panel-start-strip){width:100%;max-width:none!important;margin-inline:0!important}.page-shell-panel.panel-product-console .panel-header{min-height:auto;padding-block:clamp(1.6rem,3vw,2.4rem)}.page-shell-panel.panel-product-console .panel-header h1{max-width:16ch}.page-shell-panel.panel-product-console .panel-header p,.page-shell-panel.panel-product-console .panel-start-strip p,.page-shell-panel.panel-product-console .billing-hero-copy p{max-width:72ch}.page-shell-panel .panel-quick-launch{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}.page-shell-panel .panel-quick-results{justify-content:flex-start!important}.page-shell-panel .panel-quick-result,.page-shell-panel .panel-quick-empty{white-space:normal;max-width:100%}.page-shell-panel.panel-product-console :where(.billing-hero-pro,.billing-command-grid,.billing-command-grid-pro,.billing-record-grid,.billing-record-grid-pro,.billing-flow-board,.billing-product-grid,.panel-grid,.grid-2,.grid-3,.grid-4,.integration-workbench,.integration-record-grid,.integration-provider-grid,.auto-guard-grid,.self-heal-grid){grid-template-columns:minmax(0,1fr)!important}.page-shell-panel.panel-product-console :where(.billing-money-board,.stats-grid,.business-stats-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))!important}.page-shell-panel.panel-product-console :where(.billing-action-item,.billing-map-list a,.panel-service-row,.list-item,.integration-record-card){align-items:start;grid-template-columns:minmax(0,1fr)!important}.page-shell-panel.panel-product-console .billing-flow-card{min-height:auto}.page-shell-panel.panel-product-console .billing-flow-card p,.page-shell-panel.panel-product-console .billing-product-card p,.page-shell-panel.panel-product-console .billing-action-item p,.page-shell-panel.panel-product-console .list-item span,.page-shell-panel.panel-product-console .list-item small{max-width:74ch}.page-shell-panel.panel-product-console .billing-hero-copy h2,.page-shell-panel.panel-product-console .business-start-strip h2{max-width:24ch;font-size:clamp(2rem,4vw,3.4rem)}.page-shell-panel.panel-product-console .cpanel-tool-grid{grid-template-columns:minmax(0,1fr)!important}.page-shell-panel.panel-product-console .cpanel-tool-card{align-items:center;grid-template-columns:58px minmax(0,1fr)!important}.page-shell-panel.panel-product-console .cpanel-tool-arrow,.page-shell-panel.panel-product-console .info-badge,.page-shell-panel.panel-product-console .status-pill{justify-self:start}.page-shell-panel.panel-product-console .business-dashboard-grid{align-items:start}.payment-choice-grid{grid-template-columns:minmax(0,1fr);gap:clamp(.8rem,2vw,1rem);display:grid}.payment-choice-card{color:#12314f;text-align:left;cursor:pointer;background:linear-gradient(#fffffff5,#f1f8ffeb);border:1px solid #6f97be47;border-radius:1.1rem;gap:.45rem;min-height:auto;padding:clamp(1rem,2vw,1.25rem);transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 16px 34px #24547e14}.payment-choice-card:hover:not(:disabled),.payment-choice-card.is-selected{border-color:#1672cd94;transform:translateY(-1px);box-shadow:0 22px 46px #1d6fc224}.payment-choice-card:disabled{cursor:not-allowed;opacity:.58}.payment-choice-card span{color:#0b72bd;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:900}.payment-choice-card strong{font-size:clamp(1.05rem,2vw,1.25rem)}.payment-choice-card small{color:#60788e;font-weight:750;line-height:1.55}.manual-payment-card{background:radial-gradient(circle at 8% 0,#22c5b524,#0000 34%),linear-gradient(#f0f9fffa,#fffffff5);border:1px solid #1672cd42;border-radius:1.2rem;gap:clamp(.85rem,2vw,1.05rem);margin-block:1rem;padding:clamp(1rem,2vw,1.25rem);display:grid;box-shadow:0 18px 42px #24547e1a}.manual-payment-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;display:flex}.manual-payment-head strong{margin-top:.2rem;font-size:clamp(1.15rem,2vw,1.45rem);display:block}.manual-payment-row{background:#ffffffc7;border:1px solid #6f97be38;border-radius:.95rem;grid-template-columns:minmax(0,1fr);gap:.55rem;padding:.8rem;display:grid}.manual-payment-row>span{color:#516a83;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900}.manual-payment-row code{color:#102a43;white-space:normal;max-width:100%;overflow-wrap:anywhere!important}.copy-chip{color:#0b72bd;cursor:pointer;background:#fff;border:1px solid #1672cd42;border-radius:999px;width:fit-content;min-width:88px;padding:.55rem .85rem;font-weight:900}.manual-payment-list{color:#516a83;gap:.45rem;margin:0;padding-left:1.2rem;font-weight:750;line-height:1.55;display:grid}.checkout-product-grid,.checkout-page-shell .checkout-product-grid,.marketing-page-shell .checkout-product-grid{width:min(100% - 2rem,1180px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr)!important;gap:clamp(1.4rem,3vw,2.2rem)!important}.checkout-card .stack-form,.checkout-card .license-target-panel,.checkout-card .footer-note{gap:clamp(1rem,2vw,1.35rem)}.checkout-card :where(.field-grid,.field-grid.two-column,.form-grid){grid-template-columns:minmax(0,1fr)!important;gap:clamp(.9rem,2vw,1.15rem)!important}.checkout-card :where(.offer-picker,.offer-includes,.split-actions){gap:clamp(.8rem,2vw,1rem)}.checkout-side-rail{position:static!important}.payment-showcase,.payment-showcase-compact{padding:clamp(1.1rem,3vw,1.7rem)}.payment-showcase-head{gap:clamp(1rem,2vw,1.2rem);grid-template-columns:minmax(0,1fr)!important;display:grid!important}.payment-flow-grid,.payment-flow-grid-large{grid-template-columns:minmax(0,1fr)!important;gap:clamp(.9rem,2vw,1.1rem)!important}.payment-flow-card{align-items:start;grid-template-columns:auto minmax(0,1fr)!important;min-height:auto!important}.payment-flow-card p{max-width:62ch}.page-shell-public :where(.sales-card-grid-2,.sales-card-grid-3,.sales-card-grid-4,.install-readiness-grid,.install-command-grid,.install-duo,.launch-offer-grid,.pricing-grid,.comparison-grid),.marketing-page-shell :where(.sales-card-grid-2,.sales-card-grid-3,.sales-card-grid-4,.install-readiness-grid,.install-command-grid,.install-duo,.launch-offer-grid,.pricing-grid,.comparison-grid){grid-template-columns:minmax(0,1fr)!important;gap:clamp(1rem,2.6vw,1.6rem)!important}.page-shell-panel :where(.billing-command-grid,.billing-record-grid,.billing-product-grid,.integration-provider-grid,.integration-record-grid,.auto-guard-grid,.self-heal-grid,.migration-grid,.security-grid,.file-manager-grid){gap:clamp(1rem,2.6vw,1.55rem)!important}.page-shell-panel :where(.panel-card,.surface,.cpanel-tool-section),.page-shell-public :where(.sales-card,.surface,.checkout-card,.payment-showcase),.marketing-page-shell :where(.sales-card,.surface,.checkout-card,.payment-showcase){border-radius:clamp(1.15rem,2.4vw,1.8rem)}@media (width>=760px){.manual-payment-row{grid-template-columns:minmax(120px,.22fr) minmax(0,1fr) auto;align-items:center}.payment-flow-grid-large{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.panel-coverage-showcase{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 0,#1672cd1f,#0000 28%),radial-gradient(circle at 92% 8%,#22c5b51a,#0000 28%),#fff!important}.panel-coverage-showcase:before{content:"";pointer-events:none;border-radius:inherit;border:1px solid #6f97be24;position:absolute;inset:1rem}.panel-coverage-grid{z-index:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(1rem,2vw,1.25rem);display:grid;position:relative}.panel-coverage-card{background:#f9fcffeb;border:1px solid #6f97be33;border-radius:1.2rem;gap:.75rem;padding:clamp(1.1rem,2vw,1.35rem);display:grid;box-shadow:0 18px 40px #214c7414}.panel-coverage-card>span{color:#0b72bd;letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:950}.panel-coverage-card strong{color:#10243a;font-size:clamp(1.12rem,2vw,1.35rem)}.panel-coverage-card p{color:#60758b;line-height:1.6}.panel-coverage-card div{flex-wrap:wrap;gap:.45rem;margin-top:.2rem;display:flex}.panel-coverage-card small{color:#145d9b;background:#eaf5ff;border-radius:999px;padding:.35rem .55rem;font-size:.74rem;font-weight:900}.panel-route-stack{z-index:1;grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:clamp(1rem,2.4vw,1.4rem);display:grid;position:relative}.panel-route-card{background:#ffffffd1;border:1px solid #6f97be2e;border-radius:1rem;grid-template-columns:minmax(160px,.24fr) minmax(0,.36fr) minmax(0,.4fr);align-items:center;gap:.85rem;padding:.9rem 1rem;display:grid}.panel-route-card strong{color:#10243a}.panel-route-card code{color:#0b5fa8;overflow-wrap:anywhere;display:block}.panel-route-card span{color:#60758b;font-weight:750}.cpanel-tool-finder{background:linear-gradient(#f6fbfffa,#fffffff0);border:1px solid #6f97be2e;border-radius:1.1rem;gap:.75rem;margin-top:1rem;padding:clamp(.85rem,2vw,1rem);display:grid}.cpanel-tool-search{gap:.45rem;display:grid}.cpanel-tool-search span{color:#49657e;letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-weight:950}.cpanel-tool-search input{color:#10243a;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #6f97be42;border-radius:.9rem;outline:none;padding:.85rem 1rem;font-weight:750}.cpanel-tool-search input:focus{border-color:#1672cd94;box-shadow:0 0 0 4px #1672cd1f}.cpanel-tool-filter-row{flex-wrap:wrap;gap:.5rem;display:flex}.cpanel-tool-filter-row button{color:#24506f;cursor:pointer;background:#fff;border:1px solid #6f97be3d;border-radius:999px;padding:.5rem .7rem;font-weight:900}.cpanel-tool-filter-row button:hover,.cpanel-tool-filter-row button.is-active{color:#0b63b2;background:#e9f5ff;border-color:#1672cd8c}.cpanel-tool-filter-row button.is-muted{color:#6a7e90}.cpanel-tool-empty{color:#60758b;background:#f8fbfe;border:1px dashed #6f97be52;border-radius:1rem;gap:.2rem;padding:1.1rem;display:grid}.cpanel-tool-empty strong{color:#10243a}.page-shell-panel .cpanel-tool-group-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.page-shell-panel .cpanel-tool-card{min-height:120px}@media (width<=860px){.panel-route-card{grid-template-columns:minmax(0,1fr);align-items:start}}.task-page-view{gap:clamp(1rem,2.4vw,1.6rem);inline-size:min(100%,1320px);margin-inline:auto;display:grid}.task-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(1rem,2.4vw,1.5rem);display:grid;background:radial-gradient(circle at 8% 0,#1672cd21,#0000 30%),linear-gradient(135deg,#fffffffa,#eff8ffeb)!important}.task-hero h2{color:#10243a;letter-spacing:-.045em;max-inline-size:760px;margin:.45rem 0 0;font-size:clamp(2rem,4vw,3.35rem);line-height:.98}.task-hero p{color:#56708a;max-inline-size:780px;margin:.85rem 0 0;font-size:clamp(1rem,1.5vw,1.17rem);line-height:1.65}.task-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}.task-action-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(.85rem,1.8vw,1.15rem);display:grid}.task-action-card{min-block-size:176px;color:inherit;background:linear-gradient(#fffffffa,#f7fbfff2);border:1px solid #6f97be33;border-radius:1.2rem;gap:.65rem;padding:clamp(1rem,2vw,1.25rem);text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 18px 42px #1b487014}.task-action-card:hover{border-color:#1672cd75;transform:translateY(-3px);box-shadow:0 24px 58px #1b487021}.task-action-card.is-primary{background:radial-gradient(circle at 8% 0,#1672cd21,#0000 36%),linear-gradient(#f1f8fffc,#fffffff5);border-color:#1672cd75}.task-action-card strong{color:#10243a;letter-spacing:-.02em;font-size:clamp(1.08rem,1.8vw,1.28rem);line-height:1.16;display:block}.task-action-card small{color:#60758b;font-size:.92rem;font-weight:750;line-height:1.55}.task-workflow-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:clamp(1rem,2.2vw,1.35rem);display:grid}.task-workflow-card{gap:.85rem;display:grid}.task-workflow-card h3,.task-note-card h3{color:#10243a;letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.08}.task-workflow-card p,.task-note-card p{color:#60758b;margin:0;line-height:1.62}.task-workflow-steps{gap:.65rem;display:grid}.task-workflow-step{color:inherit;background:#f8fcfff5;border:1px solid #6f97be33;border-radius:.95rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:grid}.task-workflow-step:hover{background:#fff;border-color:#1672cd6b;transform:translate(3px)}.task-workflow-step span{color:#0b63b2;background:#e8f4ff;border-radius:.75rem;place-items:center;block-size:2.2rem;inline-size:2.2rem;font-weight:950;display:inline-grid}.task-workflow-step strong{color:#10243a;line-height:1.18}.task-workflow-step small{color:#60758b;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:950}.task-note-card{gap:.7rem;display:grid;background:radial-gradient(circle at 92% 0,#22c5b51f,#0000 30%),#fff!important;border-color:#22c5b547!important}.page-shell :where(.status-pill,.info-badge){cursor:default;inline-size:max-content;max-inline-size:100%}.page-shell :where(.panel-card,.surface,.sales-card,.checkout-card,.payment-showcase,.cpanel-tool-card,.task-action-card,.task-workflow-card,.task-note-card){min-inline-size:0}.page-shell :where(h1,h2,h3,h4,strong,p,small,label,span,a,button,code){overflow-wrap:normal;word-break:normal}.page-shell :where(.billing-command-grid,.billing-record-grid,.billing-product-grid,.integration-provider-grid,.integration-record-grid,.auto-guard-grid,.self-heal-grid,.migration-grid,.security-grid,.file-manager-grid,.payment-flow-grid-large){grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))!important}@media (width<=1080px){.task-hero,.task-workflow-step{grid-template-columns:minmax(0,1fr)}.task-hero-actions{justify-content:flex-start}.task-workflow-step small{justify-self:start}}@media (width<=760px){.task-action-grid,.task-workflow-grid,.page-shell :where(.billing-command-grid,.billing-record-grid,.billing-product-grid,.integration-provider-grid,.integration-record-grid,.auto-guard-grid,.self-heal-grid,.migration-grid,.security-grid,.file-manager-grid,.payment-flow-grid-large){grid-template-columns:minmax(0,1fr)!important}.task-action-card{min-block-size:auto}}.route-loading-shell,.route-error-shell{background:radial-gradient(circle at 12% 10%,#1672cd2e,#0000 30%),radial-gradient(circle at 88% 20%,#22c5b529,#0000 26%),linear-gradient(135deg,#eef7ff,#f8fbff);place-items:center;min-height:100vh;padding:clamp(1rem,3vw,2rem);display:grid}.route-loading-card,.route-error-card{background:#ffffffeb;border:1px solid #6f97be42;border-radius:clamp(1.35rem,3vw,2rem);width:min(100%,720px);box-shadow:0 30px 80px #1e466e29}.route-loading-card{align-items:center;gap:1rem;padding:clamp(1rem,3vw,1.45rem);display:flex}.route-loading-mark{color:#0b2740;background:radial-gradient(circle at 32% 22%,#ffffffeb,#0000 34%),linear-gradient(135deg,#8ceee0,#1672cd);border-radius:1.25rem;flex:none;place-items:center;width:64px;height:64px;font-family:IBM Plex Mono,monospace;font-size:1.35rem;font-weight:950;animation:1.25s ease-in-out infinite thcz-route-pulse;display:grid;box-shadow:0 18px 42px #1672cd3d}.route-loading-card strong,.route-loading-card span{display:block}.route-loading-card strong{color:#10243a;font-size:clamp(1.15rem,2vw,1.45rem)}.route-loading-card span{color:#60758b;margin-top:.25rem;font-weight:750}.route-error-card{gap:1rem;padding:clamp(1.2rem,3vw,2rem);display:grid}.route-error-card h1{color:#10243a;letter-spacing:-.055em;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:.98}.route-error-card p{color:#60758b;max-width:64ch;margin:0;line-height:1.65}.route-error-actions{flex-wrap:wrap;gap:.75rem;display:flex}.recovery-workbench{grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.35rem);display:grid}.recovery-list-item,.toolkit-list-item,.mail-list-item{align-items:start;gap:1rem}.recovery-list-item small,.toolkit-list-item small,.mail-list-item small{color:#60758b;overflow-wrap:anywhere;max-width:78ch;margin-top:.4rem;line-height:1.5;display:block}.toolkit-actions,.mail-actions{justify-content:flex-start;margin-top:.8rem}.page-shell-panel :where(.toolkit-actions .button,.mail-actions .button){min-width:132px}@media (width<=720px){.recovery-list-item,.toolkit-list-item,.mail-list-item{grid-template-columns:minmax(0,1fr);display:grid}.page-shell-panel :where(.toolkit-actions .button,.mail-actions .button){width:100%}}.route-error-card code{color:#8f2c2c;overflow-wrap:anywhere;background:#fff4f4;border:1px solid #c045452e;border-radius:.9rem;max-width:100%;padding:.85rem 1rem;display:block}@keyframes thcz-route-pulse{0%,to{transform:scale(1);box-shadow:0 18px 42px #1672cd3d}50%{transform:scale(1.04);box-shadow:0 22px 54px #22c5b54d}}.health-center-view{gap:clamp(1.1rem,2.4vw,1.8rem);width:min(100%,1180px);margin-inline:auto;display:grid}.health-hero,.health-section-card,.health-runbook-card,.health-empty-card{background:radial-gradient(circle at 96% 4%,#22c5b51a,#0000 28%),linear-gradient(#fffffff5,#f8fcfff0);border:1px solid #6f97be38;box-shadow:0 24px 64px #1e466e1a}.health-hero{grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2.4vw,1.5rem);padding:clamp(1.25rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.health-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#1672cd29,#0000 68%);border-radius:999px;width:220px;height:220px;position:absolute;inset:auto 8% -42px auto}.health-grade-excellent{border-color:#179d7347}.health-grade-good{border-color:#1672cd47}.health-grade-needs_attention{border-color:#da911f4d}.health-grade-critical{border-color:#c9484852}.health-hero-copy{z-index:1;gap:.85rem;min-width:0;display:grid;position:relative}.health-hero-copy h2,.health-section-head h2,.health-runbook-card h2,.health-empty-card h2{color:#10243a;letter-spacing:-.055em;margin:0;font-size:clamp(1.8rem,4vw,3.1rem);line-height:1.02}.health-section-head h2,.health-runbook-card h2,.health-empty-card h2{font-size:clamp(1.45rem,3vw,2.15rem)}.health-hero-copy p,.health-section-head p,.health-fix-card p,.health-issue-card p,.health-empty-card p{color:#60758b;max-width:78ch;margin:0;line-height:1.62}.health-count-row{flex-wrap:wrap;gap:.65rem;display:flex}.health-count-row span{color:#36536f;background:#ffffffb8;border:1px solid #6f97be38;border-radius:999px;align-items:center;gap:.35rem;width:max-content;max-width:100%;padding:.45rem .75rem;font-weight:850;display:inline-flex}.health-count-row strong{color:#0b63b2}.health-score-panel{z-index:1;background:#ffffffd1;border:1px solid #6f97be3d;border-radius:1.35rem;justify-self:start;place-items:center;gap:.7rem;width:min(100%,240px);padding:1rem;display:grid;position:relative;box-shadow:0 18px 44px #1e466e1a}.health-score-ring{color:#10243a;background:radial-gradient(circle,#fff 0 54%,#0000 55%),conic-gradient(from 210deg,#22c5b5,#1672cd,#22c5b5);border-radius:999px;place-items:center;width:126px;height:126px;display:grid}.health-score-ring strong{letter-spacing:-.05em;font-size:2rem}.health-score-ring span{color:#60758b;letter-spacing:.1em;text-transform:uppercase;margin-top:-1.5rem;font-size:.72rem;font-weight:950}.health-score-panel p,.health-score-panel small{color:#36536f;text-align:center;margin:0;font-weight:850}.health-section-card,.health-runbook-card,.health-empty-card{gap:clamp(1rem,2vw,1.35rem);padding:clamp(1.1rem,2.6vw,1.7rem);display:grid}.health-section-head{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.health-section-head .button-link{justify-self:start}.health-quickfix-list,.health-issue-list,.health-runbook-steps{grid-template-columns:minmax(0,1fr);gap:.9rem;display:grid}.health-fix-card,.health-issue-card{background:#ffffffc2;border:1px solid #6f97be38;border-radius:1.1rem;grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;padding:clamp(1rem,2vw,1.25rem);display:grid;box-shadow:0 16px 36px #1e466e14}.health-fix-card h3,.health-issue-card h3{color:#10243a;margin:.55rem 0 .35rem;font-size:clamp(1.05rem,2vw,1.32rem);line-height:1.18}.health-fix-card .button-link,.health-issue-card .button-link{justify-self:start}.health-severity{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;width:max-content;max-width:100%;padding:.35rem .65rem;font-size:.72rem;font-weight:950;display:inline-flex}.health-severity-critical{color:#a43a3a;background:#fff0f0}.health-severity-warning{color:#8a5a0d;background:#fff7e8}.health-severity-info{color:#0b63b2;background:#eaf5ff}.health-issue-main,.health-issue-actions{gap:.65rem;min-width:0;display:grid}.health-issue-main small{color:#6d8197;font-weight:850}.health-runbook-steps a{color:#133957;background:#f8fcffe6;border:1px solid #6f97be38;border-radius:1rem;padding:.95rem 1rem;font-weight:900;text-decoration:none;display:block}.health-runbook-steps a:hover{color:#0b63b2;border-color:#1672cd61;transform:translateY(-1px)}.page-shell-panel :where(.panel-start-strip,.cpanel-section-title,.cpanel-tool-group-head){align-items:start;gap:1rem;grid-template-columns:minmax(0,1fr)!important}.page-shell-panel :where(.panel-start-actions,.route-error-actions,.toolkit-actions,.mail-actions){justify-content:flex-start}.page-shell-panel :where(.cpanel-tool-group .cpanel-tool-grid,.cpanel-tool-grid){grid-template-columns:minmax(0,1fr)!important;gap:.8rem!important}.page-shell-panel .cpanel-tool-card{grid-template-columns:64px minmax(0,1fr) auto auto!important;align-items:center!important;gap:.85rem!important;min-width:0!important;padding:1rem!important;display:grid!important}.page-shell-panel .cpanel-tool-icon{grid-area:1/1/span 2}.page-shell-panel .cpanel-tool-copy{grid-column:2;min-width:0}.page-shell-panel .cpanel-tool-copy strong,.page-shell-panel .cpanel-tool-copy small{max-width:100%;display:block}.page-shell-panel .cpanel-tool-card .info-badge{white-space:normal;grid-column:3;justify-self:start}.page-shell-panel .cpanel-tool-arrow{grid-column:4;justify-self:end}@media (width<=860px){.page-shell-panel .cpanel-tool-card{grid-template-columns:56px minmax(0,1fr)!important}.page-shell-panel .cpanel-tool-card .info-badge,.page-shell-panel .cpanel-tool-arrow{grid-column:2;justify-self:start}.health-score-panel{width:100%}.health-section-head .button-link,.health-fix-card .button-link,.health-issue-card .button-link{justify-content:center;width:100%}}
