@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Sora:wght@500;600;700&display=swap";:root{--font-body:"Bricolage Grotesque",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:"Bricolage Grotesque",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}:root{--ink:#24143b;--purple:#741be5;--violet:#a327fa;--pink:#ee2ba5;--blue:#35bdf8}:root{--team-image:url(/images/home/team-photo.webp);--client-image:url(/images/home/client-photo.webp)}:root{--scroll-y:0px;--mouse-x:50vw;--mouse-y:35vh}body{font-weight:450;font-optical-sizing:auto;font-variation-settings:"wdth" 96;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{margin:0;font-family:Arial,sans-serif;color:var(--ink)}a{text-decoration:none;color:inherit}button{font:inherit}html,body{width:100%;max-width:100%;overflow-x:hidden}html,body,button,input,select,textarea{font-family:var(--font-body)}h1,h2,h3{font-family:var(--font-display)}@keyframes footerOnline{50%{opacity:.5;transform:scale(.75)}}body:before{content:"";position:fixed;z-index:9997;left:var(--mouse-x);top:var(--mouse-y);width:420px;height:420px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(173,74,255,.1),rgba(73,208,255,.035) 42%,transparent 70%);transform:translate(-50%,-50%);filter:blur(10px);transition:opacity .35s}.global-reveal{opacity:0;filter:blur(8px);transform:translate3d(0,48px,0) scale(.985);transition:opacity .85s cubic-bezier(.2,.75,.2,1),transform .85s cubic-bezier(.2,.75,.2,1),filter .85s ease;transition-delay:var(--reveal-delay,0ms)}.global-reveal.reveal-left{transform:translate3d(-55px,20px,0) rotate(-1deg)}.global-reveal.reveal-right{transform:translate3d(55px,20px,0) rotate(1deg)}.global-reveal.is-visible{opacity:1;filter:none;transform:none}.motion-shine:after{content:"";position:absolute;z-index:4;inset:-70% auto -70% -45%;width:26%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.48),transparent);transform:skew(-18deg);pointer-events:none;animation:globalShine 5.4s ease-in-out infinite}@media (max-width:900px){body:before{display:none}}@media (max-width:900px){.global-reveal{transform:translateY(28px);filter:blur(4px)}}@media (max-width:900px){.global-reveal.reveal-left{transform:translateY(28px);filter:blur(4px)}}@media (max-width:900px){.global-reveal.reveal-right{transform:translateY(28px);filter:blur(4px)}}@media (max-width:900px){.motion-card{transform:none!important}}@media (prefers-reduced-motion:reduce){.global-reveal{opacity:1;filter:none;transform:none;transition:none}}@media (prefers-reduced-motion:reduce){.global-reveal.reveal-left{opacity:1;filter:none;transform:none;transition:none}}@media (prefers-reduced-motion:reduce){.global-reveal.reveal-right{opacity:1;filter:none;transform:none;transition:none}}@media (prefers-reduced-motion:reduce){.motion-shine:after{animation:none}}@media (prefers-reduced-motion:reduce){.float-soft{animation:none}}@media (prefers-reduced-motion:reduce){.section-pulse{animation:none}}._drop_kl6ku_3{display:none;position:absolute;top:calc(100% + 7px);background:#fff;border-radius:18px;box-shadow:0 20px 70px #2800503b;animation:_down_kl6ku_1 .2s ease;color:var(--ink);max-height:calc(100vh - 110px);overflow:auto}._drop_kl6ku_3._show_kl6ku_5{display:block}@keyframes _down_kl6ku_1{0%{opacity:0;transform:translateY(-8px)}}._small_kl6ku_9{left:23%;width:350px;padding:16px}._small_kl6ku_9 a,._small_kl6ku_9 button{display:flex;align-items:center;width:100%;padding:13px;border:0;border-radius:10px;background:none;font:inherit;font-weight:700;text-align:left}._small_kl6ku_9 a:hover,._small_kl6ku_9 button{color:inherit}._small_kl6ku_9 button{opacity:1;cursor:not-allowed}._small_kl6ku_9 a:hover{background:#f9f1ff;color:var(--purple)}._small_kl6ku_9 i{font-style:normal;width:32px;color:#b62bdc}._small_kl6ku_9 b{margin-left:auto;opacity:0}._small_kl6ku_9 a:hover b,._small_kl6ku_9 button b{opacity:1}._mega_kl6ku_28{left:30px;right:30px;padding:24px}._products_kl6ku_30{background:#f1f5f8;display:none;grid-template-columns:1fr 260px;gap:22px}._products_kl6ku_30._show_kl6ku_5{display:grid}._feature_kl6ku_34{grid-column:1;background:linear-gradient(135deg,#fbf0ff,#fff5ec);border:1px solid #ead0ff;border-radius:18px;padding:18px}._columns_kl6ku_36{grid-column:1;display:grid;grid-template-columns:repeat(4,1fr);gap:22px}._col_kl6ku_36 h3,._ai_kl6ku_40 h3{font-size:12px;color:#7e3bed;letter-spacing:.5px}._col_kl6ku_36 a,._col_kl6ku_36 button{display:flex;gap:9px;width:100%;padding:9px 2px;border:0;background:none;color:inherit;font:inherit;text-align:left}._col_kl6ku_36 button{opacity:1;cursor:not-allowed}._col_kl6ku_36 a>span,._col_kl6ku_36 button>span{font-size:23px}._col_kl6ku_36 a div,._col_kl6ku_36 button div{display:flex;flex-direction:column}._col_kl6ku_36 b{font-size:13px}._col_kl6ku_36 small{font-size:11px;color:#777;line-height:1.45;margin-top:3px}._case_kl6ku_57{grid-column:2;grid-row:1/3;background:linear-gradient(160deg,#6428dc,#982ae9 55%,#e44c88);border-radius:18px;padding:23px;color:#fff}._case_kl6ku_57 h3{font-size:24px;line-height:1.15}._case_kl6ku_57 p{font-size:13px;line-height:1.6}._case_kl6ku_57 a{font-weight:800}._ai_kl6ku_40{display:none;grid-template-columns:1.2fr 1fr .9fr;gap:30px;padding:28px 38px}._ai_kl6ku_40._show_kl6ku_5{display:grid}._title-row_kl6ku_69{display:flex;justify-content:space-between;align-items:center}._title-row_kl6ku_69 a{color:var(--purple);font-weight:800}._agents_kl6ku_73{display:grid;grid-template-columns:1fr 1fr;gap:8px}._agent_kl6ku_73{display:flex;gap:8px;padding:10px;border-radius:12px}._agent_kl6ku_73{border:0;background:none;color:inherit;font:inherit;text-align:left}._agent_kl6ku_73:hover{background:#f6eeff}._agent_kl6ku_73>span{font-size:26px}._agent_kl6ku_73 div{display:flex;flex-direction:column}._agent_kl6ku_73 small{font-size:11px;color:#756c80;line-height:1.4}._agent_kl6ku_73._hot_kl6ku_87{grid-column:span 2;color:#fff;background:linear-gradient(90deg,#7414d7,#d32b9b)}._agent_kl6ku_73._hot_kl6ku_87:nth-child(2){background:linear-gradient(90deg,#d44600,#ffad38)}._agent_kl6ku_73._hot_kl6ku_87 small{color:#fff}._solution_kl6ku_93{display:flex;align-items:center;gap:9px;width:100%;padding:10px;border:0;background:none;color:inherit;font:inherit;text-align:left;opacity:1;cursor:not-allowed}._solution_kl6ku_93 span{font-size:23px;background:#f3e8ff;border-radius:9px;padding:7px}._links_kl6ku_97 a,._links_kl6ku_97 button{display:flex;width:100%;padding:10px 0;border:0;background:none;color:inherit;font:inherit;font-weight:700;font-size:13px;text-align:left}._links_kl6ku_97 small{margin-left:auto;color:#ff6900}._tools_kl6ku_102{display:grid;grid-template-columns:1fr 1fr}._tools_kl6ku_102 a,._tools_kl6ku_102 button{padding:8px 0;border:0;background:none;color:inherit;font:inherit;font-weight:700;font-size:13px;text-align:left}._links_kl6ku_97 button,._tools_kl6ku_102 button{opacity:1;cursor:not-allowed}@media (max-width:1120px){._drop_kl6ku_3{top:140px;left:14px!important;right:14px;width:auto}}@media (max-width:1120px){._products_kl6ku_30{grid-template-columns:1fr}}@media (max-width:1120px){._case_kl6ku_57{display:none}}@media (max-width:1120px){._columns_kl6ku_36{grid-template-columns:1fr 1fr}}@media (max-width:1120px){._ai_kl6ku_40{grid-template-columns:1fr 1fr}}@media (max-width:1120px){._ai_kl6ku_40 section:last-child{display:none}}@media (max-width:680px){._drop_kl6ku_3{top:59px!important;max-height:75vh}}@media (max-width:680px){._mega_kl6ku_28{padding:13px}}@media (max-width:680px){._columns_kl6ku_36{grid-template-columns:1fr}}@media (max-width:680px){._col_kl6ku_36:not(:first-child){display:none}}@media (max-width:680px){._ai_kl6ku_40{grid-template-columns:1fr}}@media (max-width:680px){._ai_kl6ku_40 section:not(:first-child){display:none}}@media (max-width:680px){._agents_kl6ku_73{grid-template-columns:1fr}}@media (max-width:680px){._agent_kl6ku_73._hot_kl6ku_87{grid-column:auto}}@media (max-width:1360px){._drop_kl6ku_3{top:140px;left:14px!important;right:14px;width:auto}}@media (max-width:1360px){._products_kl6ku_30{grid-template-columns:1fr}}@media (max-width:1360px){._case_kl6ku_57{display:none}}@media (max-width:1360px){._columns_kl6ku_36{grid-template-columns:1fr 1fr}}@media (max-width:1360px){._ai_kl6ku_40{grid-template-columns:1fr 1fr}}@media (max-width:1360px){._ai_kl6ku_40 section:last-child{display:none}}._feature-head_kl6ku_178{display:flex;justify-content:space-between;font-weight:800}._feature-head_kl6ku_178 span{background:linear-gradient(90deg,#9d29dd,#ff7954);color:#fff;padding:5px 9px;border-radius:20px;font-size:11px}._feature-head_kl6ku_178 a,._feature-head_kl6ku_178 button{color:var(--purple)}._feature-head_kl6ku_178 button{padding:0;border:0;background:transparent;font:inherit;font-weight:800;opacity:1;cursor:not-allowed}._feature-btns_kl6ku_187{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}._feature-btns_kl6ku_187 div{padding:15px;color:#fff;background:linear-gradient(90deg,#7311d7,#d12c9f);border-radius:15px;font-weight:800}._feature-btns_kl6ku_187 div:last-child{background:linear-gradient(90deg,#6e09b7,#ff7e25)}._feature-btns_kl6ku_187 small{display:block;margin-top:4px}._case-stats_kl6ku_195{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}._case-stats_kl6ku_195 b{border:1px solid #ffffff77;border-radius:10px;padding:10px 3px;text-align:center;font-size:12px}@media (max-width:680px){._feature-head_kl6ku_178>a{display:none}}@media (max-width:680px){._feature-btns_kl6ku_187{grid-template-columns:1fr}}._header_dko3u_9{height:88px;display:flex;align-items:center;padding:0 30px;border-top:1px solid #ddd;position:relative;z-index:20;background:#fff;box-shadow:0 1px #eee}._logo_dko3u_11{display:flex;align-items:center;min-width:390px}._nav_dko3u_7{display:flex;gap:3px;align-items:center;flex:1}._nav-btn_dko3u_7{height:48px;padding:0 12px;border:2px solid transparent;background:none;border-radius:10px;font-weight:800;color:#32144e;cursor:pointer;white-space:nowrap}._nav-btn_dko3u_7 i{font-style:normal;color:#a924f2;text-shadow:2px 2px #ff4fad;margin-right:5px}._nav-btn_dko3u_7:hover,._nav-btn_dko3u_7._on_dko3u_21{background:#fff0f8;border-color:#ffd9ec}._nav-btn_dko3u_7[data-menu=products]._on_dko3u_21{background:#eaf8ff;border-color:#167ae0}._nav-btn_dko3u_7[data-menu=ai]._on_dko3u_21{background:#fff1e6;border-color:#ffe2cc}._actions_dko3u_27{display:flex;align-items:center;gap:12px}._search_dko3u_29{font-size:25px;color:#6d28dc;border:0;border-left:2px solid #eee;background:none;padding-left:18px}._lang_dko3u_31{font-size:14px;white-space:nowrap}._lang_dko3u_31 span{color:#999;margin-left:10px}._hotline_dko3u_3{height:50px;padding:0 14px 0 7px;border-radius:28px;background:linear-gradient(110deg,#298ef2,#63d4ff);display:flex;align-items:center;gap:8px;color:#fff}._hotline_dko3u_3 i{display:grid;place-items:center;width:38px;height:38px;background:#fff;border-radius:50%;font-style:normal}._hotline_dko3u_3 b{font-size:19px;letter-spacing:1px}._bot_dko3u_41{font-size:40px;margin-left:-8px}._toggle_dko3u_43{display:none}@media (max-width:1450px){._logo_dko3u_11{min-width:310px}}@media (max-width:1450px){._nav-btn_dko3u_7{padding:0 7px;font-size:13px}}@media (max-width:1450px){._hotline_dko3u_3 b{font-size:15px}}@media (max-width:1120px){._header_dko3u_9{height:76px;padding:0 16px}}@media (max-width:1120px){._logo_dko3u_11{min-width:220px}}@media (max-width:1120px){._toggle_dko3u_43{display:flex;margin-left:auto;width:44px;height:44px;border:0;border-radius:11px;background:#f4eaff;flex-direction:column;justify-content:center;gap:5px;padding:10px}}@media (max-width:1120px){._toggle_dko3u_43 i{height:3px;background:#6415b6;border-radius:4px}}@media (max-width:1120px){._nav_dko3u_7{display:none;position:absolute;top:68px;left:14px;right:14px;background:#fff;border-radius:15px;padding:10px;box-shadow:0 20px 50px #25004b33;grid-template-columns:1fr 1fr}}@media (max-width:1120px){._nav_dko3u_7._open_dko3u_69{display:grid}}@media (max-width:1120px){._nav-btn_dko3u_7{text-align:left}}@media (max-width:1120px){._actions_dko3u_27{margin-left:8px}}@media (max-width:1120px){._search_dko3u_29{display:none}}@media (max-width:1120px){._lang_dko3u_31{display:none}}@media (max-width:680px){._header_dko3u_9{height:66px;padding:0 11px}}@media (max-width:680px){._logo_dko3u_11{min-width:0}}@media (max-width:680px){._actions_dko3u_27{display:none}}@media (max-width:680px){._toggle_dko3u_43{width:39px;height:39px}}@media (max-width:680px){._nav_dko3u_7{top:59px;grid-template-columns:1fr}}._header_dko3u_9{width:100%;max-width:100%}._logo_dko3u_11{flex:0 1 390px;min-width:250px}._nav_dko3u_7{min-width:0}._nav-btn_dko3u_7{padding-left:clamp(5px,.58vw,12px);padding-right:clamp(5px,.58vw,12px);font-size:clamp(12px,.76vw,15px)}._actions_dko3u_27{flex:0 0 auto;min-width:0}@media (max-width:1800px){._header_dko3u_9{padding-left:18px;padding-right:18px}}@media (max-width:1800px){._logo_dko3u_11{flex-basis:300px;min-width:220px}}@media (max-width:1800px){._nav-btn_dko3u_7{padding-left:6px;padding-right:6px;font-size:12px}}@media (max-width:1800px){._actions_dko3u_27{gap:8px}}@media (max-width:1800px){._hotline_dko3u_3{padding-right:10px}}@media (max-width:1800px){._hotline_dko3u_3 b{font-size:14px}}@media (max-width:1800px){._bot_dko3u_41{font-size:34px}}@media (max-width:1360px){._header_dko3u_9{height:76px;padding:0 16px}}@media (max-width:1360px){._logo_dko3u_11{flex:1 1 auto;min-width:0}}@media (max-width:1360px){._toggle_dko3u_43{display:flex;margin-left:auto;width:44px;height:44px;border:0;border-radius:11px;background:#f4eaff;flex-direction:column;justify-content:center;gap:5px;padding:10px}}@media (max-width:1360px){._toggle_dko3u_43 i{height:3px;background:#6415b6;border-radius:4px}}@media (max-width:1360px){._nav_dko3u_7{display:none;position:absolute;top:68px;left:14px;right:14px;background:#fff;border-radius:15px;padding:10px;box-shadow:0 20px 50px #25004b33;grid-template-columns:1fr 1fr}}@media (max-width:1360px){._nav_dko3u_7._open_dko3u_69{display:grid}}@media (max-width:1360px){._nav-btn_dko3u_7{text-align:left;font-size:13px}}@media (max-width:1360px){._actions_dko3u_27{margin-left:8px}}@media (max-width:1360px){._search_dko3u_29{display:none}}@media (max-width:1360px){._lang_dko3u_31{display:none}}._hotline_dko3u_3 b{font-family:var(--font-display)}._nav-btn_dko3u_7{font-weight:700}._header_dko3u_9{position:sticky;top:0;transition:height .35s ease,box-shadow .35s ease,background .35s ease,transform .35s ease}._header_dko3u_9._is-scrolled_dko3u_183{height:72px;background:#ffffffe0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 12px 35px #2d074e1c}._logo-img_dko3u_185{display:block;width:min(220px,42vw);height:auto;max-height:64px;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(75,18,120,.16))}._logo_dko3u_11{gap:12px}@media (max-width:680px){._logo-img_dko3u_185{width:min(170px,52vw);max-height:52px}}._logo-mark_dko3u_194{width:58px;height:58px;border:3px solid #303039;border-radius:50%;display:grid;place-items:center;font-size:25px;font-weight:900;margin-right:12px;position:relative}._logo-copy_dko3u_198{display:flex;flex-direction:column}._logo-copy_dko3u_198 strong{font-size:25px;font-weight:900}._logo-copy_dko3u_198 strong span{color:var(--purple)}._logo-copy_dko3u_198 small{font-style:italic;color:#999;margin-top:7px}@media (max-width:1450px){._logo-copy_dko3u_198 small{display:none}}@media (max-width:1120px){._logo-mark_dko3u_194{width:46px;height:46px}}@media (max-width:1120px){._logo-copy_dko3u_198 strong{font-size:20px}}@media (max-width:680px){._logo-mark_dko3u_194{width:40px;height:40px}}@media (max-width:680px){._logo-copy_dko3u_198 strong{font-size:18px}}._logo-mark_dko3u_194{flex:0 0 58px}@media (max-width:1800px){._logo-copy_dko3u_198 small{display:none}}@media (max-width:1360px){._logo-mark_dko3u_194{width:46px;height:46px;flex-basis:46px}}@media (max-width:1360px){._logo-copy_dko3u_198 strong{font-size:20px}}._logo-mark_dko3u_194,._logo-copy_dko3u_198 strong{font-family:var(--font-display)}._logo-copy_dko3u_198 strong{font-weight:800;letter-spacing:-.8px;font-variation-settings:"wdth" 88}._logo-mark_dko3u_194:before{content:"";position:absolute;width:15px;height:15px;border:3px solid #303039;background:#ddd;border-radius:50%;top:-8px}._logo-mark_dko3u_194:after{content:"";position:absolute;width:15px;height:15px;border:3px solid #303039;background:#ddd;border-radius:50%;top:-8px}._logo-mark_dko3u_194:before{left:3px}._logo-mark_dko3u_194:after{right:3px}._site-footer_1wmuv_3{position:relative;z-index:2;max-width:1420px;margin:60px auto 0;display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:38px;text-align:left}._footer-brand_1wmuv_5 strong{font-size:30px}._footer-brand_1wmuv_5 strong span{color:#d66cff}._footer-brand_1wmuv_5 p{max-width:350px;color:#c7b4d1;line-height:1.7}._footer-col_1wmuv_11 b{display:block;margin-bottom:15px}._footer-col_1wmuv_11 a{display:block;margin:9px 0;color:#c7b4d1;text-decoration:none;font-size:14px}._footer-col_1wmuv_11 a:hover{color:#fff}._footer-bottom_1wmuv_17{position:relative;z-index:2;max-width:1420px;margin:35px auto 0;padding-top:20px;border-top:1px solid #ffffff18;color:#a98fb7;font-size:13px;display:flex;justify-content:space-between}@media (max-width:1050px){._site-footer_1wmuv_3{grid-template-columns:1fr 1fr}}@media (max-width:680px){._site-footer_1wmuv_3{grid-template-columns:1fr}}@media (max-width:680px){._footer-bottom_1wmuv_17{display:block;line-height:1.8}}._site-footer_1wmuv_3{position:relative;z-index:2;display:block;max-width:1420px;margin:62px auto 0;border:1px solid rgba(255,255,255,.13);border-radius:34px 34px 0 0;background:linear-gradient(145deg,#ffffff13,#ffffff06);box-shadow:0 -20px 80px #5a14961f,inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden;text-align:left}._footer-newsletter_1wmuv_36{position:relative;z-index:2;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:45px;padding:38px 44px;border-bottom:1px solid rgba(255,255,255,.12);background:linear-gradient(110deg,#7e20df40,#14c6ff12)}._footer-newsletter_1wmuv_36>div>span{display:inline-flex;align-items:center;gap:8px;color:#e4a8ff;font-size:11px;font-weight:800;letter-spacing:1.8px}._footer-newsletter_1wmuv_36>div>span:before{content:"";width:22px;height:2px;background:linear-gradient(90deg,#d35cff,#54d8ff)}._footer-newsletter_1wmuv_36 h3{margin:10px 0 8px;font-size:clamp(24px,2.4vw,36px);line-height:1.1;letter-spacing:-1.2px}._footer-newsletter_1wmuv_36 p{margin:0;max-width:600px;color:#bda9ca;line-height:1.6;font-size:14px}._footer-subscribe_1wmuv_50{display:grid;grid-template-columns:1fr auto;gap:10px}._footer-subscribe_1wmuv_50 label{position:relative}._footer-subscribe_1wmuv_50 label span{position:absolute;left:17px;top:8px;color:#9e84ad;font-size:10px;font-weight:700;letter-spacing:.4px}._footer-subscribe_1wmuv_50 input{width:100%;height:62px;padding:22px 17px 7px;border:1px solid rgba(255,255,255,.18);border-radius:15px;background:#0a001473;color:#fff;outline:none;font:inherit}._footer-subscribe_1wmuv_50 input:focus{border-color:#cc61ff;box-shadow:0 0 0 4px #bf46ff1f}._footer-subscribe_1wmuv_50 input::placeholder{color:#796888}._footer-subscribe_1wmuv_50 button{height:62px;padding:0 19px;border:0;border-radius:15px;background:linear-gradient(135deg,#fff,#ead8f4);color:#5a0da1;font-weight:800;cursor:pointer;transition:.3s;white-space:nowrap}._footer-subscribe_1wmuv_50 button i{display:inline-grid;place-items:center;width:25px;height:25px;margin-left:7px;border-radius:50%;background:#6e15b9;color:#fff;font-style:normal}._footer-subscribe_1wmuv_50 button:hover{transform:translateY(-4px);box-shadow:0 15px 35px #12002359}._footer-subscribe_1wmuv_50>small{grid-column:1/-1;color:#8f779f;font-size:11px}._footer-main_1wmuv_70{position:relative;z-index:2;display:grid;grid-template-columns:1.35fr .8fr .8fr 1.05fr;gap:44px;padding:48px 44px 42px}._footer-brand_1wmuv_5{padding-right:20px}._footer-logo_1wmuv_74{display:inline-flex;align-items:center;gap:12px}._footer-logo-mark_1wmuv_76{position:relative;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,#d85cff,#6721d9);color:#fff;font-size:22px;font-weight:800;box-shadow:0 10px 25px #9129e561}._footer-logo-mark_1wmuv_76:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid rgba(255,255,255,.32);border-radius:10px}._footer-logo_1wmuv_74 strong{font-size:29px;letter-spacing:-1px}._footer-logo_1wmuv_74 strong span{color:#d66cff}._footer-brand_1wmuv_5 p{max-width:390px;margin:20px 0;color:#b7a2c4;line-height:1.7;font-size:14px}._footer-badges_1wmuv_86{display:flex;flex-wrap:wrap;gap:7px}._footer-badges_1wmuv_86 span{padding:7px 9px;border:1px solid rgba(255,255,255,.11);border-radius:9px;background:#ffffff0b;color:#c7b7d0;font-size:10px}._footer-badges_1wmuv_86 i{color:#65e5bd;font-style:normal}._footer-socials_1wmuv_92{display:flex;gap:8px;margin-top:20px}._footer-socials_1wmuv_92 a,._footer-socials_1wmuv_92 button{width:36px;height:36px;border:1px solid rgba(255,255,255,.14);border-radius:10px;display:grid;place-items:center;background:#ffffff0d;color:#d7c6df;font-size:12px;font-weight:800;transition:.3s}._footer-socials_1wmuv_92 button{opacity:1;cursor:not-allowed}._footer-socials_1wmuv_92 a:hover{transform:translateY(-5px);border-color:#d15eff;background:linear-gradient(135deg,#8e27e4,#d641c4);color:#fff;box-shadow:0 10px 25px #ad30e84d}._footer-col_1wmuv_11 b{display:block;margin:5px 0 20px;color:#fff;font-size:14px}._footer-col_1wmuv_11>a,._footer-col_1wmuv_11>button{display:flex;align-items:center;gap:7px;width:100%;margin:12px 0;border:0;background:none;color:#a990b7;text-decoration:none;font:inherit;font-size:13px;transition:.25s;text-align:left}._footer-col_1wmuv_11>button{opacity:1;cursor:not-allowed}._footer-col_1wmuv_11>a>i,._footer-col_1wmuv_11>button>i{width:0;overflow:hidden;color:#d35eff;font-style:normal;transition:.25s}._footer-col_1wmuv_11>a:hover{color:#fff;transform:translate(5px)}._footer-col_1wmuv_11>a:hover>i{width:13px}._footer-col_1wmuv_11 em{margin-left:4px;padding:3px 6px;border-radius:8px;background:#46e0b41f;color:#61e4bb;font-size:8px;font-style:normal;text-transform:uppercase}._footer-contact_1wmuv_117>a,._footer-contact_1wmuv_117>button{align-items:flex-start}._footer-contact_1wmuv_117>a>i,._footer-contact_1wmuv_117>button>i{width:34px!important;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:10px;background:#b640ef1f;color:#d669ff;font-style:normal;overflow:visible}._footer-contact_1wmuv_117>a span,._footer-contact_1wmuv_117>button span{color:#e6dbe9;font-weight:600}._footer-contact_1wmuv_117>a small,._footer-contact_1wmuv_117>button small{display:block;margin-bottom:3px;color:#846f91;font-size:10px;font-weight:500}._footer-status_1wmuv_129{display:flex;align-items:center;gap:10px;margin-top:18px;padding:11px;border:1px solid rgba(77,229,183,.12);border-radius:12px;background:#39d0a50e}._footer-status_1wmuv_129>i{width:9px;height:9px;border-radius:50%;background:#48e5b1;box-shadow:0 0 0 5px #48e5b11a,0 0 18px #48e5b1;animation:_footerOnline_1wmuv_1 1.8s ease-in-out infinite}._footer-status_1wmuv_129 span b{margin:0 0 2px;color:#8cebcf;font-size:10px}._footer-status_1wmuv_129 span small{display:block;color:#776786;font-size:9px}._footer-bottom_1wmuv_17{position:relative;z-index:2;max-width:none;margin:0;padding:20px 44px;border-top:1px solid rgba(255,255,255,.09);display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:28px;color:#826e8f;font-size:11px}._footer-bottom_1wmuv_17 div{display:flex;gap:22px}._footer-bottom_1wmuv_17 a,._footer-bottom_1wmuv_17 ._footer-link-button_1wmuv_142{color:#9582a1;text-decoration:none}._footer-bottom_1wmuv_17 a:hover{color:#fff}._footer-bottom_1wmuv_17 ._footer-link-button_1wmuv_142{width:auto;height:auto;padding:0;border:0;background:none;font:inherit;opacity:1;cursor:not-allowed}._back-to-top_1wmuv_148{width:39px;height:39px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:#ffffff0f;color:#fff;font-size:18px;cursor:pointer;transition:.3s}@media (max-width:1050px){._footer-newsletter_1wmuv_36{grid-template-columns:1fr}}@media (max-width:1050px){._footer-main_1wmuv_70{grid-template-columns:1.3fr 1fr 1fr}}@media (max-width:1050px){._footer-contact_1wmuv_117{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}}@media (max-width:1050px){._footer-contact_1wmuv_117>b{grid-column:1/-1}}@media (max-width:1050px){._footer-status_1wmuv_129{grid-column:1/-1}}@media (max-width:680px){._site-footer_1wmuv_3{margin-top:42px;border-radius:24px 24px 0 0}}@media (max-width:680px){._footer-newsletter_1wmuv_36{padding:30px 20px;gap:25px}}@media (max-width:680px){._footer-newsletter_1wmuv_36 h3 br{display:none}}@media (max-width:680px){._footer-subscribe_1wmuv_50{grid-template-columns:1fr}}@media (max-width:680px){._footer-subscribe_1wmuv_50 button{width:100%}}@media (max-width:680px){._footer-main_1wmuv_70{grid-template-columns:1fr;padding:35px 20px;gap:30px}}@media (max-width:680px){._footer-brand_1wmuv_5{padding:0}}@media (max-width:680px){._footer-contact_1wmuv_117{grid-column:auto;display:block}}@media (max-width:680px){._footer-bottom_1wmuv_17{grid-template-columns:1fr auto;padding:18px 20px}}@media (max-width:680px){._footer-bottom_1wmuv_17 div{grid-column:1/-1;grid-row:2;flex-wrap:wrap;gap:10px 18px}}@media (max-width:680px){._back-to-top_1wmuv_148{grid-column:2;grid-row:1}}._site-footer_1wmuv_3{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border-left:0;border-right:0;border-bottom:0;border-radius:0}._footer-newsletter_1wmuv_36,._footer-main_1wmuv_70,._footer-bottom_1wmuv_17{padding-left:max(24px,calc((100vw - 1420px)/2));padding-right:max(24px,calc((100vw - 1420px)/2))}@media (max-width:680px){._site-footer_1wmuv_3{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border-radius:0}}@media (max-width:680px){._footer-newsletter_1wmuv_36{padding-left:20px;padding-right:20px}}@media (max-width:680px){._footer-main_1wmuv_70{padding-left:20px;padding-right:20px}}@media (max-width:680px){._footer-bottom_1wmuv_17{padding-left:20px;padding-right:20px}}._footer-logo-img_1wmuv_227{display:block;width:min(240px,58vw);height:auto;max-height:72px;object-fit:contain}._footer-logo_1wmuv_74{gap:12px}@media (max-width:680px){._footer-logo-img_1wmuv_227{width:min(190px,70vw)}}._site-footer_1wmuv_3:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 75%);mask-image:linear-gradient(to bottom,#000,transparent 75%)}._site-footer_1wmuv_3:after{content:"";position:absolute;right:-120px;top:90px;width:370px;height:370px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(196,61,255,.22),transparent 69%);filter:blur(16px);animation:_pulseAura_1wmuv_1 6s ease-in-out infinite}._back-to-top_1wmuv_148:hover{transform:translateY(-5px);background:#8c28dd;border-color:#b95cff;box-shadow:0 10px 25px #8e28dd59}._ai-dragon-wrap_17zyd_3{position:fixed;z-index:48;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;opacity:.68;mix-blend-mode:screen;transition:opacity .4s}.home-page>.ai-dragon-wrap{position:fixed;z-index:2}._ai-dragon-wrap_17zyd_3 svg._dragon-body_17zyd_7{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}._dragon-aura_17zyd_9{fill:none;stroke:url(#dragonGradient);stroke-width:32;stroke-linecap:round;filter:blur(18px);opacity:.24}._dragon-spine_17zyd_11{fill:none;stroke:url(#dragonGradient);stroke-width:10;stroke-linecap:round;filter:url(#dragonGlow);opacity:.72}._dragon-scales_17zyd_13{fill:none;stroke:#f4c4ff;stroke-width:2.2;stroke-linecap:round;stroke-dasharray:3 19;filter:url(#dragonGlow);opacity:.88;animation:_dragonScaleFlow_17zyd_1 1.2s linear infinite}._dragon-data_17zyd_15{fill:none;stroke:#66d8ff;stroke-width:1;stroke-dasharray:2 14;opacity:.65;animation:_dragonDataFlow_17zyd_1 3s linear infinite}._ai-dragon-model_17zyd_17{position:absolute;width:clamp(440px,48vw,780px);aspect-ratio:2/3;transform:translate(-50%,-50%);transform-origin:center;filter:drop-shadow(0 0 18px #b53aff99) drop-shadow(0 0 48px #5e38ff99);will-change:left,top,transform}._ai-dragon-model_17zyd_17 img{display:block;width:100%;height:100%;object-fit:contain;opacity:.84;animation:_dragonBreathe_17zyd_1 3.4s ease-in-out infinite;filter:saturate(1.16) contrast(1.04)}._ai-dragon-model_17zyd_17:before{content:"";position:absolute;z-index:-1;top:18%;right:10%;bottom:18%;left:10%;border-radius:50%;background:radial-gradient(circle,#a63cff55,transparent 68%);filter:blur(22px);animation:_dragonCore_17zyd_1 2.5s ease-in-out infinite}._ai-dragon-model_17zyd_17:after{content:"AI CORE";position:absolute;left:50%;top:49%;transform:translate(-50%,-50%);padding:5px 8px;border-radius:8px;background:#1b0035b8;border:1px solid #c781ff88;color:#dffaff;font-size:7px;font-weight:900;letter-spacing:1.2px;box-shadow:0 0 18px #7b41ff;opacity:.82}._dragon-particle_17zyd_25{position:absolute;width:6px;height:6px;border-radius:50%;background:#eeb7ff;box-shadow:0 0 8px #fff,0 0 18px #c33cff;transform:translate(-50%,-50%);animation:_dragonParticle_17zyd_1 1.8s ease-in-out infinite;animation-delay:var(--particle-delay,0s);will-change:left,top,transform}._dragon-particle_17zyd_25:nth-of-type(2n){width:4px;height:4px;background:#62ddff}._dragon-particle_17zyd_25:nth-of-type(3n){animation-delay:-.8s}._dragon-chip_17zyd_31{position:absolute;right:18px;top:50%;padding:8px 11px;border:1px solid #d58bff66;border-radius:12px;background:#210034b8;color:#f4d9ff;font-size:9px;font-weight:900;letter-spacing:1.1px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:rotate(90deg) translate(50%);transform-origin:right center;box-shadow:0 0 20px #9f35e840}._dragon-chip_17zyd_31 i{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#55f3b5;box-shadow:0 0 9px #55f3b5;animation:_dragonOnline_17zyd_1 1.3s ease-in-out infinite}@keyframes _dragonScaleFlow_17zyd_1{to{stroke-dashoffset:-22}}@keyframes _dragonDataFlow_17zyd_1{to{stroke-dashoffset:64}}@keyframes _dragonBreathe_17zyd_1{50%{transform:scale(1.025) translateY(-5px);filter:saturate(1.25) contrast(1.05) brightness(1.08)}}@keyframes _dragonCore_17zyd_1{50%{transform:scale(1.18);opacity:.55}}@keyframes _dragonParticle_17zyd_1{0%,to{opacity:.18;scale:.5}50%{opacity:1;scale:1.5}}@keyframes _dragonOnline_17zyd_1{50%{opacity:.3;scale:.65}}@media (max-width:900px){._ai-dragon-wrap_17zyd_3{opacity:.54}}@media (max-width:900px){._ai-dragon-model_17zyd_17{width:420px}}@media (max-width:900px){._dragon-aura_17zyd_9{stroke-width:20}}@media (max-width:900px){._dragon-spine_17zyd_11{stroke-width:7}}@media (max-width:900px){._dragon-chip_17zyd_31{display:none}}@media (max-width:560px){._ai-dragon-wrap_17zyd_3{opacity:.4}}@media (max-width:560px){._ai-dragon-model_17zyd_17{width:300px}}@media (max-width:560px){._dragon-aura_17zyd_9{stroke-width:15}}@media (max-width:560px){._dragon-spine_17zyd_11{stroke-width:5}}@media (max-width:560px){._dragon-scales_17zyd_13{stroke-width:1.4}}@media (max-width:560px){._ai-dragon-model_17zyd_17:after{display:none}}@media (prefers-reduced-motion:reduce){._dragon-scales_17zyd_13{animation:none!important}}@media (prefers-reduced-motion:reduce){._dragon-data_17zyd_15{animation:none!important}}@media (prefers-reduced-motion:reduce){._ai-dragon-model_17zyd_17 img{animation:none!important}}@media (prefers-reduced-motion:reduce){._ai-dragon-model_17zyd_17:before{animation:none!important}}@media (prefers-reduced-motion:reduce){._dragon-particle_17zyd_25{animation:none!important}}@media (prefers-reduced-motion:reduce){._dragon-chip_17zyd_31 i{animation:none!important}}@media (prefers-reduced-motion:reduce){._ai-dragon-wrap_17zyd_3{opacity:.36}}._scroll-progress_1cpu3_3{position:fixed;z-index:9999;inset:0 0 auto;height:4px;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#6e16df,#b72cff,#ff69d5);box-shadow:0 0 18px #b72cff;pointer-events:none}.dashboard-service-status-card{--status-accent: #c2410c;--status-accent-soft: rgba(234, 88, 12, .12);position:relative;isolation:isolate;display:grid;place-items:center;min-height:320px;overflow:hidden;padding:34px 28px;border:1px solid rgba(116,27,229,.2);border-radius:24px;background:linear-gradient(135deg,#fffffffa,#faf7fff5);box-shadow:0 22px 45px #4920741f,0 0 0 6px #741be506;color:#24143b}.dashboard-service-status-card--unknown{--status-accent: #1d4ed8;--status-accent-soft: rgba(37, 99, 235, .12)}.dashboard-service-status-card--development{--status-accent: #2563eb;--status-accent-soft: rgba(37, 99, 235, .12)}.dashboard-service-status-card:before,.dashboard-service-status-card:after{position:absolute;z-index:-1;width:190px;height:190px;border-radius:50%;content:"";filter:blur(8px);pointer-events:none}.dashboard-service-status-card:before{top:-105px;left:-54px;background:radial-gradient(circle,#a327fa3d,#a327fa00 68%);animation:dashboard-service-status-blob-drift 8s ease-in-out infinite alternate}.dashboard-service-status-card:after{right:-80px;bottom:-112px;background:radial-gradient(circle,var(--status-accent-soft),rgba(238,43,165,0) 70%);animation:dashboard-service-status-blob-drift 10s ease-in-out -2s infinite alternate-reverse}.dashboard-service-status-blob{position:absolute;z-index:-1;width:100px;height:100px;border-radius:44% 56% 58% 42%;opacity:.46;filter:blur(4px);pointer-events:none}.dashboard-service-status-blob--one{top:19%;right:13%;background:linear-gradient(135deg,#35bdf82e,#a327fa33);transform:rotate(18deg);animation:dashboard-service-status-blob-drift 9s ease-in-out -4s infinite alternate}.dashboard-service-status-blob--two{bottom:15%;left:12%;width:72px;height:72px;background:linear-gradient(135deg,#ee2ba52e,#ea580c24);transform:rotate(-22deg);animation:dashboard-service-status-blob-drift 7s ease-in-out -1s infinite alternate-reverse}.dashboard-service-status-sparkle{position:absolute;width:5px;height:5px;border-radius:50%;background:#a327fa;box-shadow:0 0 0 4px #a327fa14,0 0 15px #a327fa59;pointer-events:none;animation:dashboard-service-status-twinkle 3.5s ease-in-out infinite}.dashboard-service-status-sparkle--one{top:25%;left:23%}.dashboard-service-status-sparkle--two{top:22%;right:25%;width:4px;height:4px;animation-delay:-1.2s;background:#35bdf8}.dashboard-service-status-sparkle--three{right:20%;bottom:24%;width:3px;height:3px;animation-delay:-2.3s;background:#ee2ba5}.dashboard-service-status-content{position:relative;z-index:1;display:grid;justify-items:center;max-width:540px;text-align:center}.dashboard-service-status-badge{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:0 11px;border:1px solid color-mix(in srgb,var(--status-accent) 25%,transparent);border-radius:999px;background:var(--status-accent-soft);color:var(--status-accent);font-size:10px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.dashboard-service-status-badge-dot{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 14%,transparent);animation:dashboard-service-status-twinkle 2.6s ease-in-out infinite}.dashboard-service-status-visual{display:grid;place-items:center;width:98px;height:98px;margin:18px 0 13px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.96) 0 47%,transparent 48%),linear-gradient(135deg,#741be51f,#ee2ba514)}.dashboard-service-status-icon-ring{display:grid;place-items:center;width:72px;height:72px;padding:5px;border-radius:50%;background:conic-gradient(from 40deg,#35bdf8,#a327fa,#ee2ba5,#35bdf8);box-shadow:0 12px 25px #741be533;animation:dashboard-service-status-spin 8s linear infinite}.dashboard-service-status-icon-ring span{display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;background:#fff;color:var(--status-accent);font-size:27px;font-weight:850;line-height:1}.dashboard-service-status-content h1{margin:0;color:#24143b;font-family:var(--font-display, inherit);font-size:clamp(23px,3vw,32px);line-height:1.1;letter-spacing:-.8px}.dashboard-service-status-content p{max-width:450px;margin:11px 0 21px;color:#4b5568;font-size:13px;line-height:1.65}.dashboard-service-status-back{position:relative;isolation:isolate;overflow:hidden;min-width:180px;border-color:transparent;background:linear-gradient(100deg,#741be5,#a327fa 56%,#b73b68);color:#fff;box-shadow:0 10px 20px #741be533;text-decoration:none}.dashboard-service-status-back:after{position:absolute;z-index:-1;top:-30%;bottom:-30%;left:-30%;width:22%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.72),transparent);content:"";transform:translate(-180%) skew(-18deg);transition:transform .55s ease;pointer-events:none}.dashboard-service-status-back:hover:after,.dashboard-service-status-back:focus-visible:after{transform:translate(760%) skew(-18deg)}.dashboard-service-status-back:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px;box-shadow:0 0 0 7px #ffffffeb,0 10px 20px #741be53d}@supports (backdrop-filter: blur(12px)){.dashboard-service-status-card{background:#ffffffc7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@keyframes dashboard-service-status-spin{to{transform:rotate(360deg)}}@keyframes dashboard-service-status-blob-drift{0%{transform:translate3d(-5px,3px,0) rotate(12deg) scale(.98)}to{transform:translate3d(7px,-6px,0) rotate(-10deg) scale(1.04)}}@keyframes dashboard-service-status-twinkle{0%,to{opacity:.42;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}@media (max-width: 640px){.dashboard-service-status-card{min-height:300px;padding:28px 19px}.dashboard-service-status-content p{font-size:12px}}@media (prefers-reduced-motion: reduce){.dashboard-service-status-card:before,.dashboard-service-status-card:after,.dashboard-service-status-blob,.dashboard-service-status-sparkle,.dashboard-service-status-badge-dot,.dashboard-service-status-icon-ring{animation:none!important}.dashboard-service-status-back:after,.dashboard-service-status-back:hover:after,.dashboard-service-status-back:focus-visible:after{transition:none!important;transform:none!important}}:root{--color-brand-primary: #741be5;--color-brand-secondary: #a327fa;--color-brand-accent: #ee2ba5;--color-brand-blue: #35bdf8;--color-text-primary: #24143b;--color-text-secondary: #718096;--color-text-inverse: #fff;--color-page-background: #f7f5fb;--color-surface: #fff;--color-surface-raised: #fff;--color-border: #e7e3f2;--color-success: #278367;--color-warning: #b8720b;--color-danger: #c94f63;--color-dark-background: #0d1018;--color-dark-surface: #151a25;--color-dark-surface-raised: #1b2230;--color-dark-border: #2c3547;--color-editorial-background: #0d0618;--color-editorial-background-raised: #160b27;--color-editorial-surface: rgba(28, 16, 48, .84);--color-editorial-surface-alt: rgba(255, 255, 255, .06);--color-editorial-border: rgba(226, 199, 255, .16);--color-editorial-accent: #bd5cff;--color-editorial-accent-2: #f02ba8;--color-editorial-text: #fbf8ff;--color-editorial-muted: #b8a8c8;--color-editorial-faint: #806d99;--color-editorial-success: #63e6be;--color-editorial-success-bg: rgba(99, 230, 190, .12);--color-editorial-light-background: #f5f1fb;--color-editorial-light-background-raised: #fff;--color-editorial-light-surface: rgba(255, 255, 255, .94);--color-editorial-light-surface-alt: #fbf9ff;--color-editorial-light-border: rgba(67, 37, 112, .14);--color-editorial-light-accent: #7545d8;--color-editorial-light-accent-2: #cf328f;--color-editorial-light-text: #24143b;--color-editorial-light-muted: #6f6480;--color-editorial-light-faint: #998da8;--color-editorial-light-success: #087b58;--color-editorial-light-success-bg: rgba(8, 123, 88, .1);--color-editorial-fallback-background: #f3f1fb;--color-editorial-fallback-background-raised: #fff;--color-editorial-fallback-surface: #fff;--color-editorial-fallback-surface-alt: #f8f6fd;--color-editorial-fallback-border: #e7e2f5;--color-editorial-fallback-accent: #6d5ce8;--color-editorial-fallback-accent-2: #a855f7;--color-editorial-fallback-text: #241f38;--color-editorial-fallback-muted: #857fa0;--color-editorial-fallback-faint: #aaa3c0;--color-editorial-fallback-success: #0f9d68;--color-editorial-fallback-success-bg: #e7f8f0;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 48px;--font-body: "Bricolage Grotesque", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display: "Bricolage Grotesque", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-size-2xs: 9px;--font-size-xs: 10px;--font-size-compact: 11px;--font-size-sm: 12px;--font-size-caption: 13px;--font-size-md: 14px;--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 30px;--font-size-4xl: 36px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-snug: 1.4;--line-height-normal: 1.5;--line-height-relaxed: 1.6;--radius-none: 0;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 18px;--radius-2xl: 20px;--radius-pill: 999px;--radius-circle: 50%;--shadow-none: none;--shadow-sm: 0 4px 14px rgba(31, 52, 78, .04);--shadow-md: 0 10px 28px rgba(44, 77, 112, .07);--shadow-brand: 0 5px 14px rgba(163, 39, 250, .28);--shadow-lg: 0 18px 48px rgba(48, 18, 76, .08);--control-height-sm: 32px;--control-height-service-compact: 36px;--control-height-reaction: 35px;--control-height-md: 40px;--control-height-lg: 42px;--control-height-xl: 46px;--control-height-auth: 54px;--control-height-domain: 49px;--ink: var(--color-text-primary);--purple: var(--color-brand-primary);--violet: var(--color-brand-secondary);--pink: var(--color-brand-accent);--blue: var(--color-brand-blue)}:root{--font-body: "Bricolage Grotesque", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display: "Bricolage Grotesque", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ink: #24143b;--purple: #741be5;--violet: #a327fa;--pink: #ee2ba5;--blue: #35bdf8;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);color:var(--ink);background:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}.auth-route-loading{min-height:100vh;display:grid;place-items:center;padding:32px;color:var(--ink);background:#f7f5fb;font-size:16px}.dashboard-nav button,.sidebar-nav-refactor button{padding:0 10px!important;color:#ffffffb8!important;background:transparent!important;border:0!important}.dashboard-nav button:hover,.dashboard-nav button:focus,.sidebar-nav-refactor button:hover,.sidebar-nav-refactor button:focus{color:#fff!important;background:#ffffff14!important;border:0!important}.dashboard-nav .dashboard-nav-item.is-active{color:#fff!important;background:linear-gradient(90deg,#a327fad1,#741be575)!important}.dashboard-sidebar-actions button{color:#fff!important;background:#ffffff14!important;border:0!important}.dashboard-sidebar-actions button:hover,.dashboard-sidebar-actions button:focus{color:#fff!important;background:linear-gradient(100deg,#741be5d1,#ee2ba594)!important;border:0!important}img{max-width:100%}.site-logo-img,.footer-logo-img-react{display:block;width:min(220px,42vw);height:auto;max-height:62px;object-fit:contain}.site-logo-img{filter:drop-shadow(0 6px 14px rgba(75,18,120,.16))}.footer-logo-img-react{width:min(240px,58vw);max-height:70px}.reveal-node{opacity:0;filter:blur(8px);transform:translate3d(0,42px,0) scale(.985);transition:opacity .85s cubic-bezier(.2,.75,.2,1),transform .85s cubic-bezier(.2,.75,.2,1),filter .85s ease}.reveal-node.is-visible{opacity:1;filter:none;transform:none}.motion-card{transform-style:preserve-3d;will-change:transform;transition:transform .28s ease,box-shadow .35s ease}.motion-card:hover{box-shadow:0 28px 65px #3d105f2e}.motion-card>*{transform:translateZ(1px)}.motion-shine:after{content:"";position:absolute;z-index:4;inset:-70% auto -70% -45%;width:26%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.48),transparent);transform:skew(-18deg);animation:globalShine 5.4s ease-in-out infinite}.float-soft{animation:floatSoft 5.5s ease-in-out infinite}.section-pulse{position:absolute;width:360px;height:360px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(176,69,255,.12),transparent 68%);filter:blur(14px);animation:pulseAura 5s ease-in-out infinite}@keyframes globalShine{0%,72%{left:-45%;opacity:0}78%{opacity:1}to{left:125%;opacity:0}}@keyframes floatSoft{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulseAura{0%,to{transform:scale(.8);opacity:.35}50%{transform:scale(1.18);opacity:.85}}@media (max-width: 900px){.reveal-node{filter:blur(4px);transform:translateY(28px)}.motion-card{transform:none!important}}@media (prefers-reduced-motion: reduce){.reveal-node,.reveal-node.is-visible{opacity:1;filter:none;transform:none;transition:none}.motion-shine:after,.float-soft,.section-pulse{animation:none}}.coming-soon-action{border:0;padding:0;color:inherit;background:transparent;font:inherit;text-align:inherit;cursor:not-allowed;opacity:.72}.ui-button{box-sizing:border-box;font-family:var(--font-body)}.ui-button:focus-visible{outline:3px solid var(--color-brand-blue);outline-offset:3px}.ui-card{min-width:0;border-radius:var(--radius-xl)}.ui-topbar{position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media (prefers-reduced-motion: reduce){.ui-button,.ui-card,.ui-topbar{transition:none!important}}.news-shell{width:min(1320px,calc(100% - 36px));margin:0 auto}.site-header{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:82px;padding:14px 18px;background:#ffffffeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(116,27,229,.08)}.site-logo{display:flex;align-items:center;gap:12px;min-width:280px}.site-toggle{display:none}.site-nav{display:flex;align-items:center;gap:8px}.site-nav-item{position:relative}.site-nav-btn{min-height:46px;padding:0 14px;border:1px solid transparent;border-radius:14px;background:transparent;font-weight:800;color:#32144e;cursor:pointer}.site-nav-btn.is-active,.site-nav-btn:hover{background:#fff0fb;border-color:#efd9ff}.site-dropdown{position:absolute;top:calc(100% + 10px);left:0;min-width:240px;display:none;padding:12px;border-radius:18px;background:#fff;box-shadow:0 20px 44px #310c5424}.site-dropdown.is-open{display:grid}.site-dropdown a{padding:10px 12px;border-radius:12px;font-weight:700;color:#5b5068}.site-dropdown a:hover{background:#f7efff;color:var(--purple)}.site-hotline{display:inline-flex;align-items:center;min-height:48px;padding:0 16px;border-radius:999px;color:#fff;font-weight:900;background:linear-gradient(120deg,#318ef2,#68d7ff)}.news-hero-react{padding:82px 0 48px;color:#fff;background:radial-gradient(circle at 18% 14%,rgba(247,110,220,.22),transparent 20%),radial-gradient(circle at 84% 18%,rgba(80,214,255,.24),transparent 20%),linear-gradient(135deg,#18002e,#46107f 46%,#7a1bd0 74%,#cf47b8)}.news-hero-grid{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(320px,.94fr);gap:24px;align-items:end}.news-tag,.section-kicker-react{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.16);font-size:11px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.news-hero-copy h1{margin:18px 0 16px;font-size:clamp(44px,5vw,74px);line-height:1;letter-spacing:-2.8px}.news-hero-copy h1 span{color:transparent;background:linear-gradient(90deg,#ffb6e9,#ffd7a4);-webkit-background-clip:text;background-clip:text}.news-hero-copy p,.news-hero-panel p{margin:0;color:#f0e6fb;line-height:1.72}.news-hero-panel,.news-feature-card-react,.news-sidebar-card-react,.news-browser-card-react,.news-topic-band-react{position:relative;overflow:hidden;border-radius:30px;border:1px solid rgba(127,46,223,.12);background:#fffffff0;box-shadow:0 22px 60px #34095914,inset 0 1px #fff}.news-hero-panel{padding:26px;color:#fff;background:linear-gradient(180deg,#ffffff1f,#ffffff0f)}.news-hero-panel h3{margin:14px 0 10px;font-size:30px;line-height:1.08}.news-metrics-react{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px}.news-metrics-react article{padding:16px 12px;text-align:center;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14)}.news-metrics-react b,.news-metrics-react small{display:block}.news-metrics-react b{font-size:24px}.news-metrics-react small{margin-top:5px;color:#f0e5fa;font-size:11px;line-height:1.5}.news-stage-react{padding:34px 0 0;background:linear-gradient(180deg,#fff,#faf4ff)}.news-stack{display:grid;gap:22px}.news-feature-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:18px}.news-feature-card-react,.news-sidebar-card-react,.news-browser-card-react,.news-topic-band-react{padding:28px}.news-feature-card-react h2,.news-sidebar-card-react h2,.news-browser-card-react h2,.news-topic-band-react h2{margin:12px 0 14px;color:#26163a;line-height:1.08;letter-spacing:-1.24px;font-size:clamp(26px,3vw,42px)}.news-feature-card-react p,.news-sidebar-card-react p,.news-browser-card-react p,.news-topic-band-react p{margin:0;color:#716780;line-height:1.72}.news-cover-react{margin-top:20px;padding:24px;border-radius:28px;color:#fff;background:radial-gradient(circle at 82% 14%,rgba(255,255,255,.18),transparent 18%),linear-gradient(135deg,#2a0645,#6a14c6 55%,#f15aa8);box-shadow:0 26px 50px #400d6f3d}.news-cover-preview-react{display:grid;grid-template-columns:1.05fr .95fr;gap:12px;margin-bottom:20px}.news-cover-preview-react img{width:100%;height:138px;object-fit:cover;border-radius:22px}.news-cover-preview-react div{padding:14px;border-radius:20px;border:1px solid rgba(255,255,255,.14);background:#ffffff14}.news-cover-preview-react small,.news-cover-preview-react b,.news-cover-meta-react span{display:block}.news-cover-preview-react small{color:#f8defa;font-size:12px;font-weight:900;letter-spacing:.6px}.news-cover-preview-react b{margin-top:8px;line-height:1.45}.news-cover-meta-react{display:flex;flex-wrap:wrap;gap:10px}.news-cover-meta-react span{min-height:34px;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#ffffff1f;font-size:11px;font-weight:900;letter-spacing:.45px;text-transform:uppercase}.news-cover-react h3{margin:14px 0 12px;color:#fff;font-size:clamp(28px,3vw,44px);line-height:1.02}.news-cover-react a,.final-cta-actions-react a:first-child{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 18px;border-radius:16px;background:#fff;color:#6818c8;font-weight:900}.news-sidebar-shot img{width:100%;height:190px;object-fit:cover;border-radius:24px;margin:18px 0}.news-flow-react{display:grid;gap:12px}.news-flow-react article{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:16px 18px;border-radius:20px;background:#fff;border:1px solid rgba(127,46,223,.12)}.news-flow-react i{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;color:#7e31dd;background:linear-gradient(145deg,#f4e8ff,#ecf8ff);font-style:normal;font-weight:900}.news-flow-react b,.news-flow-react small{display:block}.news-flow-react small{margin-top:4px;color:#746b81;line-height:1.55}.news-flow-react em{color:#6f19d6;font-style:normal;font-weight:800;font-size:13px}.news-browser-head-react{display:flex;justify-content:space-between;align-items:end;gap:20px}.news-browser-stats-react{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:18px;color:#8a7f96;font-weight:800}.news-filter-row-react{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.news-filter-row-react button,.news-pagination-react button{min-height:44px;padding:0 16px;border:1px solid rgba(127,46,223,.12);border-radius:999px;background:#fff;color:#5f18c3;font-weight:800;cursor:pointer}.news-filter-row-react button.is-active,.news-pagination-react button.is-active{color:#fff;border-color:transparent;background:linear-gradient(135deg,#6113bf,#c53cb5)}.news-media-strip-react{display:grid;grid-template-columns:1.2fr .8fr;gap:16px;margin-top:22px}.news-media-main-react img{width:100%;height:230px;object-fit:cover;border-radius:24px}.news-media-side-react{display:grid;gap:12px}.news-media-side-react article{padding:16px;border-radius:24px;border:1px solid rgba(127,46,223,.12);background:linear-gradient(180deg,#fff,#f8efff)}.news-media-side-react small,.news-media-side-react b{display:block}.news-media-side-react small{color:#6c1ad1;font-size:12px;font-weight:900;letter-spacing:.6px}.news-media-side-react b{margin-top:10px;line-height:1.45}.news-category-grid-react{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px}.news-category-grid-react article,.news-topic-grid-react article{padding:16px;border-radius:18px;border:1px solid rgba(127,46,223,.1);background:linear-gradient(180deg,#fff,#f8f2ff)}.news-category-grid-react strong,.news-category-grid-react small,.news-topic-grid-react b,.news-topic-grid-react strong,.news-topic-grid-react small{display:block}.news-category-grid-react small,.news-topic-grid-react small{margin-top:6px;color:#7b7190;line-height:1.55}.news-list-grid-react{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:22px}.news-card-react{display:grid;grid-template-columns:148px minmax(0,1fr);gap:14px;padding:14px;border-radius:20px;border:1px solid rgba(127,46,223,.1);background:linear-gradient(180deg,#fff,#fcf9ff);transition:transform .28s ease,box-shadow .28s ease}.news-card-react:hover{transform:translateY(-4px);box-shadow:0 18px 34px #370d5c14}.news-card-thumb-react{position:relative;min-height:108px;border-radius:16px;overflow:hidden;color:#fff}.news-card-thumb-react img{width:100%;height:100%;object-fit:cover}.news-card-thumb-react span,.news-card-thumb-react b{position:absolute;left:10px;z-index:1}.news-card-thumb-react:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0e052614,#0e05268c)}.news-card-thumb-react span{top:10px;min-height:24px;padding:0 8px;display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff29;font-size:9px;font-weight:900;letter-spacing:.5px;text-transform:uppercase}.news-card-thumb-react b{bottom:10px;max-width:84px;font-size:16px;line-height:1.1}.news-card-copy-react{display:flex;flex-direction:column;justify-content:center}.news-card-meta-react{display:flex;flex-wrap:wrap;gap:8px}.news-card-meta-react span{min-height:30px;padding:6px 10px;border-radius:999px;background:#f3e8ff;border:1px solid rgba(127,46,223,.12);color:#6b1ad1;font-size:11px;font-weight:900;text-transform:uppercase}.news-card-copy-react h3{margin:10px 0 6px;font-size:18px;line-height:1.28;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.news-card-copy-react p{color:#746b81;line-height:1.58;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.news-card-footer-react{display:flex;justify-content:space-between;gap:12px;margin-top:12px}.news-card-footer-react a{color:#6f19d6;font-weight:800;font-size:14px}.news-card-footer-react small{color:#857b92;font-size:12px;font-weight:700}.news-pagination-react{display:flex;justify-content:center;gap:10px;margin-top:22px}.news-topic-grid-react{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px}.news-topic-grid-react b{color:#6f19d6;font-size:18px;line-height:1.35}.news-topic-grid-react strong{margin:12px 0 8px;color:#26163a}.final-cta-react{padding:42px 0 0}.final-cta-inner-react{width:min(1000px,calc(100% - 36px));margin:0 auto 34px;padding:42px 34px;text-align:center;border-radius:34px;color:#fff;background:linear-gradient(135deg,#2a0645,#7a1bd0 55%,#f15aa8)}.final-cta-inner-react small{display:block;font-size:12px;font-weight:900;letter-spacing:1px}.final-cta-inner-react h2{margin:14px 0 12px;font-size:clamp(32px,4vw,52px);line-height:1.05;letter-spacing:-1.8px}.final-cta-inner-react p{max-width:620px;margin:0 auto;color:#f6e9ff;line-height:1.7}.final-cta-actions-react{display:flex;justify-content:center;gap:12px;margin-top:24px}.final-cta-actions-react a:last-child{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 18px;border-radius:16px;border:1px solid rgba(255,255,255,.24);background:#ffffff1a}.site-footer-react{margin-top:30px;background:#17052a;color:#fff}.footer-newsletter-react,.footer-main-react,.footer-bottom-react{width:min(1320px,calc(100% - 36px));margin:0 auto}.footer-newsletter-react{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;padding:36px 0}.footer-newsletter-react span{color:#f29ef8;font-size:12px;font-weight:900;letter-spacing:.8px}.footer-newsletter-react h3{margin:12px 0 10px;font-size:30px;line-height:1.15}.footer-newsletter-react p{margin:0;color:#d6c7e4}.footer-form-react{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center}.footer-form-react input{min-height:52px;padding:0 16px;border:1px solid rgba(255,255,255,.14);border-radius:16px;color:#fff;background:#ffffff14}.footer-form-react button{min-height:52px;padding:0 18px;border:0;border-radius:16px;background:linear-gradient(135deg,#741be5,#ee2ba5);color:#fff;font-weight:800}.footer-main-react{display:grid;grid-template-columns:1.2fr repeat(2,1fr);gap:24px;padding:0 0 32px}.footer-brand-react strong{font-size:28px}.footer-brand-react strong span{color:#b95fff}.footer-brand-react p,.footer-col-react a{color:#d0c2de}.footer-col-react{display:grid;gap:10px}.footer-bottom-react{display:flex;justify-content:space-between;align-items:center;padding:18px 0 24px;border-top:1px solid rgba(255,255,255,.08);color:#c8bbd7}.footer-bottom-react button{width:42px;height:42px;border:0;border-radius:14px;background:#ffffff14;color:#fff}@media (max-width: 1100px){.news-hero-grid,.news-feature-grid,.news-media-strip-react,.footer-newsletter-react,.footer-main-react{grid-template-columns:1fr}.news-category-grid-react,.news-topic-grid-react{grid-template-columns:1fr 1fr}}@media (max-width: 860px){.site-toggle{display:flex;flex-direction:column;gap:4px;width:42px;height:42px;padding:10px;border:0;border-radius:12px;background:#f4eaff}.site-toggle span{height:3px;border-radius:999px;background:#6415b6}.site-nav{position:absolute;top:calc(100% + 8px);left:14px;right:14px;display:none;padding:12px;border-radius:16px;background:#fff;box-shadow:0 20px 50px #25004b33}.site-nav.is-open{display:grid}.news-browser-head-react,.news-browser-stats-react,.final-cta-actions-react,.footer-bottom-react{display:grid;justify-content:initial}.news-list-grid-react,.news-category-grid-react,.news-topic-grid-react{grid-template-columns:1fr}}@media (max-width: 640px){.site-actions{display:none}.news-card-react{grid-template-columns:118px minmax(0,1fr);gap:12px;padding:12px}.news-card-thumb-react{min-height:94px}.news-card-copy-react h3{font-size:16px}}.home-page{--scroll-progress: 0;position:relative;background:#fff;isolation:isolate}.home-page>*{position:relative;z-index:1}.home-ambient-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.home-ambient-glow,.home-light-sweep,.home-snowfield{position:absolute;top:0;right:0;bottom:0;left:0}.home-ambient-glow{filter:blur(60px);opacity:.24;transform:translate3d(0,calc(var(--scroll-progress) * -40px),0);transition:transform .3s linear}.home-ambient-glow.glow-a{left:-8%;top:6%;width:38vw;height:38vw;border-radius:50%;background:radial-gradient(circle,rgba(179,75,255,.34),transparent 68%);animation:ambientFloatA 14s ease-in-out infinite}.home-ambient-glow.glow-b{left:auto;right:-10%;top:24%;width:34vw;height:34vw;border-radius:50%;background:radial-gradient(circle,rgba(86,217,255,.22),transparent 68%);animation:ambientFloatB 18s ease-in-out infinite}.home-ambient-glow.glow-c{left:32%;top:62%;width:32vw;height:32vw;border-radius:50%;background:radial-gradient(circle,rgba(255,120,220,.18),transparent 70%);animation:ambientFloatC 16s ease-in-out infinite}.home-light-sweep{top:-20%;right:-10%;bottom:-20%;left:-10%;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.08) 50%,transparent 58%);opacity:calc(.2 + (var(--scroll-progress) * .18));animation:ambientSweep 16s linear infinite}.home-snowfield{overflow:hidden}.home-snowflake{position:absolute;top:-10%;width:var(--size, 5px);height:var(--size, 5px);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.95),rgba(208,232,255,.34) 72%,transparent 74%);box-shadow:0 0 10px #ffffff6b;opacity:var(--opacity, .55);animation:snowFall var(--duration, 18s) linear infinite;animation-delay:var(--delay, 0s)}.flake-1{left:6%;--size: 4px;--duration: 14s;--delay: -2s}.flake-2{left:12%;--size: 6px;--duration: 18s;--delay: -7s}.flake-3{left:18%;--size: 3px;--duration: 16s;--delay: -11s}.flake-4{left:24%;--size: 5px;--duration: 19s;--delay: -4s}.flake-5{left:31%;--size: 4px;--duration: 13s;--delay: -9s}.flake-6{left:39%;--size: 6px;--duration: 21s;--delay: -13s}.flake-7{left:45%;--size: 3px;--duration: 15s;--delay: -6s}.flake-8{left:52%;--size: 5px;--duration: 20s;--delay: -14s}.flake-9{left:58%;--size: 4px;--duration: 17s;--delay: -10s}.flake-10{left:64%;--size: 6px;--duration: 22s;--delay: -3s}.flake-11{left:70%;--size: 3px;--duration: 16s;--delay: -8s}.flake-12{left:76%;--size: 5px;--duration: 18s;--delay: -12s}.flake-13{left:82%;--size: 4px;--duration: 14s;--delay: -5s}.flake-14{left:86%;--size: 6px;--duration: 23s;--delay: -15s}.flake-15{left:90%;--size: 3px;--duration: 17s;--delay: -1s}.flake-16{left:94%;--size: 5px;--duration: 19s;--delay: -16s}.flake-17{left:48%;--size: 2px;--duration: 12s;--delay: -9s}.flake-18{left:27%;--size: 7px;--duration: 24s;--delay: -18s}.reveal-node{opacity:0;transform:translate3d(0,38px,0) scale(.985);filter:blur(8px);transition:opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1),filter .75s ease}.reveal-node.is-visible{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}.float-soft{animation:softSectionFloat 7.2s ease-in-out infinite}.motion-shine{position:relative;overflow:hidden}.motion-shine:after{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.16) 50%,transparent 58%);transform:translate(-70%);animation:shineDrift 6.5s ease-in-out infinite;pointer-events:none}.section-pulse{animation:sectionPulse 4.8s ease-in-out infinite}.home-page .site-header{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:18px;min-height:88px;padding:0 22px;border-top:1px solid #ddd;background:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 1px #eee;transition:background .28s ease,box-shadow .28s ease,transform .28s ease}.home-page .site-header.is-scrolled{background:#ffffffeb;box-shadow:0 10px 28px #25004b14}.home-page .site-logo{display:flex;align-items:center;flex:0 1 390px;min-width:250px}.home-page .site-logo-copy{display:flex;flex-direction:column}.home-page .site-logo-copy strong{font-size:25px;line-height:1;font-family:var(--font-display);font-weight:800;letter-spacing:-.8px;font-variation-settings:"wdth" 88}.home-page .site-logo-copy strong span{color:var(--purple)}.home-page .site-logo-copy small{margin-top:7px;color:#999;font-size:12px}.home-page .site-nav{display:flex;align-items:center;flex:1;min-width:0;justify-content:center;flex-wrap:nowrap;gap:3px}.home-page .site-nav-item{position:relative;flex:0 0 auto}.home-page .site-nav-btn{min-height:48px;padding:0 clamp(5px,.58vw,12px);border:2px solid transparent;border-radius:10px;background:none;color:#32144e;font-size:clamp(12px,.76vw,15px);font-weight:700;cursor:pointer;white-space:nowrap}.home-page .site-nav-btn i{margin-right:5px;color:#a924f2;font-style:normal;text-shadow:2px 2px #ff4fad}.home-page .site-nav-btn.is-active,.home-page .site-nav-btn:hover{background:#fff0f8;border-color:#ffd9ec}.home-page .site-nav-item:nth-child(2) .site-nav-btn.is-active,.home-page .site-nav-item:nth-child(2) .site-nav-btn:hover{background:#eaf8ff;border-color:#167ae0}.home-page .site-nav-item:nth-child(5) .site-nav-btn.is-active,.home-page .site-nav-item:nth-child(5) .site-nav-btn:hover{background:#fff1e6;border-color:#ffe2cc}.home-page .site-dropdown-wrap{position:absolute;top:calc(100% + 20px);left:0;display:none;z-index:45}.home-page .site-dropdown-wrap.menu-about,.home-page .site-dropdown-wrap.menu-projects,.home-page .site-dropdown-wrap.menu-customers,.home-page .site-dropdown-wrap.menu-knowledge,.home-page .site-dropdown-wrap.menu-activity,.home-page .site-dropdown-wrap.menu-partner{min-width:350px}.home-page .site-dropdown-wrap.menu-products{left:50%;min-width:min(1480px,calc(100vw - 60px));transform:translate(-35%)}.home-page .site-dropdown-wrap.menu-ai{left:50%;min-width:min(1280px,calc(100vw - 60px));transform:translate(-45%)}.home-page .site-dropdown-wrap.is-open{display:block}.site-dropdown.is-home{border-radius:18px;background:#fff;border:1px solid rgba(226,207,255,.9);box-shadow:0 26px 80px #28005038;animation:homeMenuDown .18s ease}.site-dropdown-small{width:350px;padding:16px}.site-dropdown-small a{display:flex;align-items:center;padding:13px;border-radius:10px;font-weight:700;color:#30194a}.site-dropdown-small a:hover{background:#f9f1ff;color:var(--purple)}.site-dropdown-small i{width:32px;font-style:normal;color:#b62bdc}.site-dropdown-small b{margin-left:auto;opacity:0}.site-dropdown-small a:hover b{opacity:1}.site-dropdown-mega{padding:24px}.products-mega{width:min(1480px,calc(100vw - 60px));display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:22px;background:#f1f5f8}.mega-feature-react{grid-column:1;padding:18px;border:1px solid #ead0ff;border-radius:18px;background:linear-gradient(135deg,#fbf0ff,#fff5ec)}.mega-feature-head-react{display:flex;align-items:center;justify-content:space-between;gap:14px;font-weight:800}.mega-feature-head-react span{padding:5px 9px;border-radius:20px;color:#fff;background:linear-gradient(90deg,#9d29dd,#ff7954);font-size:11px}.mega-feature-head-react a,.mega-title-row-react a{color:var(--purple);font-weight:800}.mega-feature-head-react>.coming-soon-action,.mega-case-react>a{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;border-radius:0;background:transparent;font:inherit;font-weight:800;text-decoration:none}.mega-feature-head-react>.coming-soon-action{color:var(--purple);opacity:1}.mega-case-react>a{color:#fff}.mega-feature-head-react>.coming-soon-action:focus-visible,.mega-case-react>a:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:4px}.mega-case-react>a:hover{text-decoration:underline;text-underline-offset:3px}.mega-feature-cards-react{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.mega-feature-cards-react div{padding:15px;border-radius:15px;color:#fff;background:linear-gradient(90deg,#7311d7,#d12c9f);font-weight:800}.mega-feature-cards-react div:last-child{background:linear-gradient(90deg,#6e09b7,#ff7e25)}.mega-feature-cards-react small{display:block;margin-top:4px;color:#ffffffe0}.mega-columns-react{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.mega-column-react h3,.ai-mega h3{margin:0 0 12px;color:#7e3bed;font-size:12px;letter-spacing:.5px}.mega-column-react a{display:flex;gap:9px;padding:9px 2px}.mega-column-react a>span{font-size:23px}.mega-column-react a div{display:flex;flex-direction:column}.mega-column-react a b{font-size:13px;color:#28153c}.mega-column-react a small{margin-top:3px;color:#777;font-size:11px;line-height:1.45}.mega-case-react{grid-column:2;grid-row:1 / 3;padding:23px;border-radius:18px;color:#fff;background:linear-gradient(160deg,#6428dc,#982ae9 55%,#e44c88)}.mega-case-react small{font-size:13px;letter-spacing:.8px}.mega-case-react h3{margin:20px 0 16px;font-size:24px;line-height:1.15}.mega-case-stats-react{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mega-case-stats-react b{padding:10px 3px;border:1px solid rgba(255,255,255,.46);border-radius:10px;text-align:center;font-size:12px}.mega-case-react p{font-size:13px;line-height:1.6}.mega-case-react a{font-weight:800}.ai-mega{width:min(1280px,calc(100vw - 60px));display:grid;grid-template-columns:1.2fr 1fr .9fr;gap:30px}.mega-title-row-react{display:flex;align-items:center;justify-content:space-between}.mega-agents-react{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mega-agent-react{display:flex;gap:8px;padding:10px;border-radius:12px}.mega-agent-react:hover{background:#f6eeff}.mega-agent-react>span{font-size:26px}.mega-agent-react div{display:flex;flex-direction:column}.mega-agent-react b,.mega-solution-react b{color:#28153c}.mega-agent-react small,.mega-links-react a,.mega-solution-react{font-size:13px}.mega-agent-react small{color:#756c80;line-height:1.4}.mega-agent-react.is-hot{grid-column:span 2;color:#fff;background:linear-gradient(90deg,#7414d7,#d32b9b)}.mega-agent-react.is-hot:nth-child(2){background:linear-gradient(90deg,#d44600,#ffad38)}.mega-agent-react.is-hot b,.mega-agent-react.is-hot small{color:#fff}.mega-solution-react{display:flex;align-items:center;gap:9px;padding:10px 0}.mega-solution-react span{padding:7px;border-radius:9px;background:#f3e8ff;color:#9e2af1}.mega-links-react a{display:flex;padding:10px 0;font-weight:700;color:#28153c}.mega-links-react a small{margin-left:auto;color:#ff6900}.mega-links-react hr{border:0;border-top:1px solid #eee1ff;margin:14px 0}.mega-tools-react{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.mega-tools-react a{padding:0}.home-page .site-actions{display:flex;flex:0 0 auto;align-items:center;min-width:0;gap:12px}.site-search-btn{font-size:25px;color:#6d28dc;border:0;border-left:2px solid #eee;background:none;padding-left:18px;cursor:pointer}.site-lang-switch{font-size:14px;white-space:nowrap}.site-lang-switch span{margin-left:10px;color:#999}.home-page .site-hotline i{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#4824aa;margin-right:8px;font-style:normal}.home-page .site-hotline b{font-size:18px;letter-spacing:1px}.site-bot{font-size:40px;line-height:1}.home-page .site-logo-mark{position:relative}.home-page .site-logo-mark:before,.home-page .site-logo-mark:after{content:"";position:absolute;top:-8px;width:15px;height:15px;border:3px solid #303039;border-radius:50%;background:#ddd}.home-page .site-logo-mark:before{left:3px}.home-page .site-logo-mark:after{right:3px}.home-hero{position:relative;overflow:hidden;min-height:920px;color:#fff;background:radial-gradient(circle at 76% 42%,rgba(238,62,255,.45),transparent 27%),linear-gradient(125deg,#220043,#510091 48%,#8b1dd6 76%,#d14de4);background-size:180% 180%;animation:heroGradient 14s ease-in-out infinite}.home-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:45px 45px;animation:gridFlow 18s linear infinite}.home-hero:after{content:"";position:absolute;width:680px;height:680px;left:42%;top:-38%;border-radius:50%;background:radial-gradient(circle,rgba(255,111,221,.28) 0%,rgba(151,45,255,.15) 40%,transparent 70%);filter:blur(18px);animation:auroraMove 12s ease-in-out infinite alternate}.home-hero-inner{position:relative;z-index:2;translate:0 var(--home-parallax-y, 0px);width:min(1180px,calc(100% - 70px));margin:0 auto;padding-top:95px}.home-hero-inner:before{content:"";position:absolute;left:6%;top:16%;width:5px;height:5px;border-radius:50%;background:#fff;opacity:.75;box-shadow:120px 45px #ff70e4,315px -28px #9fe9ff,545px 90px #fff,760px -15px #ff9bdc,930px 150px #84e5ff,1080px 25px #fff,210px 420px #d696ff,670px 475px #fff;pointer-events:none;animation:starTwinkle 3.8s ease-in-out infinite alternate}.home-tag{display:inline-block;padding:10px 15px;border:1px solid rgba(255,255,255,.28);border-radius:30px;background:#ffffff12;font-size:12px;font-weight:800;letter-spacing:1px;animation:tagGlow 3s ease-in-out infinite alternate}.home-hero h1{margin:24px 0;max-width:850px;font-family:var(--font-display);font-size:clamp(58px,5vw,82px);font-weight:760;font-variation-settings:"wdth" 86;line-height:1.08;letter-spacing:-3.2px}.home-hero h1 span{color:transparent;background:linear-gradient(90deg,#f56ecf,#ff9a50);-webkit-background-clip:text;background-clip:text}.home-hero p{max-width:700px;font-size:18px;line-height:1.7;color:#eadcf5}.home-hero-actions{display:flex;gap:14px;margin-top:30px}.home-hero-actions a,.home-hero-actions button{min-height:54px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;font-weight:700}.home-hero-actions a{background:#fff;color:#5e10b4}.home-hero-actions button{color:#fff;border:1px solid rgba(255,255,255,.35);background:#ffffff14}.home-hero-stats{display:flex;margin-top:54px}.home-hero-stats div{display:flex;flex-direction:column;margin-right:40px;padding-right:40px;border-right:1px solid rgba(255,255,255,.21)}.home-hero-stats div:last-child{margin-right:0;padding-right:0;border-right:0}.home-hero-stats b{font-size:30px}.home-hero-stats small{margin-top:5px;color:#c9b5de}.home-trust-proof{position:relative;z-index:3;width:min(900px,100%);margin:42px auto 0;text-align:center;animation:proofRise .8s .25s ease both}.home-trust-proof h2{margin:0 auto 10px;max-width:880px;font-size:clamp(22px,2vw,34px);line-height:1.25;letter-spacing:-.7px;text-transform:uppercase}.home-trust-proof h2 span{color:#ffac42}.home-trust-proof>p{margin:0 auto 22px;max-width:620px;color:#e9dbf5;font-size:15px;line-height:1.55}.home-proof-row{display:flex;align-items:center;justify-content:center;gap:28px}.home-rating{display:flex;align-items:center;gap:14px}.home-rating-copy{text-align:left}.home-stars{color:#ffb224;font-size:27px;letter-spacing:1px;filter:drop-shadow(0 0 9px rgba(255,178,36,.38))}.home-rating-copy small{display:block;margin-top:7px;color:#f1e7fa;font-size:13px}.home-rating strong{min-width:46px;font-size:20px;font-weight:900}.home-proof-divider{width:1px;height:57px;background:#ffffff8c}.home-client-stack{display:flex;align-items:center}.home-client-stack span,.home-client-stack strong{width:46px;height:46px;margin-left:-11px;display:grid;place-items:center;border:3px solid #fff;border-radius:50%;color:#fff;font-size:11px;font-weight:900;box-shadow:0 6px 18px #19004138}.home-client-stack span:first-child{margin-left:0}.home-client-stack span:nth-child(1){background:linear-gradient(145deg,#1f9b5b,#09381d)}.home-client-stack span:nth-child(2){background:linear-gradient(145deg,#3288e8,#1648a3)}.home-client-stack span:nth-child(3){background:linear-gradient(145deg,#ff9d39,#d3481d)}.home-client-stack span:nth-child(4){background:linear-gradient(145deg,#ef3c9d,#9b176c)}.home-client-stack span:nth-child(5){background:linear-gradient(145deg,#7a63ea,#3a269d)}.home-client-stack span:nth-child(6){background:linear-gradient(145deg,#35b958,#12652c)}.home-client-stack strong{width:auto;padding:0 16px;border-radius:24px;color:#6d20c5;background:#e9c7ff}.home-art{position:absolute;right:4%;top:14%;width:520px;height:520px;z-index:1;translate:0 var(--home-parallax-y, 0px);animation:artFloat 6s ease-in-out infinite}.home-orbit{position:absolute;top:55px;right:55px;bottom:55px;left:55px;border:1px solid rgba(255,255,255,.3);border-radius:50%;transform:rotate(-15deg);animation:orbitSpin 22s linear infinite}.home-orbit:before{content:"";position:absolute;right:24px;top:48px;width:14px;height:14px;border-radius:50%;background:#ff6edc;box-shadow:0 0 18px #fff;animation:starPulse 1.8s ease-in-out infinite alternate}.home-core{position:absolute;left:175px;top:165px;width:180px;height:180px;display:grid;place-items:center;align-content:center;border:1px solid rgba(255,255,255,.33);border-radius:42px;background:linear-gradient(145deg,#cf61ff,#5213c8);box-shadow:0 0 80px #d34aff,inset 0 0 25px #ffffff54;transform:rotate(-8deg);animation:coreFloat 5s ease-in-out infinite}.home-core b{font-size:42px}.home-core small{letter-spacing:6px}.home-floating-card{position:absolute;padding:17px;border:1px solid rgba(255,255,255,.33);border-radius:18px;background:#ffffff1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 45px #22005266}.home-floating-card.one{right:0;top:55px;animation:cardFloatOne 4.8s ease-in-out infinite}.home-floating-card.two{left:0;bottom:75px;animation:cardFloatTwo 5.6s ease-in-out infinite}.home-floating-card small{display:block;color:#eadcf6}.home-floating-card b{display:block;margin:7px 0;font-size:25px}.home-premium-strip{position:relative;z-index:3;width:min(1500px,calc(100% - 28px));max-width:1500px;margin:-52px auto 50px;padding:10px;display:flex;gap:8px;border:1px solid rgba(124,37,220,.12);border-radius:28px;background:#ffffffe6;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:0 28px 70px #2d074b2e,inset 0 1px #fff}.home-solution-card{position:relative;flex:1;min-height:155px;display:flex;align-items:center;gap:18px;padding:23px 24px;overflow:hidden;border-radius:21px;transition:transform .28s ease,box-shadow .28s ease,background .28s ease}.home-solution-card:before{content:"";position:absolute;right:-80px;bottom:-110px;width:170px;height:170px;border-radius:50%;opacity:.11;background:currentColor;transition:transform .35s ease,opacity .35s ease}.home-solution-card:not(:last-child):after{content:"";position:absolute;top:24px;right:-4px;bottom:24px;width:1px;background:linear-gradient(transparent,#ded4e8,transparent)}.home-solution-card:hover{z-index:2;transform:translateY(-8px);background:#fff;box-shadow:0 18px 38px #370a5b24}.home-solution-card:hover:before{transform:scale(1.35);opacity:.16}.home-solution-card.website{color:#7732dd}.home-solution-card.software{color:#1e8fda}.home-solution-card.automation{color:#dc2d9c}.home-solution-icon{width:64px;height:64px;flex:0 0 64px;display:grid;place-items:center;border-radius:19px;color:#fff;font-size:28px;font-weight:900;box-shadow:0 12px 25px #5e1ab13b}.home-solution-card.website .home-solution-icon{background:linear-gradient(145deg,#8d2be8,#5a12c8)}.home-solution-card.software .home-solution-icon{background:linear-gradient(145deg,#35baf2,#2764d9)}.home-solution-card.automation .home-solution-icon{background:linear-gradient(145deg,#fa4d9f,#a71eda)}.home-solution-content{display:flex;flex-direction:column;min-width:0}.home-solution-content small{margin-bottom:7px;color:currentColor;font-size:10px;font-weight:900;letter-spacing:.9px}.home-solution-content b{color:#271538;font-size:20px;line-height:1.2}.home-solution-content em{margin-top:5px;color:#82768c;font-size:13px;font-style:normal}.home-solution-meta{margin-top:12px;color:#665b70;font-size:11px}.home-solution-meta strong{color:#271538}.home-solution-arrow{position:absolute;top:22px;right:22px;width:32px;height:32px;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:16px;opacity:.45;transition:transform .25s ease,opacity .25s ease,background .25s ease,color .25s ease}.home-solution-card:hover .home-solution-arrow{opacity:1;color:#fff;transform:rotate(45deg)}.home-solution-card.website:hover .home-solution-arrow{background:#7732dd}.home-solution-card.software:hover .home-solution-arrow{background:#1e8fda}.home-solution-card.automation:hover .home-solution-arrow{background:#dc2d9c}.automation-showcase-react{position:relative;overflow:hidden;margin-top:-95px;padding:190px 24px 120px;color:#fff;background:radial-gradient(circle at 50% 30%,rgba(108,31,201,.28),transparent 35%),linear-gradient(180deg,#18002e,#24003e 55%,#150025)}.automation-showcase-react:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(178,102,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(178,102,255,.055) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 80%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 80%,transparent)}.showcase-glow{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none;animation:glowDrift 9s ease-in-out infinite alternate}.showcase-glow.one{width:420px;height:420px;left:-170px;top:30%;background:#6d18e5;opacity:.28}.showcase-glow.two{width:520px;height:520px;right:-240px;top:13%;background:#d228f0;opacity:.22;animation-delay:-4s}.showcase-head-react{position:relative;translate:0 var(--home-parallax-y, 0px);z-index:2;max-width:900px;margin:0 auto 65px;text-align:center}.showcase-kicker-react,.section-kicker-home{display:inline-flex;padding:9px 14px;border:1px solid #8d4bca;border-radius:30px;color:#d3a5ff;background:#6c23ac21;font-size:11px;font-weight:900;letter-spacing:1.7px}.showcase-head-react h2{margin:19px 0 17px;font-size:clamp(44px,5vw,76px);line-height:1.02;letter-spacing:-3px}.showcase-head-react h2 span{color:transparent;background:linear-gradient(90deg,#a94cff,#f45cce,#ffad3f);-webkit-background-clip:text;background-clip:text}.showcase-head-react p{max-width:710px;margin:auto;color:#cbbbd8;font-size:17px;line-height:1.7}.system-visual-react{position:relative;z-index:2;width:min(1250px,94vw);min-height:590px;margin:0 auto;padding:22px;border:1px solid rgba(136,72,197,.6);border-radius:28px;background:linear-gradient(145deg,#281540f5,#160b27fa);box-shadow:0 0 0 9px #53108e2b,0 40px 100px #06000dbf,inset 0 1px #ffffff1f,0 0 80px #8e24e52e;transform:perspective(1600px) rotateX(4deg)}.system-visual-react:before{content:"";position:absolute;inset:-120px 0 auto;height:180px;background:linear-gradient(180deg,transparent,rgba(145,62,225,.16),transparent);animation:dashboardScan 5.2s linear infinite;pointer-events:none}.system-topbar-react,.ops-summary-react,.system-grid-react,.showcase-actions-react,.growth-grid-react,.review-wall-react,.people-grid-react,.footer-main-react{position:relative;z-index:2}.system-topbar-react{height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 10px 17px;color:#eaddf5}.system-topbar-react strong{font-size:14px;letter-spacing:1.4px}.system-topbar-react span{padding:7px 12px;border:1px solid rgba(37,211,121,.33);border-radius:20px;color:#67f2a4;background:#1ca05d17;font-size:11px}.ops-summary-react{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.ops-summary-react div{padding:14px;border-radius:16px;border:1px solid rgba(118,82,152,.24);background:linear-gradient(150deg,#29193bfa,#1a1029fa)}.ops-summary-react small,.ops-summary-react b,.ops-summary-react em{display:block}.ops-summary-react small{color:#a89ab7}.ops-summary-react b{margin:10px 0 8px;font-size:24px}.ops-summary-react em{color:#71e1a0;font-style:normal;font-size:12px}.system-grid-react{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.system-panel-react{position:relative;min-height:210px;padding:17px;overflow:hidden;border:1px solid rgba(118,82,152,.36);border-radius:15px;background:linear-gradient(150deg,#29193bfa,#1a1029fa);box-shadow:inset 0 1px #ffffff14;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;animation:panelBreath 5s ease-in-out infinite}.system-panel-react:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,var(--accent, #9d4df1),transparent)}.system-panel-react:nth-child(2){animation-delay:-.8s}.system-panel-react:nth-child(3){animation-delay:-1.6s}.system-panel-react:nth-child(4){animation-delay:-2.4s}.system-panel-react:nth-child(5){animation-delay:-3.2s}.system-panel-react:nth-child(6){animation-delay:-4s}.system-panel-react:hover{transform:translateY(-7px) scale(1.015);border-color:#a461ff7a}.system-panel-react header{display:flex;justify-content:space-between;align-items:center}.system-panel-react header b{font-size:12px;color:#eee4f8}.system-panel-react header small{font-size:9px;color:#83758f}.system-panel-react footer{position:absolute;left:17px;right:17px;bottom:13px;display:flex;justify-content:space-between;color:#8d7e9c;font-size:9px}.system-panel-react footer b{color:var(--accent, #a85cf3)}.system-panel-react.coding{--accent: #30d9ef}.system-panel-react.seo{--accent: #2cec89}.system-panel-react.testing{--accent: #f447b3}.system-panel-react.content{--accent: #895ef7}.system-panel-react.ads{--accent: #ff9b37}.system-panel-react.research{--accent: #4da4ff}.home-panel-chart{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;align-items:end;height:130px;margin-top:32px}.home-panel-chart span{border-radius:12px 12px 0 0;background:linear-gradient(180deg,var(--accent, #30d9ef),rgba(120,105,138,.35))}.home-panel-chart span:nth-child(1){height:52px}.home-panel-chart span:nth-child(2){height:80px}.home-panel-chart span:nth-child(3){height:62px}.home-panel-chart span:nth-child(4){height:106px}.home-panel-chart span:nth-child(5){height:92px}.home-panel-chart span:nth-child(6){height:118px}.home-panel-score{display:grid;grid-template-columns:92px 1fr;gap:16px;align-items:center;margin-top:24px}.home-panel-ring{width:92px;height:92px;display:grid;place-items:center;border-radius:50%;border:8px solid rgba(46,236,137,.18);color:#fff}.home-panel-ring b{font-size:28px}.home-panel-score ul,.home-panel-list{list-style:none;padding:0;margin:0}.home-panel-score li,.home-panel-list li{display:flex;justify-content:space-between;padding:7px 0;color:#ac9db9}.home-panel-score li b,.home-panel-list li b{color:#fff}.home-panel-tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:25px}.home-panel-tiles i{height:45px;border-radius:7px;background:linear-gradient(120deg,#522a71,#20142f);border:1px solid rgba(109,58,136,.37)}.home-panel-tiles i:first-child{grid-column:span 2;height:23px}.home-panel-bars{display:grid;gap:12px;margin-top:24px}.home-panel-bars span{display:grid;gap:5px}.home-panel-bars span:after{content:"";height:6px;border-radius:999px;background:linear-gradient(90deg,var(--accent),rgba(120,105,138,.4) var(--value),rgba(255,255,255,.08) 0)}.home-panel-bars i{color:#d9cae7;font-style:normal}.home-panel-bars b{color:#fff}.home-panel-mini-metrics{display:flex;justify-content:center;gap:36px;height:145px;align-items:end;margin-top:20px}.home-panel-mini-metrics>div{position:relative;width:62px;height:120px;text-align:center}.home-panel-mini-metrics b,.home-panel-mini-metrics small{display:block}.home-panel-mini-metrics small{color:#85778f;font-size:8px}.home-panel-mini-metrics i{position:absolute;left:18px;bottom:0;width:28px;height:var(--h);border-radius:5px 5px 0 0;background:linear-gradient(#ffb44f,#ed692d);transform-origin:bottom;animation:barGrow 1.2s cubic-bezier(.2,.8,.2,1) both,barPulse 2.4s 1.2s ease-in-out infinite}.home-panel-list{margin-top:18px}.ai-mascot-react{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:145px;height:145px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(210,115,255,.5);border-radius:50%;background:radial-gradient(circle,#8233dbeb,#31114beb 70%);box-shadow:0 0 65px #ad38ff8c,inset 0 0 25px #ffffff24;animation:coreHover 4s ease-in-out infinite}.ai-mascot-react:before,.ai-mascot-react:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border:1px solid rgba(213,120,255,.25);border-radius:50%;animation:coreRing 2.6s ease-out infinite}.ai-mascot-react:after{animation-delay:1.3s}.ai-mascot-react span{font-size:55px;animation:mascotWave 3.4s ease-in-out infinite}.ai-mascot-react b{font-size:11px;letter-spacing:1.5px}.ai-mascot-react small{margin-top:4px;color:#65f1ad;font-size:8px}.showcase-actions-react{display:flex;align-items:center;justify-content:center;gap:0;width:min(1000px,90vw);margin:70px auto 95px}.showcase-actions-react>a{position:relative;overflow:hidden;min-height:62px;padding:0 25px;display:flex;align-items:center;gap:25px;border-radius:14px;color:#fff;font-weight:900;background:linear-gradient(100deg,#7821df,#e035b0);transition:transform .25s ease,box-shadow .25s ease}.showcase-actions-react>a:before{content:"";position:absolute;top:-40%;bottom:-40%;left:-30%;width:22%;background:#ffffff45;transform:skew(-22deg);animation:buttonSweep 3.8s ease-in-out infinite}.showcase-actions-react>a:hover{transform:translateY(-4px);box-shadow:0 15px 35px #9c24d754}.showcase-actions-react>a span{position:relative;z-index:1}.showcase-actions-react>div{padding:0 26px;border-right:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column}.showcase-actions-react>div:last-child{border-right:0}.showcase-actions-react b{font-size:23px}.showcase-actions-react small{margin-top:4px;color:#917fa0;font-size:10px}.text-marquee-react{position:absolute;left:0;right:0;bottom:18px;overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.marquee-track-react{display:flex;width:max-content;animation:marqueeSlide 24s linear infinite}.marquee-track-react span{padding-right:25px;color:#fff;font-size:clamp(54px,7vw,104px);font-weight:1000;letter-spacing:-4px}.marquee-track-react b{color:transparent;-webkit-text-stroke:2px #8a29e4;text-shadow:0 0 25px rgba(126,22,219,.46)}.growth-system-react{position:relative;overflow:hidden;padding:120px 28px 130px;color:#fff;background:radial-gradient(circle at 50% 35%,rgba(125,23,204,.38),transparent 34%),linear-gradient(180deg,#26003f,#3e0062 55%,#210034)}.growth-system-react:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#c259ff 1.2px,transparent 1.5px);background-size:82px 82px;opacity:.18;animation:growthStars 18s linear infinite}.growth-system-react:after{content:"";position:absolute;right:12%;top:14%;width:340px;height:340px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(196,82,255,.18),transparent 68%);filter:blur(18px);animation:pulseAura 6.2s ease-in-out infinite}.growth-shape{position:absolute;width:630px;height:630px;border:90px solid #6f1598;border-radius:46% 54% 68% 32%;opacity:.26;filter:blur(1px)}.growth-shape.left{left:-390px;top:-250px;transform:rotate(28deg);animation:shapeDrift 13s ease-in-out infinite alternate}.growth-shape.right{right:-370px;top:20px;transform:rotate(-42deg);animation:shapeDrift 16s -5s ease-in-out infinite alternate-reverse}.growth-heading-react{position:relative;z-index:2;max-width:1080px;margin:0 auto 58px;text-align:center;translate:0 var(--home-parallax-y, 0px)}.growth-heading-react>span,.growth-heading-react>small{display:block;font-weight:800}.growth-heading-react>span{font-size:16px}.growth-heading-react>small{margin-top:5px;font-size:15px}.growth-heading-react h2{margin:27px 0 24px;color:#a74cf1;font-size:clamp(38px,4.2vw,66px);line-height:1.15;text-transform:uppercase;letter-spacing:-2px;text-shadow:0 0 30px rgba(158,43,226,.2)}.growth-heading-react p{margin:0;font-size:20px;line-height:1.5;text-transform:uppercase}.growth-heading-react p b{color:#ffad35}.growth-grid-react{width:min(1600px,96vw);margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;perspective:1600px}.growth-card-react{position:relative;overflow:hidden;border:3px solid rgba(255,255,255,.88);border-radius:24px;background:linear-gradient(180deg,#fff,#fbf7fd);color:#23182b;box-shadow:0 25px 55px #10001b66;transition:transform .35s ease,box-shadow .35s ease}.growth-card-react:after{content:"";position:absolute;inset:auto 18px 0;height:36px;border-radius:50%;background:radial-gradient(circle,rgba(146,45,224,.22),transparent 72%);filter:blur(14px);opacity:0;transition:opacity .35s ease}.growth-card-react:hover{transform:translateY(-13px);box-shadow:0 34px 75px #0b00137d,0 0 35px #ae3bff45}.growth-card-react:hover:after{opacity:1}.growth-image-react{position:relative;height:365px;display:flex;align-items:flex-end;justify-content:center;padding:0 22px 20px;text-align:center;color:#fff;background-size:cover;background-position:center;transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .4s ease}.growth-card-react:hover .growth-image-react{transform:scale(1.045)}.growth-image-react:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 38%,rgba(255,255,255,.14) 48%,transparent 58%);transform:translate(-120%);transition:transform .8s ease}.growth-card-react:hover .growth-image-react:after{transform:translate(120%)}.growth-card-react.website .growth-image-react{background:linear-gradient(180deg,#0d001933,#0d0019a8),linear-gradient(135deg,#6428dc,#982ae9,#e44c88)}.growth-card-react.seo .growth-image-react{background:linear-gradient(180deg,#0d001933,#0d0019a8),linear-gradient(135deg,#3d9ef3,#38dac2,#6ddf8c)}.growth-card-react.sales .growth-image-react{background:linear-gradient(180deg,#0d001933,#0d0019a8),linear-gradient(135deg,#8f2de2,#4a00e0,#ff6f8f)}.growth-card-react.automation .growth-image-react{background:linear-gradient(180deg,#0d001933,#0d0019a8),linear-gradient(135deg,#ff7e5f,#feb47b,#d93cff)}.image-chip-react{position:absolute;top:18px;left:18px;padding:7px 10px;border:1px solid rgba(255,255,255,.4);border-radius:20px;background:#3100548f;font-size:9px;font-weight:900;letter-spacing:1px}.growth-image-react strong{max-width:280px;font-size:22px;line-height:1.18;text-shadow:0 3px 16px rgba(0,0,0,.45)}.growth-body-react{position:relative;padding:26px 24px 24px;text-align:center;background:linear-gradient(180deg,#fff,#fcf8ff)}.growth-index-react{position:absolute;right:18px;top:18px;color:transparent;-webkit-text-stroke:1px #d8c3e5;font-size:45px;line-height:1;font-weight:1000}.growth-body-react h3{margin:0 auto 13px;max-width:270px;font-size:18px;line-height:1.32;text-transform:uppercase}.growth-body-react p{min-height:76px;margin:0;color:#5e5365;font-size:13px;line-height:1.55}.growth-body-react ul{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;list-style:none;padding:15px 0 20px;margin:0}.growth-body-react li{padding:6px 8px;border:1px solid #ead9f4;border-radius:8px;color:#6e398b;background:linear-gradient(180deg,#fbf5ff,#f3e7fa);font-size:9px;font-weight:800}.growth-body-react a{min-height:48px;display:flex;align-items:center;justify-content:center;gap:12px;border-radius:13px;color:#fff;font-size:13px;font-weight:1000;text-transform:uppercase;background:linear-gradient(110deg,#5d16c8,#8b28e4 38%,#cc31c8 72%,#6f20da);box-shadow:0 10px 22px #9c24d642;transition:transform .25s ease,box-shadow .25s ease}.growth-body-react a:hover{transform:translateY(-3px);box-shadow:0 15px 28px #9c24d657}.impact-ribbon-react{position:relative;z-index:3;width:min(1200px,96vw);margin:34px auto 0;padding:20px 22px;display:grid;grid-template-columns:repeat(5,1fr);gap:14px;align-items:center;border:1px solid rgba(255,255,255,.12);border-radius:26px;background:#ffffff14;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.impact-ribbon-react div{min-height:82px;display:grid;place-items:center;text-align:center;border-right:1px solid rgba(255,255,255,.14)}.impact-ribbon-react div:last-of-type{border-right:0}.impact-ribbon-react span,.impact-ribbon-react b,.impact-ribbon-react strong,.impact-ribbon-react small{display:inline-block}.impact-ribbon-react b{font-size:32px;margin:0 2px}.impact-ribbon-react small{display:block;margin-top:6px;color:#ccb9d9}.impact-ribbon-react a{min-height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;color:#5f18c3;font-weight:900;background:#fff;transition:transform .25s ease,filter .25s ease}.impact-ribbon-react a:hover{transform:translateY(-4px);filter:brightness(1.08)}.story-section-react{position:relative;overflow:hidden;padding:92px 24px 78px;background:#f2e7fb}.story-section-react:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 10% 20%,rgba(220,165,255,.4),transparent 28%),radial-gradient(circle at 92% 75%,rgba(255,130,216,.24),transparent 30%);animation:storyAura 10s ease-in-out infinite alternate}.people-section-react{padding:110px 24px 0;background:linear-gradient(180deg,#fff,#faf5ff)}.reviews-section-react{position:relative;overflow:hidden;padding:84px 0 90px;background:#160024;color:#fff}.reviews-section-react:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#be61ff 1px,transparent 1px);background-size:40px 40px;opacity:.18;animation:reviewStars 18s linear infinite}.reviews-section-react:after{content:"";position:absolute;left:50%;bottom:-120px;width:760px;height:320px;transform:translate(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(174,63,255,.17),transparent 70%);filter:blur(26px)}.story-head-react,.reviews-head-react,.people-head-react{position:relative;z-index:2;max-width:1000px;margin:0 auto 42px;text-align:center}.story-head-react h2,.reviews-head-react h2,.people-head-react h2{margin:16px 0 12px;font-size:clamp(34px,4vw,60px);line-height:1.08;letter-spacing:-2px;color:#26163a}.story-head-react h2 b,.reviews-head-react h2 b,.people-head-react h2 b{color:#741be5}.story-head-react p,.reviews-head-react p,.people-head-react p{max-width:720px;margin:18px auto 0;color:#725f80;font-size:17px;line-height:1.7}.story-stage-react{position:relative;z-index:2;width:min(1420px,calc(100% - 36px));margin:auto;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.65fr);gap:20px}.story-player-react{position:relative;min-height:590px;border-radius:34px;overflow:hidden;color:#fff;background:linear-gradient(180deg,#15001d1c 25%,#15001de8),#12001e url(/assets/home-team-Cuo9SLSs.webp) center / cover no-repeat;box-shadow:0 34px 85px #5b1c8640;border:1px solid #fff;transition:background .35s ease,box-shadow .35s ease;translate:0 var(--story-scroll-depth, 0px)}.story-player-react:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.13) 48%,transparent 61%);transform:translate(-100%);animation:videoSweep 6s ease-in-out infinite}.story-player-react.theme-violet{background:linear-gradient(180deg,#12001c29 25%,#12001ce6),linear-gradient(135deg,#2a0645,#6a14c6 52%,#f15aa8)}.story-player-react.theme-cyan{background:linear-gradient(180deg,#080e2729 25%,#080e27e6),linear-gradient(135deg,#0a2a55,#1a73dd 52%,#35c3ef)}.story-player-react.theme-pink{background:linear-gradient(180deg,#1c052129 25%,#1c0521e6),linear-gradient(135deg,#40104d,#b420b1 52%,#ff7f69)}.story-badge-react{position:absolute;z-index:2;left:30px;top:28px;display:inline-flex;min-height:40px;align-items:center;padding:0 15px;border-radius:999px;background:#ffffffdb;color:#6a18ae;font-size:12px;font-weight:900;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.story-play-react{position:absolute;z-index:3;left:50%;top:45%;transform:translate(-50%,-50%);width:92px;height:92px;border:0;border-radius:50%;color:#8b20da;font-size:30px;background:#fff;box-shadow:0 0 0 14px #ffffff2e,0 20px 45px #26003954;cursor:pointer;animation:playPulse 2.4s ease-in-out infinite}.story-copy-react{position:absolute;z-index:2;left:34px;right:34px;bottom:34px;color:#fff}.story-copy-react small{display:block;color:#dca8ff;font-size:12px;font-weight:800}.story-copy-react h3{max-width:730px;margin:10px 0 9px;font-size:clamp(25px,3vw,43px);line-height:1.08}.story-list-react{display:grid;gap:14px}.story-list-react article{position:relative;display:grid;grid-template-columns:84px 1fr;gap:16px;align-items:center;min-height:132px;padding:15px;border-radius:24px;background:#ffffffb8;border:1px solid #fff;box-shadow:0 15px 35px #5f248017;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;transition:transform .35s ease,background .35s ease,box-shadow .35s ease}.story-list-react article:hover{transform:translate(-7px);background:#fff;box-shadow:0 22px 50px #7d2ebc29}.story-list-react article.is-active{transform:translate(-7px);background:#fff;box-shadow:0 22px 50px #7d2ebc29}.story-thumb-react{position:relative;height:100%;min-height:100px;border-radius:17px;background:linear-gradient(145deg,#260045,#a21fe8);overflow:hidden}.story-thumb-react:before{content:attr(data-icon);position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:32px}.story-list-react article:nth-child(2) .story-thumb-react{background:linear-gradient(145deg,#112c68,#7b32ff)}.story-list-react article:nth-child(3) .story-thumb-react{background:linear-gradient(145deg,#5d053d,#fa4aac)}.story-list-react article:nth-child(4) .story-thumb-react{background:linear-gradient(145deg,#20203a,#8b4cff)}.story-list-react b,.story-list-react small{display:block}.story-list-react small{color:#806e8c;line-height:1.45}.shorts-strip-react{position:relative;z-index:2;width:min(1420px,calc(100% - 36px));margin:28px auto 0;display:grid;grid-template-columns:1.15fr repeat(4,1fr);gap:16px}.shorts-intro-react b{display:block;font-size:22px;line-height:1.15}.shorts-intro-react a{color:#e5b5ff;font-weight:800}.shorts-intro-react{min-height:260px;padding:25px;border-radius:25px;background:#2a0644;color:#fff;display:flex;flex-direction:column;justify-content:space-between}.short-card-react{position:relative;min-height:260px;padding:18px;border-radius:25px;overflow:hidden;color:#fff;background:linear-gradient(180deg,transparent,rgba(22,0,29,.85)),url(/assets/home-client-DZM5Bgq4.webp) var(--short-pos, 10%) center / 300% auto no-repeat;box-shadow:0 15px 35px #2a00362b;transition:transform .35s ease}.short-card-react:hover{transform:translateY(-9px) rotate(-1deg)}.short-card-react:nth-child(2){--short-pos: 8%}.short-card-react:nth-child(3){--short-pos: 34%}.short-card-react:nth-child(4){--short-pos: 66%}.short-card-react:nth-child(5){--short-pos: 92%;background:linear-gradient(150deg,#2c074a,#a526e7)}.short-card-react span{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;color:#7d1cc4;background:#ffffffdb}.short-card-react small{display:none}.short-card-react strong{position:absolute;left:18px;right:18px;bottom:20px;font-size:16px;line-height:1.25}.review-wall-react{position:relative;z-index:2;width:min(1560px,calc(100% - 56px));margin:0 auto;display:grid;grid-template-columns:1.18fr repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}.review-card-react{position:relative;min-height:338px;padding:34px 38px 30px;overflow:hidden;border-radius:33px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#371554e0,#210836f5),linear-gradient(145deg,#ffffff14,#ffffff0a);box-shadow:inset 0 1px #ffffff1f,0 25px 60px #0900143d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .32s ease,border-color .32s ease,background .32s ease,box-shadow .32s ease}.review-card-react:hover{transform:translateY(-8px);border-color:#e391ff57;box-shadow:inset 0 1px #ffffff24,0 28px 70px #09001452}.review-card-featured-react{isolation:isolate;background:radial-gradient(circle at 42% 48%,rgba(169,79,255,.34),transparent 37%),linear-gradient(180deg,#38165399,#1e0830cc)}.review-card-featured-react:before{content:"";position:absolute;top:-8%;right:-10%;bottom:-12%;left:-22%;background:var(--review-dragon-image) left center / cover no-repeat;opacity:.92;z-index:-2;pointer-events:none}.review-card-featured-react:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1d072e38,#1d072eb8 38%,#1d072ee6),linear-gradient(180deg,#11011f1a,#11011f75);z-index:-1;pointer-events:none}.reviews-head-react p{color:#cbb8d6}.reviews-head-react h2,.reviews-head-react h2 b,.reviews-head-react .section-kicker-home{color:#fff}.reviews-head-react h2 b{color:#de73ff}.review-card-react .stars-react{color:#ffbf36;font-size:21px;letter-spacing:4px}.review-card-react p{margin:26px 0 42px;min-height:126px;color:#f0e6f6;font-size:19px;line-height:1.72;letter-spacing:-.02em}.review-person-react{display:flex;align-items:center;gap:16px;margin-top:auto}.review-person-react div{min-width:0}.review-person-react b{display:block;color:#fff;font-size:17px;line-height:1.15}.review-person-react i{width:62px;height:62px;flex:0 0 62px;display:grid;place-items:center;border-radius:21px;color:#fff;font-size:18px;font-style:normal;font-weight:900;background:linear-gradient(135deg,#7e2af1,#ef43bd);box-shadow:0 14px 28px #922bdd3d}.review-person-react small{display:block;margin-top:6px;color:#b9a9c7;font-size:15px;line-height:1.4}.reviews-stage-react{position:relative;z-index:2}.reviews-side-label-react{position:absolute;top:50%;right:12px;z-index:3;padding:14px 12px;border:1px solid rgba(213,156,255,.28);border-radius:999px;color:#e6cef8d1;background:#3e125c8f;font-size:11px;font-weight:800;letter-spacing:3.6px;writing-mode:vertical-rl;transform:translateY(-50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.trust-summary-react{position:relative;z-index:2;width:min(1160px,calc(100% - 120px));margin:34px auto 0;grid-template-columns:auto auto 1fr;gap:28px;padding:34px 40px;border-radius:38px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#3a1458e6,#270a3ef2),#ffffff0d;box-shadow:inset 0 1px #ffffff1f,0 20px 50px #0800123d}.trust-summary-react>i{width:1px;height:92px;background:linear-gradient(transparent,rgba(255,255,255,.24),transparent)}.trust-score-react{color:#fff;text-align:left}.trust-score-react b{font-size:58px;line-height:.95}.trust-score-react span{color:#ffbf36;font-size:22px;letter-spacing:4px}.trust-copy-react>b{display:block;color:#fff;font-size:clamp(28px,2vw,38px);line-height:1.08;letter-spacing:-.03em}.logo-stack-react{align-items:center;gap:0;margin-top:18px;flex-wrap:wrap}.logo-stack-react span{width:58px;min-width:58px;height:58px;margin-left:-10px;border:3px solid #2b083f;border-radius:50%;color:#fff;background:linear-gradient(180deg,#802bf0,#5d14d0);box-shadow:0 12px 28px #2400433d;font-size:18px;font-weight:900}.logo-stack-react span:first-child{margin-left:0}.logo-stack-react strong{margin-left:18px;color:#b155ff;font-size:25px;font-weight:900}.people-section-react{position:relative;overflow:hidden;padding:88px 24px 90px;background:#f8f3fb;color:#261133}.people-section-react:before{content:"";position:absolute;left:-140px;top:120px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(177,81,255,.13),transparent 72%);filter:blur(18px)}.people-section-react:after{content:"";position:absolute;right:-120px;bottom:60px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(86,201,255,.12),transparent 72%);filter:blur(18px)}.people-grid-react{position:relative;z-index:2;display:grid;width:min(1420px,calc(100% - 36px));margin:0 auto;grid-template-columns:repeat(3,1fr);gap:18px}.people-card-react{position:relative;min-height:440px;padding:0;overflow:hidden;border-radius:30px;color:#fff;background:url(/assets/home-client-DZM5Bgq4.webp) var(--people-pos, 10%) center / 300% auto no-repeat;box-shadow:0 24px 55px #4b176c2b;transition:transform .4s ease}.people-card-react:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,rgba(25,0,37,.93))}.people-card-react:nth-child(1){--people-pos: 8%}.people-card-react:nth-child(2){--people-pos: 46%}.people-card-react:nth-child(3){--people-pos: 92%}.people-card-react:hover{transform:translateY(-10px)}.people-card-react:hover .people-no-react{transform:rotate(8deg) scale(1.08)}.people-no-react{position:absolute;right:20px;top:18px;min-height:0;padding:0;border:0;border-radius:0;color:#ffffff2e;background:none;font-size:68px;font-weight:900;transition:transform .4s ease}.people-copy-react{position:absolute;z-index:2;left:25px;right:25px;bottom:25px;margin-top:0}.people-copy-react span{font-size:11px;letter-spacing:1.4px;color:#ebbaff}.people-copy-react h3{margin:9px 0 8px;font-size:25px}.people-copy-react p{color:#ded0e5;line-height:1.55}.team-panorama-react{position:relative;z-index:2;width:min(1420px,calc(100% - 36px));height:430px;margin:20px auto 0;border-radius:34px;overflow:hidden;background:url(/assets/home-team-Cuo9SLSs.webp) center / cover no-repeat;box-shadow:0 25px 65px #481a652e}.team-panorama-react:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(22,0,34,.79),transparent 55%),linear-gradient(180deg,transparent 45%,rgba(22,0,34,.75))}.team-caption-react{z-index:2;left:36px;bottom:34px;max-width:520px}.team-caption-react small{color:#dda8ff}.team-caption-react h3{margin:10px 0;font-size:34px}.team-caption-react p{color:#eadff0;line-height:1.6}.final-cta-react{position:relative;overflow:hidden;padding:86px 24px 72px;background:#26003d;color:#fff;text-align:center}.final-cta-react:before,.final-cta-react:after{content:"";position:absolute;width:480px;height:480px;border:70px solid rgba(154,37,235,.2);border-radius:50%;filter:blur(2px);animation:ctaOrbit 11s linear infinite}.final-cta-react:before{left:-260px;top:-300px}.final-cta-react:after{right:-280px;bottom:-360px;animation-direction:reverse}.final-cta-inner-react{position:relative;z-index:2;max-width:1320px;margin:auto;padding:65px 30px;border-radius:38px;background:linear-gradient(135deg,#6613b8,#a427e3 55%,#e14dc1);box-shadow:0 30px 90px #16002180}.final-cta-inner-react:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(130deg,rgba(255,255,255,.18),transparent 22%,transparent 78%,rgba(255,255,255,.14)),radial-gradient(circle at 18% 22%,rgba(255,255,255,.22),transparent 20%)}.final-cta-inner-react small{font-weight:900;letter-spacing:1.8px}.final-cta-inner-react h2{max-width:950px;margin:15px auto;font-size:clamp(38px,5vw,74px);line-height:1;letter-spacing:-3px}.final-cta-inner-react p{font-size:18px;color:#f0dff8}.final-cta-actions-react{display:flex;justify-content:center;gap:12px;margin-top:30px}.final-cta-actions-react a{padding:17px 24px;border-radius:15px;font-weight:900;transition:transform .3s ease,box-shadow .3s ease}.final-cta-actions-react a:first-child{background:#fff;color:#7216bd}.final-cta-actions-react a:last-child{border:1px solid rgba(255,255,255,.27);background:#ffffff17;color:#fff}.final-cta-actions-react a:hover{transform:translateY(-5px);box-shadow:0 15px 35px #2b003b54}.site-footer-react{position:relative;z-index:2;display:block;width:100vw;max-width:none;margin:62px calc(50% - 50vw) 0;border:1px solid rgba(255,255,255,.13);border-right:0;border-bottom:0;border-left:0;border-radius:0;background:linear-gradient(145deg,#ffffff13,#ffffff06);box-shadow:0 -20px 80px #5a14961f,inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden;text-align:left}.home-footer-shell{margin-top:0;overflow:hidden;color:#fff;background:#26003d}.home-footer-shell .site-footer-react{margin-top:62px}.site-footer-react:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 75%);mask-image:linear-gradient(to bottom,#000,transparent 75%);pointer-events:none}.site-footer-react:after{content:"";position:absolute;right:-120px;top:90px;width:370px;height:370px;border-radius:50%;background:radial-gradient(circle,rgba(196,61,255,.22),transparent 69%);filter:blur(16px);animation:pulseAura 6s ease-in-out infinite;pointer-events:none}.footer-newsletter-react{position:relative;z-index:2;display:grid;width:100vw;max-width:none;margin:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box;grid-template-columns:1.15fr .85fr;align-items:center;gap:45px;padding:46px max(24px,calc((100vw - 1420px)/2));border-bottom:1px solid rgba(255,255,255,.12);background:linear-gradient(110deg,#7e20df40,#14c6ff12)}.footer-newsletter-react>div>span{display:inline-flex;align-items:center;gap:8px;color:#e4a8ff;font-size:11px;font-weight:800;letter-spacing:1.8px}.footer-newsletter-react>div>span:before{content:"";width:22px;height:2px;background:linear-gradient(90deg,#d35cff,#54d8ff)}.footer-newsletter-react h3{margin:10px 0 8px;font-size:clamp(24px,2.4vw,36px);line-height:1.1;letter-spacing:-1.2px}.footer-newsletter-react p{margin:0;max-width:600px;color:#bda9ca;font-size:14px;line-height:1.6}.footer-newsletter-react span,.footer-col-react b{font-weight:900;letter-spacing:1px}.footer-main-react{position:relative;z-index:2;display:grid;width:min(100%,1420px);margin:0 auto;box-sizing:border-box;grid-template-columns:1.35fr .8fr .8fr 1.05fr;gap:44px;padding:48px 24px 42px}.footer-brand-react p,.footer-col-react a,.footer-bottom-react,.footer-form-react label span,.footer-form-react small{color:#c7b4d1}.footer-brand-react p{max-width:390px;margin:20px 0;color:#b7a2c4;font-size:14px;line-height:1.7}.footer-brand-react{padding-right:20px}.footer-col-react a{display:flex;align-items:center;gap:7px;margin:12px 0;color:#a990b7;font-size:13px;transition:.25s}.footer-col-react a>i{width:0;overflow:hidden;color:#d35eff;font-style:normal;transition:.25s}.footer-col-react a:hover{color:#fff;transform:translate(5px)}.footer-col-react a:hover>i{width:13px}.footer-col-react b{display:block;margin:5px 0 20px;color:#fff;font-size:14px}.footer-col-react em{margin-left:4px;padding:3px 6px;border-radius:8px;background:#46e0b41f;color:#61e4bb;font-size:8px;font-style:normal;text-transform:uppercase}.footer-bottom-react{position:relative;z-index:2;width:min(100%,1420px);margin:0 auto;max-width:none;box-sizing:border-box;padding:20px 24px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:28px;border-top:1px solid rgba(255,255,255,.09);color:#826e8f;font-size:11px}.footer-bottom-react>div{display:flex;align-items:center;gap:22px}.footer-bottom-react .footer-link-button{width:auto;height:auto;white-space:nowrap}.footer-bottom-react a{color:#9582a1}.footer-bottom-react a:hover{color:#fff}.footer-bottom-react>.back-to-top-react{width:39px;height:39px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:#ffffff0f;color:#fff;font-size:18px;cursor:pointer;transition:transform .3s ease,background .3s ease,border-color .3s ease,box-shadow .3s ease}.footer-bottom-react>.back-to-top-react:hover{transform:translateY(-5px);border-color:#b95cff;background:#8c28dd;box-shadow:0 10px 25px #8e28dd59}.footer-form-react{display:grid;grid-template-columns:1fr auto;gap:14px 16px;align-items:start}.footer-form-react label{display:grid;gap:10px}.footer-form-react label span,.footer-form-react small{color:#d8c7e8}.footer-form-react input{min-height:58px;padding:0 22px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:#ffffff0f;color:#fff;font-size:15px}.footer-form-react button{width:100%;min-width:240px;min-height:58px;align-self:end;border:0;border-radius:20px;color:#6716ca;background:#fff;font-weight:900}.footer-form-react small{grid-column:1 / -1}.footer-brand-react strong{font-size:30px}.home-final-cta{padding-top:80px;padding-bottom:0}.final-cta-react{overflow:hidden}.final-cta-inner-react{width:min(1320px,calc(100% - 48px))}.growth-image-react{position:relative;min-height:320px;overflow:hidden;padding:22px;display:flex;flex-direction:column;justify-content:space-between;isolation:isolate;color:#fff;background:linear-gradient(to top,rgba(13,0,25,.78),transparent 58%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.22),transparent 28%),linear-gradient(135deg,#3c0a77,#8d2be8 56%,#f0489c)}.growth-image-react:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:url(/assets/home-growth-M8nHs7tc.webp);background-size:cover;background-position:center 42%;transform:scale(1.02);filter:saturate(1.08) contrast(1.03);transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .4s ease}.growth-image-react>*{position:relative;z-index:2}.growth-card-react:hover .growth-image-react:before{transform:scale(1.06)}.growth-card-react.seo .growth-image-react{background:linear-gradient(to top,rgba(13,0,25,.78),transparent 58%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.22),transparent 28%),linear-gradient(135deg,#042d74,#2b75e8 56%,#3ec6ff)}.growth-card-react.seo .growth-image-react:before{background-position:45% 40%;filter:hue-rotate(12deg) saturate(1.1)}.growth-card-react.sales .growth-image-react{background:linear-gradient(to top,rgba(13,0,25,.78),transparent 58%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.22),transparent 28%),linear-gradient(135deg,#5e0d45,#d5338d 56%,#ff8d6b)}.growth-card-react.sales .growth-image-react:before{background-position:56% 42%;filter:hue-rotate(-18deg) saturate(1.2)}.growth-card-react.automation .growth-image-react{background:linear-gradient(to top,rgba(13,0,25,.78),transparent 58%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.22),transparent 28%),linear-gradient(135deg,#1c0d52,#6a2fff 56%,#35c4ee)}.growth-card-react.automation .growth-image-react:before{background-position:43% 38%;filter:hue-rotate(28deg) brightness(1.08) saturate(1.12)}.growth-image-ui{display:grid;grid-template-columns:1.2fr .95fr .75fr;gap:10px;align-items:end}.growth-image-ui i{display:block;min-height:112px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#ffffff1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffff1f}.growth-image-ui i:nth-child(1){min-height:145px}.growth-image-ui i:nth-child(2){min-height:96px}.growth-image-ui i:nth-child(3){min-height:132px}.case-study-section-react,.project-diary-react,.delivery-section-react,.knowledge-section-react,.contact-lab-react{position:relative;overflow:hidden;padding:84px 24px}.case-study-section-react{background:linear-gradient(180deg,#f8f0ff,#fff)}.case-study-head-react,.diary-head-react,.delivery-head-react{max-width:980px;margin:0 auto 38px;text-align:center}.case-study-head-react,.story-head-react,.people-head-react{translate:0 var(--home-parallax-y, 0px)}.case-study-head-react h2,.diary-head-react h2,.delivery-head-react h2,.knowledge-head-react h2{margin:16px 0 12px;font-size:clamp(34px,4vw,58px);line-height:1.05;letter-spacing:-2px}.case-study-head-react p,.diary-head-react p,.delivery-head-react p{max-width:760px;margin:0 auto;color:#6b6176;line-height:1.75}.case-study-head-react small{display:block;margin-top:5px;color:#756a7e;font-size:12px}.case-carousel-react,.diary-grid-react,.delivery-steps-react,.knowledge-grid-react{width:min(1400px,96vw);margin:0 auto;gap:22px}.case-carousel-react{display:block}.case-track-react{display:flex;gap:0;overflow-x:auto;padding:14px 2px 26px;scroll-snap-type:none;scroll-behavior:auto;scroll-padding-inline:calc((100% - 390px)/2);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y}.case-track-react.case-track{gap:0}.case-marquee-group-react{display:flex;flex:0 0 auto;gap:22px}.case-track-react::-webkit-scrollbar{display:none}.case-track-react.is-dragging{cursor:grabbing;scroll-snap-type:none}.result-card-react{flex:0 0 390px;overflow:hidden;border:1px solid rgba(137,80,208,.18);border-radius:28px;background:#fff;box-shadow:0 26px 60px #3d0e601a;scroll-snap-align:center;transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease}.result-card-react:hover{transform:translateY(-8px);box-shadow:0 34px 70px #3d0e6029}.result-card-react.is-active{transform:translateY(-10px) scale(1.01);box-shadow:0 36px 76px #3d0e602e}.result-browser-react{position:relative;min-height:270px;overflow:hidden;padding:18px;isolation:isolate;color:#fff;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.22),transparent 18%),linear-gradient(135deg,#300062,#7e1ce1 55%,#e14ebd)}.result-browser-react:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-size:cover;background-position:center;transform:scale(1.02);transition:transform .45s ease,filter .45s ease}.result-browser-react>*{position:relative;z-index:2}.result-card-react.visual-a .result-browser-react:before{background-image:linear-gradient(to top,rgba(16,27,70,.46),transparent 52%),url(/assets/home-case-a-CCJemer2.webp)}.result-card-react.visual-b .result-browser-react:before{background-image:linear-gradient(to top,rgba(35,4,48,.5),transparent 55%),url(/assets/home-case-b-cpcXCpla.webp)}.result-card-react.visual-c .result-browser-react:before{background-image:linear-gradient(to top,rgba(4,45,49,.5),transparent 55%),url(/assets/home-case-c-Cip9GZe6.webp)}.result-card-react:hover .result-browser-react:before{transform:scale(1.06)}.result-card-react.is-active .result-browser-react:before{transform:scale(1.08);filter:saturate(1.08)}.result-card-react.cyan .result-browser-react{background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.22),transparent 18%),linear-gradient(135deg,#102457,#2f73e7 52%,#3dd1f7)}.result-card-react.pink .result-browser-react{background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.22),transparent 18%),linear-gradient(135deg,#4a0e5e,#b51cd2 52%,#ff7f59)}.browser-kpi-react{display:inline-flex;align-items:center;justify-content:center;min-width:88px;height:40px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);font-size:18px;font-weight:900;box-shadow:0 12px 30px #15002d3d}.browser-top-react{display:flex;gap:8px;margin:18px 0 22px}.browser-top-react i,.browser-lines-react span,.browser-panels-react b{display:block;border-radius:14px;background:#ffffff24;border:1px solid rgba(255,255,255,.14)}.browser-top-react i{width:12px;height:12px;border-radius:50%}.browser-lines-react{display:grid;gap:10px}.browser-lines-react span{height:14px}.browser-lines-react span:nth-child(2){width:82%}.browser-lines-react span:nth-child(3){width:66%}.browser-panels-react{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px}.browser-panels-react b{min-height:92px}.result-copy-react{padding:22px 22px 26px}.result-copy-react small,.knowledge-copy-react small{color:#8954db;font-weight:900;letter-spacing:.7px;text-transform:uppercase}.result-copy-react h3,.knowledge-copy-react h3,.diary-copy-react h3{margin:10px 0;font-size:26px;line-height:1.2;letter-spacing:-1px}.result-copy-react p,.knowledge-copy-react p,.diary-copy-react p{margin:0;color:#706678;line-height:1.7}.case-nav-react{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:15px;margin-top:6px}.case-nav-react button{width:46px;height:46px;border:1px solid #d9c9e3;border-radius:50%;color:#6f26c7;background:#fff;font-size:18px;cursor:pointer;transition:transform .25s ease,color .25s ease,background .25s ease}.case-nav-react button:hover{color:#fff;background:#7023cc;transform:scale(1.08)}.case-nav-react>span{position:relative;width:120px;height:3px;overflow:hidden;border-radius:3px;background:#ded1e7}.case-nav-react>span i{position:absolute;left:0;width:33.333%;height:100%;display:block;background:linear-gradient(90deg,#7725d2,#e22fa9);transition:transform .28s ease}.result-card-react{--case: #7043df;min-height:620px;padding:25px;border:1px solid #e6ddeb;border-radius:24px;box-shadow:0 20px 50px #44225417}.result-card-react>header{display:flex;align-items:center;justify-content:space-between}.result-card-react>header span{padding:6px 9px;border-radius:20px;color:var(--case);background:color-mix(in srgb,var(--case) 10%,#fff);font-size:9px;font-weight:1000;letter-spacing:1px}.result-card-react>header b{color:#eee8f1;font-size:35px}.result-card-react>h3{min-height:72px;margin:18px 0 10px;font-size:22px;line-height:1.15;text-transform:uppercase}.result-card-react>p{min-height:44px;margin:0;color:#766d7b;font-size:12px;line-height:1.5}.result-card-react:hover{transform:translateY(-9px);box-shadow:0 30px 65px #4d235d2b}.result-card-react.is-active{transform:translateY(-10px);box-shadow:0 34px 70px #4d235d33}.result-blue{--case: #2386df}.result-pink{--case: #e33a97}.result-cyan{--case: #11aebc}.result-dark{--case: #7152dc}.result-gold{--case: #e4a429}.result-green{--case: #27a86a}.result-browser-react{position:relative;height:330px;margin:24px 0 22px;padding:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--case) 22%,#ddd);border-radius:22px;background:linear-gradient(145deg,#fbfaff,#eee8f5);color:inherit}.result-browser-react:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff0f,#1808230f),radial-gradient(circle at 12% 12%,rgba(255,255,255,.18),transparent 16%);z-index:1;pointer-events:none}.result-browser-image-react{width:100%;height:100%;display:block;object-fit:cover;transform:scale(1.01);transition:transform .45s ease,filter .45s ease}.result-card-react:hover .result-browser-image-react,.result-card-react.is-active .result-browser-image-react{transform:scale(1.05)}.result-image-tag-react{position:absolute;left:18px;bottom:18px;z-index:2;min-height:34px;padding:0 14px;display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.52);color:#fff;background:#2e0e489e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:10px;font-weight:900;letter-spacing:2px}.browser-kpi-react{position:absolute;right:18px;top:18px;z-index:2;min-width:118px;padding:14px 16px;border:2px solid rgba(255,255,255,.72);border-radius:18px;color:#fff;background:color-mix(in srgb,var(--case) 82%,white 18%);box-shadow:0 16px 34px color-mix(in srgb,var(--case) 32%,transparent)}.browser-kpi-react b,.browser-kpi-react small{display:block}.browser-kpi-react b{font-size:20px;line-height:1}.browser-kpi-react small{margin-top:6px;font-size:11px;line-height:1.15}.result-card-react>footer{display:grid;grid-template-columns:1fr 1fr;gap:10px}.result-card-react>footer>div{padding:10px;border-radius:10px;background:#faf7fb}.result-card-react>footer b,.result-card-react>footer small{display:block}.result-card-react>footer b{font-size:14px;color:var(--case)}.result-card-react>footer small{margin-top:3px;color:#9b8fa2;font-size:8px}.result-card-react>footer>a{grid-column:span 2;height:44px;display:flex;align-items:center;justify-content:center;border-radius:11px;color:#fff;background:linear-gradient(100deg,var(--case),#9e36d9);font-size:11px;font-weight:900}@keyframes storyFloatReact{0%,to{transform:translateZ(0) scale(1);opacity:.8}50%{transform:translate3d(0,-14px,0) scale(1.08);opacity:1}}@keyframes storyBarsReact{0%,to{transform:scaleY(.8);opacity:.42}50%{transform:scaleY(1.08);opacity:1}}@keyframes storyFadeReact{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.project-diary-react{z-index:3;background:radial-gradient(circle at 82% 18%,rgba(158,73,255,.22),transparent 18%),linear-gradient(180deg,#2a0142,#24003d);color:#fff}.project-diary-react:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(120deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:160px 160px,190px 190px;opacity:.38;pointer-events:none}.project-diary-react:after{content:"";display:none;position:absolute;top:clamp(32px,5vw,72px);right:clamp(-24px,1.5vw,24px);width:min(620px,40vw);aspect-ratio:1 / 1;background:radial-gradient(circle,rgba(165,92,255,.12),transparent 66%),url(/assets/home-dragon-Bnm877w8.webp) center / contain no-repeat;opacity:.78;pointer-events:none}.knowledge-section-react{background:#fff}.diary-head-react{position:relative;z-index:2;width:min(1420px,calc(100% - 48px));max-width:none;margin:0 auto 38px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.62fr);align-items:start;gap:42px;text-align:left}.diary-head-react h2{margin:0;color:#fff;font-size:clamp(54px,6vw,104px);line-height:.96;letter-spacing:-.06em}.diary-head-react h2 b{display:block;color:#d66cff}.diary-head-react p{max-width:520px;margin:28px 0 0 auto;color:#f3e8fadb;font-size:18px;line-height:1.65}.diary-grid-react{position:relative;z-index:2;display:grid;width:min(1420px,calc(100% - 48px));margin:0 auto;grid-template-columns:1.35fr 1fr 1fr;grid-template-rows:minmax(260px,auto) minmax(220px,auto);gap:22px}.diary-card-react{position:relative;min-height:300px;padding:26px;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid rgba(255,255,255,.14);border-radius:30px;overflow:hidden;color:#fff;background:linear-gradient(to top,#170529eb,#1705291a),linear-gradient(135deg,#3c0a77,#8d2be8 55%,#f0489c);box-shadow:0 24px 60px #33094f29;transition:transform .32s ease,box-shadow .32s ease}.diary-card-react:hover{transform:translateY(-8px);box-shadow:0 30px 68px #33094f33}.diary-card-react:first-child{grid-column:1 / 2;grid-row:1 / 3;min-height:622px;background:linear-gradient(to top,#170529eb,#17052914),url(/assets/home-team-Cuo9SLSs.webp) center / cover no-repeat}.diary-card-react:nth-child(2){grid-column:2 / 4;grid-row:1 / 2;background:linear-gradient(to top,#170529eb,#17052914),url(/assets/home-client-DZM5Bgq4.webp) center / cover no-repeat}.diary-card-react:nth-child(3){grid-column:2 / 3;grid-row:2 / 3;background:linear-gradient(to top,#170529eb,#17052914),url(/assets/home-client-DZM5Bgq4.webp) left center / 300% auto no-repeat}.diary-card-react:nth-child(4){grid-column:3 / 4;grid-row:2 / 3;background:linear-gradient(to top,#170529eb,#17052914),url(/assets/home-client-DZM5Bgq4.webp) right center / 300% auto no-repeat}.diary-card-react span{align-self:flex-start;margin-bottom:auto;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:#ffffff14;font-size:11px;font-weight:900;letter-spacing:1px}.diary-copy-react{position:relative;z-index:2}.diary-copy-react h3{margin:0 0 10px;color:#fff;font-size:clamp(28px,2.2vw,40px);line-height:1.08;letter-spacing:-.04em}.diary-copy-react p{margin:0;color:#f2e7fbb8;font-size:16px;line-height:1.55}.delivery-section-react{position:relative;padding:92px 24px 96px;background:#f7f1fb;color:#261133;overflow:hidden}.delivery-steps-react{position:relative;width:min(1400px,96vw);margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.delivery-steps-react:before{content:"";position:absolute;top:44px;left:9%;right:9%;height:2px;background:linear-gradient(90deg,#7f26d9,#ef58bf);box-shadow:0 0 18px #ba41ef87}.delivery-step-react{position:relative;z-index:2;padding:18px 18px 24px;border:1px solid #fff;border-radius:24px;background:#ffffffbf;box-shadow:0 18px 45px #52167017;transition:.35s}.delivery-step-react:hover,.delivery-step-react.active{transform:translateY(-9px);background:#fff;box-shadow:0 25px 60px #6e249126}.delivery-step-react i{width:54px;height:54px;margin-bottom:42px;display:grid;place-items:center;border-radius:17px;background:linear-gradient(135deg,#7427d9,#e247c3);box-shadow:0 10px 25px #9324d64d;font-style:normal;font-size:20px;font-weight:900;color:#fff}.delivery-step-react small{color:#a142d8;font-weight:900;letter-spacing:1px}.delivery-step-react h3{margin:9px 0;font-size:20px}.delivery-step-react p{margin:0;color:#74647c;font-size:14px;line-height:1.55}.delivery-note-react{position:relative;z-index:50;isolation:isolate;width:min(1400px,96vw);margin:34px auto 0;padding:0;display:grid;grid-template-columns:1.05fr repeat(3,1fr) .72fr;align-items:stretch;gap:0;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:25px;background:linear-gradient(115deg,#210032,#39005c 48%,#571083);color:#fff;box-shadow:0 25px 65px #2d03453d,0 0 0 7px #7f2eba0a,inset 0 1px #ffffff1f}.delivery-note-react:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at 82% 30%,rgba(193,91,255,.22),transparent 27%),linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);background-size:auto,220% 100%;animation:assuranceGlow 7s linear infinite}.delivery-note-react:after{content:"THGTECH SERVICE STANDARD";position:absolute;top:10px;right:18px;color:#ffffff0a;font-size:22px;font-weight:800;letter-spacing:2px;pointer-events:none}.assurance-intro-react{display:flex;flex-direction:column;justify-content:center;padding:25px 26px;background:linear-gradient(135deg,#791cd6,#4b0c7c);border-right:1px solid rgba(255,255,255,.09)}.assurance-intro-react small{color:#dda7ff;font-size:9px;font-weight:800;letter-spacing:1.5px}.assurance-intro-react b{margin-top:7px;font-size:17px;line-height:1.25}.assurance-item-react,.assurance-status-react{display:flex;align-items:center}.assurance-item-react{position:relative;display:grid;grid-template-columns:auto 1fr;align-content:center;gap:0 11px;padding:23px 20px;border-right:1px solid rgba(255,255,255,.07);transition:.3s}.assurance-item-react:hover{background:#ffffff0a}.assurance-item-react i{grid-row:1 / 3;width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(217,121,255,.4);border-radius:12px;background:#9e39df21;box-shadow:inset 0 1px #ffffff17;font-style:normal;color:#e29aff;font-size:17px}.assurance-item-react span,.assurance-status-react span,.assurance-item-react span b,.assurance-status-react span b{display:block}.assurance-item-react span small,.assurance-status-react span small{display:block;margin-top:4px}.assurance-item-react span b{color:#f7effa;font-size:13px}.assurance-item-react span small{color:#a995b3;font-size:9px;line-height:1.4}.assurance-item-react em{position:absolute;top:10px;right:13px;padding:3px 7px;border:1px solid rgba(89,231,189,.17);border-radius:12px;background:#36d7a512;color:#70ecc7;font-size:8px;font-style:normal}.assurance-status-react{justify-content:center;gap:10px;padding:18px;background:#ffffff05}.assurance-status-react i{width:10px;height:10px;border-radius:50%;background:#4be4b3;box-shadow:0 0 0 6px #4be4b312,0 0 18px #4be4b3;animation:footerOnline 1.8s ease-in-out infinite}.assurance-status-react span b{color:#83eacb;font-size:10px}.assurance-status-react span small{margin-top:3px;color:#8b7898;font-size:8px}@keyframes assuranceGlow{to{background-position:0,220% 0}}.knowledge-head-react{width:min(1400px,96vw);margin:0 auto 38px;display:flex;align-items:end;justify-content:space-between;gap:30px}.knowledge-head-react a,.knowledge-copy-react a,.result-copy-react a{color:#7d20b8;font-weight:900}.knowledge-head-react a{padding:13px 18px;border-radius:13px;color:#fff;background:#2c0645}.knowledge-grid-react{display:grid;width:min(1400px,96vw);grid-template-columns:1.2fr repeat(2,.8fr);gap:18px;align-items:stretch}.knowledge-card-react{position:relative;min-height:420px;overflow:hidden;border:1px solid rgba(136,85,201,.16);border-radius:29px;background:#fff;box-shadow:0 20px 55px #4d176d17;transition:transform .4s ease,box-shadow .4s ease}.knowledge-card-react:hover{transform:translateY(-9px);box-shadow:0 28px 70px #6c208f26}.knowledge-card-react:first-child{grid-row:span 2;min-height:620px}.knowledge-cover-react{position:relative;min-height:190px;padding:18px;display:flex;justify-content:space-between;align-items:flex-start;color:#fff;background:linear-gradient(145deg,#1c1947,#6239ff)}.knowledge-card-react:first-child .knowledge-cover-react{height:62%;background:linear-gradient(180deg,#17001e33,#17001edb),url(/assets/home-team-Cuo9SLSs.webp) center / cover no-repeat}.knowledge-card-react:nth-child(2) .knowledge-cover-react{background:linear-gradient(145deg,#1c1947,#6239ff)}.knowledge-card-react:nth-child(3) .knowledge-cover-react{background:linear-gradient(145deg,#5c073c,#f44aad)}.knowledge-card-react:nth-child(4) .knowledge-cover-react{background:linear-gradient(145deg,#053b46,#1cb5b1)}.knowledge-card-react:nth-child(5) .knowledge-cover-react{background:linear-gradient(145deg,#532200,#ff8a22)}.knowledge-cover-react span{padding:7px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.26);background:#ffffff1a;font-size:11px;font-weight:900}.knowledge-cover-react i{font-style:normal;font-size:42px;font-weight:900;opacity:.85}.knowledge-copy-react{padding:22px}.knowledge-copy-react small{color:#a337dd;font-weight:900}.knowledge-copy-react h3{margin:10px 0;font-size:21px;line-height:1.25}.knowledge-card-react:first-child .knowledge-copy-react h3{font-size:30px}.knowledge-copy-react p{margin:0;color:#76657f;line-height:1.55}.knowledge-copy-react a{display:inline-block;margin-top:16px}.contact-lab-react{padding:92px 24px;background:radial-gradient(circle at 50% 50%,rgba(232,188,255,.28),transparent 42%),linear-gradient(180deg,#fff,#f7f0ff)}.contact-shell-react{width:min(1680px,calc(100% - 96px));margin:0 auto;display:grid;grid-template-columns:.88fr 1.12fr;gap:0;overflow:hidden;border-radius:42px;box-shadow:0 32px 80px #4b176c24}.faq-panel-react,.lead-panel-react{min-height:940px;padding:56px 64px;border:0;border-radius:0;box-shadow:none}.faq-panel-react h2,.lead-panel-react h2{margin:18px 0 20px;font-size:clamp(56px,5vw,82px);line-height:.98;letter-spacing:-.06em}.faq-panel-react p,.lead-panel-react p{margin:0 0 34px;line-height:1.55;font-size:17px}.faq-panel-react{position:relative;overflow:hidden;color:#fff;background:linear-gradient(180deg,#27013cc7,#32024fe6),url(/assets/home-dragon-Bnm877w8.webp) center / cover no-repeat}.faq-panel-react:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 28% 16%,rgba(173,89,255,.22),transparent 18%),radial-gradient(circle at 76% 72%,rgba(90,210,255,.1),transparent 22%);pointer-events:none}.faq-panel-react>*{position:relative;z-index:1}.faq-panel-react h2,.faq-panel-react p{color:#fff}.faq-panel-react p{max-width:720px;color:#ebdff6e0}.lead-panel-react{background:radial-gradient(circle at 100% 0,rgba(220,124,255,.2),transparent 34%),linear-gradient(180deg,#f8eefb,#f6ebfa);color:#24133a}.lead-panel-react>small{display:block;color:#8e25ce;font-size:15px;font-weight:900;letter-spacing:1px}.lead-panel-react h2{max-width:900px;color:#24133a}.lead-panel-react p{max-width:860px;color:#75617f}.faq-panel-react .section-kicker-home,.lead-panel-react .section-kicker-home{display:inline-block}.faq-list-react{margin-top:40px}.faq-item-react{border-bottom:1px solid rgba(255,255,255,.14);background:transparent}.faq-item-react button{width:100%;padding:24px 0;display:flex;align-items:center;justify-content:space-between;border:0;background:transparent;text-align:left;font-weight:800;color:#fff;font-size:23px;letter-spacing:-.02em}.faq-item-react button span{color:#d76cff;font-size:34px;line-height:1}.faq-answer-react{max-height:0;overflow:hidden;padding:0;color:#ebdff6e0;line-height:1.6;font-size:18px;opacity:0;transition:max-height .28s ease,opacity .28s ease,padding .28s ease}.faq-item-react.open .faq-answer-react{max-height:260px;padding:0 0 24px;opacity:1}.lead-form-react{display:grid;grid-template-columns:1fr 1fr;gap:20px 18px}.lead-form-react label{display:grid;gap:10px;color:#584362;font-size:16px;font-weight:800}.lead-form-react label.full{grid-column:1 / -1}.lead-form-react input,.lead-form-react select,.lead-form-react textarea{width:100%;box-sizing:border-box;padding:18px 20px;border:1px solid #ddcae7;border-radius:20px;color:#24133a;background:#fff;font:inherit;outline:none;transition:.25s}.lead-form-react input:focus,.lead-form-react select:focus,.lead-form-react textarea:focus{border-color:#a33be1;box-shadow:0 0 0 4px #a33be117}.lead-form-react textarea{min-height:138px;resize:none}.lead-form-react input::placeholder,.lead-form-react textarea::placeholder{color:#8c8296}.lead-form-react button{grid-column:1 / -1;min-height:74px;margin-top:4px;border:0;border-radius:22px;color:#fff;background:linear-gradient(90deg,#8626ea,#ef43c6);font-weight:900;font-size:18px;box-shadow:0 20px 50px #a62ce13d}.form-note-react{margin-top:20px;color:#7b6884;font-size:14px;text-align:center}.footer-logo-react{display:inline-flex;align-items:center;gap:12px}.footer-logo-mark-react{width:48px;height:48px;display:grid;place-items:center;border:2px solid rgba(255,255,255,.44);border-radius:50%}.footer-logo-react strong span{color:#d375ff}.footer-badges-react{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.footer-badges-react span{padding:8px 12px;border-radius:999px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);font-size:12px}.footer-socials-react{display:flex;gap:10px;margin-top:18px}.footer-socials-react a{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:12px;color:#fff;background:#ffffff0f;transition:transform .25s ease,background .25s ease,border-color .25s ease}.footer-socials-react a:hover{transform:translateY(-4px);background:#ffffff1f;border-color:#ffffff52}.footer-contact-react>a{align-items:flex-start}.footer-contact-react>a>i{width:34px!important;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:10px;background:#b640ef1f;color:#d669ff;font-style:normal;overflow:visible}.footer-contact-react>a span{color:#e6dbe9;font-weight:600}.footer-contact-react>a small{display:block;margin-bottom:3px;color:#846f91;font-size:10px;font-weight:500}.footer-status-react{grid-column:1 / -1}.footer-status-react{margin-top:18px;display:flex;gap:12px;align-items:center}.footer-status-react i{width:12px;height:12px;border-radius:50%;background:#2cec89;box-shadow:0 0 0 7px #2eec891f}@media (max-width: 1050px){.footer-newsletter-react{grid-template-columns:1fr}.footer-main-react{grid-template-columns:1.3fr 1fr 1fr}.footer-contact-react{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.footer-contact-react>b,.footer-status-react{grid-column:1 / -1}}@media (max-width: 680px){.site-footer-react{margin-top:42px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border-radius:0}.footer-newsletter-react{padding:30px 20px;gap:25px}.footer-newsletter-react h3 br{display:none}.footer-form-react{grid-template-columns:1fr}.footer-form-react button{min-width:0}.footer-main-react{grid-template-columns:1fr;padding:35px 20px;gap:30px}.footer-brand-react{padding:0}.footer-contact-react{grid-column:auto;display:block}.footer-bottom-react{grid-template-columns:1fr auto;padding:18px 20px}.footer-bottom-react>div{grid-column:1 / -1;grid-row:2;flex-wrap:wrap;gap:10px 18px}.back-to-top-react{grid-column:2;grid-row:1}}@media (max-width: 1200px){.case-track-react,.knowledge-grid-react,.diary-grid-react,.delivery-steps-react{grid-template-columns:repeat(2,1fr)}.delivery-steps-react:before{display:none}.delivery-step-react i{margin-bottom:22px}.diary-head-react{width:min(100%,calc(100% - 40px));grid-template-columns:1fr;gap:20px}.diary-head-react p{margin:0;max-width:720px}.diary-grid-react{width:min(100%,calc(100% - 40px));grid-template-rows:auto}.diary-card-react:first-child,.diary-card-react:nth-child(2),.diary-card-react:nth-child(3),.diary-card-react:nth-child(4){grid-column:auto;grid-row:auto;min-height:360px}.case-track-react{display:flex}.contact-shell-react,.knowledge-head-react{grid-template-columns:1fr;display:grid}}@media (max-width: 860px){.home-premium-strip{max-width:calc(100% - 28px);margin-top:-50px;flex-direction:column}.home-solution-card{width:100%;min-height:130px}.home-solution-card:not(:last-child):after{top:auto;right:20px;bottom:-4px;left:20px;width:auto;height:1px}.diary-grid-react,.knowledge-grid-react,.lead-form-react,.delivery-steps-react{grid-template-columns:1fr}.project-diary-react:after{opacity:.34;right:-12%;width:72vw}.diary-head-react{width:100%;gap:16px}.diary-head-react h2{font-size:clamp(40px,11vw,62px)}.diary-head-react p{max-width:100%;font-size:16px}.diary-grid-react{width:100%}.case-track-react{gap:0;padding-inline:10px;scroll-padding-inline:calc((100% - min(86vw,360px))/2)}.case-marquee-group-react{gap:18px}.result-card-react{flex-basis:min(86vw,360px)}.case-nav-react{width:100%}.story-copy-react{right:26px}.impact-ribbon-react{grid-template-columns:repeat(2,1fr)}.impact-ribbon-react div:nth-child(2n){border-right:0}.impact-ribbon-react a{grid-column:1 / -1;min-height:72px}}@media (max-width: 640px){.home-premium-strip{padding:7px;border-radius:22px}.home-solution-card{min-height:118px;padding:18px 16px;gap:13px}.home-solution-icon{width:52px;height:52px;flex-basis:52px;border-radius:16px;font-size:23px}.home-solution-content b{font-size:17px}.home-solution-meta{margin-top:8px}.home-solution-arrow{top:16px;right:15px}.case-study-section-react,.project-diary-react,.delivery-section-react,.knowledge-section-react,.contact-lab-react{padding-left:14px;padding-right:14px}.delivery-note-react{display:grid;grid-template-columns:1fr;gap:0;padding:0;border-radius:20px}.assurance-intro-react,.assurance-item-react,.assurance-status-react{grid-column:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.07)}.assurance-intro-react{padding:22px}.assurance-item-react{padding:20px}.assurance-status-react{justify-content:flex-start;padding:18px 22px}.automation-showcase-react{padding-top:118px;padding-bottom:64px}.growth-system-react{padding-top:66px;padding-bottom:62px}.reviews-section-react,.people-section-react,.final-cta-react{padding-top:62px;padding-bottom:60px}.impact-ribbon-react{grid-template-columns:1fr;margin-top:30px;border-radius:22px}.impact-ribbon-react div{min-height:92px;padding:14px 17px;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.impact-ribbon-react a{grid-column:auto}.people-card-react{min-height:390px}.team-panorama-react{height:510px}.final-cta-inner-react{padding:48px 18px}.final-cta-actions-react{flex-direction:column}.faq-panel-react,.lead-panel-react{padding:22px}}@keyframes heroGradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes ambientFloatA{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(24px,-22px,0) scale(1.08)}}@keyframes ambientFloatB{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-32px,20px,0) scale(1.12)}}@keyframes ambientFloatC{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(12px,-28px,0) scale(1.07)}}@keyframes ambientSweep{0%{transform:translate3d(-12%,0,0)}to{transform:translate3d(12%,0,0)}}@keyframes snowFall{0%{transform:translate3d(0,-8vh,0) scale(.85)}50%{transform:translate3d(16px,52vh,0) scale(1)}to{transform:translate3d(-10px,112vh,0) scale(.9)}}@keyframes shineDrift{0%,to{transform:translate(-90%) rotate(.001deg);opacity:0}18%{opacity:0}50%{transform:translate(0) rotate(.001deg);opacity:1}82%{opacity:0}to{transform:translate(90%) rotate(.001deg);opacity:0}}@keyframes softSectionFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}@keyframes sectionPulse{0%,to{filter:drop-shadow(0 0 0 rgba(178,76,255,0))}50%{filter:drop-shadow(0 0 18px rgba(178,76,255,.2))}}@keyframes gridFlow{0%{background-position:0 0,0 0}to{background-position:45px 45px,45px 45px}}@keyframes auroraMove{0%{transform:translate3d(-10%,0,0) scale(.9);opacity:.55}to{transform:translate3d(35%,38%,0) scale(1.2);opacity:1}}@keyframes starTwinkle{0%{opacity:.25;filter:drop-shadow(0 0 2px #fff);transform:translateY(0)}to{opacity:.9;filter:drop-shadow(0 0 8px #fff);transform:translateY(-12px)}}@keyframes artFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes orbitSpin{0%{transform:rotate(-15deg)}to{transform:rotate(345deg)}}@keyframes coreFloat{0%,to{transform:rotate(-8deg) translateY(0)}50%{transform:rotate(-4deg) translateY(-14px)}}@keyframes cardFloatOne{0%,to{transform:translateZ(0)}50%{transform:translate3d(-8px,-13px,0)}}@keyframes cardFloatTwo{0%,to{transform:translateZ(0)}50%{transform:translate3d(10px,12px,0)}}@keyframes starPulse{0%{transform:scale(.65);box-shadow:0 0 8px #fff}to{transform:scale(1.25);box-shadow:0 0 24px #fff}}@keyframes tagGlow{0%{box-shadow:0 0 #d86eff00}to{box-shadow:0 0 28px #d86eff47}}@keyframes proofRise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes homeMenuDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes glowDrift{0%{transform:translate3d(-20px,-10px,0) scale(.9)}to{transform:translate3d(35px,28px,0) scale(1.14)}}@keyframes dashboardScan{0%{transform:translateY(-120px)}to{transform:translateY(540px)}}@keyframes panelBreath{0%,to{box-shadow:inset 0 1px #ffffff14}50%{box-shadow:inset 0 1px #ffffff24,0 0 18px #8b3dcc17}}@keyframes barGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes barPulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.35);box-shadow:0 0 23px #ff8b3587}}@keyframes coreHover{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-13px)}}@keyframes coreRing{0%{transform:scale(.8);opacity:.9}to{transform:scale(1.35);opacity:0}}@keyframes mascotWave{0%,to{transform:rotate(-4deg) scale(1)}50%{transform:rotate(5deg) scale(1.08)}}@keyframes buttonSweep{0%,30%{left:-35%}70%,to{left:130%}}@keyframes growthStars{to{background-position:82px 82px}}@keyframes shapeDrift{to{transform:translate3d(70px,45px,0) rotate(58deg) scale(1.08)}}@keyframes marqueeSlide{to{transform:translate(-50%)}}@keyframes reviewStars{to{background-position:160px 120px}}@keyframes reviewFlow{to{transform:translate(calc(-50% - 9px))}}@keyframes ctaOrbit{to{transform:rotate(360deg)}}@media (max-width: 1250px){.growth-grid-react{grid-template-columns:repeat(2,1fr);max-width:900px}}@media (max-width: 1100px){.home-premium-strip,.story-stage-react,.shorts-strip-react,.people-grid-react,.impact-ribbon-react,.review-wall-react{grid-template-columns:1fr 1fr}.trust-summary-react{width:min(100%,calc(100% - 40px));grid-template-columns:1fr;gap:18px;text-align:center}.trust-summary-react>i{width:100%;height:1px}.trust-score-react{text-align:center}.logo-stack-react{justify-content:center}.home-premium-strip{flex-direction:column;max-width:calc(100% - 28px);margin-top:-50px}.ops-summary-react,.system-grid-react{grid-template-columns:1fr 1fr}.home-art{right:-170px;opacity:.4}.products-mega,.ai-mega{width:min(960px,calc(100vw - 32px))}.products-mega{grid-template-columns:1fr}.mega-case-react{grid-column:auto;grid-row:auto}.mega-columns-react,.ai-mega{grid-template-columns:1fr 1fr}}@media (max-width: 860px){.home-page .site-header{min-height:76px;padding:0 16px}.home-page .site-actions{display:none}.home-page .site-toggle{display:flex;width:44px;height:44px;margin-left:auto;padding:10px;flex-direction:column;justify-content:center;gap:5px;border:0;border-radius:11px;background:#f4eaff}.home-page .site-toggle span{height:3px;border-radius:999px;background:#6415b6}.home-page .site-nav{position:absolute;top:calc(100% + 8px);left:14px;right:14px;display:none;padding:12px;border-radius:16px;background:#fff;box-shadow:0 20px 50px #25004b33}.home-page .site-nav.is-open{display:grid}.home-page .site-dropdown-wrap{position:static;margin-top:8px;min-width:0;transform:none!important}.home-page .site-nav-btn{text-align:left}.site-dropdown-small,.site-dropdown-mega,.products-mega,.ai-mega{width:100%;left:auto}.products-mega,.ai-mega,.mega-columns-react,.mega-feature-cards-react,.mega-agents-react{grid-template-columns:1fr}.mega-agent-react.is-hot{grid-column:auto}.home-hero{min-height:1040px}.home-hero-inner{width:calc(100% - 34px);padding-top:65px}.home-hero-stats,.home-proof-row,.showcase-actions-react,.impact-ribbon-react,.trust-summary-react{grid-template-columns:1fr;display:grid}.home-proof-divider{width:150px;height:1px;margin:auto}.ops-summary-react,.system-grid-react,.growth-grid-react,.shorts-strip-react,.people-grid-react{grid-template-columns:1fr}.reviews-side-label-react{display:none}.review-wall-react{width:calc(100% - 28px);margin:0 auto;display:grid;grid-template-columns:1fr;gap:16px}.review-card-react{min-height:unset;padding:28px 24px}.review-card-react p{margin-bottom:28px;min-height:unset;font-size:17px}.story-stage-react{grid-template-columns:1fr}.story-player-react{min-height:510px;border-radius:25px}.story-copy-react{right:22px;bottom:22px;max-width:calc(100% - 44px)}.story-copy-react h3{font-size:24px}.case-track-react{padding-inline:0;scroll-padding-inline:18px}.result-card-react{flex-basis:calc(100vw - 44px);min-height:420px}.case-nav-react{gap:12px}.delivery-note-react{padding:18px}}@media (max-width: 1120px){.home-hero h1{max-width:700px;font-size:clamp(48px,6vw,62px);letter-spacing:-2.6px}}@media (max-width: 680px){.home-hero h1{font-size:clamp(39px,11vw,49px);line-height:1.12;letter-spacing:-1.8px}}@media (max-width: 640px){.home-page .site-logo-copy small{display:none}.home-page .site-header{min-height:66px;padding:0 11px}.home-hero h1{font-size:43px;letter-spacing:-2px}.home-hero p{font-size:15px}.home-hero-actions{flex-direction:column}.home-hero-stats div{margin-right:13px;padding-right:13px}.home-art{display:none}.showcase-head-react h2{font-size:40px}.system-visual-react{padding:12px}.ai-mascot-react{width:100px;height:100px;top:43%}.growth-system-react,.story-section-react,.reviews-section-react,.people-section-react{padding-left:14px;padding-right:14px}.review-wall-react{width:100%}.review-card-react{padding:22px 18px;border-radius:22px}.review-card-react p{min-height:unset;font-size:16px}.review-person-react i{width:52px;height:52px;flex-basis:52px;border-radius:18px;font-size:16px}.trust-summary-react{width:100%;padding:24px 18px;border-radius:28px}.trust-copy-react>b{font-size:24px}.logo-stack-react{gap:8px}.logo-stack-react span{width:48px;min-width:48px;height:48px;margin-left:0;font-size:15px}.logo-stack-react strong{width:100%;margin-left:0;font-size:20px}.team-panorama-react{height:420px}}@media (prefers-reduced-motion: reduce){.home-ambient-glow,.home-light-sweep,.home-snowflake,.motion-shine:after,.float-soft{animation:none!important}.reveal-node,.reveal-node.is-visible{opacity:1;filter:none;transform:none;transition:none}}.home-page .contact-lab-react{background:#fff}@media (min-width: 681px){.home-page .automation-showcase-react{padding:142px 24px 82px}.home-page .growth-system-react{padding:82px 28px 78px}.home-page .case-study-section-react{padding:76px 0 62px}.home-page .case-study-head-react{max-width:1040px;margin-bottom:34px;padding:0 24px;box-sizing:border-box}.home-page .result-browser-react{height:270px;border-radius:15px}.home-page .project-diary-react{padding:92px 24px}.home-page .diary-head-react{width:min(1420px,calc(100% - 48px));max-width:none;margin:0 auto 42px;display:flex;align-items:flex-end;justify-content:space-between;gap:30px;text-align:left}.home-page .diary-head-react h2{max-width:900px;font-size:64px;line-height:1;letter-spacing:-3px}.home-page .diary-head-react p{max-width:360px;margin:16px 0;font-size:16px}.home-page .diary-grid-react{width:min(1420px,calc(100% - 48px))}.home-page .home-premium-strip{margin:28px auto 70px}.home-page .showcase-head-react{margin-bottom:40px}.home-page .ops-summary-react{margin-bottom:12px}.home-page .ops-summary-react div{padding:11px 13px;border-radius:11px}.home-page .ops-summary-react small{font-size:8px}.home-page .ops-summary-react b{margin:4px 0;font-size:16px}.home-page .ops-summary-react em{font-size:8px}.home-page .home-panel-bars{gap:11px;margin-top:20px}.home-page .home-panel-bars span{gap:0;padding-bottom:7px;font-size:9px}.home-page .showcase-actions-react{margin:44px auto 60px}.home-page .contact-shell-react{position:static;width:auto;max-width:1400px;margin:0 auto;grid-template-columns:.86fr 1.14fr}.home-page .faq-panel-react,.home-page .lead-panel-react{min-height:0;padding:48px}.home-page .faq-panel-react h2{margin:0 0 14px;font-size:42px;line-height:1.05;letter-spacing:normal}.home-page .lead-panel-react h2{margin:10px 0;font-size:clamp(34px,4vw,55px);line-height:1.04;letter-spacing:-2px}.home-page .faq-panel-react p,.home-page .lead-panel-react p{margin-bottom:0;font-size:16px}.home-page .faq-list-react{margin-top:26px}.home-page .faq-item-react button{padding:18px 0;font-size:16px}.home-page .faq-item-react button span{font-size:21px}.home-page .faq-answer-react{font-size:16px}.home-page .lead-panel-react>small{font-size:13px}.home-page .lead-form-react{margin-top:25px;gap:13px}.home-page .lead-form-react label{gap:7px;font-size:13px}.home-page .lead-form-react input,.home-page .lead-form-react select,.home-page .lead-form-react textarea{padding:15px;border-radius:13px}.home-page .lead-form-react textarea{min-height:0;height:102px}.home-page .lead-form-react button{min-height:0;padding:17px;border-radius:14px;font-size:16px}.home-page .form-note-react{margin-top:13px;font-size:12px}.home-page .trust-summary-react{display:grid;width:min(1100px,calc(100% - 120px));margin:38px auto 0;grid-template-columns:1fr auto 1.25fr;gap:26px;padding:23px 28px;border-radius:24px}.home-page .trust-summary-react>i{height:58px}.home-page .trust-score-react b{font-size:39px}.home-page .logo-stack-react span{width:47px;min-width:47px;height:47px;margin-left:-8px;font-size:11px}.home-page .logo-stack-react strong{margin-left:18px;font-size:16px}}@media (max-width: 1360px){.home-page .site-header{height:76px;min-height:76px;padding:0 16px}.home-page .site-logo{flex:1 1 auto;min-width:0}.home-page .site-nav{display:none;position:absolute;top:68px;right:14px;left:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px;border-radius:15px;background:#fff;box-shadow:0 20px 50px #25004b33}.home-page .site-nav.is-open{display:grid}.home-page .site-toggle{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;margin-left:auto;padding:10px;border:0;border-radius:11px;background:#f4eaff}.home-page .site-toggle i{display:block;height:3px;border-radius:4px;background:#6415b6}.home-page .site-actions{margin-left:8px}.home-page .site-search-btn,.home-page .site-lang-switch{display:none}.home-page .home-hero{min-height:980px}}@media (max-width: 680px){.home-page .site-header{height:66px;min-height:66px;padding:0 11px}.home-page .site-toggle{width:39px;height:39px}.home-page .site-actions{display:none}.home-page .home-hero{min-height:1040px}.home-page .contact-shell-react{position:static;width:100%;max-width:none;margin:0;grid-template-columns:1fr}.home-page .faq-panel-react,.home-page .lead-panel-react{min-height:0;padding:22px}}.home-dragon-background{--dragon-scroll-y: calc(var(--scroll-progress, 0) * -110px);position:absolute;z-index:1;top:-4%;right:clamp(-70px,-1vw,0px);width:clamp(470px,47vw,790px);height:108%;pointer-events:none;opacity:.42;mix-blend-mode:screen;filter:drop-shadow(0 0 18px rgba(121,48,255,.42)) drop-shadow(0 0 52px rgba(241,75,255,.22));transform:translate3d(0,var(--dragon-scroll-y),0);animation:homeDragonFloat 7s ease-in-out infinite}.home-dragon-background:before{content:"";position:absolute;top:12%;right:7%;bottom:10%;left:16%;border-radius:50%;background:radial-gradient(circle,rgba(223,75,255,.34),rgba(101,32,231,.1) 45%,transparent 72%);filter:blur(28px)}.home-dragon-background img{position:relative;display:block;width:100%;height:100%;object-fit:contain;object-position:center;opacity:.9}.home-dragon-glow{position:absolute;z-index:-1;left:26%;top:30%;width:45%;aspect-ratio:1;border-radius:50%;background:#ec4cff4d;filter:blur(50px)}@keyframes homeDragonFloat{0%,to{transform:translate3d(0,var(--dragon-scroll-y),0) rotate(.4deg) scale(1)}50%{transform:translate3d(-18px,calc(var(--dragon-scroll-y) - 16px),0) rotate(-1deg) scale(1.03)}}@media (max-width: 1100px){.home-dragon-background{right:-140px;width:590px;opacity:.3}}@media (max-width: 860px){.home-dragon-background{right:-170px;width:520px;opacity:.22}}@media (max-width: 640px){.home-dragon-background{display:none}}@media (prefers-reduced-motion: reduce){.home-dragon-background{animation:none;opacity:.3}}.public-page{min-height:100vh;color:#24143b;overflow:hidden}.public-shell{width:min(1180px,calc(100% - 64px));margin:0 auto}.public-hero{position:relative;padding:clamp(72px,10vw,132px) 0 88px;color:#fff;background:radial-gradient(circle at 82% 22%,rgba(238,43,165,.54),transparent 30%),linear-gradient(128deg,#24143b,#54109b 48%,#a327fa)}.public-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.18) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(135deg,black,transparent 80%);mask-image:linear-gradient(135deg,black,transparent 80%)}.public-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);gap:clamp(36px,7vw,100px);align-items:center}.public-hero-copy{max-width:680px}.public-kicker,.public-hero-card small,.public-contact-card small{display:block;font-size:12px;font-weight:800;letter-spacing:.14em}.public-hero h1{margin:18px 0;max-width:760px;font-size:clamp(42px,6vw,78px);line-height:.98;letter-spacing:-.055em}.public-hero h1 span{color:#ffb54a}.public-hero p{max-width:610px;margin:0;color:#ffffffc7;font-size:18px;line-height:1.7}.public-primary-link{display:inline-flex;margin-top:30px;padding:14px 21px;border-radius:999px;color:#24143b;background:#fff;font-weight:800;transition:transform .18s ease,box-shadow .18s ease}.public-primary-link:hover{transform:translateY(-2px);box-shadow:0 12px 28px #24143b40}.public-hero-card,.public-contact-card,.website-hero-dashboard{border:1px solid rgba(255,255,255,.3);border-radius:28px;background:#ffffff1f;box-shadow:0 25px 70px #1b083247;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.public-hero-card{display:grid;gap:22px;padding:30px}.public-hero-card strong{font-size:clamp(24px,3vw,36px);line-height:1.08;letter-spacing:-.04em}.public-hero-card div{display:grid;grid-template-columns:90px 1fr;align-items:center;gap:14px;padding-top:16px;border-top:1px solid rgba(255,255,255,.2)}.public-hero-card b{font-size:30px;color:#ffb54a}.public-hero-card span{color:#ffffffb8}.public-contact-card{display:grid;gap:14px;padding:30px}.public-contact-card a{color:#fff;font-size:24px;font-weight:800}.public-contact-card span{color:#ffffffb8}.public-intro-section,.public-packages-section{padding:clamp(70px,9vw,120px) 0;background:#fff}.public-two-column{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(36px,8vw,120px);align-items:start}.public-page h2{margin:14px 0 0;font-size:clamp(30px,4vw,52px);line-height:1.06;letter-spacing:-.05em}.public-copy-card{padding:28px;border-left:3px solid #a327fa;background:linear-gradient(135deg,#faf6ff,#f5faff);border-radius:0 22px 22px 0}.public-copy-card p{margin:0;color:#665a76;font-size:17px;line-height:1.75}.public-copy-card p+p{margin-top:18px}.public-section-heading{max-width:720px;margin-bottom:38px}.website-value-section{background:#f8f7fc}.website-value-grid,.website-packages-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.website-value-card,.website-package-card{padding:26px;border:1px solid #e8e2f2;border-radius:22px;background:#fff;box-shadow:0 14px 35px #371c6014}.website-value-card>span,.website-package-card>span{color:#a327fa;font-size:13px;font-weight:900;letter-spacing:.1em}.website-value-card h3,.website-package-card h3{margin:38px 0 10px;font-size:22px}.website-value-card p,.website-package-card p{color:#706783;line-height:1.65}.website-hero-dashboard{padding:28px}.website-hero-dashboard>div:first-child,.website-hero-dashboard footer{display:flex;align-items:center;justify-content:space-between;gap:18px}.website-hero-dashboard>div:first-child span{font-size:12px;font-weight:800;letter-spacing:.08em}.website-hero-dashboard>div:first-child b{color:#80ffd5;font-size:30px}.website-bars{display:flex;align-items:end;gap:12px;height:210px;padding:25px 10px}.website-bars i{display:block;flex:1;height:var(--bar-height, 55%);border-radius:12px 12px 4px 4px;background:linear-gradient(180deg,#ffb54a,#ee2ba5)}.website-bars i:nth-child(2){--bar-height: 72%}.website-bars i:nth-child(3){--bar-height: 48%}.website-bars i:nth-child(4){--bar-height: 86%}.website-bars i:nth-child(5){--bar-height: 100%}.website-hero-dashboard footer{padding-top:18px;border-top:1px solid rgba(255,255,255,.2);color:#ffffffb3}.website-hero-dashboard footer strong{color:#fff;font-size:22px}.website-hero-dashboard footer em{color:#80ffd5;font-style:normal}.website-package-card{display:flex;flex-direction:column;min-height:280px}.website-package-card.featured{color:#fff;border-color:transparent;background:linear-gradient(145deg,#741be5,#ee2ba5);transform:translateY(-12px)}.website-package-card.featured>span,.website-package-card.featured p{color:#ffffffbf}.website-package-card strong{margin-top:auto;font-size:24px}.website-package-card a{margin-top:22px;color:#a327fa;font-weight:800}.website-package-card.featured a{color:#fff}@media (max-width: 860px){.public-shell{width:min(100% - 36px,680px)}.public-hero-grid,.public-two-column{grid-template-columns:1fr;gap:42px}.public-hero{padding-top:72px}.website-value-grid,.website-packages-grid{grid-template-columns:1fr}.website-package-card.featured{transform:none}}@media (max-width: 640px){.public-shell{width:min(100% - 28px,520px)}.public-hero{padding:52px 0 64px}.public-hero h1{font-size:clamp(38px,12vw,58px)}.public-hero p{font-size:16px}.public-hero-card,.public-contact-card,.website-hero-dashboard{padding:22px;border-radius:22px}.public-page h2{font-size:34px}}@media (prefers-reduced-motion: reduce){.public-primary-link:hover,.website-package-card.featured{transform:none}}.login-page{--login-ink: #24143b;--login-muted: #74677f;--login-purple: #741be5;--login-violet: #a327fa;--login-pink: #ee2ba5;--login-blue: #35bdf8;min-height:100vh;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(440px,.94fr);overflow:hidden;color:var(--login-ink);background:#fff;font-family:var(--font-body)}.login-visual{position:relative;min-height:100vh;isolation:isolate;overflow:hidden;padding:38px clamp(34px,5vw,88px) 42px;display:flex;flex-direction:column;color:#fff;background:radial-gradient(circle at 80% 30%,rgba(235,68,255,.52),transparent 30%),linear-gradient(135deg,#1e003c,#4a087c 48%,#7517c5 78%,#ae36bf)}.login-visual:before{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(90deg,#000 25%,transparent 92%);mask-image:linear-gradient(90deg,#000 25%,transparent 92%)}.login-visual:after{content:"";position:absolute;z-index:-1;inset:auto -20% -30% 18%;height:60%;border-radius:50%;background:radial-gradient(circle,rgba(255,103,218,.25),transparent 70%);filter:blur(30px)}.login-visual-grid,.login-glow{position:absolute;pointer-events:none}.login-visual-grid{top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.36;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.1) 50%,transparent 62%);transform:translate(-40%);animation:loginSweep 12s ease-in-out infinite}.login-glow{width:260px;height:260px;border-radius:50%;filter:blur(60px);opacity:.26}.login-glow-one{top:7%;right:-12%;background:#ff86dc}.login-glow-two{bottom:-12%;left:-10%;background:#38bdf8}.login-brand{position:relative;z-index:3;display:inline-flex;align-items:center;width:fit-content}.login-brand img{display:block;width:min(208px,48vw);height:auto;object-fit:contain}.login-brand-light img{filter:brightness(0) invert(1) drop-shadow(0 5px 16px rgba(14,0,30,.32))}.login-brand-dark{margin-bottom:44px}.login-visual-copy{position:relative;z-index:2;width:min(600px,100%);margin:auto 0;padding:42px 0 52px}.login-visual-stage{position:relative;z-index:2;width:min(600px,100%);margin:auto 0}.login-visual-stage .login-visual-copy{width:100%;margin:0;padding:42px 0 0}.login-kicker,.login-form-eyebrow{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#ffffffd1;background:#ffffff14;font-size:10px;font-weight:800;letter-spacing:1.3px}.login-visual-copy h1{max-width:620px;margin:24px 0 18px;font-family:var(--font-display);font-size:clamp(44px,5vw,76px);line-height:1.02;letter-spacing:-3.5px;font-weight:760}.login-visual-copy h1 span{color:transparent;background:linear-gradient(90deg,#f787df,#ffc26a);background-clip:text;-webkit-background-clip:text}.login-visual-copy>p{max-width:510px;margin:0;color:#f6eaffd1;font-size:16px;line-height:1.72}.login-proof-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:540px;margin-top:42px}.login-proof-row div{display:flex;flex-direction:column;gap:6px;padding:0 24px;border-right:1px solid rgba(255,255,255,.2)}.login-proof-row div:first-child{padding-left:0}.login-proof-row div:last-child{border-right:0}.login-proof-row strong{font-size:28px;line-height:1}.login-proof-row span{color:#eee1fbb3;font-size:11px;line-height:1.35}.login-visual-footer{position:relative;z-index:2;margin:0;color:#ecdcfa9e;font-size:11px;letter-spacing:.2px}.login-orbit-art{position:absolute;z-index:1;top:50%;right:-12%;width:min(39vw,560px);aspect-ratio:1;transform:translateY(-48%);opacity:.76;pointer-events:none}.login-orbit{position:absolute;top:12%;right:12%;bottom:12%;left:12%;border:1px solid rgba(255,255,255,.3);border-radius:50%;transform:rotate(-22deg) skew(-9deg)}.orbit-two{top:2%;right:2%;bottom:2%;left:2%;border-color:#ffffff29;transform:rotate(50deg) skew(-16deg) scaleY(.7)}.login-orbit-core{position:absolute;top:34%;left:34%;width:32%;aspect-ratio:1;display:grid;place-content:center;border:1px solid rgba(255,255,255,.45);border-radius:35%;color:#fff;text-align:center;background:linear-gradient(145deg,#cf61ff,#4b0ab2);box-shadow:0 0 70px #d54dffcc,inset 0 0 24px #ffffff47;transform:rotate(-10deg)}.login-orbit-core strong{font-size:clamp(28px,4vw,54px);line-height:.8}.login-orbit-core span{margin-top:10px;font-size:10px;letter-spacing:4px}.login-float-card{position:absolute;min-width:150px;padding:14px 16px;border:1px solid rgba(255,255,255,.26);border-radius:16px;color:#fff;background:#ffffff21;box-shadow:0 18px 44px #13002b52;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.login-float-card small,.login-float-card span{display:block;color:#f5e9ffb8;font-size:9px;letter-spacing:.4px}.login-float-card b{display:block;margin:6px 0;font-size:25px}.login-float-card span{color:#6df3ae;font-weight:800}.login-float-card-top{top:16%;right:0}.login-float-card-bottom{bottom:16%;left:2%}.login-float-card-bottom b{margin:4px 0 0}.login-visual-stage>.login-float-card-bottom{position:relative;right:auto;bottom:auto;left:auto;width:fit-content;margin:28px 0 0 auto}.login-form-panel{display:grid;place-items:center;min-width:0;padding:56px clamp(28px,6vw,110px);background:radial-gradient(circle at 88% 6%,rgba(211,171,255,.2),transparent 28%),#fff}.login-form-wrap{width:min(430px,100%)}.login-form-eyebrow{margin-bottom:17px;border-color:#741be524;color:var(--login-purple);background:#f7efff}.login-form-wrap h2{margin:0;font-family:var(--font-display);font-size:clamp(34px,4vw,50px);line-height:1.04;letter-spacing:-2px}.login-form-intro{max-width:390px;margin:14px 0 34px;color:var(--login-muted);font-size:15px;line-height:1.65}.login-form{display:grid;gap:21px}.login-field{display:grid;gap:9px}.login-field label{color:var(--login-ink);font-size:13px;font-weight:800}.login-field input[type=email],.login-field input[type=password],.login-field input[type=text]{width:100%;min-height:54px;padding:0 16px;border:1px solid #e6ddeb;border-radius:14px;outline:none;color:var(--login-ink);background:#fff;box-shadow:inset 0 1px #fff;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.login-field input::placeholder{color:#a69ab0}.login-field input:hover{border-color:#cbb0e3}.login-field input:focus-visible{border-color:var(--login-purple);box-shadow:0 0 0 4px #741be521}.login-field input[aria-invalid=true]{border-color:#d62f75;background:#fff8fb}.login-field input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 4px #d62f751f}.login-password-toggle,.login-link{min-height:32px;padding:0;border:0;background:none;color:var(--login-purple);font-size:11px;font-weight:800;cursor:pointer}.login-password-toggle:focus-visible,.login-link:focus-visible,.login-back-link:focus-visible,.login-brand:focus-visible{outline:3px solid rgba(53,189,248,.55);outline-offset:4px;border-radius:5px}.login-field-error{color:#bd235f;font-size:11px;font-weight:700}.login-options{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:-2px}.login-checkbox{display:inline-flex;align-items:center;gap:8px;min-height:32px;color:#645773;font-size:12px;cursor:pointer}.login-checkbox input{width:17px;height:17px;margin:0;accent-color:var(--login-purple)}.login-link-disabled{color:#a79bac;cursor:not-allowed}.login-form-error{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid #f2bdd1;border-radius:13px;color:#97214f;background:#fff5f9}.login-form-error>span{display:grid;place-items:center;flex:0 0 18px;width:18px;height:18px;border-radius:50%;color:#fff;background:#d52f74;font-size:11px;font-weight:900}.login-form-error p{margin:0;font-size:12px;line-height:1.45}.login-submit{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:0 19px 0 22px;border:0;border-radius:15px;color:#fff;background:linear-gradient(105deg,#6917d1,#a62aed 54%,#e3389f);box-shadow:0 15px 28px #741be540;font-size:14px;font-weight:800;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.login-submit>span:last-child{font-size:22px;line-height:1}.login-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 20px 34px #741be552;filter:saturate(1.08)}.login-submit:focus-visible{outline:3px solid rgba(53,189,248,.55);outline-offset:4px}.login-submit:disabled{cursor:wait;opacity:.7}.login-security-note{display:flex;align-items:flex-start;gap:10px;margin-top:24px;padding-top:19px;border-top:1px solid #eee8f2;color:#8c7e96}.login-security-note>span{color:var(--login-purple);font-size:16px;line-height:1.25}.login-security-note p{margin:0;font-size:11px;line-height:1.5}.login-back-link{display:inline-flex;gap:7px;align-items:center;margin-top:25px;color:#625370;font-size:12px;font-weight:800}.login-back-link span{color:var(--login-purple);font-size:17px}@keyframes loginSweep{0%,70%{transform:translate(-48%);opacity:0}78%{opacity:1}to{transform:translate(48%);opacity:0}}@media (max-width: 1100px){.login-page{grid-template-columns:minmax(0,.92fr) minmax(410px,1.08fr)}.login-visual{padding-inline:44px}.login-visual-copy h1{font-size:clamp(40px,5vw,58px);letter-spacing:-2.6px}.login-orbit-art{right:-30%;width:49vw;opacity:.56}}@media (max-width: 860px){.login-page{display:block;overflow:visible}.login-visual{min-height:320px;padding:24px 24px 36px}.login-brand-light img{width:160px}.login-visual-stage{width:min(640px,100%);margin:42px 0 0}.login-visual-copy{width:100%;margin:0;padding:0}.login-visual-copy h1{max-width:520px;margin-top:18px;font-size:clamp(36px,8vw,56px)}.login-visual-copy>p{max-width:570px;font-size:14px}.login-proof-row{margin-top:26px}.login-visual-footer{margin-top:34px}.login-orbit-art{top:50%;right:-23%;width:420px;opacity:.32}.login-visual-stage>.login-float-card-bottom{margin-top:24px}.login-form-panel{min-height:calc(100vh - 320px);padding:54px 24px 60px}}@media (max-width: 640px){.login-visual{min-height:292px;padding:21px 18px 28px}.login-brand-light img{width:148px}.login-visual-stage{margin-top:34px}.login-visual-copy{margin-top:0}.login-kicker{min-height:26px;padding-inline:9px;font-size:8px;letter-spacing:1px}.login-visual-copy h1{margin:15px 0 11px;font-size:clamp(34px,10vw,46px);letter-spacing:-2px}.login-visual-copy>p{font-size:13px;line-height:1.55}.login-proof-row{max-width:100%;margin-top:24px}.login-proof-row div{padding:0 10px}.login-proof-row strong{font-size:20px}.login-proof-row span{font-size:9px}.login-visual-footer,.login-orbit-art{display:none}.login-visual-stage>.login-float-card-bottom{margin-top:22px}.login-form-panel{min-height:0;padding:38px 18px 44px}.login-brand-dark{margin-bottom:30px}.login-brand-dark img{width:176px}.login-form-wrap h2{font-size:36px}.login-form-intro{margin-bottom:28px;font-size:14px}.login-options{align-items:flex-start;flex-direction:column;gap:5px}.login-submit{min-height:54px}}@media (prefers-reduced-motion: reduce){.login-visual-grid{animation:none}.login-submit{transition:none}}.login-input-wrap{position:relative}.login-input-wrap input[type=password],.login-input-wrap input[type=text]{padding-right:56px}.login-password-toggle{position:absolute;top:50%;right:9px;display:grid;place-items:center;width:36px;height:36px;min-height:0;padding:0;border:0;border-radius:10px;color:#8a739a;background:transparent;transform:translateY(-50%)}.login-password-toggle:hover{color:var(--login-purple);background:#f4ecfb}.login-password-toggle svg{width:18px;height:18px;overflow:visible}.login-form-error[hidden],.login-field-error[hidden]{display:none!important}.register-form{gap:16px}.register-terms-field{display:grid;gap:7px;margin-top:-2px}.register-terms{align-items:flex-start;line-height:1.45}.register-terms input:focus-visible{outline:3px solid rgba(53,189,248,.55);outline-offset:3px}.register-success{padding:24px;border:1px solid rgba(116,27,229,.16);border-radius:18px;background:linear-gradient(145deg,#fbf7ff,#fff7fc);box-shadow:0 18px 36px #741be51a}.register-success-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#741be5,#ee2ba5);font-size:22px;font-weight:800}.register-success h3{margin:20px 0 8px;color:var(--login-ink);font-family:var(--font-display);font-size:26px;letter-spacing:-1px}.register-success p{margin:0;color:var(--login-muted);font-size:13px;line-height:1.6}.register-success-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:18px;color:var(--login-purple);font-size:13px;font-weight:800}.register-success-link:focus-visible{outline:3px solid rgba(53,189,248,.55);outline-offset:4px;border-radius:5px}@media (max-width: 640px){.register-success{padding:20px}.register-success h3{font-size:24px}}@media (prefers-reduced-motion: reduce){.register-success-link{transition:none}}.login-submit{min-height:52px;padding:0 16px 0 20px;border-radius:13px;background:linear-gradient(105deg,#5d16c4,#8e25df 56%,#d93297);box-shadow:0 11px 22px #741be533;font-size:14px;letter-spacing:-.1px}.login-submit>span:last-child{display:grid;place-items:center;width:27px;height:27px;border:1px solid rgba(255,255,255,.34);border-radius:50%;font-size:15px;line-height:1}.login-register-prompt{margin:17px 0 0;color:#8c7e96;font-size:13px;line-height:1.5;text-align:center}.login-register-prompt a{color:var(--login-purple);font-weight:800;text-decoration:none}.login-register-prompt a:hover{text-decoration:underline}.login-register-prompt a:focus-visible{outline:3px solid rgba(53,189,248,.55);outline-offset:3px;border-radius:4px}.login-password-toggle{z-index:1;width:40px;height:40px;right:7px;border-radius:10px;color:#756080}.login-password-toggle svg{display:block;width:19px;height:19px}.login-password-toggle svg path,.login-password-toggle svg circle{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.login-password-toggle .login-password-slash{display:block}.login-password-toggle[aria-pressed=true] .login-password-slash{display:none}@media (prefers-reduced-motion: reduce){.login-submit{transition:none}}.login-page .login-form-wrap .login-submit{min-height:52px!important;padding:0 16px 0 20px!important;border:0!important;border-radius:13px!important;color:#fff!important;background:linear-gradient(105deg,#5d16c4,#8e25df 56%,#d93297)!important;box-shadow:0 11px 22px #741be533!important;font-size:14px!important;font-weight:800!important;text-transform:none!important;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease!important}.login-page .login-password-toggle{width:40px!important;height:40px!important;min-height:0!important;padding:0!important;border:1px solid rgba(116,27,229,.22)!important;border-radius:10px!important;color:#756080!important;background:#fff!important;box-shadow:none!important;font-size:0!important;font-weight:400!important;text-transform:none!important;transition:color .2s ease,background .2s ease,border-color .2s ease!important}.login-page .login-password-toggle:hover{color:var(--login-purple)!important;border-color:#741be56b!important;background:#f4ecfb!important}.login-page .login-register-prompt{font-size:13px!important}.dashboard-lock-scroll{overflow:hidden}.dashboard-page{--d-ink:#24143b;--d-muted:#786b89;--d-soft:#f7f5fb;--d-line:rgba(36,20,59,.1);--d-side:#180d2b;--d-surface:#fff;--d-shadow:0 18px 48px rgba(48,18,76,.08);min-height:100vh;color:var(--d-ink);background:#f7f5fb;isolation:isolate}.dashboard-page:before{content:"";position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 80% 0%,rgba(163,39,250,.11),transparent 32%),radial-gradient(circle at 10% 55%,rgba(53,189,248,.07),transparent 28%)}.dashboard-sidebar{position:fixed;z-index:50;inset:0 auto 0 0;display:flex;flex-direction:column;width:274px;padding:26px 18px 20px;color:#fff;background:linear-gradient(165deg,#180d2b,#291145 58%,#160c28);box-shadow:16px 0 44px #24143b1f}.dashboard-sidebar-top{display:flex;align-items:center;justify-content:space-between;padding:0 10px 30px}.dashboard-brand img{display:block;width:152px;filter:brightness(0) invert(1)}.dashboard-sidebar-close{display:none;color:#fff;background:transparent;border:0;font-size:28px;cursor:pointer}.dashboard-user-chip{display:flex;align-items:center;gap:10px;margin:0 4px 28px;padding:11px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#ffffff0f}.dashboard-user-chip strong,.dashboard-user-chip small{display:block}.dashboard-user-chip strong{font-size:12px}.dashboard-user-chip small{margin-top:2px;color:#ffffff85;font-size:10px}.dashboard-avatar{display:grid;flex:0 0 auto;place-items:center;width:38px;height:38px;color:#fff;border-radius:12px;background:linear-gradient(135deg,#741be5,#ee2ba5);font-size:11px;font-weight:850}.dashboard-user-dot{width:7px;height:7px;margin-left:auto;border-radius:50%;background:#46e4ad;box-shadow:0 0 0 4px #46e4ad1f}.dashboard-nav{overflow:auto;padding:0 4px}.dashboard-nav-group{margin-bottom:24px}.dashboard-nav-group p{margin:0 10px 8px;color:#ffffff61;font-size:9px;font-weight:800;letter-spacing:1.4px}.dashboard-nav-item{display:flex;align-items:center;width:100%;min-height:43px;gap:10px;padding:0 10px;color:#ffffffa6;border:0;border-radius:12px;background:transparent;text-align:left;cursor:pointer;font-size:12px;transition:background .2s,color .2s}.dashboard-nav-item:hover,.dashboard-nav-item:focus-visible{color:#fff;background:#ffffff14}.dashboard-nav-item.is-active{color:#fff;background:linear-gradient(90deg,#a327fad1,#741be575);box-shadow:0 10px 24px #741be538}.dashboard-nav-glyph{display:grid;place-items:center;width:20px;color:#c991ff;font-size:17px}.dashboard-nav-badge{display:grid;place-items:center;width:19px;height:19px;margin-left:auto;border-radius:6px;background:#ffffff29;font-size:10px}.dashboard-sidebar-footer{margin-top:auto;padding:14px 6px 0;border-top:1px solid rgba(255,255,255,.1)}.dashboard-sidebar-help{display:flex;align-items:center;gap:10px;margin-bottom:14px}.dashboard-help-orbit{display:grid;place-items:center;width:34px;height:34px;color:#f6b4ff;border-radius:11px;background:#ee2ba529}.dashboard-sidebar-help strong{display:block;font-size:11px}.dashboard-sidebar-help p{margin:4px 0 0;color:#ffffff78;font-size:10px}.dashboard-sidebar-footer>a{display:flex;justify-content:space-between;padding:11px 12px;color:#fff;border-radius:10px;background:#ffffff14;font-size:11px;font-weight:700}.dashboard-shell{min-height:100vh;margin-left:274px}.dashboard-topbar{position:sticky;z-index:30;top:0;display:flex;align-items:center;justify-content:space-between;min-height:82px;padding:0 clamp(24px,4vw,58px);border-bottom:1px solid var(--d-line);background:#f7f5fbdb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dashboard-breadcrumbs,.dashboard-top-actions,.dashboard-heading-actions{display:flex;align-items:center}.dashboard-breadcrumbs{gap:9px;color:var(--d-muted);font-size:12px}.dashboard-breadcrumbs strong{color:var(--d-ink)}.dashboard-menu-toggle{display:none}.dashboard-top-actions{gap:10px}.dashboard-search{display:flex;align-items:center;gap:8px;width:clamp(190px,18vw,270px);height:38px;padding:0 10px;border:1px solid var(--d-line);border-radius:10px;background:var(--d-surface)}.dashboard-search input{width:100%;min-width:0;border:0;outline:0;color:var(--d-ink);background:transparent;font-size:11px}.dashboard-search kbd{padding:3px 5px;border:1px solid var(--d-line);border-radius:5px;color:var(--d-muted);background:var(--d-soft);font-size:9px;white-space:nowrap}.dashboard-icon-button{position:relative;display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--d-line);border-radius:10px;color:var(--d-ink);background:var(--d-surface);cursor:pointer;font-size:17px}.dashboard-notification-button>span{position:absolute;top:8px;right:8px;width:5px;height:5px;border-radius:50%;background:#ee2ba5;box-shadow:0 0 0 3px #ee2ba51c}.dashboard-notification-wrap{position:relative}.dashboard-notification-panel{position:absolute;top:49px;right:-68px;width:min(360px,calc(100vw - 32px));padding:17px;border:1px solid var(--d-line);border-radius:18px;background:var(--d-surface);box-shadow:0 22px 50px #24143b2e}.dashboard-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.dashboard-panel-heading>button{color:var(--d-muted);background:transparent;border:0;font-size:24px;cursor:pointer}.dashboard-panel-heading h2{margin:4px 0 0;font-size:19px;letter-spacing:-.5px}.dashboard-notification-row{display:flex;gap:10px;padding:13px 0;border-bottom:1px solid var(--d-line)}.dashboard-notification-row:last-child{border-bottom:0;padding-bottom:0}.dashboard-notification-mark{flex:0 0 auto;width:8px;height:8px;margin-top:4px;border-radius:50%;background:#a327fa;box-shadow:0 0 0 5px #a327fa1f}.dashboard-notification-mark.blue{background:#35bdf8}.dashboard-notification-mark.pink{background:#ee2ba5}.dashboard-notification-row strong,.dashboard-notification-row small{display:block}.dashboard-notification-row strong{font-size:11px}.dashboard-notification-row small{margin-top:4px;color:var(--d-muted);font-size:10px}.dashboard-profile-button{display:flex;align-items:center;gap:9px;padding:3px 0 3px 6px;color:var(--d-ink);border:0;background:transparent;text-align:left;cursor:pointer}.dashboard-profile-button>span:nth-child(2){min-width:95px}.dashboard-profile-button strong,.dashboard-profile-button small{display:block}.dashboard-profile-button strong{font-size:11px}.dashboard-profile-button small{margin-top:2px;color:var(--d-muted);font-size:9px}.dashboard-avatar-small{width:33px;height:33px;border-radius:10px}.dashboard-main{max-width:1600px;margin:0 auto;padding:54px clamp(24px,4vw,58px) 30px}.dashboard-heading-row{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px}.dashboard-eyebrow{display:block;color:#741be5;font-size:9px;font-weight:850;letter-spacing:1.6px}.dashboard-heading-row h1{max-width:760px;margin:10px 0 9px;font-family:var(--font-display);font-size:clamp(28px,3.2vw,44px);line-height:1.03;letter-spacing:-2px}.dashboard-heading-row p{max-width:650px;margin:0;color:var(--d-muted);font-size:13px;line-height:1.65}.dashboard-heading-actions{gap:16px;flex-shrink:0}.dashboard-live-badge{display:inline-flex;align-items:center;gap:7px;color:#278367;font-size:10px;font-weight:850;letter-spacing:.7px}.dashboard-live-badge i,.dashboard-account-meta i{width:6px;height:6px;border-radius:50%;background:#42c89b;box-shadow:0 0 0 4px #42c89b1f}.dashboard-primary-button{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 17px;border-radius:11px;color:#fff;background:linear-gradient(100deg,#741be5,#ee2ba5);box-shadow:0 12px 24px #741be538;font-size:11px;font-weight:750}.dashboard-account-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;overflow:hidden;margin-bottom:18px;padding:28px 31px;border-radius:22px;color:#fff;background:radial-gradient(circle at 85% 20%,rgba(238,43,165,.55),transparent 29%),linear-gradient(115deg,#261044,#5d18a2 58%,#9822bb);box-shadow:0 20px 46px #52178233}.dashboard-account-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.4) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.4) 1px,transparent 1px);background-size:32px 32px}.dashboard-account-copy,.dashboard-account-balance{position:relative;z-index:1}.dashboard-account-card .dashboard-eyebrow{color:#e5b9ff}.dashboard-account-copy h2{margin:8px 0 7px;font-size:clamp(20px,2vw,27px);letter-spacing:-.8px}.dashboard-account-copy p{max-width:620px;margin:0;color:#ffffffb3;font-size:12px;line-height:1.6}.dashboard-account-meta{display:flex;align-items:center;gap:18px;margin-top:20px;color:#ffffff8f;font-size:10px}.dashboard-account-meta span:first-child{display:inline-flex;align-items:center;gap:7px;color:#a9f4d6;font-weight:750}.dashboard-account-balance{align-self:center;min-width:200px;padding-left:28px;border-left:1px solid rgba(255,255,255,.18)}.dashboard-account-balance span,.dashboard-account-balance strong,.dashboard-account-balance a{display:block}.dashboard-account-balance>span{color:#ffffff94;font-size:10px}.dashboard-account-balance strong{margin:5px 0 11px;font-size:25px;letter-spacing:-.8px}.dashboard-account-balance a{color:#fff;font-size:10px;font-weight:750}.dashboard-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:18px}.dashboard-stat-card{position:relative;min-height:139px;padding:20px 21px;overflow:hidden;border:1px solid var(--d-line);border-radius:17px;background:var(--d-surface);box-shadow:var(--d-shadow)}.dashboard-stat-card:after{content:"";position:absolute;right:-30px;bottom:-45px;width:120px;height:120px;border-radius:50%;opacity:.1;background:#a327fa;filter:blur(3px)}.stat-card-2:after{background:#35bdf8}.stat-card-3:after{background:#ee2ba5}.dashboard-stat-top,.dashboard-stat-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px}.dashboard-stat-label,.dashboard-stat-bottom>span:last-child{color:var(--d-muted);font-size:10px}.dashboard-stat-menu{color:#b8a9c5;letter-spacing:1px}.dashboard-stat-card>strong{display:block;margin:16px 0 13px;color:var(--d-ink);font-size:26px;letter-spacing:-1px}.dashboard-stat-bottom{justify-content:flex-start;gap:9px}.dashboard-trend{color:#31a47c;font-size:10px;font-weight:800}.dashboard-content-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(310px,.9fr);gap:18px;margin-bottom:18px}.dashboard-panel{min-width:0;padding:23px;border:1px solid var(--d-line);border-radius:17px;background:var(--d-surface);box-shadow:var(--d-shadow)}.dashboard-panel-heading h2{margin:5px 0 0;color:var(--d-ink);font-size:19px;letter-spacing:-.8px}.dashboard-panel-heading .dashboard-eyebrow{color:var(--d-muted)}.dashboard-period-button{padding:8px 10px;border:1px solid var(--d-line);border-radius:8px;color:var(--d-muted);background:var(--d-soft);font-size:10px;cursor:pointer}.dashboard-chart-legend{display:flex;gap:20px;margin-top:19px;color:var(--d-muted);font-size:10px}.dashboard-chart-legend span{display:inline-flex;align-items:center;gap:6px}.dashboard-chart-legend i{width:7px;height:7px;border-radius:50%;background:#741be5}.dashboard-chart-legend .legend-secondary{background:#d9cfea}.dashboard-chart{position:relative;display:flex;height:210px;margin-top:18px;padding-left:37px}.dashboard-chart-grid{position:absolute;top:0;right:0;bottom:0;left:37px;display:flex;flex-direction:column;justify-content:space-between}.dashboard-chart-grid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(to bottom,var(--d-line) 0,var(--d-line) 1px,transparent 1px,transparent 25%)}.dashboard-chart-grid span{position:relative;z-index:1;transform:translate(-31px);color:var(--d-muted);font-size:9px}.dashboard-chart-bars{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-around;width:100%;padding:0 8px 0 12px}.dashboard-chart-bars>span{position:relative;display:flex;justify-content:center;width:7%;height:var(--bar-height);min-height:10px;border-radius:7px 7px 2px 2px;background:linear-gradient(180deg,#a327fa,#741be5);box-shadow:0 9px 18px #741be52b}.dashboard-chart-bars>span:nth-child(3n){background:linear-gradient(180deg,#ee2ba5,#a327fa)}.dashboard-chart-bars>span i{position:absolute;top:8px;width:3px;height:3px;border-radius:50%;background:#fffc}.dashboard-chart-labels{display:flex;justify-content:space-between;margin:8px 4px 0 40px;color:var(--d-muted);font-size:9px}.dashboard-text-button{padding:0;color:#741be5;background:transparent;border:0;font-size:10px;font-weight:800;cursor:pointer}.dashboard-news-list{display:grid;gap:11px;margin-top:21px}.dashboard-news-card{padding:15px;border:1px solid var(--d-line);border-radius:13px;background:var(--d-soft)}.dashboard-news-card.news-highlight{color:#fff;background:linear-gradient(135deg,#321059,#741be5)}.dashboard-news-tag,.dashboard-news-date{font-size:9px;font-weight:800;letter-spacing:1.1px}.dashboard-news-tag{color:#f4c0ff}.dashboard-news-date{color:var(--d-muted)}.dashboard-news-card h3{margin:10px 0 7px;font-size:14px;line-height:1.18;letter-spacing:-.3px}.dashboard-news-card p{margin:0 0 14px;color:#ffffffa6;font-size:10px;line-height:1.55}.dashboard-news-card:not(.news-highlight) p{color:var(--d-muted)}.dashboard-news-card a{color:inherit;font-size:10px;font-weight:800}.dashboard-lower-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.dashboard-muted-label{color:var(--d-muted);font-size:10px}.dashboard-quick-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px}.dashboard-quick-actions a{position:relative;min-height:122px;padding:14px;border:1px solid var(--d-line);border-radius:12px;color:var(--d-ink);background:var(--d-soft);transition:transform .2s,border-color .2s,box-shadow .2s}.dashboard-quick-actions a:hover{border-color:#741be557;box-shadow:0 12px 24px #741be51a;transform:translateY(-2px)}.dashboard-action-number,.dashboard-quick-actions strong,.dashboard-quick-actions small{display:block}.dashboard-action-number{color:#741be5;font-size:9px;font-weight:850}.dashboard-quick-actions strong{margin-top:20px;font-size:12px}.dashboard-quick-actions small{margin-top:4px;color:var(--d-muted);font-size:9px}.dashboard-action-arrow{position:absolute;top:13px;right:13px;color:#741be5;font-size:16px}.dashboard-faq-list{margin-top:15px}.dashboard-faq-item{border-bottom:1px solid var(--d-line)}.dashboard-faq-item:last-child{border-bottom:0}.dashboard-faq-item button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:42px;padding:7px 0;color:var(--d-ink);border:0;background:transparent;text-align:left;cursor:pointer;font-size:11px;font-weight:700}.dashboard-faq-item button b{color:#741be5;font-size:18px;font-weight:500}.dashboard-faq-item p{margin:-1px 25px 12px 0;color:var(--d-muted);font-size:10px;line-height:1.6}.dashboard-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1600px;margin:0 auto;padding:22px clamp(24px,4vw,58px) 28px;color:var(--d-muted);font-size:10px}.dashboard-footer a{color:#741be5;font-weight:750}.dashboard-page-dark{--d-ink:#f8f2ff;--d-muted:#b6a8c3;--d-soft:#251736;--d-line:rgba(255,255,255,.11);--d-surface:#1d112d;background:#120b1d}.dashboard-page-dark .dashboard-topbar{background:#120b1ddb}.dashboard-page-dark .dashboard-search input,.dashboard-page-dark .dashboard-icon-button,.dashboard-page-dark .dashboard-profile-button{color:var(--d-ink)}@media (max-width:1100px){.dashboard-sidebar{width:236px}.dashboard-shell{margin-left:236px}.dashboard-profile-button>span:nth-child(2),.dashboard-search kbd{display:none}.dashboard-content-grid{grid-template-columns:1fr}.dashboard-news-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.dashboard-sidebar{width:276px;transform:translate(-102%);transition:transform .24s}.dashboard-sidebar-open{transform:translate(0)}.dashboard-sidebar-close{display:block}.dashboard-shell{margin-left:0}.dashboard-menu-toggle{display:grid;place-items:center;width:36px;height:36px;margin-right:4px;border:1px solid var(--d-line);border-radius:9px;color:var(--d-ink);background:var(--d-surface);cursor:pointer}.dashboard-topbar{min-height:74px}.dashboard-search{width:min(32vw,210px)}}@media (max-width:680px){.dashboard-main{padding:36px 18px 20px}.dashboard-topbar{padding:0 18px}.dashboard-heading-row{display:block}.dashboard-heading-actions{justify-content:space-between;margin-top:20px}.dashboard-account-card{grid-template-columns:1fr;gap:20px;padding:22px}.dashboard-account-balance{min-width:0;padding:18px 0 0;border-top:1px solid rgba(255,255,255,.18);border-left:0}.dashboard-stat-grid{gap:10px}.dashboard-stat-card{padding:15px}.dashboard-panel{padding:18px}.dashboard-quick-actions{grid-template-columns:1fr}.dashboard-quick-actions a{min-height:80px}.dashboard-quick-actions strong{margin-top:12px}.dashboard-footer{display:grid;padding:18px}}@media (max-width:640px){.dashboard-breadcrumbs>a,.dashboard-breadcrumbs>span{display:none}.dashboard-search{width:38px;padding:0;justify-content:center;border:0;background:transparent}.dashboard-search input,.dashboard-search kbd{display:none}.dashboard-search>span{font-size:23px}.dashboard-profile-button>span:nth-child(2),.dashboard-profile-button>span:last-child{display:none}.dashboard-heading-row h1{font-size:31px;letter-spacing:-1.6px}.dashboard-account-meta{align-items:flex-start;flex-direction:column;gap:9px}.dashboard-stat-grid{grid-template-columns:1fr}.dashboard-stat-card{min-height:112px}.dashboard-chart{height:170px}.dashboard-news-list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dashboard-nav-item,.dashboard-nav-group-toggle,.dashboard-nav-group-chevron,.dashboard-primary-button,.dashboard-sidebar,.dashboard-quick-actions a{transition:none}}.dashboard-nav-title{margin:0 10px 12px;color:#fff;font-size:14px;font-weight:800;letter-spacing:-.2px}.dashboard-nav-group{margin-bottom:12px}.dashboard-nav-group-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:34px;padding:0 10px;color:#ffffff73;border:0;border-radius:8px;background:transparent;text-align:left;cursor:pointer;font-size:10px;font-weight:800;letter-spacing:.15px}.dashboard-nav-group-toggle:hover,.dashboard-nav-group-toggle:focus-visible{color:#fff;background:#ffffff14;outline:0}.dashboard-nav-group-chevron{font-size:15px;line-height:1;transition:transform .2s;color:#c991ff}.dashboard-nav-group-toggle[aria-expanded=true] .dashboard-nav-group-chevron{transform:rotate(180deg)}.dashboard-nav-children{padding-left:8px}.dashboard-nav-standalone{margin-top:3px}.dashboard-nav-group-toggle+.dashboard-nav-children[hidden]{display:none}.dashboard-nav-group-toggle:focus-visible,.dashboard-nav-item:focus-visible{box-shadow:0 0 0 2px #ffffffb3,0 0 0 4px #a327fabf}.dashboard-nav-group-toggle{font-size:14px;min-height:42px}.dashboard-nav-children{position:relative;margin:0 0 9px 10px;padding-left:16px}.dashboard-nav-children:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:2px;border-radius:3px;background:linear-gradient(180deg,#a327fa,#35bdf8 52%,#ee2ba5);box-shadow:0 0 10px #a327fabf,0 0 16px #35bdf859}.dashboard-nav-children .dashboard-nav-item{font-size:15px;min-height:43px}.dashboard-nav-standalone{font-size:16px;min-height:47px}.dashboard-nav{scrollbar-width:thin;scrollbar-color:#a327fa transparent}.dashboard-nav::-webkit-scrollbar{width:5px}.dashboard-nav::-webkit-scrollbar-track{background:transparent}.dashboard-nav::-webkit-scrollbar-thumb{border:1px solid rgba(255,255,255,.2);border-radius:999px;background:linear-gradient(180deg,#a327fa,#ee2ba5);box-shadow:0 0 9px #a327fa8c}.dashboard-nav::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#c56bff,#ff65bd);box-shadow:0 0 12px #ee2ba5bf}.dashboard-nav-subgroup .dashboard-nav-group-toggle{color:#ffffffb8;background:#ffffff06}.dashboard-nav-subgroup .dashboard-nav-children{margin-left:12px}.dashboard-nav-info{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 10px;color:#ffffff7a;font-size:14px}.dashboard-nav-info-mark{color:#a327fa;font-size:16px}.dashboard-nav-status{margin-left:auto;padding:3px 6px;color:#ffd0e8;border:1px solid rgba(238,43,165,.35);border-radius:999px;background:#ee2ba51f;font-size:9px;font-weight:700;white-space:nowrap}.dashboard-sidebar-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.dashboard-sidebar-actions button{min-height:36px;padding:0 8px;color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:9px;background:#ffffff12;cursor:pointer;font-size:11px;font-weight:750}.dashboard-sidebar-actions button:first-child{border-color:#a327fa8c;background:linear-gradient(100deg,#741be5d9,#ee2ba594)}.dashboard-sidebar-actions button:hover,.dashboard-sidebar-actions button:focus-visible{border-color:#ffffff80;outline:0;box-shadow:0 0 0 2px #a327fa80}.dashboard-nav-glyph{font-size:0}.dashboard-nav-glyph:before,.dashboard-nav-group-toggle:before{content:"";display:block;flex:0 0 auto;width:8px;height:8px;border:1px solid currentColor;border-radius:3px;transform:rotate(45deg);box-shadow:0 0 7px #a327fa66}.dashboard-nav-group-toggle:before{margin-right:9px;color:#c991ff}.dashboard-nav-group-toggle>span:first-of-type{flex:1}.dashboard-nav-info-mark{font-size:0;width:10px;height:10px;border:1px solid currentColor;border-radius:50%;box-shadow:0 0 7px #a327fa73}.dashboard-sidebar-top{position:relative}.dashboard-sidebar{width:304px}.dashboard-sidebar-collapse-toggle{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;color:#fff;border:1px solid rgba(255,255,255,.18);border-radius:9px;background:#ffffff14;cursor:pointer;font-size:23px;line-height:1}.dashboard-sidebar-collapse-toggle:hover,.dashboard-sidebar-collapse-toggle:focus-visible{border-color:#ffffff80;background:#a327fa59;outline:0;box-shadow:0 0 0 2px #a327fa80}.dashboard-sidebar-collapsed .dashboard-sidebar{width:84px;padding-left:12px;padding-right:12px}.dashboard-sidebar-collapsed .dashboard-shell{margin-left:84px}.dashboard-sidebar-collapsed .dashboard-sidebar-top{padding-left:0;padding-right:0;justify-content:center}.dashboard-sidebar-collapsed .dashboard-brand img{width:42px;object-fit:contain;object-position:left}.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle{position:absolute;right:-15px;top:28px;z-index:2;background:#24143b}.dashboard-sidebar-collapsed .dashboard-user-chip{justify-content:center;margin-left:0;margin-right:0;padding:8px}.dashboard-sidebar-collapsed .dashboard-user-chip>span:not(.dashboard-avatar),.dashboard-sidebar-collapsed .dashboard-nav-title,.dashboard-sidebar-collapsed .dashboard-nav-group-toggle>span:first-of-type,.dashboard-sidebar-collapsed .dashboard-nav-info,.dashboard-sidebar-collapsed .dashboard-nav-status,.dashboard-sidebar-collapsed .dashboard-sidebar-footer{display:none}.dashboard-sidebar-collapsed .dashboard-nav-group-toggle{justify-content:center;padding-left:0;padding-right:0}.dashboard-sidebar-collapsed .dashboard-nav-group-toggle:before{margin-right:0}.dashboard-sidebar-collapsed .dashboard-nav-children{margin-left:0;padding-left:0}.dashboard-sidebar-collapsed .dashboard-nav-item{justify-content:center;padding-left:0;padding-right:0}.dashboard-sidebar-collapsed .dashboard-nav-item>span:not(.dashboard-nav-glyph){display:none}.dashboard-sidebar-collapsed .dashboard-nav-glyph{width:20px}@media (max-width:1100px) and (min-width:861px){.dashboard-sidebar{width:260px}.dashboard-shell{margin-left:260px}}@media (max-width:860px){.dashboard-sidebar-collapse-toggle{display:none}.dashboard-sidebar{width:276px}.dashboard-shell{margin-left:0}.dashboard-sidebar-collapsed .dashboard-sidebar{width:276px}.dashboard-sidebar-collapsed .dashboard-shell{margin-left:0}.dashboard-sidebar-collapsed .dashboard-user-chip>span:not(.dashboard-avatar),.dashboard-sidebar-collapsed .dashboard-nav-title,.dashboard-sidebar-collapsed .dashboard-nav-group-toggle>span:first-of-type,.dashboard-sidebar-collapsed .dashboard-nav-info,.dashboard-sidebar-collapsed .dashboard-nav-status,.dashboard-sidebar-collapsed .dashboard-sidebar-footer{display:block}.dashboard-sidebar-collapsed .dashboard-nav-group-toggle{justify-content:space-between;padding-left:10px;padding-right:10px}.dashboard-sidebar-collapsed .dashboard-nav-group-toggle:before{margin-right:9px}.dashboard-sidebar-collapsed .dashboard-nav-item{justify-content:flex-start;padding-left:10px;padding-right:10px}.dashboard-sidebar-collapsed .dashboard-nav-item>span:not(.dashboard-nav-glyph){display:block}}.dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle:before,.dashboard-nav-root-toggle:before{display:grid}.dashboard-nav-group-toggle:before{content:attr(data-icon);display:grid;place-items:center;flex:0 0 auto;width:20px;height:20px;margin-right:9px;color:#c991ff;border:0;border-radius:0;box-shadow:none;transform:none;font-size:15px;font-weight:800;line-height:1}.dashboard-nav-glyph{width:24px;font-size:0;color:#c991ff}.dashboard-nav-glyph:before{content:attr(data-icon);display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:0;box-shadow:none;transform:none;font-size:14px;font-weight:800;line-height:1}.dashboard-nav-info-mark{display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:0;box-shadow:none;font-size:0}.dashboard-nav-info-mark:before{content:attr(data-icon);display:block;color:#a327fa;font-size:14px;font-weight:800;line-height:1}.dashboard-sidebar-top{position:static}.dashboard-sidebar,.dashboard-shell{transition:width .28s cubic-bezier(.22,1,.36,1),margin-left .28s cubic-bezier(.22,1,.36,1),transform .24s ease}.dashboard-sidebar-collapse-toggle{position:absolute;right:-15px;top:50%;z-index:60;transform:translateY(-50%);transition:transform .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease}.dashboard-sidebar-collapse-toggle:hover,.dashboard-sidebar-collapse-toggle:focus-visible{transform:translateY(-50%) scale(1.06)}.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle{top:50%;right:-15px;z-index:60;transform:translateY(-50%)}.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle:hover,.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle:focus-visible{transform:translateY(-50%) scale(1.06)}.dashboard-nav-group-toggle{font-size:13px}.dashboard-nav-children .dashboard-nav-item{font-size:14px}.dashboard-nav-standalone{font-size:15px}.dashboard-nav-info{font-size:13px}@media (prefers-reduced-motion:reduce){.dashboard-sidebar,.dashboard-shell,.dashboard-sidebar-collapse-toggle{transition:none}.dashboard-sidebar-collapse-toggle:hover,.dashboard-sidebar-collapse-toggle:focus-visible{transform:translateY(-50%)}}.dashboard-user-chip{display:none!important}.dashboard-nav-title{margin-top:4px}.dashboard-nav-group-chevron{display:none!important}.dashboard-sidebar-collapse-toggle{width:38px;height:52px;padding:0;color:#fff;border:1px solid rgba(255,255,255,.32);border-left:0;border-radius:0 16px 16px 0;background:linear-gradient(180deg,#8e32ed,#ee2ba5);box-shadow:8px 10px 24px #24143b47,inset 0 1px #ffffff4d;font-size:26px;font-weight:900;line-height:1}.dashboard-sidebar-collapse-toggle:hover,.dashboard-sidebar-collapse-toggle:focus-visible{color:#fff;border-color:#ffffffbf;background:linear-gradient(180deg,#a84dff,#f64fb8);box-shadow:10px 12px 28px #24143b57,0 0 0 3px #a327fa47;outline:0}.dashboard-sidebar-collapse-toggle{top:24px;right:16px;width:34px;height:34px;border-left:1px;border-radius:10px;transform:none}.dashboard-sidebar-collapse-toggle:hover,.dashboard-sidebar-collapse-toggle:focus-visible{transform:scale(1.06)}.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle{top:24px;right:10px;transform:none}.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle:hover,.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle:focus-visible{transform:scale(1.06)}.dashboard-sidebar-collapsed .dashboard-sidebar-top{justify-content:flex-start}.dashboard-sidebar-collapsed .dashboard-brand img{width:40px}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle:before,.dashboard-sidebar-collapsed .dashboard-nav-root-toggle:before{display:grid;content:attr(data-icon);width:22px;height:22px;margin-right:0;color:#c991ff;border:0;box-shadow:none;transform:none;font-size:15px;font-weight:800;line-height:1}@media (prefers-reduced-motion:reduce){.dashboard-sidebar-collapse-toggle,.dashboard-sidebar-collapse-toggle:hover,.dashboard-sidebar-collapse-toggle:focus-visible,.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle,.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle:hover,.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle:focus-visible{transform:none}}.dashboard-sidebar-collapsed .dashboard-nav{overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.dashboard-sidebar-collapsed .dashboard-nav::-webkit-scrollbar{display:none;width:0;height:0}.dashboard-sidebar-collapsed .dashboard-nav-group{margin-bottom:5px}.dashboard-sidebar-collapsed .dashboard-nav-group-toggle{display:none}.dashboard-sidebar-collapsed .dashboard-nav-children,.dashboard-sidebar-collapsed .dashboard-nav-children[hidden]{display:block!important;margin:0;padding:0}.dashboard-sidebar-collapsed .dashboard-nav-children:before{display:none}.dashboard-sidebar-collapsed .dashboard-nav-item{justify-content:center;min-height:38px;padding-left:0;padding-right:0}.dashboard-sidebar-collapsed .dashboard-nav-info{display:flex;justify-content:center;min-height:38px;padding:0}.dashboard-sidebar-collapsed .dashboard-nav-info>span:last-child{display:none}.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle{top:24px;right:8px;width:24px;height:24px;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:26px}.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle:hover{border:0;background:transparent;box-shadow:none}.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle:focus-visible{border:0;background:transparent;box-shadow:none;outline:2px solid rgba(255,255,255,.78);outline-offset:2px}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group{position:relative;margin-bottom:9px;padding-bottom:9px}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group:not(:last-child):after{content:"";position:absolute;right:10px;bottom:0;left:10px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent)}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children>.dashboard-nav-group>.dashboard-nav-group-toggle{display:grid;place-items:center;min-height:38px;padding:0}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children>.dashboard-nav-group>.dashboard-nav-children{display:none!important}.dashboard-sidebar-collapsed .dashboard-brand img{width:48px}.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle{right:4px;width:22px;height:22px}.dashboard-main>.dashboard-heading-row,.dashboard-main>.dashboard-account-card,.dashboard-main>.dashboard-stat-grid,.dashboard-main>.dashboard-content-grid{display:none}.dashboard-home-welcome{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:16px;padding:28px 30px;border-radius:22px;color:#fff;background:radial-gradient(circle at 88% 0%,rgba(238,43,165,.45),transparent 35%),linear-gradient(115deg,#24103c,#741be5 62%,#a327fa);box-shadow:0 18px 38px #5217822e}.dashboard-home-welcome h1{margin:9px 0 8px;font-size:clamp(24px,2.8vw,36px);letter-spacing:-1.5px;line-height:1.05}.dashboard-home-welcome p{max-width:620px;margin:0;color:#ffffffb8;font-size:12px;line-height:1.65}.dashboard-home-welcome .dashboard-eyebrow{color:#e9c8ff}.dashboard-home-welcome .dashboard-primary-button{flex:0 0 auto;background:#ffffff29;box-shadow:none}.dashboard-home-top-grid,.dashboard-home-main-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:16px;margin-bottom:16px}.dashboard-home-main-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr)}.dashboard-home-secondary-grid{display:grid;grid-template-columns:1.2fr .9fr .9fr;gap:16px;margin-bottom:16px}.dashboard-home-account-card,.dashboard-home-growth-card{min-width:0}.dashboard-home-account-head{display:flex;align-items:center;gap:13px}.dashboard-avatar-large{width:48px;height:48px;border-radius:14px}.dashboard-home-account-head h2,.dashboard-home-growth-card h2,.dashboard-home-tutorial h2,.dashboard-home-support h2{margin:5px 0 3px;font-size:20px;letter-spacing:-.7px}.dashboard-home-account-email{color:var(--d-muted);font-size:11px}.dashboard-home-verify-badge{margin-left:auto;padding:7px 9px;color:#9c5b00;border:1px solid rgba(240,174,60,.32);border-radius:999px;background:#f0ae3c21;font-size:10px;font-weight:800;white-space:nowrap}.dashboard-home-account-values{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0 18px;padding-top:18px;border-top:1px solid var(--d-line)}.dashboard-home-account-values small,.dashboard-home-account-values strong{display:block}.dashboard-home-account-values small{color:var(--d-muted);font-size:10px}.dashboard-home-account-values strong{margin-top:5px;font-size:23px;letter-spacing:-.7px}.dashboard-home-growth-next{padding:6px 8px;color:#741be5;border:1px solid rgba(116,27,229,.18);border-radius:8px;background:#741be514;font-size:10px;font-weight:800}.dashboard-home-progress{height:9px;margin:28px 0 10px;overflow:hidden;border-radius:99px;background:#741be51f}.dashboard-home-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#741be5,#ee2ba5)}.dashboard-home-growth-meta{display:flex;align-items:center;justify-content:space-between;gap:10px}.dashboard-home-growth-meta strong{color:#741be5;font-size:17px}.dashboard-home-growth-meta span,.dashboard-home-growth-card p{color:var(--d-muted);font-size:10px}.dashboard-home-growth-card p{margin:17px 0 0;line-height:1.55}.dashboard-home-news{margin-bottom:16px;padding:22px 23px;border:1px solid var(--d-line);border-radius:17px;background:var(--d-surface);box-shadow:var(--d-shadow)}.dashboard-home-news-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:11px;margin-top:18px}.dashboard-home-news-card{min-width:0;padding:16px;border:1px solid var(--d-line);border-radius:14px;background:var(--d-soft)}.dashboard-home-news-card.is-featured{color:#fff;background:linear-gradient(135deg,#321059,#741be5)}.dashboard-home-news-card .dashboard-news-tag,.dashboard-home-news-card .dashboard-news-date{display:inline-block;font-size:9px;font-weight:800;letter-spacing:.8px}.dashboard-home-news-card .dashboard-news-tag{color:#a327fa}.dashboard-home-news-card.is-featured .dashboard-news-tag{color:#f2c3ff}.dashboard-home-news-card .dashboard-news-date{float:right;color:var(--d-muted);font-weight:650}.dashboard-home-news-card.is-featured .dashboard-news-date{color:#ffffff94}.dashboard-home-news-card h3{clear:both;margin:14px 0 7px;font-size:14px;line-height:1.22}.dashboard-home-news-card p{margin:0 0 13px;color:var(--d-muted);font-size:10px;line-height:1.55}.dashboard-home-news-card.is-featured p{color:#ffffffad}.dashboard-home-news-card a{color:#741be5;font-size:10px;font-weight:800}.dashboard-home-news-card.is-featured a{color:#fff}.dashboard-period-list,.dashboard-home-tabs{display:flex;gap:5px}.dashboard-period-list button,.dashboard-home-tabs button{min-height:32px;padding:0 9px;color:var(--d-muted);border:1px solid transparent;border-radius:8px;background:transparent;cursor:pointer;font-size:10px;font-weight:750}.dashboard-period-list button:hover,.dashboard-period-list button:focus-visible,.dashboard-home-tabs button:hover,.dashboard-home-tabs button:focus-visible{color:#741be5;border-color:#741be533;outline:0}.dashboard-period-list button.is-active,.dashboard-home-tabs button.is-active{color:#741be5;border-color:#741be533;background:#741be517}.dashboard-home-spending-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0 14px}.dashboard-home-spending-stats small,.dashboard-home-spending-stats strong{display:block}.dashboard-home-spending-stats small{color:var(--d-muted);font-size:10px}.dashboard-home-spending-stats strong{margin-top:6px;font-size:20px;letter-spacing:-.7px}.dashboard-home-chart{min-height:235px;display:flex;align-items:center;justify-content:center;border-top:1px solid var(--d-line);border-radius:12px;background:linear-gradient(180deg,rgba(116,27,229,.035),transparent)}.dashboard-home-chart .dashboard-chart-bars{display:flex;align-items:flex-end;justify-content:space-around;width:100%;height:190px;padding:20px 14px 15px}.dashboard-home-chart .dashboard-chart-bars>span{width:6%;height:var(--bar-height);min-height:8px;border-radius:7px 7px 2px 2px;background:linear-gradient(180deg,#a327fa,#741be5)}.dashboard-home-empty-state{display:flex;align-items:center;flex-direction:column;gap:8px;padding:25px;text-align:center}.dashboard-home-empty-icon{display:grid;place-items:center;width:44px;height:44px;color:#741be5;border-radius:14px;background:#741be51a;font-size:25px}.dashboard-home-empty-state strong{font-size:14px}.dashboard-home-empty-state>span:not(.dashboard-home-empty-icon){max-width:330px;color:var(--d-muted);font-size:10px;line-height:1.55}.dashboard-home-empty-state>div{display:flex;gap:8px;margin-top:8px}.dashboard-secondary-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;color:#741be5;border:1px solid rgba(116,27,229,.24);border-radius:11px;background:transparent;cursor:pointer;font-size:11px;font-weight:800}.dashboard-home-tabs{margin:18px 0 12px;padding-bottom:7px;border-bottom:1px solid var(--d-line)}.dashboard-home-notification-list{display:grid;gap:3px}.dashboard-home-notification{display:flex;gap:10px;padding:13px 0;border-bottom:1px solid var(--d-line)}.dashboard-home-notification:last-child{border-bottom:0}.dashboard-home-notification strong,.dashboard-home-notification small{display:block}.dashboard-home-notification strong{font-size:11px}.dashboard-home-notification small{margin:4px 0 8px;color:var(--d-muted);font-size:10px;line-height:1.5}.dashboard-home-quick-list,.dashboard-home-support-list{display:grid;gap:8px;margin-top:16px}.dashboard-home-quick-item,.dashboard-home-support-list a{display:flex;align-items:center;gap:10px;min-height:46px;padding:8px 10px;color:var(--d-ink);border:1px solid var(--d-line);border-radius:11px;background:var(--d-soft)}.dashboard-home-quick-item:hover,.dashboard-home-quick-item:focus-visible,.dashboard-home-support-list a:hover,.dashboard-home-support-list a:focus-visible{border-color:#741be552;outline:0;box-shadow:0 7px 16px #741be514}.dashboard-home-quick-icon,.dashboard-home-support-icon{display:grid;flex:0 0 auto;place-items:center;width:29px;height:29px;color:#741be5;border-radius:9px;background:#741be51a;font-size:14px;font-weight:850}.dashboard-home-quick-item>span:nth-child(2),.dashboard-home-support-list a>span:nth-child(2){min-width:0;flex:1}.dashboard-home-quick-item strong,.dashboard-home-quick-item small,.dashboard-home-support-list strong,.dashboard-home-support-list small{display:block}.dashboard-home-quick-item strong,.dashboard-home-support-list strong{font-size:10px}.dashboard-home-quick-item small,.dashboard-home-support-list small{margin-top:3px;color:var(--d-muted);font-size:9px}.dashboard-home-tutorial p{margin:11px 0 18px;color:var(--d-muted);font-size:10px;line-height:1.55}.dashboard-home-play-button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 13px;color:#fff;border:0;border-radius:11px;background:linear-gradient(100deg,#741be5,#ee2ba5);cursor:pointer;font-size:10px;font-weight:800}.dashboard-home-play-button span{font-size:13px}.dashboard-home-video-panel{display:grid;gap:7px;padding:13px;border:1px solid rgba(116,27,229,.2);border-radius:12px;background:#741be512}.dashboard-home-video-panel strong{font-size:11px}.dashboard-home-video-panel span{color:var(--d-muted);font-size:10px;line-height:1.5}.dashboard-home-faq{margin-bottom:16px}.dashboard-home-faq .dashboard-faq-list{margin-top:15px}.dashboard-home-welcome button:focus-visible,.dashboard-home-period-list button:focus-visible,.dashboard-home-play-button:focus-visible,.dashboard-secondary-button:focus-visible,.dashboard-home-quick-item:focus-visible,.dashboard-home-support-list a:focus-visible{box-shadow:0 0 0 2px #fffc,0 0 0 4px #a327faa6;outline:0}@media (max-width:1100px){.dashboard-home-main-grid{grid-template-columns:1fr}.dashboard-home-secondary-grid{grid-template-columns:1fr 1fr}.dashboard-home-support{grid-column:1/-1}}@media (max-width:860px){.dashboard-home-news-grid{grid-template-columns:1fr 1fr}.dashboard-home-news-card.is-featured{grid-column:1/-1}}@media (max-width:680px){.dashboard-home-welcome{align-items:flex-start;flex-direction:column;padding:23px}.dashboard-home-welcome .dashboard-primary-button{width:100%}.dashboard-home-top-grid,.dashboard-home-secondary-grid,.dashboard-home-news-grid{grid-template-columns:1fr}.dashboard-home-support,.dashboard-home-news-card.is-featured{grid-column:auto}.dashboard-home-spending-stats{gap:8px}.dashboard-home-spending-stats strong{font-size:17px}.dashboard-home-panel-heading{align-items:flex-start}}@media (max-width:640px){.dashboard-period-list{width:100%;justify-content:space-between}.dashboard-period-list button{flex:1;padding:0 4px}.dashboard-home-spending-stats{grid-template-columns:1fr 1fr}.dashboard-home-spending-stats>div:last-child{grid-column:1/-1}.dashboard-home-empty-state>div{align-items:stretch;flex-direction:column;width:100%}.dashboard-secondary-button,.dashboard-home-empty-state .dashboard-primary-button{width:100%}.dashboard-home-account-head{align-items:flex-start;flex-wrap:wrap}.dashboard-home-verify-badge{margin-left:61px}.dashboard-home-tabs button{flex:1;padding:0 4px}}@media (prefers-reduced-motion:reduce){.dashboard-home-quick-item,.dashboard-home-support-list a,.dashboard-home-play-button,.dashboard-secondary-button{transition:none}}.dashboard-main-home{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(310px,.78fr);grid-auto-flow:row;align-items:start;gap:16px;padding:24px clamp(18px,2.5vw,36px) 32px;background:#f4f7fb}.dashboard-main-home>.dashboard-home-welcome{grid-column:1/-1;display:flex;align-items:center;min-height:48px;margin:0;padding:0 2px;background:transparent;box-shadow:none;color:var(--d-ink)}.dashboard-main-home>.dashboard-home-welcome h1{margin:0 0 4px;color:var(--d-ink);font-size:clamp(21px,2vw,28px);font-weight:700;letter-spacing:-.8px}.dashboard-main-home>.dashboard-home-welcome p{margin:0;color:#72839a;font-size:13px;line-height:1.45}.dashboard-main-home>.dashboard-home-welcome .dashboard-eyebrow{display:none}.dashboard-main-home>.dashboard-home-welcome .dashboard-primary-button{margin-left:auto;color:#fff;background:#a327fa;box-shadow:0 9px 18px #1478f62e}.dashboard-main-home>.dashboard-home-top-grid{grid-column:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);gap:16px;margin:0}.dashboard-main-home>.dashboard-home-main-grid{display:contents}.dashboard-main-home>.dashboard-home-secondary-grid{display:grid;grid-column:2;grid-row:4;grid-template-columns:1fr;gap:16px;margin:0}.dashboard-main-home>.dashboard-home-secondary-grid>*{grid-column:auto!important;grid-row:auto!important;margin:0}.dashboard-main-home>.dashboard-home-news{grid-column:1;margin:0;padding:20px;border-color:#e4ebf4;border-radius:18px;background:#fff;box-shadow:0 10px 28px #2c4d7012}.dashboard-main-home .dashboard-home-spending-panel{grid-column:1;grid-row:4;min-height:390px;border-color:#e4ebf4;border-radius:18px;background:#fff;box-shadow:0 10px 28px #2c4d7012}.dashboard-main-home .dashboard-home-notifications{grid-column:2;grid-row:2 / span 2;border-color:#e4ebf4;border-radius:18px;background:#fff;box-shadow:0 10px 28px #2c4d7012}.dashboard-main-home .dashboard-home-quick-panel,.dashboard-main-home .dashboard-home-tutorial,.dashboard-main-home .dashboard-home-support,.dashboard-main-home>.dashboard-home-faq{border-color:#e4ebf4;border-radius:18px;background:#fff;box-shadow:0 10px 28px #2c4d7012}.dashboard-main-home>.dashboard-home-faq{grid-column:2;grid-row:5;margin:0}.dashboard-main-home>.dashboard-footer{grid-column:1/-1;grid-row:6}.dashboard-main-home .dashboard-panel{padding:20px;border-color:#e4ebf4;border-radius:18px;box-shadow:0 10px 28px #2c4d7012}.dashboard-main-home .dashboard-panel-heading h2{font-size:16px;font-weight:650;letter-spacing:-.35px}.dashboard-main-home .dashboard-panel-heading .dashboard-eyebrow{color:#71839b;font-size:10px;letter-spacing:1px}.dashboard-main-home .dashboard-home-account-card,.dashboard-main-home .dashboard-home-growth-card{min-height:238px}.dashboard-main-home .dashboard-home-account-head{padding-bottom:18px;border-bottom:1px dashed #dfe8f3}.dashboard-main-home .dashboard-avatar-large{width:64px;height:64px;border-radius:50%;color:#a327fa;background:#e5f1ff;border:1px solid #eadcff;font-size:17px}.dashboard-main-home .dashboard-home-account-head h2{margin:3px 0;font-size:18px;font-weight:700}.dashboard-main-home .dashboard-home-account-email{color:#71839b;font-size:12px}.dashboard-main-home .dashboard-home-verify-badge{padding:4px 8px;color:#b66b06;border:0;border-radius:999px;background:#fff1d6;font-size:10px}.dashboard-main-home .dashboard-home-account-values{gap:12px;margin:18px 0 0;padding:0;border:0}.dashboard-main-home .dashboard-home-account-values>div{padding:12px 14px;border-radius:12px;background:#edf5ff}.dashboard-main-home .dashboard-home-account-values small{color:#75869c;font-size:11px}.dashboard-main-home .dashboard-home-account-values strong{margin-top:4px;font-size:18px}.dashboard-main-home .dashboard-home-account-card>.dashboard-text-button{display:none}.dashboard-main-home .dashboard-home-growth-card{background:linear-gradient(145deg,#fff,#fafdff)}.dashboard-main-home .dashboard-home-growth-next{padding:6px 10px;color:#bd6d07;border-color:#ffd88c;background:#fff9eb}.dashboard-main-home .dashboard-home-progress{height:8px;margin:28px 0 13px;background:#e9eff6}.dashboard-main-home .dashboard-home-progress span{background:linear-gradient(90deg,#8d54e9,#a327fa)}.dashboard-main-home .dashboard-home-growth-meta{flex-wrap:wrap}.dashboard-main-home .dashboard-home-growth-meta strong{color:#a327fa;font-size:13px}.dashboard-main-home .dashboard-home-growth-meta span{color:#71839b;font-size:11px}.dashboard-main-home .dashboard-home-growth-card p{margin-top:18px;color:#71839b;font-size:12px}.dashboard-main-home .dashboard-home-news-grid{grid-template-columns:1.35fr 1fr 1fr;gap:10px;margin-top:16px}.dashboard-main-home .dashboard-home-news-card{min-height:154px;padding:15px;border-color:#e5edf6;border-radius:13px;background:#f8fbff}.dashboard-main-home .dashboard-home-news-card.is-featured{color:var(--d-ink);background:linear-gradient(120deg,#eaf5ff,#fff5f0)}.dashboard-main-home .dashboard-home-news-card .dashboard-news-tag{color:#a327fa;font-size:10px}.dashboard-main-home .dashboard-home-news-card .dashboard-news-date{color:#8a9bb0;font-size:10px}.dashboard-main-home .dashboard-home-news-card h3{margin:13px 0 7px;font-size:14px;line-height:1.3}.dashboard-main-home .dashboard-home-news-card p{margin-bottom:11px;color:#71839b;font-size:11px;line-height:1.5}.dashboard-main-home .dashboard-home-news-card a{color:#a327fa;font-size:11px}.dashboard-main-home .dashboard-home-news-card.is-featured .dashboard-news-tag,.dashboard-main-home .dashboard-home-news-card.is-featured .dashboard-news-date,.dashboard-main-home .dashboard-home-news-card.is-featured p{color:#71839b}.dashboard-main-home .dashboard-home-spending-stats{gap:11px;margin:20px 0 14px}.dashboard-main-home .dashboard-home-spending-stats>div{padding:12px 14px;border:1px solid #e3ebf4;border-radius:12px;background:#f7faff}.dashboard-main-home .dashboard-home-spending-stats small{color:#788ba1;font-size:11px}.dashboard-main-home .dashboard-home-spending-stats strong{margin-top:5px;font-size:17px}.dashboard-main-home .dashboard-home-chart{min-height:245px;border-top-color:#e5edf6;background:repeating-linear-gradient(to bottom,transparent 0,transparent 48px,#edf2f7 49px)}.dashboard-main-home .dashboard-home-empty-state{gap:8px}.dashboard-main-home .dashboard-home-empty-icon{width:48px;height:48px;color:#8d54e9;border-radius:50%;background:#edf6ff;font-size:27px}.dashboard-main-home .dashboard-home-empty-state strong{font-size:15px}.dashboard-main-home .dashboard-home-empty-state>span:not(.dashboard-home-empty-icon){color:#7b8da3;font-size:12px}.dashboard-main-home .dashboard-home-empty-state .dashboard-primary-button,.dashboard-main-home .dashboard-home-empty-state .dashboard-secondary-button{min-height:42px;font-size:12px}.dashboard-main-home .dashboard-home-notifications .dashboard-panel-heading{padding:0 12px 14px;border-radius:12px;background:#f4edff}.dashboard-main-home .dashboard-home-notifications .dashboard-panel-heading h2{color:#a327fa}.dashboard-main-home .dashboard-home-tabs{gap:0;margin:14px 0 8px;padding:0;border:0;border-radius:10px;background:#f7faff}.dashboard-main-home .dashboard-home-tabs button{flex:1;min-height:38px;color:#71839b;font-size:11px}.dashboard-main-home .dashboard-home-tabs button.is-active{color:#a327fa;border:0;background:#f4edff}.dashboard-main-home .dashboard-home-notification{padding:13px 0;border-bottom-color:#e7eef6}.dashboard-main-home .dashboard-home-notification strong{font-size:12px}.dashboard-main-home .dashboard-home-notification small{color:#75869c;font-size:11px}.dashboard-main-home .dashboard-home-notification .dashboard-text-button{color:#a327fa;font-size:11px}.dashboard-main-home .dashboard-home-quick-list{grid-template-columns:1fr 1fr;gap:9px;margin-top:15px}.dashboard-main-home .dashboard-home-quick-item{min-height:58px;padding:9px;border-color:#e4ecf5;border-radius:12px;background:#fff}.dashboard-main-home .dashboard-home-quick-icon,.dashboard-main-home .dashboard-home-support-icon{width:32px;height:32px;color:#a327fa;border-radius:9px;background:#f4edff}.dashboard-main-home .dashboard-home-quick-item strong,.dashboard-main-home .dashboard-home-support-list strong{font-size:11px}.dashboard-main-home .dashboard-home-quick-item small,.dashboard-main-home .dashboard-home-support-list small{display:none}.dashboard-main-home .dashboard-home-tutorial{min-height:194px;background:linear-gradient(145deg,#fff,#f7fbff)}.dashboard-main-home .dashboard-home-tutorial .dashboard-eyebrow,.dashboard-main-home .dashboard-home-support .dashboard-eyebrow{color:#a327fa}.dashboard-main-home .dashboard-home-tutorial h2,.dashboard-main-home .dashboard-home-support h2{font-size:16px}.dashboard-main-home .dashboard-home-tutorial p{color:#71839b;font-size:11px}.dashboard-main-home .dashboard-home-play-button{min-height:44px;width:100%;justify-content:center;border-radius:11px;background:#f4edff;color:#a327fa;font-size:12px}.dashboard-main-home .dashboard-home-video-panel{border-color:#eadcff;background:#f4f9ff}.dashboard-main-home .dashboard-home-support-list{grid-template-columns:1fr 1fr;gap:9px}.dashboard-main-home .dashboard-home-support-list a{min-height:52px;padding:8px;border-color:#e4ecf5;border-radius:12px;background:#fff}.dashboard-main-home .dashboard-home-support-list a:last-child{grid-column:1/-1;max-width:calc(50% - 4px)}.dashboard-main-home .dashboard-home-faq .dashboard-faq-list{margin-top:14px}.dashboard-main-home .dashboard-faq-item{border-bottom-color:#e4ecf5}.dashboard-main-home .dashboard-faq-item button{min-height:42px;color:#40526a;font-size:12px}.dashboard-main-home .dashboard-faq-item p{padding-bottom:11px;color:#71839b;font-size:11px;line-height:1.55}.dashboard-main-home .dashboard-footer{margin:0;padding-top:6px}.dashboard-main-home .dashboard-footer a{color:#a327fa}.dashboard-main-home :is(a,button,input):focus-visible{outline:2px solid rgba(20,120,246,.65);outline-offset:2px}@media (max-width:1100px){.dashboard-main-home{grid-template-columns:minmax(0,1fr) minmax(280px,.78fr)}.dashboard-main-home>.dashboard-home-top-grid{grid-template-columns:1fr}.dashboard-main-home .dashboard-home-notifications{grid-row:2 / span 2}.dashboard-main-home>.dashboard-home-news{grid-row:3}.dashboard-main-home .dashboard-home-spending-panel{grid-row:4}.dashboard-main-home .dashboard-home-news-grid{grid-template-columns:1fr 1fr}.dashboard-main-home .dashboard-home-news-card.is-featured{grid-column:1/-1}}@media (max-width:860px){.dashboard-main-home{display:block;padding-top:22px}.dashboard-main-home>.dashboard-home-welcome{margin-bottom:15px}.dashboard-main-home>.dashboard-home-top-grid,.dashboard-main-home>.dashboard-home-news,.dashboard-main-home .dashboard-home-spending-panel,.dashboard-main-home .dashboard-home-notifications,.dashboard-main-home .dashboard-home-quick-panel,.dashboard-main-home .dashboard-home-tutorial,.dashboard-main-home .dashboard-home-support,.dashboard-main-home>.dashboard-home-faq{margin-bottom:15px}.dashboard-main-home>.dashboard-home-main-grid,.dashboard-main-home>.dashboard-home-secondary-grid{display:block}.dashboard-main-home .dashboard-home-notifications,.dashboard-main-home .dashboard-home-quick-panel,.dashboard-main-home .dashboard-home-tutorial,.dashboard-main-home .dashboard-home-support,.dashboard-main-home .dashboard-home-faq{grid-column:auto;grid-row:auto}}@media (max-width:680px){.dashboard-main-home>.dashboard-home-welcome{align-items:flex-start;flex-direction:column;gap:13px}.dashboard-main-home>.dashboard-home-welcome .dashboard-primary-button{width:100%;margin-left:0;justify-content:center}.dashboard-main-home>.dashboard-home-top-grid{display:block}.dashboard-main-home>.dashboard-home-top-grid>*{margin-bottom:15px}.dashboard-main-home .dashboard-home-news-grid{grid-template-columns:1fr}.dashboard-main-home .dashboard-home-news-card.is-featured{grid-column:auto}.dashboard-main-home .dashboard-home-support-list{grid-template-columns:1fr}.dashboard-main-home .dashboard-home-support-list a:last-child{max-width:none}.dashboard-main-home .dashboard-home-chart{min-height:260px}}@media (max-width:640px){.dashboard-main-home .dashboard-home-quick-list{grid-template-columns:1fr}.dashboard-main-home .dashboard-home-tabs button{min-height:44px}.dashboard-main-home .dashboard-home-account-head{align-items:center}.dashboard-main-home .dashboard-home-verify-badge{margin-left:auto}.dashboard-main-home .dashboard-home-spending-stats{grid-template-columns:1fr 1fr}.dashboard-main-home .dashboard-home-spending-stats>div:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.dashboard-main-home .dashboard-home-quick-item,.dashboard-main-home .dashboard-home-support-list a,.dashboard-main-home .dashboard-home-play-button,.dashboard-main-home .dashboard-home-welcome .dashboard-primary-button{transition:none}}.dashboard-nav-group p{font-size:10px}.dashboard-nav-item,.dashboard-home-welcome p{font-size:13px}.dashboard-home-account-email{font-size:12px}.dashboard-home-verify-badge,.dashboard-home-account-values small,.dashboard-home-growth-next,.dashboard-home-growth-meta span,.dashboard-home-growth-card p{font-size:11px}.dashboard-home-news-card .dashboard-news-tag,.dashboard-home-news-card .dashboard-news-date{font-size:10px}.dashboard-home-news-card h3{font-size:15px}.dashboard-home-news-card p,.dashboard-home-news-card a,.dashboard-period-list button,.dashboard-home-tabs button,.dashboard-home-spending-stats small{font-size:11px}.dashboard-home-empty-state>span:not(.dashboard-home-empty-icon),.dashboard-home-notification small,.dashboard-home-tutorial p,.dashboard-home-video-panel span{font-size:11px}.dashboard-home-notification strong,.dashboard-home-video-panel strong{font-size:12px}.dashboard-home-quick-item strong,.dashboard-home-support-list strong{font-size:11px}.dashboard-home-quick-item small,.dashboard-home-support-list small{font-size:10px}.dashboard-home-play-button{font-size:11px}.dashboard-home-welcome p{font-size:15px}.dashboard-home-account-email{font-size:14px}.dashboard-home-verify-badge,.dashboard-home-account-values small,.dashboard-home-growth-next,.dashboard-home-growth-meta span,.dashboard-home-growth-card p{font-size:13px}.dashboard-home-news-card .dashboard-news-tag,.dashboard-home-news-card .dashboard-news-date{font-size:12px}.dashboard-home-news-card h3{font-size:17px}.dashboard-home-news-card p,.dashboard-home-news-card a,.dashboard-period-list button,.dashboard-home-tabs button,.dashboard-home-spending-stats small{font-size:13px}.dashboard-home-empty-state>span:not(.dashboard-home-empty-icon),.dashboard-home-notification small,.dashboard-home-tutorial p,.dashboard-home-video-panel span{font-size:13px}.dashboard-home-notification strong,.dashboard-home-video-panel strong{font-size:14px}.dashboard-home-quick-item strong,.dashboard-home-support-list strong{font-size:13px}.dashboard-home-quick-item small,.dashboard-home-support-list small{font-size:12px}.dashboard-home-play-button{font-size:13px}.dashboard-main-website-api>.dashboard-home-welcome,.dashboard-main-website-api>.dashboard-home-top-grid,.dashboard-main-website-api>.dashboard-home-news,.dashboard-main-website-api>.dashboard-home-main-grid,.dashboard-main-website-api>.dashboard-home-secondary-grid,.dashboard-main-website-api>.dashboard-home-faq,.dashboard-main-website-api>.dashboard-heading-row,.dashboard-main-website-api>.dashboard-account-card,.dashboard-main-website-api>.dashboard-stat-grid,.dashboard-main-website-api>.dashboard-content-grid,.dashboard-main-website-api>.dashboard-footer{display:none}.dashboard-main-website-api{padding-top:32px}.website-api-page{position:relative;padding-bottom:28px}.website-api-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.website-api-page-header h1{margin:10px 0 7px;color:var(--d-ink);font-size:clamp(28px,3vw,42px);letter-spacing:-1.8px;line-height:1.02}.website-api-page-header p{max-width:630px;margin:0;color:var(--d-muted);font-size:14px;line-height:1.6}.website-api-breadcrumb ol{display:flex;align-items:center;gap:9px;margin:0;padding:0;list-style:none;color:var(--d-muted);font-size:12px}.website-api-breadcrumb li{display:flex;align-items:center;gap:9px}.website-api-breadcrumb a{color:var(--d-muted)}.website-api-breadcrumb strong{color:var(--d-ink)}.website-api-page-header-actions{display:flex;align-items:center;gap:12px}.website-api-search{display:flex;align-items:center;gap:8px;width:min(270px,30vw);height:42px;padding:0 11px;border:1px solid var(--d-line);border-radius:11px;background:var(--d-surface)}.website-api-search>span{color:#8a74a5;font-size:19px}.website-api-search input{width:100%;min-width:0;border:0;outline:0;color:var(--d-ink);background:transparent;font:inherit;font-size:12px}.website-api-search kbd{padding:4px 6px;border:1px solid var(--d-line);border-radius:6px;color:var(--d-muted);background:var(--d-soft);font-size:10px;white-space:nowrap}.website-api-sandbox-badge,.website-api-guide-count{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;color:#278367;border:1px solid rgba(66,200,155,.22);border-radius:999px;background:#42c89b14;font-size:11px;font-weight:800;white-space:nowrap}.website-api-sandbox-badge i{width:6px;height:6px;border-radius:50%;background:#42c89b;box-shadow:0 0 0 4px #42c89b1f}.website-api-layout{display:grid;grid-template-columns:minmax(0,2.25fr) minmax(290px,1fr);gap:18px;align-items:start}.website-api-left,.website-api-right{display:grid;gap:18px;min-width:0}.website-api-card{min-width:0;padding:24px;border:1px solid var(--d-line);border-radius:20px;background:var(--d-surface);box-shadow:var(--d-shadow)}.website-api-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.website-api-card-heading h2{margin:6px 0 5px;color:var(--d-ink);font-size:23px;letter-spacing:-.7px}.website-api-card-heading p{margin:0;color:var(--d-muted);font-size:13px;line-height:1.55}.website-api-status-dot{color:#278367;font-size:11px;font-weight:800}.website-api-status-dot:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#42c89b;box-shadow:0 0 0 4px #42c89b1f}.website-api-token-input{display:flex;align-items:center;gap:8px;margin-top:22px;padding:5px 5px 5px 14px;border:1px solid var(--d-line);border-radius:12px;background:var(--d-soft)}.website-api-token-input input{width:100%;min-width:0;border:0;outline:0;color:var(--d-ink);background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;letter-spacing:.2px}.website-api-token-input button,.website-api-secondary-button,.website-api-cancel-button{min-height:36px;padding:0 12px;border:1px solid var(--d-line);border-radius:9px;color:var(--d-ink);background:var(--d-surface);cursor:pointer;font-size:12px;font-weight:800;white-space:nowrap}.website-api-token-card>.website-api-secondary-button{margin-top:11px}.website-api-tabs{display:flex;gap:22px;margin-top:26px;border-bottom:1px solid var(--d-line)}.website-api-tabs button{position:relative;min-height:44px;padding:0 2px;color:var(--d-muted);border:0;background:transparent;cursor:pointer;font-size:14px;font-weight:800}.website-api-tabs button:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;transform:scaleX(0);border-radius:4px;background:#35bdf8;transition:transform .2s}.website-api-tabs button.is-active{color:var(--d-ink)}.website-api-tabs button.is-active:after{transform:scaleX(1)}.website-api-stepper{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:25px 0;padding:0;list-style:none}.website-api-stepper li{position:relative;min-width:0}.website-api-stepper li:not(:last-child):after{content:"";position:absolute;top:17px;right:-6px;width:12px;height:1px;background:var(--d-line)}.website-api-stepper button{display:flex;align-items:center;gap:8px;width:100%;padding:0;border:0;color:var(--d-muted);background:transparent;text-align:left;cursor:pointer}.website-api-stepper button span{display:grid;flex:0 0 auto;place-items:center;width:32px;height:32px;border:1px solid var(--d-line);border-radius:50%;background:var(--d-soft);font-size:13px;font-weight:850}.website-api-stepper button strong{font-size:11px;line-height:1.25}.website-api-stepper li.is-active button,.website-api-stepper li.is-complete button{color:var(--d-ink)}.website-api-stepper li.is-active button span{color:#fff;border-color:#741be5;background:linear-gradient(135deg,#741be5,#a327fa);box-shadow:0 7px 14px #741be538}.website-api-stepper li.is-complete button span{color:#278367;border-color:#42c89b59;background:#42c89b1a}.website-api-stepper li>i{display:none}.website-api-domain-form{margin-top:4px}.website-api-domain-form>label{display:block;margin-bottom:9px;color:var(--d-ink);font-size:14px;font-weight:850}.website-api-domain-input{display:flex;align-items:center;gap:9px;height:49px;padding:0 14px;border:1px solid var(--d-line);border-radius:11px;background:var(--d-soft)}.website-api-domain-input:focus-within{border-color:#a327fa;box-shadow:0 0 0 3px #a327fa1a}.website-api-domain-input input{width:100%;min-width:0;border:0;outline:0;color:var(--d-ink);background:transparent;font:inherit;font-size:14px}.website-api-domain-input span{color:var(--d-muted);font-size:13px;white-space:nowrap}.website-api-helper{display:flex;justify-content:space-between;gap:12px;margin-top:9px;color:var(--d-muted);font-size:11px;line-height:1.5}.website-api-error{margin:8px 0 0;color:#c04667;font-size:12px}.website-api-feature-box{margin-top:24px;padding:18px;border:1px solid var(--d-line);border-radius:15px;background:var(--d-soft)}.website-api-feature-heading{display:flex;align-items:center;gap:11px}.website-api-feature-icon{display:grid;place-items:center;width:32px;height:32px;color:#741be5;border-radius:10px;background:#741be51a;font-size:15px}.website-api-feature-heading h3{margin:0;color:var(--d-ink);font-size:15px}.website-api-feature-heading p{margin:4px 0 0;color:var(--d-muted);font-size:11px}.website-api-feature-box ul{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin:18px 0 0;padding:0;list-style:none}.website-api-feature-box li{display:flex;align-items:center;gap:8px;color:var(--d-ink);font-size:13px;font-weight:750}.website-api-feature-box li span{display:grid;place-items:center;width:20px;height:20px;color:#278367;border-radius:6px;background:#42c89b1f;font-size:12px}.website-api-builder-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:24px}.website-api-cancel-button{color:var(--d-muted);background:transparent}.website-api-primary-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:0 16px;color:#fff;border:0;border-radius:11px;background:linear-gradient(100deg,#741be5,#ee2ba5);box-shadow:0 11px 24px #741be533;cursor:pointer;font-size:12px;font-weight:850}.website-api-live-notice{min-height:18px;margin:12px 0 0;color:#278367;text-align:right;font-size:11px}.website-api-postman-note{margin-top:22px;padding:18px;border:1px dashed rgba(116,27,229,.28);border-radius:13px;background:#741be50d}.website-api-postman-note strong{font-size:14px}.website-api-postman-note p{margin:7px 0 14px;color:var(--d-muted);font-size:12px;line-height:1.6}.website-api-guide-count{padding:6px 9px;color:#741be5;border-color:#741be52e;background:#741be512}.website-api-guide-list{margin-top:18px}.website-api-guide-item{border-bottom:1px solid var(--d-line)}.website-api-guide-item:last-child{border-bottom:0}.website-api-guide-item>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:0;color:var(--d-ink);border:0;background:transparent;text-align:left;cursor:pointer;font-size:13px;font-weight:800}.website-api-guide-item>button b{color:#741be5;font-size:18px;font-weight:500}.website-api-guide-content{padding:0 0 15px}.website-api-guide-content p{margin:0 0 10px;color:var(--d-muted);font-size:12px;line-height:1.6}.website-api-guide-content a{display:flex;justify-content:space-between;gap:9px;padding:7px 0;color:#741be5;font-size:11px;font-weight:800}.website-api-support-card{display:flex;gap:14px;padding:22px;border-radius:20px;color:#fff;background:radial-gradient(circle at 90% 10%,rgba(238,43,165,.45),transparent 35%),linear-gradient(135deg,#24103c,#741be5);box-shadow:0 18px 34px #5217822e}.website-api-support-orbit{display:grid;flex:0 0 auto;place-items:center;width:37px;height:37px;color:#f4c4ff;border:1px solid rgba(255,255,255,.2);border-radius:12px;background:#ffffff1a;font-size:16px}.website-api-support-card .dashboard-eyebrow{color:#e9c8ff}.website-api-support-card h2{margin:7px 0 5px;font-size:20px;letter-spacing:-.5px}.website-api-support-card p{margin:0 0 16px;color:#ffffffb3;font-size:12px;line-height:1.6}.website-api-support-card .website-api-primary-button{background:#ffffff26;box-shadow:none}.website-api-table-card{margin-top:18px}.website-api-table-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.website-api-table-toolbar h2{margin:6px 0 0;font-size:22px;letter-spacing:-.6px}.website-api-table-actions{display:flex;align-items:center;gap:8px}.website-api-table-actions>label{color:var(--d-muted);font-size:12px}.website-api-table-actions select{height:40px;padding:0 9px;color:var(--d-ink);border:1px solid var(--d-line);border-radius:9px;background:var(--d-soft);font:inherit;font-size:12px}.website-api-table-actions .website-api-search{width:210px;height:40px}.website-api-table-wrap{overflow-x:auto;border:1px solid var(--d-line);border-radius:12px}.website-api-table-wrap table{width:100%;min-width:850px;border-collapse:collapse}.website-api-table-wrap th,.website-api-table-wrap td{padding:13px 12px;border-bottom:1px solid var(--d-line);text-align:left;font-size:11px;white-space:nowrap}.website-api-table-wrap th{color:var(--d-muted);background:var(--d-soft);font-size:10px;font-weight:850;letter-spacing:.2px}.website-api-table-wrap tbody tr:last-child td{border-bottom:0}.website-api-table-empty{padding:44px 20px!important;text-align:center!important}.website-api-table-empty span,.website-api-table-empty strong,.website-api-table-empty small{display:block}.website-api-table-empty span{margin-bottom:10px;color:#a327fa;font-size:26px}.website-api-table-empty strong{color:var(--d-ink);font-size:14px}.website-api-table-empty small{margin-top:6px;color:var(--d-muted);font-size:11px}.website-api-pagination{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:12px;color:var(--d-muted);font-size:12px}.website-api-pagination button{min-height:36px;padding:0 11px;color:var(--d-ink);border:1px solid var(--d-line);border-radius:9px;background:var(--d-surface);cursor:pointer;font-size:11px;font-weight:800}.website-api-pagination button:disabled{cursor:not-allowed;opacity:.45}.website-api-floating-contact{position:fixed;z-index:40;right:24px;bottom:24px;display:flex;align-items:center;gap:8px;padding:12px 15px;color:#fff;border-radius:999px;background:linear-gradient(100deg,#741be5,#ee2ba5);box-shadow:0 14px 28px #741be54d;font-size:12px;font-weight:850}.website-api-floating-contact span:first-child{font-size:15px}.website-api-page button:focus-visible,.website-api-page a:focus-visible,.website-api-page input:focus-visible,.website-api-page select:focus-visible{outline:2px solid rgba(163,39,250,.7);outline-offset:2px}@media (max-width:1100px){.website-api-layout{grid-template-columns:1fr}.website-api-right{grid-template-columns:1.25fr .75fr}.website-api-support-card{align-self:start}}@media (max-width:860px){.dashboard-main-website-api{padding-top:24px}.website-api-page-header{align-items:flex-start;flex-direction:column}.website-api-page-header-actions{width:100%;justify-content:space-between}.website-api-search{width:min(340px,100%)}.website-api-right{grid-template-columns:1fr 1fr}}@media (max-width:680px){.website-api-card{padding:19px}.website-api-layout,.website-api-right{grid-template-columns:1fr}.website-api-page-header-actions{align-items:flex-start;flex-direction:column}.website-api-page-header-actions .website-api-search{width:100%}.website-api-stepper{grid-template-columns:1fr;gap:0;margin:20px 0}.website-api-stepper li{display:flex;align-items:center;gap:10px}.website-api-stepper li:not(:last-child):after{display:none}.website-api-stepper li>i{display:block;margin:2px 0 2px 14px;color:#a327fa;font-size:15px}.website-api-stepper button{min-height:41px}.website-api-helper{align-items:flex-start;flex-direction:column;gap:3px}.website-api-table-toolbar{align-items:flex-start;flex-direction:column}.website-api-table-actions{width:100%;flex-wrap:wrap}.website-api-table-actions .website-api-search{width:100%}.website-api-floating-contact{right:16px;bottom:16px}}@media (max-width:640px){.website-api-builder-actions{justify-content:stretch}.website-api-builder-actions button{flex:1}.website-api-feature-box ul{gap:10px}.website-api-feature-box li{font-size:12px}.website-api-pagination{justify-content:space-between}.website-api-pagination span{font-size:11px}}@media (prefers-reduced-motion:reduce){.website-api-tabs button:after{transition:none}.website-api-floating-contact,.website-api-primary-button{box-shadow:none}}.website-api-page{font-size:14px}.website-api-page h1{font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-.8px}.website-api-page h2{font-size:24px;font-weight:700;line-height:1.25}.website-api-page h3{font-size:20px;font-weight:600;line-height:1.3}.website-api-card-heading h2{font-size:18px;font-weight:600}.website-api-builder-card .website-api-card-heading h2,.website-api-guide-card .website-api-card-heading h2,.website-api-table-toolbar h2{font-size:20px;font-weight:700}.website-api-page-header p,.website-api-card-heading p,.website-api-postman-note p,.website-api-support-card p,.website-api-breadcrumb ol{font-size:14px}.website-api-breadcrumb strong{font-size:20px;font-weight:700}.website-api-search input,.website-api-domain-input input{font-size:14px}.website-api-search kbd,.website-api-sandbox-badge,.website-api-guide-count{font-size:12px}.website-api-tabs button,.website-api-primary-button,.website-api-secondary-button,.website-api-cancel-button,.website-api-token-input button,.website-api-pagination button,.website-api-stepper button strong{font-size:14px;font-weight:600}.website-api-domain-form>label{font-size:14px;font-weight:400}.website-api-helper,.website-api-guide-content p,.website-api-postman-note p,.website-api-error{font-size:13px}.website-api-feature-heading h3{font-size:20px;font-weight:600}.website-api-feature-heading p{font-size:13px}.website-api-feature-box li{font-size:14px;font-weight:400}.website-api-support-card h2{font-size:20px;font-weight:700}.website-api-table-actions>label,.website-api-table-actions select{font-size:14px}.website-api-table-wrap th{font-size:14px;font-weight:600}.website-api-table-wrap td{font-size:13px;font-weight:400}.website-api-table-empty strong{font-size:14px}.website-api-table-empty small{font-size:12px}.dashboard-nav-group-toggle,.dashboard-nav-item,.dashboard-nav-standalone,.dashboard-nav-info{font-size:14px;font-weight:500}.dashboard-main-pricing>.dashboard-home-welcome,.dashboard-main-pricing>.dashboard-home-top-grid,.dashboard-main-pricing>.dashboard-home-news,.dashboard-main-pricing>.dashboard-home-main-grid,.dashboard-main-pricing>.dashboard-home-secondary-grid,.dashboard-main-pricing>.dashboard-home-faq,.dashboard-main-pricing>.dashboard-heading-row,.dashboard-main-pricing>.dashboard-account-card,.dashboard-main-pricing>.dashboard-stat-grid,.dashboard-main-pricing>.dashboard-content-grid,.dashboard-main-pricing>.dashboard-footer{display:none}.dashboard-main-pricing{padding-top:32px}.pricing-page{position:relative;padding-bottom:32px;color:var(--d-ink)}.pricing-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.pricing-page-header h1{margin:10px 0 7px;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-.8px}.pricing-page-header p{max-width:660px;margin:0;color:var(--d-muted);font-size:14px;line-height:1.6}.pricing-page-header-actions{display:flex;align-items:center;gap:12px}.pricing-page .website-api-search{width:min(280px,30vw);height:42px}.pricing-prototype-badge{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;color:#278367;border:1px solid rgba(66,200,155,.22);border-radius:999px;background:#42c89b14;font-size:12px;font-weight:600;white-space:nowrap}.pricing-prototype-badge i{width:6px;height:6px;border-radius:50%;background:#42c89b;box-shadow:0 0 0 4px #42c89b1f}.pricing-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}.pricing-summary-card{display:flex;align-items:center;gap:13px;min-height:116px;padding:19px;border:1px solid var(--d-line);border-radius:17px;background:var(--d-surface);box-shadow:var(--d-shadow)}.pricing-summary-icon{display:grid;flex:0 0 auto;place-items:center;width:42px;height:42px;border-radius:13px;font-size:20px;font-weight:700}.pricing-summary-card p{margin:0 0 5px;color:var(--d-muted);font-size:13px}.pricing-summary-card strong{display:block;font-size:25px;font-weight:700;line-height:1.1;letter-spacing:-.5px}.pricing-summary-card small{display:block;margin-top:5px;color:var(--d-muted);font-size:12px}.pricing-summary-card-purple .pricing-summary-icon{color:#741be5;background:#741be51a}.pricing-summary-card-green .pricing-summary-icon{color:#278367;background:#42c89b1f}.pricing-summary-card-orange .pricing-summary-icon{color:#b97315;background:#f0ae3c24}.pricing-summary-card-blue .pricing-summary-icon{color:#1687ad;background:#35bdf81f}.pricing-management-card{padding:24px;border:1px solid var(--d-line);border-radius:20px;background:var(--d-surface);box-shadow:var(--d-shadow)}.pricing-filter-bar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--d-line)}.pricing-filter-heading{min-width:220px}.pricing-filter-heading h2{margin:6px 0 4px;font-size:20px;font-weight:700;line-height:1.25}.pricing-filter-heading p{margin:0;color:var(--d-muted);font-size:13px;line-height:1.5}.pricing-filter-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.pricing-search-input{display:flex;align-items:center;gap:8px;width:240px;height:40px;padding:0 11px;border:1px solid var(--d-line);border-radius:10px;background:var(--d-soft)}.pricing-search-input:focus-within{border-color:#a327fa;box-shadow:0 0 0 3px #a327fa1a}.pricing-search-input>span{color:#8a74a5;font-size:18px}.pricing-search-input input{width:100%;min-width:0;border:0;outline:0;color:var(--d-ink);background:transparent;font:inherit;font-size:14px}.pricing-filter-controls select{height:40px;max-width:175px;padding:0 9px;color:var(--d-ink);border:1px solid var(--d-line);border-radius:10px;background:var(--d-soft);font:inherit;font-size:13px}.pricing-reset-button{height:40px;padding:0 12px;color:#741be5;border:1px solid rgba(116,27,229,.22);border-radius:10px;background:#741be50f;cursor:pointer;font-size:14px;font-weight:600}.pricing-service-list{display:grid;gap:11px;margin-top:20px}.pricing-service-card{position:relative;padding:18px 19px;border:1px solid var(--d-line);border-left:3px solid #741be5;border-radius:15px;background:var(--d-soft);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.pricing-service-card:hover{transform:translateY(-1px);border-color:#741be540;box-shadow:0 9px 22px #24143b14}.pricing-service-maintenance{border-left-color:#d9911d}.pricing-service-paused{border-left-color:#c04667}.pricing-service-head{display:flex;align-items:center;gap:15px}.pricing-service-identity{display:flex;align-items:center;gap:11px;min-width:250px;flex:1}.pricing-service-mark{display:grid;flex:0 0 auto;place-items:center;width:38px;height:38px;color:#741be5;border-radius:11px;background:#741be51a;font-size:16px;font-weight:700}.pricing-service-card h3{margin:0;font-size:18px;font-weight:600;line-height:1.3}.pricing-service-card p{margin:4px 0 0;color:var(--d-muted);font-size:13px}.pricing-service-tags{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap}.pricing-service-tags span{padding:5px 8px;color:#741be5;border:1px solid rgba(116,27,229,.16);border-radius:999px;background:#741be512;font-size:12px;font-weight:500}.pricing-service-tags span:first-child{color:#278367;border-color:#42c89b2e;background:#42c89b14}.pricing-status-badge{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:6px 9px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap}.pricing-status-badge i{width:6px;height:6px;border-radius:50%;background:currentColor}.pricing-status-active{color:#278367;background:#42c89b1a}.pricing-status-maintenance{color:#a8660a;background:#f0ae3c24}.pricing-status-paused{color:#b43c5c;background:#c046671a}.pricing-service-body{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:17px 0 0 49px;padding-top:14px;border-top:1px solid var(--d-line)}.pricing-service-info{display:grid;grid-template-columns:repeat(3,minmax(125px,1fr));gap:18px;margin:0}.pricing-service-info div{min-width:0}.pricing-service-info dt{margin-bottom:5px;color:var(--d-muted);font-size:12px}.pricing-service-info dd{margin:0;color:var(--d-ink);font-size:14px;font-weight:500}.pricing-service-info dd strong{font-size:16px;font-weight:700}.pricing-service-info dd small{color:var(--d-muted);font-size:12px}.pricing-service-controls{display:flex;align-items:center;gap:15px}.pricing-switch{display:inline-flex;align-items:center;gap:8px;color:var(--d-muted);cursor:pointer;font-size:13px;white-space:nowrap}.pricing-switch input{position:absolute;width:1px;height:1px;opacity:0}.pricing-switch>span{position:relative;width:35px;height:20px;border-radius:999px;background:#cfc6d9;transition:background .2s ease}.pricing-switch>span:after{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;content:"";transition:transform .2s ease}.pricing-switch input:checked+span{background:#42c89b}.pricing-switch input:checked+span:after{transform:translate(15px)}.pricing-switch input:focus-visible+span{outline:2px solid #a327fa;outline-offset:2px}.pricing-switch em{font-style:normal}.pricing-action-menu{position:relative}.pricing-action-trigger{display:grid;place-items:center;width:34px;height:34px;color:var(--d-muted);border:1px solid var(--d-line);border-radius:9px;background:var(--d-surface);cursor:pointer;font-size:15px;letter-spacing:1px}.pricing-action-trigger:hover,.pricing-action-trigger:focus-visible{color:#741be5;border-color:#741be54d;outline:0}.pricing-action-popover{position:absolute;right:0;bottom:42px;z-index:10;display:grid;gap:2px;min-width:145px;padding:5px;border:1px solid var(--d-line);border-radius:10px;background:var(--d-surface);box-shadow:0 12px 28px #24143b24}.pricing-action-popover button{padding:9px 10px;color:var(--d-ink);border:0;border-radius:7px;background:transparent;text-align:left;cursor:pointer;font-size:13px}.pricing-action-popover button:hover,.pricing-action-popover button:focus-visible{color:#741be5;background:#741be512;outline:0}.pricing-live-notice{min-height:20px;margin:12px 0 0;color:#278367;text-align:right;font-size:13px}.pricing-empty-state{display:flex;align-items:center;flex-direction:column;gap:7px;padding:55px 20px;text-align:center}.pricing-empty-state>span{color:#a327fa;font-size:28px}.pricing-empty-state strong{font-size:16px}.pricing-empty-state p{margin:0;color:var(--d-muted);font-size:13px}.pricing-pagination{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:18px;color:var(--d-muted);font-size:13px}.pricing-pagination>div{display:flex;align-items:center;gap:10px}.pricing-pagination strong{color:var(--d-ink);font-size:13px;font-weight:600}.pricing-pagination button{min-height:36px;padding:0 11px;color:var(--d-ink);border:1px solid var(--d-line);border-radius:9px;background:var(--d-surface);cursor:pointer;font-size:14px;font-weight:600}.pricing-pagination button:disabled{cursor:not-allowed;opacity:.45}.pricing-page button:focus-visible,.pricing-page a:focus-visible,.pricing-page input:focus-visible,.pricing-page select:focus-visible{outline:2px solid rgba(163,39,250,.7);outline-offset:2px}@media (max-width:1100px){.pricing-page-header{align-items:flex-start;flex-direction:column}.pricing-page-header-actions{width:100%;justify-content:space-between}.pricing-page .website-api-search{width:min(340px,100%)}.pricing-filter-bar{align-items:flex-start;flex-direction:column}.pricing-filter-controls{justify-content:flex-start;width:100%}.pricing-summary-card{padding:15px}}@media (max-width:860px){.dashboard-main-pricing{padding-top:24px}.pricing-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-service-head{align-items:flex-start;flex-wrap:wrap}.pricing-service-identity{min-width:calc(100% - 125px)}.pricing-service-tags{justify-content:flex-start;margin-left:49px}.pricing-service-body{align-items:flex-start;flex-direction:column;margin-left:49px}.pricing-service-controls{width:100%;justify-content:space-between}}@media (max-width:680px){.pricing-management-card{padding:19px}.pricing-summary-grid{gap:10px}.pricing-summary-card{min-height:100px;padding:14px}.pricing-summary-card strong{font-size:21px}.pricing-filter-controls{display:grid;grid-template-columns:1fr 1fr}.pricing-search-input,.pricing-filter-controls select,.pricing-reset-button{width:100%;max-width:none}.pricing-search-input{grid-column:1 / -1}.pricing-service-card{padding:16px}.pricing-service-head{display:grid;grid-template-columns:1fr auto;gap:12px}.pricing-service-identity{min-width:0}.pricing-service-tags{grid-column:1 / -1;margin-left:0}.pricing-status-badge{align-self:start}.pricing-service-body{margin-left:0}.pricing-service-info{grid-template-columns:1fr 1fr;gap:14px;width:100%}.pricing-service-controls{padding-top:2px}}@media (max-width:640px){.pricing-page-header-actions{align-items:flex-start;flex-direction:column}.pricing-page-header-actions .website-api-search{width:100%}.pricing-summary-grid{grid-template-columns:1fr 1fr}.pricing-summary-card{align-items:flex-start;flex-direction:column;gap:8px}.pricing-filter-controls{grid-template-columns:1fr}.pricing-search-input{grid-column:auto}.pricing-pagination{align-items:flex-start;flex-direction:column}.pricing-pagination{width:100%}.pricing-pagination>div{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.pricing-service-card,.pricing-switch>span,.pricing-switch>span:after{transition:none}}.dashboard-main-website-api{padding-top:28px;background:#f7f9fc}.dashboard-main-subitem>*{display:none!important}.dashboard-main-subitem>.dashboard-route-placeholder{display:block!important}.dashboard-main-subitem>.dashboard-route-error{display:block!important}.dashboard-route-placeholder{padding:30px;border:1px solid var(--d-line);border-radius:17px;background:var(--d-surface);box-shadow:var(--d-shadow)}.dashboard-route-placeholder h1{margin:9px 0 8px;color:var(--d-ink);font-size:28px}.dashboard-route-placeholder p{max-width:620px;margin:0;color:var(--d-muted);font-size:14px;line-height:1.6}.dashboard-route-error{padding:30px;border:1px solid rgba(240,174,60,.45);border-radius:17px;color:#8a5609;background:#f0ae3c14;box-shadow:var(--d-shadow)}.dashboard-route-error h1{margin:0 0 8px;color:var(--d-ink);font-size:28px}.dashboard-route-error p{margin:0;font:600 13px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.website-api-page{max-width:1440px;margin:0 auto;padding-bottom:34px;color:#172236}.website-api-page-header{margin-bottom:20px}.website-api-page-header h1{color:#172236;font-size:32px;letter-spacing:-.8px}.website-api-page-header p,.website-api-card-heading p{color:#718096}.website-api-breadcrumb ol{color:#718096;font-size:14px}.website-api-breadcrumb a{color:#718096}.website-api-breadcrumb strong{color:#172236}.website-api-search{border-color:#e2e8f0;border-radius:9px;background:#fff;box-shadow:0 2px 8px #1f344e08}.website-api-search>span{color:#64748b}.website-api-search input{color:#172236}.website-api-search kbd{border-color:#e2e8f0;color:#718096;background:#f7f9fc}.website-api-sandbox-badge,.website-api-guide-count{color:#741be5;border-color:#eadcff;background:#f6efff}.website-api-sandbox-badge i{background:#741be5;box-shadow:0 0 0 4px #3b82f61f}.website-api-layout{grid-template-columns:minmax(0,1.9fr) minmax(310px,1fr);gap:20px}.website-api-left,.website-api-right{gap:16px}.website-api-card{padding:22px;border-color:#e5eaf2;border-radius:12px;background:#fff;box-shadow:0 3px 14px #1f344e0a}.website-api-token-section{margin:0 0 22px;padding:0 0 22px;border-bottom:1px solid #e5eaf2}.website-api-token-section .website-api-token-input{margin-top:16px}.website-api-token-section>.website-api-secondary-button{margin-top:10px}.website-api-card-heading h2,.website-api-page-header h1,.website-api-table-toolbar h2{color:#172236}.website-api-status-dot{color:#1d9b6c}.website-api-status-dot:before{background:#22a06b;box-shadow:0 0 0 4px #22a06b1a}.website-api-token-input{border-color:#e2e8f0;border-radius:9px;background:#f8fafc}.website-api-token-input input{color:#334155}.website-api-token-input button,.website-api-secondary-button,.website-api-cancel-button{color:#3a4a5f;border-color:#dfe6ef;border-radius:8px;background:#fff}.website-api-tabs{border-bottom-color:#e5eaf2}.website-api-tabs button{color:#718096}.website-api-tabs button:after{background:#741be5}.website-api-tabs button.is-active{color:#172236}.website-api-stepper li:not(:last-child):after{background:#d7deea}.website-api-stepper button{color:#718096}.website-api-stepper button span{border-color:#dfe6ef;background:#f7f9fc}.website-api-stepper li.is-active button,.website-api-stepper li.is-complete button{color:#172236}.website-api-stepper li.is-active button span{border-color:#741be5;background:#741be5;box-shadow:0 7px 14px #741be52e}.website-api-stepper li.is-complete button span{color:#1d9b6c;border-color:#bcebd3;background:#eaf8f0}.website-api-domain-form>label,.website-api-feature-heading h3,.website-api-feature-box li{color:#172236}.website-api-domain-input{border-color:#dfe6ef;border-radius:8px;background:#fff}.website-api-domain-input:focus-within{border-color:#741be5;box-shadow:0 0 0 3px #741be51a}.website-api-domain-input input{color:#172236}.website-api-domain-input span,.website-api-helper{color:#718096}.website-api-feature-box{border-color:#e6ebf2;border-radius:10px;background:#f7f9fc}.website-api-feature-icon{color:#741be5;background:#f4edff}.website-api-feature-heading p{color:#718096}.website-api-feature-box li span{color:#1d9b6c;background:#e9f8f0}.website-api-cancel-button{background:#fff}.website-api-primary-button{background:#741be5;box-shadow:0 8px 16px #741be52e}.website-api-live-notice{color:#1d9b6c}.website-api-postman-note{border-color:#e8d6ff;background:#f6efff}.website-api-postman-note p{color:#718096}.website-api-guide-item{border-bottom-color:#e6ebf2}.website-api-guide-item>button{color:#172236}.website-api-guide-item>button b,.website-api-guide-content a{color:#741be5}.website-api-guide-content p{color:#718096}.website-api-support-card{padding:22px;color:#172236;border:1px solid #eadcff;border-radius:12px;background:#f6efff;box-shadow:none}.website-api-support-orbit{color:#741be5;border-color:#e8d6ff;background:#eadcff}.website-api-support-card .dashboard-eyebrow{color:#741be5}.website-api-support-card h2{color:#172236}.website-api-support-card p{color:#5b6b80}.website-api-support-card .website-api-primary-button{color:#fff;background:#741be5}.website-api-table-card{margin-top:16px}.website-api-table-wrap{border-color:#e5eaf2;border-radius:10px}.website-api-table-wrap th{color:#6b7b90;background:#f7f9fc}.website-api-table-wrap td{color:#26364a;border-bottom-color:#e5eaf2}.website-api-table-actions select{color:#172236;border-color:#dfe6ef;background:#fff}.website-api-table-empty span{color:#741be5}.website-api-table-empty strong{color:#172236}.website-api-table-empty small,.website-api-pagination{color:#718096}.website-api-pagination button{color:#3a4a5f;border-color:#dfe6ef;background:#fff}.website-api-floating-contact{background:#741be5;box-shadow:0 10px 20px #741be540}.website-api-page button:focus-visible,.website-api-page a:focus-visible,.website-api-page input:focus-visible,.website-api-page select:focus-visible{outline-color:#741be5b3}@media (max-width:1100px){.website-api-layout{grid-template-columns:1fr}.website-api-right{grid-template-columns:1.25fr .75fr}}@media (max-width:680px){.dashboard-main-website-api{padding:22px 18px 24px}.website-api-card{padding:18px}.website-api-right{grid-template-columns:1fr}}.dashboard-main-website-api{background:transparent}.dashboard-main-website-api .website-api-page{color:var(--d-ink)}.dashboard-main-website-api .website-api-card-heading h2,.dashboard-main-website-api .website-api-table-toolbar h2,.dashboard-main-website-api .website-api-tabs button.is-active,.dashboard-main-website-api .website-api-stepper li.is-active button,.dashboard-main-website-api .website-api-stepper li.is-complete button,.dashboard-main-website-api .website-api-domain-form>label,.dashboard-main-website-api .website-api-feature-heading h3,.dashboard-main-website-api .website-api-feature-box li,.dashboard-main-website-api .website-api-domain-input input,.dashboard-main-website-api .website-api-guide-item>button{color:var(--d-ink)}.dashboard-main-website-api .website-api-sandbox-badge,.dashboard-main-website-api .website-api-guide-count{color:#741be5;border-color:#741be52e;background:#741be512}.dashboard-main-website-api .website-api-tabs button:after{background:#a327fa}.dashboard-main-website-api .website-api-stepper li.is-active button span{border-color:#741be5;background:linear-gradient(135deg,#741be5,#a327fa);box-shadow:0 7px 14px #741be538}.dashboard-main-website-api .website-api-domain-input:focus-within{border-color:#a327fa;box-shadow:0 0 0 3px #a327fa1a}.dashboard-main-website-api .website-api-feature-icon{color:#741be5;background:#741be51a}.dashboard-main-website-api .website-api-guide-item>button b,.dashboard-main-website-api .website-api-guide-content a{color:#741be5}.dashboard-main-website-api .website-api-support-orbit{color:#f4c4ff;border-color:#fff3;background:#ffffff1a}.dashboard-main-website-api .website-api-support-card .dashboard-eyebrow{color:#e9c8ff}.dashboard-main-website-api .website-api-support-card h2{color:#fff}.dashboard-main-website-api .website-api-support-card p{color:#ffffffb3}.dashboard-main-website-api .website-api-support-card .website-api-primary-button{color:#fff;background:#ffffff26;box-shadow:none}.dashboard-main-website-api .website-api-table-empty span{color:#a327fa}.dashboard-main-website-api .website-api-table-empty strong{color:var(--d-ink)}.dashboard-main-website-api .website-api-layout{display:block}.dashboard-main-website-api .website-api-left,.dashboard-main-website-api .website-api-right{display:grid;grid-template-columns:1fr;gap:16px}.dashboard-main-website-api .website-api-right{margin-top:16px}.dashboard-main-website-api .website-api-card{padding:24px;border-color:var(--d-line);border-radius:20px;background:var(--d-surface);box-shadow:var(--d-shadow)}.dashboard-main-website-api .website-api-support-card{border-radius:20px;color:#fff;background:radial-gradient(circle at 90% 10%,rgba(238,43,165,.45),transparent 35%),linear-gradient(135deg,#24103c,#741be5);box-shadow:0 18px 34px #5217822e}.dashboard-main-website-api .website-api-table-card{margin-top:16px}.dashboard-main-website-api .website-api-primary-button{border-radius:11px;background:linear-gradient(100deg,#741be5,#ee2ba5);box-shadow:0 12px 24px #741be538}.dashboard-main-website-api .website-api-floating-contact{background:linear-gradient(100deg,#741be5,#ee2ba5);box-shadow:0 14px 28px #741be54d}.dashboard-main-website-api .website-api-stepper{margin-top:23px}@media (max-width:680px){.dashboard-main-website-api .website-api-card{padding:18px}}.service-layout{--service-accent:#741be5;--service-accent-rgb:116,27,229;--service-surface:rgba(var(--service-accent-rgb),.055);--service-gap:18px;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--service-gap);width:100%;max-width:100%;min-width:0;box-sizing:border-box}.service-layout>.dashboard-service-header{grid-column:1/-1;margin-bottom:4px}.service-layout>.service-layout__regions{display:contents}.service-layout .service-region{min-width:0;box-sizing:border-box;border-color:rgba(var(--service-accent-rgb),.18);background:linear-gradient(145deg,var(--d-surface) 42%,var(--service-surface))}.service-layout .service-region>h2{display:flex;align-items:center;gap:9px;margin-top:0}.service-layout .service-region>h2:before{width:5px;height:18px;flex:0 0 auto;border-radius:99px;background:var(--service-accent);box-shadow:0 0 0 4px rgba(var(--service-accent-rgb),.09);content:""}.service-layout .dashboard-eyebrow{color:var(--service-accent)}.service-layout .dashboard-primary-button{background:linear-gradient(110deg,var(--service-accent),rgba(var(--service-accent-rgb),.72));box-shadow:0 12px 24px rgba(var(--service-accent-rgb),.2)}.service-layout .dashboard-service-form input:focus,.service-layout .dashboard-service-form textarea:focus,.service-layout .dashboard-service-extra-field input:focus,.service-layout .dashboard-service-extra-field textarea:focus{border-color:var(--service-accent);outline:2px solid rgba(var(--service-accent-rgb),.14);outline-offset:1px}.service-layout :is(.service-region--sticky-summary,.service-region--summary,[data-region=order-summary],[data-region$=summary],[data-region=next-steps]){position:sticky;top:100px;align-self:start}.service-layout :is(input,select,textarea,button,fieldset),.service-layout__regions,.service-layout .service-region{max-width:100%}.service-layout p,.service-layout li,.service-layout h1,.service-layout h2{overflow-wrap:anywhere}.service-layout--reaction,[data-layout-signature^=reaction-mosaic]{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr)}:is(.service-layout--reaction,[data-layout-signature^=reaction-mosaic]) [data-region=target]{grid-column:1;grid-row:2}:is(.service-layout--reaction,[data-layout-signature^=reaction-mosaic]) [data-region=reaction-picker]{grid-column:1;grid-row:3}:is(.service-layout--reaction,[data-layout-signature^=reaction-mosaic]) [data-region=server-cards]{grid-column:1;grid-row:4}:is(.service-layout--reaction,[data-layout-signature^=reaction-mosaic]) [data-region=order-summary]{grid-column:2;grid-row:2/span 2}:is(.service-layout--reaction,[data-layout-signature^=reaction-mosaic]) [data-region=safety-note]{grid-column:2;grid-row:4;border-style:dashed}.service-layout--follow,[data-layout-signature^=follow-profile]{grid-template-columns:320px minmax(0,1fr)}:is(.service-layout--follow,[data-layout-signature^=follow-profile]) [data-region=profile-scan]{grid-column:1;grid-row:2/span 2;min-height:230px;background:radial-gradient(circle at 50% 0,rgba(var(--service-accent-rgb),.2),transparent 58%),var(--d-surface)}:is(.service-layout--follow,[data-layout-signature^=follow-profile]) [data-region=verification-guide]{grid-column:1;grid-row:4}:is(.service-layout--follow,[data-layout-signature^=follow-profile]) [data-region=growth-package]{grid-column:2;grid-row:2}:is(.service-layout--follow,[data-layout-signature^=follow-profile]) [data-region=target]{grid-column:2;grid-row:3}:is(.service-layout--follow,[data-layout-signature^=follow-profile]) [data-region=order-summary]{grid-column:2;grid-row:4}.service-layout--comment,[data-layout-signature^=comment-studio]{grid-template-columns:minmax(0,1fr);max-width:1120px}:is(.service-layout--comment,[data-layout-signature^=comment-studio]) [data-region=composer]{padding:clamp(24px,4vw,42px);border-color:rgba(var(--service-accent-rgb),.32);box-shadow:0 22px 54px rgba(var(--service-accent-rgb),.12)}:is(.service-layout--comment,[data-layout-signature^=comment-studio]) [data-region=composer] textarea{min-height:220px;line-height:1.65}:is(.service-layout--comment,[data-layout-signature^=comment-studio]) [data-region=distribution] .dashboard-service-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.service-layout--view,[data-layout-signature^=video-forecast]{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr)}:is(.service-layout--view,[data-layout-signature^=video-forecast]) [data-region=video-target]{grid-column:1;grid-row:2/span 2;min-height:250px;background:linear-gradient(160deg,rgba(var(--service-accent-rgb),.14),transparent 52%),var(--d-surface)}:is(.service-layout--view,[data-layout-signature^=video-forecast]) [data-region=duration]{grid-column:2;grid-row:2}:is(.service-layout--view,[data-layout-signature^=video-forecast]) [data-region=quality]{grid-column:2;grid-row:3}:is(.service-layout--view,[data-layout-signature^=video-forecast]) [data-region=forecast]{grid-column:1;grid-row:4}:is(.service-layout--view,[data-layout-signature^=video-forecast]) [data-region=summary]{grid-column:2;grid-row:4}.service-layout--live,[data-layout-signature^=live-console]{grid-template-columns:minmax(220px,.75fr) minmax(0,1.2fr) minmax(220px,.75fr)}:is(.service-layout--live,[data-layout-signature^=live-console]) [data-region=live-status]{grid-column:1;grid-row:2/span 2;border-top:4px solid var(--service-accent)}:is(.service-layout--live,[data-layout-signature^=live-console]) [data-region=stream-target]{grid-column:2;grid-row:2}:is(.service-layout--live,[data-layout-signature^=live-console]) [data-region=intensity]{grid-column:2;grid-row:3}:is(.service-layout--live,[data-layout-signature^=live-console]) [data-region=run-schedule]{grid-column:3;grid-row:2/span 2;background:linear-gradient(180deg,var(--service-surface),var(--d-surface))}:is(.service-layout--live,[data-layout-signature^=live-console]) [data-region=summary]{grid-column:1/-1;grid-row:4;position:static}.service-layout--vip,[data-layout-signature^=vip-subscription]{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.service-layout--vip,[data-layout-signature^=vip-subscription]) [data-region=membership-profile]{grid-column:1/-1;min-height:190px;padding:clamp(28px,5vw,52px);color:#fff;border:0;background:radial-gradient(circle at 85% 20%,rgba(255,255,255,.2),transparent 28%),linear-gradient(120deg,var(--service-accent),rgba(var(--service-accent-rgb),.68));box-shadow:0 22px 52px rgba(var(--service-accent-rgb),.22)}:is(.service-layout--vip,[data-layout-signature^=vip-subscription]) [data-region=membership-profile] h2:before{background:#fff;box-shadow:0 0 0 4px #ffffff29}:is(.service-layout--vip,[data-layout-signature^=vip-subscription]) [data-region=plan-selector],:is(.service-layout--vip,[data-layout-signature^=vip-subscription]) [data-region=start-date]{min-height:180px}:is(.service-layout--vip,[data-layout-signature^=vip-subscription]) [data-region=benefits]{grid-column:1}:is(.service-layout--vip,[data-layout-signature^=vip-subscription]) [data-region=summary]{grid-column:2}.service-layout--commerce,[data-layout-signature^=commerce-growth]{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}:is(.service-layout--commerce,[data-layout-signature^=commerce-growth]) [data-region=store-target]{grid-column:1/-1;border-left:5px solid var(--service-accent)}:is(.service-layout--commerce,[data-layout-signature^=commerce-growth]) [data-region=growth-goal]{grid-column:1}:is(.service-layout--commerce,[data-layout-signature^=commerce-growth]) [data-region=package-grid]{grid-column:1;min-height:220px}:is(.service-layout--commerce,[data-layout-signature^=commerce-growth]) [data-region=proof]{grid-column:2;grid-row:3}:is(.service-layout--commerce,[data-layout-signature^=commerce-growth]) [data-region=summary]{grid-column:2;grid-row:4}.service-layout--support,[data-layout-signature^=support-flow]{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.service-layout--support,[data-layout-signature^=support-flow]) [data-region=support-intake]{grid-column:1;border-top:4px solid var(--service-accent)}:is(.service-layout--support,[data-layout-signature^=support-flow]) [data-region=case-context]{grid-column:2;border-top:4px solid rgba(var(--service-accent-rgb),.62)}:is(.service-layout--support,[data-layout-signature^=support-flow]) [data-region=evidence-upload]{grid-column:3;border-top:4px solid rgba(var(--service-accent-rgb),.34)}:is(.service-layout--support,[data-layout-signature^=support-flow]) [data-region=next-steps]{grid-column:1/-1;position:static}.service-layout--filter,[data-layout-signature^=filter-workbench]{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr)}:is(.service-layout--filter,[data-layout-signature^=filter-workbench]) [data-region=uid-target]{grid-column:1}:is(.service-layout--filter,[data-layout-signature^=filter-workbench]) [data-region=filter-rules]{grid-column:1;grid-row:3/span 2;background:var(--service-surface)}:is(.service-layout--filter,[data-layout-signature^=filter-workbench]) [data-region=preview]{grid-column:2;grid-row:2/span 2;min-height:280px;border-style:dashed}:is(.service-layout--filter,[data-layout-signature^=filter-workbench]) [data-region=export]{grid-column:2;grid-row:4}:is(.service-layout--filter,[data-layout-signature^=filter-workbench]) [data-region=summary]{grid-column:1/-1;grid-row:5;position:static}.service-layout--map,[data-layout-signature^=map-workspace]{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)}:is(.service-layout--map,[data-layout-signature^=map-workspace]) [data-region=map-preview]{grid-column:1;grid-row:2/span 2;min-height:330px;background:radial-gradient(circle at 48% 45%,rgba(var(--service-accent-rgb),.2) 0 7%,transparent 8%),linear-gradient(35deg,transparent 47%,rgba(var(--service-accent-rgb),.13) 48% 52%,transparent 53%),linear-gradient(145deg,var(--service-surface),var(--d-surface))}:is(.service-layout--map,[data-layout-signature^=map-workspace]) [data-region=location-target]{grid-column:2;grid-row:2}:is(.service-layout--map,[data-layout-signature^=map-workspace]) [data-region=review-or-recovery]{grid-column:2;grid-row:3}:is(.service-layout--map,[data-layout-signature^=map-workspace]) [data-region=compliance]{grid-column:1;grid-row:4}:is(.service-layout--map,[data-layout-signature^=map-workspace]) [data-region=summary]{grid-column:2;grid-row:4}.service-layout--share,[data-layout-signature^=share-distribution],.service-layout--community,[data-layout-signature^=community-growth],.service-layout--review,[data-layout-signature^=review-editor]{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.service-layout--share,[data-layout-signature^=share-distribution],.service-layout--community,[data-layout-signature^=community-growth],.service-layout--review,[data-layout-signature^=review-editor]) [data-region$=summary]{grid-column:2}:is(.service-layout--maintenance,[data-layout-signature^=maintenance-notice]) [data-region=maintenance-banner]{grid-column:1/-1}:is(.service-layout--unlock-facebook,.service-page--unlock-facebook,.service-layout--fanpage-rename,.service-page--fanpage-rename,.service-layout--fanpage-appeal,.service-page--fanpage-appeal,.service-layout--fanpage-monetization,.service-page--fanpage-monetization,.service-layout--facebook-speed-like,.service-page--facebook-speed-like,.service-layout--facebook-reactions,.service-page--facebook-reactions,.service-layout--facebook-follow,.service-page--facebook-follow,.service-layout--facebook-page-like,.service-page--facebook-page-like,.service-layout--facebook-comment-like,.service-page--facebook-comment-like,.service-layout--facebook-comment,.service-page--facebook-comment,.service-layout--facebook-share,.service-page--facebook-share,.service-layout--facebook-group-member,.service-page--facebook-group-member,.service-layout--facebook-group-share,.service-page--facebook-group-share,.service-layout--facebook-review,.service-page--facebook-review,.service-layout--facebook-checkin,.service-page--facebook-checkin,.service-layout--facebook-event,.service-page--facebook-event,.service-layout--facebook-vip-like,.service-page--facebook-vip-like,.service-layout--facebook-vip-comment,.service-page--facebook-vip-comment,.service-layout--facebook-vip-live,.service-page--facebook-vip-live,.service-layout--facebook-vip-video,.service-page--facebook-vip-video,.service-layout--facebook-vip-share,.service-page--facebook-vip-share,.service-layout--facebook-vip-expired,.service-page--facebook-vip-expired,.service-layout--facebook-live-view,.service-page--facebook-live-view,.service-layout--facebook-video-view,.service-page--facebook-video-view,.service-layout--facebook-story-view,.service-page--facebook-story-view,.service-layout--facebook-view-minutes,.service-page--facebook-view-minutes,.service-layout--facebook-view-offline,.service-page--facebook-view-offline,.service-layout--facebook-view-live,.service-page--facebook-view-live,.service-layout--facebook-reels-view,.service-page--facebook-reels-view,.service-layout--facebook-friend-filter,.service-page--facebook-friend-filter){--service-accent:#741be5;--service-accent-rgb:24,119,242;--service-surface:rgba(24,119,242,.055);--service-gap:18px}:is(.service-layout--instagram-like,.service-page--instagram-like,.service-layout--instagram-comment,.service-page--instagram-comment,.service-layout--instagram-follow,.service-page--instagram-follow,.service-layout--instagram-view,.service-page--instagram-view,.service-layout--instagram-live,.service-page--instagram-live,.service-layout--instagram-vip-like,.service-page--instagram-vip-like,.service-layout--instagram-vip-comment,.service-page--instagram-vip-comment){--service-accent:#d62976;--service-accent-rgb:214,41,118;--service-surface:rgba(214,41,118,.055);--service-gap:19px}:is(.service-layout--threads-like,.service-page--threads-like,.service-layout--threads-follow,.service-page--threads-follow){--service-accent:#4b5563;--service-accent-rgb:75,85,99;--service-surface:rgba(75,85,99,.06);--service-gap:17px}:is(.service-layout--tiktok-like,.service-page--tiktok-like,.service-layout--tiktok-comment-like,.service-page--tiktok-comment-like,.service-layout--tiktok-follow,.service-page--tiktok-follow,.service-layout--tiktok-view,.service-page--tiktok-view,.service-layout--tiktok-comment,.service-page--tiktok-comment,.service-layout--tiktok-share,.service-page--tiktok-share,.service-layout--tiktok-favorite,.service-page--tiktok-favorite,.service-layout--tiktok-live-like,.service-page--tiktok-live-like,.service-layout--tiktok-live-share,.service-page--tiktok-live-share,.service-layout--tiktok-live-comment,.service-page--tiktok-live-comment,.service-layout--tiktok-live-view,.service-page--tiktok-live-view,.service-layout--tiktok-pk,.service-page--tiktok-pk,.service-layout--tiktok-vip-love,.service-page--tiktok-vip-love,.service-layout--tiktok-vip-view,.service-page--tiktok-vip-view){--service-accent:#11aeb7;--service-accent-rgb:17,174,183;--service-surface:rgba(17,174,183,.06);--service-gap:18px}:is(.service-layout--shopee-follow,.service-page--shopee-follow,.service-layout--shopee-love,.service-page--shopee-love,.service-layout--shopee-review-like,.service-page--shopee-review-like,.service-layout--shopee-live,.service-page--shopee-live){--service-accent:#ee4d2d;--service-accent-rgb:238,77,45;--service-surface:rgba(238,77,45,.055);--service-gap:19px}:is(.service-layout--youtube-like,.service-page--youtube-like,.service-layout--youtube-view,.service-page--youtube-view,.service-layout--youtube-watch-hours,.service-page--youtube-watch-hours,.service-layout--youtube-live,.service-page--youtube-live,.service-layout--youtube-comment,.service-page--youtube-comment,.service-layout--youtube-comment-like,.service-page--youtube-comment-like,.service-layout--youtube-subscribe,.service-page--youtube-subscribe){--service-accent:#e62117;--service-accent-rgb:230,33,23;--service-surface:rgba(230,33,23,.055);--service-gap:18px}:is(.service-layout--twitter-like,.service-page--twitter-like,.service-layout--twitter-follow,.service-page--twitter-follow,.service-layout--twitter-view,.service-page--twitter-view,.service-layout--twitter-retweet,.service-page--twitter-retweet,.service-layout--twitter-comment,.service-page--twitter-comment,.service-layout--twitter-live,.service-page--twitter-live,.service-layout--twitter-vip-like,.service-page--twitter-vip-like,.service-layout--twitter-vip-view,.service-page--twitter-vip-view){--service-accent:#1d9bf0;--service-accent-rgb:29,155,240;--service-surface:rgba(29,155,240,.055);--service-gap:17px}:is(.service-layout--lazada-sub,.service-page--lazada-sub){--service-accent:#741be5;--service-accent-rgb:108,76,241;--service-surface:rgba(108,76,241,.06);--service-gap:20px}:is(.service-layout--google-map,.service-page--google-map,.service-layout--google-map-rip,.service-page--google-map-rip,.service-layout--google-map-review,.service-page--google-map-review){--service-accent:#34a853;--service-accent-rgb:52,168,83;--service-surface:rgba(52,168,83,.06);--service-gap:18px}[data-layout-signature^=maintenance-notice]{--service-accent:#b7832d;--service-accent-rgb:183,131,45;--service-surface:rgba(128,119,103,.08)}[data-layout-signature^=maintenance-notice] .service-region{border-color:#80776738;background:linear-gradient(145deg,var(--d-surface),rgba(183,131,45,.065))}[data-layout-signature^=maintenance-notice] [data-region=maintenance-banner]{color:#76531d;border-color:#b7832d57;background:linear-gradient(120deg,#b7832d29,#80776714)}@media (max-width:760px){.service-layout{grid-template-columns:minmax(0,1fr);gap:14px;overflow:visible}.service-layout>.dashboard-service-header,.service-layout .service-region{grid-column:1!important;grid-row:auto!important}.service-layout :is(.service-region--sticky-summary,.service-region--summary,[data-region=order-summary],[data-region$=summary],[data-region=next-steps]){position:static;top:auto}.service-layout :is(input,select,textarea,button,fieldset){min-width:0;max-width:100%}.service-layout :is(.service-table-wrap,.dashboard-service-table-wrap,[class*=table-wrap]){max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.service-layout :is(.service-table-wrap,.dashboard-service-table-wrap,[class*=table-wrap]) table{min-width:640px}.service-layout .service-region>table{display:block;max-width:100%;overflow-x:auto}.service-layout .dashboard-service-options{grid-template-columns:minmax(0,1fr);max-width:100%}.service-layout--comment,[data-layout-signature^=comment-studio]{max-width:100%}:is(.service-layout--comment,[data-layout-signature^=comment-studio]) [data-region=composer]{padding:22px}:is(.service-layout--comment,[data-layout-signature^=comment-studio]) [data-region=composer] textarea{min-height:170px}:is(.service-layout--map,[data-layout-signature^=map-workspace]) [data-region=map-preview],:is(.service-layout--filter,[data-layout-signature^=filter-workbench]) [data-region=preview]{min-height:220px}}@media (max-width:480px){.service-layout{gap:12px}.service-layout .service-region{padding:18px}:is(.service-layout--vip,[data-layout-signature^=vip-subscription]) [data-region=membership-profile]{min-height:160px;padding:24px}}.dashboard-main-subitem>.dashboard-service-page{display:block!important}.dashboard-main-subitem>.dashboard-service-page.service-layout{display:grid!important}.dashboard-main-subitem>.dashboard-special-page{display:block!important}.dashboard-main-subitem>.tiktok-service-shell{display:block!important}.dashboard-main-subitem>.tiktok-service-shell>.dashboard-service-page{display:block!important}.dashboard-service-notice.is-error{color:#b42318}.dashboard-service-page{max-width:1400px;margin:0 auto;padding-bottom:34px;color:var(--d-ink)}.dashboard-service-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.dashboard-service-header h1{margin:8px 0;color:var(--d-ink);font-family:var(--font-display);font-size:clamp(28px,3vw,40px);letter-spacing:-1.5px}.dashboard-service-header p{max-width:640px;margin:0;color:var(--d-muted);font-size:13px;line-height:1.6}.dashboard-service-status{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid rgba(66,200,155,.24);border-radius:999px;color:#278367;background:#42c89b14;font-size:11px;font-weight:750;white-space:nowrap}.dashboard-service-status.is-maintenance{border-color:#f0ae3c4d;color:#a8660a;background:#f0ae3c1f}.dashboard-service-status i{width:7px;height:7px;border-radius:50%;background:#42c89b}.dashboard-service-status.is-maintenance i{background:#f0ae3c}.dashboard-service-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);gap:18px}.dashboard-service-card{min-width:0;padding:24px;border:1px solid var(--d-line);border-radius:18px;background:var(--d-surface);box-shadow:var(--d-shadow)}.dashboard-service-tabs{display:flex;gap:24px;margin:-4px 0 22px;border-bottom:1px solid var(--d-line)}.dashboard-service-tabs button{position:relative;min-height:42px;padding:0 3px;color:var(--d-muted);border:0;background:transparent;cursor:pointer;font-size:12px;font-weight:750}.dashboard-service-tabs button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#741be5;content:"";opacity:0}.dashboard-service-tabs button.is-active{color:var(--d-ink)}.dashboard-service-tabs button.is-active:after{opacity:1}.dashboard-service-form{display:grid;gap:17px}.dashboard-service-form label,.dashboard-service-form fieldset{display:grid;gap:7px}.dashboard-service-form label>span,.dashboard-service-form legend{color:var(--d-ink);font-size:12px;font-weight:650}.dashboard-service-form input,.dashboard-service-form textarea{width:100%;min-height:42px;padding:0 12px;border:1px solid var(--d-line);border-radius:10px;color:var(--d-ink);background:var(--d-soft);font:inherit;font-size:12px;box-sizing:border-box}.dashboard-service-form textarea{padding:11px;resize:vertical}.dashboard-service-form input:focus,.dashboard-service-form textarea:focus{border-color:#a327fa;outline:2px solid rgba(163,39,250,.14);outline-offset:1px}.dashboard-service-check{display:flex!important;align-items:center;grid-template-columns:none!important;gap:8px!important;color:var(--d-muted)!important}.dashboard-service-check input{width:16px;min-height:16px}.dashboard-service-form fieldset{margin:0;padding:0;border:0}.dashboard-service-options{display:flex;flex-wrap:wrap;gap:10px}.dashboard-service-options label{display:flex;align-items:center;grid-template-columns:none;gap:8px;padding:9px 12px;border:1px solid var(--d-line);border-radius:10px;background:var(--d-soft);cursor:pointer}.dashboard-service-options input{width:15px;min-height:15px}.dashboard-service-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dashboard-service-form-footer{display:flex;align-items:center;gap:10px}.dashboard-service-form-footer button{border:0;cursor:pointer}.dashboard-service-form-footer .dashboard-primary-button{min-height:42px}.dashboard-service-form-footer .dashboard-primary-button:disabled{cursor:not-allowed;opacity:.52}.dashboard-secondary-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border:1px solid var(--d-line);border-radius:10px;color:var(--d-ink);background:var(--d-soft);cursor:pointer;font-size:11px;font-weight:700}.dashboard-secondary-button:hover,.dashboard-secondary-button:focus-visible{border-color:#741be559;color:#741be5}.dashboard-service-notice{min-height:18px;margin:0;color:#278367;font-size:11px}.dashboard-service-side{display:grid;align-content:start;gap:18px}.dashboard-service-help-card{background:radial-gradient(circle at 100% 0,rgba(238,43,165,.22),transparent 40%),linear-gradient(135deg,#291047,#741be5);color:#fff}.dashboard-service-help-card .dashboard-eyebrow{color:#e9c8ff}.dashboard-service-help-card h2,.dashboard-service-notes h2{margin:9px 0 8px;color:inherit;font-size:18px;letter-spacing:-.4px}.dashboard-service-help-card p{margin:0 0 18px;color:#ffffffb3;font-size:12px;line-height:1.6}.dashboard-service-help-card .dashboard-secondary-button{color:#fff;border-color:#ffffff38;background:#ffffff1a}.dashboard-service-notes ul{display:grid;gap:12px;margin:15px 0 0;padding-left:18px;color:var(--d-muted);font-size:12px;line-height:1.6}.dashboard-service-empty{display:grid;place-items:center;min-height:280px;padding:30px;text-align:center}.dashboard-service-empty>span{color:#a327fa;font-size:30px}.dashboard-service-empty strong{margin-top:10px;font-size:16px}.dashboard-service-empty p{margin:7px 0 0;color:var(--d-muted);font-size:12px}.dashboard-page-dark .dashboard-service-help-card{background:linear-gradient(135deg,#24103c,#5d18a2)}@media (max-width:860px){.dashboard-service-header{align-items:flex-start;flex-direction:column}.dashboard-service-grid{grid-template-columns:1fr}.dashboard-service-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.dashboard-service-card{padding:18px}.dashboard-service-side,.dashboard-service-fields{grid-template-columns:1fr}.dashboard-service-form-footer{align-items:stretch;flex-direction:column}.dashboard-service-form-footer button{width:100%}}@media (prefers-reduced-motion:reduce){.dashboard-service-form input,.dashboard-service-form textarea{transition:none}}.dashboard-special-page{max-width:1400px;margin:0 auto;padding-bottom:34px;color:var(--d-ink)}.dashboard-special-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.dashboard-special-header h1{margin:8px 0;color:var(--d-ink);font-family:var(--font-display);font-size:clamp(28px,3vw,40px);letter-spacing:-1.5px}.dashboard-special-header p{max-width:640px;margin:0;color:var(--d-muted);font-size:13px;line-height:1.6}.dashboard-special-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.dashboard-special-card h2,.dashboard-tool-result h2{margin:9px 0 7px;color:var(--d-ink);font-size:18px}.dashboard-special-card>p{margin:0;color:var(--d-muted);font-size:12px;line-height:1.6}.dashboard-special-fields{display:grid;gap:14px;margin-top:20px}.dashboard-special-fields label,.dashboard-tool-form label{display:grid;gap:7px}.dashboard-special-fields label>span,.dashboard-tool-form label>span{color:var(--d-ink);font-size:12px;font-weight:650}.dashboard-special-fields input,.dashboard-tool-form textarea{width:100%;box-sizing:border-box;min-height:42px;padding:0 12px;border:1px solid var(--d-line);border-radius:10px;color:var(--d-ink);background:var(--d-soft);font:inherit;font-size:12px}.dashboard-tool-form textarea{padding:12px;resize:vertical}.dashboard-special-fields input:focus,.dashboard-tool-form textarea:focus{border-color:#a327fa;outline:2px solid rgba(163,39,250,.14);outline-offset:1px}.dashboard-special-actions{display:flex;align-items:center;gap:14px;grid-column:1 / -1}.dashboard-special-actions button,.dashboard-tool-form button{border:0;cursor:pointer}.dashboard-special-actions p{margin:0;color:#278367;font-size:11px}.dashboard-tool-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:18px}.dashboard-tool-form{display:grid;gap:18px}.dashboard-tool-result{align-self:start;min-height:180px}.dashboard-tool-result p{margin:12px 0 0;color:var(--d-muted);font-size:12px;line-height:1.6}@media (max-width:860px){.dashboard-special-grid,.dashboard-tool-grid{grid-template-columns:1fr}.dashboard-special-actions{grid-column:auto}}@media (max-width:640px){.dashboard-special-header{align-items:flex-start;flex-direction:column}.dashboard-special-card,.dashboard-tool-result{padding:18px}.dashboard-special-actions{align-items:stretch;flex-direction:column}.dashboard-special-actions button{width:100%}}.dashboard-main-website-api{padding:22px clamp(18px,2.4vw,32px) 34px;background:#f4f7fb}.dashboard-main-website-api .website-api-page{max-width:100%;padding-bottom:0;color:#172236}.dashboard-main-website-api .website-api-page-header{display:none}.dashboard-main-website-api .website-api-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,.95fr);gap:20px;align-items:stretch}.dashboard-main-website-api .website-api-left{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-content:start;min-width:0}.dashboard-main-website-api .website-api-right{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-content:stretch;min-width:0;padding:24px;border:1px solid #dce5f0;border-radius:14px;background:#fff;box-shadow:0 4px 14px #1f344e0a}.dashboard-main-website-api .website-api-card,.dashboard-main-website-api .website-api-table-card{min-width:0;border:1px solid #dce5f0;border-radius:14px;background:#fff;box-shadow:0 4px 14px #1f344e0a}.dashboard-main-website-api .website-api-builder-card{display:flex;flex-direction:column;padding:24px}.dashboard-main-website-api .website-api-builder-card>.website-api-card-heading{order:0;margin-bottom:4px}.dashboard-main-website-api .website-api-builder-card>.website-api-token-section{order:1}.dashboard-main-website-api .website-api-builder-card>.website-api-tabs{order:2}.dashboard-main-website-api .website-api-builder-card>.website-api-stepper{order:3}.dashboard-main-website-api .website-api-builder-card>.website-api-domain-form{order:4}.dashboard-main-website-api .website-api-builder-card>.website-api-feature-box{order:5}.dashboard-main-website-api .website-api-builder-card>.website-api-builder-actions{order:6}.dashboard-main-website-api .website-api-builder-card>.website-api-live-notice{order:7}.dashboard-main-website-api .website-api-builder-card>form[data-api-domain-form]{order:4}.dashboard-main-website-api .website-api-builder-card>[data-api-continue]{order:6;align-self:flex-end;margin-top:22px;min-height:39px;padding:0 16px;border:0;border-radius:8px;background:#741be5;color:#fff;font-size:13px;box-shadow:none}.dashboard-main-website-api .website-api-builder-card>.website-api-card-heading .dashboard-eyebrow,.dashboard-main-website-api .website-api-token-section .dashboard-eyebrow,.dashboard-main-website-api .website-api-guide-card .dashboard-eyebrow,.dashboard-main-website-api .website-api-table-toolbar .dashboard-eyebrow{display:none}.dashboard-main-website-api .website-api-builder-card>.website-api-card-heading h2,.dashboard-main-website-api .website-api-guide-card .website-api-card-heading h2,.dashboard-main-website-api .website-api-table-toolbar h2{margin:0;color:#172236;font-size:18px;font-weight:700}.dashboard-main-website-api .website-api-builder-card>.website-api-card-heading p,.dashboard-main-website-api .website-api-token-section p{display:none}.dashboard-main-website-api .website-api-step-counter,.dashboard-main-website-api .website-api-guide-count{display:none}.dashboard-main-website-api .website-api-token-section{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;margin:0 0 18px;padding:0 0 18px;border-bottom:1px solid #e5ebf3}.dashboard-main-website-api .website-api-token-section .website-api-card-heading{grid-column:1/-1;margin:0 0 8px}.dashboard-main-website-api .website-api-token-section h2{margin:0;color:#172236;font-size:13px;font-weight:600}.dashboard-main-website-api .website-api-token-input{grid-column:1;display:flex;align-items:center;gap:8px;height:39px;margin:0;padding:0 6px 0 12px;border:1px solid #dce5f0;border-radius:9px;background:#fff}.dashboard-main-website-api .website-api-token-input input{min-width:0;color:#718096;font-size:13px}.dashboard-main-website-api .website-api-token-input button{min-height:32px;padding:0 12px;border:1px solid #dce5f0;border-radius:8px;background:#fff;color:#3a4a5f;font-size:12px}.dashboard-main-website-api .website-api-token-section>.website-api-secondary-button{grid-column:2;align-self:end;min-height:39px;padding:0 15px;border:0;border-radius:8px;background:#741be5;color:#fff;font-size:13px;box-shadow:none}.dashboard-main-website-api .website-api-token-section>.website-api-secondary-button:hover,.dashboard-main-website-api .website-api-primary-button:hover{background:#5d18a2}.dashboard-main-website-api .website-api-tabs{gap:24px;margin:0 0 8px;padding:0;border-bottom:1px solid #e5ebf3}.dashboard-main-website-api .website-api-tabs button{min-height:44px;color:#7a8ba1;font-size:13px}.dashboard-main-website-api .website-api-tabs button.is-active{color:#741be5}.dashboard-main-website-api .website-api-tabs button.is-active:after{background:#741be5}.dashboard-main-website-api .website-api-stepper{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:12px 0 25px}.dashboard-main-website-api .website-api-stepper li:not(:last-child):after{top:16px;right:-9px;width:18px;height:2px;background:#d7deea}.dashboard-main-website-api .website-api-stepper button{gap:8px;color:#7a8ba1;font-size:12px}.dashboard-main-website-api .website-api-stepper button span{width:32px;height:32px;border:1px solid #dce5f0;border-radius:50%;background:#fff;color:#7a8ba1}.dashboard-main-website-api .website-api-stepper li.is-active button{color:#741be5}.dashboard-main-website-api .website-api-stepper li.is-active button span{border-color:#741be5;background:#741be5;color:#fff;box-shadow:0 0 0 5px #e5efff}.dashboard-main-website-api .website-api-domain-form>label{margin-bottom:8px;color:#172236;font-size:13px;font-weight:600}.dashboard-main-website-api .website-api-domain-input{height:40px;border:1px solid #dce5f0;border-radius:9px;background:#fff}.dashboard-main-website-api .website-api-domain-input input{color:#3a4a5f;font-size:12px}.dashboard-main-website-api .website-api-helper{display:block;margin-top:7px;color:#8a9aae;font-size:11px;line-height:1.45}.dashboard-main-website-api .website-api-feature-box{margin-top:20px;padding:16px;border:1px solid #e5ebf3;border-radius:12px;background:#f8fafc}.dashboard-main-website-api .website-api-feature-heading{display:block}.dashboard-main-website-api .website-api-feature-icon,.dashboard-main-website-api .website-api-feature-heading p{display:none}.dashboard-main-website-api .website-api-feature-heading h3{margin:0;color:#172236;font-size:13px;font-weight:600}.dashboard-main-website-api .website-api-feature-box ul{grid-template-columns:1fr 1fr;gap:10px 22px;margin-top:14px}.dashboard-main-website-api .website-api-feature-box li{color:#52657d;font-size:12px;font-weight:400}.dashboard-main-website-api .website-api-feature-box li span{width:18px;height:18px;background:#e7f8ed;color:#1d9b6c}.dashboard-main-website-api .website-api-builder-actions{justify-content:flex-end;gap:10px;margin-top:22px;padding-top:16px;border-top:1px solid #e5ebf3}.dashboard-main-website-api .website-api-cancel-button{min-height:39px;padding:0 14px;border:1px solid #dce5f0;border-radius:8px;background:#fff;color:#52657d;font-size:13px}.dashboard-main-website-api .website-api-primary-button{min-height:39px;padding:0 16px;border:0;border-radius:8px;background:#741be5;color:#fff;font-size:13px;box-shadow:none}.dashboard-main-website-api .website-api-live-notice{margin-top:8px;color:#8a9aae;font-size:11px;text-align:right}.dashboard-main-website-api .website-api-guide-card{min-height:0;padding:0;border:0;box-shadow:none}.dashboard-main-website-api .website-api-guide-card .website-api-card-heading{margin-bottom:14px}.dashboard-main-website-api .website-api-guide-item{margin-bottom:9px;overflow:hidden;border:1px solid #dce5f0;border-radius:10px}.dashboard-main-website-api .website-api-guide-item>button{min-height:41px;padding:0 12px;color:#52657d;font-size:12px}.dashboard-main-website-api .website-api-guide-item.is-open{border-color:#e7d5ff;background:#f4f8ff}.dashboard-main-website-api .website-api-guide-content{padding:0 12px 12px;background:#f8fbff}.dashboard-main-website-api .website-api-guide-content p{color:#8a9aae;font-size:11px;font-style:italic}.dashboard-main-website-api .website-api-guide-content a{padding:6px 0;color:#741be5;font-size:11px}.dashboard-main-website-api .website-api-support-card{align-self:end;display:flex;align-items:center;gap:12px;margin-top:auto;padding:14px 16px;border:1px solid #eadcff;border-radius:12px;background:#f6efff;color:#172236;box-shadow:none}.dashboard-main-website-api .website-api-support-orbit{flex:0 0 auto;width:34px;height:34px;background:#eadcff;color:#741be5}.dashboard-main-website-api .website-api-support-card .dashboard-eyebrow{display:none}.dashboard-main-website-api .website-api-support-card h2{margin:0;color:#172236;font-size:14px}.dashboard-main-website-api .website-api-support-card p{margin:2px 0 0;color:#718096;font-size:11px}.dashboard-main-website-api .website-api-support-card .website-api-primary-button{margin-left:auto;min-height:34px;padding:0 12px;font-size:12px;white-space:nowrap}.dashboard-main-website-api .website-api-support-card .website-api-primary-button{color:#fff;background:#741be5;box-shadow:none}.dashboard-main-website-api .website-api-table-card{margin-top:20px;padding:20px 24px}.dashboard-main-website-api .website-api-table-toolbar{align-items:center;margin-bottom:16px}.dashboard-main-website-api .website-api-table-actions{gap:8px}.dashboard-main-website-api .website-api-table-actions>label{color:#52657d;font-size:12px}.dashboard-main-website-api .website-api-table-actions select,.dashboard-main-website-api .website-api-search{height:34px;border:1px solid #dce5f0;border-radius:7px;background:#fff;color:#52657d;font-size:12px}.dashboard-main-website-api .website-api-search{width:160px;padding:0 10px}.dashboard-main-website-api .website-api-table-wrap{overflow-x:auto;border:0;border-radius:0}.dashboard-main-website-api .website-api-table-wrap th,.dashboard-main-website-api .website-api-table-wrap td{padding:12px 10px;font-size:11px}.dashboard-main-website-api .website-api-table-empty{padding:30px!important;color:#718096;font-size:12px}.dashboard-main-website-api>.website-api-page>.website-api-pagination{margin-top:0;padding:0 24px 18px;border:1px solid #dce5f0;border-top:0;border-radius:0 0 14px 14px;background:#fff}.dashboard-main-website-api .website-api-floating-contact{background:#741be5;box-shadow:0 12px 24px #741be542}@media (max-width:1100px){.dashboard-main-website-api .website-api-layout{grid-template-columns:minmax(0,1fr)}.dashboard-main-website-api .website-api-right{min-height:0}}@media (max-width:680px){.dashboard-main-website-api{padding:16px 12px 24px}.dashboard-main-website-api .website-api-builder-card,.dashboard-main-website-api .website-api-right,.dashboard-main-website-api .website-api-table-card{padding:18px}.dashboard-main-website-api .website-api-token-section{grid-template-columns:minmax(0,1fr);row-gap:8px}.dashboard-main-website-api .website-api-token-section>.website-api-secondary-button{grid-column:1;justify-self:start}.dashboard-main-website-api .website-api-stepper{grid-template-columns:minmax(0,1fr);gap:8px}.dashboard-main-website-api .website-api-stepper li:not(:last-child):after{display:none}.dashboard-main-website-api .website-api-feature-box ul{grid-template-columns:minmax(0,1fr)}.dashboard-main-website-api .website-api-builder-actions,.dashboard-main-website-api .website-api-table-toolbar,.dashboard-main-website-api .website-api-support-card{align-items:stretch;flex-direction:column}.dashboard-main-website-api .website-api-builder-actions>button,.dashboard-main-website-api .website-api-support-card .website-api-primary-button,.dashboard-main-website-api .website-api-search{width:100%}.dashboard-main-website-api .website-api-support-card .website-api-primary-button{margin-left:0}.dashboard-main-website-api .website-api-table-actions{flex-wrap:wrap}.dashboard-main-website-api .website-api-table-actions .website-api-search{width:100%}}.dashboard-main-pricing{padding:22px clamp(18px,2.4vw,32px) 34px;background:#f4f7fb}.dashboard-main-pricing .pricing-page{max-width:100%;padding-bottom:0;color:#172236}.dashboard-main-pricing .pricing-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}.dashboard-main-pricing .pricing-summary-card{min-height:102px;padding:17px 18px;border:1px solid #dce5f0;border-radius:13px;background:#fff;box-shadow:0 4px 14px #1f344e0a}.dashboard-main-pricing .pricing-summary-icon{width:38px;height:38px;border-radius:11px;font-size:17px}.dashboard-main-pricing .pricing-summary-card p{margin:0 0 4px;color:#7a8ba1;font-size:12px}.dashboard-main-pricing .pricing-summary-card strong{color:#172236;font-size:23px}.dashboard-main-pricing .pricing-summary-card small{margin-top:4px;color:#8a9aae;font-size:11px}.dashboard-main-pricing .pricing-management-card{display:grid;grid-template-columns:232px minmax(0,1fr);gap:20px;padding:20px;border:1px solid #dce5f0;border-radius:14px;background:#fff;box-shadow:0 4px 14px #1f344e0a}.dashboard-main-pricing .pricing-category-sidebar{display:grid;align-content:start;gap:16px;min-width:0}.dashboard-main-pricing .pricing-category-count{display:grid;place-items:center;min-height:112px;padding:15px;border:1px solid #dce5f0;border-radius:12px;background:#f8fafc;text-align:center}.dashboard-main-pricing .pricing-category-count span,.dashboard-main-pricing .pricing-category-count small{color:#8a9aae;font-size:12px}.dashboard-main-pricing .pricing-category-count strong{margin:4px 0;color:#741be5;font-size:34px;line-height:1}.dashboard-main-pricing .pricing-category-menu{padding:17px 13px;border:1px solid #dce5f0;border-radius:12px;background:#fff}.dashboard-main-pricing .pricing-category-menu h2{margin:0 7px 12px;color:#172236;font-size:15px}.dashboard-main-pricing .pricing-category-menu button{display:flex;align-items:center;width:100%;min-height:39px;gap:9px;padding:0 7px;border:0;border-radius:8px;background:transparent;color:#52657d;text-align:left;cursor:pointer;font-size:12px}.dashboard-main-pricing .pricing-category-menu button:hover,.dashboard-main-pricing .pricing-category-menu button:focus-visible{background:#f7f2ff;color:#741be5;outline:0}.dashboard-main-pricing .pricing-category-menu button.is-active{background:#f4edff;color:#741be5;font-weight:650}.dashboard-main-pricing .pricing-category-menu button small{margin-left:auto;color:#8a9aae;font-size:11px}.dashboard-main-pricing .pricing-category-icon{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;background:#edf3ff;color:#741be5;font-size:12px;font-weight:700}.dashboard-main-pricing .pricing-catalog-panel{min-width:0}.dashboard-main-pricing .pricing-filter-bar{display:block;padding:0 0 16px;border-bottom:1px solid #e5ebf3}.dashboard-main-pricing .pricing-filter-heading h2{margin:0 0 4px;color:#172236;font-size:19px}.dashboard-main-pricing .pricing-filter-heading p{display:none}.dashboard-main-pricing .pricing-filter-controls{justify-content:flex-start;margin-top:14px;gap:8px}.dashboard-main-pricing .pricing-search-input{width:min(280px,100%);height:38px;border:1px solid #dce5f0;border-radius:8px;background:#f8fafc}.dashboard-main-pricing .pricing-search-input input{font-size:12px}.dashboard-main-pricing .pricing-filter-controls select{height:38px;border:1px solid #dce5f0;border-radius:8px;background:#fff;color:#52657d;font-size:12px}.dashboard-main-pricing .pricing-reset-button{height:38px;border:1px solid #eadcff;border-radius:8px;background:#f6efff;color:#741be5;font-size:12px}.dashboard-main-pricing .pricing-service-list{gap:0;margin-top:14px;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.dashboard-main-pricing .pricing-service-card{padding:13px 14px;border:0;border-bottom:1px solid #e5ebf3;border-left:3px solid #2aa875;border-radius:0;background:#fff;box-shadow:none;transition:background .2s ease,box-shadow .2s ease}.dashboard-main-pricing .pricing-service-card:last-child{border-bottom:0}.dashboard-main-pricing .pricing-service-card:hover{transform:none;border-color:#e5ebf3;background:#fbfdff;box-shadow:inset 3px 0 #741be5}.dashboard-main-pricing .pricing-service-maintenance{border-left-color:#dd8d29}.dashboard-main-pricing .pricing-service-paused{border-left-color:#c45770}.dashboard-main-pricing .pricing-service-head{display:grid;grid-template-columns:minmax(220px,1.25fr) minmax(140px,.7fr) auto;align-items:center;gap:14px}.dashboard-main-pricing .pricing-service-identity{min-width:0;gap:10px}.dashboard-main-pricing .pricing-service-mark{width:30px;height:30px;border-radius:8px;background:#f4edff;color:#741be5;font-size:12px}.dashboard-main-pricing .pricing-service-card h3{color:#172236;font-size:14px;font-weight:650}.dashboard-main-pricing .pricing-service-card p{margin-top:3px;color:#8a9aae;font-size:11px}.dashboard-main-pricing .pricing-service-tags{justify-content:flex-start}.dashboard-main-pricing .pricing-service-tags span{padding:4px 7px;border:0;border-radius:5px;background:#f1f5ff;color:#6b7b90;font-size:10px}.dashboard-main-pricing .pricing-status-badge{padding:5px 8px;font-size:11px}.dashboard-main-pricing .pricing-service-body{align-items:center;margin:10px 0 0 40px;padding-top:10px;border-top:1px solid #eef2f7}.dashboard-main-pricing .pricing-service-info{grid-template-columns:repeat(3,minmax(110px,1fr));gap:14px}.dashboard-main-pricing .pricing-service-info dt{margin-bottom:3px;color:#8a9aae;font-size:10px}.dashboard-main-pricing .pricing-service-info dd{color:#52657d;font-size:12px}.dashboard-main-pricing .pricing-service-info dd strong{color:#228a65;font-size:14px}.dashboard-main-pricing .pricing-service-controls{gap:10px}.dashboard-main-pricing .pricing-switch{font-size:11px}.dashboard-main-pricing .pricing-action-trigger{width:30px;height:30px;border-color:#dce5f0;font-size:12px}.dashboard-main-pricing .pricing-live-notice{margin:10px 0 0;color:#278367;font-size:11px}.dashboard-main-pricing .pricing-pagination{margin-top:14px;color:#718096;font-size:11px}.dashboard-main-pricing .pricing-pagination button{min-height:34px;border-color:#dce5f0;border-radius:7px;background:#fff;font-size:11px}.dashboard-main-pricing .pricing-pagination strong{font-size:11px}.dashboard-main-pricing .website-api-floating-contact{background:#741be5;box-shadow:0 12px 24px #741be542}@media (max-width:1100px){.dashboard-main-pricing .pricing-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-main-pricing .pricing-management-card{grid-template-columns:190px minmax(0,1fr);gap:14px}.dashboard-main-pricing .pricing-service-head{grid-template-columns:minmax(180px,1fr) auto}.dashboard-main-pricing .pricing-service-tags{grid-column:1/-1;margin-left:40px}.dashboard-main-pricing .pricing-status-badge{grid-column:2;grid-row:1}}@media (max-width:860px){.dashboard-main-pricing .pricing-management-card{grid-template-columns:1fr}.dashboard-main-pricing .pricing-category-sidebar{grid-template-columns:180px minmax(0,1fr);align-items:start}.dashboard-main-pricing .pricing-category-menu{min-width:0}.dashboard-main-pricing .pricing-category-menu button{display:inline-flex;width:auto;margin:2px 2px 0 0;padding:0 8px}.dashboard-main-pricing .pricing-category-menu h2{margin-bottom:8px}.dashboard-main-pricing .pricing-filter-controls{justify-content:flex-start}}@media (max-width:680px){.dashboard-main-pricing{padding:16px 12px 24px}.dashboard-main-pricing .pricing-summary-grid{grid-template-columns:1fr 1fr;gap:10px}.dashboard-main-pricing .pricing-summary-card{align-items:flex-start;min-height:92px;padding:13px}.dashboard-main-pricing .pricing-summary-card strong{font-size:20px}.dashboard-main-pricing .pricing-category-sidebar{grid-template-columns:1fr}.dashboard-main-pricing .pricing-category-menu button{width:calc(50% - 4px)}.dashboard-main-pricing .pricing-filter-controls{display:grid;grid-template-columns:1fr 1fr}.dashboard-main-pricing .pricing-search-input{grid-column:1/-1;width:100%}.dashboard-main-pricing .pricing-filter-controls select,.dashboard-main-pricing .pricing-reset-button{width:100%;max-width:none}.dashboard-main-pricing .pricing-service-card{padding:13px 11px}.dashboard-main-pricing .pricing-service-head{grid-template-columns:minmax(0,1fr) auto;gap:9px}.dashboard-main-pricing .pricing-service-tags{grid-column:1/-1;margin-left:40px}.dashboard-main-pricing .pricing-service-body{align-items:stretch;flex-direction:column;margin-left:40px}.dashboard-main-pricing .pricing-service-info{grid-template-columns:1fr 1fr;gap:10px}.dashboard-main-pricing .pricing-service-controls{justify-content:space-between;width:100%;padding-top:4px}.dashboard-main-pricing .pricing-pagination{align-items:flex-start;flex-direction:column}.dashboard-main-pricing .pricing-pagination>div{justify-content:space-between;width:100%}}@media (max-width:640px){.dashboard-main-pricing .pricing-summary-grid{grid-template-columns:1fr}.dashboard-main-pricing .pricing-category-menu button{width:100%}.dashboard-main-pricing .pricing-filter-controls{grid-template-columns:1fr}.dashboard-main-pricing .pricing-search-input{grid-column:auto}}@media (prefers-reduced-motion:reduce){.dashboard-main-pricing .pricing-service-card,.dashboard-main-pricing .pricing-switch>span,.dashboard-main-pricing .pricing-switch>span:after{transition:none}}.dashboard-main-payment{display:block!important;min-height:calc(100vh - 76px);padding:18px clamp(14px,2.4vw,32px) 36px;background:#f4f7fb;color:#172238}.dashboard-main-payment>:not(.payment-page){display:none!important}.dashboard-main-payment>.payment-page{display:block!important}.payment-page{max-width:960px;margin:0 auto;position:relative}.payment-card{border:1px solid #dce5f0;border-radius:15px;background:#fff;box-shadow:0 5px 16px #1f344e0d}.payment-main-card{padding:24px 24px 22px}.payment-section-heading{display:flex;align-items:center;gap:10px}.payment-section-heading h1,.payment-section-heading h2{margin:0;color:#172238;font-size:18px;line-height:1.25;font-weight:700}.payment-section-heading h1{font-size:19px}.payment-step-number{display:grid;place-items:center;width:25px;height:25px;border-radius:8px;background:#edf3ff;color:#741be5;font-size:13px;font-weight:700}.payment-label{display:block;margin:20px 0 8px;color:#172238;font-size:13px;font-weight:600}.payment-method-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.payment-method-button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:38px;padding:0 12px;border:1px solid #dce5f0;border-radius:9px;background:#fbfcfe;color:#72839a;font:inherit;font-size:13px;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.payment-method-button:hover,.payment-method-button:focus-visible{border-color:#7daaff;color:#741be5;outline:3px solid rgba(116,27,229,.12);outline-offset:1px}.payment-method-button.is-active{border-color:#741be5;background:#faf7ff;color:#741be5}.payment-method-button span{font-size:17px}.payment-heading-two{margin:35px 0 16px}.payment-pending-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;background:#fff4e9;color:#d46212;font-size:11px}.payment-pending-badge i{width:6px;height:6px;border-radius:50%;background:#dc5d16}.payment-qr-panel{display:grid;place-items:center;min-height:400px;padding:26px 18px 18px;border:1px solid #dce5f0;border-radius:12px;background:radial-gradient(circle at 50% 30%,#fff 0,#fff 45%,#fbfdff);text-align:center}.payment-bank-card{display:flex;flex-direction:column;align-items:center;width:228px;padding:18px 16px 16px;border:1px solid #dce5f0;border-radius:16px;background:#fff;box-shadow:0 12px 28px #1f344e1a}.payment-bank-card strong{color:#741be5;font-size:16px}.payment-bank-card strong em{color:#e21e42;font-style:normal}.payment-bank-card strong b{margin-left:3px;color:#11a864;font-size:11px}.payment-bank-card small{margin:4px 0 10px;color:#8a9aae;font-size:11px}.payment-qr{width:150px;height:150px;border:8px solid #fff;border-radius:8px;background-color:#fff;background-image:linear-gradient(90deg,#111 9%,transparent 9% 16%,#111 16% 23%,transparent 23% 31%,#111 31% 38%,transparent 38% 46%,#111 46% 54%,transparent 54% 62%,#111 62% 70%,transparent 70% 77%,#111 77% 84%,transparent 84% 91%,#111 91%),linear-gradient(#111 9%,transparent 9% 17%,#111 17% 24%,transparent 24% 32%,#111 32% 40%,transparent 40% 47%,#111 47% 55%,transparent 55% 63%,#111 63% 72%,transparent 72% 80%,#111 80% 88%,transparent 88% 94%,#111 94%);background-size:29px 29px,29px 29px;box-shadow:inset 0 0 0 5px #fff}.payment-qr-panel>p{max-width:330px;margin:36px 0 14px;color:#9aa8b9;font-size:11px;line-height:1.45}.payment-qr-actions{display:flex;gap:8px}.payment-qr-actions select,.payment-qr-actions button{height:38px;border:1px solid #dce5f0;border-radius:9px;background:#fff;color:#741be5;font:inherit;font-size:12px}.payment-qr-actions select{width:220px;padding:0 12px;color:#718096}.payment-qr-actions button{padding:0 14px;cursor:pointer}.payment-qr-actions button:hover,.payment-qr-actions button:focus-visible{background:#f7f2ff;outline:3px solid rgba(116,27,229,.12);outline-offset:1px}.payment-transfer-card{margin-top:15px;padding:17px 18px;border:1px solid #dce5f0;border-radius:12px}.payment-transfer-card h3{margin:0 0 12px;color:#172238;font-size:14px}.payment-info-row{display:grid;grid-template-columns:150px minmax(0,1fr) 24px;align-items:center;min-height:44px;border-bottom:1px dashed #e3eaf2;color:#8291a5;font-size:12px}.payment-info-row:last-child{border-bottom:0}.payment-info-row strong{justify-self:end;color:#172238;font-size:12px;font-weight:600}.payment-info-row button{width:24px;border:0;background:transparent;color:#8a9aae;cursor:pointer}.payment-info-row button:hover,.payment-info-row button:focus-visible{color:#741be5;outline:0}.payment-method-empty{display:grid;place-items:center;min-height:250px;padding:30px;border:1px solid #dce5f0;border-radius:12px;background:#fbfcfe;text-align:center}.payment-method-empty>span{color:#8ab0f3;font-size:38px}.payment-method-empty strong{margin-top:10px;color:#172238;font-size:15px}.payment-method-empty p{margin:6px 0 0;color:#8a9aae;font-size:12px}.payment-guide-card{margin-top:18px;padding:22px 24px}.payment-guide-icon{color:#741be5;font-size:18px}.payment-guide-list{position:relative;display:grid;gap:17px;margin:18px 0 0;padding:0;list-style:none}.payment-guide-list:before{position:absolute;left:16px;top:27px;bottom:27px;border-left:2px dashed #d6e0ee;content:""}.payment-guide-list li{position:relative;display:flex;align-items:flex-start;gap:13px}.payment-guide-list li>span{display:grid;place-items:center;z-index:1;width:34px;height:34px;border-radius:10px;background:#edf3ff;color:#741be5;font-size:16px}.payment-guide-list li div{padding-top:2px}.payment-guide-list strong{display:block;color:#172238;font-size:13px}.payment-guide-list p{margin:3px 0 0;color:#718096;font-size:12px}.payment-guide-list li.is-warning>span{background:#fff5e9;color:#ed850c}.payment-guide-list li.is-warning strong{color:#d96d09}.payment-history-card{margin-top:18px;padding:24px}.payment-history-tabs{display:flex;gap:23px;margin:23px 0 18px;border-bottom:1px solid #e1e8f0}.payment-history-tabs button{min-height:39px;padding:0 0 10px;border:0;border-bottom:2px solid transparent;background:transparent;color:#718096;font:inherit;font-size:12px;cursor:pointer}.payment-history-tabs button.is-active{border-color:#741be5;color:#741be5}.payment-history-tabs button:focus-visible{outline:3px solid rgba(116,27,229,.12);outline-offset:3px}.payment-history-filters{display:grid;grid-template-columns:minmax(220px,1.5fr) 130px 175px 175px auto;gap:8px;align-items:center}.payment-history-filters>label,.payment-history-filters>select,.payment-history-filters>button{display:flex;align-items:center;height:38px;border:1px solid #dce5f0;border-radius:999px;background:#fff;color:#7f8fa4;font:inherit;font-size:11px}.payment-history-filters>label{padding:0 12px;gap:7px}.payment-history-search span{font-size:17px;color:#91a0b3}.payment-history-filters input{min-width:0;width:100%;border:0;outline:0;color:#52657d;font:inherit}.payment-history-filters select{padding:0 12px}.payment-history-filters>button{justify-content:center;padding:0 14px;color:#741be5;cursor:pointer}.payment-history-filters>button:hover,.payment-history-filters>button:focus-visible{background:#f5efff;outline:3px solid rgba(116,27,229,.12);outline-offset:1px}.payment-date-icon{color:#8a9aae}.payment-history-toolbar{margin:20px 0 16px;color:#52657d;font-size:12px}.payment-history-toolbar select{margin:0 4px;padding:6px 8px;border:1px solid #dce5f0;border-radius:5px;background:#fff;color:#52657d;font:inherit}.payment-table-wrap{overflow-x:auto}.payment-table-wrap table{width:100%;min-width:760px;border-collapse:collapse}.payment-table-wrap th{padding:11px 10px;border-bottom:1px solid #dce5f0;background:#fbfcfe;color:#718096;font-size:11px;font-weight:650;text-align:left;white-space:nowrap}.payment-table-wrap td{padding:18px 10px;color:#8a9aae;font-size:12px;text-align:center}.payment-history-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;color:#52657d;font-size:12px}.payment-history-footer span{display:flex;gap:5px}.payment-history-footer button{min-height:32px;padding:0 10px;border:0;border-radius:5px;background:#f2f4f8;color:#b1b9c5;font:inherit;font-size:11px}.payment-live-notice{min-height:18px;margin:12px 0 0;color:#741be5;font-size:12px;text-align:center}.payment-page .website-api-floating-contact{background:#741be5;box-shadow:0 12px 24px #741be542}@media (max-width:860px){.dashboard-main-payment{padding:16px 14px 28px}.payment-history-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-history-search{grid-column:1/-1}.payment-history-filters>button{grid-column:2}}@media (max-width:680px){.payment-main-card,.payment-guide-card,.payment-history-card{padding:18px 14px}.payment-method-grid{grid-template-columns:1fr}.payment-method-button{justify-content:flex-start;padding-left:16px}.payment-qr-panel{min-height:350px;padding:22px 12px}.payment-qr-actions{width:100%;flex-direction:column}.payment-qr-actions select,.payment-qr-actions button{width:100%}.payment-info-row{grid-template-columns:110px minmax(0,1fr) 24px}.payment-history-tabs{gap:14px}.payment-history-filters{grid-template-columns:1fr}.payment-history-search,.payment-history-filters>button{grid-column:auto}.payment-history-filters>button{width:100%}.payment-history-footer{align-items:flex-start;flex-direction:column}.payment-history-footer span{align-self:stretch;justify-content:flex-end}}@media (max-width:640px){.payment-page{width:100%}.payment-section-heading h1,.payment-section-heading h2{font-size:16px}.payment-heading-two{margin-top:27px}.payment-qr-panel>p{margin-top:28px}.payment-transfer-card{padding:15px 12px}}@media (prefers-reduced-motion:reduce){.payment-method-button{transition:none}}.dashboard-main-pricing>:not(.pricing-page),.dashboard-main-website-api>:not(.website-api-page){display:none!important}.dashboard-main-pricing>.pricing-page,.dashboard-main-website-api>.website-api-page{display:block!important}.dashboard-main-profile{display:block!important;min-height:calc(100vh - 76px);padding:24px clamp(16px,2.5vw,34px) 38px;background:#f4f7fb;color:#18243a}.dashboard-main-profile>:not(.profile-page){display:none!important}.dashboard-main-profile>.profile-page{display:block!important}.profile-page{max-width:1120px;margin:0 auto}.profile-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.profile-page-header h1{margin:8px 0 6px;color:#172238;font-size:30px;letter-spacing:-.8px}.profile-page-header p{margin:0;color:#8090a5;font-size:13px}.profile-prototype-badge{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid #d8f0e6;border-radius:999px;background:#f0fbf6;color:#29866b;font-size:11px;font-weight:650;white-space:nowrap}.profile-prototype-badge i{width:7px;height:7px;border-radius:50%;background:#27b987}.profile-identity-card{display:flex;align-items:center;gap:18px;margin-bottom:18px;padding:24px;border:1px solid #e4eaf3;border-radius:18px;background:linear-gradient(110deg,#fff,#fbfdff);box-shadow:0 10px 28px #32486f0f}.profile-avatar{display:grid;flex:0 0 78px;place-items:center;width:78px;height:78px;border:6px solid #e6f0ff;border-radius:50%;background:linear-gradient(145deg,#e5d4ff,#8d54e9);color:#fff;font-size:25px;font-weight:750;box-shadow:0 5px 12px #3775bd29}.profile-identity-copy{min-width:0;flex:1}.profile-status{display:inline-flex;align-items:center;gap:6px;color:#20a571;font-size:11px;font-weight:650}.profile-status:before{width:7px;height:7px;border-radius:50%;background:#29c58b;content:""}.profile-identity-copy h2{margin:5px 0 4px;color:#172238;font-size:21px}.profile-identity-copy h2 b{display:inline-grid;place-items:center;width:18px;height:18px;margin-left:4px;border-radius:50%;background:#2c89ee;color:#fff;font-size:11px}.profile-identity-copy p{margin:0;color:#8290a2;font-size:12px}.profile-identity-copy>div{display:flex;gap:18px;margin-top:12px;color:#77869a;font-size:11px}.profile-identity-copy>div span:last-child{color:#d58b26}.profile-primary-button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 15px;border:0;border-radius:9px;background:#741be5;color:#fff;box-shadow:0 8px 16px #741be533;font-size:12px;font-weight:650;cursor:pointer}.profile-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:18px}.profile-summary-card{display:flex;align-items:flex-start;gap:13px;min-height:108px;padding:18px;border:1px solid #e4eaf3;border-radius:16px;background:#fff;box-shadow:0 8px 22px #32486f0d}.profile-summary-card>span{display:grid;flex:0 0 42px;place-items:center;width:42px;height:42px;border-radius:12px;background:#f7f2ff;color:#2f83ed;font-size:20px}.profile-summary-card p{margin:0 0 4px;color:#7c8b9f;font-size:11px}.profile-summary-card strong{display:block;color:#172238;font-size:23px}.profile-summary-card small{display:block;margin-top:5px;color:#95a2b2;font-size:10px}.profile-summary-card button{align-self:center;margin-left:auto;padding:8px 10px;border:1px solid #eadcff;border-radius:7px;background:#faf7ff;color:#8d54e9;font-size:10px;cursor:pointer}.profile-summary-balance>span{background:#f7f2ff;color:#741be5}.profile-summary-deposit>span{background:#e1faee;color:#1baa76}.profile-summary-level>span{background:#fff2c9;color:#dc981d}.profile-summary-level strong{font-size:18px}.profile-content-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px}.profile-card{overflow:hidden;border:1px solid #e4eaf3;border-radius:16px;background:#fff;box-shadow:0 8px 22px #32486f0d}.profile-card>header{display:flex;align-items:center;justify-content:space-between;min-height:62px;padding:0 20px;border-bottom:1px solid #edf1f6}.profile-card>header h2{margin:4px 0 0;color:#172238;font-size:16px}.profile-card>header>button,.profile-empty-activity>header button{padding:7px 10px;border:0;border-radius:7px;background:#f7f2ff;color:#8d54e9;font-size:10px;font-weight:650;cursor:pointer}.profile-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;padding:8px 20px 12px}.profile-field{position:relative;min-height:76px;padding:16px 0;border-bottom:1px solid #f0f3f7}.profile-field:nth-last-child(-n+2){border-bottom:0}.profile-field>span{display:block;margin-bottom:7px;color:#8896a8;font-size:10px}.profile-field strong{display:block;color:#405169;font-size:12px;font-weight:600}.profile-field button{margin-top:6px;padding:0;border:0;background:transparent;color:#4d72df;font-size:10px;cursor:pointer}.profile-security-score{padding:5px 8px;border-radius:999px;background:#e8f8f0;color:#22956d;font-size:10px;font-weight:650}.profile-security-list{padding:8px 20px 10px}.profile-security-list article{display:flex;align-items:center;gap:11px;min-height:68px;border-bottom:1px solid #f0f3f7}.profile-security-list article:last-child{border-bottom:0}.profile-security-icon{display:grid;flex:0 0 30px;place-items:center;width:30px;height:30px;border-radius:9px;background:#fff4d7;color:#db9a24;font-weight:750}.profile-security-icon.is-done{background:#e2f8ed;color:#1ba674}.profile-security-list article>div{flex:1}.profile-security-list strong{display:block;color:#405169;font-size:11px}.profile-security-list small{display:block;margin-top:4px;color:#97a3b2;font-size:10px}.profile-security-list article>button{padding:6px 8px;border:0;background:transparent;color:#5375df;font-size:10px;cursor:pointer}.profile-preferences-card{margin-bottom:18px}.profile-preference-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:18px 20px}.profile-preference-grid label{display:flex;align-items:center;gap:12px;cursor:pointer}.profile-preference-grid label>span{flex:1}.profile-preference-grid strong{display:block;color:#405169;font-size:11px}.profile-preference-grid small{display:block;margin-top:4px;color:#96a3b3;font-size:10px;line-height:1.4}.profile-preference-grid input{position:absolute;opacity:0}.profile-preference-grid i{position:relative;flex:0 0 34px;width:34px;height:19px;border-radius:99px;background:#d9e2ee;transition:background .2s}.profile-preference-grid i:after{position:absolute;top:3px;left:3px;width:13px;height:13px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #aab7c8;content:"";transition:transform .2s}.profile-preference-grid input:checked+i{background:#741be5}.profile-preference-grid input:checked+i:after{transform:translate(15px)}.profile-empty-activity{margin-bottom:14px}.profile-empty-activity>header{justify-content:space-between}.profile-empty-activity>div{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:145px;padding:20px;text-align:center}.profile-empty-activity>div>span{margin-bottom:8px;color:#aebfd4;font-size:32px}.profile-empty-activity>div strong{color:#526176;font-size:12px}.profile-empty-activity>div p{margin:7px 0 0;color:#99a6b5;font-size:10px}.profile-live-notice{min-height:18px;margin:0;color:#29866b;font-size:11px;text-align:center}.profile-page :is(button,input):focus-visible{outline:2px solid rgba(116,27,229,.65);outline-offset:2px}.profile-password-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 20px 20px;border-top:1px solid #edf1f6;background:#fbfcff}.profile-password-form label{display:grid;gap:6px;color:#68778d;font-size:11px;font-weight:600}.profile-password-form input{width:100%;min-height:36px;padding:0 10px;border:1px solid #dfe7f1;border-radius:8px;background:#fff;color:#172238;font:inherit}.profile-password-form button{align-self:end;min-height:36px;padding:0 12px}@media (max-width:1100px){.profile-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-summary-card{padding:15px}.profile-summary-card button{display:none}}@media (max-width:860px){.dashboard-main-profile{padding:18px 14px 28px}.profile-page-header{align-items:flex-start;flex-direction:column}.profile-identity-card{align-items:flex-start;flex-wrap:wrap}.profile-identity-copy{flex-basis:calc(100% - 110px)}.profile-primary-button{margin-left:96px}.profile-content-grid,.profile-preference-grid{grid-template-columns:1fr}}@media (max-width:680px){.profile-page-header h1{font-size:26px}.profile-identity-card{padding:18px}.profile-avatar{flex-basis:62px;width:62px;height:62px}.profile-identity-copy{flex-basis:calc(100% - 85px)}.profile-identity-copy h2{font-size:18px}.profile-identity-copy>div{align-items:flex-start;flex-direction:column;gap:5px}.profile-primary-button{width:100%;margin-left:0;justify-content:center}.profile-summary-grid{grid-template-columns:1fr}.profile-fields{grid-template-columns:1fr;padding:6px 16px}.profile-field:nth-last-child(-n+2){border-bottom:1px solid #f0f3f7}.profile-field:last-child{border-bottom:0}.profile-card>header{padding:0 16px}.profile-security-list{padding:8px 16px}.profile-preference-grid{padding:16px}.profile-password-form{grid-template-columns:1fr;padding:14px 16px 16px}.profile-password-form button{width:100%}.profile-empty-activity>header{align-items:flex-start;gap:8px;flex-direction:column}}@media (prefers-reduced-motion:reduce){.profile-preference-grid i,.profile-preference-grid i:after{transition:none}}.dashboard-nav.sidebar-nav-refactor{display:block;overflow-y:auto;padding:4px 8px 20px}.sidebar-nav-section{padding:7px 6px 13px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:5px}.sidebar-nav-section:last-child{border-bottom:0}.sidebar-nav-section-title{display:flex;align-items:center;gap:9px;padding:9px 9px 10px;color:#a6a8c5;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.sidebar-nav-section-title i{display:grid;flex:0 0 25px;place-items:center;width:25px;height:25px;border-radius:7px;background:#7150e329;color:#b494ff;font-size:13px;font-style:normal}.sidebar-nav-direct,.sidebar-nav-leaf{display:flex;align-items:center;width:100%;border:0;background:transparent;color:#e3e5f0;text-align:left;cursor:pointer;font-family:inherit}.sidebar-nav-direct{min-height:35px;padding:0 11px 0 43px;border-radius:8px;font-size:12px}.sidebar-nav-direct:hover,.sidebar-nav-direct.is-active{background:linear-gradient(90deg,#7539da8c,#5f34b059);color:#fff}.sidebar-nav-direct.is-active{box-shadow:inset 2px 0 #b06aff,0 0 0 1px #b06aff2e}.sidebar-nav-refactor details{margin:2px 4px}.sidebar-nav-refactor summary{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:0 10px 0 31px;border-radius:8px;color:#e0e2ed;cursor:pointer;font-size:11px;font-weight:650;list-style:none}.sidebar-nav-refactor summary::-webkit-details-marker{display:none}.sidebar-nav-refactor summary:before{position:absolute;left:14px;width:5px;height:5px;border-radius:50%;background:#68627f;content:""}.sidebar-nav-refactor summary:after{content:"›";color:#817b99;font-size:17px;line-height:1;transition:transform .16s ease}.sidebar-nav-refactor summary:hover{background:#7539da29;color:#fff}.sidebar-nav-refactor details[open]>summary{background:#7539da24;color:#d5b8ff}.sidebar-nav-refactor details[open]>summary:before{background:#a871ff;box-shadow:0 0 7px #a871ffb3}.sidebar-nav-refactor details[open]>summary:after{transform:rotate(90deg);color:#ba8aff}.sidebar-nav-leaf{position:relative;min-height:31px;padding:0 9px 0 40px;border-radius:7px;color:#9da1b9;font-size:11px}.sidebar-nav-leaf:before{position:absolute;left:27px;width:3px;height:3px;border-radius:50%;background:#5f5a76;content:""}.sidebar-nav-leaf:hover{background:#ffffff0f;color:#fff;transform:translate(2px)}.sidebar-nav-leaf:hover:before{background:#b178ff}.sidebar-nav-leaf small{margin-left:auto;padding:2px 6px;border:1px solid rgba(226,163,67,.3);border-radius:999px;background:#e2a3431a;color:#e2a343;font-size:8px;text-transform:uppercase}.dashboard-sidebar-collapsed .sidebar-nav-refactor .sidebar-nav-section-title span,.dashboard-sidebar-collapsed .sidebar-nav-refactor .sidebar-nav-section>*:not(.sidebar-nav-section-title){display:none}.dashboard-sidebar-collapsed .sidebar-nav-refactor .sidebar-nav-section-title{justify-content:center;padding-left:0;padding-right:0}.dashboard-sidebar-collapsed .sidebar-nav-refactor .sidebar-nav-section-title i{margin:0}.sidebar-nav-refactor :is(button,summary):focus-visible{outline:2px solid rgba(176,106,255,.8);outline-offset:2px}@media (max-width:860px){.dashboard-nav.sidebar-nav-refactor{padding-bottom:20px}.sidebar-nav-direct{min-height:40px}.sidebar-nav-refactor summary{min-height:40px}.sidebar-nav-leaf{min-height:38px}}@media (prefers-reduced-motion:reduce){.sidebar-nav-refactor summary:after,.sidebar-nav-leaf{transition:none}}.dashboard-main-referral{display:block!important;min-height:calc(100vh - 76px);padding:18px clamp(14px,2.4vw,32px) 36px;background:#f4f7fb;color:#18243a}.dashboard-main-referral>:not(.referral-page){display:none!important}.dashboard-main-referral>.referral-page{display:block!important}.referral-page{max-width:1120px;margin:0 auto;padding-bottom:2px}.referral-hero{position:relative;display:flex;min-height:250px;align-items:center;overflow:hidden;margin-bottom:18px;padding:34px;border:1px solid #e8e7fb;border-radius:22px;background:radial-gradient(circle at 82% 34%,rgba(193,174,255,.38),transparent 32%),linear-gradient(112deg,#fff,#faf8ff 48%,#f0e9ff);box-shadow:0 10px 28px #32486f0f}.referral-hero h1{max-width:560px;margin:8px 0 10px;color:#171945;font-size:clamp(28px,3.4vw,44px);font-weight:750;letter-spacing:-1.5px;line-height:1.08}.referral-hero h1 em{display:block;color:#8d54e9;font-style:normal}.referral-hero p{margin:0 0 10px;color:#6559ef;font-size:15px;font-weight:650}.referral-hero small{display:block;max-width:570px;color:#77859c;font-size:13px;line-height:1.65}.referral-hero .dashboard-eyebrow{color:#8d54e9}.referral-primary-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:42px;margin-top:20px;padding:0 18px;border:0;border-radius:11px;background:linear-gradient(135deg,#6350f4,#8d54e9);color:#fff;box-shadow:0 10px 18px #644eeb40;font-size:13px;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.referral-primary-button:hover{transform:translateY(-2px);box-shadow:0 13px 24px #644eeb52}.referral-hero-orbit{position:absolute;right:55px;bottom:24px;width:170px;height:170px;border:1px solid rgba(136,114,238,.13);border-radius:50%;color:#704ee859}.referral-hero-orbit:before,.referral-hero-orbit:after{position:absolute;content:"";border:1px solid rgba(136,114,238,.12);border-radius:50%}.referral-hero-orbit:before{top:25px;right:25px;bottom:25px;left:25px}.referral-hero-orbit:after{top:55px;right:55px;bottom:55px;left:55px}.referral-hero-orbit span{position:absolute;font-size:28px}.referral-hero-orbit span:first-child{top:17px;left:50px}.referral-hero-orbit span:last-child{right:14px;bottom:30px}.referral-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:18px}.referral-stat-card{display:flex;align-items:flex-start;gap:13px;min-height:112px;padding:20px;border:1px solid #e8edf5;border-radius:18px;background:#fff;box-shadow:0 8px 22px #32486f0d}.referral-stat-icon{display:grid;flex:0 0 44px;place-items:center;width:44px;height:44px;border-radius:13px;font-size:23px}.referral-stat-card p{margin:0 0 4px;color:#7b899c;font-size:11px}.referral-stat-card strong{color:#162138;font-size:27px;line-height:1}.referral-stat-card>div>span{margin-left:5px;color:#7b899c;font-size:12px}.referral-stat-card small{display:block;margin-top:8px;color:#92a0b2;font-size:10px}.referral-stat-violet .referral-stat-icon{background:#eee9ff;color:#7958e9}.referral-stat-green .referral-stat-icon{background:#d9fae9;color:#18a978}.referral-stat-blue .referral-stat-icon{background:#efe5ff;color:#741be5}.referral-stat-yellow .referral-stat-icon{background:#fff1bf;color:#e99a12}.referral-content-grid{display:grid;grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);gap:16px;margin-bottom:18px}.referral-card{overflow:hidden;border:1px solid #e5ebf3;border-radius:18px;background:#fff;box-shadow:0 8px 22px #32486f0d}.referral-card>header{display:flex;align-items:center;gap:10px;min-height:58px;padding:0 20px;border-bottom:1px solid #edf1f6}.referral-card>header h2{margin:0;color:#172238;font-size:16px;font-weight:700}.referral-card>header span{color:#91a0b3;font-size:11px}.referral-benefits-card{min-height:390px}.referral-benefit-list{display:grid;gap:12px;padding:20px}.referral-benefit{display:flex;gap:13px;align-items:flex-start;padding:16px;border:1px solid #edf1f6;border-radius:14px;background:#fbfcff}.referral-benefit>span{display:grid;flex:0 0 42px;place-items:center;width:42px;height:42px;border-radius:12px;font-size:22px}.referral-benefit-pink>span{background:#ffe5f2;color:#ee76b2}.referral-benefit-green>span{background:#d9fae9;color:#12ac74}.referral-benefit h3{margin:0 0 4px;color:#526176;font-size:12px;font-weight:600}.referral-benefit strong{color:#e83f9a;font-size:24px}.referral-benefit-green strong{color:#14aa76}.referral-benefit p{display:inline;margin-left:5px;color:#8996a8;font-size:11px}.referral-benefit small{display:block;margin-top:3px;color:#95a2b2;font-size:10px}.referral-info-note{display:flex;gap:8px;margin:0 20px;padding:12px 13px;border:1px solid #eadcff;border-radius:11px;background:#f5efff;color:#5b82d6;font-size:11px;line-height:1.5}.referral-info-note span{font-size:16px}.referral-link-content{padding:18px 20px}.referral-copy-field{display:block;margin-bottom:14px}.referral-copy-field>span,.referral-qr-label{display:block;margin-bottom:6px;color:#65738a;font-size:11px;font-weight:600}.referral-copy-field>div{display:flex;overflow:hidden;border:1px solid #dce5f2;border-radius:10px;background:#fff}.referral-copy-field input{min-width:0;flex:1;height:38px;padding:0 11px;border:0;outline:0;color:#53637a;font-size:11px}.referral-copy-field button,.referral-qr-panel button{height:38px;padding:0 13px;border:0;border-left:1px solid #dce5f2;background:#eef1ff;color:#8d54e9;font-size:11px;font-weight:650;cursor:pointer}.referral-qr-panel{display:flex;align-items:center;gap:18px;padding:13px;border:1px solid #edf0f5;border-radius:14px;background:#fbfcff}.referral-qr{position:relative;flex:0 0 116px;width:116px;height:116px;border:9px solid #fff;border-radius:7px;background:repeating-linear-gradient(0deg,#111 0,#111 5px,#fff 5px,#fff 9px),repeating-linear-gradient(90deg,transparent 0 4px,#111 4px 8px);background-blend-mode:multiply;box-shadow:0 2px 10px #1f2d481f}.referral-qr:before,.referral-qr:after{position:absolute;content:"";width:27px;height:27px;border:6px solid #111;background:#fff;box-shadow:inset 0 0 0 5px #111}.referral-qr:before{top:3px;left:3px}.referral-qr:after{right:3px;bottom:3px}.referral-qr-panel p{margin:0 0 10px;color:#8a98aa;font-size:11px;line-height:1.5}.referral-qr-panel button{height:30px;border:0;border-radius:7px}.referral-share{margin-top:18px;padding-top:15px;border-top:1px dashed #e3e8f1}.referral-share>span{color:#8290a2;font-size:10px;font-weight:700;letter-spacing:.4px}.referral-share>div{display:flex;gap:7px;margin-top:9px}.referral-share button{display:grid;place-items:center;width:29px;height:29px;border:0;border-radius:8px;background:#2d7ff0;color:#fff;font-size:13px;cursor:pointer}.referral-share button:nth-child(2){background:#8d54e9}.referral-share button:nth-child(3){background:#8d54e9}.referral-share button:nth-child(4){background:#36a9d5}.referral-share button:nth-child(5){background:#1dc678}.referral-share button:nth-child(6){background:#111}.referral-share button:nth-child(7){background:#68738a}.referral-share button:nth-child(8){background:#8d54e9}.referral-share button:nth-child(9){background:#8d54e9}.referral-empty-card,.referral-table-card,.referral-top-card{margin-bottom:18px}.referral-empty-card{min-height:214px}.referral-empty-state{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:150px;padding:20px;text-align:center}.referral-empty-state>span{margin-bottom:9px;color:#bea8ff;font-size:43px}.referral-empty-state strong{color:#526176;font-size:13px}.referral-empty-state p{margin:7px 0 0;color:#9aa6b6;font-size:11px}.referral-empty-state .referral-primary-button{margin-top:14px}.referral-table-card>header{justify-content:space-between}.referral-table-card>header span{margin-left:auto}.referral-table-toolbar{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px;color:#65738a;font-size:11px}.referral-table-toolbar label{display:flex;align-items:center;gap:7px}.referral-table-toolbar select,.referral-table-toolbar input{height:32px;padding:0 9px;border:1px solid #dce5f1;border-radius:6px;background:#fff;color:#617188;font-size:11px}.referral-table-wrap{overflow:auto;padding:0 20px}.referral-table-wrap table{width:100%;border-collapse:collapse;min-width:650px}.referral-table-wrap th{padding:11px 9px;border-bottom:1px solid #dfe7f0;color:#7f8da0;font-size:10px;text-align:left}.referral-table-wrap td{padding:19px 9px;color:#8f9bad;font-size:11px;text-align:center}.referral-table-card>footer{display:flex;justify-content:space-between;padding:16px 20px;color:#738297;font-size:11px}.referral-table-card>footer span{display:flex;gap:5px}.referral-table-card>footer button,.referral-top-card header button{padding:7px 9px;border:0;border-radius:5px;background:#f2f3f8;color:#a8b0bd;font-size:10px}.referral-top-card{min-height:204px}.referral-top-card>header button{margin-left:auto;background:transparent;color:#8d54e9;cursor:pointer}.referral-ranking-empty{min-height:135px}.referral-ranking-empty>span{color:#bfccd9}.referral-live-notice{min-height:18px;margin:0;color:#268e6c;font-size:11px;text-align:center}.referral-page :is(button,input,select):focus-visible{outline:2px solid rgba(100,78,235,.62);outline-offset:2px}@media (max-width:1100px){.referral-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.referral-hero-orbit{right:30px}.referral-hero h1{font-size:36px}}@media (max-width:860px){.dashboard-main-referral{padding:16px 14px 28px}.referral-content-grid{grid-template-columns:1fr}.referral-hero{min-height:230px}.referral-hero-orbit{right:15px;opacity:.7}.referral-table-card>header{align-items:flex-start;flex-wrap:wrap;padding-top:15px;padding-bottom:15px}.referral-table-card>header span{width:100%;margin-left:0}}@media (max-width:680px){.referral-hero{padding:25px 20px}.referral-hero h1{font-size:30px}.referral-hero p{font-size:13px}.referral-hero-orbit{right:-25px;bottom:-20px;transform:scale(.75)}.referral-stat-card{min-height:100px;padding:15px}.referral-stat-card strong{font-size:24px}.referral-card>header{padding:0 16px}.referral-link-content,.referral-benefit-list{padding:16px}.referral-info-note{margin:0 16px}.referral-table-toolbar{align-items:flex-start;flex-direction:column;gap:10px;padding:14px 16px}.referral-table-toolbar label:last-child{width:100%;justify-content:space-between}.referral-table-toolbar input{flex:1}.referral-table-wrap{padding:0 16px}.referral-table-card>footer{padding:14px 16px}}@media (max-width:640px){.referral-stat-grid{grid-template-columns:1fr}.referral-hero{min-height:260px}.referral-hero h1{font-size:28px}.referral-hero small{font-size:12px}.referral-qr-panel{align-items:flex-start;flex-direction:column}.referral-qr-panel>div:last-child{width:100%}.referral-share>div{flex-wrap:wrap}.referral-table-card>footer{align-items:flex-start;flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){.referral-primary-button{transition:none}}.dashboard-main-report{display:block!important;min-height:calc(100vh - 76px);padding:18px clamp(14px,2.4vw,32px) 36px;background:#f4f7fb;color:#172238}.dashboard-main-report>:not(.report-page){display:none!important}.dashboard-main-report>.report-page{display:block!important}.report-page{max-width:1480px;margin:0 auto;padding-bottom:8px}.report-page .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.report-card{overflow:hidden;border:1px solid #e1e8f1;border-radius:18px;background:#fff;box-shadow:0 8px 24px #32486f0f}.report-toolbar{padding:20px 20px 18px;border-bottom:1px solid #edf1f6}.report-toolbar-left{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.report-select-all{display:flex;align-items:center;gap:7px;color:#4564a3;font-size:12px;font-weight:700;white-space:nowrap}.report-select-all input{width:14px;height:14px;margin:0;accent-color:#741be5}.report-toolbar select,.report-toolbar input{height:42px;border:1px solid #dce5f1;border-radius:10px;background:#fff;color:#4b5c73;font:inherit;font-size:12px}.report-toolbar select{padding:0 28px 0 12px}.report-search{display:flex;align-items:center;gap:8px;width:190px;height:42px;padding:0 11px;border:1px solid #dce5f1;border-radius:10px;background:#fff}.report-search:focus-within{border-color:#741be5;box-shadow:0 0 0 3px #741be51a}.report-search>span{color:#91a0b4;font-size:18px}.report-search input{width:100%;min-width:0;height:auto;padding:0;border:0;outline:0}.report-page-size{display:flex;align-items:center;gap:7px;color:#62738c;font-size:12px;white-space:nowrap}.report-page-size select{height:42px}.report-export-button{display:inline-flex;align-items:center;gap:7px;height:42px;padding:0 14px;border:1px solid #bce6d0;border-radius:10px;background:#fff;color:#13a65e;cursor:pointer;font-size:12px;font-weight:750}.report-export-button:hover{background:#f1fbf5}.report-table-wrap{overflow-x:auto;padding:18px 20px 0}.report-table-wrap table{width:100%;min-width:1050px;border-collapse:collapse;table-layout:auto}.report-table-wrap th{height:41px;padding:0 13px;border-right:1px solid #e0e7f0;background:#f5f7fb;color:#7890ae;text-align:left;font-size:10px;font-weight:800;letter-spacing:.35px;white-space:nowrap}.report-table-wrap th:first-child{border-radius:4px 0 0 4px}.report-table-wrap th:last-child{border-right:0;border-radius:0 4px 4px 0}.report-table-wrap th span{float:right;margin-left:10px;color:#a9b7c8;font-size:11px}.report-table-wrap td{height:57px;padding:0 13px;border-bottom:1px solid #edf1f6;color:#6f7f95;text-align:center;font-size:12px}.report-table-wrap tbody tr:last-child td{border-bottom:0}.report-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:25px 20px 20px;color:#8090a6;font-size:12px}.report-footer>span:last-child{display:flex;gap:5px}.report-footer button{min-width:47px;height:30px;padding:0 9px;border:0;border-radius:5px;background:#f1f2f7;color:#aab3c1;font-size:11px}.report-live-notice{min-height:20px;margin:10px auto 0;color:#29866b;text-align:center;font-size:11px}.report-page :is(button,input,select):focus-visible{outline:2px solid rgba(116,27,229,.68);outline-offset:2px}@media (max-width:860px){.dashboard-main-report{padding:16px 14px 28px}.report-toolbar-left{align-items:stretch}.report-search{width:240px}.report-table-wrap{padding:14px 14px 0}.report-footer{padding:20px 14px}}@media (max-width:680px){.report-toolbar{padding:15px}.report-toolbar-left>*{width:100%}.report-toolbar select,.report-search,.report-export-button{width:100%;justify-content:flex-start}.report-page-size{justify-content:flex-start}.report-table-wrap{padding:12px 10px 0}.report-footer{align-items:flex-start;flex-direction:column;padding:18px 15px}.report-footer>span:last-child{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.report-search{transition:none}}.dashboard-main-service{display:block!important;min-height:calc(100vh - 76px);padding:18px clamp(14px,2.4vw,32px) 36px;background:#f4f7fb;color:#172238}.dashboard-main-subitem>.facebook-speed-page{display:block!important}.facebook-speed-page{max-width:1420px;margin:0 auto;padding-bottom:8px;color:#172238}.facebook-speed-summary-grid{display:grid;grid-template-columns:minmax(260px,1fr) minmax(220px,1fr) minmax(220px,1fr);gap:16px;margin-bottom:18px}.facebook-speed-summary-card{display:flex;align-items:center;gap:14px;min-height:96px;padding:18px 22px;border:1px solid #dfe7f2;border-radius:15px;background:#fff;box-shadow:0 7px 20px #32486f0e}.facebook-speed-summary-icon{display:grid;flex:0 0 38px;place-items:center;width:38px;height:38px;border-radius:11px;background:#f5efff;color:#2a7eea;font-size:22px;font-weight:700}.facebook-speed-summary-card small{display:block;margin-bottom:5px;color:#8190a4;font-size:11px}.facebook-speed-summary-card strong{display:block;color:#172238;font-size:16px}.facebook-speed-summary-card strong>span{color:#2785e9;font-size:11px}.facebook-speed-currency{display:inline-flex;margin-left:6px;padding:5px 8px;border-radius:999px;background:#f5efff;color:#2879dc!important;font-size:10px!important;font-weight:600}.facebook-speed-email{display:block;margin-top:7px;color:#c18e30;font-size:11px}.facebook-speed-email b{display:inline-grid;place-items:center;width:13px;height:13px;margin-left:3px;border-radius:50%;background:#e75a5a;color:#fff;font-size:10px}.facebook-speed-layout{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(330px,.85fr);gap:18px;align-items:start}.facebook-speed-card{min-width:0;border:1px solid #dfe7f2;border-radius:15px;background:#fff;box-shadow:0 7px 20px #32486f0e}.facebook-speed-order-card{padding:20px 20px 22px}.facebook-speed-tabs{display:flex;gap:25px;border-bottom:1px solid #e6ecf4}.facebook-speed-tabs button{position:relative;min-height:42px;padding:0 2px;border:0;background:transparent;color:#8996a8;font:inherit;font-size:13px;cursor:pointer}.facebook-speed-tabs button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#2f7df1;content:"";opacity:0}.facebook-speed-tabs button.is-active{color:#286fda}.facebook-speed-tabs button.is-active:after{opacity:1}.facebook-speed-toggle{display:flex!important;align-items:center!important;grid-template-columns:none!important;gap:9px!important;margin:18px 0 21px;color:#7c899b!important;font-size:12px!important;font-weight:500!important;cursor:pointer}.facebook-speed-toggle input{position:absolute;width:1px!important;height:1px!important;opacity:0}.facebook-speed-toggle span{position:relative;width:23px;height:13px;border:1px solid #bdc7d4;border-radius:999px;background:#f2f4f7}.facebook-speed-toggle span:after{position:absolute;top:2px;left:2px;width:7px;height:7px;border-radius:50%;background:#a8b3c1;content:"";transition:transform .18s ease}.facebook-speed-toggle input:checked+span{border-color:#a327fa;background:#f4edff}.facebook-speed-toggle input:checked+span:after{transform:translate(10px);background:#741be5}.facebook-speed-form{display:grid;gap:16px}.facebook-speed-form label,.facebook-speed-form fieldset{display:grid;gap:7px;margin:0}.facebook-speed-form label>span,.facebook-speed-form legend{color:#36445a;font-size:12px;font-weight:600}.facebook-speed-form input,.facebook-speed-form textarea{box-sizing:border-box;width:100%;min-height:42px;padding:0 12px;border:1px solid #dce5f0;border-radius:10px;background:#fff;color:#34445c;font:inherit;font-size:12px;outline:0}.facebook-speed-form textarea{padding:11px;resize:vertical}.facebook-speed-form input::placeholder{color:#a0adbc}.facebook-speed-form input:focus,.facebook-speed-form textarea:focus{border-color:#a327fa;box-shadow:0 0 0 3px #741be51c}.facebook-speed-server-row em.is-maintenance{background:#ffd6d6;color:#e54848}.facebook-speed-vip-warning{display:grid;gap:4px;padding:14px 15px;border-radius:8px;background:#ffe9ae;color:#df4b48;font-size:12px;line-height:1.5}.facebook-speed-vip-warning strong{font-size:13px}.facebook-service-page .facebook-service-lead,.facebook-service-page .facebook-service-field-hint{margin:0;color:#e04c5c;font-size:11px;line-height:1.5}.facebook-service-page .facebook-service-field-hint{color:#65758a}.facebook-service-group-title{padding:8px 0 5px;border-bottom:1px solid #e6edf5;color:#e62f74;font-size:13px;font-weight:700}.facebook-service-warning{padding:13px 15px;border-radius:8px;background:#ffe9ae;color:#df4b48;font-size:12px;line-height:1.55}.facebook-service-textarea{min-height:146px!important;padding:12px!important}.facebook-service-validation-hint{color:#f05070;font-size:11px;font-weight:500}.facebook-service-ai-link{justify-self:start;padding:0;border:0;background:transparent;color:#276ddc;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.facebook-service-video-thumb{background:radial-gradient(circle at 20% 25%,rgba(255,255,255,.92),transparent 19%),linear-gradient(135deg,#6e9bda,#2d5ba6 48%,#0e315e)}.facebook-speed-page .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.facebook-speed-server-fieldset{border:0}.facebook-speed-server-list{display:grid;gap:2px}.facebook-speed-server-option{border-radius:9px}.facebook-speed-server-row{display:grid;grid-template-columns:17px 31px minmax(0,1fr) auto auto;align-items:center;gap:8px;width:100%;min-height:39px;padding:0 11px;border:1px solid transparent;border-radius:9px;background:transparent;color:#46556b;text-align:left;font:inherit;font-size:12px;cursor:pointer}.facebook-speed-server-row:hover{background:#faf7ff}.facebook-speed-server-option.is-selected .facebook-speed-server-row{border-color:#741be5;background:#f3f8ff}.facebook-speed-server-row strong{color:#2f4057}.facebook-speed-server-row b{color:#dc5757;font-size:12px}.facebook-speed-server-row em{padding:4px 7px;border-radius:5px;background:#e4f8ef;color:#1ba96f;font-size:10px;font-style:normal;font-weight:650}.facebook-speed-radio{width:13px;height:13px;border:1px solid #9ca9b9;border-radius:50%;background:#fff}.is-selected .facebook-speed-radio{border:4px solid #741be5}.facebook-speed-server-detail{display:grid;gap:5px;margin:0 0 3px 42px;padding:10px 12px;border-radius:7px;background:linear-gradient(100deg,#baf5f0,#e7fffb);color:#183f47;font-size:11px;line-height:1.4}.facebook-speed-server-detail strong{color:#db5353}.facebook-speed-server-detail span:first-of-type{color:#425b69}.facebook-speed-emotions>div{display:flex;align-items:flex-start;gap:8px;padding:4px 0 0 8px}.facebook-speed-emotions label{display:flex;align-items:center;gap:4px!important}.facebook-speed-emotions label button{display:grid;place-items:center;width:43px;height:43px;padding:0;border:2px solid transparent;border-radius:50%;background:transparent;font-size:28px;line-height:1;cursor:pointer;filter:saturate(.95)}.facebook-speed-emotions label.is-selected button{border-color:#a327fa;box-shadow:0 2px 8px #741be533}.facebook-speed-emotions label input{width:13px!important;min-height:13px!important;accent-color:#741be5}.facebook-speed-coupon-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}.facebook-speed-coupon{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:42px;padding:3px 10px;border:1px solid #c7e8d2;border-radius:6px;background:#f4fff7;color:#1ba45f;font-size:11px;cursor:pointer}.facebook-speed-coupon strong{padding:2px 9px;border-radius:3px;background:#16b944;color:#fff;font-size:11px}.facebook-speed-coupon span{padding-top:3px}.facebook-speed-coupon small{font-size:10px}.facebook-speed-form-footer{display:flex;gap:10px;margin-top:2px}.facebook-speed-form-footer button{min-height:42px}.facebook-speed-form-footer .dashboard-primary-button{padding:0 19px;border:0;border-radius:9px;background:#741be5;color:#fff;box-shadow:0 7px 14px #741be533;cursor:pointer;font-size:12px;font-weight:700}.facebook-speed-form-footer .dashboard-secondary-button{background:#f7f2ff;color:#8d54e9;border:0}.facebook-speed-form .dashboard-service-notice{text-align:left}.social-field-info{grid-column:1/-1;margin:-4px 0 2px;color:#d97706;font-size:12px;font-weight:600;line-height:1.45}.facebook-speed-side{display:grid;gap:16px}.facebook-speed-side .facebook-speed-card{overflow:hidden}.facebook-speed-video-card{padding-bottom:15px}.facebook-speed-side-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:57px;padding:0 17px;border-bottom:1px solid #edf2f7;background:#eef4ff}.facebook-speed-side-heading h2{margin:0;color:#741be5;font-size:15px}.facebook-speed-side-heading a{padding:7px 10px;border:1px solid #f0cfe0;border-radius:999px;background:#fff1f7;color:#b73b68;font-size:10px;text-decoration:none;white-space:nowrap}.facebook-speed-video-thumb{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:192px;margin:14px 16px 0;overflow:hidden;border-radius:11px;background:radial-gradient(circle at 20% 25%,rgba(255,255,255,.92),transparent 19%),linear-gradient(135deg,#f7b3ac,#f46978 42%,#3159b7);color:#fff;text-align:center}.facebook-speed-video-thumb:before{position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px dashed rgba(255,255,255,.5);border-radius:8px;content:""}.facebook-speed-video-thumb span{position:relative;max-width:210px;font-size:22px;font-weight:800;line-height:1.05;text-shadow:0 2px 4px rgba(44,34,83,.4)}.facebook-speed-video-thumb b{position:relative;margin-top:7px;font-size:12px}.facebook-speed-video-thumb i{position:relative;display:grid;place-items:center;width:52px;height:52px;margin-top:12px;border-radius:50%;background:#f31d3a;color:#fff;font-size:22px;font-style:normal;box-shadow:0 4px 12px #1e225b40}.facebook-speed-video-thumb small{position:relative;margin-top:8px;font-size:10px}.facebook-speed-notes-card{padding-bottom:18px}.facebook-speed-note-intro,.facebook-speed-note-group{padding:17px 17px 0}.facebook-speed-note-intro{color:#5e6d80;font-size:12px;line-height:1.6}.facebook-speed-note-intro strong{display:block;margin-bottom:7px;color:#2d394d;font-size:13px}.facebook-speed-note-intro p{margin:0 0 9px}.facebook-speed-note-intro ol{margin:0;padding-left:18px}.facebook-speed-note-intro a{color:#741be5}.facebook-speed-note-group{border-top:1px solid #edf1f5;margin-top:16px;padding-top:14px}.facebook-speed-note-group h3{margin:0;color:#2b374a;font-size:13px}.facebook-speed-note-group ul{display:grid;gap:7px;margin:9px 0 0;padding-left:18px;color:#66768a;font-size:12px;line-height:1.55}.facebook-speed-note-group li::marker{color:#8091a5}.facebook-speed-page :is(button,input,textarea,a):focus-visible{outline:2px solid rgba(116,27,229,.7);outline-offset:2px}.facebook-speed-empty-history{display:grid;place-items:center;min-height:370px;padding:28px;text-align:center;color:#7e8da1}.facebook-speed-empty-history>span{color:#8bb0ed;font-size:38px}.facebook-speed-empty-history strong{margin-top:10px;color:#34445b;font-size:15px}.facebook-speed-empty-history p{margin:7px 0 14px;font-size:12px}@media (max-width:1100px){.facebook-speed-layout{grid-template-columns:minmax(0,1.5fr) minmax(300px,.85fr)}.facebook-speed-summary-card{padding:16px}.facebook-speed-emotions>div{gap:4px}.facebook-speed-emotions label button{width:39px;height:39px;font-size:25px}}@media (max-width:860px){.dashboard-main-service{padding:16px 14px 28px}.facebook-speed-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.facebook-speed-summary-card{align-items:flex-start;flex-direction:column;gap:8px;min-height:108px;padding:14px}.facebook-speed-layout{grid-template-columns:1fr}.facebook-speed-side{grid-template-columns:repeat(2,minmax(0,1fr))}.facebook-speed-notes-card{grid-column:1/-1}}@media (max-width:680px){.facebook-speed-summary-grid{grid-template-columns:1fr 1fr}.facebook-speed-summary-card{min-height:94px}.facebook-speed-account-summary{grid-column:1/-1;align-items:center;flex-direction:row;min-height:74px}.facebook-speed-order-card{padding:17px 14px}.facebook-speed-server-row{grid-template-columns:17px 28px minmax(0,1fr) auto}.facebook-speed-server-row em{grid-column:4;grid-row:2;margin-bottom:5px}.facebook-speed-server-detail{margin-left:0}.facebook-speed-emotions>div{flex-wrap:wrap;padding-left:0}.facebook-speed-coupon-row{grid-template-columns:1fr}.facebook-speed-coupon{justify-self:start}.facebook-speed-side{grid-template-columns:1fr}.facebook-speed-notes-card{grid-column:auto}.facebook-speed-video-thumb{min-height:180px}}@media (max-width:640px){.facebook-speed-summary-grid{grid-template-columns:1fr}.facebook-speed-account-summary{grid-column:auto}.facebook-speed-summary-card{align-items:center;flex-direction:row;min-height:78px}.facebook-speed-form-footer{align-items:stretch;flex-direction:column}.facebook-speed-form-footer button{width:100%}.facebook-speed-side-heading{align-items:flex-start;flex-direction:column;justify-content:center;gap:6px;padding:11px 14px}.facebook-speed-side-heading a{align-self:flex-start}.facebook-speed-video-thumb{margin:12px 12px 0}}@media (prefers-reduced-motion:reduce){.facebook-speed-toggle span:after{transition:none}}.facebook-vip-page{max-width:1420px;margin:0 auto;padding-bottom:8px;color:#172238}.facebook-vip-page .facebook-speed-order-card{min-height:100%}.facebook-vip-tabs{gap:24px}.facebook-vip-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.facebook-vip-fields>label:has(textarea){grid-column:1/-1}.facebook-vip-fields select,.facebook-vip-page select{box-sizing:border-box;width:100%;min-height:42px;padding:0 12px;border:1px solid #dce5f0;border-radius:10px;background:#fff;color:#34445c;font:inherit;font-size:12px;outline:0}.facebook-vip-fields select:focus,.facebook-vip-page select:focus{border-color:#a327fa;box-shadow:0 0 0 3px #741be51c}.facebook-vip-note-list{padding-top:15px}.facebook-vip-note-list ul{margin-top:0}.facebook-vip-video-thumb{background:radial-gradient(circle at 20% 25%,rgba(255,255,255,.9),transparent 19%),linear-gradient(135deg,#ffd274,#ef7650 45%,#263b83)}.facebook-vip-total-banner{display:grid;gap:5px;padding:14px 16px;background:#ff624d;color:#fff;text-align:center}.facebook-vip-total-banner strong{font-size:20px}.facebook-vip-total-banner span{font-size:13px}.facebook-vip-total-banner small{font-size:10px}.facebook-vip-expired-card{padding:20px}.facebook-vip-filter-form{display:grid;gap:22px;padding-top:20px}.facebook-vip-filter-form>label,.facebook-vip-filter-form>div{display:grid;gap:10px;margin:0}.facebook-vip-filter-form span{color:#263954;font-size:13px;font-weight:600}.facebook-vip-filter-form select{min-height:43px}.facebook-vip-pill-list,.facebook-vip-status-list{display:flex;flex-wrap:wrap;gap:12px 24px}.facebook-vip-pill-list button,.facebook-vip-status-list button{padding:3px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:#7280eb;font:inherit;font-size:13px;cursor:pointer}.facebook-vip-pill-list button.server-1,.facebook-vip-pill-list button.server-4,.facebook-vip-pill-list button.server-7{color:#f1a923}.facebook-vip-pill-list button.server-2,.facebook-vip-pill-list button.server-5,.facebook-vip-pill-list button.server-8{color:#f33f79}.facebook-vip-pill-list button.server-3,.facebook-vip-pill-list button.server-6,.facebook-vip-pill-list button.server-9{color:#21bb8d}.facebook-vip-pill-list button.is-active,.facebook-vip-status-list button.is-active{border-bottom-color:#a327fa;color:#741be5}.facebook-vip-status-list button.expired{color:#f24b76}.facebook-vip-status-list button.expired.is-active{border-bottom-color:#f24b76;color:#f24b76}.facebook-vip-table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;color:#65758a;font-size:13px}.facebook-vip-table-toolbar label{display:flex;align-items:center;gap:10px}.facebook-vip-table-toolbar select{width:80px}.facebook-vip-search{display:flex;align-items:center;gap:8px!important;width:240px!important;min-height:42px;padding:0 12px;border:1px solid #dce5f0;border-radius:10px}.facebook-vip-search span{color:#8796aa}.facebook-vip-search input{min-width:0;width:100%;border:0;outline:0;color:#34445c;font:inherit;font-size:12px}.facebook-vip-table-wrap{margin-top:26px;overflow:auto;border:1px solid #dfe7f2}.facebook-vip-table-wrap table{width:100%;min-width:1120px;border-collapse:collapse;color:#5e6f85;font-size:12px}.facebook-vip-table-wrap th{padding:13px 10px;border-bottom:1px solid #dce5f0;background:#fff;text-align:left;white-space:nowrap;font-weight:600}.facebook-vip-table-wrap th span{float:right;margin-left:8px;color:#c1cad7}.facebook-vip-table-wrap td{height:38px;padding:0 10px;border-bottom:1px solid #edf2f7;text-align:center}.facebook-vip-table-footer{display:flex;align-items:center;justify-content:space-between;padding-top:28px;color:#71839a;font-size:12px}.facebook-vip-table-footer div{display:flex;gap:5px}.facebook-vip-table-footer button{padding:8px 11px;border:0;border-radius:4px;background:#f2f3f7;color:#bcc3d0}.facebook-vip-page :is(button,input,select,textarea,a):focus-visible{outline:2px solid rgba(116,27,229,.7);outline-offset:2px}@media (max-width:860px){.facebook-vip-fields{grid-template-columns:1fr}.facebook-vip-fields>label:has(textarea){grid-column:auto}.facebook-vip-expired-card{padding:16px}.facebook-vip-pill-list,.facebook-vip-status-list{gap:10px 16px}.facebook-vip-table-toolbar{align-items:stretch;flex-direction:column}.facebook-vip-search{width:100%!important}.facebook-vip-table-footer{align-items:flex-start;flex-direction:column;gap:14px}}@media (max-width:640px){.facebook-vip-tabs{gap:14px;overflow:auto}.facebook-vip-tabs button{white-space:nowrap}.facebook-vip-expired-card{padding:14px}.facebook-vip-total-banner strong{font-size:17px}}.facebook-vip-page .facebook-speed-form label:has(>span:empty){display:none}.facebook-view-page{max-width:1420px;margin:0 auto;padding-bottom:8px;color:#172238}.facebook-view-page .facebook-speed-order-card{min-height:100%}.facebook-view-hint{margin:-6px 0 0;color:#f04b6b;font-size:11px;line-height:1.55;white-space:pre-line}.facebook-view-choice{display:flex;align-items:center;gap:10px;min-height:42px;color:#2c405b;font-size:12px}.facebook-view-choice>span{font-weight:600}.facebook-view-choice strong{padding:8px 12px;border:1px solid #741be5;border-radius:9px;background:#f5efff;color:#741be5;font-weight:600}.facebook-view-choice em{padding:4px 8px;border-radius:5px;background:#ddf8eb;color:#1aa870;font-size:10px;font-style:normal;font-weight:700}.facebook-view-machine-field select{font-size:11px}.facebook-view-warning{padding:11px 14px;background:#ffb521;color:#1f2d42;font-size:11px;line-height:1.45}.facebook-view-video-thumb{background:radial-gradient(circle at 20% 25%,rgba(255,255,255,.92),transparent 19%),linear-gradient(135deg,#f4c879,#e46d61 44%,#2f579f)}.facebook-view-page :is(button,input,select,textarea,a):focus-visible{outline:2px solid rgba(116,27,229,.7);outline-offset:2px}@media (max-width:680px){.facebook-view-choice{align-items:flex-start;flex-wrap:wrap;flex-direction:column;gap:6px}.facebook-view-choice strong{width:100%;box-sizing:border-box}.facebook-view-machine-field select{font-size:12px}}.facebook-view-live-v2-page .facebook-speed-order-card{padding:0 15px 18px;border-radius:0;box-shadow:none}.facebook-view-live-v2-page .facebook-speed-tabs{display:flex;width:100%;gap:23px;margin:0 0 16px;padding:0;border:0;border-bottom:1px solid #e8edf4;border-radius:0;background:#fff}.facebook-view-live-v2-page .facebook-speed-tabs button{position:relative;min-height:44px!important;padding:0 3px!important;border-radius:0!important;color:#8390a2!important;background:transparent!important;font-size:12px!important;font-weight:500!important}.facebook-view-live-v2-page .facebook-speed-tabs button.is-active{color:#2f6df6!important;background:transparent!important}.facebook-view-live-v2-page .facebook-speed-tabs button.is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#2f6df6;content:""}.facebook-view-live-v2-page .facebook-speed-toggle{margin:0 0 19px;color:#65758a;font-size:12px;font-weight:500}.facebook-view-live-v2-page .facebook-speed-toggle span{width:18px;height:11px;background:#d7dee8}.facebook-view-live-v2-page .facebook-speed-toggle span:after{top:2px;left:2px;width:7px;height:7px}.facebook-view-live-v2-page .facebook-speed-toggle input:checked+span{background:#2f6df6}.facebook-view-live-v2-page .facebook-speed-toggle input:checked+span:after{left:9px}.facebook-view-live-v2-page .facebook-speed-form{gap:15px}.facebook-view-live-v2-page .facebook-speed-form>label,.facebook-view-live-v2-page .facebook-speed-coupon-row>label{gap:6px;color:#263954;font-size:11px;font-weight:500}.facebook-view-live-v2-page .facebook-speed-form input:not([type=checkbox]),.facebook-view-live-v2-page .facebook-speed-form select,.facebook-view-live-v2-page .facebook-speed-form textarea{min-height:36px;padding:8px 11px;border-color:#dce5f0;border-radius:8px;color:#52657d;background:#fff;font-size:11px;font-weight:400}.facebook-view-live-v2-page .facebook-speed-form textarea{min-height:36px}.facebook-view-live-v2-page .facebook-view-hint{margin:-7px 0 -2px;font-size:10px}.facebook-view-live-v2-page .facebook-view-choice{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-height:0;color:#263954;font-size:11px}.facebook-view-live-v2-page .facebook-view-choice>span{flex-basis:100%;font-size:11px;font-weight:500}.facebook-view-live-v2-page .facebook-view-choice strong{padding:0;border:0;border-radius:0;background:transparent;color:#286fe0;font-size:12px;font-weight:500}.facebook-view-live-v2-page .facebook-view-choice em{padding:3px 6px;border-radius:4px;font-size:9px}.facebook-view-live-v2-page .facebook-view-machine-field select{font-size:11px}.facebook-view-live-v2-page .facebook-view-price-status{display:none}.facebook-view-live-v2-page .facebook-speed-coupon-row{grid-template-columns:120px auto;justify-content:start;gap:9px}.facebook-view-live-v2-page .facebook-speed-coupon-row>label{width:120px}.facebook-view-live-v2-page .facebook-speed-coupon{min-height:36px!important;padding:3px 9px!important;border-radius:6px!important;background:#f4fff7!important;font-size:10px}.facebook-view-live-v2-page .facebook-speed-coupon strong{font-size:10px}.facebook-view-live-v2-page .facebook-speed-coupon span{font-size:9px}.facebook-view-live-v2-page .facebook-speed-form-footer{margin-top:0}.facebook-view-live-v2-page .facebook-speed-form-footer .dashboard-primary-button{min-height:36px!important;padding:0 19px!important;border:0!important;border-radius:8px!important;background:#3978ee!important;box-shadow:0 7px 14px #2f6df62e!important;font-size:11px!important}.facebook-view-live-v2-page .dashboard-service-notice:empty{display:none}@media (max-width:680px){.facebook-view-live-v2-page .facebook-speed-order-card{padding:0 14px 18px}.facebook-view-live-v2-page .facebook-speed-coupon-row{grid-template-columns:120px auto}.facebook-view-live-v2-page .facebook-speed-coupon-row>label{width:120px}}@media (max-width:640px){.facebook-view-live-v2-page .facebook-speed-coupon-row{grid-template-columns:1fr}.facebook-view-live-v2-page .facebook-speed-coupon-row>label{width:100%}.facebook-view-live-v2-page .facebook-speed-coupon{justify-self:start}.facebook-view-live-v2-page .facebook-speed-form-footer{flex-direction:row}.facebook-view-live-v2-page .facebook-speed-form-footer .dashboard-primary-button{width:auto}}.instagram-service-page{max-width:1420px;margin:0 auto;padding-bottom:8px;color:#172238}.instagram-service-page .facebook-speed-order-card{min-height:100%}.instagram-service-page select{box-sizing:border-box;width:100%;min-height:42px;padding:0 12px;border:1px solid #dce5f0;border-radius:10px;background:#fff;color:#34445c;font:inherit;font-size:12px;outline:0}.instagram-service-page select:focus{border-color:#a327fa;box-shadow:0 0 0 3px #741be51c}.instagram-fields{display:grid;grid-template-columns:1fr;gap:16px}.instagram-fields.is-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.instagram-fields>label{min-width:0}.instagram-fields .instagram-field-full{grid-column:1/-1}.instagram-video-thumb{background:radial-gradient(circle at 20% 25%,rgba(255,255,255,.92),transparent 19%),linear-gradient(135deg,#f7b3ac,#ed4a72 38%,#7032bc 72%,#e6a74f)}.instagram-live-groups{display:grid;gap:8px}.instagram-live-groups>span{color:#36445a;font-size:12px;font-weight:600}.instagram-live-groups>div{display:flex;flex-wrap:wrap;gap:10px}.instagram-live-groups button{min-height:34px;padding:0 12px;border:1px solid transparent;border-radius:8px;background:#fff;color:#34445c;font:inherit;font-size:12px;cursor:pointer}.instagram-live-groups button.is-active{border-color:#741be5;background:#f5efff;color:#741be5}.instagram-live-groups em{margin-left:5px;padding:4px 6px;border-radius:5px;background:#ddf8eb;color:#1aa870;font-size:10px;font-style:normal;font-weight:700}.instagram-machine-detail{display:grid;gap:4px;margin-top:-8px;padding:11px 14px;border-left:3px solid #2b9ff2;background:#eaf8ff;color:#154361;font-size:12px}.instagram-machine-detail strong{font-weight:500}.instagram-vip-banner{padding:12px 14px;background:#741be5;color:#fff;font-size:12px;font-weight:600;line-height:1.45}.instagram-service-page .facebook-speed-server-row em.is-maintenance{background:#ffd6d6;color:#e54848}.instagram-service-page :is(button,input,select,textarea,a):focus-visible{outline:2px solid rgba(116,27,229,.7);outline-offset:2px}.facebook-service-helper{display:block;margin:-8px 0 2px;color:#7b8ba3;font-size:12px;line-height:1.5}.social-field-radio{border:0;padding:0;margin:0 0 14px;min-width:0}.social-field-radio legend{display:block;padding:0;margin:0 0 8px;color:#26324a;font-size:12px;font-weight:700}.social-field-radio>div{display:flex;flex-wrap:wrap;gap:10px 22px}.social-field-radio label{display:inline-flex;align-items:center;gap:7px;margin:0;color:#4e5f79;font-size:13px;font-weight:500}.social-field-radio input{width:15px;height:15px;margin:0;accent-color:#2f6df6}.social-field-radio label:has(input:checked){color:#5d18a2;font-weight:700}@media (max-width:680px){.instagram-fields.is-two-column{grid-template-columns:1fr}.instagram-fields .instagram-field-full{grid-column:auto}.instagram-live-groups>div{display:grid;grid-template-columns:1fr}.instagram-live-groups button{text-align:left}}.tiktok-service-shell{--tiktok-accent:#fe2c55;--tiktok-cyan:#25f4ee}.tiktok-service-shell .facebook-speed-order-card{border-color:#25f4ee33}.tiktok-service-shell .facebook-speed-tabs button.is-active{color:#111827}.tiktok-service-shell .facebook-speed-tabs button:after{background:linear-gradient(90deg,var(--tiktok-cyan),var(--tiktok-accent))}.tiktok-service-shell .facebook-speed-server-option.is-selected .facebook-speed-server-row{border-color:var(--tiktok-cyan);background:linear-gradient(90deg,#25f4ee17,#fe2c550d)}.tiktok-service-shell .facebook-speed-server-option.is-selected .facebook-speed-server-row strong{color:#111827}.tiktok-service-shell .facebook-speed-server-detail{background:linear-gradient(100deg,#25f4ee33,#fe2c5514);border-left:3px solid var(--tiktok-cyan)}.tiktok-service-shell .facebook-speed-form input:focus,.tiktok-service-shell .facebook-speed-form textarea:focus{border-color:var(--tiktok-accent);box-shadow:0 0 0 3px #fe2c551f}.tiktok-service-shell .facebook-speed-form-footer .dashboard-primary-button{background:linear-gradient(110deg,#111827,var(--tiktok-accent));box-shadow:0 8px 16px #fe2c552e}.tiktok-service-shell .facebook-speed-video-thumb.is-tiktok{align-items:stretch;justify-content:flex-start;min-height:250px;padding:15px 16px;background:radial-gradient(circle at 76% 34%,rgba(37,244,238,.3),transparent 26%),radial-gradient(circle at 20% 72%,rgba(254,44,85,.45),transparent 32%),linear-gradient(145deg,#111827,#1f2937 54%,#0f172a);text-align:left}.tiktok-service-shell .facebook-speed-video-thumb.is-tiktok:before{top:10px;right:10px;bottom:10px;left:10px;border-color:#ffffff26}.tiktok-video-top{position:relative;display:flex;align-items:center;justify-content:space-between;color:#fffc;font-size:10px}.tiktok-video-top strong{color:#fff;font-size:15px;letter-spacing:-.4px}.tiktok-video-top strong:after{display:inline-block;width:7px;height:7px;margin-left:2px;border-radius:50%;background:var(--tiktok-cyan);box-shadow:4px 0 var(--tiktok-accent);content:""}.tiktok-video-copy{position:relative;display:grid;gap:7px;max-width:185px;margin-top:44px;color:#fff}.tiktok-video-copy span{font-size:22px;font-weight:850;line-height:1.05;text-shadow:0 2px 8px rgba(0,0,0,.3)}.tiktok-video-copy b{color:var(--tiktok-cyan);font-size:11px;font-weight:700}.tiktok-service-shell .facebook-speed-video-thumb.is-tiktok>i{position:relative;width:50px;height:50px;margin:20px 0 0 2px;background:linear-gradient(135deg,var(--tiktok-accent),#ff5b7a);font-size:19px}.tiktok-video-stats{position:relative;display:flex;gap:10px;margin-top:auto;color:#ffffffc7;font-size:10px}.tiktok-service-shell .facebook-speed-side-heading h2{color:#111827}.tiktok-service-shell .facebook-speed-side-heading a{border-color:#fe2c5540;background:#fe2c550f;color:#c21f45}@media (max-width:640px){.tiktok-service-shell .facebook-speed-video-thumb.is-tiktok{min-height:220px}.tiktok-video-copy{margin-top:28px}.tiktok-video-copy span{font-size:19px}}.free-tools-summary{margin-bottom:24px}.free-tools-card{box-sizing:border-box;background:#fff;border:1px solid #e4e8f1;border-radius:18px;box-shadow:0 12px 32px #2e44760f;padding:22px;color:#27334b}.free-tools-card h1{margin:0 0 22px;color:#741be5;font-size:18px;font-weight:600}.free-tools-label{display:block;margin:0 0 8px;color:#26324a;font-size:13px;font-weight:600}.free-tools-card input,.free-tools-card textarea{box-sizing:border-box;width:100%;border:1px solid #dce3ef;border-radius:10px;background:#fff;color:#26324a;font:inherit;outline:none;padding:12px 14px}.free-tools-card input:focus,.free-tools-card textarea:focus{border-color:#8d54e9;box-shadow:0 0 0 3px #4b8cf81f}.free-tools-large-textarea{min-height:210px;resize:vertical}.free-tools-simple-card .free-tools-large-textarea{min-height:140px;margin-bottom:4px}.free-tools-helper{margin:0 0 16px;color:#8996ad;font-size:12px}.free-tools-notice-banner{margin:-1px 0 20px;padding:10px 14px;border-radius:4px;background:#741be5;color:#fff;font-size:12px;line-height:1.45}.free-tools-action-row{display:flex;align-items:center;gap:10px;margin-top:14px}.free-tools-action-row label{color:#8190a8;font-size:13px}.free-tools-action-row label span{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#dfe4ee;color:#64728a}.free-tools-action-row input{width:80px}.free-tools-inline-notice{margin:14px 0;color:#4965cf;font-size:13px}.free-tools-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px;padding-top:14px;border-top:1px solid #e4e8f1}.free-tools-result-grid section{min-width:0}.free-tools-result-heading{display:flex;align-items:center;gap:6px;margin-bottom:8px}.free-tools-result-heading strong,.free-tools-result-heading b{padding:5px 9px;border-radius:4px;color:#fff;font-size:12px}.free-tools-result-heading.is-live strong,.free-tools-result-heading.is-live b{background:#09ba88}.free-tools-result-heading.is-die strong,.free-tools-result-heading.is-die b{background:#f72578}.free-tools-result-grid textarea{min-height:190px;resize:vertical}.free-tools-secondary-action{margin-top:6px;border:0;border-radius:8px;background:#741be5;color:#fff;padding:10px 18px;font-weight:700;cursor:pointer}.free-tools-page-notice{margin:14px auto 0;max-width:1180px}.free-tools-text-card{display:grid;grid-template-columns:145px minmax(0,1fr);gap:26px;min-height:620px}.free-tools-text-nav{display:flex;flex-direction:column;align-items:stretch;border-right:1px solid #aebbd4}.free-tools-text-nav button{border:0;background:transparent;padding:8px 12px;color:#344057;text-align:right;cursor:pointer}.free-tools-text-nav button.is-active{border-right:2px solid #8d54e9;color:#741be5}.free-tools-text-workspace{min-width:0}.free-tools-text-toolbar{display:flex;flex-direction:column;gap:12px;margin-bottom:22px;color:#52627d}.free-tools-text-toolbar>div{display:flex;flex-wrap:wrap}.free-tools-text-toolbar button{border:1px solid #d8e1ef;background:#fff;padding:8px 13px;color:#52627d;cursor:pointer}.free-tools-text-toolbar button.is-active{background:#a327fa;color:#fff;border-color:#a327fa}.free-tools-textarea{min-height:150px;resize:vertical;margin-bottom:14px}.free-tools-output{margin-top:20px;min-height:140px}.free-tools-link-card{padding:0;overflow:hidden}.free-tools-link-card>header{background:#5d6bdc;color:#fff;font-weight:700;padding:11px 16px}.free-tools-link-block{padding:15px 16px;border-bottom:1px solid #e6eaf2}.free-tools-link-block h2{margin:0 0 8px;color:#00ad78;font-size:16px}.free-tools-link-block:nth-of-type(3) h2{color:#5d6bdc}.free-tools-input-with-action{display:flex}.free-tools-input-with-action input{border-radius:8px 0 0 8px}.free-tools-copy-button{width:44px;border:0;border-radius:0 8px 8px 0;background:#00b987;color:#fff;cursor:pointer}.free-tools-domain-card{min-height:170px}.free-tools-domain-card input{margin-bottom:16px}.free-tools-card :is(button,input,textarea):focus-visible{outline:2px solid rgba(116,27,229,.7);outline-offset:2px}@media (max-width:860px){.free-tools-result-grid{grid-template-columns:1fr}.free-tools-text-card{grid-template-columns:1fr;gap:14px}.free-tools-text-nav{border-right:0;border-bottom:1px solid #aebbd4;display:grid;grid-template-columns:repeat(3,1fr)}.free-tools-text-nav button{text-align:center}.free-tools-text-nav button.is-active{border-right:0;border-bottom:2px solid #8d54e9}}@media (max-width:640px){.free-tools-card{padding:16px}.free-tools-action-row{align-items:stretch;flex-wrap:wrap}.free-tools-action-row input{width:100%}.free-tools-action-row button{min-height:40px}.free-tools-text-toolbar>div{overflow:auto;flex-wrap:nowrap}.free-tools-text-toolbar button{white-space:nowrap}}:is(.service-layout--unlock-service,.unlock-service-page){--service-accent:#741be5;--service-accent-rgb:40,126,242;--service-surface:rgba(116,27,229,.055);--service-gap:18px}.unlock-service-page .facebook-speed-order-card{border-color:#741be529}.unlock-service-page .facebook-speed-tabs button.is-active{color:#741be5}.unlock-service-page .facebook-speed-tabs button:after{background:linear-gradient(90deg,#741be5,#11b89a)}.unlock-service-page .facebook-speed-server-option.is-selected .facebook-speed-server-row{border-color:#741be5;background:linear-gradient(90deg,#741be517,#11b89a0f)}.unlock-service-page .facebook-speed-server-detail{background:linear-gradient(100deg,#11b89a2e,#741be50f);border-left-color:#11b89a}.unlock-service-page .facebook-speed-form input:focus,.unlock-service-page .facebook-speed-form textarea:focus{border-color:#741be5;box-shadow:0 0 0 3px #741be51f}.unlock-service-page .facebook-speed-form-footer .dashboard-primary-button{background:linear-gradient(110deg,#741be5,#11b89a);box-shadow:0 8px 16px #741be52e}.unlock-service-page .facebook-speed-video-thumb{background:radial-gradient(circle at 70% 30%,rgba(116,27,229,.42),transparent 25%),linear-gradient(145deg,#111827,#263a68 55%,#0f766e)}@media (max-width:680px){.unlock-service-page .facebook-speed-tabs{overflow-x:auto}.unlock-service-page .facebook-speed-tabs button{white-space:nowrap}.unlock-service-page .facebook-speed-server-row{align-items:flex-start;flex-wrap:wrap;row-gap:5px}}.dashboard-sidebar{width:304px;padding:22px 16px 18px;color:var(--d-ink);background:linear-gradient(180deg,#ffffffdb,#f7f5fbc2);border-right:1px solid rgba(116,27,229,.12);box-shadow:18px 0 48px #24143b14;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.dashboard-shell{margin-left:304px}.dashboard-sidebar-top{padding:0 8px 22px}.dashboard-brand img{width:158px;filter:none}.dashboard-sidebar-close{color:var(--d-ink)!important}.dashboard-user-chip{margin:0 4px 18px;border-color:#741be51f;background:#741be50e;color:var(--d-ink)}.dashboard-user-chip small{color:var(--d-muted)}.dashboard-user-dot{box-shadow:0 0 0 4px #46e4ad24}.dashboard-nav-title{margin:2px 10px 9px;color:var(--d-muted)!important;font-size:10px;letter-spacing:1.5px;text-transform:uppercase}.dashboard-nav{padding:0 2px;scrollbar-width:thin;scrollbar-color:rgba(116,27,229,.35) transparent}.dashboard-nav-group{margin-bottom:5px}.dashboard-nav-group-toggle{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:7px 10px!important;color:var(--d-ink)!important;background:transparent!important;border:0!important;border-radius:14px!important;font-size:12px!important;font-weight:750!important;text-align:left;text-transform:none!important}.dashboard-nav-group-toggle:before{display:none!important;content:none!important}.dashboard-nav-group-toggle:hover,.dashboard-nav-group-toggle:focus,.dashboard-nav-group-toggle[aria-expanded=true]{color:var(--d-ink)!important;background:#741be514!important;border:0!important;outline:0}.dashboard-nav-group-icon{display:grid;flex:0 0 30px;place-items:center;width:30px;height:30px;color:#741be5;border:1px solid rgba(116,27,229,.16);border-radius:10px;background:#741be517;font-size:15px;font-weight:800;line-height:1}.dashboard-nav-group-toggle>span:nth-child(2){flex:1;min-width:0}.dashboard-nav-group-chevron{color:var(--d-muted)!important;font-size:16px}.dashboard-nav-children{margin:0 0 5px 15px;padding:4px 0 4px 15px;border-left:1px solid rgba(116,27,229,.16)}.dashboard-nav-item{min-height:40px;padding:6px 10px!important;color:var(--d-muted)!important;background:transparent!important;border:0!important;border-radius:12px!important;font-size:12px!important;text-transform:none!important}.dashboard-nav-item:hover,.dashboard-nav-item:focus{color:var(--d-ink)!important;background:#741be512!important;border:0!important}.dashboard-nav-item.is-active{color:#fff!important;background:linear-gradient(100deg,#741be5,#a327fa)!important;box-shadow:0 9px 18px #741be533!important}.dashboard-nav-glyph{width:26px;color:#741be5}.dashboard-nav-item.is-active .dashboard-nav-glyph{color:#fff}.dashboard-nav-status{color:#8d54e9;border-color:#8d54e933;background:#8d54e91a}.dashboard-nav-status-development{color:#7f4bd4;border-color:#7f4bd43d;background:#7f4bd41f}.dashboard-sidebar-footer{padding:16px 6px 0;border-top-color:#741be51f}.dashboard-sidebar-help{color:var(--d-ink)}.dashboard-sidebar-help p{color:var(--d-muted)}.dashboard-sidebar-footer>a{color:var(--d-ink);background:#741be512}.dashboard-sidebar-actions button{padding:9px 10px!important;color:#741be5!important;background:#741be512!important;border:1px solid rgba(116,27,229,.16)!important;text-transform:none!important}.dashboard-sidebar-actions button:first-child,.dashboard-sidebar-actions button:hover,.dashboard-sidebar-actions button:focus{color:#fff!important;background:linear-gradient(100deg,#741be5,#ee2ba5)!important;border-color:transparent!important}.dashboard-page-dark .dashboard-sidebar{color:#f8f2ff;background:linear-gradient(180deg,#1d112df0,#120b1df5);border-right-color:#ffffff1a}.dashboard-page-dark .dashboard-user-chip{color:#f8f2ff;border-color:#ffffff1f;background:#ffffff0f}.dashboard-page-dark .dashboard-user-chip small,.dashboard-page-dark .dashboard-nav-title,.dashboard-page-dark .dashboard-sidebar-help p{color:#b6a8c3!important}.dashboard-page-dark .dashboard-nav-group-toggle{color:#f8f2ff!important}.dashboard-page-dark .dashboard-nav-item{color:#b6a8c3!important}.dashboard-page-dark .dashboard-nav-group-toggle:hover,.dashboard-page-dark .dashboard-nav-group-toggle:focus,.dashboard-page-dark .dashboard-nav-group-toggle[aria-expanded=true],.dashboard-page-dark .dashboard-nav-item:hover,.dashboard-page-dark .dashboard-nav-item:focus{color:#fff!important;background:#a327fa29!important}.dashboard-page-dark .dashboard-sidebar-footer>a{color:#f8f2ff;background:#ffffff14}@media (max-width: 1100px) and (min-width: 861px){.dashboard-sidebar{width:286px}.dashboard-shell{margin-left:286px}}@media (max-width: 860px){.dashboard-sidebar{width:min(304px,88vw)}.dashboard-shell{margin-left:0}}.dashboard-sidebar{display:flex;flex-direction:column;width:320px;padding:22px 18px 24px;background:#ffffffc7;border:1px solid rgba(116,27,229,.1);border-radius:0 28px 28px 0;box-shadow:18px 0 55px #482d8c1f}.dashboard-sidebar-top{order:1;padding:0 8px 22px;border-bottom:1px solid rgba(116,27,229,.08)}.dashboard-brand img{width:min(188px,100%);filter:none}.dashboard-nav-title{order:2;margin:20px 10px 8px;color:#24143b85!important;font-size:11px;font-weight:700;letter-spacing:.14em}.dashboard-nav{order:3;gap:4px;padding:0 4px;overflow-y:auto}.dashboard-nav-group-toggle{min-height:52px;padding:8px 12px!important;border:1px solid transparent!important;border-radius:16px!important;color:#24143b!important;font-size:14px!important;font-weight:650!important;text-transform:none!important;letter-spacing:0;box-shadow:none!important}.dashboard-nav-group-toggle:hover,.dashboard-nav-group-toggle:focus-visible{color:#24143b!important;background:#ffffffa8!important;border-color:#741be51a!important}.dashboard-nav-group-toggle[aria-expanded=true]{background:#ffffffd6!important;border-color:#741be514!important;box-shadow:0 9px 24px #482d8c14!important}.dashboard-nav-group-icon{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(145deg,#24143b,#741be5);font-size:15px;font-weight:700;box-shadow:0 7px 16px #741be533}.dashboard-nav-group-chevron{color:#24143b61!important}.dashboard-nav-children{margin:2px 0 8px 28px;padding:8px 0 8px 18px;border-left:1px solid rgba(116,27,229,.16)}.dashboard-nav-item{min-height:40px;padding:8px 12px!important;border:1px solid transparent!important;border-radius:13px!important;color:#24143b9e!important;font-size:13px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0;box-shadow:none!important}.dashboard-nav-item:hover,.dashboard-nav-item:focus-visible{color:#24143b!important;background:#fff9!important;border-color:#741be514!important}.dashboard-nav-item.is-active{color:#24143b!important;background:#ffffffe6!important;border-color:#741be514!important;box-shadow:0 7px 18px #482d8c14!important}.dashboard-nav-subgroup>.dashboard-nav-group-toggle{min-height:40px;padding-left:0!important;color:#24143ba8!important;background:transparent!important;box-shadow:none!important}.dashboard-nav-subgroup>.dashboard-nav-group-toggle:hover,.dashboard-nav-subgroup>.dashboard-nav-group-toggle:focus-visible{color:#24143b!important;border-color:transparent!important}.dashboard-nav-subgroup>.dashboard-nav-group-toggle .dashboard-nav-group-icon{display:none}.dashboard-sidebar-collapse-toggle{position:absolute;top:26px;right:-14px;z-index:60;display:flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0!important;color:#ffffffa3!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:50%!important;background:#24143b!important;box-shadow:0 6px 14px #14082647!important;text-transform:none!important}.dashboard-sidebar-collapse-toggle svg{transition:transform .25s ease;color:#fff}.dashboard-sidebar-collapse-toggle:hover,.dashboard-sidebar-collapse-toggle:focus-visible{color:#fff!important;border-color:#ffffff6b!important;background:#741be5!important;outline:0}.dashboard-sidebar-collapsed .dashboard-sidebar{width:88px;padding-right:0;padding-left:0}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group:hover>.dashboard-nav-children,.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group.is-open>.dashboard-nav-children{display:block!important}.dashboard-sidebar{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at 15% 0%,rgba(163,39,250,.18),transparent 52%),radial-gradient(circle at 100% 100%,rgba(238,43,165,.11),transparent 48%),linear-gradient(175deg,#1c1032,#160c28 68%)}.dashboard-nav-group-icon{display:grid!important;place-items:center;background:#ffffff0f!important;color:#ffffffc7!important}.dashboard-nav-glyph{display:grid;place-items:center;width:24px;height:24px;color:#c991ff;font-size:0}.dashboard-nav-info-mark{display:grid;place-items:center;width:18px;height:18px;color:#c991ff;font-size:0}.dashboard-sidebar-collapse-toggle{color:#24143b!important;background:linear-gradient(140deg,#fff,#ecdcff)!important;box-shadow:0 8px 20px -6px #a327fab3,0 0 0 1px #ffffff80!important;transition:transform .25s cubic-bezier(.22,1.4,.4,1),box-shadow .2s ease!important}.dashboard-sidebar-collapse-toggle:hover,.dashboard-sidebar-collapse-toggle:focus-visible{color:#24143b!important;background:linear-gradient(140deg,#fff,#ecdcff)!important;transform:scale(1.08)!important}.dashboard-avatar{position:relative;overflow:visible;color:#fff;border:2px solid transparent;background:linear-gradient(#1c1032,#1c1032) padding-box,conic-gradient(from 180deg,#35bdf8,#a327fa,#ee2ba5,#35bdf8) border-box!important;border-radius:50%}.dashboard-avatar:before{display:none}.dashboard-avatar{isolation:isolate}.dashboard-avatar:after{position:absolute;right:-2px;bottom:0;width:7px;height:7px;content:"";border:2px solid #1c1032;border-radius:50%;background:#46e4ad;box-shadow:0 0 8px #46e4adcc;z-index:2}.dashboard-avatar{z-index:0}.dashboard-avatar:not(:empty){text-align:center}.dashboard-nav-group-toggle{min-height:40px;gap:8px;padding:6px 8px!important;border-radius:12px!important}.dashboard-nav-group-icon{flex:0 0 20px;width:20px;height:20px;border-radius:6px;font-size:9px}.dashboard-nav-group-toggle>span:nth-child(2){min-width:0;overflow:hidden;flex:1;font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.dashboard-nav-root-toggle{min-height:42px;padding:6px 8px!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.06)!important}.dashboard-nav-root-toggle .dashboard-nav-group-icon{flex-basis:24px;width:24px;height:24px;border-radius:7px;font-size:10px}.dashboard-nav-root-toggle[aria-expanded=true],.dashboard-nav-root-toggle:hover,.dashboard-nav-root-toggle:focus-visible{background:#741be552!important;border-color:#a327fa4d!important}.dashboard-nav-subgroup>.dashboard-nav-group-toggle{min-height:32px;gap:7px;padding:5px 8px!important;border-radius:9px!important}.dashboard-nav-subgroup>.dashboard-nav-group-toggle .dashboard-nav-group-icon{flex-basis:17px;width:17px;height:17px;border-radius:5px;font-size:8px}.dashboard-nav-subgroup>.dashboard-nav-group-toggle>span:nth-child(2){font-size:12px;font-weight:550}.dashboard-nav-children .dashboard-nav-item{min-height:35px;padding:7px 10px!important;font-size:12px!important}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle>.dashboard-nav-group-icon{width:22px;height:22px;font-size:9px}.dashboard-nav-group-toggle,.dashboard-nav-root-toggle{min-height:38px;gap:9px;padding:6px 9px!important;border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important}.dashboard-nav-root-toggle{min-height:40px;background:#ffffff0f!important}.dashboard-nav-group-icon,.dashboard-nav-root-toggle .dashboard-nav-group-icon{flex:0 0 21px;width:21px;height:21px;border-radius:6px;color:#fff;background:#24143b;box-shadow:none;font-size:9px}.dashboard-nav-root-toggle .dashboard-nav-group-icon{flex-basis:22px;width:22px;height:22px}.dashboard-nav-group-toggle>span:nth-child(2){font-size:13px;font-weight:600}.dashboard-nav-group-chevron{font-size:12px;color:#ffffff6b!important}.dashboard-nav{gap:0;padding:0 12px;margin-bottom:8px}.dashboard-nav-group-icon{flex:0 0 22px;width:22px;height:22px;border-radius:6px;color:#fff;background:#24143b;font-size:11px}@media (max-width: 860px){.dashboard-sidebar{width:min(300px,88vw)}.dashboard-shell{margin-left:0}}.dashboard-sidebar-collapsed .dashboard-brand{display:none}.dashboard-sidebar-collapsed .dashboard-sidebar-top{justify-content:center;padding:0 0 18px}.dashboard-sidebar-collapsed .dashboard-sidebar-top>.container{flex-basis:46px;width:46px;height:40px}.dashboard-sidebar-collapsed .hamburger-label{width:46px;height:40px}.dashboard-sidebar-collapsed .hamburger-label div{width:46px;height:5px}.dashboard-sidebar-collapsed .hamburger-label .line1{top:0}.dashboard-sidebar-collapsed .hamburger-label .line2{top:13px}.dashboard-sidebar-collapsed .hamburger-label .line3{top:26px}.dashboard-sidebar-collapsed .label-check:checked+.hamburger-label .line1{transform:rotate(35deg) scaleX(.55) translate(25px,-4px)}.dashboard-sidebar-collapsed .label-check:checked+.hamburger-label .line3{transform:rotate(-35deg) scaleX(.55) translate(25px,4px)}.dashboard-sidebar-collapsed .label-check:checked+.hamburger-label .line2{width:31px}.dashboard-sidebar-collapsed .dashboard-user-chip,.dashboard-sidebar-collapsed .dashboard-nav-title,.dashboard-sidebar-collapsed .dashboard-sidebar-footer{display:none!important}.dashboard-sidebar-collapsed .dashboard-nav{padding:0;overflow-x:hidden;scrollbar-width:none}.dashboard-sidebar-collapsed .dashboard-nav::-webkit-scrollbar{display:none}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group{margin:0 0 8px;padding:0 0 8px;border-bottom:1px solid rgba(255,255,255,.1)}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle{display:grid!important;min-height:42px;place-items:center;padding:0!important;background:transparent!important;border:0!important}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle>.dashboard-nav-group-icon{display:grid;width:30px;height:30px}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children{display:none!important}.dashboard-sidebar-top>.container{position:relative;flex:0 0 70px;width:70px;height:58px}.label-check{display:none!important}.hamburger-label{position:relative;display:block;width:70px;height:58px;cursor:pointer}.hamburger-label div{position:absolute;left:0;width:70px;height:6px;border-radius:50px;background-color:#fff;transition:all .3s}.hamburger-label .line1{top:0}.hamburger-label .line2{top:18px;margin:0}.hamburger-label .line3{top:36px;margin:0}.label-check:checked+.hamburger-label .line1{transform:rotate(35deg) scaleX(.55) translate(39px,-4.5px);border-radius:50px 50px 50px 0}.label-check:checked+.hamburger-label .line3{transform:rotate(-35deg) scaleX(.55) translate(39px,4.5px);border-radius:0 50px 50px}.label-check:checked+.hamburger-label .line2{width:45px;border-top-right-radius:50px;border-bottom-right-radius:50px}@media (prefers-reduced-motion: reduce){.hamburger-label div{transition:none}}.dashboard-user-chip{order:4;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;margin:16px 4px 0;padding:10px;color:#24143b;background:#ffffff9e;border:1px solid rgba(116,27,229,.08);border-radius:16px;box-shadow:0 8px 22px #482d8c0f}.dashboard-user-chip:before{grid-column:1 / -1;content:"TEAM";margin-bottom:1px;color:#24143b75;font-size:10px;font-weight:700;letter-spacing:.14em}.dashboard-sidebar-footer{order:5;margin-top:16px;padding:16px 4px 0;border-top:1px solid rgba(116,27,229,.08)}.dashboard-sidebar-help{padding:12px;border-radius:16px;color:#24143bad;background:#ffffff7a}.dashboard-sidebar-footer>a{display:flex;min-height:42px;align-items:center;justify-content:space-between;margin-top:10px;padding:10px 14px;color:#24143b!important;background:#24143b12!important;border:1px solid transparent!important;border-radius:14px;box-shadow:none!important}.dashboard-sidebar-actions{gap:8px;margin-top:10px}.dashboard-sidebar-actions button{min-height:40px;color:#fff!important;background:linear-gradient(135deg,#741be5,#a327fa)!important;border:1px solid transparent!important;box-shadow:0 8px 18px #741be52e!important}.dashboard-sidebar-actions button:last-child{color:#24143b!important;background:#ffffff85!important;box-shadow:none!important}.dashboard-page-dark .dashboard-nav-group-toggle,.dashboard-page-dark .dashboard-nav-item,.dashboard-page-dark .dashboard-sidebar-footer>a{color:#ffffffc7!important}.dashboard-page-dark .dashboard-nav-group-toggle[aria-expanded=true],.dashboard-page-dark .dashboard-nav-item.is-active{color:#fff!important;background:#741be538!important}@media (max-width: 1100px){.dashboard-sidebar{width:292px}.dashboard-shell{margin-left:292px}}@media (max-width: 860px){.dashboard-sidebar{width:min(320px,calc(100vw - 40px));border-radius:0 24px 24px 0}.dashboard-shell{margin-left:0}}.dashboard-sidebar{inset:18px auto 18px 18px;height:calc(100vh - 36px);color:#fff;background:linear-gradient(165deg,#180d2bfa,#291145f5 58%,#160c28fa);border:1px solid rgba(163,39,250,.2);border-radius:28px;box-shadow:18px 20px 60px #24143b3d,inset 0 1px #ffffff0f}.dashboard-shell{margin-left:356px}.dashboard-sidebar-top{border-bottom-color:#ffffff1a}.dashboard-sidebar-close{color:#fff!important}.dashboard-nav-title{color:#ffffff6b!important}.dashboard-nav-group-toggle{color:#ffffffe0!important}.dashboard-nav-group-toggle:hover,.dashboard-nav-group-toggle:focus-visible{color:#fff!important;background:#ffffff14!important;border-color:#ffffff14!important}.dashboard-nav-group-toggle[aria-expanded=true]{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff14!important;box-shadow:0 10px 24px #0803122e!important}.dashboard-nav-group-icon{color:#fff;background:linear-gradient(145deg,#741be5,#ee2ba5);box-shadow:0 7px 18px #a327fa47}.dashboard-nav-group-chevron{color:#ffffff7a!important}.dashboard-nav-children{border-left-color:#a327fa6b}.dashboard-nav-item{color:#ffffff9e!important}.dashboard-nav-item:hover,.dashboard-nav-item:focus-visible{color:#fff!important;background:#ffffff14!important;border-color:#ffffff14!important}.dashboard-nav-item.is-active{color:#fff!important;background:linear-gradient(100deg,#741be5eb,#ee2ba5a3)!important;border-color:transparent!important;box-shadow:0 10px 24px #741be547!important}.dashboard-nav-subgroup>.dashboard-nav-group-toggle{color:#ffffffad!important}.dashboard-nav-subgroup>.dashboard-nav-group-toggle:hover,.dashboard-nav-subgroup>.dashboard-nav-group-toggle:focus-visible{color:#fff!important;background:transparent!important}.dashboard-user-chip{color:#fff;background:#ffffff12;border-color:#ffffff1a;box-shadow:none}.dashboard-user-chip:before{color:#ffffff6b}.dashboard-user-chip small{color:#ffffff80}.dashboard-sidebar-footer{border-top-color:#ffffff1a}.dashboard-sidebar-help{color:#fff;background:#ffffff0d}.dashboard-sidebar-help p{color:#ffffff85}.dashboard-sidebar-footer>a{color:#fff!important;background:#ffffff17!important}.dashboard-sidebar-actions button{color:#fff!important;background:#741be58c!important}.dashboard-sidebar-actions button:last-child{color:#fff!important;background:#ffffff14!important}@media (max-width: 1100px){.dashboard-sidebar{width:292px}.dashboard-shell{margin-left:328px}}@media (max-width: 860px){.dashboard-sidebar{inset:0 auto 0 0;height:100vh;width:min(320px,calc(100vw - 40px));border-radius:0 24px 24px 0}.dashboard-shell{margin-left:0}}.dashboard-nav-group{margin-bottom:10px}.dashboard-nav-group-toggle{min-height:48px;gap:10px;padding:7px 12px!important;border-radius:13px!important}.dashboard-nav-group-toggle[aria-expanded=true]{background:#ffffff1f!important}.dashboard-nav-group-icon{flex-basis:29px;width:29px;height:29px;border-radius:9px;color:#fff;background:#24143b;box-shadow:none;font-size:13px}.dashboard-nav-group-toggle>span:nth-child(2){overflow:hidden;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.dashboard-nav-group-chevron{margin-left:auto;font-size:14px;line-height:1}.dashboard-nav-children{margin:0 0 10px 18px;padding:7px 0 4px 20px;border-left:1px solid rgba(255,255,255,.14)}.dashboard-nav-children .dashboard-nav-item{min-height:37px;padding:7px 10px!important;border-radius:11px!important;font-size:12px!important}.dashboard-nav-children .dashboard-nav-item .dashboard-nav-glyph{display:none}.dashboard-nav-children .dashboard-nav-item.is-active{color:#fff!important;background:#a327fa7a!important;box-shadow:0 8px 16px #741be52e!important}.dashboard-nav-subgroup>.dashboard-nav-group-toggle{min-height:37px;padding:7px 10px!important;border-radius:11px!important}.dashboard-nav-subgroup>.dashboard-nav-group-toggle>span:nth-child(2){font-size:12px;font-weight:500}.dashboard-nav-subgroup>.dashboard-nav-children{margin-left:0;padding-left:14px}.dashboard-sidebar{width:300px;padding:24px 0 26px;border-radius:22px}.dashboard-shell{margin-left:346px}.dashboard-sidebar-top{padding:0 22px;margin-bottom:22px;border-bottom:0}.dashboard-brand img{width:178px}.dashboard-nav-title{margin:0 22px 10px;padding:0;font-size:11px;letter-spacing:.08em}.dashboard-nav{gap:0;padding:0 12px;margin-bottom:8px;overflow-anchor:none}.dashboard-nav-group{margin-bottom:4px}.dashboard-nav-group-toggle{min-height:44px;gap:12px;padding:11px 10px!important;border-radius:12px!important;background:transparent!important}.dashboard-nav-group-toggle:hover,.dashboard-nav-group-toggle:focus-visible,.dashboard-nav-group-toggle[aria-expanded=true]{background:#ffffff14!important}.dashboard-nav-group-icon{flex:0 0 22px;width:22px;height:22px;border-radius:6px;color:#fff;background:#24143b;box-shadow:none;font-size:11px}.dashboard-nav-group-toggle>span:nth-child(2){font-size:14px;font-weight:600}.dashboard-nav-children{margin:2px 0 8px 32px;padding:0 0 0 16px;border-left:1px solid rgba(255,255,255,.14)}.dashboard-nav-children .dashboard-nav-item{min-height:38px;padding:9px 12px!important;border-radius:10px!important;color:#ffffff9e!important;font-size:13px!important;font-weight:500!important}.dashboard-nav-children .dashboard-nav-item:hover,.dashboard-nav-children .dashboard-nav-item:focus-visible{background:#ffffff0f!important}.dashboard-nav-children .dashboard-nav-item.is-active{color:#fff!important;background:#a327fa66!important;box-shadow:none!important}.dashboard-nav-subgroup>.dashboard-nav-group-toggle{min-height:38px;padding:9px 12px!important;color:#ffffffb8!important;background:transparent!important;border-radius:10px!important}.dashboard-nav-subgroup>.dashboard-nav-group-toggle>span:nth-child(2){font-size:13px;font-weight:500}.dashboard-sidebar-footer{margin-top:auto;padding:16px 18px 0}.dashboard-nav-children>.dashboard-nav-item,.dashboard-nav-children>.dashboard-nav-group>.dashboard-nav-group-toggle{position:relative}.dashboard-nav-children>.dashboard-nav-item:before,.dashboard-nav-children>.dashboard-nav-group>.dashboard-nav-group-toggle:before{position:absolute;top:50%;left:-17px;width:16px;height:1px;content:"";background:#a327fa6b;transform:translateY(-50%)}.dashboard-nav-children>.dashboard-nav-item.is-active:before,.dashboard-nav-children>.dashboard-nav-group>.dashboard-nav-group-toggle[aria-expanded=true]:before{background:#a327fa;box-shadow:0 0 7px #a327fa7a}.dashboard-sidebar-collapse-toggle{top:26px;right:-14px;width:28px;height:28px;border-radius:50%!important;background:#24143b!important}.dashboard-sidebar-collapse-toggle svg{transition:transform .25s ease}.dashboard-sidebar-collapse-toggle:hover,.dashboard-sidebar-collapse-toggle:focus-visible{background:#741be5!important}.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle svg{transform:rotate(180deg)}.dashboard-sidebar-collapsed .dashboard-sidebar{width:88px;padding:24px 0 26px}.dashboard-sidebar-collapsed .dashboard-shell{margin-left:124px}.dashboard-sidebar-collapsed .dashboard-sidebar-top{justify-content:center;padding:0 0 22px}.dashboard-sidebar-collapsed .dashboard-brand,.dashboard-sidebar-collapsed .dashboard-user-chip,.dashboard-sidebar-collapsed .dashboard-nav-title,.dashboard-sidebar-collapsed .dashboard-sidebar-footer{display:none!important}.dashboard-sidebar-collapsed .dashboard-nav{padding:0 20px;overflow:visible}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group{position:relative;margin:0 0 8px;padding:0;border:0}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle{display:grid!important;min-height:42px;place-items:center;padding:10px!important;background:transparent!important;border:0!important}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle>span:nth-child(2),.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle>.dashboard-nav-group-chevron{display:none}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle>.dashboard-nav-group-icon{display:grid;width:28px;height:28px;border-radius:8px}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children{position:absolute;top:0;left:68px;z-index:70;display:none!important;width:240px;max-height:calc(100vh - 60px);margin:0;padding:10px;overflow-y:auto;border:1px solid rgba(163,39,250,.22);border-radius:14px;background:linear-gradient(165deg,#291145,#180d2b);box-shadow:0 20px 40px #14082657}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group:hover>.dashboard-nav-children{display:block!important}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children .dashboard-nav-item{display:flex;min-height:38px;padding:9px 10px!important;color:#ffffffad!important;font-size:12px!important}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children .dashboard-nav-item .dashboard-nav-glyph{display:none}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children .dashboard-nav-item.is-active{color:#fff!important;background:#a327fa7a!important}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children .dashboard-nav-subgroup>.dashboard-nav-group-toggle{display:flex!important;min-height:38px;padding:8px 10px!important;color:#ffffffc7!important;background:transparent!important}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children .dashboard-nav-subgroup>.dashboard-nav-group-toggle>.dashboard-nav-group-icon{display:none}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children .dashboard-nav-subgroup>.dashboard-nav-children{position:static;display:block!important;width:auto;max-height:none;margin:0 0 4px 12px;padding:4px 0 4px 12px;border:0;border-left:1px solid rgba(255,255,255,.14);border-radius:0;background:transparent;box-shadow:none}@media (max-width: 1100px){.dashboard-sidebar{width:280px}.dashboard-shell{margin-left:326px}}@media (max-width: 860px){.dashboard-sidebar{width:min(300px,88vw)}.dashboard-shell{margin-left:0}.dashboard-sidebar-collapse-toggle{display:none}.dashboard-sidebar-collapsed .dashboard-sidebar{width:min(300px,88vw)}.dashboard-sidebar-collapsed .dashboard-shell{margin-left:0}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children{position:static;display:block!important;width:auto;max-height:none;margin:2px 0 8px 32px;padding:0 0 0 16px;border:0;border-left:1px solid rgba(255,255,255,.14);border-radius:0;background:transparent;box-shadow:none}}@media (prefers-reduced-motion: reduce){.dashboard-sidebar-collapse-toggle svg{transition:none}}.dashboard-nav-group-toggle,.dashboard-nav-root-toggle{min-height:38px!important;gap:9px!important;padding:6px 9px!important;border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important}.dashboard-nav-root-toggle{min-height:40px!important;background:#ffffff0f!important}.dashboard-nav-group-toggle:hover,.dashboard-nav-group-toggle:focus-visible,.dashboard-nav-group-toggle[aria-expanded=true],.dashboard-nav-root-toggle:hover,.dashboard-nav-root-toggle:focus-visible,.dashboard-nav-root-toggle[aria-expanded=true]{background:#ffffff1a!important;border:0!important;box-shadow:none!important}.dashboard-nav-group-icon,.dashboard-nav-root-toggle .dashboard-nav-group-icon{flex:0 0 21px!important;width:21px!important;height:21px!important;border-radius:6px!important;color:#fff!important;background:#24143b!important;box-shadow:none!important;font-size:9px!important}.dashboard-nav-root-toggle .dashboard-nav-group-icon{flex-basis:22px!important;width:22px!important;height:22px!important}.dashboard-nav-group-toggle>span:nth-child(2){min-width:0;overflow:hidden;flex:1;font-size:13px!important;font-weight:600!important;text-overflow:ellipsis;white-space:nowrap}.dashboard-nav-group-chevron{margin-left:auto;font-size:12px!important;color:#ffffff6b!important}.dashboard-sidebar-help p{font-size:9px}.service-notification-overlay{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#180a2a7a;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:service-notification-fade-in .18s ease-out}.notificationCard{position:relative;width:min(380px,calc(100vw - 32px));min-height:350px;padding:36px 40px 32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;border:1px solid rgba(116,27,229,.12);border-radius:22px;background:#f8f7fb;box-shadow:0 24px 70px #24143b47;text-align:center;animation:service-notification-pop-in .22s ease-out}.service-notification-close{position:absolute;top:16px;right:16px;width:40px;height:40px;display:grid;place-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(116,27,229,.35)!important;border-radius:50%;color:#5f2aa1;background:#ffffffdb!important;box-shadow:none!important;cursor:pointer;font-family:inherit;font-size:25px;font-weight:500;line-height:1}.service-notification-close:hover{color:#741be5;background:#efe3ff!important;border-color:#741be5!important}.service-notification-close:focus-visible{outline:3px solid rgba(53,189,248,.45);outline-offset:3px}.notificationHeading{margin:0;color:#24143b;font-size:19px;font-weight:750}.bellIcon{width:66px;height:66px;margin:13px 0 9px}.bellIcon path{fill:#a327fa}.notificationPara{max-width:280px;margin:0 0 10px;color:#756b81;font-size:14px;font-weight:550;line-height:1.55}.notificationPara strong{color:#24143b;font-weight:750}.buttonContainer{display:flex;flex-direction:column;gap:10px;width:min(250px,100%);margin-top:3px}.AllowBtn,.NotnowBtn{width:100%;min-height:48px;padding:0 18px;border-radius:12px;cursor:pointer;font-size:14px;font-weight:750;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.AllowBtn{border:1px solid #741be5;color:#fff;background:#741be5;box-shadow:0 5px 12px #741be529}.AllowBtn:hover{background:#6315c7;border-color:#6315c7;box-shadow:0 7px 15px #741be538;transform:translateY(-1px)}.NotnowBtn{border:1px solid rgba(116,27,229,.38);color:#5f2aa1;background:#fff}.NotnowBtn:hover{border-color:#741be5;color:#741be5;background:#f5efff;transform:translateY(-1px)}.AllowBtn:focus-visible,.NotnowBtn:focus-visible{outline:2px solid #35bdf8;outline-offset:3px}@keyframes service-notification-fade-in{0%{opacity:0}to{opacity:1}}@keyframes service-notification-pop-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 640px){.service-notification-overlay{padding:16px}.notificationCard{width:min(360px,calc(100vw - 32px));min-height:330px;padding:32px 26px 28px}.service-notification-close{top:13px;right:13px;width:38px;height:38px}.notificationHeading{font-size:18px}.bellIcon{width:60px;height:60px}.notificationPara{font-size:13px}.buttonContainer{width:min(260px,100%)}}@media (prefers-reduced-motion: reduce){.service-notification-overlay,.notificationCard{animation:none}}.modern-success-message{position:fixed;z-index:1100;top:24px;right:24px;display:flex;align-items:center;width:min(410px,calc(100vw - 32px));min-height:82px;padding:10px 48px 10px 15px;overflow:hidden;border-radius:10px;color:#fff;background:linear-gradient(135deg,#00c6ff,#0072ff);box-shadow:0 5px 20px #00000026;font-family:var(--font-body);animation:modern-success-slide-in .28s ease-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.modern-success-message:hover{transform:scale(1.02);box-shadow:0 15px 35px #00000040}.modern-success-message:before{position:absolute;z-index:0;top:-50%;left:-50%;width:200%;height:200%;content:"";pointer-events:none;background:radial-gradient(circle,#ffffff1a,#fff0);transform:rotate(45deg);transition:all .5s ease-in-out}.modern-success-message:hover:before{opacity:.5;transform:rotate(90deg)}.modern-success-message>*{position:relative;z-index:1}.modern-success-message .success-close-btn{position:absolute;z-index:2;top:7px;right:10px;width:30px;height:30px;padding:0;display:grid;place-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0!important;border-radius:50%;color:#fff;background:transparent!important;box-shadow:none!important;cursor:pointer;font-size:26px;line-height:1;font-family:inherit;opacity:.8;transition:opacity .3s}.modern-success-message .success-close-btn:hover{background:#ffffff1f!important;opacity:1}.modern-success-message .success-close-btn:focus-visible{outline:2px solid rgba(255,255,255,.95);outline-offset:2px;opacity:1}.modern-success-message .icon-wrapper{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:54px;height:54px;margin-right:15px;padding:10px;border-radius:50%;background:#ffffff26;box-shadow:0 5px 15px #0003}.modern-success-message .success-icon{width:36px;height:36px}.modern-success-message .text-wrapper{min-width:0}.modern-success-message .title{font-size:16px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.modern-success-message .message{margin-top:5px;color:#ffffffe6;font-size:12px;line-height:1.45}@keyframes modern-success-slide-in{0%{opacity:0;transform:translate3d(24px,-10px,0)}to{opacity:1;transform:translateZ(0)}}@media (max-width: 640px){.modern-success-message{top:14px;right:16px;left:16px;width:auto;padding-right:42px}.modern-success-message .icon-wrapper{width:46px;height:46px;margin-right:11px}.modern-success-message .success-icon{width:30px;height:30px}.modern-success-message .title{font-size:14px}.modern-success-message .message{font-size:11px}}@media (prefers-reduced-motion: reduce){.modern-success-message,.modern-success-message:before{animation:none;transition:none}}.service-announcement-overlay{position:fixed;z-index:1200;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px 16px;background:#1a202385;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:announcement-fade-in .2s ease-out}.service-announcement-card{position:relative;width:min(440px,calc(100vw - 32px));margin-top:38px;padding:58px 26px 26px;overflow:visible;border:1px solid rgba(255,255,255,.72);border-radius:24px;background:#fff;box-shadow:0 24px 70px #19353442,0 0 35px #b6ffd552;text-align:center;animation:announcement-pop-in .24s ease-out}.announcement-close{position:absolute;top:16px;right:16px;width:38px;height:38px;display:grid;place-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0!important;border-radius:50%;color:#6e7b8d;background:#f1f6fb!important;box-shadow:none!important;cursor:pointer;font-family:inherit;font-size:22px;font-weight:500;line-height:1}.announcement-close:hover{color:#26354a;background:#e5eff8!important}.announcement-close:focus-visible{outline:3px solid rgba(33,190,104,.35);outline-offset:2px}.announcement-bell-wrap{position:absolute;top:-42px;left:50%;width:86px;height:86px;display:grid;place-items:center;border:5px solid #fff;border-radius:50%;background:linear-gradient(145deg,#ffad3c,#ff6b22);box-shadow:0 12px 27px #ff7d276b;transform:translate(-50%)}.announcement-bell{position:relative;z-index:1;width:39px;height:39px;fill:#fff}.announcement-dot{position:absolute;z-index:2;width:9px;height:9px;border-radius:50%}.announcement-dot-one{top:-5px;left:10px;background:#20bb6c}.announcement-dot-two{top:-9px;right:24px;background:#ec5b8d}.announcement-dot-three{right:-3px;bottom:8px;background:#10a7c4}.announcement-dot-four{top:3px;right:-4px;background:#8e55dc}.announcement-dot-five{left:-3px;bottom:9px;background:#ff6d39}.announcement-important{display:flex;align-items:center;gap:8px;margin:13px 0 17px;padding:7px 14px;border-radius:18px;color:#16a95c;background:#d9f9e6;font-size:13px;text-align:left}.announcement-important span{font-size:16px}.announcement-title{margin:0;color:#1f293d;font-size:23px;line-height:1.25;letter-spacing:-.5px}.announcement-copy{position:relative;min-height:150px;padding:28px 22px 20px;border:1px solid #c9f3d9;border-radius:17px;color:#367a52;background:#f0fff5;text-align:left}.announcement-copy p{margin:0;font-size:14px;line-height:1.7;text-align:center}.announcement-quote{position:absolute;top:-5px;left:14px;color:#7de5a5;font:700 42px/1 Georgia,serif}.service-announcement-card .announcement-read-button{width:100%;min-height:49px!important;margin-top:22px;border:1px solid #16b957!important;border-radius:14px;color:#fff!important;background:#16b957!important;box-shadow:0 9px 20px #16b95738!important;cursor:pointer;font-family:inherit;font-size:16px;font-weight:750;line-height:1;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.service-announcement-card .announcement-read-button:hover{background:#0fa34b!important;border-color:#0fa34b!important;box-shadow:0 11px 24px #16b9574d!important;transform:translateY(-1px)}.service-announcement-card .announcement-read-button:focus-visible{outline:3px solid rgba(22,185,87,.45)!important;outline-offset:3px!important}@keyframes announcement-fade-in{0%{opacity:0}to{opacity:1}}@keyframes announcement-pop-in{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 640px){.service-announcement-overlay{padding:24px 16px}.service-announcement-card{width:min(420px,calc(100vw - 32px));padding:55px 20px 22px}.announcement-title{font-size:21px}.announcement-copy{min-height:145px;padding:26px 15px 17px}.announcement-copy p{font-size:13px}}@media (prefers-reduced-motion: reduce){.service-announcement-overlay,.service-announcement-card{animation:none}.announcement-read-button{transition:none}}.service-announcement-card.announcement-card-review{width:min(352px,calc(100vw - 40px));margin-top:0;padding:48px 21px 21px;border-radius:20px;box-shadow:0 22px 55px #19353447,0 0 28px #b6ffd547}.announcement-card-review .announcement-bell-wrap{top:-36px;width:72px;height:72px;border-width:4px}.announcement-card-review .announcement-bell{width:33px;height:33px}.announcement-card-review .announcement-dot{width:8px;height:8px}.announcement-card-review .announcement-title{font-size:18px;letter-spacing:-.25px}.announcement-card-review .announcement-important{gap:6px;margin:11px 0 14px;padding:6px 11px;border-radius:14px;font-size:11px}.announcement-card-review .announcement-important span{font-size:13px}.announcement-card-review .announcement-copy{min-height:104px;padding:22px 14px 15px;border-radius:13px}.announcement-card-review .announcement-copy p{font-size:12px;line-height:1.65}.announcement-card-review .announcement-quote{top:-3px;left:11px;font-size:34px}.service-announcement-card.announcement-card-review .announcement-read-button{min-height:40px!important;margin-top:18px;border-radius:11px;font-size:13px}.service-announcement-card .announcement-read-button:disabled{cursor:wait;opacity:.72;transform:none}.service-announcement-card .announcement-read-button:disabled:hover{background:#16b957!important;border-color:#16b957!important;box-shadow:0 9px 20px #16b95738!important}@media (max-width: 640px){.service-announcement-card.announcement-card-review{width:min(352px,calc(100vw - 40px));padding:48px 20px 20px}}.facebook-reactions-page{max-width:1420px;color:#172238}.facebook-reactions-page .facebook-speed-layout{grid-template-columns:minmax(0,2fr) minmax(330px,.95fr);gap:16px}.facebook-reactions-page .facebook-speed-order-card{padding:0 16px 22px;border-color:#dce5f0;border-radius:13px;box-shadow:0 6px 18px #32486f0f}.facebook-reactions-page .facebook-speed-tabs{min-height:45px;gap:25px}.facebook-reactions-page .facebook-speed-tabs button{min-height:45px;color:#8796aa;font-size:13px}.facebook-reactions-page .facebook-speed-tabs button.is-active{color:#286fda}.facebook-reactions-page .facebook-speed-tabs button:after{background:#2f7df1}.facebook-reactions-page .facebook-speed-form{gap:13px}.facebook-reactions-page .facebook-speed-form input,.facebook-reactions-page .facebook-speed-form textarea{min-height:35px;border-radius:8px;font-size:12px}.facebook-reactions-page .facebook-speed-form textarea{min-height:40px}.facebook-reactions-page .facebook-speed-server-fieldset{margin-top:1px}.facebook-reactions-page .facebook-speed-server-list{gap:4px}.facebook-reactions-page .facebook-speed-server-row{grid-template-columns:17px 31px minmax(0,1fr) auto auto;min-height:35px;padding:0 10px;border-color:transparent;border-radius:8px;font-size:12px}.facebook-reactions-page .facebook-speed-server-option.is-selected .facebook-speed-server-row{border-color:#2f7df1;background:#f3f8ff}.facebook-reactions-page .facebook-speed-server-option.is-selected .facebook-speed-row strong,.facebook-reactions-page .facebook-speed-server-row strong{color:#263954}.facebook-reactions-page .facebook-speed-radio{width:12px;height:12px}.facebook-reactions-page .is-selected .facebook-speed-radio{border-width:3px;border-color:#2f7df1}.facebook-reactions-page .facebook-speed-server-row b{color:#f04b4b;font-size:11px}.facebook-reactions-page .facebook-speed-server-row em{padding:3px 7px;background:#ddf8eb;color:#1aa870;font-size:10px}.facebook-reactions-page .facebook-speed-server-row em.is-maintenance{background:#ffd6d6;color:#e54848}.facebook-reactions-page .facebook-speed-server-detail{margin:0;padding:10px 12px;border-radius:7px;background:linear-gradient(100deg,#baf5f0,#e7fffb);color:#183f47;font-size:11px}.facebook-reactions-page .facebook-speed-vip-warning{margin-top:1px;padding:14px 15px;border-radius:8px;background:#ffe9ae;color:#ed4057;font-size:11px;line-height:1.45}.facebook-reactions-page .facebook-speed-emotions{padding-top:11px;border-top:1px solid #e6ecf4}.facebook-reactions-page .facebook-speed-emotions>div{justify-content:center;gap:8px;padding:2px 0 0}.facebook-reactions-page .facebook-speed-emotions label{align-items:center;gap:3px!important}.facebook-reactions-page .facebook-speed-emotions label button{width:43px;height:43px;font-size:30px}.facebook-reactions-page .facebook-speed-emotions label input{width:13px!important;min-height:13px!important;accent-color:#2f7df1}.facebook-reactions-page .facebook-speed-coupon-row{grid-template-columns:120px auto;justify-content:start;gap:9px}.facebook-reactions-page .facebook-speed-coupon-row>label{width:120px}.facebook-reactions-page .facebook-speed-coupon{min-height:42px;padding:3px 8px}.facebook-reactions-page .facebook-speed-form-footer .dashboard-primary-button{min-width:56px;padding:0 15px;border-radius:8px;background:#2f6df6;box-shadow:0 7px 14px #2f6df62e}.facebook-reactions-page .facebook-speed-form-footer .dashboard-secondary-button{background:#edf3ff;color:#286fda}.facebook-reactions-page .facebook-speed-side-heading{min-height:46px;padding:0 14px}.facebook-reactions-page .facebook-speed-side-heading h2{color:#286fda;font-size:14px}.facebook-reactions-page .facebook-speed-side-heading a{border-color:#f0cfe0;background:#fff1f7;color:#b73b68}.facebook-reactions-page .facebook-speed-video-thumb{min-height:207px;margin:12px 14px 0}.facebook-reactions-page .facebook-speed-notes-card{padding-bottom:13px}.facebook-reactions-page .facebook-speed-note-intro,.facebook-reactions-page .facebook-speed-note-group{padding-right:14px;padding-left:14px}.facebook-reactions-page .facebook-speed-note-intro{font-size:11px;line-height:1.5}.facebook-reactions-page .facebook-speed-note-intro strong,.facebook-reactions-page .facebook-speed-note-group h3{font-size:12px}.facebook-reactions-page .facebook-speed-note-group ul{gap:5px;margin-top:7px;font-size:11px;line-height:1.5}@media (max-width: 860px){.facebook-reactions-page .facebook-speed-layout{grid-template-columns:1fr}.facebook-reactions-page .facebook-speed-side{grid-template-columns:repeat(2,minmax(0,1fr))}.facebook-reactions-page .facebook-speed-notes-card{grid-column:1 / -1}}@media (max-width: 680px){.facebook-reactions-page .facebook-speed-order-card{padding-right:13px;padding-left:13px}.facebook-reactions-page .facebook-speed-side{grid-template-columns:1fr}.facebook-reactions-page .facebook-speed-notes-card{grid-column:auto}.facebook-reactions-page .facebook-speed-coupon-row{grid-template-columns:120px auto}}@media (max-width: 480px){.facebook-reactions-page .facebook-speed-coupon-row{grid-template-columns:1fr}.facebook-reactions-page .facebook-speed-coupon-row>label{width:100%}.facebook-reactions-page .facebook-speed-coupon{justify-self:start}}.facebook-speed-side-heading .service-video-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.service-video-embed-wrap{position:relative;width:calc(100% - 32px);aspect-ratio:16 / 9;margin:14px 16px 0;overflow:hidden;border-radius:11px;background:#111827}.service-video-embed{display:block;width:100%;height:100%;border:0}@media (max-width: 640px){.facebook-speed-side-heading .service-video-links{align-self:flex-start;justify-content:flex-start}.service-video-embed-wrap{width:calc(100% - 24px);margin-right:12px;margin-left:12px}}.dashboard-digital-products-link{display:inline-flex;align-items:center;gap:5px;color:var(--color-brand-primary);font-size:11px;font-weight:800;text-decoration:none;white-space:nowrap}.dashboard-digital-products-link:hover,.dashboard-digital-products-link:focus-visible{color:var(--color-brand-accent);text-decoration:underline;text-underline-offset:3px}@media (max-width: 860px){.dashboard-digital-products-link{display:none}}.dashboard-sidebar{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at 15% 0%,rgba(163,39,250,.18),transparent 52%),radial-gradient(circle at 100% 100%,rgba(238,43,165,.11),transparent 48%),linear-gradient(175deg,#1c1032,#160c28 68%)!important}.dashboard-nav-title{display:flex;align-items:center;gap:10px}.dashboard-nav-title:after{flex:1;height:1px;content:"";background:linear-gradient(90deg,rgba(255,255,255,.12),transparent)}.dashboard-nav-group-toggle:before,.dashboard-nav-glyph:before,.dashboard-nav-info-mark:before{display:none!important;content:none!important}.dashboard-nav-group-icon{display:grid!important;place-items:center;flex:0 0 22px!important;width:22px!important;height:22px!important;border-radius:7px!important;color:#ffffffc7!important;background:#ffffff0f!important;box-shadow:none!important;font-size:0!important}.dashboard-nav-group-icon svg{width:14px;height:14px}.dashboard-nav-group-toggle:hover .dashboard-nav-group-icon,.dashboard-nav-group-toggle:focus-visible .dashboard-nav-group-icon,.dashboard-nav-group-toggle[aria-expanded=true] .dashboard-nav-group-icon{color:#fff!important;background:linear-gradient(150deg,#741be5,#ee2ba5)!important;box-shadow:0 5px 14px #a327fa47!important}.dashboard-nav-glyph{display:grid!important;place-items:center;width:24px!important;height:24px!important;color:#c991ff!important;font-size:0!important}.dashboard-nav-glyph svg{width:14px;height:14px}.dashboard-nav-children>.dashboard-nav-item .dashboard-nav-glyph{display:grid!important}.dashboard-nav-children .dashboard-nav-group .dashboard-nav-glyph{display:none!important}.dashboard-nav-info-mark{display:grid!important;place-items:center;width:18px!important;height:18px!important;color:#c991ff!important;font-size:0!important}.dashboard-nav-info-mark svg{width:13px;height:13px}.dashboard-nav-item.is-active{color:#fff!important;background:#a327fa24!important;box-shadow:none!important}.dashboard-nav-item.is-active:after{position:absolute;top:8px;bottom:8px;left:0;width:3px;content:"";border-radius:3px;background:linear-gradient(180deg,#a327fa,#ee2ba5);box-shadow:0 0 10px #a327fabf}.dashboard-nav-item.is-active.is-featured-active{color:#fff!important;background:linear-gradient(135deg,#741be5,#a327fa 54%,#ee2ba5)!important;box-shadow:0 8px 18px #741be547!important}.dashboard-nav-item.is-active.is-featured-active:after{display:none}.dashboard-sidebar-collapse-toggle{color:#fff!important;border-radius:50%!important;background:linear-gradient(135deg,#ee2ba5,#a327fa 58%,#741be5)!important;box-shadow:0 8px 20px -6px #a327fab3,inset 0 1px #ffffff59!important;transition:transform .25s cubic-bezier(.22,1.4,.4,1),box-shadow .2s ease!important}.dashboard-sidebar-collapse-toggle:hover,.dashboard-sidebar-collapse-toggle:focus-visible{color:#fff!important;background:linear-gradient(135deg,#ee2ba5,#a327fa 58%,#741be5)!important;transform:scale(1.08)!important}.dashboard-page .dashboard-sidebar-collapse-toggle,.dashboard-page .dashboard-sidebar-collapse-toggle:hover,.dashboard-page .dashboard-sidebar-collapse-toggle:focus-visible,.dashboard-page .dashboard-sidebar-collapse-toggle:active,.dashboard-page.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle,.dashboard-page.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle:hover,.dashboard-page.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle:focus-visible,.dashboard-page.dashboard-sidebar-collapsed .dashboard-sidebar-collapse-toggle:active{color:#fff!important;border-radius:50%!important;background:linear-gradient(135deg,#ee2ba5,#a327fa 58%,#741be5)!important;box-shadow:0 8px 20px -6px #a327fab3,inset 0 1px #ffffff59!important}.dashboard-page .dashboard-sidebar-collapse-toggle svg{color:#fff!important}.dashboard-avatar{position:relative;overflow:visible;z-index:0;color:#fff;border:2px solid transparent;border-radius:50%;background:linear-gradient(#1c1032,#1c1032) padding-box,conic-gradient(from 180deg,#35bdf8,#a327fa,#ee2ba5,#35bdf8) border-box!important}.dashboard-avatar:before,.dashboard-avatar:after{display:none!important}.dashboard-user-dot{background:#46e4ad!important;box-shadow:0 0 0 4px #46e4ad24,0 0 8px #46e4adb3!important}@media (max-width: 860px){.dashboard-nav-title:after{display:none}}@media (prefers-reduced-motion: reduce){.dashboard-sidebar-collapse-toggle,.dashboard-sidebar-collapse-toggle:hover,.dashboard-sidebar-collapse-toggle:focus-visible{transition:none!important;transform:none!important}}.dashboard-nav-subgroup>.dashboard-nav-children{margin-left:14px!important;padding-left:14px!important;border-left:0!important}.dashboard-nav-subgroup>.dashboard-nav-children>.dashboard-nav-item:before{left:-15px;width:14px;background:#a327fa5c}.dashboard-nav-subgroup>.dashboard-nav-children>.dashboard-nav-item.is-active:before{background:#a327fa}@media (max-width: 860px){.dashboard-nav-subgroup>.dashboard-nav-children{margin-left:12px!important;padding-left:12px!important}}@media (min-width: 861px){.dashboard-sidebar-collapsed .dashboard-nav-subgroup>.dashboard-nav-children{margin-left:12px!important;padding-left:12px!important}}.dashboard-nav-children>.dashboard-nav-group>.dashboard-nav-group-toggle:before,.dashboard-nav-children>.dashboard-nav-item:before{position:absolute;top:-50%!important;left:-17px;width:16px;height:100%!important;content:""!important;display:block!important;border:0;border-bottom:1px solid rgba(163,39,250,.42);border-left:1px solid rgba(163,39,250,.42);border-bottom-left-radius:8px;box-sizing:border-box;background:transparent!important;box-shadow:none!important;transform:none!important}.dashboard-nav-children>:first-child:before{top:0!important;height:50%!important}.dashboard-nav-children>.dashboard-nav-group>.dashboard-nav-group-toggle[aria-expanded=true]:before,.dashboard-nav-children>.dashboard-nav-item.is-active:before{border-color:#a327fa;filter:drop-shadow(0 0 4px rgba(163,39,250,.5))}.dashboard-nav-subgroup>.dashboard-nav-children>.dashboard-nav-item:before{top:-50%!important;left:-15px;width:14px;height:100%!important;border-bottom-left-radius:7px;border-color:#a327fa5c;box-sizing:border-box}.dashboard-nav-subgroup>.dashboard-nav-children>:first-child:before{top:0!important;height:50%!important}.dashboard-nav-subgroup>.dashboard-nav-children>.dashboard-nav-item.is-active:before{border-color:#a327fa}.dashboard-nav-subgroup>.dashboard-nav-children{z-index:1}.dashboard-nav-children:before{display:none!important;content:none!important}.dashboard-page:not(.dashboard-sidebar-collapsed) .dashboard-nav-children{border-left:0!important;background-image:linear-gradient(to bottom,#a327fa6b,#a327fa6b)!important;background-position:0 0;background-repeat:no-repeat;background-size:1px calc(100% - 19px)}.dashboard-nav-subgroup>.dashboard-nav-children:after{position:absolute;top:0;bottom:0;left:-31px;width:4px;content:"";pointer-events:none;background:#180d2b;z-index:2}.dashboard-sidebar-collapsed .dashboard-nav-children>*:before{display:none!important}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children .dashboard-nav-item>span:not(.dashboard-nav-glyph){display:block!important}.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children .dashboard-nav-item:hover,.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children .dashboard-nav-item:focus-visible,.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children .dashboard-nav-subgroup>.dashboard-nav-group-toggle:hover,.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-children .dashboard-nav-subgroup>.dashboard-nav-group-toggle:focus-visible{color:#fff!important;background:linear-gradient(100deg,#741be594,#ee2ba557)!important;box-shadow:0 8px 18px #741be533!important}.dashboard-page.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle[aria-expanded=true] .dashboard-nav-group-icon{color:#ffffffc7!important;background:#ffffff0f!important;box-shadow:none!important}.dashboard-page.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle:hover .dashboard-nav-group-icon,.dashboard-page.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle:focus-visible .dashboard-nav-group-icon{color:#fff!important;background:linear-gradient(150deg,#741be5,#ee2ba5)!important;box-shadow:0 5px 14px #a327fa47!important}.dashboard-page.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle.dashboard-nav-root-toggle{color:#ffffffc7!important;background:transparent!important;border:1px solid transparent!important;box-shadow:none!important}.dashboard-page.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle.dashboard-nav-root-toggle .dashboard-nav-group-icon{color:#ffffffc7!important;background:#ffffff0f!important;box-shadow:none!important}.dashboard-page.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle.dashboard-nav-root-toggle.is-active{color:#fff!important;background:#a327fa29!important;border-color:#a327fa57!important;box-shadow:0 8px 18px #741be529!important}.dashboard-page.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group>.dashboard-nav-group-toggle.dashboard-nav-root-toggle.is-active .dashboard-nav-group-icon{color:#fff!important;background:linear-gradient(150deg,#741be5,#ee2ba5)!important;box-shadow:0 5px 14px #a327fa47!important}.dashboard-page.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group:not(:hover):not(:focus-within)>.dashboard-nav-children{display:none!important}.dashboard-page.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group:hover>.dashboard-nav-children,.dashboard-page.dashboard-sidebar-collapsed .dashboard-nav>.dashboard-nav-group:focus-within>.dashboard-nav-children{display:block!important}.dashboard-nav-status-maintenance{color:#c2410c!important;border-color:#ea580c3d!important;background:#ea580c1f!important}.dashboard-nav-status-development{color:#2563eb!important;border-color:#2563eb3d!important;background:#2563eb1f!important}.login-page,.news-page,.dashboard-page{min-width:0;overflow-x:hidden}.login-page{grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr)}.login-visual{min-height:100svh;padding:40px clamp(32px,5vw,88px) 44px}.login-visual-copy{max-width:660px}.login-form-panel{min-height:100svh;padding:48px clamp(28px,5vw,88px)}.login-form-wrap{width:min(460px,100%)}.login-form{gap:17px}.login-field{gap:8px}.news-page{background:#fbfaff}.news-shell{width:min(1240px,calc(100% - 48px))}.news-hero-react{padding:72px 0 64px}.news-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:34px;align-items:center}.news-stage-react{padding:42px 0 80px}.news-stack{gap:28px}.news-feature-grid,.news-media-strip-react{gap:24px}.news-feature-card-react,.news-sidebar-card-react,.news-browser-card-react,.news-topic-band-react{padding:30px;border-radius:22px}.news-list-grid-react{gap:18px}.news-card-react{grid-template-columns:136px minmax(0,1fr);gap:18px;padding:16px}.dashboard-page{overflow-x:clip}.dashboard-shell{min-width:0}.dashboard-main{width:min(100%,1480px);padding:42px clamp(24px,4vw,64px) 58px}.dashboard-heading-row{max-width:1280px;margin-inline:auto;margin-bottom:30px}.dashboard-account-card,.dashboard-stat-grid,.dashboard-content-grid,.dashboard-home-welcome,.dashboard-home-top-grid,.dashboard-home-news,.dashboard-home-main-grid,.dashboard-home-secondary-grid,.dashboard-home-faq,.dashboard-footer{width:100%;max-width:1280px;margin-right:auto;margin-left:auto}.dashboard-content-grid,.dashboard-home-main-grid{gap:22px}.dashboard-panel,.dashboard-stat-card{border-radius:20px}.dashboard-main-website-api,.dashboard-main-pricing,.dashboard-main-referral,.dashboard-main-profile,.dashboard-main-payment,.dashboard-main-report,.dashboard-main-service{padding:34px clamp(20px,4vw,64px) 58px!important}.website-api-page,.pricing-page,.referral-page,.profile-page,.payment-page,.report-page,.facebook-speed-page,.service-layout{width:min(100%,1280px);margin-right:auto;margin-left:auto}.website-api-page-header,.pricing-page-header,.profile-page-header{max-width:1280px;margin-right:auto;margin-left:auto;margin-bottom:30px}.website-api-layout{grid-template-columns:minmax(0,1.65fr) minmax(300px,.85fr);gap:24px}.website-api-left,.website-api-right{gap:24px}.website-api-card,.pricing-management-card,.profile-card,.payment-card,.report-card,.facebook-speed-card,.facebook-speed-side>*,.service-layout>*{border-radius:20px}.pricing-summary-grid,.pricing-content-grid,.profile-content-grid{gap:20px}.pricing-service-list{gap:16px}.facebook-speed-summary-grid{gap:20px}.facebook-speed-layout{grid-template-columns:minmax(0,1.65fr) minmax(300px,.85fr);gap:24px}.facebook-speed-side{gap:20px}@media (max-width: 1100px){.login-page{grid-template-columns:minmax(0,1fr) minmax(400px,.95fr)}.news-shell{width:min(calc(100% - 40px),1120px)}.news-hero-grid,.website-api-layout,.facebook-speed-layout{gap:20px}}@media (max-width: 860px){.login-page{display:block}.login-visual{min-height:300px;padding:28px 24px 38px}.login-form-panel{min-height:0;padding:44px 24px 56px}.news-shell{width:min(calc(100% - 32px),760px)}.news-hero-react{padding:54px 0 46px}.news-hero-grid,.news-feature-grid,.news-media-strip-react{grid-template-columns:1fr}.dashboard-main{padding:34px 22px 44px}.dashboard-main-website-api,.dashboard-main-pricing,.dashboard-main-referral,.dashboard-main-profile,.dashboard-main-payment,.dashboard-main-report,.dashboard-main-service{padding:26px 18px 42px!important}.website-api-layout,.facebook-speed-layout{grid-template-columns:1fr}.website-api-right,.facebook-speed-side{grid-template-columns:repeat(2,minmax(0,1fr))}.website-api-right>*,.facebook-speed-side>*{min-width:0}}@media (max-width: 680px){.login-visual{min-height:280px;padding:22px 18px 30px}.login-form-panel{padding:36px 18px 44px}.news-shell{width:min(calc(100% - 28px),560px)}.news-stage-react{padding-top:28px}.news-feature-card-react,.news-sidebar-card-react,.news-browser-card-react,.news-topic-band-react{padding:22px 18px}.news-card-react{grid-template-columns:1fr}.news-card-thumb-react{min-height:150px}.website-api-right,.facebook-speed-side{grid-template-columns:1fr}.dashboard-main{padding:28px 16px 36px}.dashboard-main-website-api,.dashboard-main-pricing,.dashboard-main-referral,.dashboard-main-profile,.dashboard-main-payment,.dashboard-main-report,.dashboard-main-service{padding:22px 14px 34px!important}.website-api-card,.pricing-management-card,.profile-card,.payment-card,.report-card,.facebook-speed-card,.facebook-speed-side>*{border-radius:16px}}.dashboard-main-home{display:block!important;width:100%;max-width:none;padding:28px clamp(14px,1.4vw,24px) 34px;color:#1c1730;background:#f5f3fa}.dashboard-home-legacy{display:none!important}.dashboard-home-redesign{display:none;width:100%;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dashboard-main-home .dashboard-home-redesign{display:block}.dashboard-home-redesign h1,.dashboard-home-redesign h2,.dashboard-home-redesign h3,.dashboard-home-redesign strong{font-family:Sora,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dashboard-home-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:164px;margin-bottom:18px;padding:30px 34px;border-radius:20px;color:#fff;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 8% 0%,rgba(53,189,248,.18),transparent 30%),linear-gradient(120deg,#2a1250,#5b2a9e 62%,#d6409f)}.dashboard-home-hero:before,.dashboard-home-hero:after{position:absolute;top:-35%;right:-35%;bottom:-35%;left:-35%;pointer-events:none;content:""}.dashboard-home-hero:before{z-index:0;background:repeating-linear-gradient(90deg,transparent 0 47px,rgba(207,196,255,.13) 48px,transparent 49px),repeating-linear-gradient(0deg,transparent 0 47px,rgba(207,196,255,.1) 48px,transparent 49px);opacity:.42;transform:rotate(-8deg);animation:dashboardHomeGridDrift 22s linear infinite}.dashboard-home-hero:after{z-index:1;background:radial-gradient(circle at 18% 64%,rgba(53,189,248,.25),transparent 22%),radial-gradient(circle at 78% 24%,rgba(238,43,165,.3),transparent 24%),radial-gradient(circle at 52% 112%,rgba(167,39,250,.24),transparent 34%);filter:blur(18px);opacity:.9;animation:dashboardHomeAurora 12s ease-in-out infinite alternate}.dashboard-home-hero>*{position:relative;z-index:2}@keyframes dashboardHomeGridDrift{0%{transform:translateZ(0) rotate(-8deg)}to{transform:translate3d(49px,24px,0) rotate(-8deg)}}@keyframes dashboardHomeAurora{0%{transform:translate3d(-2%,0,0) scale(1)}to{transform:translate3d(3%,-2%,0) scale(1.08)}}.dashboard-home-hero-kicker{color:#ffffffb3;font-size:10px;font-weight:700;letter-spacing:1.4px}.dashboard-home-hero h1{margin:10px 0 8px;font-size:clamp(24px,2.4vw,34px);line-height:1.15;letter-spacing:-1.3px}.dashboard-home-hero p{max-width:650px;margin:0;color:#ffffffc7;font-size:13px;line-height:1.55}.dashboard-home-hero-button,.dashboard-home-primary-button,.dashboard-home-outline-button,.dashboard-home-guide-card button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border-radius:9px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.dashboard-home-hero-button{flex:0 0 auto;min-height:44px;border:0;color:#fff!important;background:linear-gradient(135deg,var(--thg-purple-600),var(--thg-pink-500))}.dashboard-home-hero-button:hover,.dashboard-home-hero-button:focus-visible{color:#fff!important}.dashboard-home-hero-button:hover,.dashboard-home-hero-button:focus-visible,.dashboard-home-primary-button:hover,.dashboard-home-primary-button:focus-visible,.dashboard-home-outline-button:hover,.dashboard-home-outline-button:focus-visible,.dashboard-home-guide-card button:hover,.dashboard-home-guide-card button:focus-visible{transform:translateY(-1px)}.dashboard-home-snapshot-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}.dashboard-home-snapshot-card{position:relative;display:flex;justify-content:space-between;gap:10px;min-height:130px;padding:18px;border:1px solid #e7e3f2;border-radius:14px;background:#fff}.dashboard-home-card-label{display:block;margin-bottom:10px;color:#69647f;font-size:11px;font-weight:600}.dashboard-home-snapshot-card strong{display:block;color:#1c1730;font-size:21px;font-weight:600;line-height:1.25}.dashboard-home-snapshot-card small{display:block;max-width:170px;margin-top:8px;color:#9994ac;font-size:11px;line-height:1.4}.dashboard-home-status{align-self:flex-start;padding:5px 8px;border-radius:999px;font-size:10px;font-weight:700;white-space:nowrap}.dashboard-home-status-amber{color:#b8720b;background:#fbf0dc}.dashboard-home-status-success{color:#12905e;background:#e5f6ee}.dashboard-home-snapshot-icon{display:grid;flex:0 0 34px;place-items:center;width:34px;height:34px;border-radius:10px;font-size:17px;font-weight:700}.dashboard-home-snapshot-icon svg{width:16px;height:16px}.dashboard-home-snapshot-icon-purple{color:#5b2a9e;background:#efe9fc}.dashboard-home-snapshot-icon-success{color:#12905e;background:#e5f6ee}.dashboard-home-level-progress{display:block;width:min(100%,180px);height:5px;margin-top:10px;overflow:hidden;border-radius:999px;background:#efe9fc}.dashboard-home-level-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5b2a9e,#d6409f)}.dashboard-home-redesign-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}.dashboard-home-redesign-primary,.dashboard-home-redesign-secondary{display:grid;gap:18px;min-width:0}.dashboard-home-flat-card{min-width:0;padding:20px;border:1px solid #e7e3f2;border-radius:14px;background:#fff}.dashboard-home-redesign-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.dashboard-home-redesign-heading h2{margin:0;color:#1c1730;font-size:17px;font-weight:600;letter-spacing:-.35px}.dashboard-home-redesign-heading p{margin:5px 0 0;color:#69647f;font-size:12px}.dashboard-home-redesign-heading>a,.dashboard-home-news-item>a,.dashboard-home-inline-action{color:#5b2a9e;font-size:11px;font-weight:700}.dashboard-home-redesign-heading>a{white-space:nowrap}.dashboard-home-periods{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:#f5f3fa}.dashboard-home-periods button{min-height:28px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:#69647f;font:inherit;font-size:10px;cursor:pointer}.dashboard-home-periods button.is-active{color:#fff;background:#5b2a9e}.dashboard-home-mini-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0 16px}.dashboard-home-mini-stats>div{padding:12px 14px;border:1px solid #e7e3f2;border-radius:10px;background:#faf9fd}.dashboard-home-mini-stats small{display:block;color:#69647f;font-size:10px}.dashboard-home-mini-stats strong{display:block;margin-top:5px;color:#1c1730;font-size:17px;font-weight:600}.dashboard-spending-chart-shell{position:relative;margin:0 -4px;padding-top:2px}.dashboard-spending-chart{display:block;width:100%;min-height:250px;overflow:visible}.dashboard-spending-grid line{stroke:#e6edf5;stroke-width:1}.dashboard-spending-frame{fill:#f8fbff61;stroke:#dfe8f3;stroke-width:1;vector-effect:non-scaling-stroke}.dashboard-spending-axis text,.dashboard-spending-labels text{fill:#8795aa;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px}.dashboard-spending-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;vector-effect:non-scaling-stroke}.dashboard-spending-line-glow{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:7;opacity:.12;vector-effect:non-scaling-stroke}.dashboard-spending-line-glow-spend{stroke:#2678ed}.dashboard-spending-line-glow-orders{stroke:#2bc99a}.dashboard-spending-line-spend{stroke:#2678ed}.dashboard-spending-line-orders{stroke:#2bc99a}.dashboard-spending-hit-area{fill:transparent;cursor:pointer}.dashboard-spending-hit-area:focus-visible{stroke:#5b2a9e;stroke-width:2;outline:none}.dashboard-spending-point{stroke:#fff;stroke-width:1.5;vector-effect:non-scaling-stroke}.dashboard-spending-point-spend{fill:#2678ed}.dashboard-spending-point-orders{fill:#2bc99a}.dashboard-spending-labels text{font-size:10px}.dashboard-spending-chart-tooltip{position:absolute;z-index:2;top:31px;left:clamp(82px,var(--tooltip-position, 50%),calc(100% - 82px));display:grid;gap:4px;min-width:142px;padding:9px 10px;transform:translate(-50%);border:1px solid #dce5ef;border-radius:4px;background:#fff;box-shadow:0 4px 10px #24354e24;color:#69788e;font-size:10px;pointer-events:none}.dashboard-spending-chart-tooltip strong{color:#66758a;font-size:10px;font-weight:500}.dashboard-spending-chart-tooltip span{display:flex;align-items:center;gap:5px;white-space:nowrap}.dashboard-spending-dot{display:inline-block;width:8px;height:8px;border-radius:50%}.dashboard-spending-dot-spend{background:#2678ed}.dashboard-spending-dot-orders{background:#2bc99a}.dashboard-spending-legend{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:-2px;color:#73849a;font-size:11px}.dashboard-spending-legend span{display:inline-flex;align-items:center;gap:6px}.dashboard-spending-status{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px;margin-top:14px;color:#7b8da3;font-size:11px}.dashboard-spending-status>div{display:flex;flex:0 0 auto;gap:8px}.dashboard-spending-status button,.dashboard-spending-status a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 11px;border-radius:9px;font-size:11px;font-weight:700;text-decoration:none;white-space:nowrap}.dashboard-home-empty-state-redesign{display:grid;place-items:center;gap:8px;min-height:245px;padding:24px;border:1px dashed #d8d0eb;border-radius:12px;text-align:center;background:#fdfcff}.dashboard-home-empty-state-redesign .dashboard-home-empty-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;color:#5b2a9e;background:#efe9fc}.dashboard-home-empty-state-redesign .dashboard-home-empty-icon svg{width:23px;height:23px}.dashboard-home-empty-state-redesign strong{color:#1c1730;font-size:15px}.dashboard-home-empty-state-redesign p{max-width:390px;margin:0;color:#69647f;font-size:12px;line-height:1.55}.dashboard-home-empty-state-redesign>div{display:flex;gap:8px;margin-top:7px}.dashboard-home-primary-button{border:0;color:#fff;background:#5b2a9e}.dashboard-home-outline-button{border:1px solid #d8d0eb;color:#5b2a9e;background:#fff}.dashboard-home-news-card-wrap{padding-bottom:18px}.dashboard-home-news-grid-redesign{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.dashboard-home-news-item{min-height:180px;padding:14px;border:1px solid #e7e3f2;border-radius:10px;background:#faf9fd}.dashboard-home-news-item>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.dashboard-home-news-tag{font-size:10px;font-weight:700}.dashboard-home-news-item time{color:#9994ac;font-size:10px}.dashboard-home-news-item h3{margin:14px 0 7px;color:#1c1730;font-size:13px;line-height:1.4}.dashboard-home-news-item p{margin:0 0 12px;color:#69647f;font-size:11px;line-height:1.5}.dashboard-home-news-item>a{display:inline-block}.dashboard-home-news-item-chào-mừng .dashboard-home-news-tag{color:#d6409f}.dashboard-home-news-item-khuyến-mãi .dashboard-home-news-tag{color:#b8720b}.dashboard-home-news-item-cập-nhật .dashboard-home-news-tag{color:#5b2a9e}.dashboard-home-notice-card,.dashboard-home-quick-card,.dashboard-home-support-card-redesign,.dashboard-home-faq-card-redesign{padding:18px}.dashboard-home-update-badge{padding:4px 8px;border-radius:999px;color:#5b2a9e;background:#efe9fc;font-size:10px;font-weight:700}.dashboard-home-notice-list{display:grid;gap:14px;margin:18px 0 16px}.dashboard-home-notice-list article{display:flex;align-items:flex-start;gap:9px}.dashboard-home-notice-dot{flex:0 0 8px;width:8px;height:8px;margin-top:5px;border-radius:50%;background:#5b2a9e}.dashboard-home-notice-dot.pink{background:#d6409f}.dashboard-home-notice-dot.blue{background:#5b2a9e}.dashboard-home-notice-list strong{display:block;color:#1c1730;font-size:11px}.dashboard-home-notice-list p{margin:3px 0 0;color:#69647f;font-size:11px;line-height:1.45}.dashboard-home-inline-action{padding:0;border:0;background:transparent;font:inherit;cursor:pointer}.dashboard-home-quick-grid-redesign{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.dashboard-home-quick-grid-redesign button{display:grid;justify-items:start;gap:8px;min-height:72px;padding:11px;border:1px solid #e7e3f2;border-radius:10px;background:#faf9fd;color:#1c1730;text-align:left;cursor:pointer}.dashboard-home-quick-grid-redesign button:hover,.dashboard-home-quick-grid-redesign button:focus-visible{border-color:#cfc0ec;background:#f5f0fd}.dashboard-home-quick-grid-redesign button>span{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;color:#5b2a9e;background:#efe9fc;font-size:14px}.dashboard-home-quick-grid-redesign strong{font-size:10px;line-height:1.3}.dashboard-home-guide-card{padding:20px;border-radius:14px;color:#fff;background:linear-gradient(135deg,#2a1250,#5b2a9e 68%,#d6409f)}.dashboard-home-guide-icon{display:block;color:#f2d8ed;font-size:16px}.dashboard-home-guide-card h2{margin:12px 0 6px;font-size:17px}.dashboard-home-guide-card p{margin:0 0 16px;color:#ffffffbf;font-size:11px;line-height:1.5}.dashboard-home-guide-card button{border:1px solid rgba(255,255,255,.35);color:#fff!important;background:#ffffff1f}.dashboard-home-guide-card button:hover,.dashboard-home-guide-card button:focus-visible{color:#fff!important}.dashboard-home-guide-status{color:#ffffffd1;font-size:11px;line-height:1.5}.dashboard-home-guide-status button{min-height:auto;margin-left:5px;padding:0;color:#fff;background:transparent;text-decoration:underline}.dashboard-home-support-list-redesign{display:grid;gap:8px;margin-top:14px}.dashboard-home-support-list-redesign a{display:flex;align-items:center;gap:9px;min-height:34px;color:#1c1730}.dashboard-home-support-list-redesign a>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:#5b2a9e;background:#efe9fc;font-size:12px;font-weight:700}.dashboard-home-support-list-redesign strong{font-size:11px;font-weight:600}.dashboard-home-faq-list-redesign{margin-top:8px}.dashboard-home-faq-list-redesign details{border-bottom:1px solid #eeeaf5}.dashboard-home-faq-list-redesign details:last-child{border-bottom:0}.dashboard-home-faq-list-redesign summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;color:#1c1730;font-size:11px;font-weight:600;cursor:pointer;list-style:none}.dashboard-home-faq-list-redesign summary::-webkit-details-marker{display:none}.dashboard-home-faq-list-redesign summary span{color:#5b2a9e;font-size:16px;font-weight:400}.dashboard-home-faq-list-redesign details[open] summary span{transform:rotate(45deg)}.dashboard-home-faq-list-redesign p{margin:0 0 12px;color:#69647f;font-size:11px;line-height:1.5}.dashboard-home-redesign button:focus-visible,.dashboard-home-redesign a:focus-visible,.dashboard-home-redesign summary:focus-visible{outline:2px solid rgba(91,42,158,.45);outline-offset:2px}@media (max-width: 1100px){.dashboard-home-redesign-grid{grid-template-columns:minmax(0,1fr)}.dashboard-home-redesign-secondary{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.dashboard-home-guide-card{grid-column:1 / -1}}@media (max-width: 860px){.dashboard-home-snapshot-grid,.dashboard-home-redesign-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.dashboard-main-home{padding:20px 14px 28px}.dashboard-home-hero{align-items:flex-start;flex-direction:column;min-height:0;padding:24px}.dashboard-home-hero-button{width:100%}.dashboard-home-snapshot-grid,.dashboard-home-redesign-secondary,.dashboard-home-news-grid-redesign{grid-template-columns:1fr}.dashboard-home-periods{width:100%;justify-content:space-between}.dashboard-home-periods button{flex:1;padding:0 5px}.dashboard-home-redesign-heading{align-items:flex-start;flex-direction:column}.dashboard-home-redesign-heading>a{align-self:flex-end;margin-top:-24px}}@media (max-width: 640px){.dashboard-home-mini-stats{grid-template-columns:1fr}.dashboard-spending-chart{min-height:220px}.dashboard-spending-status{align-items:flex-start;flex-direction:column}.dashboard-spending-status>div{width:100%}.dashboard-spending-status button,.dashboard-spending-status a{flex:1}.dashboard-home-empty-state-redesign>div{width:100%;flex-direction:column}.dashboard-home-empty-state-redesign>div button{width:100%}}@media (prefers-reduced-motion: reduce){.dashboard-home-hero:before,.dashboard-home-hero:after{animation:none!important}.dashboard-home-redesign button:hover,.dashboard-home-redesign button:focus-visible{transform:none}}:root{--thg-purple-900: #1b0b36;--thg-purple-800: #2a1250;--thg-purple-700: #3a1b6e;--thg-purple-600: #5b2a9e;--thg-purple-500: #7c3aed;--thg-purple-100: #efe9fc;--thg-border-accent: #d9c8f3;--thg-border-accent-strong: #e1d5f4;--thg-pink-500: #d6409f;--thg-bg: #f5f3fa;--thg-surface: #ffffff;--thg-surface-soft: #faf9fe;--thg-border: #e7e3f2;--thg-text: #1c1730;--thg-secondary: #69647f;--thg-muted: #9994ac;--thg-success: #12905e;--thg-success-bg: #e5f6ee;--thg-amber: #b8720b;--thg-amber-bg: #fbf0dc;--thg-danger: #c94f63;--thg-danger-bg: #fce9ed}.dashboard-main-profile .profile-page,.dashboard-main-payment .payment-page,.dashboard-main-pricing .pricing-page,.dashboard-main-referral .referral-page,.dashboard-main-report .report-page,.dashboard-main-website-api .website-api-page{width:min(100%,1400px);max-width:1400px;margin:0 auto;color:var(--thg-text);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.dashboard-main-profile .profile-page h1,.dashboard-main-profile .profile-page h2,.dashboard-main-profile .profile-page h3,.dashboard-main-payment .payment-page h1,.dashboard-main-payment .payment-page h2,.dashboard-main-payment .payment-page h3,.dashboard-main-pricing .pricing-page h1,.dashboard-main-pricing .pricing-page h2,.dashboard-main-pricing .pricing-page h3,.dashboard-main-referral .referral-page h1,.dashboard-main-referral .referral-page h2,.dashboard-main-referral .referral-page h3,.dashboard-main-report .report-page h1,.dashboard-main-report .report-page h2,.dashboard-main-report .report-page h3,.dashboard-main-website-api .website-api-page h1,.dashboard-main-website-api .website-api-page h2,.dashboard-main-website-api .website-api-page h3{color:var(--thg-text);font-family:Sora,Inter,ui-sans-serif,sans-serif}.dashboard-main-profile .profile-page-header,.dashboard-main-pricing .pricing-page-header,.dashboard-main-website-api .website-api-page-header{align-items:flex-end;margin-bottom:24px}.dashboard-main-profile .profile-page-header h1,.dashboard-main-pricing .pricing-page-header h1,.dashboard-main-website-api .website-api-page-header h1{margin:8px 0 7px;font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.9px}.dashboard-main-profile .profile-page-header p,.dashboard-main-pricing .pricing-page-header p,.dashboard-main-website-api .website-api-page-header p{color:var(--thg-secondary);font-size:14px;line-height:1.6}.dashboard-main-profile .profile-prototype-badge,.dashboard-main-pricing .pricing-prototype-badge,.dashboard-main-website-api .website-api-sandbox-badge,.dashboard-main-website-api .website-api-guide-count{display:inline-flex;align-items:center;gap:7px;border:1px solid #ddcef6;border-radius:999px;color:var(--thg-purple-600);background:var(--thg-purple-100);font-size:12px;font-weight:600;white-space:nowrap}.dashboard-main-profile .profile-prototype-badge,.dashboard-main-pricing .pricing-prototype-badge{padding:8px 11px}.dashboard-main-profile .profile-prototype-badge i,.dashboard-main-pricing .pricing-prototype-badge i,.dashboard-main-website-api .website-api-sandbox-badge i{width:6px;height:6px;border-radius:50%;background:var(--thg-purple-500);box-shadow:0 0 0 4px #7c3aed1a}.dashboard-main-profile .profile-identity-card,.dashboard-main-profile .profile-card,.dashboard-main-payment .payment-card,.dashboard-main-pricing .pricing-management-card,.dashboard-main-referral .referral-card,.dashboard-main-report .report-card,.dashboard-main-website-api .website-api-card,.dashboard-main-website-api .website-api-right{border:1px solid var(--thg-border);border-radius:14px;background:var(--thg-surface);box-shadow:none}.dashboard-main-profile .profile-identity-card{align-items:center;gap:16px;margin-bottom:16px;padding:20px 22px}.dashboard-main-profile .profile-avatar{display:grid;flex:0 0 auto;place-items:center;width:58px;height:58px;border:3px solid #f1eaff;border-radius:18px;color:#fff;background:linear-gradient(135deg,var(--thg-purple-600),var(--thg-pink-500));font-family:Sora,sans-serif;font-size:18px;font-weight:700}.dashboard-main-profile .profile-status,.dashboard-main-profile .profile-security-score{display:inline-flex;align-items:center;gap:6px;color:var(--thg-success);font-size:12px;font-weight:600}.dashboard-main-profile .profile-status:before{width:7px;height:7px;border-radius:50%;background:var(--thg-success);content:""}.dashboard-main-profile .profile-identity-copy h2{margin:6px 0 4px;font-size:18px}.dashboard-main-profile .profile-identity-copy p,.dashboard-main-profile .profile-identity-copy>div{color:var(--thg-secondary);font-size:13px}.dashboard-main-profile .profile-identity-copy>div{display:flex;flex-wrap:wrap;gap:12px;margin-top:9px}.dashboard-main-profile .profile-primary-button,.dashboard-main-referral .referral-primary-button,.dashboard-main-website-api .website-api-primary-button{border-radius:9px;color:#fff;background:var(--thg-purple-600);box-shadow:none;font-size:14px;font-weight:600}.dashboard-main-profile .profile-primary-button:hover,.dashboard-main-referral .referral-primary-button:hover,.dashboard-main-website-api .website-api-primary-button:hover{background:var(--thg-purple-500);transform:none;box-shadow:none}.dashboard-main-profile .profile-summary-grid,.dashboard-main-pricing .pricing-summary-grid,.dashboard-main-referral .referral-stat-grid{gap:14px;margin-bottom:16px}.dashboard-main-profile .profile-summary-card,.dashboard-main-pricing .pricing-summary-card,.dashboard-main-referral .referral-stat-card{min-height:108px;border:1px solid var(--thg-border);border-radius:14px;background:var(--thg-surface);box-shadow:none}.dashboard-main-profile .profile-summary-card>span,.dashboard-main-pricing .pricing-summary-icon,.dashboard-main-referral .referral-stat-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:var(--thg-purple-600);background:var(--thg-purple-100)}.dashboard-main-profile .profile-summary-card p,.dashboard-main-pricing .pricing-summary-card p,.dashboard-main-referral .referral-stat-card p{color:var(--thg-secondary);font-size:13px}.dashboard-main-profile .profile-summary-card strong,.dashboard-main-pricing .pricing-summary-card strong,.dashboard-main-referral .referral-stat-card strong{color:var(--thg-text);font-family:Sora,sans-serif;font-size:22px;font-weight:600}.dashboard-main-profile .profile-summary-card small,.dashboard-main-pricing .pricing-summary-card small,.dashboard-main-referral .referral-stat-card small{color:var(--thg-muted);font-size:12px}.dashboard-main-profile .profile-content-grid{gap:16px}.dashboard-main-profile .profile-card{padding:20px}.dashboard-main-profile .profile-card>header,.dashboard-main-profile .profile-empty-activity>header,.dashboard-main-referral .referral-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:16px;border-bottom:1px solid var(--thg-border)}.dashboard-main-profile .profile-card h2,.dashboard-main-profile .profile-empty-activity h2,.dashboard-main-referral .referral-card h2{margin:5px 0 0;font-size:18px}.dashboard-main-profile .profile-card>header button,.dashboard-main-profile .profile-empty-activity>header button,.dashboard-main-profile .profile-security-list button,.dashboard-main-referral .referral-card>header button{border:0;color:var(--thg-purple-600);background:transparent;font-size:13px;font-weight:600}.dashboard-main-profile .profile-field,.dashboard-main-profile .profile-security-list article{border-bottom-color:var(--thg-border)}.dashboard-main-profile .profile-field span,.dashboard-main-profile .profile-security-list small{color:var(--thg-muted);font-size:12px}.dashboard-main-profile .profile-field strong,.dashboard-main-profile .profile-security-list strong{color:var(--thg-text);font-size:14px}.dashboard-main-profile .profile-preference-grid label{border-bottom-color:var(--thg-border)}.dashboard-main-profile .profile-preference-grid strong{color:var(--thg-text);font-size:14px}.dashboard-main-profile .profile-preference-grid small,.dashboard-main-profile .profile-empty-activity p{color:var(--thg-secondary);font-size:13px;line-height:1.55}.dashboard-main-profile .profile-empty-activity>div{min-height:150px;border:1px dashed #d8cbed;border-radius:10px;background:var(--thg-surface-soft)}.dashboard-main-profile .profile-live-notice,.dashboard-main-payment .payment-live-notice,.dashboard-main-pricing .pricing-live-notice,.dashboard-main-referral .referral-live-notice,.dashboard-main-report .report-live-notice,.dashboard-main-website-api .website-api-live-notice{color:var(--thg-success);font-size:13px}.dashboard-main-payment .payment-page{max-width:1120px}.dashboard-main-payment .payment-card{padding:22px}.dashboard-main-payment .payment-section-heading h1,.dashboard-main-payment .payment-section-heading h2,.dashboard-main-payment .payment-transfer-card h3{color:var(--thg-text);font-family:Sora,sans-serif}.dashboard-main-payment .payment-section-heading h1{font-size:20px}.dashboard-main-payment .payment-section-heading h2{font-size:18px}.dashboard-main-payment .payment-step-number,.dashboard-main-payment .payment-guide-icon{color:var(--thg-purple-600);background:var(--thg-purple-100)}.dashboard-main-payment .payment-label,.dashboard-main-payment .payment-transfer-card h3,.dashboard-main-payment .payment-guide-list strong{color:var(--thg-text);font-size:14px}.dashboard-main-payment .payment-method-button{min-height:44px;border-color:var(--thg-border);border-radius:9px;color:var(--thg-secondary);background:var(--thg-surface-soft);font-size:14px}.dashboard-main-payment .payment-method-button:hover,.dashboard-main-payment .payment-method-button:focus-visible,.dashboard-main-payment .payment-method-button.is-active{border-color:var(--thg-purple-500);color:var(--thg-purple-600);background:var(--thg-purple-100);outline:none}.dashboard-main-payment .payment-pending-badge{color:var(--thg-amber);background:var(--thg-amber-bg);font-size:12px}.dashboard-main-payment .payment-qr-panel,.dashboard-main-payment .payment-method-empty,.dashboard-main-payment .payment-transfer-card{border-color:var(--thg-border);border-radius:10px;background:var(--thg-surface-soft)}.dashboard-main-payment .payment-bank-card{border-color:var(--thg-border);border-radius:14px;box-shadow:none}.dashboard-main-payment .payment-qr-actions select,.dashboard-main-payment .payment-qr-actions button,.dashboard-main-payment .payment-history-filters>label,.dashboard-main-payment .payment-history-filters>select,.dashboard-main-payment .payment-history-filters>button,.dashboard-main-payment .payment-history-toolbar select{border-color:var(--thg-border);border-radius:9px;color:var(--thg-secondary);background:var(--thg-surface);font-size:13px}.dashboard-main-payment .payment-qr-actions button,.dashboard-main-payment .payment-history-filters>button{color:var(--thg-purple-600)}.dashboard-main-payment .payment-info-row,.dashboard-main-payment .payment-history-tabs,.dashboard-main-payment .payment-table-wrap th,.dashboard-main-payment .payment-history-footer{border-color:var(--thg-border)}.dashboard-main-payment .payment-info-row strong,.dashboard-main-payment .payment-table-wrap th,.dashboard-main-payment .payment-history-footer{color:var(--thg-text)}.dashboard-main-payment .payment-info-row>span,.dashboard-main-payment .payment-history-filters input,.dashboard-main-payment .payment-table-wrap td,.dashboard-main-payment .payment-guide-list p{color:var(--thg-secondary)}.dashboard-main-payment .payment-guide-list li>span{color:var(--thg-purple-600);background:var(--thg-purple-100)}.dashboard-main-payment .payment-history-tabs button.is-active{border-color:var(--thg-purple-500);color:var(--thg-purple-600)}.dashboard-main-pricing .pricing-management-card{display:grid;grid-template-columns:230px minmax(0,1fr);gap:0;padding:0;overflow:hidden}.dashboard-main-pricing .pricing-category-sidebar{padding:20px;border-right:1px solid var(--thg-border);background:var(--thg-surface-soft)}.dashboard-main-pricing .pricing-category-count{padding:14px;border:1px solid var(--thg-border);border-radius:10px;background:var(--thg-surface)}.dashboard-main-pricing .pricing-category-count span,.dashboard-main-pricing .pricing-category-count small,.dashboard-main-pricing .pricing-category-menu h2{color:var(--thg-muted);font-size:12px}.dashboard-main-pricing .pricing-category-count strong{display:block;margin:5px 0 1px;color:var(--thg-text);font-family:Sora,sans-serif;font-size:24px}.dashboard-main-pricing .pricing-category-menu h2{margin:22px 0 8px;color:var(--thg-secondary);font-weight:600}.dashboard-main-pricing .pricing-category-menu button{min-height:42px;border-radius:9px;color:var(--thg-secondary);background:transparent;font-size:13px}.dashboard-main-pricing .pricing-category-menu button:hover,.dashboard-main-pricing .pricing-category-menu button.is-active{color:var(--thg-purple-600);background:var(--thg-purple-100)}.dashboard-main-pricing .pricing-category-icon{color:var(--thg-purple-600);background:transparent}.dashboard-main-pricing .pricing-catalog-panel{min-width:0;padding:22px}.dashboard-main-pricing .pricing-filter-bar{padding-bottom:18px;border-bottom-color:var(--thg-border)}.dashboard-main-pricing .pricing-filter-heading h2{margin-top:5px;font-size:19px}.dashboard-main-pricing .pricing-filter-heading p,.dashboard-main-pricing .pricing-search-input,.dashboard-main-pricing .pricing-filter-controls select{color:var(--thg-secondary);font-size:13px}.dashboard-main-pricing .pricing-search-input,.dashboard-main-pricing .pricing-filter-controls select{height:40px;border-color:var(--thg-border);border-radius:9px;background:var(--thg-surface)}.dashboard-main-pricing .pricing-reset-button,.dashboard-main-pricing .pricing-pagination button,.dashboard-main-pricing .pricing-action-trigger{border-color:var(--thg-border);border-radius:9px;color:var(--thg-purple-600);background:var(--thg-surface);font-size:13px}.dashboard-main-pricing .pricing-service-card{border-color:var(--thg-border);border-radius:12px;background:var(--thg-surface);box-shadow:none}.dashboard-main-pricing .pricing-service-card:hover{border-color:#d6c6f0;transform:none;box-shadow:0 6px 16px #2a12500d}.dashboard-main-pricing .pricing-service-mark,.dashboard-main-pricing .pricing-switch input:checked+span{background:var(--thg-purple-600)}.dashboard-main-pricing .pricing-service-identity h3,.dashboard-main-pricing .pricing-service-info dd,.dashboard-main-pricing .pricing-service-info dd strong{color:var(--thg-text)}.dashboard-main-pricing .pricing-service-identity p,.dashboard-main-pricing .pricing-service-info dt,.dashboard-main-pricing .pricing-service-info dd small{color:var(--thg-muted)}.dashboard-main-pricing .pricing-status-active{color:var(--thg-success);border-color:#c5ead8;background:var(--thg-success-bg)}.dashboard-main-pricing .pricing-status-maintenance{color:var(--thg-amber);border-color:#f1ddb2;background:var(--thg-amber-bg)}.dashboard-main-pricing .pricing-status-paused{color:var(--thg-danger);border-color:#f2cbd3;background:var(--thg-danger-bg)}.dashboard-main-pricing .pricing-empty-state,.dashboard-main-website-api .website-api-table-empty{min-height:190px;border:1px dashed #d8cbed;border-radius:10px;background:var(--thg-surface-soft)}.dashboard-main-pricing .pricing-empty-state strong,.dashboard-main-website-api .website-api-table-empty strong{color:var(--thg-text)}.dashboard-main-pricing .pricing-empty-state p,.dashboard-main-website-api .website-api-table-empty small{color:var(--thg-secondary)}.dashboard-main-referral .referral-page{max-width:1200px}.dashboard-main-referral .referral-hero{min-height:220px;margin-bottom:16px;padding:28px 30px;border:0;border-radius:20px;color:#fff;background:linear-gradient(120deg,var(--thg-purple-800),var(--thg-purple-600) 64%,var(--thg-pink-500));box-shadow:none}.dashboard-main-referral .referral-hero h1,.dashboard-main-referral .referral-hero p,.dashboard-main-referral .referral-hero small,.dashboard-main-referral .referral-hero .dashboard-eyebrow{color:#fff}.dashboard-main-referral .referral-hero h1{font-size:28px}.dashboard-main-referral .referral-hero p,.dashboard-main-referral .referral-hero small{color:#ffffffc7}.dashboard-main-referral .referral-primary-button{margin-top:17px;color:var(--thg-purple-700);background:#fff}.dashboard-main-referral .referral-stat-card{padding:16px}.dashboard-main-referral .referral-stat-icon{background:var(--thg-purple-100)}.dashboard-main-referral .referral-card{padding:20px}.dashboard-main-referral .referral-card>header span,.dashboard-main-referral .referral-card>header button,.dashboard-main-referral .referral-card p,.dashboard-main-referral .referral-empty-state p{color:var(--thg-secondary);font-size:13px}.dashboard-main-referral .referral-copy-field input,.dashboard-main-referral .referral-copy-field button,.dashboard-main-referral .referral-share-button{border-color:var(--thg-border);border-radius:9px;font-size:13px}.dashboard-main-referral .referral-copy-field input{color:var(--thg-text);background:var(--thg-surface-soft)}.dashboard-main-referral .referral-copy-field button,.dashboard-main-referral .referral-share-button{color:var(--thg-purple-600);background:var(--thg-purple-100)}.dashboard-main-referral .referral-table-wrap{border-color:var(--thg-border);border-radius:10px}.dashboard-main-referral .referral-table-wrap th{color:var(--thg-secondary);background:var(--thg-surface-soft)}.dashboard-main-referral .referral-table-wrap td{color:var(--thg-text);border-bottom-color:var(--thg-border)}.dashboard-main-report .report-page{max-width:1400px}.dashboard-main-report .report-card{overflow:hidden}.dashboard-main-report .report-toolbar{gap:16px;padding:18px 20px;border-bottom-color:var(--thg-border);background:var(--thg-surface)}.dashboard-main-report .report-select-all,.dashboard-main-report .report-status-filter,.dashboard-main-report .report-page-size{color:var(--thg-secondary);font-size:13px}.dashboard-main-report .report-search,.dashboard-main-report .report-status-filter select,.dashboard-main-report .report-page-size select,.dashboard-main-report .report-export-button{height:40px;border-color:var(--thg-border);border-radius:9px;color:var(--thg-secondary);background:var(--thg-surface);font-size:13px}.dashboard-main-report .report-search input{color:var(--thg-text)}.dashboard-main-report .report-export-button{color:#fff;border-color:var(--thg-purple-600);background:var(--thg-purple-600)}.dashboard-main-report .report-table-wrap{overflow-x:auto}.dashboard-main-report .report-table-wrap table{min-width:900px}.dashboard-main-report .report-table-wrap th{color:var(--thg-secondary);background:var(--thg-surface-soft);font-size:13px}.dashboard-main-report .report-table-wrap td{color:var(--thg-text);border-bottom-color:var(--thg-border);font-size:13px}.dashboard-main-report .report-empty-state{min-height:220px;border:1px dashed #d8cbed;border-radius:10px;background:var(--thg-surface-soft)}.dashboard-main-report .report-footer{padding:16px 20px;color:var(--thg-secondary);border-top-color:var(--thg-border);font-size:13px}.dashboard-main-website-api .website-api-layout{grid-template-columns:minmax(0,1.7fr) minmax(300px,.9fr);gap:18px}.dashboard-main-website-api .website-api-right{display:grid;align-content:start;gap:16px;padding:0;border:0;background:transparent}.dashboard-main-website-api .website-api-card{padding:22px}.dashboard-main-website-api .website-api-card-heading h2,.dashboard-main-website-api .website-api-table-toolbar h2{font-size:19px}.dashboard-main-website-api .website-api-card-heading p,.dashboard-main-website-api .website-api-page-header p,.dashboard-main-website-api .website-api-guide-content p,.dashboard-main-website-api .website-api-helper{color:var(--thg-secondary);font-size:13px}.dashboard-main-website-api .website-api-status-dot{color:var(--thg-success);font-size:12px}.dashboard-main-website-api .website-api-token-input,.dashboard-main-website-api .website-api-domain-input,.dashboard-main-website-api .website-api-feature-box,.dashboard-main-website-api .website-api-postman-note{border-color:var(--thg-border);border-radius:9px;background:var(--thg-surface-soft)}.dashboard-main-website-api .website-api-token-input button,.dashboard-main-website-api .website-api-secondary-button,.dashboard-main-website-api .website-api-cancel-button,.dashboard-main-website-api .website-api-table-actions select,.dashboard-main-website-api .website-api-pagination button{border-color:var(--thg-border);border-radius:9px;color:var(--thg-secondary);background:var(--thg-surface);font-size:13px}.dashboard-main-website-api .website-api-tabs{border-bottom-color:var(--thg-border)}.dashboard-main-website-api .website-api-tabs button.is-active,.dashboard-main-website-api .website-api-guide-item>button,.dashboard-main-website-api .website-api-guide-item>button b,.dashboard-main-website-api .website-api-guide-content a{color:var(--thg-purple-600)}.dashboard-main-website-api .website-api-tabs button:after{background:var(--thg-purple-500)}.dashboard-main-website-api .website-api-stepper button span{border-color:var(--thg-border);background:var(--thg-surface-soft)}.dashboard-main-website-api .website-api-stepper li.is-active button span{border-color:var(--thg-purple-600);background:var(--thg-purple-600);box-shadow:none}.dashboard-main-website-api .website-api-feature-heading h3,.dashboard-main-website-api .website-api-feature-box li,.dashboard-main-website-api .website-api-domain-form>label,.dashboard-main-website-api .website-api-domain-input input,.dashboard-main-website-api .website-api-table-wrap td{color:var(--thg-text)}.dashboard-main-website-api .website-api-feature-icon{color:var(--thg-purple-600);background:var(--thg-purple-100)}.dashboard-main-website-api .website-api-support-card{border:1px solid #dfd0f6;border-radius:14px;color:var(--thg-text);background:var(--thg-purple-100);box-shadow:none}.dashboard-main-website-api .website-api-support-card .dashboard-eyebrow,.dashboard-main-website-api .website-api-support-card h2{color:var(--thg-purple-700)}.dashboard-main-website-api .website-api-support-card p{color:var(--thg-secondary)}.dashboard-main-website-api .website-api-support-card .website-api-primary-button{color:#fff;background:var(--thg-purple-600)}.dashboard-main-website-api .website-api-table-wrap{border-color:var(--thg-border);border-radius:10px}.dashboard-main-website-api .website-api-table-wrap th{color:var(--thg-secondary);background:var(--thg-surface-soft)}.dashboard-main-website-api .website-api-table-wrap td{border-bottom-color:var(--thg-border)}.dashboard-main-website-api .website-api-floating-contact{background:var(--thg-purple-600);box-shadow:none}.dashboard-main-profile .profile-page button:focus-visible,.dashboard-main-payment .payment-page button:focus-visible,.dashboard-main-pricing .pricing-page button:focus-visible,.dashboard-main-referral .referral-page button:focus-visible,.dashboard-main-report .report-page button:focus-visible,.dashboard-main-website-api .website-api-page button:focus-visible,.dashboard-main-profile .profile-page input:focus-visible,.dashboard-main-payment .payment-page input:focus-visible,.dashboard-main-pricing .pricing-page input:focus-visible,.dashboard-main-referral .referral-page input:focus-visible,.dashboard-main-report .report-page input:focus-visible,.dashboard-main-website-api .website-api-page input:focus-visible,.dashboard-main-profile .profile-page select:focus-visible,.dashboard-main-payment .payment-page select:focus-visible,.dashboard-main-pricing .pricing-page select:focus-visible,.dashboard-main-referral .referral-page select:focus-visible,.dashboard-main-report .report-page select:focus-visible,.dashboard-main-website-api .website-api-page select:focus-visible{outline:2px solid rgba(124,58,237,.55);outline-offset:2px}@media (max-width: 1100px){.dashboard-main-profile .profile-content-grid,.dashboard-main-payment .payment-page,.dashboard-main-website-api .website-api-layout,.dashboard-main-pricing .pricing-management-card{grid-template-columns:1fr}.dashboard-main-pricing .pricing-category-sidebar{border-right:0;border-bottom:1px solid var(--thg-border)}.dashboard-main-pricing .pricing-category-menu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.dashboard-main-pricing .pricing-category-menu h2{grid-column:1 / -1}}@media (max-width: 860px){.dashboard-main-profile .profile-page-header,.dashboard-main-pricing .pricing-page-header,.dashboard-main-website-api .website-api-page-header{align-items:flex-start;flex-direction:column}.dashboard-main-profile .profile-page-header>*,.dashboard-main-pricing .pricing-page-header>*,.dashboard-main-website-api .website-api-page-header>*{max-width:100%}.dashboard-main-profile .profile-identity-card{align-items:flex-start;flex-wrap:wrap}.dashboard-main-profile .profile-primary-button{width:100%}.dashboard-main-profile .profile-summary-grid,.dashboard-main-referral .referral-stat-grid,.dashboard-main-pricing .pricing-category-menu{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-main-report .report-toolbar{align-items:flex-start;flex-wrap:wrap}}@media (max-width: 680px){.dashboard-main-profile .profile-page-header h1,.dashboard-main-pricing .pricing-page-header h1,.dashboard-main-website-api .website-api-page-header h1{font-size:26px}.dashboard-main-profile .profile-card,.dashboard-main-payment .payment-card,.dashboard-main-pricing .pricing-catalog-panel,.dashboard-main-referral .referral-card,.dashboard-main-website-api .website-api-card{padding:18px}.dashboard-main-profile .profile-summary-grid,.dashboard-main-referral .referral-stat-grid,.dashboard-main-pricing .pricing-category-menu,.dashboard-main-payment .payment-method-grid,.dashboard-main-payment .payment-history-filters,.dashboard-main-pricing .pricing-filter-controls{grid-template-columns:1fr}.dashboard-main-payment .payment-history-filters>*,.dashboard-main-pricing .pricing-filter-controls>*{width:100%}.dashboard-main-referral .referral-hero{min-height:0;padding:24px 20px}.dashboard-main-referral .referral-hero h1{font-size:24px}.dashboard-main-referral .referral-hero-orbit{display:none}.dashboard-main-report .report-toolbar-left,.dashboard-main-report .report-toolbar-right,.dashboard-main-report .report-search,.dashboard-main-report .report-status-filter,.dashboard-main-report .report-page-size,.dashboard-main-report .report-export-button{width:100%}.dashboard-main-website-api .website-api-helper{align-items:flex-start;flex-direction:column;gap:4px}}@media (prefers-reduced-motion: reduce){.dashboard-main-profile .profile-page *,.dashboard-main-payment .payment-page *,.dashboard-main-pricing .pricing-page *,.dashboard-main-referral .referral-page *,.dashboard-main-report .report-page *,.dashboard-main-website-api .website-api-page *{transition-duration:.01ms!important}}.dashboard-main-profile .profile-page button,.dashboard-main-payment .payment-page button,.dashboard-main-pricing .pricing-page button,.dashboard-main-referral .referral-page button,.dashboard-main-report .report-page button,.dashboard-main-website-api .website-api-page button{min-height:36px!important;padding:0 12px!important;border:1px solid var(--thg-border)!important;border-radius:9px!important;color:var(--thg-secondary)!important;background:var(--thg-surface)!important;box-shadow:none!important;font-size:13px!important;font-weight:600!important;text-shadow:none!important;text-transform:none!important;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease!important}.dashboard-main-profile .profile-page button:hover,.dashboard-main-profile .profile-page button:focus-visible,.dashboard-main-payment .payment-page button:hover,.dashboard-main-payment .payment-page button:focus-visible,.dashboard-main-pricing .pricing-page button:hover,.dashboard-main-pricing .pricing-page button:focus-visible,.dashboard-main-referral .referral-page button:hover,.dashboard-main-referral .referral-page button:focus-visible,.dashboard-main-report .report-page button:hover,.dashboard-main-report .report-page button:focus-visible,.dashboard-main-website-api .website-api-page button:hover,.dashboard-main-website-api .website-api-page button:focus-visible{color:var(--thg-purple-600)!important;background:var(--thg-purple-100)!important;border-color:var(--thg-border-accent)!important;box-shadow:none!important;text-shadow:none!important}.dashboard-main-profile .profile-primary-button,.dashboard-main-profile .profile-primary-button:hover,.dashboard-main-profile .profile-primary-button:focus-visible,.dashboard-main-referral .referral-primary-button,.dashboard-main-referral .referral-primary-button:hover,.dashboard-main-referral .referral-primary-button:focus-visible,.dashboard-main-website-api .website-api-primary-button,.dashboard-main-website-api .website-api-primary-button:hover,.dashboard-main-website-api .website-api-primary-button:focus-visible,.dashboard-main-report .report-export-button,.dashboard-main-report .report-export-button:hover,.dashboard-main-report .report-export-button:focus-visible{min-height:42px!important;padding:0 16px!important;border-color:var(--thg-purple-600)!important;color:var(--color-text-inverse)!important;background:linear-gradient(135deg,var(--thg-purple-600),var(--thg-purple-500))!important;font-size:14px!important;font-weight:700!important}.dashboard-main-profile .profile-primary-button:hover,.dashboard-main-profile .profile-primary-button:focus-visible,.dashboard-main-referral .referral-primary-button:hover,.dashboard-main-referral .referral-primary-button:focus-visible,.dashboard-main-website-api .website-api-primary-button:hover,.dashboard-main-website-api .website-api-primary-button:focus-visible,.dashboard-main-report .report-export-button:hover,.dashboard-main-report .report-export-button:focus-visible{border-color:var(--thg-purple-500)!important;background:linear-gradient(135deg,var(--thg-purple-500),var(--thg-pink-500))!important;color:var(--color-text-inverse)!important;transform:translateY(-1px)}.dashboard-main-profile .profile-summary-card button{min-height:32px!important;padding:0 11px!important;border-color:var(--thg-border-accent)!important;color:var(--thg-purple-600)!important;background:var(--thg-purple-100)!important;font-size:12px!important}.dashboard-main-profile .profile-card>header button,.dashboard-main-profile .profile-empty-activity>header button,.dashboard-main-profile .profile-field button,.dashboard-main-profile .profile-security-list article>button{min-height:28px!important;padding:0 8px!important;border-color:transparent!important;color:var(--thg-purple-600)!important;background:transparent!important;font-size:12px!important}.dashboard-main-profile .profile-card>header button:hover,.dashboard-main-profile .profile-empty-activity>header button:hover,.dashboard-main-profile .profile-field button:hover,.dashboard-main-profile .profile-security-list article>button:hover{border-color:transparent!important;color:var(--thg-purple-700)!important;background:var(--thg-purple-100)!important}.dashboard-main-payment .payment-method-button{min-height:46px!important;border-color:var(--thg-border)!important;color:var(--thg-secondary)!important;background:var(--thg-surface-soft)!important;font-weight:600!important}.dashboard-main-payment .payment-method-button:hover,.dashboard-main-payment .payment-method-button:focus-visible,.dashboard-main-payment .payment-method-button.is-active{border-color:var(--thg-purple-500)!important;color:var(--thg-purple-700)!important;background:var(--thg-purple-100)!important}.dashboard-main-payment .payment-qr-actions button,.dashboard-main-payment .payment-history-filters>button{min-height:38px!important;border-color:var(--thg-border-accent)!important;color:var(--thg-purple-600)!important;background:var(--thg-surface)!important;font-weight:700!important}.dashboard-main-payment .payment-qr-actions button:hover,.dashboard-main-payment .payment-history-filters>button:hover{border-color:var(--thg-purple-500)!important;color:var(--thg-purple-700)!important;background:var(--thg-purple-100)!important}.dashboard-main-payment .payment-info-row button{min-height:28px!important;padding:0 5px!important;border-color:transparent!important;color:var(--thg-muted)!important;background:transparent!important}.dashboard-main-payment .payment-info-row button:hover{border-color:var(--thg-border-accent)!important;color:var(--thg-purple-600)!important;background:var(--thg-purple-100)!important}.dashboard-main-payment .payment-history-tabs button{min-height:38px!important;padding:0 10px 10px!important;border-color:transparent!important;border-bottom-color:transparent!important;border-radius:8px 8px 0 0!important;color:var(--thg-muted)!important;background:transparent!important}.dashboard-main-payment .payment-history-tabs button.is-active{border-bottom-color:var(--thg-purple-500)!important;color:var(--thg-purple-600)!important;background:var(--thg-purple-100)!important}.dashboard-main-payment .payment-history-tabs button:not(.is-active):hover{border-bottom-color:transparent!important;color:var(--thg-purple-600)!important;background:var(--thg-surface-soft)!important}.dashboard-main-payment .payment-history-footer button{min-height:32px!important;border-color:var(--thg-border)!important;color:var(--thg-secondary)!important;background:var(--thg-surface-soft)!important}.dashboard-main-pricing .pricing-category-menu button,.dashboard-main-pricing .pricing-category-menu button:hover,.dashboard-main-pricing .pricing-category-menu button.is-active{min-height:42px!important;padding:0 10px!important;border-color:transparent!important;color:var(--thg-secondary)!important;background:transparent!important;text-align:left}.dashboard-main-pricing .pricing-category-menu button:hover,.dashboard-main-pricing .pricing-category-menu button.is-active{border-color:var(--thg-border-accent)!important;color:var(--thg-purple-600)!important;background:var(--thg-purple-100)!important}.dashboard-main-pricing .pricing-reset-button{min-height:40px!important;border-color:var(--thg-border-accent-strong)!important;color:var(--thg-purple-600)!important;background:var(--thg-surface)!important}.dashboard-main-pricing .pricing-reset-button:hover{border-color:var(--thg-border-accent)!important;background:var(--thg-purple-100)!important}.dashboard-main-pricing .pricing-action-trigger{min-height:34px!important;width:34px;padding:0!important;border-color:var(--thg-border)!important;color:var(--thg-secondary)!important;background:var(--thg-surface-soft)!important}.dashboard-main-pricing .pricing-action-trigger:hover,.dashboard-main-pricing .pricing-action-trigger[aria-expanded=true]{border-color:var(--thg-border-accent)!important;color:var(--thg-purple-600)!important;background:var(--thg-purple-100)!important}.dashboard-main-pricing .pricing-action-popover button{min-height:34px!important;padding:0 10px!important;border-color:transparent!important;color:var(--thg-secondary)!important;background:transparent!important;text-align:left}.dashboard-main-pricing .pricing-action-popover button:hover{border-color:transparent!important;color:var(--thg-purple-600)!important;background:var(--thg-purple-100)!important}.dashboard-main-pricing .pricing-pagination button{min-height:34px!important;border-color:var(--thg-border)!important;color:var(--thg-secondary)!important;background:var(--thg-surface-soft)!important}.dashboard-main-referral .referral-link-card .referral-copy-field button{min-height:38px!important;padding:0 14px!important;border:0!important;border-left:1px solid var(--thg-border)!important;border-radius:0!important;color:var(--thg-purple-600)!important;background:var(--thg-purple-100)!important}.dashboard-main-referral .referral-qr-panel button{min-height:32px!important;border-color:var(--thg-border-accent)!important;color:var(--thg-purple-600)!important;background:var(--thg-surface)!important}.dashboard-main-referral .referral-share button{min-height:34px!important;width:34px;padding:0!important;border-color:#ffffff59!important;border-radius:50%!important;color:var(--color-text-inverse)!important;font-size:13px!important}.dashboard-main-referral .referral-share button:hover{color:var(--color-text-inverse)!important;transform:translateY(-2px)}.dashboard-main-referral .referral-top-card>header button{min-height:28px!important;padding:0 8px!important;border-color:transparent!important;color:var(--thg-purple-600)!important;background:transparent!important}.dashboard-main-referral .referral-top-card>header button:hover{border-color:transparent!important;background:var(--thg-purple-100)!important}.dashboard-main-referral .referral-table-card>footer button{min-height:32px!important;border-color:var(--thg-border)!important;color:var(--thg-secondary)!important;background:var(--thg-surface-soft)!important}.dashboard-main-website-api .website-api-secondary-button,.dashboard-main-website-api .website-api-token-input button{min-height:36px!important;border-color:var(--thg-border-accent)!important;color:var(--thg-purple-600)!important;background:var(--thg-surface)!important}.dashboard-main-website-api .website-api-secondary-button:hover,.dashboard-main-website-api .website-api-token-input button:hover{border-color:var(--thg-border-accent)!important;color:var(--thg-purple-700)!important;background:var(--thg-purple-100)!important}.dashboard-main-website-api .website-api-cancel-button{min-height:42px!important;border-color:var(--thg-border)!important;color:var(--thg-secondary)!important;background:transparent!important}.dashboard-main-website-api .website-api-cancel-button:hover{border-color:var(--thg-border)!important;color:var(--thg-text)!important;background:var(--thg-surface-soft)!important}.dashboard-main-website-api .website-api-tabs button,.dashboard-main-website-api .website-api-stepper button,.dashboard-main-website-api .website-api-guide-item>button{min-height:42px!important;padding:0 8px!important;border-color:transparent!important;color:var(--thg-secondary)!important;background:transparent!important}.dashboard-main-website-api .website-api-tabs button.is-active,.dashboard-main-website-api .website-api-guide-item>button:hover{color:var(--thg-purple-600)!important;background:var(--thg-surface-soft)!important}.dashboard-main-website-api .website-api-tabs button:hover{color:var(--thg-purple-600)!important;background:var(--thg-surface-soft)!important}.dashboard-main-website-api .website-api-pagination button{min-height:34px!important;border-color:var(--thg-border)!important;color:var(--thg-secondary)!important;background:var(--thg-surface-soft)!important}.dashboard-main-report .report-export-button{min-height:40px!important;border-color:var(--thg-purple-600)!important;color:var(--color-text-inverse)!important;background:var(--thg-purple-600)!important}.dashboard-main-report .report-export-button:hover{border-color:var(--thg-purple-500)!important;color:var(--color-text-inverse)!important;background:var(--thg-purple-500)!important}.dashboard-main-report .report-footer button{min-height:32px!important;border-color:var(--thg-border)!important;color:var(--thg-secondary)!important;background:var(--thg-surface-soft)!important}.dashboard-main-profile .profile-page .profile-primary-button,.dashboard-main-referral .referral-page .referral-primary-button,.dashboard-main-website-api .website-api-page .website-api-primary-button,.dashboard-main-report .report-page .report-export-button{min-height:42px!important;padding:0 16px!important;border-color:var(--thg-purple-600)!important;color:var(--color-text-inverse)!important;background:linear-gradient(135deg,var(--thg-purple-600),var(--thg-purple-500))!important;font-size:14px!important;font-weight:700!important}.dashboard-main-profile .profile-page .profile-primary-button:hover,.dashboard-main-profile .profile-page .profile-primary-button:focus-visible,.dashboard-main-referral .referral-page .referral-primary-button:hover,.dashboard-main-referral .referral-page .referral-primary-button:focus-visible,.dashboard-main-website-api .website-api-page .website-api-primary-button:hover,.dashboard-main-website-api .website-api-page .website-api-primary-button:focus-visible,.dashboard-main-report .report-page .report-export-button:hover,.dashboard-main-report .report-page .report-export-button:focus-visible{border-color:var(--thg-purple-500)!important;color:var(--color-text-inverse)!important;background:linear-gradient(135deg,var(--thg-purple-500),var(--thg-pink-500))!important;transform:translateY(-1px)}.dashboard-main-payment .payment-page .payment-method-button{min-height:46px!important;border-color:var(--thg-border)!important;color:var(--thg-secondary)!important;background:var(--thg-surface-soft)!important;font-weight:600!important}.dashboard-main-payment .payment-page .payment-method-button:hover,.dashboard-main-payment .payment-page .payment-method-button:focus-visible,.dashboard-main-payment .payment-page .payment-method-button.is-active{border-color:var(--thg-purple-500)!important;color:var(--thg-purple-700)!important;background:var(--thg-purple-100)!important}.dashboard-main-pricing .pricing-page .pricing-reset-button,.dashboard-main-pricing .pricing-page .pricing-action-trigger{border-color:var(--thg-border)!important;color:var(--thg-purple-600)!important;background:var(--thg-surface)!important}.dashboard-main-pricing .pricing-page .pricing-reset-button:hover,.dashboard-main-pricing .pricing-page .pricing-action-trigger:hover,.dashboard-main-pricing .pricing-page .pricing-action-trigger[aria-expanded=true]{border-color:var(--thg-border-accent)!important;color:var(--thg-purple-600)!important;background:var(--thg-purple-100)!important}.dashboard-main-website-api .website-api-page .website-api-secondary-button,.dashboard-main-website-api .website-api-page .website-api-cancel-button{border-color:var(--thg-border)!important;color:var(--thg-secondary)!important;background:var(--thg-surface)!important}.dashboard-main-website-api .website-api-page .website-api-secondary-button{border-color:var(--thg-border-accent)!important;color:var(--thg-purple-600)!important}.dashboard-main-website-api .website-api-page .website-api-secondary-button:hover,.dashboard-main-website-api .website-api-page .website-api-cancel-button:hover{border-color:var(--thg-border-accent)!important;color:var(--thg-purple-700)!important;background:var(--thg-purple-100)!important}.dashboard-main-profile .profile-page button,.dashboard-main-payment .payment-page button,.dashboard-main-pricing .pricing-page button,.dashboard-main-referral .referral-page button,.dashboard-main-report .report-page button,.dashboard-main-website-api .website-api-page button{min-height:36px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease}.dashboard-main-profile .profile-page button:disabled,.dashboard-main-payment .payment-page button:disabled,.dashboard-main-pricing .pricing-page button:disabled,.dashboard-main-referral .referral-page button:disabled,.dashboard-main-report .report-page button:disabled,.dashboard-main-website-api .website-api-page button:disabled{cursor:not-allowed;opacity:.48}.dashboard-main-profile .profile-primary-button{min-height:42px;padding:0 16px;border:1px solid var(--thg-purple-600);border-radius:10px;color:#fff;background:linear-gradient(135deg,var(--thg-purple-600),var(--thg-purple-500));font-weight:700}.dashboard-main-profile .profile-summary-card button{min-height:32px;padding:0 11px;border:1px solid #d9c8f3;border-radius:8px;color:var(--thg-purple-600);background:var(--thg-purple-100);font-size:12px;font-weight:700}.dashboard-main-profile .profile-card>header button,.dashboard-main-profile .profile-empty-activity>header button,.dashboard-main-profile .profile-field button,.dashboard-main-profile .profile-security-list article>button{min-height:28px;padding:0 8px;border:0;border-radius:7px;color:var(--thg-purple-600);background:transparent;font-size:12px;font-weight:600}.dashboard-main-profile .profile-card>header button:hover,.dashboard-main-profile .profile-empty-activity>header button:hover,.dashboard-main-profile .profile-field button:hover,.dashboard-main-profile .profile-security-list article>button:hover{background:var(--thg-purple-100)}.dashboard-main-payment .payment-method-button{min-height:46px;border-radius:10px;font-weight:600}.dashboard-main-payment .payment-method-button.is-active{position:relative;border-width:1px;color:var(--thg-purple-700);background:#f3edff;box-shadow:inset 0 0 0 1px #7c3aed14}.dashboard-main-payment .payment-method-button.is-active:after{position:absolute;right:10px;top:10px;width:6px;height:6px;border-radius:50%;background:var(--thg-purple-500);content:""}.dashboard-main-payment .payment-qr-actions button,.dashboard-main-payment .payment-history-filters>button{min-height:38px;padding:0 14px;border:1px solid #d9c8f3;border-radius:9px;color:var(--thg-purple-600);background:#fff;font-weight:700}.dashboard-main-payment .payment-qr-actions button:hover,.dashboard-main-payment .payment-history-filters>button:hover{border-color:var(--thg-purple-500);background:var(--thg-purple-100)}.dashboard-main-payment .payment-info-row button{display:grid;place-items:center;min-height:28px;border:1px solid transparent;border-radius:7px;color:var(--thg-muted);background:transparent}.dashboard-main-payment .payment-info-row button:hover{border-color:#d9c8f3;color:var(--thg-purple-600);background:var(--thg-purple-100)}.dashboard-main-payment .payment-history-tabs button{min-height:38px;border-radius:8px 8px 0 0;font-weight:600}.dashboard-main-payment .payment-history-tabs button:not(.is-active):hover{color:var(--thg-purple-600);background:var(--thg-surface-soft)}.dashboard-main-payment .payment-history-footer button{min-height:32px;border:1px solid var(--thg-border);border-radius:8px;color:var(--thg-secondary);background:var(--thg-surface-soft)}.dashboard-main-pricing .pricing-category-menu button{justify-content:flex-start;min-height:42px;border:1px solid transparent;font-weight:600;text-align:left}.dashboard-main-pricing .pricing-category-menu button.is-active{border-color:#d9c8f3;background:var(--thg-purple-100);box-shadow:inset 3px 0 0 var(--thg-purple-500)}.dashboard-main-pricing .pricing-reset-button{min-height:40px;padding:0 14px;border:1px solid #e1d5f4;border-radius:9px;color:var(--thg-purple-600);background:#fff;font-weight:600}.dashboard-main-pricing .pricing-reset-button:hover{background:var(--thg-purple-100)}.dashboard-main-pricing .pricing-action-trigger{min-height:34px;width:34px;border:1px solid var(--thg-border);border-radius:9px;color:var(--thg-secondary);background:var(--thg-surface-soft);font-weight:700}.dashboard-main-pricing .pricing-action-trigger[aria-expanded=true],.dashboard-main-pricing .pricing-action-trigger:hover{border-color:#d9c8f3;color:var(--thg-purple-600);background:var(--thg-purple-100)}.dashboard-main-pricing .pricing-action-popover button{min-height:34px;border:0;border-radius:7px;color:var(--thg-secondary);background:transparent;text-align:left}.dashboard-main-pricing .pricing-action-popover button:hover{color:var(--thg-purple-600);background:var(--thg-purple-100)}.dashboard-main-pricing .pricing-pagination button{min-height:34px;border-radius:8px;font-weight:600}.dashboard-main-referral .referral-primary-button{min-height:42px;padding:0 17px;border:1px solid rgba(255,255,255,.8);border-radius:10px;font-weight:700}.dashboard-main-referral .referral-link-card .referral-copy-field button{min-height:38px;padding:0 14px;border:0;border-left:1px solid var(--thg-border);border-radius:0;color:var(--thg-purple-600);background:var(--thg-purple-100);font-weight:700}.dashboard-main-referral .referral-qr-panel button{min-height:32px;padding:0 12px;border:1px solid #d9c8f3;border-radius:8px;color:var(--thg-purple-600);background:#fff;font-weight:600}.dashboard-main-referral .referral-share button{min-height:34px;width:34px;border:1px solid rgba(255,255,255,.35);border-radius:50%;font-weight:700}.dashboard-main-referral .referral-share button:hover{transform:translateY(-2px);box-shadow:0 5px 12px #2a125024}.dashboard-main-referral .referral-top-card>header button{min-height:28px;padding:0 8px;border-radius:7px;color:var(--thg-purple-600);background:transparent;font-weight:600}.dashboard-main-referral .referral-top-card>header button:hover{background:var(--thg-purple-100)}.dashboard-main-referral .referral-table-card>footer button{min-height:32px;border:1px solid var(--thg-border);border-radius:8px;color:var(--thg-secondary);background:var(--thg-surface-soft)}.dashboard-main-website-api .website-api-primary-button{min-height:42px;padding:0 16px;border:1px solid var(--thg-purple-600);border-radius:10px;font-weight:700}.dashboard-main-website-api .website-api-secondary-button,.dashboard-main-website-api .website-api-token-input button{min-height:36px;padding:0 13px;border:1px solid #d9c8f3;border-radius:8px;color:var(--thg-purple-600);background:#fff;font-weight:600}.dashboard-main-website-api .website-api-secondary-button:hover,.dashboard-main-website-api .website-api-token-input button:hover{background:var(--thg-purple-100)}.dashboard-main-website-api .website-api-cancel-button{min-height:42px;padding:0 15px;border:1px solid var(--thg-border);border-radius:9px;color:var(--thg-secondary);background:transparent;font-weight:600}.dashboard-main-website-api .website-api-cancel-button:hover{color:var(--thg-text);background:var(--thg-surface-soft)}.dashboard-main-website-api .website-api-tabs button,.dashboard-main-website-api .website-api-stepper button,.dashboard-main-website-api .website-api-guide-item>button{min-height:42px;font-weight:600}.dashboard-main-website-api .website-api-tabs button:hover,.dashboard-main-website-api .website-api-guide-item>button:hover{color:var(--thg-purple-600);background:var(--thg-surface-soft)}.dashboard-main-website-api .website-api-pagination button{min-height:34px;border-radius:8px;font-weight:600}.dashboard-main-report .report-toolbar-left>select,.dashboard-main-report .report-page-size select{min-height:40px;border-radius:9px;color:var(--thg-secondary);background:var(--thg-surface-soft)}.dashboard-main-report .report-select-all{min-height:40px;padding:0 10px;border:1px solid var(--thg-border);border-radius:9px;background:var(--thg-surface-soft)}.dashboard-main-report .report-export-button{min-height:40px;padding:0 15px;border:1px solid var(--thg-purple-600);border-radius:9px;color:#fff;background:var(--thg-purple-600);font-weight:700}.dashboard-main-report .report-export-button:hover{border-color:var(--thg-purple-500);background:var(--thg-purple-500)}.dashboard-main-report .report-footer button{min-height:32px;padding:0 11px;border:1px solid var(--thg-border);border-radius:8px;color:var(--thg-secondary);background:var(--thg-surface-soft)}@media (max-width: 680px){.dashboard-main-profile .profile-summary-card button,.dashboard-main-profile .profile-primary-button,.dashboard-main-payment .payment-qr-actions button,.dashboard-main-payment .payment-history-filters>button,.dashboard-main-pricing .pricing-reset-button,.dashboard-main-referral .referral-primary-button,.dashboard-main-website-api .website-api-primary-button,.dashboard-main-website-api .website-api-secondary-button,.dashboard-main-website-api .website-api-cancel-button,.dashboard-main-report .report-export-button{min-height:42px}.dashboard-main-referral .referral-share button{min-height:38px;width:38px}}@media (prefers-reduced-motion: reduce){.dashboard-main-profile .profile-page button,.dashboard-main-payment .payment-page button,.dashboard-main-pricing .pricing-page button,.dashboard-main-referral .referral-page button,.dashboard-main-report .report-page button,.dashboard-main-website-api .website-api-page button{transition:none}}.facebook-uid-loading-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;background:#18122d7a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.facebook-uid-loading-modal{display:grid;gap:10px;min-width:min(360px,calc(100vw - 32px));padding:28px;border:1px solid rgba(255,255,255,.45);border-radius:18px;background:#fff;color:#24143b;box-shadow:0 22px 70px #24143b40;text-align:center}.facebook-uid-loading-modal strong{font-size:18px}.facebook-uid-loading-modal p{margin:0;color:#647089;font-size:13px;line-height:1.5}.facebook-uid-loading-spinner{width:30px;height:30px;margin:0 auto;border:3px solid #e7def8;border-top-color:#741be5;border-radius:50%;animation:facebookUidSpin .8s linear infinite}@keyframes facebookUidSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.facebook-uid-loading-spinner{animation:none}}.dashboard-main-facebook-services{background:var(--thg-bg)}.dashboard-main-facebook-services .facebook-speed-page{width:min(100%,1440px);max-width:1440px;margin:0 auto;padding:6px 0 40px;color:var(--thg-text)}.dashboard-main-facebook-services .facebook-maintenance-page{display:grid;min-height:min(520px,calc(100vh - 190px));place-items:center;padding:22px 0 42px}.dashboard-main-facebook-services .facebook-maintenance-card{display:grid;justify-items:center;width:min(100%,680px);padding:52px 44px;border:1px solid rgba(183,131,45,.2);border-radius:24px;background:linear-gradient(145deg,#fff,#b7832d0f);box-shadow:0 18px 44px #2a125014;text-align:center}.dashboard-main-facebook-services .facebook-maintenance-icon{display:grid;width:64px;height:64px;margin-bottom:18px;place-items:center;border-radius:20px;color:#a8660a;background:#f0ae3c29;font-size:30px;font-weight:800}.dashboard-main-facebook-services .facebook-maintenance-card .dashboard-eyebrow{color:#a8660a}.dashboard-main-facebook-services .facebook-maintenance-card h1{margin:10px 0;color:var(--thg-text);font-size:clamp(25px,3vw,34px)}.dashboard-main-facebook-services .facebook-maintenance-card p{max-width:520px;margin:0 0 26px;color:var(--thg-secondary);font-size:14px;line-height:1.7}.dashboard-main-facebook-services .facebook-maintenance-card .dashboard-secondary-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;text-decoration:none}.dashboard-main-facebook-services .facebook-maintenance-card .dashboard-secondary-button:focus-visible{outline:2px solid rgba(124,58,237,.72);outline-offset:3px}@media (max-width: 680px){.dashboard-main-facebook-services .facebook-maintenance-page{min-height:calc(100vh - 160px);padding:16px 0 28px}.dashboard-main-facebook-services .facebook-maintenance-card{padding:38px 22px;border-radius:18px}.dashboard-main-facebook-services .facebook-maintenance-card h1{font-size:25px}}@media (prefers-reduced-motion: reduce){.dashboard-main-facebook-services .facebook-maintenance-card,.dashboard-main-facebook-services .facebook-maintenance-card .dashboard-secondary-button{transition:none}}.dashboard-main-facebook-services .facebook-speed-page,.dashboard-main-facebook-services .facebook-speed-page button,.dashboard-main-facebook-services .facebook-speed-page input,.dashboard-main-facebook-services .facebook-speed-page select,.dashboard-main-facebook-services .facebook-speed-page textarea{font-family:Sora,Inter,ui-sans-serif,system-ui,sans-serif}.dashboard-main-facebook-services .facebook-speed-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:16px}.dashboard-main-facebook-services .facebook-speed-summary-card,.dashboard-main-facebook-services .facebook-speed-card{border:1px solid var(--thg-border);border-radius:14px;background:var(--thg-surface);box-shadow:0 8px 22px #2a12500a}.dashboard-main-facebook-services .facebook-speed-summary-card{display:flex;align-items:center;gap:13px;min-height:92px;padding:18px}.dashboard-main-facebook-services .facebook-speed-summary-icon{display:grid;flex:0 0 auto;place-items:center;width:40px;height:40px;border-radius:12px;color:var(--thg-purple-600);background:var(--thg-purple-100);font-size:18px;font-weight:800}.dashboard-main-facebook-services .facebook-speed-summary-card:nth-child(2) .facebook-speed-summary-icon{color:var(--thg-success);background:var(--thg-success-bg)}.dashboard-main-facebook-services .facebook-speed-summary-card:nth-child(3) .facebook-speed-summary-icon{color:var(--thg-amber);background:var(--thg-amber-bg)}.dashboard-main-facebook-services .facebook-speed-summary-card small,.dashboard-main-facebook-services .facebook-speed-summary-card strong,.dashboard-main-facebook-services .facebook-speed-email{display:block}.dashboard-main-facebook-services .facebook-speed-summary-card small{margin-bottom:4px;color:var(--thg-muted);font-size:12px;font-weight:600}.dashboard-main-facebook-services .facebook-speed-summary-card strong{color:var(--thg-text);font-size:19px;line-height:1.2}.dashboard-main-facebook-services .facebook-speed-currency{margin-left:5px;color:var(--thg-secondary);font-size:11px;font-weight:700}.dashboard-main-facebook-services .facebook-speed-email{margin-top:5px;color:var(--thg-secondary);font-size:11px}.dashboard-main-facebook-services .facebook-speed-email b{display:inline-grid;place-items:center;width:15px;height:15px;margin-left:4px;color:var(--thg-danger);border-radius:50%;background:var(--thg-danger-bg);font-size:11px}.dashboard-main-facebook-services .facebook-speed-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px;align-items:start}.dashboard-main-facebook-services .facebook-speed-card{min-width:0;overflow:hidden}.dashboard-main-facebook-services .facebook-speed-order-card{padding:0 24px 24px}.dashboard-main-facebook-services .facebook-speed-tabs{display:inline-flex;gap:4px;margin:20px 0 22px;padding:4px;border:1px solid var(--thg-border);border-radius:999px;background:var(--thg-surface-soft)}.dashboard-main-facebook-services .facebook-speed-page button{font-family:Sora,Inter,ui-sans-serif,system-ui,sans-serif;text-transform:none!important;letter-spacing:0!important;cursor:pointer}.dashboard-main-facebook-services .facebook-speed-tabs button{min-height:36px!important;padding:0 16px!important;border:0!important;border-radius:999px!important;color:var(--thg-secondary)!important;background:transparent!important;font-size:13px!important;font-weight:700!important;white-space:nowrap;transition:color .22s ease,background .22s ease,box-shadow .22s ease,transform .2s ease}.dashboard-main-facebook-services .facebook-speed-tabs button:active{transform:scale(.97)}.dashboard-main-facebook-services .facebook-speed-order-card>[role=tabpanel]{animation:facebookServiceTabEnter .28s cubic-bezier(.22,1,.36,1) both}@keyframes facebookServiceTabEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.dashboard-main-facebook-services .facebook-speed-tabs button.is-active{color:#fff!important;background:var(--thg-purple-600)!important}.dashboard-main-facebook-services .facebook-speed-tabs button:hover:not(.is-active){color:var(--thg-purple-600)!important;background:var(--thg-purple-100)!important}.dashboard-main-facebook-services .facebook-speed-toggle{display:flex;align-items:center;gap:9px;width:fit-content;margin:0 0 20px;color:var(--thg-secondary);font-size:13px;font-weight:600}.dashboard-main-facebook-services .facebook-speed-toggle input{position:absolute;opacity:0}.dashboard-main-facebook-services .facebook-speed-toggle span{position:relative;width:35px;height:20px;border-radius:999px;background:#d9d4e5}.dashboard-main-facebook-services .facebook-speed-toggle span:after{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #1c17302e;content:""}.dashboard-main-facebook-services .facebook-speed-toggle input:checked+span{background:var(--thg-purple-600)}.dashboard-main-facebook-services .facebook-speed-toggle input:checked+span:after{left:18px}.dashboard-main-facebook-services .facebook-speed-form{display:grid;gap:16px}.dashboard-main-facebook-services .facebook-speed-form>label,.dashboard-main-facebook-services .facebook-vip-fields>label,.dashboard-main-facebook-services .facebook-speed-coupon-row>label{display:grid;gap:7px;color:var(--thg-text);font-size:13px;font-weight:700}.dashboard-main-facebook-services .facebook-speed-form input:not([type=checkbox]),.dashboard-main-facebook-services .facebook-speed-form select,.dashboard-main-facebook-services .facebook-speed-form textarea{width:100%;min-height:43px;padding:10px 12px;border:1px solid var(--thg-border);border-radius:9px;outline:0;color:var(--thg-text);background:var(--thg-surface);font:inherit;font-size:13px;font-weight:500;box-sizing:border-box}.dashboard-main-facebook-services .facebook-speed-field-error{margin-top:0;color:var(--thg-danger);font-size:11px;font-weight:600}.dashboard-main-facebook-services .facebook-speed-coupon-status{color:var(--thg-success);font-size:11px;font-weight:700}.dashboard-main-facebook-services .facebook-speed-total-box{display:grid;gap:4px;padding:14px 16px;border:1px solid rgba(91,42,158,.16);border-radius:10px;background:var(--thg-purple-100)}.dashboard-main-facebook-services .facebook-speed-total-box span{color:var(--thg-secondary);font-size:12px;font-weight:700}.dashboard-main-facebook-services .facebook-speed-total-box strong{color:var(--thg-purple-600);font-size:25px;line-height:1.15}.dashboard-main-facebook-services .facebook-speed-total-box small{color:var(--thg-success);font-size:11px;font-weight:700}.dashboard-main-facebook-services .facebook-speed-form textarea{min-height:76px;resize:vertical}.dashboard-main-facebook-services .facebook-speed-form input:focus,.dashboard-main-facebook-services .facebook-speed-form select:focus,.dashboard-main-facebook-services .facebook-speed-form textarea:focus{border-color:var(--thg-purple-500);box-shadow:0 0 0 3px #7c3aed1a}.dashboard-main-facebook-services .facebook-speed-server-fieldset,.dashboard-main-facebook-services .facebook-speed-emotions{min-width:0;margin:0;padding:0;border:0}.dashboard-main-facebook-services .facebook-speed-server-fieldset legend,.dashboard-main-facebook-services .facebook-speed-emotions legend{margin-bottom:9px;color:var(--thg-text);font-size:13px;font-weight:700}.dashboard-main-facebook-services .facebook-speed-server-list{display:grid;gap:8px}.dashboard-main-facebook-services .facebook-speed-server-option{overflow:hidden;border:1px solid var(--thg-border);border-radius:10px;background:var(--thg-surface)}.dashboard-main-facebook-services .facebook-speed-server-option.is-selected{border-color:var(--thg-purple-500);background:var(--thg-purple-100)}.dashboard-main-facebook-services .facebook-speed-server-row{display:grid!important;grid-template-columns:18px minmax(38px,auto) minmax(0,1fr) auto auto;align-items:center;gap:9px;width:100%!important;min-height:50px!important;padding:0 13px!important;border:0!important;border-radius:0!important;color:var(--thg-secondary)!important;background:transparent!important;text-align:left;font-size:12px!important}.dashboard-main-facebook-services .facebook-speed-server-row strong{color:var(--thg-text);font-size:13px}.dashboard-main-facebook-services .facebook-speed-server-row b{color:var(--thg-purple-600);font-size:13px;white-space:nowrap}.dashboard-main-facebook-services .facebook-speed-server-row em{padding:4px 7px;border-radius:999px;color:var(--thg-success);background:var(--thg-success-bg);font-size:10px;font-style:normal;font-weight:800;white-space:nowrap}.dashboard-main-facebook-services .facebook-speed-server-row em.is-maintenance{color:var(--thg-amber);background:var(--thg-amber-bg)}.dashboard-main-facebook-services .facebook-speed-radio{position:relative;display:block;width:15px;height:15px;border:1px solid #c9c2d8;border-radius:50%;background:var(--thg-surface)}.dashboard-main-facebook-services .facebook-speed-server-option.is-selected .facebook-speed-radio{border-color:var(--thg-purple-600);box-shadow:inset 0 0 0 4px var(--thg-surface);background:var(--thg-purple-600)}.dashboard-main-facebook-services .facebook-speed-server-detail{display:grid;gap:5px;margin:0 13px 12px 40px;padding:10px 12px;border-left:2px solid var(--thg-purple-500);border-radius:0 8px 8px 0;color:var(--thg-secondary);background:#ffffffa6;font-size:11px;line-height:1.5}.dashboard-main-facebook-services .facebook-speed-server-detail strong{color:var(--thg-danger)}.dashboard-main-facebook-services .facebook-speed-emotions>div{display:flex;flex-wrap:wrap;gap:8px}.dashboard-main-facebook-services .facebook-speed-emotions label{display:inline-flex;align-items:center;gap:5px;min-height:38px;padding:0 10px;border:1px solid var(--thg-border);border-radius:9px;color:var(--thg-secondary);background:var(--thg-surface)}.dashboard-main-facebook-services .facebook-speed-emotions label.is-selected{border-color:var(--thg-purple-500);color:var(--thg-purple-700);background:var(--thg-purple-100)}.dashboard-main-facebook-services .facebook-speed-emotions label button{min-height:28px!important;padding:0!important;border:0!important;background:transparent!important;font-size:18px!important}.dashboard-main-facebook-services .facebook-speed-emotions .facebook-speed-reaction-icon{display:block;width:20px;height:20px;object-fit:contain}.dashboard-main-facebook-services .facebook-speed-emotions label input{width:13px;height:13px;accent-color:var(--thg-purple-600)}.dashboard-main-facebook-services .facebook-speed-coupon-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;align-items:end}.dashboard-main-facebook-services .facebook-speed-coupon{display:grid!important;min-height:43px!important;padding:7px 11px!important;border:1px solid rgba(18,144,94,.25)!important;border-radius:9px!important;color:var(--thg-success)!important;background:var(--thg-success-bg)!important;text-align:left}.dashboard-main-facebook-services .facebook-speed-coupon strong{font-size:11px}.dashboard-main-facebook-services .facebook-speed-coupon span{font-size:10px}.dashboard-main-facebook-services .facebook-speed-form-footer{display:flex;flex-wrap:wrap;gap:9px;margin-top:3px}.dashboard-main-facebook-services .facebook-speed-form-footer button,.dashboard-main-facebook-services .facebook-speed-empty-history button{min-height:43px!important;padding:0 18px!important;border-radius:9px!important;font-size:13px!important;font-weight:700!important}.dashboard-main-facebook-services .facebook-speed-form-footer .dashboard-primary-button{border:1px solid var(--thg-purple-600)!important;color:#fff!important;background:linear-gradient(135deg,var(--thg-purple-600),var(--thg-pink-500))!important;box-shadow:0 8px 18px #5b2a9e33!important}.dashboard-main-facebook-services .facebook-speed-form-footer .dashboard-secondary-button,.dashboard-main-facebook-services .facebook-speed-empty-history .dashboard-secondary-button{border:1px solid var(--thg-border)!important;color:var(--thg-purple-600)!important;background:var(--thg-surface)!important}.dashboard-main-facebook-services .facebook-speed-form-footer .dashboard-secondary-button:hover,.dashboard-main-facebook-services .facebook-speed-empty-history .dashboard-secondary-button:hover{background:var(--thg-purple-100)!important}.dashboard-main-facebook-services .free-tools-page{width:min(100%,1400px);max-width:1400px;color:var(--thg-text);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.dashboard-main-facebook-services .free-tools-page h1,.dashboard-main-facebook-services .free-tools-page h2,.dashboard-main-facebook-services .free-tools-page h3,.dashboard-main-facebook-services .free-tools-page button{font-family:Sora,Inter,ui-sans-serif,sans-serif}.dashboard-main-facebook-services .free-tools-summary{grid-column:1 / -1;width:100%;margin-bottom:0}.dashboard-main-facebook-services .free-tools-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:20px;align-items:start;grid-column:1 / -1}.dashboard-main-facebook-services .free-tools-main,.dashboard-main-facebook-services .free-tools-side{min-width:0}.dashboard-main-facebook-services .free-tools-main{display:grid;gap:12px}.dashboard-main-facebook-services .free-tools-card,.dashboard-main-facebook-services .free-tools-notes-card{border:1px solid var(--thg-border);border-radius:var(--thg-radius, 14px);background:var(--thg-surface);box-shadow:none}.dashboard-main-facebook-services .free-tools-card{padding:22px;color:var(--thg-text)}.dashboard-main-facebook-services .free-tools-card h1{color:var(--thg-text);font-size:20px;font-weight:700}.dashboard-main-facebook-services .free-tools-card input,.dashboard-main-facebook-services .free-tools-card textarea{border-color:var(--thg-border);border-radius:var(--thg-radius-sm, 9px);color:var(--thg-text);background:var(--thg-surface-soft);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.dashboard-main-facebook-services .free-tools-card input:focus,.dashboard-main-facebook-services .free-tools-card textarea:focus{border-color:var(--thg-purple-500);box-shadow:0 0 0 3px #7c3aed1a}.dashboard-main-facebook-services .free-tools-label,.dashboard-main-facebook-services .free-tools-action-row label{color:var(--thg-text);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.dashboard-main-facebook-services .free-tools-notice-banner{border-radius:var(--thg-radius-sm, 9px);background:var(--thg-purple-100);color:var(--thg-purple-700)}.dashboard-main-facebook-services .free-tools-card .dashboard-primary-button,.dashboard-main-facebook-services .free-tools-card .dashboard-secondary-button{min-height:42px;border-radius:var(--thg-radius-sm, 9px);font-size:14px;font-weight:600}.dashboard-main-facebook-services .free-tools-card .dashboard-primary-button{border:1px solid var(--thg-purple-600);color:#fff;background:linear-gradient(135deg,var(--thg-purple-600),var(--thg-pink-500));box-shadow:none}.dashboard-main-facebook-services .free-tools-card .dashboard-secondary-button{border-color:var(--thg-border);color:var(--thg-purple-600);background:var(--thg-surface)}.dashboard-main-facebook-services .free-tools-card .dashboard-primary-button:hover,.dashboard-main-facebook-services .free-tools-card .dashboard-secondary-button:hover{transform:none}.dashboard-main-facebook-services .free-tools-guide-card{position:relative;min-height:184px;overflow:hidden;padding:22px;border-radius:var(--thg-radius, 14px);color:#fff;background:linear-gradient(135deg,var(--thg-purple-700),var(--thg-pink-500))}.dashboard-main-facebook-services .free-tools-guide-card:after{position:absolute;right:-30px;bottom:-50px;width:150px;height:150px;border:1px solid rgba(255,255,255,.22);border-radius:50%;content:""}.dashboard-main-facebook-services .free-tools-guide-card .dashboard-eyebrow{color:#ffffffb8}.dashboard-main-facebook-services .free-tools-guide-card h2{max-width:260px;margin:10px 0 8px;color:#fff;font-size:20px;line-height:1.25}.dashboard-main-facebook-services .free-tools-guide-card p{max-width:280px;margin:0;color:#ffffffc7;font-size:13px;line-height:1.6}.dashboard-main-facebook-services .free-tools-guide-icon{position:absolute;right:24px;bottom:18px;color:#ffffffdb;font-size:34px}.dashboard-main-facebook-services .free-tools-side{display:grid;gap:20px}.dashboard-main-facebook-services .free-tools-notes-card{padding:20px 22px}.dashboard-main-facebook-services .free-tools-side-heading{display:flex;align-items:center;gap:8px}.dashboard-main-facebook-services .free-tools-side-heading h2{margin:0;color:var(--thg-text);font-size:17px}.dashboard-main-facebook-services .free-tools-notes-card ul{display:grid;gap:12px;margin:15px 0 0;padding-left:18px;color:var(--thg-secondary);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;line-height:1.6}.dashboard-main-facebook-services .free-tools-result-grid{border-top-color:var(--thg-border)}.dashboard-main-facebook-services .free-tools-secondary-action,.dashboard-main-facebook-services .free-tools-copy-button{border-radius:var(--thg-radius-sm, 9px);background:var(--thg-purple-600)}.dashboard-main-facebook-services .free-tools-text-card{min-height:620px}.dashboard-main-facebook-services .free-tools-text-nav{border-color:var(--thg-border)}.dashboard-main-facebook-services .free-tools-text-nav button{color:var(--thg-secondary);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.dashboard-main-facebook-services .free-tools-text-nav button.is-active,.dashboard-main-facebook-services .free-tools-text-toolbar button.is-active{color:#fff;border-color:var(--thg-purple-600);background:var(--thg-purple-600)}.dashboard-main-facebook-services .free-tools-text-toolbar button{min-height:34px;padding:0 11px;border-radius:var(--thg-radius-sm, 9px);border-color:var(--thg-border);color:var(--thg-secondary);background:var(--thg-surface);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.dashboard-main-facebook-services .free-tools-text-toolbar>div{gap:8px}.dashboard-main-facebook-services .free-tools-text-toolbar button:hover,.dashboard-main-facebook-services .free-tools-text-toolbar button:focus-visible{border-color:var(--thg-purple-500);color:var(--thg-purple-600);background:var(--thg-purple-100)}.dashboard-main-facebook-services .free-tools-text-toolbar button.is-active:hover,.dashboard-main-facebook-services .free-tools-text-toolbar button.is-active:focus-visible{color:#fff;background:var(--thg-purple-600)}.dashboard-main-facebook-services .free-tools-text-nav button{min-height:34px;border-radius:var(--thg-radius-sm, 9px) 0 0 var(--thg-radius-sm, 9px);text-align:left}.dashboard-main-facebook-services .free-tools-text-nav button:hover,.dashboard-main-facebook-services .free-tools-text-nav button:focus-visible{color:var(--thg-purple-600);background:var(--thg-purple-100)}.dashboard-main-facebook-services .free-tools-text-nav button.is-active:hover,.dashboard-main-facebook-services .free-tools-text-nav button.is-active:focus-visible{color:#fff;background:var(--thg-purple-600)}.dashboard-main-facebook-services .free-tools-text-card{grid-template-columns:174px minmax(0,1fr);gap:24px;padding:22px}.dashboard-main-facebook-services .free-tools-text-nav{gap:5px;padding-right:12px;border-right:1px solid var(--thg-border)}.dashboard-main-facebook-services .free-tools-text-nav-title,.dashboard-main-facebook-services .free-tools-text-group-label{color:var(--thg-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dashboard-main-facebook-services .free-tools-text-nav-title{padding:0 12px 6px}.dashboard-main-facebook-services .free-tools-text-nav button{min-height:38px;padding:0 12px;border:1px solid transparent;border-radius:9px;color:var(--thg-secondary);background:transparent;font-size:13px;font-weight:600;text-align:left;text-transform:none;transition:border-color .2s ease,background .2s ease,color .2s ease}.dashboard-main-facebook-services .free-tools-text-nav button:hover,.dashboard-main-facebook-services .free-tools-text-nav button:focus-visible{border-color:var(--thg-border);color:var(--thg-purple-700);background:var(--thg-purple-100)}.dashboard-main-facebook-services .free-tools-text-nav button.is-active,.dashboard-main-facebook-services .free-tools-text-nav button.is-active:hover,.dashboard-main-facebook-services .free-tools-text-nav button.is-active:focus-visible{border-color:#741be540;color:var(--thg-purple-700);background:linear-gradient(135deg,#741be521,#ee2ba514);box-shadow:inset 3px 0 0 var(--thg-purple-600)}.dashboard-main-facebook-services .free-tools-text-toolbar{gap:18px;margin-bottom:24px}.dashboard-main-facebook-services .free-tools-text-option-row,.dashboard-main-facebook-services .free-tools-text-action-group{display:grid;gap:8px}.dashboard-main-facebook-services .free-tools-text-option-row{grid-template-columns:auto 1fr;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--thg-border)}.dashboard-main-facebook-services .free-tools-text-check{display:inline-flex;align-items:center;justify-self:end;gap:8px;color:var(--thg-secondary);font-size:13px}.dashboard-main-facebook-services .free-tools-text-check input{width:16px;height:16px;margin:0;accent-color:var(--thg-purple-600)}.dashboard-main-facebook-services .free-tools-text-toolbar-actions,.dashboard-main-facebook-services .free-tools-text-sort-actions{display:flex;flex-wrap:wrap;gap:8px}.dashboard-main-facebook-services .free-tools-text-toolbar button{min-height:36px;padding:0 13px;border:1px solid var(--thg-border);border-radius:9px;color:var(--thg-secondary);background:var(--thg-surface);font-size:12px;font-weight:600;text-transform:none;transition:border-color .2s ease,background .2s ease,color .2s ease}.dashboard-main-facebook-services .free-tools-text-toolbar button.is-active,.dashboard-main-facebook-services .free-tools-text-toolbar button.is-active:hover,.dashboard-main-facebook-services .free-tools-text-toolbar button.is-active:focus-visible{border-color:var(--thg-purple-600);color:#fff;background:var(--thg-purple-600);box-shadow:0 4px 10px #741be529}.dashboard-main-facebook-services .free-tools-text-workspace>.dashboard-primary-button{min-height:42px;margin-top:2px;padding:0 18px;border-radius:9px;font-size:14px;text-transform:none}.dashboard-main-facebook-services .free-tools-output-label{display:block;margin-top:20px}@media (max-width: 860px){.dashboard-main-facebook-services .free-tools-text-card{grid-template-columns:1fr}.dashboard-main-facebook-services .free-tools-text-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 0 12px;border-right:0;border-bottom:1px solid var(--thg-border)}.dashboard-main-facebook-services .free-tools-text-nav-title{grid-column:1 / -1;padding:0 0 2px}.dashboard-main-facebook-services .free-tools-text-nav button.is-active{box-shadow:inset 0 -3px 0 var(--thg-purple-600)}}@media (max-width: 520px){.dashboard-main-facebook-services .free-tools-text-card{padding:16px}.dashboard-main-facebook-services .free-tools-text-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-main-facebook-services .free-tools-text-option-row{grid-template-columns:1fr;gap:10px}.dashboard-main-facebook-services .free-tools-text-check{justify-self:start}}@media (max-width: 1100px){.dashboard-main-facebook-services .free-tools-layout{grid-template-columns:1fr}.dashboard-main-facebook-services .free-tools-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.dashboard-main-facebook-services .free-tools-card,.dashboard-main-facebook-services .free-tools-notes-card,.dashboard-main-facebook-services .free-tools-guide-card{padding:18px}.dashboard-main-facebook-services .free-tools-side{grid-template-columns:1fr}}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-service-groups{min-width:0;margin:-1px 0 0;padding:0;border:0}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-service-groups legend{margin:0 0 7px;color:#263954;font-size:11px;font-weight:500}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-service-group-list{display:flex;flex-wrap:wrap;gap:7px}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-service-group-list button{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:5px 9px;border:1px solid #dce5f0;border-radius:7px;color:#52657d;background:#fff;font-size:10px;font-weight:500;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-service-group-list button>span{color:#aeb9c8;font-size:9px}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-service-group-list button.is-selected{border-color:#3978ee;color:#286fe0;background:#edf4ff}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-service-group-list button.is-selected>span{color:#3978ee}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-service-group-list button em{padding:2px 5px;border-radius:4px;color:#1aa870;background:#ddf8eb;font-size:9px;font-style:normal;font-weight:700}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-service-group-list button em.is-maintenance{color:#bd7410;background:#fff1d7}@media (max-width: 640px){.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-service-group-list{gap:6px}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-service-group-list button{flex:1 1 calc(50% - 6px);justify-content:center}}.dashboard-main-facebook-services .facebook-speed-form>label:nth-last-of-type(2) input,.dashboard-main-facebook-services .facebook-speed-form>label:has(input[readonly]) input{color:var(--thg-purple-600);font-weight:800;background:var(--thg-surface-soft)}.dashboard-main-facebook-services .facebook-speed-vip-warning,.dashboard-main-facebook-services .facebook-service-lead,.dashboard-main-facebook-services .facebook-view-hint{padding:11px 13px;border-radius:9px;color:var(--thg-secondary);background:var(--thg-amber-bg);font-size:12px;line-height:1.5}.dashboard-main-facebook-services .facebook-speed-vip-warning strong{display:block;margin-bottom:3px;color:var(--thg-amber)}.dashboard-main-facebook-services .facebook-speed-side{display:grid;gap:14px}.dashboard-main-facebook-services .facebook-speed-side .facebook-speed-card{box-shadow:none}.dashboard-main-facebook-services .facebook-speed-video-card{border:0;color:#fff;background:linear-gradient(135deg,var(--thg-purple-800),var(--thg-purple-600) 58%,var(--thg-pink-500))}.dashboard-main-facebook-services .facebook-speed-video-card .facebook-speed-side-heading{border-bottom-color:#ffffff26;background:transparent}.dashboard-main-facebook-services .facebook-speed-video-card .facebook-speed-side-heading h2,.dashboard-main-facebook-services .facebook-speed-video-card .facebook-speed-side-heading a{color:#fff}.dashboard-main-facebook-services .facebook-speed-video-card .facebook-speed-side-heading a{border-color:#ffffff4d;background:#ffffff1f}.dashboard-main-facebook-services .facebook-speed-video-thumb{min-height:206px;margin:14px;border-radius:12px;background:#ffffff1c}.dashboard-main-facebook-services .facebook-speed-video-thumb:before{border-color:#ffffff4d}.dashboard-main-facebook-services .facebook-speed-video-thumb i{background:#fff;color:var(--thg-purple-600)}.dashboard-main-facebook-services .facebook-speed-notes-card{overflow:hidden}.dashboard-main-facebook-services .facebook-speed-side-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:54px;padding:0 17px;border-bottom:1px solid var(--thg-border);background:var(--thg-surface-soft)}.dashboard-main-facebook-services .facebook-speed-side-heading h2{margin:0;color:var(--thg-text);font-size:15px}.dashboard-main-facebook-services .facebook-speed-side-heading a{color:var(--thg-purple-600);font-size:11px;font-weight:700}.dashboard-main-facebook-services .facebook-speed-note-intro,.dashboard-main-facebook-services .facebook-speed-note-group{padding:15px 17px 0}.dashboard-main-facebook-services .facebook-speed-note-intro{color:var(--thg-secondary);font-size:12px;line-height:1.55}.dashboard-main-facebook-services .facebook-speed-note-intro strong{display:block;margin-bottom:6px;color:var(--thg-text);font-size:13px}.dashboard-main-facebook-services .facebook-speed-note-intro p{margin:0 0 8px}.dashboard-main-facebook-services .facebook-speed-note-intro a{color:var(--thg-purple-600);font-weight:700}.dashboard-main-facebook-services .facebook-speed-note-group{margin-top:14px;padding-bottom:16px;border-top:1px solid var(--thg-border);padding-top:14px}.dashboard-main-facebook-services .facebook-speed-note-group h3{margin:0;color:var(--thg-text);font-size:13px}.dashboard-main-facebook-services .facebook-speed-note-group ul{display:grid;gap:7px;margin:9px 0 0;padding-left:17px;color:var(--thg-secondary);font-size:12px;line-height:1.5}.dashboard-main-facebook-services .facebook-speed-note-group.is-important,.dashboard-main-facebook-services .facebook-speed-note-group:nth-child(3){background:var(--thg-amber-bg)}.dashboard-main-facebook-services .facebook-speed-note-group.is-danger,.dashboard-main-facebook-services .facebook-speed-note-group:nth-child(4){background:var(--thg-danger-bg)}.dashboard-main-facebook-services .facebook-speed-empty-history{min-height:330px;padding:30px}.dashboard-main-facebook-services .facebook-service-history{padding:2px 0 0}.dashboard-main-facebook-services .facebook-vip-page .facebook-speed-order-card:has(.facebook-service-history)>.facebook-speed-empty-history{display:none}.dashboard-main-facebook-services .facebook-service-history-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.dashboard-main-facebook-services .facebook-service-history-heading h2{margin:5px 0 4px;color:var(--thg-text);font-size:20px}.dashboard-main-facebook-services .facebook-service-history-heading p{margin:0;color:var(--thg-secondary);font-size:12px}.dashboard-main-facebook-services .facebook-service-history-badge{padding:6px 9px;border-radius:999px;color:var(--thg-purple-600);background:var(--thg-purple-100);font-size:10px;font-weight:800;white-space:nowrap}.dashboard-main-facebook-services .facebook-service-history-table-wrap{overflow-x:auto;border:1px solid var(--thg-border);border-radius:10px}.dashboard-main-facebook-services .facebook-service-history-table-wrap table{width:100%;min-width:680px;border-collapse:collapse}.dashboard-main-facebook-services .facebook-service-history-table-wrap th,.dashboard-main-facebook-services .facebook-service-history-table-wrap td{padding:12px;border-bottom:1px solid var(--thg-border);text-align:left;font-size:11px}.dashboard-main-facebook-services .facebook-service-history-table-wrap th{color:var(--thg-muted);background:var(--thg-surface-soft);font-size:10px;font-weight:800;letter-spacing:.25px;text-transform:uppercase}.dashboard-main-facebook-services .facebook-service-history-empty{display:grid;place-items:center;gap:4px;min-height:150px;text-align:center}.dashboard-main-facebook-services .facebook-service-history-empty span{color:var(--thg-purple-500);font-size:26px}.dashboard-main-facebook-services .facebook-service-history-empty strong{color:var(--thg-text);font-size:14px}.dashboard-main-facebook-services .facebook-service-history-empty small{color:var(--thg-secondary);font-size:11px}.dashboard-main-facebook-services .website-api-floating-contact{background:linear-gradient(135deg,var(--thg-purple-600),var(--thg-pink-500))!important}.dashboard-main-facebook-services .facebook-speed-page :is(button,input,select,textarea,a):focus-visible{outline:2px solid rgba(124,58,237,.72);outline-offset:2px}@media (max-width: 1100px){.dashboard-main-facebook-services .facebook-speed-layout{grid-template-columns:minmax(0,1fr)}.dashboard-main-facebook-services .facebook-speed-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.dashboard-main-facebook-services .facebook-speed-page{padding:0 0 30px}.dashboard-main-facebook-services .facebook-speed-summary-grid,.dashboard-main-facebook-services .facebook-speed-side{grid-template-columns:1fr}.dashboard-main-facebook-services .facebook-speed-order-card{padding:0 16px 18px}.dashboard-main-facebook-services .facebook-speed-tabs{width:100%}.dashboard-main-facebook-services .facebook-speed-tabs button{flex:1;padding:0 9px!important}.dashboard-main-facebook-services .facebook-speed-server-row{grid-template-columns:18px 38px minmax(0,1fr);padding:10px 11px!important}.dashboard-main-facebook-services .facebook-speed-server-row b,.dashboard-main-facebook-services .facebook-speed-server-row em{grid-column:3}.dashboard-main-facebook-services .facebook-speed-coupon-row{grid-template-columns:1fr}.dashboard-main-facebook-services .facebook-speed-form-footer button{flex:1 1 150px}}@media (prefers-reduced-motion: reduce){.dashboard-main-facebook-services .facebook-speed-page button,.dashboard-main-facebook-services .facebook-speed-order-card>[role=tabpanel]{transition:none!important;animation:none!important}}.dashboard-main-facebook-services .facebook-speed-form-footer .dashboard-primary-button:disabled{cursor:not-allowed;opacity:.52;box-shadow:none}.dashboard-main-facebook-services .youtube-video-thumb{background:radial-gradient(circle at 20% 25%,rgba(255,255,255,.88),transparent 19%),linear-gradient(135deg,#24103c,#741be5 54%,#ee2ba5)}.dashboard-main-facebook-services .facebook-speed-card.facebook-speed-notes-card .facebook-speed-side-heading h2{font-size:14px}.dashboard-main-facebook-services .facebook-speed-card.facebook-speed-notes-card .facebook-speed-side-heading a{font-size:10px}.dashboard-main-facebook-services .facebook-speed-card.facebook-speed-notes-card .facebook-speed-note-intro,.dashboard-main-facebook-services .facebook-speed-card.facebook-speed-notes-card .facebook-speed-note-group{font-size:11px;line-height:1.45}.dashboard-main-facebook-services .facebook-speed-card.facebook-speed-notes-card .facebook-speed-note-intro strong,.dashboard-main-facebook-services .facebook-speed-card.facebook-speed-notes-card .facebook-speed-note-group h3{font-size:12px}.dashboard-main-facebook-services .facebook-speed-card.facebook-speed-notes-card .facebook-speed-note-group ul{font-size:11px;line-height:1.45}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-layout{grid-template-columns:minmax(0,2fr) minmax(330px,.95fr)!important;gap:16px!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-order-card{padding:0 16px 22px!important;border-color:#dce5f0;border-radius:13px;box-shadow:0 6px 18px #32486f0f}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-tabs{display:flex!important;width:auto!important;min-height:45px;margin:0!important;padding:0!important;gap:25px;border:0!important;border-bottom:1px solid #e6ecf4!important;border-radius:0!important;background:transparent!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-tabs button,.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-tabs button:hover:not(.is-active){min-height:45px!important;padding:0 2px!important;border-radius:0!important;color:#8796aa!important;background:transparent!important;font-size:13px!important;font-weight:500!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-tabs button.is-active,.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-tabs button.is-active:hover{color:#286fda!important;background:transparent!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-tabs button:after{background:#2f7df1!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form{gap:13px}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form input,.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form textarea{min-height:35px!important;border-radius:8px;font-size:12px}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-list{gap:4px}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-option{border:0;background:transparent}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-row{grid-template-columns:17px 31px minmax(0,1fr) auto auto;min-height:35px!important;padding:0 10px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-option.is-selected .facebook-speed-server-row{border-color:#2f7df1!important;background:#f3f8ff!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-row strong{color:#263954}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-row b{color:#f04b4b;font-size:11px}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-row em{padding:3px 7px;border-radius:5px;background:#ddf8eb;color:#1aa870}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-row em.is-maintenance{background:#ffd6d6;color:#e54848}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-radio{width:12px;height:12px}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-option.is-selected .facebook-speed-radio{border-color:#2f7df1;box-shadow:inset 0 0 0 3px #fff;background:#2f7df1}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-detail{margin:0!important;padding:10px 12px;border:0;border-radius:7px;background:linear-gradient(100deg,#baf5f0,#e7fffb)!important;color:#183f47;font-size:11px}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-vip-warning{margin-top:1px;padding:14px 15px;border-radius:8px;background:#ffe9ae;color:#ed4057;font-size:11px;line-height:1.45}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-emotions{padding-top:11px;border-top:1px solid #e6ecf4}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-emotions>div{justify-content:center;gap:8px;padding:2px 0 0}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-emotions label{display:flex;flex-direction:column;align-items:center;gap:3px!important;min-height:0;padding:0;border:0;border-radius:0;background:transparent}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-emotions label button{width:43px;height:43px;min-height:43px!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;font-size:30px!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-emotions label.is-selected button{border:0!important;background:#3b82f6!important;box-shadow:0 2px 8px #2f6df633}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-emotions label input{width:13px!important;height:13px;min-height:13px!important;padding:0;border:1px solid #a8b3c1;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-emotions label input:checked{border-color:#2f7df1;box-shadow:inset 0 0 0 3px #fff;background:#2f7df1}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-coupon-row{grid-template-columns:120px auto;justify-content:start;gap:9px}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-coupon-row>label{width:120px}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form-footer .dashboard-primary-button{min-width:56px;padding:0 15px!important;border-color:#2f6df6!important;border-radius:8px!important;background:#2f6df6!important;box-shadow:0 7px 14px #2f6df62e!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form-footer .dashboard-secondary-button{border-color:#dbe6fb!important;border-radius:8px!important;color:#286fda!important;background:#edf3ff!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-video-card{border:1px solid #dfe7f2;color:#172238;background:#fff}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-video-card .facebook-speed-side-heading{border-bottom:1px solid #dfe7f2;background:#eef4ff}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-video-card .facebook-speed-side-heading h2{color:#286fda}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-video-card .facebook-speed-side-heading a{border-color:#f0cfe0;background:#fff1f7;color:#b73b68}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-video-thumb{min-height:207px;margin:12px 14px 0;background:radial-gradient(circle at 20% 25%,rgba(255,255,255,.92),transparent 19%),linear-gradient(135deg,#f7b3ac,#f46978 42%,#3159b7)}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-video-thumb i{background:#f31d3a;color:#fff}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-notes-card{border:1px solid #dfe7f2;background:#fff}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-notes-card .facebook-speed-side-heading{background:#eef4ff}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-notes-card .facebook-speed-side-heading h2{color:#286fda}@media (max-width: 1100px){.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-layout{grid-template-columns:minmax(0,1fr)!important}}@media (max-width: 680px){.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-side{grid-template-columns:1fr}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-coupon-row{grid-template-columns:120px auto}}@media (max-width: 480px){.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-coupon-row{grid-template-columns:1fr}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-coupon-row>label{width:100%}}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-order-card{padding:0 15px 18px;border-radius:0;box-shadow:none}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-tabs{display:flex;width:100%;gap:23px;margin:0 0 16px;padding:0;border:0;border-bottom:1px solid #e8edf4;border-radius:0;background:#fff}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-tabs button{position:relative;min-height:44px!important;padding:0 3px!important;border-radius:0!important;color:#8390a2!important;background:transparent!important;font-size:12px!important;font-weight:500!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-tabs button.is-active{color:#2f6df6!important;background:transparent!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-tabs button.is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#2f6df6;content:""}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-toggle{margin:0 0 19px;color:#65758a;font-size:12px;font-weight:500}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-toggle span{width:18px;height:11px;background:#d7dee8}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-toggle span:after{top:2px;left:2px;width:7px;height:7px}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-toggle input:checked+span{background:#2f6df6}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-toggle input:checked+span:after{left:9px}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form{gap:15px}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form>label,.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-coupon-row>label{gap:6px;color:#263954;font-size:11px;font-weight:500}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form input:not([type=checkbox]),.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form select,.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form textarea{min-height:36px;padding:8px 11px;border-color:#dce5f0;border-radius:8px;color:#52657d;background:#fff;font-size:11px;font-weight:400}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-hint{margin:-7px 0 -2px;padding:0;border-radius:0;color:#f04b6b;background:transparent;font-size:10px}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-choice{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-height:0;color:#263954;font-size:11px}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-choice>span{flex-basis:100%;font-size:11px;font-weight:500}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-choice strong{padding:0;border:0;border-radius:0;background:transparent;color:#286fe0;font-size:12px;font-weight:500}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-choice em{padding:3px 6px;border-radius:4px;font-size:9px}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-machine-field select{font-size:11px}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-price-status{display:none}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-coupon-row{grid-template-columns:120px auto;justify-content:start;gap:9px}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-coupon-row>label{width:120px}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-coupon{min-height:36px!important;padding:3px 9px!important;border-radius:6px!important;background:#f4fff7!important;font-size:10px}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-coupon strong{font-size:10px}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-coupon span{font-size:9px}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form-footer{margin-top:0}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form-footer .dashboard-primary-button{min-height:36px!important;padding:0 19px!important;border:0!important;border-radius:8px!important;background:#3978ee!important;box-shadow:0 7px 14px #2f6df62e!important;font-size:11px!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .dashboard-service-notice:empty{display:none}@media (max-width: 640px){.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-coupon-row{grid-template-columns:1fr}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-coupon-row>label{width:100%}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-coupon{justify-self:start}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form-footer{flex-direction:row}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form-footer .dashboard-primary-button{width:auto}}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-order-card{padding:0 24px 24px!important;border-radius:14px!important;box-shadow:0 8px 22px #2a12500a!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-tabs{display:inline-flex!important;gap:4px!important;width:auto!important;margin:20px 0 22px!important;padding:4px!important;border:1px solid var(--thg-border)!important;border-radius:999px!important;background:var(--thg-surface-soft)!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-tabs button{min-height:36px!important;padding:0 16px!important;border:0!important;border-radius:999px!important;color:var(--thg-secondary)!important;background:transparent!important;font-size:13px!important;font-weight:700!important;white-space:nowrap}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-tabs button.is-active{color:#fff!important;background:var(--thg-purple-600)!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-toggle{margin:0 0 20px!important;color:var(--thg-secondary)!important;font-size:13px!important;font-weight:600!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-toggle span{width:35px!important;height:20px!important;background:#d9d4e5!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-toggle span:after{top:3px!important;left:3px!important;width:14px!important;height:14px!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-toggle input:checked+span{background:var(--thg-purple-600)!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-toggle input:checked+span:after{left:18px!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form{gap:16px!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form>label,.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-coupon-row>label{gap:7px!important;color:var(--thg-text)!important;font-size:13px!important;font-weight:700!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form input:not([type=checkbox]),.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form select,.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form textarea{min-height:43px!important;padding:10px 12px!important;border:1px solid var(--thg-border)!important;border-radius:9px!important;color:var(--thg-text)!important;background:var(--thg-surface)!important;font-size:13px!important;font-weight:500!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-price-status{display:block!important;margin:-4px 0 0!important;color:var(--thg-success)!important;font-size:11px!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form-footer .dashboard-primary-button{min-height:43px!important;padding:0 18px!important;border:1px solid var(--thg-purple-600)!important;border-radius:9px!important;background:linear-gradient(135deg,var(--thg-purple-600),var(--thg-pink-500))!important;box-shadow:0 8px 18px #5b2a9e33!important;font-size:13px!important}@media (max-width: 680px){.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-order-card{padding:0 18px 22px!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-tabs{margin:16px 0 20px!important}}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-order-card{padding:0 24px 24px!important;border-radius:14px!important;box-shadow:0 8px 22px #2a12500a!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-tabs{display:inline-flex!important;gap:4px!important;width:auto!important;min-height:0!important;margin:20px 0 22px!important;padding:4px!important;border:1px solid var(--thg-border)!important;border-radius:999px!important;background:var(--thg-surface-soft)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-tabs button,.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-tabs button:hover:not(.is-active){min-height:36px!important;padding:0 16px!important;border:0!important;border-radius:999px!important;color:var(--thg-secondary)!important;background:transparent!important;font-size:13px!important;font-weight:700!important;white-space:nowrap}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-tabs button.is-active,.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-tabs button.is-active:hover{color:#fff!important;background:var(--thg-purple-600)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-tabs button:after{display:none!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form{gap:16px!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form>label,.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-coupon-row>label{gap:7px!important;color:var(--thg-text)!important;font-size:13px!important;font-weight:700!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form input:not([type=checkbox]),.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form select,.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form textarea{min-height:43px!important;padding:10px 12px!important;border:1px solid var(--thg-border)!important;border-radius:9px!important;color:var(--thg-text)!important;background:var(--thg-surface)!important;font-size:13px!important;font-weight:500!important}@media (max-width: 680px){.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-order-card{padding:0 18px 22px!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-tabs{margin:16px 0 20px!important}}.dashboard-main-facebook-services .facebook-service-page .facebook-speed-tabs{display:inline-flex!important;width:auto!important;min-height:0!important;gap:4px!important;margin:20px 0 22px!important;padding:4px!important;border:1px solid var(--thg-border)!important;border-radius:14px!important;background:var(--thg-surface-soft)!important}.dashboard-main-facebook-services .facebook-service-page .facebook-speed-tabs button,.dashboard-main-facebook-services .facebook-service-page .facebook-speed-tabs button:hover:not(.is-active){min-height:36px!important;padding:0 16px!important;border:0!important;border-radius:10px!important;color:var(--thg-secondary)!important;background:transparent!important;font-size:13px!important;font-weight:700!important;white-space:nowrap}.dashboard-main-facebook-services .facebook-service-page .facebook-speed-tabs button.is-active,.dashboard-main-facebook-services .facebook-service-page .facebook-speed-tabs button.is-active:hover{color:var(--thg-purple-600)!important;background:var(--thg-surface)!important;box-shadow:0 1px 5px #2a12501f}.dashboard-main-facebook-services .facebook-service-page .facebook-speed-tabs button:focus-visible{outline:2px solid var(--thg-purple-500);outline-offset:2px}@media (max-width: 680px){.dashboard-main-facebook-services .facebook-service-page .facebook-speed-tabs{width:100%!important}.dashboard-main-facebook-services .facebook-service-page .facebook-speed-tabs button{flex:1;padding:0 9px!important}}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-option.is-selected .facebook-speed-server-row{border-color:var(--thg-purple-500)!important;background:var(--thg-purple-100)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-row strong{color:var(--thg-text)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-row b{color:var(--thg-purple-600)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-row em{color:var(--thg-success)!important;background:var(--thg-success-bg)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-row em.is-maintenance{color:var(--thg-danger)!important;background:var(--thg-danger-bg)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-option.is-selected .facebook-speed-radio{border-color:var(--thg-purple-600)!important;background:var(--thg-purple-600)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-detail{border-left:2px solid var(--thg-purple-500)!important;background:linear-gradient(100deg,var(--thg-purple-100),var(--thg-surface-soft))!important;color:var(--thg-purple-700)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-vip-warning{background:var(--thg-amber-bg)!important;color:var(--thg-amber)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-emotions{border-top-color:var(--thg-border)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-emotions label.is-selected button{background:var(--thg-purple-500)!important;box-shadow:0 2px 8px #5b2a9e33!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-emotions label input:checked{border-color:var(--thg-purple-600)!important;background:var(--thg-purple-600)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form-footer .dashboard-primary-button{border-color:var(--thg-purple-600)!important;background:linear-gradient(135deg,var(--thg-purple-600),var(--thg-pink-500))!important;box-shadow:0 7px 14px #5b2a9e2e!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form-footer .dashboard-secondary-button{border-color:var(--thg-border)!important;color:var(--thg-purple-600)!important;background:var(--thg-purple-100)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-video-card{border:0!important;color:#fff!important;background:linear-gradient(135deg,var(--thg-purple-800),var(--thg-purple-600) 58%,var(--thg-pink-500))!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-video-card .facebook-speed-side-heading{border-bottom-color:#ffffff26!important;background:transparent!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-video-card .facebook-speed-side-heading h2,.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-video-card .facebook-speed-side-heading a{color:#fff!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-video-card .facebook-speed-side-heading a{border-color:#ffffff4d!important;background:#ffffff1f!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-video-thumb{background:#ffffff1c!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-video-thumb i{background:#fff!important;color:var(--thg-purple-600)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-notes-card .facebook-speed-side-heading{background:var(--thg-surface-soft)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-notes-card .facebook-speed-side-heading h2{color:var(--thg-text)!important}.dashboard-main-facebook-services .service-layout--facebook-speed-like{position:relative;isolation:isolate}.dashboard-main-facebook-services .service-layout--facebook-speed-like:before{position:absolute;z-index:-1;top:18px;right:-30px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(53,189,248,.18),transparent 68%);content:"";pointer-events:none}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-order-card{position:relative;overflow:hidden;border-color:#741be533;box-shadow:0 18px 38px #5334981a}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-order-card:before{position:absolute;top:0;right:10%;left:10%;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,#35bdf8,#741be5,#ee2ba5,#ffb545);content:""}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions{padding:14px 15px 16px;border:1px solid rgba(116,27,229,.14);border-radius:18px;background:var(--thg-surface-soft);box-shadow:0 12px 24px #53349814}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions legend{margin-bottom:12px;color:var(--thg-text)}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions>div{align-items:flex-end;flex-wrap:nowrap;gap:10px;min-width:max-content;overflow-x:auto;padding:4px 3px 7px}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:64px;min-height:100px;padding:8px 6px 9px;border:1px solid transparent;border-radius:16px;background:var(--thg-surface);box-shadow:0 6px 16px #53349814;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label:after{display:none}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label:hover{transform:translateY(-4px);border-color:#741be53d;box-shadow:0 12px 22px #741be524}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label.is-selected{transform:translateY(-2px);border-color:#741be561;background:var(--thg-surface);box-shadow:0 12px 24px #741be529}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label button,.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label button:hover{display:grid;place-items:center;width:48px;height:48px;min-height:48px!important;padding:0!important;border:0!important;border-radius:50%!important;color:#fff!important;font-size:29px!important;line-height:1;text-shadow:0 2px 5px rgba(35,27,70,.2);transition:transform .22s ease,filter .22s ease,box-shadow .22s ease}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label button:hover{transform:scale(1.08) rotate(-3deg);filter:saturate(1.16) brightness(1.04)}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label[data-reaction=love] button{width:68px;height:68px;min-height:68px!important;font-size:40px!important;box-shadow:0 8px 18px #e11d623d}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label.is-selected button{transform:scale(1.06);box-shadow:0 0 0 3px var(--thg-surface),0 0 0 5px #741be557,0 8px 15px #46307b33}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label[data-reaction=love]{min-width:70px}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label[data-reaction=like] button{background:linear-gradient(145deg,#43a8ff,#2563eb)!important}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label[data-reaction=love] button{background:linear-gradient(145deg,#ff6c9d,#e11d62)!important}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label[data-reaction=care] button{background:linear-gradient(145deg,#ffbf65,#f28c28)!important}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label[data-reaction=wow] button{background:linear-gradient(145deg,#ffd75e,#f59e0b)!important}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label[data-reaction=haha] button{background:linear-gradient(145deg,#ffe477,#eab308)!important}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label[data-reaction=sad] button{background:linear-gradient(145deg,#6ec5ff,#3b82f6)!important}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label[data-reaction=angry] button{background:linear-gradient(145deg,#ff806c,#ef4444)!important}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-reaction-label{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;color:var(--thg-secondary);font-size:10px;font-weight:700;line-height:1.1;white-space:nowrap;transition:color .2s ease,font-weight .2s ease}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label:hover .facebook-speed-reaction-label,.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label.is-selected .facebook-speed-reaction-label{color:var(--thg-purple-600);font-weight:800}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);opacity:0;white-space:nowrap}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-reaction-check{display:grid;place-items:center;width:16px;height:16px;border:1px solid var(--thg-muted);border-radius:50%;color:transparent;background:var(--thg-surface);font-size:10px;line-height:1;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-reaction-check:after{content:"";opacity:0;transform:scale(.5);transition:opacity .2s ease,transform .2s ease}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label.is-selected .facebook-speed-reaction-check{border-color:#1877f2;color:#fff;background:#1877f2;animation:facebookSpeedReaction .55s ease-out}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label.is-selected .facebook-speed-reaction-check:after{content:"✓";opacity:1;transform:scale(1)}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-video-card{position:relative;overflow:hidden;box-shadow:0 18px 34px #53349829}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-video-card:after{position:absolute;top:-80px;right:-45px;width:160px;height:160px;border:1px solid rgba(255,255,255,.24);border-radius:50%;box-shadow:0 0 0 22px #ffffff0f,0 0 0 44px #ffffff0a;content:"";pointer-events:none}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-youtube-frame-wrap{position:relative;z-index:1;margin:14px;overflow:hidden;aspect-ratio:16 / 9;border:1px solid rgba(255,255,255,.3);border-radius:14px;background:#140d346b;box-shadow:0 12px 24px #190a3b38}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-youtube-frame{display:block;width:100%;height:100%;border:0}@keyframes facebookSpeedReaction{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (max-width: 680px){.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions>div{justify-content:flex-start}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label{min-width:64px}}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-notes-card{overflow:hidden;border:1px solid rgba(116,27,229,.16);border-radius:18px;background:var(--thg-surface);box-shadow:0 14px 30px #5334981a}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-notes-card .facebook-speed-side-heading{min-height:58px;justify-content:flex-start;padding:0 18px;border-bottom:1px solid var(--thg-border);background:linear-gradient(135deg,var(--thg-surface-soft),var(--thg-surface))}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-notes-card .facebook-speed-side-heading h2{display:inline-flex;align-items:center;gap:9px;color:var(--thg-text);font-size:16px;font-weight:800}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-heading-mark{display:inline-block;width:5px;height:19px;border-radius:3px;background:linear-gradient(180deg,#741be5,#ee2ba5);box-shadow:0 3px 8px #741be538}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-intro{margin:0;padding:16px 18px 17px;border-bottom:1px solid var(--thg-border);background:var(--thg-surface);color:var(--thg-secondary);font-size:12px;line-height:1.55}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-intro strong{display:block;margin-bottom:9px;color:var(--thg-text);font-size:13px;font-weight:800;line-height:1.45}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-intro ol{display:grid;gap:4px;margin:0;padding-left:21px}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-intro li{padding-left:2px}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-intro a{color:var(--thg-purple-600);font-weight:800;text-decoration:none}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-intro a:hover{text-decoration:underline}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-group{margin:0;padding:16px 18px 18px;border:0;border-top:1px solid rgba(116,27,229,.1);border-left:4px solid transparent}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-group h3{margin:0;color:var(--thg-text);font-size:13px;font-weight:800;line-height:1.45}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-group ul{display:grid;gap:7px;margin:10px 0 0;padding-left:18px;color:var(--thg-secondary);font-size:12px;line-height:1.55}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-group li::marker{color:var(--thg-purple-500);font-size:.85em}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-group.is-important{border-left-color:#dfaa36;background:var(--thg-amber-bg)}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-group.is-important li::marker{color:#c38a1a}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-group.is-danger{border-left-color:#d95772;background:var(--thg-danger-bg)}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-group.is-danger li::marker{color:#c54360}@media (max-width: 680px){.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-notes-card .facebook-speed-side-heading{min-height:54px;padding:0 15px}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-intro,.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-group{padding-right:15px;padding-left:15px}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-intro strong,.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-group h3{font-size:12px}.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-intro,.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-note-group ul{font-size:11px;line-height:1.5}}@media (prefers-reduced-motion: reduce){.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label,.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label button,.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-emotions label:after,.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-reaction-check,.dashboard-main-facebook-services .service-layout--facebook-speed-like .facebook-speed-reaction-check:after{animation:none!important;transition:none!important}}.dashboard-main-facebook-services .liquid-tabs{position:relative;isolation:isolate;overflow:visible}.dashboard-main-facebook-services .liquid-tabs>.liquid-tab-indicator{position:absolute;top:0;left:0;z-index:0;display:block;width:var(--liquid-tab-width, 0px);height:var(--liquid-tab-height, 0px);border-radius:999px;background:var(--thg-surface);box-shadow:0 1px 5px #2a12501f;opacity:0;pointer-events:none;transform:translate3d(var(--liquid-tab-x, 0px),var(--liquid-tab-y, 0px),0);transition:transform .52s cubic-bezier(.65,0,.35,1),width .52s cubic-bezier(.65,0,.35,1),height .24s ease;will-change:transform,width}.dashboard-main-facebook-services .liquid-tabs>.liquid-tab-indicator.is-visible{opacity:1}.dashboard-main-facebook-services .liquid-tabs>.liquid-tab-indicator.is-animating{animation:liquidTabMorph .52s cubic-bezier(.65,0,.35,1) both}.dashboard-main-facebook-services .liquid-tabs>.liquid-tab-indicator>.liquid-tab-droplet{position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;background:var(--thg-purple-500);opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.45)}.dashboard-main-facebook-services .liquid-tabs>.liquid-tab-indicator.is-animating>.liquid-tab-droplet{animation:liquidTabDroplet .5s ease-out both}.dashboard-main-facebook-services .liquid-tabs>button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;color:var(--thg-secondary)!important;background:transparent!important;box-shadow:none!important;transition:color .34s ease,transform .2s ease}.dashboard-main-facebook-services .liquid-tabs>button.is-active,.dashboard-main-facebook-services .liquid-tabs>button.is-active:hover{color:var(--thg-purple-600)!important;background:transparent!important}@keyframes liquidTabMorph{0%,to{border-radius:999px}25%{border-radius:40% 60% 55% 45%/55% 45% 60% 40%}50%{border-radius:58% 42% 44% 56%/42% 58% 55% 45%}75%{border-radius:47% 53% 60% 40%/58% 42% 45% 55%}}@keyframes liquidTabDroplet{0%,to{opacity:0;transform:translate(-50%,-50%) scale(.45)}45%{opacity:.8;transform:translate(-50%,-50%) scale(1.35)}72%{opacity:.25;transform:translate(-50%,-50%) scale(.85)}}@media (prefers-reduced-motion: reduce){.dashboard-main-facebook-services .liquid-tabs>.liquid-tab-indicator{animation:none!important;transition:transform .16s ease,width .16s ease,height .16s ease,opacity .16s ease!important}.dashboard-main-facebook-services .liquid-tabs>.liquid-tab-indicator>.liquid-tab-droplet{animation:none!important;opacity:0!important}.dashboard-main-facebook-services .liquid-tabs>button{transition:color .16s ease!important}}.dashboard-main-facebook-services .facebook-reaction-picker{min-width:0;margin:0;padding:0;border:0;background:transparent}.dashboard-main-facebook-services .facebook-reaction-picker__legend{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 12px;padding:0;color:var(--thg-text);font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.dashboard-main-facebook-services .facebook-reaction-picker__legend i{flex:1;height:1px;background:linear-gradient(90deg,rgba(45,123,255,.45),rgba(224,36,94,.18),transparent)}.dashboard-main-facebook-services .facebook-reaction-picker__items{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;gap:clamp(4px,1vw,12px);min-width:0;padding:8px 2px 4px;overflow:visible}.dashboard-main-facebook-services .facebook-reaction-picker__item{position:relative;display:flex;flex:1 1 0;min-width:0;flex-direction:column;align-items:center;gap:7px;color:#9297a1}.dashboard-main-facebook-services .facebook-reaction-picker__stage{position:relative;z-index:1;flex:0 0 56px;width:56px;height:56px;transform:translateY(var(--reaction-lift, 0px)) scale(var(--reaction-scale, 1));transform-origin:center bottom;will-change:transform}.dashboard-main-facebook-services .facebook-reaction-picker__button{position:relative;z-index:2;display:grid!important;place-items:center;width:56px!important;height:56px!important;min-height:56px!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;cursor:pointer}.dashboard-main-facebook-services .facebook-reaction-picker__button img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 5px 7px rgba(45,56,84,.16))}.dashboard-main-facebook-services .facebook-reaction-picker__button:focus-visible{outline:3px solid color-mix(in srgb,var(--tone) 52%,white);outline-offset:4px}.dashboard-main-facebook-services .facebook-reaction-picker__ring{position:absolute;z-index:1;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:conic-gradient(from 0deg,var(--tone),var(--tone2),var(--tone),var(--tone2),var(--tone));animation:reactionPickerSpin 4s linear infinite;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 0);pointer-events:none}.dashboard-main-facebook-services .facebook-reaction-picker__check{position:absolute;z-index:4;right:-2px;bottom:-2px;display:grid;width:17px;height:17px;place-items:center;border:2px solid #fff;border-radius:50%;color:#fff;background:var(--tone);box-shadow:0 2px 6px #262e4833;font-size:10px;font-weight:900;line-height:1;pointer-events:none}.dashboard-main-facebook-services .facebook-reaction-picker__label{max-width:100%;overflow:hidden;color:#9297a1;font-size:12px;font-weight:600;line-height:1.25;text-align:center;text-overflow:ellipsis;white-space:nowrap}.dashboard-main-facebook-services .facebook-reaction-picker__item.is-selected .facebook-reaction-picker__label{color:var(--tone);font-weight:800}.dashboard-main-facebook-services .facebook-reaction-picker__confetti{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;pointer-events:none}.dashboard-main-facebook-services .facebook-reaction-picker__confetti i{position:absolute;top:50%;left:50%;width:5px;height:5px;border-radius:50%;background:var(--tone);box-shadow:0 0 0 1px color-mix(in srgb,var(--tone2) 55%,transparent);animation:reactionPickerConfetti .6s cubic-bezier(.2,.8,.25,1) both}@keyframes reactionPickerSpin{to{transform:rotate(360deg)}}@keyframes reactionPickerConfetti{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(.35)}}@media (max-width: 600px){.dashboard-main-facebook-services .facebook-reaction-picker__items{gap:3px;padding-right:0;padding-left:0}.dashboard-main-facebook-services .facebook-reaction-picker__stage,.dashboard-main-facebook-services .facebook-reaction-picker__button{flex-basis:42px;width:42px!important;height:42px!important;min-height:42px!important}.dashboard-main-facebook-services .facebook-reaction-picker__label{font-size:11px}.dashboard-main-facebook-services .facebook-reaction-picker__check{right:-3px;bottom:-3px;width:15px;height:15px;font-size:9px}}@media (prefers-reduced-motion: reduce){.dashboard-main-facebook-services .facebook-reaction-picker__stage,.dashboard-main-facebook-services .facebook-reaction-picker__ring,.dashboard-main-facebook-services .facebook-reaction-picker__confetti i{animation:none!important;transition:none!important}.dashboard-main-facebook-services .facebook-reaction-picker__confetti{display:none}}.dashboard-page .dashboard-main{font-size:13px}.dashboard-page .dashboard-main h1{font-size:30px!important;line-height:1.15}.dashboard-page .dashboard-main h2{font-size:20px!important;line-height:1.3}.dashboard-page .dashboard-main h3{font-size:16px!important;line-height:1.4}.dashboard-page .dashboard-main h4{font-size:15px!important;line-height:1.4}.dashboard-page .dashboard-main h5{font-size:14px!important;line-height:1.4}.dashboard-page .dashboard-main h6{font-size:13px!important;line-height:1.4}.dashboard-page .dashboard-main p,.dashboard-page .dashboard-main label,.dashboard-page .dashboard-main legend{font-size:13px;line-height:1.5}.dashboard-page .dashboard-main input,.dashboard-page .dashboard-main select,.dashboard-page .dashboard-main textarea,.dashboard-page .dashboard-main button,.dashboard-page .dashboard-main [role=button],.dashboard-page .dashboard-main [class*=primary-button],.dashboard-page .dashboard-main [class*=secondary-button]{font-size:13px!important}.dashboard-page .dashboard-main small,.dashboard-page .dashboard-main [class*=caption],.dashboard-page .dashboard-main [class*=hint],.dashboard-page .dashboard-main [class*=helper],.dashboard-page .dashboard-main [class*=meta]{font-size:11px!important;line-height:1.4}.dashboard-page .dashboard-main table{font-size:13px!important}.dashboard-page .dashboard-main th{font-size:12px!important}.dashboard-page .dashboard-main td{font-size:13px!important}@media (max-width: 680px){.dashboard-page .dashboard-main h1{font-size:26px!important}}.dashboard-page .dashboard-main:not(.dashboard-main-home){width:100%;max-width:none;padding-inline:clamp(14px,1.4vw,24px)!important}.dashboard-page .dashboard-main:not(.dashboard-main-home) .profile-page,.dashboard-page .dashboard-main:not(.dashboard-main-home) .payment-page,.dashboard-page .dashboard-main:not(.dashboard-main-home) .pricing-page,.dashboard-page .dashboard-main:not(.dashboard-main-home) .referral-page,.dashboard-page .dashboard-main:not(.dashboard-main-home) .report-page,.dashboard-page .dashboard-main:not(.dashboard-main-home) .website-api-page,.dashboard-page .dashboard-main:not(.dashboard-main-home) .facebook-speed-page,.dashboard-page .dashboard-main:not(.dashboard-main-home) .service-layout,.dashboard-page .dashboard-main:not(.dashboard-main-home) .free-tools-page{width:100%;max-width:none;margin-right:0;margin-left:0}@media (max-width: 680px){.dashboard-page .dashboard-main:not(.dashboard-main-home){padding-inline:14px!important}}.dashboard-main-pricing .pricing-page{--pricing-ink: var(--color-text-primary);--pricing-muted: var(--color-text-secondary);--pricing-surface: var(--color-surface);--pricing-soft: var(--color-page-background);--pricing-line: var(--color-border);--pricing-primary: var(--color-brand-primary);--pricing-blue: var(--color-brand-blue);--pricing-success: var(--color-success);--pricing-warning: var(--color-warning);max-width:1320px;margin:0 auto;color:var(--pricing-ink);font-family:var(--font-body)}.dashboard-main-pricing .pricing-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:20px}.dashboard-main-pricing .pricing-page-header h1{margin:8px 0 6px;color:var(--pricing-ink);font-size:28px;line-height:var(--line-height-tight);letter-spacing:-.6px}.dashboard-main-pricing .pricing-page-header p,.dashboard-main-pricing .pricing-table-heading p{margin:0;color:var(--pricing-muted);font-size:13px;line-height:var(--line-height-relaxed)}.dashboard-main-pricing .pricing-page-header-actions{display:flex;align-items:center;gap:12px}.dashboard-main-pricing .pricing-page-header{display:none}.dashboard-main-pricing .pricing-page .website-api-search{width:min(280px,30vw);height:40px;border-color:var(--pricing-line);background:var(--pricing-surface)}.dashboard-main-pricing .pricing-membership-panel,.dashboard-main-pricing .pricing-table-panel,.dashboard-main-pricing .pricing-platform-menu,.dashboard-main-pricing .pricing-platform-count{border:1px solid var(--pricing-line);border-radius:16px;background:var(--pricing-surface);box-shadow:var(--shadow-sm)}.dashboard-main-pricing .pricing-membership-panel{padding:20px 24px 24px;margin-bottom:18px}.dashboard-main-pricing .pricing-section-heading,.dashboard-main-pricing .pricing-table-heading{display:flex;align-items:center;gap:10px}.dashboard-main-pricing .pricing-section-heading{margin-bottom:16px}.dashboard-main-pricing .pricing-section-heading h2,.dashboard-main-pricing .pricing-table-heading h2{margin:0;color:var(--pricing-ink);font-size:17px;line-height:var(--line-height-tight)}.dashboard-main-pricing .pricing-section-icon{display:grid;flex:0 0 38px;place-items:center;width:38px;height:38px;border-radius:11px;background:color-mix(in srgb,var(--pricing-warning) 18%,transparent);color:var(--pricing-warning);font-size:19px}.dashboard-main-pricing .pricing-section-icon.is-blue{background:color-mix(in srgb,var(--pricing-blue) 14%,transparent);color:var(--pricing-blue)}.dashboard-main-pricing .pricing-tier-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dashboard-main-pricing .pricing-tier-card{display:flex;min-height:206px;flex-direction:column;padding:18px 20px;border:1px solid var(--pricing-line);border-radius:14px;background:var(--pricing-surface)}.dashboard-main-pricing .pricing-tier-card.is-current{border-color:color-mix(in srgb,var(--pricing-success) 35%,var(--pricing-line))}.dashboard-main-pricing .pricing-tier-card-head{display:flex;align-items:center;gap:12px}.dashboard-main-pricing .pricing-tier-icon{display:grid;flex:0 0 42px;place-items:center;width:42px;height:42px;border-radius:12px;background:color-mix(in srgb,var(--pricing-primary) 14%,transparent);color:var(--pricing-primary);font-size:23px}.dashboard-main-pricing .pricing-tier-label,.dashboard-main-pricing .pricing-tier-caption{display:block;color:var(--pricing-muted);font-size:12px}.dashboard-main-pricing .pricing-tier-card h3{margin:3px 0 0;color:var(--pricing-ink);font-size:15px}.dashboard-main-pricing .pricing-tier-threshold{margin-top:15px;color:var(--pricing-primary);font-size:21px;line-height:1.15}.dashboard-main-pricing .pricing-tier-note{min-height:19px;margin:12px 0 14px;color:var(--pricing-muted);font-size:12px;font-style:italic;line-height:var(--line-height-snug)}.dashboard-main-pricing .pricing-tier-cta{width:100%;min-height:38px;margin-top:auto;border:0;border-radius:9px;background:color-mix(in srgb,var(--pricing-primary) 10%,transparent);color:var(--pricing-primary);font:inherit;font-size:14px;cursor:pointer}.dashboard-main-pricing .pricing-tier-card.is-current .pricing-tier-cta{background:color-mix(in srgb,var(--pricing-success) 14%,transparent);color:var(--pricing-success)}.dashboard-main-pricing .pricing-tier-cta:disabled{cursor:default}.dashboard-main-pricing .pricing-catalog-layout{display:grid;grid-template-columns:238px minmax(0,1fr);align-items:start;gap:18px}.dashboard-main-pricing .pricing-platform-sidebar{display:grid;gap:16px;min-width:0}.dashboard-main-pricing .pricing-platform-count{display:grid;place-items:center;min-height:126px;padding:16px;text-align:center}.dashboard-main-pricing .pricing-platform-count span,.dashboard-main-pricing .pricing-platform-count small{color:var(--pricing-muted);font-size:13px}.dashboard-main-pricing .pricing-platform-count strong{margin:4px 0;color:var(--pricing-primary);font-size:34px;line-height:1}.dashboard-main-pricing .pricing-platform-menu{padding:17px 13px}.dashboard-main-pricing .pricing-platform-menu h2{margin:0 7px 12px;color:var(--pricing-ink);font-size:15px}.dashboard-main-pricing .pricing-platform-menu button{display:flex;align-items:center;width:100%;min-height:40px;gap:9px;padding:0 7px;border:0;border-radius:9px;background:transparent;color:var(--pricing-muted);font:inherit;font-size:13px;text-align:left;cursor:pointer}.dashboard-main-pricing .pricing-platform-menu button:hover,.dashboard-main-pricing .pricing-platform-menu button.is-active{background:color-mix(in srgb,var(--pricing-primary) 10%,transparent);color:var(--pricing-primary)}.dashboard-main-pricing .pricing-platform-icon{display:grid;flex:0 0 27px;place-items:center;width:27px;height:27px;border-radius:8px;background:color-mix(in srgb,var(--pricing-blue) 14%,transparent);color:var(--pricing-blue);font-size:13px;font-weight:700}.dashboard-main-pricing .pricing-platform-menu button small{margin-left:auto;color:var(--pricing-muted);font-size:12px}.dashboard-main-pricing .pricing-table-panel{min-width:0;padding:20px 22px 18px}.dashboard-main-pricing .pricing-table-heading{margin-bottom:15px}.dashboard-main-pricing .pricing-table-filters{display:grid;grid-template-columns:220px minmax(0,1fr);gap:10px;margin-bottom:18px}.dashboard-main-pricing .pricing-filter-select,.dashboard-main-pricing .pricing-table-filters .website-api-search{height:40px;border:1px solid var(--pricing-line);border-radius:9px;background:var(--pricing-soft)}.dashboard-main-pricing .pricing-filter-select{display:flex;align-items:center;padding:0 11px}.dashboard-main-pricing .pricing-filter-select select{width:100%;border:0;outline:0;background:transparent;color:var(--pricing-muted);font:inherit;font-size:14px}.dashboard-main-pricing .pricing-table-filters .website-api-search{width:100%}.dashboard-main-pricing .pricing-table-scroll{overflow-x:auto;border:1px solid var(--pricing-line);border-radius:11px}.dashboard-main-pricing .pricing-service-table{width:100%;min-width:920px;border-collapse:collapse;table-layout:fixed}.dashboard-main-pricing .pricing-service-table th{padding:12px 10px;border-bottom:1px solid var(--pricing-line);background:var(--pricing-soft);color:var(--pricing-muted);font-size:12px;font-weight:650;text-align:left;white-space:nowrap}.dashboard-main-pricing .pricing-service-table th:nth-child(1){width:72px}.dashboard-main-pricing .pricing-service-table th:nth-child(2){width:24%}.dashboard-main-pricing .pricing-service-table th:nth-child(3){width:17%}.dashboard-main-pricing .pricing-service-table th:nth-child(n+4){width:11%}.dashboard-main-pricing .pricing-service-table td{padding:13px 10px;border-bottom:1px solid var(--pricing-line);color:var(--pricing-muted);font-size:14px;vertical-align:middle}.dashboard-main-pricing .pricing-service-table tbody tr:not(.pricing-service-group-row):hover{background:var(--pricing-soft)}.dashboard-main-pricing .pricing-service-table tbody tr:last-child td{border-bottom:0}.dashboard-main-pricing .pricing-service-group-row th{padding:11px 14px;border-top:1px solid var(--pricing-line);border-bottom:1px solid var(--pricing-line);background:color-mix(in srgb,var(--pricing-success) 10%,var(--pricing-soft));color:var(--pricing-success);font-size:13px;font-weight:650}.dashboard-main-pricing .pricing-service-group-row small{margin-left:8px;color:var(--pricing-muted);font-size:12px;font-weight:400}.dashboard-main-pricing .pricing-service-group-mark{display:inline-block;width:4px;height:18px;margin-right:9px;border-radius:4px;background:var(--pricing-success);vertical-align:middle}.dashboard-main-pricing .pricing-service-id{color:var(--pricing-muted);font-size:13px}.dashboard-main-pricing .pricing-service-name-cell strong,.dashboard-main-pricing .pricing-service-name-cell small{display:block}.dashboard-main-pricing .pricing-service-name-cell strong{overflow:hidden;color:var(--pricing-ink);font-size:14px;font-weight:650;line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap}.dashboard-main-pricing .pricing-service-name-cell small{margin-top:4px;color:var(--pricing-muted);font-size:12px}.dashboard-main-pricing .pricing-service-note{display:block;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.dashboard-main-pricing .pricing-tier-price{color:var(--pricing-success);font-size:14px;font-weight:650;white-space:nowrap}.dashboard-main-pricing .pricing-tier-price.is-empty{color:var(--pricing-muted);font-weight:400}.dashboard-main-pricing .pricing-status-table{padding:6px 9px;border-radius:999px;font-size:12px;white-space:nowrap}.dashboard-main-pricing .pricing-table-summary{margin:15px 0 0;color:var(--pricing-muted);font-size:13px;text-align:center}.dashboard-main-pricing .pricing-empty-state{display:grid;min-height:180px;place-items:center;padding:24px;border:1px dashed var(--pricing-line);border-radius:10px;color:var(--pricing-muted);font-size:14px}.dashboard-main-pricing .pricing-pagination{margin-top:14px;font-size:13px}@media (max-width: 1100px){.dashboard-main-pricing .pricing-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-main-pricing .pricing-page-header{align-items:flex-start;flex-direction:column}.dashboard-main-pricing .pricing-page-header-actions{width:100%;justify-content:space-between}}@media (max-width: 860px){.dashboard-main-pricing .pricing-catalog-layout{grid-template-columns:1fr}.dashboard-main-pricing .pricing-platform-sidebar{grid-template-columns:190px minmax(0,1fr);align-items:start}.dashboard-main-pricing .pricing-platform-menu button{display:inline-flex;width:auto;margin:2px;padding:0 8px}}@media (max-width: 680px){.dashboard-main-pricing{padding:16px 12px 24px}.dashboard-main-pricing .pricing-membership-panel,.dashboard-main-pricing .pricing-table-panel{padding:16px 14px}.dashboard-main-pricing .pricing-tier-grid,.dashboard-main-pricing .pricing-table-filters{grid-template-columns:1fr}.dashboard-main-pricing .pricing-page-header-actions,.dashboard-main-pricing .pricing-platform-sidebar{align-items:stretch;flex-direction:column}.dashboard-main-pricing .pricing-platform-sidebar{display:grid}.dashboard-main-pricing .pricing-platform-menu button{display:flex;width:100%;margin:0}.dashboard-main-pricing .pricing-page .website-api-search{width:100%}}@media (max-width: 640px){.dashboard-main-pricing .pricing-tier-grid{grid-template-columns:1fr}.dashboard-main-pricing .pricing-page-header h1{font-size:24px}}.activity-history-table{width:100%;color:var(--thg-text);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.activity-history-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 10px;padding:0}.activity-history-toolbar select,.activity-history-select-all,.activity-history-search,.activity-history-page-size,.activity-history-export{box-sizing:border-box;height:40px;min-height:40px;border:1px solid var(--thg-border);border-radius:9px;background:var(--thg-surface-soft);color:var(--thg-secondary);font-size:12px}.activity-history-toolbar>select{flex:0 0 auto;width:fit-content;min-width:150px;max-width:160px;padding:0 10px}.activity-history-select-all,.activity-history-page-size{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;padding:0 10px;white-space:nowrap}.activity-history-select-all input,.activity-history-toolbar td input{accent-color:var(--thg-purple-600)}.activity-history-search{position:relative;display:flex;flex:1 1 320px;align-items:center;min-width:240px;padding:0}.activity-history-search span{position:absolute;inset-inline-start:12px;color:var(--thg-muted);font-size:16px;line-height:1;pointer-events:none}.activity-history-search input{box-sizing:border-box;width:100%;height:100%;padding:0 12px 0 34px;border:0;outline:0;background:transparent;color:var(--thg-text);font:inherit}.activity-history-page-size select{width:auto;min-width:36px;height:28px;min-height:0;padding:0 2px;border:0;background:transparent;color:var(--thg-secondary);font:inherit}.activity-history-export{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;padding:0 14px;border-color:var(--thg-success);background:transparent;color:var(--thg-success);font:700 12px inherit;white-space:nowrap;cursor:pointer}.activity-history-export:hover,.activity-history-export:focus-visible{background:var(--thg-success-bg)}.activity-history-table-wrap{overflow-x:auto;border:1px solid var(--thg-border);border-radius:12px;background:var(--thg-surface)}.activity-history-table table{width:100%;min-width:1560px;border-collapse:separate;border-spacing:0}.activity-history-table th{padding:11px 12px;border-bottom:1px solid var(--thg-border);background:var(--thg-surface-soft);color:var(--thg-secondary);font-size:10px;font-weight:800;letter-spacing:.04em;text-align:left;white-space:nowrap}.activity-history-table td{padding:12px;border-bottom:1px solid var(--thg-border);color:var(--thg-secondary);font-size:12px;vertical-align:middle}.activity-history-table tbody tr:hover{background:var(--thg-surface-soft)}.activity-history-table tbody tr:last-child td{border-bottom:0}.activity-sort-button{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.activity-sort-button span{color:var(--thg-muted);font-size:12px}.activity-uid{display:flex;align-items:center;gap:7px;min-width:170px;max-width:245px}.activity-service-icon{display:inline-grid;flex:0 0 auto;place-items:center;width:25px;height:25px;border-radius:7px;background:var(--thg-purple-100);color:var(--thg-purple-600);font-size:8px;font-weight:900}.activity-uid a{overflow:hidden;color:var(--thg-purple-600);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.activity-uid>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-type-badge{display:inline-flex;padding:5px 8px;border-radius:999px;background:var(--thg-purple-100);color:var(--thg-purple-600);font-size:10px;font-weight:750;white-space:nowrap}.activity-content{display:grid;gap:3px;min-width:170px}.activity-content strong{color:var(--thg-text);font-size:12px}.activity-content span{max-width:220px;overflow:hidden;color:var(--thg-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.activity-progress{min-width:115px}.activity-progress-line{display:flex;justify-content:space-between;gap:9px;margin-bottom:6px;color:var(--thg-secondary);font-size:10px}.activity-progress-line strong{color:var(--thg-text)}.activity-progress-track{display:block;height:6px;overflow:hidden;border-radius:999px;background:var(--thg-border)}.activity-progress-track i{display:block;height:100%;border-radius:inherit;background:var(--thg-success)}.activity-progress-empty,.activity-money-empty,.activity-time-empty{color:var(--thg-muted)}.activity-money{display:grid;gap:2px;min-width:170px;font-size:10px;line-height:1.25}.activity-money strong{color:var(--thg-success)}.activity-money span{color:var(--thg-danger)}.activity-money b{color:var(--thg-purple-600)}.activity-status-badge{display:inline-flex;padding:6px 9px;border-radius:999px;font-size:10px;font-weight:800;white-space:nowrap}.activity-status-badge--success{background:var(--thg-success-bg);color:var(--thg-success)}.activity-status-badge--indigo{background:var(--thg-purple-100);color:var(--thg-purple-600)}.activity-status-badge--warning{background:var(--thg-amber-bg);color:var(--thg-amber)}.activity-status-badge--danger{background:var(--thg-danger-bg);color:var(--thg-danger)}.activity-status-badge--info{background:var(--thg-purple-100);color:var(--thg-purple-500)}.activity-status-badge--neutral{background:var(--thg-border);color:var(--thg-secondary)}.activity-time-badge{display:grid;gap:2px;width:max-content;padding:6px 8px;border-radius:8px;background:var(--thg-success);color:#fff;font-size:10px;font-style:normal;line-height:1.2;white-space:nowrap}.activity-time-badge span{font-size:9px}.activity-inline-input,.activity-note-field input{width:135px;min-height:32px;padding:7px 8px;border:1px solid var(--thg-border);border-radius:7px;background:var(--thg-surface-soft);color:var(--thg-text);font:11px inherit;outline:0}.activity-inline-input:focus,.activity-note-field input:focus{border-color:var(--thg-purple-500);box-shadow:0 0 0 3px var(--thg-purple-100)}.activity-note-field{display:grid;gap:4px}.activity-note-field input{border-style:dashed}.activity-note-field small{color:var(--thg-amber);font-size:10px;white-space:nowrap}.activity-history-state{text-align:center!important;color:var(--thg-muted)!important}.activity-history-state--error{color:var(--thg-danger)!important}.activity-history-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 2px;color:var(--thg-muted);font-size:11px}.activity-history-footer span:last-child{display:flex;gap:7px}.activity-history-footer button{min-height:32px;padding:0 11px;border:1px solid var(--thg-border);border-radius:8px;background:var(--thg-surface-soft);color:var(--thg-secondary);cursor:pointer}.activity-history-footer button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:860px){.activity-history-toolbar{gap:8px}.activity-history-search{flex-basis:260px}}@media (max-width:680px){.activity-history-toolbar{align-items:center;gap:8px}.activity-history-search{order:3;flex:1 1 100%;flex-basis:100%;min-width:0}.activity-history-export{flex:0 0 auto}.activity-history-footer{align-items:flex-start;flex-direction:column}.activity-history-footer span:last-child{align-self:stretch;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.activity-history-table *{scroll-behavior:auto;transition:none!important}}.activity-history-toolbar select,.activity-history-select-all,.activity-history-search,.activity-history-page-size,.activity-history-export{font-size:var(--font-size-md)}.activity-history-export{font:700 var(--font-size-md) inherit}.activity-history-table th{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.activity-history-table td,.activity-content strong{font-size:var(--font-size-md);line-height:var(--line-height-snug)}.activity-content span{font-size:var(--font-size-caption);line-height:var(--line-height-snug)}.activity-type-badge{padding:6px 9px;font-size:var(--font-size-caption)}.activity-progress-line{font-size:var(--font-size-caption);line-height:var(--line-height-snug)}.activity-money{font-size:var(--font-size-md);line-height:var(--line-height-snug)}.activity-status-badge{padding:7px 10px;font-size:var(--font-size-caption)}.activity-time-badge{font-size:var(--font-size-caption);line-height:var(--line-height-snug)}.activity-time-badge span{font-size:var(--font-size-sm)}.activity-status-cell{display:grid;gap:5px;min-width:145px;max-width:220px}.activity-status-reason{display:block;overflow:hidden;color:var(--thg-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap}.activity-status-reason:before{content:"Lý do: ";color:var(--thg-muted)}.dashboard-main-report .report-history-tabs{display:flex;gap:6px;width:fit-content;max-width:100%;margin:0 0 16px;padding:4px;border:1px solid var(--thg-border);border-radius:12px;background:var(--thg-surface-soft)}.dashboard-main-report .report-history-tabs button{min-height:38px;padding:0 15px;border:0;border-radius:9px;background:transparent;color:var(--thg-secondary);font:700 13px/1 Inter,ui-sans-serif,system-ui,sans-serif;cursor:pointer}.dashboard-main-report .report-history-tabs button.is-active{background:var(--thg-purple-100);color:var(--thg-purple-600)}.dashboard-main-report .report-history-tabs button:focus-visible{outline:2px solid var(--thg-border-accent-strong);outline-offset:2px}.dashboard-main-report .digital-product-history{min-width:0;color:var(--thg-text)}.dashboard-main-report .digital-product-history-toolbar{display:flex;align-items:end;justify-content:space-between;gap:18px;margin:0 0 14px}.dashboard-main-report .digital-product-history-toolbar h2{margin:0 0 4px;font-size:20px}.dashboard-main-report .digital-product-history-toolbar p{margin:0;color:var(--thg-muted);font-size:13px}.dashboard-main-report .digital-product-history-search{display:flex;flex:0 1 320px;align-items:center;gap:8px;min-height:40px;padding:0 11px;border:1px solid var(--thg-border);border-radius:9px;background:var(--thg-surface-soft);color:var(--thg-muted)}.dashboard-main-report .digital-product-history-search input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--thg-text);font:13px/1.3 Inter,ui-sans-serif,system-ui,sans-serif}.dashboard-main-report .digital-product-history-search:focus-within{border-color:var(--thg-border-accent-strong);box-shadow:0 0 0 3px var(--thg-purple-100)}.dashboard-main-report .digital-product-history-table-wrap{overflow-x:auto;border:1px solid var(--thg-border);border-radius:12px;background:var(--thg-surface)}.dashboard-main-report .digital-product-history-table-wrap table{width:100%;min-width:850px;border-collapse:collapse}.dashboard-main-report .digital-product-history-table-wrap th,.dashboard-main-report .digital-product-history-table-wrap td{padding:14px 15px;border-bottom:1px solid var(--thg-border);text-align:left;white-space:nowrap}.dashboard-main-report .digital-product-history-table-wrap th{background:var(--thg-surface-soft);color:var(--thg-muted);font-size:10px;letter-spacing:.04em}.dashboard-main-report .digital-product-history-table-wrap td{color:var(--thg-secondary);font-size:13px}.dashboard-main-report .digital-product-history-table-wrap tbody tr:last-child td{border-bottom:0}.dashboard-main-report .digital-product-history-table-wrap tbody tr:hover{background:var(--thg-surface-soft)}.dashboard-main-report .digital-product-history-product{display:flex;align-items:center;gap:9px;min-width:190px}.dashboard-main-report .digital-product-history-product>span{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border-radius:8px;background:var(--thg-purple-100);color:var(--thg-purple-600)}.dashboard-main-report .digital-product-history-product strong{color:var(--thg-text)}.dashboard-main-report .digital-product-history-table-wrap code{color:var(--thg-purple-600);font:12px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace}.dashboard-main-report .digital-product-history-amount{color:var(--thg-success)}.dashboard-main-report .digital-product-history-status{display:inline-flex;padding:6px 9px;border-radius:999px;font-size:11px;font-weight:800}.dashboard-main-report .digital-product-history-status--success{background:var(--thg-success-bg);color:var(--thg-success)}.dashboard-main-report .digital-product-history-status--indigo{background:var(--thg-purple-100);color:var(--thg-purple-600)}.dashboard-main-report .digital-product-history-status--warning{background:var(--thg-amber-bg);color:var(--thg-amber)}.dashboard-main-report .digital-product-history-status--danger{background:var(--thg-danger-bg);color:var(--thg-danger)}.dashboard-main-report .digital-product-history-state{padding:42px 20px!important;color:var(--thg-muted)!important;text-align:center!important}.dashboard-main-report .digital-product-history-state--error{color:var(--thg-danger)!important}.dashboard-main-report .digital-product-history-count{min-height:20px;margin:9px 0 0;color:var(--thg-muted);font-size:11px}@media (max-width: 680px){.dashboard-main-report .report-history-tabs{display:flex;width:100%}.dashboard-main-report .report-history-tabs button{flex:1;padding:0 9px;font-size:12px}.dashboard-main-report .digital-product-history-toolbar{align-items:stretch;flex-direction:column;gap:12px}.dashboard-main-report .digital-product-history-search{flex-basis:auto}}@media (prefers-reduced-motion: reduce){.dashboard-main-report .report-history-tabs button,.dashboard-main-report .digital-product-history *{transition:none!important}}.dashboard-main-payment .payment-bank-card{display:flex;flex-direction:column;align-items:center;gap:8px}.dashboard-main-payment .payment-qr-empty{display:grid;place-items:center;color:var(--thg-secondary);border:1px dashed var(--thg-border);background:var(--thg-surface-soft);font-size:13px}.dashboard-main-payment .payment-expiry{color:var(--thg-secondary);font-size:13px}.dashboard-main-payment .payment-expiry strong{color:var(--thg-amber);font-variant-numeric:tabular-nums}.dashboard-main-payment .payment-qr-actions{align-items:flex-end;flex-wrap:wrap}.dashboard-main-payment .payment-amount-picker{display:grid;gap:7px;min-width:min(100%,430px);text-align:left}.dashboard-main-payment .payment-amount-picker>label{color:var(--thg-text);font-size:13px;font-weight:600}.dashboard-main-payment .payment-amount-input{display:flex;align-items:center;height:40px;border:1px solid var(--thg-border);border-radius:9px;background:var(--thg-surface)}.dashboard-main-payment .payment-amount-input:focus-within{border-color:var(--thg-purple-500);box-shadow:0 0 0 3px var(--thg-purple-100)}.dashboard-main-payment .payment-amount-input input{min-width:0;flex:1;height:100%;padding:0 10px;border:0;outline:0;background:transparent;color:var(--thg-text);font:inherit;font-variant-numeric:tabular-nums}.dashboard-main-payment .payment-amount-input span{padding-right:12px;color:var(--thg-secondary);font-size:13px}.dashboard-main-payment .payment-amount-presets{display:flex;flex-wrap:wrap;gap:6px}.dashboard-main-payment .payment-amount-presets button{min-height:30px;padding:0 9px;border:1px solid var(--thg-border);border-radius:999px;background:var(--thg-surface-soft);color:var(--thg-secondary);font-size:12px;cursor:pointer}.dashboard-main-payment .payment-amount-presets button:hover,.dashboard-main-payment .payment-amount-presets button:focus-visible,.dashboard-main-payment .payment-amount-presets button.is-active{border-color:var(--thg-purple-500);background:var(--thg-purple-100);color:var(--thg-purple-600);outline:none}.dashboard-main-payment .payment-amount-picker>small{color:var(--thg-muted);font-size:12px}.dashboard-main-payment .payment-amount-picker>small.is-error{color:var(--thg-danger)}.dashboard-main-payment .payment-method-button small{color:var(--thg-secondary);font-size:11px}.dashboard-main-payment .payment-status-completed{color:var(--thg-success);background:var(--thg-success-bg)}.dashboard-main-payment .payment-status-expired,.dashboard-main-payment .payment-status-failed{color:var(--thg-danger);background:var(--thg-danger-bg)}.dashboard-main-payment .payment-history-status{display:inline-flex;align-items:center;min-height:26px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600}.dashboard-main-payment .payment-history-status-pending{color:var(--thg-amber);background:var(--thg-amber-bg)}.dashboard-main-payment .payment-history-status-completed{color:var(--thg-success);background:var(--thg-success-bg)}.dashboard-main-payment .payment-history-status-expired,.dashboard-main-payment .payment-history-status-failed{color:var(--thg-danger);background:var(--thg-danger-bg)}.dashboard-main-payment{--payment-purple: #6d3ee8;--payment-purple-soft: #f1edff;--payment-ink: #1f2340;--payment-muted: #7d8296;--payment-border: #e7e9f2;--payment-green: #168b65;--payment-orange: #e8951c;--payment-red: #d95362;background:#f7f8fc}.dashboard-main-payment .payment-page{width:min(100%,1180px);margin:0 auto;display:grid;gap:18px;color:var(--payment-ink)}.dashboard-main-payment .payment-card,.dashboard-main-payment .payment-security-banner{border:1px solid var(--payment-border);border-radius:18px;background:#fff;box-shadow:0 8px 24px #2522490b}.dashboard-main-payment .payment-card{padding:26px 28px}.dashboard-main-payment .payment-section-heading{display:flex;align-items:center;gap:12px;margin:0}.dashboard-main-payment .payment-section-heading h1,.dashboard-main-payment .payment-section-heading h2{margin:0;color:var(--payment-ink);font-size:20px;font-weight:700;letter-spacing:-.02em}.dashboard-main-payment .payment-step-number{display:inline-grid;flex:0 0 30px;width:30px;height:30px;place-items:center;border-radius:50%;background:var(--payment-purple);color:#fff;font-size:14px;font-weight:700}.dashboard-main-payment .payment-balance-summary{margin-left:auto;color:var(--payment-muted);font-size:13px}.dashboard-main-payment .payment-balance-summary strong{margin-left:5px;color:var(--payment-purple);font-size:15px}.dashboard-main-payment .payment-section-subtitle{margin:10px 0 18px 42px;color:var(--payment-muted);font-size:13px}.dashboard-main-payment .payment-method-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dashboard-main-payment .payment-method-button{position:relative;display:flex;min-height:76px;align-items:center;gap:12px;padding:15px 16px;border:1px solid var(--payment-border);border-radius:12px;background:#fff;color:var(--payment-ink);text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.dashboard-main-payment .payment-method-button:hover:not(:disabled),.dashboard-main-payment .payment-method-button:focus-visible{border-color:#b8a7f5;outline:none;box-shadow:0 0 0 3px #6d3ee81a}.dashboard-main-payment .payment-method-button.is-active{border-color:var(--payment-purple);background:var(--payment-purple-soft);box-shadow:0 0 0 1px var(--payment-purple)}.dashboard-main-payment .payment-method-button:disabled{cursor:not-allowed;opacity:.55}.dashboard-main-payment .payment-method-icon{display:inline-grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:10px;background:#f2f3f8;color:#6e7488}.dashboard-main-payment .payment-method-button.is-active .payment-method-icon{background:#e2dafe;color:var(--payment-purple)}.dashboard-main-payment .payment-method-copy{display:grid;min-width:0;gap:3px}.dashboard-main-payment .payment-method-copy strong{font-size:14px}.dashboard-main-payment .payment-method-copy small{color:var(--payment-muted);font-size:12px}.dashboard-main-payment .payment-method-check{margin-left:auto;color:var(--payment-purple);font-weight:700}.dashboard-main-payment .payment-method-soon{margin-left:auto;color:var(--payment-muted);font-size:11px}.dashboard-main-payment .payment-details-card{padding-bottom:28px}.dashboard-main-payment .payment-details-card>.payment-section-heading{margin-bottom:22px}.dashboard-main-payment .payment-status-badge{display:inline-flex;align-items:center;gap:6px;min-height:28px;margin-left:auto;padding:5px 10px;border-radius:999px;background:#fff5dd;color:#b46a00;font-size:12px;font-weight:700;white-space:nowrap}.dashboard-main-payment .payment-status-badge i{width:7px;height:7px;border-radius:50%;background:currentColor}.dashboard-main-payment .payment-status-completed{background:#e4f7ef;color:var(--payment-green)}.dashboard-main-payment .payment-status-expired,.dashboard-main-payment .payment-status-failed{background:#ffebee;color:var(--payment-red)}.dashboard-main-payment .payment-status-badge.is-compact{min-height:24px;margin-left:0;padding:3px 8px;font-size:11px}.dashboard-main-payment .payment-details-grid{display:grid;grid-template-columns:minmax(300px,.92fr) minmax(360px,1.08fr);gap:18px;align-items:stretch}.dashboard-main-payment .payment-qr-card,.dashboard-main-payment .payment-amount-card{min-width:0;border:1px solid var(--payment-border);border-radius:14px;background:#fff}.dashboard-main-payment .payment-qr-card{display:flex;flex-direction:column;align-items:center;padding:22px;text-align:center}.dashboard-main-payment .payment-bank-title{display:flex;width:100%;align-items:center;gap:10px;text-align:left}.dashboard-main-payment .payment-bank-logo{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;background:#e8f6ed;color:#168b65;font-size:11px;font-weight:800}.dashboard-main-payment .payment-bank-title>span:last-child{display:grid;gap:3px}.dashboard-main-payment .payment-bank-title strong{font-size:15px}.dashboard-main-payment .payment-bank-title small{color:var(--payment-muted);font-size:12px}.dashboard-main-payment .payment-verified-mark{color:var(--payment-green);font-weight:800}.dashboard-main-payment .payment-card-description{margin:16px 0 0;color:var(--payment-muted);font-size:12px}.dashboard-main-payment .payment-qr{display:block;width:220px;height:220px;margin:18px auto 10px;border:8px solid #fff;border-radius:10px;background:#fff;box-shadow:0 2px 10px #1d234614;object-fit:contain}.dashboard-main-payment .payment-qr-empty{display:grid;place-items:center;align-content:center;gap:8px;border:1px dashed #d8dbe7;background:#fafbfe;color:var(--payment-muted);font-size:12px}.dashboard-main-payment .payment-qr-loading{gap:10px}.dashboard-main-payment .payment-qr-spinner{width:24px;height:24px;border:2px solid var(--payment-border);border-top-color:var(--payment-purple);border-radius:50%;animation:payment-qr-spin .8s linear infinite}@keyframes payment-qr-spin{to{transform:rotate(360deg)}}.dashboard-main-payment .payment-expiry{margin:0;color:var(--payment-muted);font-size:13px}.dashboard-main-payment .payment-expiry strong{color:var(--payment-orange);font-size:15px;font-variant-numeric:tabular-nums}.dashboard-main-payment .payment-expiry-muted{font-size:12px}.dashboard-main-payment .payment-amount-card{padding:22px}.dashboard-main-payment .payment-field-label{display:block;margin-bottom:8px;color:var(--payment-ink);font-size:13px;font-weight:700}.dashboard-main-payment .payment-amount-input{display:flex;height:48px;align-items:center;border:1px solid #dfe2ec;border-radius:10px;background:#fff}.dashboard-main-payment .payment-amount-input:focus-within{border-color:var(--payment-purple);box-shadow:0 0 0 3px #6d3ee81a}.dashboard-main-payment .payment-amount-input input{min-width:0;flex:1;height:100%;padding:0 13px;border:0;outline:0;background:transparent;color:var(--payment-ink);font:inherit;font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.dashboard-main-payment .payment-amount-input span{padding-right:14px;color:var(--payment-muted);font-size:13px;font-weight:700}.dashboard-main-payment .payment-field-help{display:block;min-height:19px;margin-top:7px;color:var(--payment-muted);font-size:12px}.dashboard-main-payment .payment-field-help.is-error{color:var(--payment-red)}.dashboard-main-payment .payment-amount-presets{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0 17px}.dashboard-main-payment .payment-amount-presets button{min-height:31px;padding:0 10px;border:1px solid var(--payment-border);border-radius:999px;background:#fafbfe;color:var(--payment-muted);font-size:12px;cursor:pointer}.dashboard-main-payment .payment-amount-presets button:hover,.dashboard-main-payment .payment-amount-presets button:focus-visible,.dashboard-main-payment .payment-amount-presets button.is-active{border-color:var(--payment-purple);background:var(--payment-purple-soft);color:var(--payment-purple);outline:none}.dashboard-main-payment .payment-primary-button{display:flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:10px;border:0;border-radius:9px;background:var(--payment-purple);color:#fff;font-size:14px;font-weight:700;cursor:pointer}.dashboard-main-payment .payment-primary-button:hover:not(:disabled),.dashboard-main-payment .payment-primary-button:focus-visible{background:#5e2fd6;outline:3px solid rgba(109,62,232,.18);outline-offset:2px}.dashboard-main-payment .payment-primary-button:disabled{cursor:wait;opacity:.65}.dashboard-main-payment .payment-payment-meta{display:grid;gap:0;margin-top:18px;padding:13px 14px;border-radius:10px;background:#f7f8fc}.dashboard-main-payment .payment-payment-meta>div{display:flex;min-height:31px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e9eaf1;color:var(--payment-muted);font-size:12px}.dashboard-main-payment .payment-payment-meta>div:last-child{border-bottom:0}.dashboard-main-payment .payment-payment-meta strong{color:var(--payment-ink);font-size:12px;text-align:right}.dashboard-main-payment .payment-workspace-row strong{display:flex;align-items:center;gap:7px}.dashboard-main-payment .payment-workspace-avatar{display:inline-grid;width:22px;height:22px;place-items:center;border-radius:7px;background:#e5dcff;color:var(--payment-purple);font-size:9px;font-style:normal;font-weight:800}.dashboard-main-payment .payment-transfer-card{margin-top:18px;padding:18px 20px;border:1px solid #e6e8f1;border-radius:14px;background:#fafbfe}.dashboard-main-payment .payment-transfer-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.dashboard-main-payment .payment-eyebrow{color:var(--payment-purple);font-size:10px;font-weight:800;letter-spacing:.08em}.dashboard-main-payment .payment-transfer-heading h3{margin:3px 0 0;font-size:15px}.dashboard-main-payment .payment-transfer-note{color:var(--payment-muted);font-size:12px}.dashboard-main-payment .payment-transfer-grid{display:grid;grid-template-columns:1fr;gap:0;margin-top:16px}.dashboard-main-payment .payment-info-row{display:grid;grid-template-columns:minmax(160px,180px) minmax(0,1fr) 24px;min-width:0;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--payment-border)}.dashboard-main-payment .payment-info-row:last-child{border-bottom:0}.dashboard-main-payment .payment-info-row>span{min-width:0;color:var(--payment-muted);font-size:12px;white-space:nowrap}.dashboard-main-payment .payment-info-row>strong{min-width:0;color:var(--payment-ink);font-size:13px;text-align:right;white-space:nowrap;overflow-wrap:normal}.dashboard-main-payment .payment-info-row>strong.payment-value-long{white-space:normal;overflow-wrap:anywhere}.dashboard-main-payment .payment-info-row>strong[data-payment-owner]{white-space:normal;overflow-wrap:anywhere}.dashboard-main-payment .payment-copy-button{display:grid;width:24px;height:24px;place-items:center;border:0;border-radius:6px;background:#ece9ff;color:var(--payment-purple);cursor:pointer}.dashboard-main-payment .payment-copy-button:hover,.dashboard-main-payment .payment-copy-button:focus-visible{background:#ded7ff;outline:none}.dashboard-main-payment .payment-transfer-warning{display:flex;align-items:center;gap:7px;margin:16px 0 0;color:#b3740c;font-size:12px}.dashboard-main-payment .payment-method-empty{display:grid;min-height:220px;place-items:center;align-content:center;gap:8px;color:var(--payment-muted);text-align:center}.dashboard-main-payment .payment-method-empty svg{color:var(--payment-purple)}.dashboard-main-payment .payment-method-empty strong{color:var(--payment-ink)}.dashboard-main-payment .payment-method-empty p{margin:0;font-size:13px}.dashboard-main-payment .payment-guide-card .payment-section-heading{margin-bottom:20px}.dashboard-main-payment .payment-guide-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dashboard-main-payment .payment-guide-item{display:flex;align-items:flex-start;gap:12px;padding:15px;border-radius:12px;background:#fafbfe}.dashboard-main-payment .payment-guide-icon{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:9px;background:#ebe7ff;color:var(--payment-purple)}.dashboard-main-payment .payment-guide-item strong{display:block;font-size:13px}.dashboard-main-payment .payment-guide-item p{margin:5px 0 0;color:var(--payment-muted);font-size:12px;line-height:1.5}.dashboard-main-payment .payment-guide-item.is-warning{background:#fff8f5}.dashboard-main-payment .payment-guide-item.is-warning .payment-guide-icon{background:#ffebe7;color:var(--payment-red)}.dashboard-main-payment .payment-guide-item.is-warning strong{color:#bf4e5a}.dashboard-main-payment .payment-history-card{padding-bottom:18px}.dashboard-main-payment .payment-history-card>.payment-section-heading{margin-bottom:18px}.dashboard-main-payment .payment-history-tabs{display:flex;gap:24px;border-bottom:1px solid var(--payment-border)}.dashboard-main-payment .payment-history-tabs button{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 3px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--payment-muted);font-size:13px;font-weight:600;cursor:pointer}.dashboard-main-payment .payment-history-tabs button.is-active{border-bottom-color:var(--payment-purple);color:var(--payment-purple)}.dashboard-main-payment .payment-history-tabs button:hover,.dashboard-main-payment .payment-history-tabs button:focus-visible{color:var(--payment-purple);outline:none}.dashboard-main-payment .payment-history-filters{display:grid;grid-template-columns:minmax(220px,1.4fr) minmax(130px,.7fr) minmax(145px,.8fr) minmax(145px,.8fr) auto;gap:9px;align-items:end;margin:18px 0 14px}.dashboard-main-payment .payment-history-search,.dashboard-main-payment .payment-filter-field{display:grid;gap:5px;min-width:0}.dashboard-main-payment .payment-filter-field{height:auto;align-items:stretch;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font-size:inherit}.dashboard-main-payment .payment-history-search{position:relative;display:flex;height:38px;align-items:center;padding:0 11px;border:1px solid var(--payment-border);border-radius:8px}.dashboard-main-payment .payment-history-search svg{flex:0 0 auto;color:var(--payment-muted)}.dashboard-main-payment .payment-history-search input{width:100%;min-width:0;height:100%;padding:0 0 0 8px;border:0;outline:0;background:transparent;color:var(--payment-ink);font:inherit;font-size:12px}.dashboard-main-payment .payment-filter-field>span{color:var(--payment-muted);font-size:11px;white-space:nowrap}.dashboard-main-payment .payment-filter-field input,.dashboard-main-payment .payment-filter-field select{width:100%;height:38px;min-width:0;padding:0 9px;border:1px solid var(--payment-border);border-radius:8px;background:#fff;color:var(--payment-ink);font:inherit;font-size:12px}.dashboard-main-payment .payment-filter-field input:focus,.dashboard-main-payment .payment-filter-field select:focus,.dashboard-main-payment .payment-history-search:focus-within{border-color:var(--payment-purple);outline:0;box-shadow:0 0 0 3px #6d3ee814}.dashboard-main-payment .payment-filter-button{display:inline-flex;height:38px;align-items:center;justify-content:center;gap:6px;padding:0 13px;border:1px solid var(--payment-purple);border-radius:8px;background:var(--payment-purple);color:#fff;font-size:12px;font-weight:700;cursor:pointer}.dashboard-main-payment .payment-filter-button:hover,.dashboard-main-payment .payment-filter-button:focus-visible{background:#5e2fd6;outline:3px solid rgba(109,62,232,.15);outline-offset:2px}.dashboard-main-payment .payment-history-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px;color:var(--payment-muted);font-size:12px}.dashboard-main-payment .payment-history-toolbar strong{color:var(--payment-ink)}.dashboard-main-payment .payment-history-toolbar label{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;white-space:nowrap}.dashboard-main-payment .payment-history-toolbar select{height:30px;padding:0 7px;border:1px solid var(--payment-border);border-radius:7px;background:#fff;color:var(--payment-ink);font:inherit}.dashboard-main-payment .payment-table-wrap{overflow-x:auto;border:1px solid var(--payment-border);border-radius:10px}.dashboard-main-payment .payment-table-wrap table{width:100%;min-width:760px;border-collapse:collapse}.dashboard-main-payment .payment-table-wrap th,.dashboard-main-payment .payment-table-wrap td{padding:13px 14px;border-bottom:1px solid #eef0f5;color:var(--payment-muted);font-size:12px;text-align:left;white-space:nowrap}.dashboard-main-payment .payment-table-wrap th{background:#fafbfe;color:#697086;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.dashboard-main-payment .payment-table-wrap tbody tr:last-child td{border-bottom:0}.dashboard-main-payment .payment-table-wrap tbody tr:hover{background:#fcfcff}.dashboard-main-payment .payment-code,.dashboard-main-payment .payment-history-amount{color:var(--payment-ink);font-weight:700}.dashboard-main-payment .payment-method-cell{display:inline-flex;align-items:center;gap:6px;color:var(--payment-muted)}.dashboard-main-payment .payment-method-cell svg{color:var(--payment-purple)}.dashboard-main-payment .payment-table-empty{height:150px;text-align:center!important;white-space:normal!important}.dashboard-main-payment .payment-table-empty svg,.dashboard-main-payment .payment-table-empty strong,.dashboard-main-payment .payment-table-empty span{display:block;margin:0 auto 7px}.dashboard-main-payment .payment-table-empty svg{color:#aaaec0}.dashboard-main-payment .payment-table-empty strong{color:var(--payment-ink);font-size:13px}.dashboard-main-payment .payment-table-empty span{color:var(--payment-muted);font-size:12px}.dashboard-main-payment .payment-history-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:15px;color:var(--payment-muted);font-size:12px}.dashboard-main-payment .payment-pagination{display:flex;gap:5px}.dashboard-main-payment .payment-pagination button{display:grid;min-width:28px;height:28px;place-items:center;padding:0 7px;border:1px solid var(--payment-border);border-radius:7px;background:#fff;color:var(--payment-muted);font-size:12px;cursor:pointer}.dashboard-main-payment .payment-pagination button:hover,.dashboard-main-payment .payment-pagination button:focus-visible,.dashboard-main-payment .payment-pagination button.is-active{border-color:var(--payment-purple);background:var(--payment-purple);color:#fff;outline:none}.dashboard-main-payment .payment-security-banner{display:flex;align-items:center;gap:13px;padding:16px 19px;border-color:#bde8d6;background:#effbf5;color:var(--payment-green)}.dashboard-main-payment .payment-security-icon{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border-radius:50%;background:#d8f4e7}.dashboard-main-payment .payment-security-banner div{flex:1;min-width:0}.dashboard-main-payment .payment-security-banner strong{display:block;color:#146c52;font-size:13px}.dashboard-main-payment .payment-security-banner p{margin:3px 0 0;color:#5f8d7b;font-size:12px}.dashboard-main-payment .payment-footer-line{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:2px 4px 12px;color:var(--payment-muted);font-size:11px}.dashboard-main-payment .payment-footer-line a{color:var(--payment-purple);font-weight:700;text-decoration:none}.dashboard-main-payment .payment-footer-line a:hover,.dashboard-main-payment .payment-footer-line a:focus-visible{text-decoration:underline;outline:none}.dashboard-main-payment .payment-live-notice{position:sticky;bottom:14px;z-index:3;width:fit-content;max-width:100%;margin:0 auto;padding:10px 14px;border:1px solid #d9d3fb;border-radius:9px;background:#f5f2ff;color:#5c46b2;font-size:12px;box-shadow:0 8px 20px #2119561a}.dashboard-main-payment .payment-popup{position:fixed;top:98px;right:24px;z-index:40;display:flex;width:min(390px,calc(100vw - 32px));align-items:flex-start;gap:12px;padding:15px 16px;border:1px solid #bde8d6;border-radius:14px;background:#effbf5;color:#146c52;box-shadow:0 18px 42px #232a462e;animation:payment-popup-enter .22s ease-out both}.dashboard-main-payment .payment-popup-error{border-color:#f0bec5;background:#fff1f2;color:#b8404e}.dashboard-main-payment .payment-popup-icon{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border-radius:50%;background:#ccefdc;color:#13865f;font-size:16px;font-weight:800}.dashboard-main-payment .payment-popup-error .payment-popup-icon{background:#ffdadd;color:#c23e4d}.dashboard-main-payment .payment-popup div{min-width:0;flex:1}.dashboard-main-payment .payment-popup strong{display:block;font-size:14px}.dashboard-main-payment .payment-popup p{margin:4px 0 0;color:#578b78;font-size:12px;line-height:1.45}.dashboard-main-payment .payment-popup-error p{color:#9a6970}.dashboard-main-payment .payment-popup>button{display:grid;width:24px;height:24px;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:currentColor;font-size:20px;line-height:1;cursor:pointer}.dashboard-main-payment .payment-popup>button:hover,.dashboard-main-payment .payment-popup>button:focus-visible{background:#0000000f;outline:none}@keyframes payment-popup-enter{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 960px){.dashboard-main-payment .payment-details-grid{grid-template-columns:minmax(280px,.85fr) minmax(320px,1.15fr)}.dashboard-main-payment .payment-history-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-main-payment .payment-history-search{grid-column:1 / -1}}@media (max-width: 860px){.dashboard-main-payment .payment-popup{top:90px}}@media (max-width: 760px){.dashboard-main-payment .payment-card{padding:22px 18px}.dashboard-main-payment .payment-method-grid,.dashboard-main-payment .payment-guide-list,.dashboard-main-payment .payment-details-grid{grid-template-columns:1fr}.dashboard-main-payment .payment-section-subtitle{margin-left:0}.dashboard-main-payment .payment-qr-card{min-height:0}.dashboard-main-payment .payment-transfer-note{display:none}}@media (max-width: 680px){.dashboard-main-payment .payment-qr,.dashboard-main-payment .payment-qr-empty{width:min(220px,100%);height:auto;aspect-ratio:1}}@media (max-width: 520px){.dashboard-main-payment .payment-popup{top:90px;right:16px;left:16px;width:auto}.dashboard-main-payment .payment-section-heading{align-items:flex-start}.dashboard-main-payment .payment-section-heading h1,.dashboard-main-payment .payment-section-heading h2{font-size:18px}.dashboard-main-payment .payment-balance-summary{max-width:125px;text-align:right}.dashboard-main-payment .payment-balance-summary strong{display:block;margin:3px 0 0}.dashboard-main-payment .payment-transfer-grid,.dashboard-main-payment .payment-history-filters{grid-template-columns:1fr}.dashboard-main-payment .payment-info-row{grid-template-columns:minmax(0,1fr) 24px;gap:4px 10px}.dashboard-main-payment .payment-info-row>span{grid-column:1 / -1}.dashboard-main-payment .payment-info-row>strong{grid-column:1;justify-self:start;text-align:left;white-space:normal;overflow-wrap:anywhere}.dashboard-main-payment .payment-info-row .payment-copy-button{grid-column:2;grid-row:2}.dashboard-main-payment .payment-history-search{grid-column:auto}.dashboard-main-payment .payment-history-toolbar,.dashboard-main-payment .payment-history-footer,.dashboard-main-payment .payment-footer-line{align-items:flex-start;flex-direction:column}.dashboard-main-payment .payment-footer-line{gap:5px}.dashboard-main-payment .payment-security-banner{align-items:flex-start}}@media (prefers-reduced-motion: reduce){.dashboard-main-payment .payment-method-button,.dashboard-main-payment .payment-primary-button{transition:none}.dashboard-main-payment .payment-popup,.dashboard-main-payment .payment-qr-spinner{animation:none}}.digital-products-page{--digital-bg: var(--color-editorial-fallback-background);--digital-surface: var(--color-editorial-fallback-surface);--digital-surface-alt: var(--color-editorial-fallback-surface-alt);--digital-border: var(--color-editorial-fallback-border);--digital-accent: var(--color-editorial-fallback-accent);--digital-accent-2: var(--color-editorial-fallback-accent-2);--digital-text: var(--color-editorial-fallback-text);--digital-muted: var(--color-editorial-fallback-muted);--digital-faint: var(--color-editorial-fallback-faint);--digital-success: var(--color-editorial-fallback-success);--digital-success-bg: var(--color-editorial-fallback-success-bg);min-height:100vh;background:radial-gradient(circle at 8% 0%,rgba(168,85,247,.08),transparent 40%),radial-gradient(circle at 95% 15%,rgba(109,92,232,.1),transparent 35%),var(--digital-bg);color:var(--digital-text);font-family:var(--font-body, "Plus Jakarta Sans", sans-serif)}.digital-products-topbar{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--digital-border);background:#f3f1fbdb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.digital-products-topbar-inner,.digital-products-app-shell{width:min(1080px,calc(100% - 40px));margin:0 auto}.digital-products-topbar-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px}.digital-products-topbar-actions{display:flex;min-width:0;align-items:center;gap:10px}.digital-products-wallet-balance{display:inline-flex;min-height:38px;max-width:210px;align-items:center;gap:9px;padding:6px 12px 6px 8px;border:1px solid var(--digital-border);border-radius:999px;background:var(--digital-surface-alt)}.digital-products-wallet-icon{display:grid;width:25px;height:25px;flex:0 0 25px;place-items:center;border-radius:8px;color:var(--digital-accent);background:#bd5cff1f}.digital-products-wallet-copy{display:grid;min-width:0;gap:2px}.digital-products-wallet-copy small{overflow:hidden;color:var(--digital-muted);font-size:9px;font-weight:800;letter-spacing:.08em;line-height:1.2;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.digital-products-wallet-copy strong,.digital-products-wallet-copy a{overflow:hidden;color:var(--digital-text);font-size:12px;font-weight:800;line-height:1.2;text-overflow:ellipsis;text-decoration:none;white-space:nowrap}.digital-products-wallet-copy a{color:var(--digital-accent)}.digital-products-wallet-copy a:hover,.digital-products-wallet-copy a:focus-visible{text-decoration:underline;text-underline-offset:3px}.digital-products-brand,.digital-products-main-nav a{display:inline-flex;align-items:center;gap:9px;color:var(--digital-text);text-decoration:none}.digital-products-brand{font-family:var(--font-display, "Bricolage Grotesque", sans-serif);font-size:18px;font-weight:800;letter-spacing:-.02em}.digital-products-brand em{color:var(--digital-accent);font-style:normal}.digital-products-brand-mark{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(135deg,var(--digital-accent),var(--digital-accent-2))}.digital-products-main-nav{display:flex;align-items:center;gap:6px}.digital-products-main-nav a{padding:9px 14px;border-radius:999px;color:var(--digital-muted);font-size:13px;font-weight:700;transition:color .22s ease,background .22s ease,transform .22s ease}.digital-products-main-nav a:hover,.digital-products-main-nav a:focus-visible{color:var(--digital-accent);background:#efeafc;transform:translateY(-1px)}.digital-products-app-shell{padding:0 0 80px}.digital-products-hero{padding:54px 0 38px}.digital-products-eyebrow{display:inline-flex;align-items:center;gap:6px;margin-bottom:16px;padding:6px 12px;border-radius:999px;color:var(--digital-accent);background:#efeafc;font-size:12px;font-weight:800;letter-spacing:.04em}.digital-products-hero h1,.digital-products-checkout-heading h1,.digital-products-detail-panel h1,.digital-products-success-wrap h1,.digital-products-member-head h1{margin:0;font-family:var(--font-display, "Bricolage Grotesque", sans-serif);font-weight:800;letter-spacing:-.035em;line-height:1.13}.digital-products-hero h1{max-width:680px;font-size:clamp(30px,4.2vw,46px)}.digital-products-hero h1 span{color:transparent;background:linear-gradient(135deg,var(--digital-accent),var(--digital-accent-2));background-clip:text;-webkit-background-clip:text}.digital-products-hero p,.digital-products-checkout-heading p,.digital-products-section-head p{max-width:580px;margin:12px 0 0;color:var(--digital-muted);font-size:15px;line-height:1.65}.digital-products-section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:24px 0 16px}.digital-products-section-head h2{margin:0;font-family:var(--font-display, "Bricolage Grotesque", sans-serif);font-size:21px}.digital-products-section-head p{margin-top:5px;font-size:13px}.digital-products-section-head>span{color:var(--digital-faint);font-size:13px}.digital-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.digital-product-card{overflow:hidden;border:1px solid var(--digital-border);border-radius:20px;background:var(--digital-surface);box-shadow:0 4px 18px #5a46a014;cursor:pointer;outline:none;transition:transform .3s cubic-bezier(.65,0,.35,1),box-shadow .3s cubic-bezier(.65,0,.35,1)}.digital-product-card:hover,.digital-product-card:focus-visible{transform:translateY(-4px);box-shadow:0 15px 35px #5a46a029}.digital-product-card:focus-visible,.digital-products-button:focus-visible,.digital-products-back-link:focus-visible,.digital-products-main-nav a:focus-visible,.digital-products-brand:focus-visible,.mega-digital-products-link:focus-visible{outline:3px solid #0076a8;outline-offset:3px}.digital-product-card-thumb{position:relative;display:grid;height:150px;place-items:center;color:#fff}.digital-product-card-thumb:after,.digital-product-detail-hero:after,.digital-preview-modal-visual:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:radial-gradient(circle at 85% 110%,rgba(255,255,255,.28),transparent 55%);pointer-events:none}.digital-product-card-category{position:absolute;top:12px;left:12px;z-index:1;padding:4px 9px;border-radius:999px;background:#ffffff38;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:11px;font-weight:800}.digital-product-card-body{padding:16px}.digital-product-card-body h2{margin:0 0 5px;font-size:16px;line-height:1.4}.digital-product-card-price,.digital-product-detail-price,.digital-checkout-ticket strong,.digital-products-transaction-total strong{font-family:var(--font-mono, "JetBrains Mono", monospace)}.digital-product-card-price{margin-bottom:14px;color:var(--digital-accent);font-size:14px;font-weight:700}.digital-product-card-actions,.digital-product-detail-actions{display:flex;gap:9px}.digital-products-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:10px 16px;border:0;border-radius:999px;color:var(--digital-text);font:inherit;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .2s cubic-bezier(.65,0,.35,1),box-shadow .2s ease,background .2s ease}.digital-products-button:hover:not(:disabled){transform:translateY(-2px)}.digital-products-button:active:not(:disabled){transform:scale(.97)}.digital-products-button:disabled{cursor:wait;opacity:.62}.digital-products-button-primary{color:#fff;background:linear-gradient(135deg,var(--digital-accent),var(--digital-accent-2));box-shadow:0 6px 16px #6d5ce847}.digital-products-button-primary:hover:not(:disabled){box-shadow:0 10px 23px #6d5ce861}.digital-products-button-ghost{border:1px solid var(--digital-border);background:var(--digital-surface-alt)}.digital-products-button-ghost:hover:not(:disabled){background:#efeafc}.digital-products-button-block{width:100%}.digital-products-button-grow{flex:1}.digital-products-button-small{min-height:34px;padding:7px 12px;font-size:12px}.digital-products-button-large{min-height:48px;padding:13px 22px;font-size:14px}.digital-products-button-spinner,.digital-products-spinner{display:inline-block;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:digitalProductsSpin .7s linear infinite}.digital-products-button-spinner{width:15px;height:15px}@keyframes digitalProductsSpin{to{transform:rotate(360deg)}}.digital-products-state{display:grid;justify-items:center;gap:9px;min-height:180px;padding:36px 20px;border:1px solid var(--digital-border);border-radius:20px;background:#ffffffb8;color:var(--digital-muted);text-align:center}.digital-products-spinner{width:25px;height:25px;color:var(--digital-accent)}.digital-products-error svg{color:#d55}.digital-products-error strong{color:var(--digital-text)}.digital-products-back-link{display:inline-flex;align-items:center;gap:6px;margin:24px 0 18px;color:var(--digital-muted);font-size:13px;font-weight:700;text-decoration:none}.digital-products-back-link:hover{color:var(--digital-text)}.digital-product-detail-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:start}.digital-product-detail-hero{position:relative;display:grid;min-height:300px;place-items:center;overflow:hidden;border-radius:20px;color:#fff}.digital-product-detail-hero>svg{position:relative;z-index:1}.digital-product-detail-panel{padding:22px;border:1px solid var(--digital-border);border-radius:20px;background:var(--digital-surface);box-shadow:0 4px 18px #5a46a014}.digital-product-detail-category{color:var(--digital-accent);font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.digital-product-detail-panel h1{margin-top:8px;font-size:28px}.digital-product-detail-price{margin:12px 0 14px;font-size:24px;font-weight:800}.digital-product-detail-description{margin:0 0 17px;color:var(--digital-muted);font-size:14px;line-height:1.7}.digital-product-tag-list{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.digital-product-tag-list span{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid var(--digital-border);border-radius:999px;background:var(--digital-surface-alt);font-size:12px;font-weight:700}.digital-product-tag-list svg{color:var(--digital-success)}.digital-preview-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:20px;background:#140e288c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:digitalProductsFadeIn .22s ease both}.digital-preview-modal-box{width:min(520px,100%);overflow:hidden;border-radius:20px;background:var(--digital-surface);box-shadow:0 30px 60px #1e143c59;animation:digitalProductsModalIn .3s cubic-bezier(.65,0,.35,1) both}.digital-preview-modal-visual{position:relative;display:grid;height:220px;place-items:center;color:#fff}.digital-preview-modal-visual>*{position:relative;z-index:1}.digital-preview-modal-close{position:absolute;top:12px;right:12px;z-index:2;display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:50%;color:#fff;background:#ffffff40;cursor:pointer}.digital-preview-play{display:grid;width:58px;height:58px;place-items:center;border:1.5px solid rgba(255,255,255,.55);border-radius:50%;background:#ffffff38}.digital-preview-play svg{margin-left:2px}.digital-preview-modal-body{padding:20px}.digital-preview-modal-body h2{margin:0 0 8px;font-size:18px}.digital-preview-modal-body p{margin:0 0 17px;color:var(--digital-muted);font-size:14px;line-height:1.6}@keyframes digitalProductsFadeIn{0%{opacity:0}to{opacity:1}}@keyframes digitalProductsModalIn{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.digital-products-checkout-wrap{width:min(480px,100%);margin:0 auto}.digital-products-checkout-heading{padding:28px 0 22px;text-align:center}.digital-products-checkout-heading h1{font-size:30px}.digital-products-checkout-heading p{margin-right:auto;margin-left:auto}.digital-checkout-ticket{overflow:hidden;margin-bottom:20px;border:1px solid var(--digital-border);border-radius:20px;background:var(--digital-surface);box-shadow:0 4px 18px #5a46a014}.digital-checkout-ticket-top{display:flex;align-items:center;gap:14px;padding:20px 22px}.digital-checkout-ticket-thumb{display:grid;width:52px;height:52px;flex:0 0 auto;place-items:center;border-radius:12px;color:#fff}.digital-checkout-ticket-top h2{margin:0 0 2px;font-size:15px;line-height:1.4}.digital-checkout-ticket-top span{color:var(--digital-faint);font-size:12px}.digital-checkout-perforation{position:relative;height:1px;margin:0 22px;background-image:linear-gradient(to right,var(--digital-border) 50%,transparent 0);background-repeat:repeat-x;background-size:10px 1px}.digital-checkout-perforation:before,.digital-checkout-perforation:after{position:absolute;top:-9px;width:18px;height:18px;border-radius:50%;background:var(--digital-bg);content:""}.digital-checkout-perforation:before{left:-31px}.digital-checkout-perforation:after{right:-31px}.digital-checkout-ticket-bottom{padding:18px 22px 20px}.digital-checkout-ticket-bottom>div{display:flex;justify-content:space-between;margin-bottom:10px;color:var(--digital-muted);font-size:13px}.digital-checkout-ticket-bottom strong{color:var(--digital-text);font-size:13px}.digital-checkout-ticket-bottom .digital-checkout-total{margin-top:13px;padding-top:13px;border-top:1px dashed var(--digital-border);color:var(--digital-text);font-size:15px;font-weight:800}.digital-checkout-total strong{color:var(--digital-accent);font-size:18px}.digital-payment-methods{display:grid;gap:10px;margin-bottom:17px}.digital-payment-method{display:flex;align-items:center;gap:12px;padding:13px 16px;border:1.5px solid var(--digital-accent);border-radius:14px;background:#f7f4ff}.digital-payment-method-radio{display:grid;width:19px;height:19px;place-items:center;border-radius:50%;color:#fff;background:var(--digital-accent);font-size:12px}.digital-payment-method-icon{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;color:var(--digital-accent);background:var(--digital-surface)}.digital-payment-method span:last-child{display:grid;gap:3px}.digital-payment-method strong{font-size:14px}.digital-payment-method small{color:var(--digital-muted);font-size:12px}.digital-products-inline-error{margin:12px 0;padding:11px 13px;border:1px solid rgba(230,72,60,.25);border-radius:10px;color:#b53b34;background:#fff5f3;font-size:13px}.digital-products-balance-warning{display:flex;align-items:center;gap:10px;margin:12px 0;padding:12px 13px;border:1px solid #f1d8a2;border-radius:12px;color:#86611c;background:#fff9ea;font-size:12px}.digital-products-balance-warning>div{display:grid;flex:1;gap:3px}.digital-products-balance-warning a{color:var(--digital-accent);font-weight:800;text-decoration:none}.digital-products-checkout-note{display:flex;align-items:flex-start;gap:6px;margin:15px 0 0;color:var(--digital-faint);font-size:12px;line-height:1.55}.digital-products-checkout-note svg{flex:0 0 auto;color:var(--digital-success)}.digital-products-success-wrap{max-width:440px;margin:60px auto;text-align:center}.digital-products-success-ring{display:grid;width:78px;height:78px;margin:0 auto 22px;place-items:center;border-radius:50%;color:var(--digital-success);background:var(--digital-success-bg);animation:digitalProductsSuccessPop .42s cubic-bezier(.65,0,.35,1) both}.digital-products-success-wrap h1{font-size:27px}.digital-products-success-wrap>p{margin:10px 0 25px;color:var(--digital-muted);font-size:14px;line-height:1.65}.digital-products-file-chip{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding:14px 16px;border:1px solid var(--digital-border);border-radius:14px;background:var(--digital-surface);box-shadow:0 4px 18px #5a46a014;text-align:left}.digital-products-file-icon{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border-radius:9px;color:#fff;background:linear-gradient(135deg,var(--digital-accent),var(--digital-accent-2))}.digital-products-file-chip>span:last-child{display:grid;min-width:0;gap:3px}.digital-products-file-chip strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.digital-products-file-chip small{color:var(--digital-faint);font-family:var(--font-mono, monospace);font-size:11px}.digital-products-success-actions{display:grid;gap:10px}.digital-products-success-reference{display:block;margin-top:16px;color:var(--digital-faint);font-family:var(--font-mono, monospace);font-size:11px}@keyframes digitalProductsSuccessPop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.digital-products-member-head{display:flex;align-items:center;gap:14px;padding:36px 0 8px}.digital-products-member-avatar{display:grid;width:48px;height:48px;flex:0 0 auto;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,var(--digital-accent),var(--digital-accent-2));font-family:var(--font-display, sans-serif);font-weight:800}.digital-products-member-head h1{font-size:21px}.digital-products-member-head h1 span{font-family:var(--font-body, sans-serif);font-size:18px}.digital-products-member-head>div:last-child>span{display:block;margin-top:3px;color:var(--digital-faint);font-size:13px}.digital-products-page .digital-products-member-tabs{position:relative;display:inline-flex;max-width:100%;margin:22px 0 4px;padding:4px;overflow:visible;border:1px solid rgba(120,110,200,.18);border-radius:999px;background:linear-gradient(135deg,#eef1fb,#f6eefb);box-shadow:inset 0 1px 2px #503cb40f}.digital-products-page .digital-products-member-tabs .liquid-tab-indicator{background:#fff;box-shadow:0 3px 10px #503cb42e,0 1px 2px #503cb41a}.digital-products-page .digital-products-member-tabs button{position:relative;z-index:1;display:inline-flex;align-items:center;gap:7px;min-height:37px;padding:9px 18px;border:0;border-radius:999px;color:var(--digital-muted);background:transparent;font:inherit;font-size:13px;font-weight:800;transition:color .3s ease}.digital-products-page .digital-products-member-tabs button.is-active{color:var(--digital-accent);background:transparent}.digital-products-member-panel{margin-top:20px}.digital-products-purchase-list,.digital-products-transaction-list{display:grid;gap:14px}.digital-products-purchase-row{display:flex;align-items:stretch;overflow:hidden;border:1px solid var(--digital-border);border-radius:20px;background:var(--digital-surface);box-shadow:0 4px 18px #5a46a014}.digital-products-purchase-left{display:flex;align-items:center;gap:13px;min-width:0;flex:1;padding:16px}.digital-products-purchase-thumb{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border-radius:10px;color:#fff}.digital-products-purchase-left>span:last-child{display:grid;min-width:0;gap:3px}.digital-products-purchase-left strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.digital-products-purchase-left small,.digital-products-transaction-row small{color:var(--digital-faint);font-size:12px}.digital-products-purchase-divider{width:1px;margin:10px 0;background-image:linear-gradient(to bottom,var(--digital-border) 50%,transparent 0);background-repeat:repeat-y;background-size:1px 9px}.digital-products-purchase-right{display:flex;align-items:center;gap:12px;padding:16px}.digital-products-purchase-right code{color:var(--digital-faint);font-family:var(--font-mono, monospace);font-size:11px}.digital-products-download-action{display:grid;gap:4px;justify-items:end}.digital-products-download-action small{max-width:130px;color:#b53b34;font-size:10px;text-align:right}.digital-products-transaction-row{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--digital-border);border-radius:14px;background:var(--digital-surface)}.digital-products-transaction-icon{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border-radius:9px;color:var(--digital-success);background:var(--digital-success-bg)}.digital-products-transaction-row>span:nth-child(2){display:grid;flex:1;gap:3px;min-width:0}.digital-products-transaction-row>span:nth-child(2) strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.digital-products-transaction-total{display:grid;gap:3px;justify-items:end;text-align:right}.digital-products-transaction-total small{padding:3px 9px;border-radius:999px;color:var(--digital-success);background:var(--digital-success-bg);font-size:11px;font-weight:800}.digital-products-empty-state{display:grid;justify-items:center;gap:14px;padding:52px 20px;color:var(--digital-faint);text-align:center}.digital-products-empty-state p{margin:0;font-size:14px}.mega-digital-products-link{display:flex;align-items:center;gap:10px;margin:12px 0 0;padding:11px 14px;border:1px solid rgba(116,27,229,.16);border-radius:12px;color:#24143b;background:#ffffffad;text-decoration:none}.mega-digital-products-link>span{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;color:#fff;background:linear-gradient(135deg,#741be5,#ee2ba5);font-weight:800}.mega-digital-products-link>div{display:grid;gap:2px}.mega-digital-products-link b{font-size:13px}.mega-digital-products-link small{color:#7b718e;font-size:11px}.mega-digital-products-link:hover{border-color:#741be566;background:#fff}@media (max-width: 760px){.digital-product-detail-grid{grid-template-columns:1fr;gap:16px}.digital-product-detail-hero{min-height:220px}}@media (max-width: 640px){.digital-products-topbar-inner,.digital-products-app-shell{width:min(100% - 28px,540px)}.digital-products-topbar-inner{min-height:60px}.digital-products-brand{font-size:16px}.digital-products-main-nav a{padding:8px;font-size:0}.digital-products-main-nav a svg{width:18px;height:18px}.digital-products-hero{padding-top:38px}.digital-products-hero h1{font-size:32px}.digital-product-grid{grid-template-columns:1fr}.digital-products-section-head{align-items:start}.digital-products-section-head>span{padding-top:5px}.digital-product-card-actions,.digital-product-detail-actions{flex-wrap:wrap}.digital-product-card-actions .digital-products-button,.digital-product-detail-actions .digital-products-button{flex:1}.digital-products-purchase-row{display:block}.digital-products-purchase-divider{width:auto;height:1px;margin:0 16px;background-image:linear-gradient(to right,var(--digital-border) 50%,transparent 0);background-repeat:repeat-x;background-size:9px 1px}.digital-products-purchase-right{justify-content:space-between}.digital-products-page .digital-products-member-tabs{display:flex;width:100%}.digital-products-page .digital-products-member-tabs button{flex:1;justify-content:center;padding-right:10px;padding-left:10px;font-size:12px}.digital-products-success-wrap{margin-top:38px}}@media (prefers-reduced-motion: reduce){.digital-products-page *,.digital-products-page *:before,.digital-products-page *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.digital-product-card:hover,.digital-products-button:hover:not(:disabled),.digital-products-main-nav a:hover{transform:none}}.digital-products-page{--digital-bg: var(--color-editorial-background);--digital-bg-raised: var(--color-editorial-background-raised);--digital-surface: var(--color-editorial-surface);--digital-surface-alt: var(--color-editorial-surface-alt);--digital-border: var(--color-editorial-border);--digital-accent: var(--color-editorial-accent);--digital-accent-2: var(--color-editorial-accent-2);--digital-text: var(--color-editorial-text);--digital-muted: var(--color-editorial-muted);--digital-faint: var(--color-editorial-faint);--digital-success: var(--color-editorial-success);--digital-success-bg: var(--color-editorial-success-bg);position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 8% 6%,rgba(189,92,255,.2),transparent 28rem),radial-gradient(circle at 92% 18%,rgba(240,43,168,.12),transparent 25rem),linear-gradient(180deg,#0d0618,#10071e 52%,#0b0514);color:var(--digital-text)}.digital-products-page:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 78%);mask-image:linear-gradient(to bottom,#000,transparent 78%);content:"";pointer-events:none}.digital-products-page .digital-products-topbar{border-bottom-color:#e2c7ff1c;background:#0d0618b8;box-shadow:0 12px 40px #05010c38}.digital-products-page .digital-products-topbar-inner,.digital-products-page .digital-products-app-shell{width:min(1240px,calc(100% - 64px))}.digital-products-page .digital-products-brand,.digital-products-page .digital-products-main-nav a{color:var(--digital-text)}.digital-products-page .digital-products-brand em{color:var(--digital-accent)}.digital-products-page .digital-products-brand-mark{background:linear-gradient(135deg,var(--digital-accent),var(--digital-accent-2));box-shadow:0 0 26px #bd5cff6b}.digital-products-page .digital-products-main-nav a{color:var(--digital-muted)}.digital-products-page .digital-products-main-nav a:hover,.digital-products-page .digital-products-main-nav a:focus-visible{color:var(--digital-text);background:#bd5cff1f}.digital-products-page .digital-products-app-shell{padding-bottom:110px}.digital-products-hero-editorial{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);gap:clamp(42px,7vw,110px);align-items:center;min-height:620px;padding:92px 0 70px}.digital-products-hero-copy{max-width:650px}.digital-products-page .digital-products-eyebrow{gap:10px;margin-bottom:24px;padding:0;color:#d2a7ff;background:transparent;font-size:11px;letter-spacing:.18em}.digital-products-eyebrow-line{display:inline-block;width:34px;height:1px;background:linear-gradient(90deg,var(--digital-accent),var(--digital-accent-2));box-shadow:0 0 14px var(--digital-accent)}.digital-products-page .digital-products-hero h1{max-width:650px;color:var(--digital-text);font-size:clamp(58px,7.5vw,108px);letter-spacing:-.075em;line-height:.92}.digital-products-page .digital-products-hero h1 span{background:linear-gradient(100deg,#be68ff 10%,#f05abf 90%);background-clip:text;-webkit-background-clip:text}.digital-products-page .digital-products-hero p{max-width:500px;margin-top:28px;color:var(--digital-muted);font-size:16px;line-height:1.7}.digital-products-hero-actions{display:flex;align-items:center;gap:24px;margin-top:34px}.digital-products-page .digital-products-button-primary{background:linear-gradient(105deg,#7b39e8,#d62aa6);box-shadow:0 12px 30px #a330e547}.digital-products-page .digital-products-button-primary:hover:not(:disabled){box-shadow:0 16px 34px #d62aa666}.digital-products-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--digital-muted);font-size:13px;font-weight:800;text-decoration:none;transition:color .2s ease,gap .2s ease}.digital-products-text-link:hover,.digital-products-text-link:focus-visible{gap:12px;color:var(--digital-text)}.digital-products-store-metrics{display:flex;gap:clamp(22px,5vw,52px);margin-top:70px}.digital-products-store-metrics>div{display:grid;gap:5px}.digital-products-store-metrics strong{color:var(--digital-text);font-family:var(--font-display, sans-serif);font-size:22px;letter-spacing:-.04em}.digital-products-store-metrics span{color:var(--digital-faint);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.digital-products-hero-spotlight{position:relative;justify-self:end;width:min(100%,480px)}.digital-products-spotlight-label{display:flex;justify-content:space-between;margin:0 0 14px 18px;color:#d2a7ff;font-size:10px;font-weight:800;letter-spacing:.17em}.digital-products-spotlight-label span{color:var(--digital-faint)}.digital-products-spotlight-card{position:relative;display:flex;min-height:440px;flex-direction:column;justify-content:space-between;overflow:hidden;padding:26px;border:1px solid rgba(255,255,255,.3);border-radius:28px;box-shadow:0 30px 80px #0000006b,0 0 80px #bd5cff2e;transform:rotate(2.2deg);animation:digitalProductsSpotlightFloat 7s ease-in-out infinite}.digital-products-spotlight-card:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,transparent 18%,rgba(255,255,255,.18) 50%,transparent 64%);content:"";mix-blend-mode:screen;pointer-events:none}.digital-products-spotlight-grid,.digital-product-card-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(135deg,#000,transparent 75%);mask-image:linear-gradient(135deg,#000,transparent 75%);opacity:.28}.digital-products-spotlight-ring{position:absolute;top:50%;left:50%;width:280px;height:280px;border:1px solid rgba(255,255,255,.42);border-radius:50%;box-shadow:0 0 0 24px #ffffff0d,0 0 80px #ffffff47;transform:translate(-50%,-50%) rotate(-26deg)}.digital-products-spotlight-ring:after{position:absolute;top:22px;right:22px;bottom:22px;left:22px;border:1px dashed rgba(255,255,255,.36);border-radius:inherit;content:""}.digital-products-spotlight-top,.digital-products-spotlight-bottom{position:relative;z-index:1;display:flex;justify-content:space-between}.digital-products-spotlight-top{color:#ffffffbf;font-family:var(--font-mono, monospace);font-size:10px;letter-spacing:.12em}.digital-products-spotlight-icon{position:absolute;top:50%;left:50%;z-index:1;display:grid;width:112px;height:112px;place-items:center;border:1px solid rgba(255,255,255,.4);border-radius:32px;color:#fff;background:#0f041f40;box-shadow:0 0 38px #ffffff2e;transform:translate(-50%,-50%) rotate(-2deg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.digital-products-spotlight-bottom{display:grid;gap:7px}.digital-products-spotlight-bottom span{color:#ffffffb8;font-size:11px;text-transform:uppercase}.digital-products-spotlight-bottom strong{max-width:290px;color:#fff;font-family:var(--font-display, sans-serif);font-size:25px;letter-spacing:-.045em;line-height:1.05}.digital-products-spotlight-caption{display:grid;grid-template-columns:28px 1fr 20px;gap:14px;align-items:center;margin:26px 0 0 18px;color:var(--digital-muted);font-size:12px;line-height:1.5}.digital-products-spotlight-caption>span:first-child{color:var(--digital-accent);font-family:var(--font-mono, monospace)}.digital-products-spotlight-caption>span:last-child{color:var(--digital-accent-2);font-size:18px}@keyframes digitalProductsSpotlightFloat{0%,to{transform:rotate(2.2deg) translateY(0)}50%{transform:rotate(1deg) translateY(-9px)}}.digital-products-store-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.58fr);gap:42px;align-items:end;padding:74px 0 28px;border-top:1px solid var(--digital-border)}.digital-products-section-label{display:block;margin-bottom:17px;color:var(--digital-accent);font-family:var(--font-mono, monospace);font-size:10px;letter-spacing:.12em}.digital-products-store-intro h2{margin:0;color:var(--digital-text);font-family:var(--font-display, sans-serif);font-size:clamp(38px,5vw,66px);letter-spacing:-.07em;line-height:.95}.digital-products-store-intro h2 span{color:var(--digital-accent)}.digital-products-store-intro p{max-width:390px;margin:0 0 4px;color:var(--digital-muted);font-size:14px;line-height:1.7}.digital-products-store-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:34px 0 20px;padding:10px;border:1px solid var(--digital-border);border-radius:18px;background:#ffffff09}.digital-products-page .digital-products-filter-tabs{position:relative;display:inline-flex;max-width:100%;padding:4px;overflow:visible;border:1px solid var(--digital-border);border-radius:16px;background:#ffffff09}.digital-products-page .digital-products-filter-tabs>.liquid-tab-indicator{position:absolute;top:-1px;left:-1px;z-index:0;width:var(--liquid-tab-width, 0px);height:var(--liquid-tab-height, 0px);border:1px solid rgba(221,161,255,.38);border-radius:12px;background:linear-gradient(135deg,#7b39e894,#d62aa64d);box-shadow:inset 0 0 18px #ffffff0f,0 8px 24px #5b23942e;opacity:0;pointer-events:none;transform:translate3d(var(--liquid-tab-x, 0px),var(--liquid-tab-y, 0px),0);transition:transform .56s cubic-bezier(.65,0,.35,1),width .56s cubic-bezier(.65,0,.35,1),height .56s cubic-bezier(.65,0,.35,1),opacity .16s ease}.digital-products-page .digital-products-filter-tabs>.liquid-tab-indicator.is-visible{opacity:1}.digital-products-page .digital-products-filter-tabs>.liquid-tab-indicator>.liquid-tab-droplet{position:absolute;top:-24%;right:-10%;width:42%;height:148%;border-radius:50%;background:radial-gradient(ellipse,rgba(255,192,250,.45),transparent 66%);filter:blur(5px);opacity:0}.digital-products-page .digital-products-filter-tabs>.liquid-tab-indicator.is-animating>.liquid-tab-droplet{animation:digitalProductsLiquidDroplet .56s cubic-bezier(.65,0,.35,1) both}.digital-products-page .digital-products-filter-tabs>button{position:relative;z-index:1;display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:9px 15px;border:0;border-radius:11px;color:var(--digital-muted);background:transparent;font:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:color .22s ease,transform .22s ease}.digital-products-page .digital-products-filter-tabs>button:after{display:none}.digital-products-page .digital-products-filter-tabs>button:hover{color:var(--digital-text);transform:none}.digital-products-page .digital-products-filter-tabs>button.is-active{color:var(--digital-text)}.digital-products-page .digital-products-filter-tabs>button:focus-visible{outline:2px solid #ef8bff;outline-offset:3px}@keyframes digitalProductsLiquidDroplet{0%{opacity:0;transform:translate(-18%) scaleX(.55)}45%{opacity:.95;transform:translate(12%) scaleX(1.2)}to{opacity:0;transform:translate(42%) scaleX(.7)}}.digital-products-search{display:flex;align-items:center;gap:9px;min-width:210px;padding:0 10px;color:var(--digital-faint)}.digital-products-search input{width:100%;border:0;outline:0;color:var(--digital-text);background:transparent;font:inherit;font-size:12px}.digital-products-search input::placeholder{color:var(--digital-faint)}.digital-products-page .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.digital-products-page .digital-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.digital-products-page .digital-product-card{position:relative;overflow:hidden;border:1px solid var(--digital-border);border-radius:22px;background:#180d2ad1;box-shadow:0 18px 48px #03000a33}.digital-products-page .digital-product-card:hover,.digital-products-page .digital-product-card:focus-visible{border-color:#dda1ff7a;box-shadow:0 22px 55px #03000a61,0 0 28px #bd5cff1f}.digital-products-page .digital-product-card-thumb{height:228px;overflow:hidden}.digital-product-card-thumb:before{position:absolute;right:-15%;bottom:-48%;width:80%;height:90%;border:1px solid rgba(255,255,255,.3);border-radius:50%;box-shadow:0 0 0 25px #ffffff0f,0 0 60px #ffffff2e;content:"";transform:rotate(-25deg)}.digital-products-page .digital-product-card-thumb:after{background:radial-gradient(circle at 15% 15%,rgba(255,255,255,.3),transparent 34%),linear-gradient(180deg,transparent 40%,rgba(9,2,18,.42))}.digital-product-card-orbit{position:absolute;top:50%;left:50%;width:110px;height:110px;border:1px solid rgba(255,255,255,.45);border-radius:50%;transform:translate(-50%,-50%) rotate(30deg)}.digital-product-card-orbit:after{position:absolute;top:8px;left:8px;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 14px #fff;content:""}.digital-product-card-index{position:absolute;top:19px;right:20px;z-index:1;color:#ffffffc7;font-family:var(--font-mono, monospace);font-size:11px;letter-spacing:.12em}.digital-products-page .digital-product-card-category{top:18px;left:19px;padding:6px 10px;border:1px solid rgba(255,255,255,.24);color:#fff;background:#0c02193d;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.digital-product-card-icon{position:absolute;top:50%;left:50%;z-index:1;display:grid;width:72px;height:72px;place-items:center;border:1px solid rgba(255,255,255,.34);border-radius:22px;color:#fff;background:#0c021940;box-shadow:0 0 28px #ffffff29;transform:translate(-50%,-50%) rotate(-8deg);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.digital-products-page .digital-product-card-body{padding:22px}.digital-product-card-kicker{display:flex;justify-content:space-between;margin-bottom:12px;color:var(--digital-accent);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.digital-products-page .digital-product-card-body h2{min-height:45px;margin-bottom:9px;color:var(--digital-text);font-family:var(--font-display, sans-serif);font-size:20px;letter-spacing:-.04em;line-height:1.12}.digital-product-card-description{display:-webkit-box;min-height:47px;margin:0;overflow:hidden;color:var(--digital-muted);font-size:12px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.digital-product-card-meta{display:flex;justify-content:space-between;gap:10px;margin-top:18px;padding-top:15px;border-top:1px solid var(--digital-border);color:var(--digital-faint);font-size:10px}.digital-product-card-meta span{display:inline-flex;align-items:center;gap:5px}.digital-product-card-meta svg{color:var(--digital-success)}.digital-product-card-price-row{display:flex;align-items:end;justify-content:space-between;gap:10px;margin-top:18px}.digital-products-page .digital-product-card-price{margin:4px 0 0;color:var(--digital-text);font-family:var(--font-mono, monospace);font-size:18px}.digital-product-card-price-label{color:var(--digital-faint);font-size:10px}.digital-product-card-arrow{display:grid;width:32px;height:32px;place-items:center;border:1px solid var(--digital-border);border-radius:50%;color:var(--digital-accent)}.digital-products-page .digital-product-card-actions{margin-top:20px}.digital-products-page .digital-products-button-ghost{border-color:var(--digital-border);color:var(--digital-muted);background:#ffffff0e}.digital-products-page .digital-products-button-ghost:hover:not(:disabled){color:var(--digital-text);background:#bd5cff21}.digital-products-pagination{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:28px;padding-top:18px;border-top:1px solid var(--digital-border)}.digital-products-pagination-summary{color:var(--digital-muted);font-size:12px}.digital-products-pagination-controls{display:flex;align-items:center;gap:7px}.digital-products-pagination-button{display:grid;width:36px;height:36px;place-items:center;padding:0;border:1px solid var(--digital-border);border-radius:50%;color:var(--digital-muted);background:var(--digital-surface-alt);font:inherit;font-size:11px;font-weight:800;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.digital-products-pagination-button:hover:not(:disabled){color:var(--digital-text);border-color:#bd5cff80;transform:translateY(-2px)}.digital-products-pagination-button.is-active{border-color:transparent;color:#fff;background:linear-gradient(135deg,var(--digital-accent),var(--digital-accent-2));box-shadow:0 7px 18px #a330e540}.digital-products-pagination-button:disabled{cursor:not-allowed;opacity:.35}.digital-products-pagination-button:focus-visible{outline:3px solid #a327fa;outline-offset:3px}.digital-products-pagination-ellipsis{display:grid;width:20px;height:36px;place-items:center;color:var(--digital-faint);font-size:13px}.digital-products-filter-empty{display:grid;justify-items:center;gap:9px;padding:64px 20px;border:1px dashed var(--digital-border);border-radius:22px;color:var(--digital-muted);text-align:center}.digital-products-filter-empty svg{color:var(--digital-accent)}.digital-products-filter-empty strong{color:var(--digital-text);font-size:16px}.digital-products-filter-empty span{font-size:13px}.digital-products-store-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:100px;padding-top:27px;border-top:1px solid var(--digital-border)}.digital-products-store-benefits>div{display:grid;gap:10px;padding:20px 0}.digital-products-benefit-number{color:var(--digital-accent);font-family:var(--font-mono, monospace);font-size:11px}.digital-products-store-benefits strong{color:var(--digital-text);font-family:var(--font-display, sans-serif);font-size:19px;letter-spacing:-.03em}.digital-products-store-benefits p{max-width:260px;margin:0;color:var(--digital-muted);font-size:12px;line-height:1.6}.digital-products-page .digital-products-state{border-color:var(--digital-border);background:#ffffff0a;color:var(--digital-muted)}.digital-products-page .digital-products-state strong{color:var(--digital-text)}.digital-products-page .digital-products-back-link{color:var(--digital-muted)}.digital-products-page .digital-products-back-link:hover{color:var(--digital-text)}.digital-products-page .digital-product-detail-panel,.digital-products-page .digital-checkout-ticket,.digital-products-page .digital-products-purchase-row,.digital-products-page .digital-products-transaction-row{border-color:var(--digital-border);background:var(--digital-surface);box-shadow:0 18px 45px #03000a38}.digital-products-page .digital-product-detail-panel h1,.digital-products-page .digital-checkout-ticket-top h2,.digital-products-page .digital-products-member-head h1,.digital-products-page .digital-products-success-wrap h1{color:var(--digital-text)}.digital-products-page .digital-product-detail-description,.digital-products-page .digital-checkout-ticket-bottom>div,.digital-products-page .digital-products-member-head>div:last-child>span{color:var(--digital-muted)}.digital-products-page .digital-product-tag-list span,.digital-products-page .digital-payment-method{border-color:var(--digital-border);background:var(--digital-surface-alt)}.digital-products-page .digital-payment-method{color:var(--digital-text)}@media (max-width: 1100px){.digital-products-hero-editorial{gap:42px}.digital-products-page .digital-products-hero h1{font-size:clamp(54px,7vw,84px)}.digital-products-page .digital-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){.digital-products-page .digital-products-topbar-inner,.digital-products-page .digital-products-app-shell{width:min(100% - 36px,620px)}.digital-products-hero-editorial{grid-template-columns:1fr;min-height:auto;padding-top:68px}.digital-products-hero-spotlight{justify-self:stretch;width:min(100%,560px);margin:22px auto 0}.digital-products-store-metrics{margin-top:48px}}@media (max-width: 640px){.digital-products-page .digital-products-topbar-inner,.digital-products-page .digital-products-app-shell{width:min(100% - 28px,540px)}.digital-products-page .digital-products-main-nav a{color:var(--digital-muted)}.digital-products-page .digital-products-hero h1{font-size:clamp(52px,16vw,74px)}.digital-products-page .digital-products-hero p{font-size:14px}.digital-products-hero-actions{align-items:flex-start;flex-direction:column;gap:18px}.digital-products-store-metrics{gap:22px;margin-top:42px}.digital-products-store-metrics strong{font-size:19px}.digital-products-store-intro{grid-template-columns:1fr;gap:20px;padding-top:58px}.digital-products-store-intro h2{font-size:48px}.digital-products-store-toolbar{align-items:stretch;flex-direction:column;gap:14px;margin-top:26px}.digital-products-pagination{align-items:stretch;flex-direction:column}.digital-products-pagination-summary{text-align:center}.digital-products-pagination-controls{justify-content:center}.digital-products-page .digital-products-filter-tabs{max-width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.digital-products-page .digital-products-filter-tabs>button{flex:0 0 auto}.digital-products-search{min-height:38px;border-top:1px solid var(--digital-border);padding-top:12px}.digital-products-page .digital-product-grid{grid-template-columns:1fr}.digital-products-page .digital-product-card-thumb{height:210px}.digital-products-store-benefits{grid-template-columns:1fr;gap:0;margin-top:72px}.digital-products-store-benefits>div{border-bottom:1px solid var(--digital-border)}.digital-products-spotlight-card{min-height:360px}.digital-products-spotlight-bottom strong{font-size:22px}}@media (prefers-reduced-motion: reduce){.digital-products-spotlight-card{animation:none;transform:none}.digital-products-text-link,.digital-products-button,.digital-products-filter-tabs>button,.digital-products-filter-tabs>.liquid-tab-indicator{transition:none}.digital-products-filter-tabs>.liquid-tab-indicator.is-animating>.liquid-tab-droplet{animation:none}}.digital-products-page{color-scheme:dark}.digital-products-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 12px;border:1px solid var(--digital-border);border-radius:999px;color:var(--digital-muted);background:var(--digital-surface-alt);font:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.digital-products-theme-toggle:hover{color:var(--digital-text);border-color:#bd5cff70;transform:translateY(-1px)}.digital-products-theme-toggle:focus-visible{outline:3px solid #ef8bff;outline-offset:3px}.digital-products-theme-toggle svg{color:var(--digital-accent)}.digital-products-page[data-theme=light]{--digital-bg: var(--color-editorial-light-background);--digital-bg-raised: var(--color-editorial-light-background-raised);--digital-surface: var(--color-editorial-light-surface);--digital-surface-alt: var(--color-editorial-light-surface-alt);--digital-border: var(--color-editorial-light-border);--digital-accent: var(--color-editorial-light-accent);--digital-accent-2: var(--color-editorial-light-accent-2);--digital-text: var(--color-editorial-light-text);--digital-muted: var(--color-editorial-light-muted);--digital-faint: var(--color-editorial-light-faint);--digital-success: var(--color-editorial-light-success);--digital-success-bg: var(--color-editorial-light-success-bg);color-scheme:light;background:radial-gradient(circle at 8% 6%,rgba(168,85,247,.13),transparent 28rem),radial-gradient(circle at 92% 18%,rgba(240,43,168,.1),transparent 25rem),linear-gradient(180deg,#fbf9ff,#f5f1fb 52%,#f0eafb)}.digital-products-page[data-theme=light]:before{background-image:linear-gradient(rgba(80,52,127,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(80,52,127,.07) 1px,transparent 1px)}.digital-products-page[data-theme=light] .digital-products-topbar{border-bottom-color:#4325701f;background:#ffffffd1;box-shadow:0 12px 40px #42257014}.digital-products-page[data-theme=light] .digital-products-eyebrow{color:var(--digital-accent)}.digital-products-page[data-theme=light] .digital-products-store-toolbar{border-color:var(--digital-border);background:#ffffffb8}.digital-products-page[data-theme=light] .digital-products-filter-tabs>button.is-active{border-color:transparent;background:transparent;box-shadow:none}.digital-products-page[data-theme=light] .digital-product-card{border-color:var(--digital-border);background:var(--digital-surface);box-shadow:0 18px 48px #4a2d781f}.digital-products-page[data-theme=light] .digital-product-card:hover,.digital-products-page[data-theme=light] .digital-product-card:focus-visible{border-color:#7545d861;box-shadow:0 22px 55px #4a2d782e,0 0 28px #bd5cff1a}.digital-products-page[data-theme=light] .digital-product-card-thumb:after{background:radial-gradient(circle at 15% 15%,rgba(255,255,255,.34),transparent 34%),linear-gradient(180deg,transparent 40%,rgba(35,14,60,.16))}.digital-products-page[data-theme=light] .digital-products-button-ghost{border-color:var(--digital-border);background:var(--digital-surface-alt)}.digital-products-page[data-theme=light] .digital-products-button-ghost:hover:not(:disabled){background:#f0eafd}.digital-products-page[data-theme=light] .digital-products-state{border-color:var(--digital-border);background:#ffffffc7}.digital-products-page[data-theme=light] .digital-product-detail-panel,.digital-products-page[data-theme=light] .digital-checkout-ticket,.digital-products-page[data-theme=light] .digital-products-purchase-row,.digital-products-page[data-theme=light] .digital-products-transaction-row{border-color:var(--digital-border);background:var(--digital-surface);box-shadow:0 18px 45px #4a2d781f}.digital-products-page[data-theme=light] .digital-product-tag-list span,.digital-products-page[data-theme=light] .digital-payment-method,.digital-products-page[data-theme=dark] .digital-products-member-tabs{border-color:var(--digital-border);background:var(--digital-surface-alt)}.digital-products-page[data-theme=dark] .digital-products-member-tabs .liquid-tab-indicator{background:var(--digital-surface);box-shadow:0 3px 10px #00000047}.digital-products-page[data-theme=light] .digital-products-member-tabs{border-color:var(--digital-border);background:linear-gradient(135deg,#eef1fb,#f6eefb)}.digital-products-page[data-theme=light] .digital-products-member-tabs .liquid-tab-indicator{background:#fff}@media (max-width: 640px){.digital-products-theme-toggle{min-width:38px;padding:9px}.digital-products-theme-toggle-label{display:none}.digital-products-topbar-actions{gap:5px}.digital-products-wallet-balance{max-width:112px;gap:6px;padding-right:8px}.digital-products-wallet-copy small{font-size:8px}.digital-products-theme-toggle>span{display:none}}@media (prefers-reduced-motion: reduce){.digital-products-theme-toggle{transition:none}.digital-products-theme-toggle:hover{transform:none}}:root{--button-transition: transform .2s ease, background-color .2s ease, border-color .2s ease, color .2s ease, box-shadow .2s ease, opacity .2s ease;--button-primary-height: var(--control-height-lg);--button-secondary-height: var(--control-height-md);--button-compact-height: var(--control-height-sm);--button-primary-padding: var(--space-4);--button-secondary-padding: var(--space-4);--button-radius: var(--radius-md)}.dashboard-primary-button,.dashboard-secondary-button,.website-api-primary-button,.website-api-secondary-button,.pricing-reset-button,.report-export-button,.referral-primary-button,.facebook-speed-form-footer button{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--space-2)!important;font-family:var(--font-body)!important;line-height:var(--line-height-tight)!important;cursor:pointer;transition:var(--button-transition)!important}.dashboard-primary-button,.website-api-primary-button,.report-export-button,.referral-primary-button,.facebook-speed-form-footer .dashboard-primary-button{min-height:var(--button-primary-height)!important;padding:0 var(--button-primary-padding)!important;border-radius:var(--button-radius)!important;font-size:var(--font-size-md)!important;font-weight:var(--font-weight-semibold)!important}.dashboard-secondary-button,.website-api-secondary-button,.pricing-reset-button,.facebook-speed-form-footer .dashboard-secondary-button{min-height:var(--button-secondary-height)!important;padding:0 var(--button-secondary-padding)!important;border-radius:var(--button-radius)!important;font-size:var(--font-size-md)!important;font-weight:var(--font-weight-semibold)!important}.pricing-action-trigger{box-sizing:border-box!important;display:grid!important;place-items:center!important;width:var(--button-compact-height)!important;min-height:var(--button-compact-height)!important;height:var(--button-compact-height)!important;padding:0!important;border-radius:var(--radius-sm)!important;font-family:var(--font-body)!important;font-size:var(--font-size-sm)!important;font-weight:var(--font-weight-semibold)!important;line-height:1!important;cursor:pointer;transition:var(--button-transition)!important}.dashboard-primary-button:hover,.dashboard-secondary-button:hover,.website-api-primary-button:hover,.website-api-secondary-button:hover,.pricing-reset-button:hover,.pricing-action-trigger:hover,.report-export-button:hover,.referral-primary-button:hover,.facebook-speed-form-footer button:hover{transform:translateY(-1px)}.dashboard-primary-button:active,.dashboard-secondary-button:active,.website-api-primary-button:active,.website-api-secondary-button:active,.pricing-reset-button:active,.pricing-action-trigger:active,.report-export-button:active,.referral-primary-button:active,.facebook-speed-form-footer button:active{transform:translateY(0)}.dashboard-primary-button:focus-visible,.dashboard-secondary-button:focus-visible,.website-api-primary-button:focus-visible,.website-api-secondary-button:focus-visible,.pricing-reset-button:focus-visible,.pricing-action-trigger:focus-visible,.report-export-button:focus-visible,.referral-primary-button:focus-visible,.facebook-speed-form-footer button:focus-visible{outline:2px solid var(--color-brand-secondary)!important;outline-offset:2px!important}.dashboard-primary-button:disabled,.dashboard-secondary-button:disabled,.website-api-primary-button:disabled,.website-api-secondary-button:disabled,.pricing-reset-button:disabled,.pricing-action-trigger:disabled,.report-export-button:disabled,.referral-primary-button:disabled,.facebook-speed-form-footer button:disabled{cursor:not-allowed;opacity:.55;transform:none;box-shadow:none!important}.dashboard-main-website-api .website-api-support-card .website-api-primary-button{min-height:var(--button-compact-height)!important;padding:0 var(--space-3)!important;font-size:var(--font-size-sm)!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form-footer .dashboard-primary-button{min-height:var(--control-height-service-compact)!important;padding:0 var(--space-5)!important;border-radius:var(--radius-sm)!important;font-size:var(--font-size-compact)!important}@media (prefers-reduced-motion: reduce){.dashboard-primary-button,.dashboard-secondary-button,.website-api-primary-button,.website-api-secondary-button,.pricing-reset-button,.pricing-action-trigger,.report-export-button,.referral-primary-button,.facebook-speed-form-footer button{transition:none!important}}:root{--input-transition: border-color .2s ease, box-shadow .2s ease, background-color .2s ease, color .2s ease;--input-sm-height: var(--control-height-sm);--input-md-height: var(--control-height-md);--input-lg-height: var(--control-height-lg);--input-auth-height: var(--control-height-auth);--input-border-width: 1px;--input-padding-inline: var(--space-3);--input-padding-block: var(--space-3);--input-radius: var(--radius-md);--input-placeholder: var(--color-text-secondary);--input-focus-ring: 0 0 0 3px rgba(163, 39, 250, .14);--input-danger-ring: 0 0 0 3px rgba(201, 79, 99, .14);--input-icon-padding: 56px}.login-page .login-field :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea),.dashboard-page .profile-page :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea),.dashboard-page .payment-page :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea),.dashboard-page .pricing-page :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea),.dashboard-page .referral-page :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea),.dashboard-page .report-page :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea),.dashboard-page .website-api-page :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea),.dashboard-page .dashboard-service-form :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea),.dashboard-page .facebook-speed-form :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea),.dashboard-page .free-tools-card :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),textarea){box-sizing:border-box!important;width:100%;min-height:var(--input-md-height)!important;padding:0 var(--input-padding-inline)!important;border:var(--input-border-width) solid var(--color-border)!important;border-radius:var(--input-radius)!important;outline:0;color:var(--color-text-primary)!important;background:var(--color-surface)!important;font-family:var(--font-body)!important;font-size:var(--font-size-md)!important;line-height:var(--line-height-normal)!important;transition:var(--input-transition)!important}.login-page .login-field :is(input,select,textarea)::placeholder,.dashboard-page :is(input,select,textarea)::placeholder{color:var(--input-placeholder)!important;opacity:.78}.login-page .login-field :is(input,select,textarea):hover,.dashboard-page :is(input,select,textarea):hover{border-color:color-mix(in srgb,var(--color-brand-secondary) 48%,var(--color-border))!important}.login-page .login-field :is(input,select,textarea):focus,.login-page .login-field :is(input,select,textarea):focus-visible,.dashboard-page :is(input,select,textarea):focus,.dashboard-page :is(input,select,textarea):focus-visible{border-color:var(--color-brand-secondary)!important;outline:0!important;box-shadow:var(--input-focus-ring)!important}.login-page .login-field :is(input,select,textarea)[aria-invalid=true],.login-page .login-field :is(input,select,textarea).is-invalid,.dashboard-page :is(input,select,textarea)[aria-invalid=true],.dashboard-page :is(input,select,textarea).is-invalid{border-color:var(--color-danger)!important;background:color-mix(in srgb,var(--color-danger) 4%,var(--color-surface))!important}.login-page .login-field :is(input,select,textarea)[aria-invalid=true]:focus-visible,.login-page .login-field :is(input,select,textarea).is-invalid:focus-visible,.dashboard-page :is(input,select,textarea)[aria-invalid=true]:focus-visible,.dashboard-page :is(input,select,textarea).is-invalid:focus-visible{border-color:var(--color-danger)!important;box-shadow:var(--input-danger-ring)!important}.login-page .login-field :is(input,select,textarea):disabled,.dashboard-page :is(input,select,textarea):disabled{cursor:not-allowed;color:var(--color-text-secondary)!important;background:var(--color-page-background)!important;opacity:.7}.dashboard-page .dashboard-service-form :is(input,select,textarea),.dashboard-page .facebook-speed-form :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:var(--input-lg-height)!important}.dashboard-page .dashboard-service-form textarea,.dashboard-page .facebook-speed-form textarea{min-height:76px!important;padding:var(--input-padding-block) var(--input-padding-inline)!important;resize:vertical}.login-page .login-field :is(input[type=email],input[type=password],input[type=text]){min-height:var(--input-auth-height)!important;padding:0 var(--space-4)!important;border-radius:var(--radius-lg)!important}.login-page .login-input-wrap :is(input[type=password],input[type=text]){padding-right:var(--input-icon-padding)!important}.dashboard-page .website-api-token-input input,.dashboard-page .website-api-domain-input input,.dashboard-page .website-api-search input,.dashboard-page .report-search input,.dashboard-page .payment-amount-input input,.dashboard-page .payment-history-search input,.dashboard-page .facebook-vip-search input{min-height:0!important;width:100%;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;color:inherit!important;background:transparent!important;box-shadow:none!important}.dashboard-page .payment-page .payment-amount-input input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),.dashboard-page .payment-page .payment-history-search input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){min-height:0!important;width:100%!important;border:0!important;border-radius:0!important;outline:0!important;color:inherit!important;background:transparent!important;box-shadow:none!important}.dashboard-page .payment-page .payment-amount-input input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){padding:0 13px!important}.dashboard-page .payment-page .payment-history-search input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){padding:0!important}.dashboard-page .website-api-token-input input{font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important}.dashboard-page .website-api-domain-input{min-height:var(--control-height-domain)!important}.dashboard-page .pricing-filter-controls select,.dashboard-page .report-toolbar :is(input,select),.dashboard-page .website-api-table-actions select,.dashboard-page .payment-history-filters>select,.dashboard-page .payment-history-toolbar select{min-height:var(--input-sm-height)!important}.dashboard-page .report-toolbar :is(input,select){height:var(--input-lg-height)!important}.dashboard-page .payment-history-filters>select{height:38px!important;min-height:38px!important;border-radius:var(--radius-pill)!important}.dashboard-page .free-tools-large-textarea{min-height:210px!important;padding:var(--space-3) var(--space-4)!important}.dashboard-page .free-tools-simple-card .free-tools-large-textarea{min-height:140px!important}.dashboard-page .free-tools-result-grid textarea{min-height:190px!important}.dashboard-page .free-tools-textarea{min-height:150px!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form :is(input,textarea){min-height:var(--control-height-reaction)!important;font-size:var(--font-size-sm)!important}.dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form textarea{min-height:40px!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form :is(input:not([type=checkbox]),select,textarea){min-height:var(--control-height-service-compact)!important;padding:8px 11px!important;border-radius:var(--radius-sm)!important;font-size:var(--font-size-compact)!important}.dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form textarea{min-height:var(--control-height-service-compact)!important}@media (prefers-reduced-motion: reduce){.login-page .login-field :is(input,select,textarea),.dashboard-page :is(input,select,textarea){transition:none!important}}.login-page,.news-page,.dashboard-page{font-family:var(--font-body);font-size:16px}.login-page :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,label,a,button,input,select,textarea,th,td,li),.news-page :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,label,a,button,input,select,textarea,th,td,li),.dashboard-page :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,label,a,button,input,select,textarea,th,td,li){font-family:inherit}.login-page *,.news-page *,.dashboard-page *{font-family:inherit!important}.login-page p,.login-page li,.news-page p,.news-page li,.dashboard-page p,.dashboard-page li,.dashboard-page label{font-size:16px;line-height:1.5}.login-page h1,.news-page h1,.dashboard-page h1{font-size:36px!important;line-height:1.15}.login-page h2,.news-page h2,.dashboard-page h2{font-size:28px!important;line-height:1.2}.login-page h3,.news-page h3,.dashboard-page h3{font-size:22px!important;line-height:1.25}.login-page h4,.news-page h4,.dashboard-page h4{font-size:18px!important}.login-page h5,.news-page h5,.dashboard-page h5{font-size:16px!important}.login-page h6,.news-page h6,.dashboard-page h6{font-size:14px!important}.news-page .news-feature-card-react h2,.news-page .news-sidebar-card-react h2,.news-page .news-browser-card-react h2,.news-page .news-topic-band-react h2,.news-page .news-card-copy-react h3,.dashboard-page .dashboard-panel-heading h2,.dashboard-page .dashboard-account-copy h2,.dashboard-page .dashboard-home-account-head h2,.dashboard-page .dashboard-home-growth-card h2,.dashboard-page .dashboard-home-tutorial h2,.dashboard-page .dashboard-home-support h2,.dashboard-page .website-api-card h2,.dashboard-page .website-api-support-card h2,.dashboard-page .pricing-service-card h3,.dashboard-page .pricing-summary-card h3,.dashboard-page .profile-card h2,.dashboard-page .referral-card h2{font-size:16px!important;line-height:1.35}.dashboard-page .dashboard-stat-card>strong,.dashboard-page .dashboard-account-balance strong,.dashboard-page .pricing-summary-card strong,.dashboard-page .profile-summary-card strong,.dashboard-page .dashboard-home-account-values strong{font-size:24px!important;line-height:1.2}.login-page input,.login-page select,.login-page textarea,.news-page input,.news-page select,.news-page textarea,.dashboard-page input,.dashboard-page select,.dashboard-page textarea{font-size:15px!important}.login-page form input,.login-page form select,.login-page form textarea,.news-page form input,.news-page form select,.news-page form textarea,.dashboard-page form input,.dashboard-page form select,.dashboard-page form textarea{font-size:14px!important}.dashboard-page .facebook-speed-total-input{font-size:13px!important}.dashboard-page .facebook-speed-total-box strong{font-size:18px!important;line-height:1.2}.login-page button,.news-page button,.dashboard-page button{font-size:14px!important}.login-page .login-submit,.news-page .news-filter-row-react button,.news-page .news-pagination-react button,.dashboard-page .dashboard-primary-button,.dashboard-page .dashboard-secondary-button,.dashboard-page .website-api-primary-button,.dashboard-page .website-api-secondary-button{font-size:15px!important}.news-page .site-nav,.news-page .site-nav-item,.news-page .site-nav-btn,.dashboard-page .dashboard-nav-item,.dashboard-page .dashboard-nav-group-toggle,.dashboard-page .dashboard-nav-info{font-size:14px!important}.login-page small,.news-page small,.dashboard-page small,.login-page .login-kicker,.news-page .news-kicker,.dashboard-page .dashboard-eyebrow,.dashboard-page .dashboard-muted-label,.dashboard-page [class*=caption]{font-size:13px!important;line-height:1.4}.login-page table,.news-page table,.dashboard-page table{font-size:14px!important}.login-page th,.news-page th,.dashboard-page th{font-size:13px!important}.login-page td,.news-page td,.dashboard-page td{font-size:14px!important}.login-page footer,.news-page footer,.dashboard-page footer,.login-page .site-footer-react,.news-page .site-footer-react,.dashboard-page .site-footer-react{font-size:13px!important}.non-home-motion-shell{--motion-ease-standard: cubic-bezier(.22, 1, .36, 1);--motion-ease-emphasis: cubic-bezier(.16, 1, .3, 1);--motion-duration-fast: .18s;--motion-duration-base: .26s;--motion-duration-slow: .42s;--motion-lift-distance: 8px;--motion-reveal-distance: 22px;--motion-aurora-opacity: .14;--motion-grid-opacity: .1;--motion-pointer-x: 50%;--motion-pointer-y: 35%;--motion-pointer-opacity: 0;--motion-pointer-size: 420px;--motion-focus-ring: #0076a8;--motion-focus-contrast: #ffffff;--motion-glow-strong: 0 26px 54px rgba(36, 20, 59, .16);--motion-glow-soft: 0 18px 36px rgba(116, 27, 229, .14);position:relative;isolation:isolate;overflow:clip}.non-home-motion-shell:before,.non-home-motion-shell:after{content:"";position:absolute;inset:0 0 auto;width:100%;height:min(100vh,960px);contain:paint;pointer-events:none;z-index:0}.non-home-motion-shell:before{background:radial-gradient(circle at 16% 18%,rgba(53,189,248,calc(var(--motion-aurora-opacity) * .9)),transparent 34%),radial-gradient(circle at 82% 0%,rgba(238,43,165,var(--motion-aurora-opacity)),transparent 30%),radial-gradient(circle at 52% 78%,rgba(116,27,229,calc(var(--motion-aurora-opacity) * .95)),transparent 38%);opacity:.9;transform-origin:center;animation:nonHomeAurora 20s ease-in-out infinite alternate}.non-home-motion-shell:after{background:linear-gradient(rgba(116,27,229,calc(var(--motion-grid-opacity) * .5)) 1px,transparent 1px),linear-gradient(90deg,rgba(53,189,248,calc(var(--motion-grid-opacity) * .45)) 1px,transparent 1px),radial-gradient(circle at 25% 20%,rgba(255,255,255,.1) 0 1px,transparent 1px 100%);background-size:120px 120px,120px 120px,22px 22px;background-position:center;opacity:.6;mix-blend-mode:soft-light}.non-home-motion-shell>:not(.non-home-motion-pointer-layer){position:relative;z-index:1}.non-home-motion-shell .non-home-motion-pointer-layer{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;contain:strict;opacity:var(--motion-pointer-opacity);background:radial-gradient(circle var(--motion-pointer-size) at var(--motion-pointer-x) var(--motion-pointer-y),rgba(255,255,255,.14),rgba(53,189,248,.1) 16%,rgba(116,27,229,.07) 32%,transparent 62%);transition:opacity var(--motion-duration-fast) linear}.non-home-motion-shell [data-motion-reveal]{opacity:0;filter:blur(14px);transform:translate3d(0,var(--motion-reveal-distance),0) scale(.985);transition:opacity var(--motion-duration-slow) var(--motion-ease-standard) var(--motion-delay, 0ms),filter var(--motion-duration-slow) var(--motion-ease-standard) var(--motion-delay, 0ms),transform var(--motion-duration-slow) var(--motion-ease-emphasis) var(--motion-delay, 0ms)}.non-home-motion-shell [data-motion-visible=true]{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}.non-home-motion-shell :is(.dashboard-content-grid,.dashboard-home-top-grid,.dashboard-home-main-grid,.dashboard-home-secondary-grid,.website-api-layout,.pricing-content-grid,.profile-content-grid,.facebook-speed-layout,.news-feature-grid,.news-media-strip-react,.news-list-grid-react)>:where(.dashboard-panel,.dashboard-stat-card,.website-api-card,.pricing-management-card,.profile-card,.payment-card,.report-card,.facebook-speed-card,.news-feature-card-react,.news-sidebar-card-react,.news-browser-card-react,.news-topic-band-react,.news-card-react){--motion-delay: 0ms}.non-home-motion-shell :is(.dashboard-content-grid,.dashboard-home-top-grid,.dashboard-home-main-grid,.dashboard-home-secondary-grid,.website-api-layout,.pricing-content-grid,.profile-content-grid,.facebook-speed-layout,.news-feature-grid,.news-media-strip-react,.news-list-grid-react)>:where(.dashboard-panel,.dashboard-stat-card,.website-api-card,.pricing-management-card,.profile-card,.payment-card,.report-card,.facebook-speed-card,.news-feature-card-react,.news-sidebar-card-react,.news-browser-card-react,.news-topic-band-react,.news-card-react):nth-child(2){--motion-delay: 45ms}.non-home-motion-shell :is(.dashboard-content-grid,.dashboard-home-top-grid,.dashboard-home-main-grid,.dashboard-home-secondary-grid,.website-api-layout,.pricing-content-grid,.profile-content-grid,.facebook-speed-layout,.news-feature-grid,.news-media-strip-react,.news-list-grid-react)>:where(.dashboard-panel,.dashboard-stat-card,.website-api-card,.pricing-management-card,.profile-card,.payment-card,.report-card,.facebook-speed-card,.news-feature-card-react,.news-sidebar-card-react,.news-browser-card-react,.news-topic-band-react,.news-card-react):nth-child(3){--motion-delay: 90ms}.non-home-motion-shell :is(.dashboard-content-grid,.dashboard-home-top-grid,.dashboard-home-main-grid,.dashboard-home-secondary-grid,.website-api-layout,.pricing-content-grid,.profile-content-grid,.facebook-speed-layout,.news-feature-grid,.news-media-strip-react,.news-list-grid-react)>:where(.dashboard-panel,.dashboard-stat-card,.website-api-card,.pricing-management-card,.profile-card,.payment-card,.report-card,.facebook-speed-card,.news-feature-card-react,.news-sidebar-card-react,.news-browser-card-react,.news-topic-band-react,.news-card-react):nth-child(4){--motion-delay: 135ms}.non-home-motion-shell :is(.dashboard-content-grid,.dashboard-home-top-grid,.dashboard-home-main-grid,.dashboard-home-secondary-grid,.website-api-layout,.pricing-content-grid,.profile-content-grid,.facebook-speed-layout,.news-feature-grid,.news-media-strip-react,.news-list-grid-react)>:where(.dashboard-panel,.dashboard-stat-card,.website-api-card,.pricing-management-card,.profile-card,.payment-card,.report-card,.facebook-speed-card,.news-feature-card-react,.news-sidebar-card-react,.news-browser-card-react,.news-topic-band-react,.news-card-react):nth-child(5){--motion-delay: .18s}.non-home-motion-shell :is(.dashboard-panel,.dashboard-news-card,.facebook-speed-card,.login-float-card,.news-feature-card-react,.news-browser-card-react,.website-api-card,.pricing-management-card,.profile-card,.payment-card,.report-card,.dashboard-primary-button,.dashboard-secondary-button,.website-api-primary-button,.website-api-secondary-button){transition:transform var(--motion-duration-base) var(--motion-ease-standard),opacity var(--motion-duration-fast) ease;transform-origin:center}.non-home-motion-shell :is(.dashboard-panel,.dashboard-news-card,.facebook-speed-card,.login-float-card,.news-feature-card-react,.news-browser-card-react,.website-api-card,.pricing-management-card,.profile-card,.payment-card,.report-card):hover{transform:translate3d(0,calc(var(--motion-lift-distance) * -1),0);box-shadow:var(--motion-glow-strong),var(--motion-glow-soft)}.non-home-motion-shell :is(.dashboard-primary-button,.dashboard-secondary-button,.website-api-primary-button,.website-api-secondary-button):hover{transform:translate3d(0,-3px,0);box-shadow:0 12px 28px #24143b29,0 0 0 1px #ffffff2e inset}:where(.non-home-motion-shell) :where(a,button,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--motion-focus-ring);outline-offset:3px;box-shadow:0 0 0 5px var(--motion-focus-contrast)}.non-home-motion-shell :is(.dashboard-panel,.dashboard-news-card,.facebook-speed-card,.login-float-card,.news-feature-card-react,.news-browser-card-react,.website-api-card,.pricing-management-card,.profile-card,.payment-card,.report-card):focus-within{box-shadow:0 0 0 1px #35bdf838,0 20px 38px #24143b1f}.non-home-motion-shell :is(.register-success,.dashboard-home-status-success,.facebook-speed-coupon-status,.dashboard-service-notice){transition:opacity var(--motion-duration-fast) ease}.non-home-motion-shell :is(.register-success,.dashboard-home-status-success,.facebook-speed-coupon-status){box-shadow:0 10px 24px #6df3ae1f}.non-home-motion-shell :is(.dashboard-nav-status,.facebook-speed-server-row em.is-maintenance,.dashboard-service-notice.is-maintenance){transition:opacity var(--motion-duration-fast) ease}.non-home-motion-shell :is(.auth-route-loading,.facebook-uid-loading-modal,.dashboard-service-notice[aria-live],.dashboard-home-empty-state){transition:opacity var(--motion-duration-base) ease,transform var(--motion-duration-base) var(--motion-ease-standard)}@keyframes nonHomeAurora{0%{transform:translate3d(-1.5%,-1%,0) scale(1);filter:hue-rotate(0deg)}50%{transform:translate3d(1.5%,1%,0) scale(1.04);filter:hue-rotate(10deg)}to{transform:translate3d(.5%,-1.25%,0) scale(1.02);filter:hue-rotate(-8deg)}}@media (max-width: 860px){.non-home-motion-shell{--motion-lift-distance: 4px;--motion-reveal-distance: 16px;--motion-pointer-size: 280px;--motion-aurora-opacity: .11}.non-home-motion-shell :is(.dashboard-panel,.dashboard-news-card,.facebook-speed-card,.login-float-card,.news-feature-card-react,.news-browser-card-react,.website-api-card,.pricing-management-card,.profile-card,.payment-card,.report-card):hover{box-shadow:0 16px 30px #24143b1f,0 8px 20px #741be51a}}@media (max-width: 640px){.non-home-motion-shell{--motion-pointer-opacity: 0}.non-home-motion-shell .non-home-motion-pointer-layer{display:none}.non-home-motion-shell [data-motion-reveal]{filter:none;transform:translate3d(0,12px,0);transition:opacity var(--motion-duration-base) ease var(--motion-delay, 0ms),transform var(--motion-duration-base) ease var(--motion-delay, 0ms)}.non-home-motion-shell :is(.dashboard-panel,.dashboard-news-card,.facebook-speed-card,.login-float-card,.news-feature-card-react,.news-browser-card-react,.website-api-card,.pricing-management-card,.profile-card,.payment-card,.report-card,.dashboard-primary-button,.dashboard-secondary-button,.website-api-primary-button,.website-api-secondary-button):hover{transform:none}}@media (prefers-reduced-motion: reduce){.non-home-motion-shell{--motion-pointer-opacity: 0;--motion-lift-distance: 0px;--motion-reveal-distance: 0px}.non-home-motion-shell:before,.non-home-motion-shell:after,.non-home-motion-shell .non-home-motion-pointer-layer{animation:none;display:none}.non-home-motion-shell [data-motion-reveal],.non-home-motion-shell [data-motion-visible=true],.non-home-motion-shell :is(.dashboard-panel,.dashboard-news-card,.facebook-speed-card,.login-float-card,.news-feature-card-react,.news-browser-card-react,.website-api-card,.pricing-management-card,.profile-card,.payment-card,.report-card,.dashboard-primary-button,.dashboard-secondary-button,.website-api-primary-button,.website-api-secondary-button,.register-success,.dashboard-home-status-success,.facebook-speed-coupon-status,.dashboard-nav-status,.facebook-speed-server-row em.is-maintenance,.dashboard-service-notice.is-maintenance,.auth-route-loading,.facebook-uid-loading-modal,.dashboard-service-notice[aria-live],.dashboard-home-empty-state){animation:none;transition:none;filter:none;transform:none}.non-home-motion-shell [data-motion-reveal]{opacity:1}.non-home-motion-shell :is(.dashboard-panel,.dashboard-news-card,.facebook-speed-card,.login-float-card,.news-feature-card-react,.news-browser-card-react,.website-api-card,.pricing-management-card,.profile-card,.payment-card,.report-card,.dashboard-primary-button,.dashboard-secondary-button,.website-api-primary-button,.website-api-secondary-button):hover{box-shadow:none}}.non-home-motion-shell{--btn-dur-instant: .1s;--btn-dur-fast: .15s;--btn-dur-base: .25s;--btn-dur-slow: 1.2s;--btn-ease-out: cubic-bezier(.16,1,.3,1);--btn-ease-spring: cubic-bezier(.34,1.56,.64,1);--btn-focus-ring: var(--color-brand-blue);--btn-danger-soft: color-mix(in srgb, var(--color-danger) 8%, transparent);--btn-primary-glow: 0 10px 24px color-mix(in srgb, var(--color-brand-primary) 22%, transparent)}.non-home-motion-shell :is(.login-submit,.register-submit,.payment-primary-button,.profile-primary-button,.dashboard-primary-button,.website-api-primary-button,.referral-primary-button,.dashboard-home-primary-button,.dashboard-home-hero-button,.AllowBtn,.facebook-speed-form-footer .dashboard-primary-button){transition:transform var(--btn-dur-fast) var(--btn-ease-out),box-shadow var(--btn-dur-fast) var(--btn-ease-out),background-color var(--btn-dur-fast) ease,border-color var(--btn-dur-fast) ease,color var(--btn-dur-fast) ease,opacity var(--btn-dur-instant) ease;will-change:transform}.non-home-motion-shell :is(.login-submit,.register-submit,.payment-primary-button,.profile-primary-button,.dashboard-primary-button,.website-api-primary-button,.referral-primary-button,.dashboard-home-primary-button,.dashboard-home-hero-button,.AllowBtn,.facebook-speed-form-footer .dashboard-primary-button):hover:not(:disabled){transform:translate3d(0,-1px,0);box-shadow:var(--btn-primary-glow),var(--shadow-md)}.non-home-motion-shell :is(.login-submit,.register-submit,.payment-primary-button,.profile-primary-button,.dashboard-primary-button,.website-api-primary-button,.referral-primary-button,.dashboard-home-primary-button,.dashboard-home-hero-button,.AllowBtn,.facebook-speed-form-footer .dashboard-primary-button):active:not(:disabled){transform:scale(.97);box-shadow:none}.non-home-motion-shell :is(.login-submit,.register-submit,.payment-primary-button,.profile-primary-button,.dashboard-primary-button,.website-api-primary-button,.referral-primary-button,.dashboard-home-primary-button,.dashboard-home-hero-button,.AllowBtn,.facebook-speed-form-footer .dashboard-primary-button)[aria-busy=true]{cursor:progress}.non-home-motion-shell :is(.login-password-toggle,.dashboard-icon-button,.dashboard-sidebar-close,.dashboard-menu-toggle,.dashboard-notification-panel button,.success-close-btn,.service-notification-close,.announcement-close,.payment-copy-button,.free-tools-copy-button){transition:transform var(--btn-dur-instant) var(--btn-ease-out),background-color var(--btn-dur-instant) ease,color var(--btn-dur-instant) ease}.non-home-motion-shell :is(.login-password-toggle,.dashboard-icon-button,.dashboard-sidebar-close,.dashboard-menu-toggle,.dashboard-notification-panel button,.success-close-btn,.service-notification-close,.announcement-close,.payment-copy-button,.free-tools-copy-button):hover:not(:disabled){transform:scale(1.04)}.non-home-motion-shell :is(.login-password-toggle,.dashboard-icon-button,.dashboard-sidebar-close,.dashboard-menu-toggle,.dashboard-notification-panel button,.success-close-btn,.service-notification-close,.announcement-close,.payment-copy-button,.free-tools-copy-button):active:not(:disabled){transform:scale(.94)}.non-home-motion-shell :is(.dashboard-faq-item>button,.website-api-guide-item>button,.dashboard-nav-group-toggle,.sidebar-nav-refactor summary):after{transition:transform var(--btn-dur-base) var(--btn-ease-out);transform-origin:center}.non-home-motion-shell :is(.dashboard-nav-group-toggle[aria-expanded=true]:after,.sidebar-nav-refactor details[open]>summary:after){transform:rotate(90deg)}.non-home-motion-shell :is(.website-api-token-input button,.payment-copy-button,.free-tools-copy-button,.referral-copy-field button,.pricing-action-popover button,[aria-label*="Sao chép"]){transition:transform var(--btn-dur-instant) var(--btn-ease-spring),color var(--btn-dur-fast) ease,background-color var(--btn-dur-fast) ease,border-color var(--btn-dur-fast) ease}.non-home-motion-shell :is(.website-api-token-input button,.payment-copy-button,.free-tools-copy-button,.referral-copy-field button,.pricing-action-popover button,[aria-label*="Sao chép"]):active:not(:disabled),.non-home-motion-shell :is(.website-api-token-input button,.payment-copy-button,.free-tools-copy-button,.referral-copy-field button,.pricing-action-popover button,[aria-label*="Sao chép"])[data-button-feedback=success]{transform:scale(1.08)}.non-home-motion-shell :is(.pricing-reset-button,.free-tools-secondary-action,.website-api-cancel-button,.NotnowBtn,.coming-soon-action){transition:background-color var(--btn-dur-fast) ease,color var(--btn-dur-fast) ease,border-color var(--btn-dur-fast) ease,opacity var(--btn-dur-fast) ease}.non-home-motion-shell :is(.pricing-reset-button,.free-tools-secondary-action,.website-api-cancel-button,.NotnowBtn):hover:not(:disabled){background-color:var(--btn-danger-soft);color:var(--color-danger);border-color:var(--color-danger)}.non-home-motion-shell :is(.dashboard-nav-item,.dashboard-nav-group-toggle,.sidebar-nav-direct,.sidebar-nav-leaf,.site-nav-btn,.site-dropdown-action,.news-filter-row-react button,.activity-history-footer button,.activity-sort-button,.pricing-platform-menu button,.pricing-pagination button,.website-api-pagination button){transition:background-color var(--btn-dur-fast) ease,color var(--btn-dur-fast) ease,border-color var(--btn-dur-fast) ease,opacity var(--btn-dur-fast) ease}.non-home-motion-shell :is(.dashboard-nav-item,.dashboard-nav-group-toggle,.sidebar-nav-direct,.sidebar-nav-leaf,.site-nav-btn,.site-dropdown-action,.news-filter-row-react button,.activity-history-footer button,.activity-sort-button,.pricing-platform-menu button,.pricing-pagination button,.website-api-pagination button):hover:not(:disabled){transform:none;background-color:color-mix(in srgb,var(--color-brand-primary) 10%,transparent);color:var(--color-brand-primary)}.non-home-motion-shell :is(.website-api-tabs button,.payment-history-tabs button,.facebook-speed-tabs button,.dashboard-home-tabs button,.dashboard-home-periods button,.payment-amount-presets button,.payment-method-button,.facebook-speed-server-row,.facebook-view-service-group-list button,.facebook-reaction-picker__button,.facebook-speed-emotions label button){transition:transform var(--btn-dur-base) var(--btn-ease-spring),background-color var(--btn-dur-base) var(--btn-ease-out),color var(--btn-dur-base) ease,border-color var(--btn-dur-base) ease,box-shadow var(--btn-dur-base) ease}.non-home-motion-shell :is(.website-api-tabs button,.payment-history-tabs button,.facebook-speed-tabs button,.dashboard-home-tabs button,.dashboard-home-periods button,.payment-amount-presets button,.payment-method-button,.facebook-speed-server-row,.facebook-view-service-group-list button):hover:not(:disabled){transform:translateY(-1px)}.non-home-motion-shell :is(.facebook-reaction-picker__button,.facebook-speed-emotions label button):hover:not(:disabled){transform:translateY(-2px) scale(1.08)}.non-home-motion-shell :is(.facebook-reaction-picker__button[aria-checked=true],.facebook-speed-emotions label.is-selected button){animation:nonHomeReactionPop var(--btn-dur-base) var(--btn-ease-spring) both}.non-home-motion-shell .website-api-stepper button{transition:color var(--btn-dur-base) ease,background-color var(--btn-dur-base) ease,border-color var(--btn-dur-base) ease,transform var(--btn-dur-base) var(--btn-ease-out)}.non-home-motion-shell .website-api-stepper li.is-active button{animation:nonHomeStepperPulse 2s ease-in-out infinite}.non-home-motion-shell :is(button,.coming-soon-action):disabled,.non-home-motion-shell .coming-soon-action[aria-disabled=true]{cursor:not-allowed;opacity:.5;transform:none!important;box-shadow:none!important;animation:none!important}.non-home-motion-shell :is(button,a,input,select,textarea):focus-visible{outline:3px solid var(--btn-focus-ring);outline-offset:3px}@keyframes nonHomeReactionPop{0%{transform:scale(.92)}65%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes nonHomeStepperPulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--color-brand-primary) 0%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-brand-primary) 14%,transparent)}}.non-home-motion-shell .login-page .login-password-toggle{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:translateY(-50%)!important;transition:color var(--btn-dur-instant) ease!important}.non-home-motion-shell .login-page .login-password-toggle:hover:not(:disabled){border:0!important;background:transparent!important;box-shadow:none!important;color:var(--login-purple)!important;transform:translateY(-50%)!important}.non-home-motion-shell .login-page .login-password-toggle:active:not(:disabled){transform:translateY(-50%) scale(.96)!important}@media (prefers-reduced-motion: reduce){.non-home-motion-shell :is(.login-submit,.register-submit,.payment-primary-button,.profile-primary-button,.dashboard-primary-button,.website-api-primary-button,.referral-primary-button,.dashboard-home-primary-button,.dashboard-home-hero-button,.AllowBtn,.facebook-speed-form-footer .dashboard-primary-button,.login-password-toggle,.dashboard-icon-button,.dashboard-sidebar-close,.dashboard-menu-toggle,.dashboard-notification-panel button,.success-close-btn,.service-notification-close,.announcement-close,.payment-copy-button,.free-tools-copy-button,.dashboard-nav-item,.dashboard-nav-group-toggle,.sidebar-nav-direct,.sidebar-nav-leaf,.site-nav-btn,.site-dropdown-action,.news-filter-row-react button,.activity-history-footer button,.activity-sort-button,.pricing-platform-menu button,.pricing-pagination button,.website-api-pagination button,.website-api-tabs button,.payment-history-tabs button,.facebook-speed-tabs button,.dashboard-home-tabs button,.dashboard-home-periods button,.payment-amount-presets button,.payment-method-button,.facebook-speed-server-row,.facebook-view-service-group-list button,.facebook-reaction-picker__button,.facebook-speed-emotions label button,.website-api-stepper button){transition:none;animation:none!important;transform:none!important}.non-home-motion-shell .login-page .login-password-toggle{transition:none!important;transform:translateY(-50%)!important}}.utility-page{--utility-page-backdrop: linear-gradient( 180deg, color-mix(in srgb, var(--color-page-background) 94%, var(--color-surface)), color-mix(in srgb, var(--color-surface) 90%, var(--color-brand-primary) 10%) );--utility-surface-strong: color-mix(in srgb, var(--color-surface) 94%, transparent);--utility-surface-soft: color-mix(in srgb, var(--color-surface) 90%, var(--color-brand-blue) 10%);--utility-border-soft: color-mix(in srgb, var(--color-border) 76%, transparent);--utility-border-strong: color-mix(in srgb, var(--color-border) 92%, var(--color-brand-primary) 8%);--utility-brand-glow: color-mix(in srgb, var(--color-brand-primary) 18%, transparent);--utility-accent-glow: color-mix(in srgb, var(--color-brand-blue) 18%, transparent);--utility-danger-glow: color-mix(in srgb, var(--color-danger) 16%, transparent);--utility-focus-ring: color-mix(in srgb, var(--color-brand-secondary) 48%, transparent);--utility-focus-shadow: color-mix(in srgb, var(--color-brand-blue) 16%, transparent);--utility-mono: ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", monospace;--utility-log-delay: 0ms;position:relative;isolation:isolate;background-image:var(--utility-page-backdrop);color-scheme:light}.utility-page:before,.utility-page:after{content:"";position:absolute;inset-inline:auto;border-radius:var(--radius-circle);pointer-events:none;filter:blur(var(--space-9));opacity:.9}.utility-page:before{inset-block-start:clamp(var(--space-3),3vw,var(--space-8));inset-inline-start:clamp(var(--space-3),5vw,var(--space-9));inline-size:clamp(180px,24vw,320px);block-size:clamp(180px,24vw,320px);background:radial-gradient(circle,var(--utility-brand-glow) 0,transparent 72%)}.utility-page:after{inset-block-end:clamp(var(--space-4),4vw,var(--space-9));inset-inline-end:clamp(var(--space-3),5vw,var(--space-9));inline-size:clamp(160px,20vw,260px);block-size:clamp(160px,20vw,260px);background:radial-gradient(circle,var(--utility-accent-glow) 0,transparent 74%)}.utility-page>section{position:relative;z-index:1}.utility-page :is(h1,h2){color:var(--color-text-primary);text-wrap:balance}.utility-page :is(p,strong,span,time){color:inherit}.utility-page p{text-wrap:pretty}.utility-page .utility-page-sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.utility-page :is(button,a,input,select,textarea):focus-visible{outline:none;box-shadow:0 0 0 1px var(--color-surface),0 0 0 4px var(--utility-focus-ring),0 0 0 8px var(--utility-focus-shadow)}.utility-page .utility-page-theme-toggle{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--control-height-lg);min-block-size:var(--control-height-lg);padding:0 var(--space-4);border:1px solid var(--utility-border-strong);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-surface) 90%,transparent);color:var(--color-text-primary);box-shadow:var(--shadow-sm);transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.utility-page .utility-page-theme-toggle:hover{transform:translateY(calc(var(--space-1) * -.25));border-color:color-mix(in srgb,var(--color-brand-secondary) 30%,var(--utility-border-strong));background:color-mix(in srgb,var(--color-surface) 86%,var(--color-brand-secondary) 14%);box-shadow:var(--shadow-md)}.utility-page .utility-page-theme-toggle[aria-pressed=true]{color:var(--color-text-inverse);background:linear-gradient(135deg,color-mix(in srgb,var(--color-brand-primary) 86%,var(--color-surface)),color-mix(in srgb,var(--color-brand-secondary) 74%,var(--color-surface)));border-color:color-mix(in srgb,var(--color-brand-blue) 24%,var(--color-brand-secondary))}.utility-page .utility-page-theme-toggle>span{display:inline-flex;align-items:center;justify-content:center;inline-size:1.4em}.utility-page.not-found-page{min-block-size:100vh;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;background:radial-gradient(900px 520px at 78% -12%,var(--utility-brand-glow),transparent 70%),var(--utility-page-backdrop);font-family:var(--utility-mono)}.utility-page.not-found-page .not-found-grid-overlay,.utility-page.not-found-page .not-found-scanlines{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.utility-page.not-found-page .not-found-grid-overlay{z-index:0;background-image:linear-gradient(var(--utility-border-soft) 1px,transparent 1px),linear-gradient(90deg,var(--utility-border-soft) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(1100px 700px at 50% 30%,black 20%,transparent 78%);mask-image:radial-gradient(1100px 700px at 50% 30%,black 20%,transparent 78%);opacity:.55}.utility-page.not-found-page .not-found-scanlines{z-index:0;background:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--color-text-primary) 4%,transparent) 0,color-mix(in srgb,var(--color-text-primary) 4%,transparent) 1px,transparent 1px,transparent 3px);mix-blend-mode:overlay;opacity:.45}.utility-page.not-found-page .not-found-topbar,.utility-page.not-found-page .not-found-stage,.utility-page.not-found-page .not-found-footer{position:relative;z-index:1;inline-size:min(960px,calc(100% - (var(--space-6) * 2)));margin-inline:auto}.utility-page.not-found-page .not-found-topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-5);border-bottom:1px solid var(--utility-border-soft);color:var(--color-text-secondary);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase}.utility-page.not-found-page .not-found-system-tag,.utility-page.not-found-page .not-found-topbar-actions{display:flex;align-items:center;gap:var(--space-3)}.utility-page.not-found-page .not-found-status-dot{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-circle);background:var(--color-brand-blue);box-shadow:0 0 var(--space-3) var(--utility-accent-glow);animation:utilityNotFoundBlink 1.6s ease-in-out infinite}.utility-page.not-found-page .not-found-topbar-actions time{min-inline-size:5.5ch;text-align:right}.utility-page.not-found-page .utility-page-theme-toggle{font-family:var(--utility-mono);font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:none}.utility-page.not-found-page .not-found-stage{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(var(--space-7),5vw,var(--space-10));padding-block:clamp(var(--space-8),8vw,var(--space-10))}.utility-page.not-found-page .not-found-left{position:relative;min-inline-size:0}.utility-page.not-found-page .not-found-code{position:relative;display:inline-block;color:var(--color-brand-secondary);font-family:var(--utility-mono);font-size:clamp(6rem,15vw,10.5rem);font-weight:800;letter-spacing:-.08em;line-height:.85}.utility-page.not-found-page .not-found-code-glitch{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--color-brand-blue);opacity:.75;clip-path:inset(0 0 100% 0);animation:utilityNotFoundGlitch 5.5s steps(1) infinite}.utility-page.not-found-page .not-found-eyebrow{margin:var(--space-3) 0 var(--space-2);color:var(--color-brand-blue);font-family:var(--utility-mono);font-size:var(--font-size-xs);letter-spacing:.14em;text-transform:uppercase}.utility-page.not-found-page .not-found-left h1{max-inline-size:18ch;margin:0 0 var(--space-3);font-family:var(--font-display);font-size:clamp(var(--font-size-2xl),3vw,var(--font-size-4xl));line-height:var(--line-height-tight)}.utility-page.not-found-page .not-found-description{max-inline-size:52ch;margin:0 0 var(--space-6);color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.utility-page.not-found-page .not-found-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.utility-page.not-found-page .not-found-button{display:inline-flex;align-items:center;min-block-size:var(--control-height-lg);padding-inline:var(--space-5);border:1px solid transparent;border-radius:var(--radius-lg);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-decoration:none;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.utility-page.not-found-page .not-found-button:hover{transform:translateY(calc(var(--space-1) * -.5))}.utility-page.not-found-page .not-found-button-primary{background:linear-gradient(135deg,var(--color-brand-primary),var(--color-brand-secondary));color:var(--color-text-inverse)}.utility-page.not-found-page .not-found-button-ghost{border-color:var(--utility-border-strong);background:var(--utility-surface-soft);color:var(--color-text-primary)}.utility-page.not-found-page .not-found-radar{position:absolute;inset-block-start:50%;inset-inline-start:-20%;inline-size:min(460px,88vw);aspect-ratio:1;border-radius:var(--radius-circle);pointer-events:none;transform:translateY(-50%);z-index:-1}.utility-page.not-found-page .not-found-radar:before,.utility-page.not-found-page .not-found-radar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.utility-page.not-found-page .not-found-radar:before{background:conic-gradient(from 0deg,var(--utility-accent-glow),transparent 32%);opacity:.75;animation:utilityRadarSweep 3.6s linear infinite}.utility-page.not-found-page .not-found-radar:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-brand-blue) 20%,transparent),inset 0 0 0 90px color-mix(in srgb,var(--color-brand-blue) 8%,transparent),inset 0 0 0 180px color-mix(in srgb,var(--color-brand-secondary) 5%,transparent)}.utility-page.not-found-page .not-found-panel{min-inline-size:0;padding:var(--space-5) var(--space-5) var(--space-4);border:1px solid var(--utility-border-strong);border-radius:var(--radius-xl);background:var(--utility-surface-strong);box-shadow:var(--shadow-lg);font-family:var(--utility-mono);-webkit-backdrop-filter:blur(var(--space-2));backdrop-filter:blur(var(--space-2))}.utility-page.not-found-page .not-found-panel-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block-end:var(--space-3);border-bottom:1px solid var(--utility-border-soft);color:var(--color-text-secondary);font-size:var(--font-size-xs);letter-spacing:.1em}.utility-page.not-found-page .not-found-panel-head h2{margin:0;color:inherit;font:inherit}.utility-page.not-found-page .not-found-kv{display:grid;gap:var(--space-2);margin:var(--space-4) 0;font-size:var(--font-size-xs)}.utility-page.not-found-page .not-found-kv-row{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:var(--space-3)}.utility-page.not-found-page .not-found-kv-row dt{color:var(--color-text-secondary)}.utility-page.not-found-page .not-found-kv-row dd{min-inline-size:0;margin:0;overflow-wrap:anywhere;color:var(--color-text-primary)}.utility-page.not-found-page .not-found-kv-row dd.is-warn,.utility-page.not-found-page .not-found-log-item span{color:var(--color-brand-blue)}.utility-page.not-found-page .not-found-log{display:grid;gap:var(--space-2);min-block-size:5.5rem;margin:0;padding:var(--space-3) 0 0;border-top:1px solid var(--utility-border-soft);list-style:none}.utility-page.not-found-page .not-found-log-item{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:var(--space-2);color:var(--color-text-secondary);font-size:11px;line-height:var(--line-height-normal);opacity:0;animation:utilityLogReveal .42s ease forwards;animation-delay:var(--log-delay, 0ms)}.utility-page.not-found-page .not-found-log-item strong{font-weight:var(--font-weight-regular)}.utility-page.not-found-page .not-found-footer{padding-block:var(--space-5) var(--space-7);color:var(--color-text-secondary);font-family:var(--utility-mono);font-size:10px;letter-spacing:.05em;text-align:center}.forbidden-page{min-block-size:100vh;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;background:radial-gradient(900px 520px at 78% -12%,var(--utility-danger-glow),transparent 70%),var(--utility-page-backdrop);font-family:var(--utility-mono)}.forbidden-page .forbidden-grid-overlay,.forbidden-page .forbidden-scanlines{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.forbidden-page .forbidden-grid-overlay{z-index:0;background-image:linear-gradient(var(--utility-border-soft) 1px,transparent 1px),linear-gradient(90deg,var(--utility-border-soft) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(1100px 700px at 50% 30%,black 20%,transparent 78%);mask-image:radial-gradient(1100px 700px at 50% 30%,black 20%,transparent 78%);opacity:.55}.forbidden-page .forbidden-scanlines{z-index:0;background:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--color-text-primary) 4%,transparent) 0,color-mix(in srgb,var(--color-text-primary) 4%,transparent) 1px,transparent 1px,transparent 3px);mix-blend-mode:overlay;opacity:.45}.forbidden-page .forbidden-topbar,.forbidden-page .forbidden-stage,.forbidden-page .forbidden-footer{position:relative;z-index:1;inline-size:min(960px,calc(100% - (var(--space-6) * 2)));margin-inline:auto}.forbidden-page .forbidden-topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-5);border-bottom:1px solid var(--utility-border-soft);color:var(--color-text-secondary);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase}.forbidden-page .forbidden-system-tag,.forbidden-page .forbidden-topbar-actions{display:flex;align-items:center;gap:var(--space-3)}.forbidden-page .forbidden-status-dot{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-circle);background:var(--color-danger);box-shadow:0 0 var(--space-3) var(--utility-danger-glow);animation:utilityForbiddenBlink 1.6s ease-in-out infinite}.forbidden-page .forbidden-topbar-actions time{min-inline-size:5.5ch;text-align:right}.forbidden-page .utility-page-theme-toggle{font-family:var(--utility-mono);font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:none}.forbidden-page .forbidden-stage{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(var(--space-7),5vw,var(--space-10));padding-block:clamp(var(--space-8),8vw,var(--space-10))}.forbidden-page .forbidden-left{position:relative;min-inline-size:0}.forbidden-page .forbidden-code-num{position:relative;display:inline-block;color:var(--color-text-primary);font-family:var(--utility-mono);font-size:clamp(6rem,15vw,10.5rem);font-weight:800;letter-spacing:-.08em;line-height:.85}.forbidden-page .forbidden-code-glitch{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--color-danger);opacity:.72;clip-path:inset(0 0 100% 0);animation:utilityForbiddenGlitch 5.5s steps(1) infinite}.forbidden-page .forbidden-eyebrow{margin:var(--space-3) 0 var(--space-2);color:var(--color-danger);font-family:var(--utility-mono);font-size:var(--font-size-xs);letter-spacing:.14em;text-transform:uppercase}.forbidden-page .forbidden-left h1{max-inline-size:18ch;margin:0 0 var(--space-3);font-family:var(--font-display);font-size:clamp(var(--font-size-2xl),3vw,var(--font-size-4xl));line-height:var(--line-height-tight)}.forbidden-page .forbidden-description{max-inline-size:52ch;margin:0 0 var(--space-6);color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.forbidden-page .forbidden-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.forbidden-page .forbidden-button{display:inline-flex;align-items:center;min-block-size:var(--control-height-lg);padding-inline:var(--space-5);border:1px solid transparent;border-radius:var(--radius-lg);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-decoration:none;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.forbidden-page .forbidden-button:hover{transform:translateY(calc(var(--space-1) * -.5))}.forbidden-page .forbidden-button-primary{background:linear-gradient(135deg,var(--color-danger),var(--color-brand-secondary));color:var(--color-text-inverse)}.forbidden-page .forbidden-button-ghost{border-color:var(--utility-border-strong);background:var(--utility-surface-soft);color:var(--color-text-primary)}.forbidden-page .forbidden-radar{position:absolute;inset-block-start:50%;inset-inline-start:-20%;inline-size:min(460px,88vw);aspect-ratio:1;border-radius:var(--radius-circle);pointer-events:none;transform:translateY(-50%);z-index:-1}.forbidden-page .forbidden-radar:before,.forbidden-page .forbidden-radar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.forbidden-page .forbidden-radar:before{background:conic-gradient(from 0deg,var(--utility-danger-glow),transparent 32%);opacity:.75;animation:utilityRadarSweep 3.6s linear infinite}.forbidden-page .forbidden-radar:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-danger) 18%,transparent),inset 0 0 0 90px color-mix(in srgb,var(--color-danger) 8%,transparent),inset 0 0 0 180px color-mix(in srgb,var(--color-danger) 5%,transparent)}.forbidden-page .forbidden-panel{min-inline-size:0;padding:var(--space-5) var(--space-5) var(--space-4);border:1px solid var(--utility-border-strong);border-radius:var(--radius-xl);background:var(--utility-surface-strong);box-shadow:var(--shadow-lg);font-family:var(--utility-mono);-webkit-backdrop-filter:blur(var(--space-2));backdrop-filter:blur(var(--space-2))}.forbidden-page .forbidden-panel-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block-end:var(--space-3);border-bottom:1px solid var(--utility-border-soft);color:var(--color-text-secondary);font-size:var(--font-size-xs);letter-spacing:.1em}.forbidden-page .forbidden-panel-head h2{margin:0;color:inherit;font:inherit}.forbidden-page .forbidden-kv{display:grid;gap:var(--space-2);margin:var(--space-4) 0;font-size:var(--font-size-xs)}.forbidden-page .forbidden-kv-row{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-3)}.forbidden-page .forbidden-kv-row dt{color:var(--color-text-secondary)}.forbidden-page .forbidden-kv-row dd{min-inline-size:0;margin:0;overflow-wrap:anywhere;color:var(--color-text-primary)}.forbidden-page .forbidden-kv-row dd.is-warn,.forbidden-page .forbidden-log-item strong{color:var(--color-danger)}.forbidden-page .forbidden-log{display:grid;gap:var(--space-2);min-block-size:7rem;margin:0;padding:var(--space-3) 0 0;border-top:1px solid var(--utility-border-soft);list-style:none}.forbidden-page .forbidden-log-item{display:grid;grid-template-columns:5ch 3.5ch minmax(0,1fr);gap:var(--space-2);color:var(--color-text-secondary);font-size:11px;line-height:var(--line-height-normal);opacity:0;animation:utilityLogReveal .42s ease forwards;animation-delay:var(--log-delay, 0ms)}.forbidden-page .forbidden-log-item strong{font-weight:var(--font-weight-semibold)}.forbidden-page .forbidden-log-time{color:var(--color-text-secondary)}.forbidden-page .forbidden-footer{padding-block:var(--space-5) var(--space-7);color:var(--color-text-secondary);font-family:var(--utility-mono);font-size:10px;letter-spacing:.05em;text-align:center}.forbidden-page .forbidden-radar:before{will-change:transform}.loading-page>section{-webkit-backdrop-filter:blur(var(--space-1));backdrop-filter:blur(var(--space-1))}.loading-page>section{position:relative;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface) 96%,transparent),color-mix(in srgb,var(--color-surface) 90%,var(--color-brand-primary) 10%))}.loading-page>section:before{content:"";position:absolute;inset-block-start:calc(var(--space-8) * -1);inset-inline:auto calc(var(--space-8) * -1) auto;inline-size:clamp(220px,32vw,360px);block-size:clamp(220px,32vw,360px);border-radius:var(--radius-circle);background:radial-gradient(circle,var(--utility-accent-glow) 0,transparent 70%);pointer-events:none}.loading-page .loading-progress-radar{position:relative;display:grid;place-items:center;min-inline-size:min(100%,260px)}.loading-page .loading-progress-radar:before,.loading-page .loading-progress-radar:after{content:"";position:absolute;top:50%;right:50%;bottom:50%;left:50%;border-radius:var(--radius-circle);transform:translate(-50%,-50%);pointer-events:none}.loading-page .loading-progress-radar:before{inline-size:calc(100% - var(--space-8));block-size:calc(100% - var(--space-8));border:1px dashed color-mix(in srgb,var(--color-brand-blue) 28%,transparent);animation:utilityRingOrbit 5.2s linear infinite}.loading-page .loading-progress-radar:after{inline-size:calc(100% - var(--space-4));block-size:calc(100% - var(--space-4));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-brand-primary) 14%,transparent),0 0 0 1px color-mix(in srgb,var(--color-brand-blue) 10%,transparent)}.loading-page .loading-progress-radar svg{filter:drop-shadow(0 var(--space-2) var(--space-7) color-mix(in srgb,var(--color-brand-primary) 14%,transparent))}.loading-page .loading-progress-radar svg circle:nth-of-type(2){filter:drop-shadow(0 0 var(--space-3) color-mix(in srgb,var(--color-brand-secondary) 20%,transparent))}.loading-page .loading-progress-radar svg g g circle{animation:utilitySatellitePulse 1.8s ease-in-out infinite}.loading-page .loading-typewriter-text{position:relative;padding-inline-end:calc(var(--space-4) + 1ch)}.loading-page .loading-typewriter-text:after{content:"";position:absolute;inset-block:auto 0;inset-inline-end:var(--space-2);inline-size:1ch;block-size:1.1em;border-inline-end:2px solid color-mix(in srgb,var(--color-brand-secondary) 58%,var(--color-text-primary));animation:utilityTypeCaret .96s steps(1,end) infinite}.loading-page .loading-step-chip{position:relative;overflow:hidden;box-shadow:inset 0 1px color-mix(in srgb,var(--color-surface) 66%,transparent),var(--shadow-sm);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.loading-page .loading-step-chip:before{content:"";position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3);inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-circle);background:currentColor;opacity:.85;animation:utilityChipPulse 1.8s ease-in-out infinite}.loading-page .loading-step-chip:after{content:"";position:absolute;inset-inline:0;inset-block-start:0;block-size:2px;background:linear-gradient(90deg,color-mix(in srgb,currentColor 48%,transparent),color-mix(in srgb,currentColor 82%,var(--color-surface)),color-mix(in srgb,currentColor 48%,transparent));opacity:.82}.loading-page .loading-step-chip:hover{transform:translateY(calc(var(--space-1) * -.5));box-shadow:var(--shadow-md)}.loading-page .loading-step-chip.is-running{background:color-mix(in srgb,var(--color-brand-primary) 14%,var(--color-surface))}.loading-page .loading-step-chip.is-complete{background:color-mix(in srgb,var(--color-success) 14%,var(--color-surface))}.loading-page .loading-step-chip.is-error{background:color-mix(in srgb,var(--color-danger) 12%,var(--color-surface))}.loading-page .loading-step-chip.is-pending{background:color-mix(in srgb,var(--color-warning) 10%,var(--color-surface))}html[data-theme=dark] .utility-page{--color-page-background: var(--color-dark-background);--color-surface: var(--color-dark-surface-raised);--color-surface-raised: var(--color-dark-surface);--color-border: color-mix(in srgb, var(--color-dark-border) 88%, var(--color-text-inverse) 12%);--color-text-primary: color-mix(in srgb, var(--color-text-inverse) 92%, var(--color-dark-background));--color-text-secondary: color-mix(in srgb, var(--color-text-inverse) 72%, var(--color-dark-border));--utility-page-backdrop: linear-gradient( 180deg, color-mix(in srgb, var(--color-dark-background) 92%, var(--color-dark-surface)), color-mix(in srgb, var(--color-dark-surface-raised) 88%, var(--color-brand-primary) 12%) );--utility-surface-strong: color-mix(in srgb, var(--color-dark-surface-raised) 94%, transparent);--utility-surface-soft: color-mix(in srgb, var(--color-dark-surface) 88%, var(--color-brand-blue) 12%);--utility-border-soft: color-mix(in srgb, var(--color-dark-border) 90%, transparent);--utility-border-strong: color-mix(in srgb, var(--color-dark-border) 86%, var(--color-brand-primary) 14%);--utility-brand-glow: color-mix(in srgb, var(--color-brand-secondary) 20%, transparent);--utility-accent-glow: color-mix(in srgb, var(--color-brand-blue) 18%, transparent);--utility-danger-glow: color-mix(in srgb, var(--color-danger) 18%, transparent);--utility-focus-ring: color-mix(in srgb, var(--color-brand-secondary) 48%, transparent);--utility-focus-shadow: color-mix(in srgb, var(--color-brand-blue) 18%, transparent);color-scheme:dark}html[data-theme=dark] .utility-page .utility-page-theme-toggle{color:var(--color-text-primary);background:color-mix(in srgb,var(--color-dark-surface) 86%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-dark-border) 72%,transparent)}html[data-theme=dark] .utility-page .utility-page-theme-toggle[aria-pressed=true]{color:var(--color-text-primary);background:linear-gradient(135deg,color-mix(in srgb,var(--color-brand-primary) 52%,var(--color-dark-surface)),color-mix(in srgb,var(--color-brand-blue) 34%,var(--color-dark-surface-raised)))}@media (max-width: 820px){.forbidden-page .forbidden-stage{grid-template-columns:1fr;gap:var(--space-8)}.forbidden-page .forbidden-radar{display:none}.forbidden-page .forbidden-left h1{max-inline-size:24ch}.utility-page.not-found-page .not-found-stage{grid-template-columns:1fr;gap:var(--space-8)}.utility-page.not-found-page .not-found-radar{display:none}.utility-page.not-found-page .not-found-left h1{max-inline-size:24ch}}@media (max-width: 640px){.utility-page{padding:var(--space-5)!important}.forbidden-page .forbidden-topbar{align-items:flex-start;flex-direction:column;padding-block:var(--space-4)}.forbidden-page .forbidden-topbar-actions{justify-content:space-between;inline-size:100%}.utility-page .utility-page-theme-toggle{min-inline-size:var(--control-height-md);min-block-size:var(--control-height-md);padding-inline:var(--space-3)}.forbidden-page .forbidden-stage{inline-size:min(100%,calc(100% - var(--space-2)));gap:var(--space-6);padding-block:var(--space-7)}.forbidden-page .forbidden-code-num{font-size:clamp(5.5rem,26vw,8rem)}.forbidden-page .forbidden-panel{padding:var(--space-4)}.forbidden-page .forbidden-kv-row{grid-template-columns:5rem minmax(0,1fr)}.utility-page.not-found-page .not-found-topbar{align-items:flex-start;flex-direction:column;padding-block:var(--space-4)}.utility-page.not-found-page .not-found-topbar-actions{justify-content:space-between;inline-size:100%}.utility-page.not-found-page .not-found-stage{inline-size:min(100%,calc(100% - var(--space-2)));gap:var(--space-6);padding-block:var(--space-7)}.utility-page.not-found-page .not-found-code{font-size:clamp(5.5rem,26vw,8rem)}.utility-page.not-found-page .not-found-panel{padding:var(--space-4)}.loading-page>section{gap:var(--space-5)!important}.loading-page .loading-progress-radar svg{inline-size:min(100%,220px);block-size:auto}.loading-page>section>div:last-child{grid-template-columns:1fr!important}.loading-page .loading-step-chip{min-block-size:calc(var(--space-9) + var(--space-4))}}@media (prefers-reduced-motion: reduce){.utility-page:before,.utility-page:after,.utility-page.not-found-page .not-found-status-dot,.utility-page.not-found-page .not-found-code-glitch,.utility-page.not-found-page .not-found-radar:before,.utility-page.not-found-page .not-found-radar:after,.utility-page.not-found-page .not-found-log-item,.forbidden-page .forbidden-radar:before,.forbidden-page .forbidden-radar:after,.forbidden-page .forbidden-log-item,.forbidden-page .forbidden-log-item:after,.loading-page .loading-progress-radar:before,.loading-page .loading-progress-radar svg g g circle,.loading-page .loading-typewriter-text:after,.loading-page .loading-step-chip:before{animation:none!important}.utility-page *,.utility-page *:before,.utility-page *:after{transition-duration:.001ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}.forbidden-page .forbidden-log-item,.utility-page.not-found-page .not-found-log-item{transform:none;opacity:1}.forbidden-page .forbidden-log-item:after{transform:none;opacity:.35}.loading-page .loading-progress-radar:before{border-style:solid}.loading-page .loading-typewriter-text:after{opacity:1}.loading-page .loading-step-chip:hover{transform:none;box-shadow:var(--shadow-sm)}}@keyframes utilityRadarPulse{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes utilityForbiddenBlink{0%,to{opacity:1}50%{opacity:.25}}@keyframes utilityForbiddenGlitch{0%,92%{clip-path:inset(0 0 100% 0);transform:translate(0)}93%{clip-path:inset(10% 0 60% 0);transform:translate(calc(var(--space-1) * -.75))}94%{clip-path:inset(60% 0 5% 0);transform:translate(calc(var(--space-1) * .75))}95%{clip-path:inset(30% 0 40% 0);transform:translate(calc(var(--space-1) * -.5))}96%,to{clip-path:inset(0 0 100% 0);transform:translate(0)}}@keyframes utilityRadarSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes utilityLogReveal{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:translateY(0)}}@keyframes utilityLogScan{0%{transform:translate(-100%)}45%,to{transform:translate(100%)}}@keyframes utilityRingOrbit{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes utilitySatellitePulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes utilityChipPulse{0%,to{opacity:.62;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}@keyframes utilityTypeCaret{0%,49%{opacity:1}50%,to{opacity:0}}.dashboard-page.dashboard-page-dark{--dark-bg: #0d1018;--dark-surface: #151a25;--dark-surface-raised: #1b2230;--dark-surface-soft: #202838;--dark-border: #2c3547;--dark-border-strong: #3b4860;--dark-text: #f1f5ff;--dark-text-secondary: #bac5d8;--dark-text-muted: #8290a7;--dark-purple-soft: rgba(124, 58, 237, .18);--dark-blue-soft: rgba(53, 189, 248, .14);--color-text-primary: var(--dark-text);--color-text-secondary: var(--dark-text-secondary);--color-text-inverse: #fff;--color-page-background: var(--dark-bg);--color-surface: var(--dark-surface-raised);--color-surface-raised: var(--dark-surface);--color-border: var(--dark-border);--color-success: var(--thg-success);--color-warning: var(--thg-amber);--color-danger: var(--thg-danger);--thg-bg: var(--dark-bg);--thg-surface: var(--dark-surface);--thg-surface-soft: var(--dark-surface-soft);--thg-border: var(--dark-border);--thg-text: var(--dark-text);--thg-secondary: var(--dark-text-secondary);--thg-muted: var(--dark-text-muted);--thg-purple-900: #180d2b;--thg-purple-800: #2a1746;--thg-purple-700: #c5b5ff;--thg-purple-600: #a98bff;--thg-purple-500: #b99cff;--thg-purple-100: var(--dark-purple-soft);--thg-pink-500: #ee63bd;--thg-success: #83e6b8;--thg-success-bg: rgba(18, 144, 94, .2);--thg-amber: #f4c77e;--thg-amber-bg: rgba(184, 114, 11, .2);--thg-danger: #ff9eae;--thg-danger-bg: rgba(201, 79, 99, .2);--thg-border-accent: #7651d8;--thg-border-accent-strong: #8f72ee;color-scheme:dark;background:var(--dark-bg)}.dashboard-page.dashboard-page-dark .dashboard-main-payment{--payment-purple: var(--thg-purple-600);--payment-purple-soft: var(--thg-purple-100);--payment-ink: var(--dark-text);--payment-muted: var(--dark-text-muted);--payment-border: var(--dark-border);--payment-green: var(--thg-success);--payment-orange: var(--thg-amber);--payment-red: var(--thg-danger);background:var(--dark-bg)}.dashboard-page.dashboard-page-dark .dashboard-shell,.dashboard-page.dashboard-page-dark .dashboard-main,.dashboard-page.dashboard-page-dark .dashboard-main-home{color:var(--dark-text);background:var(--dark-bg)}.dashboard-page.dashboard-page-dark .dashboard-topbar{border-color:var(--dark-border);background:#151a25f5;color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-breadcrumbs a,.dashboard-page.dashboard-page-dark .dashboard-breadcrumbs strong,.dashboard-page.dashboard-page-dark .dashboard-profile-button strong,.dashboard-page.dashboard-page-dark .dashboard-profile-button small{color:var(--dark-text-secondary)}.dashboard-page.dashboard-page-dark .dashboard-breadcrumbs span,.dashboard-page.dashboard-page-dark .dashboard-profile-button>span:last-child,.dashboard-page.dashboard-page-dark .dashboard-muted-label,.dashboard-page.dashboard-page-dark .dashboard-eyebrow{color:var(--dark-text-muted)}.dashboard-page.dashboard-page-dark .dashboard-search,.dashboard-page.dashboard-page-dark .dashboard-search input,.dashboard-page.dashboard-page-dark .dashboard-icon-button,.dashboard-page.dashboard-page-dark .dashboard-profile-button{border-color:var(--dark-border);color:var(--dark-text-secondary);background:var(--dark-surface-raised)}.dashboard-page.dashboard-page-dark .dashboard-search input::placeholder,.dashboard-page.dashboard-page-dark input::placeholder,.dashboard-page.dashboard-page-dark textarea::placeholder{color:var(--dark-text-muted)}.dashboard-page.dashboard-page-dark .dashboard-icon-button:hover,.dashboard-page.dashboard-page-dark .dashboard-icon-button:focus-visible,.dashboard-page.dashboard-page-dark .dashboard-profile-button:hover,.dashboard-page.dashboard-page-dark .dashboard-profile-button:focus-visible{border-color:#7651d8;background:#252d3e;color:#fff}.dashboard-page.dashboard-page-dark .dashboard-notification-panel{border-color:var(--dark-border-strong);background:var(--dark-surface);box-shadow:0 18px 45px #00000059}.dashboard-page.dashboard-page-dark .dashboard-panel-heading h2,.dashboard-page.dashboard-page-dark .dashboard-news-card h3,.dashboard-page.dashboard-page-dark .dashboard-faq-item button,.dashboard-page.dashboard-page-dark .dashboard-account-copy h2,.dashboard-page.dashboard-page-dark .dashboard-home-redesign h1,.dashboard-page.dashboard-page-dark .dashboard-home-redesign h2,.dashboard-page.dashboard-page-dark .dashboard-home-redesign h3,.dashboard-page.dashboard-page-dark .dashboard-home-redesign strong{color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-panel,.dashboard-page.dashboard-page-dark .dashboard-news-card,.dashboard-page.dashboard-page-dark .dashboard-faq-item,.dashboard-page.dashboard-page-dark .dashboard-home-flat-card,.dashboard-page.dashboard-page-dark .dashboard-home-notice-card,.dashboard-page.dashboard-page-dark .dashboard-home-quick-card,.dashboard-page.dashboard-page-dark .dashboard-home-support-card-redesign,.dashboard-page.dashboard-page-dark .dashboard-home-faq-card-redesign,.dashboard-page.dashboard-page-dark .dashboard-home-snapshot-card,.dashboard-page.dashboard-page-dark .dashboard-home-spending-card,.dashboard-page.dashboard-page-dark .dashboard-home-guide-card,.dashboard-page.dashboard-page-dark .dashboard-home-service-card,.dashboard-page.dashboard-page-dark .dashboard-home-news-card,.dashboard-page.dashboard-page-dark .dashboard-home-activity-card,.dashboard-page.dashboard-page-dark .dashboard-home-table-card{border-color:var(--dark-border);background:var(--dark-surface);box-shadow:0 12px 30px #00000029}.dashboard-page.dashboard-page-dark .dashboard-home-flat-card,.dashboard-page.dashboard-page-dark .dashboard-home-snapshot-card{border-color:var(--dark-border);background:var(--dark-surface)}.dashboard-page.dashboard-page-dark .dashboard-home-redesign-heading h2,.dashboard-page.dashboard-page-dark .dashboard-home-snapshot-card strong,.dashboard-page.dashboard-page-dark .dashboard-home-news-item h3,.dashboard-page.dashboard-page-dark .dashboard-home-notice-list strong,.dashboard-page.dashboard-page-dark .dashboard-home-quick-grid-redesign button,.dashboard-page.dashboard-page-dark .dashboard-home-support-list-redesign a,.dashboard-page.dashboard-page-dark .dashboard-home-faq-list-redesign summary{color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-home-redesign-heading p,.dashboard-page.dashboard-page-dark .dashboard-home-card-label,.dashboard-page.dashboard-page-dark .dashboard-home-snapshot-card small,.dashboard-page.dashboard-page-dark .dashboard-home-mini-stats small,.dashboard-page.dashboard-page-dark .dashboard-home-news-item p,.dashboard-page.dashboard-page-dark .dashboard-home-notice-list p,.dashboard-page.dashboard-page-dark .dashboard-home-faq-list-redesign p{color:var(--dark-text-secondary)}.dashboard-page.dashboard-page-dark .dashboard-home-periods,.dashboard-page.dashboard-page-dark .dashboard-home-mini-stats>div,.dashboard-page.dashboard-page-dark .dashboard-home-news-item,.dashboard-page.dashboard-page-dark .dashboard-home-quick-grid-redesign button{border-color:var(--dark-border);background:var(--dark-surface-soft)}.dashboard-page.dashboard-page-dark .dashboard-home-periods button{color:var(--dark-text-secondary)}.dashboard-page.dashboard-page-dark .dashboard-home-periods button.is-active{color:#fff;background:#7651d8}.dashboard-page.dashboard-page-dark .dashboard-home-empty-state-redesign{border-color:var(--dark-border-strong);background:var(--dark-surface-raised)}.dashboard-page.dashboard-page-dark .dashboard-home-empty-state-redesign strong{color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-home-empty-state-redesign p,.dashboard-page.dashboard-page-dark .dashboard-home-news-item time{color:var(--dark-text-muted)}.dashboard-page.dashboard-page-dark .dashboard-spending-grid line{stroke:var(--dark-border)}.dashboard-page.dashboard-page-dark .dashboard-spending-frame{fill:#1b23316b;stroke:var(--dark-border-strong)}.dashboard-page.dashboard-page-dark .dashboard-spending-axis text,.dashboard-page.dashboard-page-dark .dashboard-spending-labels text,.dashboard-page.dashboard-page-dark .dashboard-spending-legend,.dashboard-page.dashboard-page-dark .dashboard-spending-status{fill:var(--dark-text-muted);color:var(--dark-text-muted)}.dashboard-page.dashboard-page-dark .dashboard-spending-point{stroke:var(--dark-surface)}.dashboard-page.dashboard-page-dark .dashboard-spending-chart-tooltip{border-color:var(--dark-border-strong);background:var(--dark-surface-raised);color:var(--dark-text-secondary);box-shadow:0 8px 22px #00000047}.dashboard-page.dashboard-page-dark .dashboard-spending-chart-tooltip strong{color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-spending-status .dashboard-home-outline-button{border-color:var(--dark-border-strong);color:var(--dark-text);background:var(--dark-surface-soft)}.dashboard-page.dashboard-page-dark .dashboard-home-quick-grid-redesign button:hover,.dashboard-page.dashboard-page-dark .dashboard-home-quick-grid-redesign button:focus-visible{border-color:#7651d8;background:#252d3e}.dashboard-page.dashboard-page-dark .dashboard-home-update-badge,.dashboard-page.dashboard-page-dark .dashboard-home-quick-grid-redesign button>span,.dashboard-page.dashboard-page-dark .dashboard-home-support-list-redesign a>span{color:#d7caff;background:var(--dark-purple-soft)}.dashboard-page.dashboard-page-dark .dashboard-home-support-list-redesign a>span{border-color:var(--dark-border)}.dashboard-page.dashboard-page-dark .dashboard-home-faq-list-redesign details{border-color:var(--dark-border)}.dashboard-page.dashboard-page-dark .dashboard-home-faq-list-redesign summary span,.dashboard-page.dashboard-page-dark .dashboard-home-redesign-heading>a,.dashboard-page.dashboard-page-dark .dashboard-home-news-item>a,.dashboard-page.dashboard-page-dark .dashboard-home-inline-action{color:#c5b5ff}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services,.dashboard-page.dashboard-page-dark .dashboard-main-service{color:var(--dark-text);background:var(--dark-bg)}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-summary-card,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-card:not(.facebook-speed-video-card),.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-order-card,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-notes-card,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-server-option,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-emotions label,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-service-card,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-service-notes,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-service-history-table-wrap{border-color:var(--dark-border);color:var(--dark-text);background:var(--dark-surface)}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-tabs,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-side-heading,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-service-history-table-wrap th,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-service-tabs,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-service-options label{border-color:var(--dark-border);color:var(--dark-text-secondary);background:var(--dark-surface-soft)}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-side-heading h2,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-form label>span,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-form legend,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-server-fieldset legend,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-emotions legend,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-service-form label>span,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-service-form legend,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-service-history-heading h2{color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-form input,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-form select,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-form textarea,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-vip-page select,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .instagram-service-page select,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-service-form input,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-service-form textarea,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-special-fields input,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-tool-form textarea{border-color:var(--dark-border-strong);color:var(--dark-text);background:var(--dark-surface-raised)}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-form input::placeholder,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-form textarea::placeholder,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-service-form input::placeholder,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-service-form textarea::placeholder{color:var(--dark-text-muted)}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-server-row,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-service-tabs button,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-service-options label,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .instagram-live-groups button{color:var(--dark-text-secondary);background:transparent}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-server-row strong,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-server-detail strong,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .instagram-live-groups>span{color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-server-option.is-selected,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-server-option.is-selected .facebook-speed-server-row,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-service-tabs button.is-active,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-service-options label.is-selected,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .instagram-live-groups button.is-active{border-color:#7651d8;background:var(--dark-purple-soft)}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-server-detail,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .instagram-machine-detail,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-total-box,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-note-group{border-color:var(--dark-border);color:var(--dark-text-secondary);background:var(--dark-surface-soft)}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-note-intro,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-note-group ul,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .dashboard-service-notes ul,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-service-history-heading p,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-service-history-empty small{color:var(--dark-text-secondary)}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-speed-card.facebook-speed-video-card,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-video-card{border-color:transparent;color:#fff;background:linear-gradient(135deg,var(--thg-purple-800),var(--thg-purple-600) 58%,var(--thg-pink-500))}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-maintenance-card{border-color:var(--dark-border);color:var(--dark-text);background:linear-gradient(145deg,var(--dark-surface-raised),var(--dark-surface-soft));box-shadow:0 18px 44px #00000038}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-service-group-list button,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-tabs{border-color:var(--dark-border);color:var(--dark-text-secondary);background:var(--dark-surface)}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-view-service-group-list button.is-selected{border-color:var(--thg-purple-600);color:var(--thg-purple-700);background:var(--dark-purple-soft)}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-option.is-selected .facebook-speed-server-row,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form input,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form select,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-form textarea,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form input,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form select,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form textarea{border-color:var(--dark-border-strong)!important;color:var(--dark-text)!important;background:var(--dark-surface-raised)!important}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-notes-card,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-video-card .facebook-speed-side-heading,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-notes-card .facebook-speed-side-heading,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-tabs{border-color:var(--dark-border)!important;background:var(--dark-surface)!important}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-reactions-page .facebook-speed-server-row strong,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-form>label,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-view-live-v2-page .facebook-speed-coupon-row>label{color:var(--dark-text)!important}.dashboard-page.dashboard-page-dark .dashboard-panel-heading,.dashboard-page.dashboard-page-dark .dashboard-news-card,.dashboard-page.dashboard-page-dark .dashboard-faq-item,.dashboard-page.dashboard-page-dark .dashboard-home-table-card>header,.dashboard-page.dashboard-page-dark .dashboard-home-activity-card>header{border-color:var(--dark-border)}.dashboard-page.dashboard-page-dark .dashboard-news-card p,.dashboard-page.dashboard-page-dark .dashboard-home-card-label,.dashboard-page.dashboard-page-dark .dashboard-home-snapshot-card small,.dashboard-page.dashboard-page-dark .dashboard-home-service-card p,.dashboard-page.dashboard-page-dark .dashboard-home-news-card p,.dashboard-page.dashboard-page-dark .dashboard-home-activity-card small,.dashboard-page.dashboard-page-dark .dashboard-faq-item p{color:var(--dark-text-secondary)}.dashboard-page.dashboard-page-dark .dashboard-chart-grid,.dashboard-page.dashboard-page-dark .dashboard-chart-labels,.dashboard-page.dashboard-page-dark .dashboard-home-chart-labels{color:var(--dark-text-muted)}.dashboard-page.dashboard-page-dark .dashboard-chart-grid span,.dashboard-page.dashboard-page-dark .dashboard-home-chart-grid span{border-color:var(--dark-border)}.dashboard-page.dashboard-page-dark .dashboard-home-snapshot-card strong,.dashboard-page.dashboard-page-dark .dashboard-home-spending-stats strong,.dashboard-page.dashboard-page-dark .dashboard-home-table-card td,.dashboard-page.dashboard-page-dark .dashboard-home-activity-card strong{color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-home-status-success{color:#83e6b8;background:#12905e33}.dashboard-page.dashboard-page-dark .dashboard-home-status-amber{color:#f4c77e;background:#b8720b33}.dashboard-page.dashboard-page-dark .dashboard-home-outline-button,.dashboard-page.dashboard-page-dark .dashboard-home-guide-card button,.dashboard-page.dashboard-page-dark .dashboard-home-service-card button,.dashboard-page.dashboard-page-dark .dashboard-home-news-card a,.dashboard-page.dashboard-page-dark .dashboard-home-activity-card a{border-color:var(--dark-border-strong);color:#c5b5ff;background:var(--dark-surface-soft)}.dashboard-page.dashboard-page-dark .dashboard-main-profile,.dashboard-page.dashboard-page-dark .dashboard-main-payment,.dashboard-page.dashboard-page-dark .dashboard-main-pricing,.dashboard-page.dashboard-page-dark .dashboard-main-referral,.dashboard-page.dashboard-page-dark .dashboard-main-report,.dashboard-page.dashboard-page-dark .dashboard-main-website-api{background:var(--dark-bg)}.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-page,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-page,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-page,.dashboard-page.dashboard-page-dark .dashboard-main-referral .referral-page,.dashboard-page.dashboard-page-dark .dashboard-main-report .report-page,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-page,.dashboard-page.dashboard-page-dark .dashboard-main-profile h1,.dashboard-page.dashboard-page-dark .dashboard-main-profile h2,.dashboard-page.dashboard-page-dark .dashboard-main-profile h3,.dashboard-page.dashboard-page-dark .dashboard-main-payment h1,.dashboard-page.dashboard-page-dark .dashboard-main-payment h2,.dashboard-page.dashboard-page-dark .dashboard-main-payment h3,.dashboard-page.dashboard-page-dark .dashboard-main-pricing h1,.dashboard-page.dashboard-page-dark .dashboard-main-pricing h2,.dashboard-page.dashboard-page-dark .dashboard-main-pricing h3,.dashboard-page.dashboard-page-dark .dashboard-main-referral h1,.dashboard-page.dashboard-page-dark .dashboard-main-referral h2,.dashboard-page.dashboard-page-dark .dashboard-main-referral h3,.dashboard-page.dashboard-page-dark .dashboard-main-report h1,.dashboard-page.dashboard-page-dark .dashboard-main-report h2,.dashboard-page.dashboard-page-dark .dashboard-main-report h3,.dashboard-page.dashboard-page-dark .dashboard-main-website-api h1,.dashboard-page.dashboard-page-dark .dashboard-main-website-api h2,.dashboard-page.dashboard-page-dark .dashboard-main-website-api h3{color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-main-profile p,.dashboard-page.dashboard-page-dark .dashboard-main-payment p,.dashboard-page.dashboard-page-dark .dashboard-main-pricing p,.dashboard-page.dashboard-page-dark .dashboard-main-referral p,.dashboard-page.dashboard-page-dark .dashboard-main-report p,.dashboard-page.dashboard-page-dark .dashboard-main-website-api p,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-field span,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-security-list small,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-filter-heading p,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-guide-content p{color:var(--dark-text-secondary)}.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-identity-card,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-card,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-summary-card,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-card,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-qr-panel,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-method-empty,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-transfer-card,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-management-card,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-summary-card,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-service-card,.dashboard-page.dashboard-page-dark .dashboard-main-referral .referral-card,.dashboard-page.dashboard-page-dark .dashboard-main-referral .referral-stat-card,.dashboard-page.dashboard-page-dark .dashboard-main-report .report-card,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-card,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-right{border-color:var(--dark-border);background:var(--dark-surface);box-shadow:0 12px 30px #00000026}.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-card>header,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-empty-activity>header,.dashboard-page.dashboard-page-dark .dashboard-main-referral .referral-card>header,.dashboard-page.dashboard-page-dark .dashboard-main-report .report-toolbar,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-card>header{border-color:var(--dark-border)}.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-identity-copy p,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-identity-copy>div,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-summary-card p,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-summary-card small,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-field strong,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-security-list strong,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-preference-grid strong,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-preference-grid small,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-empty-activity>div strong,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-service-identity h3,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-service-info dd,.dashboard-page.dashboard-page-dark .dashboard-main-referral .referral-card h2,.dashboard-page.dashboard-page-dark .dashboard-main-referral .referral-table-wrap td,.dashboard-page.dashboard-page-dark .dashboard-main-report .report-table-wrap td,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-table td{color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-field,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-security-list article,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-password-form,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-info-row,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-tabs,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-table-wrap th,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-footer,.dashboard-page.dashboard-page-dark .dashboard-main-referral .referral-table-wrap,.dashboard-page.dashboard-page-dark .dashboard-main-report .report-table-wrap,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-table-wrap{border-color:var(--dark-border)}.dashboard-page.dashboard-page-dark input,.dashboard-page.dashboard-page-dark textarea,.dashboard-page.dashboard-page-dark select,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-password-form,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-password-form input,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-filters>label,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-filters>select,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-toolbar select,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-search-input,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-filter-controls select,.dashboard-page.dashboard-page-dark .dashboard-main-report .report-toolbar-left>select,.dashboard-page.dashboard-page-dark .dashboard-main-report .report-page-size select,.dashboard-page.dashboard-page-dark .dashboard-main-report .report-search,.dashboard-page.dashboard-page-dark .dashboard-main-referral .referral-copy-field input,.dashboard-page.dashboard-page-dark .dashboard-main-referral .referral-table-toolbar input,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-domain-input,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-token-input input{border-color:var(--dark-border-strong);color:var(--dark-text);background:var(--dark-surface-raised)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-info-row>span,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-filters input,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-table-wrap td,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-guide-list p,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-category-count span,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-category-count small,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-category-menu h2,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-service-info dt,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-service-info dd small,.dashboard-page.dashboard-page-dark .dashboard-main-referral .referral-card>header span,.dashboard-page.dashboard-page-dark .dashboard-main-referral .referral-empty-state p,.dashboard-page.dashboard-page-dark .dashboard-main-report .report-footer,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-table th,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-guide-count{color:var(--dark-text-muted)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-table-wrap th,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-category-sidebar,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-filter-bar,.dashboard-page.dashboard-page-dark .dashboard-main-report .report-toolbar,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-table th{background:var(--dark-surface-soft)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-method-button,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-tabs button,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-category-menu button,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-reset-button,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-pagination button,.dashboard-page.dashboard-page-dark .dashboard-main-report .report-footer button,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-secondary-button,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-cancel-button,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-token-input button{border-color:var(--dark-border-strong);color:var(--dark-text-secondary);background:var(--dark-surface-soft)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-method-button:hover,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-method-button:focus-visible,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-method-button.is-active,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-tabs button.is-active,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-category-menu button:hover,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-category-menu button.is-active,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-tabs button.is-active,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-stepper button.is-active{border-color:#7651d8;color:#fff;background:var(--dark-purple-soft)}.dashboard-page.dashboard-page-dark .dashboard-main-referral .referral-copy-field button,.dashboard-page.dashboard-page-dark .dashboard-main-referral .referral-share button,.dashboard-page.dashboard-page-dark .dashboard-main-profile button:not(.profile-primary-button),.dashboard-page.dashboard-page-dark .dashboard-main-report button:not(.report-export-button){color:#c5b5ff}.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-security-score,.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-prototype-badge,.dashboard-page.dashboard-page-dark .dashboard-main-pricing .pricing-prototype-badge,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-sandbox-badge{border-color:#7c3aed73;color:#d7caff;background:var(--dark-purple-soft)}.dashboard-page.dashboard-page-dark .dashboard-main-profile .profile-password-form{background:var(--dark-surface-soft)}.dashboard-page.dashboard-page-dark .dashboard-main-report .report-table-wrap tbody tr:hover,.dashboard-page.dashboard-page-dark .dashboard-main-referral .referral-table-wrap tbody tr:hover,.dashboard-page.dashboard-page-dark .dashboard-main-website-api .website-api-table tbody tr:hover{background:#7c3aed14}.dashboard-page.dashboard-page-dark .dashboard-footer{border-color:var(--dark-border);color:var(--dark-text-muted);background:var(--dark-surface)}.dashboard-page.dashboard-page-dark :is(button,a,input,textarea,select):focus-visible{outline-color:#b99cff}@media (prefers-reduced-motion: reduce){.dashboard-page.dashboard-page-dark *{transition-duration:.001ms!important}}.dashboard-page.dashboard-page-dark :is(input,textarea,select){border-color:var(--dark-border-strong)!important;color:var(--dark-text)!important;background:var(--dark-surface-raised)!important;background-color:var(--dark-surface-raised)!important;color-scheme:dark}.dashboard-page.dashboard-page-dark :is(input,textarea,select)::placeholder{color:var(--dark-text-muted)!important}.dashboard-page.dashboard-page-dark select option{color:var(--dark-text);background:var(--dark-surface-raised)}.dashboard-page.dashboard-page-dark :is(input[type=checkbox],input[type=radio],input[type=range]){border-color:var(--dark-border-strong)!important;background:transparent!important;accent-color:#a98bff}.dashboard-page.dashboard-page-dark :is(button,input,textarea,select):disabled{border-color:var(--dark-border)!important;color:var(--dark-text-muted)!important;background:var(--dark-surface-soft)!important}.dashboard-page.dashboard-page-dark :is(input,textarea,select):focus{border-color:#a98bff!important;box-shadow:0 0 0 3px #a98bff2e!important}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-vip-page .facebook-speed-form :is(input,select,textarea)::placeholder{color:var(--dark-text-muted)!important}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-vip-page .facebook-speed-form select option{color:var(--dark-text)!important;background:var(--dark-surface-raised)!important}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-vip-page .facebook-speed-form :is(input,select,textarea):disabled{border-color:var(--dark-border)!important;color:var(--dark-text-muted)!important;background:var(--dark-surface-soft)!important;background-color:var(--dark-surface-soft)!important}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-vip-page .facebook-speed-form :is(input,select,textarea):-webkit-autofill,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-vip-page .facebook-speed-form :is(input,select,textarea):-webkit-autofill:hover,.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services .facebook-vip-page .facebook-speed-form :is(input,select,textarea):-webkit-autofill:focus{-webkit-text-fill-color:var(--dark-text)!important;-webkit-box-shadow:0 0 0 1000px var(--dark-surface-raised) inset!important;caret-color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-sidebar{border-right:1px solid var(--dark-border);background:linear-gradient(165deg,#0f1726,#172238 58%,#0d1422);box-shadow:16px 0 44px #0000003d}.dashboard-page.dashboard-page-dark .dashboard-user-chip{border-color:var(--dark-border);color:var(--dark-text);background:#ffffff0f}.dashboard-page.dashboard-page-dark .dashboard-user-chip small,.dashboard-page.dashboard-page-dark .dashboard-nav-title,.dashboard-page.dashboard-page-dark .dashboard-sidebar-help p{color:var(--dark-text-muted)!important}.dashboard-page.dashboard-page-dark :is(.dashboard-nav-group-toggle,.dashboard-nav-item,.dashboard-sidebar-footer>a){color:var(--dark-text-secondary)!important}.dashboard-page.dashboard-page-dark :is(.dashboard-nav-group-toggle:hover,.dashboard-nav-group-toggle:focus-visible,.dashboard-nav-group-toggle[aria-expanded=true],.dashboard-nav-item:hover,.dashboard-nav-item:focus-visible){color:var(--dark-text)!important;border-color:var(--dark-border)!important;background:#7c3aed2e!important}.dashboard-page.dashboard-page-dark .dashboard-nav-item.is-active{color:#fff!important;border-color:#a98bff52!important;background:linear-gradient(90deg,#7c3aed75,#35bdf829)!important;box-shadow:0 8px 22px #0000002e!important}.dashboard-page.dashboard-page-dark .dashboard-sidebar-footer{border-color:var(--dark-border)}.dashboard-page.dashboard-page-dark :is(.dashboard-route-placeholder,.free-tools-card,.free-tools-notes-card,.free-tools-link-card,.free-tools-text-card,.free-tools-domain-card,.free-tools-simple-card,.pricing-action-popover,.service-notification-card,.service-announcement-card,.facebook-uid-loading-modal,.facebook-vip-expired-card,.facebook-vip-table-wrap){border-color:var(--dark-border);color:var(--dark-text);background:var(--dark-surface);box-shadow:0 14px 34px #0003}.dashboard-page.dashboard-page-dark :is(.free-tools-card h1,.free-tools-card h2,.free-tools-card h3,.free-tools-label,.free-tools-helper,.free-tools-text-group-label,.free-tools-text-nav-title,.facebook-vip-filter-form span,.facebook-vip-table-toolbar,.facebook-vip-table-footer,.pricing-action-popover button,.notificationHeading,.notificationPara,.notificationPara strong,.announcement-title,.announcement-copy){color:var(--dark-text-secondary)!important}.dashboard-page.dashboard-page-dark :is(.free-tools-card h1,.free-tools-card h2,.free-tools-card h3,.notificationHeading,.announcement-title){color:var(--dark-text)!important}.dashboard-page.dashboard-page-dark :is(.free-tools-text-nav button,.free-tools-text-toolbar button,.free-tools-secondary-action,.pricing-action-popover button,.NotnowBtn){border-color:var(--dark-border-strong)!important;color:var(--dark-text-secondary)!important;background:var(--dark-surface-soft)!important}.dashboard-page.dashboard-page-dark :is(.free-tools-text-nav button:hover,.free-tools-text-nav button.is-active,.free-tools-text-toolbar button:hover,.free-tools-text-toolbar button.is-active,.pricing-action-popover button:hover,.pricing-action-popover button:focus-visible,.NotnowBtn:hover){border-color:#7651d8!important;color:var(--dark-text)!important;background:var(--dark-purple-soft)!important}.dashboard-page.dashboard-page-dark :is(.service-notification-overlay,.service-announcement-overlay,.facebook-uid-loading-backdrop){background:#02060fb8}.dashboard-page.dashboard-page-dark .facebook-uid-loading-modal p{color:var(--dark-text-secondary)}.dashboard-page.dashboard-page-dark .facebook-uid-loading-spinner{border-color:var(--dark-border-strong);border-top-color:#a98bff}.dashboard-page.dashboard-page-dark .facebook-vip-table-wrap{overflow:auto}.dashboard-page.dashboard-page-dark :is(.facebook-vip-table-wrap th,.facebook-service-history-table-wrap th,.service-table-wrap th,.dashboard-service-table-wrap th){border-color:var(--dark-border)!important;color:var(--dark-text-secondary)!important;background:var(--dark-surface-soft)!important}.dashboard-page.dashboard-page-dark :is(.facebook-vip-table-wrap td,.facebook-service-history-table-wrap td,.service-table-wrap td,.dashboard-service-table-wrap td){border-color:var(--dark-border)!important;color:var(--dark-text)!important}.dashboard-page.dashboard-page-dark :is(.facebook-vip-table-footer button,.facebook-service-history-table button,.service-table-wrap button){border-color:var(--dark-border-strong)!important;color:var(--dark-text-secondary)!important;background:var(--dark-surface-soft)!important}.dashboard-page.dashboard-page-dark :is(.facebook-vip-search,.facebook-vip-table-toolbar,.facebook-vip-table-footer,.free-tools-result-grid,.free-tools-link-block){border-color:var(--dark-border)!important}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services :is(.facebook-vip-page,.instagram-service-page,.tiktok-service-shell,.free-tools-page){color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-main-facebook-services :is(.facebook-vip-page h1,.facebook-vip-page h2,.facebook-vip-page h3,.instagram-service-page h1,.instagram-service-page h2,.instagram-service-page h3,.social-field-radio legend,.free-tools-label,.free-tools-text-group-label){color:var(--dark-text)!important}.dashboard-page.dashboard-page-dark .dashboard-sidebar-collapse-toggle{border-color:var(--dark-border-strong)!important;color:var(--dark-text)!important;background:linear-gradient(140deg,var(--dark-surface-raised),var(--dark-purple-soft))!important;box-shadow:0 8px 20px -6px #0000006b!important}.dashboard-page.dashboard-page-dark .dashboard-sidebar-collapse-toggle:hover,.dashboard-page.dashboard-page-dark .dashboard-sidebar-collapse-toggle:focus-visible{color:#fff!important;background:linear-gradient(140deg,#252d3e,#7c3aed6b)!important}.dashboard-page.dashboard-page-dark .dashboard-service-status-card{border-color:var(--dark-border)!important;color:var(--dark-text)!important;background:linear-gradient(135deg,#1b2230fa,#202838f5)!important;box-shadow:0 22px 45px #0000003d,0 0 0 6px #7c3aed0a!important}.dashboard-page.dashboard-page-dark .dashboard-service-status-content h1{color:var(--dark-text)!important}.dashboard-page.dashboard-page-dark .dashboard-service-status-content p{color:var(--dark-text-secondary)!important}.dashboard-page.dashboard-page-dark .dashboard-service-status-visual{background:radial-gradient(circle,var(--dark-surface-raised) 0 47%,transparent 48%),linear-gradient(135deg,#7c3aed33,#ee63bd1f)}.dashboard-page.dashboard-page-dark .dashboard-service-status-icon-ring span{background:var(--dark-surface-raised)}.dashboard-page.dashboard-page-dark .dashboard-service-status-back:focus-visible{box-shadow:0 0 0 7px #151a25eb,0 10px 20px #00000047}.dashboard-page.dashboard-page-dark :is(.payment-live-notice,.payment-popup,.payment-popup-error){border-color:var(--dark-border-strong)!important;color:var(--dark-text-secondary)!important;background:var(--dark-surface-soft)!important;box-shadow:0 18px 42px #00000047!important}.dashboard-page.dashboard-page-dark .payment-popup-icon,.dashboard-page.dashboard-page-dark .payment-popup-error .payment-popup-icon{background:var(--dark-purple-soft)!important;color:var(--dark-text)!important}.dashboard-page.dashboard-page-dark :is(.payment-security-banner,.payment-security-icon){border-color:var(--dark-border)!important;color:var(--dark-text-secondary)!important;background:var(--dark-surface-soft)!important}.dashboard-page.dashboard-page-dark .payment-security-banner strong{color:var(--dark-text)!important}.dashboard-page.dashboard-page-dark .payment-security-banner p{color:var(--dark-text-secondary)!important}.dashboard-page.dashboard-page-dark :is(.dashboard-main-payment .payment-qr-actions button,.dashboard-main-payment .payment-history-filters>button,.dashboard-main-profile .profile-summary-card button,.dashboard-main-referral .referral-qr-panel button,.dashboard-main-website-api .website-api-secondary-button,.dashboard-main-website-api .website-api-token-input button,.dashboard-main-pricing .pricing-reset-button){border-color:var(--dark-border-strong)!important;color:var(--dark-text-secondary)!important;background:var(--dark-surface-soft)!important}.dashboard-page.dashboard-page-dark :is(.dashboard-main-payment .payment-qr-actions button:hover,.dashboard-main-payment .payment-history-filters>button:hover,.dashboard-main-profile .profile-summary-card button:hover,.dashboard-main-referral .referral-qr-panel button:hover,.dashboard-main-website-api .website-api-secondary-button:hover,.dashboard-main-website-api .website-api-token-input button:hover,.dashboard-main-pricing .pricing-reset-button:hover){border-color:#7651d8!important;color:var(--dark-text)!important;background:var(--dark-purple-soft)!important}.dashboard-page.dashboard-page-dark :is(.service-notification-close,.service-announcement-close,.announcement-close){border-color:var(--dark-border)!important;color:var(--dark-text-secondary)!important;background:var(--dark-surface-soft)!important}.dashboard-page.dashboard-page-dark :is(.service-notification-close:hover,.service-announcement-close:hover,.announcement-close:hover){border-color:#7651d8!important;color:var(--dark-text)!important;background:var(--dark-purple-soft)!important}.dashboard-page.dashboard-page-dark .notificationCard .bellIcon path{fill:#b99cff}.dashboard-page.dashboard-page-dark .service-announcement-card .announcement-bell-wrap{border-color:var(--dark-surface)!important}.dashboard-page.dashboard-page-dark .service-announcement-card .announcement-important{color:#83e6b8;background:var(--dark-success-bg, rgba(18, 144, 94, .2))}.dashboard-page.dashboard-page-dark .service-announcement-card .announcement-copy{border-color:var(--dark-border);color:var(--dark-text-secondary);background:var(--dark-surface-soft)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-page{color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-card{border-color:var(--dark-border);background:var(--dark-surface);box-shadow:0 12px 30px #00000029}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-section-heading h1,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-section-heading h2,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-field-label,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-bank-title strong,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-transfer-heading h3,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-method-empty strong,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-payment-meta strong,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-info-row>strong,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-toolbar strong,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-table-empty strong{color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-section-subtitle,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-balance-summary,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-bank-title small,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-card-description,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-expiry,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-field-help,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-payment-meta>div,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-transfer-note,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-info-row>span,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-method-empty,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-guide-item p,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-toolbar,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-footer,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-table-empty span,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-method-cell{color:var(--dark-text-secondary)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-method-button,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-qr-card,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-amount-card{border-color:var(--dark-border);background:var(--dark-surface-raised);color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-method-button:hover:not(:disabled),.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-method-button:focus-visible{border-color:var(--dark-border-strong);background:var(--dark-surface-soft)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-method-button.is-active{border-color:var(--thg-border-accent-strong);background:var(--dark-purple-soft);box-shadow:0 0 0 1px var(--thg-border-accent-strong)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-method-icon,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-guide-icon,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-workspace-avatar{background:var(--dark-surface-soft);color:var(--dark-text-secondary)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-method-button.is-active .payment-method-icon,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-guide-icon{background:var(--dark-purple-soft);color:var(--thg-purple-600)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-qr-empty,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-payment-meta,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-transfer-card,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-guide-item{border-color:var(--dark-border);background:var(--dark-surface-soft)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-qr-empty{color:var(--dark-text-secondary)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-payment-meta>div{border-bottom-color:var(--dark-border)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-amount-input,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-search,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-filter-field input,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-filter-field select,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-toolbar select,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-pagination button{border-color:var(--dark-border-strong);background:var(--dark-surface-raised);color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-amount-input input,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-search input{color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-amount-input span,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-filter-field>span,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-search svg,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-pagination button{color:var(--dark-text-secondary)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-amount-input input::placeholder,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-search input::placeholder,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-filter-field input::placeholder{color:var(--dark-text-muted)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-filter-field select option,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-toolbar select option{color:var(--dark-text);background:var(--dark-surface-raised)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-amount-presets button{border-color:var(--dark-border-strong);background:var(--dark-surface-soft);color:var(--dark-text-secondary)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-amount-presets button:hover,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-amount-presets button:focus-visible,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-amount-presets button.is-active,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-pagination button:hover,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-pagination button:focus-visible{border-color:var(--thg-border-accent-strong);background:var(--dark-purple-soft);color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-transfer-card,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-info-row{border-color:var(--dark-border)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-copy-button{background:var(--dark-purple-soft);color:var(--thg-purple-600)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-guide-item.is-warning{background:#c94f6321}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-guide-item.is-warning .payment-guide-icon{background:var(--thg-danger-bg);color:var(--thg-danger)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-guide-item.is-warning strong{color:var(--thg-danger)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-tabs{border-bottom-color:var(--dark-border)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-tabs button{color:var(--dark-text-secondary)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-tabs button.is-active,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-tabs button:hover,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-tabs button:focus-visible{color:var(--thg-purple-600)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-table-wrap{border-color:var(--dark-border);background:var(--dark-surface)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-table-wrap th{border-bottom-color:var(--dark-border);background:var(--dark-surface-soft);color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-table-wrap td{border-bottom-color:var(--dark-border);color:var(--dark-text-secondary)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-table-wrap tbody tr:hover{background:#252d3e}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-code,.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-amount{color:var(--dark-text)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-table-empty svg{color:var(--dark-text-muted)}.dashboard-page.dashboard-page-dark .dashboard-main-payment .payment-history-footer{color:var(--dark-text-secondary)}
