:root{--notion-bg:#fff;--notion-bg-sidebar:#fbfaf8;--notion-bg-hover:rgba(55,53,47,.04);--notion-bg-selected:rgba(55,53,47,.08);--notion-text:#37352f;--notion-text-muted:#787774;--notion-text-light:#9b9a97;--notion-text-on-dark:#fff;--notion-border:#e9e9e7;--notion-border-strong:#dcdcda;--notion-accent:#2383e2;--notion-accent-hover:#1b6cc7;--notion-button-bg:#37352f;--notion-button-hover:#4a4844;--notion-shadow-sm:0 1px 0 #e9e9e7;--notion-shadow-pop:0 14px 28px -6px hsla(0,0%,6%,.15),0 2px 4px hsla(0,0%,6%,.08);--notion-radius-sm:4px;--notion-radius:6px;--notion-font:-apple-system,BlinkMacSystemFont,"Segoe UI","Inter",Helvetica,Arial,sans-serif}.app-shell.app-shell.app-shell{grid-template-columns:240px minmax(0,1fr)!important}.app-shell.app-shell.app-shell.is-sidebar-collapsed{grid-template-columns:64px minmax(0,1fr)!important}.app-shell.app-shell.app-shell .app-sidebar{background:var(--notion-bg-sidebar)!important;color:var(--notion-text-muted)!important;border:0!important;border-right:1px solid var(--notion-border)!important;box-shadow:none!important;padding:12px 8px 10px!important;gap:4px!important;font-family:var(--notion-font)}.app-shell.app-shell.app-shell .app-sidebar-brand{padding:6px 8px 14px!important;border-bottom:0!important;background:transparent!important;display:flex!important;justify-content:flex-start!important}.app-shell.app-shell.app-shell .app-sidebar-brand-link{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;color:var(--notion-text-muted)!important;font-family:var(--notion-font)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-decoration:none!important}.app-shell.app-shell.app-shell .app-sidebar-brand-logo,.app-shell.app-shell.app-shell .app-sidebar-brand-logo-dot,.app-shell.app-shell.app-shell .app-sidebar-brand-logo-top,.app-shell.app-shell.app-shell .app-sidebar-brand-mark{display:none!important}.app-shell.app-shell.app-shell .app-sidebar-brand-text{display:inline!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;background:transparent!important;-webkit-text-fill-color:currentColor!important}.app-shell.app-shell.app-shell .app-sidebar-brand-pro{margin-left:auto!important;background:var(--notion-bg-selected)!important;color:var(--notion-text-muted)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.08em!important;padding:2px 6px!important;border-radius:3px!important;text-transform:uppercase!important;box-shadow:none!important;border:0!important}.app-shell.app-shell.app-shell .app-sidebar-nav{flex:1 1 auto!important;padding:4px 0!important;margin:0!important;background:transparent!important;border-top:0!important}.app-shell.app-shell.app-shell .app-sidebar-nav ul{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:1px!important}.app-shell.app-shell.app-shell .app-sidebar-link{position:relative!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;padding:6px 10px!important;min-height:0!important;border-radius:4px!important;background:transparent!important;border:0!important;color:var(--notion-text-muted)!important;font-family:var(--notion-font)!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;text-align:left!important;box-shadow:none!important;transition:background .08s ease,color .08s ease!important}.app-shell.app-shell.app-shell .app-sidebar-link:hover{background:var(--notion-bg-hover)!important;color:var(--notion-text)!important;text-decoration:none!important;box-shadow:none!important;transform:none!important}.app-shell.app-shell.app-shell .app-sidebar-link.is-active{background:var(--notion-bg-selected)!important;color:var(--notion-text)!important;font-weight:500!important;box-shadow:none!important;border:0!important}.app-shell.app-shell.app-shell .app-sidebar-link.is-active:before{display:none!important;content:none!important}.app-shell.app-shell.app-shell .app-sidebar-icon-wrap{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;flex:0 0 18px!important;color:var(--notion-text-light)!important;opacity:1!important}.app-shell.app-shell.app-shell .app-sidebar-link.is-active .app-sidebar-icon-wrap,.app-shell.app-shell.app-shell .app-sidebar-link:hover .app-sidebar-icon-wrap{color:var(--notion-text)!important}.app-shell.app-shell.app-shell .app-sidebar-icon{color:inherit!important;display:inline-flex!important;width:16px!important;height:16px!important}.app-shell.app-shell.app-shell .app-sidebar-icon svg{width:16px!important;height:16px!important;stroke:currentColor!important;fill:none!important;display:block!important}.app-shell.app-shell.app-shell .app-sidebar-link.is-active .app-sidebar-icon,.app-shell.app-shell.app-shell .app-sidebar-link.is-active .app-sidebar-icon svg{color:var(--notion-text)!important}.app-shell.app-shell.app-shell .app-sidebar-label{display:block!important;flex:1 1!important;min-width:0!important;max-width:none!important;font-family:var(--notion-font)!important;font-size:14px!important;font-weight:inherit!important;color:inherit!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.app-shell.app-shell.app-shell .app-sidebar-badge-new{background:transparent!important;color:var(--notion-accent)!important;font-size:10px!important;font-weight:600!important;padding:0!important;letter-spacing:.04em!important;text-transform:uppercase!important;border:0!important}.app-shell.app-shell.app-shell .app-sidebar-nav ul>li:nth-child(3){margin-top:16px!important}.app-shell.app-shell.app-shell .app-sidebar-promo{background:transparent!important;border:0!important;border-top:1px solid var(--notion-border)!important;border-radius:0!important;margin:14px 0 6px!important;padding:12px 10px 8px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;color:var(--notion-text-muted)!important;box-shadow:none!important;overflow:visible!important}.app-shell.app-shell.app-shell .app-sidebar-promo:after{display:none!important;content:none!important}.app-shell.app-shell.app-shell .app-sidebar-promo-title{color:var(--notion-text-muted)!important;font-family:var(--notion-font)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;display:flex!important;align-items:center!important;gap:6px!important;opacity:1!important}.app-shell.app-shell.app-shell .app-sidebar-promo-title svg{width:12px!important;height:12px!important;color:var(--notion-text-light)!important}.app-shell.app-shell.app-shell .app-sidebar-promo-text{display:none!important}.app-shell.app-shell.app-shell .app-sidebar-promo-btn{align-self:stretch!important;background:var(--notion-button-bg)!important;color:var(--notion-text-on-dark)!important;border:0!important;padding:6px 10px!important;border-radius:4px!important;font-family:var(--notion-font)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;text-align:center!important;justify-content:center!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:background .1s ease!important}.app-shell.app-shell.app-shell .app-sidebar-promo-btn:hover{background:var(--notion-button-hover)!important}.app-shell.app-shell.app-shell .app-sidebar-referral{background:transparent!important;border:0!important;outline:0!important;border-radius:4px!important;margin:0 0 4px!important;padding:6px 10px!important;color:var(--notion-text-muted)!important;display:flex!important;align-items:center!important;gap:8px!important;text-decoration:none!important;transition:background .08s ease,color .08s ease!important;filter:none!important;transform:none!important}.app-shell.app-shell.app-shell .app-sidebar-referral:hover{background:var(--notion-bg-hover)!important;color:var(--notion-text)!important;filter:none!important;transform:none!important}.app-shell.app-shell.app-shell .app-sidebar-referral.is-active{background:var(--notion-bg-selected)!important;color:var(--notion-text)!important;outline:0!important}.app-shell.app-shell.app-shell .app-sidebar-referral-icon{width:16px!important;height:16px!important;flex:0 0 16px!important;background:transparent!important;color:var(--notion-text-light)!important;border-radius:0!important}.app-shell.app-shell.app-shell .app-sidebar-referral-icon svg{width:14px!important;height:14px!important}.app-shell.app-shell.app-shell .app-sidebar-referral-text{display:flex!important;flex-direction:column!important;font-family:var(--notion-font)!important;font-size:12px!important;line-height:1.3!important;color:inherit!important}.app-shell.app-shell.app-shell .app-sidebar-referral-text strong{font-size:13px!important;font-weight:500!important;color:inherit!important}.app-shell.app-shell.app-shell .app-sidebar-referral-text em{font-style:normal!important;font-size:11px!important;color:var(--notion-text-light)!important}.app-shell.app-shell.app-shell .app-sidebar-footer{border-top:1px solid var(--notion-border)!important;padding:8px 0 0!important;margin-top:4px!important;display:flex!important;flex-direction:column!important;gap:4px!important;background:transparent!important}.app-shell.app-shell.app-shell .app-sidebar-collapse{background:transparent!important;border:0!important;color:var(--notion-text-muted)!important;font-family:var(--notion-font)!important;font-size:12px!important;padding:6px 10px!important;border-radius:4px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;width:100%!important;justify-content:flex-start!important;cursor:pointer!important;transition:background .08s ease,color .08s ease!important}.app-shell.app-shell.app-shell .app-sidebar-collapse:hover{background:var(--notion-bg-hover)!important;color:var(--notion-text)!important}.app-shell.app-shell.app-shell.is-sidebar-collapsed .app-sidebar{width:64px!important;min-width:64px!important;max-width:64px!important;padding:12px 6px 10px!important}.app-shell.app-shell.app-shell.is-sidebar-collapsed .app-sidebar-link{justify-content:center!important;padding:6px!important}.app-shell[data-page=dashboard]{font-family:var(--notion-font)}.app-shell[data-page=dashboard],.app-shell[data-page=dashboard] .app-shell-main{background:var(--notion-bg)!important}.app-shell[data-page=dashboard] .app-shell-content{background:var(--notion-bg)!important;padding:32px 60px 80px!important;color:var(--notion-text);font-family:var(--notion-font)}@media (max-width:720px){.app-shell[data-page=dashboard] .app-shell-content{padding:20px 16px 80px!important}}.app-shell[data-page=dashboard] .app-topbar{background:var(--notion-bg)!important;border-bottom:1px solid var(--notion-border)!important;box-shadow:none!important;padding:10px 60px!important;min-height:48px!important}@media (max-width:720px){.app-shell[data-page=dashboard] .app-topbar{padding:10px 16px!important}}.app-shell[data-page=dashboard] .app-topbar-title{font-family:var(--notion-font)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:var(--notion-text)!important}.app-shell[data-page=dashboard] .app-topbar-title span,.app-shell[data-page=dashboard] .app-topbar-title strong{color:var(--notion-text)!important;font-weight:inherit!important}.app-shell[data-page=dashboard] .app-topbar-subtitle{display:none!important}.app-shell[data-page=dashboard] .app-topbar-search{background:var(--notion-bg-hover)!important;border:0!important;color:var(--notion-text-muted)!important;font-family:var(--notion-font)!important;font-size:13px!important;padding:6px 10px!important;border-radius:4px!important;box-shadow:none!important}.app-shell[data-page=dashboard] .app-topbar-search-icon{color:var(--notion-text-light)!important}.app-shell[data-page=dashboard] .app-topbar-search-hint{color:var(--notion-text-light)!important;font-size:11px!important;background:transparent!important;border:0!important}.app-shell[data-page=dashboard] .app-topbar-date{color:var(--notion-text-muted)!important;font-size:12px!important;font-family:var(--notion-font)!important;background:transparent!important;border:0!important;padding:0!important}.app-shell[data-page=dashboard] .app-topbar-ai-toggle,.app-shell[data-page=dashboard] .app-topbar-bell{background:transparent!important;border:0!important;color:var(--notion-text-muted)!important;box-shadow:none!important;border-radius:4px!important;padding:6px 8px!important;font-family:var(--notion-font)!important;font-size:13px!important;font-weight:500!important}.app-shell[data-page=dashboard] .app-topbar-ai-toggle:hover,.app-shell[data-page=dashboard] .app-topbar-bell:hover{background:var(--notion-bg-hover)!important;color:var(--notion-text)!important}.app-shell[data-page=dashboard] .app-topbar-ai-toggle-dot{background:var(--notion-accent)!important}.app-shell[data-page=dashboard] .notion-dashboard-greeting{margin:8px 0 28px;font-family:var(--notion-font);font-size:34px;line-height:1.2;font-weight:700;color:var(--notion-text);letter-spacing:-.01em}@media (max-width:720px){.app-shell[data-page=dashboard] .notion-dashboard-greeting{font-size:26px}}.app-shell[data-page=dashboard] .dashboard-metrics{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:0!important;margin:0 0 36px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.app-shell[data-page=dashboard] .dashboard-metric{flex:1 1!important;min-width:140px!important;background:transparent!important;border:0!important;border-radius:0!important;border-bottom:0!important;border-left:1px solid var(--notion-border)!important;box-shadow:none!important;padding:4px 24px!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:6px!important}.app-shell[data-page=dashboard] .dashboard-metric:first-child{padding-left:0!important;border-left:0!important}.app-shell[data-page=dashboard] .dashboard-metric-head{display:block!important;padding:0!important;margin:0!important}.app-shell[data-page=dashboard] .dashboard-metric-label{display:block!important;font-family:var(--notion-font)!important;color:var(--notion-text-light)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 6px!important}.app-shell[data-page=dashboard] .dashboard-metric-value{font-family:var(--notion-font)!important;font-size:28px!important;font-weight:600!important;line-height:1.1!important;letter-spacing:-.01em!important;color:var(--notion-text)!important;margin:0!important}.app-shell[data-page=dashboard] .dashboard-metric-hint{font-family:var(--notion-font)!important;font-size:12px!important;font-weight:400!important;color:var(--notion-text-muted)!important;margin:0!important}.app-shell[data-page=dashboard] .dashboard-metric-chart,.app-shell[data-page=dashboard] .dashboard-metric-icon{display:none!important}@media (max-width:720px){.app-shell[data-page=dashboard] .dashboard-metrics{flex-direction:column!important}.app-shell[data-page=dashboard] .dashboard-metric{flex:0 0 auto!important;padding:12px 0!important;border-left:0!important;border-bottom:1px solid var(--notion-border)!important}}.app-shell[data-page=dashboard] .dashboard-grid{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:40px!important;gap:40px!important;margin:0 0 36px!important}@media (max-width:980px){.app-shell[data-page=dashboard] .dashboard-grid{grid-template-columns:1fr!important;gap:28px!important}}.app-shell[data-page=dashboard] .dashboard-card{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.app-shell[data-page=dashboard] .dashboard-card-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 8px!important;padding:0 0 8px!important;border-bottom:1px solid var(--notion-border)!important}.app-shell[data-page=dashboard] .dashboard-card-head h2{margin:0!important;font-family:var(--notion-font)!important;font-size:14px!important;font-weight:600!important;color:var(--notion-text)!important;letter-spacing:0!important;text-transform:none!important}.app-shell[data-page=dashboard] .dashboard-card-head-actions{display:flex!important;gap:12px!important;align-items:center!important}.app-shell[data-page=dashboard] .dashboard-card-link{font-family:var(--notion-font)!important;font-size:13px!important;color:var(--notion-accent)!important;text-decoration:none!important;font-weight:400!important}.app-shell[data-page=dashboard] .dashboard-card-link:hover{color:var(--notion-accent-hover)!important;text-decoration:underline!important}.app-shell[data-page=dashboard] .notion-mini-btn{display:inline-flex;align-items:center;gap:4px;background:var(--notion-button-bg);color:var(--notion-text-on-dark);border:0;padding:4px 10px;border-radius:4px;font-family:var(--notion-font);font-size:12px;font-weight:500;text-decoration:none;cursor:pointer;transition:background .1s ease}.app-shell[data-page=dashboard] .notion-mini-btn:hover{background:var(--notion-button-hover);color:var(--notion-text-on-dark);text-decoration:none}.app-shell[data-page=dashboard] .dashboard-today-list{margin:8px 0 0!important;gap:0!important}.app-shell[data-page=dashboard] .dashboard-today-item{padding:8px 0!important;border-bottom:1px solid var(--notion-border)!important;border-radius:0!important;background:transparent!important;transition:background .08s ease!important}.app-shell[data-page=dashboard] .dashboard-today-item:hover{background:var(--notion-bg-hover)!important}.app-shell[data-page=dashboard] .dashboard-today-info strong,.app-shell[data-page=dashboard] .dashboard-today-time{color:var(--notion-text)!important;font-family:var(--notion-font)!important;font-weight:500!important;font-size:13px!important}.app-shell[data-page=dashboard] .dashboard-today-info span,.app-shell[data-page=dashboard] .dashboard-today-time span{color:var(--notion-text-muted)!important;font-size:12px!important;font-weight:400!important}.app-shell[data-page=dashboard] .dashboard-today-avatar{background:var(--notion-bg-selected)!important;color:var(--notion-text)!important;font-weight:500!important;font-size:12px!important;width:28px!important;height:28px!important}.app-shell[data-page=dashboard] .dashboard-today-status{background:transparent!important;border:1px solid var(--notion-border-strong)!important;color:var(--notion-text-muted)!important;font-size:11px!important;font-weight:500!important;border-radius:3px!important;padding:2px 6px!important;text-transform:none!important}.app-shell[data-page=dashboard] .dashboard-card p{font-family:var(--notion-font)!important;color:var(--notion-text-muted)!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}.app-shell[data-page=dashboard] .dashboard-card p a{color:var(--notion-accent)!important;text-decoration:none!important;font-weight:400!important}.app-shell[data-page=dashboard] .dashboard-card p a:hover{text-decoration:underline!important}.app-shell[data-page=dashboard] .dashboard-progress-layout{margin-top:12px!important}.app-shell[data-page=dashboard] .dashboard-donut-center strong{font-family:var(--notion-font)!important;font-size:22px!important;font-weight:600!important;color:var(--notion-text)!important;letter-spacing:-.01em!important}.app-shell[data-page=dashboard] .dashboard-donut-center span{font-family:var(--notion-font)!important;font-size:11px!important;color:var(--notion-text-muted)!important;text-transform:uppercase!important;letter-spacing:.06em!important}.app-shell[data-page=dashboard] .dashboard-donut-legend-row{font-family:var(--notion-font)!important;font-size:12px!important;color:var(--notion-text-muted)!important}.app-shell[data-page=dashboard] .dashboard-donut-legend-pct{color:var(--notion-text)!important;font-weight:500!important}.app-shell[data-page=dashboard] .dashboard-linechart{margin-top:18px!important}.app-shell[data-page=dashboard] .dashboard-calendar-section{margin-top:0!important}.app-shell[data-page=dashboard] .dashboard-quick-actions{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:4px!important;gap:4px!important;margin-top:8px!important}.app-shell[data-page=dashboard] .dashboard-quick-action{background:transparent!important;border:0!important;border-radius:4px!important;padding:8px!important;color:var(--notion-text-muted)!important;font-family:var(--notion-font)!important;font-size:13px!important;font-weight:400!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;transition:background .08s ease!important;box-shadow:none!important}.app-shell[data-page=dashboard] .dashboard-quick-action:hover{background:var(--notion-bg-hover)!important;color:var(--notion-text)!important}.app-shell[data-page=dashboard] .dashboard-quick-action-icon{color:var(--notion-text-light)!important}.app-shell[data-page=dashboard] .dashboard-quick-action-icon svg{width:14px!important;height:14px!important;stroke:currentColor!important}.app-shell[data-page=dashboard] .dashboard-notes,.app-shell[data-page=dashboard] .dashboard-tasks{margin-top:4px!important}.app-shell[data-page=dashboard] .dashboard-note-item,.app-shell[data-page=dashboard] .dashboard-task-item{background:transparent!important;border:0!important;border-bottom:1px solid var(--notion-border)!important;border-radius:0!important;padding:8px 4px!important;color:var(--notion-text)!important;font-family:var(--notion-font)!important;font-size:13px!important;box-shadow:none!important}.app-shell[data-page=dashboard] .dashboard-note-item:hover,.app-shell[data-page=dashboard] .dashboard-task-item:hover{background:var(--notion-bg-hover)!important}.app-shell[data-page=dashboard] .dashboard-note-body strong,.app-shell[data-page=dashboard] .dashboard-task-item strong{color:var(--notion-text)!important;font-weight:500!important;font-size:13px!important}.app-shell[data-page=dashboard] .dashboard-note-body span,.app-shell[data-page=dashboard] .dashboard-note-date,.app-shell[data-page=dashboard] .dashboard-task-due{color:var(--notion-text-muted)!important;font-size:12px!important}.app-shell[data-page=dashboard] .dashboard-note-icon{color:var(--notion-text-light)!important}.app-shell[data-page=dashboard] .dashboard-task-check{border:1.5px solid var(--notion-border-strong)!important;background:transparent!important;width:14px!important;height:14px!important;border-radius:3px!important}.app-shell[data-page=dashboard] .banner{background:var(--notion-bg-hover)!important;border:1px solid var(--notion-border)!important;color:var(--notion-text)!important;border-radius:4px!important;font-family:var(--notion-font)!important;font-size:13px!important;box-shadow:none!important}.app-shell[data-page=analytics],.app-shell[data-page=assistant],.app-shell[data-page=billing],.app-shell[data-page=cabinet],.app-shell[data-page=calendar],.app-shell[data-page=call],.app-shell[data-page=client],.app-shell[data-page=clients],.app-shell[data-page=notes],.app-shell[data-page=referrals],.app-shell[data-page=session],.app-shell[data-page=sessions],.app-shell[data-page=tasks],.app-shell[data-page=templates]{background:var(--notion-bg)!important;font-family:var(--notion-font)}.app-shell[data-page=analytics] .app-shell-main,.app-shell[data-page=assistant] .app-shell-main,.app-shell[data-page=billing] .app-shell-main,.app-shell[data-page=cabinet] .app-shell-main,.app-shell[data-page=calendar] .app-shell-main,.app-shell[data-page=call] .app-shell-main,.app-shell[data-page=client] .app-shell-main,.app-shell[data-page=clients] .app-shell-main,.app-shell[data-page=notes] .app-shell-main,.app-shell[data-page=referrals] .app-shell-main,.app-shell[data-page=session] .app-shell-main,.app-shell[data-page=sessions] .app-shell-main,.app-shell[data-page=tasks] .app-shell-main,.app-shell[data-page=templates] .app-shell-main{background:var(--notion-bg)!important}.app-shell[data-page=analytics] .app-shell-content,.app-shell[data-page=assistant] .app-shell-content,.app-shell[data-page=billing] .app-shell-content,.app-shell[data-page=cabinet] .app-shell-content,.app-shell[data-page=calendar] .app-shell-content,.app-shell[data-page=call] .app-shell-content,.app-shell[data-page=client] .app-shell-content,.app-shell[data-page=clients] .app-shell-content,.app-shell[data-page=notes] .app-shell-content,.app-shell[data-page=referrals] .app-shell-content,.app-shell[data-page=session] .app-shell-content,.app-shell[data-page=sessions] .app-shell-content,.app-shell[data-page=tasks] .app-shell-content,.app-shell[data-page=templates] .app-shell-content{background:var(--notion-bg)!important;padding:28px 60px 80px!important;color:var(--notion-text);font-family:var(--notion-font)}@media (max-width:720px){.app-shell[data-page=analytics] .app-shell-content,.app-shell[data-page=assistant] .app-shell-content,.app-shell[data-page=billing] .app-shell-content,.app-shell[data-page=cabinet] .app-shell-content,.app-shell[data-page=calendar] .app-shell-content,.app-shell[data-page=call] .app-shell-content,.app-shell[data-page=client] .app-shell-content,.app-shell[data-page=clients] .app-shell-content,.app-shell[data-page=notes] .app-shell-content,.app-shell[data-page=referrals] .app-shell-content,.app-shell[data-page=session] .app-shell-content,.app-shell[data-page=sessions] .app-shell-content,.app-shell[data-page=tasks] .app-shell-content,.app-shell[data-page=templates] .app-shell-content{padding:20px 16px 80px!important}}.app-shell[data-page=analytics] .app-topbar,.app-shell[data-page=assistant] .app-topbar,.app-shell[data-page=billing] .app-topbar,.app-shell[data-page=cabinet] .app-topbar,.app-shell[data-page=calendar] .app-topbar,.app-shell[data-page=call] .app-topbar,.app-shell[data-page=client] .app-topbar,.app-shell[data-page=clients] .app-topbar,.app-shell[data-page=notes] .app-topbar,.app-shell[data-page=referrals] .app-topbar,.app-shell[data-page=session] .app-topbar,.app-shell[data-page=sessions] .app-topbar,.app-shell[data-page=tasks] .app-topbar,.app-shell[data-page=templates] .app-topbar{background:var(--notion-bg)!important;border-bottom:1px solid var(--notion-border)!important;box-shadow:none!important;padding:10px 60px!important;min-height:48px!important}@media (max-width:720px){.app-shell[data-page=analytics] .app-topbar,.app-shell[data-page=assistant] .app-topbar,.app-shell[data-page=billing] .app-topbar,.app-shell[data-page=cabinet] .app-topbar,.app-shell[data-page=calendar] .app-topbar,.app-shell[data-page=call] .app-topbar,.app-shell[data-page=client] .app-topbar,.app-shell[data-page=clients] .app-topbar,.app-shell[data-page=notes] .app-topbar,.app-shell[data-page=referrals] .app-topbar,.app-shell[data-page=session] .app-topbar,.app-shell[data-page=sessions] .app-topbar,.app-shell[data-page=tasks] .app-topbar,.app-shell[data-page=templates] .app-topbar{padding:10px 16px!important}}.app-shell[data-page=analytics] .app-topbar-title,.app-shell[data-page=assistant] .app-topbar-title,.app-shell[data-page=billing] .app-topbar-title,.app-shell[data-page=cabinet] .app-topbar-title,.app-shell[data-page=calendar] .app-topbar-title,.app-shell[data-page=call] .app-topbar-title,.app-shell[data-page=client] .app-topbar-title,.app-shell[data-page=clients] .app-topbar-title,.app-shell[data-page=notes] .app-topbar-title,.app-shell[data-page=referrals] .app-topbar-title,.app-shell[data-page=session] .app-topbar-title,.app-shell[data-page=sessions] .app-topbar-title,.app-shell[data-page=tasks] .app-topbar-title,.app-shell[data-page=templates] .app-topbar-title{font-family:var(--notion-font)!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:var(--notion-text)!important}.app-shell[data-page=analytics] .app-topbar-subtitle,.app-shell[data-page=assistant] .app-topbar-subtitle,.app-shell[data-page=billing] .app-topbar-subtitle,.app-shell[data-page=cabinet] .app-topbar-subtitle,.app-shell[data-page=calendar] .app-topbar-subtitle,.app-shell[data-page=call] .app-topbar-subtitle,.app-shell[data-page=client] .app-topbar-subtitle,.app-shell[data-page=clients] .app-topbar-subtitle,.app-shell[data-page=notes] .app-topbar-subtitle,.app-shell[data-page=referrals] .app-topbar-subtitle,.app-shell[data-page=session] .app-topbar-subtitle,.app-shell[data-page=sessions] .app-topbar-subtitle,.app-shell[data-page=tasks] .app-topbar-subtitle,.app-shell[data-page=templates] .app-topbar-subtitle{color:var(--notion-text-muted)!important;font-family:var(--notion-font)!important;font-size:12px!important;text-transform:none!important;letter-spacing:0!important;font-weight:400!important;margin-top:2px!important}.app-shell[data-page=analytics] .app-topbar-ai-toggle,.app-shell[data-page=analytics] .app-topbar-bell,.app-shell[data-page=assistant] .app-topbar-ai-toggle,.app-shell[data-page=assistant] .app-topbar-bell,.app-shell[data-page=billing] .app-topbar-ai-toggle,.app-shell[data-page=billing] .app-topbar-bell,.app-shell[data-page=cabinet] .app-topbar-ai-toggle,.app-shell[data-page=cabinet] .app-topbar-bell,.app-shell[data-page=calendar] .app-topbar-ai-toggle,.app-shell[data-page=calendar] .app-topbar-bell,.app-shell[data-page=call] .app-topbar-ai-toggle,.app-shell[data-page=call] .app-topbar-bell,.app-shell[data-page=client] .app-topbar-ai-toggle,.app-shell[data-page=client] .app-topbar-bell,.app-shell[data-page=clients] .app-topbar-ai-toggle,.app-shell[data-page=clients] .app-topbar-bell,.app-shell[data-page=notes] .app-topbar-ai-toggle,.app-shell[data-page=notes] .app-topbar-bell,.app-shell[data-page=referrals] .app-topbar-ai-toggle,.app-shell[data-page=referrals] .app-topbar-bell,.app-shell[data-page=session] .app-topbar-ai-toggle,.app-shell[data-page=session] .app-topbar-bell,.app-shell[data-page=sessions] .app-topbar-ai-toggle,.app-shell[data-page=sessions] .app-topbar-bell,.app-shell[data-page=tasks] .app-topbar-ai-toggle,.app-shell[data-page=tasks] .app-topbar-bell,.app-shell[data-page=templates] .app-topbar-ai-toggle,.app-shell[data-page=templates] .app-topbar-bell{background:transparent!important;border:0!important;color:var(--notion-text-muted)!important;box-shadow:none!important;border-radius:4px!important;padding:6px 8px!important;font-family:var(--notion-font)!important;font-size:13px!important;font-weight:500!important}.app-shell[data-page=analytics] .card,.app-shell[data-page=assistant] .card,.app-shell[data-page=cabinet] .card,.app-shell[data-page=calendar] .card,.app-shell[data-page=client] .card,.app-shell[data-page=clients] .card,.app-shell[data-page=notes] .card,.app-shell[data-page=referrals] .card,.app-shell[data-page=session] .card,.app-shell[data-page=sessions] .card,.app-shell[data-page=tasks] .card,.app-shell[data-page=templates] .card{background:var(--notion-bg)!important;border:1px solid var(--notion-border)!important;border-radius:var(--notion-radius)!important;box-shadow:none!important;padding:18px 20px!important;margin-bottom:14px!important;font-family:var(--notion-font);color:var(--notion-text)}.app-shell[data-page=analytics] .card-subtle,.app-shell[data-page=assistant] .card-subtle,.app-shell[data-page=cabinet] .card-subtle,.app-shell[data-page=calendar] .card-subtle,.app-shell[data-page=client] .card-subtle,.app-shell[data-page=clients] .card-subtle,.app-shell[data-page=notes] .card-subtle,.app-shell[data-page=referrals] .card-subtle,.app-shell[data-page=session] .card-subtle,.app-shell[data-page=sessions] .card-subtle,.app-shell[data-page=tasks] .card-subtle,.app-shell[data-page=templates] .card-subtle{background:var(--notion-bg-sidebar)!important;border:1px solid var(--notion-border)!important;border-radius:var(--notion-radius)!important;box-shadow:none!important;color:var(--notion-text)}.app-shell[data-page=analytics] .section-title,.app-shell[data-page=assistant] .section-title,.app-shell[data-page=cabinet] .section-title,.app-shell[data-page=calendar] .section-title,.app-shell[data-page=client] .section-title,.app-shell[data-page=clients] .section-title,.app-shell[data-page=notes] .section-title,.app-shell[data-page=referrals] .section-title,.app-shell[data-page=session] .section-title,.app-shell[data-page=sessions] .section-title,.app-shell[data-page=tasks] .section-title,.app-shell[data-page=templates] .section-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;padding:0!important;border:0!important;background:transparent!important}.app-shell[data-page=analytics] .section-title h2,.app-shell[data-page=analytics] .section-title h3,.app-shell[data-page=assistant] .section-title h2,.app-shell[data-page=assistant] .section-title h3,.app-shell[data-page=cabinet] .section-title h2,.app-shell[data-page=cabinet] .section-title h3,.app-shell[data-page=calendar] .section-title h2,.app-shell[data-page=calendar] .section-title h3,.app-shell[data-page=client] .section-title h2,.app-shell[data-page=client] .section-title h3,.app-shell[data-page=clients] .section-title h2,.app-shell[data-page=clients] .section-title h3,.app-shell[data-page=notes] .section-title h2,.app-shell[data-page=notes] .section-title h3,.app-shell[data-page=referrals] .section-title h2,.app-shell[data-page=referrals] .section-title h3,.app-shell[data-page=session] .section-title h2,.app-shell[data-page=session] .section-title h3,.app-shell[data-page=sessions] .section-title h2,.app-shell[data-page=sessions] .section-title h3,.app-shell[data-page=tasks] .section-title h2,.app-shell[data-page=tasks] .section-title h3,.app-shell[data-page=templates] .section-title h2,.app-shell[data-page=templates] .section-title h3{margin:0!important;font-family:var(--notion-font)!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--notion-text)!important}.app-shell[data-page=analytics] .muted,.app-shell[data-page=analytics] .subtle,.app-shell[data-page=assistant] .muted,.app-shell[data-page=assistant] .subtle,.app-shell[data-page=billing] .muted,.app-shell[data-page=billing] .subtle,.app-shell[data-page=cabinet] .muted,.app-shell[data-page=cabinet] .subtle,.app-shell[data-page=calendar] .muted,.app-shell[data-page=calendar] .subtle,.app-shell[data-page=client] .muted,.app-shell[data-page=client] .subtle,.app-shell[data-page=clients] .muted,.app-shell[data-page=clients] .subtle,.app-shell[data-page=notes] .muted,.app-shell[data-page=notes] .subtle,.app-shell[data-page=referrals] .muted,.app-shell[data-page=referrals] .subtle,.app-shell[data-page=session] .muted,.app-shell[data-page=session] .subtle,.app-shell[data-page=sessions] .muted,.app-shell[data-page=sessions] .subtle,.app-shell[data-page=tasks] .muted,.app-shell[data-page=tasks] .subtle,.app-shell[data-page=templates] .muted,.app-shell[data-page=templates] .subtle{color:var(--notion-text-muted)!important;font-family:var(--notion-font)!important}.app-shell[data-page=analytics] .btn-primary,.app-shell[data-page=analytics] a.btn-primary,.app-shell[data-page=assistant] .btn-primary,.app-shell[data-page=assistant] a.btn-primary,.app-shell[data-page=billing] .btn-primary,.app-shell[data-page=billing] a.btn-primary,.app-shell[data-page=cabinet] .btn-primary,.app-shell[data-page=cabinet] a.btn-primary,.app-shell[data-page=calendar] .btn-primary,.app-shell[data-page=calendar] a.btn-primary,.app-shell[data-page=client] .btn-primary,.app-shell[data-page=client] a.btn-primary,.app-shell[data-page=clients] .btn-primary,.app-shell[data-page=clients] a.btn-primary,.app-shell[data-page=notes] .btn-primary,.app-shell[data-page=notes] a.btn-primary,.app-shell[data-page=referrals] .btn-primary,.app-shell[data-page=referrals] a.btn-primary,.app-shell[data-page=session] .btn-primary,.app-shell[data-page=session] a.btn-primary,.app-shell[data-page=sessions] .btn-primary,.app-shell[data-page=sessions] a.btn-primary,.app-shell[data-page=tasks] .btn-primary,.app-shell[data-page=tasks] a.btn-primary,.app-shell[data-page=templates] .btn-primary,.app-shell[data-page=templates] a.btn-primary{background:var(--notion-button-bg)!important;background-image:none!important;color:var(--notion-text-on-dark)!important;border:0!important;border-radius:4px!important;box-shadow:none!important;padding:7px 14px!important;font-family:var(--notion-font)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;transition:background .1s ease!important}.app-shell[data-page=analytics] .btn-primary:hover:not(:disabled),.app-shell[data-page=analytics] a.btn-primary:hover,.app-shell[data-page=assistant] .btn-primary:hover:not(:disabled),.app-shell[data-page=assistant] a.btn-primary:hover,.app-shell[data-page=billing] .btn-primary:hover:not(:disabled),.app-shell[data-page=billing] a.btn-primary:hover,.app-shell[data-page=cabinet] .btn-primary:hover:not(:disabled),.app-shell[data-page=cabinet] a.btn-primary:hover,.app-shell[data-page=calendar] .btn-primary:hover:not(:disabled),.app-shell[data-page=calendar] a.btn-primary:hover,.app-shell[data-page=client] .btn-primary:hover:not(:disabled),.app-shell[data-page=client] a.btn-primary:hover,.app-shell[data-page=clients] .btn-primary:hover:not(:disabled),.app-shell[data-page=clients] a.btn-primary:hover,.app-shell[data-page=notes] .btn-primary:hover:not(:disabled),.app-shell[data-page=notes] a.btn-primary:hover,.app-shell[data-page=referrals] .btn-primary:hover:not(:disabled),.app-shell[data-page=referrals] a.btn-primary:hover,.app-shell[data-page=session] .btn-primary:hover:not(:disabled),.app-shell[data-page=session] a.btn-primary:hover,.app-shell[data-page=sessions] .btn-primary:hover:not(:disabled),.app-shell[data-page=sessions] a.btn-primary:hover,.app-shell[data-page=tasks] .btn-primary:hover:not(:disabled),.app-shell[data-page=tasks] a.btn-primary:hover,.app-shell[data-page=templates] .btn-primary:hover:not(:disabled),.app-shell[data-page=templates] a.btn-primary:hover{background:var(--notion-button-hover)!important;color:var(--notion-text-on-dark)!important;transform:none!important;box-shadow:none!important}.app-shell[data-page=analytics] button.secondary,.app-shell[data-page=assistant] button.secondary,.app-shell[data-page=billing] button.secondary,.app-shell[data-page=cabinet] button.secondary,.app-shell[data-page=calendar] button.secondary,.app-shell[data-page=client] button.secondary,.app-shell[data-page=clients] button.secondary,.app-shell[data-page=notes] button.secondary,.app-shell[data-page=referrals] button.secondary,.app-shell[data-page=session] button.secondary,.app-shell[data-page=sessions] button.secondary,.app-shell[data-page=tasks] button.secondary,.app-shell[data-page=templates] button.secondary{background:var(--notion-bg)!important;border:1px solid var(--notion-border-strong)!important;color:var(--notion-text)!important;border-radius:4px!important;padding:6px 12px!important;font-family:var(--notion-font)!important;font-size:13px!important;font-weight:500!important;text-transform:none!important;box-shadow:none!important}.app-shell[data-page=analytics] button.secondary:hover:not(:disabled),.app-shell[data-page=assistant] button.secondary:hover:not(:disabled),.app-shell[data-page=billing] button.secondary:hover:not(:disabled),.app-shell[data-page=cabinet] button.secondary:hover:not(:disabled),.app-shell[data-page=calendar] button.secondary:hover:not(:disabled),.app-shell[data-page=client] button.secondary:hover:not(:disabled),.app-shell[data-page=clients] button.secondary:hover:not(:disabled),.app-shell[data-page=notes] button.secondary:hover:not(:disabled),.app-shell[data-page=referrals] button.secondary:hover:not(:disabled),.app-shell[data-page=session] button.secondary:hover:not(:disabled),.app-shell[data-page=sessions] button.secondary:hover:not(:disabled),.app-shell[data-page=tasks] button.secondary:hover:not(:disabled),.app-shell[data-page=templates] button.secondary:hover:not(:disabled){background:var(--notion-bg-hover)!important;border-color:var(--notion-border-strong)!important;color:var(--notion-text)!important}.app-shell[data-page=analytics] button.ghost,.app-shell[data-page=assistant] button.ghost,.app-shell[data-page=billing] button.ghost,.app-shell[data-page=cabinet] button.ghost,.app-shell[data-page=calendar] button.ghost,.app-shell[data-page=client] button.ghost,.app-shell[data-page=clients] button.ghost,.app-shell[data-page=notes] button.ghost,.app-shell[data-page=referrals] button.ghost,.app-shell[data-page=session] button.ghost,.app-shell[data-page=sessions] button.ghost,.app-shell[data-page=tasks] button.ghost,.app-shell[data-page=templates] button.ghost{background:transparent!important;border:0!important;color:var(--notion-text-muted)!important;border-radius:4px!important;padding:4px 8px!important;font-family:var(--notion-font)!important;font-size:13px!important;text-transform:none!important;box-shadow:none!important}.app-shell[data-page=analytics] button.ghost:hover:not(:disabled),.app-shell[data-page=assistant] button.ghost:hover:not(:disabled),.app-shell[data-page=billing] button.ghost:hover:not(:disabled),.app-shell[data-page=cabinet] button.ghost:hover:not(:disabled),.app-shell[data-page=calendar] button.ghost:hover:not(:disabled),.app-shell[data-page=client] button.ghost:hover:not(:disabled),.app-shell[data-page=clients] button.ghost:hover:not(:disabled),.app-shell[data-page=notes] button.ghost:hover:not(:disabled),.app-shell[data-page=referrals] button.ghost:hover:not(:disabled),.app-shell[data-page=session] button.ghost:hover:not(:disabled),.app-shell[data-page=sessions] button.ghost:hover:not(:disabled),.app-shell[data-page=tasks] button.ghost:hover:not(:disabled),.app-shell[data-page=templates] button.ghost:hover:not(:disabled){background:var(--notion-bg-hover)!important;color:var(--notion-text)!important}.app-shell[data-page=analytics] form button[type=submit]:not(.btn-primary):not(.secondary):not(.ghost),.app-shell[data-page=assistant] form button[type=submit]:not(.btn-primary):not(.secondary):not(.ghost),.app-shell[data-page=cabinet] form button[type=submit]:not(.btn-primary):not(.secondary):not(.ghost),.app-shell[data-page=calendar] form button[type=submit]:not(.btn-primary):not(.secondary):not(.ghost),.app-shell[data-page=client] form button[type=submit]:not(.btn-primary):not(.secondary):not(.ghost),.app-shell[data-page=clients] form button[type=submit]:not(.btn-primary):not(.secondary):not(.ghost),.app-shell[data-page=notes] form button[type=submit]:not(.btn-primary):not(.secondary):not(.ghost),.app-shell[data-page=referrals] form button[type=submit]:not(.btn-primary):not(.secondary):not(.ghost),.app-shell[data-page=session] form button[type=submit]:not(.btn-primary):not(.secondary):not(.ghost),.app-shell[data-page=sessions] form button[type=submit]:not(.btn-primary):not(.secondary):not(.ghost),.app-shell[data-page=tasks] form button[type=submit]:not(.btn-primary):not(.secondary):not(.ghost),.app-shell[data-page=templates] form button[type=submit]:not(.btn-primary):not(.secondary):not(.ghost){background:var(--notion-button-bg)!important;background-image:none!important;color:var(--notion-text-on-dark)!important;border:0!important;border-radius:4px!important;box-shadow:none!important;padding:7px 14px!important;font-family:var(--notion-font)!important;font-size:13px!important;font-weight:500!important;text-transform:none!important}.app-shell[data-page=cabinet] input[type=date],.app-shell[data-page=cabinet] input[type=datetime-local],.app-shell[data-page=cabinet] input[type=email],.app-shell[data-page=cabinet] input[type=number],.app-shell[data-page=cabinet] input[type=search],.app-shell[data-page=cabinet] input[type=tel],.app-shell[data-page=cabinet] input[type=text],.app-shell[data-page=cabinet] input[type=time],.app-shell[data-page=cabinet] select,.app-shell[data-page=cabinet] textarea,.app-shell[data-page=calendar] input[type=text],.app-shell[data-page=calendar] select,.app-shell[data-page=calendar] textarea,.app-shell[data-page=client] input[type=date],.app-shell[data-page=client] input[type=datetime-local],.app-shell[data-page=client] input[type=email],.app-shell[data-page=client] input[type=number],.app-shell[data-page=client] input[type=search],.app-shell[data-page=client] input[type=tel],.app-shell[data-page=client] input[type=text],.app-shell[data-page=client] input[type=time],.app-shell[data-page=client] select,.app-shell[data-page=client] textarea,.app-shell[data-page=clients] input[type=date],.app-shell[data-page=clients] input[type=datetime-local],.app-shell[data-page=clients] input[type=email],.app-shell[data-page=clients] input[type=number],.app-shell[data-page=clients] input[type=search],.app-shell[data-page=clients] input[type=tel],.app-shell[data-page=clients] input[type=text],.app-shell[data-page=clients] input[type=time],.app-shell[data-page=clients] select,.app-shell[data-page=clients] textarea,.app-shell[data-page=notes] input,.app-shell[data-page=notes] select,.app-shell[data-page=notes] textarea,.app-shell[data-page=referrals] input,.app-shell[data-page=referrals] select,.app-shell[data-page=referrals] textarea,.app-shell[data-page=session] input[type=date],.app-shell[data-page=session] input[type=datetime-local],.app-shell[data-page=session] input[type=email],.app-shell[data-page=session] input[type=number],.app-shell[data-page=session] input[type=search],.app-shell[data-page=session] input[type=tel],.app-shell[data-page=session] input[type=text],.app-shell[data-page=session] input[type=time],.app-shell[data-page=session] select,.app-shell[data-page=session] textarea,.app-shell[data-page=sessions] input[type=date],.app-shell[data-page=sessions] input[type=datetime-local],.app-shell[data-page=sessions] input[type=email],.app-shell[data-page=sessions] input[type=number],.app-shell[data-page=sessions] input[type=search],.app-shell[data-page=sessions] input[type=tel],.app-shell[data-page=sessions] input[type=text],.app-shell[data-page=sessions] input[type=time],.app-shell[data-page=sessions] select,.app-shell[data-page=sessions] textarea,.app-shell[data-page=tasks] input[type=date],.app-shell[data-page=tasks] input[type=datetime-local],.app-shell[data-page=tasks] input[type=email],.app-shell[data-page=tasks] input[type=number],.app-shell[data-page=tasks] input[type=search],.app-shell[data-page=tasks] input[type=tel],.app-shell[data-page=tasks] input[type=text],.app-shell[data-page=tasks] input[type=time],.app-shell[data-page=tasks] select,.app-shell[data-page=tasks] textarea,.app-shell[data-page=templates] input,.app-shell[data-page=templates] select,.app-shell[data-page=templates] textarea{background:var(--notion-bg)!important;border:1px solid var(--notion-border)!important;border-radius:4px!important;color:var(--notion-text)!important;font-family:var(--notion-font)!important;font-size:13px!important;padding:7px 10px!important;box-shadow:none!important;transition:border-color .1s ease,background .1s ease!important}.app-shell[data-page=cabinet] input:focus,.app-shell[data-page=cabinet] select:focus,.app-shell[data-page=cabinet] textarea:focus,.app-shell[data-page=calendar] input:focus,.app-shell[data-page=calendar] select:focus,.app-shell[data-page=calendar] textarea:focus,.app-shell[data-page=client] input:focus,.app-shell[data-page=client] select:focus,.app-shell[data-page=client] textarea:focus,.app-shell[data-page=clients] input:focus,.app-shell[data-page=clients] select:focus,.app-shell[data-page=clients] textarea:focus,.app-shell[data-page=notes] input:focus,.app-shell[data-page=notes] select:focus,.app-shell[data-page=notes] textarea:focus,.app-shell[data-page=referrals] input:focus,.app-shell[data-page=referrals] select:focus,.app-shell[data-page=referrals] textarea:focus,.app-shell[data-page=session] input:focus,.app-shell[data-page=session] select:focus,.app-shell[data-page=session] textarea:focus,.app-shell[data-page=sessions] input:focus,.app-shell[data-page=sessions] select:focus,.app-shell[data-page=sessions] textarea:focus,.app-shell[data-page=tasks] input:focus,.app-shell[data-page=tasks] select:focus,.app-shell[data-page=tasks] textarea:focus,.app-shell[data-page=templates] input:focus,.app-shell[data-page=templates] select:focus,.app-shell[data-page=templates] textarea:focus{border-color:var(--notion-accent)!important;outline:0!important;box-shadow:0 0 0 2px rgba(35,131,226,.18)!important}.app-shell[data-page=analytics] .tag,.app-shell[data-page=assistant] .tag,.app-shell[data-page=billing] .tag,.app-shell[data-page=cabinet] .tag,.app-shell[data-page=calendar] .tag,.app-shell[data-page=client] .tag,.app-shell[data-page=clients] .tag,.app-shell[data-page=notes] .tag,.app-shell[data-page=referrals] .tag,.app-shell[data-page=session] .tag,.app-shell[data-page=sessions] .tag,.app-shell[data-page=tasks] .tag,.app-shell[data-page=templates] .tag{background:var(--notion-bg-selected)!important;border:0!important;color:var(--notion-text-muted)!important;border-radius:3px!important;padding:2px 6px!important;font-family:var(--notion-font)!important;font-size:11px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}.app-shell[data-page=analytics] .tag-info,.app-shell[data-page=assistant] .tag-info,.app-shell[data-page=billing] .tag-info,.app-shell[data-page=cabinet] .tag-info,.app-shell[data-page=calendar] .tag-info,.app-shell[data-page=client] .tag-info,.app-shell[data-page=clients] .tag-info,.app-shell[data-page=notes] .tag-info,.app-shell[data-page=referrals] .tag-info,.app-shell[data-page=session] .tag-info,.app-shell[data-page=sessions] .tag-info,.app-shell[data-page=tasks] .tag-info,.app-shell[data-page=templates] .tag-info{background:var(--notion-bg-selected)!important;color:var(--notion-text-muted)!important}.app-shell[data-page=billing] .tag-success,.app-shell[data-page=cabinet] .tag-success,.app-shell[data-page=client] .tag-success,.app-shell[data-page=clients] .tag-success,.app-shell[data-page=session] .tag-success,.app-shell[data-page=sessions] .tag-success,.app-shell[data-page=tasks] .tag-success{background:rgba(75,110,75,.08)!important;color:#4b6e4b!important}.app-shell[data-page=billing] .tag-warning,.app-shell[data-page=cabinet] .tag-warning,.app-shell[data-page=client] .tag-warning,.app-shell[data-page=clients] .tag-warning,.app-shell[data-page=session] .tag-warning,.app-shell[data-page=sessions] .tag-warning,.app-shell[data-page=tasks] .tag-warning{background:rgba(180,124,35,.08)!important;color:#8c6422!important}.app-shell[data-page=billing] .tag-danger,.app-shell[data-page=cabinet] .tag-danger,.app-shell[data-page=client] .tag-danger,.app-shell[data-page=clients] .tag-danger,.app-shell[data-page=session] .tag-danger,.app-shell[data-page=sessions] .tag-danger,.app-shell[data-page=tasks] .tag-danger{background:rgba(176,60,60,.08)!important;color:#a23a3a!important}.app-shell[data-page=billing] .tag-muted,.app-shell[data-page=cabinet] .tag-muted,.app-shell[data-page=client] .tag-muted,.app-shell[data-page=clients] .tag-muted,.app-shell[data-page=session] .tag-muted,.app-shell[data-page=sessions] .tag-muted,.app-shell[data-page=tasks] .tag-muted{background:transparent!important;border:1px solid var(--notion-border-strong)!important;color:var(--notion-text-light)!important}.app-shell[data-page=billing] .banner,.app-shell[data-page=cabinet] .banner,.app-shell[data-page=calendar] .banner,.app-shell[data-page=client] .banner,.app-shell[data-page=clients] .banner,.app-shell[data-page=notes] .banner,.app-shell[data-page=referrals] .banner,.app-shell[data-page=session] .banner,.app-shell[data-page=sessions] .banner,.app-shell[data-page=tasks] .banner,.app-shell[data-page=templates] .banner{background:var(--notion-bg-hover)!important;border:1px solid var(--notion-border)!important;color:var(--notion-text)!important;border-radius:4px!important;font-family:var(--notion-font)!important;font-size:13px!important;box-shadow:none!important;padding:10px 12px!important}.app-shell[data-page=billing] .banner.warning,.app-shell[data-page=cabinet] .banner.warning,.app-shell[data-page=client] .banner.warning,.app-shell[data-page=clients] .banner.warning,.app-shell[data-page=session] .banner.warning,.app-shell[data-page=sessions] .banner.warning,.app-shell[data-page=tasks] .banner.warning{background:rgba(180,124,35,.06)!important;border-color:rgba(180,124,35,.18)!important;color:#6e4f1b!important}.app-shell[data-page=client] .crm-page-hero,.app-shell[data-page=clients] .crm-page-hero,.app-shell[data-page=session] .crm-page-hero,.app-shell[data-page=sessions] .crm-page-hero,.app-shell[data-page=tasks] .crm-page-hero{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0 0 18px!important}.app-shell[data-page=client] .crm-page-hero .section-title,.app-shell[data-page=clients] .crm-page-hero .section-title,.app-shell[data-page=session] .crm-page-hero .section-title,.app-shell[data-page=sessions] .crm-page-hero .section-title,.app-shell[data-page=tasks] .crm-page-hero .section-title{margin:0 0 4px!important}.app-shell[data-page=client] .crm-page-hero h2,.app-shell[data-page=clients] .crm-page-hero h2,.app-shell[data-page=session] .crm-page-hero h2,.app-shell[data-page=sessions] .crm-page-hero h2,.app-shell[data-page=tasks] .crm-page-hero h2{font-size:28px!important;font-weight:700!important;letter-spacing:-.01em!important}.app-shell[data-page=client] .crm-page-hero p,.app-shell[data-page=clients] .crm-page-hero p,.app-shell[data-page=session] .crm-page-hero p,.app-shell[data-page=sessions] .crm-page-hero p,.app-shell[data-page=tasks] .crm-page-hero p{font-size:13px!important;color:var(--notion-text-muted)!important;margin:4px 0 0!important}.app-shell[data-page=clients] .crm-page-hero>.section-title>.tag,.app-shell[data-page=sessions] .crm-page-hero>.section-title>.tag,.app-shell[data-page=tasks] .crm-page-hero>.section-title>.tag{display:none!important}.app-shell[data-page=client] .client-workspace-kpis,.app-shell[data-page=client] .crm-kpis,.app-shell[data-page=clients] .crm-kpis,.app-shell[data-page=session] .client-workspace-kpis,.app-shell[data-page=session] .crm-kpis,.app-shell[data-page=sessions] .crm-kpis,.app-shell[data-page=tasks] .crm-kpis{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:0!important;margin:14px 0 24px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.app-shell[data-page=client] .client-workspace-kpis .card-subtle,.app-shell[data-page=client] .crm-kpi,.app-shell[data-page=clients] .crm-kpi,.app-shell[data-page=session] .client-workspace-kpis .card-subtle,.app-shell[data-page=session] .crm-kpi,.app-shell[data-page=sessions] .crm-kpi,.app-shell[data-page=tasks] .crm-kpi{flex:1 1!important;min-width:140px!important;background:transparent!important;border:0!important;border-radius:0!important;border-left:1px solid var(--notion-border)!important;box-shadow:none!important;padding:4px 20px!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:6px!important;cursor:inherit}.app-shell[data-page=client] .client-workspace-kpis .card-subtle:first-child,.app-shell[data-page=client] .crm-kpi:first-child,.app-shell[data-page=clients] .crm-kpi:first-child,.app-shell[data-page=session] .client-workspace-kpis .card-subtle:first-child,.app-shell[data-page=session] .crm-kpi:first-child,.app-shell[data-page=sessions] .crm-kpi:first-child,.app-shell[data-page=tasks] .crm-kpi:first-child{padding-left:0!important;border-left:0!important}.app-shell[data-page=client] .client-workspace-kpis .card-subtle .subtle,.app-shell[data-page=client] .crm-kpi span,.app-shell[data-page=clients] .crm-kpi span,.app-shell[data-page=session] .client-workspace-kpis .card-subtle .subtle,.app-shell[data-page=session] .crm-kpi span,.app-shell[data-page=sessions] .crm-kpi span,.app-shell[data-page=tasks] .crm-kpi span{color:var(--notion-text-light)!important;font-family:var(--notion-font)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;display:block!important}.app-shell[data-page=client] .client-workspace-kpis .card-subtle strong,.app-shell[data-page=client] .crm-kpi strong,.app-shell[data-page=clients] .crm-kpi strong,.app-shell[data-page=session] .client-workspace-kpis .card-subtle strong,.app-shell[data-page=session] .crm-kpi strong,.app-shell[data-page=sessions] .crm-kpi strong,.app-shell[data-page=tasks] .crm-kpi strong{font-family:var(--notion-font)!important;font-size:24px!important;font-weight:600!important;line-height:1.1!important;letter-spacing:-.01em!important;color:var(--notion-text)!important}@media (max-width:720px){.app-shell[data-page=client] .crm-kpis,.app-shell[data-page=clients] .crm-kpis,.app-shell[data-page=session] .crm-kpis,.app-shell[data-page=sessions] .crm-kpis,.app-shell[data-page=tasks] .crm-kpis{flex-direction:column!important}.app-shell[data-page=client] .crm-kpi,.app-shell[data-page=clients] .crm-kpi,.app-shell[data-page=session] .crm-kpi,.app-shell[data-page=sessions] .crm-kpi,.app-shell[data-page=tasks] .crm-kpi{flex:0 0 auto!important;padding:10px 0!important;border-left:0!important;border-bottom:1px solid var(--notion-border)!important}}.app-shell[data-page=client] .crm-form-card,.app-shell[data-page=client] .crm-list-section,.app-shell[data-page=clients] .crm-form-card,.app-shell[data-page=clients] .crm-list-section,.app-shell[data-page=session] .crm-form-card,.app-shell[data-page=session] .crm-list-section,.app-shell[data-page=sessions] .crm-form-card,.app-shell[data-page=sessions] .crm-list-section,.app-shell[data-page=tasks] .crm-form-card,.app-shell[data-page=tasks] .crm-list-section{background:var(--notion-bg)!important;border:1px solid var(--notion-border)!important;border-radius:var(--notion-radius)!important;box-shadow:none!important;padding:16px 20px!important;margin-bottom:16px!important}.app-shell[data-page=client] .crm-card-list,.app-shell[data-page=clients] .crm-card-list,.app-shell[data-page=session] .crm-card-list,.app-shell[data-page=sessions] .crm-card-list,.app-shell[data-page=tasks] .crm-card-list{list-style:none!important;margin:4px 0 0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:0!important}.app-shell[data-page=client] .crm-card-list>li,.app-shell[data-page=clients] .crm-card-list>li,.app-shell[data-page=session] .crm-card-list>li,.app-shell[data-page=sessions] .crm-card-list>li,.app-shell[data-page=tasks] .crm-card-list>li{margin:0!important;padding:0!important}.app-shell[data-page=client] .crm-list-card,.app-shell[data-page=clients] .crm-list-card,.app-shell[data-page=clients] a.crm-list-card,.app-shell[data-page=session] .crm-list-card,.app-shell[data-page=sessions] .crm-list-card,.app-shell[data-page=sessions] a.crm-list-card,.app-shell[data-page=tasks] .crm-list-card{display:flex!important;flex-direction:column!important;gap:4px!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--notion-border)!important;border-radius:0!important;box-shadow:none!important;padding:10px 4px!important;transition:background .08s ease!important;text-decoration:none!important;color:var(--notion-text)!important}.app-shell[data-page=client] .crm-list-card:hover,.app-shell[data-page=clients] a.crm-list-card:hover,.app-shell[data-page=session] .crm-list-card:hover,.app-shell[data-page=sessions] a.crm-list-card:hover,.app-shell[data-page=tasks] .crm-list-card:hover{background:var(--notion-bg-hover)!important;transform:none!important}.app-shell[data-page=client] .crm-list-card-foot,.app-shell[data-page=client] .crm-list-card-top,.app-shell[data-page=clients] .crm-list-card-foot,.app-shell[data-page=clients] .crm-list-card-top,.app-shell[data-page=session] .crm-list-card-foot,.app-shell[data-page=session] .crm-list-card-top,.app-shell[data-page=sessions] .crm-list-card-foot,.app-shell[data-page=sessions] .crm-list-card-top,.app-shell[data-page=tasks] .crm-list-card-foot,.app-shell[data-page=tasks] .crm-list-card-top{border:0!important;padding:0!important;margin:0!important;background:transparent!important}.app-shell[data-page=client] .crm-list-card strong,.app-shell[data-page=clients] .crm-list-card-main strong,.app-shell[data-page=session] .crm-list-card strong,.app-shell[data-page=sessions] .crm-list-card-main strong,.app-shell[data-page=tasks] .crm-list-card strong{font-family:var(--notion-font)!important;font-size:14px!important;font-weight:500!important;color:var(--notion-text)!important}.app-shell[data-page=clients] .crm-list-card-id,.app-shell[data-page=sessions] .crm-list-card-id{color:var(--notion-text-light)!important;font-size:12px!important;font-family:var(--notion-font)!important;background:transparent!important;border:0!important;padding:0!important;font-weight:400!important}.app-shell[data-page=clients] .crm-list-card-link,.app-shell[data-page=sessions] .crm-list-card-link{color:var(--notion-accent)!important;font-size:12px!important;font-family:var(--notion-font)!important;font-weight:400!important;background:transparent!important;border:0!important;padding:0!important}.app-shell[data-page=cabinet] .account-tabs,.app-shell[data-page=client] .account-tabs,.app-shell[data-page=clients] .account-tabs,.app-shell[data-page=session] .account-tabs,.app-shell[data-page=sessions] .account-tabs,.app-shell[data-page=tasks] .account-tabs{display:flex!important;flex-wrap:wrap!important;gap:0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--notion-border)!important;padding:0!important;margin-bottom:16px!important;border-radius:0!important}.app-shell[data-page=cabinet] .account-tab,.app-shell[data-page=client] .account-tab,.app-shell[data-page=clients] .account-tab,.app-shell[data-page=session] .account-tab,.app-shell[data-page=sessions] .account-tab,.app-shell[data-page=tasks] .account-tab{background:transparent!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:var(--notion-text-muted)!important;padding:8px 12px!important;margin:0!important;font-family:var(--notion-font)!important;font-size:13px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;transition:color .08s ease,border-color .08s ease!important}.app-shell[data-page=cabinet] .account-tab:hover,.app-shell[data-page=client] .account-tab:hover,.app-shell[data-page=clients] .account-tab:hover,.app-shell[data-page=session] .account-tab:hover,.app-shell[data-page=sessions] .account-tab:hover,.app-shell[data-page=tasks] .account-tab:hover{background:transparent!important;color:var(--notion-text)!important}.app-shell[data-page=cabinet] .account-tab.is-active,.app-shell[data-page=client] .account-tab.is-active,.app-shell[data-page=clients] .account-tab.is-active,.app-shell[data-page=session] .account-tab.is-active,.app-shell[data-page=sessions] .account-tab.is-active,.app-shell[data-page=tasks] .account-tab.is-active{background:transparent!important;color:var(--notion-text)!important;border-bottom-color:var(--notion-text)!important;font-weight:600!important}.app-shell[data-page=client] .client-workspace-summary{background:var(--notion-bg)!important;border:1px solid var(--notion-border)!important;border-radius:var(--notion-radius)!important;box-shadow:none!important;padding:18px 20px!important}.app-shell[data-page=client] .client-reminders-list,.app-shell[data-page=client] .client-session-list{list-style:none!important;margin:8px 0 0!important;padding:0!important}.app-shell[data-page=client] .client-reminder-item,.app-shell[data-page=client] .client-session-item{background:transparent!important;border:0!important;border-bottom:1px solid var(--notion-border)!important;border-radius:0!important;padding:10px 4px!important;margin:0!important;box-shadow:none!important;color:var(--notion-text)!important;font-family:var(--notion-font)!important}.app-shell[data-page=client] .client-session-item:hover{background:var(--notion-bg-hover)!important;transform:none!important}.app-shell[data-page=client] .client-session-snippet{color:var(--notion-text-muted)!important;font-size:13px!important;margin:6px 0 0!important}.app-shell[data-page=client] .empty-state,.app-shell[data-page=clients] .empty-state,.app-shell[data-page=session] .empty-state,.app-shell[data-page=sessions] .empty-state{background:var(--notion-bg-sidebar)!important;border:1px dashed var(--notion-border)!important;border-radius:var(--notion-radius)!important;color:var(--notion-text-muted)!important;font-family:var(--notion-font)!important;padding:24px 16px!important;box-shadow:none!important}.app-shell[data-page=session] .session-grid{gap:16px!important}.app-shell[data-page=session] .session-grid>.card,.app-shell[data-page=session] .session-grid>.stack>.card{background:var(--notion-bg)!important;border:1px solid var(--notion-border)!important;border-radius:var(--notion-radius)!important;box-shadow:none!important}.app-shell[data-page=session] .chat-feed{background:var(--notion-bg-sidebar)!important;border:1px solid var(--notion-border)!important;border-radius:var(--notion-radius)!important}.app-shell[data-page=billing] .app-shell-content{max-width:1100px;margin:0 auto}.app-shell[data-page=billing] h2{font-size:18px!important;letter-spacing:0!important;text-transform:none!important}.app-shell[data-page=billing] h2,.app-shell[data-page=billing] h3{font-family:var(--notion-font)!important;font-weight:600!important;color:var(--notion-text)!important}.app-shell[data-page=billing] h3{font-size:16px!important}.app-shell[data-page=billing] .billing-current{display:flex!important;flex-direction:column!important;gap:16px!important;margin-bottom:24px!important}.app-shell[data-page=billing] .billing-current-card{background:var(--notion-bg)!important;border:1px solid var(--notion-border)!important;border-radius:var(--notion-radius)!important;box-shadow:none!important;padding:18px 20px!important}.app-shell[data-page=billing] .billing-current-head{display:flex!important;align-items:baseline!important;gap:12px!important;flex-wrap:wrap!important}.app-shell[data-page=billing] .billing-current-label{color:var(--notion-text-light)!important;font-size:11px!important;font-family:var(--notion-font)!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important}.app-shell[data-page=billing] .billing-current-plan{color:var(--notion-text)!important;font-family:var(--notion-font)!important;font-size:22px!important;font-weight:600!important;letter-spacing:-.01em!important}.app-shell[data-page=billing] .billing-current-meta{display:flex!important;flex-wrap:wrap!important;gap:16px!important;margin-top:10px!important;font-family:var(--notion-font)!important;font-size:13px!important;color:var(--notion-text-muted)!important}.app-shell[data-page=billing] .billing-current-meta strong{color:var(--notion-text)!important;font-weight:500!important}.app-shell[data-page=billing] .billing-current-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:14px!important}.app-shell[data-page=billing] button.ghost,.app-shell[data-page=billing] button.secondary{background:var(--notion-bg)!important;border:1px solid var(--notion-border-strong)!important;color:var(--notion-text)!important;border-radius:4px!important;padding:6px 12px!important;font-family:var(--notion-font)!important;font-size:13px!important;font-weight:500!important;box-shadow:none!important;text-transform:none!important}.app-shell[data-page=billing] button.ghost:hover:not(:disabled),.app-shell[data-page=billing] button.secondary:hover:not(:disabled){background:var(--notion-bg-hover)!important;color:var(--notion-text)!important}.app-shell[data-page=billing] .billing-plans-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:14px!important;gap:14px!important;margin-top:12px!important}@media (max-width:980px){.app-shell[data-page=billing] .billing-plans-grid{grid-template-columns:1fr!important}}.app-shell[data-page=billing] .billing-plan-card{background:var(--notion-bg)!important;border:1px solid var(--notion-border)!important;border-radius:var(--notion-radius)!important;box-shadow:none!important;padding:18px 18px 20px!important;position:relative!important;display:flex!important;flex-direction:column!important;gap:8px!important}.app-shell[data-page=billing] .billing-plan-card.is-current{background:var(--notion-bg-selected)!important;border-color:var(--notion-border-strong)!important}.app-shell[data-page=billing] .billing-plan-badge{position:absolute!important;top:12px!important;right:12px!important;background:var(--notion-bg-selected)!important;color:var(--notion-text-muted)!important;border:0!important;border-radius:3px!important;font-family:var(--notion-font)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;padding:2px 6px!important;box-shadow:none!important}.app-shell[data-page=billing] .billing-plan-title{font-size:15px!important;margin:0!important;text-transform:none!important}.app-shell[data-page=billing] .billing-plan-price,.app-shell[data-page=billing] .billing-plan-title{font-family:var(--notion-font)!important;font-weight:600!important;color:var(--notion-text)!important}.app-shell[data-page=billing] .billing-plan-price{font-size:22px!important;margin:4px 0 0!important;letter-spacing:-.01em!important}.app-shell[data-page=billing] .billing-plan-bullets{list-style:none!important;margin:8px 0 12px!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:6px!important}.app-shell[data-page=billing] .billing-plan-bullets li{color:var(--notion-text-muted)!important;font-family:var(--notion-font)!important;font-size:13px!important;line-height:1.5!important;padding-left:14px!important;position:relative!important}.app-shell[data-page=billing] .billing-plan-bullets li:before{content:"·"!important;position:absolute!important;left:4px!important;top:-2px!important;color:var(--notion-text-light)!important;font-size:18px!important;font-weight:600!important}.app-shell[data-page=billing] .billing-plan-cta{background:var(--notion-button-bg)!important;background-image:none!important;color:var(--notion-text-on-dark)!important;border:0!important;border-radius:4px!important;box-shadow:none!important;padding:8px 14px!important;font-family:var(--notion-font)!important;font-size:13px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;transition:background .1s ease!important}.app-shell[data-page=billing] .billing-plan-cta:hover:not(:disabled){background:var(--notion-button-hover)!important;color:var(--notion-text-on-dark)!important}.app-shell[data-page=billing] .billing-plan-cta:disabled{background:var(--notion-bg-selected)!important;color:var(--notion-text-light)!important;cursor:not-allowed!important}.app-shell[data-page=billing] .billing-corp-card{background:var(--notion-bg-sidebar)!important;border:1px solid var(--notion-border)!important;border-radius:var(--notion-radius)!important;box-shadow:none!important;padding:18px 20px!important;display:flex!important;flex-wrap:wrap!important;gap:16px!important;align-items:center!important;justify-content:space-between!important}.app-shell[data-page=billing] .billing-packs .card,.app-shell[data-page=billing] .billing-usage-card,.app-shell[data-page=billing] .billing-usage-row{background:var(--notion-bg)!important;border:1px solid var(--notion-border)!important;border-radius:var(--notion-radius)!important;box-shadow:none!important}.app-shell[data-page=billing] .modal-card{background:var(--notion-bg)!important;border:1px solid var(--notion-border)!important;border-radius:var(--notion-radius)!important;box-shadow:var(--notion-shadow-pop)!important}.app-shell[data-page=billing] .modal-head{border-bottom:1px solid var(--notion-border)!important;padding:12px 16px!important}.app-shell[data-page=calendar] .card{padding:16px 18px!important}.app-shell[data-page=cabinet] .card{background:var(--notion-bg)!important;border:1px solid var(--notion-border)!important;border-radius:var(--notion-radius)!important;box-shadow:none!important;padding:18px 20px!important}.app-shell[data-page=cabinet] .card h2,.app-shell[data-page=cabinet] .card h3{font-family:var(--notion-font)!important;font-size:14px!important;font-weight:600!important;color:var(--notion-text)!important;text-transform:none!important;letter-spacing:0!important;margin:0 0 8px!important}.app-shell[data-page=cabinet] .account-avatar-preview{border:1px solid var(--notion-border)!important;border-radius:50%!important;box-shadow:none!important}.app-shell[data-page=cabinet] .account-avatar-upload{background:var(--notion-bg-hover)!important;border:1px dashed var(--notion-border)!important;border-radius:var(--notion-radius)!important;color:var(--notion-text-muted)!important;font-family:var(--notion-font)!important;font-size:13px!important;box-shadow:none!important}.app-shell[data-page=call] .app-shell-content{padding:0!important;background:var(--notion-bg)!important}.app-shell[data-page=analytics] .card,.app-shell[data-page=assistant] .card,.app-shell[data-page=notes] .card,.app-shell[data-page=templates] .card{background:var(--notion-bg-sidebar)!important;border:1px solid var(--notion-border)!important;border-radius:var(--notion-radius)!important;box-shadow:none!important}.app-shell[data-page=referrals] .card{background:var(--notion-bg)!important;border:1px solid var(--notion-border)!important;border-radius:var(--notion-radius)!important;box-shadow:none!important;padding:18px 20px!important}.app-shell[data-page=billing] .app-topbar-actions .btn-primary,.app-shell[data-page=cabinet] .app-topbar-actions .btn-primary,.app-shell[data-page=calendar] .app-topbar-actions .btn-primary,.app-shell[data-page=client] .app-topbar-actions .btn-primary,.app-shell[data-page=clients] .app-topbar-actions .btn-primary,.app-shell[data-page=referrals] .app-topbar-actions .btn-primary,.app-shell[data-page=session] .app-topbar-actions .btn-primary,.app-shell[data-page=sessions] .app-topbar-actions .btn-primary,.app-shell[data-page=tasks] .app-topbar-actions .btn-primary{background:var(--notion-button-bg)!important;color:var(--notion-text-on-dark)!important;border:0!important;box-shadow:none!important;border-radius:4px!important;padding:6px 12px!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}