:root[data-theme=compact] body{line-height:1.45}:root[data-theme=compact] .app-shell{background:var(--canvas)}:root[data-theme=compact] .crm-sidebar{background:var(--theme-compact-background-1)}:root[data-theme=compact] .crm-sidebar__workspace-mark,:root[data-theme=compact] .crm-sidebar__nav-item{border-radius:var(--radius-sm)}:root[data-theme=compact] .crm-sidebar__nav-item.is-current{border-color:var(--theme-compact-border-color-2);background:var(--theme-compact-background-3)}:root[data-theme=compact] .crm-sidebar__utility,:root[data-theme=compact] .crm-sidebar__collapse{border-radius:var(--radius-sm)}:root[data-theme=compact] .app-main-region .app-topbar{background:var(--surface)}:root[data-theme=compact] .app-brand__mark{border-radius:var(--radius-sm)}:root[data-theme=compact] .app-brand__name{letter-spacing:var(--measure-size-neg-0p8)}:root[data-theme=compact] .lead-card{border-color:var(--border-subtle);background:var(--surface);box-shadow:none}:root[data-theme=compact] .lead-card.is-selected{background:var(--theme-compact-background-4);border-color:var(--text)}:root[data-theme=compact] .app-page-header h1{letter-spacing:var(--measure-size-neg-0p7);font-weight:650;line-height:1.2}:root[data-theme=compact] .app-page-actions .ui-button{border-radius:var(--radius-sm)}:root[data-theme=compact] .ui-card{border-radius:var(--radius-md);box-shadow:var(--shadow-card)}:root[data-theme=compact] .ui-button{border-radius:var(--radius-sm);font-weight:650}:root[data-theme=compact] .ui-icon-button{border-radius:var(--radius-sm)}:root[data-theme=compact] .ui-badge{border-radius:var(--theme-compact-border-radius-5)}:root[data-theme=compact] .ui-field__control,:root[data-theme=compact] .ui-select__trigger,:root[data-theme=compact] .ui-segmented__option,:root[data-theme=compact] .ui-field>input:not([type=checkbox]):not([type=radio]),:root[data-theme=compact] input:not([type=checkbox]):not([type=radio]),:root[data-theme=compact] select,:root[data-theme=compact] .ui-field>textarea{border-radius:var(--radius-sm)}:root[data-theme=compact] .detail-profile{border-radius:var(--radius-md);box-shadow:var(--shadow-card)}:root[data-theme=compact] .detail-profile__avatar{border-width:var(--theme-compact-border-width-6)}:root[data-theme=compact] .company-page__header h1,:root[data-theme=compact] .crm-contacts h1,:root[data-theme=compact] .crm-tasks h1{line-height:1.2}:root[data-theme=compact] .company-tile{border-radius:var(--radius-md);box-shadow:var(--shadow-card)}:root[data-theme=compact] .company-mark{border-radius:var(--radius-sm)}:root[data-theme=compact] .crm-contacts__tools,:root[data-theme=compact] .crm-contacts__profile,:root[data-theme=compact] .crm-contacts__list,:root[data-theme=compact] .crm-tasks__filters,:root[data-theme=compact] .crm-task-card{border-radius:var(--radius-md);box-shadow:var(--shadow-card)}:root[data-theme=compact] .person-extras__field input{border-radius:var(--radius-sm)}:root[data-theme=compact] .crm-jobs-header h1{line-height:1.2}:root[data-theme=compact] .crm-jobs-filters,:root[data-theme=compact] .crm-job-tile,:root[data-theme=compact] .crm-job-hero{border-radius:var(--radius-md)}.app-theme-swatch--compact>span:first-child{background:var(--swatch-compact-1)}.app-theme-swatch--compact>span:nth-child(2){background:var(--swatch-compact-2)}.app-theme-swatch--compact>span:nth-child(3){background:var(--swatch-compact-3)}:root[data-theme=compact] .lead-tabs{border-bottom:1px solid var(--border)}:root[data-theme=compact] .lead-inline-form,:root[data-theme=compact] .applications-panel,:root[data-theme=compact] .person-extras{border-radius:var(--radius-md)}:root[data-theme=compact] :where(h1,h2,h3,p,strong,span,dd,dt,label,a){overflow-wrap:anywhere}:root[data-theme=compact] :where(.crm-dashboard__header h1,.crm-application-overview-heading h1,.crm-activities__header h1){letter-spacing:var(--measure-size-neg-0p7)}:root[data-theme=cyberpunk] .app-shell{background:var(--theme-cyberpunk-background-1);background-size:var(--theme-cyberpunk-background-size-2)}:root[data-theme=cyberpunk] :where(h1,h2,h3,.app-brand__name){font-family:var(--font-display);letter-spacing:-.04em}:root[data-theme=cyberpunk] :where(.detail-eyebrow,.company-eyebrow,.crm-contacts__eyebrow,.crm-sidebar__eyebrow,.app-eyebrow,.crm-jobs-eyebrow){color:var(--neon-magenta);font-family:var(--font-display);letter-spacing:.12em}:root[data-theme=cyberpunk] .app-main-region .app-topbar{background:var(--canvas);border-bottom:1px solid var(--border);box-shadow:var(--theme-cyberpunk-box-shadow-3)}:root[data-theme=cyberpunk] .app-brand__mark{border-radius:var(--theme-cyberpunk-border-radius-4);box-shadow:var(--theme-cyberpunk-box-shadow-5);transform:none}:root[data-theme=cyberpunk] .crm-sidebar{background:var(--canvas);border-right-color:var(--border)}:root[data-theme=cyberpunk] :where(.crm-sidebar__workspace-mark,.crm-sidebar__nav-item,.crm-sidebar__utility,.crm-sidebar__collapse,.crm-sidebar__count,.ui-icon-button,.ui-avatar,.company-mark,.crm-application-mark,.company-contact-mark){border-radius:var(--radius-sm)}:root[data-theme=cyberpunk] .crm-sidebar__workspace-mark{border-color:var(--neon-cyan);box-shadow:var(--theme-cyberpunk-box-shadow-6)}:root[data-theme=cyberpunk] .crm-sidebar__nav-item.is-current{border-color:var(--border);background:var(--accent);color:var(--accent-ink)}:root[data-theme=cyberpunk] .ui-card{border-color:var(--border);border-top:var(--theme-cyberpunk-border-top-7)}:root[data-theme=cyberpunk] .ui-card__header{border-bottom:1px solid var(--border-subtle)}:root[data-theme=cyberpunk] :where(.detail-profile,.company-hero,.crm-contacts__profile,.crm-job-hero){border:1px solid var(--border);border-left:var(--theme-cyberpunk-border-left-8);background:linear-gradient(110deg, var(--surface), color-mix(in srgb, var(--rose) 35%, var(--surface)));border-radius:var(--radius-lg)}:root[data-theme=cyberpunk] .ui-button--primary{border-color:var(--neon-cyan);box-shadow:var(--theme-cyberpunk-box-shadow-9);font-weight:750}:root[data-theme=cyberpunk] .ui-button--primary:hover:not(:disabled){background:var(--theme-cyberpunk-background-10);color:var(--on-action);box-shadow:var(--theme-cyberpunk-box-shadow-11)}:root[data-theme=cyberpunk] .ui-button--secondary:hover:not(:disabled){border-color:var(--neon-magenta)}:root[data-theme=cyberpunk] :where(.ui-field__label,.profile-tabs__bar>button,.ui-badge,.app-topbar-context,.lead-card__owner){font-family:var(--font-display)}:root[data-theme=cyberpunk] .profile-tabs__bar{border-color:var(--border)}:root[data-theme=cyberpunk] .profile-tabs__bar>button{color:var(--text-secondary)}:root[data-theme=cyberpunk] .profile-tabs__bar>button[aria-selected=true]{background:var(--accent);color:var(--neon-cyan);border-color:var(--neon-cyan);text-shadow:var(--theme-cyberpunk-text-shadow-12)}:root[data-theme=cyberpunk] .lead-card{border:1px solid var(--border);border-left:var(--theme-cyberpunk-border-left-13);box-shadow:none}:root[data-theme=cyberpunk] :where(.lead-card--lavender,.lead-card--rose){border-left-color:var(--neon-magenta)}:root[data-theme=cyberpunk] :where(.lead-card--lime,.lead-card--peach){border-left-color:var(--neon-lime)}:root[data-theme=cyberpunk] .lead-card.is-selected{border-color:var(--neon-cyan);box-shadow:var(--theme-cyberpunk-box-shadow-14)}:root[data-theme=cyberpunk] :where(.lead-card__owner,.lead-card__top .ui-avatar,.lead-card__marks>svg:last-child){background:var(--surface);border-color:var(--border)}:root[data-theme=cyberpunk] :where(.ui-field>input:not([type=checkbox]):not([type=radio]),.ui-field>textarea,.ui-select__trigger,.date-picker__trigger,.date-picker__input){background:var(--canvas);border-color:var(--border)}:root[data-theme=cyberpunk] :where(.ui-popover,.date-picker__panel,.ui-dialog){border-color:var(--border);border-top:var(--theme-cyberpunk-border-top-15)}:root[data-theme=cyberpunk] .ui-dialog::backdrop{background:var(--theme-cyberpunk-background-16)}:root[data-theme=cyberpunk] .date-picker__panel .rdp-selected .rdp-day_button:hover{background:var(--theme-cyberpunk-background-17);color:var(--on-action)}:root[data-theme=cyberpunk] .app-theme-samples>button.is-selected{border-color:var(--neon-cyan);box-shadow:var(--theme-cyberpunk-box-shadow-18)}:root[data-theme=cyberpunk] .app-theme-samples>button:focus-visible{outline-offset:var(--theme-cyberpunk-outline-offset-19)}.app-theme-swatch--cyberpunk>span:first-child{background:var(--swatch-cyberpunk-1)}.app-theme-swatch--cyberpunk>span:nth-child(2){background:var(--swatch-cyberpunk-2)}.app-theme-swatch--cyberpunk>span:nth-child(3){background:var(--swatch-cyberpunk-3)}:root[data-theme=terminal] body{line-height:1.6}:root[data-theme=terminal] .app-shell{background:var(--canvas)}:root[data-theme=terminal] :where(h1,h2,h3,.app-brand__name){letter-spacing:-.025em;font-weight:var(--type-title-weight)}:root[data-theme=terminal] :where(.detail-eyebrow,.company-eyebrow,.crm-contacts__eyebrow,.app-eyebrow,.crm-jobs-eyebrow){color:var(--action);letter-spacing:.08em}:root[data-theme=terminal] .app-main-region .app-topbar{background:var(--canvas);border-bottom:1px solid var(--border);box-shadow:none}:root[data-theme=terminal] .app-brand__mark{border:1px solid var(--action);background:var(--canvas);color:var(--action);box-shadow:none;border-radius:0;transform:none}:root[data-theme=terminal] .crm-sidebar{background:var(--canvas);border-right-color:var(--border)}:root[data-theme=terminal] :where(.crm-sidebar__workspace-mark,.crm-sidebar__nav-item,.crm-sidebar__utility,.crm-sidebar__collapse,.crm-sidebar__count,.crm-sidebar__mobile-open,.crm-sidebar__mobile-tenant,.ui-icon-button,.ui-avatar,.company-mark,.crm-application-mark,.company-contact-mark,.detail-profile__avatar){border-radius:0}:root[data-theme=terminal] .crm-sidebar__workspace-mark{border:1px solid var(--action);background:var(--canvas);color:var(--action)}:root[data-theme=terminal] .crm-sidebar__nav-item.is-current{border-color:var(--border);background:var(--accent);color:var(--accent-ink)}:root[data-theme=terminal] :where(.ui-card,.detail-profile,.company-hero,.crm-contacts__profile,.crm-job-hero){border:1px solid var(--border);background:var(--surface);box-shadow:none}:root[data-theme=terminal] .ui-card__header{border-bottom:1px dashed var(--border)}:root[data-theme=terminal] .ui-button--primary{border-color:var(--action);font-weight:700}:root[data-theme=terminal] .ui-button--primary:hover:not(:disabled){background:var(--theme-terminal-background-1);color:var(--on-action)}:root[data-theme=terminal] .ui-button--secondary:hover:not(:disabled){border-color:var(--action);color:var(--action)}:root[data-theme=terminal] :where(.ui-button,.lead-card):hover{transform:none}:root[data-theme=terminal] :where(.ui-select__search,.ui-select__option,.lead-card__marks>svg:last-child){border-radius:0}:root[data-theme=terminal] .profile-tabs__bar>button[aria-selected=true]{background:var(--accent);color:var(--accent-ink);border-color:var(--action)}:root[data-theme=terminal] .lead-card{border:1px solid var(--border);background:var(--surface);box-shadow:none}:root[data-theme=terminal] .lead-card.is-selected{border-color:var(--action);background:var(--accent);box-shadow:var(--theme-terminal-box-shadow-2)}:root[data-theme=terminal] :where(.lead-card__owner,.lead-card__top .ui-avatar,.lead-card__marks>svg:last-child){background:var(--surface);border-color:var(--border)}:root[data-theme=terminal] :where(.ui-field>input:not([type=checkbox]):not([type=radio]),.ui-field>textarea,.ui-select__trigger,.date-picker__trigger,.date-picker__input){background:var(--canvas);border-color:var(--border)}:root[data-theme=terminal] :where(.ui-popover,.date-picker__panel,.ui-dialog){border:1px solid var(--action)}:root[data-theme=terminal] .ui-dialog::backdrop{background:var(--theme-terminal-background-3)}:root[data-theme=terminal] .date-picker__panel .rdp-selected .rdp-day_button:hover{background:var(--theme-terminal-background-4);color:var(--on-action)}:root[data-theme=terminal] .app-theme-samples>button.is-selected{border-color:var(--action);box-shadow:var(--theme-terminal-box-shadow-5)}:root[data-theme=terminal] :where(h1,h2,h3,p,strong,span,dd,dt,label,a){overflow-wrap:anywhere}.app-theme-swatch--terminal>span:first-child{background:var(--swatch-terminal-1)}.app-theme-swatch--terminal>span:nth-child(2){background:var(--swatch-terminal-2)}.app-theme-swatch--terminal>span:nth-child(3){background:var(--swatch-terminal-3)}:root[data-theme=editorial] body{line-height:1.65}:root[data-theme=editorial] :where(h1,h2,.gallery-type h3,.gallery-composition h3){font-family:var(--font-display);letter-spacing:-.035em;font-weight:400;line-height:1.2}:root[data-theme=editorial] .app-main-region .app-topbar{background:var(--canvas);border-bottom:1px solid var(--border);box-shadow:none}:root[data-theme=editorial] .crm-sidebar{background:var(--canvas);border-right-color:var(--border)}:root[data-theme=editorial] :where(.app-brand__mark,.crm-sidebar__workspace-mark){background:var(--accent);color:var(--accent-ink);box-shadow:none;transform:none}:root[data-theme=editorial] .crm-sidebar__nav-item.is-current{background:var(--surface);border-color:var(--border);color:var(--text)}:root[data-theme=editorial] :where(.detail-profile,.company-hero,.crm-contacts__profile,.crm-job-hero){background:var(--surface);border:1px solid var(--border);box-shadow:none}:root[data-theme=editorial] .ui-card__header{border-bottom:1px solid var(--border-subtle)}:root[data-theme=editorial] .lead-card{border:1px solid var(--border);background:var(--surface);box-shadow:none}:root[data-theme=editorial] .lead-card.is-selected{border-color:var(--focus);background:var(--accent);box-shadow:var(--theme-editorial-box-shadow-1)}:root[data-theme=editorial] .profile-tabs__bar>button[aria-selected=true]{border-color:var(--border);background:var(--surface);color:var(--text)}:root[data-theme=editorial] :where(.ui-field>input:not([type=checkbox]):not([type=radio]),.ui-field>textarea,.ui-select__trigger){background:var(--surface)}:root[data-theme=editorial] .app-live-dot{background:var(--focus)}.app-theme-swatch--editorial>span:first-child{background:var(--swatch-editorial-1)}.app-theme-swatch--editorial>span:nth-child(2){background:var(--swatch-editorial-2)}.app-theme-swatch--editorial>span:nth-child(3){background:var(--swatch-editorial-3)}:root[data-theme=unicorn] body{line-height:1.55}:root[data-theme=unicorn] .app-shell{background:var(--theme-unicorn-background-1);background-attachment:fixed}:root[data-theme=unicorn] .app-main-region .app-topbar{background:color-mix(in srgb, var(--surface) 86%, var(--rose));border-bottom:1px solid var(--border)}:root[data-theme=unicorn] .app-brand__mark{border-radius:var(--radius-pill);box-shadow:var(--theme-unicorn-box-shadow-6);transform:none}:root[data-theme=unicorn] .app-brand__mark:after{content:var(--theme-unicorn-decoration-8);top:var(--theme-unicorn-decoration-offset-9);right:var(--theme-unicorn-decoration-offset-9);font-size:var(--theme-unicorn-font-size-7);line-height:1;position:absolute;transform:rotate(-8deg)}:root[data-theme=unicorn] .crm-sidebar{background:var(--theme-unicorn-background-2);border-right-color:var(--border)}:root[data-theme=unicorn] :where(.crm-sidebar__workspace-mark,.crm-sidebar__count,.ui-badge,.ui-icon-button),:root[data-theme=unicorn] .crm-sidebar__nav-item{border-radius:var(--radius-pill)}:root[data-theme=unicorn] .crm-sidebar__nav-item.is-current{background:var(--theme-unicorn-background-3);color:var(--text);border-color:#0000}:root[data-theme=unicorn] .ui-card{border-color:color-mix(in srgb, var(--rose) 70%, var(--border-subtle));box-shadow:var(--theme-unicorn-box-shadow-5)}:root[data-theme=unicorn] .ui-card__header{border-bottom:1px solid var(--border-subtle)}:root[data-theme=unicorn] :where(.detail-profile,.company-hero,.crm-contacts__profile,.crm-job-hero){border:1px solid color-mix(in srgb, var(--lavender) 58%, var(--border-subtle));background:var(--theme-unicorn-background-4);box-shadow:none}:root[data-theme=unicorn] .ui-button--primary{border-color:var(--action);border-radius:var(--radius-pill);font-weight:700}:root[data-theme=unicorn] .ui-button--primary:hover:not(:disabled){background:color-mix(in srgb, var(--action) 88%, var(--rose))}:root[data-theme=unicorn] .lead-card{border-color:color-mix(in srgb, var(--rose) 60%, var(--border-subtle));background:var(--surface);box-shadow:none}:root[data-theme=unicorn] .lead-card.is-selected{border-color:var(--focus);background:color-mix(in srgb, var(--rose) 30%, var(--surface))}:root[data-theme=unicorn] .profile-tabs__bar>button[aria-selected=true]{background:var(--accent);color:var(--accent-ink);border-color:#0000}:root[data-theme=unicorn] .app-theme-samples>button.is-selected{border-color:var(--action);box-shadow:var(--theme-unicorn-box-shadow-6)}.app-theme-swatch--unicorn>span:first-child{background:var(--swatch-unicorn-1)}.app-theme-swatch--unicorn>span:nth-child(2){background:var(--swatch-unicorn-2)}.app-theme-swatch--unicorn>span:nth-child(3){background:var(--swatch-unicorn-3)}:root[data-theme=sunshine] .app-shell{background:var(--theme-sunshine-background-1);background-attachment:fixed}:root[data-theme=sunshine] .app-main-region .app-topbar{background:var(--theme-sunshine-background-2);border-bottom:1px solid var(--border)}:root[data-theme=sunshine] :where(.detail-eyebrow,.company-eyebrow,.crm-contacts__eyebrow,.app-eyebrow,.crm-jobs-eyebrow){color:var(--action);letter-spacing:.08em}:root[data-theme=sunshine] .crm-sidebar{background:var(--surface-soft);border-right-color:var(--border)}:root[data-theme=sunshine] .crm-sidebar__nav-item.is-current{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}:root[data-theme=sunshine] .ui-card{border-color:var(--border);border-top:var(--theme-sunshine-border-top-3);box-shadow:var(--theme-sunshine-box-shadow-4)}:root[data-theme=sunshine] .ui-card__header{border-bottom:1px solid var(--border-subtle)}:root[data-theme=sunshine] :where(.detail-profile,.company-hero,.crm-contacts__profile,.crm-job-hero){border:1px solid var(--border);background:var(--surface);box-shadow:var(--theme-sunshine-box-shadow-4)}:root[data-theme=sunshine] .ui-button--primary{border-color:var(--action);font-weight:700}:root[data-theme=sunshine] .lead-card{border-color:var(--border-subtle);background:var(--surface);box-shadow:none}:root[data-theme=sunshine] .lead-card.is-selected{border-color:var(--action);background:color-mix(in srgb, var(--accent) 26%, var(--surface))}:root[data-theme=sunshine] .profile-tabs__bar>button[aria-selected=true]{border-color:var(--action);background:var(--accent);color:var(--accent-ink)}:root[data-theme=sunshine] .app-live-dot{background:var(--action)}:root[data-theme=sunshine] .app-theme-samples>button.is-selected{border-color:var(--action)}.app-theme-swatch--sunshine>span:first-child{background:var(--swatch-sunshine-1)}.app-theme-swatch--sunshine>span:nth-child(2){background:var(--swatch-sunshine-2)}.app-theme-swatch--sunshine>span:nth-child(3){background:var(--swatch-sunshine-3)}:root[data-theme=forest] body{line-height:1.65}:root[data-theme=forest] .app-shell{background:var(--theme-forest-background-1);background-attachment:fixed}:root[data-theme=forest] :where(h1,h2,h3){letter-spacing:-.02em}:root[data-theme=forest] .app-main-region .app-topbar{background:var(--surface);border-bottom:1px solid var(--border);box-shadow:none}:root[data-theme=forest] .crm-sidebar{background:var(--surface-soft);border-right-color:var(--border)}:root[data-theme=forest] .crm-sidebar__nav-item.is-current{border-color:var(--border);background:var(--accent);color:var(--accent-ink)}:root[data-theme=forest] :where(.ui-card,.lead-card,.company-tile,.crm-job-tile,.crm-task-card){border:1px solid var(--border-subtle);background:var(--surface);box-shadow:none}:root[data-theme=forest] .ui-card__header{border-bottom:1px solid var(--border-subtle)}:root[data-theme=forest] :where(.detail-profile,.company-hero,.crm-contacts__profile,.crm-job-hero){border:1px solid var(--border-subtle);background:var(--surface);box-shadow:none}:root[data-theme=forest] .detail-profile{border-left:var(--theme-forest-border-left-3)}:root[data-theme=forest] .lead-card.is-selected{border-color:var(--focus);background:var(--theme-forest-background-4);box-shadow:none}:root[data-theme=forest] .ui-button--primary{font-weight:650}:root[data-theme=forest] .profile-tabs__bar>button[aria-selected=true]{border-color:var(--border);background:var(--accent);color:var(--accent-ink)}:root[data-theme=forest] .app-theme-samples>button.is-selected{border-color:var(--focus)}.app-theme-swatch--forest>span:first-child{background:var(--swatch-forest-1)}.app-theme-swatch--forest>span:nth-child(2){background:var(--swatch-forest-2)}.app-theme-swatch--forest>span:nth-child(3){background:var(--swatch-forest-3)}:root[data-theme=midnight] body{line-height:1.6}:root[data-theme=midnight] .app-shell{background:var(--theme-midnight-background-1);background-attachment:fixed}:root[data-theme=midnight] :where(h1,h2,.app-brand__name){font-family:var(--font-display);letter-spacing:-.02em;font-weight:400}:root[data-theme=midnight] :where(.detail-eyebrow,.company-eyebrow,.crm-contacts__eyebrow,.app-eyebrow,.crm-jobs-eyebrow,.crm-sidebar__eyebrow){color:var(--action);letter-spacing:.12em}:root[data-theme=midnight] .app-main-region .app-topbar{background:color-mix(in srgb, var(--canvas) 88%, var(--surface));border-bottom:1px solid var(--border);box-shadow:none}:root[data-theme=midnight] .app-brand__mark{border-radius:var(--radius-sm);box-shadow:var(--theme-midnight-box-shadow-5);transform:none}:root[data-theme=midnight] .crm-sidebar{background:color-mix(in srgb, var(--canvas) 90%, var(--surface));border-right-color:var(--border)}:root[data-theme=midnight] .crm-sidebar__nav-item.is-current{border-color:var(--action);background:var(--accent);color:var(--accent-ink)}:root[data-theme=midnight] .ui-card{border-color:var(--border);border-top:var(--theme-midnight-border-top-3);box-shadow:var(--shadow-card)}:root[data-theme=midnight] .ui-card__header{border-bottom:1px solid var(--border-subtle)}:root[data-theme=midnight] :where(.detail-profile,.company-hero,.crm-contacts__profile,.crm-job-hero){border:1px solid var(--border);border-left:var(--theme-midnight-border-left-4);background:var(--theme-midnight-background-2);box-shadow:none}:root[data-theme=midnight] .ui-button--primary{border-color:var(--action);color:var(--on-action);box-shadow:var(--theme-midnight-box-shadow-5);font-weight:700}:root[data-theme=midnight] .ui-button--secondary:hover:not(:disabled){border-color:var(--action)}:root[data-theme=midnight] .lead-card{border-color:var(--border-subtle);background:var(--surface);box-shadow:none}:root[data-theme=midnight] .lead-card.is-selected{border-color:var(--action);background:color-mix(in srgb, var(--accent) 70%, var(--surface))}:root[data-theme=midnight] .profile-tabs__bar>button[aria-selected=true]{border-color:var(--action);background:var(--accent);color:var(--accent-ink)}:root[data-theme=midnight] .app-theme-samples>button.is-selected{border-color:var(--action);box-shadow:var(--theme-midnight-box-shadow-5)}.app-theme-swatch--midnight>span:first-child{background:var(--swatch-midnight-1)}.app-theme-swatch--midnight>span:nth-child(2){background:var(--swatch-midnight-2)}.app-theme-swatch--midnight>span:nth-child(3){background:var(--swatch-midnight-3)}:root[data-theme=notion] body{font-size:var(--notion-body-size);letter-spacing:0;line-height:1.5}:root[data-theme=notion] .app-shell{background:var(--canvas)}:root[data-theme=notion] .app-layout{--sidebar-width:var(--notion-sidebar-width)}:root[data-theme=notion] .app-layout:has(.crm-sidebar--collapsed){--sidebar-width:var(--notion-sidebar-collapsed-width)}:root[data-theme=notion] .crm-sidebar{gap:var(--space-1);padding:var(--space-2) var(--space-2) var(--space-1);background:var(--surface-soft);border-right-color:var(--border)}:root[data-theme=notion] .crm-sidebar__header{gap:var(--space-1)}:root[data-theme=notion] .crm-sidebar__tenant .ui-select__trigger,:root[data-theme=notion] .crm-sidebar__search{min-height:var(--notion-nav-height);padding-inline:var(--notion-nav-padding-inline);font-size:var(--notion-secondary-size)}:root[data-theme=notion] .crm-sidebar__nav{gap:var(--space-1);padding:var(--space-1) 0;margin-inline:0}:root[data-theme=notion] .crm-sidebar__nav-group{gap:0}:root[data-theme=notion] .crm-sidebar__nav-group+.crm-sidebar__nav-group{margin-top:var(--space-1)}:root[data-theme=notion] .crm-sidebar__eyebrow{padding:var(--space-1) var(--notion-nav-padding-inline);color:var(--text-muted);font-size:var(--notion-meta-size);letter-spacing:0;font-weight:500}:root[data-theme=notion] .crm-sidebar__nav-list{gap:0}:root[data-theme=notion] .crm-sidebar__nav-item{min-height:var(--notion-nav-height);gap:var(--space-2);padding-block:0;padding-inline:var(--notion-nav-padding-inline);border-radius:var(--notion-radius);font-size:var(--notion-body-size);line-height:var(--notion-nav-height);border:0}:root[data-theme=notion] .crm-sidebar__nav-item:hover:not(.is-current){background:var(--notion-hover)}:root[data-theme=notion] .crm-sidebar__nav-item.is-current{background:var(--notion-active);color:var(--text);border-color:#0000}:root[data-theme=notion] .crm-sidebar__nav-icon{width:var(--notion-icon-size);height:var(--notion-icon-size);stroke-width:1.7px}:root[data-theme=notion] .crm-sidebar__nav-label{font-size:var(--notion-body-size);font-weight:500;line-height:var(--notion-nav-height)}:root[data-theme=notion] .crm-sidebar__nav-item.is-current .crm-sidebar__nav-label{font-weight:600}:root[data-theme=notion] .crm-sidebar__count{font-size:var(--notion-meta-size);line-height:var(--notion-nav-height)}:root[data-theme=notion] .crm-sidebar__footer{padding-top:var(--space-1)}:root[data-theme=notion] .crm-sidebar__profile{gap:var(--space-2);padding:var(--notion-nav-padding-block)}:root[data-theme=notion] .crm-sidebar__profile-copy strong{font-size:var(--notion-secondary-size);font-weight:500}:root[data-theme=notion] .crm-sidebar__profile-copy small{font-size:var(--notion-meta-size)}:root[data-theme=notion] .app-main-region .app-topbar{min-height:var(--notion-topbar-height);padding-inline:var(--space-4);gap:var(--space-3);background:var(--surface);border-bottom:1px solid var(--border);box-shadow:none}:root[data-theme=notion] .app-topbar-context{gap:0}:root[data-theme=notion] .app-topbar-context span{font-size:var(--notion-meta-size)}:root[data-theme=notion] .app-topbar-context strong{font-size:var(--notion-secondary-size);font-weight:600}:root[data-theme=notion] .app-main-region .app-topbar .ui-icon-button,:root[data-theme=notion] .app-account .ui-icon-button,:root[data-theme=notion] .app-main-region .app-topbar>.ui-icon-button.app-company-back{width:var(--notion-nav-height);height:var(--notion-nav-height);min-height:var(--notion-nav-height);border-radius:var(--notion-radius)}:root[data-theme=notion] .app-brand__mark{border-radius:var(--notion-radius);box-shadow:none}:root[data-theme=notion] .app-brand__name{font-size:var(--font-size-xl);letter-spacing:0}:root[data-theme=notion] .page-shell{padding:var(--notion-page-padding);gap:var(--notion-content-gap)}:root[data-theme=notion] .app-workspace-grid{gap:var(--space-4)}:root[data-theme=notion] .app-page-header{gap:var(--space-3);padding-bottom:var(--space-1)}:root[data-theme=notion] .app-page-header h1,:root[data-theme=notion] .list-page__header h1,:root[data-theme=notion] .company-page__header h1,:root[data-theme=notion] .crm-contacts__header h1,:root[data-theme=notion] .crm-jobs-header h1,:root[data-theme=notion] .crm-tasks__header h1,:root[data-theme=notion] .crm-dashboard__header h1,:root[data-theme=notion] .crm-activities__header h1,:root[data-theme=notion] .settings-page-header h1,:root[data-theme=notion] .app-route-empty__title{margin-block:0 var(--space-1);font-size:var(--notion-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--measure-size-neg-0p4);line-height:1.25}:root[data-theme=notion] .list-page__header{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}:root[data-theme=notion] .list-page__header p,:root[data-theme=notion] .company-page__header p,:root[data-theme=notion] .crm-contacts__header p,:root[data-theme=notion] .crm-jobs-header p,:root[data-theme=notion] .crm-tasks__header p,:root[data-theme=notion] .crm-dashboard__header p,:root[data-theme=notion] .settings-page-header p,:root[data-theme=notion] .app-page-header p{font-size:var(--notion-secondary-size);margin-top:0;line-height:1.5}:root[data-theme=notion] :is(.app-eyebrow,.company-eyebrow,.crm-contacts__eyebrow,.crm-jobs-eyebrow,.crm-tasks__eyebrow,.settings-eyebrow,.detail-eyebrow){color:var(--text-muted);font-size:var(--notion-meta-size);letter-spacing:0;text-transform:none;font-weight:500}:root[data-theme=notion] .company-page__header,:root[data-theme=notion] .crm-contacts__header,:root[data-theme=notion] .crm-jobs-header,:root[data-theme=notion] .crm-tasks__header{align-items:center;gap:var(--space-3)}:root[data-theme=notion] .settings-page-header{margin-bottom:var(--space-3)}:root[data-theme=notion] :is(.list-page__header-actions,.app-page-actions,.company-page__header,.crm-contacts__header,.crm-jobs-header,.crm-tasks__header,.crm-dashboard__header,.profile-header__actions) .ui-button:not(.ui-button--content){min-height:var(--notion-button-height);height:var(--notion-button-height);padding-inline:var(--space-2);border-radius:var(--notion-radius);color:var(--text-secondary);font-size:var(--notion-secondary-size);box-shadow:none;background:0 0;border-color:#0000;font-weight:500}:root[data-theme=notion] :is(.list-page__header-actions,.app-page-actions,.company-page__header,.crm-contacts__header,.crm-jobs-header,.crm-tasks__header,.crm-dashboard__header,.profile-header__actions) .ui-button:not(.ui-button--content):hover:not(:disabled){background:var(--notion-hover);color:var(--text)}:root[data-theme=notion] :is(.list-page__header-actions,.app-page-actions,.company-page__header,.crm-contacts__header,.crm-jobs-header,.crm-tasks__header,.crm-dashboard__header,.profile-header__actions) .ui-button--primary:not(.ui-button--content){border-color:var(--action);background:var(--action);color:var(--on-action);font-weight:600}:root[data-theme=notion] .ui-button:not(.ui-button--content){min-height:var(--notion-button-height);padding-inline:var(--space-3);border-radius:var(--notion-radius);font-size:var(--notion-secondary-size);font-weight:500}:root[data-theme=notion] .ui-button--sm:not(.ui-button--content){min-height:var(--notion-menu-row);padding-inline:var(--space-2)}:root[data-theme=notion] .ui-button--primary{border-color:var(--action);background:var(--action);color:var(--on-action);font-weight:600}:root[data-theme=notion] .ui-button--primary:hover:not(:disabled){background:var(--notion-action-hover)}:root[data-theme=notion] .ui-button--icon:not(.ui-button--content),:root[data-theme=notion] .ui-icon-button{width:var(--notion-nav-height);height:var(--notion-nav-height);min-height:var(--notion-nav-height);border-radius:var(--notion-radius)}:root[data-theme=notion] .ui-segmented{padding:var(--space-1);border-radius:var(--notion-radius);gap:0}:root[data-theme=notion] .ui-segmented__option{min-height:var(--notion-nav-height);padding-inline:var(--space-2);border-radius:var(--notion-radius);font-size:var(--notion-meta-size);font-weight:500}:root[data-theme=notion] .ui-badge{min-height:var(--tag-height);padding:0 var(--space-1);border-radius:var(--notion-radius);font-size:var(--notion-meta-size);font-weight:500}:root[data-theme=notion] .ui-field>input:not([type=checkbox]):not([type=radio]),:root[data-theme=notion] .ui-field__control,:root[data-theme=notion] .ui-select__trigger,:root[data-theme=notion] input:not([type=checkbox]):not([type=radio]),:root[data-theme=notion] select,:root[data-theme=notion] textarea{border-radius:var(--notion-radius)}:root[data-theme=notion] .ui-field>input:not([type=checkbox]):not([type=radio]),:root[data-theme=notion] .ui-field__control,:root[data-theme=notion] .ui-select__trigger,:root[data-theme=notion] .ui-field input:not([type=checkbox]):not([type=radio]){min-height:var(--notion-field-height);padding:var(--notion-nav-padding-block) var(--notion-nav-padding-inline);font-size:var(--notion-secondary-size)}:root[data-theme=notion] .ui-data-table{border:1px solid var(--border-subtle);border-radius:var(--notion-radius);background:var(--surface);box-shadow:none;backdrop-filter:none}:root[data-theme=notion] .ui-data-table table{font-size:var(--notion-secondary-size)}:root[data-theme=notion] .ui-data-table th,:root[data-theme=notion] .ui-data-table td{height:var(--notion-row-height);padding:0 var(--notion-cell-padding)}:root[data-theme=notion] .ui-data-table thead th{height:auto;min-height:var(--notion-menu-row);color:var(--text-muted);font-size:var(--notion-meta-size);white-space:normal;overflow-wrap:anywhere;text-overflow:clip;font-weight:500;line-height:1.3;overflow:visible}:root[data-theme=notion] .ui-data-table thead .ui-data-table__heading,:root[data-theme=notion] .ui-data-table thead .ui-data-table__sort,:root[data-theme=notion] .ui-data-table thead .ui-data-table__sort>span{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;max-width:100%;overflow:visible}:root[data-theme=notion] .ui-data-table thead .ui-data-table__sort{align-items:flex-start}:root[data-theme=notion] .ui-data-table tbody tr>td{height:var(--notion-row-height);padding-block:0}:root[data-theme=notion] .ui-data-table tbody tr:hover,:root[data-theme=notion] .ui-data-table tbody tr.is-checked,:root[data-theme=notion] .ui-data-table tbody tr[aria-selected=true]{background:var(--notion-hover)}:root[data-theme=notion] .ui-data-table__group th{height:var(--notion-menu-row);background:var(--surface-soft)}:root[data-theme=notion] .list-toolbar{gap:var(--space-1);margin-bottom:var(--space-1)}:root[data-theme=notion] .list-toolbar__row{gap:var(--space-1)}:root[data-theme=notion] .list-search,:root[data-theme=notion] .list-toolbar__filter .ui-select__trigger{min-height:var(--notion-nav-height);padding-inline:var(--space-2);border-radius:var(--notion-radius);font-size:var(--notion-secondary-size)}:root[data-theme=notion] .list-search input{font-size:var(--notion-secondary-size)}:root[data-theme=notion] .list-toolbar__meta{min-height:var(--notion-nav-height);gap:var(--space-1) var(--space-2);font-size:var(--notion-secondary-size)}:root[data-theme=notion] .list-chip{min-height:var(--tag-height);padding:0 var(--space-1);border-radius:var(--notion-radius);font-size:var(--notion-meta-size)}:root[data-theme=notion] .list-entity{gap:var(--space-2)}:root[data-theme=notion] .list-entity__text strong{font-size:var(--notion-body-size);font-weight:500}:root[data-theme=notion] .list-entity__text small{font-size:var(--notion-meta-size)}:root[data-theme=notion] .list-mark{width:var(--list-logo-size);height:var(--list-logo-size);border-radius:var(--notion-radius);font-size:var(--notion-meta-size)}:root[data-theme=notion] .list-date,:root[data-theme=notion] .list-link{font-size:var(--notion-secondary-size)}:root[data-theme=notion] .list-page__header p{color:var(--text-secondary)}:root[data-theme=notion] .ui-card{padding:var(--notion-card-padding);border:1px solid var(--border-subtle);border-radius:var(--notion-radius);background:var(--surface);box-shadow:none}:root[data-theme=notion] .ui-card__header{border-bottom:1px solid var(--border-subtle)}:root[data-theme=notion] .ui-card>.ui-card__header{min-height:var(--notion-nav-height);margin-bottom:var(--space-2);gap:var(--space-2);border-bottom:0;padding:0}:root[data-theme=notion] .ui-card>.ui-card__header .ui-card__title,:root[data-theme=notion] .profile-widget .ui-section__title{color:var(--text);font-size:var(--notion-section-title-size);font-weight:var(--type-title-weight);letter-spacing:0}:root[data-theme=notion] .ui-card>.ui-card__body{padding:0}:root[data-theme=notion] :is(.lead-card,.company-tile,.crm-job-tile,.collection-card,.list-card){border:1px solid var(--border-subtle);border-radius:var(--notion-radius);background:var(--surface);box-shadow:none}:root[data-theme=notion] :is(.company-tile,.crm-job-tile){min-height:0;padding:var(--notion-card-padding)}:root[data-theme=notion] .collection-card{padding:var(--notion-card-padding)}:root[data-theme=notion] .collection-list__cards{gap:var(--notion-card-gap)}:root[data-theme=notion] .company-overview,:root[data-theme=notion] .crm-jobs-overview,:root[data-theme=notion] .crm-jobs-profile{gap:var(--notion-content-gap)}:root[data-theme=notion] .company-tile__top{margin-bottom:var(--space-2)}:root[data-theme=notion] .company-tile__name{font-size:var(--notion-section-title-size);font-weight:var(--type-title-weight)}:root[data-theme=notion] .company-tile__sub,:root[data-theme=notion] .crm-job-tile__company{margin-top:var(--space-1);font-size:var(--notion-secondary-size)}:root[data-theme=notion] .company-tile__footer,:root[data-theme=notion] .crm-job-tile__footer{gap:var(--space-1) var(--space-3);padding-top:var(--space-2);font-size:var(--notion-meta-size)}:root[data-theme=notion] .crm-job-tile{gap:var(--space-2)}:root[data-theme=notion] .crm-job-tile strong{font-size:var(--notion-body-size);font-weight:var(--type-title-weight)}:root[data-theme=notion] .company-mark{width:var(--avatar-size-md);height:var(--avatar-size-md);border-radius:var(--notion-radius);font-size:var(--notion-section-title-size);font-weight:600}:root[data-theme=notion] :is(.company-filters,.crm-jobs-filters,.crm-contacts__tools){gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--notion-radius);background:var(--surface);box-shadow:none}:root[data-theme=notion] .crm-job-hero{gap:var(--space-3);padding:var(--notion-card-padding);border-radius:var(--notion-radius)}:root[data-theme=notion] .crm-job-hero h2{margin-bottom:var(--space-1);font-size:var(--notion-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--measure-size-neg-0p4)}:root[data-theme=notion] .crm-job-description{margin:0 var(--notion-card-padding) var(--notion-card-padding);font-size:var(--notion-secondary-size);line-height:1.55}:root[data-theme=notion] .crm-job-company{padding:var(--notion-card-padding)}:root[data-theme=notion] .crm-contacts{gap:var(--notion-content-gap)}:root[data-theme=notion] .crm-contacts__list{border-color:var(--border-subtle);border-radius:var(--notion-radius);background:var(--surface);box-shadow:none}:root[data-theme=notion] .crm-contacts__row{gap:var(--space-3);min-height:var(--notion-row-height);padding:var(--space-1) var(--space-3)}:root[data-theme=notion] .crm-contacts__row-main strong{font-size:var(--notion-body-size);font-weight:500}:root[data-theme=notion] .crm-contacts__row-main small,:root[data-theme=notion] .crm-contacts__row-contact{font-size:var(--notion-meta-size)}:root[data-theme=notion] .crm-tasks{gap:var(--notion-content-gap)}:root[data-theme=notion] .crm-tasks__list{gap:var(--space-1)}:root[data-theme=notion] .crm-task-card{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--notion-radius);box-shadow:none}:root[data-theme=notion] .crm-task-card__toggle{width:var(--icon-button-size);height:var(--icon-button-size)}:root[data-theme=notion] .crm-task-card__title-row{gap:var(--space-2)}:root[data-theme=notion] .crm-dashboard{gap:var(--notion-card-gap)}:root[data-theme=notion] [class~=crm-stage-track__caption],:root[data-theme=notion] .profile-widget__track [class~=crm-stage-track--many] [class~=crm-stage-track__caption]{white-space:normal;overflow-wrap:anywhere;hyphens:auto;min-width:0}:root[data-theme=notion] .detail-workspace{gap:var(--notion-content-gap)}:root[data-theme=notion] :where(.detail-profile,.company-hero,.crm-contacts__profile,.crm-job-hero){border:1px solid var(--border-subtle);border-radius:var(--notion-radius);background:var(--surface);box-shadow:none}:root[data-theme=notion] .detail-profile{gap:var(--space-2) var(--space-3);padding:var(--notion-card-padding)}:root[data-theme=notion] .detail-profile__main{gap:var(--space-3)}:root[data-theme=notion] .detail-profile__avatar,:root[data-theme=notion] .profile-header__avatar{width:var(--avatar-size-lg);height:var(--avatar-size-lg);border-width:1px}:root[data-theme=notion] .detail-profile h2,:root[data-theme=notion] .profile-header h1{margin:var(--space-1) 0 var(--space-2);font-size:var(--notion-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--measure-size-neg-0p4);line-height:1.2}:root[data-theme=notion] .detail-profile__badges{gap:var(--space-1)}:root[data-theme=notion] .detail-profile__badges .ui-badge{min-height:var(--tag-height);font-size:var(--notion-meta-size)}:root[data-theme=notion] .detail-profile__stage{padding:var(--space-3) 0 0}:root[data-theme=notion] .detail-main{gap:var(--notion-content-gap)}:root[data-theme=notion] .detail-person-fields{padding:0 var(--notion-card-padding) var(--space-2);flex-direction:column;gap:0;display:flex}:root[data-theme=notion] .detail-person-field{align-items:center;gap:var(--space-2);min-height:var(--notion-profile-row);padding:var(--space-1) 0;border-bottom:1px solid var(--border-subtle);display:flex}:root[data-theme=notion] .detail-person-field dt,:root[data-theme=notion] .detail-person-field .detail-field-label{flex:0 0 var(--notion-profile-label-width);color:var(--text-muted);font-size:var(--notion-meta-size);font-weight:var(--type-label-weight);margin:0}:root[data-theme=notion] .detail-person-field dd{min-width:0;min-height:0;font-size:var(--notion-body-size);font-weight:var(--type-value-weight);text-align:end;flex:auto}:root[data-theme=notion] .detail-assignment-fields{padding:0 var(--notion-card-padding) var(--space-2)}:root[data-theme=notion] .detail-source-row{gap:var(--space-1) var(--space-2);padding:var(--space-1) 0 var(--space-2)}:root[data-theme=notion] .detail-source-row .ui-button{min-height:var(--notion-button-height);padding-inline:var(--space-2);font-size:var(--notion-meta-size)}:root[data-theme=notion] .detail-note-form{gap:var(--space-2);margin:0 var(--notion-card-padding) var(--space-3);padding:var(--space-2);border-radius:var(--notion-radius)}:root[data-theme=notion] .detail-note-form textarea{min-height:var(--measure-size-100);padding:var(--space-1) var(--space-2);font-size:var(--notion-secondary-size);line-height:1.5}:root[data-theme=notion] .detail-note-list{padding:0 var(--notion-card-padding) var(--space-1)}:root[data-theme=notion] .detail-note{padding:var(--space-2) 0}:root[data-theme=notion] .profile-layout__content{margin-block-start:var(--notion-card-gap)}:root[data-theme=notion] .profile-layout .profile-tabs,:root[data-theme=notion] .profile-tabs{gap:var(--space-2)}:root[data-theme=notion] .profile-layout .profile-tabs__bar button{min-height:var(--profile-tab-height);padding:var(--profile-tab-padding-y) var(--profile-tab-padding-x)}:root[data-theme=notion] .profile-tabs__panel:not([hidden]){gap:var(--notion-card-gap)}:root[data-theme=notion] .profile-widget{padding:var(--notion-card-padding);border:1px solid var(--border-subtle);border-radius:var(--notion-radius);background:var(--surface);box-shadow:none;backdrop-filter:none}:root[data-theme=notion] .profile-widget .ui-section__header{min-height:var(--notion-nav-height);margin-bottom:var(--space-2)}:root[data-theme=notion] .profile-widget .ui-key-values{gap:0}:root[data-theme=notion] .profile-widget .ui-key-values__row,:root[data-theme=notion] .profile-widget .ui-key-values__row.has-icon{align-items:center;gap:var(--space-1) var(--space-2);min-height:var(--notion-profile-row);padding:var(--space-1) 0;border-top:1px solid var(--border-subtle);display:flex}:root[data-theme=notion] .profile-widget .ui-key-values__row:first-child{border-top:0}:root[data-theme=notion] .profile-widget .ui-key-values dt{align-items:center;gap:var(--space-1);flex:0 0 var(--notion-profile-label-width);min-width:0;color:var(--text-muted);font-size:var(--notion-meta-size);font-weight:var(--type-label-weight);line-height:1.4;display:flex}:root[data-theme=notion] .profile-widget .ui-key-values__label{color:var(--text-muted);font-size:var(--notion-meta-size);font-weight:var(--type-label-weight);line-height:1.4}:root[data-theme=notion] .profile-widget .ui-key-values__icon{display:none}:root[data-theme=notion] .profile-widget .ui-key-values dd{min-width:0;min-height:0;font-size:var(--notion-body-size);font-weight:var(--type-value-weight);text-align:end;flex:auto;justify-content:flex-end}:root[data-theme=notion] .profile-widget .ui-key-values dd .ui-key-values__edit{text-align:end}:root[data-theme=notion] .profile-widget .profile-widget__meta{flex-direction:column;margin-block-start:var(--space-2);padding-block-start:var(--space-2);display:flex}:root[data-theme=notion] .profile-widget p{font-size:var(--notion-secondary-size);line-height:1.5}:root[data-theme=notion] .profile-header{gap:var(--space-2) var(--profile-column-gap)}:root[data-theme=notion] .profile-header__identity{gap:var(--space-3)}:root[data-theme=notion] .profile-header__subtitle{font-size:var(--notion-secondary-size)}:root[data-theme=notion] .profile-header__chips{gap:var(--space-1);padding-inline-start:calc(var(--profile-avatar-size) + var(--space-3))}:root[data-theme=notion] .profile-header__meta{gap:var(--space-1);font-size:var(--notion-meta-size)}:root[data-theme=notion] .profile-header__actions .ui-icon-button{width:var(--profile-round-size);height:var(--profile-round-size);min-height:var(--profile-round-size);border-radius:var(--notion-radius)}:root[data-theme=notion] .profile-header__menu .ui-button{min-height:var(--notion-menu-row);padding:var(--space-1) var(--space-2);border-radius:var(--notion-radius);font-size:var(--notion-secondary-size)}:root[data-theme=notion] .crm-stat-tiles{border-radius:var(--notion-radius)}:root[data-theme=notion] .crm-stat-tile{gap:var(--space-1);padding:var(--stat-tile-padding)}:root[data-theme=notion] dialog{border-radius:var(--notion-radius)}:root[data-theme=notion] dialog>div>header{gap:var(--space-2);padding:var(--notion-dialog-padding)}:root[data-theme=notion] dialog>div>header h2{font-size:var(--font-size-lg);font-weight:var(--type-title-weight);letter-spacing:0}:root[data-theme=notion] dialog>div>header>div>div{font-size:var(--notion-meta-size);margin-top:0}:root[data-theme=notion] dialog>div>div{padding:var(--notion-dialog-padding)}:root[data-theme=notion] dialog>div>footer{gap:var(--space-2);padding:var(--space-2) var(--notion-dialog-padding)}:root[data-theme=notion] [popover]{border-radius:var(--notion-radius)}:root[data-theme=notion] .ui-select__panel{padding:var(--space-1)}:root[data-theme=notion] .ui-select__search{gap:var(--space-1);padding:var(--space-1) var(--space-2);margin-bottom:var(--space-1)}:root[data-theme=notion] .ui-select__options{gap:0}:root[data-theme=notion] .ui-select__option{min-height:var(--notion-menu-row);padding:var(--space-1) var(--space-2);border-radius:var(--notion-radius);font-size:var(--notion-secondary-size)}:root[data-theme=notion] .list-menu{padding:var(--space-1)}:root[data-theme=notion] .list-menu__item{min-height:var(--notion-menu-row);padding:0 var(--space-2);border-radius:var(--notion-radius);font-size:var(--notion-secondary-size)}:root[data-theme=notion] .list-menu__heading{padding:var(--space-1) var(--space-2);font-size:var(--notion-meta-size);font-weight:500}:root[data-theme=notion] .settings-layout{gap:var(--space-4)}:root[data-theme=notion] .settings-navigation{padding:var(--space-2);border-color:var(--border-subtle);border-radius:var(--notion-radius)}:root[data-theme=notion] .settings-navigation button{min-height:var(--notion-nav-height);gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--notion-radius);font-size:var(--notion-secondary-size)}:root[data-theme=notion] .settings-navigation button[aria-current]{box-shadow:none;font-weight:600}:root[data-theme=notion] .settings-navigation p{margin:var(--space-2) var(--space-2) var(--space-1);font-size:var(--notion-meta-size);letter-spacing:0;text-transform:none}:root[data-theme=notion] .settings-content{gap:var(--notion-card-gap)}:root[data-theme=notion] .settings-section-heading{font-size:var(--notion-section-title-size);font-weight:var(--type-title-weight);letter-spacing:0}:root[data-theme=notion] .settings-view-row{gap:var(--space-2);padding:var(--space-2) 0}:root[data-theme=notion] .settings-view-row p,:root[data-theme=notion] .settings-caption,:root[data-theme=notion] .settings-proposal p{font-size:var(--notion-secondary-size);line-height:1.5}:root[data-theme=notion] :is(.ui-button,.ui-icon-button,.ui-select__trigger,.list-chip,.list-menu__item,.ui-select__option,.crm-sidebar__nav-item):focus-visible{outline:var(--focus-ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}:root[data-theme=notion] .lead-card.is-selected,:root[data-theme=notion] .profile-tabs__bar>button[aria-selected=true]{background:var(--accent);color:var(--text);border-color:#0000}:root[data-theme=notion] .app-theme-samples>button.is-selected{border-color:var(--action);box-shadow:var(--notion-selection-shadow)}.app-theme-swatch--notion>span:first-child{background:var(--swatch-notion-1)}.app-theme-swatch--notion>span:nth-child(2){background:var(--swatch-notion-2)}.app-theme-swatch--notion>span:nth-child(3){background:var(--swatch-notion-3)}@media (width<=767px){:root[data-theme=notion]{--notion-page-padding:var(--space-4);--page-shell-padding:var(--space-4);--profile-page-padding:var(--space-4)}:root[data-theme=notion] .page-shell{padding:var(--space-4)}:root[data-theme=notion] .ui-button:not(.ui-button--content){min-height:var(--notion-row-height-tight)}:root[data-theme=notion] .ui-icon-button,:root[data-theme=notion] .ui-button--icon:not(.ui-button--content){min-width:var(--notion-row-height-tight);min-height:var(--notion-row-height-tight)}:root[data-theme=notion] .ui-field>input:not([type=checkbox]):not([type=radio]),:root[data-theme=notion] .ui-field__control,:root[data-theme=notion] .ui-select__trigger{min-height:var(--notion-row-height-tight)}:root[data-theme=notion] .detail-person-field,:root[data-theme=notion] .profile-widget .ui-key-values__row{flex-direction:column;align-items:start}:root[data-theme=notion] .detail-person-field dt,:root[data-theme=notion] .profile-widget .ui-key-values dt{flex:none}:root[data-theme=notion] .detail-person-field dd,:root[data-theme=notion] .profile-widget .ui-key-values dd{text-align:start;justify-content:flex-start}:root[data-theme=notion] .profile-widget .ui-key-values dd .ui-key-values__edit{text-align:start}}
