html[data-theme=liquid-glass-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--glass:255, 255, 255;--accent-rgb:10, 132, 255;--bg-primary:#0a0e1a;--bg-secondary:#0e1222;--bg-card:#ffffff14;--bg-card-hover:#ffffff1f;--bg-tertiary:#141a2e;--accent-blue:#0a84ff;--accent-blue-bright:#409cff;--accent-purple:#bf5af2;--accent-green:#30d158;--accent-orange:#ff9f0a;--accent-red:#ff453a;--text-primary:#fff;--text-muted:#98989d;--border-primary:#ffffff1f;--border-secondary:#ffffff14;--success:#30d158;--shadow-glass-sm:0 2px 12px #00000040, inset 0 1px 0 #ffffff14;--shadow-glass-md:0 8px 32px #00000059, inset 0 1px 0 #ffffff1a;--shadow-glass-lg:0 16px 48px #0006, inset 0 1px 0 #ffffff1f;--shadow-glass-xl:0 24px 64px #00000073, inset 0 1px 0 #ffffff24;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-theme=liquid-glass-dark] body{background:var(--bg-primary)}html[data-theme=liquid-glass-dark] body:before{background:radial-gradient(ellipse 70% 60% at 10% 20%, #a03cdc26 0%, transparent 55%), radial-gradient(ellipse 80% 65% at 85% 15%, rgba(var(--accent-rgb), .12) 0%, transparent 50%), radial-gradient(ellipse 60% 50% at 60% 85%, #30d15814 0%, transparent 45%), radial-gradient(ellipse 90% 70% at 25% 80%, #ff453a1a 0%, transparent 55%), radial-gradient(ellipse 100% 80% at 50% 45%, #5ac8fa0f 0%, transparent 60%);animation:20s ease-in-out infinite alternate liquidAtmosphere}html[data-theme=liquid-glass-dark] em,html[data-theme=liquid-glass-dark] i{color:#fff}html[data-theme=liquid-glass-dark] ::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}html[data-theme=liquid-glass-dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff40}html[data-theme=liquid-glass-dark] .sidebar{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);background:#ffffff0d;border-right:1px solid #ffffff14;box-shadow:1px 0 16px #0003,inset 0 1px #ffffff14}html[data-theme=liquid-glass-dark] .sidebar:after{background:linear-gradient(180deg, #ffffff0a 0%, transparent 40%, rgba(var(--accent-rgb), .02) 100%)}html[data-theme=liquid-glass-dark] .nav-item{transition:all .3s cubic-bezier(.4,0,.2,1)}html[data-theme=liquid-glass-dark] .nav-item:hover{background:#ffffff0f}html[data-theme=liquid-glass-dark] .nav-item.active{background:rgba(var(--accent-rgb), .15);color:var(--accent-blue)}html[data-theme=liquid-glass-dark] .nav-label{color:var(--text-primary)}html[data-theme=liquid-glass-dark] .nav-item.active .nav-label{color:var(--accent-blue)}html[data-theme=liquid-glass-dark] .sidebar-brand{border-bottom-color:#ffffff14}html[data-theme=liquid-glass-dark] .sidebar-logo{filter:none}html[data-theme=liquid-glass-dark] .sidebar-profile{border-top-color:#ffffff14}html[data-theme=liquid-glass-dark] .sidebar-footer{border-top:1px solid #ffffff14}html[data-theme=liquid-glass-dark] .chat-section{background:#ffffff08}html[data-theme=liquid-glass-dark] .chat-list{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);background:#ffffff0f}html[data-theme=liquid-glass-dark] .chat-list-header{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);background:#ffffff0f;border-bottom:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff0f}html[data-theme=liquid-glass-dark] .chat-sidebar-expand-btn{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);background:#ffffff14;border:1px solid #ffffff1f}html[data-theme=liquid-glass-dark] .chat-input-area{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);box-shadow:var(--shadow-glass-md);background:#ffffff14;border:1px solid #ffffff1f}html[data-theme=liquid-glass-dark] .chat-input-container{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);border-radius:var(--radius-lg);box-shadow:var(--shadow-glass-sm);background:#ffffff0f;border:1px solid #ffffff1a}html[data-theme=liquid-glass-dark] .dm-input-area{background:0 0;border-color:#0000}html[data-theme=liquid-glass-dark] .chat-input,html[data-theme=liquid-glass-dark] .mail-search-input{color:var(--text-primary);background:0 0!important;border:none!important}html[data-theme=liquid-glass-dark] :is(.settings-card,.stat-card,.dm-chat-card,.universal-card,.sprint-hero,.hub-phase-card,.hub-welcome,.hub-next-action,.hub-campaign-header,.hub-celebration,.hub-cl-card,.hub-cc,.ci-grid-card,.ci-alert-card,.ci-health-strip,.ci-stats-bar,.crm-hero,.crm-info-card,.crm-contacts-table,.crm-detail-section,.crm-referrals-section,.time-tracker-card,.tr-card,.todo-section-card,.onboarding-card,.dashboard-hero,.live-kpi-card,.admin-kpi-card,.live-provider-card,.live-credit-banner,.proposal-header,.proposal-success-card,.sprint-input-card,.sprint-placeholder-card,.cockpit-hdr,.sprint-proposal-card,.sprint-progress-container,.activity-panel,.top-tool-card,.cm-phase-card,.cm-action-card,.cm-col-card,.privacy-section,.cookie-banner,.sprint-sv-panel,.electron-update-banner,.calendar-view,.mail-tabs,.sprint-phase-nav,.sprint-campaign-bar,.sprint-schedule-tile,.phase3-hdr,.phase-navigation,.phase-content,.workflow-header-icon,.view-switcher,.mail-compose-btn,.mail-compose-fab,.mail-ai-draft-btn){-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);background:#ffffff0f;border:1px solid #ffffff1a;box-shadow:0 8px 32px #00000029,0 2px 8px #0000001f,inset 0 1px #ffffff14}html[data-theme=liquid-glass-dark] .crm-kpi-card{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);border-radius:var(--radius-lg);box-shadow:var(--shadow-glass-md);background:#ffffff14;border:1px solid #ffffff1f}html[data-theme=liquid-glass-dark] .crm-kanban-column{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);border-radius:var(--radius-lg);box-shadow:var(--shadow-glass-sm);background:#ffffff0d;border:1px solid #ffffff14}html[data-theme=liquid-glass-dark] .crm-kanban-column-header{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);background:#ffffff0f}html[data-theme=liquid-glass-dark] .crm-deal-card{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);border-radius:var(--radius-md);box-shadow:var(--shadow-glass-sm);background:#ffffff14;border:1px solid #ffffff1f;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s}html[data-theme=liquid-glass-dark] .crm-deal-card:hover{box-shadow:var(--shadow-glass-md);transform:translateY(-1px)}html[data-theme=liquid-glass-dark] .todo-column{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);border-radius:var(--radius-lg);background:#ffffff0d;border:1px solid #ffffff14}html[data-theme=liquid-glass-dark] .todo-board-card{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);border-radius:var(--radius-md);box-shadow:var(--shadow-glass-sm);background:#ffffff14;border:1px solid #ffffff1f}html[data-theme=liquid-glass-dark] :is(.modal-glass,.stat-modal,.dm-new-chat-modal,.calendar-modal,.calendar-form-modal,.mail-compose-modal,.mc-card,.crm-modal-panel,.crm-deal-modal,.crm-event-modal,.admin-modal,.upm-panel,.td-modal,.tour-modal,.command-palette,.keyboard-help-modal,.sprint-explainer-drawer){-webkit-backdrop-filter:blur(60px)saturate(2);backdrop-filter:blur(60px)saturate(2);border-radius:var(--radius-xl);background:#28282ec7;border:1px solid #ffffff2e;box-shadow:0 24px 64px #00000080,0 8px 24px #0000004d,inset 0 2px #ffffff14}html[data-theme=liquid-glass-dark] :is(.gdp-dropdown,.gtp-dropdown,.dp-dropdown,.td-dropdown,.contacts-search-dropdown,.liste-priority-dropdown,.liste-assignee-dropdown,.time-project-dropdown,.time-entry-project-dropdown,.time-export-dropdown,.time-search-dropdown,.dm-emoji-picker,.dm-plus-menu,.dm-context-menu,.crm-actions-menu,.hub-cc-menu,.chat-context-menu,.plus-menu-dropdown,.pp-dropdown){-webkit-backdrop-filter:blur(50px)saturate(2);backdrop-filter:blur(50px)saturate(2);border-radius:var(--radius-md);background:#28282ebf;border:1px solid #ffffff29;box-shadow:0 8px 32px #00000059,0 2px 8px #0003,inset 0 1px #ffffff14}html[data-theme=liquid-glass-dark] :is(.phase1-infotip-bubble,.hub-bot-bubble,.se-bot-bubble){-webkit-backdrop-filter:blur(50px)saturate(2);backdrop-filter:blur(50px)saturate(2);border-radius:var(--radius-lg);box-shadow:var(--shadow-glass-md);background:#ffffff1a;border:1px solid #ffffff24}html[data-theme=liquid-glass-dark] :is(.email-compose-card,.draft-compose-card,.email-compose-cancel){-webkit-backdrop-filter:blur(50px)saturate(2);backdrop-filter:blur(50px)saturate(2);background:#28282eb8;border:1px solid #ffffff24}html[data-theme=liquid-glass-dark] :is(.email-compose-input,.email-compose-body,.draft-compose-input,.draft-compose-textarea){color:#fff;background:#ffffff0f;border:1px solid #ffffff1a}html[data-theme=liquid-glass-dark] :is(.email-compose-input,.email-compose-body,.draft-compose-input,.draft-compose-textarea):focus{border-color:rgba(var(--accent-rgb), .4);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .15);background:#ffffff1a}html[data-theme=liquid-glass-dark] .draft-compose-card:before,html[data-theme=liquid-glass-dark] .email-compose-card:before{background:linear-gradient(#ffffff0a 0%,#0000 100%)}html[data-theme=liquid-glass-dark] .dm-chat-card{border-radius:var(--radius-lg)}html[data-theme=liquid-glass-dark] .dm-new-chat-modal{border-radius:var(--radius-xl)}html[data-theme=liquid-glass-dark] .dm-new-chat-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000008c}html[data-theme=liquid-glass-dark] .chat-message.bot .chat-bubble,html[data-theme=liquid-glass-dark] .chat-message.bot .message-content{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);box-shadow:var(--shadow-glass-sm);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:1.25rem 1.25rem 1.25rem .375rem}html[data-theme=liquid-glass-dark] .chat-message.user .chat-bubble,html[data-theme=liquid-glass-dark] .chat-message.user .message-content{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);box-shadow:var(--shadow-glass-sm);background:linear-gradient(135deg,#5078a040 0%,#3c648c26 50%,#28507833 100%);border:1px solid #ffffff1a;border-radius:1.25rem 1.25rem .375rem}html[data-theme=liquid-glass-dark] .chat-scroll-bottom-btn{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);box-shadow:var(--shadow-glass-md);background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px}html[data-theme=liquid-glass-dark] .attached-file{border-radius:var(--radius-sm);background:#ffffff0a;border:1px solid #ffffff14}html[data-theme=liquid-glass-dark] input:not([type=checkbox]):not([type=radio]):not([type=range]):not(.chat-input):not(.dm-input):not(.mail-search-input),html[data-theme=liquid-glass-dark] textarea:not(.chat-input):not(.dm-input),html[data-theme=liquid-glass-dark] select{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);border-radius:var(--radius-md);color:var(--text-primary);background-color:#ffffff0f;border:1px solid #ffffff1a;transition:all .25s cubic-bezier(.4,0,.2,1)}html[data-theme=liquid-glass-dark] input:not(.dm-input):focus,html[data-theme=liquid-glass-dark] textarea:not(.chat-input):not(.dm-input):focus,html[data-theme=liquid-glass-dark] select:focus{border-color:rgba(var(--accent-rgb), .4);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .2);background-color:#ffffff1a;outline:none}html[data-theme=liquid-glass-dark] select option,html[data-theme=liquid-glass-dark] .crm-form-select option,html[data-theme=liquid-glass-dark] .crm-lost-select option{color:var(--text-primary);background:#1a1f2e}html[data-theme=liquid-glass-dark] .btn-primary,html[data-theme=liquid-glass-dark] button[type=submit]{transition:all .25s cubic-bezier(.4,0,.2,1)}html[data-theme=liquid-glass-dark] .btn-secondary,html[data-theme=liquid-glass-dark] .btn-ghost{background:rgba(var(--accent-rgb), .1);border:1px solid rgba(var(--accent-rgb), .18);color:var(--accent-blue);transition:all .25s cubic-bezier(.4,0,.2,1)}html[data-theme=liquid-glass-dark] .btn-secondary:hover,html[data-theme=liquid-glass-dark] .btn-ghost:hover{background:rgba(var(--accent-rgb), .18)}html[data-theme=liquid-glass-dark] :is(.modal-overlay,.stat-modal-backdrop,.mail-compose-overlay,.mc-overlay,.upm-overlay,.td-backdrop,.calendar-modal-overlay,.sprint-explainer-backdrop,.command-overlay){-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);background:#0000008c}html[data-theme=liquid-glass-dark] .settings-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000008c}html[data-theme=liquid-glass-dark] .settings-layout{-webkit-backdrop-filter:blur(60px)saturate(2);backdrop-filter:blur(60px)saturate(2);border-radius:var(--radius-xl);box-shadow:var(--shadow-glass-xl);animation:settingsModalIn .4s var(--ease-spring) both;background:#28282ec7;border:1px solid #ffffff2e}html[data-theme=liquid-glass-dark] .settings-layout-sidebar{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);background:#ffffff0f;border-right:1px solid #ffffff1f}html[data-theme=liquid-glass-dark] .settings-nav-item{transition:all .25s cubic-bezier(.4,0,.2,1)}html[data-theme=liquid-glass-dark] .settings-nav-item:hover{background:#ffffff0f}html[data-theme=liquid-glass-dark] .settings-nav-item.active{background:rgba(var(--accent-rgb), .15);color:var(--accent-blue)}html[data-theme=liquid-glass-dark] .settings-layout-brand img{filter:none}html[data-theme=liquid-glass-dark] .security-card{-webkit-backdrop-filter:blur(40px)saturate(2);backdrop-filter:blur(40px)saturate(2);border-radius:var(--radius-md);background:#ffffff0f;border:1px solid #ffffff1a}html[data-theme=liquid-glass-dark] .security-radio-option{border-radius:var(--radius-sm);background:#ffffff0a}html[data-theme=liquid-glass-dark] .security-radio-option.active{background:rgba(var(--accent-rgb), .1);border:1px solid rgba(var(--accent-rgb), .2)}html[data-theme=liquid-glass-dark] .security-toggle-track{background:#ffffff1f;border-radius:999px}html[data-theme=liquid-glass-dark] .security-toggle input:checked+.security-toggle-track{background:#30d158}html[data-theme=liquid-glass-dark] pre,html[data-theme=liquid-glass-dark] code{border-radius:var(--radius-sm);background-color:#ffffff0f;border:1px solid #ffffff14}html[data-theme=liquid-glass-dark] pre{border-radius:var(--radius-md)}html[data-theme=liquid-glass-dark] ::selection{background:rgba(var(--accent-rgb), .3);color:var(--text-primary)}html[data-theme=liquid-glass-dark] [data-sonner-toaster] [data-sonner-toast]{-webkit-backdrop-filter:blur(40px)saturate(2)!important;backdrop-filter:blur(40px)saturate(2)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-glass-md)!important;color:var(--text-primary)!important;background:#ffffff1a!important;border:1px solid #ffffff24!important}html[data-theme=liquid-glass-dark] .universal-card-error{border-radius:var(--radius-md);background:#ff453a1a;border:1px solid #ff453a33}html[data-theme=liquid-glass-dark] .universal-card-success{border-radius:var(--radius-md);background:#30d1581a;border:1px solid #30d15833}html[data-theme=liquid-glass-dark] :is(.mail-subject.is-unread,.mail-sender.is-unread,.crm-deal-title,.crm-deal-value,.crm-contact-name,.crm-stage-title,.crm-kanban-count,.cmd-shortcut,.onboarding-step-label){color:var(--text-primary)}html[data-theme=liquid-glass-dark] .dashboard-tab.active{color:var(--accent-blue);border-bottom-color:var(--accent-blue)}html[data-theme=liquid-glass-dark] .chat-empty-avatar-wrapper:before{background:radial-gradient(circle, rgba(var(--bot-glow-rgb), var(--bot-glow-alpha)) 0%, transparent 70%)}html[data-theme=liquid-glass-dark] .chat-empty-avatar{box-shadow:0 0 20px rgba(var(--bot-glow-rgb), .25), 0 0 40px rgba(var(--bot-glow-rgb), .12)}html[data-theme=liquid-glass-dark] .crm-hero,html[data-theme=liquid-glass-dark] .calendar-view,html[data-theme=liquid-glass-dark] .calendar-modal{border-radius:var(--radius-xl)}html[data-theme=liquid-glass-dark] :is(.calendar-view-header,.calendar-week-grid,.calendar-week-header,.calendar-week-body,.calendar-month-grid,.calendar-month-header,.calendar-month-body,.calendar-day-view,.calendar-day-timeline-inner,.calendar-form-modal,.calendar-detail-modal),html[data-theme=liquid-glass-dark] :is(.calendar-day-column,.calendar-month-cell){background:0 0;border-color:#ffffff0f}html[data-theme=liquid-glass-dark] :is(.calendar-day-column:hover,.calendar-month-cell:hover){background:#ffffff0a}html[data-theme=liquid-glass-dark] :is(.calendar-week-header,.calendar-month-header,.calendar-day-hour-line,.calendar-day-half-hour-line,.calendar-week-header>*,.calendar-month-header-cell){border-color:#ffffff0f}html[data-theme=liquid-glass-dark] .view-switcher{border-radius:999px}@keyframes liquidModalSlide{0%{opacity:0;transform:scale(.94)translateY(20px)}70%{opacity:1;transform:scale(1.01)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes liquidSpringIn{0%{opacity:0;transform:scale(.92)translateY(8px)}60%{opacity:1;transform:scale(1.02)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}html[data-theme=liquid-glass-dark] :is(.modal-glass,.stat-modal,.dm-new-chat-modal,.calendar-modal,.calendar-form-modal,.mail-compose-modal,.mc-card,.crm-modal-panel,.crm-deal-modal,.crm-event-modal,.admin-modal,.td-modal,.tour-modal,.command-palette,.keyboard-help-modal,.sprint-explainer-drawer){animation:.5s cubic-bezier(.34,1.56,.64,1) both liquidModalSlide}html[data-theme=liquid-glass-dark] :is(.gdp-dropdown,.gtp-dropdown,.dp-dropdown,.td-dropdown,.dm-plus-menu,.dm-context-menu,.crm-actions-menu,.hub-cc-menu,.chat-context-menu,.plus-menu-dropdown,.pp-dropdown){animation:.35s cubic-bezier(.34,1.56,.64,1) both liquidSpringIn}html[data-theme=liquid-glass-dark] :not(.no-transition){transition-timing-function:cubic-bezier(.4,0,.2,1)}
html[data-theme=liquid-glass] :is([class^=ci-],[class*=\ ci-],[class^=cm-],[class*=\ cm-],[class^=sprint-],[class*=\ sprint-]){color:#111827e6!important}html[data-theme=liquid-glass] :is([class*=ci-],[class*=cm-],[class*=sprint-]):is([class*=-sub],[class*=-meta],[class*=-hint],[class*=-signal],[class*=-contact],[class*=-detail],[class*=-count],[class*=-desc]){color:#11182794!important}html[data-theme=liquid-glass] :is([class*=ci-],[class*=cm-],[class*=sprint-]):is([class*=-title],[class*=-kicker],[class*=-header],[class*=-name],[class*=-link],[class*=-tab],[class*=-pill],[class*=-eyebrow]){color:#111827eb!important}html[data-theme=liquid-glass] :is([class*=ci-],[class*=cm-],[class*=sprint-]):is([class*=red],[class*=danger],[class*=error],[class*=overdue],[class*=critical]){color:#dc2626!important}html[data-theme=liquid-glass] :is([class*=ci-],[class*=cm-],[class*=sprint-]):is([class*=amber],[class*=warn],[class*=attention],[class*=missing],[class*=fehlt],[class*=ghost]){color:#92400e!important}html[data-theme=liquid-glass] :is([class*=ci-],[class*=cm-],[class*=sprint-]):is([class*=green],[class*=success],[class*=ok],[class*=good],[class*=up]){color:#15803d!important}html[data-theme=liquid-glass] :is([class*=ci-],[class*=cm-],[class*=sprint-]):is([class*=-card],[class*=-panel],[class*=-tile],[class*=-section],[class*=-box],[class*=-row],[class*=-bar]){-webkit-backdrop-filter:blur(28px)saturate(1.5);backdrop-filter:blur(28px)saturate(1.5);background:linear-gradient(177deg,#fffffff2 0%,#ffffffe6 100%)!important;border-color:#1118271a!important;box-shadow:inset 0 1px #ffffffd9!important}html[data-theme=liquid-glass] :is([class*=ci-],[class*=cm-],[class*=sprint-]):is([class*=-chip],[class*=-badge],[class*=-pill],[class*=-tag]){background:#1118270f!important;border-color:#1118271f!important}html[data-theme=liquid-glass] :is([class*=ci-],[class*=cm-],[class*=sprint-]):is(input,textarea,select){color:#111827eb!important;background:#ffffffa6!important;border:1px solid #1118271f!important}html[data-theme=liquid-glass] :is([class*=ci-],[class*=cm-],[class*=sprint-])[class*=-btn]{background:#ffffff80!important;border-color:#1118271f!important}html[data-theme=liquid-glass] :is([class*=ci-],[class*=cm-],[class*=sprint-]):is([class*=-btn-primary],[class*=-primary-btn],[class*=-cta]){background:var(--cta-bg)!important;color:#fff!important;border:none!important}html[data-theme=liquid-glass] .cm-shell :is(h1,h2,h3,h4,h5,h6,p,span,div,li,ul,a,label,small,b,strong,em,i,td,th,time,button){color:#111827e6}html[data-theme=liquid-glass] .cm-shell :is([class*=-subtitle],[class*=-sub],[class*=-meta],[class*=-hint],[class*=-count],[class*=-desc],[class*=-empty],[class*=-placeholder],[class*=-caption],[class*=-label]){color:#1118279e!important}html[data-theme=liquid-glass] .cm-shell :is([class*=red],[class*=danger],[class*=overdue],[class*=critical]){color:#dc2626!important}html[data-theme=liquid-glass] .cm-shell :is([class*=amber],[class*=warn],[class*=attention],[class*=missing],[class*=fehlt]){color:#b45309!important}html[data-theme=liquid-glass] .cm-shell :is([class*=green],[class*=success],[class*=-ok],[class*=good],[class*=up]){color:#15803d!important}html[data-theme=liquid-glass] .cm-shell :is([class*=-card],[class*=-panel],[class*=-tile],[class*=-box],[class*=-col],[class*=-section],[class*=-well],[class*=-list]){-webkit-backdrop-filter:blur(28px)saturate(1.5);backdrop-filter:blur(28px)saturate(1.5);background:linear-gradient(177deg,#fffffff2 0%,#ffffffe6 100%)!important;border-color:#1118271a!important;box-shadow:inset 0 1px #ffffffd9!important}html[data-theme=liquid-glass] .cm-shell :is([class*=-row],[class*=-item]){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#ffffffb3!important;border-color:#11182712!important}html[data-theme=liquid-glass] .cm-shell :is([class*=-chip],[class*=-badge],[class*=-pill],[class*=-tag],[class*=-filter]){background:#1118270d!important;border-color:#1118271f!important}html[data-theme=liquid-glass] .cm-shell :is([class*=-pill],[class*=-filter],[class*=-tab]).active,html[data-theme=liquid-glass] .cm-shell :is([class*=-pill],[class*=-filter],[class*=-tab])[aria-selected=true]{color:#0a57b0!important;background:#0a6bd41f!important;border-color:#0a6bd447!important}html[data-theme=liquid-glass] .cm-shell :is(input,textarea,select){color:#111827eb!important;background:#ffffffa6!important;border:1px solid #1118271f!important}html[data-theme=liquid-glass] .cm-shell :is(input,textarea)::placeholder{color:#1118276b!important}html[data-theme=liquid-glass] .cm-shell [class*=-btn]{color:#111827e0;background:#ffffff80;border-color:#1118271f}html[data-theme=liquid-glass] .cm-shell :is([class*=-btn--primary],[class*=-btn-primary],[class*=-cta],[class*=--primary]){background:var(--cta-bg)!important;color:#fff!important;border:none!important}html[data-theme=liquid-glass] :is(.crm-followup-badge--due,[class*=crm-][class*=--due]){color:#92400e!important;background:#b4530924!important;border-color:#b453094d!important}html[data-theme=liquid-glass] :is(.crm-followup-badge--overdue,[class*=crm-][class*=--overdue]){color:#b91c1c!important;background:#dc262624!important;border-color:#dc26264d!important}html[data-theme=liquid-glass] [class*=crm-ci-stat-value--red]{color:#dc2626!important}html[data-theme=liquid-glass] [class*=crm-ci-stat-value--amber]{color:#92400e!important}html[data-theme=liquid-glass] [class*=crm-ci-stat-value--green]{color:#15803d!important}
html[data-theme=liquid-glass] :is(.me-cal-grid,.me-cal-week,.me-cal-table){background:#ffffff57;border:1px solid #11182717;border-radius:18px}html[data-theme=liquid-glass] :is(.me-cal-day-col,.me-cal-cell,.me-cal-hour){border-bottom-color:#1118270f!important;border-right-color:#1118270f!important}html[data-theme=liquid-glass] .me-cal-day-hdr{background:#ffffff4d;border-bottom-color:#1118271a!important;border-right-color:#1118270f!important}html[data-theme=liquid-glass] .me-cal-gutter-hdr{border-bottom-color:#1118271a!important}html[data-theme=liquid-glass] :is(.me-cal-side-card,.me-cal-toolbar){background:#ffffff75!important;border:1px solid #11182714!important}html[data-theme=liquid-glass] .me-cal-nowline{background:#0a57b0!important}html[data-theme=liquid-glass] :is(table th,table td){border-bottom-color:#11182712!important}html[data-theme=liquid-glass] thead :is(th,td){border-bottom-color:#1118271f!important}html[data-theme=liquid-glass] :is([class*=-list-item],[class*=-row],[class*=-divider],[class*=-separator]){border-color:#11182712}html[data-theme=liquid-glass] :is([class*=-list-item],[class*=-row]){border-bottom-color:#11182712}html[data-theme=liquid-glass] :is(.settings-card,.stat-card,.universal-card,.live-kpi-card,.admin-kpi-card,.crm-kpi-card,.crm-info-card,.dashboard-hero,.calendar-view,.mail-body-card,.mail-summary-card,.mail-detail-container,.todo-board-card,.crm-deal-card){border-color:#11182714!important}
html[data-theme=liquid-glass] [style*="color: rgb(255, 255, 255"]:not(a):not(button):not([class*=-primary]):not([class*=-cta]):not([class*=-btn-primary]),html[data-theme=liquid-glass] [style*="color: rgba(255, 255, 255"]:not(a):not(button):not([class*=-primary]):not([class*=-cta]):not([class*=-btn-primary]){color:#111827d1!important}html[data-theme=liquid-glass] :is(h1,h2,h3,h4),html[data-theme=liquid-glass] :is([class*=-title],[class*=-heading],[class*=-kpi-value],[class*=-stat-value]){text-shadow:0 1px 1px #ffffff59}html[data-theme=liquid-glass] a[style*="color: rgb(255, 255, 255"],html[data-theme=liquid-glass] a[style*="color: rgba(255, 255, 255"]{color:var(--accent-text)!important}html[data-theme=liquid-glass] [style*="height: 1px"][style*="background: rgb(255, 255, 255"],html[data-theme=liquid-glass] [style*="height: 1px"][style*="background: rgba(255, 255, 255"]{background:#1118271a!important}
html[data-theme=liquid-glass] :is([class*=badge],[class*=chip],[class*=pill],[class*=tag],[class*=-status],[class*=-state]) :is([class*=ready],[class*=success],[class*=bereit],[class*=positive],[class*=-ok],[class*=connected],[class*=complete],[class*=-done],[class*=-green],[class*=aktiv],[class*=live]),html[data-theme=liquid-glass] :is([class*=badge][class*=ready],[class*=badge][class*=success],[class*=badge][class*=bereit],[class*=badge][class*=-green],[class*=chip][class*=success],[class*=chip][class*=-green],[class*=pill][class*=success],[class*=pill][class*=-green]){color:#15803d!important;background:#22c55e33!important;border-color:#16a34a80!important;font-weight:600!important}html[data-theme=liquid-glass] :is([class*=badge][class*=partial],[class*=badge][class*=warn],[class*=badge][class*=attention],[class*=badge][class*=eingeschr],[class*=badge][class*=limited],[class*=badge][class*=pending],[class*=badge][class*=-amber],[class*=badge][class*=missing],[class*=badge][class*=fehlt],[class*=chip][class*=warn],[class*=chip][class*=-amber],[class*=chip][class*=pending],[class*=pill][class*=warn],[class*=pill][class*=-amber],[class*=-status][class*=partial],[class*=-status][class*=warn]){color:#b45309!important;background:#d9770638!important;border-color:#b4530980!important;font-weight:600!important}html[data-theme=liquid-glass] :is([class*=badge][class*=blocked],[class*=badge][class*=error],[class*=badge][class*=danger],[class*=badge][class*=-red],[class*=badge][class*=overdue],[class*=badge][class*=failed],[class*=badge][class*=critical],[class*=chip][class*=error],[class*=chip][class*=danger],[class*=chip][class*=overdue],[class*=chip][class*=-red],[class*=pill][class*=error],[class*=pill][class*=danger],[class*=-status][class*=blocked],[class*=-status][class*=error]){color:#b91c1c!important;background:#dc26262e!important;border-color:#dc26267a!important;font-weight:600!important}html[data-theme=liquid-glass] :is([class*=badge][class*=info],[class*=badge][class*=-new],[class*=chip][class*=info],[class*=pill][class*=info],[class*=-status][class*=info]){background:rgba(var(--accent-rgb), .16)!important;border-color:rgba(var(--accent-rgb), .42)!important;color:var(--accent-text)!important;font-weight:600!important}html[data-theme=liquid-glass] :is([class*=-row],[class*=-item],[class*=-card],[class*=-option],[class*=-tile],li,tr) :is(.selected,.is-selected),html[data-theme=liquid-glass] :is([class*=-row],[class*=-item],[class*=-card],[class*=-option],li,tr)[aria-selected=true],html[data-theme=liquid-glass] :is(.selected[class*=-row],.selected[class*=-item],.selected[class*=-card],.is-selected[class*=-row],.is-selected[class*=-item]){background:rgba(var(--accent-rgb), .13)!important;border-color:rgba(var(--accent-rgb), .4)!important;box-shadow:inset 3px 0 0 0 var(--accent-blue)!important}html[data-theme=liquid-glass] .calendar-form-modal{-webkit-backdrop-filter:blur(40px)saturate(1.5)!important;backdrop-filter:blur(40px)saturate(1.5)!important;background:linear-gradient(135deg,#fffffff5 0%,#ffffffeb 100%)!important;border:1px solid #1118271a!important}html[data-theme=liquid-glass] .calendar-form-modal :is(input,textarea,select,[class*=calendar-form-input],[class*=calendar-form-datetime],[class*=calendar-form-time],[class*=calendar-form-date],[class*=calendar-form-recurrence],[class*=calendar-form-participants],[class*=calendar-form-location],[class*=calendar-form-select]){color:#111827eb!important;background:#ffffffb8!important;border:1px solid #11182729!important}html[data-theme=liquid-glass] .calendar-form-modal :is(input,textarea)::placeholder{color:#11182773!important}html[data-theme=liquid-glass] .calendar-form-modal :is(input,textarea,select):focus,html[data-theme=liquid-glass] .calendar-form-modal [class*=calendar-form-datetime]:focus-within{border-color:rgba(var(--accent-rgb), .5)!important;box-shadow:0 0 0 3px rgba(var(--accent-rgb), .12)!important;background:#fff!important}html[data-theme=liquid-glass] .calendar-form-modal :is([class*=calendar-form-datetime] button,[class*=calendar-form-row] button,[class*=-recurrence],[class*=-chip]){color:#111827e0!important;background:#ffffffb3!important;border:1px solid #11182724!important}html[data-theme=liquid-glass] button[class*=ghost]:not([class*=-btn-primary]):not(.me-btn-primary){color:#111827d9;background:#ffffff80;border:1px solid #1118271f}html[data-theme=liquid-glass] :is(.ci-tab-bar,.ci-health-strip,.ci-filter-row,.ci-alert-section,.ci-alert-card,.ci-grid-card,.ci-stats-bar,.ci-hosting-strip){-webkit-backdrop-filter:blur(26px)saturate(1.5)!important;backdrop-filter:blur(26px)saturate(1.5)!important;background:linear-gradient(177deg,#fffffff2 0%,#ffffffe6 100%)!important;border:1px solid #11182714!important;box-shadow:inset 0 1px #ffffffd9,0 8px 22px #1f293712!important}html[data-theme=liquid-glass] .ci-header{background:linear-gradient(135deg, rgba(var(--accent-rgb), .18) 0%, #ffffff8c 60%)!important;border:1px solid rgba(var(--accent-rgb), .16)!important;box-shadow:inset 0 1px #ffffffb3,0 8px 22px #1f293712!important}html[data-theme=liquid-glass] .ci-crm-link{color:#111827c7!important;background:#ffffff8c!important;border:1px solid #1118271f!important}html[data-theme=liquid-glass] .ci-crm-link:hover{background:rgba(var(--accent-rgb), .08)!important;border-color:rgba(var(--accent-rgb), .3)!important;color:var(--accent-text)!important}html[data-theme=liquid-glass] .ci-avatar{border:1px solid #1118271f}html[data-theme=liquid-glass] .ci-avatar.amber{background:#d9770642!important;border-color:#b4530973!important}html[data-theme=liquid-glass] .ci-avatar.green{background:#22c55e42!important;border-color:#16a34a73!important}html[data-theme=liquid-glass] .ci-avatar.red{background:#dc26263d!important;border-color:#dc262673!important}html[data-theme=liquid-glass] .ci-avatar .ci-avatar-label{color:#111827eb!important;font-weight:700!important}html[data-theme=liquid-glass] .crm-readonly-badge{background:rgba(var(--accent-rgb), .1)!important;border:1px solid rgba(var(--accent-rgb), .28)!important;color:var(--accent-text)!important}html[data-theme=liquid-glass] .crm-readonly-badge svg{color:var(--accent-text)!important;opacity:1!important}html[data-theme=liquid-glass] .crm-hero-nav{background:rgba(var(--accent-rgb), .06)!important;border:1px solid rgba(var(--accent-rgb), .12)!important}html[data-theme=liquid-glass] .crm-hero-tab.active{background:rgba(var(--accent-rgb), .16)!important;color:var(--accent-text)!important;box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb), .22)!important}html[data-theme=liquid-glass] .crm-status-customer{background:rgba(var(--accent-rgb), .12)!important;color:var(--accent-text)!important}html[data-theme=liquid-glass] .crm-status-partner{color:#b45309!important;background:#d9770629!important}html[data-theme=liquid-glass] :is(.crm-revenue-section,.crm-sidebar-card){-webkit-backdrop-filter:blur(26px)saturate(1.5)!important;backdrop-filter:blur(26px)saturate(1.5)!important;background:linear-gradient(177deg,#fffffff2 0%,#ffffffe6 100%)!important;border:1px solid #11182714!important;box-shadow:inset 0 1px #ffffffd9,0 8px 22px #1f293712!important}html[data-theme=liquid-glass] .ci-info-modal{background:linear-gradient(135deg,#fffffff2 0%,#ffffffdb 100%)!important;border:1px solid #1118271a!important;box-shadow:0 24px 64px #1f293738,inset 0 1px #ffffffd9!important}html[data-theme=liquid-glass] .ci-info-modal :is(h1,h2,h3,h4,p,span,li,strong,em,b,small,label,td,th){color:#111827db!important}html[data-theme=liquid-glass] .ci-info-modal :is(.ci-info-title,.ci-info-section-title){color:#111827f2!important}html[data-theme=liquid-glass] :is(.ci-info-header,.ci-info-footer){border-color:#11182714!important}html[data-theme=liquid-glass] .ci-info-modal :is(.ci-info-tab,.ci-info-action,.ci-info-phase,.ci-info-data-item,.ci-info-tab-block,.ci-info-legend,.ci-info-footer-note){background:#ffffff8c!important;border:1px solid #11182714!important}html[data-theme=liquid-glass] .ci-info-modal :is(.ci-info-header-icon,.ci-info-tab-icon,.ci-info-inline-icon,.ci-info-inline-icon-large,.ci-info-action-icon),html[data-theme=liquid-glass] .ci-info-footer-note strong{color:var(--accent-text)!important}html[data-theme=liquid-glass] .ci-info-nav-btn{color:#111827b3!important;background:#ffffff80!important;border:1px solid #1118271a!important}html[data-theme=liquid-glass] .ci-info-nav-btn.active,html[data-theme=liquid-glass] .ci-info-nav-btn.active span{background:rgba(var(--accent-rgb), .14)!important;border-color:rgba(var(--accent-rgb), .3)!important;color:var(--accent-text)!important}html[data-theme=liquid-glass] .ci-info-close{color:#111827b3!important;background:#ffffff80!important;border:1px solid #1118271f!important}html[data-theme=liquid-glass] .ci-info-btn,html[data-theme=liquid-glass] .ci-info-btn span{background:var(--cta-bg)!important;color:#fff!important;border:none!important;box-shadow:0 4px 14px #3a9fff40!important}html[data-theme=liquid-glass] .ci-info-btn svg{color:#fff!important}
html[data-theme=liquid-glass]{--bg-primary:#dce6fb;--bg-secondary:#d3e0f9;--bg-tertiary:#c9d9f6}html[data-theme=liquid-glass] body:before{background:radial-gradient(92% 72% at 3% 0,#006eff75 0%,#0000 58%),radial-gradient(88% 68% at 99% 2%,#38aaf86b 0%,#0000 56%),radial-gradient(85% 70% at 94% 98%,#28c3be4d 0%,#0000 58%),radial-gradient(96% 74% at 3% 100%,#288cff57 0%,#0000 62%),radial-gradient(82% 62% at 50% 48%,#60b4ff42 0%,#0000 70%),radial-gradient(140% 100% at 50% 122%,#ffb87a14 0%,#0000 72%);animation:22s ease-in-out infinite alternate liquidAtmosphere}html[data-theme=liquid-glass] :is(.settings-card,.stat-card,.dm-chat-card,.universal-card,.sprint-hero,.hub-phase-card,.hub-welcome,.hub-next-action,.hub-campaign-header,.hub-celebration,.hub-cl-card,.hub-cc,.ci-grid-card,.ci-alert-card,.ci-health-strip,.ci-stats-bar,.ci-tab-bar,.ci-filter-row,.ci-alert-section,.ci-hosting-strip,.crm-hero,.crm-info-card,.crm-contacts-table,.crm-detail-section,.crm-referrals-section,.crm-revenue-section,.crm-sidebar-card,.time-tracker-card,.tr-card,.todo-section-card,.onboarding-card,.dashboard-hero,.live-kpi-card,.admin-kpi-card,.live-provider-card,.live-credit-banner,.proposal-header,.proposal-success-card,.sprint-input-card,.sprint-placeholder-card,.cockpit-hdr,.sprint-proposal-card,.sprint-progress-container,.activity-panel,.top-tool-card,.cm-phase-card,.cm-action-card,.cm-col-card,.privacy-section,.cookie-banner,.sprint-sv-panel,.calendar-view,.mail-tabs,.sprint-phase-nav,.sprint-campaign-bar,.me-kpi-card,.me-bundle-card,.me-pendenzen-card,.me-briefing-card,.me-detail-card,.me-pane,.me-list-card){-webkit-backdrop-filter:blur(28px)saturate(1.5)!important;backdrop-filter:blur(28px)saturate(1.5)!important;background:linear-gradient(177deg,#fffffff2 0%,#ffffffeb 55%,#ffffffe6 100%)!important;border:1px solid #1118271a!important;box-shadow:inset 0 1px #ffffffd9,0 1px 2px #1f29370d,0 10px 26px #1f293717,0 24px 54px #1f29370f!important}html[data-theme=liquid-glass] .ci-header{background:linear-gradient(135deg, rgba(var(--accent-rgb), .32) 0%, transparent 70%), linear-gradient(177deg, #fffffff2 0%, #ffffffeb 100%)!important;border:1px solid rgba(var(--accent-rgb), .2)!important;-webkit-backdrop-filter:blur(28px)saturate(1.5)!important;backdrop-filter:blur(28px)saturate(1.5)!important}html[data-theme=liquid-glass] .ci-filter-row.ci-filter-row{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important}html[data-theme=liquid-glass] :is([class*=badge],[class*=chip],[class*=pill]):is([class*=info],[class*=-new]){background:rgba(var(--accent-rgb), .2)!important;color:#0a4ea0!important}
html[data-brand=zettelwerk]{--accent-rgb:20, 21, 23;--accent-blue:#141517;--accent-blue-bright:#000;--bg-primary:#f2f1ee;--bg-secondary:#ecebe7;--bg-tertiary:#e7e6e2;--bg-card:#ffffffd1;--bg-card-hover:#fffffff0;--radius-sm:8px;--radius-md:11px;--radius-lg:16px;--radius-xl:20px;--text-secondary:#000000db;--text-tertiary:#000000ad;--border-primary:#1415174d;--border-secondary:#14151733;--border-subtle:#14151738;--shadow-glass-sm:0 1px 2px #1011131a, 0 4px 12px #1011131a;--shadow-glass-md:0 2px 4px #1011131c, 0 10px 24px #10111321;--shadow-glass-lg:0 3px 6px #1011131f, 0 16px 36px #10111326;--shadow-glass-xl:0 4px 10px #10111321, 0 24px 48px #1011132b}html[data-brand=zettelwerk] body:before{background:radial-gradient(70% 50% at 100% 0,#aa64500d 0%,#0000 60%),radial-gradient(70% 50% at 0 100%,#6e825a0d 0%,#0000 60%),radial-gradient(120% 90% at 50% 45%,#ffffff80 0%,#0000 75%);animation:none}html[data-brand=zettelwerk] .sidebar{box-shadow:none;background:linear-gradient(#fffffff5 0%,#fcfcfbf0 100%);border-right:1px solid #14151729}html[data-brand=zettelwerk] .sidebar .nav-item.active{color:#101113;background:#1415171a}html[data-brand=zettelwerk] ::selection{color:#fff;background:#141517d9}.theme-preview-zettelwerk{background:linear-gradient(150deg,#f4f3f0 0%,#eceae6 100%)}.theme-preview-zettelwerk .tp-sidebar{background:#fff;border-right:1px solid #14151729;width:28%;position:absolute;top:0;bottom:0;left:0}.theme-preview-zettelwerk .tp-nav-item{background:#1415171f;border-radius:3px;height:5px;margin:6px 6px 0}.theme-preview-zettelwerk .tp-nav-item.active{background:#141517}.theme-preview-zettelwerk .tp-content{flex-direction:column;padding:9px 10px;display:flex;position:absolute;inset:0 0 0 28%}.theme-preview-zettelwerk .tpz-wordmark{letter-spacing:-.03em;color:#101113;font-size:15px;font-weight:900;line-height:1}.theme-preview-zettelwerk .tpz-wordmark span{color:#14151761}.theme-preview-zettelwerk .tpz-tagline{letter-spacing:.02em;color:#1415178c;margin:2px 0 0 1px;font-size:8px;font-weight:600}.theme-preview-zettelwerk .tpz-row{align-items:center;gap:5px;margin-top:7px;display:flex}.theme-preview-zettelwerk .tpz-cta{background:#141517;border-radius:999px;width:26px;height:8px}.theme-preview-zettelwerk .tpz-chip{background:#fff;border:1px solid #1415172e;border-radius:999px;width:16px;height:8px}.theme-preview-zettelwerk .tp-card{background:#fff;border:1px solid #14151729;border-radius:6px;flex:1;margin-top:7px;box-shadow:0 1px 3px #1415171a}.theme-preview-zettelwerk .tp-line{background:#1415174d;border-radius:2px;height:4px;margin:6px 6px 0}.theme-preview-zettelwerk .tp-line.short{background:#14151726;width:50%}
html[data-brand=space-neon]{--accent-rgb:192, 254, 4;--accent-blue:#c0fe04;--accent-blue-bright:#d9ff45;--bg-primary:#050505;--bg-secondary:#0a0a08;--bg-tertiary:#101009;--panel-rgb:5, 5, 4}html[data-brand=space-neon] body:before{background:radial-gradient(70% 55% at 8% 0,#c0fe0412 0%,#0000 55%),radial-gradient(60% 50% at 96% 100%,#ff4d000f 0%,#0000 55%),radial-gradient(120% 90% at 50% 45%,#ffffff04 0%,#0000 70%)}html[data-brand=space-neon] .sidebar{background:linear-gradient(#0a0a08f2 0%,#050505fa 100%);border-right:1px solid #c0fe041a}html[data-brand=space-neon] .sidebar .nav-item.active{color:#d9ff66;background:#c0fe041a}html[data-brand=space-neon] ::selection{color:#fff;background:#c0fe0459}html[data-brand=space-neon] :where(a,button,[role=button],input,select,textarea,summary,[tabindex]):focus-visible{outline-width:2px;outline-color:#c0fe048c}html[data-brand=space-neon]{--shadow-glass-sm:0 2px 8px #00000073, inset 0 1px 0 var(--glass-specular-subtle);--shadow-glass-md:0 8px 32px #00000080, inset 0 1px 0 var(--glass-specular-top);--shadow-glass-lg:0 12px 48px #0000008c, 0 0 20px #c0fe0412, inset 0 1px 0 var(--glass-specular-edge);--shadow-glass-xl:0 20px 60px #0009, 0 0 26px #c0fe0417, inset 0 1px 0 var(--glass-specular-edge)}.theme-preview-space-neon{background:#050505}.theme-preview-space-neon .tp-sidebar{background:#0a0a08;border-right:1px solid #c0fe0426;width:28%;position:absolute;top:0;bottom:0;left:0}.theme-preview-space-neon .tp-nav-item{background:#ffffff1a;border-radius:3px;height:5px;margin:6px 6px 0}.theme-preview-space-neon .tp-nav-item.active{background:#c0fe04}.theme-preview-space-neon .tp-content{flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;inset:0 0 0 28%}.theme-preview-space-neon .tp-card{background:linear-gradient(135deg,#ffffff12,#ffffff05);border:1px solid #c0fe0433;border-radius:6px;flex:1}.theme-preview-space-neon .tp-line{background:#c0fe048c;border-radius:2px;height:4px;margin:6px 6px 0}.theme-preview-space-neon .tp-line.short{background:#ffffff24;width:50%}
html[data-brand=ai-creative]{--accent-rgb:0, 212, 255;--accent-blue:#00d4ff;--accent-blue-bright:#35dcff;--bg-primary:#06060d;--bg-secondary:#0a0a14;--bg-tertiary:#0e0e1a;--panel-rgb:6, 6, 13}html[data-brand=ai-creative] body:before{background:radial-gradient(70% 55% at 92% 0,#00d4ff17 0%,#0000 55%),radial-gradient(60% 50% at 4% 96%,#be50dc0d 0%,#0000 55%),radial-gradient(120% 90% at 50% 45%,#78a0ff05 0%,#0000 70%)}html[data-brand=ai-creative] .sidebar{background:linear-gradient(#0a0a14f2 0%,#06060dfa 100%);border-right:1px solid #00d4ff1a}html[data-brand=ai-creative] .sidebar .nav-item.active{color:#7ae6ff;background:#00d4ff1a}html[data-brand=ai-creative] ::selection{color:#fff;background:#00d4ff59}html[data-brand=ai-creative]{--shadow-glass-sm:0 2px 8px #00000073, inset 0 1px 0 var(--glass-specular-subtle);--shadow-glass-md:0 8px 32px #00000080, inset 0 1px 0 var(--glass-specular-top);--shadow-glass-lg:0 12px 48px #0000008c, 0 0 20px #00d4ff12, inset 0 1px 0 var(--glass-specular-edge);--shadow-glass-xl:0 20px 60px #0009, 0 0 26px #00d4ff17, inset 0 1px 0 var(--glass-specular-edge)}.theme-preview-ai-creative{background:#06060d}.theme-preview-ai-creative .tp-sidebar{background:#0a0a14;border-right:1px solid #00d4ff26;width:28%;position:absolute;top:0;bottom:0;left:0}.theme-preview-ai-creative .tp-nav-item{background:#ffffff1a;border-radius:3px;height:5px;margin:6px 6px 0}.theme-preview-ai-creative .tp-nav-item.active{background:#00d4ff}.theme-preview-ai-creative .tp-content{flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;inset:0 0 0 28%}.theme-preview-ai-creative .tp-card{background:linear-gradient(135deg,#ffffff12,#ffffff05);border:1px solid #00d4ff33;border-radius:6px;flex:1}.theme-preview-ai-creative .tp-line{background:#00d4ff8c;border-radius:2px;height:4px;margin:6px 6px 0}.theme-preview-ai-creative .tp-line.short{background:#ffffff24;width:50%}
:where(a,button,[role=button],input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid rgba(var(--accent-rgb,166, 218, 255), .95);outline-offset:2px}::selection{background:rgba(var(--accent-rgb,166, 218, 255), .3)}h1,h2,h3{text-wrap:balance}@media (prefers-reduced-transparency:reduce){body:before{display:none!important}}@media (prefers-reduced-motion:reduce){body:before,.chat-empty-avatar-wrapper:before{animation:none!important}html{scroll-behavior:auto}}@media (prefers-contrast:more){:root{--border-subtle:rgba(var(--glass), .3)}html[data-theme=liquid-glass]{--border-subtle:#00000059;--border-secondary:#0000004d;--border-primary:#0006}}
html[data-theme=liquid-glass] :is(.crm-form-input,.crm-form-select,.crm-form-textarea,.crm-date-field){color:#111827eb!important;background:#ffffffb8!important;border:1px solid #11182729!important}html[data-theme=liquid-glass] :is(.crm-form-input,.crm-form-textarea)::placeholder{color:#11182773!important}html[data-theme=liquid-glass] .crm-date-field:hover{border-color:rgba(var(--accent-rgb), .4)!important}html[data-theme=liquid-glass] .crm-filter-tab{color:#111827a6!important;background:#ffffff8c!important;border:1px solid #1118271a!important}html[data-theme=liquid-glass] .crm-filter-tab:hover{color:#111827d9!important;background:#ffffffbf!important}html[data-theme=liquid-glass] .crm-info-link{color:var(--accent-text)!important}html[data-theme=liquid-glass] .crm-info-link:hover{color:var(--accent-text)!important;opacity:1!important}html[data-theme=liquid-glass] .crm-back-btn:hover{color:var(--accent-text)!important}html[data-theme=liquid-glass] .crm-btn-secondary{color:#111827d9!important;background:#ffffff80!important;border:1px solid #1118271f!important}html[data-theme=liquid-glass] .crm-btn-secondary:hover{background:#ffffffb3!important}html[data-theme=liquid-glass] .crm-source-badge{color:#11182799!important;background:#fff9!important;border:1px solid #1118271f!important}html[data-theme=liquid-glass] .crm-quick-action{color:#111827d1!important;background:#fff9!important;border:1px solid #1118271a!important}html[data-theme=liquid-glass] .crm-qa-whatsapp:hover{color:#15803d!important}html[data-theme=liquid-glass] .crm-qa-call:hover{color:var(--accent-text)!important}html[data-theme=liquid-glass] .crm-qa-email{border-color:rgba(var(--accent-rgb), .22)!important}html[data-theme=liquid-glass] .crm-qa-email:hover{background:rgba(var(--accent-rgb), .12)!important;border-color:rgba(var(--accent-rgb), .35)!important;color:var(--accent-text)!important}html[data-theme=liquid-glass] .crm-activity-icon-email{color:var(--accent-text)!important;background:rgba(var(--accent-rgb), .12)!important}html[data-theme=liquid-glass] .crm-followup-item{background:#fff9!important;border:1px solid #11182714!important}html[data-theme=liquid-glass] .crm-followup-item:hover{background:#fffc!important}html[data-theme=liquid-glass] .crm-followup-overdue-badge{color:#b91c1c!important;background:#dc262624!important}html[data-theme=liquid-glass] .crm-csv-dropzone{border-color:#1118272e!important}html[data-theme=liquid-glass] .crm-csv-dropzone:hover{border-color:rgba(var(--accent-rgb), .4)!important;background:rgba(var(--accent-rgb), .05)!important}html[data-theme=liquid-glass] .crm-csv-dropzone-active{border-color:var(--accent-text)!important;background:rgba(var(--accent-rgb), .08)!important}html[data-theme=liquid-glass] .crm-csv-dropzone-hint{color:var(--accent-text)!important}html[data-theme=liquid-glass] .crm-csv-success-icon{color:#15803d!important;background:#22c55e2e!important}html[data-theme=liquid-glass] .crm-csv-success-text strong{color:#15803d!important}html[data-theme=liquid-glass] .crm-detail-section--flash{animation:2.2s ease-out crmDetailSectionFlashLight!important}@keyframes crmDetailSectionFlashLight{0%{box-shadow:0 0 0 0 rgba(var(--accent-rgb), 0);background:#fffffff2}20%{box-shadow:0 0 0 4px rgba(var(--accent-rgb), .35), 0 0 24px rgba(var(--accent-rgb), .22);background:rgba(var(--accent-rgb), .08)}to{box-shadow:0 0 0 0 rgba(var(--accent-rgb), 0);background:#fffffff2}}html[data-theme=liquid-glass] :is(.crm-week-grid,.crm-agenda-panel){-webkit-backdrop-filter:blur(20px)saturate(1.4)!important;backdrop-filter:blur(20px)saturate(1.4)!important;background:linear-gradient(177deg,#fffffff2 0%,#ffffffe6 100%)!important;border:1px solid #1118271a!important;box-shadow:inset 0 1px #fffc,0 8px 22px #1f293712!important}html[data-theme=liquid-glass] .crm-agenda-upcoming{background:#ffffffb3!important;border-color:#11182714!important}html[data-theme=liquid-glass] :is(.crm-time-column,.crm-day-column){background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--crm-row-height) - 1px), #11182712 calc(var(--crm-row-height) - 1px), #11182712 var(--crm-row-height))!important}html[data-theme=liquid-glass] :is(.crm-day-header,.crm-allday-cell,.crm-day-column){border-left-color:#11182714!important}html[data-theme=liquid-glass] .crm-day-headers{border-bottom-color:#1118271a!important}html[data-theme=liquid-glass] .crm-time-label{color:#1118278c!important}html[data-theme=liquid-glass] .crm-day-column.today{box-shadow:inset 1px 0 0 rgba(var(--accent-rgb), .3), inset -1px 0 0 rgba(var(--accent-rgb), .14)!important}html[data-theme=liquid-glass] .crm-day-column.today:before{background:linear-gradient(180deg, rgba(var(--accent-rgb), .1) 0%, rgba(var(--accent-rgb), .05) 55%, rgba(var(--accent-rgb), .03) 100%)!important}html[data-theme=liquid-glass] .crm-day-header.today{background:linear-gradient(180deg, rgba(var(--accent-rgb), .16) 0%, rgba(var(--accent-rgb), .07) 100%)!important;box-shadow:inset 1px 0 0 rgba(var(--accent-rgb), .3), inset -1px 0 0 rgba(var(--accent-rgb), .14)!important}html[data-theme=liquid-glass] .crm-allday-cell.today{background:rgba(var(--accent-rgb), .08)!important}html[data-theme=liquid-glass] :is(.crm-calendar-nav-btn,.crm-calendar-view-label){color:#111827b3!important;background:#fff9!important;border-color:#1118271a!important}html[data-theme=liquid-glass] .crm-calendar-nav-btn:hover{background:rgba(var(--accent-rgb), .08)!important;color:var(--accent-text)!important}html[data-theme=liquid-glass] .crm-calendar-today-btn{background:rgba(var(--accent-rgb), .12)!important;border-color:rgba(var(--accent-rgb), .28)!important;color:var(--accent-text)!important}html[data-theme=liquid-glass] .crm-calendar-today-btn:hover{background:rgba(var(--accent-rgb), .2)!important;border-color:rgba(var(--accent-rgb), .4)!important}html[data-theme=liquid-glass] .crm-calendar-add-btn{background:var(--cta-bg)!important;color:#fff!important;box-shadow:0 2px 10px rgba(var(--accent-rgb), .28)!important;border:none!important}html[data-theme=liquid-glass] .crm-calendar-add-btn:hover{box-shadow:0 4px 16px rgba(var(--accent-rgb), .36)!important;background:linear-gradient(135deg,#6fbcff,#4aa6ff)!important}html[data-theme=liquid-glass] :is(.crm-event-followup,.crm-event-allday){background:color-mix(in srgb, var(--event-color) 16%, #ffffffe0)!important}html[data-theme=liquid-glass] :is(.crm-event-followup:hover,.crm-event-allday:hover){background:color-mix(in srgb, var(--event-color) 26%, #ffffffd9)!important}html[data-theme=liquid-glass] .crm-event-followup{border-top-color:#b4530973!important;border-bottom-color:#b453094d!important;border-right-color:#b453094d!important}html[data-theme=liquid-glass] .crm-agenda-item-link:focus-visible{outline-color:rgba(var(--accent-rgb), .55)!important}html[data-theme=liquid-glass] .crm-agenda-item-source{color:var(--accent-text)!important;font-style:normal!important}html[data-theme=liquid-glass] .crm-event-followup--highlight{outline:2px solid rgba(var(--accent-rgb), .7)!important;box-shadow:0 0 0 4px rgba(var(--accent-rgb), .2)!important;animation:none!important}html[data-theme=liquid-glass] .crm-analytics-period-toggle{background:#ffffffb3!important;border:1px solid #1118271a!important}html[data-theme=liquid-glass] .crm-analytics-period-btn.active{background:rgba(var(--accent-rgb), .14)!important;color:var(--accent-text)!important}html[data-theme=liquid-glass] .crm-analytics-export-btn{background:rgba(var(--accent-rgb), .12)!important;border-color:rgba(var(--accent-rgb), .3)!important;color:var(--accent-text)!important}html[data-theme=liquid-glass] .crm-analytics-export-btn:hover{background:rgba(var(--accent-rgb), .2)!important;border-color:rgba(var(--accent-rgb), .5)!important}html[data-theme=liquid-glass] :is(.crm-stat-card,.crm-chart-card){-webkit-backdrop-filter:blur(20px)saturate(1.4)!important;backdrop-filter:blur(20px)saturate(1.4)!important;background:linear-gradient(177deg,#fffffff2 0%,#ffffffe6 100%)!important;border:1px solid #1118271a!important}html[data-theme=liquid-glass] .crm-stat-card:hover{border-color:rgba(var(--accent-rgb), .3)!important;background:linear-gradient(177deg,#fffffff7 0%,#ffffffed 100%)!important}html[data-theme=liquid-glass] .crm-stat-card-active{border-color:rgba(var(--accent-rgb), .35)!important;background:linear-gradient(177deg,#fffffffa 0%,#fffffff0 100%)!important}html[data-theme=liquid-glass] .crm-stat-card-delta.positive{color:#15803d!important}html[data-theme=liquid-glass] .crm-stat-card-delta.negative{color:#b91c1c!important}html[data-theme=liquid-glass] .crm-kpi-modal-row{background:#ffffffb3!important;border:1px solid #11182714!important}html[data-theme=liquid-glass] .crm-bar-segment-retainer{background:linear-gradient(#b45309 0%,#b453098c 100%)!important}html[data-theme=liquid-glass] :is(.crm-funnel-bar-track,.crm-source-bar-track){background:#1118270f!important}html[data-theme=liquid-glass] .crm-funnel-bar-count{color:#fff!important;text-shadow:0 1px 2px #00000040!important}html[data-theme=liquid-glass] .crm-performer-row td{border-top-color:#11182714!important}html[data-theme=liquid-glass] .crm-conversion-rate-value{color:var(--accent-text)!important}html[data-theme=liquid-glass] .crm-funnel-lost{background:#b91c1c14!important;border-color:#b91c1c38!important}html[data-theme=liquid-glass] :is(.crm-funnel-lost-label,.crm-funnel-lost-count,.crm-lost-count){color:#b91c1c!important}html[data-theme=liquid-glass] .crm-column-count{color:#1118278c!important;background:#1118270f!important}html[data-theme=liquid-glass] :is(.crm-deal-info-item,.crm-deal-info-notes){background:#ffffffb3!important;border:1px solid #11182714!important}html[data-theme=liquid-glass] .crm-deal-lost-reason{color:#b91c1c!important;background:#b91c1c14!important;border-color:#b91c1c33!important}html[data-theme=liquid-glass] .crm-deal-action-btn{color:#1118278c!important;background:#1118270f!important}html[data-theme=liquid-glass] .crm-deal-action-btn:hover{color:#111827!important;background:#1118271f!important}html[data-theme=liquid-glass] .crm-owner-trigger{color:#11182773!important;background:#ffffffd9!important;border:1px solid #1118271f!important}html[data-theme=liquid-glass] .crm-owner-trigger.has-value{color:#111827!important}html[data-theme=liquid-glass] .crm-owner-dropdown{-webkit-backdrop-filter:blur(20px)saturate(1.4)!important;backdrop-filter:blur(20px)saturate(1.4)!important;background:linear-gradient(177deg,#fffffff7 0%,#ffffffed 100%)!important;border:1px solid #1118271f!important;box-shadow:0 8px 24px #11182729!important}html[data-theme=liquid-glass] .crm-owner-item.active{background:rgba(var(--accent-rgb), .1)!important;color:var(--accent-text)!important}html[data-theme=liquid-glass] .crm-owner-check{color:var(--accent-text)!important}html[data-theme=liquid-glass] .crm-lost-reason-option{background:#fff9!important;border:1px solid #11182714!important}html[data-theme=liquid-glass] .crm-lost-reason-option:hover{background:#fffc!important;border-color:#11182724!important}html[data-theme=liquid-glass] .crm-followup-badge--due{color:#b45309!important;background:#d977062e!important}
svg{shape-rendering:geometricprecision}.sidebar-bot-icon,.app-icon-img,.app-icon-img-sm{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.message-avatar img,.dm-message-avatar img,.dm-channel-avatar img,.chat-empty-avatar,.profile-avatar-large img,.contact-avatar img,.org-member-avatar img,.avatar-preview img,.upm-avatar-img,.person-avatar img,.message-avatar-img,.user-avatar img{image-rendering:auto}[data-lucide],.lucide{shape-rendering:geometricprecision}h1,h2,h3,h4,h5,h6,.chat-empty-title,.stat-title,.sidebar-logo-text,.sprint-section-title,.crm-section-title{text-rendering:optimizelegibility}.message-avatar,.dm-message-avatar,.dm-channel-avatar,.person-avatar,.org-member-avatar,.user-avatar{overflow:hidden}@media (min-resolution:2x){.sidebar-bot-icon{image-rendering:auto}}
.stat-modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0009;justify-content:center;align-items:center;padding:16px;animation:.15s ease-out backdropFadeIn;display:flex;position:fixed;inset:0}@keyframes backdropFadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:1023px){.stat-modal-backdrop{align-items:flex-end;padding:0}.stat-modal-backdrop .stat-modal{padding-bottom:max(16px, var(--safe-bottom,0px), var(--vv-obstruction-bottom,0px));max-height:85dvh}}
:root{--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--mobile-tabbar-height:0px;--mobile-header-height:56px}html{-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:100%;text-size-adjust:100%}body{overscroll-behavior-y:contain;overscroll-behavior-x:none}a,button,[role=button],[role=link],input[type=submit],input[type=button],input[type=reset]{touch-action:manipulation}.no-bounce{overscroll-behavior:contain}@media (max-width:1023px){input,textarea,select{font-size:16px}[data-sonner-toaster][data-y-position=top]{top:calc(env(safe-area-inset-top,0px) + 14px)!important}[data-sonner-toaster][data-x-position=right]{right:max(12px, env(safe-area-inset-right,0px))!important;left:max(12px, env(safe-area-inset-left,0px))!important;width:auto!important}.settings-layout{border:none!important;border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;top:0!important;left:0!important;transform:none!important}}
@media (max-width:1023px) and (hover:none) and (pointer:coarse){:where(button,[role=button],[role=tab],[role=menuitem],summary){-webkit-tap-highlight-color:transparent;transition:transform .1s cubic-bezier(.32,.72,0,1),opacity .1s ease-out}:where(button,[role=button],[role=tab],[role=menuitem],summary):active:not(:disabled){transform:scale(.96)}:where(a[href]):active{opacity:.65}:where(.mail-list-item,.mobile-drawer__link):active{transform:none}}@media (prefers-reduced-motion:reduce){:where(button,[role=button],[role=tab],[role=menuitem],summary):active:not(:disabled){transform:none}}
@media (max-width:1023px){body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Inter,sans-serif}:root{--ios-large-title:34px;--ios-title-1:28px;--ios-title-2:22px;--ios-title-3:20px;--ios-headline:17px;--ios-body:17px;--ios-callout:16px;--ios-subheadline:15px;--ios-footnote:13px;--ios-caption-1:12px;--ios-caption-2:11px}.app-container>.main-content:has(.chat-page) .chat-message .message-content{font-size:1.0625rem;line-height:1.6}}@media (prefers-reduced-motion:reduce){body:before,.chat-empty-avatar-wrapper:before{animation:none}}
@media (max-width:1023px) and (orientation:landscape) and (max-height:500px){html:root:not([data-native-chrome="1"]){--mobile-top-chrome-pad-top:calc(var(--safe-top,0px) + 2px);--mobile-top-chrome-pad-bottom:4px;--mobile-top-chrome-height:calc(38px + var(--safe-top,0px) + 6px)}.mobile-top-chrome__menu.mobile-top-chrome__menu{width:38px;min-width:38px;height:38px;min-height:38px}.mobile-top-chrome__end .view-switcher.view-switcher{gap:2px;padding:3px}.mobile-top-chrome__end .view-switcher-btn.view-switcher-btn{width:32px;height:32px}.mobile-top-chrome__end .view-switcher-btn.view-switcher-btn svg{width:17px;height:17px}.app-container>.main-content:has(.chat-page) .chat-empty-state.chat-empty-state{gap:.25rem;max-width:760px;padding-top:8px;padding-bottom:4px}.app-container>.main-content:has(.chat-page) .chat-empty-avatar-wrapper.chat-empty-avatar-wrapper{width:34px;height:34px;margin-bottom:.25rem}.app-container>.main-content:has(.chat-page) .chat-empty-avatar.chat-empty-avatar{width:34px!important;height:34px!important}.app-container>.main-content:has(.chat-page) .chat-empty-title.chat-empty-title{font-size:1.125rem}.app-container>.main-content:has(.chat-page) .chat-empty-subtitle.chat-empty-subtitle{margin-bottom:0;font-size:.8125rem}.app-container>.main-content:has(.chat-page) .chat-empty-suggestions.chat-empty-suggestions{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4375rem;margin-top:.625rem}.app-container>.main-content:has(.chat-page) .chat-suggestion-card.chat-suggestion-card{gap:.375rem;min-height:38px;padding:.5rem .625rem}.app-container>.main-content:has(.chat-page) .chat-suggestion-text.chat-suggestion-text{font-size:.8125rem}.app-container>.main-content:has(.chat-page) .chat-suggestion-icon.chat-suggestion-icon svg{width:16px;height:16px}.app-container>.main-content:has(.chat-page) .chat-empty-hint.chat-empty-hint{display:none}.app-container>.main-content:has(.chat-page) .chat-input-area.chat-input-area{padding-top:4px;padding-bottom:max(8px, env(safe-area-inset-bottom,0px), calc(var(--vv-obstruction-bottom,0px) + 6px))}.app-container>.main-content:has(.chat-page) .chat-input-container.chat-input-container{border-radius:23px;min-height:46px;padding:5px}.app-container>.main-content:has(.chat-page) textarea.chat-input.chat-input{max-height:88px;padding:8px}.app-container>.main-content:has(.chat-page) .chat-messages.chat-messages{padding-top:8px;padding-bottom:8px}:is(body:has(.chat-input-area[data-kb-open=true]) .chat-empty-avatar-wrapper,body:has(.chat-input-area[data-kb-open=true]) .chat-empty-subtitle,body:has(.chat-input-area[data-kb-open=true]) .chat-empty-suggestions){display:none}.mobile-drawer__header.mobile-drawer__header{padding:8px 10px 6px 14px}.mobile-drawer__logo.mobile-drawer__logo{height:22px}.mobile-drawer__close.mobile-drawer__close{width:34px;min-width:34px;height:34px;min-height:34px}.mobile-drawer__nav.mobile-drawer__nav{padding:6px 8px 10px}.mobile-drawer__section-toggle.mobile-drawer__section-toggle,.mobile-drawer__section-label--static.mobile-drawer__section-label--static{min-height:24px;padding:0 12px 2px}.mobile-drawer__section-label.mobile-drawer__section-label{font-size:10px}.mobile-drawer__link.mobile-drawer__link{min-height:34px;padding:6px 10px;font-size:14px}.mobile-drawer__link-icon.mobile-drawer__link-icon svg{width:17px;height:17px}.mobile-drawer__footer.mobile-drawer__footer{padding:6px 10px}.mobile-drawer__avatar.mobile-drawer__avatar{width:30px;height:30px}.mobile-drawer__user-name.mobile-drawer__user-name{font-size:13px}.mobile-drawer__user-email.mobile-drawer__user-email{font-size:11px}.mobile-drawer__logout.mobile-drawer__logout{width:34px;min-width:34px;height:34px;min-height:34px}.mail-view .mail-search-bar.mail-search-bar{margin:0 12px 6px}.mail-list.mail-list{padding:2px 12px 12px}.mail-list-item.mail-list-item{margin-bottom:4px;min-height:56px!important;padding:8px 14px!important}.mail-list-item .mail-item-row2.mail-item-row2{flex-wrap:nowrap;align-items:center;gap:8px}.mail-list-item .mail-subject.mail-subject{flex:auto}.mail-list-item .mail-category-badge.mail-category-badge{flex-shrink:0;max-width:40%}.mail-list-virtual .mail-list-item.mail-list-item{height:58px!important;min-height:0!important}.mail-search-bar.mail-search-bar input{min-height:38px}.mail-category-strip-mobile.mail-category-strip-mobile{padding-top:2px;padding-bottom:2px}.mail-detail-header.mail-detail-header{padding-top:2px!important;padding-bottom:2px!important}.mail-detail-header .mail-detail-close-btn.mobile-only{width:36px;min-width:36px;height:36px;min-height:36px}.mail-detail-header .mail-action-btn.mail-action-btn{min-width:36px;min-height:36px}.mail-detail-subject.mail-detail-subject{padding-top:5px!important;padding-bottom:4px!important}.mail-detail-subject.mail-detail-subject h2{font-size:1.0625rem}.mail-detail-meta.mail-detail-meta{padding-top:4px!important;padding-bottom:2px!important}.mail-detail .mail-sender-avatar.mail-sender-avatar{width:34px;height:34px;font-size:.8125rem}.mail-detail .mail-sender-name.mail-sender-name{font-size:.9375rem}.mail-sender-email.mail-sender-email,.mail-detail-date.mail-detail-date{font-size:.75rem}.mail-detail-recipients.mail-detail-recipients{padding-top:0!important;padding-bottom:4px!important}.mail-recipients-toggle.mail-recipients-toggle{min-height:28px;padding:2px 0;font-size:.8125rem}.mail-ai-btn-row.mail-ai-btn-row{padding-bottom:4px}.mail-ai-summary-btn.mail-ai-summary-btn,.mail-ai-draft-btn.mail-ai-draft-btn{min-height:32px;padding-top:4px;padding-bottom:4px}.calendar-view-header.calendar-view-header{flex-wrap:nowrap;row-gap:6px;padding:4px 12px 6px}.calendar-week-title.calendar-week-title{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:1rem;overflow:hidden}.calendar-view-switcher-btn.calendar-view-switcher-btn,.calendar-today-btn.calendar-today-btn{min-height:28px;padding:4px 10px;font-size:.6875rem}.calendar-nav-btn.calendar-nav-btn{width:28px;height:28px}.calendar-new-event-btn.calendar-new-event-btn{width:32px;min-width:32px;height:32px;min-height:32px}.calendar-month-cell.calendar-month-cell{min-height:34px;padding:2px 3px}.calendar-month-day-number.calendar-month-day-number{font-size:.6875rem}.calendar-month-header.calendar-month-header{padding:2px 0}.calendar-month-header-cell.calendar-month-header-cell{padding:2px 0;font-size:.625rem}.calendar-month-event.calendar-month-event{gap:3px;padding:0 3px}.calendar-month-event-time.calendar-month-event-time,.calendar-month-event-title.calendar-month-event-title{font-size:.5625rem;line-height:1.25}.calendar-agenda-day-header.calendar-agenda-day-header{padding-top:4px;padding-bottom:4px}.calendar-agenda-date.calendar-agenda-date{font-size:1.125rem}.calendar-agenda-event.calendar-agenda-event{padding:8px 10px}.dashboard-tab-bar.dashboard-tab-bar{margin-bottom:.625rem;padding-top:2px;padding-bottom:2px}.dashboard-tab-btn.dashboard-tab-btn{min-height:34px;padding:6px 12px;font-size:.8125rem}.time-saved-header.time-saved-header{margin-bottom:.5rem}.time-saved-title.time-saved-title{font-size:.9375rem}.stat-cards-grid.stat-cards-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.5rem;margin-bottom:.625rem}.stat-card.stat-card{min-height:0;padding:.6875rem .75rem}.stat-card-value.stat-card-value{font-size:1.25rem}.todo-section-card.todo-section-card{margin-bottom:.625rem;padding:.75rem}.todo-section-header.todo-section-header{flex-direction:row;align-items:center;gap:.625rem}.quick-add-input.quick-add-input{min-height:38px;padding:8px 12px}.settings-layout-header.settings-layout-header{padding:calc(6px + env(safe-area-inset-top,0px)) 14px 6px}.settings-layout-header.settings-layout-header h1{font-size:.9375rem}.settings-close-btn.settings-close-btn{width:36px;height:36px}.settings-layout-nav.settings-layout-nav{gap:6px;padding:6px 12px}.settings-nav-item.settings-nav-item{min-height:32px;padding:5px 12px;font-size:.8125rem}.profile-avatar-section.profile-avatar-section{padding:8px 0 10px}.profile-avatar-hint.profile-avatar-hint{margin-top:4px}.settings-layout-body .settings-grid.settings-grid{gap:10px 14px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.settings-layout-body .profile-input-group.profile-input-group{align-items:center;gap:8px;flex-direction:row!important}.profile-avatar-large.profile-avatar-large{width:56px;height:56px}.profile-avatar-hint.profile-avatar-hint{font-size:.75rem}.settings-profile-summary__avatar.settings-profile-summary__avatar{width:34px;height:34px}.bottom-sheet.bottom-sheet{min-height:0;max-height:92dvh}.bottom-sheet__handle-wrap.bottom-sheet__handle-wrap{padding:4px 0 2px}.bottom-sheet__title.bottom-sheet__title{padding-top:0;padding-bottom:6px;font-size:15px}.bottom-sheet__body.bottom-sheet__body{padding-top:0;padding-bottom:10px}.fullscreen-sheet__header.fullscreen-sheet__header{padding-top:4px;padding-bottom:4px}}
@media (max-width:1023px){.auth-container{min-height:100dvh;padding:max(16px, env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) max(16px, calc(env(safe-area-inset-bottom,0px) + 8px), calc(var(--vv-obstruction-bottom,0px) + 8px)) max(16px, env(safe-area-inset-left,0px))}.auth-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg, rgba(var(--panel-rgb,10, 14, 22), .98) 0%, rgba(var(--panel-rgb,5, 8, 14), .99) 100%);border-radius:20px;max-width:100%;padding:24px 20px}.auth-header{margin-bottom:20px}.auth-logo{margin-bottom:14px}.auth-logo img{width:auto;height:34px}.auth-title{font-size:20px}.form-input{min-height:48px;font-size:16px}.password-toggle{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex;right:4px}.btn-glass{min-height:50px}}
@media (max-width:1023px){.mobile-top-chrome__menu.mobile-top-chrome__menu,.mobile-top-chrome__end .view-switcher{background:linear-gradient(135deg, #ffffff1f 0%, #ffffff08 35%, #fff0 60%, #ffffff0f 100%), rgba(var(--panel-rgb,20, 26, 40), .45);-webkit-backdrop-filter:blur(32px)saturate(2)brightness(1.08);backdrop-filter:blur(32px)saturate(2)brightness(1.08);border-color:#0000;position:relative;box-shadow:inset 0 1px 1px #ffffff2e,0 10px 28px #0006}.mobile-drawer.mobile-drawer{background:linear-gradient(160deg, #ffffff12 0%, #ffffff05 30%, #fff0 55%, #ffffff08 100%), linear-gradient(170deg, rgba(var(--panel-rgb,22, 29, 44), .66) 0%, rgba(var(--panel-rgb,12, 17, 27), .74) 60%, rgba(var(--panel-rgb,6, 10, 17), .82) 100%);-webkit-backdrop-filter:blur(36px)saturate(1.9)brightness(1.05);backdrop-filter:blur(36px)saturate(1.9)brightness(1.05);border-right-color:#0000}.bottom-sheet.bottom-sheet{background:linear-gradient(150deg, #ffffff14 0%, #ffffff05 30%, #fff0 60%), linear-gradient(180deg, rgba(var(--panel-rgb,20, 26, 40), .66) 0%, rgba(var(--panel-rgb,10, 14, 22), .76) 100%);-webkit-backdrop-filter:blur(36px)saturate(1.9)brightness(1.05);backdrop-filter:blur(36px)saturate(1.9)brightness(1.05);border-top-color:#0000}.app-container>.main-content:has(.chat-page) .chat-input-container{background:linear-gradient(135deg, #ffffff12 0%, #ffffff05 35%, #fff0 65%, #ffffff08 100%), linear-gradient(180deg, rgba(var(--panel-rgb,30, 37, 52), .92) 0%, rgba(var(--panel-rgb,17, 22, 33), .96) 100%);border-color:#0000;position:relative}.mobile-top-chrome__menu:after,.mobile-top-chrome__end .view-switcher:after,.bottom-sheet:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:1;background:linear-gradient(165deg,#ffffff8c 0%,#ffffff24 25%,#ffffff0a 55%,#ffffff38 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.app-container>.main-content:has(.chat-page) .chat-input-container:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:1;background:linear-gradient(165deg,#ffffff8c 0%,#ffffff24 25%,#ffffff0a 55%,#ffffff38 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mobile-drawer:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#fff6 0%,#ffffff1a 30%,#ffffff0a 70%,#ffffff29 100%);width:1px;position:absolute;top:0;bottom:0;right:0}.mobile-top-chrome__end .view-switcher>*{z-index:2;position:relative}}
@media (max-width:1023px){html[data-theme=liquid-glass] .mobile-top-chrome{background:linear-gradient(#e9edf6eb 0%,#e9edf68c 55%,#0000 100%)}html[data-theme=liquid-glass] .mobile-top-chrome__menu,html[data-theme=liquid-glass] .mobile-top-chrome__end .view-switcher{color:#0f141ed9;background:linear-gradient(135deg,#ffffffa6 0%,#ffffff4d 60%,#ffffff73 100%),#fff6;border-color:#0f141e1a;box-shadow:inset 0 1px #ffffffb3,0 8px 24px #141e3224}html[data-theme=liquid-glass] .mobile-top-chrome__menu:after,html[data-theme=liquid-glass] .mobile-top-chrome__end .view-switcher:after{background:linear-gradient(165deg,#ffffffe6 0%,#0f141e0f 45%,#0f141e0a 70%,#ffffff80 100%)}html[data-theme=liquid-glass] .mobile-top-chrome__end .view-switcher-btn{color:#0f141e8c}html[data-theme=liquid-glass] .mobile-top-chrome__end .view-switcher-btn.active{color:#1d4ed8;background:#2563eb1f}html[data-theme=liquid-glass] .mobile-drawer-backdrop{background:#28304047}html[data-theme=liquid-glass] .mobile-drawer.mobile-drawer{color:#0f141ee6;background:linear-gradient(160deg,#fff9 0%,#ffffff40 55%,#fff6 100%),#f4f7fcb8;border-right-color:#0f141e14}html[data-theme=liquid-glass] .mobile-drawer:after{background:linear-gradient(#ffffffe6,#0f141e0f)}html[data-theme=liquid-glass] .mobile-drawer__header,html[data-theme=liquid-glass] .mobile-drawer__footer{border-color:#0f141e14}html[data-theme=liquid-glass] .mobile-drawer__logo{filter:invert()brightness(.35)}html[data-theme=liquid-glass] .mobile-drawer__close,html[data-theme=liquid-glass] .mobile-drawer__logout{color:#0f141ebf;background:#0f141e0d;border-color:#0f141e17}html[data-theme=liquid-glass] .mobile-drawer__section-label,html[data-theme=liquid-glass] .mobile-drawer__section-icon,html[data-theme=liquid-glass] .mobile-drawer__section-chevron{color:#0f141e73}html[data-theme=liquid-glass] .mobile-drawer__link{color:#0f141ed1}html[data-theme=liquid-glass] .mobile-drawer__link-icon{color:#0f141e8c}html[data-theme=liquid-glass] .mobile-drawer__link:hover,html[data-theme=liquid-glass] .mobile-drawer__link:focus-visible,html[data-theme=liquid-glass] .mobile-drawer__link:active{color:#0f141e;background:#0f141e0f}html[data-theme=liquid-glass] .mobile-drawer__link[aria-current=page]{color:#1d4ed8;background:#2563eb1a;box-shadow:inset 0 0 0 1px #2563eb2e}html[data-theme=liquid-glass] .mobile-drawer__link[aria-current=page] .mobile-drawer__link-icon{color:#1d4ed8}html[data-theme=liquid-glass] .mobile-drawer__user-name{color:#0f141eeb}html[data-theme=liquid-glass] .mobile-drawer__user-email{color:#0f141e80}html[data-theme=liquid-glass] .mobile-drawer__sep{background:#0f141e14}html[data-theme=liquid-glass] .app-container>.main-content:has(.chat-page) .chat-input-container{background:linear-gradient(135deg,#fffc 0%,#ffffff8c 60%,#ffffffb3 100%),#ffffffa6;border-color:#0f141e1a;box-shadow:inset 0 1px #fffc,0 8px 28px #141e321f}html[data-theme=liquid-glass] .app-container>.main-content:has(.chat-page) .chat-input-container:after{background:linear-gradient(165deg,#ffffffe6 0%,#0f141e0d 45%,#ffffff80 100%)}html[data-theme=liquid-glass] .bottom-sheet.bottom-sheet{color:#0f141eeb;background:linear-gradient(150deg,#ffffffb3 0%,#fff6 60%),#f4f7fcd9;border-top-color:#0f141e14}html[data-theme=liquid-glass] .bottom-sheet__handle{background:#0f141e40}html[data-theme=liquid-glass] .bottom-sheet__title{color:#0f141eeb}html[data-theme=liquid-glass] .fullscreen-sheet{color:#0f141eeb;background:linear-gradient(#f8fafdfc 0%,#eef2f9 100%)}html[data-theme=liquid-glass] .fullscreen-sheet__btn{color:#0f141ecc;background:#0f141e0d;border-color:#0f141e17}html[data-theme=liquid-glass] .mail-detail-header{background:#f4f7fccc;border-bottom-color:#0f141e1a}html[data-theme=liquid-glass] .mail-header-more-panel{background:#fafbfefa;border-color:#0f141e1a}}
/*# sourceMappingURL=08lsgicqe2psz.css.map*/