@import "https://fonts.googleapis.com/css2?family=Fredoka:wght@400;500;600;700&family=Nunito:wght@400;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--gray-1:oklch(98.5% 0 0);--gray-2:oklch(97% 0 0);--gray-3:oklch(92.2% 0 0);--gray-4:oklch(87% 0 0);--gray-6:oklch(55.6% 0 0);--gray-7:oklch(43.9% 0 0);--gray-8:oklch(37.1% 0 0);--gray-10:oklch(26.9% 0 0);--gray-11:oklch(20.7% 0 0);--gray-12:oklch(14.5% 0 0);--bubbly-cream:#ebeae1;--bubbly-yellow:#f4b95f;--bubbly-green:#2a5c43;--bubbly-green-dark:#1f4532;--bubbly-blue:#8dbeea;--bubbly-orange:#ee9d6a;--bubbly-mint:#9cd1b2}.font-bubbly{font-family:Fredoka,sans-serif;font-weight:700}.font-body{font-family:Nunito,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html,body{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;background:var(--bubbly-cream);height:100%;color:var(--gray-10);scrollbar-width:thin;scrollbar-color:#82829b66 transparent;scroll-padding-top:96px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.5;overflow-x:hidden}body{scrollbar-gutter:stable}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#82829b59 padding-box padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#82829b8c padding-box padding-box}a{color:inherit;text-decoration:none}[x-cloak]{display:none}h1,h2,h3,h4,h5,h6{color:var(--gray-12)}.header{max-width:1600px;margin:auto;padding:0 30px}.header-container{justify-content:space-between;align-items:center;height:80px;display:flex}.logo{cursor:pointer;align-items:center;gap:8px;text-decoration:none;display:flex}.logo-icon{justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative}.logo-icon>div:first-child{background:var(--bubbly-green);border-radius:50%;width:26px;height:34px;transition:transform .3s;position:absolute;transform:rotate(-12deg)}.logo-icon>div:nth-child(2){background:var(--bubbly-yellow);opacity:.8;mix-blend-mode:multiply;border-radius:50%;width:26px;height:34px;position:absolute;transform:rotate(45deg)translate(4px,4px)}.logo-icon>span{z-index:10;color:#fff;margin-left:-2px;font-family:Fredoka,sans-serif;font-size:22px;font-weight:700;position:relative}.logo-text{letter-spacing:1px;color:var(--gray-12);margin-left:4px;font-size:18px;font-weight:800}.header-nav{align-items:center;gap:8px;display:flex}.header-nav a,.nav-link-btn{color:var(--gray-7);border-radius:9999px;align-items:center;gap:4px;padding:8px 14px;font-size:14px;font-weight:600;transition:color .2s,background-color .2s;display:inline-flex}.nav-link-btn{cursor:pointer;background:0 0;border:none;width:auto}.header-nav a:hover,.nav-link-btn:hover,.nav-link-btn.is-open{color:var(--gray-12);background:var(--gray-2)}.nav-dropdown-item{text-align:left;width:100%;color:var(--gray-10);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:10px 14px;font-size:14px;font-weight:600;transition:color .15s,background-color .15s;display:block}.nav-dropdown-item:hover{color:var(--gray-12);background:var(--gray-2)}.nav-dropdown-item.danger{color:#dc2626}.nav-dropdown-item.danger:hover{color:#dc2626;background:#dc262612}.profile-avatar-btn{border:1.5px solid var(--gray-3);width:36px;height:36px;color:var(--gray-9);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .2s,border-color .2s,background-color .2s;display:flex}.profile-avatar-btn:hover,.profile-avatar-btn.is-open{color:var(--gray-12);border-color:var(--gray-5);background:var(--gray-2)}.header-actions{align-items:center;gap:16px;display:flex}@media (width<=768px){.header-nav,.header-actions{display:none}}.checkout-success-wrap{text-align:center;max-width:600px;margin:80px auto;padding:0 20px}.checkout-success-card{border:1px solid var(--gray-3);background:#fff;border-radius:16px;padding:40px;box-shadow:0 4px 12px #0000000d}.checkout-success-note{color:var(--gray-6);margin-top:30px;font-size:12px}@media (width<=600px){.checkout-success-wrap{margin:32px auto;padding:0}.checkout-success-card{border-radius:12px;padding:24px 18px}.checkout-success-note{margin-top:18px;padding:0 16px}}.home-site-header{z-index:40;pointer-events:none;padding:0 8px;transition:top .6s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:0;right:0}.home-site-header.scrolled{top:10px}.home-site-header .home-nav{pointer-events:auto;width:100%;max-width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:1px solid #0000;border-radius:0;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-inline:auto;padding:9px max(20px,50% - 540px);transition:all .6s cubic-bezier(.16,1,.3,1);display:grid;overflow:visible}.home-site-header.scrolled .home-nav{-webkit-backdrop-filter:saturate(180%)blur(22px);backdrop-filter:saturate(180%)blur(22px);background:linear-gradient(#141a3a80,#0c0f246b);border-color:#ffffff1f;border-radius:18px;max-width:min(100%,1120px);padding:8px 22px;box-shadow:inset 0 1px #ffffff0f,0 16px 40px #00000059,0 4px 12px #00000040}.home-nav-links{align-items:center;gap:32px;display:flex}.home-nav-cta-desktop{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;width:auto;display:inline-flex}.home-nav-hamburger{display:none}@media (width<=900px){.home-nav-links,.home-nav-cta-desktop{display:none}.home-nav-hamburger{display:inline-flex}}.home-nav-links a{letter-spacing:.01em;border-radius:12px;padding:10px 16px;font-size:15px;font-weight:700;transition:background .25s,color .25s}.home-nav-links a:hover{background:#ffffff1a}.cursor-glow{pointer-events:none;z-index:1;mix-blend-mode:screen;filter:blur(60px);opacity:0;will-change:transform;background:radial-gradient(closest-side,#22d3eea6,#0000 70%);border-radius:50%;width:360px;height:360px;transition:opacity .4s;position:fixed;transform:translate(-50%,-50%)}.cursor-glow.visible{opacity:.22}.home-reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(20px)}.home-reveal.visible{opacity:1;transform:none}@keyframes home-float-up{0%{transform:translateY(0)}50%{transform:translateY(-18px)}to{transform:translateY(0)}}.floating-orb{filter:blur(30px);opacity:.7;mix-blend-mode:screen;pointer-events:none;border-radius:50%;position:absolute}.floating-orb.orb-1{background:radial-gradient(circle at 30% 30%,#7a5cff,#7a5cff00 70%);width:220px;height:220px;animation:9s ease-in-out infinite home-float-up;top:-40px;right:-60px}.floating-orb.orb-2{background:radial-gradient(circle,#22d3ee,#22d3ee00 70%);width:260px;height:260px;animation:11s ease-in-out infinite reverse home-float-up;bottom:70px;left:-80px}.scroll-top-btn{z-index:70;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;place-items:center;width:52px;height:52px;transition:opacity .25s,transform .25s;display:grid;position:fixed;bottom:18px;right:18px;transform:translateY(10px)scale(.96);box-shadow:0 12px 26px #00000059}.scroll-top-btn.visible{opacity:1;pointer-events:auto;transform:none}.scroll-top-btn:hover{background:#ffffff1f}.scroll-top-btn .progress-svg{width:100%;height:100%;padding:5px;position:absolute;inset:0;transform:rotate(-90deg)}.scroll-top-btn .progress-svg .track{stroke:#ffffff2e;stroke-width:4px;fill:none}.scroll-top-btn .progress-svg .bar{stroke:#22d3ee;stroke-width:4px;fill:none;stroke-linecap:round;stroke-dasharray:126;stroke-dashoffset:126px;transition:stroke-dashoffset .15s linear}.home-mobile-menu{-webkit-backdrop-filter:saturate(140%)blur(14px);backdrop-filter:saturate(140%)blur(14px);z-index:200;will-change:transform;background:#080c1cdb;flex-direction:column;padding:24px 28px;transition:transform .32s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;inset:0;transform:translateY(-100%)}.home-mobile-menu.open{transform:translateY(0)}.btn-secondary{color:var(--gray-12);border:1px solid var(--gray-4);cursor:pointer;background:#fff;border-radius:9999px;padding:10px 20px;font-family:Fredoka,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s,box-shadow .2s}.btn-secondary:hover{background:var(--gray-1);color:var(--gray-12);border-color:var(--gray-6);transform:translateY(-2px);box-shadow:0 8px 16px #0000000d}.btn-primary{background:var(--bubbly-green);color:var(--bubbly-yellow);cursor:pointer;border:none;border-radius:9999px;padding:10px 20px;font-family:Fredoka,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s,box-shadow .2s}.btn-primary:hover{background:var(--bubbly-green-dark);transform:translateY(-2px);box-shadow:0 8px 16px #25553a33}.app-shell{flex-direction:column;min-height:100vh;display:flex}.app-shell>main{flex:1 0 auto}.app-shell>.header{width:100%;margin:0 auto}.main-container{box-sizing:border-box;flex-direction:column;flex:1 0 auto;width:100%;max-width:1600px;margin:0 auto;padding:32px;display:flex}@media (width<=768px){.main-container{padding:20px 12px}}.hero{max-width:800px;padding:60px 0}.hero h1{letter-spacing:-1px;color:var(--bubbly-green);margin-bottom:20px;font-family:Fredoka,sans-serif;font-size:56px;font-weight:700;line-height:1.05}.hero p{color:var(--gray-7);max-width:540px;font-size:20px}.hero-buttons{gap:16px;margin-top:32px;display:flex}.btn-hero-primary{background:var(--bubbly-green);color:var(--bubbly-yellow);border-radius:9999px;padding:14px 28px;font-family:Fredoka,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:0 4px 14px #2a5c434d}.btn-hero-primary:hover{background:var(--bubbly-green-dark);transform:translateY(-2px)}.btn-hero-secondary{color:var(--gray-12);border:2px solid var(--gray-3);background:#fff;border-radius:9999px;padding:14px 28px;font-family:Fredoka,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.btn-hero-secondary:hover{border-color:var(--gray-6)}.bento-grid{grid-template-columns:repeat(12,1fr);gap:24px;margin-top:40px;display:grid}.bento-left{flex-direction:column;grid-column:span 7;gap:24px;display:flex}.bento-right{flex-direction:column;grid-column:span 5;gap:24px;display:flex}.bento-card{border-radius:40px;padding:32px 48px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.bento-card:hover{transform:translateY(-4px)}.card-cream{background:#fff;min-height:340px}.card-yellow{background:var(--bubbly-yellow);min-height:280px}.card-blue{background:var(--bubbly-blue);min-height:300px}.card-orange{background:var(--bubbly-orange);min-height:320px}.card-mint{background:var(--bubbly-mint);min-height:260px}.feature-cards{border-top:1px solid var(--gray-3);grid-template-columns:repeat(3,1fr);gap:24px;margin-top:60px;padding-top:60px;display:grid}.feature-card{border:1px solid var(--gray-3);background:#fff;border-radius:24px;padding:28px 32px;transition:all .2s}.feature-card:hover{background:var(--bubbly-cream);border-color:var(--gray-4)}.feature-card h3{color:var(--gray-12);margin-bottom:12px;font-size:20px;font-weight:700}.feature-card p{color:var(--gray-7);font-size:15px;line-height:1.6}.form-container{flex-direction:column;justify-content:center;max-width:400px;margin:auto;display:flex}.form-container h1{letter-spacing:-.5px;margin:5px 0;font-size:32px}.form-container p{color:var(--gray-6);margin-bottom:48px;font-size:18px}form{flex-direction:column;gap:24px;display:flex}label{color:var(--gray-12);margin-bottom:4px;font-size:14px;font-weight:500;display:block}input,textarea,button{pointer-events:auto;width:100%;font:inherit;border-radius:4px}input,textarea{color:var(--gray-12)}input{border:1px solid var(--gray-4);background-color:#fff;height:40px;padding:0 16px}input[data-invalid=true],textarea[data-invalid=true]{border-color:#fb2c36}input[data-invalid=true]+div,textarea[data-invalid=true]+div{color:#fb2c36;margin-top:2px;font-size:14px;font-weight:500}button{pointer-events:auto;background:var(--gray-12);color:#fff;border:none;padding:10px;font-weight:500}button:hover{background:var(--gray-10)}.alert{border:1px solid var(--gray-3);background:#fff;border-radius:10px;min-width:380px;padding:12px 16px;font-size:14px;font-weight:500;animation:.2s cubic-bezier(.39,.575,.565,1) both scale-up;position:relative}.alert-destructive{color:#fb2c36;background:#fb2c361a;border-color:#fb2c36}.alert-success{color:#00a63e;background:#00a63e1a;border-color:#00a63e}.flash-container{flex-direction:column;align-items:center;display:flex;position:fixed;top:80px;left:0;right:0}@keyframes scale-up{0%{transform:scale(.7)}to{transform:scale(1)}}.auth-container{justify-content:center;align-items:center;min-height:calc(100vh - 160px);display:flex}.auth-card{background:#fff;border-radius:32px;width:100%;max-width:420px;padding:clamp(20px,5vw,48px);box-shadow:0 10px 40px -10px #0000001a}.auth-header{text-align:center;margin-bottom:32px}.auth-header h1{margin-bottom:8px;font-size:32px}.auth-header p{color:var(--gray-6);font-size:15px}.auth-social{margin-bottom:24px}.btn-google{border:1px solid var(--gray-4);width:100%;color:var(--gray-12);background:#fff;border-radius:9999px;justify-content:center;align-items:center;gap:12px;padding:14px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.btn-google:hover{border-color:var(--bubbly-green);background:var(--gray-1)}.auth-divider{color:var(--gray-6);align-items:center;gap:16px;margin:24px 0;font-size:13px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--gray-3);flex:1;height:1px}.btn-secondary-full{border:1px solid var(--gray-4);width:100%;color:var(--gray-12);cursor:pointer;background:#fff;border-radius:9999px;padding:14px;font-size:15px;font-weight:600;transition:background-color .2s,transform .2s,box-shadow .2s}.btn-secondary-full:not(:disabled):hover{border-color:var(--bubbly-green);background-color:var(--gray-1);transform:translateY(-2px);box-shadow:0 8px 16px #0000000d}.btn-primary-full{background:var(--bubbly-green);width:100%;color:var(--bubbly-yellow);cursor:pointer;border:none;border-radius:9999px;padding:14px;font-size:15px;font-weight:600;transition:background-color .2s,transform .2s,box-shadow .2s}.btn-primary-full:not(:disabled):hover{background-color:var(--bubbly-green-dark);transform:translateY(-2px);box-shadow:0 8px 16px #25553a33}.btn-back{color:var(--gray-6);cursor:pointer;background:0 0;border:none;width:auto;margin-bottom:16px;padding:0;font-size:14px}.btn-back:hover{color:var(--gray-12);background:0 0}.form-group input{border:2px solid var(--gray-3);border-radius:12px;width:100%;margin-bottom:16px;padding:16px;font-size:16px;transition:border-color .2s,box-shadow .2s}.form-group input:focus{border-color:var(--bubbly-green);box-shadow:0 0 0 4px var(--bubbly-green-light);outline:none}.form-group svg{transition:color .2s}.form-group:focus-within svg{color:var(--bubbly-green)}.auth-footer{text-align:center;color:var(--gray-6);margin-top:24px;font-size:14px}.auth-link{color:var(--bubbly-green);font-weight:600}.auth-link-btn{color:var(--bubbly-green);font-weight:600;font-size:inherit;cursor:pointer;background:0 0;border:none;text-decoration:underline}.order-page{max-width:800px;margin:24px auto;padding:0 16px}.order-card{border:1px solid var(--gray-3);background:#fff;border-radius:12px;overflow:hidden}.order-merchant-header{border-bottom:1px solid var(--gray-3);align-items:center;gap:15px;padding:20px;display:flex}.order-merchant-avatar{background:var(--gray-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;font-weight:600;display:flex}.order-product-details{padding:24px 20px}.order-product-details h1{margin-bottom:8px;font-size:24px}.order-product-details p{color:var(--gray-7);margin-bottom:24px;font-size:16px}.order-price-box{border:2px solid var(--gray-12);text-align:center;background:var(--gray-1);border-radius:12px;padding:24px 20px}.order-price-label{color:var(--gray-7);margin-bottom:4px;font-size:13px}.order-price{color:var(--gray-12);margin-bottom:16px;font-size:40px;font-weight:800}.order-footer{background:var(--gray-1);border-top:1px solid var(--gray-3);color:var(--gray-6);text-align:center;padding:16px 20px;font-size:13px}.order-footer code{background:var(--gray-2);word-break:break-all;border-radius:4px;padding:2px 6px;font-size:11px}.order-product-details h2{margin-bottom:2px;font-size:18px}.order-product-details>p{color:var(--gray-6);font-size:14px}.order-price-box .btn-purchase{background:var(--gray-12);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:15px;font-weight:700;transition:opacity .2s}.order-price-box .btn-purchase:hover{opacity:.9}.order-price-box .btn-purchase:disabled{opacity:.7;cursor:not-allowed}.order-price-box .btn-signup{background:var(--gray-12);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:15px;font-weight:700}.order-price-box .login-link{color:#4285f4;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;font-weight:600}.order-owner-box{background:var(--gray-2);border:1px dashed var(--gray-8);border-radius:10px;padding:20px}.order-owner-box p:first-child{margin-bottom:10px;font-size:18px;font-weight:600}.order-owner-box p:last-child{color:var(--gray-11);font-size:14px}.order-auth-buttons{flex-direction:column;gap:10px;display:flex}.order-auth-buttons p{color:var(--gray-6);font-size:13px}@media (width<=480px){.order-page{margin:16px auto;padding:0 12px}.order-merchant-header{gap:12px;padding:16px}.order-merchant-avatar{width:42px;height:42px;font-size:18px}.order-product-details{padding:20px 16px}.order-product-details h1{font-size:20px}.order-product-details p{margin-bottom:20px;font-size:14px}.order-price-box{padding:20px 16px}.order-price{margin-bottom:12px;font-size:32px}.order-footer{padding:14px 16px}}.mobile-menu-btn{background:var(--bubbly-green);cursor:pointer;width:44px;height:44px;color:var(--bubbly-yellow);border:none;border-radius:14px;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.175,.885,.32,1.275);display:none;box-shadow:0 4px 10px #2a5c4333}.mobile-menu-btn:active{transform:scale(.9)}.mobile-menu-overlay{z-index:999;background:#00000080;display:none;position:fixed;inset:0}.mobile-menu{background:var(--bubbly-cream);z-index:1000;flex-direction:column;width:320px;padding:0;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-10px 0 30px #2a5c431a}.mobile-menu-header{border-bottom:2px solid var(--gray-3);background:#fff;justify-content:space-between;align-items:center;padding:24px;display:flex}.mobile-menu-links{flex-direction:column;flex:1;gap:8px;padding:24px;display:flex;overflow-y:auto}.mobile-menu-links a{color:var(--gray-12);border:none;border-radius:16px;padding:16px;font-size:18px;font-weight:700;transition:all .2s}.mobile-menu-links a:hover{color:var(--bubbly-green);background:#fff;transform:translate(4px)}.mobile-menu-links .btn-secondary,.mobile-menu-links .btn-primary{text-align:center;margin-top:8px;padding:16px;font-size:16px}@media (width<=768px){.mobile-menu-btn{display:flex}.mobile-menu-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;z-index:999;background:#2a5c431a;transition:opacity .3s;display:block;position:fixed;inset:0}.mobile-menu-overlay.open{opacity:1;pointer-events:auto}.mobile-menu{transition:transform .4s cubic-bezier(.16,1,.3,1);transform:translate(100%)}.mobile-menu-overlay.open .mobile-menu{transform:translate(0)}}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:32px;display:grid}.stats-card{border:1px solid var(--gray-3);background:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;padding:24px;transition:all .2s;display:flex;box-shadow:0 4px 12px #00000008}.stats-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000000f}.stats-card .label{color:var(--gray-6);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:12px;font-weight:600}.stats-card .value{color:var(--gray-12);font-family:Fredoka,sans-serif;font-size:24px;font-weight:800}.dashboard-content-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;display:grid}@media (width<=480px){.dashboard-content-grid{grid-template-columns:1fr}.stats-grid{grid-template-columns:1fr;gap:12px}.stats-card{padding:16px}}.card-surface{border:1px solid var(--gray-3);background:#fff;border-radius:24px;padding:24px;box-shadow:0 4px 12px #00000008}.card-surface h2{color:var(--bubbly-green);margin-bottom:16px;font-family:Fredoka,sans-serif;font-size:18px;font-weight:700}@media (width<=640px){.card-surface{border-radius:16px;padding:16px 12px}}.analytics-main-grid{grid-template-columns:2fr 1fr;gap:16px;margin-bottom:24px;display:grid}.analytics-bottom-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=900px){.analytics-main-grid,.analytics-bottom-grid{grid-template-columns:1fr}}@media (width<=480px){.stats-card-small{padding:12px}.stats-card-small p:last-child{font-size:18px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}#nprogress{pointer-events:none}#nprogress .bar{background:linear-gradient(90deg, #6fcf97, var(--bubbly-green) 60%, #1f4532);z-index:1031;border-radius:0 3px 3px 0;width:100%;height:3px;position:fixed;top:0;left:0;box-shadow:0 1px 6px #2a5c4359}#nprogress .peg{width:80px;height:100%;box-shadow:0 0 10px #6fcf97, 0 0 4px var(--bubbly-green);opacity:.9;display:block;position:absolute;right:0;transform:rotate(2deg)translateY(-3px)}#nprogress .spinner{display:none}@media (prefers-reduced-motion:reduce){#nprogress .peg{display:none}}.plan-card{border:1px solid var(--gray-3);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;transition:border-color .2s;display:flex}.plan-card:hover{border-color:var(--gray-5)}.plan-info{flex:1}.plan-name{color:var(--gray-12);margin-bottom:2px;font-size:16px;font-weight:700}.plan-duration{color:var(--gray-7);margin:0;font-size:13px}.plan-action-btn{background:var(--gray-12);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:auto;min-width:100px;padding:8px 16px;font-weight:700;transition:transform .1s,opacity .2s;display:flex}.plan-action-btn:active{transform:scale(.95)}.plan-action-btn:disabled{opacity:.6;cursor:not-allowed}.plan-action-btn .btn-price{font-size:14px}.plan-action-btn .btn-label{text-transform:uppercase;letter-spacing:.05em;opacity:.8;margin-top:1px;font-size:10px}@media (width<=480px){.plan-card{padding:12px 16px}.plan-name{font-size:15px}.plan-duration{font-size:12px}.plan-action-btn{min-width:85px;padding:6px 12px}}.product-layout-grid{flex-direction:column;gap:20px;max-width:1000px;margin:40px auto;padding:0 20px;display:flex}.product-layout-right-column{flex-direction:column;min-width:0;display:flex}@media (width>=992px){.product-layout-grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:30px;max-width:1080px;display:grid}.product-layout-right-column{position:sticky;top:30px}}@media (width>=1025px){.product-layout-grid{grid-template-columns:1.75fr 1fr;max-width:1600px}}.product-layout-card{border:1px solid var(--gray-3);background:#fff;border-radius:12px;overflow:hidden}.product-merchant-header{padding:20px}.product-details-content{padding:30px}.mobile-sticky-footer{border-top:1px solid var(--gray-3);z-index:100;background:#fff;padding:15px 20px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0000000d}.mobile-sticky-btn{background:var(--gray-12);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:12px;width:100%;padding:14px;font-size:16px;font-weight:700;transition:background .2s}.mobile-sticky-btn:active{background:var(--gray-11)}@media (width<=991px){.mobile-sticky-footer{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s;display:block}.mobile-sticky-footer.hidden{opacity:0;pointer-events:none;transform:translateY(100%)}.product-layout-grid{margin:16px auto;padding:0 0 90px}.product-details-content{padding:20px 16px}.product-merchant-header{padding:16px}}.bottom-sheet-overlay{z-index:1000;background:#00000080;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.bottom-sheet-content{background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;width:100%;max-width:600px;max-height:80vh;padding:30px 20px 20px;animation:.2s ease-out slide-up-sheet;position:relative;overflow-y:auto;box-shadow:0 -4px 20px #00000026}@keyframes slide-up-sheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}.bottom-sheet-close{cursor:pointer;width:auto;color:var(--gray-8);background:0 0;border:none;padding:0;font-size:24px;line-height:1;position:absolute;top:15px;right:20px}.bottom-sheet-close:hover{color:var(--gray-12);background:0 0}.bottom-sheet-title{color:var(--gray-12);margin-bottom:20px;padding-right:30px;font-size:18px;font-weight:700}.support-fab-container{z-index:1000;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:30px;right:30px}.support-fab{background:var(--gray-12);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 16px #00000026}.support-fab svg{transition:transform .3s cubic-bezier(.4,0,.2,1)}.support-fab.is-open svg{animation:.2s support-fab-icon-in}@keyframes support-fab-icon-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.support-fab:hover{background:var(--gray-11);transform:scale(1.05);box-shadow:0 6px 20px #0003}.support-fab:active{transform:scale(.95)}.support-popup{transform-origin:100% 100%;z-index:1001;background:#fff;border:1px solid #00000014;border-radius:20px;flex-direction:column;width:300px;animation:.25s cubic-bezier(.34,1.56,.64,1) support-popup-entrance;display:flex;position:absolute;bottom:68px;right:0;overflow:hidden;box-shadow:0 12px 36px #0000001f}@keyframes support-popup-entrance{0%{opacity:0;transform:scale(.9)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.support-popup-header{color:var(--gray-6);text-transform:uppercase;letter-spacing:.08em;background:0 0;border-bottom:1px solid #0000000f;padding:20px 24px 14px;font-size:11px;font-weight:700}.support-popup-list{flex-direction:column;padding:8px 0;display:flex}.support-popup-item{cursor:pointer;opacity:0;align-items:center;gap:16px;padding:12px 24px;text-decoration:none;transition:background .15s;animation:.4s cubic-bezier(.16,1,.3,1) both support-item-entrance;display:flex}@keyframes support-item-entrance{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.support-popup-item:hover{background:var(--gray-1)}.support-popup-icon-wrapper{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.support-popup-info{flex-direction:column;line-height:1.3;display:flex}.support-popup-title{color:var(--gray-12);font-size:15px;font-weight:700}.support-popup-subtitle{color:var(--gray-6);white-space:nowrap;text-overflow:ellipsis;max-width:190px;font-size:12px;overflow:hidden}.support-popup-item.telegram .support-popup-icon-wrapper{color:#08c;background:#e5f4ff}.support-popup-item.whatsapp .support-popup-icon-wrapper{color:#25d366;background:#e8f9ee}.support-popup-item.email .support-popup-icon-wrapper{color:#ee9d6a;background:#fff2ec}.support-popup-item.phone .support-popup-icon-wrapper{color:#5f3db5;background:#f2eefc}@media (width<=991px){.support-fab-container{bottom:90px;right:16px}}.PhoneInput{border:2px solid var(--gray-3);background-color:#fff;border-radius:12px;align-items:center;width:100%;height:52px;margin-bottom:16px;padding:0 16px;transition:border-color .2s,box-shadow .2s;display:flex}.PhoneInput:focus-within{border-color:var(--bubbly-green);box-shadow:0 0 0 4px var(--bubbly-green-light)}.PhoneInputInput{height:100%;color:var(--gray-12);background:0 0;border:none;outline:none;width:100%;margin-bottom:0;padding:0 0 0 12px;font-size:16px}.PhoneInputCountry{align-items:center;gap:6px;display:flex}.PhoneInputCountrySelectArrow{border-color:var(--gray-6);opacity:.8}.PhoneInputCountryIcon{box-shadow:none;border-radius:2px;overflow:hidden}.PhoneInput[data-disabled=true],.PhoneInput.PhoneInput--disabled{background-color:var(--gray-2);cursor:not-allowed}.PhoneInput.PhoneInput--disabled .PhoneInputInput{cursor:not-allowed}.form-error{color:#fb2c36;margin-top:4px;font-size:12px;font-weight:600;display:block}@media (prefers-reduced-motion:reduce){html,body{scroll-behavior:auto}}.how-stack-tail{height:9vh}.how-heading-track{pointer-events:none;position:absolute;inset:0 24px 400px}.how-heading{pointer-events:auto;margin-bottom:30px;position:sticky;top:84px}.how-stack{--stack-top:252px;padding-top:185px;padding-bottom:1px;position:relative}.how-step{top:calc(var(--stack-top) + var(--i) * 16px);margin-bottom:11vh;position:sticky}.how-card{background:radial-gradient(120% 140% at 100% 0,#7a5cff2e,#0000 55%),linear-gradient(#171e44 0%,#111634 100%);border:1px solid #ffffff1f;border-radius:26px;grid-template-columns:1fr .85fr;align-items:center;gap:44px;min-height:min(100vh - 380px,470px);padding:34px 40px;display:grid;box-shadow:inset 0 1px #ffffff0f,0 30px 70px #00000080}.how-card-left{min-width:0}.how-card-head{align-items:center;gap:18px;margin-bottom:18px;display:flex}.how-step-num{color:#0b1020;background:linear-gradient(135deg,#22d3ee,#7a5cff);border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-family:Fredoka,sans-serif;font-size:26px;font-weight:700;display:flex;box-shadow:0 8px 24px #22d3ee47}.how-step-eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:#22d3ee;margin:0 0 4px;font-size:12px;font-weight:800}.how-step-title{color:#fff;margin:0;font-size:26px;line-height:1.2}.how-step-desc{color:#a5b0d6;max-width:46ch;margin:0 0 20px;font-size:16px;line-height:1.7}.how-points{gap:10px;margin:0;padding:0;list-style:none;display:grid}.how-points li{color:#e8ebff;align-items:center;gap:10px;font-size:14.5px;font-weight:600;display:flex}.how-points svg{color:#22d3ee;background:#22d3ee1f;border-radius:50%;flex-shrink:0;width:21px;height:21px;padding:3px}.how-card-art{background:radial-gradient(90% 90% at 50% 0,#7a5cff1f,#0000 70%),#080c1e8c;border:1px solid #ffffff12;border-radius:18px;justify-content:center;align-self:stretch;align-items:center;min-width:0;padding:20px;display:flex}.how-art{filter:drop-shadow(0 18px 30px #0006);width:100%;height:auto;max-height:330px}@media (width<=900px){.how-card{border-radius:20px;grid-template-columns:1fr;gap:22px;min-height:0;padding:26px 22px}.how-heading-track{position:static}.how-heading{margin-bottom:22px;position:static}.how-stack{--stack-top:84px;padding-top:0}.how-step{margin-bottom:7vh}.how-stack-tail{height:4vh}.how-card-art{display:none}.how-step-num{border-radius:15px;width:50px;height:50px;font-size:22px}.how-step-title{font-size:21px}.how-step-desc{margin-bottom:16px;font-size:15px}.how-points li{font-size:14px}}@media (prefers-reduced-motion:reduce){.how-step{margin-bottom:20px;position:static}}.hero-trust{color:#a5b0d6;justify-content:center;align-items:center;gap:8px;margin:22px 0 0;font-size:14px;font-weight:600;display:flex}.hero-trust svg{color:#10b981;flex-shrink:0}.hero-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:720px;margin:34px auto 0;display:grid}.hero-stat{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:18px 12px;transition:transform .25s,border-color .25s,background .25s;display:flex}.hero-stat:hover{background:#7a5cff14;border-color:#7a5cff73;transform:translateY(-3px)}.hero-stat-num{background:linear-gradient(135deg,#a78bfa,#22d3ee);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:800;line-height:1}.hero-stat-label{color:#fff9;letter-spacing:.01em;font-size:13px}@media (width<=560px){.hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));max-width:360px}}.shot-scroll{perspective:1800px;perspective-origin:50% 40%;background:radial-gradient(70% 60% at 50% 42%,#7a5cff1f,#0000 72%);justify-content:center;margin-top:-20px;padding:0 16px 40px;display:flex;position:relative}.hero-shot{transform-origin:top;will-change:transform, opacity;background:#10152f;border:1px solid #ffffff24;border-radius:16px;width:100%;max-width:1180px;overflow:hidden;box-shadow:0 50px 140px #0009,0 0 90px #7a5cff52,0 0 160px #22d3ee29}.hero-shot-bar{background:#ffffff0a;border-bottom:1px solid #ffffff14;gap:7px;padding:12px 16px;display:flex}.hero-shot-bar span{background:#ffffff29;border-radius:50%;width:10px;height:10px}.hero-shot-bar span:first-child{background:#ff63638c}.hero-shot-bar span:nth-child(2){background:#f4b95f8c}.hero-shot-bar span:nth-child(3){background:#10b9818c}.hero-shot-img{display:block}.hero-shot img{width:100%;height:auto;display:block}@media (width<=700px){.shot-scroll{display:none}}.feat-card{background:linear-gradient(#ffffff12,#ffffff08);border:1px solid #ffffff1a;border-radius:22px;padding:30px;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.feat-card:before{content:"";background:linear-gradient(90deg, var(--fc), transparent 75%);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.feat-card:after{content:"";background:var(--fc);opacity:0;filter:blur(70px);pointer-events:none;border-radius:50%;width:170px;height:170px;transition:opacity .3s;position:absolute;top:-60px;right:-60px}.feat-card:hover{border-color:var(--fc-line);transform:translateY(-6px);box-shadow:0 24px 48px #00000059}.feat-card:hover:before{opacity:1}.feat-card:hover:after{opacity:.16}.feat-icon{z-index:1;width:52px;height:52px;color:var(--fc);background:var(--fc-soft);border:1px solid var(--fc-line);border-radius:16px;justify-content:center;align-items:center;margin-bottom:20px;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.feat-card:hover .feat-icon{transform:scale(1.08)rotate(-4deg)}.calc-cur{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;gap:4px;min-inline-size:0;margin:0;padding:4px;display:inline-flex}.calc-cur-legend{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.calc-cur button{pointer-events:auto;color:#a5b0d6;cursor:pointer;background:0 0;border:none;border-radius:999px;width:auto;padding:8px 22px;font-size:14px;font-weight:700;transition:background-color .2s,color .2s}.calc-cur button:hover{color:#fff;background:#ffffff17}.calc-cur button.active,.calc-cur button.active:hover{color:#fff;background:linear-gradient(135deg,#6c4df6,#7a5cff);box-shadow:0 6px 18px #7a5cff59}.faq-item{background:linear-gradient(#ffffff12,#ffffff08);border:1px solid #ffffff1a;border-radius:16px;transition:border-color .25s,background .25s,box-shadow .25s}.faq-item:hover{border-color:#7a5cff73}.faq-item.open{background:linear-gradient(#7a5cff1a,#7a5cff08);border-color:#7a5cff99;box-shadow:0 12px 34px #0000004d}.faq-q{text-align:left;cursor:pointer;color:#fff;border:none;border-radius:16px;align-items:center;gap:16px;width:100%;padding:20px 22px;font-size:16px;font-weight:700;display:flex}.faq-q,.faq-q:hover{background:0 0}.faq-q-num{letter-spacing:1px;color:#22d3ee;opacity:.85;flex-shrink:0;font-family:monospace;font-size:13px;font-weight:800}.faq-chev{color:#a5b0d6;background:#ffffff12;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .25s,color .25s;display:flex}.faq-item.open .faq-chev{color:#fff;background:#7a5cff;transform:rotate(180deg)}.faq-a{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1);display:grid}.faq-item.open .faq-a{grid-template-rows:1fr}.faq-a-inner{color:#a5b0d6;padding:0 22px 0 63px;font-size:15px;line-height:1.7;transition:padding .32s cubic-bezier(.16,1,.3,1);overflow:hidden}.faq-item.open .faq-a-inner{padding-bottom:22px}@media (width<=600px){.faq-a-inner{padding-left:22px}}.active-trial-banner{background:linear-gradient(135deg,#9cd1b226 0%,#9cd1b20d 100%);border:1px solid #2a5c4326;border-radius:14px;flex-direction:column;gap:16px;margin-bottom:30px;padding:20px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #2a5c430f}.active-trial-banner:hover{transform:translateY(-2px);box-shadow:0 8px 24px #2a5c431a}.active-trial-banner:after{content:"";background:linear-gradient(90deg,#fff0 0%,#fff9 50%,#fff0 100%);width:50%;height:100%;animation:5s infinite shine;position:absolute;top:0;left:-100%;transform:skew(-20deg)}@keyframes shine{0%{left:-100%}15%{left:200%}to{left:200%}}.active-trial-banner-header{align-items:center;gap:14px;display:flex}.active-trial-icon-wrapper{background:linear-gradient(135deg, var(--bubbly-green) 0%, var(--bubbly-green-dark) 100%);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 4px 10px #2a5c4333}.active-trial-text h3{color:var(--gray-12);letter-spacing:-.3px;margin-bottom:2px;font-size:16px;font-weight:800}.active-trial-text p{color:var(--gray-8);margin:0;font-size:13.5px;font-weight:500;line-height:1.4}.active-trial-btn{color:var(--bubbly-green-dark);z-index:1;background:#fff;border:1px solid #2a5c4333;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 20px;font-size:14.5px;font-weight:700;text-decoration:none;transition:all .2s;display:flex;position:relative;box-shadow:0 2px 6px #0000000a}.active-trial-btn:hover{background:var(--bubbly-green);color:#fff;border-color:var(--bubbly-green);box-shadow:0 4px 12px #2a5c4333}@media (width>=500px) and (width<=899px){.active-trial-banner{flex-direction:row;justify-content:space-between;align-items:center}.active-trial-btn{white-space:nowrap;width:auto;padding:10px 18px}}.auth-layout{background:var(--bubbly-cream);width:100%;min-height:100vh;display:flex;position:relative}.auth-sidebar{border-right:1px solid var(--gray-3);box-sizing:border-box;z-index:100;background:#fff;flex-direction:column;justify-content:space-between;width:260px;min-width:260px;height:100vh;padding:24px 18px;display:flex;position:sticky;top:0;left:0;overflow-y:auto;box-shadow:2px 0 16px #00000005}.auth-sidebar-brand{border-bottom:1px solid var(--gray-2);margin-bottom:16px;padding-bottom:20px}.auth-sidebar-brand .logo,.auth-drawer-header .logo{align-items:center;gap:10px;text-decoration:none;display:flex}.auth-sidebar-nav{flex-direction:column;flex:1;gap:3px;display:flex}.auth-sidebar-divider{background:var(--gray-2);border:none;height:1px;margin:8px 10px}.auth-sidebar-link{color:var(--gray-8);border-radius:12px;align-items:center;gap:11px;padding:7px 10px;font-size:14.5px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.auth-sidebar-link:hover{color:var(--gray-12);background:var(--gray-1)}.auth-sidebar-link.active{color:var(--gray-12);background:#2a5c4314;font-weight:800}.auth-sidebar-link.active:before{content:"";background:var(--bubbly-green);border-radius:3px;width:3px;height:20px;position:absolute;top:50%;left:-6px;transform:translateY(-50%)}.auth-nav-icon{background:var(--gray-2);width:30px;height:30px;color:var(--gray-8);border-radius:9px;flex-shrink:0;place-items:center;transition:background .15s,color .15s;display:grid}.auth-sidebar-link:hover .auth-nav-icon{color:var(--gray-12)}.auth-sidebar-link.active .auth-nav-icon{background:var(--bubbly-green);color:#fff}.auth-sidebar-link .auth-nav-icon.is-bio{background:linear-gradient(135deg, #3d8a63, var(--bubbly-green-dark));color:#fff}.auth-sidebar-link .auth-nav-icon.is-ig{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af)}.auth-sidebar-external{opacity:.55;margin-left:auto}.auth-sidebar-toggle,.auth-sidebar-toggle:hover{cursor:pointer;text-align:left;border:none;width:100%;font-family:inherit}.auth-sidebar-toggle{background:0 0}.auth-sidebar-toggle.active,.auth-sidebar-toggle.active:hover{background:#2a5c4314}.auth-sidebar-chevron{margin-left:auto;transition:transform .2s}.auth-sidebar-chevron.is-open{transform:rotate(180deg)}.auth-sidebar-sub{border-left:2px solid var(--gray-2);flex-direction:column;gap:1px;margin:2px 0 6px 24px;padding-left:12px;display:flex}.auth-sidebar-sublink{color:var(--gray-7);border-radius:10px;align-items:center;gap:10px;padding:7px 12px;font-size:13.5px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:flex}.auth-sidebar-sublink:hover{background:var(--gray-2);color:var(--gray-12)}.auth-sidebar-sublink.active{color:var(--bubbly-green);background:#2a5c4314;font-weight:800}.auth-sidebar-footer{border-top:1px solid var(--gray-2);flex-direction:column;gap:12px;margin-top:auto;padding-top:16px;display:flex}.auth-sidebar-balance-card{box-sizing:border-box;background:linear-gradient(135deg,#2a5c430f 0%,#9cd1b224 100%);border:1px solid #2a5c4324;border-radius:14px;padding:12px 14px}.auth-balance-meta{text-transform:uppercase;letter-spacing:.05em;color:var(--gray-7);align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.auth-balance-val{color:var(--gray-12);margin-top:4px;font-family:Fredoka,sans-serif;font-size:18px;font-weight:800;line-height:1.2}.auth-sidebar-user-pill{background:var(--gray-1);border:1px solid var(--gray-3);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.auth-sidebar-user-avatar{background:var(--bubbly-green);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:flex}.auth-sidebar-user-info{flex:1;min-width:0}.auth-sidebar-user-name{color:var(--gray-12);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;line-height:1.3;overflow:hidden}.auth-sidebar-user-sub{color:var(--gray-6);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:1.3;overflow:hidden}.auth-sidebar-logout-btn{width:32px;height:32px;color:var(--gray-6);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.auth-sidebar-logout-btn:hover{color:#dc2626;background:#dc262614}.auth-sidebar-collapse,.auth-sidebar-collapse:hover{width:100%;min-height:38px;color:var(--gray-7);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:6px 10px;font-size:13.5px;font-weight:700;display:flex}.auth-sidebar-collapse:hover{background:var(--gray-1);color:var(--gray-12)}.auth-sidebar{transition:width .2s,min-width .2s,padding .2s}.auth-sidebar.is-collapsed{width:78px;min-width:78px;padding:24px 12px}.auth-sidebar.is-collapsed .auth-sidebar-link>span:not(.auth-nav-icon),.auth-sidebar.is-collapsed .auth-sidebar-sublink>span,.auth-sidebar.is-collapsed .auth-sidebar-collapse>span,.auth-sidebar.is-collapsed .auth-balance-meta>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.auth-sidebar.is-collapsed .logo-text,.auth-sidebar.is-collapsed .auth-sidebar-chevron,.auth-sidebar.is-collapsed .auth-sidebar-external,.auth-sidebar.is-collapsed .auth-balance-val,.auth-sidebar.is-collapsed .auth-sidebar-user-info{display:none}.auth-sidebar.is-collapsed .auth-sidebar-brand .logo{justify-content:center}.auth-sidebar.is-collapsed .auth-sidebar-link,.auth-sidebar.is-collapsed .auth-sidebar-collapse{justify-content:center;padding:7px}.auth-sidebar.is-collapsed .auth-sidebar-sub{background:var(--gray-1);border-left:none;border-radius:12px;align-items:center;margin:2px 0 6px;padding:4px 0}.auth-sidebar.is-collapsed .auth-sidebar-sublink{justify-content:center;padding:8px}.auth-sidebar.is-collapsed .auth-sidebar-balance-card{place-items:center;padding:10px 0;display:grid}.auth-sidebar.is-collapsed .auth-sidebar-user-pill{flex-direction:column;gap:6px;padding:8px 0}.auth-sidebar-tip{z-index:300;background:var(--gray-12);color:#fff;white-space:nowrap;pointer-events:none;border-radius:9px;padding:6px 11px;font-size:13px;font-weight:700;animation:.12s ease-out auth-tip-in;position:fixed;transform:translateY(-50%);box-shadow:0 6px 18px #0000002e}.auth-sidebar-tip:before{content:"";background:var(--gray-12);width:8px;height:8px;position:absolute;top:50%;left:-4px;transform:translateY(-50%)rotate(45deg)}@keyframes auth-tip-in{0%{opacity:0;transform:translate(-4px,-50%)}}@media (prefers-reduced-motion:reduce){.auth-sidebar,.auth-sidebar-tip{transition:none;animation:none}}.auth-main-wrapper{flex-direction:column;flex:1;min-width:0;min-height:100vh;display:flex}.auth-main-content{box-sizing:border-box;flex:1;width:100%;margin:0 auto;padding:36px 40px}.auth-mobile-bar{display:none}@media (width<=900px){.auth-layout{flex-direction:column}.auth-sidebar{display:none}.auth-mobile-bar{-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--gray-3);z-index:100;background:#ffffffeb;align-items:center;gap:10px;height:60px;padding:0 14px;display:flex;position:sticky;top:0}.auth-mobile-bar .auth-mobile-toggle{border:1px solid var(--gray-3);cursor:pointer;width:40px;height:40px;color:var(--gray-12);background:#fff;border-radius:12px;flex:none;place-items:center;margin:0;padding:0;transition:background .15s,border-color .15s;display:grid}.auth-mobile-bar .auth-mobile-toggle:hover{background:var(--gray-1);border-color:var(--gray-4)}.auth-mobile-bar .logo{flex:none;min-width:0}.auth-mobile-bar .auth-mobile-help,.auth-mobile-bar .auth-mobile-help:hover{border:1px solid var(--gray-3);width:36px;height:36px;color:var(--gray-8);background:#fff;border-radius:10px;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.auth-mobile-user-balance{color:var(--bubbly-green);white-space:nowrap;background:#2a5c4314;border:1px solid #2a5c4324;border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 12px;font-family:Fredoka,sans-serif;font-size:13.5px;font-weight:800;display:inline-flex}@media (width<=360px){.auth-mobile-bar .logo-text{display:none}}.auth-main-content{padding:20px 14px}}.auth-drawer-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background:#00000073;animation:.2s authFadeIn;position:fixed;inset:0}.auth-drawer-panel{z-index:10001;box-sizing:border-box;background:#fff;flex-direction:column;justify-content:space-between;width:290px;max-width:85vw;padding:20px 16px;animation:.25s cubic-bezier(.16,1,.3,1) authSlideInLeft;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;box-shadow:6px 0 28px #00000026}.auth-drawer-header{border-bottom:1px solid var(--gray-2);justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.auth-drawer-header .auth-drawer-close{border:1px solid var(--gray-3);cursor:pointer;width:38px;height:38px;color:var(--gray-8);background:#fff;border-radius:12px;flex:none;place-items:center;margin:0 0 0 auto;padding:0;transition:background .15s,color .15s;display:grid}.auth-drawer-header .auth-drawer-close:hover{background:var(--gray-1);color:var(--gray-12)}@keyframes authSlideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes authFadeIn{0%{opacity:0}to{opacity:1}}.header-actions .btn-primary,.header-actions .btn-secondary{white-space:nowrap}.dash-products-wrap{margin-bottom:28px}.dash-products-head{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.dash-products-head h2{color:var(--gray-12);margin:0;font-size:18px;font-weight:800}.dash-products-head span{color:var(--gray-7);background:#1c19170d;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:700}.dash-products{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.dash-product{background:#fff;border:1px solid #1c191712;border-radius:20px;flex-direction:column;gap:16px;min-width:0;min-height:300px;padding:24px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 1px 2px #1c19170a,0 8px 24px -12px #1c19171a}.dash-product:hover{transform:translateY(-2px);box-shadow:0 2px 4px #1c19170a,0 18px 40px -14px #1c19172e}.dash-product header{align-items:center;gap:10px;display:flex}.dash-product h3{color:var(--gray-12);flex:1;margin:0;font-size:17px;font-weight:800}.dash-product-icon{color:#fff;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 6px 14px -6px #1c191759}.dash-product-icon.is-ig{background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af)}.dash-product-icon.is-bio{background:linear-gradient(135deg, var(--bubbly-green), var(--bubbly-green-dark))}.dash-product-icon.is-tg{background:linear-gradient(135deg,#37aee2,#1e96c8)}.dash-product-status{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:800}.dash-product-status.is-good{color:#1e7a3c;background:#34a8531a}.dash-product-status.is-warn{color:#b4541f;background:#ee9d6a24}.dash-product-status.is-muted{background:var(--gray-2);color:var(--gray-7)}.dash-product-desc{color:var(--gray-7);overflow-wrap:anywhere;flex-direction:column;gap:8px;margin:0;font-size:13.5px;line-height:1.5;display:flex}.dash-accounts{align-items:center;gap:10px;min-width:0;display:flex}.dash-avatars{flex:none;display:flex}.dash-avatars>*{object-fit:cover;color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af);border:2px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid;box-shadow:0 1px 3px #1c191726}.dash-avatars>*+*{margin-left:-9px}.dash-accounts-names{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--gray-11);font-weight:700;overflow:hidden}.dash-plan{color:#1e7a3c;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.dash-plan i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #34a85326}.dash-product-features{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.dash-product-features li{color:var(--gray-8);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.dash-product-features svg{width:20px;height:20px;color:var(--bubbly-green);background:#2a5c4317;border-radius:50%;flex:none;padding:3px}.dash-product-desc b{color:var(--gray-11)}.dash-product-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.dash-product-metrics .dash-product-metric{background:#1c191708;border-radius:12px;min-width:0;padding:10px 12px}.dash-product-metrics dd{color:var(--gray-12);font-variant-numeric:tabular-nums;margin:0;font-family:Fredoka,sans-serif;font-size:20px;font-weight:700}.dash-product-metrics dt{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-6);font-size:11.5px;font-weight:700;overflow:hidden}.dash-product footer{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.dash-product-cta{background:var(--bubbly-green);color:#fff;border-radius:12px;align-items:center;gap:6px;padding:10px 16px;font-size:13.5px;font-weight:700;text-decoration:none;transition:background-color .2s,transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 1px 2px #2a5c4333,0 6px 16px -6px #2a5c4373}.dash-product-cta:hover{background:var(--bubbly-green-dark);color:#fff;transform:translateY(-1px)}.dash-product-cta svg{transition:transform .2s cubic-bezier(.22,1,.36,1)}.dash-product-cta:hover svg{transform:translate(2px)}.dash-products>*{animation:.45s cubic-bezier(.22,1,.36,1) both dash-rise}.dash-products>:nth-child(2){animation-delay:50ms}.dash-products>:nth-child(3){animation-delay:.1s}@keyframes dash-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.dash-products>*{animation:none}.dash-product,.dash-product-cta,.dash-product-cta svg{transition:none}}.dash-product-link{color:var(--gray-7);align-items:center;gap:4px;font-size:13px;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.dash-product-link:hover{color:var(--bubbly-green)}.sg-modal{animation:.2s ease-out both sg-modal-fade}.sg-modal-card{animation:.3s cubic-bezier(.22,1,.36,1) both sg-modal-pop}@keyframes sg-modal-fade{0%{opacity:0}}@keyframes sg-modal-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}}@media (prefers-reduced-motion:reduce){.sg-modal,.sg-modal-card{animation:none}}.tg-banner{background:radial-gradient(120% 160% at 100% 0,#37aee224,#0000 60%),#f3faff;border:1px solid #1e96c838;border-radius:18px;align-items:center;gap:14px;margin-bottom:22px;padding:14px 16px;display:flex;box-shadow:0 8px 24px -14px #1e96c859}.tg-banner-icon{color:#fff;background:linear-gradient(135deg,#37aee2,#1e96c8);border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 18px -8px #1e96c8b3}.tg-banner-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tg-banner-text b{color:#0c4a6e;font-size:15px}.tg-banner-text span{color:#2f6b8a;font-size:13.5px;line-height:1.45}.tg-banner-btn,.tg-banner-btn:hover{color:#fff;background:#1e96c8;border-radius:12px;flex:none;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .2s,transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 8px 18px -8px #1e96c8cc}.tg-banner-btn:hover{background:#1784b2;transform:translateY(-1px)}@media (width<=600px){.tg-banner{flex-wrap:wrap}.tg-banner-text{flex-basis:calc(100% - 60px)}.tg-banner-btn{justify-content:center;width:100%}}.tb{z-index:60;-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);background:#ebeae1d1;border-bottom:1px solid #1c191712;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 40px;display:flex;position:sticky;top:0}.tb-crumbs{min-width:0;color:var(--gray-6);align-items:center;font-size:14px;font-weight:700;display:flex}.tb-crumbs span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tb-crumbs span+span:before{content:"/";color:var(--gray-4);margin:0 8px}.tb-crumbs .is-current{color:var(--gray-12)}.tb-actions{align-items:center;gap:10px;display:flex}.tb-dd{position:relative}.tb .tb-create,.tb .tb-create:hover,.tb .tb-avatar-btn,.tb .tb-avatar-btn:hover{cursor:pointer;border-radius:12px;align-items:center;gap:6px;width:auto;height:40px;font-size:14px;font-weight:700;transition:background-color .2s,box-shadow .2s,transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.tb .tb-create,.tb .tb-create:hover{background:var(--bubbly-green);color:#fff;border:none;padding:0 14px;box-shadow:0 1px 2px #2a5c4333,0 6px 16px -6px #2a5c4373}.tb .tb-create:hover,.tb .tb-create.is-open{background:var(--bubbly-green-dark);transform:translateY(-1px)}.tb .tb-avatar-btn,.tb .tb-avatar-btn:hover{color:var(--gray-8);background:#fff;border:1px solid #1c19171f;padding:0 8px 0 4px}.tb .tb-avatar-btn:hover,.tb .tb-avatar-btn.is-open{box-shadow:0 6px 18px -10px #1c19174d}.tb .tb-create:focus-visible,.tb .tb-avatar-btn:focus-visible,.tb-icon-btn:focus-visible,.tb-wallet:focus-visible{outline:none;box-shadow:0 0 0 3px #2a5c4333}.tb-caret{transition:transform .2s}.tb .is-open .tb-caret{transform:rotate(180deg)}.tb-icon-btn,.tb-icon-btn:hover{width:40px;height:40px;color:var(--gray-8);background:#fff;border:1px solid #1c19171f;border-radius:12px;place-items:center;transition:box-shadow .2s;display:grid}.tb-icon-btn:hover{color:var(--bubbly-green);box-shadow:0 6px 18px -10px #1c19174d}.tb-wallet,.tb-wallet:hover{height:40px;color:var(--bubbly-green);font-variant-numeric:tabular-nums;background:#2a5c4312;border:1px solid #2a5c432e;border-radius:12px;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:800;text-decoration:none;transition:background-color .2s;display:inline-flex}.tb-wallet:hover{background:#2a5c431f}.tb-avatar{background:linear-gradient(135deg, var(--bubbly-green), #3f8a63);color:#fff;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:grid}.tb-avatar.is-lg{border-radius:12px;width:40px;height:40px;font-size:16px}.tb-menu{z-index:70;background:#fff;border:1px solid #1c191712;border-radius:18px;flex-direction:column;gap:2px;width:290px;padding:8px;animation:.2s cubic-bezier(.22,1,.36,1) both tb-pop;display:flex;position:absolute;top:calc(100% + 8px);box-shadow:0 4px 10px #1c19170d,0 24px 56px -16px #1c191740}.tb-menu.is-right{transform-origin:100% 0;right:0}.tb-menu.is-left{transform-origin:0 0;left:0}@keyframes tb-pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.tb-menu-head{border-bottom:1px solid #1c191712;align-items:center;gap:10px;margin-bottom:4px;padding:8px 10px 12px;display:flex}.tb-menu-head>span:last-child{flex-direction:column;min-width:0;display:flex}.tb-menu-head b{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-12);overflow:hidden}.tb-menu-head small{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-6);font-size:12.5px;overflow:hidden}.tb .tb-menu-item,.tb .tb-menu-item:hover{width:100%;color:var(--gray-12);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;text-decoration:none;transition:background-color .15s;display:flex}.tb .tb-menu-item:hover,.tb .tb-menu-item:focus-visible{background:var(--gray-1);outline:none}.tb-menu-icon{width:32px;height:32px;color:var(--bubbly-green);background:#2a5c4314;border-radius:10px;flex:none;place-items:center;display:grid}.tb-menu-text{flex-direction:column;min-width:0;display:flex}.tb-menu-text b{font-size:14px;font-weight:700}.tb-menu-text small{color:var(--gray-6);font-size:12px}.tb .tb-menu-item.is-danger{color:#dc2626;border-top:1px solid #1c19170f;border-radius:0 0 12px 12px;margin-top:4px}.tb .tb-menu-item.is-danger .tb-menu-icon{color:#dc2626;background:#fef2f2}@media (prefers-reduced-motion:reduce){.tb-menu{animation:none}}@media (width<=900px){.tb{display:none}}.help{color:var(--gray-11);flex-direction:column;gap:18px;padding:26px 24px 22px;font-family:Nunito,sans-serif;display:flex}.help-head{gap:12px;padding-right:28px;display:flex}.help-head-icon{width:42px;height:42px;color:var(--bubbly-green);background:#2a5c4317;border-radius:13px;flex:none;place-items:center;display:grid}.help-head h2,.help-sent h2{color:var(--gray-12);margin:0;font-family:Fredoka,sans-serif;font-size:21px;font-weight:600}.help-head p,.help-sent p{color:var(--gray-6);margin:2px 0 0;font-size:13.5px;line-height:1.5}.help-quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.help-quick-item,.help-quick-item:hover{color:var(--gray-12);background:#fff;border:1px solid #1c191714;border-radius:14px;flex-direction:column;gap:2px;padding:12px 14px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s cubic-bezier(.22,1,.36,1);display:flex}.help-quick-item:hover{border-color:#2a5c434d;transform:translateY(-1px);box-shadow:0 10px 24px -14px #1c191759}.help-quick-item b{margin-top:6px;font-size:14px}.help-quick-item small{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-6);font-size:12.5px;overflow:hidden}.help-quick-icon{color:#fff;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.help-quick-icon.is-tg{background:linear-gradient(135deg,#37aee2,#1e96c8)}.help-quick-icon.is-mail{background:linear-gradient(135deg, var(--bubbly-green), #3f8a63)}.help-form{border-top:1px dashed #1c191724;flex-direction:column;gap:10px;padding-top:16px;display:flex}.help-label{color:var(--gray-11);font-size:13.5px;font-weight:800}.help-topics{border:none;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.help-topics legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.help .help-topic,.help .help-topic:hover{width:auto;color:var(--gray-8);cursor:pointer;background:#fff;border:1px solid #1c191721;border-radius:99px;padding:6px 12px;font-size:13px;font-weight:700;transition:background-color .2s,border-color .2s}.help .help-topic.is-on,.help .help-topic.is-on:hover{border-color:var(--bubbly-green);color:var(--bubbly-green);background:#2a5c4317}.help .help-topic:focus-visible,.help .help-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #2a5c4333}.help .help-input{width:100%;height:auto;color:var(--gray-12);font:inherit;resize:vertical;background:#fff;border:1px solid #1c191721;border-radius:12px;padding:10px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}.help .help-input:focus{border-color:#2a5c438c;outline:none;box-shadow:0 0 0 3px #2a5c4329}.help-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.help-foot small{min-width:0;color:var(--gray-6);flex:100%;align-items:flex-start;gap:6px;font-size:12.5px;line-height:1.5;display:inline-flex}.help-reply svg{flex:none;margin-top:3px}.help-reply b{white-space:nowrap;color:var(--gray-8)}.help-foot .help-btn{margin-left:auto}.help .help-btn,.help .help-btn:hover{cursor:pointer;border:none;border-radius:12px;width:auto;padding:10px 18px;font-size:14px;font-weight:700}.help .help-btn.is-primary,.help .help-btn.is-primary:hover{background:var(--bubbly-green);color:#fff;box-shadow:0 1px 2px #2a5c4333,0 6px 16px -6px #2a5c4373}.help .help-btn.is-primary:hover{background:var(--bubbly-green-dark)}.help .help-btn:disabled{opacity:.6;cursor:progress}.help-sent{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:10px 0 4px;display:flex}.help-sent-icon{color:#15803d;background:#16a34a1a;border-radius:50%;place-items:center;width:60px;height:60px;display:grid}@media (width<=480px){.help{padding:22px 18px 18px}.help-foot .help-btn{width:100%}}:is(.bio-view,.bio-studio,.bio-dev,.bio-analytics) :where(button){width:auto;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:0;padding:0}:is(.bio-view,.bio-studio,.bio-dev,.bio-analytics) :where(h1,h2,h3,h4){color:inherit;margin:0}:is(.bio-view,.bio-studio,.bio-dev,.bio-analytics) :where(label){font-size:inherit;font-weight:inherit;color:inherit;margin:0}:is(.bio-view,.bio-studio,.bio-dev,.bio-analytics) :where(input,textarea,select){width:100%;height:auto;font:inherit}@keyframes bio-spin{to{transform:rotate(360deg)}}.bio-spin{animation:.9s linear infinite bio-spin}.bio-view{background:var(--bio-bg);width:100%;min-height:100vh;color:var(--bio-text);font-family:var(--bio-font);-webkit-font-smoothing:antialiased;background-attachment:fixed;justify-content:center;padding:16px 16px 24px;display:flex}.bio-view-inner{flex-direction:column;width:100%;max-width:580px;min-height:calc(100vh - 40px);display:flex}.bio-view-topbar{justify-content:flex-end;min-height:40px;display:flex}.bio-share-btn,.bio-share-btn:hover{background:var(--bio-card);border:1px solid var(--bio-card-border);color:var(--bio-text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:700;transition:transform .15s;display:inline-flex}.bio-share-btn:hover{transform:translateY(-1px)}.bio-profile{text-align:center;flex-direction:column;align-items:center;padding:4px 0 26px;display:flex}.bio-banner{aspect-ratio:3;background:var(--bio-card);border-radius:20px;width:100%;margin-bottom:-46px;overflow:hidden}.bio-banner img{object-fit:cover;width:100%;height:100%;display:block}.bio-avatar{background:var(--bio-accent);width:96px;height:96px;color:var(--bio-on-accent);box-shadow:0 0 0 4px var(--bio-ring), 0 12px 30px #00000024;border-radius:50%;place-items:center;margin-bottom:14px;font-size:38px;font-weight:800;display:grid;position:relative;overflow:hidden}.bio-avatar img{object-fit:cover;width:100%;height:100%}.bio-name{letter-spacing:-.01em;word-break:break-word;font-size:24px;font-weight:800;line-height:1.2}.bio-handle{color:var(--bio-muted);margin-top:2px;font-size:14px;font-weight:600}.bio-desc{white-space:pre-line;word-break:break-word;max-width:460px;margin-top:12px;font-size:15px;line-height:1.55}.bio-socials{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.bio-social{background:var(--bio-card);border:1px solid var(--bio-card-border);width:44px;height:44px;color:var(--bio-text);-webkit-backdrop-filter:var(--bio-card-blur);backdrop-filter:var(--bio-card-blur);border-radius:50%;place-items:center;transition:transform .15s,background .15s,color .15s;display:grid}.bio-social:hover{background:var(--bio-accent);color:var(--bio-on-accent);border-color:#0000;transform:translateY(-2px)}.bio-blocks{flex-direction:column;flex:1;gap:12px;display:flex}.bio-card{background:var(--bio-card);border:1px solid var(--bio-card-border);border-radius:min(var(--bio-radius), 22px);-webkit-backdrop-filter:var(--bio-card-blur);backdrop-filter:var(--bio-card-blur);color:var(--bio-card-text,var(--bio-text));box-shadow:var(--bio-card-shadow)}.bio-section-title{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--bio-muted);margin-top:14px;font-size:13px;font-weight:800}.bio-section-title:first-child{margin-top:0}.bio-link{border-radius:var(--bio-radius);grid-template-columns:42px 1fr 42px;align-items:center;gap:8px;min-height:62px;padding:9px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:grid}.bio-link:hover{transform:translateY(-2px);box-shadow:0 12px 26px #0000001a}.bio-link:active{transform:scale(.99)}.bio-link-icon{border-radius:min(var(--bio-radius), 12px);background:color-mix(in srgb, var(--bio-accent) 13%, transparent);width:42px;height:42px;color:var(--bio-accent);place-items:center;display:grid;overflow:hidden}.bio-link-icon img{object-fit:cover;width:100%;height:100%}.bio-link-title{text-align:center;word-break:break-word;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:15.5px;font-weight:700;line-height:1.3;display:flex}.bio-link-end{opacity:.4;place-items:center;transition:opacity .15s;display:grid}.bio-link:hover .bio-link-end{opacity:1}.bio-link--draft{opacity:.55;border-style:dashed;grid-template-columns:1fr}.bio-badge{background:var(--bio-accent);color:var(--bio-on-accent);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:800;line-height:1.1;display:inline-block}.bio-text{text-align:center;padding:16px 18px;font-size:14.5px;line-height:1.55}.bio-text strong{margin-bottom:4px;font-size:15.5px;display:block}.bio-text p{white-space:pre-line;word-break:break-word}.bio-image{text-decoration:none;transition:transform .15s;display:block;overflow:hidden}a.bio-image:hover{transform:translateY(-2px)}.bio-image img{object-fit:cover;width:100%;max-height:380px;display:block}.bio-image-caption{text-align:center;padding:11px 14px;font-size:14px;font-weight:700;display:block}.bio-video{padding:8px;overflow:hidden}.bio-video-title{align-items:center;gap:6px;padding:4px 6px 10px;font-size:14px;font-weight:700;display:flex}.bio-video-title svg{color:#ef4444;fill:#ef4444}.bio-video-frame{aspect-ratio:16/9;border-radius:min(var(--bio-radius), 12px);background:#000;position:relative;overflow:hidden}.bio-video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.bio-video-fallback{justify-content:center;align-items:center;gap:8px;padding:14px;font-weight:700;display:flex}.bio-product{flex-direction:column;gap:12px;padding:16px;display:flex}.bio-product-head{align-items:center;gap:12px;display:flex}.bio-product-icon{background:color-mix(in srgb, var(--bio-product-accent,var(--bio-accent)) 14%, transparent);width:44px;height:44px;color:var(--bio-product-accent,var(--bio-accent));border-radius:12px;flex-shrink:0;place-items:center;display:grid}.bio-product-meta{text-align:left;flex:1;min-width:0}.bio-product-kind{letter-spacing:.06em;text-transform:uppercase;color:var(--bio-muted);align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.bio-product-meta h3{word-break:break-word;margin-top:2px;font-size:16px;font-weight:800;line-height:1.25}.bio-product-price{text-align:right;color:var(--bio-product-accent,var(--bio-accent));white-space:nowrap;flex-shrink:0;font-size:18px;font-weight:800}.bio-product-price small{color:var(--bio-muted);font-size:11px;font-weight:700;display:block}.bio-product-desc{opacity:.85;white-space:pre-line;text-align:left;font-size:13.5px;line-height:1.5}.bio-product-cta{border-radius:var(--bio-radius);background:var(--bio-product-accent,var(--bio-accent));color:var(--bio-on-product-accent,var(--bio-on-accent));justify-content:center;align-items:center;gap:6px;padding:12px 16px;font-size:14.5px;font-weight:800;text-decoration:none;transition:filter .15s;display:flex}.bio-product-cta:hover{filter:brightness(1.08)}.bio-empty{text-align:center;color:var(--bio-muted);padding:24px}.bio-footer{justify-content:center;padding:36px 0 4px;display:flex}.bio-footer a{background:var(--bio-card);border:1px solid var(--bio-card-border);color:var(--bio-text);opacity:.85;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:700;transition:opacity .15s;display:inline-flex}.bio-footer a:hover{opacity:1}@keyframes bio-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes bio-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes bio-glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--bio-accent) 40%, transparent)}50%{box-shadow:0 0 24px 3px color-mix(in srgb, var(--bio-accent) 45%, transparent)}}.bio-anim-pulse{animation:2.2s ease-in-out infinite bio-pulse}.bio-anim-bounce{animation:1.6s ease-in-out infinite bio-bounce}.bio-anim-glow{animation:2.4s ease-in-out infinite bio-glow}@media (prefers-reduced-motion:reduce){.bio-anim-pulse,.bio-anim-bounce,.bio-anim-glow{animation:none}}.bio-view--preview{background-attachment:scroll;min-height:100%;padding:38px 14px 18px}.bio-view--preview .bio-view-inner{min-height:100%}.bio-view--preview .bio-avatar{width:76px;height:76px;font-size:30px}.bio-view--preview .bio-banner{border-radius:14px;margin-bottom:-38px}.bio-view--preview .bio-name{font-size:19px}.bio-view--preview .bio-handle{font-size:12.5px}.bio-view--preview .bio-desc{font-size:13px}.bio-view--preview .bio-social{width:36px;height:36px}.bio-view--preview .bio-blocks{gap:10px}.bio-view--preview .bio-link{grid-template-columns:34px 1fr 34px;min-height:52px;padding:8px}.bio-view--preview .bio-link-icon{width:34px;height:34px}.bio-view--preview .bio-link-title{font-size:13.5px}.bio-view--preview .bio-text,.bio-view--preview .bio-product-desc{font-size:12.5px}.bio-view--preview .bio-product-meta h3{font-size:14px}.bio-view--preview .bio-product-cta{padding:10px;font-size:13px}.bio-view--preview .bio-footer{padding-top:24px}.bio-studio{background:var(--bubbly-cream);min-height:100vh;color:var(--gray-12);font-family:Nunito,sans-serif}.bio-studio-topbar{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--gray-3);background:#ffffffeb;justify-content:space-between;align-items:center;gap:12px;padding:10px 24px;display:flex;position:sticky;top:0}.bio-studio-topbar-left,.bio-studio-topbar-right{align-items:center;gap:10px;min-width:0;display:flex}.bio-back-btn{border:1px solid var(--gray-3);color:var(--gray-11);background:#fff;border-radius:10px;align-items:center;gap:6px;padding:8px 12px 8px 10px;font-size:14px;font-weight:700;transition:background .15s;display:inline-flex}.bio-back-btn:hover{background:var(--gray-2)}.bio-studio-heading{flex-direction:column;min-width:0;padding-left:4px;display:flex}.bio-studio-name{align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}.bio-studio-url{color:var(--bubbly-green);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:12.5px;font-weight:700;display:inline-flex;overflow:hidden}.bio-studio-url:hover{text-decoration:underline}.bio-status-pill{background:var(--gray-2);border:1px solid var(--gray-3);color:var(--gray-7);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:800}.bio-status-pill.is-live{color:var(--bubbly-green);background:#2a5c431a;border-color:#2a5c4340}.bio-save-state{color:var(--gray-6);white-space:nowrap;align-items:center;gap:5px;margin-right:4px;font-size:12.5px;font-weight:700;display:inline-flex}.bio-save-state.is-saved{color:var(--bubbly-green)}.bio-save-state.is-error{color:#dc2626}.bio-btn{white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 15px;font-size:13.5px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.bio-btn--primary,.bio-btn--primary:hover{background:var(--bubbly-green);color:#fff}.bio-btn--primary:hover:not(:disabled){background:var(--bubbly-green-dark)}.bio-btn--ghost,.bio-btn--ghost:hover{border-color:var(--gray-3);color:var(--gray-11);background:#fff}.bio-btn--ghost:hover{background:var(--gray-2)}.bio-btn--icon{padding:9px 10px}.bio-btn:disabled{opacity:.45;cursor:not-allowed}.bio-link-btn,.bio-link-btn:hover{color:var(--bubbly-green);background:0 0;font-weight:800;text-decoration:underline}.bio-icon-btn,.bio-icon-btn:hover{color:var(--gray-7);background:0 0;border-radius:8px;align-items:center;gap:4px;padding:6px;font-size:12px;font-weight:800;transition:background .15s,color .15s;display:inline-flex}.bio-icon-btn:hover:not(:disabled){background:var(--gray-2);color:var(--gray-12)}.bio-icon-btn:disabled{opacity:.3;cursor:default}.bio-icon-btn.is-danger:hover:not(:disabled){color:#dc2626;background:#fee2e2}.bio-icon-btn.is-confirm,.bio-icon-btn.is-confirm:hover{color:#fff;background:#dc2626;padding:6px 9px}.bio-studio-body{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:32px;margin:0 auto;padding:24px;display:grid}.bio-studio-editor{min-width:0;padding-bottom:60px}.bio-studio-preview{justify-content:center;display:flex;position:sticky;top:88px}.bio-tabs{scrollbar-width:none;border:1px solid var(--gray-3);background:#fff;border-radius:14px;gap:4px;margin-bottom:18px;padding:5px;display:flex;overflow-x:auto}.bio-tab,.bio-tab:hover{color:var(--gray-7);background:0 0;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;padding:9px 14px;font-size:14px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.bio-tab:hover{background:var(--gray-2);color:var(--gray-12)}.bio-tab.is-active,.bio-tab.is-active:hover{background:var(--bubbly-green);color:#fff}.bio-callout{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding:11px 14px;font-size:13.5px;font-weight:600;display:flex}.bio-panel-stack{flex-direction:column;gap:16px;display:flex}.bio-panel{border:1px solid var(--gray-3);background:#fff;border-radius:18px;flex-direction:column;gap:16px;padding:22px;display:flex}.bio-panel-title{font-size:16.5px;font-weight:800}.bio-panel-title--spaced{margin-top:8px}.bio-panel-sub{color:var(--gray-6);margin-top:-10px;font-size:13.5px}.bio-field{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.bio-field-label{color:var(--gray-8);font-size:12.5px;font-weight:800}.bio-field-hint,.bio-field-error{color:var(--gray-6);word-break:break-all;align-items:center;gap:5px;font-size:12px;display:inline-flex}.bio-field-error{color:#dc2626;font-weight:700}.bio-input{border:1.5px solid var(--gray-3);width:100%;color:var(--gray-12);resize:vertical;background:#fff;border-radius:10px;outline:none;padding:10px 13px;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s}.bio-input:focus{border-color:var(--bubbly-green);box-shadow:0 0 0 3px #2a5c431f}select.bio-input{cursor:pointer}.bio-prefixed{border:1.5px solid var(--gray-3);background:#fff;border-radius:10px;align-items:stretch;display:flex;overflow:hidden}.bio-prefixed:focus-within{border-color:var(--bubbly-green);box-shadow:0 0 0 3px #2a5c431f}.bio-prefixed span{background:var(--gray-1);color:var(--gray-6);white-space:nowrap;align-items:center;padding:0 4px 0 13px;font-size:13.5px;font-weight:700;display:flex}.bio-prefixed input{background:var(--gray-1);border:none;outline:none;flex:1;min-width:0;padding:10px 13px 10px 4px;font-size:14px;font-weight:800}.bio-form-actions{justify-content:flex-end;align-items:center;gap:12px;padding-top:4px;display:flex}.bio-unsaved-note{color:#b45309;font-size:12.5px;font-weight:700}.bio-add-chips{color:var(--gray-6);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;font-weight:800;display:flex}.bio-chip,.bio-chip:hover{border:1px solid var(--gray-3);color:var(--gray-11);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:700;transition:border-color .15s,background .15s;display:inline-flex}.bio-chip:hover{border-color:var(--gray-4);background:var(--gray-1)}.bio-chip--accent,.bio-chip--accent:hover{color:var(--bubbly-green);background:#2a5c430f;border-color:#2a5c434d}.bio-empty-state{text-align:center;border:2px dashed var(--gray-3);color:var(--gray-6);background:#fff9;border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:44px 20px;font-size:13.5px;display:flex}.bio-empty-state strong{color:var(--gray-12);margin-top:6px;font-size:16px}.bio-block-list{flex-direction:column;gap:10px;display:flex}.bio-block{border:1px solid var(--gray-3);background:#fff;border-radius:16px;transition:border-color .15s,box-shadow .15s,opacity .15s;display:flex;box-shadow:0 2px 8px #00000005}.bio-block:focus-within{border-color:#2a5c4373;box-shadow:0 6px 20px #2a5c4314}.bio-block.is-hidden{background:var(--gray-1)}.bio-block.is-drag-over{border-color:var(--bubbly-green);box-shadow:0 -3px 0 var(--bubbly-green)}.bio-block-grip{color:var(--gray-4);cursor:grab;border-radius:16px 0 0 16px;align-items:center;padding:0 4px 0 8px;display:flex}.bio-block-grip:hover{color:var(--gray-7);background:var(--gray-1)}.bio-block-grip:active{cursor:grabbing}.bio-block-body{flex-direction:column;flex:1;gap:8px;min-width:0;padding:12px 14px 14px 8px;display:flex}.bio-block-head{align-items:center;gap:8px;display:flex}.bio-block-type{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:11.5px;font-weight:800;display:inline-flex}.tone-green{color:var(--bubbly-green);background:#2a5c431a}.tone-indigo{color:#4f46e5;background:#6366f11f}.tone-amber{color:#b45309;background:#f59e0b24}.tone-emerald{color:#047857;background:#10b9811f}.tone-red{color:#dc2626;background:#ef44441f}.tone-blue{color:#0e7fb5;background:#229ed921}.tone-orange{color:#c2410c;background:#f9731621}.tone-purple{color:#7e22ce;background:#9333ea1f}.bio-block-clicks{color:var(--gray-6);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.bio-block-actions{align-items:center;gap:2px;margin-left:auto;display:flex}.bio-block-fields{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.bio-block.is-hidden .bio-block-fields{opacity:.55}.bio-block-fields--media{flex-direction:row;align-items:flex-start;gap:12px}.bio-block-thumb{object-fit:cover;background:var(--gray-2);border-radius:10px;flex-shrink:0;width:72px;height:72px}.bio-block-thumb.is-empty{color:var(--gray-6);place-items:center;display:grid}.bio-inline-input{border:1.5px solid var(--gray-3);width:100%;color:var(--gray-12);background:#fff;border-radius:10px;outline:none;padding:9px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.bio-inline-input::placeholder{color:var(--gray-6);font-weight:500}.bio-inline-input:hover{border-color:var(--gray-4)}.bio-inline-input:focus{border-color:var(--bubbly-green);box-shadow:0 0 0 3px #2a5c431f}.bio-inline-input--title{font-size:15.5px;font-weight:800}.bio-inline-input--url{color:var(--gray-7);font-size:13.5px}.bio-block-fields .bio-input{margin-top:2px}.bio-more-toggle,.bio-more-toggle:hover{color:var(--gray-6);background:0 0;align-self:flex-start;align-items:center;gap:4px;padding:2px 0;font-size:12.5px;font-weight:700;display:inline-flex}.bio-more-toggle:hover{color:var(--gray-12)}.bio-more-toggle svg{transition:transform .15s}.bio-more-toggle.is-open svg{transform:rotate(180deg)}.bio-block-options{background:var(--gray-1);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;padding:12px;display:grid}.bio-block-options .bio-input{padding:8px 11px;font-size:13px}.bio-switch,.bio-switch:hover{background:var(--gray-4);border-radius:999px;flex-shrink:0;width:36px;height:21px;margin:0 4px;transition:background .15s;position:relative}.bio-switch span{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2.5px;left:2.5px;box-shadow:0 1px 3px #0003}.bio-switch.is-on,.bio-switch.is-on:hover{background:var(--bubbly-green)}.bio-switch.is-on span{transform:translate(15px)}.bio-avatar-row{align-items:center;gap:16px;display:flex}.bio-avatar-preview{background:var(--bubbly-green);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:68px;height:68px;font-size:26px;font-weight:800;display:grid;overflow:hidden}.bio-avatar-preview img{object-fit:cover;width:100%;height:100%}.bio-social-list{flex-direction:column;gap:10px;display:flex}.bio-social-row{border:1px solid var(--gray-3);border-radius:14px;align-items:flex-start;gap:12px;padding:12px;display:flex}.bio-social-badge{color:#fff;border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.bio-social-row>.bio-social-badge{margin-top:20px}.bio-social-field{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.bio-social-actions{gap:2px;margin-top:22px;display:flex}.bio-social-picker{flex-direction:column;gap:10px;display:flex}.bio-social-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.bio-social-option,.bio-social-option:hover{border:1px solid var(--gray-3);color:var(--gray-11);text-align:left;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;font-weight:700;transition:border-color .15s,background .15s;display:flex}.bio-social-option:hover{border-color:var(--gray-4);background:var(--gray-1)}.bio-social-option .bio-social-badge{border-radius:9px;width:30px;height:30px}.bio-theme-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.bio-theme-card,.bio-theme-card:hover{border:2px solid var(--gray-3);text-align:left;background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:8px;transition:border-color .15s,box-shadow .15s;display:flex}.bio-theme-card:hover{border-color:var(--gray-4)}.bio-theme-card.is-active,.bio-theme-card.is-active:hover{border-color:var(--bubbly-green);box-shadow:0 0 0 4px #2a5c431f}.bio-theme-swatch{border:1px solid #0000000f;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:92px;display:flex}.bio-theme-dot{border-radius:50%;width:20px;height:20px}.bio-theme-bar{border:1px solid;border-radius:5px;width:70%;height:12px}.bio-theme-name{color:var(--gray-11);justify-content:space-between;align-items:center;padding:0 4px 2px;font-size:13px;font-weight:800;display:flex}.bio-theme-name svg{color:var(--bubbly-green)}.bio-segmented{flex-wrap:wrap;gap:8px;display:flex}.bio-segment,.bio-segment:hover{border:1.5px solid var(--gray-3);min-width:78px;color:var(--gray-8);background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:10px 12px;font-size:12.5px;font-weight:700;transition:border-color .15s;display:inline-flex}.bio-segment:hover{border-color:var(--gray-4)}.bio-segment.is-active,.bio-segment.is-active:hover{border-color:var(--bubbly-green);color:var(--bubbly-green);background:#2a5c430d}.bio-segment-sample{opacity:.8;background:currentColor;width:46px;height:16px}.bio-segment-font{color:var(--gray-12);font-size:20px;line-height:1}.bio-accent-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bio-swatch,.bio-swatch:hover{width:32px;height:32px;box-shadow:0 0 0 1px var(--gray-3);cursor:pointer;border:2px solid #fff;border-radius:50%;position:relative}.bio-swatch.is-active{box-shadow:0 0 0 2px var(--gray-12)}.bio-swatch--auto,.bio-swatch--auto:hover{background:var(--gray-1);width:auto;color:var(--gray-8);border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:700}.bio-swatch--custom{color:#fff;background:conic-gradient(#f43f5e,#f59e0b,#10b981,#3b82f6,#8b5cf6,#f43f5e);place-items:center;display:grid;overflow:hidden}.bio-swatch--custom input{opacity:0;cursor:pointer;position:absolute;inset:0}.bio-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bio-stat{border:1px solid var(--gray-3);background:#fff;border-radius:16px;flex-direction:column;gap:4px;padding:18px;display:flex}.bio-stat span{text-transform:uppercase;letter-spacing:.04em;color:var(--gray-6);font-size:12px;font-weight:800}.bio-stat strong{font-family:Fredoka,sans-serif;font-size:28px;font-weight:700}.bio-bars{flex-direction:column;gap:12px;display:flex}.bio-bar-label{justify-content:space-between;gap:12px;margin-bottom:5px;font-size:13.5px;font-weight:700;display:flex}.bio-bar-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bio-bar-track{background:var(--gray-2);border-radius:999px;height:8px;overflow:hidden}.bio-bar-track span{border-radius:inherit;background:var(--bubbly-green);min-width:4px;height:100%;display:block}.bio-phone{background:#151515;border-radius:46px;width:340px;height:min(700px,100vh - 120px);min-height:520px;padding:11px;position:relative;box-shadow:0 30px 60px -20px #00000059,inset 0 0 0 1px #ffffff14}.bio-phone-notch{z-index:2;background:#151515;border-radius:999px;width:96px;height:26px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.bio-phone-screen{scrollbar-width:none;background:#fff;border-radius:36px;width:100%;height:100%;overflow-y:auto}.bio-phone-screen::-webkit-scrollbar{display:none}.bio-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.bio-modal{background:#fff;border-radius:20px;flex-direction:column;gap:14px;width:100%;max-width:520px;max-height:90vh;padding:22px;display:flex;overflow-y:auto;box-shadow:0 24px 60px #0003}.bio-modal--narrow{max-width:380px}.bio-modal-head{justify-content:space-between;align-items:center;display:flex}.bio-modal-head h3{font-size:18px;font-weight:800}.bio-modal .bio-panel-sub{margin-top:-6px}.bio-modal-close,.bio-modal-close:hover{background:var(--gray-2);width:34px;height:34px;color:var(--gray-8);border-radius:50%;place-items:center;display:grid}.bio-modal-close:hover{background:var(--gray-3)}.bio-product-list{flex-direction:column;gap:8px;display:flex}.bio-product-option,.bio-product-option:hover{border:1px solid var(--gray-3);color:var(--gray-12);text-align:left;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:12px;transition:border-color .15s,background .15s;display:flex}.bio-product-option:hover{border-color:var(--bubbly-green);background:#2a5c430a}.bio-product-option strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.bio-product-option>span:last-child{color:var(--gray-7);font-size:13px;font-weight:800}.bio-qr{border:1px solid var(--gray-3);border-radius:16px;place-items:center;padding:14px;display:grid}.bio-qr img{width:220px;height:220px;display:block}.bio-qr-actions{gap:8px;display:flex}.bio-qr-actions>*{flex:1}.bio-mobile-preview-btn{display:none}.bio-mobile-preview{flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.bio-mobile-preview .bio-modal-close{background:#fff;align-self:flex-end}.bio-mobile-preview .bio-phone{width:min(340px,100vw - 32px);height:min(700px,100vh - 90px)}@media (width<=1080px){.bio-studio-body{grid-template-columns:minmax(0,1fr);max-width:760px}.bio-studio-preview{display:none}.bio-mobile-preview-btn,.bio-mobile-preview-btn:hover{z-index:60;background:var(--gray-12);color:#fff;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:800;display:inline-flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000040}}@media (width<=640px){.bio-studio-topbar{padding:8px 12px}.bio-studio-body{padding:14px 12px}.bio-hide-sm,.bio-back-btn span,.bio-save-state{display:none}.bio-studio-url{max-width:150px}.bio-panel{padding:16px}.bio-stats{grid-template-columns:minmax(0,1fr)}.bio-block-fields--media{flex-direction:column}}.bio-dev{color:#e5e7eb;background:#0b0f17;min-height:100vh;padding:32px 16px 64px;font-family:Nunito,sans-serif}.bio-dev-inner{flex-direction:column;gap:20px;max-width:960px;margin:0 auto;display:flex}.bio-dev-back{color:#9ca3af;align-self:flex-start;align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:inline-flex}.bio-dev-back:hover{color:#fff}.bio-dev h1{color:#fff;font-size:30px;font-weight:800}.bio-dev-lead{color:#9ca3af;font-size:15px;line-height:1.6}.bio-dev-lead code{color:#6ee7b7;font-family:ui-monospace,SF Mono,Menlo,monospace}.bio-dev-note{color:#a7f3d0;background:#10b98114;border:1px solid #10b9814d;border-radius:12px;gap:10px;padding:14px 16px;font-size:14px;line-height:1.5;display:flex}.bio-dev-tabs{flex-wrap:wrap;gap:6px;display:flex}.bio-dev-tab,.bio-dev-tab:hover{color:#9ca3af;background:#111827;border:1px solid #1f2937;border-radius:10px;padding:8px 14px;font-size:13.5px;font-weight:700}.bio-dev-tab.is-active,.bio-dev-tab.is-active:hover{color:#04120c;background:#10b981;border-color:#10b981}.bio-dev-card{background:#0f1520;border:1px solid #1f2937;border-radius:14px;overflow:hidden}.bio-dev-card-head{color:#d1d5db;border-bottom:1px solid #1f2937;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;font-weight:700;display:flex}.bio-dev-actions{gap:6px;display:flex}.bio-dev-btn,.bio-dev-btn:hover{color:#e5e7eb;background:#111827;border:1px solid #374151;border-radius:8px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.bio-dev-btn:hover{border-color:#10b981}.bio-dev pre{color:#d1fae5;white-space:pre;margin:0;padding:16px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;line-height:1.6;overflow-x:auto}.bio-dev-table-wrap{overflow-x:auto}.bio-dev table{border-collapse:collapse;width:100%;font-size:13px}.bio-dev th,.bio-dev td{text-align:left;vertical-align:top;border-bottom:1px solid #1f2937;padding:9px 14px}.bio-dev th{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;font-size:11.5px}.bio-dev td code{color:#6ee7b7;font-family:ui-monospace,SF Mono,Menlo,monospace}.bio-block-heading{align-items:center;gap:6px;font-size:15.5px;font-weight:800;display:flex}.bio-headline{text-align:center;letter-spacing:-.01em;word-break:break-word;margin:10px 0 2px;font-size:26px;font-weight:800;line-height:1.2}.bio-headline.is-left,.bio-section-title.is-left{text-align:left}.bio-view--preview .bio-headline{font-size:20px}.bio-rich>div{word-break:break-word;line-height:1.55}.bio-rich p,.bio-rich div div{min-height:1em}.bio-rich ul,.bio-rich ol{text-align:left;margin:4px 0;padding-left:1.4em}.bio-rich a{color:var(--bio-accent);font-weight:700;text-decoration:underline}.bio-button{border-radius:var(--bio-radius);border:2px solid var(--bio-accent);text-align:center;justify-content:center;align-items:center;gap:8px;min-height:54px;padding:12px 20px;font-size:15.5px;font-weight:800;text-decoration:none;transition:transform .15s,filter .15s,background .15s;display:flex}.bio-button:hover{transform:translateY(-2px)}.bio-button--filled{background:var(--bio-accent);color:var(--bio-on-accent)}.bio-button--filled:hover{filter:brightness(1.08)}.bio-button--outline{color:var(--bio-text);background:0 0}.bio-button--outline:hover{background:color-mix(in srgb, var(--bio-accent) 12%, transparent)}.bio-button--soft{background:color-mix(in srgb, var(--bio-accent) 16%, transparent);color:var(--bio-text);border-color:#0000}.bio-button--draft{opacity:.55;color:var(--bio-text);border-style:dashed}.bio-button .bio-badge{background:var(--bio-on-accent);color:var(--bio-accent)}.bio-button--outline .bio-badge,.bio-button--soft .bio-badge{background:var(--bio-accent);color:var(--bio-on-accent)}.bio-divider{border:none;border-top:2px solid var(--bio-card-border);margin:6px 12%}.bio-divider--dashed{border-top-style:dashed}.bio-divider--dotted{border-top-style:dotted;border-top-width:3px}.bio-divider-dots{text-align:center;letter-spacing:.3em;color:var(--bio-muted);font-size:18px}.bio-video-title--plain{padding-top:6px}.bio-embed-frame{border-radius:min(var(--bio-radius), 12px);position:relative;overflow:hidden}.bio-embed-frame iframe{border:0;width:100%;height:100%;display:block}.bio-map{overflow:hidden}.bio-map-frame{background:var(--bio-card-border);height:220px}.bio-map-frame iframe{border:0;width:100%;height:100%;display:block}.bio-map-footer{color:var(--bio-text);align-items:center;gap:10px;padding:12px 14px;text-decoration:none;display:flex}.bio-map-footer>span{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.bio-map-footer small{color:var(--bio-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.bio-map-footer svg:first-child{color:var(--bio-accent);flex-shrink:0}.bio-counter{color:var(--bio-muted);justify-content:center;align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:flex}.bio-counter strong{color:var(--bio-text);font-size:15px}.bio-countdown{text-align:center;padding:16px}.bio-countdown .bio-block-heading{justify-content:center;margin-bottom:12px}.bio-countdown-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.bio-countdown-cell{border-radius:min(var(--bio-radius), 12px);background:color-mix(in srgb, var(--bio-accent) 12%, transparent);flex-direction:column;padding:10px 4px;display:flex}.bio-countdown-cell span{font-variant-numeric:tabular-nums;color:var(--bio-accent);font-size:26px;font-weight:800;line-height:1.1}.bio-countdown-cell small{text-transform:uppercase;letter-spacing:.05em;color:var(--bio-muted);font-size:11px;font-weight:700}.bio-countdown-done{font-size:16px;font-weight:800}.bio-view--preview .bio-countdown-cell span{font-size:20px}.bio-copy{align-items:center;gap:12px;padding:12px 12px 12px 16px;display:flex}.bio-copy-text{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.bio-copy-text small{color:var(--bio-muted);font-size:12px;font-weight:700}.bio-copy-text code{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:15px;font-weight:700;overflow:hidden}.bio-copy-btn,.bio-copy-btn:hover{border-radius:min(var(--bio-radius), 999px);background:var(--bio-accent);color:var(--bio-on-accent);flex-shrink:0;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:800;display:inline-flex}.bio-tip{flex-direction:column;gap:12px;padding:16px;display:flex}.bio-tip-head{text-align:left;align-items:center;gap:12px;display:flex}.bio-tip-head small{color:var(--bio-muted);font-size:12.5px}.bio-tip-amounts{flex-wrap:wrap;gap:8px;display:flex}.bio-tip-amount,.bio-tip-amount:hover{border-radius:min(var(--bio-radius), 999px);border:1.5px solid var(--bio-card-border);min-width:60px;color:var(--bio-text);background:0 0;flex:1;padding:9px 10px;font-weight:800}.bio-tip-amount.is-active,.bio-tip-amount.is-active:hover{border-color:var(--bio-accent);background:color-mix(in srgb, var(--bio-accent) 14%, transparent)}.bio-tip-actions{gap:8px;display:flex}.bio-tip-actions .bio-product-cta{flex:1}.bio-tip-qr-btn,.bio-tip-qr-btn:hover{border-radius:var(--bio-radius);border:1.5px solid var(--bio-card-border);width:46px;color:var(--bio-text);background:0 0;place-items:center;display:grid}.bio-tip-qr{flex-direction:column;align-items:center;gap:6px;display:flex}.bio-tip-qr img{background:#fff;border-radius:12px;width:180px;height:180px;padding:6px}.bio-tip-qr small{color:var(--bio-muted);font-size:12px}.bio-gallery{flex-direction:column;gap:8px;display:flex}.bio-gallery .bio-block-heading{justify-content:center}.bio-gallery-track{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.bio-gallery-item{aspect-ratio:1;border-radius:min(var(--bio-radius), 16px);border:1px solid var(--bio-card-border);background:var(--bio-card);display:block;overflow:hidden}.bio-gallery-item img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}a.bio-gallery-item:hover img{transform:scale(1.04)}.bio-gallery.is-carousel .bio-gallery-track{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.bio-gallery.is-carousel .bio-gallery-track::-webkit-scrollbar{display:none}.bio-gallery.is-carousel .bio-gallery-item{aspect-ratio:4/3;scroll-snap-align:center;flex:0 0 82%}.bio-gallery-nav{justify-content:center;gap:8px;display:flex}.bio-gallery-nav button,.bio-gallery-nav button:hover{background:var(--bio-card);border:1px solid var(--bio-card-border);width:34px;height:34px;color:var(--bio-text);border-radius:50%;place-items:center;display:grid}.bio-hours{text-align:left;padding:16px}.bio-hours-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.bio-hours-status{color:#dc2626;background:#dc26261f;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:800}.bio-hours-status.is-open{color:#15803d;background:#16a34a24}.bio-hours ul{margin:0;padding:0;list-style:none}.bio-hours li{border-top:1px solid var(--bio-card-border);justify-content:space-between;padding:6px 0;font-size:14px;display:flex}.bio-hours li.is-today{color:var(--bio-accent);font-weight:800}.bio-hours-note{color:var(--bio-muted);margin-top:8px;font-size:12.5px}.bio-reviews{flex-direction:column;gap:8px;display:flex}.bio-reviews .bio-block-heading{justify-content:center}.bio-reviews-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.bio-reviews-track::-webkit-scrollbar{display:none}.bio-review{text-align:left;scroll-snap-align:center;flex:0 0 85%;margin:0;padding:16px}.bio-review:only-child{flex-basis:100%}.bio-review-stars{color:var(--bio-card-border);gap:2px;margin-bottom:8px;display:flex}.bio-review-stars .is-on{color:#f59e0b;fill:#f59e0b}.bio-review blockquote{margin:0;font-size:14px;line-height:1.5}.bio-review figcaption{color:var(--bio-muted);margin-top:8px;font-size:13px;font-weight:800}.bio-rte{border:1.5px solid var(--gray-3);background:#fff;border-radius:12px;overflow:hidden}.bio-rte:focus-within{border-color:var(--bubbly-green);box-shadow:0 0 0 3px #2a5c431f}.bio-rte-toolbar{border-bottom:1px solid var(--gray-3);background:var(--gray-1);flex-wrap:wrap;gap:4px 2px;padding:6px;display:flex}.bio-rte-group{border-right:1px solid var(--gray-3);align-items:center;gap:1px;margin-right:2px;padding-right:4px;display:flex}.bio-rte-group:last-child{border-right:none}.bio-rte-btn,.bio-rte-btn:hover{width:30px;height:30px;color:var(--gray-8);cursor:pointer;background:0 0;border-radius:7px;place-items:center;display:inline-grid;position:relative}.bio-rte-btn:hover{background:var(--gray-3);color:var(--gray-12)}.bio-rte-btn.is-active,.bio-rte-btn.is-active:hover{color:var(--bubbly-green);background:#2a5c4324}.bio-rte-size span{text-align:center;min-width:42px;color:var(--gray-8);font-size:12.5px;font-weight:700}.bio-rte-color{overflow:hidden}.bio-rte-color svg{margin-top:-3px}.bio-rte-color-bar{border-radius:2px;height:3px;position:absolute;bottom:5px;left:7px;right:7px}.bio-rte-color input{opacity:0;cursor:pointer;position:absolute;inset:0}.bio-rte-panel{border-bottom:1px solid var(--gray-3);background:#fff;padding:8px}.bio-rte-link{align-items:center;gap:6px;display:flex}.bio-rte-link .bio-input{padding:7px 10px;font-size:13.5px}.bio-rte-emojis{grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:2px;display:grid}.bio-rte-emoji,.bio-rte-emoji:hover{background:0 0;border-radius:8px;height:34px;font-size:19px;line-height:1}.bio-rte-emoji:hover{background:var(--gray-2)}.bio-rte-content{min-height:110px;max-height:360px;color:var(--gray-12);word-break:break-word;outline:none;padding:12px 14px;font-size:15px;line-height:1.55;overflow-y:auto}.bio-rte-content.is-empty:before{content:attr(data-placeholder);color:var(--gray-6);pointer-events:none;position:absolute}.bio-rte-content ul,.bio-rte-content ol{padding-left:1.4em}.bio-rte-content a{color:var(--bubbly-green);text-decoration:underline}.bio-inline-choices{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.bio-choice{background:var(--gray-2);border:none;border-radius:10px;flex-wrap:wrap;align-self:flex-start;gap:2px;min-width:0;margin:0;padding:3px;display:inline-flex}.bio-choice-btn,.bio-choice-btn:hover{color:var(--gray-7);background:0 0;border-radius:8px;padding:5px 11px;font-size:12.5px;font-weight:700}.bio-choice-btn:hover{color:var(--gray-12)}.bio-choice-btn.is-active,.bio-choice-btn.is-active:hover{color:var(--gray-12);background:#fff;box-shadow:0 1px 3px #0000001a}.bio-inline-input--title.is-headline{font-size:19px}.tone-gray{background:var(--gray-2);color:var(--gray-8)}.bio-list-editor{flex-direction:column;gap:8px;margin-top:4px;display:flex}.bio-list-row{background:var(--gray-1);border-radius:12px;align-items:flex-start;gap:10px;padding:10px;display:flex}.bio-list-thumb{object-fit:cover;background:var(--gray-3);border-radius:8px;flex-shrink:0;width:56px;height:56px}.bio-list-fields{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.bio-list-fields .bio-input{padding:8px 11px;font-size:13.5px}.bio-list-actions{flex-direction:column;display:flex}.bio-add-row,.bio-add-row:hover{border:1.5px dashed var(--gray-4);color:var(--gray-8);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:9px;font-size:13px;font-weight:700;display:inline-flex}.bio-add-row:hover{border-color:var(--bubbly-green);color:var(--bubbly-green)}.bio-review-editor-head{align-items:center;gap:8px;display:flex}.bio-stars-input{flex-shrink:0;display:flex}.bio-stars-input button,.bio-stars-input button:hover{color:var(--gray-4);background:0 0;padding:2px}.bio-stars-input button.is-on{color:#f59e0b}.bio-stars-input button.is-on svg{fill:#f59e0b}.bio-hours-editor{flex-direction:column;gap:6px;margin:4px 0;display:flex}.bio-hours-row{grid-template-columns:44px 1fr 1fr auto;align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:grid}.bio-hours-row .bio-input{padding:6px 8px;font-size:13.5px}.bio-hours-row.is-closed .bio-input{opacity:.4}.bio-check{color:var(--gray-7);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}:where(.bio-studio) .bio-check input,:where(.bio-studio) .bio-range input{width:auto;height:auto;accent-color:var(--bubbly-green);padding:0}.bio-range{color:var(--gray-7);align-items:center;gap:12px;font-size:13px;font-weight:700;display:flex}.bio-range input{flex:1}.bio-modal--wide{max-width:720px}.bio-catalog-group h4{letter-spacing:.06em;text-transform:uppercase;color:var(--gray-6);margin:4px 0 10px;font-size:12px;font-weight:800}.bio-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;display:grid}.bio-catalog-item,.bio-catalog-item:hover{color:var(--gray-12);text-align:center;background:0 0;border:1px solid #0000;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:14px 8px 12px;transition:background .15s,border-color .15s;display:flex}.bio-catalog-item:hover{background:var(--gray-1);border-color:var(--gray-3)}.bio-catalog-icon{background:var(--gray-2);width:46px;height:46px;color:var(--gray-10);border-radius:50%;place-items:center;margin-bottom:4px;transition:background .15s,color .15s;display:grid}.bio-catalog-item:hover .bio-catalog-icon{background:var(--bubbly-green);color:#fff}.bio-catalog-item strong{font-size:13.5px;font-weight:800}.bio-catalog-item small{color:var(--gray-6);font-size:11.5px;line-height:1.3}.bio-analytics{--an-series-1:#2a78d6;--an-series-2:#eb6834;--an-surface:#fff;flex-direction:column;gap:18px;width:100%;margin:0 auto;font-family:Nunito,sans-serif;display:flex}.bio-an-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.bio-an-header h1{color:var(--gray-12);font-size:24px;font-weight:800}.bio-an-header a{color:var(--bubbly-green);align-items:center;gap:4px;font-size:13.5px;font-weight:700;display:inline-flex}.bio-an-header-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bio-an-range{border:1px solid var(--gray-3);background:#fff;border-radius:12px;padding:4px;display:inline-flex}.bio-an-range button,.bio-an-range button:hover{color:var(--gray-7);background:0 0;border-radius:9px;padding:7px 13px;font-size:13.5px;font-weight:700}.bio-an-range button.is-active,.bio-an-range button.is-active:hover{background:var(--bubbly-green);color:#fff}.bio-an-header .bio-an-edit{border:1px solid var(--gray-3);color:var(--gray-11);background:#fff;border-radius:10px;padding:9px 14px}.bio-an-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.bio-an-tile{background:var(--an-surface);border:1px solid var(--gray-3);border-radius:16px;flex-direction:column;gap:2px;padding:18px;display:flex}.bio-an-tile span{letter-spacing:.04em;text-transform:uppercase;color:var(--gray-6);font-size:12px;font-weight:800}.bio-an-tile strong{color:var(--gray-12);font-family:Fredoka,sans-serif;font-size:32px;font-weight:700;line-height:1.15}.bio-an-tile small{color:var(--gray-6);font-size:12.5px}.bio-an-card{background:var(--an-surface);border:1px solid var(--gray-3);border-radius:16px;min-width:0;padding:18px 20px}.bio-an-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.bio-an-card-head h2{color:var(--gray-12);font-size:16px;font-weight:800}.bio-an-legend{color:var(--gray-8);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;font-weight:700;display:flex}.bio-an-legend span{align-items:center;gap:6px;display:inline-flex}.bio-an-legend i,.bio-an-tooltip i{border-radius:2px;width:14px;height:3px;display:inline-block}.bio-an-table-toggle,.bio-an-table-toggle:hover{border:1px solid var(--gray-3);color:var(--gray-8);background:#fff;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.bio-an-table-toggle.is-active{border-color:var(--gray-6)}.bio-an-chart{width:100%;position:relative}.bio-an-chart svg{display:block}.bio-an-grid-line{stroke:var(--gray-2);stroke-width:1px}.bio-an-axis{fill:var(--gray-6);font-family:inherit;font-size:11px}.bio-an-end-label{fill:var(--gray-11);font-family:inherit;font-size:12px;font-weight:800}.bio-an-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.bio-an-dot{stroke:var(--an-surface);stroke-width:2px}.bio-an-crosshair{stroke:var(--gray-4);stroke-width:1px}.bio-an-tooltip{border:1px solid var(--gray-3);min-width:170px;color:var(--gray-10);pointer-events:none;background:#fff;border-radius:10px;padding:10px 12px;font-size:12.5px;position:absolute;transform:translate(-50%);box-shadow:0 8px 24px #0000001f}.bio-an-tooltip strong{color:var(--gray-12);margin-bottom:6px;display:block}.bio-an-tooltip div{align-items:center;gap:7px;padding:2px 0;display:flex}.bio-an-tooltip b{color:var(--gray-12);margin-left:auto}.bio-an-key-muted{background:var(--gray-4)}.bio-an-empty{text-align:center;color:var(--gray-6);flex-direction:column;align-items:center;gap:4px;padding:48px 16px;font-size:14px;display:flex}.bio-an-empty strong{color:var(--gray-12);font-size:16px}.bio-an-table-wrap{max-height:360px;overflow:auto}.bio-an-table{border-collapse:collapse;width:100%;font-size:13.5px}.bio-an-table th,.bio-an-table td{text-align:right;border-bottom:1px solid var(--gray-2);padding:8px 10px}.bio-an-table th:first-child,.bio-an-table td:first-child{text-align:left}.bio-an-table th{text-transform:uppercase;letter-spacing:.04em;color:var(--gray-6);background:#fff;font-size:11.5px;position:sticky;top:0}.bio-an-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.bio-an-muted{color:var(--gray-6);font-size:13.5px}.bio-an-bars{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.bio-an-bar-label{color:var(--gray-11);justify-content:space-between;gap:12px;margin-bottom:5px;font-size:13.5px;font-weight:700;display:flex}.bio-an-bar-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bio-an-bar-track{background:var(--gray-2);border-radius:999px;height:10px;overflow:hidden}.bio-an-bar-track span{background:var(--bubbly-green);border-radius:0 4px 4px 0;min-width:4px;height:100%;display:block}@media (width<=900px){.bio-an-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.bio-an-grid{grid-template-columns:minmax(0,1fr)}}.bio-an-tag{vertical-align:1px;background:var(--gray-2);color:var(--gray-7);border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:800;display:inline-block}.bio-an-tag.is-deleted{color:#b91c1c;background:#fee2e2}.bio-link.no-lead{grid-template-columns:1fr 42px}.bio-link.is-left .bio-link-title{text-align:left;justify-content:flex-start}.bio-view--preview .bio-link.no-lead{grid-template-columns:1fr 34px}.bio-link--draft{opacity:.6;border-style:dashed}.bio-button-img{object-fit:cover;border-radius:6px;flex-shrink:0;width:26px;height:26px}.bio-button.is-draft{opacity:.6;outline:2px dashed var(--bio-muted);outline-offset:3px}.bio-shop{flex-direction:column;gap:8px;display:flex}.bio-shop .bio-block-heading{justify-content:center}.bio-shop-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bio-shop.is-list .bio-shop-items{grid-template-columns:minmax(0,1fr)}.bio-shop-item{text-align:left;flex-direction:column;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}a.bio-shop-item:hover{transform:translateY(-2px);box-shadow:0 12px 26px #0000001a}.bio-shop-item.is-draft{opacity:.6;border-style:dashed}.bio-shop-media{aspect-ratio:1;color:var(--bio-muted);background:#fff;place-items:center;display:grid;position:relative}.bio-shop-media img{object-fit:contain;width:100%;height:100%;padding:8px}.bio-shop-off{color:#fff;background:#16a34a;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:800;position:absolute;top:8px;left:8px}.bio-shop-info{flex-direction:column;flex:1;gap:3px;padding:10px 12px 12px;display:flex}.bio-shop-store{letter-spacing:.05em;text-transform:uppercase;color:var(--bio-muted);font-size:10.5px;font-weight:800}.bio-shop-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.bio-shop-price{align-items:baseline;gap:6px;display:flex}.bio-shop-price strong{font-size:16px;font-weight:800}.bio-shop-price s{color:var(--bio-muted);font-size:12.5px}.bio-shop-cta{color:var(--bio-product-accent,var(--bio-accent));align-items:center;gap:3px;margin-top:auto;padding-top:6px;font-size:13px;font-weight:800;display:inline-flex}.bio-shop.is-list .bio-shop-item{flex-direction:row;align-items:stretch}.bio-shop.is-list .bio-shop-media{aspect-ratio:auto;flex-shrink:0;width:96px}.bio-view--preview .bio-shop-name{font-size:12.5px}.bio-view--preview .bio-shop-price strong{font-size:14px}.bio-side-image{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.bio-side-image .bio-input{flex:1;min-width:180px;padding:8px 11px;font-size:13.5px}.bio-side-image-thumb{object-fit:cover;background:var(--gray-2);border-radius:8px;flex-shrink:0;width:36px;height:36px}.bio-side-image-thumb.is-empty{border:1.5px dashed var(--gray-4);background:0 0}.bio-list-thumb.is-contain{object-fit:contain;background:#fff}.bio-price-row{align-items:flex-end;gap:8px;display:flex}.bio-price-row label{color:var(--gray-7);flex-direction:column;flex:1;gap:3px;font-size:11.5px;font-weight:800;display:flex}.bio-price-off{color:#15803d;white-space:nowrap;background:#16a34a1f;border-radius:8px;padding:8px 10px;font-size:12.5px;font-style:normal;font-weight:800}.bio-add-bar{border:1px solid var(--gray-3);background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px;display:flex;box-shadow:0 4px 16px #00000008}.bio-add-bar>.bio-btn{padding:11px 18px;font-size:14px}.bio-image img.is-square{aspect-ratio:1;object-fit:cover}.bio-image img.is-wide{aspect-ratio:16/9;object-fit:cover}.bio-image img.is-tall{aspect-ratio:4/5;object-fit:cover;max-height:none}.bio-image-caption{flex-direction:column;gap:2px;display:flex}.bio-image-caption small,.bio-image-body small{color:var(--bio-muted);white-space:pre-line;font-size:13px;font-weight:500;line-height:1.45}.bio-image--top{padding:10px}.bio-image--top img{border-radius:min(var(--bio-radius), 14px)}.bio-image--left,.bio-image--right{align-items:center;gap:14px;padding:10px;display:flex}.bio-image--right{flex-direction:row-reverse}.bio-image--left img,.bio-image--right img{aspect-ratio:1;object-fit:cover;border-radius:min(var(--bio-radius), 14px);flex-shrink:0;width:104px}.bio-image--left img.is-tall,.bio-image--right img.is-tall{aspect-ratio:4/5}.bio-image--left img.is-wide,.bio-image--right img.is-wide{aspect-ratio:16/9;width:136px}.bio-image-body{text-align:left;flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.bio-image--top .bio-image-body{text-align:center;padding:10px 4px 2px}.bio-image-body strong{font-size:15px;font-weight:800;line-height:1.3}.bio-image-more{color:var(--bio-accent);align-items:center;gap:3px;margin-top:4px;font-size:13px;font-weight:800;display:inline-flex}.bio-view--preview .bio-image--left img,.bio-view--preview .bio-image--right img{width:84px}.bio-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bio-panel-head .bio-panel-sub{margin-top:4px}.bio-color-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;display:grid}.bio-color-field{border:1px solid var(--gray-3);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.bio-color-swatch{cursor:pointer;border-radius:9px;flex-shrink:0;width:34px;height:34px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001f}.bio-color-swatch.is-auto{background:linear-gradient(135deg,#fff 45%,#111 55%)}:where(.bio-studio) .bio-color-swatch input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.bio-color-meta{flex-direction:column;flex:1;min-width:0;display:flex}.bio-color-meta span{color:var(--gray-11);font-size:13px;font-weight:700}.bio-color-meta small{color:var(--gray-6);font-size:11.5px;font-weight:600}.bio-studio-editor>.bio-panel+.bio-panel{margin-top:16px}.bio-sticky-save{z-index:20;border:1px solid var(--gray-3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-radius:14px;margin-bottom:16px;padding:10px 14px;position:sticky;top:72px;box-shadow:0 8px 24px #0000000f}.bio-sticky-save .bio-form-actions{padding-top:0}@media (width<=640px){.bio-sticky-save{top:62px}}.bio-counter small{font-size:12.5px;font-weight:600}button.bio-image.is-zoomable,button.bio-image.is-zoomable:hover{width:100%;text-align:inherit;font:inherit;color:var(--bio-card-text,var(--bio-text));background:var(--bio-card);border:1px solid var(--bio-card-border);cursor:zoom-in;padding:0;display:block}button.bio-image--top.is-zoomable,button.bio-image--top.is-zoomable:hover{padding:10px}button.bio-image--left.is-zoomable,button.bio-image--right.is-zoomable,button.bio-image--left.is-zoomable:hover,button.bio-image--right.is-zoomable:hover{padding:10px;display:flex}.bio-lightbox{z-index:2000;cursor:zoom-out;background:#000000d9;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.bio-lightbox img{cursor:default;border-radius:12px;max-width:100%;max-height:100%;box-shadow:0 20px 60px #00000080}.bio-lightbox-close,.bio-lightbox-close:hover{top:calc(16px + env(safe-area-inset-top,0px));color:#fff;background:#ffffff26;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;right:16px}.bio-field-row{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:10px;display:grid}.bio-block-fields .bio-field .bio-input{margin-top:0;padding:9px 12px;font-size:14px}.bio-block-fields>.bio-field+.bio-field,.bio-block-fields>.bio-field-row+*,.bio-block-fields>.bio-field+.bio-field-row{margin-top:6px}@media (width<=640px){.bio-field-row{grid-template-columns:minmax(0,1fr)}}.bio-chip-count{background:var(--bubbly-green);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-style:normal;font-weight:800;display:inline-grid}.bio-product-flag{color:var(--bubbly-green);text-transform:capitalize;background:#2a5c431a;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:11px;font-style:normal;font-weight:800}.bio-product-flag.is-warn{color:#b45309;background:#fef3c7}.bio-product-option.is-inactive strong{color:var(--gray-7)}.bio-profile.no-avatar .bio-banner{margin-bottom:16px}.bio-profile:not(:has(.bio-avatar,.bio-banner,.bio-hero,.bio-name,.bio-handle,.bio-desc,.bio-socials)){box-shadow:none;background:0 0;border:0;padding:0}.bio-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bio-visibility{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.bio-visibility-item{border:1px solid var(--gray-3);color:var(--gray-11);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:700;display:flex}.bio-visibility-item span{flex:1}.bio-visibility-item.is-off{background:var(--gray-1);color:var(--gray-6)}.bio-sticky-save .bio-unsaved-note{margin-right:auto}.bio-unsaved-note.is-saved{color:var(--bubbly-green)}.bio-social--brand:hover,.bio-social--brand-icon:hover{background:var(--bio-card)}.bio-social--brand,.bio-social--brand:hover{box-shadow:0 0 0 1px #ffffff1f}.bio-social--brand:hover{filter:brightness(1.08)}.bio-social-sample{background:var(--bio-bg);border-radius:12px;flex-wrap:wrap;gap:8px;padding:12px;display:flex}.bio-social-sample .bio-social{width:38px;height:38px}.bio-studio-preview{flex-direction:column;align-items:center;gap:12px}.bio-preview-switch{border:1px solid var(--gray-3);background:#fff;border-radius:12px;min-width:0;margin:0;padding:4px;display:inline-flex}.bio-preview-switch button,.bio-preview-switch button:hover{color:var(--gray-7);background:0 0;border-radius:9px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.bio-preview-switch button:hover{color:var(--gray-12)}.bio-preview-switch button.is-active,.bio-preview-switch button.is-active:hover{background:var(--gray-12);color:#fff}.bio-preview-switch+.bio-phone{height:min(700px,100vh - 170px)}.bio-browser{background:#fff;border-radius:14px;flex-direction:column;width:min(1180px,96vw);height:min(860px,90vh);display:flex;overflow:hidden;box-shadow:0 30px 80px #00000059}.bio-browser-bar{border-bottom:1px solid var(--gray-3);background:#f1f1f0;align-items:center;gap:14px;padding:8px 10px 8px 14px;display:flex}.bio-browser-dots{gap:6px;display:flex}.bio-browser-dots i{background:#ff5f57;border-radius:50%;width:11px;height:11px}.bio-browser-dots i:nth-child(2){background:#febc2e}.bio-browser-dots i:nth-child(3){background:#28c840}.bio-browser-url{border:1px solid var(--gray-3);min-width:0;max-width:520px;color:var(--gray-7);text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:999px;flex:1;margin:0 auto;padding:6px 14px;font-size:12.5px;font-weight:600;overflow:hidden}.bio-browser-screen{flex:1;overflow-y:auto}.bio-view--frame{background-attachment:scroll;min-height:100%}.bio-view--frame .bio-view-inner{min-height:100%}.bio-qr-code{background:#fff;border-radius:12px;display:inline-block;position:relative}.bio-qr-code svg{border-radius:12px;display:block}.bio-qr-logo{background:#fff;border-radius:22%;place-items:center;padding:5px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fff}.bio-qr-logo img{object-fit:contain;width:100%;height:100%}.bio-qr-url{text-align:center;color:var(--gray-7);margin-top:-6px;font-size:13px;font-weight:700}.bio-tip-qr .bio-qr-code{padding:6px}.bio-view{--bio-pad-x:16px;--bio-pad-top:16px}.bio-view--preview{--bio-pad-x:14px;--bio-pad-top:38px}.bio-view-inner{position:relative}.bio-view--flush .bio-view-topbar{z-index:3;min-height:0;position:absolute;top:0;right:0}.bio-id{flex-direction:column;align-items:center;max-width:100%;display:flex}.bio-shape--rounded .bio-avatar{border-radius:26%}.bio-shape--square .bio-avatar{border-radius:10px}.bio-size--small .bio-avatar{width:72px;height:72px;font-size:28px}.bio-size--large .bio-avatar{width:132px;height:132px;font-size:50px}.bio-view--preview .bio-size--small .bio-avatar{width:58px;height:58px;font-size:24px}.bio-view--preview .bio-size--large .bio-avatar{width:104px;height:104px;font-size:40px}.bio-profile.no-ring .bio-avatar{box-shadow:0 12px 30px #00000024}.bio-namesize--large .bio-name{letter-spacing:-.015em;font-size:30px}.bio-namesize--xl .bio-name{letter-spacing:-.025em;font-size:40px;line-height:1.05}.bio-view--preview .bio-namesize--large .bio-name{font-size:23px}.bio-view--preview .bio-namesize--xl .bio-name{font-size:29px}.bio-profile .bio-banner.bio-banner--full{width:calc(100% + 2 * var(--bio-pad-x));margin:calc(-1 * var(--bio-pad-top)) calc(-1 * var(--bio-pad-x)) -46px;aspect-ratio:16/7;background:linear-gradient(135deg, var(--bio-accent), color-mix(in srgb, var(--bio-accent) 55%, #000));border-radius:0 0 26px 26px}.bio-view--preview .bio-profile .bio-banner.bio-banner--full{border-radius:0 0 20px 20px;margin-bottom:-38px}.bio-profile.no-avatar .bio-banner.bio-banner--full{margin-bottom:16px}.bio-hero{width:calc(100% + 2 * var(--bio-pad-x));margin:calc(-1 * var(--bio-pad-top)) calc(-1 * var(--bio-pad-x)) 0;aspect-ratio:1;max-height:480px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 58%,#0000 100%);mask-image:linear-gradient(#000 58%,#0000 100%)}.bio-hero img{object-fit:cover;width:100%;height:100%;display:block}.bio-profile--hero .bio-id{z-index:1;margin-top:-44px;position:relative}.bio-profile--hero .bio-avatar{z-index:1;margin-top:-64px;position:relative}.bio-profile--hero .bio-avatar+.bio-id{margin-top:0}.bio-view--preview .bio-profile--hero .bio-id{margin-top:-34px}.bio-view--preview .bio-profile--hero .bio-avatar{margin-top:-50px}.bio-profile--card{background:var(--bio-card);color:var(--bio-card-text);border:1px solid var(--bio-card-border);box-shadow:var(--bio-card-shadow);-webkit-backdrop-filter:var(--bio-card-blur);backdrop-filter:var(--bio-card-blur);border-radius:24px;margin-bottom:18px;padding:22px 18px 20px}.bio-profile--card .bio-handle,.bio-profile--card .bio-desc{color:inherit;opacity:.78}.bio-profile--side{text-align:left;grid-template-columns:auto 1fr;align-items:center;column-gap:14px;display:grid}.bio-profile--side .bio-avatar{margin-bottom:0}.bio-profile--side .bio-id{align-items:flex-start;min-width:0}.bio-profile--side.no-avatar .bio-id,.bio-profile--side .bio-desc,.bio-profile--side .bio-socials{grid-column:1/-1}.bio-profile--side .bio-desc{max-width:none}.bio-profile--side .bio-socials{justify-content:flex-start}.bio-profile--side.bio-size--medium .bio-avatar{width:76px;height:76px;font-size:30px}.bio-view--preview .bio-profile--side.bio-size--medium .bio-avatar{width:62px;height:62px;font-size:24px}.bio-layout-grid{border:0;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;min-width:0;margin:0;padding:0;display:grid}.bio-layout-tile,.bio-layout-tile:hover{border:1.5px solid var(--gray-3);cursor:pointer;text-align:center;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:10px 8px;font-family:inherit;transition:border-color .15s,box-shadow .15s;display:flex}.bio-layout-tile:hover{border-color:#c4c4c4}.bio-layout-tile.is-active{border-color:var(--bubbly-green);box-shadow:0 0 0 3px #2a5c4324}.bio-layout-tile b{color:var(--gray-12);margin-top:6px;font-size:13px}.bio-layout-tile small{color:var(--gray-6);font-size:11px;line-height:1.3}.bio-layout-mock{background:var(--gray-2);border-radius:10px;flex-direction:column;align-items:center;width:64px;height:84px;display:flex;position:relative;overflow:hidden}.bio-layout-mock i{flex:none;display:block}.bio-layout-mock .m-media{display:none}.bio-layout-mock .m-avatar{background:var(--gray-6);border-radius:50%;width:20px;height:20px;margin-top:12px}.bio-layout-mock .m-line{background:#c4c4c4;border-radius:3px;width:36px;height:5px;margin-top:6px}.bio-layout-mock .m-line.is-short{background:var(--gray-4);width:24px;margin-top:4px}.bio-layout-tile.is-active .bio-layout-mock .m-avatar,.bio-layout-tile.is-active .bio-layout-mock .m-media{background:var(--bubbly-green)}.bio-layout-mock.is-banner .m-media{background:#c4c4c4;width:100%;height:26px;display:block}.bio-layout-mock.is-banner .m-avatar{box-shadow:0 0 0 2px var(--gray-2);margin-top:-10px}.bio-layout-mock.is-hero .m-media{background:var(--gray-6);width:100%;height:46px;display:block;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.bio-layout-mock.is-hero .m-avatar{display:none}.bio-layout-mock.is-hero .m-line{width:42px;height:7px;margin-top:-2px}.bio-layout-mock.is-card{padding:8px 7px}.bio-layout-mock.is-card:before{content:"";background:#fff;border-radius:8px;position:absolute;inset:8px 7px 14px;box-shadow:0 1px 3px #0000001f}.bio-layout-mock.is-card i{position:relative}.bio-layout-mock.is-card .m-avatar{border-radius:7px;width:24px;height:24px;margin-top:6px}.bio-layout-mock.is-side{grid-template-rows:auto auto 1fr;grid-template-columns:auto 1fr;align-content:start;column-gap:5px;padding:12px 8px 0;display:grid}.bio-layout-mock.is-side .m-avatar{grid-row:1/3;width:18px;height:18px;margin-top:0}.bio-layout-mock.is-side .m-line{width:26px;margin-top:2px}.bio-layout-mock.is-side .m-line.is-short{width:18px}.bio-header-options{gap:14px;margin-top:16px;display:grid}.bio-header-options>div:not(.bio-visibility-item){flex-direction:column;gap:6px;display:flex}.bio-segment-sample.is-photo{width:18px;height:18px}.bio-header-hint{color:#9a3412;background:#fff7ed;border-radius:10px;margin:10px 0 0;padding:9px 12px;font-size:13px;line-height:1.45}.autodm :where(button),.adm-portal :where(button){width:auto;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:0;padding:0}.autodm :where(h1,h2,h3,h4),.adm-portal :where(h1,h2,h3,h4){margin:0}.autodm :where(label),.adm-portal :where(label){font-size:inherit;font-weight:inherit;margin:0}.autodm :where(input,textarea),.adm-portal :where(input,textarea){width:100%;height:auto;font:inherit}.autodm,.adm-portal{--adm-series:#2a78d6;--adm-surface:#fff;--adm-green:var(--bubbly-green);--adm-green-soft:#2a5c4317;--adm-good:#15803d;--adm-bad:#dc2626;--adm-warn:#b45309;--adm-radius:18px;--adm-radius-sm:12px;--adm-line:#1c191712;--adm-line-strong:#1c191721;--adm-shadow:0 1px 2px #1c19170a, 0 8px 24px -12px #1c19171a;--adm-shadow-lift:0 2px 4px #1c19170a, 0 18px 40px -14px #1c19172e;--adm-ring:0 0 0 3px #2a5c4329;--adm-ease:cubic-bezier(.22, 1, .36, 1)}.autodm{width:100%;color:var(--gray-11);flex-direction:column;gap:18px;margin:0 auto;font-family:Nunito,sans-serif;display:flex}.adm-muted{color:var(--gray-6);font-size:13px}.adm-page-head{z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:relative}.adm-page-head h1{letter-spacing:-.01em;color:var(--gray-12);font-family:Fredoka,sans-serif;font-size:27px;font-weight:600}.adm-page-head p{color:var(--gray-6);margin:2px 0 0;font-size:14px}.adm-btn,.adm-btn:hover{border:1px solid var(--adm-line-strong);transition:background-color .2s var(--adm-ease), border-color .2s var(--adm-ease), box-shadow .2s var(--adm-ease), transform .2s var(--adm-ease);color:var(--gray-11);white-space:nowrap;cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:9px 15px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #1c19170d}.adm-btn:hover{border-color:var(--gray-4);background:var(--gray-1)}.adm-btn.is-small,.adm-btn.is-small:hover{border-radius:9px;padding:6px 11px;font-size:13px}.adm-btn.is-primary,.adm-btn.is-primary:hover{background:var(--adm-green);border-color:var(--adm-green);color:#fff;box-shadow:0 1px 2px #2a5c4333,0 6px 16px -6px #2a5c4373}.adm-btn.is-primary:hover{background:var(--bubbly-green-dark)}.adm-btn.is-ig,.adm-btn.is-ig:hover{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af);border:none;padding:12px 20px;font-size:15px;box-shadow:0 8px 22px -8px #dd2a7b8c}.adm-btn.is-danger,.adm-btn.is-danger:hover{color:var(--adm-bad)}.adm-btn:disabled{opacity:.55;cursor:default}.adm-link,.adm-link:hover{color:var(--adm-green);text-align:left;background:0 0;font-size:14px;font-weight:700}.adm-link:hover{text-decoration:underline}.adm-icon-btn,.adm-icon-btn:hover{border:1px solid var(--adm-line);width:36px;height:36px;color:var(--gray-8);background:#fff;border-radius:10px;flex:none;place-items:center;display:grid}.adm-icon-btn:hover{background:var(--gray-1)}.adm-pill{white-space:nowrap;background:var(--gray-2);color:var(--gray-7);border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:800;display:inline-flex}.adm-pill i{background:currentColor;border-radius:50%;width:6px;height:6px}.adm-pill.is-live,.adm-pill.is-sent{color:var(--adm-good);background:#16a34a1a}.adm-pill.is-none{background:var(--adm-green-soft);color:var(--adm-green)}.adm-pill.is-waiting,.adm-pill.is-pending,.adm-pill.is-sending{color:var(--adm-warn);background:#d977061a}.adm-pill.is-failed{color:var(--adm-bad);background:#dc262617}.adm-tag{background:var(--gray-2);color:var(--gray-7);white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:800}.adm-switch{flex:none;width:40px;height:23px;margin:0;display:inline-block;position:relative}.adm-switch input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.adm-switch span{background:var(--gray-4);transition:background-color .25s var(--adm-ease);border-radius:99px;position:absolute;inset:0}.adm-switch span:after{content:"";width:17px;height:17px;transition:transform .28s var(--adm-ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0000002e,0 2px 6px #00000014}.adm-switch input:checked+span{background:var(--adm-green)}.adm-switch input:checked+span:after{transform:translate(17px)}.adm-switch input:focus-visible+span{outline:2px solid var(--adm-green);outline-offset:2px}.adm-card-panel{border-radius:var(--adm-radius);background:var(--adm-surface);border:1px solid var(--adm-line);min-width:0;padding:18px 20px}.adm-panel-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.adm-panel-head h2{color:var(--gray-12);font-size:16px;font-weight:800}.adm-two-col{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.adm-loading{text-align:center;color:var(--gray-6);padding:48px 16px}.adm-empty{text-align:center;color:var(--gray-6);border:1px dashed var(--adm-line-strong);border-radius:var(--adm-radius);background:#fff;flex-direction:column;align-items:center;gap:14px;padding:44px 16px;display:flex}.adm-empty.is-inline{border:none;padding:24px 8px}.adm-connect{text-align:center;border:1px solid var(--adm-line);max-width:540px;box-shadow:var(--adm-shadow);background:#fff;border-radius:22px;flex-direction:column;align-items:center;gap:10px;margin:24px auto;padding:36px 28px;display:flex}.adm-connect-icon{background:var(--gray-2);border-radius:20px;place-items:center;width:68px;height:68px;font-size:30px;display:grid}.adm-connect-icon.is-ig{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af)}.adm-connect h2{color:var(--gray-12);font-family:Fredoka,sans-serif;font-size:24px}.adm-connect p{color:var(--gray-7);margin:0}.adm-connect ul{color:var(--gray-10);flex-direction:column;gap:6px;margin:6px 0 10px;padding:0;font-weight:600;list-style:none;display:flex}.adm-connect li:before{content:"✓ ";color:var(--adm-green);font-weight:800}.adm-connect small{color:var(--gray-6)}.adm-connect code{background:var(--gray-2);border-radius:5px;padding:1px 5px;font-size:12.5px}.adm-account{flex-wrap:wrap;align-items:center;gap:18px;display:flex;position:relative}.adm-avatar-lg{object-fit:cover;background:var(--gray-2);border-radius:50%;flex:none;width:72px;height:72px;box-shadow:0 0 0 3px #fff,0 0 0 5px #dd2a7b}.adm-acct-main{flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}.adm-acct-name{color:var(--gray-12);align-items:center;gap:8px;font-family:Fredoka,sans-serif;font-size:20px;display:flex}.adm-acct-main>a{color:var(--gray-6);font-size:14px;font-weight:600}.adm-acct-stats{color:var(--gray-6);flex-wrap:wrap;gap:16px;margin-top:8px;font-size:14px;display:flex}.adm-acct-stats b{color:var(--gray-12)}.adm-acct-side{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.adm-range-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.adm-range-row h2{color:var(--gray-12);font-size:16px;font-weight:800}.adm-seg{border:1px solid var(--adm-line);background:#fff;border-radius:12px;align-self:flex-start;padding:4px;display:inline-flex}.adm-seg button,.adm-seg button:hover{color:var(--gray-7);background:0 0;border-radius:9px;padding:7px 13px;font-size:13.5px;font-weight:700}.adm-seg button.is-active,.adm-seg button.is-active:hover{background:var(--adm-green);color:#fff}.adm-scoped{flex-direction:column;gap:16px;transition:opacity .15s;display:flex}.adm-scoped.is-refetching{opacity:.55}.adm-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.adm-kpi{border:1px solid var(--adm-line);min-width:0;box-shadow:var(--adm-shadow);transition:transform .2s var(--adm-ease), box-shadow .2s var(--adm-ease), border-color .2s ease;background:linear-gradient(#fff 0%,#fcfbf8 100%);border-radius:20px;flex-direction:column;gap:4px;padding:16px 18px 15px;display:flex;position:relative}.adm-kpi:hover,.adm-kpi:focus-within{z-index:8;border-color:var(--adm-line-strong);box-shadow:var(--adm-shadow-lift);transform:translateY(-2px)}.adm-kpi>span{letter-spacing:.06em;text-transform:uppercase;min-height:2.6em;color:var(--gray-6);justify-content:space-between;align-items:flex-start;gap:8px;font-size:11.5px;font-weight:800;line-height:1.3;display:flex}.adm-kpi strong{color:var(--gray-12);font-variant-numeric:tabular-nums;font-family:Fredoka,sans-serif;font-size:32px;font-weight:700;line-height:1.1}.adm-delta{background:var(--gray-2,#f3f4f6);max-width:100%;color:var(--gray-6);border-radius:999px;align-self:flex-start;align-items:center;gap:4px;margin-top:4px;padding:3px 9px;font-size:11.5px;font-weight:700;line-height:1.35;display:inline-flex}.adm-delta.is-good{color:var(--adm-good);background:#15803d17}.adm-delta.is-bad{color:var(--adm-bad);background:#dc262614}.adm-info{width:20px;height:20px;color:var(--gray-6);cursor:help;border-radius:50%;outline:none;flex:none;place-items:center;margin-top:-2px;transition:background-color .15s,color .15s;display:grid}.adm-info:hover,.adm-info:focus{background:var(--gray-2,#f3f4f6);color:var(--gray-11)}.adm-info:focus-visible{box-shadow:var(--adm-ring)}.adm-info:after{content:attr(data-tip);color:#fff;letter-spacing:0;text-transform:none;text-align:left;white-space:normal;opacity:0;pointer-events:none;z-index:30;background:#1c1917;border-radius:12px;padding:8px 11px;font-size:12px;font-weight:500;line-height:1.45;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 6px);left:-10px;right:-10px;transform:translateY(4px);box-shadow:0 12px 28px -12px #00000073}.adm-info:hover:after,.adm-info:focus:after{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.adm-kpi,.adm-info:after{transition:none}.adm-kpi:hover,.adm-kpi:focus-within{transform:none}}.adm-chart{width:100%;position:relative}.adm-chart svg{display:block;overflow:visible}.adm-grid-line{stroke:var(--gray-3);stroke-width:1px;shape-rendering:crispedges}.adm-axis{fill:var(--gray-6);font-variant-numeric:tabular-nums;font-size:11px}.adm-bar{fill:var(--adm-series)}.adm-hover-band{fill:var(--gray-2)}.adm-hit{fill:#0000;outline:none}.adm-hit:focus-visible{stroke:var(--adm-green);stroke-width:2px}.adm-tip{z-index:2;border:1px solid var(--adm-line);white-space:nowrap;pointer-events:none;background:#fff;border-radius:10px;padding:8px 12px;font-size:13px;position:absolute;top:0;transform:translate(-50%);box-shadow:0 6px 20px #00000014}.adm-tip-date{color:var(--gray-6);margin-bottom:4px;font-size:12px}.adm-tip-row{align-items:center;gap:6px;display:flex}.adm-tip-row b{color:var(--gray-12);font-variant-numeric:tabular-nums}.adm-tip-row.is-plain{color:var(--gray-6);padding-left:18px}.adm-key{background:var(--adm-series);border-radius:2px;flex:none;width:12px;height:2px}.adm-table-wrap{border:1px solid var(--adm-line);border-radius:var(--adm-radius);background:#fff;overflow-x:auto}.adm-table-wrap.is-short{border-radius:12px;max-height:260px;overflow-y:auto}.adm-table{border-collapse:collapse;width:100%;font-size:14px}.adm-table th,.adm-table td{border-bottom:1px solid var(--adm-line);text-align:left;vertical-align:top;padding:10px 14px}.adm-table th{background:var(--gray-1);letter-spacing:.04em;text-transform:uppercase;color:var(--gray-6);font-size:12px;font-weight:800;position:sticky;top:0}.adm-table tr:last-child td{border-bottom:none}.adm-table td a{color:var(--adm-green);font-weight:700}.adm-table td .adm-pill{margin-left:6px}.adm-table td:last-child .adm-pill{margin-left:0}.adm-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.adm-err{max-width:380px;color:var(--adm-bad);margin-top:4px;font-size:12px;display:block}.adm-note{max-width:380px;color:var(--gray-6);margin-top:4px;font-size:12px;display:block}.adm-rows{flex-direction:column;display:flex}.adm-rows.is-flush{padding:4px 0}.adm-arow{border-bottom:1px solid var(--adm-line);cursor:pointer;align-items:center;gap:14px;padding:12px 4px;display:flex}.adm-rows.is-flush .adm-arow{padding:12px 18px}.adm-rows>.adm-arow:last-child{border-bottom:none}.adm-arow:focus-visible{outline:2px solid var(--adm-green);outline-offset:-2px}.adm-arow-media{background:var(--adm-green-soft);border-radius:10px;flex:none;place-items:center;width:44px;height:44px;font-size:20px;display:grid;overflow:hidden}.adm-arow-media img{object-fit:cover;width:100%;height:100%}.adm-arow-main{flex:1;min-width:0}.adm-arow-title{align-items:center;gap:8px;min-width:0;display:flex}.adm-arow-title b{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-12);overflow:hidden}.adm-arow-main small{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-6);margin-top:2px;font-size:13px;display:block;overflow:hidden}.adm-filters{flex-wrap:wrap;gap:8px;display:flex}.adm-filter,.adm-filter:hover{border:1px solid var(--adm-line);color:var(--gray-10);background:#fff;border-radius:99px;padding:7px 13px;font-size:14px;font-weight:700}.adm-filter span{color:var(--gray-6);margin-left:2px;font-size:12px}.adm-filter.is-active,.adm-filter.is-active:hover{background:var(--adm-green);border-color:var(--adm-green);color:#fff}.adm-filter.is-active span{color:inherit;opacity:.75}.adm-tpl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.adm-tpl-grid.is-compact{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:8px}.adm-tpl,.adm-tpl:hover{border-radius:var(--adm-radius);border:1px solid var(--adm-line);min-width:0;color:var(--gray-11);text-align:left;background:#fff;align-items:flex-start;gap:12px;padding:16px;transition:border-color .15s,box-shadow .15s;display:flex}.adm-tpl:hover:not(:disabled){border-color:var(--adm-green);box-shadow:0 6px 18px #2a5c431a}.adm-tpl:disabled{opacity:.5;cursor:default}.adm-tpl-grid.is-compact .adm-tpl{align-items:center;padding:11px 14px}.adm-tpl-icon{background:var(--adm-green-soft);border-radius:10px;flex:none;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.adm-tpl-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.adm-tpl-head{color:var(--gray-12);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.adm-tpl-desc{color:var(--gray-6);font-size:13px;line-height:1.45}.adm-tpl-grid.is-compact .adm-tpl-desc{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.adm-tpl-tag{border-radius:99px;padding:2px 8px;font-size:11px;font-weight:800}.adm-tpl-tag.is-quick{color:#1d5bd8;background:#e0edff}.adm-tpl-tag.is-new{color:#15803d;background:#e3f6ea}.adm-tpl-tag.is-soon{background:var(--gray-2);color:var(--gray-6);text-transform:uppercase}.adm-tpl-go{color:var(--gray-6);font-size:22px;line-height:1}.adm-hint{color:var(--gray-6);margin:0 0 14px;font-size:14px}.adm-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;display:grid}.adm-card,.adm-card:hover{border-radius:var(--adm-radius);border:1px solid var(--adm-line);color:var(--gray-11);text-align:left;background:#fff;flex-direction:column;padding:0;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}.adm-card:hover{transform:translateY(-1px);box-shadow:0 8px 22px #00000014}.adm-thumb-wrap{position:relative}.adm-thumb{aspect-ratio:1;object-fit:cover;background:var(--gray-2);width:100%;display:block}.adm-thumb.is-story{aspect-ratio:9/16}.adm-thumb-all{aspect-ratio:1;background:linear-gradient(135deg, var(--adm-green-soft), var(--gray-2));place-items:center;font-size:44px;display:grid}.adm-badge{color:#fff;background:#0009;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}.adm-card-body{flex-direction:column;flex:1;gap:6px;padding:10px 12px 12px;display:flex}.adm-card-body>b{color:var(--gray-12);font-size:14px}.adm-caption{-webkit-line-clamp:2;min-height:2.6em;color:var(--gray-6);-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.adm-kw{text-overflow:ellipsis;white-space:nowrap;color:var(--adm-green);font-size:12px;font-weight:800;overflow:hidden}.adm-meta{color:var(--gray-6);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-size:12px;display:flex}.adm-center{text-align:center;margin-top:18px}.adm-overlay{z-index:1100;-webkit-backdrop-filter:blur(6px);background:#1c191761;justify-content:center;align-items:flex-start;padding:24px 12px;animation:.22s ease-out both adm-fade;display:flex;position:fixed;inset:0;overflow-y:auto}.adm-sheet{background:var(--bubbly-cream);width:100%;max-width:1080px;animation:adm-pop .32s var(--adm-ease) both;border-radius:22px;overflow:clip;box-shadow:0 2px 6px #1c19170f,0 32px 80px -24px #1c191759}.adm-sheet.is-picker{max-width:900px}.adm-sheet-head{border-bottom:1px solid var(--adm-line);background:#fff;align-items:center;gap:12px;padding:14px 18px;display:flex}.adm-sheet-head img,.adm-thumb-icon{object-fit:cover;border-radius:10px;flex:none;width:44px;height:44px}.adm-thumb-icon{background:var(--adm-green-soft);place-items:center;font-size:22px;display:grid}.adm-sheet-title{flex:1;min-width:0}.adm-sheet-title strong{color:var(--gray-12);font-family:Fredoka,sans-serif;font-size:18px;display:block}.adm-sheet-title small{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-6);font-size:13px;display:block;overflow:hidden}.adm-sheet-body{grid-template-columns:minmax(0,1fr) 340px;gap:20px;padding:18px;display:grid}.adm-picker-body{padding:20px}.adm-sheet-foot{border-top:1px solid var(--adm-line);background:#fff;align-items:center;gap:10px;padding:14px 18px;display:flex;position:sticky;bottom:0}.adm-spacer{flex:1}.adm-sections{flex-direction:column;gap:14px;display:flex}.adm-section{border-radius:var(--adm-radius);border:1px solid var(--adm-line);background:#fff;padding:16px}.adm-sec-head{align-items:flex-start;gap:12px;display:flex}.adm-step{background:var(--adm-green-soft);width:24px;height:24px;color:var(--adm-green);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.adm-sec-title{flex:1}.adm-sec-title h3{color:var(--gray-12);font-size:15px;font-weight:800}.adm-sec-title p{color:var(--gray-6);margin:2px 0 0;font-size:13px}.adm-sec-body{flex-direction:column;gap:10px;margin-top:14px;display:flex}.adm-field{color:var(--gray-10);flex-direction:column;gap:5px;font-size:13px;font-weight:700;display:flex}.adm-field em{color:var(--gray-6);font-style:normal;font-weight:500}.adm-input{border:1px solid var(--adm-line-strong);width:100%;height:auto;color:var(--gray-12);transition:border-color .2s var(--adm-ease), box-shadow .2s var(--adm-ease);background:#fff;border-radius:11px;outline:none;padding:9px 11px}.adm-input:focus{border-color:var(--adm-green);box-shadow:0 0 0 3px var(--adm-green-soft)}textarea.adm-input{resize:vertical;min-height:76px}.adm-counter{text-align:right;color:var(--gray-6);margin-top:-6px;font-size:11px}.adm-counter.is-over{color:var(--adm-bad)}.adm-row{align-items:center;gap:8px;display:flex}.adm-row>.adm-input{flex:1}.adm-link-row .adm-btn-label{flex:0 0 170px}.adm-chips{border:1px solid var(--gray-4);background:#fff;border-radius:10px;flex-wrap:wrap;gap:6px;padding:6px;display:flex}.adm-chips:focus-within{border-color:var(--adm-green);box-shadow:0 0 0 3px var(--adm-green-soft)}.adm-chip{background:var(--adm-green-soft);color:var(--adm-green);border-radius:99px;align-items:center;gap:2px;padding:3px 4px 3px 10px;font-size:13px;font-weight:800;display:inline-flex}.adm-chip button,.adm-chip button:hover{width:20px;height:20px;color:inherit;background:0 0;border-radius:50%;line-height:1}.adm-chips input{background:0 0;border:none;outline:none;flex:1;min-width:120px;height:auto;padding:4px}.adm-preview{align-self:start;position:sticky;top:16px}.adm-phone{border:1px solid var(--adm-line);background:#fff;border-radius:28px;padding:14px;box-shadow:0 10px 30px #0000000f}.adm-phone h4{text-align:center;letter-spacing:.05em;text-transform:uppercase;color:var(--gray-6);margin:0 0 10px;font-size:12px}.adm-comment{gap:8px;margin-bottom:8px;font-size:13px;display:flex}.adm-comment.is-reply{margin-left:34px}.adm-av{background:var(--gray-2);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.adm-thread{border-top:1px solid var(--adm-line);flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}.adm-bubble{white-space:pre-wrap;word-break:break-word;border-radius:18px;max-width:85%;padding:8px 12px;font-size:13px}.adm-bubble.is-them{background:var(--gray-2);color:var(--gray-12);border-bottom-left-radius:6px;align-self:flex-start}.adm-bubble.is-me{color:#fff;background:#3b82f6;border-bottom-right-radius:6px;align-self:flex-end}.adm-bbtn{border-top:1px solid var(--adm-line);text-align:center;color:#3b82f6;margin:8px -12px -8px;padding:8px 12px;font-weight:700;display:block}.adm-disc{color:var(--gray-6);margin-top:6px;font-size:12px;display:block}.adm-note{text-align:center;color:var(--gray-6);font-size:12px}@media (width<=1100px){.adm-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1240px){.adm-two-col{grid-template-columns:1fr}}@media (width<=860px){.adm-sheet-body{grid-template-columns:1fr}.adm-preview{position:static}.adm-overlay{padding:0}.adm-sheet{border-radius:0;min-height:100%}.adm-acct-side{text-align:left;align-items:flex-start;width:100%}}@media (width<=600px){.adm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-kpi strong{font-size:24px}.adm-tpl-grid{grid-template-columns:1fr}.adm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.adm-hide-sm{display:none}.adm-seg button,.adm-seg button:hover{padding:6px 9px;font-size:13px}.adm-link-row{flex-wrap:wrap}.adm-link-row .adm-btn-label{flex:100%}}.adm-bill-note{background:var(--adm-green-soft);color:var(--adm-green);border-radius:12px;padding:12px 16px;font-size:14px;font-weight:700}.adm-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--gray-6);font-size:11.5px;font-weight:800}.adm-bill-hero{background:radial-gradient(120% 140% at 100% 0,#dd2a7b0f,#0000 55%),radial-gradient(120% 140% at 0 100%,#2a5c430f,#0000 55%),#fff;flex-wrap:wrap;align-items:flex-start;gap:18px;padding:24px;display:flex}.adm-bill-hero-icon{background:var(--gray-2);width:52px;height:52px;color:var(--gray-6);border-radius:16px;flex:none;place-items:center;display:grid}.adm-bill-hero-icon.is-on{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af);box-shadow:0 10px 24px -10px #dd2a7b99}.adm-bill-hero-main{flex-direction:column;flex:1;gap:6px;min-width:240px;display:flex}.adm-bill-hero-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-bill-hero-title h2{color:var(--gray-12);font-family:Fredoka,sans-serif;font-size:26px;font-weight:600}.adm-bill-hero-main p{color:var(--gray-7);margin:0;line-height:1.55}.adm-bill-hero-main b{color:var(--gray-12)}.adm-bill-hero-actions{align-self:center;gap:8px;display:flex}.adm-bill-period{align-items:center;gap:12px;max-width:420px;margin-top:6px;display:flex}.adm-bill-period-bar{background:#1c191712;border-radius:99px;flex:1;height:6px;overflow:hidden}.adm-bill-period-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--adm-green), #3f8a63);height:100%;display:block}.adm-bill-period span{color:var(--gray-7);white-space:nowrap;font-size:12.5px;font-weight:700}.adm-bill-section{flex-direction:column;gap:14px;display:flex}.adm-bill-section-head h2{color:var(--gray-12);font-size:18px;font-weight:800}.adm-bill-section-head p{color:var(--gray-6);margin:2px 0 0;font-size:14px}.adm-bill-plans{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:stretch;gap:16px;display:grid}.adm-bill-plan{background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:22px;flex-direction:column;gap:10px;padding:24px 22px 22px;display:flex;position:relative}.adm-bill-plan.is-featured{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af) border-box;border:1.5px solid #0000;box-shadow:0 18px 44px -18px #dd2a7b59}.adm-bill-plan.is-mine{background:linear-gradient(#2a5c430d,#fff 40%);border-color:#2a5c4373}.adm-bill-plan.is-wanted{box-shadow:0 0 0 3px #dd2a7b2e}.adm-bill-ribbon{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af);border-radius:99px;padding:4px 10px;font-size:11.5px;font-weight:800;position:absolute;top:-11px;left:22px;box-shadow:0 6px 14px -6px #dd2a7b99}.adm-bill-plan-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.adm-bill-plan-head h3{color:var(--gray-12);font-size:17px;font-weight:800}.adm-tag.is-intro{color:#1d5bd8;background:#e0edff}.adm-tag.is-save{color:#15803d;background:#e3f6ea}.adm-tag.is-mine{background:var(--adm-green);color:#fff}.adm-bill-price{align-items:baseline;gap:6px;margin-top:4px;display:flex}.adm-bill-price b{letter-spacing:-.02em;color:var(--gray-12);font-family:Fredoka,sans-serif;font-size:42px;font-weight:600;line-height:1}.adm-bill-price span{color:var(--gray-6);font-weight:700}.adm-bill-sub{color:var(--gray-6);margin:0;font-size:13px;font-weight:600}.adm-bill-plan ul{border-top:1px dashed var(--adm-line-strong);color:var(--gray-9,var(--gray-10));flex-direction:column;gap:8px;margin:8px 0 14px;padding:14px 0 0;font-size:13.5px;font-weight:600;list-style:none;display:flex}.adm-bill-plan li{align-items:center;gap:8px;display:flex}.adm-bill-plan li svg{background:var(--adm-green-soft);width:20px;height:20px;color:var(--adm-green);border-radius:50%;flex:none;padding:3px}.adm-bill-plan .adm-btn{justify-content:center;width:100%;margin-top:auto;padding-block:12px}.adm-bill-included{flex-direction:column;gap:16px;display:flex}.adm-bill-features{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 18px;margin:0;padding:0;list-style:none;display:grid}.adm-bill-features li{align-items:center;gap:12px;padding:8px 0;display:flex}.adm-bill-features li>span:last-child{flex-direction:column;min-width:0;display:flex}.adm-bill-features b{color:var(--gray-12);font-size:14px}.adm-bill-features small{color:var(--gray-6);font-size:12.5px}.adm-bill-feature-icon{background:var(--adm-green-soft);width:38px;height:38px;color:var(--adm-green);border-radius:12px;flex:none;place-items:center;display:grid}.adm-bill-trust{color:var(--gray-7);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:0;padding:4px 0;font-size:13px;font-weight:700;list-style:none;display:flex}.adm-bill-trust li{align-items:center;gap:7px;display:inline-flex}.adm-bill-trust svg,.adm-bill-trust a{color:var(--adm-green)}@media (width<=600px){.adm-bill-hero{padding:20px}.adm-bill-hero-actions{width:100%}.adm-bill-trust{justify-content:flex-start}}.adm-bill-confirm{color:var(--gray-11);flex-direction:column;gap:14px;padding:26px 24px 22px;font-family:Nunito,sans-serif;display:flex}.adm-bill-confirm h2{color:var(--gray-12);padding-right:24px;font-family:Fredoka,sans-serif;font-size:22px}.adm-bill-confirm dl{border:1px solid var(--adm-line);border-radius:12px;margin:0}.adm-bill-confirm dl div{justify-content:space-between;gap:12px;padding:11px 14px;display:flex}.adm-bill-confirm dl div+div{border-top:1px solid var(--adm-line)}.adm-bill-confirm dt{color:var(--gray-7);font-weight:700}.adm-bill-confirm dd{color:var(--gray-12);margin:0;font-weight:800}.adm-bill-confirm p{margin:0;line-height:1.55}.adm-bill-confirm-actions{justify-content:flex-end;gap:10px;display:flex}.adm-bill-confirm-warn{color:var(--adm-warn);background:#fff7ed;border-radius:10px;padding:10px 12px;font-size:13.5px;font-weight:700}.adm-bill-method-cell{white-space:nowrap;color:var(--gray-10);font-weight:700}.adm-ref-link{gap:16px;display:grid}.adm-ref-link-row{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.adm-ref-link-row .adm-input{flex:260px;min-width:0;font-weight:700}.adm-ref-steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.adm-ref-steps li{background:var(--gray-1,#f8f8f5);color:var(--gray-8);counter-increment:step;border-radius:12px;padding:12px 14px 12px 44px;font-size:14px;line-height:1.45;position:relative}.adm-ref-steps li:before{content:counter(step);background:var(--adm-green-soft);width:22px;height:22px;color:var(--adm-green);text-align:center;border-radius:50%;font-size:13px;font-weight:800;line-height:22px;position:absolute;top:12px;left:14px}.adm-ref-steps b{color:var(--gray-12)}.adm-kpis.is-four{grid-template-columns:repeat(4,minmax(0,1fr))}.adm-kpi strong.is-negative,.adm-ref-reversed{color:#c2410c}.adm-ref-contact{font-size:12px}@media (width<=860px){.adm-ref-steps{grid-template-columns:1fr}}@media (width<=600px){.adm-kpis.is-four{grid-template-columns:repeat(2,minmax(0,1fr))}}.adm-sub-head{letter-spacing:.04em;text-transform:uppercase;color:var(--gray-6);margin:4px 0 -2px;font-size:13px;font-weight:800}.adm-ed-results{border-bottom:1px solid var(--adm-line);background:var(--adm-surface);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;padding:12px 20px;display:grid}.adm-ed-results .adm-ed-stat{flex-direction:column;min-width:0;display:flex}.adm-ed-results b{color:var(--gray-12);font-variant-numeric:tabular-nums;font-family:Fredoka,sans-serif;font-size:18px}.adm-ed-results span{color:var(--gray-6);font-size:12px}.adm-ed-results small{color:var(--gray-6);font-size:11px}@media (width<=720px){.adm-ed-results{grid-template-columns:repeat(2,minmax(0,1fr))}}.adm-arow-metrics{flex:none;gap:6px;display:flex}.adm-arow-metrics .adm-arow-metric{background:var(--gray-1,#f8f8f5);border-radius:10px;flex-direction:column;align-items:center;min-width:58px;padding:5px 8px;display:flex}.adm-arow-metric b{color:var(--gray-12);font-variant-numeric:tabular-nums;font-family:Fredoka,sans-serif;font-size:15px;line-height:1.2}.adm-arow-metric span{color:var(--gray-6);font-size:11px}.adm-arow-main small .adm-bad{color:#c2410c;font-weight:700}.adm-rows{container-type:inline-size}@container (width<=720px){.adm-arow{flex-wrap:wrap;gap:10px}.adm-arow>.adm-pill{display:none}.adm-arow-main{flex-basis:calc(100% - 150px)}.adm-arow-title{flex-wrap:wrap;row-gap:2px}.adm-arow-title b{max-width:100%}.adm-arow-metrics{order:5;width:100%;padding-left:54px}.adm-arow-metrics .adm-arow-metric{flex:1;min-width:0}}.adm-wd{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;display:grid}.adm-wd-main,.adm-wd-payout{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.adm-wd-payout{border-left:1px solid var(--adm-line);padding-left:20px}.adm-wd-amount{color:var(--gray-12);font-family:Fredoka,sans-serif;font-size:34px;line-height:1.1}.adm-wd-meta{color:var(--gray-7);flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.adm-wd-account{color:var(--gray-8);align-items:center;gap:10px;display:flex}.adm-wd-account .adm-wd-account-text{flex-direction:column;display:flex}.adm-wd-account b{color:var(--gray-12)}.adm-wd-payout p{margin:0}.adm-wd-to{white-space:nowrap}.adm-wd-details{max-width:260px}.adm-wd-form{gap:12px}.adm-wd-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=720px){.adm-wd{grid-template-columns:1fr}.adm-wd-payout{border-left:0;border-top:1px solid var(--adm-line);padding:16px 0 0}.adm-wd-row{grid-template-columns:1fr}}.adm-seg.adm-wd-method{min-width:0;margin:0}.adm-wd-code{letter-spacing:.02em;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.adm-arow-dates{min-width:104px;color:var(--gray-6);white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;font-size:12px;line-height:1.35;display:flex}.adm-switch.is-busy{opacity:.6}.adm-switch.is-busy input{cursor:progress}.adm-arow .adm-arow-delete,.adm-arow .adm-arow-delete:hover{width:34px;height:34px;color:var(--gray-6)}.adm-arow .adm-arow-delete:hover,.adm-arow .adm-arow-delete:focus-visible{color:#dc2626;background:#fef2f2;border-color:#fecaca}@container (width<=720px){.adm-arow-dates{flex-direction:row;order:6;width:100%;min-width:0;padding-left:54px}.adm-arow-dates span+span:before{content:"·";margin:0 6px}}.adm-card-panel,.adm-kpi,.adm-table-wrap,.adm-bill-plan,.adm-section,.adm-seg{box-shadow:var(--adm-shadow)}.adm-card-panel{padding:20px 22px}.adm-tpl,.adm-card,.adm-filter{transition:border-color .22s var(--adm-ease), box-shadow .22s var(--adm-ease), transform .22s var(--adm-ease), background-color .22s var(--adm-ease);box-shadow:0 1px 2px #1c19170a}.adm-tpl:hover:not(:disabled),.adm-card:hover{box-shadow:var(--adm-shadow-lift);transform:translateY(-2px)}.adm-bill-plan{transition:box-shadow .25s var(--adm-ease), transform .25s var(--adm-ease)}.adm-bill-plan:hover{box-shadow:var(--adm-shadow-lift);transform:translateY(-2px)}.adm-bill-plan.is-featured:hover{box-shadow:0 24px 52px -18px #dd2a7b73}.adm-btn:hover:not(:disabled){transform:translateY(-1px)}.adm-btn:active:not(:disabled){box-shadow:none;transform:translateY(0)}.adm-btn:focus-visible,.adm-filter:focus-visible,.adm-seg button:focus-visible,.adm-icon-btn:focus-visible{box-shadow:var(--adm-ring);outline:none}.adm-input:focus,.adm-input:focus-within{box-shadow:var(--adm-ring);border-color:#2a5c438c}.adm-arow{transition:background-color .2s var(--adm-ease)}.adm-arow:hover{background:#2a5c4309}.adm-table thead th{background:#1c191705}.adm-table tbody tr{transition:background-color .2s var(--adm-ease)}.adm-table tbody tr:hover{background:#2a5c4308}.adm-seg button{transition:background-color .2s var(--adm-ease), color .2s var(--adm-ease)}.autodm>*{animation:adm-rise .45s var(--adm-ease) both}.autodm>:nth-child(2){animation-delay:40ms}.autodm>:nth-child(3){animation-delay:80ms}.autodm>:nth-child(n+4){animation-delay:.12s}@keyframes adm-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes adm-fade{0%{opacity:0}to{opacity:1}}@keyframes adm-pop{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.autodm *,.autodm :before,.autodm :after{transition:none!important;animation:none!important}}.adm-head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-switcher{position:relative}.adm-switcher-btn,.adm-switcher-btn:hover{border:1px solid var(--adm-line-strong);max-width:260px;color:var(--gray-12);transition:box-shadow .2s var(--adm-ease), border-color .2s var(--adm-ease);background:#fff;border-radius:99px;align-items:center;gap:8px;padding:5px 12px 5px 5px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #1c19170d}.adm-switcher-btn:hover,.adm-switcher-btn.is-open{box-shadow:var(--adm-shadow);border-color:#2a5c4359}.adm-switcher-btn:focus-visible{box-shadow:var(--adm-ring);outline:none}.adm-switcher-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.adm-switcher-caret{color:var(--gray-6);transition:transform .25s var(--adm-ease);flex:none}.adm-switcher-btn.is-open .adm-switcher-caret{transform:rotate(180deg)}.adm-acct-avatar{object-fit:cover;border-radius:50%;flex:none;box-shadow:0 0 0 2px #fff,0 0 0 3px #dd2a7b59}.adm-acct-avatar.is-empty{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af);place-items:center;font-size:12px;font-weight:800;display:grid}.adm-switcher-menu{z-index:60;border-radius:var(--adm-radius);border:1px solid var(--adm-line);transform-origin:100% 0;width:300px;max-width:calc(100vw - 32px);animation:adm-pop .22s var(--adm-ease) both;background:#fff;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 4px 10px #1c19170d,0 24px 56px -16px #1c191740}.adm-switcher-head{color:var(--gray-6);justify-content:space-between;align-items:baseline;padding:6px 10px 8px;font-size:12px;display:flex}.adm-switcher-head b{letter-spacing:.06em;text-transform:uppercase;color:var(--gray-7);font-size:12px;font-weight:800}.adm-switcher-item,.adm-switcher-item:hover,.adm-switcher-item:disabled{border-radius:var(--adm-radius-sm);width:100%;color:var(--gray-12);text-align:left;transition:background-color .18s var(--adm-ease);background:0 0;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:700;display:flex}.adm-switcher-item:hover:not(:disabled){background:var(--gray-1)}.adm-switcher-item.is-active,.adm-switcher-item.is-active:hover{background:var(--adm-green-soft)}.adm-switcher-item:disabled:not([aria-busy=true]){opacity:.55;cursor:progress}.adm-switcher-item[aria-busy=true]{background:var(--gray-1)}.adm-switcher-item .adm-switcher-name{flex:1}.adm-switcher-check{color:var(--adm-green);flex:none}.adm-switcher-foot{border-top:1px solid var(--adm-line);margin-top:6px;padding-top:6px}.adm-switcher-add,.adm-switcher-add:hover{border-radius:var(--adm-radius-sm);color:var(--gray-12);transition:background-color .18s var(--adm-ease);align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.adm-switcher-add:hover{background:var(--adm-green-soft)}.adm-switcher-add b{color:var(--adm-green);font-size:14px;display:block}.adm-switcher-add small{color:var(--gray-6);font-size:12px;display:block}.adm-switcher-plus{width:32px;height:32px;color:var(--adm-green);border:1.5px dashed #2a5c4373;border-radius:50%;flex:none;place-items:center;display:grid}.adm-switcher-full{color:var(--gray-6);margin:0;padding:8px 10px;font-size:12.5px;line-height:1.5}.adm-spinner{border:2px solid #2a5c4333;border-top-color:var(--adm-green);border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite adm-spin}@keyframes adm-spin{to{transform:rotate(360deg)}}@media (width<=600px){.adm-switcher-menu{transform-origin:0 0;left:0;right:auto}}.adm-option{border-radius:var(--adm-radius-sm);background:#1c191706;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.adm-option>span{flex-direction:column;gap:1px;min-width:0;display:flex}.adm-option b{color:var(--gray-12);font-size:14px}.adm-option small{color:var(--gray-6);font-size:12.5px}.adm-seg.adm-seg-inline{box-shadow:none;margin:0}.adm-time-row{grid-template-columns:repeat(2,minmax(0,160px));gap:12px;display:grid}.adm-hint.is-warn{border-radius:var(--adm-radius-sm);color:var(--adm-warn);background:#fff7ed;padding:10px 12px}.adm-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.adm-empty-icon{background:var(--adm-green-soft);width:46px;height:46px;color:var(--adm-green);border-radius:50%;place-items:center;display:grid}.adm-empty b{color:var(--gray-12);font-size:16px}.adm-empty-text{max-width:420px;line-height:1.55}.adm-lead-email{color:var(--gray-12);font-weight:700}.adm-skel.is-cards,.adm-skel.is-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.adm-skel-rows{flex-direction:column;gap:18px;display:flex}.adm-skel-row{align-items:center;gap:14px;display:flex}.adm-skel-lines{flex-direction:column;flex:1;gap:8px;display:flex}.adm-skel-card{flex-direction:column;gap:10px;display:flex}.adm-skel-block{background:linear-gradient(90deg,#1c19170d 0%,#1c19171a 40%,#1c19170d 80%) 0 0/300% 100%;border-radius:8px;animation:1.4s ease-in-out infinite adm-shimmer;display:block}.adm-skel-block.is-avatar{border-radius:12px;flex:none;width:44px;height:44px}.adm-skel-block.is-line{width:70%;height:11px}.adm-skel-block.is-short{width:40%}.adm-skel-block.is-pill{border-radius:99px;flex:none;width:64px;height:22px}.adm-skel-block.is-big{width:55%;height:28px}.adm-skel-block.is-thumb{aspect-ratio:4/5;border-radius:12px;width:100%}@keyframes adm-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.hist-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hist .hist-tab,.hist .hist-tab:hover{border-radius:var(--adm-radius);border:1px solid var(--adm-line);color:var(--gray-11);text-align:left;box-shadow:var(--adm-shadow);transition:border-color .2s var(--adm-ease), box-shadow .2s var(--adm-ease), transform .2s var(--adm-ease);background:#fff;align-items:center;gap:12px;padding:11px 14px;display:flex}.hist .hist-tab:hover{box-shadow:var(--adm-shadow-lift);transform:translateY(-1px)}.hist .hist-tab.is-active{background:linear-gradient(#2a5c430f,#fff 70%);border-color:#2a5c4373}.hist .hist-tab:focus-visible{box-shadow:var(--adm-ring);outline:none}.hist-tab-icon{width:40px;height:40px;color:var(--gray-8);background:#1c19170b;border-radius:12px;flex:none;place-items:center;display:grid}.hist-tab.is-active .hist-tab-icon{background:var(--adm-green);color:#fff;box-shadow:0 6px 14px -6px #2a5c4399}.hist-tab-text{flex-direction:column;flex:1;min-width:0;display:flex}.hist-tab-text b{color:var(--gray-12);font-size:14.5px;font-weight:800}.hist-tab-text small{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-6);font-size:12.5px;overflow:hidden}.hist-tab-count{color:var(--gray-12);font-variant-numeric:tabular-nums;font-family:Fredoka,sans-serif;font-size:22px;font-weight:600}.hist-tab-count.is-zero{color:#b9b5ab}.hist-search{border:1px solid var(--adm-line-strong);color:var(--gray-6);transition:border-color .2s var(--adm-ease), box-shadow .2s var(--adm-ease);background:#fff;border-radius:12px;align-items:center;gap:8px;margin-bottom:14px;padding:0 6px 0 12px;display:flex}.hist-search:focus-within{box-shadow:var(--adm-ring);border-color:#2a5c438c}.hist .hist-search input{min-width:0;height:42px;color:var(--gray-12);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:14px}.hist .hist-search button,.hist .hist-search button:hover{width:30px;height:30px;color:var(--gray-6);background:0 0;border-radius:8px;place-items:center;display:grid}.hist .hist-search button:hover{background:var(--gray-1)}.hist-panel{transition:opacity .2s var(--adm-ease)}.hist-panel.is-loading{opacity:.55;pointer-events:none}.hist-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hist-item{border:1px solid var(--adm-line);transition:border-color .2s var(--adm-ease), box-shadow .2s var(--adm-ease);background:#fff;border-radius:16px}.hist-item:hover,.hist-item.is-open{border-color:var(--adm-line-strong);box-shadow:0 6px 18px -12px #1c19174d}.hist-row{align-items:center;gap:10px;padding-right:12px;display:flex}.hist .hist-row-main,.hist .hist-row-main:hover,.hist .hist-link,.hist .hist-link:hover{min-width:0;color:var(--gray-11);text-align:left;background:0 0;border-radius:16px;flex:1;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.hist .hist-link{padding-right:16px}.hist .hist-row-main:focus-visible,.hist .hist-link:focus-visible{box-shadow:var(--adm-ring);outline:none}.hist-icon{width:40px;height:40px;color:var(--gray-7);background:#1c19170b;border-radius:12px;flex:none;place-items:center;display:grid}.hist-icon.is-on{background:var(--adm-green-soft);color:var(--adm-green)}.hist-row-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hist-row-text b{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-12);font-size:14.5px;overflow:hidden}.hist-row-text small{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-6);font-size:12.5px;overflow:hidden}.hist .is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.hist-caret{color:var(--gray-6);transition:transform .25s var(--adm-ease);flex:none}.hist-item.is-open .hist-caret{transform:rotate(180deg)}.hist-amount{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.hist-amount b{color:var(--gray-12);font-variant-numeric:tabular-nums;font-size:15px}.hist-tg,.hist-tg:hover{color:#fff;background:linear-gradient(135deg,#37aee2,#1e96c8);border-radius:11px;flex:none;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 6px 14px -8px #1e96c8cc}.hist-tg.is-pending,.hist-tg.is-pending:hover{background:linear-gradient(135deg,#f59e0b,#ea580c);box-shadow:0 6px 14px -8px #ea580ccc}.hist-more{animation:adm-rise .25s var(--adm-ease) both;flex-direction:column;align-items:flex-start;gap:14px;padding:4px 14px 16px 66px;display:flex}.hist-details{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px 20px;width:100%;display:grid}.hist-detail{flex-direction:column;gap:2px;min-width:0;display:flex}.hist-detail span{letter-spacing:.04em;text-transform:uppercase;color:var(--gray-6);font-size:11.5px;font-weight:800}.hist-detail b{overflow-wrap:anywhere;color:var(--gray-12);font-size:14px}.hist-payments{flex-direction:column;gap:8px;width:100%;display:flex}.hist-payments .adm-table-wrap{box-shadow:none}.hist-coupon{color:var(--adm-good);font-size:12px;font-weight:700;display:block}.hist-pages{border-top:1px solid var(--adm-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding-top:14px;display:flex}.hist-pages-btns{align-items:center;gap:4px;display:flex}.hist .hist-page,.hist .hist-page:hover{border:1px solid var(--adm-line);min-width:34px;height:34px;color:var(--gray-10);transition:background-color .2s var(--adm-ease);background:#fff;border-radius:10px;place-items:center;padding:0 8px;font-size:13.5px;font-weight:700;display:grid}.hist .hist-page:hover:not(:disabled){background:var(--gray-1)}.hist .hist-page.is-active,.hist .hist-page.is-active:hover{border-color:var(--adm-green);background:var(--adm-green);color:#fff}.hist .hist-page:disabled{opacity:.4;cursor:default}.hist-page-gap{color:var(--gray-6);padding:0 4px}@media (width<=760px){.hist-tabs{gap:8px}.hist .hist-tab,.hist .hist-tab:hover{grid-template-columns:auto 1fr;align-items:center;gap:6px 8px;padding:10px;display:grid}.hist-tab-icon{border-radius:9px;width:30px;height:30px}.hist-tab-text{grid-area:2/1/auto/-1}.hist-tab-text b{font-size:12.5px;line-height:1.25}.hist-tab-text small{display:none}.hist-tab-count{justify-self:end;font-size:18px}.hist-row{flex-wrap:wrap;padding:0 0 12px}.hist-row .hist-tg{margin-left:66px}.hist .hist-row-main,.hist .hist-row-main:hover{flex-basis:100%}.hist-more{padding-left:14px}.hist-pages{justify-content:center}}.dash .tg-banner,.dash .dash-products-wrap{margin:0}.dash-alert{border-radius:var(--adm-radius);background:#fff7ed;border:1px solid #ea580c38;align-items:center;gap:14px;padding:14px 16px;display:flex}.dash-alert-icon{color:#c2410c;background:#ea580c1f;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.dash-alert-text{flex-direction:column;flex:1;min-width:0;display:flex}.dash-alert-text b{color:#9a3412}.dash-alert-text span{color:#9a5a32;font-size:13.5px}.dash-alert-btn,.dash-alert-btn:hover{color:#fff;background:#ea580c;border-radius:12px;flex:none;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 18px -8px #ea580cb3}.dash-start{background:radial-gradient(120% 140% at 100% 0,#2a5c4314,#0000 55%),#fff;flex-direction:column;gap:14px;display:flex}.dash-start-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dash-start-head h2{color:var(--gray-12);font-family:Fredoka,sans-serif;font-size:19px;font-weight:600}.dash-start-head p{color:var(--gray-6);margin:2px 0 0;font-size:13.5px}.dash-start-bar{background:#1c191712;border-radius:99px;height:6px;overflow:hidden}.dash-start-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--adm-green), #3f8a63);height:100%;transition:width .4s var(--adm-ease);display:block}.dash-steps{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.dash-steps li{border:1px solid var(--adm-line);background:#ffffffb3;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.dash-steps li.is-next{box-shadow:var(--adm-shadow);background:#fff;border-color:#2a5c4359}.dash-step-check{border:2px solid var(--adm-line-strong);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.dash-steps li.is-done .dash-step-check{border-color:var(--adm-green);background:var(--adm-green);color:#fff}.dash-step-label{min-width:0;color:var(--gray-11);flex:1;font-size:14px;font-weight:700}.dash-steps li.is-done .dash-step-label{color:var(--gray-6);-webkit-text-decoration:line-through #1c191740;text-decoration:line-through #1c191740}.dash-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.dash-feed,.dash-members{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dash-feed li,.dash-member{border-bottom:1px solid var(--adm-line);align-items:center;gap:12px;padding:11px 0;display:flex}.dash-feed li:last-child,.dash-member:last-child{border-bottom:none}.dash-feed-icon{width:34px;height:34px;color:var(--adm-series);background:#2a78d61a;border-radius:11px;flex:none;place-items:center;display:grid}.dash-feed-icon.is-green{background:var(--adm-green-soft);color:var(--adm-green)}.dash-feed-icon.is-bad{color:var(--adm-bad);background:#dc262617}.dash-feed-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dash-feed-text b{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-12);font-size:14px;overflow:hidden}.dash-feed-text b span{color:var(--gray-7);font-weight:600}.dash-feed-text b.is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.dash-feed-text small{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-6);font-size:12.5px;overflow:hidden}.dash-feed-time{color:var(--gray-6);flex:none;font-size:12.5px}.dash-feed-side{flex-direction:column;flex:none;align-items:flex-end;gap:3px;display:flex}.dash-feed-side b{color:var(--gray-12);font-variant-numeric:tabular-nums;font-size:14px}.dash-members{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.dash-members .dash-member{border:1px solid var(--adm-line);background:#1c191705;border-radius:14px;padding:10px 12px}.dash-member-open,.dash-member-open:hover{color:#fff;background:linear-gradient(135deg,#37aee2,#1e96c8);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.dash-empty{padding:26px 8px}@media (width<=860px){.dash-cols{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.dash-alert{flex-wrap:wrap}.dash-alert-btn{justify-content:center;width:100%}}.adm-queue{border-radius:var(--adm-radius);background:#f2f7fd;border:1px solid #2a78d638;align-items:center;gap:14px;padding:14px 16px;display:flex}.adm-queue.is-paused{background:#fff7ed;border-color:#ea580c3d}.adm-queue-icon{color:#1f5fae;background:#2a78d61f;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.adm-queue.is-paused .adm-queue-icon{color:#c2410c;background:#ea580c1f}.adm-queue-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.adm-queue-text b{color:var(--gray-12);font-size:14.5px}.adm-queue-text span{color:var(--gray-7);font-size:13.5px;line-height:1.45}.adm-queue-meter{flex-direction:column;flex:none;gap:6px;width:170px;display:flex}.adm-queue-meter span{color:var(--gray-7);font-variant-numeric:tabular-nums;font-size:12.5px}.adm-queue-meter b{color:var(--gray-12)}.adm-queue-bar{background:#1c191714;border-radius:99px;height:6px;overflow:hidden}.adm-queue-bar i{border-radius:inherit;background:var(--adm-series);height:100%;display:block}@media (width<=640px){.adm-queue{flex-wrap:wrap;align-items:flex-start}.adm-queue-meter{width:100%}}.ad-h2{color:var(--gray-12);margin:6px 0 -4px;font-family:Fredoka,sans-serif;font-size:18px;font-weight:600}.ad-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ad-filters{flex-wrap:wrap;max-width:100%}.ad-filter-count{font-variant-numeric:tabular-nums;background:#1c191712;border-radius:99px;margin-left:6px;padding:1px 7px;font-size:12px}.adm-seg button.is-active .ad-filter-count{background:#ffffff38}.ad-search{border:1px solid var(--adm-line-strong);min-width:260px;max-width:460px;color:var(--gray-6);background:#fff;border-radius:12px;flex-direction:row;flex:1;align-items:center;gap:8px;padding-left:12px;display:flex}.ad-search:focus-within{border-color:var(--adm-green);box-shadow:0 0 0 3px var(--adm-green-soft)}.ad-search .adm-input,.ad-search .adm-input:focus{min-width:0;box-shadow:none;border:none;flex:1;padding-left:0}.ad-search .adm-btn{margin-right:4px}.ad-pager{justify-content:flex-end;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.ad-pager .adm-muted{margin-right:auto}.ad-user,.ad-user:hover{min-width:0;color:var(--gray-12);flex-direction:column;text-decoration:none;display:inline-flex}.ad-user:hover b{color:var(--adm-green);text-decoration:underline}.ad-user small,.ad-sub{color:var(--gray-6);font-size:12px;font-weight:500;display:block}.ad-wrap{white-space:normal;word-break:break-word;max-width:320px}.adm-kpi.ad-kpi-link,.adm-kpi.ad-kpi-link:hover{color:inherit;transition:transform .2s var(--adm-ease), box-shadow .2s var(--adm-ease);text-decoration:none}.adm-kpi.ad-kpi-link:hover{box-shadow:var(--adm-shadow-lift);transform:translateY(-2px)}.ad-attention{border-radius:var(--adm-radius);color:#c2410c;background:#fff7ed;border:1px solid #ea580c3d;gap:12px;padding:14px 16px;display:flex}.ad-attention ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ad-attention a{color:#9a3412;align-items:center;gap:6px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.ad-attention a:hover{text-decoration:underline}.ad-facts{gap:8px;margin:0;display:grid}.ad-fact{grid-template-columns:130px minmax(0,1fr);align-items:center;gap:10px;font-size:14px;display:grid}.ad-facts dt{color:var(--gray-6)}.ad-facts dd{min-width:0;color:var(--gray-12);word-break:break-word;margin:0}.ad-cards,.ad-wd{flex-direction:column;gap:14px;display:flex}.ad-wd-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ad-wd-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ad-wd-amount{color:var(--gray-12);font-family:Fredoka,sans-serif;font-size:24px;font-weight:600}.ad-wd-code{background:#1c19170d;border-radius:8px;padding:4px 9px;font-size:13px}.ad-wd-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ad-wd-body h3{letter-spacing:.06em;text-transform:uppercase;color:var(--gray-6);margin:0 0 8px;font-size:12px;font-weight:800}.ad-wd-body .ad-user{margin-bottom:10px}.ad-copy{align-items:center;gap:6px;max-width:100%;display:inline-flex}.ad-copy .adm-icon-btn,.ad-copy .adm-icon-btn:hover{border-radius:8px;width:28px;height:28px}.ad-copy code{overflow-wrap:anywhere;font-size:13.5px}.ad-history summary{cursor:pointer;color:var(--gray-7);font-size:13px;font-weight:700}.ad-history ol,.ad-log{color:var(--gray-10);flex-direction:column;gap:6px;margin:8px 0 0;padding-left:18px;font-size:13.5px;display:flex}.ad-actions{border-top:1px solid var(--adm-line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:12px;display:flex}.ad-actions.is-left{border-top:none;justify-content:flex-start;padding-top:0}.ad-inline-form{border-top:1px solid var(--adm-line);grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:10px;margin-top:16px;padding-top:16px;display:grid}.ad-dialog-field{margin-top:12px}.ad-check{color:var(--gray-10);cursor:pointer;align-items:center;gap:8px;margin-top:12px;font-size:14px;display:flex}.ad-check input{width:16px;height:16px;accent-color:var(--adm-green)}.ad-settings{flex-direction:column;gap:0;display:flex}.ad-setting{border-bottom:1px solid var(--adm-line);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.ad-setting-text{flex-direction:column;gap:2px;display:flex}.ad-setting b{color:var(--gray-12);font-size:14.5px}.ad-setting .adm-input{width:140px}.ad-settings .ad-actions{border-top:none}@media (width<=760px){.ad-wd-body,.ad-inline-form{grid-template-columns:minmax(0,1fr)}.ad-search{width:100%;min-width:0;max-width:none}.ad-fact{grid-template-columns:110px minmax(0,1fr)}.ad-setting{flex-direction:column;align-items:flex-start}.ad-pager{flex-wrap:wrap}}fieldset.ad-filters{border:none;min-width:0;margin:0}.ad-sort,.ad-sort:hover{white-space:nowrap;width:auto;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}.ad-sort:hover,.ad-sort.is-active{color:var(--gray-12)}.ad-sort .is-idle{opacity:.35}th.is-num .ad-sort{flex-direction:row-reverse}.ad-range{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ad-dates{flex-direction:row;align-items:center;gap:8px;display:flex}.ad-dates .adm-input{width:150px;height:38px}.ad-period{margin:-6px 0 0;font-size:13px}.ad-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ad-row-actions .adm-btn{white-space:nowrap}.ad-empty-cell{text-align:center;padding:24px 12px}.ad-revenue{align-items:start}@media (width<=760px){.ad-dates{flex-wrap:wrap}.ad-dates .adm-input{width:calc(50% - 22px)}}.ad-sortby{align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.ad-sortby .adm-input{width:auto;height:38px;padding:0 10px}.ad-allclear{border-radius:var(--adm-radius);color:#166534;background:#f0fdf4;border:1px solid #16a34a33;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:700;display:flex}.ad-tools{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.ad-tool,.ad-tool:hover{border:1px solid var(--adm-line);color:var(--gray-11);box-shadow:var(--adm-shadow);transition:transform .2s var(--adm-ease), box-shadow .2s var(--adm-ease), border-color .2s var(--adm-ease);background:#fff;border-radius:18px;grid-template:"icon text"1fr"stat stat"/auto minmax(0,1fr);gap:12px;padding:16px;text-decoration:none;display:grid;position:relative}.ad-tool:hover{box-shadow:var(--adm-shadow-lift);border-color:#2a5c434d;transform:translateY(-2px)}.ad-tool:focus-visible{box-shadow:var(--adm-ring);outline:none}.ad-tool.is-alert{background:linear-gradient(#fff7ed,#fff 60%);border-color:#ea580c59}.ad-tool-icon{border-radius:13px;grid-area:icon;place-items:center;width:42px;height:42px;display:grid}.ad-tool-icon.is-orange{color:#c2410c;background:#ea580c1a}.ad-tool-icon.is-blue{color:#1f5fae;background:#2a78d61a}.ad-tool-icon.is-green{background:var(--adm-green-soft);color:var(--adm-green)}.ad-tool-icon.is-purple{color:#6d28d9;background:#7c3aed1a}.ad-tool-icon.is-pink{color:#be185d;background:#db27771a}.ad-tool-icon.is-teal{color:#0f766e;background:#0d94881a}.ad-tool-icon.is-gray{color:var(--gray-8);background:#1c19170f}.ad-tool-text{flex-direction:column;grid-area:text;gap:2px;min-width:0;padding-right:18px;display:flex}.ad-tool-text b{color:var(--gray-12);font-size:15px}.ad-tool-text small{color:var(--gray-6);font-size:12.5px;line-height:1.4}.ad-tool-stat{border-top:1px solid var(--adm-line);color:var(--gray-10);grid-area:stat;padding-top:10px;font-size:13px;font-weight:700}.ad-tool.is-alert .ad-tool-stat{color:#c2410c}.ad-tool-go{color:var(--gray-5);transition:transform .2s var(--adm-ease), color .2s var(--adm-ease);position:absolute;top:16px;right:14px}.ad-tool:hover .ad-tool-go{color:var(--adm-green);transform:translate(2px)}@media (width<=600px){.ad-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ad-tool,.ad-tool:hover{grid-template:"icon""text"1fr"stat"/minmax(0,1fr);gap:8px;padding:14px}.ad-tool-text small{display:none}.ad-tool-stat{padding-top:8px;font-size:12px}}.ad-picker{position:relative}.ad-picker .adm-input{padding-left:34px}.ad-picker-icon{color:var(--gray-6);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ad-picker-spin{border:2px solid var(--adm-line-strong);border-top-color:var(--adm-green);border-radius:50%;width:14px;height:14px;margin-top:-7px;animation:.7s linear infinite ad-spin;position:absolute;top:50%;right:12px}@keyframes ad-spin{to{transform:rotate(360deg)}}.ad-picker-list{z-index:20;border:1px solid var(--adm-line);background:#fff;border-radius:14px;max-height:300px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px -16px #1c191759}.ad-picker-item{cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.ad-picker-item.is-active{background:var(--adm-green-soft)}.ad-picker-empty{color:var(--gray-6);padding:14px 10px;font-size:13.5px}.ad-picker-status{color:var(--gray-7);white-space:nowrap;background:#1c19170f;border-radius:99px;flex:none;padding:2px 8px;font-size:11.5px;font-weight:700}.ad-picker-status.is-on{color:var(--adm-good);background:#16a34a1a}.ad-picked{background:var(--adm-green-soft);border:1px solid #2a5c434d;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.ad-picked-avatar{background:var(--adm-green);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:grid}.ad-picked-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ad-picked-text b{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-12);font-size:14px;font-weight:800;overflow:hidden}.ad-picked-text small{overflow-wrap:anywhere;color:var(--gray-6);font-size:12px;font-weight:500}.ad-picked-text small.ad-picked-access{color:var(--gray-10);font-weight:700}.ad-picked-text small.ad-picked-effect{color:var(--adm-green);margin-top:4px}.adm-btn:has(.adm-btn-stack){white-space:normal;height:auto;min-height:44px;padding-top:8px;padding-bottom:8px}.adm-btn-stack{text-align:center;flex-direction:column;align-items:center;line-height:1.25;display:flex}.adm-btn-stack small{opacity:.85;font-size:12px;font-weight:500}.adm-ref-stats .adm-panel-head{flex-wrap:wrap;gap:10px}.adm-ref-funnel{border:1px solid var(--adm-line);border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.adm-ref-step{background:#fff;flex-direction:column;gap:2px;padding:14px 16px;display:flex;position:relative}.adm-ref-step+.adm-ref-step{border-left:1px solid var(--adm-line)}.adm-ref-step span{color:var(--gray-7);font-size:12.5px;font-weight:600}.adm-ref-step strong{color:var(--gray-12);font-variant-numeric:tabular-nums;font-size:22px}.adm-ref-step small{color:var(--gray-7);font-size:12px}.adm-ref-parts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.adm-ref-part{border:1px solid var(--adm-line);background:#fff;border-radius:14px;padding:14px 16px}.adm-ref-part h3{color:var(--gray-12);margin:0 0 10px;font-size:14px}.adm-ref-part ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.adm-ref-part li{flex-direction:column;gap:4px;display:flex}.adm-ref-part-row{justify-content:space-between;gap:8px;font-size:13.5px;display:flex}.adm-ref-part-row span{color:var(--gray-11);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-ref-part-row b{font-variant-numeric:tabular-nums}.adm-ref-part li>i{background:var(--adm-green);opacity:.85;border-radius:99px;min-width:4px;height:6px;display:block}.adm-ref-part li>small{color:var(--gray-7);font-size:12px}@media (width<=760px){.adm-ref-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-ref-step+.adm-ref-step{border-left:none}.adm-ref-step{border-bottom:1px solid var(--adm-line)}.adm-ref-step:nth-child(2n){border-left:1px solid var(--adm-line)}}.autodm .adm-live-btn .adm-live-dot{background:var(--gray-8,#9ca3af);border-radius:50%;width:8px;height:8px;display:inline-block}.autodm .adm-live-btn.is-on .adm-live-dot{background:#12b76a;animation:1.8s ease-out infinite adm-live-pulse;box-shadow:0 0 #12b76a80}@keyframes adm-live-pulse{0%{box-shadow:0 0 #12b76a80}to{box-shadow:0 0 0 7px #12b76a00}}.autodm .adm-live-note{margin:-6px 0 0;font-size:13px}.autodm .adm-row-new td{animation:2.4s ease-out both adm-row-flash}@keyframes adm-row-flash{0%{background:#12b76a29}to{background:0 0}}@media (prefers-reduced-motion:reduce){.autodm .adm-live-btn.is-on .adm-live-dot,.autodm .adm-row-new td{animation:none}}.adm-kpi-value{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.adm-kpi-value .adm-delta{margin-top:0}.adm-seg.is-small{box-shadow:none;border-radius:10px;padding:3px}.adm-seg.is-small button,.adm-seg.is-small button:hover{padding:5px 10px;font-size:12.5px}.adm-seg button:disabled{opacity:.45;cursor:default}.adm-panel-head{flex-wrap:wrap;gap:10px}.adm-rate.is-none{color:var(--gray-6);background:#1c19170d}.adm-rate{background:var(--adm-green-soft);color:var(--adm-green);white-space:nowrap;border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:12px;font-weight:800;display:inline-block}.adm-plan-chip{background:var(--adm-green-soft);color:var(--adm-green);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.adm-btn.is-icon,.adm-btn.is-icon:hover{padding:6px 8px;line-height:0}.adm-more{position:relative}.adm-account:has(.adm-more-menu){z-index:9}.adm-more-menu{z-index:40;border:1px solid var(--adm-line);min-width:200px;box-shadow:var(--adm-shadow-lift);background:#fff;border-radius:14px;flex-direction:column;padding:6px;animation:.15s ease-out both adm-fade;display:flex;position:absolute;top:calc(100% + 6px);right:0}.adm-more-menu a,.adm-more-menu button{color:var(--gray-12);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:9px 10px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.adm-more-menu a:hover,.adm-more-menu button:hover,.adm-more-menu a:focus-visible,.adm-more-menu button:focus-visible{background:var(--gray-2,#f3f4f6);outline:none}.adm-more-menu .is-danger{color:var(--adm-bad)}.adm-getting-started{background:linear-gradient(120deg,#f3f8f4 0%,#fbfaf6 70%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.adm-gs-text{flex-direction:column;gap:4px;max-width:60ch;display:flex}.adm-gs-text b{color:var(--gray-12);font-size:16px}.adm-top-table td b{margin-right:6px}@media (width<=860px){.adm-more-menu{left:0;right:auto}}@media (width<=600px){.adm-acct-side .adm-row{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.adm-more-menu{animation:none}}.adm-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-toolbar .adm-seg{align-self:center}.adm-switch-btn,.adm-switch-btn:hover{gap:9px}.adm-toolbar .adm-btn:hover:not(:disabled),.adm-toolbar .adm-btn:active:not(:disabled),.adm-picker .adm-btn:hover:not(:disabled),.adm-picker .adm-btn:active:not(:disabled){transform:none}.adm-cmp-switch{background:var(--gray-4,#d1d5db);border-radius:999px;flex:none;width:34px;height:20px;transition:background-color .2s;position:relative}.adm-cmp-switch:after{content:"";width:14px;height:14px;transition:transform .2s var(--adm-ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.adm-cmp-switch.is-on{background:var(--adm-green)}.adm-cmp-switch.is-on:after{transform:translate(14px)}.adm-ov-badge{background:var(--adm-green-soft);color:var(--adm-green);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12.5px;font-weight:800;text-decoration:none;display:inline-flex}.adm-ov-badge.is-bad{color:var(--adm-bad);background:#dc262614}.adm-ov-grid{border:1px solid var(--adm-line);background:var(--adm-line);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:visible}.adm-ov-cell{background:linear-gradient(#fff 0%,#fdfcf9 100%);flex-direction:column;gap:4px;min-width:0;padding:16px 18px;transition:background-color .2s;display:flex;position:relative}.adm-ov-cell:hover,.adm-ov-cell:focus-within{z-index:8;background:#fffefb}.adm-ov-grid>:first-child{border-top-left-radius:15px}.adm-ov-grid>:nth-child(3){border-top-right-radius:15px}.adm-ov-grid>:nth-last-child(3){border-bottom-left-radius:15px}.adm-ov-grid>:last-child{border-bottom-right-radius:15px}.adm-ov-cell .adm-kpi-title{color:var(--gray-7,#4b5563);justify-content:space-between;gap:8px;font-size:13px;font-weight:700;display:flex}.adm-ov-value{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.adm-ov-value strong{color:var(--gray-12);font-variant-numeric:tabular-nums;font-family:Fredoka,sans-serif;font-size:30px;font-weight:700;line-height:1.1}.adm-spark{flex:none;margin-bottom:4px}.adm-spark polyline{stroke:var(--adm-green)}.adm-spark circle{fill:var(--adm-green)}.adm-spark.is-flat polyline{stroke:var(--gray-4,#d1d5db)}.adm-spark.is-flat circle{fill:var(--gray-4,#d1d5db)}.adm-ov-sub{color:var(--gray-6);font-size:12.5px;font-weight:700}.adm-ov-sub.is-good{color:var(--adm-good)}.adm-ov-sub.is-bad{color:var(--adm-bad)}.adm-ov-sub.is-warn{color:var(--adm-warn)}.adm-heat-legend{color:var(--gray-6);align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.adm-heat-legend i{border-radius:4px;width:14px;height:14px;display:inline-block}.adm-heat-wrap{margin:0 -4px;padding:0 4px 4px;overflow-x:auto}.adm-heat{border-collapse:separate;border-spacing:6px;font-variant-numeric:tabular-nums;width:100%}.adm-heat th{color:var(--gray-6);white-space:nowrap;padding:2px 4px;font-size:12.5px;font-weight:700}.adm-heat thead th{text-align:center}.adm-heat thead th:first-child,.adm-heat tbody th{z-index:1;background:var(--adm-surface);text-align:left;min-width:120px;color:var(--gray-12);position:sticky;left:0}.adm-heat thead th.is-today{color:var(--gray-12)}.adm-heat td{text-align:center;padding:0}.adm-heat-cell{border-radius:10px;place-items:center;min-width:44px;height:38px;font-size:13px;font-weight:700;transition:transform .15s;display:grid}.adm-heat-cell:hover{transform:scale(1.06)}.is-l0{color:var(--gray-6);background:#f3f1ea}.is-l1{color:#1f4733;background:#cfe0d4}.is-l2{color:#fff;background:#7fa98c}.is-l3{background:var(--adm-green);color:#fff}.adm-heat .is-total{color:var(--gray-12);text-align:right;padding-left:8px;font-size:14px;font-weight:800}@media (width<=860px){.adm-ov-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-ov-grid>.adm-ov-cell:nth-child(n){border-radius:0}.adm-ov-grid>.adm-ov-cell:first-child{border-top-left-radius:15px}.adm-ov-grid>.adm-ov-cell:nth-child(2){border-top-right-radius:15px}.adm-ov-grid>.adm-ov-cell:nth-last-child(2){border-bottom-left-radius:15px}.adm-ov-grid>.adm-ov-cell:last-child{border-bottom-right-radius:15px}}@media (width<=600px){.adm-ov-value strong{font-size:24px}.adm-heat thead th:first-child,.adm-heat tbody th{min-width:96px}}@media (prefers-reduced-motion:reduce){.adm-cmp-switch,.adm-cmp-switch:after,.adm-heat-cell{transition:none}}.adm-trend-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.adm-trend-dot{stroke:#fff;stroke-width:2px}.adm-crosshair{stroke:var(--gray-4,#d1d5db);stroke-width:1px;stroke-dasharray:3 3}.adm-heat-head{justify-content:flex-end;margin:-4px 0 6px;display:flex}.adm-heat.is-compact{table-layout:fixed;border-spacing:3px}.adm-heat.is-compact thead th:not(:first-child):not(.is-total){height:18px;padding:0;font-size:11px;position:relative}.adm-heat-lbl{white-space:nowrap;position:absolute;bottom:2px;right:0}.adm-heat.is-compact .adm-heat-cell{border-radius:6px;min-width:0;height:26px}.adm-heat.is-compact .adm-heat-cell:hover{box-shadow:0 0 0 2px var(--gray-12);transform:none}.adm-heat.is-compact thead th:first-child,.adm-heat.is-compact tbody th{width:130px}.adm-heat.is-compact .is-total{width:56px}@media (width<=860px){.adm-heat.is-compact{table-layout:auto}.adm-heat.is-compact .adm-heat-cell{min-width:18px}}.adm-more .adm-btn:hover:not(:disabled),.adm-more .adm-btn:active:not(:disabled){box-shadow:none;transform:none}.adm-more .adm-btn:hover:not(:disabled){background:var(--gray-2,#f3f4f6)}.adm-day-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-picker{position:relative}:is(.adm-scoped:has(.adm-picker-pop),.adm-day:has(.adm-picker-pop),.adm-scoped:has(.adm-day-tip),.adm-day:has(.adm-day-tip)){z-index:9;position:relative}.adm-picker-btn,.adm-picker-btn:hover{gap:7px}.adm-picker-count{background:var(--adm-green-soft);color:var(--adm-green);border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:800}.adm-picker-pop{z-index:40;border:1px solid var(--adm-line);width:250px;box-shadow:var(--adm-shadow-lift);background:#fff;border-radius:14px;padding:10px;animation:.15s ease-out both adm-fade;position:absolute;top:calc(100% + 6px);right:0}.adm-picker-search{border:1.5px solid var(--gray-12);color:var(--gray-6);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.adm-picker-search input{min-width:0;font:inherit;color:var(--gray-12);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:14px}.adm-picker-list{margin:8px 0 0;padding:0;list-style:none}.adm-picker-row{color:var(--gray-12);cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:8px;font-size:14px;font-weight:600;transition:background-color .12s;display:flex}.adm-picker-row:hover{background:var(--gray-2,#f3f4f6)}.adm-picker-row input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.adm-picker-row:has(input:focus-visible){box-shadow:var(--adm-ring)}.adm-picker-row i{border-radius:50%;flex:none;width:9px;height:9px}.adm-check{border:1.5px solid var(--gray-4,#d1d5db);color:#fff;background:#fff;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;transition:background-color .12s,border-color .12s;display:grid}.adm-check.is-on,.adm-check.is-some{border-color:var(--adm-green);background:var(--adm-green)}.adm-check.is-some b{background:#fff;border-radius:2px;width:8px;height:2px}.adm-picker-none{color:var(--gray-6);padding:8px;font-size:13px}.adm-picker-foot{border-top:1px solid var(--adm-line);justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding-top:6px;display:flex}.adm-picker-foot .adm-picker-row{flex:1}.adm-picker-reset,.adm-picker-reset:hover{color:var(--gray-6);font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 8px;font-size:12.5px;font-weight:800}.adm-picker-reset:hover{background:var(--gray-2,#f3f4f6);color:var(--gray-12)}.adm-heat-area{position:relative}.adm-heat td,.adm-heat thead th:not(:first-child){cursor:default}.adm-heat td.is-col .adm-heat-cell{box-shadow:0 0 0 2px var(--gray-12)}.adm-heat thead th.is-col{color:var(--gray-12)}.adm-day-tip{pointer-events:none;z-index:30;min-width:200px;margin-left:10px;transform:none}.adm-day-tip.is-flip{margin-left:-10px;transform:translate(-100%)}.adm-tip-bad b{color:var(--adm-bad)}@media (prefers-reduced-motion:reduce){.adm-picker-pop{animation:none}}.adm-two-col.is-even{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.adm-flow,.adm-health,.adm-src{flex-direction:column;display:flex}.adm-flow-steps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.adm-flow-top{color:var(--gray-8);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:5px;font-size:13.5px;display:flex}.adm-flow-num{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.adm-flow-num b{color:var(--gray-12);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.adm-flow-num small{min-width:74px;color:var(--adm-green);text-align:right;font-size:12px;font-weight:700}.adm-flow-track{background:#f3f1ea;border-radius:999px;height:8px;overflow:hidden}.adm-flow-track i{background:var(--adm-green);height:100%;transition:width .5s var(--adm-ease);border-radius:999px;display:block}.adm-flow-steps li:not(:first-child) .adm-flow-track i{background:#5f8f70}.adm-flow-extra{color:var(--gray-7);flex-wrap:wrap;gap:8px 18px;margin-top:auto;padding-top:16px;font-size:13px;display:flex}.adm-flow-extra span{align-items:center;gap:6px;display:inline-flex}.adm-flow-extra b{color:var(--gray-12)}.adm-flow-note{color:var(--gray-8);background:#1c191708;border-radius:12px;align-items:flex-start;gap:9px;margin:14px 0 0;padding:11px 13px;font-size:13px;line-height:1.45;display:flex}.adm-flow-note svg{color:var(--gray-6);flex:none;margin-top:1px}.adm-flow-steps+.adm-flow-extra,.adm-flow-note+.adm-flow-extra{border-top:1px dashed var(--adm-line);margin-top:16px}.adm-health-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.adm-health-tile{border:1px solid var(--adm-line);background:linear-gradient(#fff 0%,#fdfcf9 100%);border-radius:14px;grid-template-columns:30px minmax(0,1fr);grid-auto-rows:min-content;align-content:center;gap:1px 11px;min-width:0;padding:12px 13px;display:grid}.adm-health-tile>:not(.adm-health-icon){grid-column:2}.adm-health-tile small{color:var(--gray-7);font-size:12.5px;font-weight:700}.adm-health-tile strong{letter-spacing:-.02em;color:var(--gray-12);font-variant-numeric:tabular-nums;font-size:21px;font-weight:800;line-height:1.2}.adm-health-icon{background:var(--gray-2,#f3f4f6);width:30px;height:30px;color:var(--gray-8);border-radius:9px;grid-row:1/span 3;place-items:center;display:grid}.adm-health-icon.is-good{background:var(--adm-green-soft);color:var(--adm-green)}.adm-health-icon.is-bad{color:#dc2626;background:#fef2f2}.adm-health-sub{color:var(--gray-6);font-size:12px;line-height:1.35}.adm-health-sub.is-bad{color:#b91c1c}.adm-busy-best{color:var(--gray-7);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:14px;font-size:13px;display:flex}.adm-busy-best b{background:var(--adm-green-soft);color:var(--adm-green);border-radius:999px;margin-left:4px;padding:2px 9px;font-weight:800}.adm-busy-area{position:relative}.adm-busy-grid{flex-direction:column;gap:3px;display:flex}.adm-busy-row{grid-template-columns:42px repeat(24,minmax(0,1fr));align-items:center;gap:3px;display:grid}.adm-busy-day{color:var(--gray-6);font-size:12px;font-weight:700}.adm-busy-cell{border-radius:4px;height:19px;transition:box-shadow .15s}.adm-busy-cell.is-on{box-shadow:0 0 0 2px var(--gray-12)}.adm-busy-row.is-axis span{color:var(--gray-6);white-space:nowrap;font-size:11px;overflow:visible}.is-b0{background:#f3f1ea}.is-b1{background:#dce9df}.is-b2{background:#a9c9b3}.is-b3{background:#6f9f80}.is-b4{background:var(--adm-green)}.adm-busy-tip{transform:translate(-50%,-100%)}.adm-busy-legend{color:var(--gray-6);justify-content:flex-end;align-items:center;gap:4px;margin-top:12px;font-size:12px;display:flex}.adm-busy-legend i{border-radius:4px;width:14px;height:14px}.adm-src-bar{border-radius:999px;gap:2px;height:14px;margin-bottom:16px;display:flex;overflow:hidden}.adm-src-bar i{flex-basis:0;min-width:4px}.adm-src-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.adm-src-list li{border-bottom:1px solid var(--adm-line);color:var(--gray-9);align-items:center;gap:10px;padding:10px 0;font-size:14px;display:flex}.adm-src-list li:last-child{border-bottom:none}.adm-src-dot{border-radius:3px;flex:none;width:10px;height:10px}.adm-src-name{flex:1;min-width:0}.adm-src-list b{color:var(--gray-12);font-variant-numeric:tabular-nums}.adm-src-list small{min-width:40px;color:var(--gray-6);text-align:right;font-size:12px;font-weight:700}@media (width<=1100px){.adm-two-col.is-even{grid-template-columns:1fr}}@media (width<=560px){.adm-health-grid{grid-template-columns:minmax(0,1fr)}.adm-busy-row{grid-template-columns:34px repeat(24,minmax(0,1fr));gap:2px}.adm-busy-cell{border-radius:3px;height:14px}.adm-busy-row.is-axis span{font-size:10px}}@media (prefers-reduced-motion:reduce){.adm-flow-track i,.adm-busy-cell{transition:none}}.dash-head{flex-wrap:wrap;align-items:flex-end;gap:12px 16px}.dash-head .adm-toolbar{margin-left:auto}.dash .adm-scoped{gap:16px}.dash-bars{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.dash-bars li{align-items:center;gap:12px;display:flex}.dash-bars-rank{background:var(--gray-2,#f3f4f6);width:24px;height:24px;color:var(--gray-8);border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.dash-bars li:first-child .dash-bars-rank{background:var(--adm-green-soft);color:var(--adm-green)}.dash-bars-main{flex:1;min-width:0}.dash-bars-top{color:var(--gray-9);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:5px;font-size:13.5px;display:flex}.dash-bars-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dash-bars-num{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.dash-bars-num b{color:var(--gray-12);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.dash-bars-num small{min-width:36px;color:var(--gray-6);text-align:right;font-size:12px;font-weight:700}.dash-devices{border-top:1px dashed var(--adm-line);flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:14px;display:flex}.dash-devices span{border:1px solid var(--adm-line);color:var(--gray-8);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:13px;display:inline-flex}.dash-devices b{color:var(--gray-12)}@media (width<=700px){.dash-head .adm-toolbar{margin-left:0}}.adm-chart-legend{color:var(--gray-7);flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:6px;font-size:12.5px;display:flex}.adm-chart-legend>span{align-items:center;gap:7px;display:inline-flex}.adm-chart-legend .adm-key{width:14px;height:3px}.adm-ov-grid.is-fit{grid-template-columns:repeat(var(--cols), minmax(0, 1fr))}.adm-ov-grid.is-fit>.adm-ov-cell:nth-child(n){border-radius:0}.adm-ov-grid.is-fit>.adm-ov-cell.d-tl{border-top-left-radius:15px}.adm-ov-grid.is-fit>.adm-ov-cell.d-tr{border-top-right-radius:15px}.adm-ov-grid.is-fit>.adm-ov-cell.d-bl{border-bottom-left-radius:15px}.adm-ov-grid.is-fit>.adm-ov-cell.d-br{border-bottom-right-radius:15px}.adm-ov-grid.is-fit>.d-span2{grid-column:span 2}.adm-ov-grid.is-fit>.d-span3{grid-column:span 3}@media (width<=860px){.adm-ov-grid.is-fit{grid-template-columns:repeat(var(--mcols), minmax(0, 1fr))}.adm-ov-grid.is-fit>.adm-ov-cell:nth-child(n){border-radius:0;grid-column:auto}.adm-ov-grid.is-fit>.adm-ov-cell.m-tl{border-top-left-radius:15px}.adm-ov-grid.is-fit>.adm-ov-cell.m-tr{border-top-right-radius:15px}.adm-ov-grid.is-fit>.adm-ov-cell.m-bl{border-bottom-left-radius:15px}.adm-ov-grid.is-fit>.adm-ov-cell.m-br{border-bottom-right-radius:15px}.adm-ov-grid.is-fit>.adm-ov-cell.m-span2{grid-column:span 2}}.adm-add-account,.adm-add-account:hover{border:1px solid var(--adm-line-strong);width:40px;height:40px;color:var(--gray-9);transition:color .2s var(--adm-ease), border-color .2s var(--adm-ease), background-color .2s var(--adm-ease);background:#fff;border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid;position:relative;box-shadow:0 1px 2px #1c19170d}.adm-add-account:hover,.adm-add-account.is-open,.adm-add-account:focus-visible{background:var(--adm-green-soft);color:var(--adm-green);border-color:#2a5c4359}.adm-add-account:focus-visible{box-shadow:var(--adm-ring);outline:none}.adm-add-wrap{position:relative}.adm-add-account svg{transition:transform .2s var(--adm-ease)}.adm-add-account.is-open svg{transform:rotate(45deg)}.adm-add-pop{z-index:60;border-radius:var(--adm-radius);border:1px solid var(--adm-line);transform-origin:100% 0;width:320px;max-width:calc(100vw - 32px);animation:adm-pop .22s var(--adm-ease) both;background:#fff;padding:16px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 4px 10px #1c19170d,0 24px 56px -16px #1c191740}.adm-add-head{align-items:center;gap:11px;margin-bottom:12px;display:flex}.adm-add-head b{color:var(--gray-12);font-size:15px;font-weight:800;display:block}.adm-add-head small{color:var(--gray-6);font-size:12.5px}.adm-add-ig{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af);border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.adm-add-steps{background:#1c191706;border-radius:12px;flex-direction:column;gap:8px;margin:0;padding:12px;list-style:none;display:flex}.adm-add-steps li{color:var(--gray-9);align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.adm-add-steps svg{color:var(--adm-green);flex:none;margin-top:2px}.adm-add-steps b{color:var(--gray-12)}.adm-add-note{color:var(--gray-6);margin:10px 2px 0;font-size:12px;line-height:1.4}.adm-add-actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.adm-add-pop.is-left{transform-origin:0 0}@media (prefers-reduced-motion:reduce){.adm-add-account svg,.adm-add-pop{transition:none;animation:none}}.adm-builder{--app-bar:64px}.adm-builder>.adm-page-head{top:var(--app-bar);z-index:40;border-bottom:1px solid var(--adm-line);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);background:#ebeae1f0;margin:-36px -40px 0;padding:20px 40px 14px;position:sticky}@media (width<=900px){.adm-builder{--app-bar:60px}.adm-builder>.adm-page-head{margin:-20px -14px 0;padding:12px 14px 10px}}.adm-build-back{align-self:flex-start;align-items:center;gap:6px;margin-top:8px;font-size:14px;display:inline-flex}.adm-build-wrap{container:build/inline-size}.adm-build{border-radius:var(--adm-radius);border:1px solid var(--adm-line);background:#fff;grid-template-columns:minmax(0,560px) minmax(360px,1fr);align-items:stretch;display:grid}.adm-build-form{border-right:1px solid var(--adm-line);flex-direction:column;gap:22px;min-width:0;padding:22px 24px 24px;display:flex}.adm-build-stage{border-radius:0 var(--adm-radius) var(--adm-radius) 0;background:#f3f1ea}.adm-build-stage-in{top:calc(var(--app-bar) + var(--build-head,0px));justify-content:center;padding:16px 24px 24px;display:flex;position:sticky}.adm-bstep+.adm-bstep{border-top:1px solid var(--adm-line);padding-top:22px}.adm-bstep-title{color:var(--gray-12);align-items:center;gap:10px;margin:0 0 12px;font-family:Fredoka,sans-serif;font-size:18px;font-weight:600;display:flex}.adm-bstep-opt{background:var(--gray-2,#f3f4f6);color:var(--gray-7);border-radius:999px;padding:2px 8px;font-family:Nunito,sans-serif;font-size:12px;font-weight:700}.adm-bstep-body{flex-direction:column;gap:10px;display:flex}.adm-bitem{transition:border-color .2s var(--adm-ease), background-color .2s var(--adm-ease);background:#f7f6f1;border:1px solid #0000;border-radius:14px;padding:14px}.adm-bitem-head{align-items:center;gap:12px;display:flex}.adm-bitem-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.adm-bitem-text b,.adm-choice-text b{color:var(--gray-12);font-size:15px;font-weight:700}.adm-bitem-text small,.adm-choice-text small{color:var(--gray-7);font-size:12.5px;line-height:1.4}.adm-bitem-body,.adm-choice-body{flex-direction:column;gap:10px;margin-top:12px;display:flex}.adm-bitem .adm-input{background:#fff}.adm-choice.is-on{border-color:var(--adm-green);background:#2a5c430a}.adm-choice-btn,.adm-choice-btn:hover{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:0;display:flex}.adm-choice-text{flex-direction:column;gap:2px;display:flex}.adm-radio{box-sizing:border-box;width:20px;height:20px;transition:border-width .15s var(--adm-ease);background:#fff;border:2px solid #b9b5aa;border-radius:50%;flex:none}.adm-choice.is-on .adm-radio{border:6px solid var(--adm-green)}.adm-choice-btn:focus-visible{outline:none}.adm-choice-btn:focus-visible .adm-radio{box-shadow:var(--adm-ring)}.adm-choice-open{margin:8px 0 0 32px;font-size:13px;display:inline-block}.adm-build-strip{scroll-snap-type:x proximity;grid-auto-columns:96px;grid-auto-flow:column;gap:10px;padding:4px 2px 8px;display:grid;overflow-x:auto}.adm-build-strip.is-story{grid-auto-columns:72px}.adm-build-strip-wrap{position:relative}.adm-build-strip-wrap.has-right .adm-build-strip{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}.adm-build-strip-wrap.has-left .adm-build-strip{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 56px),#0000)}.adm-build-strip-wrap.has-left.has-right .adm-build-strip{-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000)}.adm-strip-arrow,.adm-strip-arrow:hover{z-index:2;border:1px solid var(--adm-line-strong);width:34px;height:34px;color:var(--gray-12);cursor:pointer;background:#fff;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:calc(50% - 4px);transform:translateY(-50%);box-shadow:0 4px 12px #1c191724}.adm-strip-arrow:hover{color:var(--adm-green);border-color:#2a5c4359}.adm-strip-arrow.is-left{left:-6px}.adm-strip-arrow.is-right{right:-6px}.adm-build-strip::-webkit-scrollbar{height:6px}.adm-build-strip::-webkit-scrollbar-track{background:0 0}.adm-build-strip::-webkit-scrollbar-thumb{background:#1c19172e;border-radius:999px}.adm-build-strip::-webkit-scrollbar-thumb:hover{background:#1c19174d}@supports not selector(::-webkit-scrollbar){.adm-build-strip{scrollbar-width:thin;scrollbar-color:#1c191740 transparent}}.adm-build-thumb.is-skel{cursor:default}.adm-build-thumb,.adm-build-thumb:hover{aspect-ratio:1;background:var(--gray-2,#ecebe5);cursor:pointer;scroll-snap-align:start;border:2px solid #0000;border-radius:12px;padding:0;position:relative;overflow:hidden}.adm-build-strip.is-story .adm-build-thumb{aspect-ratio:9/16}.adm-build-thumb img{object-fit:cover;width:100%;height:100%;display:block}.adm-build-thumb.is-on{border-color:var(--adm-green);box-shadow:0 0 0 3px #2a5c4333}.adm-build-thumb:focus-visible{box-shadow:var(--adm-ring);outline:none}.adm-build-thumb.is-more{color:var(--adm-green);place-items:center;font-size:13px;font-weight:700;display:grid}.adm-build-has{color:#fff;background:#1c1917bf;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:700;position:absolute;bottom:6px;left:6px}.adm-build-tick{background:var(--adm-green);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:6px;right:6px}.adm-build-fixed{align-items:center;gap:12px;display:flex}.adm-build-fixed img{object-fit:cover;border-radius:10px;flex:none;width:56px;height:56px}.adm-build-fixed-text{flex-direction:column;gap:2px;display:flex}.adm-build-add,.adm-build-add:hover{background:#fff;width:100%}.adm-build-foot{border-top:1px solid var(--adm-line);align-items:center;gap:10px;padding-top:18px;display:flex}.adm-build-save{min-width:140px}.adm-build-live{align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.adm-build-h{margin:8px 0 12px;font-family:Fredoka,sans-serif;font-size:18px;font-weight:600}.adm-build-modal{justify-content:center;padding:34px 6px 8px;display:flex}.adm-build-below,.adm-build-preview-btn{display:none}@container build (width<=860px){.adm-build{grid-template-columns:minmax(0,1fr)}.adm-build-form{border-right:none}.adm-build-stage{display:none}.adm-build-below{border-top:1px solid var(--adm-line);flex-direction:column;align-items:center;padding:22px 0 4px;display:flex}.adm-build-preview-btn,.adm-build-preview-btn:hover{align-self:flex-end;margin-bottom:-10px;display:inline-flex}}@media (width<=560px){.adm-build{border-radius:16px}.adm-build-form{padding:16px 14px 0}.adm-build-strip{grid-auto-columns:84px}.adm-build-foot{z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff2;margin:0 -14px;padding:10px 14px;position:sticky;bottom:0}.adm-build-save{flex:1}.adm-build-foot .adm-spacer{display:none}}.ig-preview{flex-direction:column;align-items:center;gap:14px;display:flex}.ig-phone{background:var(--gray-12,#1c1917);box-sizing:border-box;border-radius:44px;flex:none;width:300px;height:620px;padding:10px;position:relative;box-shadow:0 24px 60px -24px #1c191773}.ig-notch{z-index:3;background:var(--gray-12,#1c1917);border-radius:999px;width:86px;height:22px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.ig-screen{box-sizing:border-box;width:100%;height:100%;color:var(--gray-12,#1c1917);background:#fff;border-radius:34px;flex-direction:column;padding-top:42px;font-size:12.5px;line-height:1.4;display:flex;position:relative;overflow:hidden}.ig-scroll{flex:1;overflow:auto}.ig-bar{justify-content:space-between;align-items:center;padding:2px 12px 8px;display:flex}.ig-bar-title{flex-direction:column;align-items:center;display:flex}.ig-bar-title small{color:var(--gray-6);font-size:10px;font-weight:700}.ig-bar-title b{font-size:14px}.ig-post-head{align-items:center;gap:8px;padding:6px 12px 8px;display:flex}.ig-post-head b{flex:1}.ig-av{object-fit:cover;background:var(--adm-green-soft);border-radius:50%;flex:none}.ig-av.is-empty{background:var(--adm-green)}.ig-av.is-person{background:#e7e3d8;width:28px;height:28px}.ig-post-img{aspect-ratio:1;object-fit:cover;background:#f3f1ea;width:100%;display:block}.ig-post-img.is-empty{box-sizing:border-box;color:var(--gray-7);text-align:center;place-items:center;padding:16px;font-weight:700;display:grid}.ig-actions{gap:14px;padding:10px 12px 6px;display:flex}.ig-caption{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;padding:0 12px 12px;display:-webkit-box;overflow:hidden}.ig-story{background:var(--gray-12,#1c1917);flex:1;margin-top:-42px;position:relative}.ig-story img,.ig-story-empty{object-fit:cover;width:100%;height:100%}.ig-story-empty{color:#fff;place-items:center;font-weight:700;display:grid}.ig-story-head{color:#fff;text-shadow:0 1px 3px #0006;align-items:center;gap:8px;display:flex;position:absolute;top:54px;left:12px}.ig-story-reply{color:#fff;border:1px solid #ffffffb3;border-radius:999px;padding:9px 14px;position:absolute;bottom:16px;left:12px;right:12px}.ig-comments-wrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ig-dim{opacity:.3;pointer-events:none}.ig-sheet{box-sizing:border-box;background:#fff;border-radius:18px 18px 0 0;flex-direction:column;gap:12px;height:72%;padding:8px 12px 12px;display:flex;position:absolute;inset:auto 0 0;box-shadow:0 -8px 24px #1c19171f}.ig-handle{background:#d6d3ca;border-radius:4px;align-self:center;width:36px;height:4px}.ig-sheet-head{justify-content:center;font-size:13.5px;display:flex;position:relative}.ig-sheet-head svg{position:absolute;right:0}.ig-comment{align-items:flex-start;gap:8px;display:flex}.ig-comment-body{flex:1;min-width:0}.ig-comment.is-reply{margin-left:34px}.ig-muted{color:var(--gray-6);font-size:11px}.ig-emoji{border-top:1px solid #efede6;justify-content:space-between;padding:8px 2px 0;font-size:18px;display:flex}.ig-input{color:var(--gray-6);border:1px solid #e7e3d8;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;display:flex}.ig-dm{flex-direction:column;flex:1;min-height:0;display:flex}.ig-dm-head{border-bottom:1px solid #efede6;align-items:center;gap:8px;padding:2px 12px 10px;display:flex}.ig-dm-name{flex-direction:column;flex:1;min-width:0;display:flex}.ig-dm-name small{color:var(--gray-6);font-size:10.5px}.ig-thread{flex-direction:column;flex:1;gap:6px;padding:10px;display:flex;overflow:auto}.ig-note{color:var(--gray-6);text-align:center;margin:4px 8px;font-size:11px}.ig-row{align-items:flex-end;gap:6px;display:flex}.ig-msg{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;max-width:78%;padding:8px 11px}.ig-msg.is-them{background:#f1efe8;flex-direction:column;gap:6px;display:flex}.ig-msg.is-me{background:var(--adm-green);color:#fff;align-self:flex-end}.ig-disc{color:var(--gray-6);font-size:10.5px}.ig-btn{color:var(--adm-green);text-align:center;background:#fff;border-radius:10px;padding:7px;font-weight:700;display:block}.ig-dm-input{color:var(--gray-6);background:#f1efe8;border-radius:999px;align-items:center;gap:8px;margin:8px 10px 12px;padding:6px 8px;display:flex}.ig-cam{background:var(--adm-green);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.ig-tabs{border:1px solid var(--adm-line);background:#fff;border-radius:999px;gap:4px;padding:4px;display:flex}.ig-tabs button,.ig-tabs button:hover{min-height:34px;color:var(--gray-8);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:0 14px;font-size:13px;font-weight:700}.ig-tabs button.is-on,.ig-tabs button.is-on:hover{background:var(--adm-green);color:#fff}@media (width<=360px){.ig-phone{width:270px;height:560px}}.adm-build-stage .ig-phone{--phone-h:clamp(420px, calc(100vh - var(--app-bar,64px) - var(--build-head,0px) - 104px), 620px);width:calc(var(--phone-h) * .484);height:var(--phone-h)}@media (prefers-reduced-motion:reduce){.adm-bitem,.adm-radio{transition:none}}.st-layout{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:24px;display:grid}.st-plan-chip,.st-plan-chip:hover{border:1px solid var(--adm-line-strong);min-height:42px;color:var(--gray-12);transition:box-shadow .2s var(--adm-ease);background:#fff;border-radius:12px;flex-direction:column;justify-content:center;padding:4px 14px;line-height:1.15;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #1c19170d}.st-plan-chip:hover{box-shadow:var(--adm-shadow)}.st-plan-chip small{letter-spacing:.08em;text-transform:uppercase;color:var(--gray-6);font-size:10.5px;font-weight:800}.st-plan-chip b{font-size:13.5px}.st-plan-chip.is-live b{color:var(--adm-green)}.st-plan-chip.is-pending b{color:var(--adm-warn)}.st-summary{flex-direction:column;display:flex;overflow:hidden}.st-summary-top{align-items:center;gap:16px;display:flex}.st-summary-avatar{object-fit:cover;border-radius:18px;flex:none;place-items:center;width:60px;height:60px;display:grid;box-shadow:0 10px 22px -12px #1c191780}.st-summary-avatar.is-initials{background:linear-gradient(135deg, var(--adm-green), #3f8a63);color:#fff;font-family:Fredoka,sans-serif;font-size:21px;font-weight:600}.st-summary-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.st-summary-main>b{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-12);font-family:Fredoka,sans-serif;font-size:19px;font-weight:600;overflow:hidden}.st-summary-main>span{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-6);font-size:13.5px;overflow:hidden}.st-summary-plan{align-self:flex-start}.st-summary .tg-banner.is-inline{box-shadow:none;border:none;border-top:1px solid #1e96c829;border-radius:0;margin:18px -22px -20px;padding:14px 22px}.st-nav{border:1px solid var(--adm-line);box-shadow:var(--adm-shadow);background:#fff;border-radius:20px;flex-direction:column;gap:2px;padding:8px;display:flex;position:sticky;top:84px}.st-nav-item,.st-nav-item:hover{color:var(--gray-11);transition:background-color .2s var(--adm-ease);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.st-nav-item:hover{background:var(--gray-1)}.st-nav-item:focus-visible{box-shadow:var(--adm-ring);outline:none}.st-nav-item.is-active{background:var(--adm-green-soft)}.st-nav-icon{width:36px;height:36px;color:var(--gray-8);transition:background-color .2s var(--adm-ease), color .2s var(--adm-ease);background:#1c19170b;border-radius:11px;flex:none;place-items:center;display:grid}.st-nav-item.is-active .st-nav-icon{background:var(--adm-green);color:#fff;box-shadow:0 6px 14px -6px #2a5c4399}.st-nav-text{flex-direction:column;flex:1;min-width:0;display:flex}.st-nav-text b{font-size:14px;font-weight:700}.st-nav-text small{color:var(--gray-6);font-size:12.5px;display:none}.st-nav-go{color:var(--gray-6);opacity:0;transition:opacity .2s var(--adm-ease);flex:none}.st-nav-item.is-active .st-nav-go{opacity:1;color:var(--adm-green)}.st-nav-item.is-danger b{color:#dc2626}.st-nav-item.is-danger .st-nav-icon{color:#dc2626;background:#fef2f2}.st-nav-item.is-danger.is-active{background:#fef2f2}.st-nav-item.is-danger.is-active .st-nav-icon{color:#fff;background:#dc2626;box-shadow:0 6px 14px -6px #dc262699}.st-content{flex-direction:column;gap:16px;min-width:0;display:flex}.st-back{display:none}.st-content-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.st-content-head h2{color:var(--gray-12);font-family:Fredoka,sans-serif;font-size:22px;font-weight:600}.st-content-head p{color:var(--gray-6);margin:2px 0 0;font-size:14px}.st-section{animation:st-fade .28s var(--adm-ease) both;flex-direction:column;gap:16px;display:flex}@keyframes st-fade{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.st-section{animation:none}}.st-stack{flex-direction:column;gap:16px;display:flex}.st-lead{color:var(--gray-7);align-items:center;gap:8px;margin:0;font-size:14px;line-height:1.55;display:flex}.st-note{margin:12px 0 0}.st-form{flex-direction:column;gap:18px;display:flex}.st-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.st-field{flex-direction:column;gap:6px;min-width:0;display:flex}.st-field>span{color:var(--gray-11);align-items:baseline;gap:8px;font-size:13.5px;font-weight:700;display:flex}.st-field>span em{color:var(--adm-warn);font-size:12px;font-style:normal;font-weight:700}.st-field small,.st-form>small{color:var(--gray-6);font-size:12.5px;line-height:1.5}.st-field .adm-input[readonly]{background:var(--gray-1);color:var(--gray-7);cursor:not-allowed}.st-field textarea.adm-input{resize:vertical}.st-field .adm-input::placeholder{color:#a8a29e}.st-field-group{border-bottom:1px dashed var(--adm-line-strong);flex-direction:column;gap:8px;padding-bottom:16px;display:flex}.st-field-short{max-width:280px}.st-page .is-good{color:var(--adm-good)}.st-page .is-bad{color:var(--adm-bad)}.st-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.st-wide{width:100%}.st-badges{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.st-badge{border-radius:99px;padding:3px 10px;font-size:12px;font-weight:700}.st-badges .st-badge.is-good{color:#15803d;background:#16a34a1a}.st-badge.is-muted{color:var(--gray-7);background:#1c19170d}.st-badge.is-brand{color:#6d28d9;background:#7c3aed1a}.st-otp{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:380px;margin:0 auto;display:flex}.st-otp-icon{background:var(--adm-green-soft);width:54px;height:54px;color:var(--adm-green);border-radius:50%;place-items:center;display:grid}.st-otp h3{color:var(--gray-12);font-family:Fredoka,sans-serif;font-size:20px}.st-otp p{color:var(--gray-7);margin:0 0 6px}.st-otp-links{gap:16px;display:flex}.st-plan-card{color:#fff;background:radial-gradient(90% 120% at 100% 0,#dd2a7b52,#0000 55%),radial-gradient(80% 120% at 0 100%,#8134af47,#0000 55%),#15121c;border-radius:24px;flex-direction:column;gap:10px;padding:26px;display:flex;box-shadow:0 2px 6px #1c19171a,0 28px 60px -24px #15121c99}.st-plan-top{align-items:center;gap:10px;display:flex}.st-plan-icon{background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af);border-radius:12px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 8px 20px -8px #dd2a7bb3}.st-plan-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.st-plan-top .adm-pill{color:#fff;background:#ffffff1a;margin-left:auto}.st-plan-top .adm-pill.is-live{color:#4ade80}.st-plan-top .adm-pill.is-pending{color:#fbbf24}.st-plan-card h3{color:#fff;letter-spacing:-.01em;margin-top:6px;font-family:Fredoka,sans-serif;font-size:30px;font-weight:600}.st-plan-card>p{color:#ffffffb8;max-width:560px;margin:0;line-height:1.55}.st-meters{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.st-meter{background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.st-meter span{color:#fff9;font-size:12px;font-weight:700}.st-meter b{font-family:Fredoka,sans-serif;font-size:22px;font-weight:600}.st-meter b small{color:#ffffff8c;font-size:14px}.st-meter-bar{background:#ffffff1f;border-radius:99px;height:5px;overflow:hidden}.st-meter-bar i{border-radius:inherit;background:linear-gradient(90deg,#f58529,#dd2a7b);height:100%;display:block}.st-plan-actions{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.st-plan-btn,.st-plan-btn:hover{color:#fff;transition:background-color .2s var(--adm-ease), transform .2s var(--adm-ease);border:1px solid #ffffff38;border-radius:12px;align-items:center;gap:6px;padding:11px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.st-plan-btn:hover{background:#ffffff14;transform:translateY(-1px)}.st-plan-btn.is-light,.st-plan-btn.is-light:hover{color:#15121c;background:#fff;border-color:#fff}.st-cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.st-tool{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.st-tool-head{align-items:center;gap:10px;width:100%;display:flex}.st-tool-head h3{color:var(--gray-12);flex:1;font-size:15.5px;font-weight:800}.st-tool p{color:var(--gray-7);flex:1;margin:0;font-size:13.5px;line-height:1.55}.st-tool-icon{color:#fff;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.st-tool-icon.is-bio{background:linear-gradient(135deg, var(--adm-green), #1f4532)}.st-tool-icon.is-tg{background:linear-gradient(135deg,#37aee2,#1e96c8)}.st-balance{color:#fff;background:radial-gradient(80% 140% at 100% 0,#ffffff29,#0000 60%),linear-gradient(135deg,#2a5c43,#1f4532);border-radius:24px;flex-direction:column;gap:4px;padding:26px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 50px -24px #1f4532b3}.st-balance .adm-eyebrow{color:#ffffffb8}.st-balance b{letter-spacing:-.01em;font-family:Fredoka,sans-serif;font-size:40px;font-weight:600}.st-balance p{color:#ffffffbf;margin:0}.st-balance-icon{background:#ffffff24;border-radius:13px;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:22px;right:22px}.st-txns{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.st-txns li{border-bottom:1px solid var(--adm-line);align-items:center;gap:12px;padding:12px 0;display:flex}.st-txns li:last-child{border-bottom:none}.st-txn-icon{background:var(--adm-green-soft);width:36px;height:36px;color:var(--adm-green);border-radius:11px;flex:none;place-items:center;display:grid}.st-txn-main{flex-direction:column;flex:1;min-width:0;display:flex}.st-txn-main b{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-11);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;overflow:hidden}.st-txn-main small{color:var(--gray-6);font-size:12.5px}.st-txn-side{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.st-txn-side b{color:var(--gray-12)}.st-trust{color:#1d4ed8;background:#eff6ff;border-radius:14px;gap:10px;margin-bottom:14px;padding:12px 14px;display:flex}.st-trust svg{flex:none;margin-top:2px}.st-trust p{color:#1e3a8a;margin:0;font-size:13.5px;line-height:1.55}.st-conn-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.st-conn{align-items:center;gap:12px;display:flex}.st-conn-list .st-conn{border:1px solid var(--adm-line);background:#1c191704;border-radius:16px;padding:12px}.st-conn.is-top{align-items:flex-start}.st-conn-avatar{object-fit:cover;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.st-conn-avatar.is-empty{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af)}.st-conn-avatar.is-tg{color:#fff;background:linear-gradient(135deg,#37aee2,#1e96c8)}.st-conn-avatar.is-google{border:1px solid var(--adm-line-strong);background:#fff}.st-conn-avatar.is-key{background:var(--adm-green-soft);color:var(--adm-green);border-radius:12px}.st-conn-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.st-conn-main b{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-12);font-size:14.5px;overflow:hidden}.st-conn-main small{color:var(--gray-6);font-size:12.5px}.st-conn-main code{font-size:12px}.st-conn-actions{align-items:center;gap:6px;display:flex}.st-dot{background:#16a34a;border-radius:50%;width:7px;height:7px;margin-right:2px;display:inline-block;box-shadow:0 0 0 3px #16a34a26}.st-linked{color:#15803d;align-items:center;gap:4px;font-size:13px;font-weight:800;display:inline-flex}.st-add,.st-add:hover{color:var(--adm-green);transition:background-color .2s var(--adm-ease);border:1.5px dashed #2a5c4359;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:13px;font-weight:800;text-decoration:none;display:flex}.st-add:hover{background:var(--adm-green-soft)}.st-command{color:var(--gray-7);background:#1c191708;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 10px;margin-top:12px;padding:12px;font-size:13px;display:grid}.st-command>span{grid-column:1/-1;font-weight:700}.st-command code{border:1px solid var(--adm-line);color:#0b77b5;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;background:#fff;border-radius:10px;min-width:0;padding:9px 12px;overflow:hidden}.st-notif-head,.st-notif-row{grid-template-columns:minmax(0,1fr) repeat(3,88px);align-items:center;gap:8px;display:grid}.st-notif-head{border-bottom:1px solid var(--adm-line);padding-bottom:10px}.st-notif-head h3{color:var(--gray-12);font-size:15px;font-weight:800}.st-notif-ch{color:var(--gray-6);flex-direction:column;align-items:center;gap:2px;font-size:11.5px;font-weight:800;display:inline-flex}.st-notif-row{border-bottom:1px solid var(--adm-line);padding:12px 0}.st-notif-row:last-child{border-bottom:none;padding-bottom:0}.st-notif-label{color:var(--gray-11);font-size:14px;font-weight:600}.st-notif-cell{justify-content:center;display:flex}.st-password{position:relative}.st-password .adm-input{padding-right:44px}.st-password .adm-input.is-invalid{border-color:#dc262699}.st-eye{width:32px;height:32px;color:var(--gray-6);border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.st-eye:hover{background:var(--gray-1)}.st-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:0;padding:0;list-style:none;display:grid}.st-rules li{color:var(--gray-6);align-items:center;gap:6px;font-size:12.5px;display:flex}.st-rules li.is-good{color:var(--adm-good)}.st-row-card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.st-row-card h3,.st-danger h3{color:var(--gray-12);font-size:15.5px;font-weight:800}.st-row-card p,.st-danger p{margin:2px 0 0}.st-danger{border-color:#dc262629;flex-direction:column;gap:14px;display:flex}.st-danger-head{gap:12px;display:flex}.st-danger-icon{color:#dc2626;background:#fef2f2;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.st-danger-btn,.st-danger-btn:hover{color:#fff;transition:transform .2s var(--adm-ease);background:#dc2626;border-radius:12px;align-self:flex-start;padding:11px 18px;font-weight:700;box-shadow:0 8px 18px -8px #dc262699}.st-danger-btn:hover{background:#b91c1c;transform:translateY(-1px)}.st-chips,.st-tags{flex-wrap:wrap;gap:8px;display:flex}.st-tags{gap:4px;margin-top:4px}.st-chip{border:1px solid var(--adm-line-strong);text-transform:capitalize;color:var(--gray-8);cursor:pointer;transition:background-color .2s var(--adm-ease), border-color .2s var(--adm-ease);background:#fff;border-radius:99px;padding:7px 13px;font-size:13px;font-weight:700;position:relative}.st-chip.is-on{border-color:var(--adm-green);background:var(--adm-green-soft);color:var(--adm-green)}.st-chip input{opacity:0;width:1px;height:1px;position:absolute}.st-chip:has(input:focus-visible){box-shadow:var(--adm-ring)}@media (width<=860px){.st-layout{grid-template-columns:minmax(0,1fr)}.st-nav{padding:6px;position:static}.st-nav-item{padding:12px}.st-nav-text small{display:block}.st-nav-go{opacity:1}.st-nav-item.is-active{background:0 0}.st-nav-item.is-active .st-nav-icon{color:var(--gray-8);box-shadow:none;background:#1c19170b}.st-page.is-index .st-content,.st-page:not(.is-index) .st-nav,.st-page:not(.is-index) .st-head,.st-page:not(.is-index) .st-summary .st-badges,.st-summary .st-summary-plan{display:none}.st-summary-avatar{border-radius:14px;width:48px;height:48px}.st-back,.st-back:hover{color:var(--adm-green);align-self:flex-start;align-items:center;gap:2px;margin-bottom:-4px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.st-grid,.st-meters{grid-template-columns:minmax(0,1fr)}.st-plan-card,.st-balance{padding:22px}.st-actions.is-sticky{z-index:5;border:1px solid var(--adm-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--adm-shadow-lift);background:#ffffffeb;border-radius:16px;padding:10px;position:sticky;bottom:12px}.st-actions .adm-btn{flex:1}}@media (width<=560px){.st-notif-head{display:block}.st-notif-ch{display:none}.st-notif-row{grid-template-columns:repeat(3,minmax(0,1fr))}.st-notif-label{grid-column:1/-1}.st-notif-cell{flex-direction:column;align-items:center;gap:4px}.st-notif-cell:before{content:attr(data-label);color:var(--gray-6);font-size:11px;font-weight:800}.st-rules{grid-template-columns:minmax(0,1fr)}.st-conn-list .st-conn{flex-wrap:wrap}.st-conn-actions{width:100%;padding-left:54px}}.adx{--ax-primary:#6366f1;--ax-primary-dark:#4f46e5;--ax-secondary:#8b5cf6;--ax-blue:#0d6efd;--ax-success:#10b981;--ax-warning:#f59e0b;--ax-danger:#ef4444;--ax-ink:#1f2937;--ax-muted:#6b7280;--ax-line:#e5e7eb;--ax-bg:#f3f4f6;--ax-card:#fff;--ax-radius:14px;--ax-shadow:0 1px 2px #1018280d, 0 1px 3px #1018280f;--ax-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--ax-top:70px;--ax-side:270px;grid-template-columns:var(--ax-side) minmax(0, 1fr);grid-template-rows:var(--ax-top) minmax(0, 1fr);background:var(--ax-bg);min-height:100vh;color:var(--ax-ink);grid-template-areas:"top top""side main";font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.adx-top{z-index:50;background:linear-gradient(135deg, var(--ax-primary), var(--ax-secondary));box-shadow:var(--ax-shadow-lg);color:#fff;grid-area:top;align-items:center;gap:14px;padding:0 22px;display:flex;position:sticky;top:0}.adx-brand,.adx-brand:hover{color:#fff;letter-spacing:.2px;align-items:center;gap:10px;font-size:22px;font-weight:800;text-decoration:none;display:flex}.adx-brand img{background:#fff;border-radius:8px}.adx-brand small{letter-spacing:.06em;text-transform:uppercase;background:#fff3;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:700}.adx-crumb{opacity:.92;white-space:nowrap;border-left:1px solid #ffffff4d;margin-left:18px;padding-left:18px;font-size:15px;font-weight:600}.adx-search{flex:1;max-width:420px;margin-left:auto}.adx-search .ad-picker-icon{color:var(--ax-muted)}.adx-search .adm-input{height:40px;box-shadow:none;background:#fffffff2;border:none;border-radius:99px}.adx-search .adm-input:focus{box-shadow:0 0 0 3px #fff6}.adx-back,.adx-back:hover{color:#fff;white-space:nowrap;background:#ffffff29;border-radius:99px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.adx-back:hover{background:#ffffff42}.adx-avatar{background:#ffffff2e;border:2px solid #ffffff80;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.adx-icon,.adx-icon:hover{width:38px;height:38px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.adx-icon:hover{background:#ffffff29}.adx-menu{display:none}.adx-side{top:var(--ax-top);height:calc(100vh - var(--ax-top));background:linear-gradient(180deg, var(--ax-primary), var(--ax-secondary));color:#fff;scrollbar-width:thin;scrollbar-color:#ffffff4d transparent;flex-direction:column;grid-area:side;padding:10px 0 12px;display:flex;position:sticky;overflow-y:auto}.adx-nav{flex-direction:column;flex:1;gap:6px;display:flex}.adx-group{flex-direction:column;gap:2px;padding:4px 0;display:flex}.adx-group+.adx-group{border-top:1px solid #ffffff1f}.adx-group-label{letter-spacing:.12em;text-transform:uppercase;color:#fff9;padding:8px 26px 4px;font-size:11px;font-weight:700}.adx-link,.adx-link:hover{color:#ffffffeb;width:auto;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:11px;margin:0 12px;padding:10px 14px;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s,transform .2s;display:flex}.adx-link:hover{color:#fff;background:#ffffff26;transform:translate(4px)}.adx-link.is-active{color:#fff;background:#fff3;font-weight:700;box-shadow:inset 0 0 0 1px #ffffff1f}.adx-link:focus-visible{outline-offset:-2px;outline:2px solid #fff}.adx-link span{flex:1}.adx-badge{min-width:22px;color:var(--ax-primary-dark);text-align:center;background:#fff;border-radius:99px;padding:1px 8px;font-size:12px}.adx-side-foot{border-top:1px solid #ffffff26;flex-direction:column;gap:2px;margin-top:12px;padding-top:10px;display:flex}.adx-logout{width:calc(100% - 24px)}.adx-content{grid-area:main;width:100%;min-width:0;max-width:1400px;padding:20px 22px 60px}.adx .autodm.ad{gap:18px;max-width:none;font-family:inherit}.adx .autodm.ad h1,.adx .autodm.ad h2,.adx .autodm.ad h3{font-family:inherit}.ad-server{color:var(--gray-9,#6b7280);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:-6px 0 0;font-size:13px;display:flex}.ad-server b{color:var(--gray-12,#111827);font-weight:700}.ad-server code{background:#1c19170f;border-radius:6px;padding:1px 6px;font-size:12px}.ad-hero{background:linear-gradient(135deg, var(--ax-primary), var(--ax-secondary));color:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;padding:22px 24px;display:flex;box-shadow:0 12px 30px -16px #6366f1b3}.ad-hero h1{letter-spacing:-.01em;color:#fff;align-items:center;gap:12px;margin:0;font-size:28px;font-weight:800;display:flex}.ad-hero p{color:#ffffffe0;margin:4px 0 0;font-size:15px}.ad-hero-icon{background:#ffffff2e;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.ad-hero-actions{flex-wrap:wrap;gap:10px;display:flex}.ad-hero .ad-btn.is-white,.ad-hero .ad-btn.is-white:hover{color:var(--ax-ink);background:#fff;box-shadow:0 6px 16px -8px #00000059}.ad-hero .ad-btn.is-ghost,.ad-hero .ad-btn.is-ghost:hover{color:#fff;background:#ffffff1f;border:1px solid #ffffff80}.ad-btn,.ad-btn:hover{width:auto;height:40px;font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:14.5px;font-weight:700;text-decoration:none;transition:background .18s,box-shadow .18s,transform .18s;display:inline-flex}.ad-btn:disabled{opacity:.55;cursor:not-allowed}.ad-btn.is-round{border-radius:99px}.ad-btn.is-sm{height:34px;padding:0 12px;font-size:13.5px}.ad-btn.is-primary,.ad-btn.is-primary:hover{background:var(--ax-blue);color:#fff;box-shadow:0 6px 14px -8px #0d6efdcc}.ad-btn.is-primary:hover:not(:disabled){background:#0b5ed7}.ad-btn.is-danger,.ad-btn.is-danger:hover{background:var(--ax-danger);color:#fff}.ad-btn.is-danger:hover:not(:disabled){background:#dc2626}.ad-btn.is-outline,.ad-btn.is-outline:hover{color:#475569;background:#fff;border-color:#cbd5e1}.ad-btn.is-outline:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.ad-btn.is-edit,.ad-btn.is-edit:hover{border-color:var(--ax-blue);height:36px;color:var(--ax-blue);background:#fff;gap:6px;padding:0 12px;font-size:13.5px;font-weight:600}.ad-btn.is-edit:hover{background:#eff6ff}.ad-control,.adx .adm-input{width:100%;height:42px;color:var(--ax-ink);font:inherit;background-color:#fff;border:1px solid #ced4da;border-radius:10px;outline:none;padding:0 12px;font-size:15px;transition:border-color .15s,box-shadow .15s}.adx textarea.adm-input{height:auto;min-height:90px;padding:10px 12px}.ad-control:focus,.adx .adm-input:focus{border-color:#86b7fe;box-shadow:0 0 0 4px #0d6efd26}select.ad-control{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:14px 10px;padding-right:34px}.adx .adm-kpis{gap:14px}.adx .adm-kpi,.adx .adm-kpi:hover{border:1px solid var(--ax-line);border-left:4px solid var(--ax-primary);background:var(--ax-card);box-shadow:var(--ax-shadow);color:var(--ax-ink);border-radius:14px;gap:6px;padding:18px 18px 16px 20px;position:relative;overflow:hidden}.adx .adm-kpis>.adm-kpi:nth-child(4n+1){border-left-color:var(--ax-success)}.adx .adm-kpis>.adm-kpi:nth-child(4n+2){border-left-color:var(--ax-warning)}.adx .adm-kpis>.adm-kpi:nth-child(4n+3){border-left-color:#06b6d4}.adx .adm-kpis>.adm-kpi:nth-child(4n+4){border-left-color:var(--ax-primary)}.adx .adm-kpi.is-green{border-left-color:var(--ax-success)}.adx .adm-kpi.is-orange{border-left-color:var(--ax-warning)}.adx .adm-kpi.is-teal{border-left-color:#06b6d4}.adx .adm-kpi.is-indigo{border-left-color:var(--ax-primary)}.adx .adm-kpi.is-pink{border-left-color:#ec4899}.adx .adm-kpi.is-blue{border-left-color:var(--ax-blue)}.adx .adm-kpi.is-red{border-left-color:var(--ax-danger)}.adx .adm-kpi>span{letter-spacing:.06em;text-transform:uppercase;color:var(--ax-muted);font-size:12.5px;font-weight:700}.adx .adm-kpi strong{letter-spacing:-.02em;color:var(--ax-ink);font-family:inherit;font-size:30px;font-weight:800}.adx .adm-kpi small{font-size:13px}.ad-kpi-icon{color:#d1d5db;position:absolute;top:16px;right:16px}.adx a.adm-kpi.ad-kpi-link:hover{box-shadow:var(--ax-shadow-lg);transform:translateY(-2px)}.ad-filter{z-index:20;border:1px solid var(--ax-line);border-radius:var(--ax-radius);background:var(--ax-card);box-shadow:var(--ax-shadow);flex-direction:column;gap:14px;padding:18px 18px 14px;display:flex;position:relative}.ad-filter-fields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 16px;display:grid}.ad-filter-field{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}.ad-filter-field>span{letter-spacing:.06em;text-transform:uppercase;color:#374151;align-items:center;gap:6px;font-size:12.5px;font-weight:800;display:flex}.ad-filter-field>span svg{color:var(--ax-blue)}.ad-filter-foot{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.ad-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ad-chips>span{color:#374151;font-size:14px;font-weight:700}.ad-chips button,.ad-chips button:hover{color:#374151;width:auto;font:inherit;cursor:pointer;background:#f9fafb;border:1px solid #d1d5db;border-radius:99px;padding:6px 14px;font-size:13.5px;font-weight:600}.ad-chips button:hover{background:#eef2ff}.ad-chips button.is-active{border-color:var(--ax-blue);background:var(--ax-blue);color:#fff}.ad-filter-actions{gap:10px;margin-left:auto;display:flex}.ad-datepick{position:relative}.ad-datepick-btn,.ad-datepick-btn:hover{text-align:left;cursor:pointer;align-items:center;gap:10px;display:flex}.ad-datepick-btn span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ad-datepick-btn svg{color:#6b7280;flex:none}.adx button.ad-control,.adx button.ad-control:hover,.adx button.ad-control:focus,.adx button.ad-control:active{color:var(--ax-ink);background:#fff;padding:0 12px;font-weight:400}.adx button.ad-control:hover{border-color:#adb5bd}.adx button.ad-control[aria-expanded=true]{border-color:#86b7fe;box-shadow:0 0 0 4px #0d6efd26}.adx button.ad-datepick-btn.is-set,.adx button.ad-datepick-btn.is-set:hover,.adx button.ad-datepick-btn.is-set:focus{color:#0b5ed7;background:#f0f6ff;border-color:#86b7fe;font-weight:600}.ad-tcard{z-index:1;border:1px solid var(--ax-line);border-radius:var(--ax-radius);background:var(--ax-card);box-shadow:var(--ax-shadow);position:relative;overflow:hidden}.ad-tcard-head{border-bottom:1px solid var(--ax-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;display:flex}.ad-tcard-head h2{color:var(--ax-ink);align-items:center;gap:10px;margin:0;font-size:18px;font-weight:800;display:flex}.ad-tcard-head h2 svg{color:var(--ax-blue)}.ad-count{background:var(--ax-blue);color:#fff;border-radius:99px;padding:2px 10px;font-size:12.5px}.ad-show{color:#374151;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.ad-show .ad-control{width:86px;height:38px}.ad-tcard-foot{border-top:1px solid var(--ax-line);background:#fafafa;padding:12px 18px}.ad-tcard .adm-table-wrap{box-shadow:none;border:none;border-radius:0;overflow-x:auto}.adx .adm-table{border-collapse:collapse;width:100%;font-size:14.5px}.adx .adm-table th{border-bottom:1px solid var(--ax-line);letter-spacing:.06em;text-align:left;text-transform:uppercase;color:#4b5563;white-space:nowrap;background:#fafafa;padding:14px 16px;font-size:12.5px;font-weight:700}.adx .adm-table td{color:var(--ax-ink);vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:14px 16px}.adx .adm-table tbody tr:hover td{background:#fafbff}.adx .adm-table tbody tr:last-child td{border-bottom:none}.adx .adm-table .is-num{text-align:right}.ad-mono{color:#374151;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:600}.ad-chip{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.ad-chip.is-purple{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}.ad-code{background:#f3f4f6;border-radius:6px;margin-top:4px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;display:inline-block}.ad-status{display:inline-flex;position:relative}.ad-status select{height:36px;font:inherit;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23334155' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 9px;border:1px solid #0000;border-radius:99px;padding:0 34px 0 14px;font-size:14px;font-weight:700}.ad-status select:focus-visible{outline:2px solid var(--ax-blue);outline-offset:2px}.ad-status.is-pending select{color:#b45309;background-color:#fffbeb;border-color:#fde68a}.ad-status.is-processing select{color:#4338ca;background-color:#eef2ff;border-color:#c7d2fe}.ad-status.is-approved select{color:#0e7490;background-color:#ecfeff;border-color:#a5f3fc}.ad-status-done{border-radius:99px;align-items:center;gap:6px;padding:6px 14px;font-size:14px;font-weight:700;display:inline-flex}.ad-status-done.is-paid{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.ad-status-done.is-rejected{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.ad-status-done.is-cancelled{color:#4b5563;background:#f9fafb;border:1px solid #e5e7eb}.adx .adm-card-panel{border:1px solid var(--ax-line);border-radius:var(--ax-radius);background:var(--ax-card);box-shadow:var(--ax-shadow)}.adx .adm-panel-head h2{font-family:inherit;font-size:18px;font-weight:800}.adx .ad-h2{font-family:inherit;font-size:19px;font-weight:800}.adx .adm-btn.is-primary,.adx .adm-btn.is-primary:hover{border-color:var(--ax-blue);background:var(--ax-blue);color:#fff}.adx .adm-link,.adx .adm-link:hover,.adx .ad-user:hover b{color:var(--ax-blue)}.adx .ad-user b{font-weight:700}.adx .adm-pill{border-radius:99px;font-weight:700}.ad-modal-wrap{z-index:1000;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ad-modal-scrim,.ad-modal-scrim:hover{cursor:default;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1118278c;border:none;border-radius:0;width:100%;position:absolute;inset:0}.ad-modal{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:520px;max-height:calc(100vh - 32px);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;animation:.18s ad-pop;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #00000073}.ad-modal.is-wide{max-width:760px}@keyframes ad-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}.ad-modal-head{color:#fff;justify-content:space-between;align-items:center;gap:10px;padding:16px 20px;display:flex}.ad-modal-head.is-primary{background:linear-gradient(135deg, var(--ax-primary,#6366f1), var(--ax-secondary,#8b5cf6))}.ad-modal-head.is-danger{background:linear-gradient(135deg,#ef4444,#f97316)}.ad-modal-head h2{color:#fff;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:800;display:flex}.ad-modal-x,.ad-modal-x:hover{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;width:34px;height:34px;padding:0;display:grid}.ad-modal-x:hover{background:#ffffff2e}.ad-modal-body{flex-direction:column;gap:16px;padding:20px;display:flex;overflow-y:auto}.ad-modal-note{color:#4b5563;font-size:14.5px;line-height:1.55}.ad-modal-note p{margin:0}.ad-modal-body .adm-field{color:#1f2937;gap:8px;margin:0;font-size:14.5px;font-weight:700}.ad-modal-body .adm-field label{margin:0;font-size:14.5px;font-weight:700}.ad-modal-body .adm-input{border:1px solid #ced4da;border-radius:10px;height:44px;font-size:15px}.ad-modal-body textarea.adm-input{height:auto;min-height:92px}.ad-modal-body .adm-input:focus{border-color:#86b7fe;box-shadow:0 0 0 4px #0d6efd26}.ad-modal-foot{background:#f9fafb;border-top:1px solid #f1f5f9;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.adx-drawer{z-index:100;position:fixed;inset:0}.adx-scrim,.adx-scrim:hover{background:#11182780;border:none;border-radius:0;width:100%;position:absolute;inset:0}.adx-side.is-drawer{width:290px;max-width:86vw;height:100vh;position:absolute;top:0;left:0;box-shadow:0 20px 60px #00000059}.adx-drawer-head{justify-content:space-between;align-items:center;padding:8px 14px 12px 26px;font-size:17px;font-weight:800;display:flex}.adx-drawer-head span{align-items:center;gap:8px;display:flex}@media (width<=1000px){.adx{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""main"}.adx>.adx-side{display:none}.adx-menu{display:grid}.adx-crumb{display:none}}@media (width<=680px){.adx{--ax-top:60px}.adx-top{gap:8px;padding:0 10px}.adx-brand{font-size:18px}.adx-brand small,.adx-back span,.adx-avatar{display:none}.adx-search{max-width:none}.adx-content{padding:14px 12px 48px}.ad-hero{padding:18px}.ad-hero h1{font-size:22px}.ad-filter-actions{width:100%}.ad-filter-actions .ad-btn{flex:1}.adx .adm-kpi strong{font-size:24px}}.ad-acct{align-items:center;gap:8px;display:inline-flex}.ad-acct img,.ad-acct-ph{object-fit:cover;background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af);border-radius:50%;width:26px;height:26px}.ad-warn,.adm-table td.ad-warn{color:#c2410c}.ad-morelink,.ad-morelink:hover{color:#2a5c43;text-align:center;border:1px dashed #1c19172e;border-radius:14px;padding:14px 16px;font-size:14px;font-weight:800;text-decoration:none;display:block}.ad-morelink:hover{background:#fff}.ad-block{margin-top:6px;display:table}.ad-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.ad-modal-body h3{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin:0 0 10px;font-size:12.5px;font-weight:800}.ad-modal-body .ad-user{margin-bottom:10px}.ad-timeline{border-left:2px solid #e0e7ff;flex-direction:column;gap:10px;margin:0;padding:0 0 0 16px;list-style:none;display:flex}.ad-timeline li{flex-direction:column;gap:2px;font-size:14px;display:flex;position:relative}.ad-timeline li:before{content:"";background:var(--ax-primary,#6366f1);border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:-22px;box-shadow:0 0 0 2px #e0e7ff}.ad-timeline small{color:#6b7280}@media (width<=640px){.ad-detail-grid{grid-template-columns:minmax(0,1fr)}}.adx-mark{width:34px;height:34px;color:var(--ax-primary-dark);background:#fff;border-radius:10px;place-items:center;display:grid}.adx .ad-picker .adm-input{padding-left:36px}.ad-panel-title{align-items:center;gap:10px;display:flex}.ad-panel-title svg{color:var(--ax-warning)}.ad-line{color:#4b5563;font-size:13px;display:block}@media (width<=680px){.ad-kpi-icon{display:none}}.adx .adm-table td b{white-space:nowrap}.adx .adm-table th,.adx .adm-table td{padding-left:12px;padding-right:12px}.adx .adm-table th:first-child,.adx .adm-table td:first-child{padding-left:18px}.adx .adm-kpi>span{padding-right:34px}.ad-break{overflow-wrap:anywhere}.ad-sub.is-good{color:#15803d;font-weight:600}.adx .ad-row-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.adx .ad-row-actions .ad-btn{height:32px;padding:0 11px;font-size:13px}.ad-chips{flex-wrap:wrap;gap:4px;display:flex}.ad-chip.is-red{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.ad-chip.is-gray{color:#6b7280;background:#f9fafb;border-color:#e5e7eb}.adx .ad-group-table tr.is-open>td{background:#f8faff}.adx .ad-subrow>td{background:#f8faff;padding:0 18px 16px}.ad-subtable{border-collapse:separate;border-spacing:0;border:1px solid var(--ax-line);background:#fff;border-radius:10px;width:100%;font-size:13.5px;overflow:hidden}.adx .ad-subtable th,.adx .ad-subtable td{text-align:left;vertical-align:top;border-bottom:1px solid #f1f2f4;padding:9px 12px}.adx .ad-subtable th{letter-spacing:.05em;text-transform:uppercase;color:#6b7280;background:#f9fafb;font-size:11.5px;position:static}.adx .ad-subtable tr:last-child td{border-bottom:none}@media (width>=681px){.adx .ad-tcard .adm-table-wrap{max-height:calc(100vh - 190px);overflow:auto}.adx .ad-tcard .adm-table>thead th{z-index:2;position:sticky;top:0}}.ad-user-line{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.adx .ad-users-table td{padding-top:9px;padding-bottom:9px}.ad-nowrap{white-space:nowrap}.ad-btn.is-edit.is-sm{height:32px;padding:0 11px;font-size:13px}.ad-modal-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin:0;padding:10px 12px;font-size:14px;font-weight:600}.adx .ad-report-table tfoot td{border-top:2px solid var(--ax-line);background:#f9fafb;border-bottom:none}.adx .ad-report-table td:first-child{min-width:180px}.ad-cap{text-transform:capitalize}.ad-report-note{margin:0;padding:10px 18px;font-size:13px}.adx .ad-report-table th:first-child,.adx .ad-report-table td:first-child{z-index:1;box-shadow:1px 0 0 var(--ax-line);background:#fff;position:sticky;left:0}.adx .ad-report-table thead th:first-child{z-index:3;background:#fafafa}.adx .ad-report-table tfoot td:first-child{background:#f9fafb}.ad-pick{position:relative}.adx button.ad-pick-btn,.adx button.ad-pick-btn:hover,.adx button.ad-pick-btn:focus{text-align:left;cursor:pointer;align-items:center;gap:8px;display:flex}.ad-pick-btn>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ad-pick-btn small{color:#6b7280;font-size:13px}.ad-pick-btn svg{color:#6b7280;flex:none}.adx button.ad-pick-btn.is-set,.adx button.ad-pick-btn.is-set:hover,.adx button.ad-pick-btn.is-set:focus{color:#0b5ed7;background:#f0f6ff;border-color:#86b7fe;font-weight:600}.ad-pick-menu{z-index:60;border:1px solid var(--ax-line);background:#fff;border-radius:12px;flex-direction:column;width:max(100%,300px);max-width:calc(100vw - 32px);display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 18px 40px -16px #10182859}.ad-pick-search{border-bottom:1px solid var(--ax-line);color:#6b7280;align-items:center;gap:8px;padding:10px 12px;display:flex}.adx .ad-pick-search input{min-width:0;height:32px;color:var(--ax-ink);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:14.5px}.ad-pick-list{max-height:min(50vh,340px);padding:6px;overflow-y:auto}.ad-pick-item{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex}.ad-pick-item>span{flex-direction:column;flex:1;min-width:0;display:flex}.ad-pick-item b{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ad-pick-item small{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.ad-pick-item.is-active{background:#f3f4f6}.ad-pick-item.is-current b,.ad-pick-item.is-current svg{color:var(--ax-primary-dark)}.ad-pick-empty{color:#6b7280;padding:10px;font-size:13px}.ad-tabs{border-bottom:1px solid var(--ax-line);gap:4px;padding:0 18px;display:flex;overflow-x:auto}.adx .ad-tabs button,.adx .ad-tabs button:hover{color:#6b7280;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;border-radius:0;flex:none;align-items:center;gap:7px;width:auto;padding:12px 14px;font-size:14px;font-weight:600;display:inline-flex}.adx .ad-tabs button:hover{color:var(--ax-ink)}.adx .ad-tabs button.is-active{border-bottom-color:var(--ax-primary);color:var(--ax-primary-dark)}.ad-json{flex-direction:column;gap:6px;margin-top:12px;font-size:13px;display:flex}.ad-json pre{border:1px solid var(--ax-line);white-space:pre-wrap;word-break:break-word;background:#f9fafb;border-radius:10px;max-height:240px;margin:0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;overflow:auto}.ad-cal{z-index:60;border:1px solid var(--ax-line);background:#fff;border-radius:14px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 24px 48px -18px #10182866}.ad-cal-presets{background:#fff;flex-direction:column;flex:none;gap:2px;width:170px;padding:8px;display:flex}.ad-cal.is-custom .ad-cal-presets{border-right:1px solid var(--ax-line);background:#f8f9fc;width:150px}.adx .ad-cal-presets button,.adx .ad-cal-presets button:hover{color:#374151;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:9px;width:100%;padding:8px 12px;font-size:14px;font-weight:500}.adx .ad-cal-presets button:hover{background:#eef0f6}.adx .ad-cal-presets button.is-active{background:var(--ax-primary);color:#fff;font-weight:700}.ad-cal-main{flex-direction:column;display:flex}.ad-cal-months{gap:28px;padding:16px 20px 10px;display:flex;position:relative}.ad-cal-nav{gap:2px;display:flex;position:absolute;top:12px}.ad-cal-nav.is-prev{left:14px}.ad-cal-nav.is-next{right:14px}.adx .ad-cal-nav button,.adx .ad-cal-nav button:hover{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;display:grid}.adx .ad-cal-nav button:hover:not(:disabled){color:var(--ax-ink);background:#f3f4f6}.adx .ad-cal-nav button:disabled{opacity:.3;cursor:default}.ad-cal-month{width:266px}.ad-cal-title{color:var(--ax-ink);text-align:center;margin:5px 0 12px;font-size:15px;display:block}.ad-cal-grid{grid-template-columns:repeat(7,38px);row-gap:4px;display:grid}.ad-cal-wd{color:#6b7280;letter-spacing:.04em;text-align:center;text-transform:uppercase;padding-bottom:6px;font-size:11.5px;font-weight:700}.ad-cal-blank{height:36px}.adx .ad-cal-day,.adx .ad-cal-day:hover{color:#1f2937;cursor:pointer;background:0 0;border:none;border-radius:0;width:38px;height:36px;padding:0;font-size:14px;font-weight:500;position:relative}.adx .ad-cal-day:hover:not(:disabled):not(.is-start):not(.is-end){background:#eef0f6;border-radius:9px}.adx .ad-cal-day:disabled{color:#c4c8d0;cursor:default}.adx .ad-cal-day.is-today:after{content:"";border:1.5px solid var(--ax-primary);pointer-events:none;border-radius:50%;position:absolute;inset:2px 3px}.adx .ad-cal-day.is-in{color:var(--ax-primary-dark);background:#eef0ff}.adx .ad-cal-day.is-start,.adx .ad-cal-day.is-end{background:var(--ax-primary);color:#fff;border-radius:9px;font-weight:700}.adx .ad-cal-day.is-start:not(.is-end){border-radius:9px 0 0 9px}.adx .ad-cal-day.is-end:not(.is-start){border-radius:0 9px 9px 0}.adx .ad-cal-day.is-start:after,.adx .ad-cal-day.is-end:after{border-color:#fff}.ad-cal-foot{border-top:1px solid var(--ax-line);background:#f8f9fc;align-items:center;gap:10px;margin-top:auto;padding:12px 20px;display:flex}.ad-cal-picked{color:#6b7280;flex:1;font-size:13.5px}.adx .ad-btn.is-ghost-dark,.adx .ad-btn.is-ghost-dark:hover{color:#4b5563;background:0 0;border-color:#0000}.adx .ad-btn.is-ghost-dark:hover{background:#eef0f6}@media (width<=760px){.ad-cal{flex-direction:column;max-height:calc(100vh - 24px);position:fixed;inset:auto 12px 12px;overflow-y:auto;box-shadow:0 0 0 100vmax #0f172a73}.ad-cal-presets{width:auto}.ad-cal.is-custom .ad-cal-presets{border-right:none;border-bottom:1px solid var(--ax-line);flex-direction:row;width:auto;overflow-x:auto}.adx .ad-cal.is-custom .ad-cal-presets button,.adx .ad-cal.is-custom .ad-cal-presets button:hover{border:1px solid var(--ax-line);background:#fff;border-radius:99px;flex:none;width:auto;padding:8px 12px}.adx .ad-cal.is-custom .ad-cal-presets button.is-active{border-color:var(--ax-primary);background:var(--ax-primary);color:#fff}.ad-cal-months{justify-content:center;padding:14px 12px 8px}.ad-cal-month.is-left{display:none}.ad-cal-month{width:auto}.ad-cal-grid{grid-template-columns:repeat(7,minmax(36px,44px))}.adx .ad-cal-day,.adx .ad-cal-day:hover{width:100%}.ad-cal-foot{flex-wrap:wrap}.ad-cal-picked{flex-basis:100%}}.ad-chip.is-green{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.ad-flags{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ad-flags li{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:13.5px;font-weight:600;display:flex}.ad-ua{background:#f9fafb;border-radius:10px;margin:0;padding:10px 12px;font-size:12.5px}.ad-sub svg{vertical-align:-1px}.ad-row-flags{flex-wrap:wrap;gap:4px;max-width:320px;margin-top:4px;display:flex}.ad-row-flags .ad-chip{white-space:normal;font-size:11px;font-weight:600}.ad-ok{color:#15803d;align-items:center;gap:6px;margin:8px 0 0;font-size:13.5px;font-weight:600;display:flex}.ad-link-check{border-top:1px solid var(--ax-line);margin-top:16px;padding-top:14px}.ad-link-check h3{margin:0;font-size:15px}.ad-section-tools{border-bottom:1px solid var(--ax-line);justify-content:space-between;align-items:center;gap:10px;padding:10px 18px;font-size:13px;display:flex}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{width:var(--width);--gray1:#fcfcfc;--gray2:#f8f8f8;--gray3:#f3f3f3;--gray4:#ededed;--gray5:#e8e8e8;--gray6:#e2e2e2;--gray7:#dbdbdb;--gray8:#c7c7c7;--gray9:#8f8f8f;--gray10:#858585;--gray11:#6f6f6f;--gray12:#171717;--border-radius:8px;box-sizing:border-box;z-index:999999999;outline:none;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;list-style:none;transition:transform .4s;position:fixed}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);opacity:0;transform:var(--y);touch-action:none;box-sizing:border-box;overflow-wrap:anywhere;outline:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;position:absolute}[data-sonner-toast][data-styled=true]{background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);width:var(--width);align-items:center;gap:6px;padding:16px;font-size:13px;display:flex;box-shadow:0 4px 12px #0000001a}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap));top:0}[data-sonner-toast][data-y-position=bottom]{--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap));bottom:0}[data-sonner-toast][data-styled=true] [data-description]{color:#3f3f3f;font-weight:400;line-height:1.4}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{color:inherit;font-weight:500;line-height:1.5}[data-sonner-toast][data-styled=true] [data-icon]{width:16px;height:16px;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end);flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform-origin:50%;animation:.3s forwards sonner-fade-in;transform:scale(.8)}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{flex-direction:column;gap:2px;display:flex}[data-sonner-toast][data-styled=true] [data-button]{height:24px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);cursor:pointer;border:none;border-radius:4px;outline:none;flex-shrink:0;align-items:center;padding-left:8px;padding-right:8px;font-size:12px;font-weight:500;transition:opacity .4s,box-shadow .2s;display:flex}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toast][data-styled=true] [data-close-button]{left:var(--toast-close-button-start);right:var(--toast-close-button-end);width:20px;height:20px;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .1s,background .2s,border-color .2s;display:flex;position:absolute;top:0}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";z-index:-1;height:100%;position:absolute;left:-100%;right:-100%}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3)translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3)translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";height:calc(var(--gap) + 1px);width:100%;position:absolute;bottom:100%;left:0}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * .05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0px)) translateX(var(--swipe-amount-x,0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (width<=600px){[data-sonner-toaster]{right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%;position:fixed}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{width:calc(100% - var(--mobile-offset-left) * 2);left:0;right:0}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:#ecfdf3;--success-border:#bffcd9;--success-text:#008a2e;--info-bg:#f0f8ff;--info-border:#dde7fd;--info-text:#0973dc;--warning-bg:#fffcf0;--warning-border:#fbeeb1;--warning-text:#dc7609;--error-bg:#fff0f0;--error-border:#ffe0e1;--error-text:#e60000}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:#333;--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:#1f1f1f;--normal-border:#333;--normal-border-hover:#404040;--normal-text:var(--gray1);--success-bg:#001f0f;--success-border:#003d1c;--success-text:#59f3a6;--info-bg:#000d1f;--info-border:#19233e;--info-text:#5896f3;--warning-bg:#1d1f00;--warning-border:#2e2e00;--warning-text:#f3cf58;--error-bg:#2d0607;--error-border:#4d0408;--error-text:#ff9ea1}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);z-index:10;position:absolute;inset:0}.sonner-loading-wrapper[data-visible=false]{transform-origin:50%;animation:.2s forwards sonner-fade-out}.sonner-spinner{height:var(--size);width:var(--size);position:relative;top:50%;left:50%}.sonner-loading-bar{background:var(--gray11);border-radius:6px;width:24%;height:8%;animation:1.2s linear infinite sonner-spin;position:absolute;top:-3.9%;left:-10%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg)translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg)translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg)translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg)translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg)translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg)translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg)translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg)translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg)translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg)translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg)translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg)translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{transform-origin:50%;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8)translate(-50%,-50%)}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:.8;--PhoneInputInternationalIconGlobe-opacity:.65;--PhoneInputCountrySelect-marginRight:.35em;--PhoneInputCountrySelectArrow-width:.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{width:100%;height:100%;display:block}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{margin-right:var(--PhoneInputCountrySelect-marginRight);align-self:stretch;align-items:center;display:flex;position:relative}.PhoneInputCountrySelect{z-index:1;opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity);display:block}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}
