/* Receptionist Max Theme v1.7.20 — commercial-grade public site experience layer */
:root{--rmx-site-glow-x:50%;--rmx-site-glow-y:10%;--rmx-site-radius:30px;--rmx-site-line:rgba(255,255,255,.12);--rmx-site-shadow:0 30px 90px rgba(0,0,0,.38)}
body.mhd-aicc-sales-theme{background:radial-gradient(circle at var(--rmx-site-glow-x) var(--rmx-site-glow-y),rgba(61,123,245,.16),transparent 28%),linear-gradient(180deg,#070b16,#090f1f 48%,#070b16);}
.rmx-site-progress{position:fixed;left:0;top:0;z-index:99999;height:3px;width:0;background:linear-gradient(90deg,var(--mhd-primary),var(--mhd-purple),#22d3ee);box-shadow:0 0 18px rgba(61,123,245,.55)}
.mhd-site-header{backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.08)!important;background:rgba(7,11,22,.72)!important;box-shadow:0 18px 45px rgba(0,0,0,.16)}
.mhd-site-header.is-scrolled{background:rgba(7,11,22,.92)!important;box-shadow:0 18px 50px rgba(0,0,0,.28)}
.mhd-hero{position:relative;overflow:hidden;}
.mhd-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 12%,rgba(61,123,245,.24),transparent 32%),radial-gradient(circle at 86% 8%,rgba(139,92,246,.22),transparent 30%);pointer-events:none}
.mhd-hero h1,.mhd-section h2,.mhd-final-cta h2,.mhd-page-hero h1{letter-spacing:-.075em!important;text-wrap:balance;}
.mhd-hero-copy p,.mhd-section-head p,.mhd-final-cta p{text-wrap:pretty;}
.mhd-btn,.mhd-menu a,.mhd-mobile-toggle{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease!important;}
.mhd-btn:hover,.mhd-menu a:hover{transform:translateY(-1px);box-shadow:0 18px 36px rgba(0,0,0,.24)}
.mhd-btn-primary{background:linear-gradient(135deg,var(--mhd-primary),#22d3ee)!important;box-shadow:0 20px 40px rgba(61,123,245,.30)!important;}
.mhd-feature-card,.mhd-price-card,.mhd-process-card,.mhd-post-card,.mhd-connect-card,.mhd-page-content,.mhd-dashboard-preview,.mhd-portal-screen,.mhd-hero-image-card{position:relative;overflow:hidden;border-color:var(--rmx-site-line)!important;border-radius:var(--rmx-site-radius)!important;box-shadow:var(--rmx-site-shadow)!important;}
.mhd-feature-card:before,.mhd-price-card:before,.mhd-process-card:before,.mhd-connect-card:before,.mhd-page-content:before,.mhd-portal-screen:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--rmx-card-x,50%) var(--rmx-card-y,0%),rgba(61,123,245,.16),transparent 28%);opacity:0;transition:opacity .18s ease;pointer-events:none;}
.mhd-feature-card:hover:before,.mhd-price-card:hover:before,.mhd-process-card:hover:before,.mhd-connect-card:hover:before,.mhd-page-content:hover:before,.mhd-portal-screen:hover:before{opacity:1;}
.mhd-feature-card:hover,.mhd-price-card:hover,.mhd-process-card:hover,.mhd-connect-card:hover{transform:translateY(-5px);border-color:rgba(61,123,245,.34)!important;}
.mhd-portal-tabs,.mhd-faq-list{border:1px solid rgba(255,255,255,.10);border-radius:26px;background:rgba(255,255,255,.035);box-shadow:0 20px 60px rgba(0,0,0,.22)}
.mhd-portal-tabs button{position:relative;overflow:hidden;}
.mhd-portal-tabs button.is-active{background:linear-gradient(135deg,rgba(61,123,245,.38),rgba(34,211,238,.18))!important;border-color:rgba(141,182,255,.48)!important;}
.mhd-portal-panel{position:relative;}
.mhd-portal-panel.is-active{animation:rmxPanelIn .24s ease both;}
@keyframes rmxPanelIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
.rmx-floating-cta{right:22px;bottom:22px;border:1px solid rgba(255,255,255,.12)!important;background:rgba(8,13,25,.82)!important;backdrop-filter:blur(18px);border-radius:999px!important;box-shadow:0 24px 64px rgba(0,0,0,.34)!important;overflow:hidden}
.rmx-floating-cta a{background:linear-gradient(135deg,var(--mhd-primary),#22d3ee)!important;color:#fff!important}
.rmx-floating-cta button{color:#fff!important;background:rgba(255,255,255,.08)!important}
.rmx-reveal{opacity:0;transform:translateY(16px);transition:opacity .42s ease,transform .42s ease}.rmx-reveal.is-visible{opacity:1;transform:none}
.rmx-ripple{position:absolute;width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.42);transform:translate(-50%,-50%) scale(1);animation:rmxRipple .55s ease-out forwards;pointer-events:none}@keyframes rmxRipple{to{opacity:0;transform:translate(-50%,-50%) scale(18)}}
@media(max-width:780px){.mhd-primary-nav{backdrop-filter:blur(18px);box-shadow:0 22px 70px rgba(0,0,0,.36)}.rmx-floating-cta{left:14px;right:14px;bottom:14px}.rmx-floating-cta a{flex:1;text-align:center}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.mhd-feature-card:hover,.mhd-price-card:hover,.mhd-process-card:hover,.mhd-connect-card:hover{transform:none!important}}

/* v1.7.21 — commercial public-site hardening */
body.rmx-site-commercial{background:radial-gradient(circle at var(--rmx-site-glow-x) var(--rmx-site-glow-y),rgba(61,123,245,.16),transparent 28%),linear-gradient(180deg,#070b16,#090f1f 48%,#070b16);}
.rmx-hero-proofbar{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.rmx-hero-proofbar span{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.06);color:#eaf1ff;font-size:12px;font-weight:850;backdrop-filter:blur(14px)}.rmx-hero-proofbar span:before{content:"";width:7px;height:7px;border-radius:999px;background:#22d3ee;box-shadow:0 0 0 4px rgba(34,211,238,.12)}
.rmx-section-rail{position:fixed;right:18px;top:50%;transform:translateY(-50%);z-index:30;display:grid;gap:8px;padding:9px;border:1px solid rgba(255,255,255,.10);border-radius:999px;background:rgba(8,13,25,.68);box-shadow:0 24px 68px rgba(0,0,0,.28);backdrop-filter:blur(18px)}.rmx-section-rail a{width:10px;height:10px;border-radius:999px;background:rgba(255,255,255,.22);font-size:0;outline:0;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.rmx-section-rail a:hover,.rmx-section-rail a.is-active{background:linear-gradient(135deg,var(--mhd-primary),#22d3ee);box-shadow:0 0 0 5px rgba(61,123,245,.18);transform:scale(1.1)}
.mhd-hero-copy,.mhd-hero-visual{animation:rmxSiteHeroIn .38s ease both}.mhd-hero-visual{animation-delay:.08s}@keyframes rmxSiteHeroIn{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
.rmx-site-commercial .mhd-price-card.featured{outline:1px solid rgba(34,211,238,.25);box-shadow:0 34px 100px rgba(61,123,245,.30)!important}.rmx-site-commercial .mhd-price-card.featured:after{content:"Best value";position:absolute;right:18px;top:18px;padding:6px 10px;border-radius:999px;background:linear-gradient(135deg,var(--mhd-primary),#22d3ee);color:#fff;font-size:11px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 16px 34px rgba(61,123,245,.30)}
.rmx-site-commercial .mhd-feature-card,.rmx-site-commercial .mhd-price-card,.rmx-site-commercial .mhd-process-card{transform-style:preserve-3d}.rmx-site-commercial .mhd-feature-card .mhd-icon,.rmx-site-commercial .mhd-process-card>span{box-shadow:0 16px 34px rgba(61,123,245,.20)}
.rmx-site-commercial .mhd-portal-screen{border:1px solid rgba(141,182,255,.18)!important;background:linear-gradient(145deg,rgba(15,24,44,.92),rgba(8,13,25,.94))!important}.rmx-site-commercial .mhd-portal-panel.is-active{animation:rmxPanelIn .24s ease both}
.rmx-floating-cta{opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.rmx-floating-cta.is-visible{opacity:1;transform:none;pointer-events:auto}.rmx-floating-cta a{text-decoration:none;font-weight:950}.rmx-floating-cta button{cursor:pointer;border:0}
@media(max-width:960px){.rmx-section-rail{display:none}.rmx-hero-proofbar{margin-top:16px}.rmx-hero-proofbar span{flex:1 1 calc(50% - 8px);justify-content:center}}
@media(max-width:560px){.rmx-hero-proofbar span{flex-basis:100%}.rmx-site-commercial .mhd-price-card.featured:after{position:static;display:inline-flex;margin:0 0 12px}}


/* v1.7.22 — Public sales experience: live estimator, premium proof surfaces, sticky conversion bar */
body.rmx-site-v1722{--rmx-s-primary:#3d7bf5;--rmx-s-cyan:#22d3ee;--rmx-s-purple:#8b5cf6;--rmx-s-ink:#eef6ff;--rmx-s-muted:rgba(226,232,240,.76);--rmx-s-line:rgba(255,255,255,.14)}.rmx-site-v1722 .mhd-hero{min-height:calc(100vh - 90px);display:flex;align-items:center}.rmx-site-v1722 .mhd-hero h1{font-size:clamp(44px,7vw,92px)!important;line-height:.92!important;letter-spacing:-.085em!important}.rmx-site-v1722 .mhd-hero-lede{font-size:clamp(17px,1.7vw,22px)!important;line-height:1.65!important;color:rgba(226,232,240,.82)!important}.rmx-site-v1722 .mhd-dashboard-preview,.rmx-site-v1722 .mhd-hero-image-card{transform:perspective(1200px) rotateX(2deg) rotateY(-4deg);transition:transform .22s ease,box-shadow .22s ease}.rmx-site-v1722 .mhd-hero-visual:hover .mhd-dashboard-preview,.rmx-site-v1722 .mhd-hero-visual:hover .mhd-hero-image-card{transform:perspective(1200px) rotateX(0) rotateY(0) translateY(-4px)}.rmx-site-v1722 .mhd-btn-primary{background:linear-gradient(135deg,var(--rmx-s-primary),var(--rmx-s-cyan))!important;box-shadow:0 22px 54px rgba(61,123,245,.34)!important}.rmx-site-v1722 .mhd-btn-lg{min-height:56px;padding-inline:24px!important}.rmx-site-v1722 .mhd-stat-grid>div,.rmx-site-v1722 .mhd-feature-card,.rmx-site-v1722 .mhd-price-card,.rmx-site-v1722 .mhd-process-card{background:linear-gradient(145deg,rgba(255,255,255,.085),rgba(255,255,255,.045))!important;border:1px solid var(--rmx-s-line)!important;box-shadow:0 28px 90px rgba(0,0,0,.28)!important;backdrop-filter:blur(18px)}.rmx-site-v1722 .mhd-feature-card h3,.rmx-site-v1722 .mhd-price-card h3,.rmx-site-v1722 .mhd-process-card h3{letter-spacing:-.035em}.rmx-site-v1722 .mhd-feature-card p,.rmx-site-v1722 .mhd-process-card p,.rmx-site-v1722 .mhd-price-card p{color:rgba(226,232,240,.74)!important}
.rmx-live-estimator{position:relative;overflow:hidden;margin:-26px auto 68px;padding:1px;border-radius:34px;background:linear-gradient(135deg,rgba(61,123,245,.46),rgba(34,211,238,.24),rgba(139,92,246,.30));box-shadow:0 34px 110px rgba(0,0,0,.34)}.rmx-live-estimator-inner{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;padding:26px;border-radius:33px;background:linear-gradient(145deg,rgba(10,16,32,.94),rgba(10,18,36,.88));border:1px solid rgba(255,255,255,.10)}.rmx-live-estimator h2{margin:0 0 8px;color:#fff;font-size:clamp(28px,3vw,44px);line-height:1;letter-spacing:-.055em}.rmx-live-estimator p{margin:0;color:rgba(226,232,240,.76);font-size:15px;line-height:1.6}.rmx-estimator-controls{display:grid;gap:14px;margin-top:20px}.rmx-estimator-control{display:grid;gap:8px}.rmx-estimator-control label{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#eaf2ff;font-weight:850}.rmx-estimator-control label span:last-child{color:#22d3ee;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.rmx-estimator-control input[type=range]{width:100%;accent-color:#22d3ee}.rmx-estimator-result{display:grid;align-content:center;gap:16px;padding:24px;border-radius:28px;background:radial-gradient(circle at 18% 0%,rgba(34,211,238,.18),transparent 34%),rgba(255,255,255,.065);border:1px solid rgba(255,255,255,.12)}.rmx-estimator-result span{color:rgba(226,232,240,.68);font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.rmx-estimator-result strong{display:block;color:#fff;font-size:clamp(42px,5vw,72px);letter-spacing:-.07em;line-height:.95}.rmx-estimator-result em{font-style:normal;color:#a7f3d0;font-weight:850}.rmx-estimator-note{font-size:12px!important;color:rgba(226,232,240,.60)!important}.rmx-conversion-bar{position:fixed;left:50%;bottom:18px;z-index:80;display:flex;align-items:center;gap:12px;transform:translate(-50%,18px);opacity:0;pointer-events:none;width:min(940px,calc(100% - 28px));padding:10px 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(8,13,25,.82);box-shadow:0 24px 76px rgba(0,0,0,.42);backdrop-filter:blur(20px);transition:opacity .18s ease,transform .18s ease}.rmx-conversion-bar.is-visible{opacity:1;transform:translate(-50%,0);pointer-events:auto}.rmx-conversion-bar strong{color:#fff;font-size:14px}.rmx-conversion-bar span{color:rgba(226,232,240,.70);font-size:12px}.rmx-conversion-bar a{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:999px;background:linear-gradient(135deg,var(--rmx-s-primary),var(--rmx-s-cyan));color:#fff!important;text-decoration:none;font-weight:950;box-shadow:0 16px 34px rgba(61,123,245,.32)}.rmx-conversion-bar button{width:38px;height:38px;border:0;border-radius:999px;background:rgba(255,255,255,.10);color:#fff;cursor:pointer}.rmx-site-v1722 .mhd-faq-item{transition:transform .16s ease,background .16s ease}.rmx-site-v1722 .mhd-faq-item:hover{transform:translateX(4px)}.rmx-site-v1722 .mhd-menu a{font-weight:850}.rmx-site-v1722 .mhd-site-logo{filter:drop-shadow(0 12px 24px rgba(61,123,245,.25))}
@media(max-width:900px){.rmx-live-estimator-inner{grid-template-columns:1fr}.rmx-site-v1722 .mhd-hero{min-height:auto}.rmx-conversion-bar{border-radius:26px;align-items:flex-start;flex-wrap:wrap}.rmx-conversion-bar a{width:100%;order:3}.rmx-conversion-bar button{margin-left:auto}}@media(max-width:560px){.rmx-live-estimator{margin-top:20px;border-radius:26px}.rmx-live-estimator-inner{padding:18px;border-radius:25px}.rmx-estimator-result strong{font-size:44px}.rmx-site-v1722 .mhd-hero h1{font-size:44px!important}}


/* v1.0.117 — launch-finish SaaS polish layer */
body.rmx-launch-polished-117,
body.mhd-fdt-executive-ui{background:#eef5ff!important;color:#0b1728!important;}
body.rmx-launch-polished-117 #wpcontent,
body.mhd-fdt-executive-ui #wpcontent{background:radial-gradient(circle at 86% 3%,rgba(0,184,255,.16),transparent 34%),linear-gradient(135deg,#eef5ff 0%,#f8fbff 44%,#ecf6ff 100%)!important;}
body.rmx-launch-polished-117 .mhd-fdos-wrap{max-width:1580px!important;margin:0 auto!important;padding:18px 22px 56px!important;}
body.rmx-launch-polished-117 .mhd-fdt-shell,
body.mhd-fdt-executive-ui .mhd-fdt-shell{grid-template-columns:268px minmax(0,1fr)!important;gap:22px!important;max-width:1540px!important;margin:0 auto!important;align-items:start!important;}
body.rmx-launch-polished-117 .mhd-fdt-sidebar,
body.mhd-fdt-executive-ui .mhd-fdt-sidebar{border-radius:30px!important;padding:16px!important;background:linear-gradient(180deg,#071b38 0%,#08294f 100%)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 28px 80px rgba(6,24,51,.22)!important;}
body.rmx-launch-polished-117 .mhd-fdt-tabs{gap:9px!important;}
body.rmx-launch-polished-117 .mhd-fdt-tabs button,
body.mhd-fdt-executive-ui .mhd-fdt-tabs button{border-radius:18px!important;padding:12px!important;background:rgba(255,255,255,.055)!important;border-color:rgba(255,255,255,.10)!important;}
body.rmx-launch-polished-117 .mhd-fdt-tabs button.active,
body.mhd-fdt-executive-ui .mhd-fdt-tabs button.active{background:linear-gradient(135deg,#0d7cff,#7c3cff)!important;box-shadow:0 18px 40px rgba(36,104,255,.28)!important;}
body.rmx-launch-polished-117 .mhd-fdt-tabs em{font-size:11.5px!important;line-height:1.28!important;color:rgba(229,241,255,.72)!important;}
body.rmx-launch-polished-117 .mhd-fdt-brand b{width:42px!important;height:42px!important;border-radius:14px!important;}
body.rmx-launch-polished-117 .mhd-fdt-topbar,
body.mhd-fdt-executive-ui .mhd-fdt-topbar{border-radius:32px!important;padding:30px 34px!important;min-height:152px!important;align-items:center!important;background:radial-gradient(circle at 86% 0%,rgba(0,184,255,.34),transparent 40%),linear-gradient(135deg,#101a52 0%,#0b3d75 58%,#087a9b 100%)!important;box-shadow:0 30px 85px rgba(12,46,93,.23)!important;}
body.rmx-launch-polished-117 .mhd-fdt-topbar h1,
body.mhd-fdt-executive-ui .mhd-fdt-topbar h1{font-size:clamp(40px,4vw,60px)!important;letter-spacing:-.075em!important;line-height:.95!important;text-shadow:0 7px 30px rgba(0,0,0,.22)!important;}
body.rmx-launch-polished-117 .mhd-fdt-topbar p{font-size:15.5px!important;max-width:760px!important;color:rgba(239,248,255,.84)!important;}
body.rmx-launch-polished-117 .mhd-fdt-global-search{max-width:520px!important;background:rgba(255,255,255,.14)!important;border-color:rgba(255,255,255,.25)!important;}
body.rmx-launch-polished-117 .mhd-fdt-summary-strip,
body.mhd-fdt-executive-ui .mhd-fdt-summary-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:0 0 18px!important;}
body.rmx-launch-polished-117 .mhd-fdt-summary-tile,
body.mhd-fdt-executive-ui .mhd-fdt-summary-tile{min-height:94px!important;border-radius:22px!important;background:linear-gradient(145deg,#fff,#f8fbff)!important;border:1px solid rgba(148,163,184,.24)!important;box-shadow:0 16px 42px rgba(15,43,85,.08)!important;padding:16px!important;}
body.rmx-launch-polished-117 .mhd-fdt-summary-tile strong{font-size:24px!important;}
body.rmx-launch-polished-117 .mhd-fdt-pagehead,
body.mhd-fdt-executive-ui .mhd-fdt-pagehead{border-radius:28px!important;padding:22px 26px!important;background:linear-gradient(145deg,rgba(255,255,255,.93),rgba(247,251,255,.88))!important;box-shadow:0 18px 48px rgba(15,43,85,.08)!important;border:1px solid rgba(148,163,184,.22)!important;}
body.rmx-launch-polished-117 .mhd-fdt-pagehead h2{font-size:28px!important;letter-spacing:-.045em!important;}
body.rmx-launch-polished-117 .mhd-fdt-grid,
body.rmx-launch-polished-117 .mhd-fdt-command-grid,
body.rmx-launch-polished-117 .mhd-fdt-launch-grid,
body.rmx-launch-polished-117 .mhd-fdt-wizard-layout{align-items:start!important;gap:18px!important;}
body.rmx-launch-polished-117 .mhd-fdt-card,
body.rmx-launch-polished-117 .mhd-fdt-launch-console,
body.rmx-launch-polished-117 .mhd-fdt-action-center,
body.rmx-launch-polished-117 .mhd-fdt-launch-hero,
body.mhd-fdt-executive-ui .mhd-fdt-card{border-radius:28px!important;padding:22px!important;background:linear-gradient(150deg,rgba(255,255,255,.96),rgba(248,251,255,.91))!important;border:1px solid rgba(148,163,184,.23)!important;box-shadow:0 20px 55px rgba(15,43,85,.09)!important;}
body.rmx-launch-polished-117 .mhd-fdt-card:before,
body.rmx-launch-polished-117 .mhd-fdt-action-center:before{height:3px!important;opacity:.9!important;background:linear-gradient(90deg,#1477ff,#00b8ff,#7c3cff)!important;}
body.rmx-launch-polished-117 .mhd-fdt-card h3,
body.rmx-launch-polished-117 .mhd-fdt-action-center h3{font-size:20px!important;line-height:1.15!important;letter-spacing:-.035em!important;}
body.rmx-launch-polished-117 .mhd-fdt-kpis--overview{grid-template-columns:repeat(4,minmax(0,1fr))!important;}
body.rmx-launch-polished-117 .mhd-fdt-kpi{border-radius:24px!important;min-height:112px!important;background:linear-gradient(145deg,#fff,#f8fbff)!important;box-shadow:0 15px 38px rgba(15,43,85,.07)!important;}
body.rmx-launch-polished-117 .mhd-fdt-kpi strong{font-size:28px!important;}
body.rmx-launch-polished-117 .mhd-fdt-app-marketplace{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:16px!important;}
body.rmx-launch-polished-117 .mhd-fdt-app-card{display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;border-radius:24px!important;padding:18px!important;background:#fff!important;border:1px solid rgba(148,163,184,.25)!important;box-shadow:0 14px 36px rgba(15,43,85,.07)!important;}
body.rmx-launch-polished-117 .mhd-fdt-app-actions{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:wrap!important;}
body.rmx-launch-polished-117 .mhd-fdt-form.two{grid-template-columns:repeat(2,minmax(220px,1fr))!important;}
body.rmx-launch-polished-117 .mhd-fdt-form.three{grid-template-columns:repeat(3,minmax(190px,1fr))!important;}
body.rmx-launch-polished-117 input,
body.rmx-launch-polished-117 select,
body.rmx-launch-polished-117 textarea{min-height:42px!important;border-radius:14px!important;border:1px solid #d9e5f3!important;background:#fff!important;box-shadow:0 7px 18px rgba(15,43,85,.035)!important;}
body.rmx-launch-polished-117 textarea{min-height:98px!important;}
body.rmx-launch-polished-117 .mhd-fdt-btn{border-radius:13px!important;font-weight:900!important;letter-spacing:-.01em!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;}
body.rmx-launch-polished-117 .mhd-fdt-btn.primary{background:linear-gradient(135deg,#1477ff,#02a9ff)!important;box-shadow:0 13px 26px rgba(20,119,255,.24)!important;color:#fff!important;border-color:transparent!important;}
body.rmx-launch-polished-117 .mhd-fdt-pill{border-radius:999px!important;font-size:11px!important;font-weight:950!important;padding:5px 9px!important;}
body.rmx-launch-polished-117 .mhd-fdt-note{border-radius:16px!important;line-height:1.45!important;}
body.rmx-launch-polished-117 .mhd-fdt-table{display:grid!important;gap:10px!important;}
body.rmx-launch-polished-117 .mhd-fdt-row{border-radius:18px!important;background:#fff!important;border:1px solid rgba(148,163,184,.22)!important;box-shadow:0 10px 24px rgba(15,43,85,.05)!important;}
body.rmx-launch-polished-117 details.mhd-fdt-advanced-drawer{border-radius:24px!important;background:rgba(255,255,255,.74)!important;border:1px solid rgba(148,163,184,.22)!important;box-shadow:0 14px 38px rgba(15,43,85,.06)!important;}
body.rmx-launch-polished-117 details.mhd-fdt-advanced-drawer summary{padding:17px 20px!important;font-weight:950!important;color:#10233f!important;}
body.rmx-launch-polished-117 pre,
body.rmx-launch-polished-117 code,
body.rmx-launch-polished-117 .mhd-fdt-code{max-width:100%!important;white-space:pre-wrap!important;word-break:break-word!important;border-radius:16px!important;}
@media(max-width:1280px){body.rmx-launch-polished-117 .mhd-fdt-shell,body.mhd-fdt-executive-ui .mhd-fdt-shell{grid-template-columns:1fr!important;}body.rmx-launch-polished-117 .mhd-fdt-sidebar{position:relative!important;top:auto!important;max-height:none!important;}body.rmx-launch-polished-117 .mhd-fdt-tabs{display:flex!important;overflow:auto!important;padding-bottom:6px!important;}body.rmx-launch-polished-117 .mhd-fdt-tabs button{min-width:224px!important;}}
@media(max-width:860px){body.rmx-launch-polished-117 .mhd-fdos-wrap{padding:10px 10px 48px!important;}body.rmx-launch-polished-117 .mhd-fdt-topbar{padding:22px 18px!important;border-radius:24px!important;}body.rmx-launch-polished-117 .mhd-fdt-topbar h1{font-size:34px!important;}body.rmx-launch-polished-117 .mhd-fdt-summary-strip,body.rmx-launch-polished-117 .mhd-fdt-kpis--overview,body.rmx-launch-polished-117 .mhd-fdt-grid,body.rmx-launch-polished-117 .mhd-fdt-command-grid,body.rmx-launch-polished-117 .mhd-fdt-form.two,body.rmx-launch-polished-117 .mhd-fdt-form.three{grid-template-columns:1fr!important;}body.rmx-launch-polished-117 .mhd-fdt-app-marketplace{grid-template-columns:1fr!important;}}


/* v1.7.37 — softer premium click feedback. */
.rmx-ripple{width:8px!important;height:8px!important;max-width:8px!important;max-height:8px!important;border-radius:999px!important;background:rgba(255,255,255,.28)!important;transform:translate(-50%,-50%) scale(1)!important;animation:rmx-site-ripple-soft .38s ease-out forwards!important;pointer-events:none!important}@keyframes rmx-site-ripple-soft{to{opacity:0;transform:translate(-50%,-50%) scale(7)}}
