.agency-admin-scope{--agency-ui-font:"Admin Montserrat", Montserrat, Arial, sans-serif}.agency-admin-scope[data-agency-font=INTER]{--agency-ui-font:"Kanban Inter", Inter, Arial, sans-serif}.agency-admin-scope[data-agency-font=MONTSERRAT]{--agency-ui-font:"Admin Montserrat", Montserrat, Arial, sans-serif}html[data-theme] .admin-frame.admin-reference.admin-full-reference .tenant-overview-page .tenant-card-grid:not([data-view=list]){grid-auto-rows:max-content}html[data-theme] .admin-frame.admin-reference.admin-full-reference .tenant-overview-page .tenant-card-grid:not([data-view=list]) .workspace-reference-card{gap:0;height:auto;min-height:0;padding:20px;line-height:24px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .tenant-overview-page .tenant-card-grid:not([data-view=list]) .workspace-reference-card header{gap:6px;min-height:24px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .tenant-overview-page .tenant-card-grid:not([data-view=list]) .workspace-card-type{margin:4px 0 28px;line-height:24px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .tenant-overview-page .tenant-card-grid:not([data-view=list]) .tenant-card-metrics{gap:12px;margin:0}html[data-theme] .admin-frame.admin-reference.admin-full-reference .tenant-overview-page .tenant-card-grid:not([data-view=list]) .tenant-card-metrics>div{align-items:stretch;min-height:26px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .tenant-overview-page .tenant-card-grid:not([data-view=list]) .tenant-card-metrics>div dd{box-sizing:border-box;min-width:0;height:26px;min-height:26px;padding:4px 8px;line-height:14.4px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .tenant-overview-page .tenant-card-grid:not([data-view=list]) .workspace-stage-bar{flex:0 0 10px;height:10px;min-height:10px;margin:22px 0 2px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .tenant-overview-page .tenant-card-grid:not([data-view=list])>.tenant-add-card{min-height:258px}@media (min-width:1101px){html[data-theme] .admin-frame.admin-reference.admin-full-reference:has(.tenant-overview-page,.admin-system-settings)>.sidebar-reference{box-shadow:inset -1px 0 var(--ref-line,#eaecf0);border-right:0}html[data-theme] .admin-frame.admin-reference.admin-full-reference:has(.tenant-overview-page,.admin-system-settings)>.sidebar-reference>.brand-mark.compact{box-sizing:border-box;height:104px;min-height:104px;box-shadow:inset 0 -1px var(--ref-line,#eaecf0);border-bottom:0;margin:0 0 17px;padding:0 24px}html[data-theme] .admin-frame.admin-reference.admin-full-reference:has(.tenant-overview-page,.admin-system-settings)>.sidebar-reference>.agency-brand-mark:before{max-height:56px}.agency-admin-scope[data-agency-logo=present] .admin-frame.admin-reference.admin-full-reference:has(.tenant-overview-page,.admin-system-settings)>.sidebar-reference>.agency-brand-mark:before{height:56px}}html[data-theme] .admin-frame.admin-reference.admin-full-reference .desktop-more-menu>summary{white-space:nowrap;min-height:40px;font:600 14px/24px var(--agency-ui-font,"Admin Montserrat", Arial, sans-serif);color:inherit;align-items:center;padding:8px;display:flex}html[data-theme] .admin-frame.admin-reference.admin-full-reference .desktop-more-menu>div>a{min-height:40px;font:400 14px/24px var(--agency-ui-font,"Admin Montserrat", Arial, sans-serif)}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-nav>a>svg[data-reference-icon]{flex:0 0 24px;width:24px;height:24px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .tenant-overview-page,html[data-theme] .admin-frame.admin-reference.admin-full-reference .tenant-overview-page>header h1,html[data-theme] .admin-frame.admin-reference.admin-full-reference .tenant-overview-page :is(h1,h2,h3,p,dt,dd,input,select,button,a,small,label),html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings,html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings>header h1,html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings :is(h1,h2,h3,p,small,label,strong,input,select,textarea,button,a,.system-state,.system-locked),html[data-theme] .admin-frame.admin-reference.admin-full-reference :is(.pb-library-heading,.pb-topbar) :is(h1,h2,p,small,a,button),html[data-theme] .admin-frame.admin-reference.admin-full-reference>.sidebar-reference,html[data-theme] .admin-frame.admin-reference.admin-full-reference>.sidebar-reference .admin-nav>a,html[data-theme] .admin-frame.admin-reference.admin-full-reference>.sidebar-reference :is(.admin-nav>a,.admin-context strong,.admin-context small,.logout-button){font-family:var(--agency-ui-font,"Admin Montserrat", Arial, sans-serif)}@media (min-width:1101px){html[data-theme] .admin-frame.admin-reference.admin-full-reference>.sidebar-reference .admin-nav>a{box-sizing:border-box;letter-spacing:.468571px;border-radius:12px;height:40px;min-height:40px;padding:0 8px;font-size:16px;font-weight:600;line-height:24px}html[data-theme] .admin-frame.admin-reference.admin-full-reference>.sidebar-reference .admin-nav>a>svg{flex:0 0 24px;width:24px;height:24px}html[data-theme=light] .admin-frame.admin-reference.admin-full-reference>.sidebar-reference .admin-nav>a>svg{color:#344054}html[data-theme=light] .admin-frame.admin-reference.admin-full-reference>.sidebar-reference .admin-nav>a.active>svg{color:#101828}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings>header h1{letter-spacing:normal;font-size:30px;font-weight:600;line-height:38px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings :is(.system-section-heading,.agency-branding-settings-header) h2{letter-spacing:normal;font-size:18px;font-weight:600;line-height:28px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-tabs{gap:16px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-tabs>a{letter-spacing:normal;gap:8px;padding:0 3px;font-size:14px;font-weight:600;line-height:20px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings :is(.admin-primary,.agency-branding-upload,.system-action-link){box-sizing:border-box;letter-spacing:normal;border-radius:12px;gap:8px;height:40px;min-height:40px;padding:8px 16px;font-size:14px;font-weight:600;line-height:20px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings :is(.admin-primary,.agency-branding-upload,.system-action-link)>svg{flex:0 0 20px;width:20px;height:20px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings input:not([type=checkbox]):not([type=color]):not([type=file]):not([type=hidden]){box-sizing:border-box;letter-spacing:normal;height:40px;min-height:40px;padding:0 12px;font-size:16px;font-weight:400;line-height:24px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-name-row .agency-branding-input,html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-name-row .agency-branding-input input{width:min(320px,100%)}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-tabs,html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-tabs>a{height:36px;min-height:36px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-settings-header{min-height:77px;padding:12px 0}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-settings-header h2{margin:0 0 4px;font-size:18px;line-height:28px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-setting-row{grid-template-columns:calc(25% - 12px) minmax(0,1fr);gap:0}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-settings-header .admin-primary{border-width:0;min-width:64px;height:40px;min-height:40px}}@media (max-width:1100px){html[data-theme] .admin-frame.admin-reference.admin-full-reference:has(.admin-system-settings) .admin-mobile-drawer{background:var(--ref-bg,#fff);width:min(284px,100vw - 48px);max-width:none;height:100dvh;max-height:100dvh;color:var(--ref-text,#101828);font-family:var(--agency-ui-font);border:0;border-radius:0;margin:0;padding:16px;position:fixed;inset:0 auto 0 0;overflow-y:auto}html[data-theme] .admin-frame.admin-reference.admin-full-reference:has(.admin-system-settings) .admin-mobile-drawer[open]{flex-direction:column;gap:16px;display:flex}html[data-theme] .admin-frame.admin-reference.admin-full-reference:has(.admin-system-settings) .admin-mobile-drawer .admin-nav{flex-direction:column;display:flex}html[data-theme] .admin-frame.admin-reference.admin-full-reference:has(.admin-system-settings) .admin-mobile-drawer .admin-nav>a{font-family:var(--agency-ui-font)}html[data-theme] .admin-frame.admin-reference.admin-full-reference:has(.admin-system-settings) .admin-mobile-drawer>.admin-mobile-menu-close{z-index:2;width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ref-text,#344054);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:10px;display:grid;position:absolute;top:8px;right:8px}html[data-theme] .admin-frame.admin-reference.admin-full-reference:has(.admin-system-settings) .admin-mobile-menu-close svg{width:22px;height:22px}html[data-theme] .admin-frame.admin-reference.admin-full-reference:has(.admin-system-settings) .admin-mobile-drawer>.brand-mark{padding-right:48px}html[data-theme] .admin-frame.admin-reference.admin-full-reference:has(.admin-system-settings) .admin-mobile-drawer .sidebar-foot{margin-top:auto;padding-top:16px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-tabs>a:focus-visible{outline:2px solid var(--agency-accent,#490306);outline-offset:-2px}html[data-theme] .admin-frame.admin-reference.admin-full-reference.admin-mobile-continuation:has(.admin-system-settings){grid-template-columns:minmax(0,1fr)}html[data-theme] .admin-frame.admin-reference.admin-full-reference.admin-mobile-continuation:has(.admin-system-settings)>.sidebar-reference{display:none}html[data-theme] .admin-frame.admin-reference.admin-full-reference.admin-mobile-continuation:has(.admin-system-settings) .admin-mobile-header{background:var(--ref-bg,#f9fafb);height:64px;min-height:64px;padding:12px 16px;display:flex}html[data-theme] .admin-frame.admin-reference.admin-full-reference.admin-mobile-continuation:has(.admin-system-settings) .admin-mobile-menu-trigger{background:0 0;border:0;border-radius:12px;width:40px;min-width:40px;height:40px;min-height:40px;padding:0}html[data-theme] .admin-frame.admin-reference.admin-full-reference.admin-mobile-continuation .admin-system-settings{padding:0 16px 40px}html[data-theme] .admin-frame.admin-reference.admin-full-reference.admin-mobile-continuation .admin-system-settings .system-title{height:56px;min-height:56px;margin:0;padding:12px 0 0}html[data-theme] .admin-frame.admin-reference.admin-full-reference.admin-mobile-continuation .admin-system-settings .system-tabs{white-space:nowrap;gap:16px;height:40px;min-height:40px;margin:0 0 12px;overflow-x:auto}html[data-theme] .admin-frame.admin-reference.admin-full-reference.admin-mobile-continuation .admin-system-settings .system-tabs>a{box-sizing:border-box;letter-spacing:normal;flex:none;height:40px;min-height:40px;padding:6px 4px 11px;font-family:Kanban Inter,Inter,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-setting-row{grid-template-columns:minmax(0,1fr)}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-settings-header{padding:12px 0}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings :is(.admin-primary,.agency-branding-upload){box-sizing:border-box;letter-spacing:normal;border-radius:12px;gap:8px;min-width:64px;height:40px;min-height:40px;padding:8px 16px;font-size:14px;font-weight:600;line-height:20px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .admin-primary{border-width:0}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings :is(.admin-primary,.agency-branding-upload)>svg{flex:0 0 20px;width:20px;height:20px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-upload{width:max-content}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings input:not([type=hidden]):not([type=checkbox]):not([type=color]):not([type=file]){box-sizing:border-box;height:40px;min-height:40px;padding:0 12px;font-size:16px;font-weight:400;line-height:24px}}@media (min-width:601px) and (max-width:1100px){html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-settings-header{display:flex}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-settings-header h2{font-size:18px;font-weight:600;line-height:28px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-name-row .agency-branding-input,html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-name-row .agency-branding-input input{width:min(320px,100%)}}@media (max-width:600px){html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-settings-header h2{font-size:16px;font-weight:600;line-height:24px}}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-setting-row{align-items:start;min-height:0;padding:12px 0 32px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-setting-copy h3{letter-spacing:normal;margin:0;font-size:14px;font-weight:600;line-height:20px}html[data-theme=light] .admin-frame.admin-reference.admin-full-reference .agency-branding-setting-copy h3{color:#334155}html[data-theme] .admin-frame.admin-reference.admin-full-reference :is(.agency-branding-setting-help,.agency-branding-setting-copy p){max-width:none;font-size:14px;font-weight:400;line-height:20px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-setting-help small{margin-top:12px;font-size:14px;font-weight:500;line-height:24px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-setting-control{max-width:none}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-name-row .agency-branding-setting-control{padding-bottom:22px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-switch{align-items:start;gap:12px;min-height:24px;font-size:16px;font-weight:500;line-height:24px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-asset-control{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px 16px;display:flex}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-settings-editor select{border-radius:12px;width:160px;max-width:100%;height:40px;min-height:40px;padding:0 12px;font-size:16px;font-weight:400;line-height:24px}@media (min-width:1101px){html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-setting-copy{padding-right:12px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-settings-header{align-items:start}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-save-cluster{padding-top:6px}}@media (max-width:1100px){html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings>header h1{font-size:24px;font-weight:600;line-height:32px}html[data-theme=light] .admin-frame.admin-reference.admin-full-reference.admin-mobile-continuation:has(.admin-system-settings) .admin-mobile-header{background:#f2f4f7}html[data-theme] .admin-frame.admin-reference.admin-full-reference.admin-mobile-continuation .admin-system-settings .system-title{align-items:start}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-setting-row{gap:24px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-settings-header h2{letter-spacing:normal;margin-bottom:4px}}@media (max-width:600px){html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-settings-header{gap:12px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .agency-branding-save-cluster{justify-items:start}}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-nav>a:has(>.admin-nav-label){gap:8px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-nav>a>.admin-nav-label{font-family:var(--agency-ui-font);letter-spacing:.468571px;font-size:14px;font-weight:600;line-height:24px}html:has(body .admin-frame.admin-full-reference .admin-system-settings){scrollbar-gutter:stable;overflow-y:auto}html[data-theme] .admin-frame.admin-reference.admin-full-reference:has(.admin-system-settings){height:100dvh;min-height:0}html[data-theme] .admin-frame.admin-reference.admin-full-reference:has(.admin-system-settings)>.admin-main{flex-direction:column;height:100%;min-height:0;display:flex}html[data-theme] .admin-frame.admin-reference.admin-full-reference:has(.admin-system-settings)>.admin-main>main{flex:1;min-height:0}html[data-theme] .admin-frame.admin-reference.admin-full-reference:has(.admin-system-settings) .admin-mobile-header{flex-shrink:0}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-main>main>.admin-system-settings{flex-direction:column;height:100%;min-height:0;padding-bottom:0;display:flex}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings>:is(.system-title,.system-tabs){flex-shrink:0}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings>.admin-settings-body{scrollbar-gutter:auto;flex:1;height:auto;min-height:0;position:relative;overflow:hidden auto}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings>.admin-settings-body::-webkit-scrollbar{width:10px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings>.admin-settings-body::-webkit-scrollbar-thumb{background:var(--ref-line,#d0d5dd);border-radius:8px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-section-heading{align-items:start;padding:12px 0;display:flex}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-setting-row{grid-template-columns:calc(25% - 12px) minmax(0,1fr);align-items:start;gap:0}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-setting-row h3{letter-spacing:normal;margin:0;font-size:14px;font-weight:600;line-height:20px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings :is(.system-setting-row p,.system-section-heading p){max-width:none;font-size:14px;font-weight:400;line-height:20px}html[data-theme=light] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-setting-row h3{color:#334155}html[data-theme=light] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-tabs>a[aria-current=page]{color:var(--agency-accent,#490306);border-bottom:2px solid var(--agency-accent,#490306)}@media (max-width:1100px){html[data-theme] .admin-frame.admin-reference.admin-full-reference.admin-mobile-continuation .admin-system-settings .system-tabs{box-sizing:border-box;scrollbar-width:none;width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;display:flex;overflow-x:auto}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-tabs::-webkit-scrollbar{display:none}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-tabs>a{scroll-margin-inline:16px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-setting-row{grid-template-columns:minmax(0,1fr);gap:24px}}@media (min-width:601px){html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-section-heading>.admin-primary{width:auto;box-shadow:none;margin-top:6px;position:static}}@media (max-width:600px){html[data-theme] .admin-frame.admin-reference.admin-full-reference.admin-mobile-continuation .admin-system-settings .system-section-heading{flex-direction:column;padding-top:12px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings[data-settings-tab=staff] .system-section-heading>.admin-primary{top:auto;bottom:calc(16px + env(safe-area-inset-bottom));z-index:20;width:calc(100% - 32px);height:40px;min-height:40px;box-shadow:0 0 0 12px var(--ref-bg,#f9fafb);position:fixed;left:16px;right:auto}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings[data-settings-tab=staff] .admin-settings-body{padding-bottom:72px}}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-setting-row{min-height:0;padding:12px 0 32px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-setting-row>div:first-child{padding-right:12px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-account-email{box-sizing:border-box;border:1px solid var(--ref-line,#eaecf0);background:var(--ref-bg,#f9fafb);width:448px;min-width:0;max-width:100%;height:40px;color:var(--ref-muted,#667085);border-radius:12px;align-items:center;display:flex}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-account-email>svg{flex:0 0 20px;width:20px;height:20px;margin-left:12px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-account-email>input[readonly]:not([type=hidden]):not([type=checkbox]):not([type=color]):not([type=file]){width:0;min-width:0;max-width:none;height:38px;min-height:0;color:inherit;background:0 0;border:0;border-radius:0;flex:1;padding:0 12px;font-size:16px;font-weight:400;line-height:24px}html[data-theme=light] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-account-email{color:#667085;background:#f9fafb;border-color:#eaecf0}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-account-domain-card{box-sizing:border-box;border:1px solid var(--ref-line,#eaecf0);background:var(--ref-bg,#fff);border-radius:12px;flex-direction:column;align-items:start;gap:18px;width:100%;min-width:0;padding:24px;display:flex}html[data-theme=light] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-account-domain-card{background:#fff;border-color:#eaecf0}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-account-domain-card :is(p,.system-state){overflow-wrap:anywhere;font-size:14px;line-height:20px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-action-link{box-sizing:border-box;letter-spacing:normal;background:var(--ref-bg,#fff);border-color:var(--agency-accent,#490306);height:40px;min-height:40px;color:var(--agency-accent,#490306);border-radius:12px;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;line-height:20px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-action-link>svg{flex:0 0 20px;width:20px;height:20px}@media (max-width:1100px){html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-setting-row>div:first-child{padding-right:0}}@media (min-width:1101px){html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings[data-settings-tab=account] .system-setting-row{grid-template-columns:calc(25% - 12px) minmax(0,66.6667%)}html[data-theme] .admin-frame.admin-reference.admin-full-reference .pb-app .pb-library-heading h1{font-family:var(--agency-ui-font);letter-spacing:0;font-size:30px;font-weight:600;line-height:38px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .pb-app .pb-library-tabs{gap:16px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .pb-app .pb-library-tabs>a{box-sizing:border-box;height:36px;min-height:36px;font-family:var(--agency-ui-font);letter-spacing:normal;gap:8px;padding:0 3px;font-size:14px;font-weight:600;line-height:20px}}html[data-theme=light] .customer-reference-chrome:has(.campaign-index) :is(.portal-main,.focused-content,.portal-topbar){background:#f9fafb!important}html[data-theme=light] .customer-reference-chrome>.portal-sidebar-light{background:#fff!important;border-color:#eaecf0!important}html[data-theme=light] .customer-reference-chrome .client-switcher{background:#f2f4f7!important}html[data-theme=light] .customer-reference-chrome .focused-nav>a.active{color:#101828!important;box-shadow:none!important;background:#f2f4f7!important;border-color:#0000!important}html[data-theme=light] .customer-reference-chrome .customer-campaign-section a{color:#344054!important;border-bottom-color:#344054!important}.customer-reference-chrome .customer-sidebar-campaigns{margin:0;padding:0;list-style:none}.customer-reference-chrome .customer-sidebar-campaigns li{min-width:0;margin:0;padding:0}html[data-theme] .customer-reference-chrome .customer-sidebar-campaigns a{border-radius:8px;align-items:center;gap:12px;min-width:0;min-height:36px;padding:6px 16px;font-size:14px;line-height:20px;text-decoration:none;display:flex}.customer-reference-chrome .customer-campaign-dot{flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.customer-reference-chrome .customer-campaign-dot:before{content:"";background:#98a2b3;border-radius:50%;width:4px;height:4px}.customer-reference-chrome .customer-campaign-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.customer-reference-chrome .customer-campaign-count{text-align:center;border:1px solid #eaecf0;border-radius:999px;flex:none;min-width:24px;min-height:22px;padding:0 6px;font-size:12px;line-height:20px}html[data-theme=light] .customer-reference-chrome .customer-sidebar-campaigns a{color:#475467!important;background:0 0!important}html[data-theme=light] .customer-reference-chrome .customer-sidebar-campaigns a[aria-current=page]{color:#101828!important;background:#f2f4f7!important}html[data-theme=light] .customer-reference-chrome .customer-campaign-count{color:#344054;background:#f9fafb}html[data-theme=dark] .customer-reference-chrome .customer-sidebar-campaigns a{color:#e4e4e7!important;background:0 0!important}html[data-theme=dark] .customer-reference-chrome .customer-sidebar-campaigns a[aria-current=page]{color:#fff!important;background:#27272a!important}html[data-theme=dark] .customer-reference-chrome .customer-campaign-count{color:#e4e4e7;background:#27272a;border-color:#52525b}.customer-reference-chrome .sidebar-account-menu{width:100%;position:relative}.customer-reference-chrome .sidebar-account-menu>summary{cursor:pointer;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 16px;list-style:none;display:flex}.customer-reference-chrome .sidebar-account-menu>summary::-webkit-details-marker{display:none}.customer-reference-chrome .sidebar-account-menu>summary>svg{flex:none;width:20px;height:20px;margin-left:auto}.customer-reference-chrome .sidebar-account-menu .account-summary-copy{flex-direction:column;min-width:0;display:flex}.customer-reference-chrome .sidebar-account-menu .account-summary-copy strong{font-size:14px;line-height:20px}.customer-reference-chrome .sidebar-account-menu .account-summary-copy small{font-size:12px;line-height:20px}html[data-theme=light] .customer-reference-chrome .sidebar-account-menu .account-summary-copy small{color:#475467!important}html[data-theme=light] .customer-reference-chrome .sidebar-account-menu .account-avatar{color:#fff;background:#101828}html[data-theme] .customer-reference-chrome .sidebar-account-menu .account-popover{z-index:65;width:auto;max-height:calc(100dvh - 140px);position:absolute;inset:auto 0 calc(100% + 8px);overflow:auto}.customer-reference-chrome .sidebar-account-menu .customer-extra-heading{margin:12px 12px 4px;font-size:12px;font-weight:600}html[data-theme] .customer-reference-chrome .sidebar-account-menu .theme-toggle{width:100%;min-height:40px;box-shadow:none;justify-content:flex-start;margin:8px 0;display:flex;position:static}html[data-theme] .customer-reference-chrome .portal-topbar>.account-menu{display:none!important}.customer-reference-chrome .campaign-sort-field{width:200px;min-width:0;display:block;position:relative}.customer-reference-chrome .campaign-sort-field>svg{pointer-events:none;color:#344054;z-index:1;width:24px;height:24px;position:absolute;top:8px;left:12px}html[data-theme] .customer-reference-chrome .client-campaign-toolbar .campaign-sort-field select{width:100%;padding-left:40px;font-family:Admin Montserrat,Montserrat,Arial,sans-serif}html[data-theme=dark] .customer-reference-chrome .campaign-sort-field>svg{color:#e4e4e7}@media (min-width:761px){html[data-theme] .customer-reference-chrome>.sidebar-reference{border-right:1px solid #eaecf0;flex-direction:column;min-width:0;height:100dvh;padding:0;display:flex}html[data-theme] .customer-reference-chrome>.sidebar-reference>.brand-mark{box-sizing:border-box;height:103px;min-height:103px;margin:0;padding:24px}html[data-theme] .customer-reference-chrome .client-switcher{box-sizing:border-box;border:0;border-radius:12px;height:64px;min-height:64px;margin:0 16px;padding:12px}html[data-theme] .customer-reference-chrome .focused-nav{flex:1;min-height:0;margin:16px 8px 0;padding:0;display:block;overflow:auto}html[data-theme] .customer-reference-chrome .focused-nav>.nav-group-label{color:#667085;align-items:center;height:52px;margin:0;padding:16px 8px;font:400 12px/20px Admin Montserrat,Montserrat,Arial,sans-serif;display:flex}html[data-theme] .customer-reference-chrome .focused-nav>a{gap:12px;height:36px;min-height:36px;padding:6px 16px;font:600 14px/20px Admin Montserrat,Montserrat,Arial,sans-serif}html[data-theme] .customer-reference-chrome .focused-nav>a>svg{flex:0 0 24px;width:24px;height:24px}html[data-theme] .customer-reference-chrome .customer-sidebar-campaigns a{font-family:Admin Montserrat,Montserrat,Arial,sans-serif}html[data-theme] .customer-reference-chrome .sidebar-foot{border:0;flex:none;margin-top:auto;padding:12px 8px 16px}html[data-theme] .customer-reference-chrome .customer-mobile-theme{display:none}html[data-theme] .customer-reference-chrome .portal-main{position:relative}html[data-theme] .customer-reference-chrome .portal-main>div:has(>button[aria-label=Alles\ durchsuchen]){z-index:70;display:block!important;position:absolute!important;top:16px!important;right:46px!important}html[data-theme] .customer-reference-chrome .portal-main>div>button[aria-label=Alles\ durchsuchen]{color:#344054;background:0 0;border:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:flex!important}.customer-reference-chrome button[aria-label=Alles\ durchsuchen]>span{display:none}.customer-reference-chrome button[aria-label=Alles\ durchsuchen]>svg{width:20px;height:20px}html[data-theme=dark] .customer-reference-chrome .portal-main>div>button[aria-label=Alles\ durchsuchen]{color:#e4e4e7}}@media (max-width:760px){.customer-reference-chrome .customer-mobile-theme{display:block}html[data-theme] .customer-reference-chrome .customer-mobile-theme>.theme-toggle{color:#344054;width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;z-index:71;background:0 0;border:0;padding:12px;position:absolute;inset:10px 16px auto auto}.customer-reference-chrome .customer-mobile-theme>.theme-toggle>span{display:none}.customer-reference-chrome .customer-mobile-theme>.theme-toggle>svg{width:20px;height:20px}html[data-theme=dark] .customer-reference-chrome .customer-mobile-theme>.theme-toggle{color:#e4e4e7}.customer-reference-chrome .campaign-sort-field{width:100%}html[data-theme] .customer-reference-chrome .portal-main>div:has(>button[aria-label=Alles\ durchsuchen]){z-index:70;display:block!important;position:absolute!important;top:10px!important;right:76px!important}.customer-reference-chrome button[aria-label=Alles\ durchsuchen]>span{display:none}}html[data-theme=dark] .customer-reference-chrome .focused-nav>.nav-group-label{color:#b4b4bc}
html[data-theme=light] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-setting-row>div:first-child p,html[data-theme=light] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .agency-branding-setting-copy p{color:#475569}html[data-theme=light] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .system-section-heading p,html[data-theme=light] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .agency-branding-settings-header p{color:#475467}html[data-theme=light] .admin-frame.admin-reference.admin-full-reference .admin-system-settings[data-settings-tab=branding] .agency-branding-switch input:not(:checked){background:#f2f4f7;box-shadow:inset 0 0 0 .5px #eaecf0}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings[data-settings-tab=branding] .agency-branding-switch input:after{width:20px;height:20px;top:2px;left:2px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings[data-settings-tab=staff] .system-staff-empty>strong{font-size:14px;font-weight:500;line-height:20px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings[data-settings-tab=staff] .system-staff-empty>p{font-size:14px;font-weight:400;line-height:20px}html[data-theme=light] .admin-frame.admin-reference.admin-full-reference .admin-system-settings[data-settings-tab=staff] .system-staff-empty>strong{color:#334155}html[data-theme=light] .admin-frame.admin-reference.admin-full-reference .admin-system-settings[data-settings-tab=staff] .system-staff-empty>p{color:#475467}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings[data-settings-tab=staff] .system-staff-empty>.admin-primary{box-sizing:border-box;border-radius:12px;gap:8px;height:40px;min-height:40px;padding:8px 16px;font-size:14px;font-weight:600;line-height:20px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings[data-settings-tab=staff] .system-staff-empty>.admin-primary>svg{flex:0 0 20px;width:20px;height:20px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings[data-settings-tab=branding] .agency-branding-setting-help small{line-height:21px}html[data-theme=light] .admin-frame.admin-reference.admin-full-reference .admin-system-settings[data-settings-tab=branding] .agency-branding-setting-help small{color:#475467}
.agency-account-domains-and-legal{width:100%;min-width:0;color:inherit;font:inherit;gap:20px;display:grid}.agency-account-domains-and-legal section{gap:10px;min-width:0;display:grid}.agency-account-domains-and-legal h3,.agency-account-domains-and-legal p{margin:0}.agency-account-domains-and-legal p,.agency-account-domains-and-legal li{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.agency-account-domains-and-legal input:not([type=hidden]){box-sizing:border-box;width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;background:0 0;border:1px solid;border-radius:6px;padding:10px 12px}.agency-account-domains-and-legal summary{cursor:pointer;box-sizing:border-box;min-height:44px;padding:10px 0;display:list-item}.agency-account-domains-and-legal-actions{flex-wrap:wrap;gap:10px;display:flex}.agency-account-domains-and-legal button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;padding:10px 16px}.agency-account-domains-and-legal button:disabled{opacity:.6;cursor:not-allowed}.agency-account-domains-and-legal :is(input,button,summary):focus-visible,.agency-account-domains-and-legal-footer a:focus-visible{outline-offset:3px;outline:2px solid}.agency-account-domains-and-legal-footer{justify-content:flex-end;padding:12px 24px;display:flex}.agency-account-domains-and-legal-footer a{min-height:44px;color:inherit;font:inherit;overflow-wrap:anywhere;align-items:center;display:inline-flex}.agency-account-domains-and-legal-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.agency-account-token-editor{width:100%;min-width:0}.agency-account-token-editor p{overflow-wrap:anywhere}.agency-account-token-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.agency-account-token-fields label:last-child{grid-column:1/-1}.agency-account-token-editor label{font-size:14px;line-height:20px;display:block}.agency-account-token-editor input:not([type=hidden]):not([type=checkbox]),.agency-account-token-editor select{width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;background:0 0;border:1px solid #98a2b3;border-radius:12px;margin-top:6px;padding:9px 12px;display:block}.agency-account-token-editor button{max-width:100%;min-height:44px}.agency-account-token-editor :is(input,select,button):focus-visible{outline-offset:3px;outline:2px solid}.agency-account-token-editor :disabled{opacity:.6;cursor:not-allowed}.agency-account-token-list{margin:16px 0 0;padding:0;list-style:none}.agency-account-token-list>li{border-top:1px solid #98a2b3;min-width:0;padding:16px 0}.agency-account-token-list code{overflow-wrap:anywhere}.agency-account-token-list label{align-items:center;gap:8px;min-height:44px;display:flex}.agency-account-token-editor [data-token-secret]{font-family:monospace}@media (max-width:600px){.agency-account-token-fields{grid-template-columns:minmax(0,1fr)}}
.agency-account-webhook{min-width:0;max-width:100%;font-size:14px;line-height:20px}.agency-account-webhook header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.agency-account-webhook h3{margin:0 0 8px;font-weight:600}.agency-account-webhook p{color:var(--text-muted,#475467);overflow-wrap:anywhere;margin:4px 0}.agency-account-webhook header button{white-space:nowrap;border-radius:12px;min-width:178.156px;height:40px}.agency-account-webhook button{font:inherit;cursor:pointer;border-radius:12px;min-height:40px;padding:8px 14px}.agency-account-webhook-list{margin:20px 0 0;padding:0;list-style:none}.agency-account-webhook-list li{border-bottom:1px solid var(--border,#e4e7ec);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:20px 0;display:grid}.agency-account-webhook-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.agency-account-webhook-status{background:var(--surface-alt,#f2f4f7);color:var(--text,#344054);border-radius:20px;padding:4px 10px;display:inline-block}.agency-account-webhook-url{word-break:break-word}.agency-account-webhook-dialog{box-sizing:border-box;border:1px solid var(--border,#e4e7ec);width:560px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text,#101828);background:var(--surface,#fff);border-radius:16px;padding:24px;overflow:auto}.agency-account-webhook-dialog::backdrop{background:#10182873}.agency-account-webhook-dialog fieldset{border:0;min-width:0;margin:12px 0;padding:0}.agency-account-webhook-dialog label{margin:12px 0 6px;display:block}.agency-account-webhook-dialog input:not([type=hidden]):not([type=checkbox]),.agency-account-webhook-dialog select{box-sizing:border-box;border:1px solid var(--border,#d0d5dd);width:100%;min-height:40px;color:inherit;background:inherit;font:inherit;border-radius:12px;padding:8px 12px}.agency-account-webhook-dialog input[type=checkbox]{margin-right:8px}.agency-account-webhook-dialog small{overflow-wrap:anywhere;margin-top:8px;display:block}.agency-account-webhook-dialog footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.agency-account-webhook :focus-visible{outline:2px solid var(--accent,#6941c6);outline-offset:3px}@media (max-width:600px){.agency-account-webhook-list li{grid-template-columns:minmax(0,1fr)}.agency-account-webhook button{min-height:44px}.agency-account-webhook header button{height:40px;min-height:40px}.agency-account-webhook-dialog{padding:16px}}
html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings :is(.agency-account-domains-and-legal,.agency-account-token-editor,.agency-account-webhook){min-width:0;font-family:inherit;font-size:14px;line-height:20px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings :is(.agency-account-domains-and-legal,.agency-account-token-editor) :is(input:not([type=hidden]):not([type=checkbox]),select){box-sizing:border-box;border:1px solid var(--ref-line,#d0d5dd);min-width:0;max-width:100%;height:40px;min-height:40px;color:inherit;background:0 0;border-radius:12px;padding:0 12px;font-size:16px;line-height:24px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .agency-account-domains-and-legal :is(p,li){font-size:14px;line-height:20px}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings :is(.agency-account-domains-and-legal,.agency-account-token-editor,.agency-account-webhook) button{box-sizing:border-box;border:1px solid var(--ref-line,#d0d5dd);max-width:100%;min-height:40px;color:inherit;background:0 0;border-radius:12px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:600;line-height:20px}html[data-theme=light] .admin-frame.admin-reference.admin-full-reference .admin-system-settings :is(.agency-account-domains-and-legal,.agency-account-token-editor,.agency-account-webhook) button{color:#344054;background:#fff}html[data-theme=light] .admin-frame.admin-reference.admin-full-reference .admin-system-settings :is(.agency-account-domains-and-legal,.agency-account-token-editor) :is(input:not([type=hidden]):not([type=checkbox]),select){color:#101828;background:#fff}html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings .agency-account-domains-and-legal button[type=submit]{color:var(--agency-accent-ink,#fff);background:var(--agency-accent,#490306);border-color:var(--agency-accent,#490306)}@media (max-width:600px){html[data-theme] .admin-frame.admin-reference.admin-full-reference .admin-system-settings :is(.agency-account-domains-and-legal,.agency-account-token-editor,.agency-account-webhook) button{min-height:44px}}
.admin-full-reference .candidate-record-admin-reference{color:#475467;font-family:Candidate Montserrat,Montserrat,Arial,sans-serif;font-size:14px;line-height:20px}.admin-full-reference .candidate-record-admin-reference.candidate-record-compact{flex-direction:column;height:100%;min-height:0;display:flex}.admin-full-reference .candidate-record-admin-reference .lead-record-header{flex:none;gap:16px;min-height:78px;padding:16px 24px;border-bottom:4px solid color-mix(in srgb,var(--record-status-color,#667085) 22%,white)!important;background:#f9fafb!important}.admin-full-reference .candidate-record-admin-reference .lead-record-identity{flex:0 auto;gap:14px;width:auto;min-width:0}.admin-full-reference .candidate-record-admin-reference .lead-record-identity :is(h1,h2){margin:0;color:#101828!important;font:600 18px/28px Candidate Montserrat,Montserrat,Arial,sans-serif!important}.admin-full-reference .candidate-record-admin-reference .candidate-record-controls{align-items:center;gap:0;max-width:100%;display:flex}.admin-full-reference .candidate-record-admin-reference .candidate-record-controls>label{font-size:0;line-height:0;display:block}.admin-full-reference .candidate-record-admin-reference .candidate-record-controls .lead-dialog-status select{width:auto;min-width:0;max-width:240px;height:40px;min-height:40px;padding:9px 38px 9px 32px;font:500 14px/20px Candidate Montserrat,Montserrat,Arial,sans-serif;background:color-mix(in srgb,var(--record-status-color,#667085) 10%,white)!important;color:color-mix(in srgb,var(--record-status-color,#667085) 65%,#101828)!important;border-color:color-mix(in srgb,var(--record-status-color,#667085) 30%,white)!important}.admin-full-reference .candidate-record-admin-reference .candidate-record-controls>.candidate-record-status{z-index:4;max-width:calc(100% - 48px);margin:4px 0;position:absolute;top:100%;left:24px;box-shadow:0 2px 8px #10182818}.admin-full-reference .candidate-record-admin-reference .lead-record-header-actions{flex:auto;justify-content:flex-end;align-items:center;gap:8px;width:auto;min-width:0;display:flex}.admin-full-reference .candidate-record-admin-reference .candidate-contact-actions :is(a.candidate-call-primary,.candidate-phone-copy,a[aria-label=E-Mail\ schreiben]){height:42px;min-height:42px;font-weight:500;color:#344054!important;background:#fff!important;border-color:#eaecf0!important}.admin-full-reference .candidate-record-admin-reference .candidate-phone-copy{flex:none;width:42px;min-width:42px;padding:10px}.admin-full-reference .candidate-record-admin-reference .candidate-phone-copy>span{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.admin-full-reference .candidate-record-admin-reference .lead-record-header-actions>.admin-candidate-actions{flex:none;order:2;position:relative;inset:auto}.admin-full-reference .candidate-record-admin-reference .lead-record-header-actions>form{flex:none;order:2;margin:0}.admin-full-reference .candidate-record-admin-reference .lead-record-header-actions>form>button{color:#475467;background:#fff;border:1px solid #eaecf0;border-radius:12px;min-height:40px;padding:8px 12px;font:500 12px/20px Candidate Montserrat,Montserrat,Arial,sans-serif}.admin-full-reference .candidate-record-admin-reference .lead-record-grid{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;min-height:0;padding:28px 24px 16px;display:grid;overflow:hidden}.admin-full-reference .candidate-record-admin-reference .lead-record-fields{min-height:0;box-shadow:none;border:0;flex-direction:column;padding:0;display:flex;overflow:hidden;background:0 0!important}.admin-full-reference .candidate-record-admin-reference .lead-record-fields>.lead-section-heading{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.admin-full-reference .candidate-record-admin-reference .lead-record-fields>.lead-dialog-facts{background:#fff;border:1px solid #eaecf0;border-radius:12px;flex:1;min-height:0;overflow:auto}.admin-full-reference .candidate-record-admin-reference .lead-dialog-facts>div{border-color:#eaecf0;grid-template-columns:minmax(0,34%) minmax(0,1fr);gap:12px;min-height:57px;padding:12px 16px}.admin-full-reference .candidate-record-admin-reference .lead-dialog-facts :is(dt,dd){overflow-wrap:anywhere;font:400 14px/20px Candidate Montserrat,Montserrat,Arial,sans-serif!important}.admin-full-reference .candidate-record-admin-reference .lead-dialog-facts dt{color:#344054!important;font-weight:500!important}.admin-full-reference .candidate-record-admin-reference .lead-dialog-facts dd{color:#475467!important}.admin-full-reference .candidate-record-admin-reference .lead-record-main{flex-direction:column;gap:16px;height:100%;min-height:0;padding:0;display:flex;overflow:hidden;background:0 0!important}.admin-full-reference .candidate-record-admin-reference .lead-record-summary{box-shadow:none;border:0;border-radius:0;flex:none;padding:0;background:0 0!important}.admin-full-reference .candidate-record-admin-reference .lead-record-description h3{margin:0 0 12px;color:#101828!important;font:500 16px/24px Candidate Montserrat,Montserrat,Arial,sans-serif!important}.admin-full-reference .candidate-record-admin-reference :is(.candidate-description-trigger,.lead-record-description>p){border:1px solid #eaecf0;border-radius:12px;height:300px;min-height:0;max-height:300px;padding:16px;overflow:auto;color:#475467!important;background:#fff!important;font:400 14px/20px Candidate Montserrat,Montserrat,Arial,sans-serif!important}.admin-full-reference .candidate-record-admin-reference .lead-record-timeline{min-height:150px;box-shadow:none;border:0;flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden;background:0 0!important}.admin-full-reference .candidate-record-admin-reference .lead-record-tabs{border:0;flex:none;gap:4px;margin:0 0 8px;padding:0;display:flex;background:0 0!important}.admin-full-reference .candidate-record-admin-reference .lead-record-tabs button{border-radius:0;height:40px;min-height:40px;padding:8px 10px;background:0 0!important;font:500 14px/20px Candidate Montserrat,Montserrat,Arial,sans-serif!important}.admin-full-reference .candidate-record-admin-reference .lead-record-tabs button[aria-selected=true]{color:#490307!important;background:0 0!important;border-bottom:2px solid #490307!important}.admin-full-reference .candidate-record-admin-reference :is(.lead-history-panel,.lead-notes-panel){flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.admin-full-reference .candidate-record-admin-reference .lead-note-visibility{color:#667085;justify-content:flex-end;align-items:center;gap:8px;margin:0 0 8px;font-size:11px;display:flex}.admin-full-reference .candidate-record-admin-reference .lead-note-visibility select{color:#475467;background:#fff;border:1px solid #eaecf0;border-radius:8px;width:auto;max-width:100%;min-height:28px;padding:2px 24px 2px 8px;font-size:11px}.admin-full-reference .candidate-record-admin-reference :is(.lead-history-groups,.lead-note-groups){overscroll-behavior:contain;flex:1;min-height:0;padding:8px 8px 8px 0;overflow:auto}.admin-full-reference .candidate-record-admin-reference .lead-note-composer{background:0 0;flex:none;margin:0;padding:0}.admin-full-reference .candidate-record-admin-reference .lead-event-metadata{color:#667085;font-size:10px}.admin-full-reference .candidate-record-admin-reference .lead-event-note .lead-event-content>p{border:0;border-radius:8px;padding:16px;color:#344054!important;background:#f2f4f7!important}.admin-full-reference .candidate-record-admin-reference :is(.candidate-meta-quality-disclosure,.candidate-feedback-disclosure){border-top:1px solid #eaecf0;flex:none;order:2;max-height:45%;font-size:12px;overflow:auto}.admin-full-reference .candidate-record-admin-reference :is(.candidate-meta-quality-disclosure,.candidate-feedback-disclosure)>summary{cursor:pointer;color:#475467;min-height:36px;padding:8px 0}.admin-full-reference .candidate-record-admin-reference .lead-record-main:has(>.candidate-meta-quality-disclosure[open],>.candidate-feedback-disclosure[open]){overscroll-behavior:contain;overflow-y:auto}.admin-full-reference .candidate-record-admin-reference :is(.candidate-meta-quality-disclosure,.candidate-feedback-disclosure)[open]{max-height:none;overflow:visible}@media (min-width:1101px){.admin-full-reference .candidate-record-admin-reference .lead-record-header-actions>:is(a,button){width:40px;min-width:40px;height:40px;min-height:40px}.admin-full-reference .candidate-record-admin-reference :is(.lead-history-panel,.lead-notes-panel){position:relative}.admin-full-reference .candidate-record-admin-reference .lead-note-visibility{z-index:2;width:207px;margin:0;font-size:0;line-height:0;position:absolute;top:8px;right:8px}.admin-full-reference .candidate-record-admin-reference .lead-note-visibility select{width:100%;font-size:11px;line-height:18px}.admin-full-reference .candidate-record-admin-reference .lead-note-composer textarea{padding-right:228px}html:has(.admin-full-reference dialog.lead-record-dialog[open]){scrollbar-gutter:stable}.admin-full-reference dialog.lead-record-dialog:has(>.candidate-record-admin-reference){width:min(1300px,90vw);max-width:1300px;height:90dvh;max-height:90dvh;padding:0;overflow:hidden;background:#f9fafb!important}.admin-full-reference .candidate-record-admin-reference.candidate-record-page{max-width:1300px}}@media (max-height:800px) and (min-width:1101px){.admin-full-reference .candidate-record-admin-reference :is(.candidate-description-trigger,.lead-record-description>p){height:clamp(120px,26dvh,240px)}}@media (max-width:1100px){.admin-full-reference .candidate-record-admin-reference.candidate-record-compact{height:auto;min-height:100%}.admin-full-reference .candidate-record-admin-reference .lead-record-header{flex-wrap:wrap;position:relative}.admin-full-reference .candidate-record-admin-reference .lead-record-grid{flex:none;grid-template-columns:minmax(0,1fr);gap:20px;padding:16px;overflow:visible}.admin-full-reference .candidate-record-admin-reference .lead-record-fields,.admin-full-reference .candidate-record-admin-reference .lead-record-main,.admin-full-reference .candidate-record-admin-reference .lead-record-timeline{flex:none;height:auto;min-height:0;overflow:visible}.admin-full-reference .candidate-record-admin-reference .lead-record-fields>.lead-dialog-facts{flex:none;overflow:visible}.admin-full-reference .candidate-record-admin-reference :is(.lead-history-panel,.lead-notes-panel){min-height:150px;max-height:550px}.admin-full-reference .candidate-record-admin-reference :is(.candidate-meta-quality-disclosure,.candidate-feedback-disclosure){max-height:none;overflow:visible}}@media (max-width:760px){.admin-full-reference .candidate-record-admin-reference .lead-record-header{gap:12px;padding:12px}.admin-full-reference .candidate-record-admin-reference .lead-record-identity{flex-wrap:wrap;gap:8px;width:calc(100% - 52px)}.admin-full-reference .candidate-record-admin-reference .lead-record-header-actions{flex-wrap:wrap;flex-basis:100%;justify-content:flex-start;width:100%;display:flex}.admin-full-reference .candidate-record-admin-reference .lead-record-header-actions>.admin-candidate-actions{order:2;position:relative;inset:auto}.admin-full-reference .candidate-record-admin-reference .lead-record-header-actions>:is(a,button){width:44px;height:44px;position:absolute;top:8px;right:8px}.admin-full-reference .candidate-record-admin-reference .candidate-record-controls .lead-dialog-status select{max-width:calc(100vw - 80px);height:44px;min-height:44px}.admin-full-reference .candidate-record-admin-reference .lead-dialog-facts>div{grid-template-columns:minmax(0,1fr);gap:6px;padding:12px}.admin-full-reference .candidate-record-admin-reference :is(.candidate-description-trigger,.lead-record-description>p){height:180px;max-height:240px}.admin-full-reference .candidate-record-admin-reference .lead-record-tabs{flex-wrap:wrap}.admin-full-reference .candidate-record-admin-reference .lead-record-tabs button{min-height:44px;padding:8px 6px;font-size:12px!important}.admin-full-reference .candidate-record-admin-reference .lead-note-visibility{flex-wrap:wrap;justify-content:flex-start}.admin-full-reference .candidate-record-admin-reference .lead-note-visibility select{width:100%;min-height:44px}.admin-full-reference .candidate-record-admin-reference .candidate-contact-actions :is(a.candidate-call-primary,.candidate-phone-copy,a[aria-label=E-Mail\ schreiben]){height:44px;min-height:44px}.admin-full-reference .candidate-record-admin-reference .candidate-phone-copy{width:44px;min-width:44px}}html[data-theme=dark] .admin-full-reference .candidate-record-admin-reference{color:#e4e4e7}html[data-theme=dark] .admin-full-reference .candidate-record-admin-reference.candidate-record-page{background:#111214!important;border-color:#3f3f46!important}html[data-theme=dark] .admin-full-reference dialog.lead-record-dialog:has(>.candidate-record-admin-reference){background:#111214!important;border-color:#3f3f46!important}html[data-theme=dark] .admin-full-reference .candidate-record-admin-reference :is(.lead-note-visibility,.lead-event-metadata,.lead-event-heading time,.lead-event-description-details,.lead-event-description-details summary,.candidate-feedback-disclosure>summary,.candidate-meta-quality-disclosure>summary){color:#b4b4bc!important}html[data-theme=dark] .admin-full-reference .candidate-record-admin-reference .lead-event-heading strong{color:#f4f4f5!important}html[data-theme=dark] .admin-full-reference .candidate-record-admin-reference .lead-event-heading .status-change-detail{color:#d4d4d8!important}html[data-theme=dark] .admin-full-reference .candidate-record-admin-reference :is(.lead-record-header,.lead-note-composer){background:#111214!important}html[data-theme=dark] .admin-full-reference .candidate-record-admin-reference .lead-record-identity :is(h1,h2),html[data-theme=dark] .admin-full-reference .candidate-record-admin-reference .lead-record-description h3{color:#f4f4f5!important}html[data-theme=dark] .admin-full-reference .candidate-record-admin-reference :is(.lead-dialog-facts,.candidate-description-trigger,.lead-record-description>p){color:#e4e4e7!important;background:#18181b!important;border-color:#3f3f46!important}html[data-theme=dark] .admin-full-reference .candidate-record-admin-reference .lead-dialog-facts :is(dt,dd){color:#e4e4e7!important}html[data-theme=dark] .admin-full-reference .candidate-record-admin-reference .lead-record-tabs button{color:#d4d4d8!important}html[data-theme=dark] .admin-full-reference .candidate-record-admin-reference .lead-record-tabs button[aria-selected=true]{color:#ff8aa0!important;border-bottom-color:#ff8aa0!important}html[data-theme=dark] .admin-full-reference .candidate-record-admin-reference .lead-event-note .lead-event-content>p{color:#e4e4e7!important;background:#27272a!important}html[data-theme=dark] .admin-full-reference .candidate-record-admin-reference .candidate-contact-actions :is(a.candidate-call-primary,.candidate-phone-copy,a[aria-label=E-Mail\ schreiben]){color:#f4f4f5!important;background:#18181b!important;border-color:#52525b!important}
