.license-notice{position:fixed;top:0;left:0;right:0;z-index:9998;display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.5rem;padding:.4rem 1rem;font-size:.8125rem;font-weight:500;line-height:1.35;text-align:center;box-shadow:0 1px 3px rgba(15,23,42,.08)}.license-notice-icon{flex-shrink:0;font-size:.875rem;opacity:.85}.license-notice-trial-info{background:linear-gradient(180deg,#eef2ff,#e0e7ff);border-bottom:1px solid #c7d2fe;color:#3730a3}.license-notice-trial-reminder{background:linear-gradient(180deg,#fffbeb,#fef3c7);border-bottom:1px solid #fcd34d;color:#92400e}.license-notice-urgent{background:linear-gradient(180deg,#fbbf24,#f59e0b);border-bottom:1px solid #d97706;color:#78350f;font-weight:600}.license-notice-admin{background:#dc2626;border-bottom:1px solid #b91c1c;color:#fff;font-weight:600}.license-notice-sep{opacity:.45;margin:0 .15rem}.license-notice-sub{font-weight:400;opacity:.9}.license-app-with-notice{padding-top:2.5rem}.license-navbar-trial{display:inline-flex;align-items:center;gap:.25rem;max-height:1.75rem;padding:.2rem .45rem;border-radius:9999px;font-size:.625rem;font-weight:600;line-height:1;white-space:nowrap;flex-shrink:0}@media (min-width:640px){.license-navbar-trial{max-height:none;gap:.35rem;padding:.35rem .65rem;font-size:.6875rem;line-height:1.2}}.license-navbar-trial-icon{flex-shrink:0;font-size:.625rem;opacity:.9}.license-navbar-trial-sep{opacity:.45}.license-navbar-trial-info{background:#eef2ff;border:1px solid #c7d2fe;color:#4338ca}.license-navbar-trial-reminder{background:#fffbeb;border:1px solid #fcd34d;color:#b45309}.dark .license-navbar-trial-info{background:rgb(49 46 129/.35);border-color:rgb(99 102 241/.45);color:#c7d2fe}.dark .license-navbar-trial-reminder{background:rgb(120 53 15/.35);border-color:rgb(245 158 11/.45);color:#fde68a}.studio-dashboard_dashboard__OA121{--p50:var(--admin-palette-indigo-50,#f5f3ff);--p100:var(--admin-palette-indigo-100,#ede9fe);--p200:var(--admin-palette-indigo-200,#ddd6fe);--p300:var(--admin-palette-indigo-300,#c4b5fd);--p400:var(--admin-palette-indigo-400,#a78bfa);--p500:var(--admin-palette-indigo-500,#8b5cf6);--p600:var(--admin-palette-indigo-600,#7c3aed);--p700:var(--admin-palette-indigo-700,#6d28d9);--p800:var(--admin-palette-indigo-800,#5b21b6);--p900:var(--admin-palette-indigo-900,#4c1d95);--p950:var(--admin-palette-indigo-950,#2e1065);--a100:var(--admin-palette-accent-100,#fae8ff);--a200:var(--admin-palette-accent-200,#f5d0fe);--a300:var(--admin-palette-accent-300,#f0abfc);--a400:var(--admin-palette-accent-400,#e879f9);--a700:var(--admin-palette-accent-700,#a21caf);--a800:var(--admin-palette-accent-800,#86198f);--studio-bg:color-mix(in srgb,var(--p50) 55%,#fff);--studio-surface:#fff;--studio-soft:color-mix(in srgb,var(--p50) 85%,#fff);--studio-ink:color-mix(in srgb,var(--p950) 65%,#1c1a22);--studio-muted:color-mix(in srgb,var(--p900) 30%,#75707f);--studio-line:color-mix(in srgb,var(--p100) 75%,#fff);--studio-chart:var(--p500);--studio-accent:var(--p700);--studio-accent-2:var(--a400);--studio-bar-light:var(--p300);--studio-bar:var(--p500);--studio-bar-deep:var(--p800);--studio-bar-top:var(--p200);--studio-mint:#2f7a62;--studio-rose:#b95476;--hero-from:color-mix(in srgb,var(--p950) 85%,#000);--hero-mid:color-mix(in srgb,var(--p900) 90%,#000);--hero-to:color-mix(in srgb,var(--a800) 60%,var(--p900));--hero-ink:color-mix(in srgb,var(--p100) 55%,#fff);--hero-soft:color-mix(in srgb,var(--p200) 80%,#fff);--hero-line:color-mix(in srgb,var(--p200) 22%,transparent);color:var(--studio-ink);font-family:var(--font-inter,Inter),system-ui,sans-serif;isolation:isolate;min-width:0;padding:7px 3px 0}.studio-dashboard_slot__OAAe4.studio-dashboard_slot__OAAe4{background:color-mix(in srgb,var(--admin-palette-indigo-50,#f5f3ff) 55%,#fff);border:0;box-shadow:none;padding:18px;border-radius:22px}.dark .studio-dashboard_slot__OAAe4.studio-dashboard_slot__OAAe4{background:color-mix(in srgb,var(--admin-palette-indigo-950,#2e1065) 45%,#0c0b0f)}.dark .studio-dashboard_dashboard__OA121{--studio-bg:color-mix(in srgb,var(--p950) 45%,#0c0b0f);--studio-surface:color-mix(in srgb,var(--p900) 18%,#16141b);--studio-soft:color-mix(in srgb,var(--p900) 28%,#1b1921);--studio-ink:#f2f0f5;--studio-muted:color-mix(in srgb,var(--p200) 35%,#9893a0);--studio-line:color-mix(in srgb,var(--p700) 28%,#29262f);--studio-chart:var(--p300);--studio-accent:var(--p300);--studio-accent-2:var(--a300);--studio-bar-light:var(--p200);--studio-bar:var(--p400);--studio-bar-deep:var(--p700);--studio-bar-top:var(--p100);--studio-mint:#8ed9bd;--studio-rose:#e59ab4}.studio-dashboard_dashboard__OA121 *,.studio-dashboard_dashboard__OA121 :after,.studio-dashboard_dashboard__OA121 :before{box-sizing:border-box}.studio-dashboard_dashboard__OA121 :is(h1,h2,h3,p){margin:0}.studio-dashboard_dashboard__OA121 a{color:inherit;text-decoration:none}.studio-dashboard_dashboard__OA121 button{font:inherit;cursor:pointer}.studio-dashboard_dashboard__OA121 :is(a,button):focus-visible{outline:3px solid var(--p400);outline-offset:4px}.studio-dashboard_header__aYsml{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:25px;animation:studio-dashboard_enter__Dk5R2 .5s both}.studio-dashboard_eyebrow__4_vaA{display:flex;gap:9px;align-items:center;color:var(--studio-muted);font-size:9px;letter-spacing:1.35px;font-weight:600;text-transform:uppercase;flex-wrap:wrap}.studio-dashboard_tinyMark__zxti0{width:24px;height:24px;display:grid;place-items:center;color:var(--studio-accent);border:1px solid var(--studio-line);border-radius:8px;background:var(--studio-surface)}.studio-dashboard_eyebrowDivider__V9BLv{height:10px;width:1px;background:var(--studio-line)}.studio-dashboard_header__aYsml h1{font-size:clamp(26px,2.8vw,37px);font-weight:500;letter-spacing:-1.4px;margin-top:10px;line-height:1.2}.studio-dashboard_greetingDot__EuCXc{color:var(--studio-accent-2)}.studio-dashboard_header__aYsml>div>p{color:var(--studio-muted);font-size:12px;margin-top:7px}.studio-dashboard_refresh__l0t2T{display:flex;gap:7px;align-items:center;border-radius:10px;border:1px solid var(--studio-line);background:var(--studio-surface);color:var(--studio-muted);min-height:42px;padding:0 12px;font-size:11px!important;transition:color .2s,border-color .2s}.studio-dashboard_refresh__l0t2T:hover{color:var(--studio-accent);border-color:var(--studio-bar-light)}.studio-dashboard_refresh__l0t2T:disabled{opacity:.6;cursor:wait}.studio-dashboard_hero__Ys1sU{--tilt-x:0;--tilt-y:0;position:relative;display:grid;grid-template-columns:1.1fr 1fr;overflow:hidden;border-radius:24px;background:linear-gradient(112deg,var(--hero-from) 0,var(--hero-mid) 50%,var(--hero-to) 100%);color:#fff;min-height:326px;box-shadow:0 24px 50px -30px color-mix(in srgb,var(--p900) 85%,transparent),inset 0 1px rgb(255 255 255/.08);animation:studio-dashboard_enter__Dk5R2 .6s .05s both}.studio-dashboard_hero__Ys1sU:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255/.07) 48%,transparent 60%);transform:translateX(-100%);animation:studio-dashboard_sweep__VMdMG 9s ease-in-out 1.2s infinite}.studio-dashboard_heroGrid__VIwTZ{position:absolute;inset:0;opacity:.12;background-image:linear-gradient(var(--hero-line) 1px,transparent 1px),linear-gradient(90deg,var(--hero-line) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.studio-dashboard_heroGlow__wWPfv{position:absolute;width:520px;height:520px;right:-60px;top:-130px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--a300) 26%,transparent),color-mix(in srgb,var(--p400) 14%,transparent) 38%,transparent 68%);animation:studio-dashboard_glow__eeOkM 12s ease-in-out infinite alternate}.studio-dashboard_heroContent__4wMmj{position:relative;padding:31px 32px 66px;z-index:1;min-width:0}.studio-dashboard_heroMark__xMVZh{position:absolute;left:-90px;bottom:-150px;color:var(--hero-ink);opacity:.05;pointer-events:none;transform:rotate(-18deg)}.studio-dashboard_heroBrand__kz6kd{display:inline-flex;align-items:center;gap:5px;font-weight:600;letter-spacing:.04em}.studio-dashboard_heroBadge__VMDLB{display:inline-flex;align-items:center;gap:7px;color:var(--hero-soft);border:1px solid var(--hero-line);border-radius:20px;padding:6px 9px;font-size:8px;letter-spacing:1.5px;background:rgb(255 255 255/.03)}.studio-dashboard_heroBadge__VMDLB>span{width:5px;height:5px;border-radius:50%;background:var(--p300);box-shadow:0 0 9px var(--p300);animation:studio-dashboard_blink__bjGF9 2.4s ease-in-out infinite}.studio-dashboard_heroLabel__7v93R{margin-top:22px!important;color:var(--hero-soft);font-size:12px}.studio-dashboard_heroAmount__jNNTP{font-size:clamp(36px,4.3vw,57px);font-weight:500;letter-spacing:-2.4px;line-height:1.16;margin:6px 0 9px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-shadow:0 8px 30px color-mix(in srgb,var(--p400) 35%,transparent)}.studio-dashboard_heroContext__lKLyv{font-size:13px;color:var(--hero-soft);opacity:.85;display:flex;flex-wrap:wrap;gap:8px}.studio-dashboard_comparison__wiWTo{display:flex;gap:5px;align-items:center;color:var(--hero-ink);font-size:12px;margin-top:13px}.studio-dashboard_comparison__wiWTo svg{color:#b9e2c6}.studio-dashboard_comparison__wiWTo strong{font-weight:600;color:#e1f2dc}.studio-dashboard_heroActions__1OQfZ{display:flex;flex-wrap:wrap;gap:10px;margin-top:23px}.studio-dashboard_heroPrimary__B2UaW,.studio-dashboard_heroSecondary___Q_t4{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 15px;min-height:42px;border-radius:10px;font-size:11px;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s}.studio-dashboard_heroPrimary__B2UaW{background:var(--hero-ink);color:var(--p950)!important;box-shadow:0 4px 0 color-mix(in srgb,var(--p400) 35%,transparent),0 8px 25px rgb(0 0 0/.2)}.studio-dashboard_heroSecondary___Q_t4{background:rgb(255 255 255/.04);border:1px solid var(--hero-line);color:var(--hero-ink)!important}.studio-dashboard_heroPrimary__B2UaW:hover,.studio-dashboard_heroSecondary___Q_t4:hover{transform:translateY(-2px);box-shadow:0 7px 18px rgb(0 0 0/.2)}.studio-dashboard_heroSecondary___Q_t4:hover{background:rgb(255 255 255/.09)}.studio-dashboard_heroPrimary__B2UaW:active,.studio-dashboard_heroSecondary___Q_t4:active{transform:translateY(1px)}.studio-dashboard_heroFooter__ahe4a{position:absolute;display:flex;justify-content:space-between;gap:10px;bottom:0;left:0;right:0;padding:13px 30px;border-top:1px solid rgb(255 255 255/.05);background:rgb(0 0 0/.1);font-size:9px;color:var(--hero-soft);opacity:.9;z-index:2}.studio-dashboard_heroFooter__ahe4a>span:first-child{display:flex;align-items:center;gap:6px}.studio-dashboard_heroFooter__ahe4a>span:last-child{margin-left:auto}.studio-dashboard_statusDot__3XKji{width:4px;height:4px;border-radius:50%;background:#a4d9bf;box-shadow:0 0 6px #a4d9bf;animation:studio-dashboard_blink__bjGF9 2.4s ease-in-out infinite}.studio-dashboard_orbitScene__L9zDg{position:relative;min-width:0;align-self:stretch;perspective:900px;transform-style:preserve-3d;transform:rotateX(calc(var(--tilt-y) * -9deg)) rotateY(calc(var(--tilt-x) * 13deg));transition:transform .5s cubic-bezier(.2,.7,.2,1)}.studio-dashboard_salonOrb__bn3c_{position:absolute;width:182px;height:182px;left:46%;top:44%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 32% 23%,#fff,var(--p100) 16%,var(--p300) 36%,var(--p600) 64%,var(--p950) 94%);box-shadow:inset -12px -14px 26px color-mix(in srgb,var(--p950) 55%,transparent),inset 5px 5px 16px rgb(255 255 255/.55),0 24px 46px rgb(0 0 0/.3),0 0 60px color-mix(in srgb,var(--p400) 30%,transparent);animation:studio-dashboard_float__lMkKk 8s ease-in-out infinite}.studio-dashboard_orbShine__Hrw4U{position:absolute;inset:9px;border-radius:50%;border-top:1px solid rgb(255 255 255/.65);border-left:1px solid rgb(255 255 255/.3);transform:rotate(-20deg)}.studio-dashboard_orbScissors__5aE3k{position:absolute;width:89px;height:89px;left:45px;top:44px;color:#fff;filter:drop-shadow(3px 6px 2px color-mix(in srgb,var(--p950) 45%,transparent));transform:rotate(-20deg)}.studio-dashboard_orbSparkle__opiGY{position:absolute;top:40px;right:21px;color:#fff;animation:studio-dashboard_twinkle__dNAFG 3.2s ease-in-out infinite}.studio-dashboard_orbShadow___b0D_{position:absolute;width:145px;height:20px;left:46%;top:76%;transform:translateX(-50%);background:rgb(0 0 0/.32);filter:blur(12px);border-radius:50%;animation:studio-dashboard_shadowPulse__wuvg8 8s ease-in-out infinite}.studio-dashboard_orbitRingTwo__fJLVf,.studio-dashboard_orbitRing__kT3_Z{position:absolute;width:285px;height:220px;border:1px solid color-mix(in srgb,var(--p200) 32%,transparent);border-radius:50%;left:46%;top:43%;transform:translate(-50%,-50%) rotateX(64deg) rotate(-27deg);box-shadow:0 0 22px color-mix(in srgb,var(--p300) 12%,transparent);animation:studio-dashboard_orbit__zUzf2 22s linear infinite}.studio-dashboard_orbitRing__kT3_Z:after{content:"";position:absolute;width:7px;height:7px;left:20%;top:8%;border-radius:50%;background:var(--a200);box-shadow:0 0 15px var(--a300)}.studio-dashboard_orbitRingTwo__fJLVf{width:245px;height:245px;transform:translate(-50%,-50%) rotateY(65deg) rotate(24deg);opacity:.5;animation:studio-dashboard_orbitTwo___Pn5L 30s linear infinite reverse}.studio-dashboard_orbitLabel__RUn_Z{position:absolute;left:3%;top:62%;display:flex;gap:10px;align-items:center;transform:rotate(-4deg);padding:12px 17px;border-radius:13px;background:linear-gradient(120deg,color-mix(in srgb,var(--p700) 55%,transparent),color-mix(in srgb,var(--p800) 60%,transparent));border:1px solid var(--hero-line);box-shadow:0 14px 28px rgb(0 0 0/.18),inset 0 1px rgb(255 255 255/.12);backdrop-filter:blur(12px);animation:studio-dashboard_labelFloat__d6QtX 8s ease-in-out infinite}.studio-dashboard_orbitLabelIcon__X2KHs{display:grid;place-items:center;width:33px;height:33px;border-radius:9px;color:var(--hero-ink);background:rgb(255 255 255/.09)}.studio-dashboard_orbitLabel__RUn_Z small{font-size:7px;letter-spacing:1px;display:block;color:var(--hero-soft)}.studio-dashboard_orbitLabel__RUn_Z strong{font-size:12px;font-weight:500;display:block;margin-top:4px}.studio-dashboard_orbitTag__r2NIn{position:absolute;left:4%;top:10%;display:flex;gap:6px;align-items:center;font-size:8px;color:var(--hero-soft);transform:rotate(-8deg);white-space:nowrap;z-index:2}.studio-dashboard_orbitTag__r2NIn>span{width:4px;height:4px;border-radius:50%;background:var(--a200)}.studio-dashboard_orbitStar__T8CDO{position:absolute;font-size:46px;color:var(--hero-soft);top:52%;right:14%;text-shadow:0 0 23px var(--p300);animation:studio-dashboard_twinkle__dNAFG 4s ease-in-out infinite}.studio-dashboard_stats__ufbUP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:18px 0 24px}.studio-dashboard_statCard__g53mM{--tone:var(--p500);--tone-bg:var(--p50);background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:16px;padding:17px 18px;position:relative;overflow:hidden;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s;animation:studio-dashboard_enter__Dk5R2 .6s both;animation-delay:calc(.12s + var(--i, 0) * 70ms)}.studio-dashboard_statCard__g53mM:hover{transform:translateY(-4px);box-shadow:0 18px 30px -20px color-mix(in srgb,var(--tone) 60%,transparent);border-color:color-mix(in srgb,var(--tone) 55%,transparent)}.studio-dashboard_statCard__g53mM:after{content:"";position:absolute;width:90px;height:90px;border-radius:50%;right:-28px;bottom:-50px;background:var(--tone);opacity:.07;transition:transform .4s,opacity .4s}.studio-dashboard_statCard__g53mM:hover:after{transform:scale(1.5);opacity:.11}.studio-dashboard_statCard__g53mM:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 40%,rgb(255 255 255/.35) 50%,transparent 60%);transform:translateX(-120%);transition:transform .7s;pointer-events:none}.studio-dashboard_statCard__g53mM:hover:before{transform:translateX(120%)}.studio-dashboard_statCard__g53mM[data-tone=rose]{--tone:var(--a400);--tone-bg:var(--a100)}.studio-dashboard_statCard__g53mM[data-tone=mint]{--tone:#4f9b84;--tone-bg:#edf7f2}.studio-dashboard_statCard__g53mM[data-tone=amber]{--tone:#b8915b;--tone-bg:#faf5ed}.dark .studio-dashboard_statCard__g53mM{--tone-bg:rgb(255 255 255/.05)}.dark .studio-dashboard_statCard__g53mM:before{background:linear-gradient(115deg,transparent 40%,rgb(255 255 255/.06) 50%,transparent 60%)}.studio-dashboard_statTop__ti7kG{display:flex;justify-content:space-between;align-items:center;color:var(--studio-muted)}.studio-dashboard_statIcon__ghwrN{display:grid;place-items:center;width:33px;height:33px;border-radius:10px;color:var(--tone);background:var(--tone-bg);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--tone) 18%,transparent);transition:transform .3s}.studio-dashboard_statCard__g53mM:hover .studio-dashboard_statIcon__ghwrN{transform:translateY(-2px) rotate(-6deg)}.studio-dashboard_statCard__g53mM p{font-size:13px;color:var(--studio-muted);margin-top:15px}.studio-dashboard_statCard__g53mM>strong{font-size:clamp(23px,2.3vw,31px);line-height:1.25;display:block;font-weight:500;letter-spacing:-1px;margin-top:3px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.studio-dashboard_statCard__g53mM small{display:block;color:var(--studio-muted);font-size:11px;margin-top:6px}.studio-dashboard_mainGrid__M_7zn{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:18px;margin-bottom:18px}.studio-dashboard_equalGrid__by3Vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px}.studio-dashboard_panel__I6fVL{min-width:0;background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:18px;padding:22px;animation:studio-dashboard_enter__Dk5R2 .7s .25s both;transition:border-color .3s,box-shadow .3s}.studio-dashboard_panel__I6fVL:hover{border-color:color-mix(in srgb,var(--p300) 45%,var(--studio-line));box-shadow:0 16px 34px -28px color-mix(in srgb,var(--p700) 45%,transparent)}.studio-dashboard_fullWidth__t5bN1{grid-column:1/-1}.studio-dashboard_sectionHeading____oR3{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:21px}.studio-dashboard_headingGroup__3_7ON{display:flex;align-items:flex-start;gap:9px;min-width:0}.studio-dashboard_headingGroup__3_7ON>div{min-width:0}.studio-dashboard_headingIcon__jisBV{color:var(--studio-chart);padding-top:1px;flex-shrink:0}.studio-dashboard_sectionHeading____oR3 h2{font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.3px}.studio-dashboard_sectionHeading____oR3 p{color:var(--studio-muted);font-size:12px;line-height:1.5;margin-top:4px}.studio-dashboard_textLink__VnNwL{color:var(--studio-accent)!important;font-size:12px;display:inline-flex;align-items:center;gap:4px;flex-shrink:0;min-height:28px}.studio-dashboard_textLink__VnNwL svg{transition:transform .2s}.studio-dashboard_textLink__VnNwL:hover{text-decoration:underline}.studio-dashboard_textLink__VnNwL:hover svg{transform:translate(2px,-2px)}.studio-dashboard_chartControls__qjwRm{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.studio-dashboard_segmented__Tu5Ag{display:inline-flex;border-radius:9px;padding:3px;gap:2px;background:var(--studio-soft);border:1px solid var(--studio-line)}.studio-dashboard_segmented__Tu5Ag button{border:0;background:none;border-radius:6px;font-size:11px;color:var(--studio-muted);min-height:38px;padding:0 12px;transition:background .2s,color .2s,box-shadow .2s}.studio-dashboard_segmented__Tu5Ag button:hover{color:var(--studio-ink)}.studio-dashboard_segmented__Tu5Ag button[aria-pressed=true]{color:var(--studio-accent);background:var(--studio-surface);box-shadow:0 2px 6px rgb(0 0 0/.07),inset 0 -2px 0 var(--studio-bar-light)}.studio-dashboard_period__aHIL6{display:inline-flex;align-items:center;gap:5px;color:var(--studio-muted);font-size:9px}.studio-dashboard_chartSummary__KcW7s{display:flex;flex-wrap:wrap;align-items:baseline;gap:9px;margin-top:22px}.studio-dashboard_chartSummary__KcW7s strong{font-size:25px;letter-spacing:-.7px;font-weight:500;font-variant-numeric:tabular-nums}.studio-dashboard_chartSummary__KcW7s>span{font-size:12px;color:var(--studio-muted)}.studio-dashboard_chart__OeRZ8{margin-top:0}.studio-dashboard_chart__OeRZ8 svg{width:100%;display:block;overflow:visible}.studio-dashboard_chartGrid__xaldE{stroke:var(--studio-line);stroke-dasharray:3 5}.studio-dashboard_axis__BC0BO{fill:var(--studio-muted);font-size:9px}.studio-dashboard_chartLine__BcisW{stroke-dasharray:1500;animation:studio-dashboard_draw__uSLx_ 1.6s ease-out both}.studio-dashboard_chartDot__KjXJk{transition:r .2s}.studio-dashboard_chartBar__fW3bq{animation:studio-dashboard_barReveal__Q1WLW .75s cubic-bezier(.3,1.35,.5,1) both;animation-delay:calc(var(--i, 0) * 60ms);transition:opacity .25s,translate .25s cubic-bezier(.2,.7,.2,1),filter .25s;cursor:pointer}.studio-dashboard_chartBar__fW3bq[data-lifted=true]{translate:0 -5px;filter:drop-shadow(0 8px 10px color-mix(in srgb,var(--studio-bar-deep) 30%,transparent))}.studio-dashboard_barShadow__wLGzj{fill:color-mix(in srgb,var(--studio-bar-deep) 22%,transparent)}.studio-dashboard_barTop__9Ds6H{fill:var(--studio-bar-top)}.studio-dashboard_barGloss__xpthy{fill:#fff;opacity:.28}.studio-dashboard_chartTip__Y3ZFr{pointer-events:none;animation:studio-dashboard_tipIn__RPJwY .2s ease-out both}.studio-dashboard_chartTip__Y3ZFr rect{fill:var(--studio-ink)}.studio-dashboard_chartTip__Y3ZFr text{fill:var(--studio-surface);font-size:10px;font-weight:600}.studio-dashboard_chartLegend__7dz3E{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;color:var(--studio-muted);font-size:11px;margin-top:12px}.studio-dashboard_chartLegend__7dz3E>span:first-child{display:inline-flex;align-items:center;gap:7px}.studio-dashboard_chartLegend__7dz3E i{width:7px;height:7px;border-radius:2px;background:linear-gradient(var(--studio-bar-light),var(--studio-bar))}.studio-dashboard_chartDays__YsGoS{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin-left:7.5%;margin-right:1%;margin-top:-18px;position:relative}.studio-dashboard_chartDays__YsGoS button{border:0;color:var(--studio-muted);background:transparent;border-radius:6px;font-size:9px;min-height:32px;padding:2px;transition:color .2s,background .2s}.studio-dashboard_chartDays__YsGoS button:hover,.studio-dashboard_chartDays__YsGoS button[aria-pressed=true]{color:var(--studio-accent);background:var(--studio-soft)}.studio-dashboard_chartNote__52fy4{color:var(--studio-muted);font-size:10px;line-height:1.6;padding:9px 0 0}.studio-dashboard_monthStrip__wccyt{display:flex;align-items:stretch;flex-wrap:wrap;gap:0;margin-bottom:18px;background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:18px;overflow:hidden;animation:studio-dashboard_enter__Dk5R2 .6s .4s both}.studio-dashboard_monthStrip__wccyt>a{flex:1 1 180px;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:20px 23px;border-left:1px solid var(--studio-line);transition:background .2s}.studio-dashboard_monthStrip__wccyt>a:hover{background:var(--studio-soft)}.studio-dashboard_monthStrip__wccyt>a>span{font-size:12px;color:var(--studio-muted)}.studio-dashboard_monthStrip__wccyt>a>strong{font-size:clamp(24px,2.4vw,32px);line-height:1.3;letter-spacing:-1px;font-weight:500;font-variant-numeric:tabular-nums;margin:7px 0;overflow-wrap:anywhere}.studio-dashboard_monthStrip__wccyt>a>strong[data-negative=true]{color:var(--studio-rose)}.studio-dashboard_monthStrip__wccyt small{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;line-height:1.5;color:var(--studio-muted)}.studio-dashboard_monthTitle__7k81j{display:flex;align-items:center;gap:10px;padding:20px;background:var(--studio-soft)}.studio-dashboard_monthTitle__7k81j strong{display:block;font-size:13px;font-weight:600}.studio-dashboard_monthTitle__7k81j div>span{display:block;margin-top:5px;color:var(--studio-muted);font-size:10px}.studio-dashboard_calmStatus__k5TMP{display:flex;align-items:center;gap:10px;border:1px solid var(--studio-line);border-radius:12px;padding:15px 18px;margin-bottom:18px;color:var(--studio-muted);font-size:12px;line-height:1.6;background:var(--studio-surface);animation:studio-dashboard_enter__Dk5R2 .6s .45s both}.studio-dashboard_calmStatus__k5TMP>span:first-child{color:var(--studio-mint);flex-shrink:0;display:flex}.studio-dashboard_calmStatus__k5TMP strong{color:var(--studio-ink);font-weight:600}.studio-dashboard_calmStatus__k5TMP>span:last-child{margin-left:auto}.studio-dashboard_attentionPanel__6yz9t{margin-bottom:18px;background:linear-gradient(100deg,var(--studio-surface),var(--studio-soft))}.studio-dashboard_attentionPanel__6yz9t .studio-dashboard_sectionHeading____oR3{margin-bottom:13px}.studio-dashboard_alerts__3Rprs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px}.studio-dashboard_alertCard__ZGpQL{--tone:#9b506e;display:flex;gap:10px;padding:14px;border-radius:11px;background:var(--studio-surface);border:1px solid var(--studio-line);border-left:3px solid var(--tone);transition:transform .2s,box-shadow .2s;min-width:0}.studio-dashboard_alertCard__ZGpQL[data-tone=amber]{--tone:#916b33}.studio-dashboard_alertCard__ZGpQL[data-tone=violet]{--tone:var(--p600)}.dark .studio-dashboard_alertCard__ZGpQL{--tone:#d5a8c1}.dark .studio-dashboard_alertCard__ZGpQL[data-tone=amber]{--tone:#d7bc8d}.dark .studio-dashboard_alertCard__ZGpQL[data-tone=violet]{--tone:var(--p300)}.studio-dashboard_alertCard__ZGpQL:hover{transform:translateY(-2px);box-shadow:0 12px 22px -18px var(--tone)}.studio-dashboard_alertIcon__nyn4e{color:var(--tone);flex-shrink:0;margin-top:2px}.studio-dashboard_alertCard__ZGpQL>div{min-width:0;flex:1}.studio-dashboard_alertCard__ZGpQL strong{font-size:13px;font-weight:600}.studio-dashboard_alertCard__ZGpQL p{font-size:12px;color:var(--studio-muted);margin-top:4px;line-height:1.5;overflow-wrap:anywhere}.studio-dashboard_alertCard__ZGpQL b{display:block;color:var(--tone);font-size:14px;margin-top:7px;font-weight:500}.studio-dashboard_alertCard__ZGpQL>svg{color:var(--studio-muted);flex-shrink:0}.studio-dashboard_clearState__NmjGr{display:flex;align-items:center;gap:12px}.studio-dashboard_clearState__NmjGr>span{background:#8cb99c14;color:var(--studio-mint);width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.studio-dashboard_clearState__NmjGr strong{font-size:13px;font-weight:500}.studio-dashboard_clearState__NmjGr p{font-size:12px;color:var(--studio-muted);margin-top:4px;line-height:1.6}.studio-dashboard_appointments__rzu6_{margin-top:2px}.studio-dashboard_appointment__ZBXd_{display:flex;align-items:center;gap:12px;min-height:67px;border-bottom:1px solid var(--studio-line);border-radius:10px;padding:0 6px;margin:0 -6px;transition:background .2s}.studio-dashboard_appointment__ZBXd_:hover{background:var(--studio-soft)}.studio-dashboard_appointment__ZBXd_:last-child{border-bottom:0}.studio-dashboard_appointmentTime__2q9sl{width:58px;flex-shrink:0}.studio-dashboard_appointmentTime__2q9sl strong{font-size:10px;font-weight:600}.studio-dashboard_appointmentTime__2q9sl>span{font-size:8px;display:block;color:var(--studio-muted);margin-top:4px}.studio-dashboard_timelineDot__V1e94{width:7px;height:7px;border-radius:50%;border:2px solid var(--studio-bar-light);position:relative;flex-shrink:0}.studio-dashboard_appointment__ZBXd_:first-child .studio-dashboard_timelineDot__V1e94{background:var(--studio-bar);border-color:var(--studio-bar);box-shadow:0 0 0 4px color-mix(in srgb,var(--studio-bar) 18%,transparent)}.studio-dashboard_appointmentPerson__jdvEi{min-width:0;flex:1}.studio-dashboard_appointmentPerson__jdvEi strong{font-size:11px;font-weight:600;display:block;overflow-wrap:anywhere}.studio-dashboard_appointmentPerson__jdvEi>span{font-size:9px;color:var(--studio-muted);display:block;margin-top:4px}.studio-dashboard_appointment__ZBXd_>svg{color:var(--studio-muted);flex-shrink:0}.studio-dashboard_appointmentFooter__wK4ES{display:flex;gap:6px;align-items:center;padding-top:16px;border-top:1px solid var(--studio-line);color:var(--studio-muted);font-size:9px}.studio-dashboard_empty__uJ_9_{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:25px 13px 29px;min-height:195px}.studio-dashboard_empty__uJ_9_>span{display:grid;place-items:center;width:55px;height:55px;background:var(--studio-soft);border:1px solid var(--studio-line);border-radius:18px;color:var(--studio-chart);box-shadow:0 4px 0 var(--studio-line);transform:rotate(-5deg);margin-bottom:15px;animation:studio-dashboard_bob__EG48s 5s ease-in-out infinite}.studio-dashboard_empty__uJ_9_ strong{font-size:14px;font-weight:500}.studio-dashboard_empty__uJ_9_>p{font-size:12px;color:var(--studio-muted);line-height:1.7;max-width:235px;margin:7px 0}.studio-dashboard_teamRow__LDy2s{display:flex;align-items:center;gap:10px;min-height:76px;border-top:1px solid var(--studio-line);transition:background .2s;border-radius:10px}.studio-dashboard_teamRow__LDy2s:hover{background:var(--studio-soft)}.studio-dashboard_teamRow__LDy2s:first-child{border-top:0}.studio-dashboard_rank__AfHUP{color:var(--studio-muted);font-size:9px;padding-left:4px}.studio-dashboard_avatar__ZB99O{display:grid;place-items:center;flex-shrink:0;width:33px;height:36px;border-radius:11px;color:var(--p700);background:linear-gradient(160deg,var(--p50),var(--p100));box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--p300) 40%,transparent);font-size:11px}.dark .studio-dashboard_avatar__ZB99O{color:var(--p200);background:linear-gradient(160deg,color-mix(in srgb,var(--p800) 45%,transparent),color-mix(in srgb,var(--p900) 55%,transparent))}.studio-dashboard_teamName__v_86J{min-width:0;flex:1}.studio-dashboard_teamName__v_86J>strong{font-size:11px;display:block;font-weight:500;overflow-wrap:anywhere}.studio-dashboard_teamName__v_86J>span{display:flex;align-items:center;gap:4px;color:var(--studio-muted);font-size:9px;margin-top:4px}.studio-dashboard_miniTrack__JnJzs{height:4px;border-radius:4px;background:var(--studio-soft);margin-top:7px;max-width:150px;overflow:hidden}.studio-dashboard_miniTrack__JnJzs i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--studio-bar-light),var(--studio-bar));animation:studio-dashboard_grow__GFBKT 1.1s cubic-bezier(.2,.7,.2,1) .4s both;transform-origin:left}.studio-dashboard_rowAmount__i0T7A{text-align:right;flex-shrink:0;padding-right:4px}.studio-dashboard_rowAmount__i0T7A strong{font-size:11px;font-weight:500;display:block}.studio-dashboard_rowAmount__i0T7A small{font-size:8px;color:var(--studio-muted);display:block;margin-top:5px}.studio-dashboard_serviceRow__ffuof{padding:12px 0;border-top:1px solid var(--studio-line)}.studio-dashboard_serviceRow__ffuof:nth-child(2){border-top:0}.studio-dashboard_serviceRowTop__6jPdx{display:flex;align-items:center;gap:9px}.studio-dashboard_serviceIcon__Y1su_{color:var(--studio-chart);background:var(--studio-soft);border-radius:9px;width:30px;height:32px;display:grid;place-items:center;flex-shrink:0}.studio-dashboard_serviceRowTop__6jPdx>div{min-width:0;flex:1}.studio-dashboard_serviceRowTop__6jPdx strong{font-size:11px;font-weight:500;display:block;overflow-wrap:anywhere}.studio-dashboard_serviceRowTop__6jPdx span:not(.studio-dashboard_serviceIcon__Y1su_){color:var(--studio-muted);font-size:9px;display:block;margin-top:4px}.studio-dashboard_serviceRowTop__6jPdx>b{font-size:11px;font-weight:500;flex-shrink:0}.studio-dashboard_serviceTrack__adxnr{height:5px;border-radius:5px;background:var(--studio-soft);margin-top:9px;overflow:hidden}.studio-dashboard_serviceTrack__adxnr i{display:block;height:100%;border-radius:5px;background:var(--bar-color,var(--studio-bar));animation:studio-dashboard_grow__GFBKT 1.1s cubic-bezier(.2,.7,.2,1) .4s both;transform-origin:left}.studio-dashboard_profitHeadline___530T{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:19px}.studio-dashboard_profitHeadline___530T>div>span{display:block;color:var(--studio-muted);font-size:10px}.studio-dashboard_profitHeadline___530T strong{font-size:30px;font-weight:500;display:block;letter-spacing:-1.2px;margin-top:7px;color:var(--studio-mint);overflow-wrap:anywhere}.studio-dashboard_profitHeadline___530T strong[data-negative=true]{color:var(--studio-rose)}.studio-dashboard_marginBadge__Di5xl{background:#79b99b14;color:var(--studio-mint);padding:5px 8px;border-radius:6px;font-size:9px}.studio-dashboard_moneyRows__F1zjv>div{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-top:1px solid var(--studio-line)}.studio-dashboard_moneyRows__F1zjv>div>span{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--studio-muted)}.studio-dashboard_moneyRows__F1zjv strong{font-size:11px;font-weight:500}.studio-dashboard_costNotice__x_Ay5{display:flex;align-items:center;gap:6px;font-size:9px;line-height:1.5;padding:10px;background:var(--studio-soft);color:var(--studio-accent)!important;border-radius:8px;margin-top:7px}.studio-dashboard_costNotice__x_Ay5 svg{flex-shrink:0}.studio-dashboard_retention__lmE7N{display:flex;align-items:center;gap:24px;padding:10px 0 5px}.studio-dashboard_retentionRing__aIoqo{width:132px;height:132px;flex-shrink:0;padding:11px;border-radius:50%;background:conic-gradient(from -90deg,var(--studio-bar-light),var(--studio-bar) var(--retention),var(--studio-soft) 0);box-shadow:0 10px 22px -12px color-mix(in srgb,var(--p700) 40%,transparent),inset 0 1px 2px rgb(0 0 0/.04);transform:rotate(-8deg);animation:studio-dashboard_ringIn__tgDBE 1s cubic-bezier(.3,1.3,.5,1) .3s both}.studio-dashboard_retentionRing__aIoqo>div{border-radius:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--studio-surface);transform:rotate(8deg);box-shadow:inset 0 2px 6px rgb(0 0 0/.05)}.studio-dashboard_retentionRing__aIoqo strong{font-weight:500;font-size:29px;letter-spacing:-1px}.studio-dashboard_retentionRing__aIoqo span{font-size:9px;color:var(--studio-muted);margin-top:4px}.studio-dashboard_clientMetrics__ZNuOS{min-width:0;flex:1}.studio-dashboard_clientMetrics__ZNuOS>div{display:flex;gap:5px;align-items:center;margin:11px 0;font-size:10px;color:var(--studio-muted)}.studio-dashboard_clientMetrics__ZNuOS i{width:6px;height:6px;background:var(--studio-bar);border-radius:50%}.studio-dashboard_clientMetrics__ZNuOS>div:nth-child(2) i{background:var(--studio-accent-2)}.studio-dashboard_clientMetrics__ZNuOS strong{color:var(--studio-ink);font-size:11px;margin-left:auto;font-weight:500}.studio-dashboard_clientMetrics__ZNuOS>p{border-top:1px solid var(--studio-line);padding-top:12px;font-size:10px;color:var(--studio-muted)}.studio-dashboard_clientMetrics__ZNuOS b{float:right;color:var(--studio-ink);font-weight:500}.studio-dashboard_clientMetrics__ZNuOS>p>span{display:block;margin-top:5px;font-size:8px}.studio-dashboard_winBack__Rcmx6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.studio-dashboard_winBack__Rcmx6>a{display:flex;align-items:center;gap:9px;padding:10px;border:1px solid var(--studio-line);border-radius:10px;transition:border-color .2s,transform .2s}.studio-dashboard_winBack__Rcmx6>a:hover{border-color:var(--studio-bar-light);transform:translateY(-2px)}.studio-dashboard_winBack__Rcmx6>a>div{min-width:0;flex:1}.studio-dashboard_winBack__Rcmx6 strong{display:block;font-size:11px;font-weight:500}.studio-dashboard_winBack__Rcmx6 small{display:block;font-size:8px;color:var(--studio-muted);margin-top:5px}.studio-dashboard_winBack__Rcmx6 b{font-size:9px;font-weight:500;color:var(--studio-rose)}.studio-dashboard_toolSection__gbjMv{margin-top:27px}.studio-dashboard_tools__fe7Rc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.studio-dashboard_tools__fe7Rc>a{display:flex;align-items:center;gap:10px;border:1px solid var(--studio-line);border-radius:12px;padding:15px 12px;background:var(--studio-surface);transition:transform .25s cubic-bezier(.2,.7,.2,1),border-color .2s,box-shadow .25s;animation:studio-dashboard_enter__Dk5R2 .5s both;animation-delay:calc(.3s + var(--i, 0) * 45ms)}.studio-dashboard_tools__fe7Rc>a:hover{transform:translateY(-3px);border-color:var(--studio-bar-light);box-shadow:0 14px 24px -20px color-mix(in srgb,var(--p700) 55%,transparent)}.studio-dashboard_tools__fe7Rc>a>span{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;color:var(--studio-chart);background:var(--studio-soft);flex-shrink:0;transition:background .2s,color .2s}.studio-dashboard_tools__fe7Rc>a:hover>span{background:var(--studio-bar);color:#fff}.studio-dashboard_tools__fe7Rc>a>div{min-width:0;flex:1}.studio-dashboard_tools__fe7Rc strong{font-size:10px;display:block;font-weight:500}.studio-dashboard_tools__fe7Rc small{color:var(--studio-muted);font-size:8px;display:block;margin-top:4px}.studio-dashboard_tools__fe7Rc>a>svg{color:var(--studio-muted);flex-shrink:0}.studio-dashboard_footer__N_e7L{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;border-top:1px solid var(--studio-line);margin-top:28px;padding:17px 0 5px;color:var(--studio-muted);font-size:9px}.studio-dashboard_footer__N_e7L span{display:inline-flex;align-items:center;gap:5px}.studio-dashboard_footer__N_e7L b{color:var(--studio-accent);font-weight:600}.studio-dashboard_primaryButton__EuBo6{display:flex;gap:8px;align-items:center;margin:0 auto 20px;min-height:44px;padding:0 20px;border:0;border-radius:10px;color:#fff;background:var(--studio-bar)}.studio-dashboard_error__ObN9P{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:13px;margin-bottom:14px;color:var(--studio-rose);background:var(--studio-soft);border:1px solid var(--studio-line);border-radius:10px;font-size:12px}.studio-dashboard_error__ObN9P button{background:none;border:0;text-decoration:underline;color:inherit;min-height:36px}.studio-dashboard_skeletonHero__ganbX,.studio-dashboard_skeleton__aH46T{border:1px solid var(--studio-line);border-radius:18px;height:136px;background:linear-gradient(100deg,var(--studio-soft) 30%,var(--studio-surface) 50%,var(--studio-soft) 70%);background-size:300% 100%;animation:studio-dashboard_shimmer__N3XaG 1.6s linear infinite}.studio-dashboard_skeletonHero__ganbX{height:295px}.studio-dashboard_spinning__0UBNR{animation:studio-dashboard_spin__BvTtF 1s linear infinite}@keyframes studio-dashboard_spin__BvTtF{to{transform:rotate(1turn)}}@keyframes studio-dashboard_shimmer__N3XaG{0%{background-position:100% 0}to{background-position:0 0}}@keyframes studio-dashboard_enter__Dk5R2{0%{opacity:0;translate:0 12px}to{opacity:1;translate:none}}@keyframes studio-dashboard_draw__uSLx_{0%{stroke-dashoffset:1500}to{stroke-dashoffset:0}}@keyframes studio-dashboard_barReveal__Q1WLW{0%{opacity:0;transform:scaleY(.04)}to{opacity:1;transform:scaleY(1)}}@keyframes studio-dashboard_tipIn__RPJwY{0%{opacity:0;transform:translateY(4px)}}@keyframes studio-dashboard_grow__GFBKT{0%{transform:scaleX(0)}}@keyframes studio-dashboard_ringIn__tgDBE{0%{opacity:0;transform:rotate(-90deg) scale(.85)}}@keyframes studio-dashboard_float__lMkKk{0%,to{transform:translate(-50%,-50%) rotate(-5deg)}50%{transform:translate(-50%,calc(-50% - 9px)) rotate(5deg)}}@keyframes studio-dashboard_shadowPulse__wuvg8{0%,to{opacity:1;width:145px}50%{opacity:.7;width:125px}}@keyframes studio-dashboard_orbit__zUzf2{0%{transform:translate(-50%,-50%) rotateX(64deg) rotate(-27deg)}to{transform:translate(-50%,-50%) rotateX(64deg) rotate(333deg)}}@keyframes studio-dashboard_orbitTwo___Pn5L{0%{transform:translate(-50%,-50%) rotateY(65deg) rotate(24deg)}to{transform:translate(-50%,-50%) rotateY(65deg) rotate(384deg)}}@keyframes studio-dashboard_labelFloat__d6QtX{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(6px) rotate(-2deg)}}@keyframes studio-dashboard_glow__eeOkM{0%{opacity:.65;transform:scale(.94)}to{opacity:1;transform:scale(1.06)}}@keyframes studio-dashboard_sweep__VMdMG{0%,70%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes studio-dashboard_blink__bjGF9{0%,to{opacity:1}50%{opacity:.35}}@keyframes studio-dashboard_twinkle__dNAFG{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}@keyframes studio-dashboard_bob__EG48s{0%,to{transform:rotate(-5deg) translateY(0)}50%{transform:rotate(-3deg) translateY(-4px)}}@media (min-width:1500px){.studio-dashboard_dashboard__OA121{max-width:1540px;margin:auto}.studio-dashboard_hero__Ys1sU{min-height:352px}.studio-dashboard_salonOrb__bn3c_{width:205px;height:205px}.studio-dashboard_orbScissors__5aE3k{top:54px;left:53px;width:95px;height:95px}}@media (max-width:1100px){.studio-dashboard_mainGrid__M_7zn{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.studio-dashboard_panel__I6fVL{padding:18px}.studio-dashboard_retention__lmE7N{gap:15px}.studio-dashboard_retentionRing__aIoqo{width:100px;height:100px;padding:9px}.studio-dashboard_retentionRing__aIoqo strong{font-size:25px}.studio-dashboard_tools__fe7Rc{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-dashboard_orbitStar__T8CDO{right:5%}.studio-dashboard_heroAmount__jNNTP{font-size:42px}}@media (max-width:767px){.studio-dashboard_calmStatus__k5TMP>span:last-child{display:none}.studio-dashboard_monthTitle__7k81j{width:100%;padding:15px 18px}.studio-dashboard_monthStrip__wccyt>a{flex-basis:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;border-left:0;border-top:1px solid var(--studio-line);padding:14px 18px}.studio-dashboard_monthStrip__wccyt>a>strong{font-size:26px;margin:0;grid-column:2;grid-row:1/3}.studio-dashboard_monthStrip__wccyt small{grid-column:1}.studio-dashboard_slot__OAAe4.studio-dashboard_slot__OAAe4{padding:15px 10px;border-radius:15px}.studio-dashboard_dashboard__OA121{padding:6px 3px}.studio-dashboard_header__aYsml{margin-bottom:20px}.studio-dashboard_header__aYsml h1{font-size:28px;letter-spacing:-1px}.studio-dashboard_header__aYsml>div>p{font-size:11px}.studio-dashboard_eyebrow__4_vaA{letter-spacing:1px;font-size:8px;gap:6px}.studio-dashboard_eyebrowDivider__V9BLv{display:none}.studio-dashboard_refresh__l0t2T{width:44px;min-height:44px;justify-content:center;padding:0;flex-shrink:0}.studio-dashboard_refresh__l0t2T>span{display:none}.studio-dashboard_hero__Ys1sU{grid-template-columns:minmax(0,1fr);border-radius:20px;min-height:350px}.studio-dashboard_heroContent__4wMmj{padding:26px 23px 63px}.studio-dashboard_heroBadge__VMDLB{font-size:7px;letter-spacing:1px}.studio-dashboard_heroLabel__7v93R{margin-top:25px!important}.studio-dashboard_heroAmount__jNNTP{font-size:42px;letter-spacing:-1.8px;max-width:85%}.studio-dashboard_heroContext__lKLyv{max-width:70%;font-size:10px}.studio-dashboard_comparison__wiWTo{max-width:72%;font-size:9px;line-height:1.6}.studio-dashboard_heroActions__1OQfZ{gap:8px;margin-top:26px}.studio-dashboard_heroPrimary__B2UaW,.studio-dashboard_heroSecondary___Q_t4{min-height:44px;padding:0 12px;font-size:10px}.studio-dashboard_orbitScene__L9zDg{position:absolute;right:-30px;top:18px;width:175px;height:218px;pointer-events:none;opacity:.8;transform:none}.studio-dashboard_salonOrb__bn3c_{width:99px;height:99px;top:50%;left:58%}.studio-dashboard_orbScissors__5aE3k{width:48px;height:48px;top:25px;left:25px}.studio-dashboard_orbSparkle__opiGY{width:13px;right:13px;top:21px}.studio-dashboard_orbitRing__kT3_Z{width:150px;height:130px;left:58%;top:50%}.studio-dashboard_orbitRingTwo__fJLVf{width:135px;height:130px;left:58%;top:50%}.studio-dashboard_orbitLabel__RUn_Z,.studio-dashboard_orbitTag__r2NIn{display:none}.studio-dashboard_orbShadow___b0D_{top:77%;left:60%;width:85px;animation:none}.studio-dashboard_orbitStar__T8CDO{top:72%;right:31%;font-size:26px}.studio-dashboard_heroFooter__ahe4a{padding:13px 20px;font-size:8px}.studio-dashboard_stats__ufbUP{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:13px 0 17px}.studio-dashboard_statCard__g53mM{padding:15px;border-radius:14px}.studio-dashboard_statCard__g53mM>strong{font-size:27px}.studio-dashboard_statCard__g53mM p{margin-top:10px;font-size:12px}.studio-dashboard_statCard__g53mM small{font-size:9px;line-height:1.5}.studio-dashboard_equalGrid__by3Vs,.studio-dashboard_mainGrid__M_7zn{grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:14px}.studio-dashboard_panel__I6fVL{padding:19px 17px;border-radius:16px}.studio-dashboard_sectionHeading____oR3{margin-bottom:18px}.studio-dashboard_sectionHeading____oR3 h2{font-size:15px}.studio-dashboard_sectionHeading____oR3 p{font-size:12px}.studio-dashboard_textLink__VnNwL{min-height:44px}.studio-dashboard_period__aHIL6{font-size:8px}.studio-dashboard_segmented__Tu5Ag button{min-height:44px;padding:0 10px;font-size:10px}.studio-dashboard_chartSummary__KcW7s{margin-top:17px}.studio-dashboard_chartSummary__KcW7s strong{font-size:25px}.studio-dashboard_chartDays__YsGoS button{min-height:44px}.studio-dashboard_chartDays__YsGoS{margin-top:-8px}.studio-dashboard_chartNote__52fy4{padding-top:0}.studio-dashboard_retention__lmE7N{gap:22px;padding:5px 0}.studio-dashboard_retentionRing__aIoqo{width:113px;height:113px}.studio-dashboard_tools__fe7Rc{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.studio-dashboard_tools__fe7Rc>a{min-height:75px;padding:13px 11px;gap:8px}.studio-dashboard_tools__fe7Rc strong{font-size:11px}.studio-dashboard_tools__fe7Rc small{font-size:9px;line-height:1.4}.studio-dashboard_tools__fe7Rc>a>svg{display:none}.studio-dashboard_winBack__Rcmx6{grid-template-columns:minmax(0,1fr)}.studio-dashboard_footer__N_e7L{font-size:8px;justify-content:center}.studio-dashboard_appointmentFooter__wK4ES,.studio-dashboard_chartDays__YsGoS button,.studio-dashboard_chartNote__52fy4,.studio-dashboard_clearState__NmjGr p,.studio-dashboard_statCard__g53mM small,.studio-dashboard_textLink__VnNwL{font-size:11px}.studio-dashboard_empty__uJ_9_ strong{font-size:14px}.studio-dashboard_empty__uJ_9_>p{font-size:12px}.studio-dashboard_appointmentPerson__jdvEi strong,.studio-dashboard_serviceRowTop__6jPdx strong,.studio-dashboard_teamName__v_86J>strong{font-size:13px}.studio-dashboard_appointmentPerson__jdvEi>span,.studio-dashboard_serviceRowTop__6jPdx span:not(.studio-dashboard_serviceIcon__Y1su_),.studio-dashboard_teamName__v_86J>span{font-size:11px}.studio-dashboard_appointmentTime__2q9sl strong,.studio-dashboard_moneyRows__F1zjv strong,.studio-dashboard_moneyRows__F1zjv>div>span,.studio-dashboard_profitHeadline___530T>div>span,.studio-dashboard_rowAmount__i0T7A strong,.studio-dashboard_serviceRowTop__6jPdx>b{font-size:12px}.studio-dashboard_clientMetrics__ZNuOS>div,.studio-dashboard_clientMetrics__ZNuOS>p{font-size:11px}}@media (max-width:374px){.studio-dashboard_heroContent__4wMmj{padding-inline:18px}.studio-dashboard_heroAmount__jNNTP{font-size:36px}.studio-dashboard_heroSecondary___Q_t4{gap:5px}.studio-dashboard_orbitScene__L9zDg{right:-43px;opacity:.65}.studio-dashboard_panel__I6fVL{padding-inline:14px}.studio-dashboard_retention__lmE7N{gap:12px}.studio-dashboard_retentionRing__aIoqo{width:95px;height:95px}.studio-dashboard_period__aHIL6 svg{display:none}.studio-dashboard_rowAmount__i0T7A small{max-width:85px;line-height:1.5}}@media (hover:hover) and (pointer:fine){.studio-dashboard_statCard__g53mM:hover{transform:perspective(850px) translateY(-4px) rotateX(4deg)}.studio-dashboard_tools__fe7Rc>a:hover{transform:perspective(650px) translateY(-3px) rotateX(4deg)}}@media (prefers-reduced-motion:reduce){.studio-dashboard_dashboard__OA121 *,.studio-dashboard_dashboard__OA121 :after,.studio-dashboard_dashboard__OA121 :before,.studio-dashboard_hero__Ys1sU:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.studio-dashboard_orbitScene__L9zDg,.studio-dashboard_statCard__g53mM:hover,.studio-dashboard_tools__fe7Rc>a:hover{transform:none}}