:root{color-scheme:light dark;--embedship-grid-line: color-mix(in srgb, #6ea8fe 14%, transparent);--embedship-grid-line-hover: color-mix(in srgb, #6ea8fe 45%, transparent);--embedship-grid-size: 44px;--embedship-grid-glow: 180px;--embedship-main-background-color: linear-gradient(90deg, #050606, #133030);--embedship-main-text-color: #ffffff;--embedship-h1-font-size: 2.2rem;--embedship-h2-font-size: 2rem;--embedship-h3-font-size: 1.8rem;--embedship-heading-color: #e9e9e9;--embedship-dashboard-navigation-background-color: linear-gradient(90deg, #050606, #121212);--embedship-dashboard-navigation-link: #0a9a9a;--embedship-navigation-button-background-color: #000000;--embedship-form-input-padding: .4rem;--embedship-bg-color: #121212;--embedship-fg-color: #ffffff;--embedship-accent-color: #6ea8fe;--embedship-border-color: rgb(22, 22, 22);--embedship-header-bg-color: transparent;--embedship-header-border-color: color-mix(in srgb, var(--embedship-fg-color) 15%, transparent);--embedship-menu-surface: #121212;--embedship-control-radius: .45rem;--embedship-control-padding-block: .5rem;--embedship-control-padding-inline: .9rem;--embedship-control-font-size: .9rem;--embedship-control-font-weight: 600;--embedship-control-gap: .45rem;--embedship-control-icon-size: 2.25rem;--embedship-control-duration: .15s}body[data-resolved-theme=light]{--embedship-grid-line: color-mix(in srgb, #0f172a 8%, transparent);--embedship-grid-line-hover: color-mix(in srgb, #0a7c7c 35%, transparent);--embedship-main-background-color: #f1f5f9;--embedship-main-text-color: #1a1a1a;--embedship-heading-color: #0f172a;--embedship-dashboard-navigation-background-color: #ffffff;--embedship-dashboard-navigation-link: #0a7c7c;--embedship-navigation-button-background-color: #e2e8f0;--embedship-border-color: #d8dde3;--embedship-bg-color: #fafafa;--embedship-fg-color: #1a1a1a;--embedship-accent-color: #000000;--embedship-header-bg-color: #ffffff;--embedship-menu-surface: #ffffff;--embedship-header-border-color: color-mix( in srgb, var(--embedship-accent-color) 35%, transparent );color-scheme:only light}body[data-resolved-theme=dark]{--embedship-grid-line: color-mix( in srgb, var(--embedship-accent-color, #1096ad) 16%, transparent );--embedship-grid-line-hover: color-mix( in srgb, var(--embedship-accent-color, #1096ad) 50%, transparent );--embedship-main-background-color: linear-gradient(90deg, #050606, #133030);--embedship-main-text-color: #ffffff;--embedship-heading-color: #e9e9e9;--embedship-dashboard-navigation-background-color: linear-gradient(90deg, #050606, #121212);--embedship-dashboard-navigation-link: #0a9a9a;--embedship-navigation-button-background-color: #000000;--embedship-border-color: rgb(22, 22, 22);--embedship-bg-color: linear-gradient(#121212, #075d6c);--embedship-fg-color: #f5f5f5;--embedship-accent-color: #1096ad;--embedship-header-bg-color: color-mix(in srgb, var(--embedship-accent-color) 35%, transparent);--embedship-menu-surface: #121212;color-scheme:only dark}body{--embedship-control-hover-tint: color-mix( in srgb, var(--embedship-main-text-color) 10%, transparent );--embedship-control-active-tint: color-mix( in srgb, var(--embedship-accent-color) 16%, transparent );--embedship-control-border: var(--embedship-border-color);--embedship-accent-fg: #ffffff;--embedship-accent-hover: color-mix( in srgb, var(--embedship-accent-color) 85%, var(--embedship-accent-fg) );--embedship-danger-color: #ef4444;--embedship-danger-border: color-mix(in srgb, var(--embedship-danger-color) 45%, transparent);--embedship-danger-tint: color-mix(in srgb, var(--embedship-danger-color) 14%, transparent);--embedship-link-color: var(--embedship-dashboard-navigation-link);--embedship-focus-ring-color: var(--embedship-accent-color)}body{background:var(--embedship-main-background-color);color:var(--embedship-main-text-color);height:100vh;overflow:hidden;padding:0;margin:0;font-family:system-ui}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(var(--embedship-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--embedship-grid-line) 1px,transparent 1px);background-size:var(--embedship-grid-size) var(--embedship-grid-size);-webkit-mask-image:radial-gradient(ellipse 110% 75% at 50% 0%,black 25%,transparent 78%);mask-image:radial-gradient(ellipse 110% 75% at 50% 0%,black 25%,transparent 78%)}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(var(--embedship-grid-line-hover) 1px,transparent 1px),linear-gradient(90deg,var(--embedship-grid-line-hover) 1px,transparent 1px);background-size:var(--embedship-grid-size) var(--embedship-grid-size);-webkit-mask-image:radial-gradient(circle var(--embedship-grid-glow) at var(--embedship-mouse-x, -1000px) var(--embedship-mouse-y, -1000px),black 0%,transparent 100%);mask-image:radial-gradient(circle var(--embedship-grid-glow) at var(--embedship-mouse-x, -1000px) var(--embedship-mouse-y, -1000px),black 0%,transparent 100%)}.embedship-primary-btn,.embedship-secondary-btn,.embedship-danger-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--embedship-control-gap);padding:var(--embedship-control-padding-block) var(--embedship-control-padding-inline);border:1px solid transparent;border-radius:var(--embedship-control-radius);font:inherit;font-size:var(--embedship-control-font-size);font-weight:var(--embedship-control-font-weight);line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--embedship-control-duration) ease,border-color var(--embedship-control-duration) ease,color var(--embedship-control-duration) ease}.embedship-primary-btn{background:var(--embedship-accent-color);border-color:var(--embedship-accent-color);color:var(--embedship-accent-fg)}.embedship-secondary-btn{background:transparent;border-color:var(--embedship-control-border);color:var(--embedship-main-text-color)}.embedship-danger-btn{background:transparent;border-color:var(--embedship-danger-border);color:var(--embedship-danger-color)}.embedship-secondary-btn.is-active{background:var(--embedship-control-active-tint);border-color:var(--embedship-accent-color)}.embedship-icon-btn{display:inline-grid;place-content:center;width:var(--embedship-control-icon-size);height:var(--embedship-control-icon-size);padding:0;border:1px solid transparent;border-radius:50%;background:none;color:inherit;font:inherit;cursor:pointer;transition:background-color var(--embedship-control-duration) ease,color var(--embedship-control-duration) ease}.embedship-link-btn,.embedship-link-danger{padding:0;border:0;background:none;font:inherit;font-weight:var(--embedship-control-font-weight);color:var(--embedship-link-color);text-align:inherit;text-decoration:none;cursor:pointer;transition:color var(--embedship-control-duration) ease}.embedship-link-danger{color:var(--embedship-danger-color)}.embedship-back-link{width:fit-content;font-size:.85rem;font-weight:var(--embedship-control-font-weight);color:inherit;opacity:.7;text-decoration:none;transition:opacity var(--embedship-control-duration) ease}.embedship-back-link:hover,.embedship-back-link:focus-visible{opacity:1;text-decoration:underline}.embedship-switch{flex:none;display:inline-flex;align-items:center;width:2.6rem;height:1.5rem;padding:.15rem;border:1px solid var(--embedship-control-border);border-radius:999px;background:color-mix(in srgb,var(--embedship-main-text-color) 12%,transparent);cursor:pointer;transition:background-color var(--embedship-control-duration) ease,border-color var(--embedship-control-duration) ease}.embedship-switch:after{content:"";width:1.1rem;height:1.1rem;border-radius:50%;background:var(--embedship-main-text-color);transition:translate var(--embedship-control-duration) ease}.embedship-switch[aria-checked=true]{background:var(--embedship-accent-color);border-color:var(--embedship-accent-color)}.embedship-switch[aria-checked=true]:after{translate:1.1rem 0;background:var(--embedship-accent-fg)}.embedship-switch:hover:not(:disabled),.embedship-switch:focus-visible{border-color:var(--embedship-accent-color)}.embedship-switch:focus-visible{outline:2px solid var(--embedship-focus-ring-color);outline-offset:2px}.embedship-switch:disabled{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.embedship-switch,.embedship-switch:after{transition:none}}.embedship-primary-btn:hover:not(:disabled),.embedship-primary-btn:focus-visible{background:var(--embedship-accent-hover);border-color:var(--embedship-accent-hover);text-decoration:none}.embedship-secondary-btn:hover:not(:disabled),.embedship-secondary-btn:focus-visible,.embedship-icon-btn:hover:not(:disabled),.embedship-icon-btn:focus-visible{background:var(--embedship-control-hover-tint);border-color:var(--embedship-accent-color);text-decoration:none}.embedship-danger-btn:hover:not(:disabled),.embedship-danger-btn:focus-visible{background:var(--embedship-danger-tint);border-color:var(--embedship-danger-color);text-decoration:none}.embedship-link-btn:hover:not(:disabled),.embedship-link-btn:focus-visible{color:var(--embedship-main-text-color);text-decoration:underline}.embedship-link-danger:hover:not(:disabled),.embedship-link-danger:focus-visible{text-decoration:underline}.embedship-primary-btn:focus-visible,.embedship-secondary-btn:focus-visible,.embedship-danger-btn:focus-visible,.embedship-icon-btn:focus-visible,.embedship-link-btn:focus-visible,.embedship-link-danger:focus-visible,.embedship-back-link:focus-visible,a:focus-visible{outline:2px solid var(--embedship-focus-ring-color);outline-offset:2px}.embedship-primary-btn:active:not(:disabled),.embedship-secondary-btn:active:not(:disabled),.embedship-danger-btn:active:not(:disabled),.embedship-icon-btn:active:not(:disabled),.embedship-link-btn:active:not(:disabled),.embedship-link-danger:active:not(:disabled){transform:translateY(1px)}.embedship-primary-btn:disabled,.embedship-secondary-btn:disabled,.embedship-danger-btn:disabled,.embedship-icon-btn:disabled,.embedship-link-btn:disabled,.embedship-link-danger:disabled{opacity:.5;cursor:not-allowed;transform:none}@media(prefers-reduced-motion:reduce){.embedship-primary-btn,.embedship-secondary-btn,.embedship-danger-btn,.embedship-icon-btn,.embedship-link-btn,.embedship-link-danger,.embedship-back-link,a{transition:none}.embedship-primary-btn:active:not(:disabled),.embedship-secondary-btn:active:not(:disabled),.embedship-danger-btn:active:not(:disabled),.embedship-icon-btn:active:not(:disabled),.embedship-link-btn:active:not(:disabled),.embedship-link-danger:active:not(:disabled){transform:none}}h1,h2,h3{color:var(--embedship-heading-color)}h1{font-size:var(--embedship-h1-font-size)}h2{font-size:var(--embedship-h2-font-size)}h3{font-size:var(--embedship-h3-font-size)}ul{list-style:none;padding:0;margin:0}a{color:var(--embedship-link-color);text-decoration:none;transition:color var(--embedship-control-duration) ease}a:hover{text-decoration:underline}@media(max-width:747.98px){.embedship-page-title{padding-left:4.5rem}}.embedship-logo-wrapper{display:flex;justify-content:space-between;align-items:center;padding-right:1rem;background:var(--embedship-dashboard-navigation-background-color);height:5rem}.embedship-logo{padding:1rem;color:var(--embedship-main-text-color);display:block;font-size:1.3rem}kbd{background-color:#eee;border-radius:3px;border:1px solid #b4b4b4;box-shadow:0 1px 1px #0003,0 2px rgb(255,255,255 / .7) inset;color:#333;display:inline-block;font-size:.85em;font-weight:700;line-height:1;padding:2px 4px;white-space:nowrap}.addition{position:relative;top:-.2rem}.embedship-page-title{display:flex;justify-content:space-between;align-items:center;padding-right:1rem;background:var(--embedship-dashboard-navigation-background-color);height:5.04rem;width:100%;text-align:center;margin:0;padding-left:1.5rem;border-bottom:1px solid var(--embedship-border-color);box-sizing:border-box}.embedship-field{display:flex;flex-direction:column;gap:.35rem}.embedship-label{font-size:.85rem;opacity:.8}.embedship-field-label{display:flex;flex-direction:column;gap:.4rem;font-weight:600;font-size:.9rem}.embedship-field input,.embedship-field select,.embedship-field textarea{padding:.55rem .7rem;font:inherit;color:var(--embedship-fg-color);background:color-mix(in srgb,var(--embedship-fg-color) 5%,transparent);border:1px solid var(--embedship-control-border);border-radius:var(--embedship-control-radius);box-sizing:border-box;transition:border-color var(--embedship-control-duration) ease}.embedship-field input:hover:not(:disabled),.embedship-field select:hover:not(:disabled),.embedship-field textarea:hover:not(:disabled){border-color:var(--embedship-accent-color)}.embedship-field input:focus-visible,.embedship-field select:focus-visible,.embedship-field textarea:focus-visible{outline:2px solid var(--embedship-focus-ring-color);outline-offset:1px}.embedship-field input:disabled,.embedship-field select:disabled,.embedship-field textarea:disabled{opacity:.6;cursor:not-allowed}select option{background-color:var(--embedship-menu-surface);color:var(--embedship-main-text-color)}select option:disabled{color:color-mix(in srgb,var(--embedship-main-text-color) 45%,transparent)}@supports (appearance: base-select){select,::picker(select){appearance:base-select}select{display:flex;align-items:center;justify-content:space-between;gap:var(--embedship-control-gap);text-align:left}select::picker-icon{color:var(--embedship-main-text-color);opacity:.7;transition:rotate var(--embedship-control-duration) ease}select:open::picker-icon{rotate:180deg}::picker(select){margin-block-start:.3rem;padding:.25rem;background:var(--embedship-menu-surface);border:1px solid var(--embedship-control-border);border-radius:var(--embedship-control-radius);box-shadow:0 12px 32px #00000059}select option{display:flex;align-items:center;gap:var(--embedship-control-gap);padding:.45rem .6rem;background:transparent;border-radius:calc(var(--embedship-control-radius) - .15rem);cursor:pointer}option:hover,option:focus{background:var(--embedship-control-hover-tint)}option:checked{background:var(--embedship-control-active-tint)}option:disabled{cursor:not-allowed}option::checkmark{order:1;margin-inline-start:auto;color:var(--embedship-accent-color)}@media(prefers-reduced-motion:reduce){select::picker-icon{transition:none}}}@media(prefers-reduced-motion:reduce){.embedship-field input,.embedship-field select,.embedship-field textarea{transition:none}}.embedship-form-input{padding:var(--embedship-form-input-padding);background:var(--embedship-dashboard-navigation-background-color);border-radius:.5rem;border:1px solid var(--embedship-border-color);color:var(--embedship-main-text-color);box-sizing:border-box}input[type=checkbox]{width:35px;height:35px;background:#000!important}.embedship-message{max-width:28rem;background:var(--embedship-dashboard-navigation-background-color);padding:4rem;color:var(--embedship-main-text-color);border:1px solid var(--embedship-border-color)}.message{font-size:1.2rem}.card{background:var(--embedship-dashboard-navigation-background-color);padding:1rem;color:var(--embedship-main-text-color);border:1px solid var(--embedship-border-color)}.embedship-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}app-root{display:block;height:100%}app-dashboard{width:100%}app-appointment-edit,app-appointments,app-leads,app-workspaces,app-team,app-plans,app-edit,app-settings,app-assistant,app-embeds,app-create,app-chatbot,app-create-workspace{flex:1;width:100%;min-width:0;display:flex;flex-direction:column;min-height:0}.embedship-dashboard-layout{display:flex;flex-direction:column;min-height:0;height:100%}.embedship-dashboard-main{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:safe center;flex:1;min-height:0;height:100%;padding:1rem;overflow:auto;position:relative}html.embedship-theme-transition::view-transition-old(root),html.embedship-theme-transition::view-transition-new(root){animation:none;mix-blend-mode:normal}html.embedship-theme-transition::view-transition-new(root){animation:embedship-theme-reveal .4s ease-in-out}@keyframes embedship-theme-reveal{0%{clip-path:circle(0 at var(--embedship-reveal-x, 50%) var(--embedship-reveal-y, 50%))}to{clip-path:circle(var(--embedship-reveal-radius, 150vmax) at var(--embedship-reveal-x, 50%) var(--embedship-reveal-y, 50%))}}@media(prefers-reduced-motion:reduce){html.embedship-theme-transition::view-transition-new(root){animation:none}}.top-left{position:absolute;top:1rem;left:1rem}.embedship-form-actions{display:flex}.section-heading{padding:1.25rem;background:var(--embedship-dashboard-navigation-background-color);border:1px solid var(--embedship-border-color);width:fit-content}.flex{display:flex;align-items:center;gap:1rem}.embedship-user-plan{position:relative}.plan{position:absolute;top:-3.5rem;transform:translate(-50%);left:50%;background:var(--embedship-dashboard-navigation-background-color);border:1px solid var(--embedship-border-color);padding:.5rem;border-radius:1rem}.grid{display:grid}
