:root{--stone-50:244 244 244;--stone-100:234 234 234;--stone-200:216 216 216;--stone-300:130 130 130;--stone-400:113 113 113;--stone-500:95 95 95;--stone-600:70 70 70;--stone-700:54 54 54;--stone-800:32 32 32;--stone-900:18 18 18;--color-white:251 251 251;--red-50:251 237 234;--red-100:247 221 216;--red-200:239 196 188;--red-300:225 155 143;--red-400:206 104 87;--red-500:177 64 49;--red-600:155 47 35;--red-700:130 37 27;--red-800:107 31 22;--amber-50:250 241 222;--amber-100:245 227 190;--amber-200:235 209 150;--amber-300:220 181 92;--amber-400:194 148 51;--amber-500:150 109 25;--amber-600:127 88 16;--amber-700:107 74 14;--amber-800:86 59 11;--amber-900:66 45 9;--emerald-50:230 242 236;--emerald-100:208 231 219;--emerald-200:187 220 203;--emerald-400:63 143 105;--emerald-500:47 132 96;--emerald-600:35 107 83;--emerald-700:29 90 70;--emerald-800:23 72 56;--emerald-900:17 54 41;--green-50:230 242 236;--green-200:187 220 203;--green-500:47 132 96;--green-600:35 107 83;--green-700:29 90 70;--blue-50:232 240 247;--blue-100:211 227 240;--blue-500:59 126 176;--blue-600:42 100 144;--blue-700:35 84 120;--sky-50:232 240 247;--sky-200:182 208 230;--sky-700:35 84 120;--accent:0 122 139;--accent-fg:0 112 127;--accent-decorative:0 188 212;--accent-quiet:205 239 244;--chrome:224 247 250;--chrome-rail:211 227 230;--chrome-ink:0 96 100;--bg-canvas:250 250 250;--calendar-chrome:var(--color-white);--bg-surface:var(--color-white);--bg-raised:254 254 254;--bg-subtle:var(--stone-100);--bg-inset:var(--stone-200);--fg-default:var(--stone-800);--fg-muted:var(--stone-600);--fg-subtle:var(--stone-500);--fg-faint:var(--stone-400);--border:var(--stone-200);--border-strong:var(--stone-300)}:root[data-theme=dark]{--stone-50:21 21 21;--stone-100:52 52 52;--stone-200:61 61 61;--stone-300:141 141 141;--stone-400:146 146 146;--stone-500:173 173 173;--stone-600:181 181 181;--stone-700:201 201 201;--stone-800:215 215 215;--stone-900:226 226 226;--color-white:34 34 34;--red-50:58 33 29;--red-100:72 40 35;--red-200:94 53 46;--red-300:123 69 61;--red-400:197 113 100;--red-500:213 154 145;--red-600:219 169 161;--red-700:227 187 180;--red-800:233 202 197;--amber-50:59 49 28;--amber-100:73 60 34;--amber-200:95 79 45;--amber-300:125 103 59;--amber-400:168 130 51;--amber-500:203 163 81;--amber-600:211 176 108;--amber-700:220 193 138;--amber-800:228 206 163;--amber-900:233 216 182;--emerald-50:30 56 48;--emerald-100:37 70 59;--emerald-200:49 91 77;--emerald-400:74 150 124;--emerald-500:108 183 157;--emerald-600:130 194 172;--emerald-700:157 206 190;--emerald-800:177 217 203;--emerald-900:193 225 214;--green-50:30 56 48;--green-200:49 91 77;--green-500:108 183 157;--green-600:130 194 172;--green-700:157 206 190;--blue-50:29 45 57;--blue-100:36 56 71;--blue-500:133 173 203;--blue-600:151 185 211;--blue-700:173 200 220;--sky-50:29 45 57;--sky-200:48 73 93;--sky-700:173 200 220;--chrome:13 33 38;--chrome-rail:10 27 31;--chrome-ink:128 222 234;--accent:77 208 225;--accent-fg:128 222 234;--accent-quiet:27 60 66;--bg-raised:43 43 43;--bg-canvas:var(--stone-50);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--brand-900:#3b1678;--brand-800:#4c1d95;--brand-600:#5b21b6;--brand-500:#7c3aed;--brand-100:#ede9fe;--brand-50:#f5f3ff;--ink-900:#292524;--ink-700:#4a4543;--ink-500:#78716c;--ink-300:#a8a29e;--line-200:#d6d3d1;--line-100:#e7e5e4;--line-50:#f5f5f4;--bg-soft:#fafaf9;--bg-card:#fff;--status-confirmed-bg:#eff8ff;--status-confirmed-border:#b9e0fe;--status-confirmed-text:#075985;--status-confirmed-strong:#0284c7;--status-active-bg:#fdf2f8;--status-active-border:#fbcfe8;--status-active-text:#9d174d;--status-active-strong:#db2777;--status-done-bg:#ecfdf5;--status-done-border:#a7f3d0;--status-done-text:#065f46;--status-done-strong:#059669;--status-attention-bg:#fffbeb;--status-attention-border:#fde68a;--status-attention-text:#92400e;--status-attention-strong:#b45309;--status-cancelled-bg:#fef2f2;--status-cancelled-border:#fecaca;--status-cancelled-text:#991b1b;--status-cancelled-strong:#dc2626;--status-pending-bg:#fafaf9;--status-pending-border:#a8a29e;--status-pending-text:#78716c;--status-pending-strong:#a8a29e;--now-line-color:#e11d48;--free-slot-bg:#f0fdf4;--free-slot-border:#4ade80;--free-slot-text:#15803d;--payer-mod-bg:#e0e7ff;--payer-mod-text:#4338ca;--font-size-title:20px;--line-height-title:30px;--font-size-heading:16px;--line-height-heading:24px;--font-size-body:14px;--line-height-body:21px;--font-size-card-meta:12px;--line-height-card-meta:18px;--font-size-grid:11px;--line-height-grid:14px;--radius-lg:12px;--radius-md:8px;--radius-sm:6px;--radius-pill:999px;--border-width-hairline:.5px;--card-padding:5px 8px;--panel-padding:12px;--header-padding:10px 14px;--calendar2-hour-height:64px;--calendar2-grid-gap:4px}.lavido-off-hours-pattern{background-image:repeating-linear-gradient(45deg, var(--bg-soft), var(--bg-soft) 6px, var(--bg-card), var(--bg-card) 12px)}.lavido-pending-border{border-style:dashed;border-color:var(--status-pending-border)}.lv-calm .lv-tabbody .bg-white.rounded.border-stone-200{border-color:#0000}.lv-calm .lv-tabbody .border-stone-200{border-color:rgb(var(--stone-100))}.lv-calm .lv-tabbody .border-stone-100{border-color:rgb(var(--stone-50))}.lv-calm .lv-tabbody .shadow,.lv-calm .lv-tabbody .shadow-sm{box-shadow:none}.lv-calm .lv-tabbody .rounded{border-radius:6px}.lv-calm .lv-tabbody .font-bold{font-weight:600}.lv-calm .lv-tabbody .font-semibold{font-weight:500}:is(.lv-calm .lv-tabbody,.lv-calm-win .lv-pop,.lv-calm-win .fixed.shadow-2xl) :is(th,thead *).font-bold{font-weight:700}:is(.lv-calm .lv-tabbody,.lv-calm-win .lv-pop,.lv-calm-win .fixed.shadow-2xl) :is(th,thead *).font-semibold{font-weight:600}:is(.lv-calm .lv-tabbody,.lv-calm-win .lv-pop,.lv-calm-win .fixed.shadow-2xl) thead .border-stone-200,:is(.lv-calm .lv-tabbody,.lv-calm-win .lv-pop,.lv-calm-win .fixed.shadow-2xl) thead.border-stone-200{border-color:rgb(var(--stone-200))}.lv-calm .lv-tabbody h2 svg,.lv-calm .lv-tabbody h3 svg{color:rgb(var(--stone-500))}.lv-calm .lv-tabbody .bg-canvas{background-color:#0000}.lv-calm .lv-needs{border-color:#0000;border-bottom:1px solid rgb(var(--stone-100));background-color:#0000;background-image:none;border-radius:0;column-gap:10px;padding:0 0 12px}.lv-calm .lv-needs-t{color:rgb(var(--stone-500));font-weight:500}.lv-calm .lv-pill{border-radius:8px;font-weight:400}.lv-calm .lv-pill-quiet{color:rgb(var(--stone-600));background-color:#0000;border-color:#0000;padding-inline:0}.lv-calm .lv-pill-quiet svg{color:rgb(var(--stone-400))}.lv-calm .lv-kpis{border-color:#0000;padding-block:0}.lv-calm .lv-kpis>*{border-color:#0000!important}.lv-calm .lv-kpis>*>.lv-chip{display:none}.lv-calm .lv-kpi-l{order:-1}.lv-calm .lv-kpi-v{letter-spacing:-.01em;font-weight:400}.lv-calm .lv-kpis>:first-child{padding-inline-start:0}.lv-calm .lv-chip{color:rgb(var(--stone-500));background-color:#0000;width:auto;height:auto}.lv-calm-win .lv-fade-in.fixed.inset-0{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#14181947}.lv-calm-win .lv-pop,.lv-calm-win .fixed.shadow-2xl{border-color:#0000;border-radius:14px;box-shadow:0 1px 2px #0000000f,0 16px 48px #0000002e}.lv-calm-win .lv-pop .border-b,.lv-calm-win .fixed.shadow-2xl .border-b{border-bottom-color:rgb(var(--stone-100))}.lv-calm-win .lv-pop [data-window-drag]{border-bottom-color:#0000;padding-top:16px}.lv-calm-win .lv-pop .text-heading.font-bold,.lv-calm-win .fixed.shadow-2xl .text-heading.font-bold{letter-spacing:-.01em;font-weight:600}.lv-calm-win .lv-pop .font-bold,.lv-calm-win .fixed.shadow-2xl .font-bold{font-weight:600}.lv-calm-win .lv-pop .font-semibold,.lv-calm-win .fixed.shadow-2xl .font-semibold{font-weight:500}.lv-calm-win .lv-pop .rounded,.lv-calm-win .fixed.shadow-2xl .rounded{border-radius:8px}.lv-calm-win .lv-pop .border-stone-200,.lv-calm-win .fixed.shadow-2xl .border-stone-200{border-color:rgb(var(--stone-100))}.lv-calm-win .lv-pop button.w-9.h-9{background-color:#0000;border-color:#0000;border-radius:999px}.lv-calm-win .lv-pop button.w-9.h-9:hover{background-color:rgb(var(--stone-100))}.lv-calm-win .lv-pop input,.lv-calm-win .lv-pop select,.lv-calm-win .lv-pop textarea,.lv-calm-win .fixed.shadow-2xl input,.lv-calm-win .fixed.shadow-2xl select,.lv-calm-win .fixed.shadow-2xl textarea{border-radius:8px}.lv-calm .lv-tabbody .lv-tag:not(.lv-tag-act):not(.lv-tag-demo),.lv-calm-win .lv-pop .lv-tag:not(.lv-tag-act):not(.lv-tag-demo),.lv-calm .lv-tabbody .rounded-full.py-0\.5:not(.lv-alert):not(.lv-pill):not(.lv-keep-tag):not([class*=border-red]),.lv-calm-win .lv-pop .rounded-full.py-0\.5:not(.lv-alert):not(.lv-pill):not(.lv-keep-tag):not([class*=border-red]),.lv-calm-win .fixed.shadow-2xl .rounded-full.py-0\.5:not(.lv-keep-tag){background-color:#0000;border-color:#0000;padding-inline:2px;font-weight:500}.lv-calm .lv-tabbody .lv-tag-demo,.lv-calm-win .lv-pop .lv-tag-demo{border-color:rgb(var(--amber-300));background-color:#0000;border-radius:6px;font-weight:500}.lv-calm .lv-tabbody .lv-tag-act,.lv-calm-win .lv-pop .lv-tag-act{border-radius:6px;font-weight:500}html.lv-calm-win :is(.font-bold,b,strong):not(.lv-keep-orig,.lv-keep-orig *,th,thead *){font-weight:600}html.lv-calm-win .font-semibold:not(.lv-keep-orig,.lv-keep-orig *,th,thead *){font-weight:500}html.lv-calm-win :is(.rounded,.rounded-full,.rounded-md,.rounded-sm):is(.py-0\.5,.py-px):is(.bg-amber-50,.bg-amber-100,.bg-amber-200,.bg-emerald-50,.bg-emerald-100,.bg-emerald-200,.bg-green-50,.bg-green-100,.bg-green-200,.bg-sky-50,.bg-sky-100,.bg-sky-200,.bg-blue-50,.bg-blue-100,.bg-blue-200,.bg-violet-50,.bg-violet-100,.bg-violet-200,.bg-pink-50,.bg-pink-100,.bg-pink-200,.bg-stone-50,.bg-stone-100,.bg-stone-200,.bg-teal-50,.bg-teal-100,.bg-teal-200,.bg-indigo-50,.bg-indigo-100,.bg-indigo-200,.bg-orange-50,.bg-orange-100,.bg-orange-200,.bg-yellow-50,.bg-yellow-100,.bg-yellow-200,.bg-purple-50,.bg-purple-100,.bg-purple-200,.bg-rose-50,.bg-rose-100,.bg-rose-200,.bg-lime-50,.bg-lime-100,.bg-lime-200,.bg-cyan-50,.bg-cyan-100,.bg-cyan-200,.bg-fuchsia-50,.bg-fuchsia-100,.bg-fuchsia-200,.bg-slate-50,.bg-slate-100,.bg-slate-200,.bg-gray-50,.bg-gray-100,.bg-gray-200,.bg-accent-quiet,.bg-white):not(.lv-keep-orig *,.lv-tag-demo,.lv-tag-act,.lv-keep-tag,[class*=text-white]),html.lv-calm-win .lv-tag:not(.lv-tag-act):not(.lv-tag-demo){background-color:#0000;border-color:#0000;padding-inline:2px;font-weight:500}html.lv-calm-win .lv-tag-demo{border-color:rgb(var(--amber-300));background-color:#0000;border-radius:6px;font-weight:500}html.lv-calm-win button.font-semibold:not(.lv-tag):not(.py-0\.5):not(.py-px){font-weight:600}html.lv-calm-win button.font-bold:not(.lv-tag):not(.py-0\.5):not(.py-px){font-weight:700}@font-face{font-family:Rubik;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/rubik-hebrew.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/rubik-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/assistant-hebrew.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/assistant-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/frankruhl-hebrew.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/frankruhl-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-hebrew-400.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-hebrew-500.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-latin-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plex-hebrew-600.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plex-latin-600.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plex-hebrew-700.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plex-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body{font-family:Rubik,Assistant,Segoe UI,Arial,sans-serif!important}@keyframes lv-tab-from-start{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes lv-tab-from-end{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes lv-tab-from-above{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes lv-tab-from-below{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes lv-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes lv-fade-in{0%{opacity:0}to{opacity:1}}.lv-tab-from-start{animation:.16s cubic-bezier(.2,.8,.2,1) backwards lv-tab-from-start}.lv-tab-from-end{animation:.16s cubic-bezier(.2,.8,.2,1) backwards lv-tab-from-end}.lv-tab-from-above{animation:.16s cubic-bezier(.2,.8,.2,1) backwards lv-tab-from-above}.lv-tab-from-below{animation:.16s cubic-bezier(.2,.8,.2,1) backwards lv-tab-from-below}.lv-pop{animation:.13s cubic-bezier(.2,.8,.2,1) backwards lv-pop}.lv-fade-in{animation:.13s ease-out backwards lv-fade-in}@keyframes lv-sheet-up{0%{transform:translateY(100%)}to{transform:none}}.lv-sheet-up{animation:.18s cubic-bezier(.2,.8,.2,1) backwards lv-sheet-up}@media (prefers-reduced-motion:reduce){.lv-tab-from-start,.lv-tab-from-end,.lv-tab-from-above,.lv-tab-from-below,.lv-pop,.lv-fade-in,.lv-sheet-up{animation:none}}@media (width<=767.98px){.fixed.inset-0.lv-fade-in.items-center:has(>.lv-pop:is([class*=max-w-md],[class*=max-w-lg],[class*=max-w-xl],[class*=max-w-2xl],[class*=max-w-3xl],[class*=max-w-4xl],[class*=max-w-5xl],[class*=max-w-6xl],[class*=max-w-\[],[role=dialog])){align-items:stretch;padding:0}.fixed.inset-0.lv-fade-in.items-center>.lv-pop:is([class*=max-w-md],[class*=max-w-lg],[class*=max-w-xl],[class*=max-w-2xl],[class*=max-w-3xl],[class*=max-w-4xl],[class*=max-w-5xl],[class*=max-w-6xl],[class*=max-w-\[],[role=dialog]){width:100%;height:100dvh;max-height:100dvh;padding-bottom:env(safe-area-inset-bottom);border-width:0;border-radius:0;overflow-y:auto;max-width:none!important;transform:none!important}}
