html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Utile;src:url(/assets/Utile-Light-D_guu86V.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Utile;src:url(/assets/Utile-Regular-C6FijDUA.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Utile;src:url(/assets/Utile-Italic-DAMphxeq.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Utile;src:url(/assets/Utile-Medium-CTKsOMt1.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Utile;src:url(/assets/Utile-Semibold-Bq1xFfHN.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Utile;src:url(/assets/Utile-Bold-CW7FJ_eB.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--brand-primary: #005f61;--brand-accent: #9fcd56;--brand-hover: #75787b;--brand-pressed: #575757;--brand-green: var(--brand-primary);--brand-green-hover: var(--brand-hover);--brand-green-press: var(--brand-pressed);--brand-green-soft: #eff0f2;--brand-teal: var(--brand-primary);--brand-teal-hover: var(--brand-hover);--brand-teal-soft: #eff0f2;--brand-lime: var(--brand-accent);--brand-lime-hover: var(--brand-hover);--brand-lime-soft: #f5f5f5;--brand-white: #ffffff;--brand-text: #333333;--brand-text-muted: #666666;--brand-text-soft: #575757;--brand-surface: #f5f5f5;--brand-surface-alt: #eff0f2;--brand-border: #e0e0e0;--brand-border-strong: #c6c6c6;--primary: var(--brand-green);--primary-hover: var(--brand-green-hover);--primary-pressed: var(--brand-green-press);--primary-soft: var(--brand-green-soft);--font-sans: "Utile", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-display: "Utile", system-ui, sans-serif;--font-size-caption: 13px;--font-size-body: 14px;--font-size-heading: 18px;--font-size-title: 22px;--font-size-base: var(--font-size-body);--line-height-caption: 1.4;--line-height-body: 1.5;--line-height-heading: 1.3;--line-height-base: var(--line-height-body);--radius: 2px;--radius-lg: 6px;--shadow: 0 1px 2px rgba(0, 0, 0, .04);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08)}:where(.auth-shell,.auth-shell *):focus{outline:rgba(33,93,176,.752) solid 2px;outline-offset:2px}:where(.auth-shell,.auth-shell *)::selection{background:#7dbcff99}:root{color-scheme:light;font-family:var(--font-sans);background:var(--brand-surface);color:var(--brand-text);--window-background: var(--brand-surface);--sidebar-background: var(--brand-white);--surface-background: var(--brand-white);--secondary-surface: var(--brand-surface-alt);--success: #166534;--success-soft: #edf7ed;--warning: #92400e;--warning-soft: #fff7ed;--error: #b91c1c;--border: var(--brand-border-strong);--soft-border: var(--brand-border);--icon-tile-background: var(--brand-surface);--icon-tile-border: var(--brand-border);--text-primary: var(--brand-text);--text-secondary: var(--brand-text-muted);--text-tertiary: var(--brand-text-soft);--shadow: 0 1px 2px rgba(0, 0, 0, .04);--radius: 2px}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;min-height:100vh;background:var(--window-background);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-body);overflow-x:hidden}button,input,textarea,a,select{font:inherit}button{border:0}a{color:inherit;text-decoration:none}.page-container-header p{margin:0;color:var(--text-secondary);line-height:1.5}.page-container-header h2{margin:0;font-family:var(--font-display);font-size:20px;font-weight:500;letter-spacing:0;white-space:nowrap}.pill{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:var(--radius);font-size:11px;font-weight:500}.workspace-content{padding:16px;background:var(--window-background)}.workspace-content:has(.pim-list-page){display:grid;height:100dvh;min-height:0;overflow:hidden;padding:10px;box-sizing:border-box}.workspace-content:has(.pim-dashboard){display:block;height:auto;min-height:100dvh;overflow:visible}.page-container{display:grid;gap:16px;padding:16px;border:1px solid var(--border);border-radius:var(--radius);background:#fff}.page-container-narrow{width:min(700px,100%);margin:0 auto}.page-container-header{display:grid;gap:4px}.page-container-body{display:grid;gap:16px}.page-container-header h2{font-size:20px;font-weight:500}.page-container-header p{font-size:13px}.reporting-page{display:grid;gap:6px}.dispatch-panel{overflow:hidden}.dispatch-line{grid-template-columns:70px minmax(0,1fr) 120px 120px;padding:0 16px}.dispatch-line{min-height:64px}.reporting-studio{display:grid;gap:5px}.reporting-command-bar{display:flex;align-items:center;gap:0;padding:0;border:1px solid #c8cdd3;border-radius:0;background:#ece9ee;min-height:44px;overflow:visible}.reporting-command-group{display:grid;grid-template-columns:repeat(5,minmax(100px,max-content)) minmax(170px,max-content);gap:0;flex:1 1 auto}.reporting-select-control,.reporting-period-control,.reporting-measure-control{position:relative;display:grid;align-content:start;gap:3px;min-width:0;min-height:44px;padding:4px 9px;border-right:1px solid #cfd4da;color:#7b818a;font-size:10px;font-weight:500;text-transform:none;letter-spacing:0;background:transparent;line-height:1}.reporting-select-control{min-width:100px}.reporting-select-label,.reporting-period-label,.reporting-measure-label{color:#7b818a;font-size:10px;font-weight:500;line-height:1}.reporting-select-trigger-button,.reporting-measure-trigger,.reporting-period-trigger{position:relative;display:grid;justify-items:start;gap:1px;width:100%;border:0;background:transparent;color:#2f3742;font-weight:500;font-size:11px;text-align:left;cursor:pointer;padding:0 14px 0 0}.reporting-period-inline-field{display:grid;gap:6px;padding:8px 10px 4px;color:#556072;font-size:11px}.reporting-period-inline-label{display:inline-flex;align-items:center;gap:6px}.reporting-period-help-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid #8fa0b3;border-radius:999px;color:#5d6f84;font-size:9px;font-weight:500;line-height:1;background:#fff;cursor:help;flex:0 0 auto}.reporting-period-inline-field input{width:84px;border:1px solid #c8cdd3;background:#fff;color:#2f3742;font-size:11px;font-weight:500;padding:4px 6px}.reporting-select-trigger-button:after,.reporting-measure-trigger:after,.reporting-period-trigger:after{content:"";position:absolute;right:1px;top:50%;width:8px;height:5px;transform:translateY(-50%);background:currentColor;color:#64748b;clip-path:polygon(0 0,100% 0,50% 100%);pointer-events:none}.reporting-select-trigger-button,.reporting-measure-trigger,.reporting-select-trigger-value{line-height:1.2}.reporting-select-menu{position:absolute;top:calc(100% + 1px);left:0;width:220px;border:1px solid #c7ced6;background:#fff;z-index:35;box-shadow:0 8px 16px #0f172a1a;display:grid;max-height:320px;overflow:auto}.reporting-select-menu-wide{width:250px}.reporting-select-menu-item{min-height:28px;border:0;border-top:1px solid #e8edf2;background:#fff;color:#334155;text-align:left;padding:0 10px;font-size:12px;cursor:pointer}.reporting-select-menu-item:first-child{border-top:0}.reporting-select-menu-item:hover{background:#f8fbff}.reporting-select-menu-item-active{background:#f5fbd8;color:#046a38;font-weight:500}.reporting-measure-menu{position:absolute;top:calc(100% + 1px);left:0;width:236px;border:1px solid #c7ced6;background:#fff;z-index:35;box-shadow:0 8px 16px #0f172a1a}.reporting-measure-menu-actions{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #d8dde4}.reporting-measure-menu-action{min-height:24px;border:0;border-right:1px solid #d8dde4;background:#eef2f7;color:#344256;font-size:11px;font-weight:500;cursor:pointer}.reporting-measure-menu-action:last-child{border-right:0}.reporting-measure-menu-action:hover{background:#e6edf5}.reporting-measure-menu-list{display:grid;max-height:280px;overflow:auto}.reporting-measure-menu-item{display:grid;grid-template-columns:14px minmax(0,1fr);column-gap:6px;align-items:center;min-height:22px;padding:0 6px;border-top:1px solid #e7ecf2;font-size:11px;color:#4b586b;font-weight:400;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff}.reporting-measure-menu-item input{width:12px;height:12px;min-height:auto;margin:0;padding:0;border:1px solid #97a3b3;border-radius:2px;background:#fff;appearance:auto;flex:0 0 auto;justify-self:start}.reporting-measure-menu-item:hover{background:#f8fbff}.reporting-measure-menu-item span{line-height:1.2;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reporting-measure-menu-footer{border-top:1px dashed #c8d6e2;padding:4px 6px}.reporting-measure-menu-add{min-height:22px;border:1px solid #b0c200;background:#fff;color:#046a38;font-size:11px;font-weight:500;padding:0 8px;cursor:pointer}.reporting-custom-measure-modal{width:min(520px,92vw)}.admin-modal.reporting-advanced-filter-modal{width:min(900px,calc(100vw - 32px));max-width:900px}.reporting-advanced-filter-modal .admin-modal-header{align-items:flex-start;padding:14px 16px 12px}.reporting-advanced-filter-modal .admin-modal-body{padding:14px 16px 16px;overflow-x:hidden}.reporting-advanced-filter-subtitle{margin:4px 0 0;color:#64748b;font-size:12px;line-height:1.35}.reporting-advanced-filter-section{display:grid;gap:14px}.reporting-advanced-filter-toolbar{display:flex;align-items:end;gap:8px;flex-wrap:wrap;padding:10px;border:1px solid #dbe4ec;background:#f8fafc}.reporting-advanced-filter-toolbar label,.reporting-advanced-filter-row label{display:grid;gap:4px;color:#52606d;font-size:11px;font-weight:600}.reporting-advanced-filter-row input{width:100%;min-height:34px;box-sizing:border-box;border:1px solid #c7d0d9;border-radius:6px;background:#fff;color:#1f2933;font-size:12px;padding:0 8px}.reporting-advanced-filter-select{font-size:12px}.reporting-advanced-filter-row input:focus{outline:2px solid rgba(196,214,0,.42);border-color:#748500}.reporting-advanced-filter-presets{display:flex;flex-wrap:wrap;gap:6px}.reporting-advanced-filter-preset{min-height:30px;border:1px solid #bfd1cb;border-radius:6px;background:#f6fbf8;color:#23513a;font-size:11px;font-weight:600;padding:0 10px;cursor:pointer}.reporting-advanced-filter-preset:hover{border-color:#046a38;color:#046a38}.reporting-advanced-filter-list{display:grid;gap:8px}.reporting-advanced-filter-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr)) 32px;gap:8px;align-items:end;padding:10px;border:1px solid #dde4eb;border-radius:8px;background:#fbfcfd}.reporting-advanced-filter-remove{width:32px;height:34px;border:1px solid #e0a5a5;border-radius:6px;background:#fff8f8;color:#9f1d1d;font-size:16px;cursor:pointer}.reporting-advanced-filter-remove:hover{background:#ffecec}.reporting-export-modal{width:min(548px,92vw)}.reporting-export-form{display:grid;gap:16px;padding:18px 20px 16px}.reporting-export-row{display:grid;grid-template-columns:130px minmax(0,1fr);gap:10px;align-items:start}.reporting-export-row strong{padding-top:2px;font-size:12px;color:#374151}.reporting-export-options{display:grid;gap:6px}.reporting-export-option{display:flex;align-items:center;gap:8px;font-size:12px;color:#111827}.reporting-export-option input{width:16px;height:16px;margin:0;flex:0 0 auto}.reporting-export-option-disabled{color:#9ca3af}.reporting-export-option-disabled input{opacity:.55}.reporting-export-note{margin:0;font-size:12px;color:#64748b}.reporting-export-note-strong{color:#046a38;font-weight:500}.reporting-export-actions{display:flex;justify-content:flex-end;gap:8px;padding:10px 14px 14px;border-top:1px solid var(--border)}.reporting-formula-builder{display:grid;gap:8px;padding:8px;border:1px solid #d5dbe2;background:#f9fbfd}.reporting-formula-builder-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.reporting-formula-builder-label{font-size:11px;color:#5c6778;font-weight:500}.reporting-formula-hint{margin:0;font-size:11px;color:#66768a}.reporting-formula-hint code{font-size:10px}.reporting-period-trigger-tag{font-size:9px;color:#4f46a5;border:1px solid #6f63b8;padding:0 4px;line-height:14px;background:#f5f3ff}.reporting-period-trigger-value{line-height:1.2}.reporting-period-menu{position:absolute;top:calc(100% + 1px);left:0;width:262px;border:1px solid #9cc9c8;background:#fff;z-index:35;box-shadow:0 8px 20px #0f172a1f}.reporting-period-menu-custom{width:100%;min-height:28px;border:0;border-bottom:1px solid #f0b088;background:#fff;color:#1f2937;text-align:left;padding:0 10px;font-size:12px;cursor:pointer}.reporting-period-menu-section-title{min-height:24px;display:flex;align-items:center;padding:0 10px;border-top:1px solid #b5dfd7;background:#f7fdfb;color:#2c5d5a;font-size:11px;font-weight:500}.reporting-period-menu-list{display:grid}.reporting-period-menu-item{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px;border:0;border-top:1px solid #e8edf2;background:#fff;color:#334155;text-align:left;padding:0 10px;font-size:12px;cursor:pointer}.reporting-period-menu-item:hover{background:#f8fbff}.reporting-period-menu-item-active{background:#f5fbd8;color:#046a38;font-weight:500}.reporting-period-menu-footer{border-top:1px dashed #7abcbe;padding:4px 8px}.reporting-period-menu-add{min-height:24px;border:1px solid #7abcbe;background:#fff;color:#005f61;padding:0 10px;font-size:12px;cursor:pointer}.reporting-command-search input{height:auto;border-radius:0;border:0;padding:0;background:transparent;color:#2f3742;font-size:11px;font-weight:500;box-shadow:none;appearance:none;line-height:1;overflow:hidden;text-overflow:ellipsis}.reporting-command-search-stack{display:flex;flex-direction:column;gap:4px;min-width:0}.reporting-command-center{flex:1 1 auto;display:flex;justify-content:center;min-width:0}.reporting-command-search-row{display:flex;align-items:stretch;gap:4px;min-width:0}.reporting-command-right{display:flex;align-items:center;gap:4px;flex-wrap:nowrap;align-self:stretch;padding:0 8px}.reporting-command-mini-select{display:flex;align-items:center}.reporting-command-mini-select select{min-height:30px;width:110px;border:1px solid #c4c9cf;background:#fff;border-radius:0;padding:0 6px;font-size:10px;color:#475569}.reporting-command-spacer{flex:0 0 10px;min-width:10px;border-left:1px solid #d2d6dc}.reporting-command-search input{width:200px;height:30px;padding:0 8px;border:1px solid #c4c9cf;background:#fff;font-size:11px;font-weight:500;color:#6b7280;box-sizing:border-box}.reporting-command-search{display:flex;align-items:center;padding-left:6px;border-left:1px solid #d2d6dc;align-self:stretch}.reporting-filter-chip-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;padding-left:6px}.reporting-filter-chip-hint{padding-left:6px;color:#6b7280;font-size:10px;line-height:1.2;max-width:420px}.reporting-filter-chip-row-inline{padding-left:0}.reporting-filter-chip{display:inline-flex;align-items:center;gap:4px;min-height:22px;padding:0 6px;border:1px solid #c4c9cf;background:#eef2f7;color:#314156;font-size:10px;font-weight:500;white-space:nowrap}.reporting-filter-chip-advanced{border-color:#99b6a5;background:#eef8f1;color:#165a36}.reporting-filter-chip-label{max-width:180px;overflow:hidden;text-overflow:ellipsis}.reporting-filter-chip-remove,.reporting-filter-chip-clear{border:0;background:transparent;color:inherit;cursor:pointer;font-size:10px;font-weight:500;padding:0}.reporting-filter-chip-remove{width:12px;height:12px;line-height:1}.reporting-select-trigger-button:focus,.reporting-measure-trigger:focus,.reporting-period-trigger:focus,.reporting-command-search input:focus{outline:none}.reporting-command-right .secondary-button{min-height:30px;margin:0;border-radius:0;border:1px solid #c4c9cf;background:#fff;color:#6b7280;font-size:10px;font-weight:500;padding:0 8px}.reporting-command-icons{display:flex;align-items:center;gap:2px;margin-left:4px;padding-left:6px;border-left:1px solid #d2d6dc}.reporting-icon-menu-wrap{position:relative}.reporting-options-menu{position:absolute;top:28px;right:0;z-index:30;width:230px;border:1px solid #9cc9c8;background:#fff;box-shadow:0 8px 20px #0f172a1f}.reporting-options-menu-item{min-height:30px;width:100%;display:flex;align-items:center;gap:8px;border:0;border-top:1px solid #e8edf2;background:#fff;color:#334155;text-align:left;padding:0 10px;font-size:12px;cursor:pointer}.reporting-options-menu-item:hover{background:#f8fbff}.reporting-options-menu-item-active{background:#f5fbd8;color:#046a38;font-weight:500}.reporting-options-menu-check{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #9db0c2;background:#fff;color:transparent;font-size:11px;line-height:1;flex:0 0 auto}.reporting-options-menu-check-active{border-color:#046a38;background:#046a38;color:#fff}.reporting-icon-button{width:26px;height:26px;display:grid;place-items:center;box-sizing:border-box;border:1px solid transparent;background:transparent;color:#3d4653;cursor:pointer}.reporting-icon-button svg{width:15px;height:15px;display:block}.reporting-icon-button:hover{background:#e8ebef}.reporting-icon-button-active{background:#ebf2b0;color:#046a38;border:1px solid #b0c200}.reporting-icon-button-nest{color:#005f61}.reporting-icon-button-nest svg{width:15px;height:15px}.reporting-icon-button-nest.reporting-icon-button-active{border-color:#7abcbe;background:#e0f4f4;color:#005f61}.reporting-search-icon-button{width:26px;height:26px;display:grid;place-items:center;box-sizing:border-box;border:1px solid transparent;background:transparent;color:#2f3742;cursor:pointer}.reporting-search-icon-button svg{width:15px;height:15px;display:block}.reporting-search-icon-button:hover{background:#e8ebef}.reporting-home{display:grid;gap:14px}.reporting-home-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px;border:1px solid #d9e0e8;border-radius:16px;background:linear-gradient(180deg,#fff,#f7fafc);box-shadow:0 10px 24px #0f172a0a}.reporting-home-eyebrow{margin:0 0 4px;font-size:10px;font-weight:500;color:#5b6572;text-transform:uppercase}.reporting-home-header h2{margin:0;font-size:30px;line-height:1.1;color:#12263f}.reporting-home-subtitle{margin:8px 0 0;max-width:560px;font-size:13px;line-height:1.5;color:#5c6b7d}.reporting-home-panel{display:grid;gap:0;border:1px solid #d9e0e8;border-radius:16px;background:#fff;box-shadow:0 10px 24px #0f172a0d;overflow:hidden}.reporting-home-tabs{display:flex;align-items:stretch;border-bottom:1px solid #e3e9f0;background:linear-gradient(180deg,#f9fbfd,#f3f7fa)}.reporting-home-tab{min-height:42px;display:inline-flex;align-items:center;gap:8px;border:0;border-right:1px solid #e3e9f0;background:transparent;color:#5b6777;font-size:12px;font-weight:500;padding:0 16px;cursor:pointer;transition:background-color .12s ease,color .12s ease}.reporting-home-tab span{color:#7a8796;font-size:11px;font-weight:500}.reporting-home-tab-active{background:#fff;color:#046a38;box-shadow:inset 0 -2px #c4d600}.reporting-home-filters{display:flex;align-items:center;gap:10px;justify-content:flex-end;padding:14px 16px 10px;border-bottom:1px solid #e7edf3;background:#fff}.reporting-home-folder-filter{display:inline-flex;align-items:center;gap:8px;color:#66758a;font-size:12px;font-weight:500}.reporting-home-folder-filter .reporting-home-folder-select{min-width:180px}.reporting-home-search input{width:220px;height:34px;padding:0 12px;border:1px solid #ced7e1;border-radius:10px;background:#fbfdff;font-size:12px;color:#2f3742;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}.reporting-home-search input:focus{outline:none;border-color:#98a400;box-shadow:0 0 0 3px #c4d60040;background:#fff}.reporting-checkbox-row{display:inline-flex;align-items:center;gap:8px;color:#34465b;font-size:12px;font-weight:500}.reporting-checkbox-row input{width:16px;height:16px}.reporting-home-grid-wrap{overflow-x:auto;overflow-y:visible;padding:0 0 4px}.reporting-home-grid{width:100%;border-collapse:collapse;table-layout:fixed}.reporting-home-grid tbody tr{transition:background-color .12s ease}.reporting-home-grid tbody tr:hover{background:#f8fbff}.reporting-home-grid th,.reporting-home-grid td{padding:13px 12px;border-bottom:1px solid #e7edf3;font-size:12px;text-align:left;white-space:normal;vertical-align:middle}.reporting-home-grid th{background:#fbfcfe;color:#738196;font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.reporting-home-grid td{color:#324458}.reporting-home-action-cell{text-align:right;width:64px;white-space:nowrap}.reporting-home-open-link{border:0;background:transparent;color:#046a38;font-size:13px;font-weight:500;padding:0;cursor:pointer;transition:color .12s ease}.reporting-home-open-link:hover{color:#024d2a;text-decoration:underline}.reporting-home-action-menu-wrap{position:relative;display:inline-flex}.reporting-home-action-trigger{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;gap:3px;width:32px;height:32px;border:1px solid #d4dde7;border-radius:10px;background:linear-gradient(180deg,#fff,#f6f9fc);color:#58677a;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease,color .12s ease}.reporting-home-action-trigger:hover,.reporting-home-action-trigger[aria-expanded=true]{border-color:#b9c8da;background:#fff;color:#183a63;box-shadow:0 8px 18px #0f172a14}.reporting-home-action-trigger:focus-visible{outline:none;border-color:#98a400;box-shadow:0 0 0 3px #c4d60047}.reporting-home-action-trigger span{width:3px;height:3px;border-radius:999px;background:currentColor}.reporting-home-action-menu{min-width:200px;border:1px solid #d8e0e8;border-radius:14px;background:#fff;box-shadow:0 18px 36px #0f172a29;z-index:120;padding:6px;overflow:hidden}.reporting-home-action-menu-item{display:block;width:100%;min-height:38px;padding:0 12px;border:0;background:#fff;border-radius:10px;color:#2f4358;text-align:left;font-size:12px;font-weight:500;cursor:pointer;transition:background-color .12s ease,color .12s ease}.reporting-home-action-menu-item:first-child{border-top:0}.reporting-home-action-menu-item:hover{background:#f5fbd8;color:#046a38}.reporting-home-action-menu-item-danger{color:#b42318}.reporting-home-action-menu-item-danger:hover{background:#fff1f1;color:#9f1239}.reporting-refresh-status{display:grid;gap:2px;margin:0;padding:4px 6px;border:1px solid #d0d5db;background:#f7f8fa}.reporting-refresh-note{color:#556171;font-size:10px;font-weight:500}.reporting-refresh-detail{margin:0;color:#64748b;font-size:10px}.reporting-refresh-status-footer{margin-top:6px}.reporting-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:6px;min-height:0}.reporting-layout-no-rail{grid-template-columns:minmax(0,1fr)}.reporting-analysis-rail{display:grid;align-content:start;gap:6px}.reporting-side-actions{display:flex;gap:8px;padding:0;border:0;background:transparent;flex-wrap:nowrap}.reporting-side-actions .primary-button,.reporting-side-actions .reset-button{min-height:34px;padding:0 14px;border-radius:0;font-size:11px;font-weight:500;border:1px solid transparent}.reporting-side-actions .primary-button{background:#c4d600;color:#1a1a1a}.reporting-side-actions .primary-button:hover{background:#b0c000}.reporting-side-actions .primary-button:active{background:#98a400}.reporting-side-actions .reset-button{background:#f05f35;color:#fff;border-color:#ea562c}.reporting-side-actions .reset-button:hover{background:#df4f27}.reporting-page .primary-button{background:#c4d600;color:#1a1a1a}.reporting-page .primary-button:hover{background:#b0c000}.reporting-page .primary-button:active{background:#98a400}.reporting-active-path{display:flex;flex-direction:column;gap:5px;align-items:stretch;min-height:30px;padding:4px 6px;border:1px solid #d7dbe0;background:#fbfbfc;max-height:132px;overflow:auto}.reporting-active-path-stack{display:grid;gap:5px}.reporting-active-path-chips{display:flex;flex-wrap:wrap;gap:2px}.reporting-active-path-chip{display:inline-flex;align-items:center;gap:2px;min-height:18px;padding:0 4px;border:1px solid #b9c1ca;background:#eef2f7;color:#314156;font-size:9px;font-weight:500}.reporting-active-path-chip-label{max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reporting-active-path-chip-remove{width:11px;height:11px;padding:0;border:0;background:transparent;color:inherit;font-size:9px;font-weight:500;line-height:1;cursor:pointer}.reporting-active-path-chip-remove:disabled{cursor:not-allowed;opacity:.45}.reporting-active-path-text{color:#5f6977;font-size:10px;line-height:1.2}.reporting-active-path-searches{display:grid;gap:2px}.reporting-active-path-subtitle{color:#6b7280;font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.reporting-active-path-clear{border:0;padding:0;background:transparent;color:#738091;font-size:10px;font-weight:500;cursor:pointer}.reporting-rail-list{display:grid;gap:4px}.reporting-grid-surface{display:grid;align-content:start;gap:0;border:1px solid #d7dbe0;background:#fff;overflow:hidden}.reporting-grid-context{display:flex;justify-content:flex-start;gap:8px;align-items:center;min-height:30px;padding:4px 8px;border-bottom:1px solid #dfe4e8;background:#f7f6f8}.reporting-grid-context-right{margin-left:auto;display:flex;align-items:center;gap:4px;color:#64748b;font-size:10px}.reporting-scope-toggle{min-height:20px;border:1px solid #cfd4da;background:#fff;color:#64748b;font-size:10px;padding:0 6px;cursor:pointer}.reporting-scope-toggle-active{background:#ebf2b0;border-color:#b0c200;color:#046a38;font-weight:500}.reporting-kpi-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px 6px;border-bottom:1px solid #e2e8ef;background:#fbfcfe}.reporting-kpi-card{display:grid;gap:2px;padding:4px 6px;border:1px solid #e1e7ee;background:#fff}.reporting-kpi-card span{font-size:9px;color:#6b7788;text-transform:uppercase}.reporting-kpi-card strong{font-size:11px;color:#243041}.reporting-grid-context strong{display:inline-block;font-size:11px;font-weight:500}.reporting-grid-context span{color:#64748b;font-size:10px}.reporting-grid-context-separator{color:#9aa1a9;font-size:10px}.reporting-grid-context-focus{overflow:hidden;text-overflow:ellipsis}.reporting-grid-context-path{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.reporting-grid-context-filters{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;min-width:0}.reporting-grid-context-filter-label{display:inline-flex;align-items:center;min-height:18px;padding:0 5px;border:1px solid #d4dae2;background:#fff;color:#6b7280!important;font-size:9px!important;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.reporting-grid-context-filter-chips{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.reporting-grid-context-filter-chip{display:inline-flex;align-items:center;min-height:18px;padding:0 6px;border:1px solid #d4dbe2;background:#f0f4f8;color:#394b5e!important;font-size:9px!important;font-weight:500;white-space:nowrap}.reporting-grid-selection-note{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:4px 8px;border-bottom:1px solid #e7ebef;color:#64748b;font-size:10px;background:#fbfcfd}.reporting-grid-selection-note-footer{padding:0;border-bottom:0;background:transparent}.reporting-grid-selection-hint{color:#8b949e;white-space:nowrap}.reporting-grid-selection-actions{display:inline-flex;align-items:center;gap:6px}.reporting-chart-wrap{padding:10px 10px 14px;border-bottom:1px solid #e3e8ed;background:#fbfdff}.reporting-chart-topbar{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:10px}.reporting-chart-head{display:flex;flex-direction:column;gap:8px;color:#4a5563;font-size:10px}.reporting-chart-controls{display:inline-flex;gap:10px;flex-wrap:wrap}.reporting-chart-control{display:grid;gap:4px;font-size:10px;color:#475569}.reporting-chart-control .reporting-chart-select{min-width:150px;font-size:12px}.reporting-chart-type-groups{display:grid;gap:8px;margin-bottom:12px}.reporting-chart-type-group{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.reporting-chart-type-group-title{font-size:10px;font-weight:600;color:#64748b;min-width:82px;text-transform:uppercase;letter-spacing:.06em}.reporting-chart-type-list{display:inline-flex;gap:6px;flex-wrap:wrap}.reporting-chart-type-button{padding:6px 10px;border:1px solid #d6dee8;background:#fff;color:#334155;font-size:11px;cursor:pointer}.reporting-chart-type-button:hover{border-color:#c4d600;color:#111827}.reporting-chart-type-button-active{border-color:#b7c600;background:#f4f8d4;color:#1f2937}.reporting-chart-list{display:grid;gap:6px}.reporting-chart-row{display:grid;grid-template-columns:minmax(90px,180px) minmax(0,1fr) auto;align-items:center;gap:8px}.reporting-chart-label{font-size:10px;color:#475569;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reporting-chart-bar-track{height:10px;background:#e6edf5;position:relative;overflow:hidden}.reporting-chart-bar-track-split{background:linear-gradient(90deg,#eef3f8 0% 50%,#e6edf5 50% 100%)}.reporting-chart-bar-axis{position:absolute;inset:0 auto 0 50%;width:1px;background:#b8c4d4}.reporting-chart-bar{height:100%;background:#c4d600}.reporting-chart-bar-split{position:absolute;top:0}.reporting-chart-bar-negative{background:#d97706}.reporting-chart-value{font-size:10px;color:#334155;font-weight:500}.reporting-chart-canvas{display:grid;gap:10px}.reporting-chart-canvas svg{width:100%;height:auto;background:#fff;border:1px solid #e2e8f0}.reporting-chart-svg-label{fill:#64748b;font-size:10px}.reporting-chart-legend,.reporting-chart-legend-inline{display:flex;gap:14px;flex-wrap:wrap;font-size:11px;color:#475569}.reporting-chart-legend span{display:inline-flex;gap:6px;align-items:center}.reporting-chart-legend i{display:inline-block;width:10px;height:10px}.reporting-chart-composition{display:grid;grid-template-columns:minmax(220px,320px) minmax(0,1fr);gap:16px;align-items:center}.reporting-chart-composition-canvas{width:100%;max-width:320px;justify-self:center;background:#fff;border:1px solid #e2e8f0}.reporting-chart-composition-legend{display:grid;gap:10px}.reporting-chart-composition-item{display:grid;grid-template-columns:12px minmax(0,1fr);gap:10px;align-items:start}.reporting-chart-composition-item strong{display:block;margin-bottom:2px;color:#1f2937;font-size:11px}.reporting-chart-composition-item span{display:block;color:#64748b;font-size:10px}.reporting-chart-composition-swatch{width:12px;height:12px;margin-top:2px}.reporting-chart-donut-total-label{fill:#64748b;font-size:10px}.reporting-chart-donut-total-value{fill:#0f172a;font-size:11px;font-weight:600}.reporting-chart-summary-card{display:grid;gap:12px;align-items:center;justify-items:start;padding:18px;border:1px solid #e2e8f0;background:linear-gradient(135deg,#fff,#f8fbff)}.reporting-chart-summary-card-ring{grid-template-columns:auto minmax(0,1fr)}.reporting-chart-summary-ring{width:132px;height:132px}.reporting-chart-summary-meta{display:grid;gap:6px}.reporting-chart-summary-title{font-size:11px;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.reporting-chart-summary-value{font-size:28px;line-height:1.1;color:#0f172a}.reporting-chart-summary-helper{color:#475569;font-size:11px}.reporting-chart-summary-delta{display:inline-flex;align-items:center;width:fit-content;padding:4px 8px;background:#ecfdf5;color:#166534;font-size:11px;font-weight:600}.reporting-chart-summary-delta-negative{background:#fff7ed;color:#c2410c}.reporting-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reporting-info-grid>div{padding:10px 12px;border:1px solid #e2e8ef;background:#fbfcfd}.reporting-info-grid strong{display:block;font-size:11px;font-weight:500;color:#1f2937}.reporting-info-grid p{margin:4px 0 0;color:#4b5563;font-size:11px;white-space:pre-wrap;word-break:break-word}@media(max-width:760px){.reporting-chart-topbar,.reporting-chart-type-group,.reporting-chart-composition,.reporting-chart-summary-card-ring{grid-template-columns:minmax(0,1fr);flex-direction:column;align-items:stretch}.reporting-chart-controls{width:100%}.reporting-chart-control .reporting-chart-select{min-width:0;width:100%}.reporting-chart-row{grid-template-columns:minmax(72px,110px) minmax(0,1fr)}.reporting-chart-value{grid-column:2;justify-self:end}.reporting-info-grid{grid-template-columns:minmax(0,1fr)}.reporting-home-header{flex-direction:column}.reporting-home-tabs{flex-wrap:wrap}}body.reporting-export-monochrome *{color:#000!important}.reporting-grid-notice{padding:4px 8px;border-bottom:1px solid #e2e5e8;font-size:10px}.reporting-levels-bar{display:flex;align-items:center;gap:6px;padding:4px 8px;border-bottom:1px solid #e2e8ef;background:#f8fafb}.reporting-levels-tag{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border:1px solid #ccd3da;background:#f3f5f7;color:#5b6572;font-size:10px;font-weight:500}.reporting-levels-path{display:inline-flex;align-items:center;min-height:22px;max-width:min(520px,42vw);padding:0 8px;border:1px solid #d6dde5;background:#fff;color:#1f2937;font-size:10px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reporting-levels-sequence{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:min(620px,48vw);overflow:hidden}.reporting-levels-sequence-chip{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border:1px solid #cfd7df;background:#fff;color:#1f2937;font-size:10px;font-weight:600;white-space:nowrap}.reporting-levels-sequence-chip-current{border-color:#8ab8c2;background:#eaf6f8;color:#0f5663}.reporting-levels-separator{color:#7b8794;font-size:10px;font-weight:700}.reporting-level-chip{border:1px solid #b0c200;background:#ebf2b0;color:#046a38;min-height:22px;padding:0 8px;font-size:10px;font-weight:500;cursor:pointer}.reporting-level-action{min-height:22px;border:1px solid #ccd3da;background:#fff;color:#556171;font-size:10px;font-weight:500;padding:0 8px;cursor:pointer}.reporting-level-dropzone{min-height:22px;min-width:78px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border:1px dashed #8ab8c2;background:#fff;color:#4a5563;font-size:10px;font-weight:500}.reset-button{border:1px solid var(--border);background:#f8f9fa;color:#6b7280;border-radius:0;padding:0 8px;font-weight:500}.reporting-side-button{border:1px solid #cfd4da;background:#eceaee;color:#495260;text-align:center;min-height:30px;padding:0 8px;font-size:11px;font-weight:500;line-height:1.1;cursor:pointer}.reporting-side-button:hover:not(:disabled){background:#e4e2e7}.reporting-side-button:first-child{border-top:1px solid #cfd4da}.reporting-side-button-active{background:#c4d600;color:#1a1a1a;font-weight:500;border-color:#98a400;box-shadow:none}.reporting-side-button-disabled{color:#9ba4af;background:#f4f4f6;cursor:not-allowed}.reporting-matrix-wrap{overflow:auto}.reporting-nest-table{width:100%;min-width:980px;border-collapse:collapse}.reporting-nest-table th,.reporting-nest-table td{padding:5px 6px;border:1px solid #dfe3e8;text-align:left;white-space:nowrap;font-size:11px;vertical-align:middle}.reporting-nest-table thead th{background:#efedf1;color:#4f5866;font-size:11px;font-weight:500}.reporting-nest-expand-head,.reporting-nest-expand-cell{width:24px;text-align:center}.reporting-nest-expand-button{width:20px;height:20px;border:1px solid #9aa8b7;background:#fff;color:#263242;font-size:11px;font-weight:700;line-height:1;cursor:pointer}.reporting-nest-expand-button-open{border-color:#0f7585;background:#e6f4f6;color:#0f5663}.reporting-nest-leaf-marker{display:inline-block;width:6px;height:6px;border-radius:50%;background:#c7d0d9}.reporting-nest-row-depth-0 td{background:#fbfcfd}.reporting-nest-row-depth-1 td{background:#f7fbfc}.reporting-nest-row-depth-2 td{background:#fcfbf7}.reporting-nest-row-depth-3 td,.reporting-nest-row-depth-4 td,.reporting-nest-row-depth-5 td{background:#fff}.reporting-nest-row:hover td{background:#eef7fb}.reporting-nest-code-cell,.reporting-nest-name-cell{position:relative}.reporting-nest-cell-inner{display:inline-flex;align-items:center;gap:6px;padding-left:calc(var(--reporting-nest-depth, 0) * 18px)}.reporting-nest-name-inner{display:inline-flex;align-items:center;padding-left:calc(var(--reporting-nest-depth, 0) * 10px)}.reporting-nest-branch-line{display:inline-block;width:10px;height:1px;background:#9aa8b7}.reporting-nest-level-label{display:inline-flex;align-items:center;min-height:16px;padding:0 5px;border:1px solid #d7dee6;background:#f7f8fa;color:#637083;font-size:9px;font-weight:600}.reporting-nest-code{font-weight:600;color:#243142}.reporting-matrix-pager{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:4px 8px;border-top:1px solid #dfe4e8;background:#f9fafb;font-size:10px;color:#64748b}.reporting-matrix-pager-left{min-width:0}.reporting-matrix-pager-right{display:flex;align-items:center;gap:6px}.reporting-matrix-page-size,.reporting-matrix-others-toggle{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:500;color:#64748b}.reporting-matrix-others-toggle input{width:12px;height:12px;min-height:auto;margin:0}.reporting-matrix-page-indicator{font-size:10px;color:#475569;min-width:62px;text-align:center}.reporting-matrix-pager-icon-button{flex:0 0 auto}.reporting-matrix-load-all-note{max-width:220px;font-size:10px;color:#64748b;line-height:1.2}.reporting-drilldown-panel{border-top:1px solid #dfe4e8;background:#fff}.reporting-drilldown-header{display:flex;justify-content:space-between;gap:8px;align-items:center;padding:4px 8px;border-bottom:1px solid #e3e6e9}.reporting-drilldown-header strong{display:block;font-size:11px}.reporting-drilldown-header span{color:#64748b;font-size:10px}.reporting-drilldown-search input{width:220px;height:30px}.reporting-drilldown-search{border-left:0;padding-left:0}.reporting-drilldown-wrap{overflow:auto}.reporting-drilldown-table{width:100%;min-width:1180px;border-collapse:collapse}.reporting-drilldown-table th,.reporting-drilldown-table td{padding:4px 6px;border-top:1px solid #e3e6e9;text-align:left;white-space:nowrap;font-size:10px}.reporting-drilldown-table thead th{background:#f6f8fb;color:#6f7b87;font-size:10px;font-weight:500;text-transform:none;letter-spacing:0}.reporting-drilldown-empty{padding:8px;color:#64748b;font-size:10px}.reporting-row-context-menu{position:fixed;z-index:260;min-width:180px;background:#fff;border:1px solid #d1d5db;border-radius:6px;box-shadow:0 8px 18px #0f172a26;overflow:hidden}.reporting-row-context-menu-item{display:block;width:100%;padding:9px 12px;text-align:left;background:none;border:0;font-size:12px;color:#111827;cursor:pointer}.reporting-row-context-menu-item:hover{background:#f3f4f6}.reporting-row-context-menu-item:disabled{color:#9ca3af;cursor:not-allowed;background:#fff}.reporting-variance-drivers-panel{border-top:1px solid #dfe4e8;background:linear-gradient(180deg,#fff,#fbfcfd)}.admin-modal.reporting-variance-drivers-modal{width:min(1460px,98vw)}.reporting-variance-drivers-modal .admin-modal-body{padding:12px 14px 14px}.reporting-variance-drivers-modal-body{display:grid;gap:10px}.reporting-variance-drivers-header-modal{border-bottom:1px solid #e8edf2;padding-bottom:10px}.reporting-variance-drivers-header{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;padding:8px 8px 6px;border-bottom:1px solid #e3e6e9}.reporting-variance-drivers-header strong{display:block;font-size:12px}.reporting-variance-drivers-header span{color:#64748b;font-size:10px}.reporting-variance-drivers-dimension-switch{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.reporting-variance-driver-chip{border:1px solid #d6dbe0;background:#fff;color:#425466;border-radius:999px;padding:4px 8px;font-size:10px;cursor:pointer}.reporting-variance-driver-chip:hover{background:#f4f7fb}.reporting-variance-driver-chip-active{background:#c4d600;border-color:#98a400;color:#1a1a1a}.reporting-variance-drivers-wrap{overflow:auto}.reporting-variance-drivers-summary{display:flex;flex-wrap:wrap;gap:10px;padding:6px 8px;font-size:10px;color:#64748b;border-bottom:1px solid #eef1f4}.reporting-variance-drivers-actions{margin-top:8px}.reporting-matrix-row-variance-enabled{cursor:context-menu}.reporting-variance-drivers-table{width:100%;min-width:1240px;border-collapse:collapse}.reporting-variance-drivers-table th,.reporting-variance-drivers-table td{padding:4px 6px;border-top:1px solid #e3e6e9;text-align:left;white-space:nowrap;font-size:10px;vertical-align:middle}.reporting-variance-drivers-table thead th{background:#f6f8fb;color:#6f7b87;font-size:10px;font-weight:500}.reporting-variance-driver-row-top{background:#f7fbff}.reporting-variance-driver-badge{display:inline-flex;margin-top:4px;padding:2px 6px;border-radius:999px;background:#ebf2b0;color:#046a38;font-size:9px;font-weight:500}.reporting-variance-driver-share-bar{width:120px;height:7px;border-radius:999px;background:#edf2f7;overflow:hidden;margin-bottom:2px}.reporting-variance-driver-share-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#046a38,#c4d600)}.reporting-variance-driver-share-fill-negative{background:linear-gradient(90deg,#c05b59,#e58a86)}.reporting-variance-driver-share-text{font-size:10px;color:#64748b}.reporting-matrix-table{width:max-content;min-width:100%;border-collapse:collapse;table-layout:fixed}.reporting-matrix-table th,.reporting-matrix-table td{padding:4px 6px;border:1px solid #dfe3e8;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;vertical-align:middle;-webkit-user-select:none;user-select:none}.reporting-matrix-table thead th{background:#efedf1;color:#4f5866;font-size:11px;font-weight:500;text-transform:none;letter-spacing:0}.reporting-matrix-table thead th button{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reporting-matrix-table th:nth-child(1),.reporting-matrix-table td:nth-child(1){position:sticky;left:0;z-index:4;background-clip:padding-box;width:30px;min-width:30px}.reporting-matrix-table th:nth-child(2),.reporting-matrix-table td:nth-child(2){position:sticky;left:30px;z-index:3;background-clip:padding-box;width:var(--reporting-col-code, 92px);min-width:var(--reporting-col-code, 92px)}.reporting-matrix-table th:nth-child(3),.reporting-matrix-table td:nth-child(3){position:sticky;left:calc(30px + var(--reporting-col-code, 92px));z-index:3;background-clip:padding-box;width:var(--reporting-col-name, 190px);min-width:var(--reporting-col-name, 190px)}.reporting-matrix-table thead th:nth-child(1),.reporting-matrix-table thead th:nth-child(2),.reporting-matrix-table thead th:nth-child(3){z-index:6}.reporting-sort-button{border:0;padding:0;background:transparent;color:inherit;font-size:inherit;font-weight:inherit;cursor:pointer}.reporting-sort-button-value{width:100%;text-align:right}.reporting-matrix-index-head,.reporting-matrix-index-cell{width:30px;min-width:30px;padding-left:4px;padding-right:4px}.reporting-matrix-value{text-align:right!important;font-variant-numeric:tabular-nums}.reporting-matrix-total-row{background:#f0eef2}.reporting-matrix-total-row td{border-top:0;font-weight:500;font-size:12px}.reporting-matrix-total-row .reporting-matrix-value{background:transparent}.reporting-row-detail{margin-top:2px;color:#7b8695;font-size:9px}.reporting-row-index{border:1px solid #c7ccd2;background:#f7f8fa;color:#4f5a69;border-radius:0;width:20px;height:18px;padding:0;font-size:9px;font-weight:500;line-height:1}.reporting-row-index-active{background:#ebf2b0;border-color:#98a400;color:#046a38;box-shadow:none}.reporting-matrix-row-selected{background:#f5fbd8}.reporting-matrix-row-selected td{box-shadow:inset 0 1px #d4e466,inset 0 -1px #d4e466}.reporting-matrix-cell-selected{background:#dce878!important}.reporting-matrix-cell-range{background:#d4e466!important;box-shadow:inset 0 0 0 1px #98a400}.reporting-matrix-value-negative{color:#c15b49;font-weight:500}.reporting-footer{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:center;padding:14px;border-top:1px solid var(--soft-border);background:var(--secondary-surface)}.reporting-footer strong{font-size:12px;color:var(--text-primary)}.action-list,.fix-panel{display:grid;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--surface-background)}.fix-list{display:grid}.reference-panel{background:var(--surface-background);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:var(--radius)}.info-heading,.request-label,.summary-label,.reference-panel span{margin:0 0 6px;color:var(--text-tertiary);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.pill{background:#eef5fb;color:var(--primary)}.button-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.summary-grid p{margin:4px 0 0;color:var(--text-primary)}label{display:grid;gap:8px;color:var(--text-primary);font-size:var(--font-size-body);font-weight:500}fieldset{margin:0;padding:0;border:0;min-width:0}legend{padding:0}input,textarea,select{width:100%;border:1px solid var(--border);padding:0 10px;min-height:38px;border-radius:6px;background:#fff;color:var(--text-primary);font-size:var(--font-size-body)}select[multiple]{min-height:116px}input[readonly]{color:var(--text-secondary);background:#fafafa}textarea{padding:10px;resize:vertical}.primary-button,.secondary-button{min-height:38px;padding:0 12px;border-radius:6px;cursor:pointer;font-size:var(--font-size-body);font-weight:500}.primary-button-compact,.secondary-button-compact{min-height:34px;padding:0 10px;font-size:var(--font-size-caption)}.primary-button{background:var(--primary);color:#fff}.primary-button:hover{background:var(--primary-hover)}.primary-button:active{background:var(--primary-pressed)}.secondary-button{background:#fff;border:1px solid var(--border);color:var(--text-secondary)}.secondary-button:hover{background:var(--window-background);color:var(--text-primary)}.primary-button:disabled,.secondary-button:disabled{opacity:.6;cursor:wait}.status-message{margin:14px 0 0;font-size:13px;font-weight:500}.error-text{color:var(--error)}.reference-panel{margin-top:18px;padding:16px}.checkbox-list{display:grid;gap:8px}.reference-panel strong{display:block;margin-top:6px;font-size:16px;white-space:pre-wrap;word-break:break-word}.panel-header h2{margin:0;line-height:1.2}.refresh-button{min-height:28px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius);background:#fff;color:var(--text-secondary);font-size:12px;cursor:pointer}.refresh-button:hover{border-color:var(--primary);color:var(--text-primary)}.refresh-button:disabled{opacity:.5;cursor:wait}.panel{background:var(--surface-background);border:1px solid var(--border);border-radius:var(--radius)}.panel-loading{color:var(--text-secondary);padding:12px}.panel-header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;border-bottom:1px solid var(--border);margin-bottom:0}.panel-header h2{font-size:13px;font-weight:500}.panel-copy{margin:3px 0 0;color:var(--text-secondary);font-size:12px;line-height:1.45}table{width:100%;border-collapse:collapse}th,td{padding:14px 10px;text-align:left;border-bottom:1px solid var(--border);vertical-align:middle;font-size:14px}th{color:var(--text-secondary);font-weight:500}td{color:var(--text-primary)}.empty-row{color:var(--text-secondary)}.device-list{display:grid;gap:12px}#admin-section-requests,#admin-section-devices,#admin-section-printers,#admin-section-users,#admin-section-pricing{scroll-margin-top:84px}.auth-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:var(--window-background)}.auth-card{width:min(480px,100%);padding:28px;background:#fff;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.auth-copy{margin-bottom:20px}.auth-copy h1{margin:0 0 10px;font-size:30px;line-height:1.15;letter-spacing:-.03em}.auth-copy p{margin:0;color:var(--text-secondary);line-height:1.5}.auth-eyebrow{margin:0 0 10px!important;color:var(--primary);font-size:var(--font-size-caption);font-weight:500;text-transform:uppercase;letter-spacing:.12em}.auth-form{display:grid;gap:12px}.admin-modal .checkbox-list{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-modal-overlay{position:fixed;inset:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:200;padding:24px}.admin-modal{background:#fff;border:1px solid var(--border);border-radius:var(--radius);width:min(700px,100%);max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 8px 24px #0000001f}.admin-modal-header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--border);flex-shrink:0}.admin-modal-header h2{margin:0;font-size:13px;font-weight:500}.admin-modal-close{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:0;border-radius:4px;cursor:pointer;color:var(--text-secondary);font-size:14px;flex-shrink:0}.admin-modal-close:hover{background:#0000000f;color:var(--text-primary)}.admin-modal-body{overflow-y:auto;flex:1}.reporting-custom-period-modal{width:min(760px,100%)}.reporting-custom-period-form{display:grid;gap:14px;padding:14px 16px 16px}.reporting-custom-period-form label{display:grid;gap:6px;font-size:12px}.reporting-custom-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reporting-period-builder{display:grid;gap:14px;padding-top:2px}.reporting-period-builder-toolbar{display:flex;align-items:end;justify-content:space-between;gap:16px}.reporting-period-builder-toolbar>label:first-child{width:160px}.reporting-period-panel{display:grid;gap:10px;padding:12px;border:1px solid var(--soft-border);border-radius:8px;background:var(--secondary-surface)}.reporting-period-panel-header h3{margin:0;font-size:13px;font-weight:500}.reporting-period-offset-grid{gap:12px}.reporting-custom-inline{display:grid;grid-template-columns:1fr 110px;gap:8px}.reporting-custom-save-toggle{display:flex!important;align-items:center;gap:8px}.reporting-custom-save-toggle input{width:14px;height:14px;margin:0}.reporting-custom-save-toggle-inline{align-self:center;white-space:nowrap}.reporting-field-hint{color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.35}.reporting-period-preview{margin:0;padding:10px 12px;border-radius:8px;background:#f5fbd8;border:1px solid #b8cc00;color:#046a38;font-size:12px;font-weight:500}.reporting-custom-save-row{display:grid;gap:10px;padding-top:4px}.reporting-custom-save-name{max-width:420px}@media(max-width:720px){.reporting-custom-period-modal{width:min(640px,100%)}.reporting-period-builder-toolbar,.reporting-custom-grid{grid-template-columns:1fr;display:grid}.reporting-period-builder-toolbar>label:first-child,.reporting-custom-save-name{width:100%;max-width:none}.reporting-custom-save-toggle-inline{align-self:start}}.auth-submit{width:100%}.home-panel{padding:0;overflow:hidden;box-shadow:none}@media(max-width:980px){.metrics,.reporting-workbench,.reporting-layout{grid-template-columns:1fr}.reporting-command-bar{grid-template-columns:1fr;align-items:flex-start}.reporting-command-group,.reporting-mini-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.workspace-content{padding:16px}.button-row,.panel-header,.reporting-footer{flex-direction:column;align-items:flex-start}.reporting-command-group{grid-template-columns:1fr}.reporting-command-search{width:100%}.reporting-command-search input{width:100%;min-width:0}.reporting-command-right,.reporting-matrix-header,.reporting-mini-metrics,.reporting-status-bar{width:100%}.reporting-mini-metrics,.summary-grid{grid-template-columns:1fr}.page-container-narrow{width:100%}}@media(max-width:720px){.page-container-header h2{font-size:18px;white-space:normal}.workspace-content,.page-container{padding:12px}}@media(max-width:360px){.workspace-content,.page-container{padding:10px}}@media(max-width:1280px)and (min-width:981px){.reporting-studio{gap:8px}.reporting-command-bar{flex-wrap:wrap;align-items:stretch;min-height:0}.reporting-command-group{grid-template-columns:repeat(3,minmax(0,1fr));flex:1 1 100%}.reporting-select-control,.reporting-period-control,.reporting-measure-control{min-height:52px;padding:8px 10px}.reporting-select-trigger-button,.reporting-measure-trigger,.reporting-period-trigger{min-height:24px}.reporting-command-spacer{display:none}.reporting-command-right{width:100%;flex:1 1 100%;flex-wrap:wrap;gap:8px;padding:8px 10px;border-top:1px solid #d2d6dc}.reporting-command-right .secondary-button{min-height:36px}.reporting-command-icons{margin-left:0;padding-left:0;border-left:0}.reporting-command-center{order:4;flex:1 1 100%;justify-content:flex-start}.reporting-command-search,.reporting-command-search-stack,.reporting-command-search-row{width:100%}.reporting-command-search{padding-left:0;border-left:0}.reporting-command-search input{width:min(420px,100%);min-height:36px}.reporting-layout{grid-template-columns:168px minmax(0,1fr)}.reporting-side-actions{flex-wrap:wrap}.reporting-side-actions .primary-button,.reporting-side-actions .reset-button{flex:1 1 72px;min-height:38px}.reporting-active-path{max-height:168px}.reporting-active-path-chip{min-height:24px;padding:0 6px;font-size:10px}.reporting-active-path-chip-remove{width:16px;height:16px;font-size:11px}.reporting-grid-context{flex-wrap:wrap;align-items:flex-start;gap:6px 10px;padding:8px 10px}.reporting-grid-context-right{margin-left:0;width:100%;justify-content:flex-start;flex-wrap:wrap}.reporting-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px 8px}}@media(max-width:980px){.reporting-page{min-width:0}.reporting-command-bar{flex-wrap:wrap;align-items:stretch;min-height:0}.reporting-command-group{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;flex:1 1 100%}.reporting-select-control,.reporting-period-control,.reporting-measure-control{min-height:52px;padding:8px 10px}.reporting-command-spacer{display:none}.reporting-command-right{width:100%;flex-wrap:wrap;align-items:stretch;gap:8px;padding:8px 10px;border-top:1px solid #d2d6dc}.reporting-command-right .secondary-button{min-height:38px}.reporting-command-icons{margin-left:0;padding-left:0;border-left:0}.reporting-command-center{order:3;flex:1 1 100%;justify-content:flex-start}.reporting-command-search,.reporting-command-search-stack,.reporting-command-search-row{width:100%}.reporting-command-search{padding-left:0;border-left:0}.reporting-command-search input{width:100%;min-height:38px}.reporting-analysis-rail{gap:8px}.reporting-side-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.reporting-side-actions .primary-button,.reporting-side-actions .reset-button{width:100%;min-height:40px}.reporting-rail-list{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px}.reporting-side-button{min-height:40px}.reporting-active-path{max-height:none}.reporting-active-path-chip{min-height:22px}.reporting-active-path-chip-remove{width:14px;height:14px}.reporting-grid-context{flex-wrap:wrap;align-items:flex-start;padding:8px 10px}.reporting-grid-context-right{margin-left:0;width:100%;justify-content:flex-start;flex-wrap:wrap}.reporting-grid-selection-note{padding:8px 10px}.reporting-grid-selection-hint{white-space:normal}.reporting-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px 8px}.reporting-chart-type-button{min-height:34px}.reporting-matrix-wrap,.reporting-drilldown-wrap,.reporting-variance-drivers-wrap,.reporting-home-grid-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.reporting-matrix-pager{position:sticky;bottom:0;z-index:5;flex-wrap:wrap}.reporting-matrix-pager-left,.reporting-matrix-pager-right{width:100%}.reporting-matrix-pager-right{justify-content:space-between;flex-wrap:wrap}.reporting-matrix-load-all-note{max-width:none;flex:1 1 100%}.reporting-drilldown-header{flex-wrap:wrap;align-items:flex-start;padding:8px 10px}.reporting-drilldown-search,.reporting-drilldown-search input{width:100%}.reporting-variance-drivers-header{flex-wrap:wrap;padding:10px}.reporting-variance-drivers-dimension-switch{width:100%;justify-content:flex-start}.reporting-variance-driver-chip{min-height:32px;padding:6px 10px}.reporting-select-menu,.reporting-measure-menu,.reporting-period-menu,.reporting-options-menu{max-width:min(360px,calc(100vw - 32px))}}@media(max-width:720px){.reporting-command-group{grid-template-columns:1fr}.reporting-select-control,.reporting-period-control,.reporting-measure-control{border-right:0;border-bottom:1px solid #cfd4da}.reporting-select-trigger-button,.reporting-measure-trigger,.reporting-period-trigger{min-height:24px;padding-right:16px}.reporting-command-right .secondary-button{flex:1 1 calc(50% - 4px)}.reporting-command-icons{width:100%;justify-content:flex-start}.reporting-icon-button,.reporting-search-icon-button{width:38px;height:38px}.reporting-command-center{width:100%}.reporting-filter-chip-row,.reporting-filter-chip-hint{padding-left:0}.reporting-filter-chip,.reporting-grid-context-filter-chip,.reporting-active-path-chip{min-height:24px}.reporting-rail-list{grid-template-columns:repeat(2,minmax(0,1fr))}.reporting-side-button{min-height:44px;padding:10px 12px;font-size:11px}.reporting-grid-context{gap:6px}.reporting-grid-context strong{width:100%}.reporting-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}.reporting-kpi-card{padding:8px}.reporting-chart-wrap{padding:10px}.reporting-chart-type-group-title{min-width:0;width:100%}.reporting-chart-control,.reporting-chart-control .reporting-chart-select{width:100%}.reporting-chart-canvas svg{border-left:0;border-right:0}.reporting-select-menu,.reporting-measure-menu,.reporting-period-menu,.reporting-options-menu{position:fixed;left:12px!important;right:12px!important;top:auto!important;bottom:12px;width:auto!important;max-height:min(70vh,540px);overflow:auto;z-index:340}.reporting-row-context-menu{left:12px!important;right:12px!important;min-width:0;width:auto}.reporting-custom-measure-modal,.reporting-export-modal,.reporting-custom-period-modal,.admin-modal.reporting-variance-drivers-modal{width:calc(100vw - 16px);max-height:calc(100vh - 24px);overflow:auto}.reporting-export-form{gap:12px;padding:14px 14px 12px}.reporting-export-row{grid-template-columns:1fr;gap:6px}.reporting-export-actions{flex-wrap:wrap}.reporting-export-actions .primary-button,.reporting-export-actions .secondary-button{flex:1 1 100%}.reporting-matrix-table th,.reporting-matrix-table td,.reporting-drilldown-table th,.reporting-drilldown-table td,.reporting-variance-drivers-table th,.reporting-variance-drivers-table td{padding:6px 5px;font-size:10px}.reporting-matrix-table th:nth-child(1),.reporting-matrix-table td:nth-child(1),.reporting-matrix-index-head,.reporting-matrix-index-cell{width:28px;min-width:28px}.reporting-matrix-table th:nth-child(2),.reporting-matrix-table td:nth-child(2){left:28px;width:80px;min-width:80px}.reporting-matrix-table th:nth-child(3),.reporting-matrix-table td:nth-child(3){left:108px;width:156px;min-width:156px}.reporting-nest-table{min-width:760px}.reporting-drilldown-table{min-width:960px}.reporting-variance-drivers-table{min-width:920px}.reporting-variance-driver-share-bar{width:92px}.reporting-home-header,.reporting-home-filters{flex-direction:column;align-items:stretch}.reporting-home-search input,.reporting-home-folder-filter,.reporting-home-folder-filter .reporting-home-folder-select{width:100%}.reporting-home-grid th,.reporting-home-grid td{white-space:nowrap;font-size:11px}}.lorcan-tools-list{display:grid;gap:8px}.purchasing-toggle{grid-auto-flow:column;grid-template-columns:auto 1fr;align-items:center;min-height:38px}.purchasing-toggle input{min-height:auto}.dispatch-panel{min-width:0}.dispatch-panel{display:grid;gap:18px;border:1px solid #d8dee8;border-radius:8px;background:#fff;padding:18px}.dispatch-line{display:grid;grid-template-columns:42px minmax(0,1fr) 72px 74px;gap:10px;align-items:center;min-height:62px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:9px 11px}.dispatch-line span{display:grid;width:32px;height:32px;place-items:center;border-radius:999px;background:#e2e8f0;color:#334155;font-weight:900}.dispatch-line strong{color:#0f172a}.dispatch-line p{margin:3px 0 0;color:#64748b}.dispatch-line b,.dispatch-line em{color:#0f172a;font-style:normal;font-weight:900;text-align:right}@media(max-width:720px){.dispatch-panel{padding:14px}.dispatch-line{grid-template-columns:36px minmax(0,1fr)}.dispatch-line b,.dispatch-line em{text-align:left}}.dispatch-panel{gap:14px;min-height:560px;border:1px solid #cfd6de;border-radius:4px;background:#fff;padding:0}.dispatch-panel>*{margin-right:18px;margin-left:18px}.dispatch-panel>:last-child{margin-bottom:18px}.dispatch-line{min-height:48px;grid-template-columns:34px minmax(0,1fr) 64px 64px;border-radius:0;border-color:#dfe4ea;border-bottom:0;padding:7px 10px}.dispatch-line:first-child{border-radius:3px 3px 0 0}.dispatch-line:last-child{border-bottom:1px solid #dfe4ea;border-radius:0 0 3px 3px}.dispatch-line span{width:24px;height:24px;border-radius:3px;font-size:.78rem}.dispatch-line p{font-size:.82rem}@media(max-width:720px){.dispatch-panel>*{margin-right:12px;margin-left:12px}}.dispatch-panel{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:0;height:100%;min-height:0;border:1px solid #cbd5df;border-radius:0;background:#fff;padding:0}.dispatch-panel>*{margin:0}.dispatch-panel>:last-child{margin-bottom:0}.dispatch-line{display:grid;grid-template-columns:56px minmax(0,1fr) 86px 86px;gap:0;align-items:center;min-height:58px;border:0;border-bottom:1px solid #dce3ea;border-radius:0;background:#fff;padding:0 12px}.dispatch-line span{display:grid;width:28px;height:28px;place-items:center;border-radius:0;background:#e6ebf1;color:#25364a;font-weight:900}.dispatch-line strong,.dispatch-line p{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatch-line strong{color:#101827}.dispatch-line p{margin:3px 0 0;color:#617083;font-size:.86rem}.dispatch-line b,.dispatch-line em{color:#101827;font-style:normal;font-weight:900;text-align:right}.dispatch-panel{width:100%;max-width:none;box-sizing:border-box}.dispatch-panel{height:100%;min-height:0}.dispatch-panel{grid-template-rows:72px minmax(0,1fr) auto;border-color:#cfd7e2;overflow:hidden}.workspace-content:has(.msl-review-page){padding:0}.customer-ytd-report{padding:0}.customer-ytd-header{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:0;padding:8px 12px;border:1px solid #d6dde3;border-radius:4px 4px 0 0;background:#fbfcfd}.customer-ytd-header>div:first-child{display:flex;align-items:baseline;gap:14px;min-width:0}.customer-ytd-header h2{margin:0;font-size:16px;line-height:1.2;white-space:nowrap}.customer-ytd-header p{margin:0;color:#435160;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-ytd-header .button-row{flex:0 0 auto;gap:8px}.customer-ytd-header .secondary-button,.customer-ytd-header .primary-button{min-height:30px;padding:6px 12px}.customer-ytd-table th:not(:first-child):not(:nth-child(2)),.customer-ytd-table td:not(:first-child):not(:nth-child(2)){text-align:right;white-space:nowrap}.customer-ytd-table th:nth-child(2),.customer-ytd-table td:nth-child(2),.customer-ytd-table th:nth-child(9),.customer-ytd-table td:nth-child(9){text-align:left}.customer-ytd-table td:nth-child(2){min-width:270px}.customer-ytd-up td{background:#95cf4b}.customer-ytd-down td{background:#ffc126}.customer-ytd-table td{padding-top:4px;padding-bottom:4px}.customer-ytd-expand{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.2);width:16px;height:16px;margin-right:5px;border-radius:3px;cursor:pointer;background:#ffffff6b;color:#1f2d1f;font-size:12px;font-weight:700;line-height:1;vertical-align:middle}.customer-ytd-expand:hover{background:#ffffffad}.customer-ytd-child-marker{color:#52606d;margin-left:10px}.customer-ytd-pager{margin-top:0}.customer-ytd-selection-note{border-top:0}.customer-ytd-groups-modal{width:min(980px,calc(100vw - 30px));max-height:calc(100vh - 26px)}.customer-ytd-groups-modal .admin-modal-header{align-items:flex-start;background:#f7f9fb;border-bottom:1px solid #d6dde3}.customer-ytd-groups-subtitle{margin:4px 0 0;color:#5c6773;font-size:13px;font-weight:400}.customer-ytd-groups-modal .admin-modal-body{padding:0;overflow:hidden;display:flex;flex-direction:column}.customer-ytd-group-layout{display:grid;grid-template-columns:245px minmax(0,1fr);flex:1;min-height:0;height:min(560px,calc(100vh - 165px))}.customer-ytd-group-nav{display:flex;flex-direction:column;min-height:0;padding:14px;background:#f4f6f8;border-right:1px solid #d6dde3}.customer-ytd-group-nav-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px 10px;color:#52606d;font-size:12px;font-weight:700;text-transform:uppercase}.customer-ytd-group-nav-head strong{min-width:26px;padding:2px 7px;border-radius:999px;background:#e3e9ee;color:#24313d;text-align:center}.customer-ytd-group-nav-list{flex:1;min-height:0;overflow:auto;padding-right:2px}.customer-ytd-group-nav-item,.customer-ytd-add-group{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:1px solid transparent;border-radius:5px;padding:9px 10px;background:transparent;color:#24313d;text-align:left;cursor:pointer}.customer-ytd-group-nav-item:hover{background:#fff;border-color:#d6dde3}.customer-ytd-group-nav-item-active{background:#d9ea57;border-color:#b2c72c;font-weight:700;box-shadow:inset 3px 0 #6f8c00}.customer-ytd-group-nav-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-ytd-group-nav-item small{flex:0 0 auto;min-width:24px;padding:2px 6px;border-radius:999px;background:#ffffffa6;color:#24313d;text-align:center}.customer-ytd-add-group{flex:0 0 auto;margin-top:10px;justify-content:center;border-color:#c2ccd4;background:#fff;color:#315b00;font-weight:700}.customer-ytd-add-group:hover{border-color:#9cad00;background:#f8fbdc}.customer-ytd-group-workspace{display:flex;flex-direction:column;min-width:0;min-height:0;padding:16px;background:#fff}.customer-ytd-group-card{border:1px solid #d6dde3;border-radius:6px;background:#fbfcfd;padding:10px 12px}.customer-ytd-group-title{display:flex;justify-content:space-between;gap:14px;align-items:end}.customer-ytd-group-title label{flex:1;font-size:12px;font-weight:700;color:#52606d}.customer-ytd-group-title input{display:block;box-sizing:border-box;width:100%;height:36px;margin-top:5px;border:1px solid #bfc9d2;border-radius:4px;padding:0 10px;font:inherit}.customer-ytd-selected-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;color:#52606d;font-size:13px}.customer-ytd-selected-summary>span{font-weight:700;color:#24313d}.customer-ytd-selected-summary div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px;min-width:0}.customer-ytd-selected-summary small{padding:3px 7px;border-radius:999px;background:#e7eef3;color:#24313d;font-size:12px}.customer-ytd-selected-summary em{color:#7a8590;font-style:normal}.customer-ytd-company-toolbar{display:flex;align-items:center;gap:12px;margin:12px 0 8px}.customer-ytd-company-search{position:relative;display:flex;flex:1;min-width:0}.customer-ytd-company-search input{flex:1;min-width:0;height:34px;border:1px solid #bfc9d2;border-radius:4px;padding:0 58px 0 10px;font:inherit}.customer-ytd-company-search button{position:absolute;top:4px;right:4px;height:26px;border:0;border-left:1px solid #d6dde3;background:transparent;color:#52606d;cursor:pointer;font:inherit;font-size:12px}.customer-ytd-company-search button:hover{color:#24313d}.customer-ytd-company-toolbar span{color:#52606d;font-size:13px;white-space:nowrap}.customer-ytd-company-filters{display:flex;align-items:center;gap:6px;margin:0 0 8px;overflow-x:auto}.customer-ytd-company-filter{flex:0 0 auto;border:1px solid #c2ccd4;border-radius:4px;background:#fff;color:#24313d;cursor:pointer;padding:6px 9px;font:inherit;font-size:12px}.customer-ytd-company-filter:hover{background:#f4f7f9}.customer-ytd-company-filter-active{border-color:#9cad00;background:#d9ea57;font-weight:700}.customer-ytd-company-list{flex:1;min-height:150px;overflow-y:scroll;overflow-x:hidden;scrollbar-gutter:stable;border:1px solid #d6dde3;border-radius:6px;background:#fff}.customer-ytd-company-list label{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:24px;padding:2px 8px;border-bottom:1px solid #edf1f4;cursor:pointer;font-size:12px}.customer-ytd-company-list label:last-child{border-bottom:0}.customer-ytd-company-list label:hover{background:#f4f7f9}.customer-ytd-company-list label.customer-ytd-company-selected{background:#fbfde8}.customer-ytd-company-list input{width:14px;height:14px}.customer-ytd-company-list label span{min-width:0}.customer-ytd-company-name{display:flex;align-items:baseline;gap:8px;min-width:0}.customer-ytd-company-list label strong,.customer-ytd-company-list label small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-ytd-company-list label strong{color:#24313d}.customer-ytd-company-list label small{flex:1;margin-top:0;color:#5c6773}.customer-ytd-company-list label em{padding:2px 6px;border-radius:999px;background:#e7eef3;color:#52606d;font-style:normal;font-size:11px;white-space:nowrap}.customer-ytd-company-list label.customer-ytd-company-selected em{background:#d9ea57;color:#24313d;font-weight:700}.customer-ytd-company-list p{margin:18px;color:#5c6773}.customer-ytd-group-actions{justify-content:flex-end;margin:0;padding:12px 16px 18px;border-top:1px solid #d6dde3;background:#f7f9fb}@media(max-width:700px){.customer-ytd-group-layout{grid-template-columns:1fr;height:auto;max-height:none}.customer-ytd-group-nav{border-right:0;border-bottom:1px solid #d6dde3}.customer-ytd-group-nav-list{display:flex;gap:6px;overflow-x:auto}.customer-ytd-group-nav-item,.customer-ytd-add-group{min-width:145px}.customer-ytd-selected-summary,.customer-ytd-company-toolbar{align-items:stretch;flex-direction:column}.customer-ytd-company-list label{grid-template-columns:22px minmax(0,1fr)}.customer-ytd-company-list label em{justify-self:start;grid-column:2}}.auth-shell{background:var(--brand-surface);color:var(--brand-text)}.auth-card{border:1px solid var(--brand-border-strong);border-top:6px solid var(--brand-primary);border-radius:var(--radius-lg);background:var(--brand-white)}.auth-copy h1,.auth-form label{color:var(--brand-text)}.auth-copy p{color:var(--brand-text-muted)}.auth-copy .auth-eyebrow{color:var(--brand-primary)}.auth-form input{border-color:var(--brand-border-strong);border-radius:var(--radius);background:var(--brand-white);color:var(--brand-text)}.auth-form input:focus{border-color:var(--brand-accent);outline:2px solid color-mix(in srgb,var(--brand-accent) 38%,transparent);outline-offset:0}.primary-button,.auth-submit.primary-button{border-radius:var(--radius-lg);background:var(--brand-primary);color:var(--brand-white)}.primary-button:hover:not(:disabled),.auth-submit.primary-button:hover:not(:disabled){background:var(--brand-hover)}.primary-button:active:not(:disabled),.auth-submit.primary-button:active:not(:disabled){background:var(--brand-pressed)}.secondary-button,.auth-submit.secondary-button{border:1px solid var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-white);color:var(--brand-primary)}.secondary-button:hover:not(:disabled),.auth-submit.secondary-button:hover:not(:disabled){border-color:var(--brand-hover);background:var(--brand-surface-alt);color:var(--brand-text-soft)}.primary-button:focus-visible,.secondary-button:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.primary-button-compact,.secondary-button-compact{border-radius:var(--radius)}.primary-button:disabled,.secondary-button:disabled{cursor:not-allowed}.auth-shell.auth-shell--overlay{position:fixed;z-index:10200;inset:0;overflow-y:auto;min-height:0;background:color-mix(in srgb,var(--brand-text) 45%,transparent)}.auth-notice{margin:0 0 16px;padding:10px 12px;border:1px solid var(--brand-border-strong);border-radius:var(--radius);background:var(--brand-surface);color:var(--brand-text);line-height:1.45}.reporting-page{--reporting-teal: var(--brand-primary, #005f61);--reporting-teal-dark: #004547;--reporting-lime: var(--brand-accent, #9fcd56);--reporting-line: #e0e0e0;--reporting-col-code: 84px;--reporting-col-name: clamp(220px, calc(100vw - 1520px) , 460px);--reporting-col-total: 104px;--reporting-col-period: 84px;gap:8px}@media(max-width:1599px){.reporting-page{--reporting-col-code: 72px;--reporting-col-name: 160px;--reporting-col-total: 92px;--reporting-col-period: 66px}}.reporting-page .reporting-command-bar{min-height:50px;border:1px solid var(--reporting-line);border-radius:8px;background:#fff}.reporting-page .reporting-select-control,.reporting-page .reporting-period-control,.reporting-page .reporting-measure-control{justify-content:center;align-content:center;min-height:50px;padding:6px 14px 6px 13px;border-right:1px solid #eeeeee}.reporting-page .reporting-select-control:first-child{border-radius:8px 0 0 8px}.reporting-page .reporting-select-control:hover,.reporting-page .reporting-period-control:hover,.reporting-page .reporting-measure-control:hover{background:#f6f8f7}.reporting-page .reporting-select-label,.reporting-page .reporting-period-label,.reporting-page .reporting-measure-label{color:#777;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.reporting-page .reporting-select-trigger-button,.reporting-page .reporting-measure-trigger,.reporting-page .reporting-period-trigger{color:#333;font-size:13.5px;font-weight:600;padding-right:18px}.reporting-page .reporting-command-right{gap:6px;padding:0 10px}.reporting-page .reporting-command-right .secondary-button{height:30px;padding:0 11px;border:1px solid #c6c6c6;border-radius:8px;background:#fff;color:#333;font-size:13px;font-weight:600}.reporting-page .reporting-command-right .secondary-button:disabled{color:#a0a0a0}.reporting-page .reporting-command-icons{overflow:hidden;height:30px;border:1px solid #c6c6c6;border-radius:8px;background:#fff}.reporting-page .reporting-command-icons .reporting-icon-button{width:32px;height:28px;border:0;border-right:1px solid #e6e6e6;border-radius:0;background:#fff;color:#333}.reporting-page .reporting-command-icons .reporting-icon-button-active{background:#eef4ef;box-shadow:inset 0 -2px 0 var(--reporting-lime)}.reporting-page .reporting-command-search input{height:30px;border:1px solid #c6c6c6;border-radius:8px;font-size:12.5px}.reporting-page .reporting-layout{grid-template-columns:190px minmax(0,1fr);gap:8px}.reporting-page .reporting-analysis-rail{gap:6px;padding:8px 6px;border:1px solid var(--reporting-line);border-radius:8px;background:#fff}.reporting-page .reporting-side-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0 2px}.reporting-page .reporting-side-actions .primary-button,.reporting-page .reporting-side-actions .reset-button{height:30px;min-height:30px;border-radius:8px;font-size:13px;font-weight:700}.reporting-page .reporting-side-actions .primary-button{border:1px solid #86b23f;background:var(--reporting-lime);color:#1a1a1a}.reporting-page .reporting-side-actions .reset-button{border:1px solid #c6c6c6;background:#fff;color:#333}.reporting-page .reporting-active-path{margin:0 2px;border:1px solid #e6e6e6;border-radius:6px;background:#fafafa}.reporting-page .reporting-rail-list{gap:1px}.reporting-page .reporting-rail-list .reporting-side-button{min-height:27px;height:27px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#333;font-size:12.5px;font-weight:400;text-align:left}.reporting-page .reporting-rail-list .reporting-side-button:hover:not(:disabled){background:#f1f3f2}.reporting-page .reporting-rail-list .reporting-side-button-active,.reporting-page .reporting-rail-list .reporting-side-button-active:disabled{background:var(--reporting-lime);color:#1a1a1a;font-weight:700}.reporting-page .reporting-rail-list .reporting-side-button-disabled{background:transparent;color:#a0a0a0}@media(max-width:1599px){.reporting-page .reporting-layout{grid-template-columns:168px minmax(0,1fr)}.reporting-page .reporting-rail-list .reporting-side-button{min-height:24px;height:24px}.reporting-page .reporting-command-search input{width:170px}}.reporting-page .reporting-grid-surface{border:1px solid var(--reporting-line);border-radius:8px}.reporting-page .reporting-grid-context strong{color:var(--reporting-teal-dark)}.reporting-page .reporting-scope-toggle{height:24px;border:1px solid #c6c6c6;border-radius:6px;background:#fff}.reporting-page .reporting-scope-toggle-active{border-color:var(--reporting-teal);color:var(--reporting-teal);font-weight:700}.reporting-page .reporting-matrix-table thead th{background:#f1f5f3;color:#4a4a4a;box-shadow:inset 0 2px 0 var(--reporting-lime),inset 0 -1px #d9dedb}.reporting-page .reporting-row-index{border:1px solid #d4d4d4;border-radius:5px;background:#fff;color:#666}.reporting-page .reporting-row-index-active{border-color:var(--reporting-teal);background:var(--reporting-teal);color:#fff;font-weight:700}.reporting-page .reporting-matrix-pager .secondary-button{border-radius:6px}.reporting-page .reporting-matrix-table th .reporting-matrix-partial-note{display:block;color:#5b6b00;font-size:10.5px;font-weight:600;line-height:1}.reporting-page table.reporting-matrix-table thead th.reporting-matrix-partial,.reporting-page table.reporting-matrix-table tbody td.reporting-matrix-value.reporting-matrix-partial{background-image:repeating-linear-gradient(135deg,#9fcd5600 0 6px,#9fcd563d 6px 8px)}.reporting-page table.reporting-matrix-table tbody td.reporting-matrix-value.reporting-matrix-shade-1{background-color:#005f6112}.reporting-page table.reporting-matrix-table tbody td.reporting-matrix-value.reporting-matrix-shade-2{background-color:#005f6126}.reporting-page table.reporting-matrix-table tbody td.reporting-matrix-value.reporting-matrix-shade-3{background-color:#005f6142}.reporting-page .reporting-home-open-link{text-align:left}.reporting-page .reporting-select-trigger-value,.reporting-page .reporting-command-right .secondary-button{white-space:nowrap}@media(max-width:1599px){.reporting-page .reporting-format-control{display:none}.reporting-page .reporting-command-group{grid-template-columns:repeat(4,minmax(80px,max-content)) minmax(150px,max-content)}.reporting-page .reporting-select-control,.reporting-page .reporting-period-control,.reporting-page .reporting-measure-control{padding:6px 10px}}@media(max-width:1599px){.reporting-page .reporting-matrix-table thead th button{white-space:normal;line-height:1.15}}.reporting-page .reporting-select-menu,.reporting-page .reporting-period-menu,.reporting-page .reporting-measure-menu,.reporting-page .reporting-options-menu{top:calc(100% + 4px);padding:6px;border:1px solid #c6c6c6;border-radius:8px;background:#fff;box-shadow:0 10px 28px #00000024;gap:1px}.reporting-page .reporting-select-menu-item,.reporting-page .reporting-period-menu-item,.reporting-page .reporting-period-menu-custom,.reporting-page .reporting-options-menu-item{min-height:32px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#333;font-size:13px;font-weight:500;text-align:left}.reporting-page .reporting-select-menu-item:hover,.reporting-page .reporting-period-menu-item:hover,.reporting-page .reporting-period-menu-custom:hover,.reporting-page .reporting-options-menu-item:hover{background:#f1f3f2}.reporting-page .reporting-select-menu-item-active,.reporting-page .reporting-period-menu-item-active,.reporting-page .reporting-options-menu-item-active{background:#eef6f6;color:var(--reporting-teal);font-weight:700}.reporting-page .reporting-period-menu-section-title{min-height:0;margin:8px 4px 2px;padding:8px 6px 0;border:0;border-top:1px solid #e6e6e6;background:transparent;color:#888;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.reporting-page .reporting-period-menu-footer,.reporting-page .reporting-measure-menu-footer{margin-top:4px;padding:6px 4px 2px;border:0;border-top:1px solid #e6e6e6}.reporting-page .reporting-period-menu-add,.reporting-page .reporting-measure-menu-add{min-height:28px;padding:0 12px;border:1px solid #c6c6c6;border-radius:8px;background:#fff;color:#333;font-size:13px;font-weight:600}.reporting-page .reporting-measure-menu-actions{gap:6px;padding:2px 2px 6px;border:0;border-bottom:1px solid #e6e6e6}.reporting-page .reporting-measure-menu-action{min-height:28px;border:1px solid #c6c6c6;border-radius:8px;background:#fff;color:#333;font-size:12.5px;font-weight:600}.reporting-page .reporting-measure-menu-item{min-height:32px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:#333;font-size:13px}.reporting-page .reporting-measure-menu-item:hover{background:#f1f3f2}.reporting-page .reporting-measure-menu-item input,.reporting-page .reporting-options-menu-item input{accent-color:var(--reporting-teal)}.reporting-page .reporting-options-menu-check-active{color:var(--reporting-teal)}.reporting-page .reporting-command-icons{display:inline-flex;align-items:stretch;height:32px;overflow:visible}.reporting-page .reporting-command-icons>.reporting-icon-button:first-child,.reporting-page .reporting-command-icons>:first-child .reporting-icon-button{border-radius:7px 0 0 7px}.reporting-page .reporting-command-icons>.reporting-icon-button:last-child,.reporting-page .reporting-command-icons>:last-child .reporting-icon-button{border-radius:0 7px 7px 0}.reporting-page .reporting-command-icons .reporting-icon-menu-wrap{display:flex;border:0;background:transparent}.reporting-page .reporting-command-icons .reporting-icon-button{height:100%;border-right:1px solid #e6e6e6;box-shadow:none}.reporting-page .reporting-command-icons>:last-child .reporting-icon-button,.reporting-page .reporting-command-icons>.reporting-icon-button:last-child{border-right:0}.reporting-page .reporting-command-icons .reporting-icon-button:hover{background:#f1f3f2}.reporting-page .reporting-command-icons .reporting-icon-button-active,.reporting-page .reporting-command-icons .reporting-icon-button-active:hover{background:#e3efee;color:var(--reporting-teal);box-shadow:none}.reporting-page .reporting-command-search-row{position:relative;display:flex;align-items:center}.reporting-page .reporting-command-search input{height:32px;padding:0 34px 0 10px}.reporting-page .reporting-search-icon-button{position:absolute;top:50%;right:4px;display:grid;place-items:center;width:26px;height:26px;margin:0;border:0;border-radius:6px;background:transparent;color:#666;transform:translateY(-50%)}.reporting-page .reporting-search-icon-button:hover{background:#f1f3f2;color:var(--reporting-teal)}.reporting-page .reporting-command-right .secondary-button{height:32px}.reporting-page .reporting-rail-group{display:block;margin:8px 4px 2px;padding:8px 6px 0;border-top:1px solid #e3e3e3;color:#888;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.reporting-page .reporting-active-path:has(.reporting-active-path-text){display:none}.reporting-page .reporting-grid-context{min-height:36px;padding:6px 12px;border-bottom:1px solid var(--reporting-line);background:#fff;color:#666;font-size:12.5px}.reporting-page .reporting-refresh-status{padding:6px 12px;border:1px solid var(--reporting-line);border-radius:8px;background:#fff;color:#666;font-size:12px}.reporting-page .reporting-refresh-status .secondary-button{height:26px;padding:0 10px;border:1px solid #c6c6c6;border-radius:6px;background:#fff;font-size:12px;font-weight:600}.reporting-page .reporting-matrix-table tbody td{font-size:12.5px}.reporting-export-modal .primary-button,.reporting-advanced-filter-modal .primary-button,.reporting-custom-measure-modal .primary-button,.reporting-custom-period-modal .primary-button,.reporting-variance-drivers-modal .primary-button,.customer-ytd-groups-modal .primary-button{border:1px solid var(--brand-primary, #005f61);border-radius:8px;background:var(--brand-primary, #005f61);color:#fff;font-weight:650}.reporting-export-modal .secondary-button,.reporting-advanced-filter-modal .secondary-button,.reporting-custom-measure-modal .secondary-button,.reporting-custom-period-modal .secondary-button,.reporting-variance-drivers-modal .secondary-button,.customer-ytd-groups-modal .secondary-button{border:1px solid #c6c6c6;border-radius:8px;background:#fff;color:#333;font-weight:650}.reporting-export-modal .reporting-export-row{display:grid;gap:8px}.reporting-export-modal .reporting-export-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.reporting-export-modal .reporting-export-option{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer}.reporting-export-modal .reporting-export-option:has(input:checked){border-color:var(--brand-primary, #005f61);background:#eef6f6;font-weight:650}.reporting-export-modal .reporting-export-option input{accent-color:var(--brand-primary, #005f61)}.reporting-page .reporting-refresh-status{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.reporting-page .reporting-refresh-status .reporting-refresh-note{margin:0;font-size:12px}.reporting-page .reporting-grid-selection-note-footer{display:flex;align-items:center;gap:8px;margin:0;padding:0;border:0;background:transparent}.reporting-page .reporting-filter-chip-idle{opacity:.55;font-style:italic}:where(.tudor-crm){--brand-primary: #005f61;--brand-accent: #9fcd56;--brand-hover: #75787b;--brand-pressed: #575757;--brand-green: var(--brand-primary);--brand-green-hover: var(--brand-hover);--brand-green-press: var(--brand-pressed);--brand-green-soft: #eff0f2;--brand-teal: var(--brand-primary);--brand-teal-hover: var(--brand-hover);--brand-teal-soft: #eff0f2;--brand-lime: var(--brand-accent);--brand-lime-hover: var(--brand-hover);--brand-lime-soft: #f5f5f5;--brand-white: #ffffff;--brand-text: #333333;--brand-text-muted: #666666;--brand-text-soft: #575757;--brand-surface: #f5f5f5;--brand-surface-alt: #eff0f2;--brand-border: #e0e0e0;--brand-border-strong: #c6c6c6;--primary: var(--brand-green);--primary-hover: var(--brand-green-hover);--primary-pressed: var(--brand-green-press);--primary-soft: var(--brand-green-soft);--font-sans: "Utile", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-display: "Utile", system-ui, sans-serif;--font-size-caption: 13px;--font-size-body: 14px;--font-size-heading: 18px;--font-size-title: 22px;--font-size-base: var(--font-size-body);--line-height-caption: 1.4;--line-height-body: 1.5;--line-height-heading: 1.3;--line-height-base: var(--line-height-body);--radius: 2px;--radius-lg: 6px;--shadow: 0 1px 2px rgba(0, 0, 0, .04);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */:where(.tudor-crm){line-height:1.15;-webkit-text-size-adjust:100%}:where(.tudor-crm){margin:0}main:where(.tudor-crm,.tudor-crm *){display:block}h1:where(.tudor-crm,.tudor-crm *){font-size:2em;margin:.67em 0}hr:where(.tudor-crm,.tudor-crm *){box-sizing:content-box;height:0;overflow:visible}pre:where(.tudor-crm,.tudor-crm *){font-family:monospace,monospace;font-size:1em}a:where(.tudor-crm,.tudor-crm *){background-color:transparent}abbr[title]:where(.tudor-crm,.tudor-crm *){border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b:where(.tudor-crm,.tudor-crm *),strong:where(.tudor-crm,.tudor-crm *){font-weight:bolder}code:where(.tudor-crm,.tudor-crm *),kbd:where(.tudor-crm,.tudor-crm *),samp:where(.tudor-crm,.tudor-crm *){font-family:monospace,monospace;font-size:1em}small:where(.tudor-crm,.tudor-crm *){font-size:80%}sub:where(.tudor-crm,.tudor-crm *),sup:where(.tudor-crm,.tudor-crm *){font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub:where(.tudor-crm,.tudor-crm *){bottom:-.25em}sup:where(.tudor-crm,.tudor-crm *){top:-.5em}img:where(.tudor-crm,.tudor-crm *){border-style:none}button:where(.tudor-crm,.tudor-crm *),input:where(.tudor-crm,.tudor-crm *),optgroup:where(.tudor-crm,.tudor-crm *),select:where(.tudor-crm,.tudor-crm *),textarea:where(.tudor-crm,.tudor-crm *){font-family:inherit;font-size:100%;line-height:1.15;margin:0}button:where(.tudor-crm,.tudor-crm *),input:where(.tudor-crm,.tudor-crm *){overflow:visible}button:where(.tudor-crm,.tudor-crm *),select:where(.tudor-crm,.tudor-crm *){text-transform:none}button:where(.tudor-crm,.tudor-crm *),[type=button]:where(.tudor-crm,.tudor-crm *),[type=reset]:where(.tudor-crm,.tudor-crm *),[type=submit]:where(.tudor-crm,.tudor-crm *){-webkit-appearance:button}button:where(.tudor-crm,.tudor-crm *)::-moz-focus-inner,[type=button]:where(.tudor-crm,.tudor-crm *)::-moz-focus-inner,[type=reset]:where(.tudor-crm,.tudor-crm *)::-moz-focus-inner,[type=submit]:where(.tudor-crm,.tudor-crm *)::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring:where(.tudor-crm,.tudor-crm *),[type=button]:-moz-focusring:where(.tudor-crm,.tudor-crm *),[type=reset]:-moz-focusring:where(.tudor-crm,.tudor-crm *),[type=submit]:-moz-focusring:where(.tudor-crm,.tudor-crm *){outline:1px dotted ButtonText}fieldset:where(.tudor-crm,.tudor-crm *){padding:.35em .75em .625em}legend:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress:where(.tudor-crm,.tudor-crm *){vertical-align:baseline}textarea:where(.tudor-crm,.tudor-crm *){overflow:auto}[type=checkbox]:where(.tudor-crm,.tudor-crm *),[type=radio]:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;padding:0}[type=number]:where(.tudor-crm,.tudor-crm *)::-webkit-inner-spin-button,[type=number]:where(.tudor-crm,.tudor-crm *)::-webkit-outer-spin-button{height:auto}[type=search]:where(.tudor-crm,.tudor-crm *){-webkit-appearance:textfield;outline-offset:-2px}[type=search]:where(.tudor-crm,.tudor-crm *)::-webkit-search-decoration{-webkit-appearance:none}:where(.tudor-crm,.tudor-crm *)::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details:where(.tudor-crm,.tudor-crm *){display:block}summary:where(.tudor-crm,.tudor-crm *){display:list-item}template:where(.tudor-crm,.tudor-crm *){display:none}[hidden]:where(.tudor-crm,.tudor-crm *){display:none}:where(.tudor-crm){box-sizing:border-box}*:where(.tudor-crm,.tudor-crm *),*:where(.tudor-crm,.tudor-crm *):before,*:where(.tudor-crm,.tudor-crm *):after{box-sizing:inherit}:where(.tudor-crm){font-size:14px;font-weight:400;letter-spacing:0;line-height:1.28581;text-transform:none;color:#1c2127;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,blueprint-icons-16,sans-serif}p:where(.tudor-crm,.tudor-crm *){margin-bottom:10px;margin-top:0}small:where(.tudor-crm,.tudor-crm *){font-size:12px}strong:where(.tudor-crm,.tudor-crm *){font-weight:600}:where(.tudor-crm,.tudor-crm *)::-moz-selection{background:#7dbcff99}:where(.tudor-crm,.tudor-crm *)::selection{background:#7dbcff99}a:where(.tudor-crm,.tudor-crm *){color:#215db0}a:hover:where(.tudor-crm,.tudor-crm *){color:#215db0}a .bp5-icon:where(.tudor-crm,.tudor-crm *),a .bp5-icon-standard:where(.tudor-crm,.tudor-crm *),a .bp5-icon-large:where(.tudor-crm,.tudor-crm *){color:inherit}a code:where(.tudor-crm,.tudor-crm *){color:inherit}a:where(.tudor-crm,.tudor-crm *){text-decoration:none}a:hover:where(.tudor-crm,.tudor-crm *){cursor:pointer;text-decoration:underline}:focus:where(.tudor-crm,.tudor-crm *){outline:rgba(33,93,176,.752) solid 2px;outline-offset:2px;-moz-outline-radius:6px}form:where(.tudor-crm,.tudor-crm *){display:block}.bp5-icon:where(.tudor-crm,.tudor-crm *){display:inline-block;flex:0 0 auto;vertical-align:text-bottom}.bp5-icon:not(:empty):where(.tudor-crm,.tudor-crm *):before{content:""!important;content:unset!important}.bp5-icon>svg:where(.tudor-crm,.tudor-crm *){display:block}.bp5-icon>svg:not([fill]):where(.tudor-crm,.tudor-crm *){fill:currentcolor}.bp5-icon.bp5-icon-muted svg:where(.tudor-crm,.tudor-crm *){fill-opacity:.15;overflow:visible}.bp5-icon.bp5-icon-muted svg path:where(.tudor-crm,.tudor-crm *){stroke:#8f99a8;stroke-opacity:.5;stroke-width:.5px}span.bp5-icon-standard:where(.tudor-crm,.tudor-crm *){font-family:blueprint-icons-16,sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;height:16px;line-height:1;width:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block}span.bp5-icon-large:where(.tudor-crm,.tudor-crm *){font-family:blueprint-icons-20,sans-serif;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:20px;line-height:1;width:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block}span.bp5-icon:empty:where(.tudor-crm,.tudor-crm *){font-family:blueprint-icons-20;font-size:inherit;font-style:normal;font-weight:400;line-height:1}span.bp5-icon:empty:where(.tudor-crm,.tudor-crm *):before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}span.bp5-icon:empty.bp5-icon-standard:where(.tudor-crm,.tudor-crm *){font-size:16px}span.bp5-icon:empty.bp5-icon-large:where(.tudor-crm,.tudor-crm *){font-size:20px}.bp5-icon-add:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-add-child:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-add-clip:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-add-column-left:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-add-column-right:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-add-location:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-add-parent:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-add-row-bottom:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-add-row-top:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-add-to-artifact:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-add-to-folder:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-aimpoints-target:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-airplane:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-align-center:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-align-justify:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-align-left:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-align-right:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-alignment-bottom:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-alignment-horizontal-center:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-alignment-left:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-alignment-right:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-alignment-top:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-alignment-vertical-center:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-ammunition:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-anchor:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-annotation:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-announcement:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-antenna:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-app-header:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-application:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-applications:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-archive:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-area-of-interest:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-array:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-array-boolean:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-array-date:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-array-floating-point:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-array-numeric:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-array-object:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-array-string:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-array-timestamp:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-arrow-bottom-left:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-arrow-bottom-right:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-arrow-down:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-arrow-left:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-arrow-right:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-arrow-top-left:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-arrow-top-right:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-arrow-up:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-arrows-arc:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-arrows-horizontal:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-arrows-vertical:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-asterisk:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-at:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-automatic-updates:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-axle:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-backlink:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-backward-ten:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-badge:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-ban-circle:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-bank-account:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-barcode:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-binary-number:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-blank:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-block-promote:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-blocked-person:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-bold:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-book:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-bookmark:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-box:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-briefcase:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-bring-data:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-bring-forward:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-british-pound:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-bug:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-buggy:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-build:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-bullseye:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-calculator:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-calendar:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-camera:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-caret-down:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-caret-left:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-caret-right:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-caret-up:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cargo-ship:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cell-tower:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-changes:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-chart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-chat:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-chevron-backward:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-chevron-down:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-chevron-forward:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-chevron-left:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-chevron-right:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-chevron-up:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-circle:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-circle-arrow-down:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-circle-arrow-left:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-circle-arrow-right:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-circle-arrow-up:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-citation:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-clean:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-clip:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-clipboard:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-clipboard-file:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cloud:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cloud-download:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cloud-server:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cloud-tick:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cloud-upload:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-code:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-code-block:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cog:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-collapse-all:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-color-fill:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-column-layout:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-comment:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-comparison:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-compass:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-compressed:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-confirm:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-console:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-construction:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-contrast:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-control:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-credit-card:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-crop:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cross:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cross-circle:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-crown:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-css-style:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cube:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cube-add:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cube-edit:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cube-remove:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cubes:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-curly-braces:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-curved-range-chart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cut:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-cycle:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-dashboard:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-data-cloud:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-data-connection:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-data-lineage:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-data-search:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-data-sync:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-database:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-delete:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-delete-clip:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-delta:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-derive-column:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-desktop:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-detection:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-diagnosis:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-diagram-tree:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-direction-left:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-direction-right:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-disable:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-divide:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-document:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-document-code:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-document-locked:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-document-open:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-document-share:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-dollar:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-dot:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-double-caret-horizontal:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-double-caret-vertical:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-double-chevron-down:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-double-chevron-left:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-double-chevron-right:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-double-chevron-up:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-doughnut-chart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-download:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-drag-handle-horizontal:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-drag-handle-vertical:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-draw:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-drawer-left:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-drawer-left-filled:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-drawer-right:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-drawer-right-filled:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-drive-time:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-duplicate:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-edit:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-eject:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-emoji:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-endnote:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-endorsed:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-envelope:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-equals:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-eraser:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-error:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-euro:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-excavator:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-exchange:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-exclude-row:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-expand-all:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-explain:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-export:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-eye-off:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-eye-on:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-eye-open:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-fast-backward:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-fast-forward:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-feed:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-feed-subscribed:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-fighter-jet:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-film:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-filter:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-filter-keep:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-filter-list:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-filter-open:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-filter-remove:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-filter-sort-asc:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-filter-sort-desc:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-flag:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-flame:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-flash:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-floating-point:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-floppy-disk:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-flow-branch:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-flow-end:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-flow-linear:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-flow-review:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-flow-review-branch:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-flows:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-folder-close:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-folder-new:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-folder-open:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-folder-shared:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-folder-shared-open:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-follower:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-following:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-font:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-fork:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-form:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-forward-ten:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-fuel:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-full-circle:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-full-stacked-chart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-fullscreen:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-function:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-gantt-chart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-generate:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-geofence:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-geolocation:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-geosearch:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-geotime:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-gift-box:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-git-branch:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-git-commit:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-git-merge:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-git-new-branch:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-git-pull:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-git-push:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-git-repo:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-glass:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-globe:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-globe-network:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-globe-network-add:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-graph:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-graph-remove:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-greater-than:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-greater-than-or-equal-to:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-grid:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-grid-view:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-group-item:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-group-objects:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-grouped-bar-chart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-hand:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-hand-down:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-hand-left:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-hand-right:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-hand-up:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-hat:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-header:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-header-one:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-header-three:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-header-two:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-headset:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-heart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-heart-broken:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-heat-grid:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-heatmap:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-helicopter:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-help:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-helper-management:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-hexagon:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-high-priority:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-high-voltage-pole:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-highlight:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-history:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-home:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-horizontal-bar-chart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-horizontal-bar-chart-asc:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-horizontal-bar-chart-desc:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-horizontal-distribution:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-horizontal-inbetween:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-hurricane:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-id-number:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-image-rotate-left:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-image-rotate-right:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-import:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-inbox:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-inbox-filtered:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-inbox-geo:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-inbox-search:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-inbox-update:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-info-sign:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-inheritance:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-inherited-group:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-inner-join:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-input:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-insert:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-intelligence:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-intersection:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-ip-address:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-issue:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-issue-closed:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-issue-new:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-italic:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-join-table:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-key:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-key-backspace:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-key-command:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-key-control:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-key-delete:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-key-enter:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-key-escape:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-key-option:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-key-shift:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-key-tab:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-known-vehicle:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-lab-test:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-label:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layer:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layer-outline:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layers:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-auto:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-balloon:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-bottom-row-three-tiles:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-bottom-row-two-tiles:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-circle:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-grid:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-group-by:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-hierarchy:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-left-column-three-tiles:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-left-column-two-tiles:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-linear:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-right-column-three-tiles:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-right-column-two-tiles:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-skew-grid:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-sorted-clusters:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-three-columns:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-three-rows:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-top-row-three-tiles:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-top-row-two-tiles:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-two-columns:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-layout-two-rows:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-learning:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-left-join:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-lengthen-text:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-less-than:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-less-than-or-equal-to:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-lifesaver:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-lightbulb:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-lightning:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-link:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-linked-squares:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-list:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-list-columns:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-list-detail-view:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-locate:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-lock:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-locomotive:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-log-in:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-log-out:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-low-voltage-pole:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-manual:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-manually-entered-data:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-many-to-many:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-many-to-one:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-map:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-map-create:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-map-marker:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-maximize:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-media:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-menu:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-menu-closed:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-menu-open:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-merge-columns:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-merge-links:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-microphone:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-minimize:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-minus:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-mobile-phone:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-mobile-video:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-modal:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-modal-filled:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-model:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-moon:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-more:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-mountain:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-move:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-mugshot:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-multi-select:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-music:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-nest:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-new-drawing:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-new-grid-item:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-new-layer:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-new-layers:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-new-link:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-new-object:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-new-person:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-new-prescription:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-new-shield:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-new-text-box:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-ninja:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-not-equal-to:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-notifications:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-notifications-add:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-notifications-snooze:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-notifications-updated:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-numbered-list:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-numerical:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-object-view:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-office:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-offline:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-oil-field:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-one-column:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-one-to-many:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-one-to-one:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-open-application:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-outdated:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-output:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-package:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-page-break:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-page-layout:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-panel:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-panel-stats:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-panel-table:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-paperclip:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-paragraph:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-paste-variable:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-path:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-path-search:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-pause:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-people:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-percentage:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-person:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-phone:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-phone-call:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-phone-forward:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-phone-search:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-pie-chart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-pill:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-pin:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-pistol:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-pivot:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-pivot-table:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-play:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-playbook:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-plus:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-polygon-filter:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-power:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-predictive-analysis:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-prescription:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-presentation:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-print:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-projects:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-properties:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-property:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-publish-function:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-pulse:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-rain:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-random:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-range-ring:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-record:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-rect-height:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-rect-width:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-rectangle:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-redo:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-refresh:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-regex:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-regression-chart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-remove:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-remove-column:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-remove-column-left:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-remove-column-right:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-remove-row-bottom:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-remove-row-top:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-repeat:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-reset:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-resolve:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-rig:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-right-join:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-ring:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-rocket:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-rocket-slant:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-root-folder:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-rotate-ccw:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-rotate-cw:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-rotate-document:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-rotate-page:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-route:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-run-history:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-satellite:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-saved:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-scatter-plot:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-search:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-search-around:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-search-template:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-search-text:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-segmented-control:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-select:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-selection:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-selection-box:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-selection-box-add:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-selection-box-edit:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-send-backward:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-send-message:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-send-to:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-send-to-graph:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-send-to-map:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-sensor:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-series-add:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-series-configuration:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-series-derived:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-series-filtered:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-series-search:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-server:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-server-install:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-settings:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-shapes:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-share:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-shared-filter:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-shield:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-ship:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-shop:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-shopping-cart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-shorten-text:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-signal-search:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-sim-card:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-slash:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-small-cross:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-small-info-sign:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-small-minus:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-small-plus:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-small-square:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-small-tick:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-snowflake:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-soccer-ball:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-social-media:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-sort:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-sort-alphabetical:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-sort-alphabetical-desc:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-sort-asc:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-sort-desc:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-sort-numerical:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-sort-numerical-desc:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-spell-check:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-split-columns:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-sports-stadium:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-square:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-stacked-chart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-stadium-geometry:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-star:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-star-empty:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-step-backward:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-step-chart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-step-forward:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-stop:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-stopwatch:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-strikethrough:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-style:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-subscript:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-subtract-right-join:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-superscript:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-swap-horizontal:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-swap-vertical:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-sweep:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-switch:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-symbol-circle:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-symbol-cross:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-symbol-diamond:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-symbol-rectangle:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-symbol-square:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-symbol-triangle-down:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-symbol-triangle-up:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-syringe:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-table-sync:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-tag:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-tag-add:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-tag-promote:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-tag-refresh:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-tag-undo:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-tags:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-take-action:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-tank:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-target:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-taxi:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-team:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-temperature:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-text-highlight:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-th:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-th-add:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-th-derived:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-th-disconnect:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-th-filtered:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-th-list:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-th-list-add:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-th-virtual:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-th-virtual-add:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-third-party:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-thumbs-down:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-thumbs-up:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-tick:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-tick-circle:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-time:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-timeline-area-chart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-timeline-bar-chart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-timeline-events:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-timeline-line-chart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-tint:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-torch:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-tractor:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-train:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-translate:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-trash:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-tree:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-trending-down:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-trending-up:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-trophy:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-truck:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-two-columns:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-unarchive:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-underline:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-undo:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-ungroup-objects:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-unknown-vehicle:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-unlink:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-unlock:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-unpin:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-unresolve:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-updated:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-upload:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-user:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-variable:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-vector:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-vertical-bar-chart-asc:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-vertical-bar-chart-desc:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-vertical-distribution:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-vertical-inbetween:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-video:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-virus:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-volume-down:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-volume-off:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-volume-up:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-walk:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-warning-sign:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-waterfall-chart:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-waves:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-widget:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-widget-button:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-widget-footer:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-widget-header:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-wind:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-wrench:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-wrench-redo:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-wrench-snooze:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-wrench-time:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-zoom-in:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-zoom-out:where(.tudor-crm,.tudor-crm *):before{content:""}.bp5-icon-zoom-to-fit:where(.tudor-crm,.tudor-crm *):before{content:""}@font-face{font-family:blueprint-icons-16;src:url(/assets/blueprint-icons-16-DwWyHYRo.woff2) format("woff2"),url(/assets/blueprint-icons-16-Ck1ifK4A.woff) format("woff")}@font-face{font-family:blueprint-icons-20;src:url(/assets/blueprint-icons-20-9zitLjlL.woff2) format("woff2"),url(/assets/blueprint-icons-20-CjKGIKxE.woff) format("woff")}:where(.tudor-crm){color-scheme:light;font-family:var(--font-sans);color:var(--brand-text);--window-background: var(--brand-surface);--sidebar-background: var(--brand-white);--surface-background: var(--brand-white);--secondary-surface: var(--brand-surface-alt);--success: #166534;--success-soft: #edf7ed;--warning: #92400e;--warning-soft: #fff7ed;--error: #b91c1c;--border: var(--brand-border-strong);--soft-border: var(--brand-border);--icon-tile-background: var(--brand-surface);--icon-tile-border: var(--brand-border);--text-primary: var(--brand-text);--text-secondary: var(--brand-text-muted);--text-tertiary: var(--brand-text-soft);--shadow: 0 1px 2px rgba(0, 0, 0, .04);--radius: 2px}*:where(.tudor-crm,.tudor-crm *){box-sizing:border-box}:where(.tudor-crm){color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-body)}button:where(.tudor-crm,.tudor-crm *),input:where(.tudor-crm,.tudor-crm *),textarea:where(.tudor-crm,.tudor-crm *),a:where(.tudor-crm,.tudor-crm *),select:where(.tudor-crm,.tudor-crm *){font:inherit}button:where(.tudor-crm,.tudor-crm *){border:0}a:where(.tudor-crm,.tudor-crm *){color:inherit;text-decoration:none}label:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px;color:var(--text-primary);font-size:var(--font-size-body);font-weight:500}fieldset:where(.tudor-crm,.tudor-crm *){margin:0;padding:0;border:0;min-width:0}legend:where(.tudor-crm,.tudor-crm *){padding:0}input:where(.tudor-crm,.tudor-crm *),textarea:where(.tudor-crm,.tudor-crm *),select:where(.tudor-crm,.tudor-crm *){width:100%;border:1px solid var(--border);padding:0 10px;min-height:38px;border-radius:6px;background:#fff;color:var(--text-primary);font-size:var(--font-size-body)}select[multiple]:where(.tudor-crm,.tudor-crm *){min-height:116px}input[readonly]:where(.tudor-crm,.tudor-crm *){color:var(--text-secondary);background:#fafafa}textarea:where(.tudor-crm,.tudor-crm *){padding:10px;resize:vertical}.primary-button:where(.tudor-crm,.tudor-crm *),.secondary-button:where(.tudor-crm,.tudor-crm *){min-height:38px;padding:0 12px;border-radius:6px;cursor:pointer;font-size:var(--font-size-body);font-weight:500}.primary-button-compact:where(.tudor-crm,.tudor-crm *),.secondary-button-compact:where(.tudor-crm,.tudor-crm *){min-height:34px;padding:0 10px;font-size:var(--font-size-caption)}.primary-button:where(.tudor-crm,.tudor-crm *){background:var(--primary);color:#fff}.primary-button:hover:where(.tudor-crm,.tudor-crm *){background:var(--primary-hover)}.primary-button:active:where(.tudor-crm,.tudor-crm *){background:var(--primary-pressed)}.secondary-button:where(.tudor-crm,.tudor-crm *){background:#fff;border:1px solid var(--border);color:var(--text-secondary)}.secondary-button:hover:where(.tudor-crm,.tudor-crm *){background:var(--window-background);color:var(--text-primary)}.primary-button:disabled:where(.tudor-crm,.tudor-crm *),.secondary-button:disabled:where(.tudor-crm,.tudor-crm *){opacity:.6;cursor:wait}.panel-copy:where(.tudor-crm,.tudor-crm *){margin:3px 0 0;color:var(--text-secondary);font-size:12px;line-height:1.45}table:where(.tudor-crm,.tudor-crm *){width:100%;border-collapse:collapse}th:where(.tudor-crm,.tudor-crm *),td:where(.tudor-crm,.tudor-crm *){padding:14px 10px;text-align:left;border-bottom:1px solid var(--border);vertical-align:middle;font-size:14px}th:where(.tudor-crm,.tudor-crm *){color:var(--text-secondary);font-weight:500}td:where(.tudor-crm,.tudor-crm *){color:var(--text-primary)}.empty-row:where(.tudor-crm,.tudor-crm *){color:var(--text-secondary)}.admin-modal-overlay:where(.tudor-crm,.tudor-crm *){position:fixed;inset:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:200;padding:24px}.admin-modal:where(.tudor-crm,.tudor-crm *){background:#fff;border:1px solid var(--border);border-radius:var(--radius);width:min(700px,100%);max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 8px 24px #0000001f}.admin-modal-header:where(.tudor-crm,.tudor-crm *){display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--border);flex-shrink:0}.admin-modal-header h2:where(.tudor-crm,.tudor-crm *){margin:0;font-size:13px;font-weight:500}.admin-modal-close:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:0;border-radius:4px;cursor:pointer;color:var(--text-secondary);font-size:14px;flex-shrink:0}.admin-modal-close:hover:where(.tudor-crm,.tudor-crm *){background:#0000000f;color:var(--text-primary)}.admin-modal-body:where(.tudor-crm,.tudor-crm *){overflow-y:auto;flex:1}.secondary-button.is-active:where(.tudor-crm,.tudor-crm *){background:#e9edf4;border-color:#ccd6e3;color:#22354d}.primary-button:where(.tudor-crm,.tudor-crm *){border-radius:var(--radius-lg);background:var(--brand-primary);color:var(--brand-white)}.secondary-button:where(.tudor-crm,.tudor-crm *){border:1px solid var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-white);color:var(--brand-primary)}.primary-button:focus-visible:where(.tudor-crm,.tudor-crm *),.secondary-button:focus-visible:where(.tudor-crm,.tudor-crm *){outline:2px solid var(--brand-accent);outline-offset:2px}.primary-button-compact:where(.tudor-crm,.tudor-crm *),.secondary-button-compact:where(.tudor-crm,.tudor-crm *){border-radius:var(--radius)}.primary-button:disabled:where(.tudor-crm,.tudor-crm *),.secondary-button:disabled:where(.tudor-crm,.tudor-crm *){cursor:not-allowed}.crm-page-container-record:where(.tudor-crm,.tudor-crm *){--crm-page-gutter: clamp(16px, 1.35vw, 24px);padding:0;border:0;background:transparent;border-radius:0}.crm-page-container-record .page-container-body:where(.tudor-crm,.tudor-crm *){gap:0}.crm-search-panel:where(.tudor-crm,.tudor-crm *),.crm-detail-panel:where(.tudor-crm,.tudor-crm *){padding:0;overflow:hidden}.crm-page-record-open .crm-detail-panel:where(.tudor-crm,.tudor-crm *){overflow:visible;border:0;background:transparent;border-radius:0}.crm-search-header:where(.tudor-crm,.tudor-crm *),.crm-detail-header:where(.tudor-crm,.tudor-crm *){margin-bottom:0}.crm-search-body:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px;padding:14px}.crm-object-switch:where(.tudor-crm,.tudor-crm *){display:inline-flex;border:1px solid var(--border);border-radius:8px;overflow:hidden}.crm-object-switch-button:where(.tudor-crm,.tudor-crm *){border:0;background:#fff;padding:6px 10px;font-size:12px;font-weight:500;color:var(--text-secondary)}.crm-object-switch-button-active:where(.tudor-crm,.tudor-crm *){background:#eef4ff;color:#1d4ed8}.crm-search-shell:where(.tudor-crm,.tudor-crm *){width:100%}.crm-search-shell input:where(.tudor-crm,.tudor-crm *){width:100%}.crm-search-results:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;max-height:580px;overflow:auto}.crm-list-controls:where(.tudor-crm,.tudor-crm *){display:flex;align-items:end;gap:8px}.crm-list-controls label:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;font-size:11px;color:var(--text-secondary)}.crm-list-controls select:where(.tudor-crm,.tudor-crm *){min-width:140px}.crm-search-result:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;padding:10px 12px;border:1px solid var(--border);background:var(--surface-background);text-align:left;border-radius:10px}.crm-search-result strong:where(.tudor-crm,.tudor-crm *){font-size:13px}.crm-search-result span:where(.tudor-crm,.tudor-crm *){color:var(--text-secondary);font-size:12px}.crm-search-result-type:where(.tudor-crm,.tudor-crm *){justify-self:start}.crm-object-icon:where(.tudor-crm,.tudor-crm *){box-sizing:border-box}.crm-object-icon--badge:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;gap:6px;width:fit-content;min-height:22px;padding:2px 8px;border:1px solid var(--brand-border-strong, #d8dde6);border-radius:var(--radius-lg, 6px);background:var(--brand-surface, #fff);color:var(--brand-text, #16325c);font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap}.crm-object-icon img:where(.tudor-crm,.tudor-crm *){display:block;width:1em;height:1em;object-fit:contain}.crm-record-summary-object-icon--glyph:where(.tudor-crm,.tudor-crm *){display:grid;width:22px;height:22px;place-items:center;font-size:18px}.crm-object-icon--badge img:where(.tudor-crm,.tudor-crm *){width:14px;height:14px}.crm-object-icon--badge>span:where(.tudor-crm,.tudor-crm *){color:inherit;font:inherit}.crm-search-result-active:where(.tudor-crm,.tudor-crm *){border-color:#93c5fd;background:#eff6ff}.crm-inline-message:where(.tudor-crm,.tudor-crm *){margin:0 14px}.crm-list-pager:where(.tudor-crm,.tudor-crm *){display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;color:var(--text-secondary)}.crm-list-pager>div:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;gap:8px}.crm-empty-state:where(.tudor-crm,.tudor-crm *){padding:14px;color:var(--text-secondary)}.crm-empty-state p:where(.tudor-crm,.tudor-crm *){margin:0}.crm-detail-stack:where(.tudor-crm,.tudor-crm *){display:grid;gap:12px;padding:14px;border-bottom:1px solid var(--soft-border)}.crm-summary-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.crm-summary-item:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px;padding:10px 12px;border:1px solid var(--soft-border);background:var(--secondary-surface);border-radius:10px}.crm-summary-item span:where(.tudor-crm,.tudor-crm *){color:var(--text-secondary);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.crm-summary-item strong:where(.tudor-crm,.tudor-crm *){font-size:13px}.crm-contact-account-link:where(.tudor-crm,.tudor-crm *){display:flex;justify-content:flex-start}.crm-record-actions:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.crm-record-tabs:where(.tudor-crm,.tudor-crm *){display:flex;gap:4px;border-bottom:1px solid var(--soft-border);padding:0 14px}.crm-record-tab:where(.tudor-crm,.tudor-crm *){border:0;border-bottom:2px solid transparent;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:500;padding:10px 8px}.crm-record-tab-active:where(.tudor-crm,.tudor-crm *){color:#1d4ed8;border-bottom-color:#1d4ed8}.crm-record-main:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px}.crm-record-side:where(.tudor-crm,.tudor-crm *){align-self:start;max-height:72vh;overflow:auto}.crm-salesforce-card:where(.tudor-crm,.tudor-crm *){border:1px solid var(--soft-border);border-radius:8px;background:#fff}.crm-field-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:180px minmax(0,1fr);row-gap:8px;column-gap:12px;margin:0}.crm-field-grid dt:where(.tudor-crm,.tudor-crm *){margin:0;font-size:12px;color:var(--text-secondary)}.crm-field-grid dd:where(.tudor-crm,.tudor-crm *){margin:0;font-size:13px;color:var(--text-primary);font-weight:500}.crm-related-panel:where(.tudor-crm,.tudor-crm *),.crm-timeline-panel:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px}.crm-section-title:where(.tudor-crm,.tudor-crm *){font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.crm-related-list:where(.tudor-crm,.tudor-crm *),.crm-timeline-list:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px}.crm-related-row:where(.tudor-crm,.tudor-crm *),.crm-timeline-item:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;padding:10px 12px;border:1px solid var(--soft-border);background:var(--surface-background);border-radius:10px}.crm-related-row:where(.tudor-crm,.tudor-crm *){text-align:left}.crm-related-row span:where(.tudor-crm,.tudor-crm *),.crm-timeline-item p:where(.tudor-crm,.tudor-crm *),.crm-timeline-detail:where(.tudor-crm,.tudor-crm *){color:var(--text-secondary);font-size:12px}.crm-record-name-link:where(.tudor-crm,.tudor-crm *),.crm-record-name-link:hover:where(.tudor-crm,.tudor-crm *){color:inherit;text-decoration:none}.crm-record-name-link--standalone:hover:where(.tudor-crm,.tudor-crm *),.crm-record-name-link--standalone:focus-visible:where(.tudor-crm,.tudor-crm *){text-decoration:underline}.crm-related-table-wrap:where(.tudor-crm,.tudor-crm *){overflow:auto;border:1px solid #e3e8ef;border-radius:4px;background:#fff}.crm-related-table:where(.tudor-crm,.tudor-crm *){width:100%;min-width:520px;border-collapse:collapse;color:#16325c;font-size:13px}.crm-related-table th:where(.tudor-crm,.tudor-crm *),.crm-related-table td:where(.tudor-crm,.tudor-crm *){padding:8px 10px;border-bottom:1px solid #edf1f5;text-align:left;vertical-align:middle}.crm-related-table th:where(.tudor-crm,.tudor-crm *){background:#f7f9fc;color:#31476c;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.crm-related-table tbody tr:where(.tudor-crm,.tudor-crm *){cursor:pointer}.crm-related-table tbody tr:hover:where(.tudor-crm,.tudor-crm *),.crm-related-table tbody tr:focus-visible:where(.tudor-crm,.tudor-crm *){background:#f3f8ff;outline:none}.crm-related-table tbody tr:last-child td:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-related-table strong:where(.tudor-crm,.tudor-crm *){color:#002b5c;font-weight:600}.crm-related-empty:where(.tudor-crm,.tudor-crm *){color:#9aa6b5}.crm-derived-depot-list:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px}.crm-derived-depot:where(.tudor-crm,.tudor-crm *){display:grid;gap:7px;padding:9px 10px;border:1px solid #e3e8ef;border-radius:4px;background:#fff}.crm-derived-depot-header:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:flex-start;gap:10px}.crm-derived-depot-header>div:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;min-width:0}.crm-derived-depot-header strong:where(.tudor-crm,.tudor-crm *){color:#002b5c;font-size:13px;font-weight:600;overflow-wrap:anywhere}.crm-derived-depot-header span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:12px}.crm-derived-depot-postcode:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;border:1px solid #d8dde6;border-radius:4px;padding:3px 7px;background:#f7f9fc;color:#31476c;font-size:12px;font-weight:600}.crm-derived-depot-contacts:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:6px}.crm-derived-depot-contact:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;min-width:0;border:1px solid #edf1f5;border-radius:4px;background:#f9fbfd;padding:6px 8px;color:#16325c;text-align:left;cursor:pointer}.crm-derived-depot-contact:hover:where(.tudor-crm,.tudor-crm *),.crm-derived-depot-contact:focus-visible:where(.tudor-crm,.tudor-crm *){border-color:#b8c7dc;background:#f3f8ff;outline:none}.crm-derived-depot-contact strong:where(.tudor-crm,.tudor-crm *){font-size:12px;font-weight:600;overflow-wrap:anywhere}.crm-derived-depot-contact span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:12px;overflow-wrap:anywhere}.crm-derived-depot-address:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.crm-derived-depot-actions:where(.tudor-crm,.tudor-crm *){display:flex;justify-content:flex-end}.crm-derived-depot-detail:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px}.crm-derived-depot-detail-head:where(.tudor-crm,.tudor-crm *){display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px;border:1px solid #e3e8ef;border-radius:4px;background:#fff}.crm-derived-depot-detail-head h3:where(.tudor-crm,.tudor-crm *){margin:0;color:#002b5c;font-size:16px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.crm-derived-depot-detail-head span:where(.tudor-crm,.tudor-crm *){display:inline-block;margin-top:3px;color:#54698d;font-size:12px}.crm-derived-depot-icon:where(.tudor-crm,.tudor-crm *){display:grid;place-items:center;width:28px;height:28px;flex:0 0 auto;border-radius:4px;background:#eaf3ef;color:#00703c}.crm-derived-depot-icon img:where(.tudor-crm,.tudor-crm *){width:18px;height:18px}.crm-derived-depot-detail-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:10px}.crm-derived-depot-detail-panel:where(.tudor-crm,.tudor-crm *){display:grid;gap:7px;min-width:0;padding:10px;border:1px solid #e3e8ef;border-radius:4px;background:#fff}.crm-derived-depot-detail-panel h4:where(.tudor-crm,.tudor-crm *){margin:0;color:#31476c;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.crm-derived-depot-detail-panel address:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;color:#16325c;font-size:13px;font-style:normal;line-height:1.35}.crm-derived-address-candidates:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px}.crm-derived-address-candidate:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px;padding:7px 8px;border:1px solid #edf1f5;border-radius:4px;background:#f9fbfd}.crm-derived-address-candidate-primary:where(.tudor-crm,.tudor-crm *){border-color:#badbcc;background:#f3fbf6}.crm-derived-address-candidate strong:where(.tudor-crm,.tudor-crm *){color:#16325c;font-size:12px;font-weight:600}.crm-derived-address-candidate span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.crm-timeline-item p:where(.tudor-crm,.tudor-crm *){margin:0}.crm-timeline-meta:where(.tudor-crm,.tudor-crm *),.crm-timeline-detail:where(.tudor-crm,.tudor-crm *){display:flex;gap:8px;flex-wrap:wrap}.crm-timeline-type:where(.tudor-crm,.tudor-crm *){font-weight:500;color:var(--text-primary)!important}.crm-email-toggle:where(.tudor-crm,.tudor-crm *){border:1px solid var(--border);background:transparent;color:var(--text-secondary);font-size:12px;padding:4px 8px;border-radius:6px}.crm-email-detail:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1;margin-top:10px;border-top:1px solid var(--border);padding-top:10px}.crm-email-detail-body:where(.tudor-crm,.tudor-crm *){display:grid;justify-items:center;gap:10px}.crm-email-detail-meta:where(.tudor-crm,.tudor-crm *){display:grid;gap:7px;width:100%;margin:0;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface-subtle, #f7f9fb);font-size:12px;color:var(--text-secondary)}.crm-email-detail-meta>div:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:42px minmax(0,1fr);align-items:baseline;gap:8px}.crm-email-detail-meta dt:where(.tudor-crm,.tudor-crm *){color:var(--text-secondary);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.crm-email-detail-meta dd:where(.tudor-crm,.tudor-crm *){min-width:0;margin:0;overflow-wrap:anywhere;color:var(--text-primary);font-size:13px;font-weight:600}.crm-email-frame:where(.tudor-crm,.tudor-crm *){width:100%;min-height:360px;border:1px solid var(--border);border-radius:8px;background:#fff}.crm-email-text:where(.tudor-crm,.tudor-crm *){width:100%;box-sizing:border-box;margin:0;padding:10px;border:1px solid var(--border);background:#fff;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:12px;line-height:1.5}.crm-sf-record:where(.tudor-crm,.tudor-crm *){font-family:Salesforce Sans,Arial,sans-serif}.crm-address-map-link:where(.tudor-crm,.tudor-crm *){display:block;color:inherit;text-decoration:none;border-radius:3px}.crm-address-map-link:hover:where(.tudor-crm,.tudor-crm *),.crm-address-map-link:focus-visible:where(.tudor-crm,.tudor-crm *){color:#006dcc;text-decoration:underline;text-underline-offset:2px}.crm-sf-list-shell:where(.tudor-crm,.tudor-crm *){--crm-page-gutter: clamp(16px, 1.35vw, 24px);border:0;background:var(--window-background)}.crm-sf-list-header:where(.tudor-crm,.tudor-crm *){display:flex;justify-content:space-between;align-items:center;gap:12px;margin:var(--crm-page-gutter) var(--crm-page-gutter) 0;padding:12px 14px;border:1px solid #d8dde6;border-radius:6px 6px 0 0;background:#fff}.crm-sf-list-header h3:where(.tudor-crm,.tudor-crm *){margin:0;font-size:22px;color:#16325c;font-weight:400}.crm-sf-list-table-wrap:where(.tudor-crm,.tudor-crm *){overflow:auto;margin:0 var(--crm-page-gutter);border-right:1px solid #d8dde6;border-left:1px solid #d8dde6;background:#fff}.crm-sf-list-table:where(.tudor-crm,.tudor-crm *){width:100%;min-width:1040px;border-collapse:collapse;table-layout:fixed;font-size:12px;color:#16325c}.crm-sf-list-table th:where(.tudor-crm,.tudor-crm *),.crm-sf-list-table td:where(.tudor-crm,.tudor-crm *){height:32px;border-right:1px solid #e1e5eb;border-bottom:1px solid #e1e5eb;padding:5px 8px;text-align:left;vertical-align:middle}.crm-sf-list-table th:last-child:where(.tudor-crm,.tudor-crm *),.crm-sf-list-table td:last-child:where(.tudor-crm,.tudor-crm *){border-right:0}.crm-sf-list-table th:where(.tudor-crm,.tudor-crm *){position:sticky;top:0;z-index:1;font-size:11px;color:#54698d;background:#f7f9fb;font-weight:600;line-height:1.2;text-transform:none;white-space:nowrap}.crm-sf-list-table td:where(.tudor-crm,.tudor-crm *){overflow:hidden;max-width:1px;color:#1f2937;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.crm-sf-list-table tbody tr:nth-child(2n):where(.tudor-crm,.tudor-crm *){background:#fbfcfd}.crm-sf-list-table tbody tr:where(.tudor-crm,.tudor-crm *){cursor:pointer;transition:background .14s ease,box-shadow .14s ease}.crm-sf-list-table tbody tr:hover:where(.tudor-crm,.tudor-crm *){background:#f7fbf8;box-shadow:inset 3px 0 #00703c}.crm-sf-list-table th:nth-child(1):where(.tudor-crm,.tudor-crm *){width:22%}.crm-sf-list-table th:nth-child(2):where(.tudor-crm,.tudor-crm *){width:12%}.crm-sf-list-table th:nth-child(3):where(.tudor-crm,.tudor-crm *){width:12%}.crm-sf-list-table th:nth-child(4):where(.tudor-crm,.tudor-crm *){width:11%}.crm-sf-list-table th:nth-child(5):where(.tudor-crm,.tudor-crm *),.crm-sf-list-table th:nth-child(6):where(.tudor-crm,.tudor-crm *){width:16%}.crm-sf-list-table th:nth-child(7):where(.tudor-crm,.tudor-crm *){width:13%}.crm-sf-list-table th:nth-child(8):where(.tudor-crm,.tudor-crm *){width:74px}.crm-sf-list-table-account th:nth-child(1):where(.tudor-crm,.tudor-crm *){width:22%}.crm-sf-list-table-account th:nth-child(2):where(.tudor-crm,.tudor-crm *){width:9%}.crm-sf-list-table-account th:nth-child(3):where(.tudor-crm,.tudor-crm *){width:13%}.crm-sf-list-table-account th:nth-child(4):where(.tudor-crm,.tudor-crm *){width:7%}.crm-sf-list-table-account th:nth-child(5):where(.tudor-crm,.tudor-crm *){width:17%}.crm-sf-list-table-account th:nth-child(6):where(.tudor-crm,.tudor-crm *){width:11%}.crm-sf-list-table-account th:nth-child(7):where(.tudor-crm,.tudor-crm *){width:10%}.crm-sf-list-table-account th:nth-child(8):where(.tudor-crm,.tudor-crm *){width:11%}.crm-sf-account-name-cell:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;align-items:center;gap:7px}.crm-sf-account-name-cell .crm-sf-inline-link:where(.tudor-crm,.tudor-crm *){min-width:0}.crm-tier-pill:where(.tudor-crm,.tudor-crm *){display:inline-flex;flex:0 0 auto;align-items:center;min-height:20px;border-radius:3px;padding:2px 7px;font-size:10px;font-weight:650;line-height:1.2;white-space:nowrap}.crm-tier-pill:where(.tudor-crm,.tudor-crm *){border:1px solid #ddd3bd;background:#f5f1e8;color:#765e2c}.crm-list-empty-value:where(.tudor-crm,.tudor-crm *){color:#8792a2;font-style:italic}.crm-sf-list-row-inactive td:where(.tudor-crm,.tudor-crm *){background:#fff8f8}.crm-sf-list-row-inactive:hover td:where(.tudor-crm,.tudor-crm *){background:inherit}.crm-sf-list-primary:where(.tudor-crm,.tudor-crm *),.crm-sf-list-stack:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px;min-width:0}.crm-sf-list-table .crm-sf-inline-link:where(.tudor-crm,.tudor-crm *){display:inline-block;max-width:100%;overflow:clip;border:0;background:transparent;color:#16325c;padding:0;font:inherit;font-size:12px;font-weight:600;line-height:1.25;text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.crm-sf-list-table .crm-sf-inline-link:hover:where(.tudor-crm,.tudor-crm *),.crm-sf-list-table .crm-sf-inline-link:focus-visible:where(.tudor-crm,.tudor-crm *){color:#00703c;text-decoration:underline}.crm-sf-list-number:where(.tudor-crm,.tudor-crm *){font-variant-numeric:tabular-nums;text-align:right!important}.crm-sf-list-primary span:where(.tudor-crm,.tudor-crm *),.crm-sf-list-stack span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:12px;line-height:1.3;overflow-wrap:anywhere}.crm-sf-list-stack span:first-child:where(.tudor-crm,.tudor-crm *){color:#16325c;font-size:13px}.crm-status-pill:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;min-height:20px;max-width:100%;padding:2px 7px;border:1px solid #b7dfc7;border-radius:3px;background:#eef8f1;color:#1f6b3b;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-status-pill-inactive:where(.tudor-crm,.tudor-crm *){border-color:#e2b6b6;background:#fff0f0;color:#9b2525}.crm-status-pill-empty:where(.tudor-crm,.tudor-crm *){border-color:#d8dde6;background:#f7f8fa;color:#7b8794}.crm-sf-list-open:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;min-height:20px;padding:2px 7px;border:1px solid #c8d3df;border-radius:3px;color:#16325c;background:#fff;font-size:11px;font-weight:600}.crm-sf-list-footer:where(.tudor-crm,.tudor-crm *){display:flex;justify-content:space-between;align-items:center;gap:8px;margin:0 var(--crm-page-gutter) var(--crm-page-gutter);padding:8px 10px;border:1px solid #d8dde6;border-radius:0 0 6px 6px;background:#fff;font-size:12px;color:#54698d}.crm-sf-list-footer>div:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;gap:8px}.crm-map-view:where(.tudor-crm,.tudor-crm *){position:relative;overflow:hidden;background:#eef2f6}.crm-map-canvas:where(.tudor-crm,.tudor-crm *){width:100%}.crm-map-search-panel:where(.tudor-crm,.tudor-crm *){position:absolute;top:14px;right:14px;z-index:500;display:grid;width:min(520px,calc(100% - 28px));gap:8px;border:1px solid #cbd3dc;border-radius:4px;background:#fff;padding:10px;box-shadow:0 10px 24px #0f172a24}.crm-map-search-form:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) 142px auto;gap:8px}.crm-page-container .crm-map-search-submit:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);background:var(--brand-primary);color:var(--brand-white)}.crm-page-container .crm-map-search-submit:hover:not(:disabled):where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-map-search-submit:active:not(:disabled):where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);background:var(--brand-white);color:var(--brand-primary)}.crm-map-search-form input:where(.tudor-crm,.tudor-crm *),.crm-map-search-form select:where(.tudor-crm,.tudor-crm *){min-width:0;height:32px;border:1px solid #cbd3dc;border-radius:4px;background:#fff;color:#16325c;padding:0 9px;font:inherit;font-size:12px}.crm-map-message:where(.tudor-crm,.tudor-crm *){margin:0;color:#54698d;font-size:12px;line-height:1.35}.crm-map-message-error:where(.tudor-crm,.tudor-crm *){color:#b91c1c}.crm-map-selected-record:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;align-items:center;border-top:1px solid #edf1f5;padding-top:8px}.crm-map-selected-record span:where(.tudor-crm,.tudor-crm *),.crm-map-result span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.crm-map-selected-record strong:where(.tudor-crm,.tudor-crm *),.crm-map-selected-record small:where(.tudor-crm,.tudor-crm *),.crm-map-result strong:where(.tudor-crm,.tudor-crm *),.crm-map-result small:where(.tudor-crm,.tudor-crm *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-map-selected-record strong:where(.tudor-crm,.tudor-crm *){color:#16325c;font-size:13px}.crm-map-selected-record small:where(.tudor-crm,.tudor-crm *){grid-column:1;color:#54698d;font-size:12px}.crm-map-selected-record :is(button,a):where(.tudor-crm,.tudor-crm *){grid-column:2;grid-row:1 / span 3}.crm-map-results:where(.tudor-crm,.tudor-crm *){position:absolute;left:14px;right:14px;bottom:14px;z-index:500;display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;pointer-events:none}.crm-map-result:where(.tudor-crm,.tudor-crm *){display:grid;flex:0 0 230px;gap:2px;border:1px solid #cbd3dc;border-radius:4px;background:#fffffff5;color:#16325c;padding:8px 9px;text-align:left;box-shadow:0 6px 18px #0f172a1f;cursor:pointer;pointer-events:auto}.crm-map-pin:where(.tudor-crm,.tudor-crm *){background:none;border:0}.crm-map-pin svg:where(.tudor-crm,.tudor-crm *){display:block}.crm-map-view>.crm-map-view-toggle:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:500;top:14px;right:14px;box-shadow:0 10px 24px #0f172a24}.crm-map-panel:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:500;top:calc(24px + var(--crm-control-compact-height, 34px));right:14px;display:grid;gap:10px;width:min(320px,calc(100% - 28px));padding:12px;border:1px solid var(--crm-ui-border-strong);border-radius:4px;background:var(--crm-ui-surface);box-shadow:0 10px 24px #0f172a24}.crm-map-panel .crm-map-search-form:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr) auto}.crm-map-corner-tools:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:1001;right:14px;bottom:34px;display:flex;flex-direction:column;align-items:flex-end;gap:10px;pointer-events:none}.crm-map-corner-tools>*:where(.tudor-crm,.tudor-crm *){pointer-events:auto}.crm-map-zoom:where(.tudor-crm,.tudor-crm *){display:grid;flex:none;border:1px solid var(--crm-ui-border-strong);border-radius:4px;background:var(--crm-ui-surface);box-shadow:0 10px 24px #0f172a24}.crm-map-zoom .crm-map-zoom-button:where(.tudor-crm,.tudor-crm *){border:0}.crm-map-zoom .crm-map-zoom-button+.crm-map-zoom-button:where(.tudor-crm,.tudor-crm *){border-top:1px solid var(--crm-ui-border)}.crm-map-zoom .crm-map-zoom-button:first-child:where(.tudor-crm,.tudor-crm *){border-radius:3px 3px 0 0}.crm-map-zoom .crm-map-zoom-button:last-child:where(.tudor-crm,.tudor-crm *){border-radius:0 0 3px 3px}.crm-map-agenda[hidden]:where(.tudor-crm,.tudor-crm *){display:none}.crm-map-agenda:where(.tudor-crm,.tudor-crm *){display:flex;width:280px;min-height:0;max-width:100%;max-height:min(320px,40vh);flex-direction:column;border:1px solid var(--crm-ui-border-strong);border-radius:4px;background:var(--crm-ui-surface);box-shadow:0 10px 24px #0f172a24}.crm-map-agenda-head:where(.tudor-crm,.tudor-crm *){display:flex;flex:none;align-items:baseline;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid var(--crm-ui-border);background:var(--crm-ui-surface-muted);border-radius:3px 3px 0 0}.crm-map-agenda-title:where(.tudor-crm,.tudor-crm *){margin:0;font-size:13px;font-weight:600}.crm-map-agenda-date:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);font-size:12px}.crm-map-agenda-day:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:6px}.crm-map-agenda-day-steps:where(.tudor-crm,.tudor-crm *){display:flex;gap:2px}.crm-map-agenda-body:where(.tudor-crm,.tudor-crm *){min-height:0;overflow-y:auto;padding:10px 12px}.crm-map-agenda-list:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px;margin:0;padding:0;list-style:none}.crm-map-agenda-item:where(.tudor-crm,.tudor-crm *),.crm-map-agenda-link:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:46px minmax(0,1fr);gap:8px;align-items:baseline}.crm-map-agenda-item-linked:where(.tudor-crm,.tudor-crm *){display:block}.crm-map-agenda-item:has(>.crm-map-agenda-order):where(.tudor-crm,.tudor-crm *),.crm-map-agenda-link:has(>.crm-map-agenda-order):where(.tudor-crm,.tudor-crm *){grid-template-columns:22px 40px minmax(0,1fr)}.crm-map-agenda-order:where(.tudor-crm,.tudor-crm *){align-self:center}.crm-map-route-stop:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:22px;height:22px;border:2px solid var(--crm-ui-surface, #fff);border-radius:50%;background:var(--crm-ui-primary, #005f61);box-shadow:0 1px 3px #00000059;color:#fff;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.crm-map-route-stop-marker .crm-map-route-stop:where(.tudor-crm,.tudor-crm *){width:26px;height:26px;font-size:12px;cursor:pointer}.crm-map-agenda .crm-map-route-stop:where(.tudor-crm,.tudor-crm *){box-shadow:none}.crm-map-agenda-link:where(.tudor-crm,.tudor-crm *),.crm-map-agenda-link:hover:where(.tudor-crm,.tudor-crm *){margin:-4px -6px;padding:4px 6px;border-radius:6px;color:inherit;text-decoration:none}.crm-map-agenda-link:hover:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted)}.crm-map-agenda-link:hover .crm-map-agenda-subject:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary)}.crm-map-agenda-time:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);font-size:12px;font-variant-numeric:tabular-nums}.crm-map-agenda-detail:where(.tudor-crm,.tudor-crm *){display:grid;gap:1px;min-width:0}.crm-map-agenda-subject:where(.tudor-crm,.tudor-crm *){overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.crm-map-agenda-location:where(.tudor-crm,.tudor-crm *),.crm-map-agenda-cancelled:where(.tudor-crm,.tudor-crm *){overflow:hidden;color:var(--crm-ui-text-soft);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.crm-map-agenda-item-cancelled .crm-map-agenda-subject:where(.tudor-crm,.tudor-crm *){text-decoration:line-through}.crm-map-agenda-item-cancelled .crm-map-agenda-cancelled:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-negative-text);font-weight:600}.crm-map-agenda-toggle:where(.tudor-crm,.tudor-crm *){box-shadow:0 10px 24px #0f172a24}.crm-map-legend:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--crm-ui-border)}.crm-map-legend-toggle:where(.tudor-crm,.tudor-crm *){display:flex;gap:8px;align-items:center;width:100%;padding:3px 5px;border:1px solid transparent;border-radius:4px;background:none;color:var(--crm-ui-text);font-size:12px;text-align:start;cursor:pointer}.crm-map-legend-toggle:hover:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-ui-border)}.crm-map-legend-toggle[aria-pressed=false]:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);opacity:.85}.crm-map-legend-toggle[aria-pressed=false] .crm-map-legend-label:where(.tudor-crm,.tudor-crm *){text-decoration:line-through}.crm-map-legend-eye:where(.tudor-crm,.tudor-crm *){flex:0 0 14px;width:14px;height:14px}.crm-map-legend-swatch:where(.tudor-crm,.tudor-crm *){flex:0 0 11px;width:11px;height:11px;border-radius:50%}.crm-map-legend-swatch-outline:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;border:1.5px solid var(--crm-ui-border-strong)}.crm-map-legend-swatch-hollow:where(.tudor-crm,.tudor-crm *),.crm-map-depot-tier-hollow:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;border:2px solid currentColor;background:var(--crm-ui-surface)}.crm-map-legend-label:where(.tudor-crm,.tudor-crm *){flex:1 1 auto}.crm-map-legend-rule:where(.tudor-crm,.tudor-crm *){display:flex;gap:8px;align-items:center;margin-top:6px;padding-top:8px;padding-right:6px;border-top:1px solid var(--crm-ui-border)}.crm-map-legend-rule .crm-map-legend-toggle:where(.tudor-crm,.tudor-crm *){flex:0 1 auto;width:auto;padding-right:0}.crm-map-legend-rule .crm-map-legend-label:where(.tudor-crm,.tudor-crm *){flex:0 0 auto}.crm-map-legend-select:where(.tudor-crm,.tudor-crm *){flex:0 0 112px}.crm-map-legend-select.crm-map-legend-select-month:where(.tudor-crm,.tudor-crm *){flex-basis:124px}.crm-map-legend-rule .crm-map-legend-count:where(.tudor-crm,.tudor-crm *){margin-left:auto}.crm-map-legend-count:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);font-variant-numeric:tabular-nums}.crm-map-drawer:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:520;top:0;bottom:0;left:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);width:292px;border-right:1px solid var(--crm-ui-border);background:var(--crm-ui-surface);box-shadow:6px 0 20px #0f172a1a;transition:transform .18s ease}.crm-map-drawer[data-open=false]:where(.tudor-crm,.tudor-crm *){transform:translate(-292px)}.crm-map-drawer-head:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px;padding:11px 12px;border-bottom:1px solid var(--crm-ui-border);background:var(--crm-ui-surface-muted)}.crm-map-drawer-title:where(.tudor-crm,.tudor-crm *){display:flex;gap:8px;align-items:baseline;justify-content:space-between}.crm-map-drawer-title h3:where(.tudor-crm,.tudor-crm *){margin:0;font-size:13px;font-weight:600}.crm-map-drawer-count:where(.tudor-crm,.tudor-crm *),.crm-map-drawer-hint:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);font-size:12px;font-variant-numeric:tabular-nums}.crm-map-drawer-tools:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px;padding:10px 12px;border-bottom:1px solid var(--crm-ui-border)}.crm-map-drawer-list:where(.tudor-crm,.tudor-crm *){overflow-y:auto}.crm-map-drawer-empty:where(.tudor-crm,.tudor-crm *){display:block;padding:16px 12px;color:var(--crm-ui-text-soft);font-size:13px}.crm-map-drawer-handle:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:519;top:50%;left:292px;display:grid;width:24px;height:64px;place-items:center;padding:0;transform:translateY(-50%);border:1px solid var(--crm-ui-border-strong);border-left:0;border-radius:0 8px 8px 0;background:var(--crm-ui-surface);color:var(--crm-ui-primary);box-shadow:0 10px 24px #0f172a24;cursor:pointer;transition:left .18s ease,background-color .12s ease}.crm-map-drawer-handle:hover:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted)}.crm-map-drawer-handle svg:where(.tudor-crm,.tudor-crm *){width:14px;height:14px}.crm-map-drawer-handle-closed:where(.tudor-crm,.tudor-crm *){left:0;border-left:1px solid var(--crm-ui-border-strong)}.crm-map-depot-row:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;border-bottom:1px solid var(--crm-ui-border);border-left:3px solid transparent;background:var(--crm-ui-surface)}.crm-map-depot-row:hover:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted)}.crm-map-depot-row-active:where(.tudor-crm,.tudor-crm *){border-left-color:var(--crm-ui-primary);background:var(--crm-ui-surface-muted)}.crm-map-depot-select:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;width:100%;padding:9px 4px 9px 12px;border:0;background:none;color:var(--crm-ui-text);text-align:start;cursor:pointer}.crm-map-depot-actions:where(.tudor-crm,.tudor-crm *){padding:0 10px;border:0;background:none;color:var(--crm-ui-text);font-size:15px;line-height:1;cursor:pointer}.crm-map-depot-actions:hover:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-primary)}.crm-map-depot-name:where(.tudor-crm,.tudor-crm *){font-weight:600;line-height:1.25}.crm-map-depot-meta:where(.tudor-crm,.tudor-crm *){display:flex;gap:6px;align-items:center;color:var(--crm-ui-text-soft);font-size:12px;font-variant-numeric:tabular-nums}.crm-map-depot-tier:where(.tudor-crm,.tudor-crm *){flex:0 0 8px;width:8px;height:8px;border-radius:50%}@media(prefers-reduced-motion:reduce){.crm-map-drawer:where(.tudor-crm,.tudor-crm *),.crm-map-drawer-handle:where(.tudor-crm,.tudor-crm *){transition:none}}.crm-map-drawer-row:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.crm-map-filter-panel:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:530;top:96px;left:304px;display:grid;gap:10px;width:min(300px,calc(100% - 320px));padding:12px;border:1px solid var(--crm-ui-border-strong);border-radius:4px;background:var(--crm-ui-surface);box-shadow:0 10px 24px #0f172a24}.crm-map-filter-rule:where(.tudor-crm,.tudor-crm *){display:grid;gap:5px}.crm-map-filter-label:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.crm-map-filter-foot:where(.tudor-crm,.tudor-crm *){display:flex;gap:8px;justify-content:space-between;padding-top:10px;border-top:1px solid var(--crm-ui-border)}.crm-map-pin-popup:where(.tudor-crm,.tudor-crm *){position:absolute;top:0;left:0;transform:translate(-50%,calc(-100% - 46px));display:grid;gap:7px;width:232px;padding:9px 10px 10px;border:1px solid var(--crm-ui-border-strong);border-radius:4px;background:var(--crm-ui-surface);box-shadow:0 10px 24px #0f172a2e;cursor:default;pointer-events:auto}.crm-map-pin-popup-head:where(.tudor-crm,.tudor-crm *){display:flex;gap:8px;align-items:flex-start}.crm-map-pin-popup-identity:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-width:0;display:grid;gap:2px}.crm-map-pin-popup-title:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text);font-size:13px;line-height:1.25;overflow-wrap:anywhere}.crm-map-pin-popup-tier:where(.tudor-crm,.tudor-crm *){display:flex;gap:5px;align-items:center;color:var(--crm-ui-text-soft);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.crm-map-pin-popup-tier-dot:where(.tudor-crm,.tudor-crm *){width:8px;height:8px;border-radius:50%}.crm-page-container .crm-map-pin-popup .crm-modal__close:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;color:var(--crm-ui-text-soft)}.crm-page-container .crm-map-pin-popup .crm-modal__close:hover:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted);color:var(--crm-ui-text)}.crm-map-pin-popup-body:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;border-top:1px solid var(--crm-ui-border);padding-top:7px}.crm-map-pin-popup-row:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:66px minmax(0,1fr);gap:8px;align-items:baseline}.crm-map-pin-popup-label:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.crm-map-pin-popup-value:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text);font-size:12px;line-height:1.35;overflow-wrap:anywhere}.crm-map-pin-popup-tail:where(.tudor-crm,.tudor-crm *){position:absolute;bottom:-6px;left:50%;width:11px;height:11px;transform:translate(-50%) rotate(45deg);border-right:1px solid var(--crm-ui-border-strong);border-bottom:1px solid var(--crm-ui-border-strong);background:var(--crm-ui-surface)}.crm-context-menu:where(.tudor-crm,.tudor-crm *){position:fixed;z-index:1200;min-width:226px;padding:5px;border:1px solid var(--crm-ui-border);border-radius:6px;background:var(--crm-ui-surface);box-shadow:0 18px 44px #0f172a2e}.crm-context-menu--compact:where(.tudor-crm,.tudor-crm *){min-width:0}.crm-context-menu-heading:where(.tudor-crm,.tudor-crm *){display:grid;gap:1px;padding:7px 9px 8px;border-bottom:1px solid var(--crm-ui-border)}.crm-context-menu-heading strong:where(.tudor-crm,.tudor-crm *){font-size:13px;line-height:1.25}.crm-context-menu-heading span:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);font-size:12px}.crm-context-menu-item:where(.tudor-crm,.tudor-crm *){display:block;width:100%;padding:8px 9px;border:0;border-radius:4px;background:none;color:var(--crm-ui-text);font:inherit;text-align:start;cursor:pointer}.crm-context-menu-item:hover:not(:disabled):where(.tudor-crm,.tudor-crm *),.crm-context-menu-item:focus-visible:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted)}.crm-context-menu-item:disabled:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted);cursor:not-allowed}.crm-context-menu-item-separated:where(.tudor-crm,.tudor-crm *){margin-top:4px;border-top:1px solid var(--crm-ui-border);border-radius:0 0 4px 4px;padding-top:10px}.crm-context-menu-item-emphasis:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-primary);font-weight:600}@media(max-width:900px){.crm-map-filter-panel:where(.tudor-crm,.tudor-crm *){left:12px;width:min(300px,calc(100% - 24px))}}.crm-map-booked:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:540;bottom:18px;left:50%;transform:translate(-50%)}.crm-page-container:has(.crm-map-shell) .crm-modal-overlay:where(.tudor-crm,.tudor-crm *){z-index:1100}.crm-map-contact-blocked:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-negative-text)}.crm-map-result:hover:where(.tudor-crm,.tudor-crm *),.crm-map-result-active:where(.tudor-crm,.tudor-crm *){border-color:#00703c;box-shadow:inset 3px 0 #00703c,0 6px 18px #0f172a1f}.crm-map-result strong:where(.tudor-crm,.tudor-crm *){color:#16325c;font-size:12px}.crm-map-result small:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:11px}.crm-map-marker:where(.tudor-crm,.tudor-crm *){display:grid;place-items:center;border:2px solid #ffffff;border-radius:50%;box-shadow:0 2px 8px #0f172a47}.crm-map-marker-depot>span:where(.tudor-crm,.tudor-crm *){display:grid;width:22px;height:22px;place-items:center;border-radius:50%;color:#fff;font-size:11px;font-weight:800;line-height:1}.crm-map-marker-account:where(.tudor-crm,.tudor-crm *){border:0;border-radius:0;background:transparent;box-shadow:none}.crm-map-marker-account .crm-map-object-icon:where(.tudor-crm,.tudor-crm *){display:grid;width:22px;height:22px;place-items:center;font-size:18px}.crm-map-marker-depot>span:where(.tudor-crm,.tudor-crm *){background:#005f61}.crm-map-cluster>span:where(.tudor-crm,.tudor-crm *){display:grid;width:34px;height:34px;place-items:center;border:2px solid #ffffff;border-radius:50%;background:#005f61;box-shadow:0 2px 8px #0f172a47;color:#fff;font-size:12px;font-weight:700}.crm-map-loading:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:500;top:50%;left:50%;display:flex;align-items:center;gap:10px;padding:12px 18px;transform:translate(-50%,-50%);border:1px solid #d8dde6;border-radius:999px;background:#fff;box-shadow:0 6px 20px #0f172a2e;color:#303030;font-size:13px}.crm-map-loading-spinner:where(.tudor-crm,.tudor-crm *){display:block;width:16px;height:16px;border:2px solid #d8dde6;border-top-color:#005f61;border-radius:50%;animation:crm-map-spin .8s linear infinite}@keyframes crm-map-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.crm-map-loading-spinner:where(.tudor-crm,.tudor-crm *){animation-duration:3s}}.crm-map-legend-swatch:where(.tudor-crm,.tudor-crm *){display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:50%;vertical-align:baseline}.crm-map-table:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface)}.crm-map-table-toolbar:where(.tudor-crm,.tudor-crm *){border-bottom:1px solid var(--crm-ui-border);background:var(--crm-ui-surface)}.crm-map-table-title:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--crm-ui-text);font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap}.crm-map-table-detail:where(.tudor-crm,.tudor-crm *){overflow:hidden;color:var(--crm-ui-text-soft);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.crm-page-container .crm-map-table-scroller:where(.tudor-crm,.tudor-crm *){--crm-control-compact-height: 26px}.crm-page-container .crm-map-table-scroller table.crm-data-table td.crm-map-table-control-cell:where(.tudor-crm,.tudor-crm *){padding-top:3px;padding-bottom:3px}.crm-page-container .crm-map-table-scroller .crm-map-plan-code-input:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-map-table-scroller .crm-map-plan-campaign-input:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;width:100%;height:var(--crm-control-compact-height);min-height:0;padding:0 6px}.crm-page-container .crm-map-table-scroller .crm-map-plan-next-visit:where(.tudor-crm,.tudor-crm *){width:100%}.crm-page-container .crm-map-table-scroller .crm-map-plan-next-visit .crm-select-menu-trigger:where(.tudor-crm,.tudor-crm *){width:100%;height:var(--crm-control-compact-height);min-height:0}.crm-page-container .crm-map-table-scroller .crm-map-plan-code-input:where(.tudor-crm,.tudor-crm *){text-transform:uppercase;font-weight:600}.crm-page-container .crm-map-table-scroller table.crm-data-table td.crm-map-table-frozen:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface)}.crm-map-table-scroller .crm-map-table-frozen-edge:where(.tudor-crm,.tudor-crm *):after{position:absolute;top:0;right:-8px;bottom:0;width:8px;background:linear-gradient(to right,#00393a1f,#00393a00);content:"";pointer-events:none}.crm-page-container .crm-map-table-scroller table.crm-data-table td.crm-map-table-depot:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--crm-map-tier-colour) 22%,var(--crm-ui-surface));box-shadow:inset 4px 0 0 var(--crm-map-tier-colour);color:var(--crm-ui-text);font-weight:600}.crm-map-table-hidden-text:where(.tudor-crm,.tudor-crm *){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.crm-page-container .crm-map-table-scroller table.crm-data-table :is(th,td).crm-map-table-month:where(.tudor-crm,.tudor-crm *){border-left:1px solid var(--crm-ui-border);padding:0 2px;text-align:center;vertical-align:middle}.crm-page-container .crm-map-table-scroller table.crm-data-table thead th:where(.tudor-crm,.tudor-crm *){box-shadow:none}.crm-page-container .crm-map-table-scroller table.crm-data-table th.crm-map-table-year:where(.tudor-crm,.tudor-crm *){height:var(--crm-map-table-year-height);padding:0 4px;border-left:1px solid var(--crm-ui-border);border-bottom:1px solid var(--crm-ui-border);color:var(--crm-ui-text-soft);font-size:11px;font-weight:700;line-height:1;text-align:center;vertical-align:middle}.crm-page-container .crm-map-table-scroller table.crm-data-table th.crm-map-table-month:where(.tudor-crm,.tudor-crm *){height:calc(44px - var(--crm-map-table-year-height));line-height:1;white-space:nowrap}.crm-map-table-month-name:where(.tudor-crm,.tudor-crm *){display:block;color:var(--crm-ui-text);font-size:12px;font-weight:700}.crm-page-container .crm-map-table-scroller table.crm-data-table th.crm-map-table-month-has-control:where(.tudor-crm,.tudor-crm *){padding:0 2px}.crm-map-table-month-has-control:where(.tudor-crm,.tudor-crm *){white-space:nowrap}.crm-map-table-month-has-control .crm-map-table-month-name:where(.tudor-crm,.tudor-crm *){display:inline-block;vertical-align:middle;letter-spacing:0}.crm-map-table-month-has-control .crm-column-filter:where(.tudor-crm,.tudor-crm *){margin-left:1px;vertical-align:middle}.crm-map-table-month-has-control .crm-column-filter-trigger:where(.tudor-crm,.tudor-crm *){width:16px;height:18px}.crm-page-container .crm-map-table-scroller table.crm-data-table td.crm-map-table-month-future:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted)}.crm-page-container .crm-map-table-scroller table.crm-data-table td.crm-map-table-month-current:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--crm-ui-accent) 16%,var(--crm-ui-surface))}.crm-page-container .crm-map-table-scroller table.crm-data-table th.crm-map-table-month-current:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--crm-ui-accent) 24%,var(--crm-ui-surface));box-shadow:inset 0 -2px 0 var(--crm-ui-accent)}.crm-map-table-month-current .crm-map-table-month-name:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-primary)}.crm-page-container .crm-map-table-scroller table.crm-data-table :is(th,td).crm-map-table-month-year-start:where(.tudor-crm,.tudor-crm *){border-left:2px solid var(--crm-ui-border-strong)}.crm-map-table-legend:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;gap:14px;color:var(--crm-ui-text-soft);font-size:12px;white-space:nowrap}.crm-map-table-legend-item:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;gap:6px}.crm-map-visit-mark:where(.tudor-crm,.tudor-crm *){position:relative;display:inline-flex;box-sizing:border-box;width:22px;height:22px;align-items:center;justify-content:center;border-radius:50%;font-size:11px;font-weight:700;line-height:1;vertical-align:middle}.crm-map-visit-mark-visited:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-primary);color:var(--crm-ui-surface)}.crm-map-visit-mark-due:where(.tudor-crm,.tudor-crm *){border:2px solid var(--crm-ui-accent);background:var(--crm-ui-surface)}.crm-map-visit-mark-visited.crm-map-visit-mark-due:where(.tudor-crm,.tudor-crm *){border:0;background:var(--crm-ui-primary);box-shadow:0 0 0 2px var(--crm-ui-surface),0 0 0 4px var(--crm-ui-accent)}.crm-search-page-header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid #d8dde6}.crm-search-page-header h3:where(.tudor-crm,.tudor-crm *){margin:0;color:#16325c;font-size:22px;font-weight:500;line-height:1.2}.crm-search-page-header span:where(.tudor-crm,.tudor-crm *){display:block;margin-top:3px;color:#54698d;font-size:12px;line-height:1.3}.crm-search-page-back:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;border:0;background:transparent;color:#00703c;cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:4px 0}.crm-search-page-back:hover:where(.tudor-crm,.tudor-crm *){text-decoration:underline}.crm-task-page:where(.tudor-crm,.tudor-crm *){--crm-task-gutter: 14px;--crm-density-row-padding-inline: var(--crm-task-gutter)}.crm-task-page-summary:where(.tudor-crm,.tudor-crm *),.crm-task-page-work:where(.tudor-crm,.tudor-crm *){border:1px solid #d8dde6;border-radius:4px;background:#fff;min-width:0}.crm-task-page-summary:where(.tudor-crm,.tudor-crm *){align-self:start}.crm-task-page-summary:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px;padding:var(--crm-task-gutter, 14px)}.crm-task-page-summary-title:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:32px minmax(0,1fr);gap:9px;align-items:center;padding-bottom:10px;border-bottom:1px solid #eef1f4}.crm-task-page-summary-title span:not(.crm-record-summary-icon):where(.tudor-crm,.tudor-crm *){display:block;color:#54698d;font-size:12px}.crm-task-page-summary-title strong:where(.tudor-crm,.tudor-crm *){display:block;color:#16325c;font-size:16px;line-height:1.2}.crm-task-page-work:where(.tudor-crm,.tudor-crm *){display:grid;gap:0}.crm-task-page-metrics:where(.tudor-crm,.tudor-crm *){display:grid;border-top:1px solid #eef1f4}.crm-task-page-metrics div:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid #eef1f4}.crm-task-page-metrics strong:where(.tudor-crm,.tudor-crm *){color:#16325c;font-size:15px;line-height:1.1}.crm-task-page-metrics span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:12px}.crm-task-page-filter:where(.tudor-crm,.tudor-crm *){display:grid;gap:0}.crm-task-page-filter button:where(.tudor-crm,.tudor-crm *){min-height:32px;border:0;border-bottom:1px solid #eef1f4;background:#fff;color:#16325c;cursor:pointer;font:inherit;font-size:12px;font-weight:500;padding:0;text-align:left}.crm-task-page-filter button:last-child:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-task-page-filter button:hover:where(.tudor-crm,.tudor-crm *),.crm-task-page-filter-active:where(.tudor-crm,.tudor-crm *){background:transparent!important;color:#1f6b3b!important;box-shadow:inset 3px 0 #00703c}.crm-task-page-row:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(190px,1.3fr) minmax(128px,.8fr) 78px 86px;gap:10px;align-items:center}.crm-task-page-row:where(.tudor-crm,.tudor-crm *){width:100%;border:0;border-bottom:1px solid #eef1f4;background:#fff;padding:10px;text-align:left;cursor:pointer}.crm-task-page-row-selected:where(.tudor-crm,.tudor-crm *){background:#f7fbf8;box-shadow:inset 3px 0 #00703c}.crm-task-page-row:last-child:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-task-page-row:hover:where(.tudor-crm,.tudor-crm *){background:#f7fbf8;box-shadow:inset 3px 0 #00703c}.crm-task-page-main:where(.tudor-crm,.tudor-crm *),.crm-task-page-related:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px;min-width:0}.crm-task-page-main strong:where(.tudor-crm,.tudor-crm *),.crm-task-page-related strong:where(.tudor-crm,.tudor-crm *){color:#16325c;font-size:14px;font-weight:600;line-height:1.25;overflow-wrap:break-word}.crm-task-page-main span:where(.tudor-crm,.tudor-crm *),.crm-task-page-related span:where(.tudor-crm,.tudor-crm *),.crm-task-page-due:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:12px;line-height:1.3;overflow-wrap:break-word}.crm-task-page-timing:where(.tudor-crm,.tudor-crm *){justify-self:start;display:inline-flex;align-items:center;min-height:22px;padding:2px 8px;border:1px solid #d8dde6;border-radius:4px;background:#fff;color:#54698d;font-size:12px;font-weight:600;line-height:1.2}.crm-task-page-timing-overdue:where(.tudor-crm,.tudor-crm *){border-color:#f1b8b8;background:#fff2f2;color:brown}.crm-task-page-timing-today:where(.tudor-crm,.tudor-crm *){border-color:#e5d09a;background:#fff8e5;color:#7a5a1d}.crm-task-page-timing-complete:where(.tudor-crm,.tudor-crm *){border-color:#b7dfc7;background:#eef8f1;color:#1f6b3b}.crm-work-queue-panel:where(.tudor-crm,.tudor-crm *){border-bottom:1px solid #d8dde6;background:#fff;padding:10px}.crm-work-queue-header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:10px}.crm-work-queue-header h4:where(.tudor-crm,.tudor-crm *){margin:0;color:#16325c;font-size:14px}.crm-work-queue-scope-active:where(.tudor-crm,.tudor-crm *){border-color:#0176d3;color:#0176d3}.crm-work-queue-grid:where(.tudor-crm,.tudor-crm *){margin-top:8px;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.crm-work-queue-grid>div:where(.tudor-crm,.tudor-crm *){border:1px solid #d8dde6;border-radius:4px;background:#f9fbfd;padding:8px;display:grid;gap:3px}.crm-work-queue-grid strong:where(.tudor-crm,.tudor-crm *){font-size:18px;color:#16325c}.crm-work-queue-grid span:where(.tudor-crm,.tudor-crm *){font-size:12px;color:#54698d}.crm-sf-appbar:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:20px;min-height:48px;padding:0 14px;border-bottom:1px solid var(--brand-lime);background:#fff}.crm-sf-appbar-top:where(.tudor-crm,.tudor-crm *),.crm-sf-appbar-bottom:where(.tudor-crm,.tudor-crm *){display:grid;align-items:center;min-width:0}.crm-sf-appbar-top:where(.tudor-crm,.tudor-crm *){grid-template-columns:178px minmax(280px,400px) auto;justify-content:space-between;gap:18px;padding:5px 14px 3px}.crm-sf-appbar-bottom:where(.tudor-crm,.tudor-crm *){grid-template-columns:34px auto minmax(0,1fr);gap:10px;padding:0 14px;border-top:1px solid #f0f2f5;box-shadow:inset 0 -3px 0 var(--brand-lime)}.crm-call-rows:where(.tudor-crm,.tudor-crm *){display:grid}.crm-call-row:where(.tudor-crm,.tudor-crm *){display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:9px 4px;border-bottom:1px solid var(--crm-ui-border);gap:10px;text-align:left}.crm-call-row:last-child:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-call-row-mark:where(.tudor-crm,.tudor-crm *){width:8px;height:8px;border-radius:50%;background:var(--crm-ui-border-strong)}.crm-call-row-mark--overdue:where(.tudor-crm,.tudor-crm *){background:var(--crm-state-negative-text, #a52a2a)}.crm-call-row-mark--today:where(.tudor-crm,.tudor-crm *){background:var(--crm-state-warning-text, #7a5a1d)}.crm-call-row-identity:where(.tudor-crm,.tudor-crm *){display:grid;min-width:0;gap:2px}.crm-call-row-names:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;min-width:0;gap:10px}.crm-call-row-names strong:where(.tudor-crm,.tudor-crm *),.crm-call-row-names span:where(.tudor-crm,.tudor-crm *),.crm-call-row-identity>small:where(.tudor-crm,.tudor-crm *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-call-row-names strong:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text);font-size:14px}.crm-call-row-names span:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted);font-size:12px}.crm-call-row-identity>small:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);font-size:12px}.crm-call-dial:where(.tudor-crm,.tudor-crm *){display:flex;flex:0 0 auto;width:34px;min-width:34px;height:34px;padding:0;align-items:center;justify-content:center;border-radius:9px}.crm-map-next-visit-editor:where(.tudor-crm,.tudor-crm *){display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.crm-page-container .crm-map-next-visit-editor .crm-map-next-visit-input:where(.tudor-crm,.tudor-crm *){width:128px;min-height:26px;padding:2px 6px;font-size:12px}.crm-map-next-visit-status:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);font-size:11px}.crm-map-next-visit-status-error:where(.tudor-crm,.tudor-crm *){flex-basis:100%;color:var(--crm-ui-danger, #b42318)}.crm-task-views:where(.tudor-crm,.tudor-crm *){--crm-task-ink: #1f2624;--crm-task-muted: #5d6966;--crm-task-faint: #646c6a;--crm-task-grid: #d6dbd8;--crm-task-rule: #e6e9e7;--crm-task-band: #f1f3f2;--crm-task-hover: #f6f9f8;--crm-task-selected: #e4f0ef;--crm-task-card: #ffffff;--crm-task-call-bar: #3b82f6;--crm-task-email-bar: #8b5cf6;--crm-task-visit-bar: #f97316;--crm-task-quote-bar: #10b981;--crm-task-other-bar: #b3bcc3;--crm-task-overdue: #b42318;--crm-task-overdue-bar: #f04438;--crm-task-today: #9a4d00;--crm-task-today-bar: #f79009;--crm-task-week: #1d4ed8;--crm-task-week-bar: #2e90fa;--crm-task-later-bar: #7a5af8;--crm-task-undated-bar: #98a2b3;--crm-task-done: #067647;--crm-task-done-bar: #17b26a;color:var(--crm-task-ink);font-size:13px}.crm-task-views .crm-task-stripe--call:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-call-bar)}.crm-task-views .crm-task-stripe--email:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-email-bar)}.crm-task-views .crm-task-stripe--visit:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-visit-bar)}.crm-task-views .crm-task-stripe--quote:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-quote-bar)}.crm-task-views .crm-task-stripe--other:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-other-bar)}.crm-task-views .crm-task-stripe--overdue:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-overdue-bar)}.crm-task-views .crm-task-stripe--today:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-today-bar)}.crm-task-views .crm-task-stripe--week:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-week-bar)}.crm-task-views .crm-task-stripe--later:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-later-bar)}.crm-task-views .crm-task-stripe--undated:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-undated-bar)}.crm-task-views .crm-task-stripe--done:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-done-bar)}.crm-task-views .crm-task-views-header h1:where(.tudor-crm,.tudor-crm *){margin:0;font-size:20px;font-weight:600;line-height:1.2}.crm-task-views .crm-task-type-chip:where(.tudor-crm,.tudor-crm *){display:inline-flex;min-width:0;align-items:center;gap:6px;color:var(--crm-task-ink);font-size:13px;white-space:nowrap}.crm-task-views .crm-task-type-chip-swatch:where(.tudor-crm,.tudor-crm *){flex-shrink:0;width:8px;height:8px;border-radius:1px}.crm-task-views .crm-task-due:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-muted);font-size:13px;white-space:nowrap;font-variant-numeric:tabular-nums}.crm-task-views .crm-task-due--overdue:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-overdue);font-weight:600}.crm-task-views .crm-task-due--today:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-today);font-weight:600}.crm-task-views .crm-task-due--week:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-week)}.crm-task-views .crm-task-due--done:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-done)}.crm-task-views .crm-task-priority-text:where(.tudor-crm,.tudor-crm *){font-size:12px;font-weight:600;white-space:nowrap}.crm-task-views .crm-task-priority-text--urgent:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-overdue)}.crm-task-views .crm-task-priority-text--high:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-today)}.crm-task-views .crm-task-priority-bars:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:flex-end;gap:2px;height:12px}.crm-task-views .crm-task-priority-bar:where(.tudor-crm,.tudor-crm *){width:3px;background:#e1e4e8}.crm-task-views .crm-task-priority-bar:nth-child(1):where(.tudor-crm,.tudor-crm *){height:5px}.crm-task-views .crm-task-priority-bar:nth-child(2):where(.tudor-crm,.tudor-crm *){height:8px}.crm-task-views .crm-task-priority-bar:nth-child(3):where(.tudor-crm,.tudor-crm *){height:12px}.crm-task-views .crm-task-priority-bars--low .crm-task-priority-bar--on:where(.tudor-crm,.tudor-crm *){background:#98a2b3}.crm-task-views .crm-task-priority-bars--normal .crm-task-priority-bar--on:where(.tudor-crm,.tudor-crm *){background:#667085}.crm-task-views .crm-task-priority-bars--high .crm-task-priority-bar--on:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-today-bar)}.crm-task-views .crm-task-priority-bars--urgent .crm-task-priority-bar--on:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-overdue-bar)}.crm-task-views .crm-task-check:where(.tudor-crm,.tudor-crm *){display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:1.5px solid #9aa5a1;border-radius:50%;background:var(--crm-task-card);color:transparent;cursor:pointer}.crm-task-views .crm-task-check .bp5-icon:where(.tudor-crm,.tudor-crm *):before{font-size:10px}.crm-task-views .crm-task-check:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){border-color:var(--crm-task-done-bar);color:var(--crm-task-done-bar)}.crm-task-views .crm-task-check--urgent:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-task-overdue-bar)}.crm-task-views .crm-task-check--high:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-task-today-bar)}.crm-task-views .crm-task-check--checked:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-check--checked:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){border-color:var(--crm-task-done-bar);background:var(--crm-task-done-bar);color:#fff}.crm-task-views .crm-task-check:disabled:where(.tudor-crm,.tudor-crm *){cursor:not-allowed;opacity:.5}.crm-task-views .crm-task-nav:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:14px;padding:10px 0;border:1px solid var(--crm-task-grid);border-radius:2px;background:var(--crm-task-card)}.crm-task-views .crm-task-nav>.crm-row-button:where(.tudor-crm,.tudor-crm *){align-self:center}.crm-task-views .crm-task-nav-group h2:where(.tudor-crm,.tudor-crm *){margin:0 0 4px;padding:0 12px;color:var(--crm-task-muted);font-size:12px;font-weight:600}.crm-task-views .crm-task-nav-items:where(.tudor-crm,.tudor-crm *){display:grid}.crm-task-views .crm-task-nav-item:where(.tudor-crm,.tudor-crm *){display:flex;width:100%;min-height:30px;align-items:center;gap:8px;padding:0 12px;border-radius:0;background:transparent;color:var(--crm-task-ink);font-size:13px;text-align:left;cursor:pointer}.crm-task-views .crm-task-nav-item:hover:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-hover)}.crm-task-views .crm-task-nav-item--active:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-nav-item--active:hover:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-selected);box-shadow:inset 2px 0 0 var(--brand-primary);font-weight:600}.crm-task-views .crm-task-nav-swatch:where(.tudor-crm,.tudor-crm *){flex-shrink:0;width:8px;height:8px;border-radius:1px}.crm-task-views .crm-task-nav-label:where(.tudor-crm,.tudor-crm *){flex-grow:1;min-width:0}.crm-task-views .crm-task-nav-count:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-muted);font-variant-numeric:tabular-nums}.crm-task-views .crm-task-nav-count--alert:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-overdue);font-weight:600}.crm-task-views .crm-task-progress:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;margin:0 12px;padding-top:10px;border-top:1px solid var(--crm-task-rule)}.crm-task-views .crm-task-progress-heading:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-progress-note:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-muted);font-size:12px}.crm-task-views .crm-task-progress strong:where(.tudor-crm,.tudor-crm *){font-size:13px;font-weight:600}.crm-task-views .crm-task-progress-track:where(.tudor-crm,.tudor-crm *){height:4px;overflow:hidden;background:var(--crm-task-rule)}.crm-task-views .crm-task-progress-track span:where(.tudor-crm,.tudor-crm *){display:block;height:100%;background:var(--crm-task-done-bar)}.crm-task-views .crm-task-list-main:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;border:1px solid var(--crm-task-grid);border-radius:2px;background:var(--crm-task-card)}.crm-task-views .crm-task-list-heading:where(.tudor-crm,.tudor-crm *){margin:0;padding:10px 12px;border-bottom:1px solid var(--crm-task-grid);font-size:15px;font-weight:600}.crm-task-views .crm-task-quick-add:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px;padding:6px 12px;border-bottom:1px solid var(--crm-task-grid);background:#fbfcfb}.crm-task-views .crm-task-quick-add-input:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-width:160px}.crm-task-views .crm-task-section-head:where(.tudor-crm,.tudor-crm *){display:flex;min-height:30px;align-items:center;gap:8px;padding:0 12px;border-bottom:1px solid var(--crm-task-grid);background:var(--crm-task-band)}.crm-task-views .crm-task-section-head h3:where(.tudor-crm,.tudor-crm *){margin:0;font-size:13px;font-weight:600}.crm-task-views .crm-task-section-head:where(.tudor-crm,.tudor-crm *):before{width:8px;height:8px;border-radius:1px;background:var(--crm-task-undated-bar);content:""}.crm-task-views .crm-task-section--overdue .crm-task-section-head:where(.tudor-crm,.tudor-crm *):before{background:var(--crm-task-overdue-bar)}.crm-task-views .crm-task-section--today .crm-task-section-head:where(.tudor-crm,.tudor-crm *):before{background:var(--crm-task-today-bar)}.crm-task-views .crm-task-section--week .crm-task-section-head:where(.tudor-crm,.tudor-crm *):before{background:var(--crm-task-week-bar)}.crm-task-views .crm-task-section--later .crm-task-section-head:where(.tudor-crm,.tudor-crm *):before{background:var(--crm-task-later-bar)}.crm-task-views .crm-task-section--done .crm-task-section-head:where(.tudor-crm,.tudor-crm *):before{background:var(--crm-task-done-bar)}.crm-task-views .crm-task-section-count:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-muted);font-variant-numeric:tabular-nums}.crm-task-views .crm-task-section-count:where(.tudor-crm,.tudor-crm *):before{content:"("}.crm-task-views .crm-task-section-count:where(.tudor-crm,.tudor-crm *):after{content:")"}.crm-task-views .crm-task-section-action:where(.tudor-crm,.tudor-crm *){margin-left:auto}.crm-task-views .crm-task-checklist-row:where(.tudor-crm,.tudor-crm *){position:relative;display:grid;grid-template-columns:36px minmax(0,2.2fr) 128px minmax(0,1fr) minmax(0,1.2fr) 112px 112px 70px 110px;min-height:32px;align-items:center;column-gap:12px;padding-right:12px;border-bottom:1px solid var(--crm-task-rule);background:var(--crm-task-card)}.crm-task-views .crm-task-checklist-row--actions:where(.tudor-crm,.tudor-crm *){grid-template-columns:36px minmax(0,2.2fr) 128px minmax(0,1fr) minmax(0,1.2fr) 112px 112px 70px 110px 176px}.crm-task-views .crm-task-checklist-row--visit:where(.tudor-crm,.tudor-crm *){grid-template-columns:36px minmax(0,2.2fr) 128px minmax(0,1fr) minmax(0,1.2fr) 112px 112px 70px 80px 110px}.crm-task-views .crm-task-checklist-row--visit.crm-task-checklist-row--actions:where(.tudor-crm,.tudor-crm *){grid-template-columns:36px minmax(0,2.2fr) 128px minmax(0,1fr) minmax(0,1.2fr) 112px 112px 70px 80px 110px 176px}.crm-task-views .crm-task-checklist-row:hover:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-hover)}.crm-task-views .crm-task-checklist-row--picked:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-checklist-row--picked:hover:where(.tudor-crm,.tudor-crm *){background:#f1f7ea}.crm-task-views .crm-task-checklist-row--selected:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-checklist-row--selected:hover:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-selected);box-shadow:inset 2px 0 0 var(--brand-primary)}.crm-task-views .crm-task-checklist-row--head:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-checklist-row--head:hover:where(.tudor-crm,.tudor-crm *){min-height:28px;border-bottom-color:var(--crm-task-grid);background:#fafbfa;color:var(--crm-task-muted);font-size:12px;font-weight:600}.crm-task-views .crm-task-checklist-row[draggable=true]:where(.tudor-crm,.tudor-crm *){cursor:grab}.crm-task-views .crm-task-checklist-check:where(.tudor-crm,.tudor-crm *){position:relative;display:flex;height:100%;align-items:center;justify-content:center}.crm-task-views .crm-task-checklist-stripe:where(.tudor-crm,.tudor-crm *){position:absolute;top:0;bottom:0;left:0;width:3px}.crm-task-views .crm-task-checklist-head-label:where(.tudor-crm,.tudor-crm *){min-width:0;font-size:13px}.crm-task-views .crm-task-checklist-open:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr);min-width:0;align-items:center;padding:0;background:transparent;color:inherit;font-size:13px;text-align:left;cursor:pointer}.crm-task-views .crm-task-checklist-open>span:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-checklist-cell:where(.tudor-crm,.tudor-crm *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-task-views .crm-task-checklist-title:where(.tudor-crm,.tudor-crm *){font-weight:600}.crm-task-views .crm-task-checklist-row--done .crm-task-checklist-title:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-faint);font-weight:400;text-decoration:line-through}.crm-task-views .crm-task-checklist-actions:where(.tudor-crm,.tudor-crm *){display:inline-flex;gap:6px}.crm-task-views .crm-task-board-column:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;border:1px solid var(--crm-task-grid);border-radius:2px;background:#f7f8f7}.crm-task-views .crm-task-board-column--drop:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-selected);box-shadow:inset 0 0 0 2px var(--brand-primary)}.crm-task-views .crm-task-board-column-head:where(.tudor-crm,.tudor-crm *){display:flex;min-height:32px;align-items:center;gap:8px;padding:0 10px;border-bottom:1px solid var(--crm-task-grid);background:var(--crm-task-band)}.crm-task-views .crm-task-board-column-swatch:where(.tudor-crm,.tudor-crm *){width:8px;height:8px;border-radius:1px}.crm-task-views .crm-task-board-column-head h2:where(.tudor-crm,.tudor-crm *){margin:0;font-size:13px;font-weight:600}.crm-task-views .crm-task-board-column-count:where(.tudor-crm,.tudor-crm *){margin-left:auto;color:var(--crm-task-muted);font-variant-numeric:tabular-nums}.crm-task-views .crm-task-board-column-cards:where(.tudor-crm,.tudor-crm *){display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:6px;padding:6px;overflow-y:auto}.crm-task-views .crm-task-card:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:6px;padding:7px 8px;border:1px solid var(--crm-task-grid);border-radius:2px;background:var(--crm-task-card)}.crm-task-views .crm-task-card--draggable:where(.tudor-crm,.tudor-crm *){cursor:grab}.crm-task-views .crm-task-card:hover:where(.tudor-crm,.tudor-crm *){border-color:#b7bfbb}.crm-task-views .crm-task-card--selected:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-card--selected:hover:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);box-shadow:inset 2px 0 0 var(--brand-primary)}.crm-task-views .crm-task-card-open:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;padding:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.crm-task-views .crm-task-card-title:where(.tudor-crm,.tudor-crm *){font-size:13px;font-weight:600;line-height:1.3}.crm-task-views .crm-task-card--done .crm-task-card-title:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-faint);font-weight:400;text-decoration:line-through}.crm-task-views .crm-task-card-who:where(.tudor-crm,.tudor-crm *){overflow:hidden;color:var(--crm-task-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.crm-task-views .crm-task-card-foot:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px;font-size:12px}.crm-task-views .crm-task-card-foot .crm-task-type-chip:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-card-foot .crm-task-due:where(.tudor-crm,.tudor-crm *){font-size:12px}.crm-task-views .crm-task-card-foot .crm-task-check:where(.tudor-crm,.tudor-crm *){margin-left:auto}.crm-task-views .crm-task-card--pickable:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:0}.crm-task-views .crm-task-card--pickable>.crm-task-card-foot:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1}.crm-task-views .crm-task-card-select:where(.tudor-crm,.tudor-crm *){display:flex;margin:-7px 0 -7px -8px}.crm-task-views .crm-task-card--picked:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-card--picked:hover:where(.tudor-crm,.tudor-crm *){background:#f1f7ea}.crm-task-views .crm-task-day-tile:where(.tudor-crm,.tudor-crm *){position:relative;display:flex;min-height:132px;flex-direction:column;gap:4px;padding:14px 14px 12px;border:1px solid #e4e0d6;border-radius:18px;background:var(--crm-task-card);color:var(--crm-task-ink);text-align:left;cursor:pointer}.crm-task-views .crm-task-day-tile:hover:where(.tudor-crm,.tudor-crm *){border-color:#b9b3a4}.crm-task-views .crm-task-day-tile--today:where(.tudor-crm,.tudor-crm *){box-shadow:inset 0 0 0 2px var(--brand-primary)}.crm-task-views .crm-task-day-tile--weekend:where(.tudor-crm,.tudor-crm *){background:#fbfaf7}.crm-task-views .crm-task-day-tile--overdue:where(.tudor-crm,.tudor-crm *){border-color:#f6c9c2;background:#fff3f1}.crm-task-views .crm-task-day-tile--selected:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-day-tile--selected:hover:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-task-ink);background:var(--crm-task-ink);color:#fff;box-shadow:0 10px 24px #18211f40}.crm-task-views .crm-task-day-tile--drop:where(.tudor-crm,.tudor-crm *){box-shadow:inset 0 0 0 3px var(--brand-accent)}.crm-task-views .crm-task-day-tile-name:where(.tudor-crm,.tudor-crm *){color:#6b6456;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.crm-task-views .crm-task-day-tile--overdue .crm-task-day-tile-name:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-overdue)}.crm-task-views .crm-task-day-tile-figure:where(.tudor-crm,.tudor-crm *){font-size:32px;font-weight:700;line-height:1}.crm-task-views .crm-task-day-tile-caption:where(.tudor-crm,.tudor-crm *){color:#6b6456;font-size:13px}.crm-task-views .crm-task-day-tile--selected .crm-task-day-tile-name:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-day-tile--selected .crm-task-day-tile-caption:where(.tudor-crm,.tudor-crm *){color:#ffffffbf}.crm-task-views .crm-task-day-tile-badge:where(.tudor-crm,.tudor-crm *){position:absolute;top:12px;right:12px;padding:2px 8px;border-radius:999px;background:var(--brand-primary);color:#fff;font-size:11px;font-weight:700}.crm-task-views .crm-task-day-tile--selected .crm-task-day-tile-badge:where(.tudor-crm,.tudor-crm *){background:var(--brand-accent);color:#0b3d3e}.crm-task-views .crm-task-day-tile-load:where(.tudor-crm,.tudor-crm *){display:flex;gap:2px;height:8px;margin-top:auto;overflow:hidden;border-radius:999px;background:#efece4}.crm-task-views .crm-task-day-tile--selected .crm-task-day-tile-load:where(.tudor-crm,.tudor-crm *){background:#ffffff26}.crm-task-views .crm-task-day-tile-load span:where(.tudor-crm,.tudor-crm *){flex:1 1 0}.crm-task-views .crm-task-legend:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:14px;color:var(--crm-task-muted);font-size:12px}.crm-task-views .crm-task-legend>span:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;gap:5px}.crm-task-views .crm-task-legend-swatch:where(.tudor-crm,.tudor-crm *){width:8px;height:8px;border-radius:1px}.crm-task-views .crm-task-day-panel:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--crm-task-grid);border-radius:2px;background:var(--crm-task-card)}.crm-task-views .crm-task-day-panel--drop:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);box-shadow:inset 0 0 0 2px var(--brand-primary)}.crm-task-views .crm-task-day-panel--drop .crm-task-day-panel-body:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-selected)}.crm-task-views .crm-task-day-panel-head:where(.tudor-crm,.tudor-crm *){display:flex;min-height:34px;align-items:center;gap:8px;padding:0 12px;border-bottom:1px solid var(--crm-task-grid);background:var(--crm-task-band)}.crm-task-views .crm-task-day-panel-head h2:where(.tudor-crm,.tudor-crm *){margin:0;font-size:14px;font-weight:600}.crm-task-views .crm-task-day-panel-count:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-muted);font-variant-numeric:tabular-nums}.crm-task-views .crm-task-day-panel-count:where(.tudor-crm,.tudor-crm *):before{content:"("}.crm-task-views .crm-task-day-panel-count:where(.tudor-crm,.tudor-crm *):after{content:")"}.crm-task-views .crm-task-day-panel-body:where(.tudor-crm,.tudor-crm *){min-height:0;flex:1 1 auto;overflow-y:auto}.crm-task-views .crm-task-tray:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;border:1px solid var(--crm-task-grid);border-radius:2px;background:var(--crm-task-card)}.crm-task-views .crm-task-tray-head:where(.tudor-crm,.tudor-crm *){display:flex;min-height:32px;align-items:center;gap:8px;padding:0 10px;border-bottom:1px solid var(--crm-task-grid);background:var(--crm-task-band)}.crm-task-views .crm-task-tray--overdue .crm-task-tray-head:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-overdue)}.crm-task-views .crm-task-tray-head h2:where(.tudor-crm,.tudor-crm *){margin:0;font-size:13px;font-weight:600}.crm-task-views .crm-task-tray-head>span:last-child:where(.tudor-crm,.tudor-crm *){margin-left:auto;color:var(--crm-task-muted);font-size:12px}.crm-task-views .crm-task-tray-items>.crm-task-inspector-note:where(.tudor-crm,.tudor-crm *){padding:8px 10px}.crm-task-views .crm-task-tray-item:where(.tudor-crm,.tudor-crm *){display:flex;min-height:34px;align-items:center;gap:8px;padding:4px 10px;border-bottom:1px solid var(--crm-task-rule)}.crm-task-views .crm-task-tray-item:last-child:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-task-views .crm-task-tray-item:hover:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-hover)}.crm-task-views .crm-task-tray-item--draggable:where(.tudor-crm,.tudor-crm *){cursor:grab}.crm-task-views .crm-task-tray-item-swatch:where(.tudor-crm,.tudor-crm *){flex-shrink:0;width:8px;height:8px;border-radius:1px}.crm-task-views .crm-task-tray-item-copy:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;flex:1 1 auto;gap:8px}.crm-task-views .crm-task-tray-item-copy strong:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-tray-item-copy span:where(.tudor-crm,.tudor-crm *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-task-views .crm-task-tray-item-copy strong:where(.tudor-crm,.tudor-crm *){flex-shrink:1;font-weight:600}.crm-task-views .crm-task-tray-item-copy span:where(.tudor-crm,.tudor-crm *){flex-shrink:2;color:var(--crm-task-muted)}.crm-task-views .crm-task-week-stats:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--crm-task-grid);border-radius:2px;background:var(--crm-task-card)}.crm-task-views .crm-task-week-stat:where(.tudor-crm,.tudor-crm *){display:flex;align-items:baseline;gap:6px;padding:8px 10px;border-left:1px solid var(--crm-task-rule)}.crm-task-views .crm-task-week-stat:first-child:where(.tudor-crm,.tudor-crm *){border-left:0}.crm-task-views .crm-task-week-stat strong:where(.tudor-crm,.tudor-crm *){font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.crm-task-views .crm-task-week-stat span:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-muted);font-size:12px}.crm-task-views .crm-task-week-stat--done strong:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-done)}.crm-task-views .crm-task-week-stat--overdue strong:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-overdue)}.crm-task-views .crm-task-group-table:where(.tudor-crm,.tudor-crm *){position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--crm-task-grid);border-radius:2px;background:var(--crm-task-card)}.crm-task-views .crm-task-group-table-scroll:where(.tudor-crm,.tudor-crm *){min-height:0;flex:1 1 auto;overflow:auto}.crm-task-views .crm-task-group-table-grid:where(.tudor-crm,.tudor-crm *){min-width:1000px}.crm-task-views .crm-task-group-table-head:where(.tudor-crm,.tudor-crm *){position:sticky;top:0;z-index:1}.crm-task-views .crm-task-group-row:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:36px 72px minmax(0,2fr) 112px 112px 128px minmax(0,1fr) minmax(0,1fr) 104px 40px;min-height:32px;align-items:center;column-gap:10px;border-bottom:1px solid var(--crm-task-rule);background:var(--crm-task-card)}.crm-task-views .crm-task-group-table--visit .crm-task-group-row:where(.tudor-crm,.tudor-crm *){grid-template-columns:36px 72px minmax(0,2fr) 112px 112px 128px minmax(0,1fr) minmax(0,1fr) 80px 104px 40px}.crm-task-views .crm-task-group-row:hover:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-hover)}.crm-task-views .crm-task-group-row--head:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-group-row--head:hover:where(.tudor-crm,.tudor-crm *){min-height:28px;border-bottom-color:var(--crm-task-grid);background:#fafbfa;color:var(--crm-task-muted);font-size:12px;font-weight:600}.crm-task-views .crm-task-group-row--selected:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-group-row--selected:hover:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-selected);box-shadow:inset 2px 0 0 var(--brand-primary)}.crm-task-views .crm-task-group-row--picked:where(.tudor-crm,.tudor-crm *){background:#f1f7ea}.crm-task-views .crm-task-group-cell:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;align-items:center;overflow:hidden;white-space:nowrap}.crm-task-views .crm-task-group-cell--select:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-group-cell--action:where(.tudor-crm,.tudor-crm *){justify-content:center}.crm-task-views .crm-task-group-cell--related:where(.tudor-crm,.tudor-crm *){display:block;text-overflow:ellipsis}.crm-task-views .crm-task-group-open:where(.tudor-crm,.tudor-crm *){display:block;min-width:0;width:100%;overflow:hidden;padding:0;background:transparent;color:inherit;font-size:13px;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.crm-task-views .crm-task-group-row--done .crm-task-group-open:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-faint);font-weight:400;text-decoration:line-through}.crm-task-views .crm-task-group-header:where(.tudor-crm,.tudor-crm *){border-bottom:1px solid var(--crm-task-grid);background:var(--crm-task-band)}.crm-task-views .crm-task-group-header-toggle:where(.tudor-crm,.tudor-crm *){display:flex;width:100%;height:30px;align-items:center;gap:8px;padding:0 12px;background:transparent;color:var(--crm-task-ink);font-size:13px;font-weight:600;text-align:left;cursor:pointer}.crm-task-views .crm-task-group-header-toggle .bp5-icon:where(.tudor-crm,.tudor-crm *):before{font-size:12px}.crm-task-views .crm-task-group-header-swatch:where(.tudor-crm,.tudor-crm *){width:8px;height:8px;border-radius:1px;background:var(--crm-task-undated-bar)}.crm-task-views .crm-task-group-header--overdue .crm-task-group-header-swatch:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-overdue-bar)}.crm-task-views .crm-task-group-header--today .crm-task-group-header-swatch:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-today-bar)}.crm-task-views .crm-task-group-header--week .crm-task-group-header-swatch:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-week-bar)}.crm-task-views .crm-task-group-header--later .crm-task-group-header-swatch:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-later-bar)}.crm-task-views .crm-task-group-header--done .crm-task-group-header-swatch:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-done-bar)}.crm-task-views .crm-task-group-header--call .crm-task-group-header-swatch:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-call-bar)}.crm-task-views .crm-task-group-header--email .crm-task-group-header-swatch:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-email-bar)}.crm-task-views .crm-task-group-header--visit .crm-task-group-header-swatch:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-visit-bar)}.crm-task-views .crm-task-group-header--quote .crm-task-group-header-swatch:where(.tudor-crm,.tudor-crm *){background:var(--crm-task-quote-bar)}.crm-task-views .crm-task-group-header--neutral .crm-task-group-header-swatch:where(.tudor-crm,.tudor-crm *){background:var(--brand-primary)}.crm-task-views .crm-task-group-header-count:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-muted);font-weight:400}.crm-task-views .crm-task-group-header-count:where(.tudor-crm,.tudor-crm *):before{content:"("}.crm-task-views .crm-task-group-header-count:where(.tudor-crm,.tudor-crm *):after{content:")"}.crm-task-views .crm-task-bulk-bar:where(.tudor-crm,.tudor-crm *){display:flex;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;border-bottom:1px solid var(--crm-task-grid);background:var(--crm-task-selected)}.crm-task-views .crm-task-bulk-bar>strong:where(.tudor-crm,.tudor-crm *){flex-shrink:0;margin-right:6px;font-size:13px;font-weight:600;white-space:nowrap}.crm-task-views .crm-task-bulk-date:where(.tudor-crm,.tudor-crm *){display:inline-grid;flex-shrink:0;grid-template-columns:136px auto;align-items:center;gap:6px}.crm-task-views .crm-task-inspector:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:14px;padding:14px 16px;border:1px solid var(--crm-task-grid);border-radius:2px;background:var(--crm-task-card)}.crm-task-views .crm-task-inspector--drawer:where(.tudor-crm,.tudor-crm *){border-width:0 0 0 1px;border-radius:0;box-shadow:-6px 0 16px #0c18161f;outline:none}.crm-task-views .crm-task-inspector-close:where(.tudor-crm,.tudor-crm *){align-self:flex-end;margin:-6px -8px -10px 0}.crm-task-views .crm-task-inspector-title:where(.tudor-crm,.tudor-crm *){margin:0;font-size:17px;font-weight:600;line-height:1.3}.crm-task-views .crm-task-inspector-fields:where(.tudor-crm,.tudor-crm *){display:grid;margin:0;border-top:1px solid var(--crm-task-rule)}.crm-task-views .crm-task-inspector-fields>div:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:84px minmax(0,1fr);min-height:30px;align-items:center;border-bottom:1px solid var(--crm-task-rule)}.crm-task-views .crm-task-inspector-fields dt:where(.tudor-crm,.tudor-crm *){color:var(--crm-task-muted);font-size:12px}.crm-task-views .crm-task-inspector-fields dd:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;align-items:center;gap:8px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-task-views .crm-task-complete-button:where(.tudor-crm,.tudor-crm *){display:flex;height:32px;align-items:center;justify-content:center;gap:6px;border:1px solid var(--crm-task-done);border-radius:2px;background:var(--crm-task-done);color:#fff;font-size:13px;font-weight:600;cursor:pointer}.crm-task-views .crm-task-complete-button:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){background:#05603a}.crm-task-views .crm-task-complete-button--done:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-complete-button--done:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){border-color:var(--crm-task-grid);background:var(--crm-task-card);color:var(--crm-task-ink)}.crm-task-views .crm-task-complete-button:disabled:where(.tudor-crm,.tudor-crm *){cursor:not-allowed;opacity:.5}.crm-task-views .crm-task-inspector-section:where(.tudor-crm,.tudor-crm *){display:grid;justify-items:start;gap:6px}.crm-task-views .crm-task-inspector-section>.crm-task-inspector-note:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-inspector-section>.crm-task-activity-list:where(.tudor-crm,.tudor-crm *){justify-self:stretch}.crm-task-views .crm-task-inspector-section h3:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--crm-task-muted);font-size:12px;font-weight:600}.crm-task-views .crm-task-inspector-note:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--crm-task-ink);font-size:13px;line-height:1.5}.crm-task-views .crm-task-inspector-footer:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:10px;border-top:1px solid var(--crm-task-rule)}.crm-task-views .crm-task-checklist-row:not(.crm-task-checklist-row--head):where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-group-row:not(.crm-task-group-row--head):where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-card:where(.tudor-crm,.tudor-crm *){cursor:pointer}.crm-task-views .crm-task-checklist-row[draggable=true]:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-card--draggable:where(.tudor-crm,.tudor-crm *){cursor:grab}.crm-task-views [data-task-dragging]:where(.tudor-crm,.tudor-crm *){opacity:.45}.crm-task-views .crm-task-drag-label:where(.tudor-crm,.tudor-crm *){position:fixed;top:-1000px;left:-1000px;display:inline-flex;max-width:320px;align-items:center;gap:8px;padding:7px 12px;overflow:hidden;border:1px solid var(--brand-primary);border-radius:4px;background:var(--crm-task-card);color:var(--crm-task-ink);font-size:13px;font-weight:600;white-space:nowrap}.crm-task-views .crm-task-drag-label>span:last-child:where(.tudor-crm,.tudor-crm *){min-width:0;overflow:hidden;text-overflow:ellipsis}.crm-task-views .crm-task-drag-label-swatch:where(.tudor-crm,.tudor-crm *){flex-shrink:0;width:8px;height:8px;border-radius:1px}.crm-sf-appbrand:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px;min-width:0;color:#163d27;font-size:14px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.crm-sf-appbrand-mark:where(.tudor-crm,.tudor-crm *){display:grid;place-items:center;width:24px;height:24px;border-radius:5px;background:#046a38;color:#fff;font-size:12px;font-weight:800}.crm-sf-appsearch-wrap:where(.tudor-crm,.tudor-crm *){position:relative;width:100%}.crm-sf-search-icon:where(.tudor-crm,.tudor-crm *){position:absolute;top:50%;left:12px;z-index:1;transform:translateY(-50%);color:#5f6b7a;font-size:17px;line-height:1}.crm-sf-appsearch:where(.tudor-crm,.tudor-crm *){width:100%;border:1px solid #c9cfd6;border-radius:4px;padding:7px 10px 7px 34px;font-size:14px;color:#16325c;background:#fff}.crm-sf-appsearch:focus:where(.tudor-crm,.tudor-crm *){outline:2px solid #1589ee;outline-offset:0}.crm-sf-appsearch-results:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid #c9cfd6;border-radius:4px;box-shadow:0 8px 20px #0000001f;max-height:320px;overflow-y:auto}.crm-sf-appsearch-result:where(.tudor-crm,.tudor-crm *){width:100%;border:0;border-bottom:1px solid #eef1f6;background:#fff;text-align:left;padding:9px 10px;display:grid;gap:3px}.crm-sf-appsearch-result:last-child:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-sf-appsearch-result:hover:where(.tudor-crm,.tudor-crm *){background:#f4f6f9}.crm-sf-appsearch-result strong:where(.tudor-crm,.tudor-crm *){color:#16325c;font-size:13px;font-weight:500}.crm-sf-appsearch-result span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:12px}.crm-sf-appsearch-empty:where(.tudor-crm,.tudor-crm *){padding:10px;color:#54698d;font-size:12px}.crm-sf-utility-actions:where(.tudor-crm,.tudor-crm *){display:flex;justify-content:flex-end;gap:8px;align-items:center}.crm-sf-utility-actions button:where(.tudor-crm,.tudor-crm *){width:26px;height:26px;border:0;border-radius:4px;background:transparent;color:#6b7480;font-size:17px;font-weight:600;cursor:pointer}.crm-sf-utility-actions button:hover:where(.tudor-crm,.tudor-crm *){background:#f0f3f7;color:#16325c}.crm-sf-app-launcher:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(3,5px);gap:4px;place-content:center;width:28px;height:28px}.crm-sf-app-launcher span:where(.tudor-crm,.tudor-crm *){width:5px;height:5px;border-radius:50%;background:#6b7480}.crm-sf-app-name:where(.tudor-crm,.tudor-crm *){color:#1f2937;font-size:16px;font-weight:500;white-space:nowrap}.crm-sf-appnav:where(.tudor-crm,.tudor-crm *){position:relative;display:flex;gap:0;align-items:stretch;flex:0 1 var(--crm-appnav-width, auto);min-width:0;contain:inline-size}.crm-sf-appnav-measure:where(.tudor-crm,.tudor-crm *){position:absolute;top:0;left:0;display:flex;width:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.crm-sf-appnav-measure>*:where(.tudor-crm,.tudor-crm *){flex:0 0 auto}.crm-sf-appnav-menu .crm-options-menu-panel:where(.tudor-crm,.tudor-crm *){right:auto;left:0}.crm-sf-global-search:where(.tudor-crm,.tudor-crm *){position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;flex:0 1 480px;width:min(480px,36vw);margin:0 auto;transform:translate(var(--crm-appbar-scrollbar-offset, 0px))}.crm-sf-global-search input:where(.tudor-crm,.tudor-crm *){width:100%;height:32px;border:1px solid #74777a;border-radius:2px;padding:0 12px;color:#202326;background:#fff;font:inherit;font-size:12px}.crm-sf-global-search input:where(.tudor-crm,.tudor-crm *)::placeholder{color:#73777b}.crm-sf-global-search input:focus:where(.tudor-crm,.tudor-crm *){outline:2px solid rgba(4,106,56,.16);outline-offset:0;border-color:#046a38;background:#fff}.crm-sf-global-search-submit:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:-8px;padding:0;border:1px solid var(--brand-border-strong);border-left:0;border-radius:0 8px 8px 0;background:var(--brand-white);color:var(--brand-primary);cursor:pointer}.crm-sf-global-search-submit:hover:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt)}.crm-sf-global-search-submit-icon:where(.tudor-crm,.tudor-crm *){width:16px;height:16px}.crm-sf-global-search-account-state:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:82px;height:32px;padding:0 11px;border:1px solid color-mix(in srgb,var(--brand-accent) 62%,var(--brand-primary));border-radius:8px;background:color-mix(in srgb,var(--brand-accent) 12%,var(--brand-white));color:var(--brand-primary);font:inherit;font-size:var(--crm-font-body);font-weight:700;white-space:nowrap;cursor:pointer}.crm-sf-global-search-account-state:hover:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--brand-accent) 22%,var(--brand-white))}.crm-sf-global-search-account-state-inactive:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border-strong);background:var(--brand-surface-alt);color:var(--brand-text)}.crm-sf-global-search-account-state-dot:where(.tudor-crm,.tudor-crm *){width:8px;height:8px;border-radius:50%;background:var(--brand-accent)}.crm-sf-global-search-account-state-inactive .crm-sf-global-search-account-state-dot:where(.tudor-crm,.tudor-crm *){background:var(--brand-text-muted)}.crm-sf-appnav-item:where(.tudor-crm,.tudor-crm *){position:relative;border:0;background:transparent;color:#0f172a;font-size:13px;padding:0 11px;border-bottom:2px solid transparent;white-space:nowrap;cursor:pointer}.crm-sf-appnav-item+.crm-sf-appnav-item:where(.tudor-crm,.tudor-crm *):before{content:"";position:absolute;left:0;top:11px;bottom:11px;width:1px;background:#edf1f5}.crm-sf-appnav-item:hover:where(.tudor-crm,.tudor-crm *){background:#f8fafc}.crm-sf-appnav-item-active:where(.tudor-crm,.tudor-crm *){background:#fff;border-bottom-color:var(--brand-lime);font-weight:500}.account-penpot-page:where(.tudor-crm,.tudor-crm *){background:#f3f5f7;padding:12px 28px 28px}.account-penpot-page .crm-account-lifecycle:where(.tudor-crm,.tudor-crm *){margin:0 0 12px}.account-penpot-summary:where(.tudor-crm,.tudor-crm *),.crm-penpot-details:where(.tudor-crm,.tudor-crm *),.account-penpot-page .crm-sf-activity:where(.tudor-crm,.tudor-crm *){border:1px solid #d9e1e7;border-top:3px solid #a7d52b;border-radius:4px;background:#fff}.account-penpot-summary:where(.tudor-crm,.tudor-crm *){padding:10px 12px;display:grid;gap:10px}.account-penpot-summary__identity:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-items:start;border-bottom:1px solid #d9e1e7;padding-bottom:10px}.account-penpot-summary__object-icon:where(.tudor-crm,.tudor-crm *){display:grid;width:22px;height:22px;place-items:center;font-size:18px}.account-penpot-summary h2:where(.tudor-crm,.tudor-crm *),.account-penpot-summary h3:where(.tudor-crm,.tudor-crm *),.account-penpot-summary p:where(.tudor-crm,.tudor-crm *){margin:0}.account-penpot-summary h2:where(.tudor-crm,.tudor-crm *){color:#12396b;font-size:15px}.account-penpot-summary__section:where(.tudor-crm,.tudor-crm *){border:1px solid #e3e9ee;border-radius:4px;padding:10px 12px}.account-penpot-summary__section h3:where(.tudor-crm,.tudor-crm *){color:#12396b;font-size:11px;text-transform:uppercase;margin-bottom:8px}.account-penpot-summary__facts:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;margin:0}.account-penpot-summary__facts div:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:82px 1fr;gap:8px}.account-penpot-summary dt:where(.tudor-crm,.tudor-crm *){color:#6b7c93;font-size:11px}.account-penpot-summary dd:where(.tudor-crm,.tudor-crm *){margin:0;color:#0b1f33;font-size:12px}.account-penpot-summary__address:where(.tudor-crm,.tudor-crm *){display:grid;font-size:12px;font-style:normal}.account-penpot-summary__actions:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px}.account-penpot-summary__action:where(.tudor-crm,.tudor-crm *){height:28px;border:1px solid #d9e1e7;border-radius:4px;background:#fff;color:#12396b;font-size:11px}.crm-penpot-details:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px;padding:10px 12px;max-height:calc(100vh - 160px);overflow:auto}.crm-penpot-details-card:where(.tudor-crm,.tudor-crm *){border:1px solid #d9e1e7;border-radius:4px;padding:10px 12px}.crm-penpot-details-card-title:where(.tudor-crm,.tudor-crm *){margin:0 0 8px;color:#12396b;font-size:12px}.crm-penpot-details-card-fields:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:0}.crm-penpot-details-field-label:where(.tudor-crm,.tudor-crm *){color:#6b7c93;font-size:10px}.crm-penpot-details-field-value:where(.tudor-crm,.tudor-crm *){margin:2px 0 0;color:#0b1f33;font-size:12px}.crm-penpot-details-field-value-empty:where(.tudor-crm,.tudor-crm *){color:#8a9aab}@media(max-width:1280px){.crm-penpot-details:where(.tudor-crm,.tudor-crm *){max-height:none}}.crm-sf-user-avatar:where(.tudor-crm,.tudor-crm *){display:grid;flex:0 0 auto;place-items:center;width:26px;height:26px;border:1px solid #bdd5c8;border-radius:50%;background:#e6f2ec;color:#205c37;font-size:10px;font-weight:800;letter-spacing:.02em}.crm-sf-appnav-item-dropdown:where(.tudor-crm,.tudor-crm *):after{content:"";display:inline-block;width:7px;height:7px;margin-left:8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-2px) rotate(45deg);opacity:.78}.crm-sf-back-row:where(.tudor-crm,.tudor-crm *){padding:6px 10px 0}.crm-sf-headline:where(.tudor-crm,.tudor-crm *){display:flex;justify-content:space-between;gap:12px;align-items:flex-end;border-bottom:1px solid var(--soft-border);padding:6px 8px 10px;background:#fff;border:1px solid #d8dde6;border-top:0}.crm-record-summary-card:where(.tudor-crm,.tudor-crm *){grid-area:summary;align-self:start;display:grid;gap:10px;border:1px solid #d8dde6;border-radius:3px;background:#fff;padding:10px 12px;position:sticky;top:72px}.crm-record-summary-head:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:max-content minmax(0,1fr);gap:10px;align-items:start;padding-bottom:8px;border-bottom:1px solid #eceef1}.crm-record-summary-icon:where(.tudor-crm,.tudor-crm *){display:grid;place-items:center;width:30px;height:30px;border-radius:4px;background:#00703c;color:#fff;font-size:17px;line-height:1}.crm-record-summary-icon img:where(.tudor-crm,.tudor-crm *){width:19px;height:19px;filter:brightness(0) invert(1)}.crm-record-summary-head>div>span:where(.tudor-crm,.tudor-crm *){display:block;color:#54698d;font-size:12px;line-height:1.2}.crm-record-summary-head h3:where(.tudor-crm,.tudor-crm *){margin:1px 0 0;color:#16325c;font-size:16px;font-weight:600;line-height:1.18;overflow-wrap:anywhere}.crm-record-summary-list:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:1fr;gap:8px;margin:0}.crm-record-summary-list dt:where(.tudor-crm,.tudor-crm *),.crm-record-summary-list dd:where(.tudor-crm,.tudor-crm *){margin:0}.crm-record-summary-list dt:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:11px;line-height:1.2}.crm-record-summary-list dd:where(.tudor-crm,.tudor-crm *){color:#000;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.crm-record-summary-link:where(.tudor-crm,.tudor-crm *){display:inline-block;max-width:100%;border:0;background:transparent;color:#0176d3;padding:0;text-align:left;text-decoration:underline;cursor:pointer;font:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}.crm-record-summary-section:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;padding:9px 8px;border:1px solid #edf1f5;border-radius:4px;background:#fff}.crm-record-summary-section+.crm-record-summary-section:where(.tudor-crm,.tudor-crm *){padding-top:8px}.crm-record-summary-section-title:where(.tudor-crm,.tudor-crm *){color:#54698d!important;font-size:11px!important;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.crm-record-summary-row:where(.tudor-crm,.tudor-crm *),.crm-record-contact-row:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:1fr;gap:2px;align-items:start}.crm-record-summary-row span:where(.tudor-crm,.tudor-crm *),.crm-record-contact-row span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:12px;line-height:1.35}.crm-record-summary-row strong:where(.tudor-crm,.tudor-crm *),.crm-record-contact-row strong:where(.tudor-crm,.tudor-crm *){min-width:0;color:#000;font-size:13px;font-weight:500;line-height:1.35;overflow-wrap:break-word;word-break:normal}.crm-record-contact-list:where(.tudor-crm,.tudor-crm *){display:grid;gap:7px}.crm-summary-edit-field:where(.tudor-crm,.tudor-crm *){position:relative;display:grid;grid-template-rows:auto minmax(24px,auto);align-content:start;gap:1px;min-width:0;min-height:43px;padding:2px 34px 3px 7px;border:1px solid transparent;border-radius:5px;background:transparent;transition:background .16s ease,border-color .16s ease}.crm-record-summary-row .crm-summary-edit-field:where(.tudor-crm,.tudor-crm *),.crm-record-contact-row.crm-summary-edit-field:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1;width:100%}.crm-record-contact-row.crm-summary-edit-field:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr;gap:2px;padding-right:12px}.crm-summary-edit-field:where(.tudor-crm,.tudor-crm *):before,.crm-summary-edit-field:where(.tudor-crm,.tudor-crm *):after{content:"";position:absolute;pointer-events:none}.crm-summary-edit-field:where(.tudor-crm,.tudor-crm *):before{inset:5px auto 5px 0;z-index:2;width:2px;border:0;border-radius:999px;background:#c7d2e1;opacity:0;transform:scaleY(.6);transform-origin:center;transition:opacity .18s ease,transform .18s ease,background .18s ease}.crm-summary-edit-field:where(.tudor-crm,.tudor-crm *):after{display:none;left:10px;right:36px;bottom:4px;height:1px;border-bottom:1px solid #eef2f6;opacity:0;transition:opacity .16s ease,transform .18s ease}.crm-summary-edit-field:hover:where(.tudor-crm,.tudor-crm *),.crm-summary-edit-field:focus-within:where(.tudor-crm,.tudor-crm *){background:#f8fafc}.crm-summary-edit-field:hover:where(.tudor-crm,.tudor-crm *):before,.crm-summary-edit-field:focus-within:where(.tudor-crm,.tudor-crm *):before,.crm-summary-edit-field-dirty:where(.tudor-crm,.tudor-crm *):before,.crm-summary-edit-field-editing:where(.tudor-crm,.tudor-crm *):before{opacity:1;transform:scaleY(1)}.crm-summary-edit-field:hover:where(.tudor-crm,.tudor-crm *):after,.crm-summary-edit-field:focus-within:where(.tudor-crm,.tudor-crm *):after,.crm-summary-edit-field-dirty:where(.tudor-crm,.tudor-crm *):after,.crm-summary-edit-field-editing:where(.tudor-crm,.tudor-crm *):after{opacity:0}.crm-summary-edit-label:where(.tudor-crm,.tudor-crm *){min-width:0;color:#54698d;font-size:11px;line-height:1.25;overflow-wrap:anywhere}.crm-summary-edit-field strong:where(.tudor-crm,.tudor-crm *){min-width:0;color:#000;font-size:13px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.crm-summary-edit-value-slot:where(.tudor-crm,.tudor-crm *){display:grid;align-items:center;min-width:0;min-height:24px}.crm-summary-edit-value-empty:where(.tudor-crm,.tudor-crm *){color:#8c98a8!important;font-weight:400!important}.crm-summary-edit-button:where(.tudor-crm,.tudor-crm *){position:absolute;top:50%;right:4px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:27px;height:27px;border:1px solid transparent;border-radius:999px;background:transparent;color:#7e8b9e;cursor:pointer;font-size:12px;line-height:1;padding:0;opacity:.28;transition:opacity .16s ease,background .16s ease,border-color .16s ease}.crm-summary-edit-field:hover .crm-summary-edit-button:where(.tudor-crm,.tudor-crm *),.crm-summary-edit-field:focus-within .crm-summary-edit-button:where(.tudor-crm,.tudor-crm *){opacity:.78}.crm-summary-edit-button:hover:where(.tudor-crm,.tudor-crm *),.crm-summary-edit-button:focus-visible:where(.tudor-crm,.tudor-crm *){opacity:1;border-color:#c9d4e2;background:#f4f8fc;color:#16325c}.crm-summary-edit-field-dirty:where(.tudor-crm,.tudor-crm *){background:#fbfdfb}.crm-summary-edit-field-dirty:where(.tudor-crm,.tudor-crm *):before{background:#6fb889}.crm-summary-edit-field-editing:where(.tudor-crm,.tudor-crm *){background:#f8fbff}.crm-summary-edit-field-editing:where(.tudor-crm,.tudor-crm *):before{background:#6da7e8}.crm-summary-edit-input:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;width:100%;height:26px;min-height:26px;border:1px solid #c8d2df;border-radius:4px;background:#fff;color:#16325c;font:inherit;font-size:13px;line-height:1.35;padding:4px 6px}.crm-summary-edit-field .crm-summary-edit-dirty-cue:where(.tudor-crm,.tudor-crm *){position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;visibility:hidden}.crm-summary-edit-field .crm-summary-edit-dirty-cue-active:where(.tudor-crm,.tudor-crm *){visibility:visible}.crm-page-container .crm-sf-notifications:where(.tudor-crm,.tudor-crm *){position:relative;display:flex;align-items:center;z-index:30}.crm-page-container .crm-sf-notifications .crm-sf-notifications-trigger:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-call-notes .crm-sf-call-notes-trigger:where(.tudor-crm,.tudor-crm *){position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;min-height:36px;padding:0;border:1px solid color-mix(in srgb,var(--brand-white) 34%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--brand-white) 8%,transparent);color:var(--brand-white);box-shadow:none;cursor:pointer}.crm-page-container .crm-sf-notifications .crm-sf-notifications-trigger:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-notifications .crm-sf-notifications-trigger[aria-expanded=true]:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-call-notes .crm-sf-call-notes-trigger:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-call-notes .crm-sf-call-notes-trigger[aria-expanded=true]:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-accent);background:var(--brand-accent);color:var(--brand-primary)}.crm-page-container .crm-sf-notifications .crm-sf-notifications-trigger:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-call-notes .crm-sf-call-notes-trigger:focus-visible:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-accent);outline:2px solid var(--brand-accent);outline-offset:2px}.crm-page-container .crm-sf-notifications-icon:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-call-notes-icon:where(.tudor-crm,.tudor-crm *){width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.crm-page-container .crm-sf-notifications-count:where(.tudor-crm,.tudor-crm *){position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;border:2px solid var(--brand-primary);border-radius:9px;background:var(--brand-accent);color:var(--brand-primary);font-size:10px;font-weight:700;line-height:14px;text-align:center;box-sizing:border-box}.crm-page-container .crm-sf-notifications-panel:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:80;top:calc(100% + 8px);right:0;display:flex;flex-direction:column;width:360px;max-height:min(520px,calc(100vh - 120px));overflow:hidden;border:1px solid var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-white);color:var(--brand-text);box-shadow:0 12px 28px #00393a2e}.crm-page-container .crm-sf-notifications-header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid var(--brand-border)}.crm-page-container .crm-sf-notifications-header strong:where(.tudor-crm,.tudor-crm *){font-size:14px}.crm-page-container .crm-sf-notifications-panel>.crm-feedback:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-notifications-empty:where(.tudor-crm,.tudor-crm *){margin:0;padding:16px 12px;color:var(--brand-text-muted);font-size:13px}.crm-page-container .crm-sf-notifications-list:where(.tudor-crm,.tudor-crm *){margin:0;padding:4px;overflow-y:auto;list-style:none}.crm-page-container .crm-sf-notifications-list .crm-sf-notification:where(.tudor-crm,.tudor-crm *){display:flex;align-items:flex-start;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:var(--radius-md, 6px);background:none;color:var(--brand-text);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.crm-page-container .crm-sf-notifications-list .crm-sf-notification:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-notifications-list .crm-sf-notification:focus-visible:where(.tudor-crm,.tudor-crm *){background:var(--brand-hover);outline:none}.crm-page-container .crm-sf-notification-dot:where(.tudor-crm,.tudor-crm *){flex:0 0 8px;width:8px;height:8px;margin-top:6px;border-radius:50%}.crm-page-container .crm-sf-notification-unread .crm-sf-notification-dot:where(.tudor-crm,.tudor-crm *){background:var(--brand-primary)}.crm-page-container .crm-sf-notification-text:where(.tudor-crm,.tudor-crm *){display:grid;min-width:0;gap:2px}.crm-page-container .crm-sf-notification-title:where(.tudor-crm,.tudor-crm *){font-size:13px;line-height:1.35}.crm-page-container .crm-sf-notification-unread .crm-sf-notification-title:where(.tudor-crm,.tudor-crm *){font-weight:600}.crm-page-container .crm-sf-notification-detail:where(.tudor-crm,.tudor-crm *){overflow:hidden;color:var(--brand-text-soft);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.crm-page-container .crm-sf-notification-time:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:11px}.crm-page-container .crm-sf-call-notes:where(.tudor-crm,.tudor-crm *){position:relative;display:flex;align-items:center;z-index:30}.crm-page-container .crm-sf-call-notes .crm-sf-call-notes-trigger--on-call:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-accent);background:var(--brand-accent);color:var(--brand-primary);animation:crm-call-notes-ring 1.6s ease-out infinite}@keyframes crm-call-notes-ring{0%{box-shadow:0 0 color-mix(in srgb,var(--brand-accent) 70%,transparent)}to{box-shadow:0 0 0 10px color-mix(in srgb,var(--brand-accent) 0%,transparent)}}@media(prefers-reduced-motion:reduce){.crm-page-container .crm-sf-call-notes .crm-sf-call-notes-trigger--on-call:where(.tudor-crm,.tudor-crm *){animation:none}}.crm-page-container .crm-sf-call-notes-call:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px;margin:0;padding:6px 10px;border-radius:var(--radius-md, 6px);font-size:12px}.crm-page-container .crm-sf-call-notes-call--on-call:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--brand-accent) 22%,var(--brand-white));color:var(--brand-primary)}.crm-page-container .crm-sf-call-notes-call--ended:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt);color:var(--brand-text-soft)}.crm-page-container .crm-sf-call-notes-call-mark:where(.tudor-crm,.tudor-crm *){flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:currentColor}.crm-page-container .crm-sf-call-notes-dot:where(.tudor-crm,.tudor-crm *){position:absolute;top:-4px;right:-4px;width:12px;height:12px;border:2px solid var(--brand-primary);border-radius:50%;background:var(--crm-control-danger);box-sizing:border-box}.crm-page-container .crm-sf-call-notes-panel:where(.tudor-crm,.tudor-crm *){position:fixed;z-index:80;top:64px;display:flex;flex-direction:column;width:380px;max-height:min(640px,calc(100vh - 120px));overflow:hidden;border:1px solid var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-white);color:var(--brand-text);box-shadow:0 12px 28px #00393a2e}.crm-page-container .crm-sf-call-notes-header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 8px 8px 12px;border-bottom:1px solid var(--brand-border);cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}.crm-page-container .crm-sf-call-notes-panel--dragging:where(.tudor-crm,.tudor-crm *){box-shadow:0 18px 36px #00393a3d}.crm-page-container .crm-sf-call-notes-header strong:where(.tudor-crm,.tudor-crm *){font-size:14px}.crm-page-container .crm-sf-call-notes-minimise:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--radius-md, 6px);background:none;color:var(--brand-text-muted);cursor:pointer}.crm-page-container .crm-sf-call-notes-minimise:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-call-notes-minimise:focus-visible:where(.tudor-crm,.tudor-crm *){background:var(--brand-hover);color:var(--brand-text)}.crm-page-container .crm-sf-call-notes-minimise-icon:where(.tudor-crm,.tudor-crm *){width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2.4}.crm-page-container .crm-sf-call-notes-body:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px;padding:12px;overflow-y:auto}.crm-page-container .crm-sf-call-notes-field:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;min-width:0}.crm-page-container .crm-sf-call-notes-label:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-soft);font-size:12px}.crm-page-container .crm-sf-call-notes-field textarea:where(.tudor-crm,.tudor-crm *){width:100%;min-height:120px;resize:vertical;box-sizing:border-box}.crm-page-container .crm-sf-call-notes-status:where(.tudor-crm,.tudor-crm *){margin:-4px 0 0;color:var(--brand-text-muted);font-size:12px}.crm-page-container .crm-sf-call-notes-status--warning:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-warning-text)}.crm-page-container .crm-sf-call-notes-actions:where(.tudor-crm,.tudor-crm *){display:flex;justify-content:space-between;gap:8px}.crm-page-container .crm-sf-call-notes-history:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;padding-top:10px;border-top:1px solid var(--brand-border)}.crm-page-container .crm-sf-call-notes-history-heading:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-soft);font-size:12px}.crm-page-container .crm-sf-call-notes-history-list:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;margin:0;padding:0;list-style:none}.crm-page-container .crm-sf-call-notes-history-item:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 8px;padding:4px 0;font-size:12px}.crm-page-container .crm-sf-call-notes-history-title:where(.tudor-crm,.tudor-crm *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-page-container .crm-sf-call-notes-history-status:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;color:var(--brand-text-muted)}.crm-page-container .crm-sf-call-notes-history-status--positive:where(.tudor-crm,.tudor-crm *){color:var(--crm-notice-success-text)}.crm-page-container .crm-sf-call-notes-history-status--warning:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-warning-text)}.crm-page-container .crm-sf-call-notes-history-actions:where(.tudor-crm,.tudor-crm *){display:flex;flex-basis:100%;justify-content:flex-end;gap:6px}.crm-summary-address-edit-field:where(.tudor-crm,.tudor-crm *){min-height:66px;padding:2px 34px 3px 7px}.crm-summary-address-edit-field .crm-record-address-map-link:where(.tudor-crm,.tudor-crm *),.crm-summary-address-edit-field>strong:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px;min-width:0}.crm-summary-address-edit-field .crm-record-address-map-link:where(.tudor-crm,.tudor-crm *){color:#16325c;text-decoration:none}.crm-summary-address-search-wrap:where(.tudor-crm,.tudor-crm *){display:flex;align-items:flex-start;justify-content:flex-start;min-width:0}.crm-summary-address-search-link:where(.tudor-crm,.tudor-crm *){display:inline-grid;gap:3px;max-width:100%;border:0;background:transparent;color:#16325c;cursor:pointer;font:inherit;padding:0;text-align:left}.crm-summary-address-search-link:hover:where(.tudor-crm,.tudor-crm *),.crm-summary-address-search-link:focus-visible:where(.tudor-crm,.tudor-crm *){color:#0176d3}.crm-summary-address-search-link:hover .crm-record-address-map-link:where(.tudor-crm,.tudor-crm *),.crm-summary-address-search-link:focus-visible .crm-record-address-map-link:where(.tudor-crm,.tudor-crm *),.crm-summary-address-search-link:hover .crm-summary-address-search-text:where(.tudor-crm,.tudor-crm *),.crm-summary-address-search-link:focus-visible .crm-summary-address-search-text:where(.tudor-crm,.tudor-crm *){color:#0176d3}.crm-summary-address-search-text:where(.tudor-crm,.tudor-crm *){display:inline-grid;gap:3px;max-width:100%}.crm-summary-address-edit-field .crm-record-address-map-link small:where(.tudor-crm,.tudor-crm *){display:block;color:#54698d;font-size:10px;line-height:1.2}.crm-summary-address-search-link:hover small:where(.tudor-crm,.tudor-crm *),.crm-summary-address-search-link:focus-visible small:where(.tudor-crm,.tudor-crm *){color:#4d82b8}.crm-summary-address-input-grid:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px}.crm-summary-address-input-field:where(.tudor-crm,.tudor-crm *){display:grid;gap:1px;min-width:0;color:#54698d;font-size:10px;line-height:1.2}.crm-summary-address-find-button:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1;justify-self:stretch;min-height:25px;padding:3px 8px;font-size:11px}.crm-summary-address-input-grid:where(.tudor-crm,.tudor-crm *){gap:5px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:8px}.crm-summary-address-edit-field>.crm-summary-address-input-grid:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1}.crm-summary-address-input-field:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1}.crm-summary-address-input-field-half:where(.tudor-crm,.tudor-crm *){grid-column:span 1}.crm-summary-address-input-grid .crm-summary-edit-input:where(.tudor-crm,.tudor-crm *){min-height:24px;padding:3px 6px}.crm-address-form-section:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px;padding:14px;border:1px solid #d8dde6;border-radius:6px;background:#f7f9fb}.crm-address-form-section__title:where(.tudor-crm,.tudor-crm *){margin:0;color:#16325c;font-size:14px;font-weight:600}.crm-address-form-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.crm-address-form-field:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;min-width:0}.crm-address-form-field--full:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1}.crm-address-lookup-modal:where(.tudor-crm,.tudor-crm *){width:min(650px,calc(100vw - 36px));max-width:650px}.crm-address-lookup-modal .admin-modal-body:where(.tudor-crm,.tudor-crm *){padding:12px 14px 0}.crm-address-lookup-content:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px}.crm-address-lookup-intro:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid #e5e8ec}.crm-address-lookup-intro>div:where(.tudor-crm,.tudor-crm *){min-width:0}.crm-address-lookup-intro h3:where(.tudor-crm,.tudor-crm *){margin:0;color:#16325c;font-size:15px;font-weight:600}.crm-address-lookup-intro .panel-copy:where(.tudor-crm,.tudor-crm *){margin:3px 0 0;font-size:12px}.crm-address-lookup-intro .secondary-button:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:30px;white-space:nowrap}.crm-address-lookup-paste:where(.tudor-crm,.tudor-crm *){display:grid;align-content:start;gap:10px;min-width:0}.crm-address-lookup-paste textarea:where(.tudor-crm,.tudor-crm *){width:100%;min-height:82px;resize:vertical;border:1px solid #c9cfd6;border-radius:4px;color:#16325c;font:inherit;font-size:13px;padding:8px}.crm-address-lookup-paste textarea:focus:where(.tudor-crm,.tudor-crm *){outline:2px solid rgba(27,150,255,.18);border-color:#8ab9e8}.crm-address-lookup-card:where(.tudor-crm,.tudor-crm *){display:grid;border:1px solid #e3e8ef;border-radius:5px;background:#f8fafc;overflow:hidden}.crm-address-lookup-compare:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.crm-address-lookup-preview-header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 9px;border-bottom:1px solid #e3e8ef;background:#f3f6f9}.crm-address-lookup-preview-header strong:where(.tudor-crm,.tudor-crm *){color:#16325c;font-size:11px;font-weight:600}.crm-address-lookup-preview-header span:where(.tudor-crm,.tudor-crm *){border:1px solid #d8dde6;border-radius:999px;padding:2px 7px;background:#fff;color:#54698d;font-size:10px}.crm-address-lookup-preview:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;padding:8px 9px}.crm-address-lookup-card-ready:where(.tudor-crm,.tudor-crm *){border-color:#b8dcc9;background:#f8fcf9}.crm-address-lookup-card-ready .crm-address-lookup-preview-header:where(.tudor-crm,.tudor-crm *){border-bottom-color:#cdebd9;background:#eef8f1}.crm-address-lookup-card-ready .crm-address-lookup-preview-header span:where(.tudor-crm,.tudor-crm *){border-color:#b7dfc7;color:#1f6b3b}.crm-address-lookup-preview-readonly-field:where(.tudor-crm,.tudor-crm *),.crm-address-lookup-preview-edit-field:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;min-height:39px;align-content:start}.crm-address-lookup-preview-readonly-field strong:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;min-height:22px;color:#16325c;font-size:12px;font-weight:500;line-height:1.2}.crm-address-lookup-preview-edit-field input:where(.tudor-crm,.tudor-crm *){width:100%;min-height:23px;border:1px solid #c9d8cc;border-radius:4px;background:#fff;color:#16325c;font:inherit;font-size:12px;padding:3px 6px}.crm-address-lookup-preview-edit-field input:disabled:where(.tudor-crm,.tudor-crm *){border-color:transparent;background:transparent;color:transparent}.crm-address-lookup-preview-edit-field input:focus:where(.tudor-crm,.tudor-crm *){outline:2px solid rgba(27,150,255,.18);border-color:#8ab9e8}.crm-address-lookup-preview small:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:10px;text-transform:uppercase}.crm-address-lookup-modal .crm-unsaved-changes-actions:where(.tudor-crm,.tudor-crm *){align-items:center;margin:0 -14px;padding:10px 14px;border-top:1px solid #e5e8ec;background:#fff}.crm-address-lookup-modal .crm-unsaved-changes-actions .secondary-button:where(.tudor-crm,.tudor-crm *),.crm-address-lookup-modal .crm-unsaved-changes-actions .primary-button:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;min-height:30px}.crm-record-contact-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.crm-record-contact-grid span:where(.tudor-crm,.tudor-crm *),.crm-record-secondary-detail:where(.tudor-crm,.tudor-crm *){display:grid;gap:1px;min-width:0;border:1px solid #d8dde6;border-radius:4px;padding:6px 7px;background:#f8fafc}.crm-record-contact-grid small:where(.tudor-crm,.tudor-crm *),.crm-record-secondary-detail small:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:10px;line-height:1.2}.crm-record-secondary-detail:where(.tudor-crm,.tudor-crm *){display:grid;gap:7px;border:0;background:transparent;padding:2px 0 0}.crm-record-secondary-detail summary:where(.tudor-crm,.tudor-crm *){color:#0176d3;cursor:pointer;font-size:12px;font-weight:500;list-style-position:outside;margin-left:14px}.crm-record-tier-row:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.crm-record-tier-row>span:where(.tudor-crm,.tudor-crm *){display:grid;gap:1px;border:1px solid #d8dde6;border-radius:4px;padding:5px 7px;background:#f8fafc}.crm-record-tier-row small:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:10px;line-height:1.2}.crm-summary-readonly-field:where(.tudor-crm,.tudor-crm *){display:grid;gap:1px;min-width:0;min-height:34px;padding:3px 0 4px;border-bottom:0}.crm-record-summary-row .crm-summary-readonly-field:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1;width:100%}.crm-summary-readonly-field strong:where(.tudor-crm,.tudor-crm *){min-width:0;color:#16325c;font-size:13px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.crm-record-address:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px}.crm-record-address-fields:where(.tudor-crm,.tudor-crm *){gap:5px}.crm-record-address-fields span:where(.tudor-crm,.tudor-crm *){display:grid;gap:1px}.crm-record-address-fields small:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:10px;line-height:1.2}.crm-record-address-card:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px;border:1px solid #d8dde6;border-radius:4px;padding:8px 9px;background:#f8fafc}.crm-record-address-card span:where(.tudor-crm,.tudor-crm *){line-height:1.28}.crm-record-address-card strong:where(.tudor-crm,.tudor-crm *){margin-top:2px;color:#16325c;font-size:13px;font-weight:600;line-height:1.28}.crm-record-address-plain:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;color:#16325c;font-size:13px;line-height:1.45}.crm-record-address-plain strong:where(.tudor-crm,.tudor-crm *){margin-top:1px;color:#16325c;font-size:13px;font-weight:600;line-height:1.35}.crm-record-address-map-link:where(.tudor-crm,.tudor-crm *){display:grid;gap:inherit;color:inherit;text-decoration:none;border-radius:3px}.crm-record-address-map-link:hover:where(.tudor-crm,.tudor-crm *){color:#006dcc;text-decoration:underline;text-underline-offset:2px}.crm-record-address-map-link strong:where(.tudor-crm,.tudor-crm *){color:inherit}.crm-record-summary-actions:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;padding-top:10px;border-top:1px solid #eceef1}.crm-record-summary-actions .secondary-button:where(.tudor-crm,.tudor-crm *){justify-content:center;width:100%}.crm-sf-object:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px}.crm-sf-object-label:where(.tudor-crm,.tudor-crm *){text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);font-size:11px;font-weight:500}.crm-sf-object h3:where(.tudor-crm,.tudor-crm *){margin:0;font-size:38px;line-height:1.05;font-weight:400;color:#16325c;letter-spacing:.01em}.crm-sf-object span:where(.tudor-crm,.tudor-crm *){color:var(--text-secondary);font-size:14px}.crm-sf-actions:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.crm-sf-main:where(.tudor-crm,.tudor-crm *){grid-area:details;display:grid;grid-template-rows:auto minmax(0,1fr);gap:0;align-self:start;border:1px solid #d8dde6;border-radius:6px;background:#fff;overflow:hidden;max-height:calc(100vh - 124px)}.crm-details-panel-header:where(.tudor-crm,.tudor-crm *){display:grid;gap:0;padding:0 14px 8px;border-bottom:1px solid #c9cfd6;background:#fbfcfd}.crm-sf-tabs:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;padding:0;background:transparent}.crm-sf-tab-buttons:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;min-width:0}.crm-sf-tab:where(.tudor-crm,.tudor-crm *){border:0;background:transparent;color:#54698d;font-weight:500;font-size:14px;padding:7px 12px 9px;border-bottom:2px solid transparent;cursor:pointer}.crm-sf-tab-active:where(.tudor-crm,.tudor-crm *){color:#16325c;border-bottom-color:#1b96ff;font-weight:500}.crm-detail-field-search:where(.tudor-crm,.tudor-crm *){width:100%;max-width:none;min-height:28px;margin:0;border:1px solid #c9cfd6;border-radius:4px;background:#fff;color:#16325c;font:inherit;font-size:12px;padding:4px 8px}.crm-detail-field-search:where(.tudor-crm,.tudor-crm *)::placeholder{color:#7e8b9e}.crm-sf-section:where(.tudor-crm,.tudor-crm *){border:1px solid #d8dde6;background:#fff;border-radius:3px;overflow:hidden}.crm-sf-section-title:where(.tudor-crm,.tudor-crm *){padding:7px 12px;border-bottom:1px solid #e5e8ec;background:#f3f2f2;color:#16325c;font-size:13px;font-weight:500;position:relative}.crm-sf-section-title:where(.tudor-crm,.tudor-crm *):before{content:"▾";font-size:11px;color:#54698d;margin-right:8px}.crm-details-panel-body:where(.tudor-crm,.tudor-crm *){display:grid;align-content:start;gap:9px;padding:12px 14px;overflow-y:auto;min-height:0;scrollbar-width:thin}.crm-details-panel-body:where(.tudor-crm,.tudor-crm *)::-webkit-scrollbar{width:7px}.crm-details-panel-body:where(.tudor-crm,.tudor-crm *)::-webkit-scrollbar-track{background:#f4f6f9}.crm-details-panel-body:where(.tudor-crm,.tudor-crm *)::-webkit-scrollbar-thumb{border-radius:999px;background:#c9cfd6}.crm-details-section:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px;padding:10px;border:1px solid #edf1f5;border-radius:4px;background:#fff}.crm-details-section+.crm-details-section:where(.tudor-crm,.tudor-crm *){padding-top:10px}.crm-details-section-title:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px;justify-content:space-between;color:#54698d;font-size:11px;font-weight:600;line-height:1.2;text-transform:uppercase}.crm-details-section-title>span:first-child:where(.tudor-crm,.tudor-crm *){min-width:0;overflow-wrap:anywhere}.crm-detail-section-header--divided:where(.tudor-crm,.tudor-crm *){padding-bottom:7px;border-bottom:1px solid #edf1f4}.crm-details-field-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.crm-details-field:where(.tudor-crm,.tudor-crm *){position:relative;display:grid;grid-template-rows:auto minmax(26px,auto);align-content:start;gap:1px;min-width:0;min-height:50px;padding:5px 38px 5px 8px;border:1px solid transparent;border-radius:5px;background:transparent;transition:background .16s ease,border-color .16s ease}.crm-details-field:where(.tudor-crm,.tudor-crm *):before,.crm-details-field:where(.tudor-crm,.tudor-crm *):after{content:"";position:absolute;pointer-events:none}.crm-details-field:where(.tudor-crm,.tudor-crm *):before{inset:6px auto 6px 0;width:2px;border:0;border-radius:999px;background:#c7d2e1;opacity:0;transform:scaleY(.6);transform-origin:center;transition:opacity .18s ease,transform .18s ease,background .18s ease}.crm-details-field:where(.tudor-crm,.tudor-crm *):after{display:none;left:12px;right:38px;bottom:4px;height:1px;border-bottom:1px solid #e3e8ef;opacity:.88;transition:opacity .16s ease,transform .18s ease}.crm-details-field:hover:where(.tudor-crm,.tudor-crm *),.crm-details-field:focus-within:where(.tudor-crm,.tudor-crm *){background:#f8fafc}.crm-details-field:hover:where(.tudor-crm,.tudor-crm *):before,.crm-details-field:focus-within:where(.tudor-crm,.tudor-crm *):before,.crm-details-field-dirty:where(.tudor-crm,.tudor-crm *):before,.crm-details-field-editing:where(.tudor-crm,.tudor-crm *):before{opacity:1;transform:scaleY(1)}.crm-details-field:hover:where(.tudor-crm,.tudor-crm *):after,.crm-details-field:focus-within:where(.tudor-crm,.tudor-crm *):after,.crm-details-field-dirty:where(.tudor-crm,.tudor-crm *):after,.crm-details-field-editing:where(.tudor-crm,.tudor-crm *):after{opacity:0}.crm-details-field-label:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:8px;color:#7e8b9e;font-size:12px;line-height:1.25;overflow-wrap:anywhere}.crm-details-field-edit-button:where(.tudor-crm,.tudor-crm *){position:absolute;top:50%;right:5px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid transparent;border-radius:999px;background:transparent;color:#7e8b9e;cursor:pointer;font-size:12px;line-height:1;padding:0;opacity:.28;transition:opacity .16s ease,background .16s ease,border-color .16s ease}.crm-details-field:hover .crm-details-field-edit-button:where(.tudor-crm,.tudor-crm *),.crm-details-field:focus-within .crm-details-field-edit-button:where(.tudor-crm,.tudor-crm *){opacity:.78}.crm-details-field-edit-button:hover:where(.tudor-crm,.tudor-crm *),.crm-details-field-edit-button:focus-visible:where(.tudor-crm,.tudor-crm *){opacity:1;border-color:#c9d4e2;background:#f4f8fc;color:#16325c}.crm-details-field-dirty:where(.tudor-crm,.tudor-crm *){background:#fbfdfb}.crm-details-field-dirty:where(.tudor-crm,.tudor-crm *):before{background:#6fb889}.crm-details-field-editing:where(.tudor-crm,.tudor-crm *){background:#f8fbff}.crm-details-field-editing:where(.tudor-crm,.tudor-crm *):before{background:#6da7e8}.crm-details-field-readonly:where(.tudor-crm,.tudor-crm *){padding-right:8px;cursor:default}.crm-details-field-readonly:hover:where(.tudor-crm,.tudor-crm *){background:transparent}.crm-details-field-readonly:where(.tudor-crm,.tudor-crm *):before{background:#e3e8ef}.crm-details-field-input:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;width:100%;height:26px;min-height:26px;border:1px solid #c8d2df;border-radius:4px;background:#fff;color:#16325c;font:inherit;font-size:13px;line-height:1.35;padding:4px 6px}.crm-details-field-value-slot:where(.tudor-crm,.tudor-crm *){display:grid;align-items:center;min-width:0;min-height:26px}.crm-details-field-value:where(.tudor-crm,.tudor-crm *){min-width:0;color:#000;font-size:13px;font-weight:500;line-height:1.35;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.crm-details-field .crm-details-field-dirty-cue:where(.tudor-crm,.tudor-crm *){position:absolute;right:7px;bottom:3px;display:inline-flex;align-items:center;gap:4px;color:#3f7654;font-size:10px;font-weight:600;line-height:1.2;visibility:hidden}.crm-details-field .crm-details-field-dirty-cue-active:where(.tudor-crm,.tudor-crm *){visibility:visible}.crm-details-field .crm-details-field-dirty-cue:where(.tudor-crm,.tudor-crm *):before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.crm-details-field-value-empty:where(.tudor-crm,.tudor-crm *){color:#b1bac6;font-weight:400;font-size:12px}.crm-details-field-chip:where(.tudor-crm,.tudor-crm *){justify-self:start;display:inline-flex;align-items:center;min-height:20px;padding:2px 8px;border-radius:999px;border:1px solid #d8dde6;font-size:12px;font-weight:600;line-height:1.2}.crm-details-field-chip-yes:where(.tudor-crm,.tudor-crm *){border-color:#b7dfc7;background:#eef8f1;color:#1f6b3b}.crm-details-field-chip-no:where(.tudor-crm,.tudor-crm *){border-color:#d8dde6;background:#f6f8fa;color:#5f6b7a}.crm-audit-trail-panel:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px;padding:10px;border:1px solid #d8dde6;border-radius:6px;background:#f8fafc}.crm-audit-trail-header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:12px}.crm-audit-trail-header h3:where(.tudor-crm,.tudor-crm *){margin:0;color:#16325c;font-size:14px;line-height:1.25}.crm-audit-trail-header p:where(.tudor-crm,.tudor-crm *){margin:2px 0 0;color:#6b778c;font-size:12px}.crm-audit-trail-button:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;min-height:30px;padding-inline:12px}.crm-audit-modal:where(.tudor-crm,.tudor-crm *){width:min(1220px,calc(100vw - 32px));max-width:none;height:min(660px,calc(100vh - 32px));display:flex;flex-direction:column;overflow:hidden;border-radius:8px}.crm-audit-modal-subtitle:where(.tudor-crm,.tudor-crm *){margin:3px 0 0;color:#6b778c;font-size:12px;font-weight:400}.crm-audit-modal-toolbar:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;padding:6px 14px;border-bottom:1px solid #d8dde6;background:#f8fafc}.crm-audit-modal-context:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#54698d;font-size:12px}.crm-audit-modal-context span:first-child:where(.tudor-crm,.tudor-crm *){color:#16325c;font-weight:600}.crm-audit-refresh-button:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;min-height:30px;padding-inline:13px}.crm-audit-modal-body:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-rows:minmax(240px,1fr) auto;gap:8px;min-height:0;padding:10px 14px 12px;background:#f4f6f9}.crm-audit-loading:where(.tudor-crm,.tudor-crm *){align-self:start;border:1px solid #d8dde6;border-radius:5px;background:#fff;color:#54698d;font-size:13px;padding:12px}.crm-audit-table-wrap:where(.tudor-crm,.tudor-crm *){min-height:0;overflow:auto;border:1px solid #d8dde6;border-radius:6px;background:#fff;box-shadow:inset 0 1px #ffffffb3;scrollbar-width:thin}.crm-audit-table:where(.tudor-crm,.tudor-crm *){width:100%;border-collapse:collapse;table-layout:fixed;color:#16325c;font-size:13px}.crm-audit-table th:where(.tudor-crm,.tudor-crm *),.crm-audit-table td:where(.tudor-crm,.tudor-crm *){overflow:hidden;border-bottom:1px solid #edf1f5;padding:6px 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.crm-audit-table th:where(.tudor-crm,.tudor-crm *){position:sticky;top:0;z-index:1;background:#f8fafc;color:#54698d;font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase}.crm-audit-table th:nth-child(1):where(.tudor-crm,.tudor-crm *){width:112px}.crm-audit-table th:nth-child(2):where(.tudor-crm,.tudor-crm *){width:auto}.crm-audit-table th:nth-child(3):where(.tudor-crm,.tudor-crm *){width:230px}.crm-audit-table th:nth-child(4):where(.tudor-crm,.tudor-crm *){width:128px}.crm-audit-table th:nth-child(5):where(.tudor-crm,.tudor-crm *){width:176px}.crm-audit-table tbody tr:where(.tudor-crm,.tudor-crm *){gap:10px;cursor:pointer;transition:background .14s ease,box-shadow .14s ease}.crm-audit-table tbody:focus:where(.tudor-crm,.tudor-crm *){outline:none}.crm-audit-table tbody tr:hover:where(.tudor-crm,.tudor-crm *){background:#f0f6ff}.crm-audit-table .crm-audit-row-selected:where(.tudor-crm,.tudor-crm *),.crm-audit-table .crm-audit-row-selected:hover:where(.tudor-crm,.tudor-crm *){background:#f0f7ff;box-shadow:inset 3px 0 #1d4f8f}.crm-audit-record-cell:where(.tudor-crm,.tudor-crm *){display:flex;align-items:baseline;gap:8px;min-width:0}.crm-audit-record-cell strong:where(.tudor-crm,.tudor-crm *){color:#16325c;font-size:13px;flex:0 1 auto;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-audit-record-cell span:where(.tudor-crm,.tudor-crm *){color:#6b778c;font-size:12px;flex:1 1 auto;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-page-container .crm-detail-code:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;min-width:0;margin:0}.crm-page-container .crm-detail-code__label:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.crm-page-container .crm-detail-code__body:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;max-height:360px;margin:0;padding:8px 10px;overflow:auto;border:1px solid var(--brand-border);border-radius:6px;background:var(--brand-surface-alt);color:var(--brand-text);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12px;line-height:1.45;white-space:pre;tab-size:2}.crm-page-container .crm-detail-code__body--wrap:where(.tudor-crm,.tudor-crm *){white-space:pre-wrap;overflow-wrap:anywhere}.crm-page-container .crm-detail-code__body:focus-visible:where(.tudor-crm,.tudor-crm *){outline:2px solid var(--brand-primary);outline-offset:1px}.crm-page-container .crm-detail-code__empty:where(.tudor-crm,.tudor-crm *){margin:0;padding:8px 10px;border:1px dashed var(--brand-border);border-radius:6px;color:var(--brand-text-muted);font-size:12px}.crm-audit-modifications:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-rows:auto 1fr;min-height:0;max-height:190px;overflow:hidden;border:1px solid #d8dde6;border-radius:6px;background:#fff}.crm-audit-modifications-title:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #edf1f5;background:#f8fafc;color:#16325c;font-size:13px;font-weight:600;padding:7px 10px}.crm-audit-modifications-title em:where(.tudor-crm,.tudor-crm *){color:#6b778c;font-size:12px;font-style:normal;font-weight:400}.crm-audit-change-lines:where(.tudor-crm,.tudor-crm *){display:grid;align-content:start;overflow:auto;padding:0 10px 10px;scrollbar-width:thin}.crm-audit-change-lines:where(.tudor-crm,.tudor-crm *):before{content:"Property  From  To";position:sticky;top:0;z-index:1;display:grid;grid-template-columns:minmax(160px,.8fr) minmax(0,1fr) minmax(0,1fr);gap:14px;padding:8px 0 6px;border-bottom:1px solid #edf1f5;background:#fff;color:#7e8b9e;font-size:11px;font-weight:700;text-transform:uppercase}.crm-audit-change-line:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(160px,.8fr) minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start;min-height:34px;padding:8px 0;border-bottom:1px solid #edf1f5}.crm-audit-change-line strong:where(.tudor-crm,.tudor-crm *),.crm-audit-change-line span:where(.tudor-crm,.tudor-crm *){min-width:0;color:#16325c;font-size:13px;font-weight:500;overflow-wrap:anywhere}.crm-audit-change-line strong:where(.tudor-crm,.tudor-crm *){font-weight:600}.crm-audit-trail-error:where(.tudor-crm,.tudor-crm *),.crm-audit-trail-empty:where(.tudor-crm,.tudor-crm *){border:1px solid #f0c9c9;border-radius:5px;background:#fff8f8;color:#8a2c2c;font-size:12px;padding:8px 10px}.crm-audit-trail-empty:where(.tudor-crm,.tudor-crm *){border-color:#d8dde6;background:#fff;color:#6b778c}.crm-audit-trail-list:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px}.crm-audit-trail-item:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;padding:9px 10px;border:1px solid #e2e8f0;border-radius:5px;background:#fff}.crm-audit-trail-item-main:where(.tudor-crm,.tudor-crm *),.crm-audit-trail-meta:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px;flex-wrap:wrap}.crm-audit-trail-item-main strong:where(.tudor-crm,.tudor-crm *){color:#16325c;font-size:13px}.crm-audit-trail-item-main span:last-child:where(.tudor-crm,.tudor-crm *),.crm-audit-trail-meta:where(.tudor-crm,.tudor-crm *){color:#6b778c;font-size:12px}.crm-audit-action:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;min-height:20px;padding:2px 8px;border:1px solid #c9d4e2;border-radius:999px;background:#f4f8fc;color:#16325c;font-size:11px;font-weight:700}.crm-audit-action-0:where(.tudor-crm,.tudor-crm *){border-color:#b7dfc7;background:#eef8f1;color:#1f6b3b}.crm-audit-action-1:where(.tudor-crm,.tudor-crm *){border-color:#b9d6ff;background:#f0f7ff;color:#1d4f8f}.crm-audit-action-2:where(.tudor-crm,.tudor-crm *){border-color:#f0c9c9;background:#fff5f5;color:#8a2c2c}.crm-audit-change-list:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;padding-top:2px}.crm-audit-change:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);gap:8px;align-items:start;color:#16325c;font-size:12px}.crm-audit-change>span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-weight:600}.crm-audit-change div:where(.tudor-crm,.tudor-crm *){display:flex;gap:6px;min-width:0}.crm-audit-change em:where(.tudor-crm,.tudor-crm *){min-width:0;color:#16325c;font-style:normal;overflow-wrap:anywhere}.crm-audit-change strong:where(.tudor-crm,.tudor-crm *){color:#6b778c;font-weight:600}.crm-audit-change-more:where(.tudor-crm,.tudor-crm *),.crm-audit-trail-note:where(.tudor-crm,.tudor-crm *){color:#6b778c;font-size:12px}.crm-details-save-bar:where(.tudor-crm,.tudor-crm *){position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:80;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 22px;width:min(620px,calc(100vw - 32px));padding:16px 18px 16px 22px;border:1px solid #b8dcc9;border-radius:8px;background:#f8fcf9;box-shadow:0 12px 32px #0f172a33}.crm-page-container .crm-details-save-bar .crm-details-save-bar-confirm:where(.tudor-crm,.tudor-crm *){flex:0 0 100%;grid-template-columns:auto auto;justify-content:end;padding:0;white-space:normal}.crm-page-container .crm-details-save-bar .crm-details-save-bar-confirm .crm-checkbox-option__content strong:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-negative-text);font-size:12px;font-style:italic;font-weight:400}.crm-page-container .crm-details-save-bar .crm-details-save-bar-confirm:hover:where(.tudor-crm,.tudor-crm *){border-color:transparent;background:transparent}.crm-details-save-bar>span:where(.tudor-crm,.tudor-crm *){color:#1f6b3b;font-size:15px;font-weight:600}.crm-details-save-bar>div:where(.tudor-crm,.tudor-crm *){display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.crm-details-save-bar .primary-button:where(.tudor-crm,.tudor-crm *),.crm-details-save-bar .secondary-button:where(.tudor-crm,.tudor-crm *){min-height:36px;padding-inline:16px;font-size:13px}.crm-unsaved-changes-modal:where(.tudor-crm,.tudor-crm *){max-width:440px}.crm-page-container .crm-unsaved-changes-modal .crm-unsaved-changes-confirm:where(.tudor-crm,.tudor-crm *){padding-inline:0;white-space:normal}.crm-page-container .crm-unsaved-changes-modal .crm-unsaved-changes-confirm .crm-checkbox-option__content strong:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-negative-text);font-size:12px;font-style:italic;font-weight:400}.crm-page-container .crm-unsaved-changes-modal .crm-unsaved-changes-confirm:hover:where(.tudor-crm,.tudor-crm *){border-color:transparent;background:transparent}.crm-unsaved-changes-actions:where(.tudor-crm,.tudor-crm *){display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-top:16px}.crm-field-owner-badge:where(.tudor-crm,.tudor-crm *){display:inline-block;margin-left:8px;border:1px solid #bdd9ff;border-radius:999px;padding:1px 8px;font-size:11px;color:#004c8f;background:#eef6ff;font-weight:500;vertical-align:middle}.crm-task-toolbar:where(.tudor-crm,.tudor-crm *){display:flex;gap:8px;align-items:center;margin:8px 12px 10px;flex-wrap:wrap}.crm-task-toolbar select:where(.tudor-crm,.tudor-crm *){min-width:120px}.crm-task-create:where(.tudor-crm,.tudor-crm *),.crm-note-create:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px;padding:12px;border-bottom:1px solid #eceef1}.crm-task-create:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(180px,1.4fr) 150px 160px auto;align-items:start}.crm-task-create textarea:where(.tudor-crm,.tudor-crm *){grid-column:1 / -2}.crm-note-create input:where(.tudor-crm,.tudor-crm *),.crm-note-create textarea:where(.tudor-crm,.tudor-crm *),.crm-task-create input:where(.tudor-crm,.tudor-crm *),.crm-task-create textarea:where(.tudor-crm,.tudor-crm *){width:100%;border:1px solid #ccd3dc;border-radius:4px;padding:8px 9px;color:#16325c;background:#fff;font:inherit;font-size:13px}.crm-note-create textarea:where(.tudor-crm,.tudor-crm *),.crm-task-create textarea:where(.tudor-crm,.tudor-crm *){resize:vertical;min-height:72px}.crm-task-list:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;padding:0 12px 12px}.crm-task-row:where(.tudor-crm,.tudor-crm *){border:1px solid #d8dde6;border-radius:4px;padding:8px;display:flex;justify-content:space-between;gap:10px}.crm-task-row div:first-child:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px}.crm-task-row span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:12px}.crm-sf-field-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:180px minmax(0,1fr) 180px minmax(0,1fr);row-gap:0;margin:0}.crm-sf-field-grid dt:where(.tudor-crm,.tudor-crm *),.crm-sf-field-grid dd:where(.tudor-crm,.tudor-crm *){margin:0;padding:5px 10px;border-bottom:1px solid #eceef1}.crm-sf-field-grid dt:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:13px}.crm-sf-field-grid dd:where(.tudor-crm,.tudor-crm *){color:#16325c;font-size:13px;font-weight:400;position:relative}.crm-sf-inline-link:where(.tudor-crm,.tudor-crm *){border:0;background:transparent;color:#0070d2;padding:0;text-decoration:underline;cursor:pointer}.crm-sf-side:where(.tudor-crm,.tudor-crm *){grid-area:activity;display:grid;gap:6px;align-self:start}.crm-sf-activity:where(.tudor-crm,.tudor-crm *){border:1px solid #dce5df;border-radius:8px;background:#fff;padding:0;display:grid;gap:0;overflow:visible;box-shadow:0 2px 8px #0c22180d}.crm-activity-header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e3ebe5}.crm-activity-header h3:where(.tudor-crm,.tudor-crm *){margin:0;line-height:1.2}.crm-activity-header-tools:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(210px,1fr) minmax(118px,auto) minmax(126px,auto);gap:8px;align-items:center;justify-content:end;margin-left:auto;width:min(560px,76%)}.crm-note-create:where(.tudor-crm,.tudor-crm *){padding:12px 14px;border-bottom:1px solid #e3ebe5;background:#fafcfb}.crm-note-create-title:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:11px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.crm-note-create-fields:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px;margin-top:8px}.crm-note-create-actions:where(.tudor-crm,.tudor-crm *){display:flex;justify-content:flex-end;margin-top:8px}.crm-activity-actions:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;box-sizing:border-box;min-height:48px;border-bottom:1px solid #eceef1}.crm-activity-button-row:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:10px}.crm-activity-button-row>div:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:6px}.crm-activity-button-row .crm-activity-action-button.secondary-button-compact:where(.tudor-crm,.tudor-crm *),.crm-activity-button-row .crm-activity-action-button.primary-button-compact:where(.tudor-crm,.tudor-crm *){min-height:26px;padding:0 10px;font-size:12px;font-weight:600}.crm-activity-accent-actions:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:6px}.crm-activity-read-only:where(.tudor-crm,.tudor-crm *){color:#6b7d70;font-size:12px;font-weight:500}.crm-activity-search:where(.tudor-crm,.tudor-crm *),.crm-activity-select:where(.tudor-crm,.tudor-crm *),.crm-activity-type-menu:where(.tudor-crm,.tudor-crm *),.crm-activity-date-menu:where(.tudor-crm,.tudor-crm *),.crm-activity-days-input:where(.tudor-crm,.tudor-crm *){display:grid;gap:0;position:relative}.crm-activity-search span:where(.tudor-crm,.tudor-crm *),.crm-activity-select span:where(.tudor-crm,.tudor-crm *),.crm-activity-type-menu>span:where(.tudor-crm,.tudor-crm *),.crm-activity-date-menu>span:where(.tudor-crm,.tudor-crm *),.crm-activity-days-input span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:11px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.crm-activity-search input:where(.tudor-crm,.tudor-crm *),.crm-activity-select select:where(.tudor-crm,.tudor-crm *),.crm-activity-days-input input:where(.tudor-crm,.tudor-crm *){width:100%;border:1px solid #ccd3dc;border-radius:4px;padding:6px 9px;color:#16325c;background:#fff;font:inherit;font-size:13px}.crm-activity-select select:where(.tudor-crm,.tudor-crm *){min-width:0;cursor:pointer}.crm-activity-composer:where(.tudor-crm,.tudor-crm *){display:grid;gap:0;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--brand-primary) 34%,#ffffff);border-left:4px solid var(--brand-accent);border-radius:6px;background:var(--brand-white);box-shadow:0 2px 6px #00393a17}.crm-activity-composer__header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:9px 12px;border-bottom:1px solid color-mix(in srgb,var(--brand-primary) 18%,#ffffff);background:color-mix(in srgb,var(--brand-accent) 16%,#ffffff);border-radius:2px 5px 0 0}.crm-activity-composer__heading h4:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-primary);font-size:13px;font-weight:700;letter-spacing:.01em}.crm-activity-composer__heading p:where(.tudor-crm,.tudor-crm *){margin:2px 0 0;color:#52606d;font-size:11.5px}.crm-activity-composer__header-actions:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:6px}.crm-activity-composer__close:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid transparent;border-radius:4px;background:transparent;cursor:pointer}.crm-activity-composer__close:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){border-color:color-mix(in srgb,var(--brand-primary) 30%,#ffffff);background:var(--brand-white)}.crm-activity-composer__close-icon:where(.tudor-crm,.tudor-crm *){position:relative;display:block;width:11px;height:11px}.crm-activity-composer__close-icon:where(.tudor-crm,.tudor-crm *):before,.crm-activity-composer__close-icon:where(.tudor-crm,.tudor-crm *):after{content:"";position:absolute;top:5px;left:0;width:11px;height:1.5px;border-radius:1px;background:var(--brand-primary)}.crm-activity-composer__close-icon:where(.tudor-crm,.tudor-crm *):before{transform:rotate(45deg)}.crm-activity-composer__close-icon:where(.tudor-crm,.tudor-crm *):after{transform:rotate(-45deg)}.crm-activity-composer__body:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px;padding:10px 12px}.crm-activity-composer__field:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px}.crm-activity-composer__field--stacked>span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:11px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.crm-activity-composer__field .crm-input:where(.tudor-crm,.tudor-crm *){width:100%;box-sizing:border-box;font-size:13px}.crm-activity-composer__field textarea.crm-input:where(.tudor-crm,.tudor-crm *){min-height:132px;resize:vertical;line-height:1.45}.crm-activity-composer__signature-note:where(.tudor-crm,.tudor-crm *){color:#52606d;font-size:11.5px}.crm-activity-composer__status:where(.tudor-crm,.tudor-crm *){padding:0 12px 4px}.crm-activity-composer__footer:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:9px 12px;border-top:1px solid #eceef1;background:#fafbfc;border-radius:0 0 5px 2px}.crm-activity-composer__footer-note:where(.tudor-crm,.tudor-crm *){margin-right:auto;color:#52606d;font-size:11.5px}.crm-activity-composer__sheet:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--crm-control-border);border-radius:var(--crm-control-radius);background:var(--brand-white)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-activity-composer__sheet .crm-rich-text:where(.tudor-crm,.tudor-crm *){border:0;border-radius:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-activity-composer__sheet .crm-rich-text__input:where(.tudor-crm,.tudor-crm *){min-height:140px;max-height:none;padding:16px 18px}.crm-activity-composer__sheet .crm-activity-composer__signature:where(.tudor-crm,.tudor-crm *){gap:0;padding-top:0;border-top:0}.crm-activity-composer__sheet .crm-activity-composer__signature-label:where(.tudor-crm,.tudor-crm *){padding:8px 18px 0;border-top:1px solid #edf0f2;background:#fbfcfd}.crm-activity-composer__sheet .crm-activity-composer__signature-preview:where(.tudor-crm,.tudor-crm *){max-height:none;padding:4px 18px 16px;border:0;border-radius:0;background:#fbfcfd}.crm-activity-composer__attachments:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px}.crm-activity-composer__attachments--tray:where(.tudor-crm,.tudor-crm *){gap:0;overflow:hidden;border:1px solid var(--crm-control-border);border-radius:var(--crm-control-radius);background:#fbfcfd}.crm-activity-composer__attachments--tray .crm-activity-composer__attachment-list:where(.tudor-crm,.tudor-crm *){grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;padding:10px 12px}.crm-activity-composer__attachments--tray .crm-activity-composer__attachment:where(.tudor-crm,.tudor-crm *){min-height:36px;padding:0 8px 0 10px;background:var(--brand-white)}.crm-activity-composer__attachments--tray .crm-activity-composer__attachment-icon:where(.tudor-crm,.tudor-crm *){width:16px;height:20px;border-radius:2px 7px 2px 2px;background:linear-gradient(#c6d0d8,#c6d0d8) 3px 8px / 9px 1px no-repeat,linear-gradient(#c6d0d8,#c6d0d8) 3px 11px / 9px 1px no-repeat,linear-gradient(#c6d0d8,#c6d0d8) 3px 14px / 6px 1px no-repeat,var(--brand-white)}.crm-activity-composer__attachments--tray .crm-activity-composer__attachment-name:where(.tudor-crm,.tudor-crm *){font-size:13px}.crm-activity-composer__attachments--tray .crm-activity-composer__attachment-actions:where(.tudor-crm,.tudor-crm *){justify-content:space-between;gap:12px;padding:9px 12px;border-top:1px solid #edf0f2;background:var(--brand-white)}.crm-activity-composer__attachments--tray .crm-activity-composer__attachment-note:where(.tudor-crm,.tudor-crm *){font-size:12px}.crm-activity-composer__attachment-list:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;margin:0;padding:0;list-style:none}.crm-activity-composer__attachment:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:7px;min-height:28px;padding:0 6px 0 8px;border:1px solid #dfe3e8;border-radius:4px;background:#fafbfc}.crm-activity-composer__attachment-icon:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;width:10px;height:13px;border:1px solid #8c97a5;border-radius:1px 4px 1px 1px;background:#fff}.crm-activity-composer__attachment-name:where(.tudor-crm,.tudor-crm *){min-width:0;flex:1 1 auto;color:#16325c;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-activity-composer__attachment-size:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;color:#6b778c;font-size:11.5px}.crm-activity-composer__attachment-open:where(.tudor-crm,.tudor-crm *){display:flex;flex:1 1 auto;align-items:center;gap:7px;min-width:0;min-height:26px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.crm-activity-composer__attachment-open:hover .crm-activity-composer__attachment-name:where(.tudor-crm,.tudor-crm *),.crm-activity-composer__attachment-open:focus-visible .crm-activity-composer__attachment-name:where(.tudor-crm,.tudor-crm *){text-decoration:underline}.crm-activity-composer__attachment-open:disabled:where(.tudor-crm,.tudor-crm *){cursor:progress}.crm-email-attachment-list:where(.tudor-crm,.tudor-crm *){margin:8px 0;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.crm-email-attachment:where(.tudor-crm,.tudor-crm *){width:100%;font:inherit;text-align:left;cursor:pointer}.crm-email-attachment:hover:where(.tudor-crm,.tudor-crm *),.crm-email-attachment:focus-visible:where(.tudor-crm,.tudor-crm *){border-color:#8c97a5;background:#fff}.crm-email-attachment:disabled:where(.tudor-crm,.tudor-crm *){cursor:progress}.crm-activity-composer__attachment-remove:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid transparent;border-radius:3px;background:transparent;color:#52606d;cursor:pointer;font-size:14px;line-height:1}.crm-activity-composer__attachment-remove:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){border-color:#d8dde6;background:#fff}.crm-activity-composer__attachment-actions:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:10px;flex-wrap:wrap}.crm-activity-composer__attachment-picker:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:7px}.crm-activity-composer__attachment-picker>span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.crm-activity-composer__attachment-note:where(.tudor-crm,.tudor-crm *){color:#6b778c;font-size:11.5px}.crm-activity-composer__signature:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;padding-top:2px;border-top:1px dashed #dfe3e8}.crm-activity-composer__signature-label:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.crm-activity-composer__signature-preview:where(.tudor-crm,.tudor-crm *){max-height:260px;overflow:auto;padding:8px;border:1px solid #eceef1;border-radius:4px;background:#fff}.crm-activity-composer__signature-preview img:where(.tudor-crm,.tudor-crm *){max-width:100%;height:auto}.crm-activity-composer__signature-preview table:where(.tudor-crm,.tudor-crm *){max-width:100%}.crm-activity-composer__signature-preview th:where(.tudor-crm,.tudor-crm *),.crm-activity-composer__signature-preview td:where(.tudor-crm,.tudor-crm *){padding:0;border:0;font-size:inherit}.crm-activity-composer__templates:where(.tudor-crm,.tudor-crm *){margin-right:auto}.crm-activity-composer__templates .crm-options-menu-panel:where(.tudor-crm,.tudor-crm *){top:auto;bottom:calc(100% + 6px);right:auto;left:0;min-width:200px;max-height:260px;overflow-y:auto}.crm-sf-activity .crm-timeline-list:where(.tudor-crm,.tudor-crm *){gap:16px;padding:14px 16px 16px}.crm-sf-activity .crm-timeline-item:where(.tudor-crm,.tudor-crm *){gap:6px}.crm-sf-activity .crm-timeline-item-call:where(.tudor-crm,.tudor-crm *){column-gap:8px;padding:7px 10px;border-left-color:#4e9563}.crm-sf-activity .crm-timeline-item-email:where(.tudor-crm,.tudor-crm *){grid-template-columns:18px 24px minmax(0,1fr);align-items:start;column-gap:8px;row-gap:5px;padding:8px 10px 9px;border-left-color:#4f8c86}.crm-activity-card-summary-clickable:where(.tudor-crm,.tudor-crm *){cursor:pointer}.crm-activity-card-summary-clickable .crm-email-detail:where(.tudor-crm,.tudor-crm *){cursor:default}.crm-email-expand:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;border:1px solid #cbd7e2;border-radius:6px;background:#fff;cursor:pointer;line-height:0;padding:0;transition:border-color .15s ease,background .15s ease,color .15s ease}.crm-email-expand-icon:where(.tudor-crm,.tudor-crm *){display:block;flex:0 0 16px;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3c!--%20Tabler%20Icons%20v1.0%20—%20https://tabler.io/icons%20(MIT)%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M6%209l6%206l6%20-6'%20/%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3c!--%20Tabler%20Icons%20v1.0%20—%20https://tabler.io/icons%20(MIT)%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M6%209l6%206l6%20-6'%20/%3e%3c/svg%3e") center / contain no-repeat;transform:rotate(-90deg);transform-origin:center;transition:transform .15s ease}.crm-email-expand-open .crm-email-expand-icon:where(.tudor-crm,.tudor-crm *){transform:rotate(0)}.crm-email-expand:hover:where(.tudor-crm,.tudor-crm *){color:#16325c}.crm-email-summary:where(.tudor-crm,.tudor-crm *),.crm-erp-activity-summary:where(.tudor-crm,.tudor-crm *){display:grid;min-width:0}.crm-email-title-row:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px}.crm-email-title-row strong:where(.tudor-crm,.tudor-crm *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-email-title-row span:where(.tudor-crm,.tudor-crm *){white-space:nowrap}.crm-email-route:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;width:100%;max-width:100%;border:0;background:transparent;cursor:pointer;font:inherit;padding:0;text-align:left}.crm-email-route-party:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:5px;min-width:0}.crm-email-route-label:where(.tudor-crm,.tudor-crm *){color:#6b7c93;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.crm-email-route-address:where(.tudor-crm,.tudor-crm *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600}.crm-email-route-arrow:where(.tudor-crm,.tudor-crm *){color:#8a9aac}.crm-email-route:hover .crm-email-route-address:where(.tudor-crm,.tudor-crm *){color:#006dcc;text-decoration:underline;text-underline-offset:2px}.crm-sf-activity .crm-timeline-item-note:where(.tudor-crm,.tudor-crm *){border-left-color:#b48a45}.crm-sf-activity .crm-timeline-item-task:where(.tudor-crm,.tudor-crm *){border-left-color:#2f7d4a}.crm-sf-activity .crm-timeline-item-visit:where(.tudor-crm,.tudor-crm *){border-left-color:#6a4fa3}.crm-sf-activity .crm-timeline-item-activity:where(.tudor-crm,.tudor-crm *){grid-template-columns:18px 24px minmax(0,1fr);align-items:start;column-gap:8px;row-gap:5px;padding:8px 10px 9px;min-width:0;border-left-color:#7c8f83}.crm-sf-activity .crm-timeline-item strong:where(.tudor-crm,.tudor-crm *){color:#20352a;font-size:13px;font-weight:600;line-height:1.35;min-width:0;overflow-wrap:anywhere}.crm-sf-activity .crm-timeline-meta:where(.tudor-crm,.tudor-crm *){align-items:center;justify-content:space-between;gap:8px;color:#54698d;font-size:12px}.crm-timeline-call-main strong:where(.tudor-crm,.tudor-crm *){grid-column:2;grid-row:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-timeline-call-main span:where(.tudor-crm,.tudor-crm *){grid-column:3;grid-row:1;align-self:start;color:#54698d;font-size:12px;white-space:nowrap}.crm-sf-activity .crm-timeline-type:where(.tudor-crm,.tudor-crm *){border-radius:999px;padding:1px 7px;background:#eef6ff;color:#004c8f!important;font-size:11px;font-weight:600}.crm-sf-activity .crm-timeline-item-missed-call:where(.tudor-crm,.tudor-crm *){border-left-color:#c75a4c}.crm-call-journey:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px;min-width:0;margin:1px 0 0;padding:0;list-style:none}.crm-call-journey__step:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:8px minmax(0,auto) minmax(0,1fr);align-items:center;gap:6px;min-width:0}.crm-call-journey__marker:where(.tudor-crm,.tudor-crm *){width:7px;height:7px;border:1px solid currentColor;border-radius:50%;color:#a4564d;background:#fff}.crm-call-journey__step--answered .crm-call-journey__marker:where(.tudor-crm,.tudor-crm *){color:#2d7b4b;background:currentColor}.crm-call-journey__label:where(.tudor-crm,.tudor-crm *){overflow:hidden;color:#445c50;font-style:normal;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.crm-call-journey__outcome:where(.tudor-crm,.tudor-crm *){overflow:hidden;color:#6b7c72;text-overflow:ellipsis;white-space:nowrap}.crm-call-journey__outcome:where(.tudor-crm,.tudor-crm *):before{content:"— "}.crm-sf-activity .crm-timeline-detail:where(.tudor-crm,.tudor-crm *){gap:7px;color:#54698d;font-size:12px;line-height:1.4;min-width:0}.crm-sf-activity .crm-timeline-detail-compact span:where(.tudor-crm,.tudor-crm *){min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-timeline-view-more:where(.tudor-crm,.tudor-crm *){width:fit-content;border:0;background:transparent;color:#006dcc;cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:0}.crm-timeline-view-more:hover:where(.tudor-crm,.tudor-crm *){text-decoration:underline;text-underline-offset:2px}.crm-timeline-expanded-text:where(.tudor-crm,.tudor-crm *){grid-column:3;max-width:100%;max-height:220px;overflow:auto;margin:2px 0 0;padding:8px 10px;border:1px solid #d8dde6;border-radius:4px;background:#f7f9fb;color:#1f2f46;font:inherit;font-size:12px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.crm-activity-load-more:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:center;gap:10px}.crm-activity-load-more span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:12px}.crm-sf-activity .crm-timeline-item-call .crm-timeline-detail span:where(.tudor-crm,.tudor-crm *),.crm-sf-activity .crm-timeline-item-call .crm-timeline-detail em:where(.tudor-crm,.tudor-crm *){white-space:nowrap}.crm-sf-activity .crm-timeline-item-call .crm-timeline-detail em:where(.tudor-crm,.tudor-crm *){color:#54698d;font-style:italic}.crm-timeline-note-action:where(.tudor-crm,.tudor-crm *){grid-column:3;grid-row:2;align-self:start;border:0;background:transparent;color:#006dcc;cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:0;white-space:nowrap}.crm-timeline-note-action:hover:where(.tudor-crm,.tudor-crm *){text-decoration:underline}.crm-call-notes-modal:where(.tudor-crm,.tudor-crm *){width:min(520px,100%)}.crm-call-notes-context:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px;padding:10px 12px;border:1px solid #e5e8ec;border-radius:4px;background:#fbfcfd;color:#16325c}.crm-call-notes-context span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:12px}.crm-call-notes-field:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;color:#54698d;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.crm-call-notes-field textarea:where(.tudor-crm,.tudor-crm *){min-height:130px;resize:vertical;color:#16325c;font:inherit;font-size:13px;font-weight:400;letter-spacing:0;line-height:1.45;text-transform:none}.crm-call-create-modal:where(.tudor-crm,.tudor-crm *){width:min(620px,100%)}.crm-call-create-form:where(.tudor-crm,.tudor-crm *){display:grid;gap:14px}.crm-call-create-context:where(.tudor-crm,.tudor-crm *){margin:0;color:#54698d;font-size:13px}.crm-call-create-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.crm-call-create-full:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1}.crm-call-create-form textarea:where(.tudor-crm,.tudor-crm *){min-height:110px;resize:vertical}.crm-activity-filter-modal:where(.tudor-crm,.tudor-crm *){width:min(430px,100%)}.crm-activity-filter-modal .admin-modal-body:where(.tudor-crm,.tudor-crm *){display:grid;gap:14px;padding:14px}.crm-activity-filter-fields:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.crm-activity-filter-fields-single:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr}.crm-activity-filter-fields label:where(.tudor-crm,.tudor-crm *),.crm-activity-type-filter>span:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;color:#54698d;font-size:11px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.crm-activity-filter-fields input:where(.tudor-crm,.tudor-crm *){border:1px solid #ccd3dc;border-radius:4px;padding:7px 9px;color:#16325c;background:#fff;font:inherit;font-size:13px;text-transform:none;letter-spacing:0}.crm-activity-filter-actions:where(.tudor-crm,.tudor-crm *){display:flex;justify-content:flex-end;gap:8px}.crm-sf-insights-row:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;border:1px solid #eceef1;border-radius:3px;padding:7px 10px;color:#54698d;font-size:13px}.crm-sf-toggle:where(.tudor-crm,.tudor-crm *){width:34px;height:20px;border-radius:999px;background:#b0adab;display:inline-block;position:relative}.crm-sf-toggle:where(.tudor-crm,.tudor-crm *):after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff}.crm-calls:where(.tudor-crm,.tudor-crm *){display:grid;gap:16px;padding:16px 18px}.crm-calls-title:where(.tudor-crm,.tudor-crm *){margin:0;font-size:var(--font-size-title);font-weight:700;color:var(--brand-primary)}.crm-calls-lede:where(.tudor-crm,.tudor-crm *){margin:0;max-width:80ch;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--brand-text-soft)}.crm-calls-subheading:where(.tudor-crm,.tudor-crm *){margin:0 0 2px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:var(--font-size-caption);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--brand-text-muted)}.crm-calls-th-note:where(.tudor-crm,.tudor-crm *){text-transform:none;letter-spacing:0;font-weight:400;color:var(--brand-text-muted)}.crm-calls-toolbar:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px}.crm-calls-search:where(.tudor-crm,.tudor-crm *){width:100%}.crm-calls-searchrow:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:10px}.crm-calls-searchrow .crm-calls-search:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-width:0}.crm-calls-person:where(.tudor-crm,.tudor-crm *){flex:0 0 200px}.crm-calls-controls:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:10px}.crm-calls-count:where(.tudor-crm,.tudor-crm *){font-size:var(--font-size-caption);color:var(--brand-text-muted);font-variant-numeric:tabular-nums}.crm-calls-today:where(.tudor-crm,.tudor-crm *){margin:0;font-size:var(--font-size-caption);color:var(--brand-text-soft);font-variant-numeric:tabular-nums}.crm-calls-today-label:where(.tudor-crm,.tudor-crm *){font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--brand-text-muted);margin-right:6px}.crm-calls-paging:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:10px}.crm-calls-panes:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(480px,640px) minmax(0,1fr);gap:16px;align-items:start;min-height:0}.crm-calls-listpane:where(.tudor-crm,.tudor-crm *),.crm-calls-detailpane:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px;align-content:start;min-height:0;overflow:auto;overscroll-behavior:contain}.crm-calls-detailpane:where(.tudor-crm,.tudor-crm *){padding-right:4px}.crm-calls-listpane:where(.tudor-crm,.tudor-crm *){grid-auto-rows:max-content}.crm-calls-listpane:where(.tudor-crm,.tudor-crm *){overflow:hidden;grid-template-rows:auto minmax(0,1fr)}.crm-calls-listscroll:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px;align-content:start;grid-auto-rows:max-content;min-height:0;overflow:auto;overscroll-behavior:contain}.crm-calls-listscroll>.crm-calls-table:where(.tudor-crm,.tudor-crm *){min-height:min-content}.crm-calls-listpane .crm-calls-toolbar:where(.tudor-crm,.tudor-crm *){position:sticky;top:0;z-index:1;padding-bottom:8px;background:var(--brand-white)}.crm-calls-table:where(.tudor-crm,.tudor-crm *){display:grid;border:1px solid var(--brand-border);border-radius:var(--radius-lg);background:var(--brand-white);overflow:hidden}.crm-calls-listpane>.crm-calls-table:where(.tudor-crm,.tudor-crm *){min-height:min-content}.crm-calls-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:14px 40px minmax(0,1fr) minmax(0,1.524fr) 168px;gap:10px;align-items:center;padding:0 0 0 10px}.crm-calls-tablehead:where(.tudor-crm,.tudor-crm *){height:30px;border-bottom:1px solid var(--brand-border);background:var(--brand-surface);font-size:var(--font-size-caption);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--brand-text-soft)}.crm-calls-day:where(.tudor-crm,.tudor-crm *){display:grid}.crm-calls-dayrow:where(.tudor-crm,.tudor-crm *){margin:0;padding:4px 10px;border-bottom:1px solid var(--brand-border);background:var(--brand-surface-alt);font-size:var(--font-size-caption);font-weight:700;color:var(--brand-primary)}.crm-calls-list:where(.tudor-crm,.tudor-crm *){list-style:none;margin:0;padding:0;display:grid}.crm-calls-row:where(.tudor-crm,.tudor-crm *){margin:0;position:relative;border-bottom:1px solid var(--brand-border)}.crm-calls-day:last-child .crm-calls-row:last-child:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-calls-rowbutton:where(.tudor-crm,.tudor-crm *){width:100%;height:34px;border:0;border-radius:0;background:var(--brand-white);font:inherit;font-size:var(--font-size-body);color:var(--brand-text);text-align:left;text-decoration:none;cursor:pointer}.crm-calls-rowbutton:hover:where(.tudor-crm,.tudor-crm *){background:var(--crm-state-info-bg)}.crm-calls-row-selected .crm-calls-rowbutton:where(.tudor-crm,.tudor-crm *){background:var(--crm-state-info-bg);box-shadow:inset 3px 0 0 var(--brand-primary)}.crm-calls-rowbutton>span:where(.tudor-crm,.tudor-crm *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-calls-dir:where(.tudor-crm,.tudor-crm *){display:flex;color:var(--brand-text-muted)}.crm-calls-when:where(.tudor-crm,.tudor-crm *){font-size:var(--font-size-caption);color:var(--brand-text-muted);font-variant-numeric:tabular-nums}.crm-calls-who strong:where(.tudor-crm,.tudor-crm *){font-weight:650}.crm-calls-who-detail:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-calls-headline:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-soft)}.crm-calls-badges:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:4px 6px}.crm-calls-rowbutton>.crm-calls-rowtags:where(.tudor-crm,.tudor-crm *){display:flex;gap:4px;justify-content:flex-start;overflow:hidden}@media(max-width:1360px){.crm-calls-panes:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(380px,440px) minmax(0,1fr)}.crm-calls-grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:14px 40px minmax(0,1fr) 128px;padding:0 10px}.crm-calls-col-about:where(.tudor-crm,.tudor-crm *){display:none}}.crm-calls-rowarchive:where(.tudor-crm,.tudor-crm *){position:absolute;right:0;top:5px;opacity:0;pointer-events:none}.crm-calls-row:hover .crm-calls-rowarchive:where(.tudor-crm,.tudor-crm *),.crm-calls-row:focus-within .crm-calls-rowarchive:where(.tudor-crm,.tudor-crm *),.crm-calls-row-selected .crm-calls-rowarchive:where(.tudor-crm,.tudor-crm *){opacity:1;pointer-events:auto}.crm-calls-row--attempt .crm-calls-who:where(.tudor-crm,.tudor-crm *),.crm-calls-row--attempt .crm-calls-headline:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-weight:400}.crm-calls-row--attempt .crm-calls-who strong:where(.tudor-crm,.tudor-crm *){font-weight:500}.crm-calls-row--archived .crm-calls-rowbutton:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt)}.crm-calls-row--archived .crm-calls-rowbutton>:not(.crm-calls-rowtags):where(.tudor-crm,.tudor-crm *),.crm-calls-row--archived .crm-calls-rowtags>:not(.crm-badge--negative):where(.tudor-crm,.tudor-crm *){opacity:.55}.crm-calls-detail:where(.tudor-crm,.tudor-crm *){display:grid;gap:14px;align-content:start}.crm-calls-detailhead:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.crm-calls-detailtitle:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;min-width:0}.crm-calls-detailline:where(.tudor-crm,.tudor-crm *){margin:0;font-size:var(--font-size-caption);color:var(--brand-text-muted)}.crm-calls-detailline .crm-calls-number:where(.tudor-crm,.tudor-crm *){display:inline}.crm-calls-detailactions:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.crm-calls-brief:where(.tudor-crm,.tudor-crm *),.crm-calls-next:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px}.crm-calls-brief:where(.tudor-crm,.tudor-crm *){justify-items:start}.crm-calls-brief .crm-calls-lede:where(.tudor-crm,.tudor-crm *){max-width:80ch;font-size:15px;color:var(--brand-text)}.crm-calls-callnote:where(.tudor-crm,.tudor-crm *){margin:2px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.crm-calls-callnote .crm-calls-meta:where(.tudor-crm,.tudor-crm *){display:inline}.crm-calls-callnote--edited:where(.tudor-crm,.tudor-crm *){display:grid;justify-items:start;gap:4px;padding-top:8px;border-top:1px solid var(--crm-state-info-border)}.crm-calls-callnote--edited .crm-calls-meta:where(.tudor-crm,.tudor-crm *){display:block}.crm-calls-card:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;align-content:start;padding:10px 12px;border:1px solid var(--brand-border);border-radius:var(--radius-lg);background:var(--brand-white)}.crm-calls-columns:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;align-items:start}.crm-calls-handovers:where(.tudor-crm,.tudor-crm *){gap:6px}.crm-calls-handover-list:where(.tudor-crm,.tudor-crm *){list-style:none;margin:0;padding:0 0 0 12px;display:grid;gap:4px;border-left:2px solid var(--crm-state-info-border)}.crm-calls-handover:where(.tudor-crm,.tudor-crm *){font-size:var(--font-size-body);color:var(--brand-text)}.crm-calls-handover-step:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-calls-handover-at:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums}.crm-calls-handover-owner:where(.tudor-crm,.tudor-crm *){font-size:var(--font-size-caption);color:var(--crm-state-info-text, var(--brand-primary));font-weight:600}.crm-calls-account.crm-calls-card:where(.tudor-crm,.tudor-crm *){justify-items:start;font-size:var(--font-size-body)}.crm-calls-account-line:where(.tudor-crm,.tudor-crm *){margin:0;display:grid;gap:6px;color:var(--brand-text)}p.crm-calls-account-line:where(.tudor-crm,.tudor-crm *){display:block}.crm-calls-account-line .crm-calls-meta:where(.tudor-crm,.tudor-crm *){display:inline}.crm-calls-account-actions:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:6px}.crm-calls-candidates:where(.tudor-crm,.tudor-crm *),.crm-calls-picker-results:where(.tudor-crm,.tudor-crm *){list-style:none;margin:0;padding:0;display:grid;gap:4px}.crm-calls-picker-results .crm-calls-meta:where(.tudor-crm,.tudor-crm *){display:inline}.crm-calls-picker:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px;width:min(100%,520px)}.crm-calls-account .crm-calls-meta:where(.tudor-crm,.tudor-crm *){display:block}.crm-calls-sources:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px;margin:0;width:100%}.crm-calls-sources .crm-detail-list__item:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:baseline}.crm-calls-sources dt:where(.tudor-crm,.tudor-crm *){font-size:var(--font-size-caption);color:var(--brand-text-muted)}.crm-calls-sources dd:where(.tudor-crm,.tudor-crm *){margin:0;min-width:0;color:var(--brand-text)}.crm-calls-sources dd.crm-calls-quiet:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-calls-sources .crm-calls-meta:where(.tudor-crm,.tudor-crm *){margin-top:2px}.crm-calls-record-link:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:0;border:0;background:transparent;color:var(--brand-primary);font:inherit;font-weight:700;text-align:left}.crm-calls-record-link>span:where(.tudor-crm,.tudor-crm *){min-width:0;overflow-wrap:anywhere}:is(button,a).crm-calls-record-link:where(.tudor-crm,.tudor-crm *){cursor:pointer}:is(button,a).crm-calls-record-link:hover:where(.tudor-crm,.tudor-crm *),:is(button,a).crm-calls-record-link:focus-visible:where(.tudor-crm,.tudor-crm *){color:var(--brand-hover);text-decoration:underline}.crm-calls-record-icon:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;font-size:16px}.crm-calls-account .crm-calls-account-actions:where(.tudor-crm,.tudor-crm *){width:100%;padding-top:12px;border-top:1px solid var(--brand-border)}.crm-calls-task-hint:where(.tudor-crm,.tudor-crm *){margin:0;font-size:var(--font-size-caption)}.crm-calls-task-made:where(.tudor-crm,.tudor-crm *){margin:4px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;color:var(--brand-text)}.crm-calls-task-made .crm-calls-meta:where(.tudor-crm,.tudor-crm *){display:inline}.crm-calls-task-form:where(.tudor-crm,.tudor-crm *){display:grid;gap:12px}.crm-calls-task-form textarea:where(.tudor-crm,.tudor-crm *){width:100%;resize:vertical}.crm-calls-task-row:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.crm-calls-task-account:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px}@media(max-width:900px){.crm-calls-panes:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr)}.crm-calls-listpane:where(.tudor-crm,.tudor-crm *),.crm-calls-detailpane:where(.tudor-crm,.tudor-crm *){max-height:none;overflow:visible}.crm-calls-listscroll:where(.tudor-crm,.tudor-crm *){overflow:visible}.crm-calls-listpane .crm-calls-toolbar:where(.tudor-crm,.tudor-crm *){position:static}}.crm-calls-num:where(.tudor-crm,.tudor-crm *){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.crm-calls-quiet:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-calls-meta:where(.tudor-crm,.tudor-crm *){display:block;font-size:var(--font-size-caption);color:var(--brand-text-muted);white-space:normal}.crm-calls-summary:where(.tudor-crm,.tudor-crm *),.crm-calls-transcript:where(.tudor-crm,.tudor-crm *){justify-items:start}.crm-calls-prose:where(.tudor-crm,.tudor-crm *){margin:0;max-width:88ch;font-size:var(--font-size-body);line-height:1.6;color:var(--brand-text);white-space:pre-wrap}.crm-calls-action-group-title:where(.tudor-crm,.tudor-crm *){font-weight:600}.crm-calls-actions:where(.tudor-crm,.tudor-crm *){margin:0;padding:0;list-style:none;display:grid;gap:6px;line-height:1.5;color:var(--brand-text)}.crm-calls-action:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.crm-calls-action-text:where(.tudor-crm,.tudor-crm *){min-width:0}.crm-calls-action-evidence:where(.tudor-crm,.tudor-crm *){font-style:italic}.crm-calls-action-owner:where(.tudor-crm,.tudor-crm *){display:inline-block;margin-right:8px;padding:0 6px;border-radius:var(--radius);background:var(--crm-state-info-bg);color:var(--crm-state-info-text);font-size:var(--font-size-caption);font-weight:600}.crm-calls-note:where(.tudor-crm,.tudor-crm *){margin:0;max-width:88ch;padding:9px 12px;border:1px solid var(--crm-state-warning-border);border-radius:var(--radius);background:var(--crm-state-warning-bg);color:var(--crm-state-warning-text);font-size:var(--font-size-body);line-height:var(--line-height-body)}.crm-calls-turns:where(.tudor-crm,.tudor-crm *){list-style:none;margin:0;padding:0;display:grid;gap:6px;max-width:96ch}.crm-calls-turn:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:112px 44px minmax(0,1fr);column-gap:10px;align-items:baseline;padding:6px 10px;border-left:3px solid var(--brand-border);border-radius:0 var(--radius) var(--radius) 0;background:var(--brand-white)}.crm-calls-turn-agent:where(.tudor-crm,.tudor-crm *){border-left-color:#4e9563;background:var(--crm-state-positive-bg)}.crm-calls-turn-other:where(.tudor-crm,.tudor-crm *){border-left-color:var(--brand-text-muted)}.crm-calls-turn-speaker:where(.tudor-crm,.tudor-crm *){font-size:var(--font-size-caption);font-weight:600;overflow-wrap:anywhere;color:var(--brand-text-muted)}.crm-calls-turn-agent .crm-calls-turn-speaker:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-positive-text)}.crm-calls-turn-time:where(.tudor-crm,.tudor-crm *){font-size:var(--font-size-caption);font-variant-numeric:tabular-nums;color:var(--brand-text-muted)}.crm-calls-turn-text:where(.tudor-crm,.tudor-crm *){font-size:var(--font-size-body);line-height:1.55;color:var(--brand-text)}.crm-calls-provenance:where(.tudor-crm,.tudor-crm *){margin:0;font-size:var(--font-size-caption);color:var(--brand-text-muted)}.crm-calls-detail:where(.tudor-crm,.tudor-crm *){gap:16px}.crm-calls-detailhead:where(.tudor-crm,.tudor-crm *){padding-bottom:12px;border-bottom:1px solid var(--brand-border)}.crm-calls-detailline:where(.tudor-crm,.tudor-crm *){font-size:var(--font-size-body)}.crm-calls-actionbar:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 16px;padding:10px 12px;border-radius:var(--radius-lg);background:var(--brand-surface)}.crm-calls-filing:where(.tudor-crm,.tudor-crm *){flex:1 1 360px;min-width:0;display:grid;gap:8px}.crm-calls-filing-line:where(.tudor-crm,.tudor-crm *){margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--brand-text)}.crm-calls-filing .crm-calls-record-link:where(.tudor-crm,.tudor-crm *){font-weight:650}.crm-calls-mismatch:where(.tudor-crm,.tudor-crm *){margin:0;padding:6px 10px;border-radius:var(--radius);background:var(--crm-state-warning-bg);color:var(--crm-state-warning-text);font-size:var(--font-size-body)}.crm-calls-followup:where(.tudor-crm,.tudor-crm *){flex:0 1 auto;display:flex;justify-content:flex-end;min-width:0}.crm-calls-followup .crm-calls-task-made:where(.tudor-crm,.tudor-crm *){margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.crm-calls-textbutton:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;min-height:28px;padding:0 6px;border:0;border-radius:var(--radius);background:transparent;font:inherit;font-size:var(--font-size-body);font-weight:600;color:var(--brand-primary);cursor:pointer;white-space:nowrap}.crm-calls-textbutton:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){background:var(--crm-state-info-bg)}.crm-calls-textbutton:disabled:where(.tudor-crm,.tudor-crm *){cursor:default;opacity:.5}.crm-calls-textbutton--quiet:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-soft);font-weight:500}.crm-calls-detail>.crm-calls-brief:where(.tudor-crm,.tudor-crm *),.crm-calls-detail>.crm-calls-next:where(.tudor-crm,.tudor-crm *){margin-top:16px}.crm-calls-briefhead:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.crm-calls-briefhead>.crm-calls-subheading:where(.tudor-crm,.tudor-crm *){margin:0}.crm-calls-brief .crm-calls-textbutton:where(.tudor-crm,.tudor-crm *){margin-left:-6px}.crm-calls-noteedit:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px;width:min(100%,80ch)}.crm-calls-noteedit-actions:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:8px}.crm-calls-next:where(.tudor-crm,.tudor-crm *){gap:4px}.crm-calls-next .crm-calls-actions:where(.tudor-crm,.tudor-crm *){gap:0;max-width:100ch;border-top:1px solid var(--brand-border)}.crm-calls-next .crm-calls-action:where(.tudor-crm,.tudor-crm *){grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--brand-border)}.crm-calls-action-who:where(.tudor-crm,.tudor-crm *){font-size:var(--font-size-caption);font-weight:700;text-transform:uppercase;color:var(--brand-text-muted)}.crm-calls-action-who--ours:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary)}.crm-calls-action-who--theirs:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-info-text)}.crm-calls-next .crm-calls-action-evidence:where(.tudor-crm,.tudor-crm *){display:block;font-size:var(--font-size-caption);font-style:normal;color:var(--brand-text-muted)}.crm-calls-handovers:where(.tudor-crm,.tudor-crm *){margin:0;font-size:var(--font-size-body);color:var(--brand-text)}.crm-calls-transcript:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px;justify-items:start;padding-top:10px;border-top:1px solid var(--brand-border)}.crm-calls-transcript>.crm-calls-textbutton:where(.tudor-crm,.tudor-crm *){margin-left:-6px}.crm-sf-activity-group:where(.tudor-crm,.tudor-crm *){position:relative;display:grid;gap:8px}.crm-sf-activity-group-title:where(.tudor-crm,.tudor-crm *){color:#627468;font-size:12px;font-weight:600;line-height:1.2;padding:2px 0 0;text-transform:uppercase;letter-spacing:.04em}.crm-record-summary-badges:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.crm-status-badge:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.025em;line-height:1}.crm-status-badge-positive:where(.tudor-crm,.tudor-crm *){background:#e6f5e9;color:#1e6837}.crm-status-badge-workflow:where(.tudor-crm,.tudor-crm *){background:#edf3ee;color:#456250}.crm-status-badge-tier:where(.tudor-crm,.tudor-crm *){background:#f5f1e8;color:#765e2c}.crm-status-badge-inactive:where(.tudor-crm,.tudor-crm *){background:#fff0f0;color:#9b2525}@media(max-width:1280px){.crm-record-side:where(.tudor-crm,.tudor-crm *){max-height:none}.crm-record-summary-card:where(.tudor-crm,.tudor-crm *){position:static}.crm-sf-main:where(.tudor-crm,.tudor-crm *){max-height:none}.crm-details-panel-body:where(.tudor-crm,.tudor-crm *){overflow:visible}.crm-details-field-grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr}.crm-sf-field-grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:150px minmax(0,1fr)}.crm-task-create:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr}.crm-task-create textarea:where(.tudor-crm,.tudor-crm *){grid-column:auto}.crm-sf-list-header:where(.tudor-crm,.tudor-crm *){flex-direction:column;align-items:stretch}.crm-sf-appbar:where(.tudor-crm,.tudor-crm *){flex-wrap:wrap}.crm-sf-appsearch-wrap:where(.tudor-crm,.tudor-crm *){order:3;width:100%;max-width:none;margin:0}.crm-derived-depot-detail-grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr}.crm-search-page-header:where(.tudor-crm,.tudor-crm *){flex-direction:column;align-items:flex-start}.crm-task-page-summary:where(.tudor-crm,.tudor-crm *),.crm-task-page-work:where(.tudor-crm,.tudor-crm *){max-height:none}.crm-task-page-summary:where(.tudor-crm,.tudor-crm *){padding:10px 12px}.crm-task-page-metrics:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr}.crm-task-page-metrics div:where(.tudor-crm,.tudor-crm *){border-right:0;border-bottom:1px solid #eef1f4}.crm-task-page-metrics div:last-child:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-task-page-filter:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;border-top:1px solid #eef1f4}.crm-task-page-filter button:nth-child(2n):where(.tudor-crm,.tudor-crm *){border-right:0}.crm-task-page-filter button:nth-child(-n+4):where(.tudor-crm,.tudor-crm *){border-bottom:1px solid #eef1f4}.crm-task-page-row:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"task status" "related related" "owner due" "actions actions";gap:6px 10px;padding:11px 0}.crm-task-page-main:where(.tudor-crm,.tudor-crm *){grid-area:task}.crm-task-page-related:where(.tudor-crm,.tudor-crm *){grid-area:related}.crm-task-page-timing:where(.tudor-crm,.tudor-crm *){grid-area:status}.crm-task-page-due:where(.tudor-crm,.tudor-crm *){grid-area:due;justify-self:end}}@media(max-width:900px){.crm-sf-account-name-cell:where(.tudor-crm,.tudor-crm *){align-items:flex-start;flex-direction:column;gap:4px}}.crm-account-lifecycle:where(.tudor-crm,.tudor-crm *){--crm-lifecycle-green: #007a3d;--crm-lifecycle-light: #a7d52b;--crm-lifecycle-future: #f3f5f7;display:flex;align-items:center;gap:14px;margin:12px clamp(16px,1.35vw,24px) 0;min-width:0;background:#f3f5f7}.crm-account-lifecycle-lapsed:where(.tudor-crm,.tudor-crm *){--crm-lifecycle-green: #9d1f1f;--crm-lifecycle-light: #df4d4d}.crm-account-lifecycle-path:where(.tudor-crm,.tudor-crm *){display:flex;flex:1;gap:0;min-width:0;overflow:hidden}.crm-account-lifecycle-path-wrapper:where(.tudor-crm,.tudor-crm *){position:relative;display:flex;flex:1;min-width:0}.crm-account-lifecycle-stage:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;flex:1 1 0;height:36px;align-items:center;justify-content:center;gap:5px;margin-left:0;padding:0 14px 0 20px;border:0;border-radius:0;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%,10px 50%);color:#17663d;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.crm-account-lifecycle-stage+.crm-account-lifecycle-stage:where(.tudor-crm,.tudor-crm *){margin-left:-10px}.crm-account-lifecycle-stage-complete:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--crm-lifecycle-light) 50%,transparent);color:#000}.crm-account-lifecycle-stage-future:where(.tudor-crm,.tudor-crm *){background:var(--crm-lifecycle-future);color:#6b7c93}.crm-account-lifecycle-stage-current:where(.tudor-crm,.tudor-crm *){position:relative;z-index:1;background:var(--crm-lifecycle-light);color:#0b1f33;box-shadow:none}.crm-account-lifecycle-stage-label-hidden:where(.tudor-crm,.tudor-crm *){color:transparent}.crm-account-lifecycle-path-loading .crm-account-lifecycle-stage:where(.tudor-crm,.tudor-crm *){animation:crm-account-lifecycle-five-stage-wave 1.6s linear infinite}.crm-account-lifecycle-path-loading .crm-account-lifecycle-stage:nth-child(1):where(.tudor-crm,.tudor-crm *){animation-delay:-.8s}.crm-account-lifecycle-path-loading .crm-account-lifecycle-stage:nth-child(2):where(.tudor-crm,.tudor-crm *){animation-delay:-.6s}.crm-account-lifecycle-path-loading .crm-account-lifecycle-stage:nth-child(3):where(.tudor-crm,.tudor-crm *){animation-delay:-.4s}.crm-account-lifecycle-path-loading .crm-account-lifecycle-stage:nth-child(4):where(.tudor-crm,.tudor-crm *){animation-delay:-.2s}.crm-account-lifecycle-path-loading .crm-account-lifecycle-stage:nth-child(6):where(.tudor-crm,.tudor-crm *){animation-delay:-1.4s}.crm-account-lifecycle-path-loading .crm-account-lifecycle-stage:nth-child(7):where(.tudor-crm,.tudor-crm *){animation-delay:-1.2s}.crm-account-lifecycle-path-loading .crm-account-lifecycle-stage:nth-child(8):where(.tudor-crm,.tudor-crm *){animation-delay:-1s}@keyframes crm-account-lifecycle-five-stage-wave{0%{background:color-mix(in srgb,var(--crm-lifecycle-light) 48%,var(--crm-lifecycle-future))}25%{background:color-mix(in srgb,var(--crm-lifecycle-light) 86%,var(--crm-lifecycle-future))}50%{background:color-mix(in srgb,var(--crm-lifecycle-light) 48%,var(--crm-lifecycle-future))}62.5%,to{background:var(--crm-lifecycle-future)}}@media(prefers-reduced-motion:reduce){.crm-account-lifecycle-path-loading .crm-account-lifecycle-stage:where(.tudor-crm,.tudor-crm *){animation:none;background:var(--crm-lifecycle-future)}.crm-account-lifecycle-path-loading .crm-account-lifecycle-stage:nth-child(-n+5):where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--crm-lifecycle-light) 62%,var(--crm-lifecycle-future))}}.crm-account-lifecycle-spend-summary:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:2;inset:0 calc(12.5% - 1.25px) 0 0;display:flex;align-items:center;justify-content:center;column-gap:.25em;padding:0 16px;color:#000;font:600 16px/1 Inter,Arial,sans-serif;pointer-events:none;white-space:nowrap}.crm-account-lifecycle-spend-value:where(.tudor-crm,.tudor-crm *){min-width:5ch;font-variant-numeric:tabular-nums;text-align:right}@media(max-width:1120px){.crm-account-lifecycle:where(.tudor-crm,.tudor-crm *){align-items:flex-end;flex-direction:column;gap:8px}.crm-account-lifecycle-path:where(.tudor-crm,.tudor-crm *){width:max-content;flex:0 0 auto;overflow:visible}.crm-account-lifecycle-path-wrapper:where(.tudor-crm,.tudor-crm *){width:100%;overflow-x:auto}.crm-account-lifecycle-spend-summary:where(.tudor-crm,.tudor-crm *){right:auto;width:864px}.crm-account-lifecycle-stage:where(.tudor-crm,.tudor-crm *){min-width:132px;flex:0 0 132px}}.crm-sf-record:where(.tudor-crm,.tudor-crm *){--crm-page-gutter: 28px;background:#f3f5f7;font-family:Inter,Arial,sans-serif}.crm-record-summary-card:where(.tudor-crm,.tudor-crm *),.crm-sf-activity:where(.tudor-crm,.tudor-crm *),.crm-sf-main:where(.tudor-crm,.tudor-crm *){border:1px solid #d9e1e7;border-top:3px solid #a7d52b;border-radius:4px;box-shadow:none}.crm-record-summary-card:where(.tudor-crm,.tudor-crm *){gap:12px;padding:10px 12px 12px;top:68px}.crm-record-summary-head:where(.tudor-crm,.tudor-crm *){padding:0 0 10px;border-bottom-color:#d9e1e7}.crm-record-summary-head h3:where(.tudor-crm,.tudor-crm *){color:#0b1f33;font-size:15px;line-height:1.28}.crm-record-summary-head>div>span:where(.tudor-crm,.tudor-crm *),.crm-record-summary-row span:where(.tudor-crm,.tudor-crm *),.crm-record-contact-row span:where(.tudor-crm,.tudor-crm *){color:#6b7c93;font-size:11px}.crm-record-summary-section:where(.tudor-crm,.tudor-crm *){gap:7px;padding:10px 12px;border-color:#e3e9ee;border-radius:4px}.crm-record-summary-section-title:where(.tudor-crm,.tudor-crm *),.crm-details-section-title:where(.tudor-crm,.tudor-crm *){color:#12396b!important;font-size:11px!important;font-weight:600;letter-spacing:0;text-transform:none}.crm-sf-activity:where(.tudor-crm,.tudor-crm *){overflow:hidden}.crm-activity-header:where(.tudor-crm,.tudor-crm *){min-height:52px;padding:8px 14px;border-bottom-color:#d9e1e7;background:#fff}.crm-activity-header h3:where(.tudor-crm,.tudor-crm *){color:#0b1f33;font-size:20px;font-weight:500}.crm-activity-actions:where(.tudor-crm,.tudor-crm *){padding:7px 14px;border-bottom-color:#d9e1e7;background:#fbfdf9}.crm-sf-main:where(.tudor-crm,.tudor-crm *){max-height:calc(100vh - 124px)}.crm-details-panel-header:where(.tudor-crm,.tudor-crm *){padding:0 14px 10px;border-bottom-color:#d9e1e7;background:#fff}.crm-sf-tab:where(.tudor-crm,.tudor-crm *){color:#12396b;font-size:12px;padding:9px 14px 10px}.crm-sf-tab-active:where(.tudor-crm,.tudor-crm *){color:#007a3d;border-bottom-color:#a7d52b;font-weight:600}.crm-details-panel-body:where(.tudor-crm,.tudor-crm *){gap:10px;padding:12px 14px}.crm-details-section:where(.tudor-crm,.tudor-crm *){gap:7px;padding:10px 12px;border-color:#d9e1e7;border-radius:4px}.crm-details-field-grid:where(.tudor-crm,.tudor-crm *){gap:6px 14px}.crm-details-field:where(.tudor-crm,.tudor-crm *){min-height:42px;padding:4px 26px 4px 12px}.crm-record-summary-card-account:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:10px}.crm-record-summary-card-account .crm-record-summary-head:where(.tudor-crm,.tudor-crm *){grid-template-columns:max-content minmax(0,1fr);gap:10px}.crm-record-summary-card-account .crm-record-summary-head h3:where(.tudor-crm,.tudor-crm *){margin:0;color:#12396b;font-size:15px;font-weight:600}.crm-account-summary-section:where(.tudor-crm,.tudor-crm *){border:1px solid #dfe7ed;border-radius:4px;padding:10px 12px;background:#fff}.crm-account-summary-section h4:where(.tudor-crm,.tudor-crm *){margin:0 0 8px;color:#12396b;font-size:11px;font-weight:600;line-height:1.2;text-transform:uppercase}.crm-account-summary-section dl:where(.tudor-crm,.tudor-crm *){display:grid;gap:7px;margin:0}.crm-account-summary-section dl>div:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:82px minmax(0,1fr);gap:10px}.crm-account-summary-section dt:where(.tudor-crm,.tudor-crm *){color:#6b7c93;font-size:11px;line-height:16px}.crm-account-summary-section dd:where(.tudor-crm,.tudor-crm *){margin:0;color:#0b1f33;font-size:12px;font-weight:500;line-height:16px;overflow-wrap:anywhere}.crm-account-summary-sales-focus dd:nth-child(2):where(.tudor-crm,.tudor-crm *){color:#007a3d}.crm-account-summary-stacked>div:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr!important;gap:1px!important}.crm-account-summary-notes:where(.tudor-crm,.tudor-crm *){background:#fbfdf9}.crm-account-summary-section p:where(.tudor-crm,.tudor-crm *),.crm-account-summary-section address:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;margin:0;color:#526d8d;font-size:12px;font-style:normal;line-height:17px}.crm-record-summary-card-account .crm-record-summary-actions:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;margin-top:auto}.crm-record-summary-card-account .crm-record-summary-actions .secondary-button:where(.tudor-crm,.tudor-crm *){min-height:28px;border-color:#d9e1e7;background:#fff;color:#12396b;font-size:11px}.crm-activity-refresh:where(.tudor-crm,.tudor-crm *){display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid #cbd7e2;border-radius:6px;background:#fff;color:#526d8d;cursor:pointer;font-size:16px;line-height:1}.crm-activity-refresh:hover:where(.tudor-crm,.tudor-crm *){background:#f2f8f4;color:#007a3d}.account-penpot-page .crm-activity-header-tools:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(220px,1fr) max-content max-content 30px;width:min(620px,78%)}.crm-sf-activity-group:where(.tudor-crm,.tudor-crm *){padding:0 14px 8px}.crm-sf-activity-group-title:where(.tudor-crm,.tudor-crm *){padding:8px 0 5px 30px;color:#526d8d;font-size:11px;font-weight:600}.crm-sf-main .crm-details-panel-header:where(.tudor-crm,.tudor-crm *){padding-top:0}.crm-sf-main .crm-detail-field-search:where(.tudor-crm,.tudor-crm *){height:29px;margin-top:2px;border-color:#cbd7e2;border-radius:4px;font-size:11px}.crm-sf-main .crm-details-section:where(.tudor-crm,.tudor-crm *){border-color:#d9e1e7;box-shadow:none}.crm-sf-main .crm-details-section-title:where(.tudor-crm,.tudor-crm *){padding-bottom:7px;border-bottom:1px solid #edf1f4;color:#12396b!important;font-size:12px!important;font-weight:600}.crm-sf-main .crm-details-field:where(.tudor-crm,.tudor-crm *){min-height:40px;padding:3px 22px 3px 12px}.crm-sf-main .crm-details-field:hover:where(.tudor-crm,.tudor-crm *),.crm-sf-main .crm-details-field:focus-within:where(.tudor-crm,.tudor-crm *){background:#f7fbf8}.crm-sf-main .crm-details-field-label:where(.tudor-crm,.tudor-crm *){color:#6b7c93;font-size:10px;line-height:14px}.crm-sf-main .crm-details-field-value:where(.tudor-crm,.tudor-crm *),.crm-sf-main .crm-details-field-value-slot:where(.tudor-crm,.tudor-crm *){color:#0b1f33;font-size:12px;line-height:16px}.crm-sf-main .crm-details-field-value-empty:where(.tudor-crm,.tudor-crm *){color:#8a9aab}.account-penpot-page:where(.tudor-crm,.tudor-crm *){padding:12px 28px 28px;background:#f3f5f7}.account-penpot-summary:where(.tudor-crm,.tudor-crm *),.account-penpot-page .crm-sf-activity:where(.tudor-crm,.tudor-crm *),.crm-penpot-details:where(.tudor-crm,.tudor-crm *){height:788px;border:1px solid #c9d4de;border-top:3px solid #c4d600;border-radius:6px;background:#fff;box-shadow:none}.account-penpot-summary:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:0;padding:10px 14px 14px}.account-penpot-summary__identity:where(.tudor-crm,.tudor-crm *){min-height:94px;padding:0 0 18px;grid-template-columns:minmax(0,1fr);gap:8px;border-bottom-color:#e7ecef}.account-penpot-summary h2:where(.tudor-crm,.tudor-crm *){color:#002d62;font-size:15px;font-weight:400;line-height:23px}.account-penpot-summary__meta:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:2px 0;min-height:18px}.account-penpot-summary__pill:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;min-height:18px;padding:0 8px;border-radius:9px;font-size:9px;line-height:18px;white-space:nowrap}.account-penpot-summary__pill--status:where(.tudor-crm,.tudor-crm *){background:#eef4f3;color:#007a3d}.account-penpot-summary__pill--credit:where(.tudor-crm,.tudor-crm *){background:#e9f7ef;color:#007a3d}.account-penpot-summary__pill--tier:where(.tudor-crm,.tudor-crm *){background:#f7f0e7;color:#77502c}.account-penpot-summary__section:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;min-height:0;padding:14px 0}.account-penpot-summary__section h3:where(.tudor-crm,.tudor-crm *){margin-bottom:10px;color:#1b4f9c;font-size:11px;font-weight:650;line-height:15px}.account-penpot-summary__facts:where(.tudor-crm,.tudor-crm *){gap:8px}.account-penpot-summary__facts div:where(.tudor-crm,.tudor-crm *),.account-penpot-summary__facts--stacked div:where(.tudor-crm,.tudor-crm *){grid-template-columns:92px minmax(0,1fr);gap:8px}.account-penpot-summary dt:where(.tudor-crm,.tudor-crm *){color:#6b7c93;font-size:10px;line-height:17px}.account-penpot-summary dd:where(.tudor-crm,.tudor-crm *){color:#102a1f;font-size:12px;font-weight:500;line-height:17px}.account-penpot-summary__address:where(.tudor-crm,.tudor-crm *){gap:2px;color:#102a1f;font-size:12px;line-height:18px}.account-penpot-summary__section--calling-notes p:where(.tudor-crm,.tudor-crm *){color:#637184;font-size:12px;line-height:17px}.account-penpot-summary__actions:where(.tudor-crm,.tudor-crm *){gap:8px;margin-top:auto;padding-top:12px}.account-penpot-summary__action:where(.tudor-crm,.tudor-crm *){height:36px;border-color:#c9d4de;border-radius:7px;color:#3f5876;font-size:12px;font-weight:600}.crm-penpot-details:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden}.crm-penpot-details-toolbar:where(.tudor-crm,.tudor-crm *){flex:0 0 94px;border-bottom:1px solid #e7ecef;padding:8px 16px 12px}.crm-penpot-details-tabs:where(.tudor-crm,.tudor-crm *){display:flex;height:28px;gap:20px;align-items:start}.crm-penpot-details-tab:where(.tudor-crm,.tudor-crm *){height:28px;padding:0;border:0;border-bottom:2px solid transparent;background:transparent;color:#637184;font:400 10px/26px Inter,Arial,sans-serif;cursor:pointer}.crm-penpot-details-tab-active:where(.tudor-crm,.tudor-crm *){border-bottom-color:#a7d52b;color:#007a3d;font-weight:600}.crm-penpot-details-search:where(.tudor-crm,.tudor-crm *){display:block;margin-top:10px}.crm-penpot-details-search input:where(.tudor-crm,.tudor-crm *){width:100%;height:28px;padding:0 10px;border:1px solid #c9d4de;border-radius:4px;color:#0b1f33;font:400 11px Inter,Arial,sans-serif}.crm-penpot-details-search input:where(.tudor-crm,.tudor-crm *)::placeholder{color:#6b7c93}.crm-penpot-details-scroll:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px;min-height:0;padding:12px 16px 16px;overflow:auto}.crm-penpot-details-card:where(.tudor-crm,.tudor-crm *){padding:10px 12px;border-color:#c9d4de;border-radius:6px}.crm-penpot-details-card-snapshot:where(.tudor-crm,.tudor-crm *){border-left:3px solid #a7d52b;padding-left:10px}.crm-penpot-details-card-title:where(.tudor-crm,.tudor-crm *){margin-bottom:8px;color:#12396b;font-size:12px;font-weight:500}.crm-penpot-details-card-fields:where(.tudor-crm,.tudor-crm *){gap:8px 28px}.crm-penpot-details-field:where(.tudor-crm,.tudor-crm *){min-height:34px}.crm-penpot-details-field-label:where(.tudor-crm,.tudor-crm *){color:#637184;font-size:10px;line-height:14px}.crm-penpot-details-field-value:where(.tudor-crm,.tudor-crm *){margin-top:2px;color:#102a1f;font-size:12px;font-weight:400;line-height:16px}.crm-customer-pricing:where(.tudor-crm,.tudor-crm *){display:grid;gap:16px;padding:16px 18px 28px}.crm-customer-pricing-header:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;justify-items:start}.crm-customer-pricing-title:where(.tudor-crm,.tudor-crm *){margin:0;font-size:var(--font-size-title);font-weight:700;color:var(--brand-primary)}.crm-customer-pricing-lede:where(.tudor-crm,.tudor-crm *){margin:0;max-width:80ch;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--brand-text-soft)}.crm-customer-pricing-lede strong:where(.tudor-crm,.tudor-crm *){font-weight:600;color:var(--brand-text)}.crm-customer-pricing-back:where(.tudor-crm,.tudor-crm *){justify-self:start}.crm-customer-pricing-summary:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:8px}.crm-customer-pricing-stat:where(.tudor-crm,.tudor-crm *){display:grid;gap:1px;justify-items:start;text-align:left;line-height:1.25}.crm-customer-pricing-stat-figure:where(.tudor-crm,.tudor-crm *){font-size:var(--font-size-heading);font-weight:700;font-variant-numeric:tabular-nums}.crm-customer-pricing-stat-label:where(.tudor-crm,.tudor-crm *){font-size:var(--font-size-caption);font-weight:400;opacity:.85}.crm-customer-pricing-stat-attention:not(.primary-button) .crm-customer-pricing-stat-figure:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-negative-text)}.crm-customer-pricing-toolbar:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:center;gap:10px}.crm-customer-pricing-search:where(.tudor-crm,.tudor-crm *){min-width:300px;max-width:440px}.crm-customer-pricing-count:where(.tudor-crm,.tudor-crm *){font-size:var(--font-size-caption);color:var(--brand-text-muted);font-variant-numeric:tabular-nums}.crm-customer-pricing-filters:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:8px}.crm-customer-pricing-filter-attention:not(.primary-button):where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-negative-border);color:var(--crm-state-negative-text)}.crm-customer-pricing-record:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-height:0;display:grid;grid-template-columns:320px minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:8px;padding:10px 10px var(--crm-dock-clearance, 10px);background:var(--brand-surface)}.crm-customer-pricing-sidebar:where(.tudor-crm,.tudor-crm *){min-height:0;max-height:100%;overflow-y:auto}.crm-customer-pricing-sidebar>*:where(.tudor-crm,.tudor-crm *){flex-shrink:0}.crm-customer-pricing-back-link:where(.tudor-crm,.tudor-crm *){align-self:flex-start;justify-self:start;margin:4px 0 6px;font-size:var(--font-size-caption);font-weight:600;color:var(--brand-primary)}.crm-customer-pricing-record-icon:where(.tudor-crm,.tudor-crm *){display:grid;place-items:center;width:100%;height:100%;color:var(--brand-primary)}.crm-customer-pricing-sidebar .crm-customer-pricing-overdue:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-warning-text)}.crm-customer-pricing-summary-text:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;padding-left:9px;font-size:13px;line-height:1.5;color:var(--brand-text)}.crm-customer-pricing-summary-text p:where(.tudor-crm,.tudor-crm *){margin:0;white-space:pre-line;overflow-wrap:anywhere}.crm-customer-pricing-summary-points:where(.tudor-crm,.tudor-crm *){margin:0;padding-left:16px;display:grid;gap:2px}.crm-customer-pricing-summary-pairs:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:max-content 1fr;gap:1px 16px;margin:0}.crm-customer-pricing-summary-pairs>div:where(.tudor-crm,.tudor-crm *){display:contents}.crm-customer-pricing-summary-pairs dt:where(.tudor-crm,.tudor-crm *),.crm-customer-pricing-summary-pairs dd:where(.tudor-crm,.tudor-crm *){margin:0;font-variant-numeric:tabular-nums}.crm-customer-pricing-summary-pairs-head dt:where(.tudor-crm,.tudor-crm *),.crm-customer-pricing-summary-pairs-head dd:where(.tudor-crm,.tudor-crm *){font-weight:600;color:var(--brand-text-muted)}.crm-page-container .crm-customer-pricing-products:where(.tudor-crm,.tudor-crm *){min-width:0;min-height:0;max-height:100%}.crm-page-container .crm-customer-pricing-products .crm-customer-pricing-products-body:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;min-height:0}.crm-customer-pricing-products .crm-customer-pricing-table-wrap:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-height:0;max-height:none}.crm-page-container .crm-customer-pricing-products th:last-child .crm-table-column-resizer:where(.tudor-crm,.tudor-crm *){right:0}.crm-customer-pricing-products .crm-customer-pricing-mix:where(.tudor-crm,.tudor-crm *),.crm-customer-pricing-products .crm-customer-pricing-paging:where(.tudor-crm,.tudor-crm *){flex:0 0 auto}.crm-page-container .crm-customer-pricing-sidebar .crm-customer-pricing-wrap-field .crm-detail-sidebar-field__value:where(.tudor-crm,.tudor-crm *){overflow:visible;text-overflow:clip;white-space:normal}.crm-page-container .crm-customer-pricing-products .crm-customer-pricing-products-header:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.crm-customer-pricing-products-heading:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0}.crm-customer-pricing-products-heading h2:where(.tudor-crm,.tudor-crm *){margin:0;font-size:18px;font-weight:600;color:var(--brand-text)}.crm-customer-pricing-products-heading span:where(.tudor-crm,.tudor-crm *){font-size:var(--font-size-caption);color:var(--brand-text-muted)}.crm-customer-pricing-products-header .crm-customer-pricing-search:where(.tudor-crm,.tudor-crm *){margin-left:auto;min-width:260px;max-width:360px;width:100%}.crm-page-container .crm-customer-pricing-products .crm-customer-pricing-products-body:where(.tudor-crm,.tudor-crm *){padding:0;overflow:visible}.crm-customer-pricing-ended:where(.tudor-crm,.tudor-crm *){margin:10px 14px 0}.crm-customer-pricing-mix:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:10px 14px}.crm-customer-pricing-filter-count:where(.tudor-crm,.tudor-crm *){margin-left:2px;font-variant-numeric:tabular-nums;opacity:.8}.crm-customer-pricing-filter-attention:not(.primary-button):where(.tudor-crm,.tudor-crm *){background:var(--crm-state-negative-bg)}.crm-customer-pricing-mix-bar:where(.tudor-crm,.tudor-crm *){flex:1 1 240px;max-width:420px;display:grid;gap:3px}.crm-customer-pricing-mix-track:where(.tudor-crm,.tudor-crm *){display:flex;height:8px;border-radius:4px;overflow:hidden;background:var(--brand-border)}.crm-customer-pricing-mix-track span:where(.tudor-crm,.tudor-crm *){display:block;height:100%}.crm-customer-pricing-mix-legend:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:2px 12px;font-size:var(--font-size-caption);color:var(--brand-text-muted)}.crm-customer-pricing-mix-legend i:where(.tudor-crm,.tudor-crm *){display:inline-block;width:8px;height:8px;margin-right:4px;border-radius:2px}.crm-customer-pricing-mix-below-cost:where(.tudor-crm,.tudor-crm *){background:currentColor}.crm-customer-pricing-mix-below-target:where(.tudor-crm,.tudor-crm *){background:var(--brand-text-soft);opacity:.45}.crm-customer-pricing-mix-on-target:where(.tudor-crm,.tudor-crm *){background:currentColor}.crm-page-container .crm-customer-pricing table.crm-data-table tr.crm-customer-pricing-row-below-cost td:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-customer-pricing-products table.crm-data-table tr.crm-customer-pricing-row-below-cost td:where(.tudor-crm,.tudor-crm *){background:var(--crm-state-negative-bg)}.crm-customer-pricing-products .crm-customer-pricing-paging:where(.tudor-crm,.tudor-crm *){justify-content:space-between;padding:8px 14px}.crm-customer-pricing-pager:where(.tudor-crm,.tudor-crm *){display:flex;gap:6px}@media(max-width:1100px){.crm-customer-pricing-record:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;grid-template-columns:minmax(0,1fr);grid-template-rows:none}.crm-customer-pricing-sidebar:where(.tudor-crm,.tudor-crm *){max-height:none;overflow:visible}.crm-page-container .crm-customer-pricing-products:where(.tudor-crm,.tudor-crm *){max-height:none}.crm-customer-pricing-products .crm-customer-pricing-table-wrap:where(.tudor-crm,.tudor-crm *){max-height:70vh}}.crm-customer-pricing-table-wrap:where(.tudor-crm,.tudor-crm *){overflow:auto;max-height:min(68vh,760px);overscroll-behavior:contain}.crm-customer-pricing table.crm-data-table .crm-customer-pricing-num:where(.tudor-crm,.tudor-crm *),.crm-customer-pricing-products table.crm-data-table .crm-customer-pricing-num:where(.tudor-crm,.tudor-crm *){text-align:right;font-variant-numeric:tabular-nums}.crm-customer-pricing table.crm-data-table td:where(.tudor-crm,.tudor-crm *),.crm-customer-pricing-products table.crm-data-table td:where(.tudor-crm,.tudor-crm *){overflow:hidden;text-overflow:ellipsis}.crm-page-container .crm-customer-pricing table.crm-customer-pricing-table:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-customer-pricing-products table.crm-customer-pricing-table:where(.tudor-crm,.tudor-crm *){width:max(100%,var(--crm-configured-table-width, 100%));min-width:var(--crm-configured-table-width, 100%)}.crm-customer-pricing-list-name:where(.tudor-crm,.tudor-crm *){font-weight:600;color:var(--brand-text)}.crm-customer-pricing-list-code:where(.tudor-crm,.tudor-crm *){font-family:ui-monospace,Cascadia Mono,Consolas,monospace}.crm-customer-pricing-quiet:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-customer-pricing table.crm-data-table .crm-customer-pricing-quiet:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-customer-pricing-products table.crm-data-table .crm-customer-pricing-quiet:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-customer-pricing-price:where(.tudor-crm,.tudor-crm *){font-weight:600}.crm-customer-pricing-margin:where(.tudor-crm,.tudor-crm *){font-weight:600}.crm-page-container .crm-customer-pricing table.crm-data-table .crm-customer-pricing-never-wins:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-customer-pricing-products table.crm-data-table .crm-customer-pricing-never-wins:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-warning-text)}.crm-customer-pricing-paging:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:10px}@media(max-width:640px){.crm-customer-pricing:where(.tudor-crm,.tudor-crm *){padding:12px 10px 22px}.crm-customer-pricing-search:where(.tudor-crm,.tudor-crm *){min-width:0;width:100%}}.crm-account-price-lists:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;margin:2px 0 0;padding:0;list-style:none}.crm-account-price-lists li:where(.tudor-crm,.tudor-crm *){display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.crm-account-price-list-name:where(.tudor-crm,.tudor-crm *){color:#102a1f;font-size:12px;font-weight:500}.crm-account-price-list-code:where(.tudor-crm,.tudor-crm *){color:#6b7c93;font-size:11px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace}.crm-account-price-lists-note:where(.tudor-crm,.tudor-crm *){margin:6px 0 0;color:#57685e;font-size:11px;line-height:15px}.crm-penpot-reporting-card:where(.tudor-crm,.tudor-crm *){min-width:0}.crm-penpot-reporting-table-wrap:where(.tudor-crm,.tudor-crm *){max-width:100%}.crm-penpot-reporting-table:where(.tudor-crm,.tudor-crm *){min-width:680px;font-size:11px}.crm-penpot-reporting-table th:where(.tudor-crm,.tudor-crm *),.crm-penpot-reporting-table td:where(.tudor-crm,.tudor-crm *){padding:8px}.crm-penpot-reporting-table th:not(:first-child):where(.tudor-crm,.tudor-crm *),.crm-penpot-reporting-table td:not(:first-child):where(.tudor-crm,.tudor-crm *){text-align:right;white-space:nowrap}.crm-penpot-reporting-table tbody tr:where(.tudor-crm,.tudor-crm *){cursor:default}.crm-penpot-reporting-state:where(.tudor-crm,.tudor-crm *){margin:0;padding:18px 10px;color:#637184;font-size:11px;text-align:center}.crm-penpot-reporting-state-error:where(.tudor-crm,.tudor-crm *){color:#b42318}.crm-reporting-ytd-context-row:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 10px;margin-bottom:8px}.crm-reporting-ytd-context-row>.crm-reporting-ytd-context:where(.tudor-crm,.tudor-crm *){flex:1 1 22rem}.crm-reporting-ytd-context:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--crm-ui-text-muted, #637184);font-size:11px;line-height:15px}.crm-penpot-reporting-table tfoot .crm-reporting-ytd-total td:where(.tudor-crm,.tudor-crm *){border-top:2px solid var(--crm-ui-border-strong, #c7d3cb);background:var(--crm-ui-surface-muted, #f6f8f6)}.crm-reporting-ytd-actions:where(.tudor-crm,.tudor-crm *){display:flex;flex:0 0 auto;align-items:center;gap:6px}.crm-reporting-ytd-table-inline:where(.tudor-crm,.tudor-crm *){min-width:460px}.crm-penpot-reporting-card .crm-reporting-ytd-attention:where(.tudor-crm,.tudor-crm *){margin:0 0 8px;padding:7px 10px;border:1px solid var(--crm-state-warning-border, #e8cf85);border-radius:var(--crm-ui-radius, 6px);background:var(--crm-state-warning-bg, #fff7dc);color:var(--crm-ui-text, #1c2b39);font-size:12px;line-height:17px}.crm-penpot-reporting-table .crm-reporting-ytd-flag:where(.tudor-crm,.tudor-crm *){margin-left:6px;padding:1px 6px;min-height:0;font-size:10px;vertical-align:middle}.crm-penpot-reporting-table .crm-reporting-ytd-untouched td strong:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text, #1c2b39)}.crm-penpot-reporting-table .crm-reporting-ytd-untouched td:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted, #637184)}.crm-reporting-ytd-table-inline .crm-reporting-ytd-other td:where(.tudor-crm,.tudor-crm *){border-top:1px solid var(--crm-ui-border, #e2e8e4);color:var(--crm-ui-text-muted, #637184);font-style:italic}.crm-penpot-reporting-table tbody tr.crm-disclosure-row:where(.tudor-crm,.tudor-crm *){cursor:pointer}.crm-penpot-reporting-table .crm-disclosure-row--expanded>td:where(.tudor-crm,.tudor-crm *){background:var(--crm-table-hover)}.crm-penpot-reporting-table .crm-disclosure-row--expanded>td:first-child:where(.tudor-crm,.tudor-crm *){box-shadow:inset 3px 0 0 var(--crm-ui-accent)}.crm-reporting-depot-name:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;flex-wrap:wrap;gap:0 6px}.crm-reporting-depot-name .crm-table-row-toggle__caret:where(.tudor-crm,.tudor-crm *){margin-right:0}.crm-reporting-depot-postcode:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted, #637184);font-size:10.5px;white-space:nowrap}.crm-penpot-reporting-table .crm-reporting-depot-line>td:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface, #ffffff);color:var(--crm-ui-text-soft, #4b5a6a)}.crm-penpot-reporting-table .crm-reporting-depot-line>td:first-child:where(.tudor-crm,.tudor-crm *){box-shadow:inset 3px 0 0 var(--crm-table-border, #e2e8e4)}.crm-reporting-depot-line__label:where(.tudor-crm,.tudor-crm *){display:inline-block;padding-left:11px;font-size:12.5px}.crm-reporting-depot-line__label .crm-reporting-depot-postcode:where(.tudor-crm,.tudor-crm *){margin-left:6px}.crm-reporting-ytd-table-expanded:where(.tudor-crm,.tudor-crm *){min-width:0;font-size:12px}.crm-reporting-ytd-dialog .crm-penpot-reporting-table-wrap:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;overflow:visible}.crm-reporting-ytd-dialog .crm-modal__body:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:10px;max-height:min(74vh,780px);overflow-y:auto}.account-penpot-page .crm-sf-activity:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column}.account-penpot-page .crm-activity-header:where(.tudor-crm,.tudor-crm *){flex:0 0 84px;min-height:84px;padding:8px 16px}.account-penpot-page .crm-activity-header h3:where(.tudor-crm,.tudor-crm *){font-size:20px;font-weight:400}.account-penpot-page .crm-activity-header-tools:where(.tudor-crm,.tudor-crm *){width:590px;grid-template-columns:minmax(200px,1fr) 116px 106px 30px;gap:8px}.account-penpot-page .crm-activity-actions:where(.tudor-crm,.tudor-crm *){flex:0 0 48px;padding:7px 16px}.account-penpot-page .crm-timeline-list:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-height:0;overflow:auto}@media(max-width:1280px){.account-penpot-summary:where(.tudor-crm,.tudor-crm *),.account-penpot-page .crm-sf-activity:where(.tudor-crm,.tudor-crm *),.crm-penpot-details:where(.tudor-crm,.tudor-crm *){height:auto;min-height:0}.crm-penpot-details-scroll:where(.tudor-crm,.tudor-crm *){max-height:720px}}.crm-detail-panel:has(.crm-sf-record):where(.tudor-crm,.tudor-crm *){background:#f3f5f7}.crm-sf-appbar:where(.tudor-crm,.tudor-crm *){min-height:55px;gap:18px;padding:0 10px 0 20px;border-bottom:1px solid #d9e1e7;background:#fff}.crm-sf-appbrand:where(.tudor-crm,.tudor-crm *){color:#0b1f33;font-size:16px;font-weight:600}.crm-sf-appbrand-mark:where(.tudor-crm,.tudor-crm *){display:none}.crm-sf-appnav:where(.tudor-crm,.tudor-crm *){gap:2px}.crm-sf-appnav-item:where(.tudor-crm,.tudor-crm *){min-height:55px;padding:0 12px;color:#12396b;font-size:12px}.crm-sf-appnav-item+.crm-sf-appnav-item:where(.tudor-crm,.tudor-crm *):before{display:none}.crm-sf-appnav-item-active:where(.tudor-crm,.tudor-crm *){box-shadow:inset 0 -2px #a7d52b;color:#007a3d;font-weight:600}.crm-sf-activity .crm-timeline-list:where(.tudor-crm,.tudor-crm *){position:relative;display:grid;gap:0;padding:3px 14px 12px}.crm-sf-activity .crm-timeline-list:where(.tudor-crm,.tudor-crm *):before{content:"";position:absolute;top:0;bottom:0;left:20px;width:1px;background:#c9d6e1}.crm-sf-activity-group:where(.tudor-crm,.tudor-crm *){gap:5px;padding:0 0 8px}.crm-sf-activity-group-title:where(.tudor-crm,.tudor-crm *){padding:9px 0 5px 34px;color:#526d8d;font-size:10px;font-weight:600;letter-spacing:.035em}.crm-sf-activity .crm-timeline-item:where(.tudor-crm,.tudor-crm *){position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;min-height:44px;margin-left:26px;padding:8px 10px 8px 14px!important;border:1px solid #d9e1e7;border-left:1px solid #d9e1e7;border-radius:4px;background:#fff;box-shadow:none;transition:border-color .14s ease,background-color .14s ease}.crm-sf-activity .crm-timeline-item:hover:where(.tudor-crm,.tudor-crm *){border-color:#b8c7d5;background:#fbfdfc;box-shadow:none;transform:none}.crm-timeline-marker:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:1;top:50%;left:-33px;display:grid;width:24px;height:24px;place-items:center;border:1px solid currentColor;border-radius:50%;background:#fff;color:#55718f;transform:translateY(-50%)}.crm-timeline-marker svg:where(.tudor-crm,.tudor-crm *){width:12px;height:12px;fill:currentColor}.crm-timeline-marker-call:where(.tudor-crm,.tudor-crm *),.crm-timeline-marker-missed-call:where(.tudor-crm,.tudor-crm *),.crm-timeline-marker-email:where(.tudor-crm,.tudor-crm *),.crm-timeline-marker-note:where(.tudor-crm,.tudor-crm *),.crm-timeline-marker-task:where(.tudor-crm,.tudor-crm *),.crm-timeline-marker-activity:where(.tudor-crm,.tudor-crm *),.crm-timeline-marker-visit:where(.tudor-crm,.tudor-crm *),.crm-timeline-marker-milestone:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-marker-colour);background:var(--crm-marker-colour);color:#fff}.crm-timeline-marker-call:where(.tudor-crm,.tudor-crm *){--crm-marker-colour: #13784a}.crm-timeline-marker-missed-call:where(.tudor-crm,.tudor-crm *){--crm-marker-colour: #b0473c}.crm-timeline-marker-email:where(.tudor-crm,.tudor-crm *){--crm-marker-colour: #2a7283}.crm-timeline-marker-note:where(.tudor-crm,.tudor-crm *){--crm-marker-colour: #8a6415}.crm-timeline-marker-task:where(.tudor-crm,.tudor-crm *){--crm-marker-colour: #2f63a8}.crm-timeline-marker-activity:where(.tudor-crm,.tudor-crm *){--crm-marker-colour: #566a80}.crm-timeline-marker-visit:where(.tudor-crm,.tudor-crm *){--crm-marker-colour: #6a4fa3}.crm-timeline-marker-milestone:where(.tudor-crm,.tudor-crm *){--crm-marker-colour: #7d5b10}.crm-timeline-marker svg:where(.tudor-crm,.tudor-crm *){width:13px;height:13px}.crm-timeline-marker .crm-timeline-marker-cue:where(.tudor-crm,.tudor-crm *){position:absolute;right:-5px;bottom:-5px;display:grid;width:14px;height:14px;place-items:center;border:1.5px solid #fff;border-radius:50%;background:var(--crm-marker-colour, #55718f);color:#fff}.crm-timeline-marker .crm-timeline-marker-cue svg:where(.tudor-crm,.tudor-crm *){width:9px;height:9px;fill:currentColor}.crm-timeline-marker .crm-timeline-marker-cue-missed:where(.tudor-crm,.tudor-crm *){background:#b0473c}.crm-timeline-marker .crm-timeline-marker-cue-done:where(.tudor-crm,.tudor-crm *){background:#13784a}.crm-timeline-marker .crm-timeline-marker-cue-overdue:where(.tudor-crm,.tudor-crm *){background:#b0473c}.crm-timeline-marker .crm-timeline-marker-cue-cancelled:where(.tudor-crm,.tudor-crm *){background:#566a80}.crm-sf-activity .crm-timeline-item-milestone:where(.tudor-crm,.tudor-crm *){border-color:#e3cc84;border-left:3px solid #c79621;background:#fffdf5}.crm-sf-activity .crm-timeline-item-call:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr) auto;row-gap:3px}.crm-timeline-call-main:where(.tudor-crm,.tudor-crm *){display:contents}.crm-timeline-call-main strong:where(.tudor-crm,.tudor-crm *){grid-column:1;grid-row:1;color:#16325c;font-size:12px;font-weight:600;line-height:17px}.crm-timeline-call-main span:where(.tudor-crm,.tudor-crm *){grid-column:2;grid-row:1;color:#6b7c93;font-size:10px;line-height:17px}.crm-sf-activity .crm-timeline-item-call .crm-timeline-detail:where(.tudor-crm,.tudor-crm *){grid-column:1;grid-row:2;display:flex;gap:7px;color:#6b7c93;font-size:10px;line-height:14px}.crm-timeline-note-action:where(.tudor-crm,.tudor-crm *){grid-column:2;grid-row:2;align-self:center;color:#007a3d;font-size:10px;font-weight:600}.crm-sf-activity .crm-timeline-item-email:where(.tudor-crm,.tudor-crm *),.crm-sf-activity .crm-timeline-item-activity:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr);padding-right:14px!important}.crm-email-summary:where(.tudor-crm,.tudor-crm *),.crm-erp-activity-summary:where(.tudor-crm,.tudor-crm *){grid-column:1;gap:2px;padding-right:48px}.crm-email-title-row strong:where(.tudor-crm,.tudor-crm *),.crm-sf-activity .crm-timeline-item strong:where(.tudor-crm,.tudor-crm *){color:#16325c;font-size:12px;line-height:17px}.crm-email-title-row span:where(.tudor-crm,.tudor-crm *){color:#6b7c93;font-size:10px;line-height:17px}.crm-email-route:where(.tudor-crm,.tudor-crm *){color:#526d8d;font-size:10px;line-height:14px}.crm-email-expand:where(.tudor-crm,.tudor-crm *){position:absolute;top:11px;right:8px;width:26px;height:26px;color:#526d8d}.crm-timeline-expanded-text:where(.tudor-crm,.tudor-crm *),.crm-email-detail:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1}.crm-activity-load-more:where(.tudor-crm,.tudor-crm *){padding:10px 0 0 26px}.account-penpot-page .crm-sf-activity .crm-timeline-list:where(.tudor-crm,.tudor-crm *):before{left:40px}.account-penpot-page .crm-sf-activity-group-title:where(.tudor-crm,.tudor-crm *){padding-left:45px}.account-penpot-page .crm-sf-activity .crm-timeline-item:where(.tudor-crm,.tudor-crm *){min-height:56px;margin-left:2px;padding:8px 10px 8px 120px!important;border-color:#c9d4de;border-radius:8px}.account-penpot-page .crm-timeline-marker:where(.tudor-crm,.tudor-crm *){z-index:2;top:50%;left:12px}.account-penpot-page .crm-sf-activity .crm-timeline-item-email:where(.tudor-crm,.tudor-crm *),.account-penpot-page .crm-sf-activity .crm-timeline-item-activity:where(.tudor-crm,.tudor-crm *){padding-right:30px!important}.crm-page-container:where(.tudor-crm,.tudor-crm *),.crm-page-container .page-container-body:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-list-shell:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-record:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-page:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-detail-panel:has(.crm-sf-record):where(.tudor-crm,.tudor-crm *){background:var(--brand-surface);color:var(--brand-text)}.crm-page-container input:not([type=checkbox]):not([type=radio]):where(.tudor-crm,.tudor-crm *),.crm-page-container textarea:where(.tudor-crm,.tudor-crm *),.crm-page-container select:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border-strong);border-radius:var(--radius);background:var(--brand-white);color:var(--brand-text)}.crm-page-container input:not([type=checkbox]):not([type=radio]):focus:where(.tudor-crm,.tudor-crm *),.crm-page-container textarea:focus:where(.tudor-crm,.tudor-crm *),.crm-page-container select:focus:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-accent);outline:2px solid color-mix(in srgb,var(--brand-accent) 38%,transparent);outline-offset:0}.crm-page-container .account-penpot-summary__action:where(.tudor-crm,.tudor-crm *){border:1px solid var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-white);color:var(--brand-primary)}.crm-page-container .account-penpot-summary__action:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){border-color:var(--brand-hover);background:var(--brand-surface-alt);color:var(--brand-text-soft)}.crm-page-container button:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container a:focus-visible:where(.tudor-crm,.tudor-crm *){outline:2px solid var(--brand-accent);outline-offset:2px}.crm-page-container .crm-search-page-back:where(.tudor-crm,.tudor-crm *){border-radius:var(--radius)}.crm-page-container .crm-summary-edit-button:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-details-field-edit-button:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-activity-refresh:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-email-expand:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-audit-refresh-button:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-audit-trail-button:where(.tudor-crm,.tudor-crm *),.crm-page-container .admin-modal-close:where(.tudor-crm,.tudor-crm *){border-radius:var(--radius-lg)}.crm-page-container .crm-sf-appbar:where(.tudor-crm,.tudor-crm *){border-bottom:3px solid var(--brand-accent);background:var(--brand-primary);color:var(--brand-white)}.crm-page-container .crm-sf-appbrand:where(.tudor-crm,.tudor-crm *){color:var(--brand-white)}.crm-page-container .crm-sf-appbrand-logo:where(.tudor-crm,.tudor-crm *){display:block;flex:0 0 auto;width:28px;height:32px;object-fit:contain}.crm-page-container .crm-sf-appnav-item:where(.tudor-crm,.tudor-crm *){border-bottom-color:transparent;background:transparent;color:var(--brand-white)}.crm-page-container .crm-sf-appnav-item:hover:where(.tudor-crm,.tudor-crm *){background:var(--brand-hover);color:var(--brand-white)}.crm-page-container .crm-sf-appnav-item.crm-sf-appnav-item-active:where(.tudor-crm,.tudor-crm *){border-bottom-color:var(--brand-accent);background:color-mix(in srgb,var(--brand-accent) 18%,var(--brand-primary));box-shadow:inset 0 -3px 0 var(--brand-accent);color:var(--brand-white)}.crm-page-container .crm-sf-appnav-item:focus-visible:where(.tudor-crm,.tudor-crm *){outline:2px solid var(--brand-accent);outline-offset:-2px}.crm-page-container .crm-sf-global-search input:where(.tudor-crm,.tudor-crm *){border:2px solid var(--brand-accent);border-radius:var(--radius);background:var(--brand-white);color:var(--brand-text)}.crm-page-container .crm-sf-global-search input:where(.tudor-crm,.tudor-crm *)::placeholder{color:var(--brand-text-muted)}.crm-page-container .crm-sf-global-search input:focus:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-accent);background:var(--brand-white);outline:2px solid color-mix(in srgb,var(--brand-accent) 45%,transparent)}.crm-page-container .crm-sf-user-controls:where(.tudor-crm,.tudor-crm *){display:flex;flex:0 0 auto;align-items:center;gap:8px}.crm-page-container .crm-sf-create-menu:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;z-index:30}.crm-page-container .crm-sf-create-menu .crm-options-menu-trigger:where(.tudor-crm,.tudor-crm *){width:36px;min-height:36px;padding:0;border:1px solid color-mix(in srgb,var(--brand-white) 34%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--brand-white) 8%,transparent);color:var(--brand-white);box-shadow:none}.crm-page-container .crm-sf-create-menu .crm-options-menu-trigger:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-create-menu .crm-options-menu-trigger[aria-expanded=true]:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-accent);background:var(--brand-accent);color:var(--brand-primary)}.crm-page-container .crm-sf-create-menu .crm-options-menu-trigger:focus-visible:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-accent);outline:2px solid var(--brand-accent);outline-offset:2px}.crm-page-container .crm-sf-create-icon:where(.tudor-crm,.tudor-crm *){width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.crm-page-container .crm-sf-create-menu .crm-options-menu-panel:where(.tudor-crm,.tudor-crm *){top:calc(100% + 8px);min-width:230px}.crm-page-container .crm-sf-user-profile-menu .crm-sf-user-profile:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;display:flex;align-items:center;gap:8px;height:36px;min-height:36px;padding:4px 10px 4px 4px;border:1px solid color-mix(in srgb,var(--brand-white) 28%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--brand-white) 8%,transparent);color:var(--brand-white)}.crm-page-container .crm-sf-user-profile-menu .crm-sf-user-profile:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-user-profile-menu .crm-sf-user-profile:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-user-profile-menu .crm-sf-user-profile[aria-expanded=true]:where(.tudor-crm,.tudor-crm *){border-color:color-mix(in srgb,var(--brand-white) 48%,transparent);background:color-mix(in srgb,var(--brand-white) 14%,transparent);color:var(--brand-primary);outline:none}.crm-page-container .crm-sf-user-profile-menu .crm-options-menu-trigger>.crm-sf-user-avatar:where(.tudor-crm,.tudor-crm *){width:28px;height:28px;border-color:var(--brand-accent);background:var(--brand-accent);color:color-mix(in srgb,var(--brand-primary) 80%,black);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-white) 45%,transparent),0 1px 2px #00000029}.crm-page-container .crm-sf-user-profile-menu .crm-options-menu-trigger>.crm-sf-user-name:where(.tudor-crm,.tudor-crm *){max-width:140px;overflow:hidden;color:inherit;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.crm-page-container .crm-sf-user-profile-menu .crm-options-menu-trigger>.crm-menu-chevron:where(.tudor-crm,.tudor-crm *){background:currentColor}.crm-page-container .crm-sf-user-profile-menu .crm-sf-user-profile--avatar-only:where(.tudor-crm,.tudor-crm *){gap:5px;padding-right:8px}@media(max-width:1180px){.crm-page-container .crm-sf-user-profile-menu .crm-sf-user-profile:where(.tudor-crm,.tudor-crm *){gap:5px;padding-right:8px}.crm-page-container .crm-sf-user-profile-menu .crm-options-menu-trigger>.crm-sf-user-name:where(.tudor-crm,.tudor-crm *){display:none}}.crm-page-container a:where(:not(.crm-control-link,.crm-record-name-link,.crm-calendar-event-link,.crm-map-agenda-link)):where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-inline-link:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-search-page-back:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-link:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-address-map-link:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-summary-address-search-link:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-timeline-note-action:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-email-route:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary)}.crm-page-container a:where(:not(.crm-control-link,.crm-record-name-link,.crm-calendar-event-link,.crm-map-agenda-link)):hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-inline-link:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-search-page-back:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-link:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-address-map-link:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-summary-address-search-link:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-timeline-note-action:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-email-route:hover:where(.tudor-crm,.tudor-crm *){color:var(--brand-hover)}.crm-page-container .crm-object-switch-button:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-filter button:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-tab:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-penpot-details-tab:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-soft)}.crm-page-container .crm-object-switch-button:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-object-switch-button-active:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-filter button:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-filter-active:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt)!important;color:var(--brand-primary)!important;box-shadow:inset 3px 0 0 var(--brand-accent)}.crm-page-container .crm-sf-tab-active:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-penpot-details-tab-active:where(.tudor-crm,.tudor-crm *){border-bottom-color:var(--brand-accent);color:var(--brand-primary)}.crm-page-container .crm-sf-list-header:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-list-table-wrap:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-list-footer:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-search-page:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-summary:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-work:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-row:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-work-queue-panel:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border-strong);background:var(--brand-white)}.crm-page-container .crm-sf-list-header h3:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-search-page-header h3:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-summary-title strong:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-main strong:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-related strong:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-work-queue-header h4:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-work-queue-grid strong:where(.tudor-crm,.tudor-crm *){color:var(--brand-text)}.crm-page-container .crm-sf-list-table:where(.tudor-crm,.tudor-crm *){color:var(--brand-text)}.crm-page-container .crm-sf-list-table th:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border);background:var(--brand-surface-alt);color:var(--brand-text-soft)}.crm-page-container .crm-sf-list-table th:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-list-table td:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-search-page-header:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-summary-title:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-row:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border)}.crm-page-container .crm-sf-list-table td:where(.tudor-crm,.tudor-crm *){color:var(--brand-text)}.crm-page-container .crm-sf-list-table tbody tr:nth-child(2n):where(.tudor-crm,.tudor-crm *){background:var(--brand-surface)}.crm-page-container .crm-sf-list-table tbody tr:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-row:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-row-selected:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt);box-shadow:inset 3px 0 0 var(--brand-accent)}.crm-page-container .crm-search-page-header span:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-summary-title span:not(.crm-record-summary-icon):where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-main span:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-related span:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-due:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-work-queue-grid span:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-list-empty-value:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-list-footer:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-list-pager:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-page-container .crm-task-page-timing:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-work-queue-grid>div:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-surface);color:var(--brand-text)}.crm-page-container .crm-search-shell input:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-activity-search input:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-detail-field-search:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-penpot-details-search input:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-accent);border-radius:var(--radius);background:var(--brand-white);color:var(--brand-text)}.crm-page-container .crm-activity-load-more span:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-page-container .crm-account-lifecycle:where(.tudor-crm,.tudor-crm *){--crm-lifecycle-green: var(--brand-primary);--crm-lifecycle-light: var(--brand-accent);--crm-lifecycle-future: var(--brand-surface)}.crm-page-container .crm-account-lifecycle.crm-account-lifecycle-lapsed:where(.tudor-crm,.tudor-crm *){--crm-lifecycle-green: #9d1f1f;--crm-lifecycle-light: #df4d4d}.crm-page-container .crm-account-lifecycle-stage-future:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-page-container .crm-account-lifecycle-stage-current:where(.tudor-crm,.tudor-crm *){color:var(--brand-text);outline-color:var(--brand-primary)}.crm-page-container .account-penpot-summary:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-penpot-details:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-page .crm-sf-activity:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-card:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-activity:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-main:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border-strong);border-top-color:var(--brand-accent);border-radius:var(--radius-lg);background:var(--brand-white)}.crm-page-container .account-penpot-summary__identity:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-penpot-details-toolbar:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-head:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-activity-header:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-activity-actions:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-details-panel-header:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border)}.crm-page-container .crm-record-summary-icon:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot-icon:where(.tudor-crm,.tudor-crm *){border-radius:var(--radius-lg);background:var(--brand-primary);color:var(--brand-white)}.crm-page-container .account-penpot-summary h2:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-summary__section h3:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-head h3:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-section-title:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-account-summary-section h4:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-activity-header h3:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-details-section-title:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-penpot-details-card-title:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot-header strong:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot-detail-head h3:where(.tudor-crm,.tudor-crm *){color:var(--brand-text)!important}.crm-page-container .crm-details-section-title:where(.tudor-crm,.tudor-crm *){border-bottom-color:var(--brand-border)}.crm-page-container .account-penpot-summary dt:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-summary__section--calling-notes p:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-head>div>span:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-row span:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-contact-row span:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-account-summary-section dt:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-account-summary-section p:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-account-summary-section address:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-details-field-label:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-penpot-details-field-label:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot-header span:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot-contact span:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot-address:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-page-container .account-penpot-summary dd:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-summary__address:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-list dd:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-row strong:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-contact-row strong:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-account-summary-section dd:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-details-field-value:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-details-field-value-slot:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-penpot-details-field-value:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot-contact:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table strong:where(.tudor-crm,.tudor-crm *){color:var(--brand-text)}.crm-page-container .crm-details-field-value-empty:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-penpot-details-field-value-empty:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-summary-edit-value-empty:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-empty:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-page-container .crm-detail-value-positive:where(.tudor-crm,.tudor-crm *){color:#1f6b3b}.crm-page-container .crm-detail-value-negative:where(.tudor-crm,.tudor-crm *){color:#b91c1c}.crm-page-container .crm-detail-value-empty:where(.tudor-crm,.tudor-crm *){color:#b91c1c}.crm-page-container .account-penpot-summary__section:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-account-summary-section:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-section:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-details-section:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-penpot-details-card:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot-contact:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot-detail-head:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot-detail-panel:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table-wrap:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border);border-radius:var(--radius-lg);background:var(--brand-white)}.crm-page-container .crm-penpot-details-card-snapshot:where(.tudor-crm,.tudor-crm *){border-left-color:var(--brand-accent)}.crm-page-container .crm-activity-actions:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-summary__section--calling-notes:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-account-summary-notes:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface)}.crm-page-container .account-penpot-summary__pill--status:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-summary__pill--credit:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-status-badge-positive:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-status-badge-workflow:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-details-field-chip-yes:where(.tudor-crm,.tudor-crm *){border-radius:var(--radius-lg);background:var(--brand-surface-alt);color:var(--brand-primary)}.crm-page-container .account-penpot-summary__pill--tier:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-status-badge-tier:where(.tudor-crm,.tudor-crm *){border-radius:var(--radius-lg);background:var(--brand-surface);color:var(--brand-text-soft)}.crm-page-container .crm-details-field:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-details-field:focus-within:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table tbody tr:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table tbody tr:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot-contact:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot-contact:focus-visible:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border-strong);background:var(--brand-surface-alt)}.crm-page-container .crm-related-table th:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot-postcode:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border);background:var(--brand-surface-alt);color:var(--brand-text-soft)}.crm-page-container .crm-sf-activity .crm-timeline-list:where(.tudor-crm,.tudor-crm *):before{background:var(--brand-border-strong)}.crm-page-container .crm-sf-activity-group-title:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-timeline-call-main span:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-activity .crm-timeline-item-call .crm-timeline-detail:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-email-title-row span:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-timeline-meta:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-timeline-detail:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-page-container .crm-sf-activity .crm-timeline-item:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-white)}.crm-page-container .crm-sf-activity .crm-timeline-item:hover:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-hover);background:var(--brand-surface)}.crm-page-container .crm-timeline-call-main strong:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-email-title-row strong:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-activity .crm-timeline-item strong:where(.tudor-crm,.tudor-crm *){color:var(--brand-text)}.crm-page-container .admin-modal:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-white);color:var(--brand-text)}.crm-page-container .admin-modal-header:where(.tudor-crm,.tudor-crm *){border-bottom:3px solid var(--brand-accent);background:var(--brand-primary);color:var(--brand-white)}.crm-page-container .admin-modal-header h2:where(.tudor-crm,.tudor-crm *),.crm-page-container .admin-modal-header h3:where(.tudor-crm,.tudor-crm *){color:var(--brand-white)}.crm-page-container .admin-modal-close:where(.tudor-crm,.tudor-crm *){border-radius:var(--radius-lg);background:transparent;color:var(--brand-white)}.crm-page-container .admin-modal-close:hover:where(.tudor-crm,.tudor-crm *){background:var(--brand-hover)}.crm-page-container .crm-address-lookup-card:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-audit-table-wrap:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border);border-radius:var(--radius-lg);background:var(--brand-white)}.crm-page-container .crm-audit-table th:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-address-lookup-preview-header:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border);background:var(--brand-surface-alt)}.crm-page-container .crm-sf-global-search input:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-search-shell input:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-activity-search input:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-detail-field-search:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-penpot-details-search input:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-accent)!important}.crm-page-container .crm-status-pill:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-accent);border-radius:var(--radius-lg);background:var(--brand-surface-alt);color:var(--brand-primary)}.crm-page-container .crm-status-pill-empty:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border);background:var(--brand-surface);color:var(--brand-text-muted)}.crm-page-container .crm-status-pill-inactive:where(.tudor-crm,.tudor-crm *){border-color:#e2b6b6;background:#fff0f0;color:#9b2525}.crm-page-container .crm-sf-list-open:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-white);color:var(--brand-primary)}.crm-page-container .crm-summary-edit-label:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-metrics span:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-page-container .crm-task-page-metrics:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-metrics div:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border)}.crm-page-container .crm-task-page-metrics strong:where(.tudor-crm,.tudor-crm *){color:var(--brand-text)}.crm-page-container .crm-activity-refresh:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-email-expand:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary)}.crm-page-container .crm-activity-refresh:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border-strong);background:var(--brand-white)}.crm-page-container .crm-activity-refresh:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-email-expand:hover:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-hover);background:var(--brand-surface-alt);color:var(--brand-hover)}.crm-page-container .crm-email-route-address:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-email-route-label:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-page-container .crm-email-route-address:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary)}.crm-page-container .crm-derived-depot-detail-panel h4:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot-detail-panel address:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-depot-detail-panel address span:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-derived-address-candidate strong:where(.tudor-crm,.tudor-crm *){color:var(--brand-text)}.crm-page-container .crm-derived-address-candidate span:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-page-container .crm-derived-address-candidate:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border);border-radius:var(--radius-lg);background:var(--brand-surface)}.crm-page-container .crm-derived-address-candidate-primary:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-accent);background:var(--brand-surface-alt)}.crm-page-container:where(.tudor-crm,.tudor-crm *){--crm-table-border: #d7e0dd;--crm-table-header: #f1f5f3;--crm-table-hover: #f4f8f6;--crm-table-shadow: 0 4px 14px rgba(0, 57, 58, .06)}.crm-page-container .crm-sf-list-header:where(.tudor-crm,.tudor-crm *){min-height:48px;padding:10px 14px;border:1px solid var(--crm-table-border);border-bottom:0;border-radius:8px 8px 0 0;background:var(--brand-white)}.crm-page-container .crm-sf-list-header h3:where(.tudor-crm,.tudor-crm *){color:var(--brand-text);font-size:18px;font-weight:600;line-height:1.2}.crm-page-container .crm-sf-list-footer:where(.tudor-crm,.tudor-crm *){border-top:0;border-color:var(--crm-table-border);border-radius:0 0 8px 8px;box-shadow:var(--crm-table-shadow)}.crm-page-container .crm-sf-list-table-wrap:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table-wrap:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-audit-table-wrap:where(.tudor-crm,.tudor-crm *){overflow:auto;border:1px solid var(--crm-table-border);border-radius:8px;background:var(--brand-white);box-shadow:var(--crm-table-shadow)}.crm-page-container .crm-sf-list-table-wrap:where(.tudor-crm,.tudor-crm *){border-top:0;border-radius:0 0 8px 8px;box-shadow:var(--crm-table-shadow)}.crm-page-container .crm-sf-list-table:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-audit-table:where(.tudor-crm,.tudor-crm *){border-collapse:separate;border-spacing:0;background:var(--brand-white)}.crm-page-container .crm-sf-list-table th:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table th:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-audit-table th:where(.tudor-crm,.tudor-crm *){min-height:42px;border-right:0;border-bottom:1px solid var(--crm-table-border);background:var(--crm-table-header);box-shadow:inset 0 3px 0 var(--brand-accent);color:var(--brand-text-soft);font-size:11px;font-weight:650;letter-spacing:.055em;line-height:1.2;text-transform:uppercase;vertical-align:middle}.crm-page-container .crm-sf-list-table th:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table th:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-audit-table th:where(.tudor-crm,.tudor-crm *){height:42px;padding:11px 14px 9px}.crm-page-container .crm-sf-list-table td:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table td:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-audit-table td:where(.tudor-crm,.tudor-crm *){height:48px;padding:10px 14px;border-right:0;border-bottom:1px solid var(--crm-table-border);background:transparent;color:var(--brand-text);font-size:13px;line-height:1.35}.crm-page-container .crm-sf-list-table tbody tr:last-child td:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table tbody tr:last-child td:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-audit-table tbody tr:last-child td:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-page-container .crm-sf-list-table tbody tr:nth-child(2n):where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-list-table tbody tr:nth-child(2n) td:where(.tudor-crm,.tudor-crm *){background:var(--brand-white)}.crm-page-container .crm-sf-list-table tbody tr:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table tbody tr:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-audit-table tbody tr:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-row:where(.tudor-crm,.tudor-crm *){transition:background-color .14s ease,box-shadow .14s ease}.crm-page-container .crm-related-table tbody tr:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table tbody tr:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-audit-table tbody tr:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-row:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-row:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-row-selected:where(.tudor-crm,.tudor-crm *){background:var(--crm-table-hover);box-shadow:inset 3px 0 0 var(--brand-primary);outline:none}.crm-page-container .crm-sf-list-table tbody tr:hover td:where(.tudor-crm,.tudor-crm *){background:var(--crm-table-hover);box-shadow:none}.crm-page-container .crm-sf-list-table tbody tr:hover td:first-child:where(.tudor-crm,.tudor-crm *){box-shadow:inset 3px 0 0 var(--brand-primary)}.crm-page-container .crm-task-page-row:where(.tudor-crm,.tudor-crm *){min-height:48px;padding:10px 14px;border-bottom:1px solid var(--crm-table-border)}.crm-page-container .crm-task-page-row:last-child:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-page-container .crm-task-page-main strong:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-task-page-related strong:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table strong:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-list-table .crm-sf-inline-link:where(.tudor-crm,.tudor-crm *){color:var(--brand-text);font-size:13px;font-weight:650}.crm-page-container .crm-sf-list-open:where(.tudor-crm,.tudor-crm *){display:inline-flex;min-height:26px;align-items:center;justify-content:center;padding:3px 10px;border:1px solid var(--brand-border-strong);border-radius:999px;background:var(--brand-white);color:var(--brand-primary);font-size:11px;font-weight:650;line-height:1}.crm-page-container .crm-sf-list-open:where(.tudor-crm,.tudor-crm *):after{content:"›";margin-left:5px;font-size:15px;line-height:.8}@media(max-width:1280px){.crm-page-container .crm-task-page-row:where(.tudor-crm,.tudor-crm *){padding:12px 14px}}.crm-page-container .crm-search-page-redesign .crm-search-page-header:where(.tudor-crm,.tudor-crm *){min-height:72px;padding:0 0 16px;border-bottom:1px solid var(--brand-border);background:transparent}.crm-search-page-heading:where(.tudor-crm,.tudor-crm *){min-width:0}.crm-page-container .crm-search-page-redesign .crm-search-page-header h3:where(.tudor-crm,.tudor-crm *){overflow:hidden;color:var(--brand-text);font-size:clamp(22px,1.7vw,28px);font-weight:650;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.crm-page-container .crm-search-page-redesign .crm-search-page-header h3+span:where(.tudor-crm,.tudor-crm *){margin-top:5px;color:var(--brand-text-muted);font-size:13px}.crm-page-container .crm-search-page-redesign .crm-search-page-back:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:7px 11px;border:1px solid transparent;border-radius:8px;color:var(--brand-primary);font-size:12px;text-decoration:none}.crm-page-container .crm-search-page-redesign .crm-search-page-back:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-search-page-redesign .crm-search-page-back:focus-visible:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border);background:var(--brand-white);outline:none;text-decoration:none}.crm-search-result-types:where(.tudor-crm,.tudor-crm *){align-self:start;padding:14px 10px 12px;border:1px solid var(--brand-border);border-radius:10px;background:var(--brand-white);box-shadow:0 3px 12px #00393a0b}.crm-search-result-types-label:where(.tudor-crm,.tudor-crm *){padding:2px 10px 10px;color:var(--brand-text-soft);font-size:11px;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.crm-search-result-types nav:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px}.crm-search-result-types nav button:where(.tudor-crm,.tudor-crm *){position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:9px;align-items:center;width:100%;min-height:42px;padding:7px 9px;border:0;border-radius:7px;background:transparent;color:var(--brand-text-muted);cursor:pointer;font:inherit;font-size:13px;font-weight:600;text-align:left}.crm-search-result-types nav button:hover:where(.tudor-crm,.tudor-crm *),.crm-search-result-types nav button:focus-visible:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface);color:var(--brand-primary);outline:none}.crm-search-result-types nav button.crm-search-result-type-active:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--brand-primary) 9%,var(--brand-white));color:var(--brand-primary)}.crm-search-result-types nav button.crm-search-result-type-active:where(.tudor-crm,.tudor-crm *):before{position:absolute;top:8px;bottom:8px;left:-10px;width:3px;border-radius:0 3px 3px 0;background:var(--brand-primary);content:""}.crm-search-result-types nav button strong:where(.tudor-crm,.tudor-crm *){display:grid;min-width:24px;height:22px;place-items:center;padding:0 6px;border-radius:999px;background:var(--brand-surface);color:var(--brand-text-soft);font-size:11px;font-weight:700}.crm-search-result-types nav button.crm-search-result-type-active strong:where(.tudor-crm,.tudor-crm *){background:var(--brand-white);color:var(--brand-primary)}.crm-search-result-types>p:where(.tudor-crm,.tudor-crm *){margin:12px 10px 2px;padding-top:12px;border-top:1px solid var(--brand-border);color:var(--brand-text-soft);font-size:11px;line-height:1.45}.crm-search-result-group:where(.tudor-crm,.tudor-crm *){border:1px solid var(--brand-border);border-radius:10px;background:var(--brand-white);box-shadow:0 4px 15px #00393a0e}.crm-search-result-group>.crm-search-results-table-wrap:where(.tudor-crm,.tudor-crm *){border-radius:0 0 7px 7px}.crm-search-result-group-header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:11px 14px;border-bottom:1px solid var(--brand-border)}.crm-search-result-group-header h4:where(.tudor-crm,.tudor-crm *){display:flex;gap:8px;align-items:center;margin:0;color:var(--brand-text);font-size:15px;font-weight:700;line-height:1.2}.crm-search-result-group-header h4 span:where(.tudor-crm,.tudor-crm *){display:inline-grid;min-width:22px;height:20px;place-items:center;padding:0 6px;border-radius:999px;background:var(--brand-surface);color:var(--brand-text-soft);font-size:10px}.crm-search-result-group-header p:where(.tudor-crm,.tudor-crm *){margin:3px 0 0;color:var(--brand-text-muted);font-size:11px;line-height:1.25}.crm-search-result-group-actions>button:where(.tudor-crm,.tudor-crm *),.crm-search-result-group-actions .crm-options-menu-trigger:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;border:0;background:transparent;color:var(--brand-primary);cursor:pointer;font:inherit;font-size:11px;font-weight:700}.crm-search-result-group-actions>button:hover:where(.tudor-crm,.tudor-crm *),.crm-search-result-group-actions>button:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-search-result-group-actions .crm-options-menu-trigger:hover:where(.tudor-crm,.tudor-crm *),.crm-search-result-group-actions .crm-options-menu-trigger:focus-visible:where(.tudor-crm,.tudor-crm *){text-decoration:underline;outline:none}.crm-search-result-group-actions:where(.tudor-crm,.tudor-crm *){display:flex;flex:0 0 auto;align-items:center;gap:8px}.crm-options-menu:where(.tudor-crm,.tudor-crm *){position:relative}.crm-options-menu-trigger:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;font:inherit}.crm-options-menu-trigger>span:not(.crm-menu-chevron):where(.tudor-crm,.tudor-crm *){color:var(--brand-text-soft);font-size:12px;line-height:1}.crm-options-menu-panel:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:80;top:calc(100% + 6px);right:0;display:grid;min-width:210px;overflow:hidden;padding:5px;border:1px solid var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-white);box-shadow:0 12px 28px #00393a2e}.crm-options-menu-panel--floating:where(.tudor-crm,.tudor-crm *){position:fixed;z-index:10000;right:auto}.crm-options-menu-panel :is(button,a):where(.tudor-crm,.tudor-crm *){width:100%;min-height:34px;padding:7px 10px;border:0;border-radius:5px;background:transparent;color:var(--brand-text);cursor:pointer;font:inherit;font-size:12px;font-weight:600;text-align:left}.crm-options-menu-panel :is(button,a):hover:where(.tudor-crm,.tudor-crm *),.crm-options-menu-panel :is(button,a):focus-visible:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt);color:var(--brand-primary);outline:none}.crm-options-menu-panel--fading:where(.tudor-crm,.tudor-crm *){opacity:0;transition:opacity .18s ease}@media(prefers-reduced-motion:reduce){.crm-options-menu-panel--fading:where(.tudor-crm,.tudor-crm *){transition:none}}.crm-options-menu-panel button:disabled:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-soft);cursor:default;opacity:.65}.crm-search-results-table:where(.tudor-crm,.tudor-crm *){width:max(100%,var(--crm-configured-table-width, 100%));min-width:var(--crm-configured-table-width, 100%);border-collapse:separate;border-spacing:0;table-layout:fixed}.crm-search-results-table th:where(.tudor-crm,.tudor-crm *){position:sticky;top:0;z-index:1;height:36px;padding:8px 12px;border-bottom:1px solid var(--brand-border);background:#f3f6f4;color:var(--brand-text-soft);font-size:10px;font-weight:700;letter-spacing:.055em;line-height:1.2;text-align:left;text-transform:uppercase}.crm-search-results-table td:where(.tudor-crm,.tudor-crm *){height:46px;padding:8px 12px;overflow:hidden;border-bottom:1px solid #e8eeeb;color:var(--brand-text-muted);font-size:12px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.crm-search-results-table tbody tr:last-child td:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-list-region.crm-list-region--scroll-5.crm-search-results-table-wrap:where(.tudor-crm,.tudor-crm *){max-height:282px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.crm-search-results-table tbody tr:where(.tudor-crm,.tudor-crm *){cursor:pointer}.crm-search-results-table tbody tr:hover td:where(.tudor-crm,.tudor-crm *){background:var(--crm-table-hover)}.crm-search-results-table tbody tr:hover td:first-child:where(.tudor-crm,.tudor-crm *){box-shadow:inset 3px 0 0 var(--brand-primary)}.crm-search-result-title:where(.tudor-crm,.tudor-crm *){max-width:100%;overflow:clip;padding:0;border:0;background:transparent;color:var(--brand-text);cursor:pointer;font:inherit;font-weight:700;text-align:left;text-overflow:ellipsis;white-space:nowrap}.crm-search-result-title:hover:where(.tudor-crm,.tudor-crm *),.crm-search-result-title:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-search-email:hover:where(.tudor-crm,.tudor-crm *),.crm-search-email:focus-visible:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary);outline:none;text-decoration:underline}.crm-search-reference:where(.tudor-crm,.tudor-crm *),.crm-search-match-label:where(.tudor-crm,.tudor-crm *){display:inline-flex;max-width:100%;overflow:hidden;align-items:center;min-height:22px;padding:2px 7px;border:1px solid var(--brand-border);border-radius:999px;background:var(--brand-surface);color:var(--brand-text-muted);font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.crm-search-match-label:where(.tudor-crm,.tudor-crm *){border-color:color-mix(in srgb,var(--brand-primary) 20%,var(--brand-border));background:color-mix(in srgb,var(--brand-primary) 6%,var(--brand-white));color:var(--brand-primary)}.crm-search-email:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary);text-decoration:none}.crm-search-muted:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-soft);font-style:italic}.crm-search-results-table .sr-only:where(.tudor-crm,.tudor-crm *){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:1100px){.crm-search-results-table th:where(.tudor-crm,.tudor-crm *),.crm-search-results-table td:where(.tudor-crm,.tudor-crm *){padding-right:9px;padding-left:9px}}@media(max-width:760px){.crm-search-result-types nav:where(.tudor-crm,.tudor-crm *){display:flex;overflow-x:auto}.crm-search-result-types nav button:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;width:auto;min-width:126px}.crm-search-result-types nav button.crm-search-result-type-active:where(.tudor-crm,.tudor-crm *):before,.crm-search-result-types>p:where(.tudor-crm,.tudor-crm *){display:none}}.crm-page-container .crm-search-page-redesign .crm-search-page-header:where(.tudor-crm,.tudor-crm *){min-height:48px;margin:0;padding:10px 14px;border:1px solid var(--crm-table-border);border-bottom:3px solid var(--brand-accent);border-radius:8px 8px 0 0;background:var(--brand-white)}.crm-page-container .crm-search-page-redesign .crm-search-page-header h3:where(.tudor-crm,.tudor-crm *){color:var(--brand-text);font-size:18px;font-weight:600;letter-spacing:0;line-height:1.2}.crm-search-page-header-actions:where(.tudor-crm,.tudor-crm *){display:flex;flex:0 0 auto;gap:12px;align-items:center}.crm-page-container .crm-search-page-redesign .crm-search-page-header .crm-search-page-header-actions>span:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-text-muted);font-size:12px}.crm-page-container .crm-search-page-redesign .crm-search-page-back:where(.tudor-crm,.tudor-crm *){min-height:28px;padding:3px 10px;border:1px solid var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-white);color:var(--brand-primary);font-size:11px;font-weight:650}.crm-page-container .crm-search-page-redesign .crm-search-page-back:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-search-page-redesign .crm-search-page-back:focus-visible:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-hover);background:var(--brand-surface-alt);color:var(--brand-hover)}.crm-search-result-types:where(.tudor-crm,.tudor-crm *){padding:0;border:1px solid var(--crm-table-border);border-radius:8px;box-shadow:var(--crm-table-shadow)}.crm-search-result-types-label:where(.tudor-crm,.tudor-crm *){min-height:42px;padding:13px 14px 10px;border-bottom:1px solid var(--crm-table-border);background:var(--crm-table-header);box-shadow:inset 0 3px 0 var(--brand-accent);color:var(--brand-text-soft);font-size:11px;font-weight:650;letter-spacing:.055em}.crm-search-result-types nav:where(.tudor-crm,.tudor-crm *){gap:0}.crm-search-result-types nav button:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:48px;padding:10px 14px;border-bottom:1px solid var(--crm-table-border);border-radius:0;color:var(--brand-text);font-size:13px;font-weight:400}.crm-search-result-types nav button:last-child:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-search-result-types nav button:hover:where(.tudor-crm,.tudor-crm *),.crm-search-result-types nav button:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-search-result-types nav button.crm-search-result-type-active:where(.tudor-crm,.tudor-crm *){background:var(--crm-table-hover);color:var(--brand-text);box-shadow:inset 3px 0 0 var(--brand-primary)}.crm-search-result-types nav button.crm-search-result-type-active:where(.tudor-crm,.tudor-crm *):before{display:none}.crm-search-result-types nav button.crm-search-result-type-active:where(.tudor-crm,.tudor-crm *){font-weight:650}.crm-search-result-types nav button strong:where(.tudor-crm,.tudor-crm *),.crm-search-result-types nav button.crm-search-result-type-active strong:where(.tudor-crm,.tudor-crm *){min-width:22px;height:22px;padding:0 6px;border:1px solid var(--brand-border);border-radius:var(--radius-lg);background:var(--brand-surface);color:var(--brand-text-muted);font-size:11px;font-weight:650}.crm-search-result-group:where(.tudor-crm,.tudor-crm *){border:1px solid var(--crm-table-border);border-radius:8px;box-shadow:var(--crm-table-shadow)}.crm-search-result-group-header:where(.tudor-crm,.tudor-crm *){min-height:48px;padding:10px 14px;border-bottom:0}.crm-search-result-group-header h4:where(.tudor-crm,.tudor-crm *){gap:8px;color:var(--brand-text);font-size:18px;font-weight:600}.crm-search-result-group-header h4 span:where(.tudor-crm,.tudor-crm *){min-width:22px;height:22px;padding:0 6px;border:1px solid var(--brand-border);border-radius:var(--radius-lg);background:var(--brand-surface);color:var(--brand-text-muted);font-size:11px;font-weight:650}.crm-search-result-group-actions>button:where(.tudor-crm,.tudor-crm *),.crm-search-result-group-actions .crm-options-menu-trigger:where(.tudor-crm,.tudor-crm *){min-height:28px;padding:3px 10px;border:1px solid var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-white);font-size:11px;font-weight:650}.crm-search-result-group-actions>button:hover:where(.tudor-crm,.tudor-crm *),.crm-search-result-group-actions>button:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-search-result-group-actions .crm-options-menu-trigger:hover:where(.tudor-crm,.tudor-crm *),.crm-search-result-group-actions .crm-options-menu-trigger:focus-visible:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-hover);background:var(--brand-surface-alt);color:var(--brand-hover);text-decoration:none}.crm-search-results-table th:where(.tudor-crm,.tudor-crm *){height:42px;padding:11px 14px 9px;background:var(--crm-table-header);box-shadow:inset 0 3px 0 var(--brand-accent);color:var(--brand-text-soft);font-size:11px;font-weight:650}.crm-search-results-table td:where(.tudor-crm,.tudor-crm *){height:48px;padding:10px 14px;color:var(--brand-text);font-size:13px}.crm-search-result-title:where(.tudor-crm,.tudor-crm *){color:var(--brand-text);font-size:13px;font-weight:650}.crm-search-reference:where(.tudor-crm,.tudor-crm *){min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--brand-text);font-size:13px;font-weight:400}.crm-search-match-label:where(.tudor-crm,.tudor-crm *){min-height:24px;padding:3px 8px;border-color:var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-surface);color:var(--brand-text-muted);font-size:11px;font-weight:650}@media(max-width:760px){.crm-search-result-types nav button:where(.tudor-crm,.tudor-crm *){min-width:126px;border-right:1px solid var(--crm-table-border);border-bottom:0}}.crm-sidebar-table:where(.tudor-crm,.tudor-crm *){width:100%;min-width:0;border-collapse:collapse;color:#16325c;font-size:12.5px;table-layout:auto}.crm-sidebar-table th:where(.tudor-crm,.tudor-crm *),.crm-sidebar-table td:where(.tudor-crm,.tudor-crm *){padding:7px 9px;border-bottom:1px solid #edf1f5;text-align:left;overflow-wrap:anywhere}.crm-sidebar-table th:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.crm-page-container .crm-data-table tbody tr.crm-email-templates-row-active>td:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--brand-accent) 20%,#ffffff);color:var(--brand-primary);font-weight:600}.crm-page-container:where(.tudor-crm,.tudor-crm *),.crm-notification-region:where(.tudor-crm,.tudor-crm *){--crm-ui-border: var(--brand-border);--crm-ui-border-strong: var(--brand-border-strong);--crm-ui-surface: var(--brand-white);--crm-ui-surface-muted: var(--brand-surface);--crm-ui-surface-active: var(--brand-surface-alt);--crm-ui-text: var(--brand-text);--crm-ui-text-soft: var(--brand-text-soft);--crm-ui-text-muted: var(--brand-text-muted);--crm-ui-primary: var(--brand-primary);--crm-ui-accent: var(--brand-accent);--crm-ui-radius: var(--radius-lg)}.crm-ui-surface:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-ui-border);background:var(--crm-ui-surface)}.crm-ui-surface-outlined:where(.tudor-crm,.tudor-crm *){border:1px solid var(--crm-ui-border)}.crm-lists-sidebar-section h2:where(.tudor-crm,.tudor-crm *){margin:0;padding:10px 12px;font-size:13px;line-height:1.2}.crm-page-container .crm-timeline-list-empty:where(.tudor-crm,.tudor-crm *){align-content:start;min-height:0;padding:14px 16px 18px}.crm-page-container .crm-timeline-list-empty:where(.tudor-crm,.tudor-crm *):before{display:none}.account-penpot-page .crm-timeline-list-empty:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;overflow:visible}.crm-activity-empty-state:where(.tudor-crm,.tudor-crm *){display:grid;justify-items:start;gap:5px;padding:18px 20px;border:1px solid var(--crm-ui-border);border-radius:var(--crm-ui-radius);background:var(--crm-ui-surface-muted)}.crm-activity-empty-state>strong:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text);font-size:14px;font-weight:650}.crm-activity-empty-state>span:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted);font-size:12px;line-height:1.45}.crm-activity-empty-state .crm-activity-load-more:where(.tudor-crm,.tudor-crm *){justify-content:flex-start;padding:8px 0 0}.crm-page-container .crm-task-page-empty:where(.tudor-crm,.tudor-crm *){display:grid;justify-items:center;align-content:center;gap:7px;min-height:230px;padding:32px 24px;text-align:center}.crm-task-page-empty-icon:where(.tudor-crm,.tudor-crm *){display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--crm-ui-surface-active);color:var(--crm-ui-primary);font-size:18px;font-weight:700}.crm-task-page-empty strong:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text);font-size:15px}.crm-task-page-empty p:where(.tudor-crm,.tudor-crm *){max-width:390px;margin:0 0 5px;color:var(--crm-ui-text-muted);font-size:12px;line-height:1.5}.crm-page-container .crm-record-summary-card-contact:where(.tudor-crm,.tudor-crm *){gap:6px}.crm-page-container .crm-record-summary-card-contact .crm-record-summary-section:where(.tudor-crm,.tudor-crm *){gap:3px;padding:8px 0;border:0;border-top:1px solid var(--crm-ui-border);border-radius:0;background:transparent}.crm-page-container .crm-record-summary-card-contact .crm-record-summary-section:first-child:where(.tudor-crm,.tudor-crm *){border-top:0}.crm-page-container .crm-record-summary-card-contact .crm-record-contact-list:where(.tudor-crm,.tudor-crm *){gap:3px}.crm-page-container .crm-record-summary-card-contact .crm-summary-edit-field:where(.tudor-crm,.tudor-crm *){min-height:36px;grid-template-rows:auto minmax(20px,auto);padding:1px 32px 2px 4px}.crm-page-container .crm-record-summary-card-contact .crm-summary-edit-value-slot:where(.tudor-crm,.tudor-crm *){min-height:20px}.crm-page-container .crm-record-summary-card-contact .crm-summary-edit-button:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);opacity:.72}.crm-page-container .crm-record-summary-card-contact .crm-summary-edit-value-empty:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft)!important}.crm-page-container .crm-record-summary-card-contact .crm-record-address-plain .crm-summary-edit-label:where(.tudor-crm,.tudor-crm *){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.crm-page-container:where(.tudor-crm,.tudor-crm *){--crm-font-caption: var(--font-size-caption);--crm-font-body: var(--font-size-body);--crm-font-heading: var(--font-size-heading);--crm-font-title: var(--font-size-title);font-size:var(--crm-font-body);line-height:var(--line-height-body)}.crm-page-container :where(button,input,select,textarea,a.crm-control-link):where(.tudor-crm,.tudor-crm *){font-size:var(--crm-font-body);line-height:var(--line-height-body)}.crm-page-container :where(input,select,textarea):where(.tudor-crm,.tudor-crm *){min-height:38px}.crm-page-container :where(.crm-sf-list-table th,.crm-related-table th,.crm-audit-table th,.crm-record-summary-row span,.crm-record-contact-row span,.crm-account-summary-section dt,.crm-details-field-label,.crm-penpot-details-field-label,.crm-summary-edit-label,.crm-timeline-meta,.crm-sf-activity-group-title,.crm-list-pager,.crm-sf-list-footer):where(.tudor-crm,.tudor-crm *){font-size:var(--crm-font-caption)!important;line-height:var(--line-height-caption)!important}.crm-page-container :where(.crm-sf-list-table td,.crm-related-table td,.crm-audit-table td,.crm-task-page-row,.crm-record-summary-row strong,.crm-record-contact-row strong,.crm-account-summary-section dd,.crm-details-field-value,.crm-details-field-value-slot,.crm-penpot-details-field-value,.crm-timeline-detail):where(.tudor-crm,.tudor-crm *){font-size:var(--crm-font-body)!important;line-height:var(--line-height-body)!important}.crm-page-container :where(.crm-sf-list-header h3,.crm-search-page-header h3,.crm-activity-header h3,.crm-details-panel-header h3):where(.tudor-crm,.tudor-crm *){font-size:var(--crm-font-heading)!important;line-height:var(--line-height-heading)!important}.crm-page-container :where(.account-penpot-summary h2,.crm-record-summary-head h3):where(.tudor-crm,.tudor-crm *){font-size:var(--crm-font-title)!important;line-height:1.25!important}.crm-page-container :where(.crm-record-summary-section-title,.crm-account-summary-section h4,.crm-details-section-title,.crm-penpot-details-card-title):where(.tudor-crm,.tudor-crm *){font-size:15px!important;line-height:var(--line-height-heading)!important}.crm-page-container .crm-sf-list-table th:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table th:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-audit-table th:where(.tudor-crm,.tudor-crm *){height:46px;padding:12px 14px}.crm-page-container .crm-sf-list-table td:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-related-table td:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-audit-table td:where(.tudor-crm,.tudor-crm *){height:54px;padding:12px 14px}.crm-page-container .crm-task-page-row:where(.tudor-crm,.tudor-crm *){min-height:54px}.crm-page-container .crm-sf-list-open:where(.tudor-crm,.tudor-crm *){min-height:34px;padding:6px 12px;font-size:var(--crm-font-caption)}.crm-page-container .crm-sf-appnav:where(.tudor-crm,.tudor-crm *){gap:4px;align-items:center}.crm-page-container .crm-sf-appnav-item:where(.tudor-crm,.tudor-crm *){min-height:40px;padding:0 14px;border:0;border-radius:8px;font-size:var(--crm-font-body);font-weight:500;transition:background-color .14s ease,color .14s ease}.crm-page-container .crm-sf-appnav-item:hover:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--brand-white) 12%,transparent)}.crm-page-container .crm-sf-appnav-item.crm-sf-appnav-item-active:where(.tudor-crm,.tudor-crm *){border:0;background:color-mix(in srgb,var(--brand-white) 16%,transparent);box-shadow:none;color:var(--brand-white);font-weight:500}.crm-page-container :where(.crm-sf-tab-buttons,.crm-penpot-details-tabs):where(.tudor-crm,.tudor-crm *){display:flex;width:fit-content;height:auto;align-items:center;gap:4px;padding:4px;border-radius:10px;background:var(--brand-surface-alt)}.crm-page-container :where(.crm-sf-tab,.crm-penpot-details-tab):where(.tudor-crm,.tudor-crm *){min-height:34px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:var(--brand-text-soft);font-family:var(--font-sans);font-size:var(--crm-font-caption);font-weight:500;line-height:34px;transition:background-color .14s ease,box-shadow .14s ease,color .14s ease}.crm-page-container .crm-penpot-details-tab:where(.tudor-crm,.tudor-crm *){padding-inline:5px;font-size:12px}.crm-page-container .crm-penpot-details-tabs:where(.tudor-crm,.tudor-crm *){gap:5px;padding:5px}.crm-page-container :where(.crm-sf-tab,.crm-penpot-details-tab):hover:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--brand-white) 58%,transparent);color:var(--brand-primary)}.crm-page-container :where(.crm-sf-tab-active,.crm-penpot-details-tab-active):where(.tudor-crm,.tudor-crm *){border:0;background:var(--brand-white);box-shadow:0 1px 3px #00393a1f;color:var(--brand-primary);font-weight:650}.crm-page-container .crm-task-page-filter button:where(.tudor-crm,.tudor-crm *){min-height:38px;padding:0 var(--crm-task-gutter, 14px);border-radius:8px;font-size:var(--crm-font-body)}.crm-page-container .crm-task-page-filter button:hover:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface);box-shadow:none}.crm-page-container .crm-task-page-filter-active:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--brand-accent) 18%,var(--brand-white))!important;box-shadow:none!important;color:var(--brand-primary)!important;font-weight:650}.crm-page-container :where(button,a,input,select,textarea,[role=button],[role=tab]):focus:where(.tudor-crm,.tudor-crm *){outline:none}.crm-page-container .crm-sf-global-search input:focus:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-search-shell input:focus:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-activity-search input:focus:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-detail-field-search:focus:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-penpot-details-search input:focus:where(.tudor-crm,.tudor-crm *){outline:none}.crm-page-container button:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container a:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container input:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container select:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container textarea:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container [role=button]:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container [role=tab]:focus-visible:where(.tudor-crm,.tudor-crm *){position:relative;z-index:2;outline:3px solid color-mix(in srgb,var(--brand-primary) 78%,var(--brand-white));outline-offset:2px}.crm-page-container .crm-sf-appnav-item:focus-visible:where(.tudor-crm,.tudor-crm *){outline:3px solid var(--brand-white);outline-offset:2px}.crm-page-container .crm-sf-global-search input:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-search-shell input:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-activity-search input:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-detail-field-search:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-penpot-details-search input:where(.tudor-crm,.tudor-crm *){min-height:38px;border:1px solid var(--brand-border-strong)!important;border-radius:8px;font-size:var(--crm-font-body)}.crm-page-container .crm-sf-global-search input:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-search-shell input:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-activity-search input:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-detail-field-search:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-penpot-details-search input:focus-visible:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 16%,transparent);outline:3px solid color-mix(in srgb,var(--brand-primary) 78%,var(--brand-white));outline-offset:2px}.crm-page-container .crm-sf-list-table-wrap:where(.tudor-crm,.tudor-crm *){max-height:calc(100dvh - 150px);overflow-x:scroll;overflow-y:auto;scrollbar-gutter:stable;scrollbar-color:var(--brand-border-strong) var(--brand-surface)}.crm-page-container .crm-sf-list-table-wrap-account .crm-sf-list-table:where(.tudor-crm,.tudor-crm *){min-width:2080px}.crm-page-container .crm-sf-list-table-wrap-contact .crm-sf-list-table:where(.tudor-crm,.tudor-crm *){min-width:2000px}.crm-page-container .crm-sf-list-table-wrap-depot .crm-sf-list-table:where(.tudor-crm,.tudor-crm *){min-width:2100px}.crm-page-container .crm-sf-list-table-wrap:where(.tudor-crm,.tudor-crm *)::-webkit-scrollbar{height:12px}.crm-page-container .crm-sf-list-table-wrap:where(.tudor-crm,.tudor-crm *)::-webkit-scrollbar-track{background:var(--brand-surface)}.crm-page-container .crm-sf-list-table-wrap:where(.tudor-crm,.tudor-crm *)::-webkit-scrollbar-thumb{border:3px solid var(--brand-surface);border-radius:999px;background:var(--brand-border-strong)}.crm-page-container .account-penpot-summary:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-penpot-details-scroll:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-details-panel-body:where(.tudor-crm,.tudor-crm *){overflow-y:scroll;scrollbar-gutter:stable}.crm-page-container .crm-summary-edit-button:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-details-field-edit-button:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-card-contact .crm-summary-edit-button:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-soft);font-size:15px;opacity:.86}.crm-page-container .crm-sf-list-header:where(.tudor-crm,.tudor-crm *){position:relative;min-height:64px;padding:10px 12px}.crm-page-container .crm-sf-list-title:where(.tudor-crm,.tudor-crm *){display:flex;align-items:baseline;flex:0 0 auto;gap:6px}.crm-page-container .crm-sf-list-title>span:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:11px}.crm-page-container .crm-table-search:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;width:220px;min-height:36px;padding:7px 11px;border:1px solid var(--brand-border-strong);border-radius:7px;background:var(--brand-white);color:var(--brand-text);font:inherit}.crm-page-container .crm-table-search:focus-visible:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 14%,transparent);outline:none}.crm-segmented-filter:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;display:inline-flex;min-height:var(--crm-control-height);padding:3px;border:1px solid var(--brand-border);border-radius:var(--crm-control-radius);background:var(--brand-surface-alt)}.crm-segmented-filter-button:where(.tudor-crm,.tudor-crm *){min-width:62px;min-height:26px;padding:4px 12px;border:0;border-radius:6px;background:transparent;color:var(--brand-text-soft);cursor:pointer;font:inherit;font-size:12px;font-weight:600}.crm-segmented-filter-button:hover:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary)}.crm-segmented-filter-button-active:where(.tudor-crm,.tudor-crm *){background:var(--brand-white);box-shadow:0 1px 3px #00393a24;color:var(--brand-primary)}.crm-segmented-filter-button:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-table-column-editor-trigger:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-table-sort-direction:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-table-column-editor-panel button:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-table-column-editor-panel input:focus-visible:where(.tudor-crm,.tudor-crm *){outline:2px solid var(--brand-primary);outline-offset:2px}.crm-page-container .crm-table-sort-menu .crm-select-menu-trigger:where(.tudor-crm,.tudor-crm *){width:148px;min-height:36px}.crm-page-container .crm-table-sort-direction:where(.tudor-crm,.tudor-crm *),.crm-table-column-editor-trigger:where(.tudor-crm,.tudor-crm *){display:inline-flex;min-height:var(--crm-control-height);align-items:center;justify-content:center;gap:7px;padding:0 11px;border:1px solid var(--brand-border-strong);border-radius:var(--crm-control-radius);background:var(--brand-white);color:var(--brand-primary);cursor:pointer;font:inherit;font-size:12px;font-weight:650}.crm-page-container .crm-table-sort-direction:where(.tudor-crm,.tudor-crm *){width:36px;padding:0}.crm-page-container .crm-table-sort-direction:hover:where(.tudor-crm,.tudor-crm *),.crm-table-column-editor-trigger:hover:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);background:var(--brand-surface-alt)}.crm-table-column-editor:where(.tudor-crm,.tudor-crm *){position:relative}.crm-table-column-editor-panel:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:80;top:calc(100% + 7px);right:0;width:300px;padding:12px;border:1px solid var(--brand-border-strong);border-radius:10px;background:var(--brand-white);box-shadow:0 14px 34px #00393a2e}.crm-table-column-editor-panel--portal:where(.tudor-crm,.tudor-crm *){position:fixed;z-index:10000;right:auto;display:flex;flex-direction:column;overflow:hidden}.crm-table-column-editor--inline:where(.tudor-crm,.tudor-crm *),.crm-table-column-editor-panel--inline:where(.tudor-crm,.tudor-crm *){min-height:0}.crm-table-column-editor-panel--inline:where(.tudor-crm,.tudor-crm *){position:static;display:flex;width:100%;height:100%;flex-direction:column;padding:0;border:0;border-radius:0;overflow:hidden;background:transparent;box-shadow:none}.crm-table-column-editor-panel--inline .crm-table-column-editor-list:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;max-height:none}.crm-table-column-editor-heading:where(.tudor-crm,.tudor-crm *){display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:1px 2px 10px;border-bottom:1px solid var(--brand-border)}.crm-table-column-editor-heading>div:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px}.crm-table-column-editor-heading strong:where(.tudor-crm,.tudor-crm *){color:var(--brand-text);font-size:13px}.crm-table-column-editor-heading span:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:11px}.crm-table-column-editor-heading--inline-title:where(.tudor-crm,.tudor-crm *){align-items:center;padding:0 2px;border-bottom:0}.crm-lists-sidebar-section .crm-table-column-editor-heading--inline-title h2:where(.tudor-crm,.tudor-crm *){min-width:0;padding:0}.crm-table-column-editor-reset:where(.tudor-crm,.tudor-crm *){min-height:28px;padding:4px 8px;border:0;background:transparent;color:var(--brand-primary);cursor:pointer;font:inherit;font-size:12px;font-weight:650}.crm-table-column-editor-list:where(.tudor-crm,.tudor-crm *){display:grid;min-height:0;align-content:start;gap:2px;max-height:min(420px,60vh);overflow-y:auto;padding-top:7px}.crm-table-column-editor-row:where(.tudor-crm,.tudor-crm *){position:relative;display:grid;min-height:38px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 5px;border-radius:7px;cursor:grab}.crm-table-column-editor-row:hover:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt)}.crm-table-column-editor-row-dragging:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt);opacity:.55}.crm-table-column-editor-row-drop-before:where(.tudor-crm,.tudor-crm *):before,.crm-table-column-editor-row-drop-after:where(.tudor-crm,.tudor-crm *):after{position:absolute;z-index:1;right:5px;left:5px;height:2px;border-radius:999px;background:var(--brand-primary);content:""}.crm-table-column-editor-row-drop-before:where(.tudor-crm,.tudor-crm *):before{top:-2px}.crm-table-column-editor-row-drop-after:where(.tudor-crm,.tudor-crm *):after{bottom:-2px}.crm-table-column-editor-drag-handle:where(.tudor-crm,.tudor-crm *){display:inline-flex;width:14px;align-items:center;justify-content:center;color:var(--brand-text-soft);cursor:grab;opacity:.62}.crm-table-column-editor-row:active:where(.tudor-crm,.tudor-crm *),.crm-table-column-editor-row:active .crm-table-column-editor-drag-handle:where(.tudor-crm,.tudor-crm *){cursor:grabbing}.crm-table-column-editor-row label:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;align-items:center;gap:8px;color:var(--brand-text);cursor:pointer;font-size:12px}.crm-table-column-editor-row input:where(.tudor-crm,.tudor-crm *),.crm-table-column-editor-add input:where(.tudor-crm,.tudor-crm *){width:15px;min-width:0;height:15px;min-height:0;flex:0 0 auto;accent-color:var(--brand-primary)}.crm-table-column-editor-move:where(.tudor-crm,.tudor-crm *){display:inline-flex;gap:3px}.crm-table-column-editor-move button:where(.tudor-crm,.tudor-crm *){display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--brand-text-soft);cursor:pointer}.crm-table-column-editor-move button:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border);background:var(--brand-white);color:var(--brand-primary)}.crm-table-column-editor-move button:disabled:where(.tudor-crm,.tudor-crm *){cursor:default;opacity:.28}.crm-page-container .crm-sf-list-table-wrap:where(.tudor-crm,.tudor-crm *){max-height:calc(100dvh - 194px);overflow-x:auto;overflow-y:scroll;overscroll-behavior:contain;scrollbar-gutter:stable}.crm-page-container .crm-sf-list-table-wrap-account .crm-sf-list-table:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-list-table-wrap-contact .crm-sf-list-table:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-list-table-wrap-depot .crm-sf-list-table:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-home-table:where(.tudor-crm,.tudor-crm *){width:max(100%,var(--crm-configured-table-width, 100%));min-width:var(--crm-configured-table-width, 100%);table-layout:fixed}.crm-page-container .crm-sf-list-table .crm-sf-list-filler-column:where(.tudor-crm,.tudor-crm *){width:auto;min-width:0;padding:0}.crm-page-container .crm-table-caption:where(.tudor-crm,.tudor-crm *){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.crm-page-container .crm-sf-list-table th:where(.tudor-crm,.tudor-crm *){position:sticky;z-index:3;top:0;height:38px;padding:8px 12px;white-space:nowrap}.crm-page-container .crm-resizable-table-header:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;overflow:visible}.crm-page-container .crm-resizable-table-header-label:where(.tudor-crm,.tudor-crm *){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-page-container .crm-table-sort-header-button:where(.tudor-crm,.tudor-crm *){position:relative;display:flex;width:100%;min-width:0;align-items:center;justify-content:flex-start;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;padding:0 14px 0 0;text-align:left;text-transform:inherit}.crm-page-container .crm-table-sort-header-button>span:first-child:where(.tudor-crm,.tudor-crm *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-page-container .crm-table-sort-header-icon:where(.tudor-crm,.tudor-crm *){position:absolute;right:0;top:50%;width:10px;color:var(--brand-text-muted);font-size:9px;text-align:center;transform:translateY(-50%)}.crm-page-container .crm-table-sort-header-icon-inactive:where(.tudor-crm,.tudor-crm *){visibility:hidden}.crm-page-container .crm-table-sort-header-button:focus-visible:where(.tudor-crm,.tudor-crm *){border-radius:3px;outline:2px solid var(--brand-primary);outline-offset:2px}.crm-page-container .crm-table-filter-row th:where(.tudor-crm,.tudor-crm *){background:var(--brand-white);box-shadow:none;letter-spacing:normal;text-transform:none}.crm-page-container .crm-table-filter-toggle:where(.tudor-crm,.tudor-crm *){display:inline-flex;min-height:var(--crm-control-height);align-items:center;gap:7px;border:1px solid var(--brand-border-strong);border-radius:var(--crm-control-radius);background:var(--brand-white);color:var(--brand-primary);cursor:pointer;font:inherit;font-size:12px;font-weight:650;padding:0 11px}.crm-page-container .crm-table-filter-toggle:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-table-filter-toggle:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-table-filter-toggle-active:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);color:var(--brand-primary)}.crm-page-container .crm-table-filter-toggle:focus-visible:where(.tudor-crm,.tudor-crm *){outline:2px solid rgba(0,111,107,.18);outline-offset:1px}.crm-page-container .crm-table-column-filter-field:where(.tudor-crm,.tudor-crm *){position:relative;display:flex;align-items:center;min-width:0}.crm-page-container .crm-table-column-filter-field>.crm-column-filter-glyph:where(.tudor-crm,.tudor-crm *){position:absolute;left:8px;width:10px;height:10px;color:var(--brand-text-muted);pointer-events:none}.crm-page-container .crm-table-column-filter-field:focus-within>.crm-column-filter-glyph:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-table-column-filter-field:has(.crm-table-column-filter--on)>.crm-column-filter-glyph:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-table-filter-row .crm-table-column-filter:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):where(.tudor-crm,.tudor-crm *){box-sizing:border-box;width:100%;border:1px solid var(--brand-border-strong);border-radius:4px;background:var(--brand-white);color:var(--brand-text);font-size:12px;font-weight:500;outline:0}.crm-page-container .crm-table-filter-row .crm-table-column-filter:where(.tudor-crm,.tudor-crm *)::placeholder{color:var(--brand-text-muted);font-weight:400}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-table-filter-row .crm-table-column-filter--on:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);background:var(--brand-teal-soft);color:var(--brand-primary);font-weight:650}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-table-filter-row .crm-table-column-filter:focus:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);box-shadow:0 0 0 2px #006f6b1f}.crm-page-container .crm-table-column-filter-clear:where(.tudor-crm,.tudor-crm *){position:absolute;right:3px;display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;padding:0;border:0;border-radius:4px;background:none;color:var(--brand-text-soft);cursor:pointer;font:inherit;font-size:15px;line-height:1}.crm-page-container .crm-table-column-filter-clear:hover:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt);color:var(--brand-primary)}.crm-page-container .crm-table-column-filter-clear:focus-visible:where(.tudor-crm,.tudor-crm *){outline:2px solid var(--brand-primary);outline-offset:1px}.crm-page-container .crm-table-column-resizer:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:5;top:0;right:-5px;width:10px;height:100%;cursor:col-resize;touch-action:none}.crm-page-container .crm-table-column-resizer:where(.tudor-crm,.tudor-crm *):after{position:absolute;top:6px;right:4px;bottom:6px;width:1px;background:transparent;content:""}.crm-page-container .crm-table-column-resizer:hover:where(.tudor-crm,.tudor-crm *):after,.crm-page-container .crm-table-column-resizer:focus-visible:where(.tudor-crm,.tudor-crm *):after{width:2px;background:var(--brand-primary)}.crm-page-container .crm-table-column-resizer:focus-visible:where(.tudor-crm,.tudor-crm *){outline:2px solid var(--brand-primary);outline-offset:-2px}.crm-page-container .crm-sf-list-table td:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;height:44px;max-width:320px;padding:8px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-page-container .crm-sf-list-table td.crm-data-table__cell--wrap:where(.tudor-crm,.tudor-crm *){overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:pre-line}.crm-page-container .crm-sf-list-table th:first-child:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-list-table td:first-child:where(.tudor-crm,.tudor-crm *){position:sticky;z-index:2;left:0;background:var(--brand-white);box-shadow:1px 0 0 var(--crm-table-border)}.crm-page-container .crm-sf-list-table th:first-child:where(.tudor-crm,.tudor-crm *){z-index:4;background:var(--crm-table-header)}.crm-page-container .crm-sf-list-table tbody tr:nth-child(2n) td:first-child:where(.tudor-crm,.tudor-crm *){background:var(--crm-table-header)}.crm-page-container .crm-sf-list-table tbody tr:hover td:first-child:where(.tudor-crm,.tudor-crm *){background:var(--crm-table-hover);box-shadow:inset 3px 0 0 var(--brand-primary),1px 0 0 var(--crm-table-border)}.crm-page-container .crm-sf-list-table [data-column=name]:where(.tudor-crm,.tudor-crm *){min-width:260px}.crm-page-container .crm-sf-list-table [data-column=code]:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-list-table [data-column=accountCode]:where(.tudor-crm,.tudor-crm *){min-width:105px}.crm-page-container .crm-sf-list-table [data-column=status]:where(.tudor-crm,.tudor-crm *){min-width:130px}.crm-page-container .crm-sf-list-table [data-column=contacts]:where(.tudor-crm,.tudor-crm *){min-width:82px}.crm-page-container .crm-sf-list-table [data-column=email]:where(.tudor-crm,.tudor-crm *){min-width:210px}.crm-page-container .crm-sf-list-table [data-column=phone]:where(.tudor-crm,.tudor-crm *){min-width:145px}.crm-page-container .crm-sf-list-table [data-column=postcode]:where(.tudor-crm,.tudor-crm *){min-width:105px}.crm-page-container .crm-sf-list-table [data-column=lastActivity]:where(.tudor-crm,.tudor-crm *){min-width:145px}.crm-page-container .crm-sf-list-table [data-column=jobTitle]:where(.tudor-crm,.tudor-crm *){min-width:145px}.crm-page-container .crm-sf-list-table [data-column=account]:where(.tudor-crm,.tudor-crm *){min-width:220px}.crm-page-container .crm-sf-list-table [data-column=address]:where(.tudor-crm,.tudor-crm *){min-width:250px}.crm-page-container .crm-sf-list-table [data-column=source]:where(.tudor-crm,.tudor-crm *){min-width:170px}.crm-page-container .crm-sf-account-name-cell:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;align-items:center;gap:8px}.crm-page-container .crm-sf-account-name-cell .crm-sf-inline-link:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-list-table td>.crm-sf-inline-link:where(.tudor-crm,.tudor-crm *){min-width:0;overflow:clip;color:var(--brand-primary);text-overflow:ellipsis;white-space:nowrap}.crm-page-container .crm-sf-list-table tbody tr:where(.tudor-crm,.tudor-crm *){cursor:pointer}.crm-page-container .crm-list-load-trigger:where(.tudor-crm,.tudor-crm *){display:flex;min-height:1px;align-items:center;justify-content:center;color:var(--brand-text-muted);font-size:12px}.crm-page-container .crm-list-load-trigger>span:where(.tudor-crm,.tudor-crm *){padding:16px}.crm-page-container .crm-list-load-more:where(.tudor-crm,.tudor-crm *){margin:16px}.crm-page-container .crm-list-load-error:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;gap:10px}.crm-page-container .crm-list-empty-value:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-style:normal}.crm-page-container .crm-sf-list-table-wrap:where(.tudor-crm,.tudor-crm *)::-webkit-scrollbar{width:12px;height:12px}.crm-select-menu:where(.tudor-crm,.tudor-crm *){position:relative;min-width:0}.crm-select-menu-trigger:where(.tudor-crm,.tudor-crm *){display:flex;width:100%;min-height:38px;align-items:center;justify-content:space-between;gap:10px;padding:0 11px;border:1px solid var(--brand-border-strong);border-radius:8px;background:var(--brand-white);color:var(--brand-text);cursor:pointer;font:inherit;font-weight:500;text-align:left}.crm-select-menu-trigger>span:first-child:where(.tudor-crm,.tudor-crm *){min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.crm-select-menu-trigger:hover:where(.tudor-crm,.tudor-crm *),.crm-select-menu-trigger[aria-expanded=true]:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);background:var(--brand-surface-alt)}.crm-menu-chevron:where(.tudor-crm,.tudor-crm *),.crm-select-menu-chevron:where(.tudor-crm,.tudor-crm *){display:block;width:18px;height:18px;flex:0 0 18px;background:var(--brand-primary);-webkit-mask:url("data:image/svg+xml,%3c!--%20Tabler%20Icons%20v1.0%20—%20https://tabler.io/icons%20(MIT)%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M6%209l6%206l6%20-6'%20/%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3c!--%20Tabler%20Icons%20v1.0%20—%20https://tabler.io/icons%20(MIT)%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M6%209l6%206l6%20-6'%20/%3e%3c/svg%3e") center / contain no-repeat;transition:transform .14s ease}.crm-options-menu-trigger[aria-expanded=true] .crm-menu-chevron:where(.tudor-crm,.tudor-crm *),.crm-select-menu-trigger[aria-expanded=true] .crm-select-menu-chevron:where(.tudor-crm,.tudor-crm *){transform:rotate(180deg)}.crm-select-menu-panel:where(.tudor-crm,.tudor-crm *){position:absolute;top:calc(100% + 6px);right:0;z-index:20;display:grid;width:max(100%,148px);gap:3px;padding:5px;border:1px solid var(--brand-border-strong);border-radius:10px;background:var(--brand-white);box-shadow:0 12px 28px #00393a2e}.crm-select-menu-panel--top:where(.tudor-crm,.tudor-crm *){top:auto;bottom:calc(100% + 6px)}.crm-select-menu-panel--portal:where(.tudor-crm,.tudor-crm *){position:fixed;z-index:10000;right:auto;bottom:auto;overflow-y:auto;overscroll-behavior:contain}.crm-select-menu-panel--portal.crm-select-menu-panel--top:where(.tudor-crm,.tudor-crm *){bottom:auto}.crm-select-menu-panel--searchable:where(.tudor-crm,.tudor-crm *){grid-template-rows:auto minmax(0,1fr);overflow:hidden}.crm-select-menu-panel--footer:where(.tudor-crm,.tudor-crm *){grid-template-rows:minmax(0,1fr) auto;overflow:hidden}.crm-select-menu-panel--searchable.crm-select-menu-panel--footer:where(.tudor-crm,.tudor-crm *){grid-template-rows:auto minmax(0,1fr) auto}.crm-select-menu-search:where(.tudor-crm,.tudor-crm *){width:100%;min-height:34px}.crm-select-menu-options:where(.tudor-crm,.tudor-crm *){display:grid;min-height:0;gap:3px;overflow-y:auto;overscroll-behavior:contain}.crm-select-menu-empty:where(.tudor-crm,.tudor-crm *){padding:10px;color:var(--brand-text-muted);font-size:var(--font-size-caption);text-align:center}.crm-select-menu-footer:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:center;gap:7px;margin-top:2px;padding:6px 10px 2px;border-top:1px solid var(--brand-border);color:var(--brand-text);font-size:var(--font-size-caption);line-height:1.2;white-space:nowrap;cursor:default}.crm-select-menu-footer--active:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary);font-weight:650}.crm-select-menu-footer .crm-input[type=number]:where(.tudor-crm,.tudor-crm *){width:56px;min-height:28px;padding:0 6px;border:1px solid var(--brand-border-strong);border-radius:4px;background:var(--brand-white);color:var(--brand-text);font:inherit;font-size:12px;text-align:center;appearance:textfield;box-shadow:none}.crm-select-menu-footer .crm-input[type=number]:where(.tudor-crm,.tudor-crm *)::-webkit-inner-spin-button,.crm-select-menu-footer .crm-input[type=number]:where(.tudor-crm,.tudor-crm *)::-webkit-outer-spin-button{margin:0;appearance:none}.crm-select-menu-panel--portal .crm-select-menu-option:where(.tudor-crm,.tudor-crm *){min-height:28px;font-family:var(--font-sans);font-size:var(--font-size-caption);line-height:1.2}.crm-select-menu-option:where(.tudor-crm,.tudor-crm *){display:flex;min-height:36px;align-items:center;justify-content:space-between;gap:10px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:var(--brand-text);cursor:pointer;font:inherit;text-align:left}.crm-select-menu-option:hover:where(.tudor-crm,.tudor-crm *),.crm-select-menu-option:focus-visible:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt);color:var(--brand-primary)}.crm-select-menu-option-selected:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--brand-accent) 16%,var(--brand-white));color:var(--brand-primary);font-weight:650}.crm-map-record-type:where(.tudor-crm,.tudor-crm *){width:100%}.crm-page-container .crm-details-panel-header--tabs-only:where(.tudor-crm,.tudor-crm *){display:flex;min-height:58px;align-items:center;padding:8px 14px;background:var(--brand-white)}.crm-page-container .crm-details-panel-header--tabs-only .crm-sf-tab-buttons:where(.tudor-crm,.tudor-crm *){gap:4px;padding:4px;border:1px solid var(--brand-border);border-radius:11px;background:var(--brand-surface-alt)}.crm-page-container .crm-details-panel-header--tabs-only .crm-sf-tab:where(.tudor-crm,.tudor-crm *){min-height:36px;padding:0 14px;border:0;border-radius:8px;line-height:36px}.crm-page-container .crm-details-panel-header--tabs-only .crm-sf-tab-active:where(.tudor-crm,.tudor-crm *){background:var(--brand-white);box-shadow:0 2px 5px #00393a24;color:var(--brand-primary);font-weight:650}.crm-detail-identity-header:where(.tudor-crm,.tudor-crm *){display:grid;gap:12px}.crm-detail-identity-header__main:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start}.crm-detail-identity-header__main--with-action:where(.tudor-crm,.tudor-crm *){grid-template-columns:44px minmax(0,1fr) auto}.crm-detail-identity-header__action:where(.tudor-crm,.tudor-crm *){align-self:start}.crm-detail-identity-header__action .crm-modal__close:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-detail-identity-header__action .crm-modal__close:hover:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt);color:var(--brand-primary)}.crm-detail-identity-header__icon:where(.tudor-crm,.tudor-crm *){display:grid;width:44px;height:44px;place-items:center;border:1px solid color-mix(in srgb,var(--brand-accent) 55%,var(--brand-border));border-radius:10px;background:color-mix(in srgb,var(--brand-accent) 16%,var(--brand-white));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-white) 68%,transparent)}.crm-detail-identity-header__content:where(.tudor-crm,.tudor-crm *){min-width:0}.crm-detail-identity-header__eyebrow:where(.tudor-crm,.tudor-crm *){display:block;margin-bottom:3px;color:var(--brand-primary);font-size:11px;font-weight:650;letter-spacing:.025em;line-height:1.2}.crm-detail-identity-header__title:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-text);font-weight:650;letter-spacing:-.018em;text-wrap:balance}.crm-detail-identity-header__reference:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:baseline;gap:5px;margin:7px 0 0;color:var(--brand-text-muted);font-size:10px;line-height:1.3}.crm-detail-identity-header__reference strong:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-soft);font-size:11px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:.035em}.crm-detail-identity-header__meta:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:center;gap:6px}.crm-page-container .account-penpot-summary__identity:where(.tudor-crm,.tudor-crm *){min-height:0;margin:-10px -14px 0;padding:15px 14px 14px;border-bottom:1px solid var(--brand-border);border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0;background:color-mix(in srgb,var(--brand-surface-alt) 64%,var(--brand-white))}.crm-page-container .crm-detail-identity-header__icon .account-penpot-summary__object-icon:where(.tudor-crm,.tudor-crm *){width:24px;height:24px;font-size:22px}.crm-page-container .account-penpot-summary .crm-detail-identity-header__title:where(.tudor-crm,.tudor-crm *){font-size:20px!important;font-weight:650;line-height:1.16!important}.crm-page-container .account-penpot-summary__meta:where(.tudor-crm,.tudor-crm *){min-height:24px;margin:0}.crm-page-container .account-penpot-summary__pill:where(.tudor-crm,.tudor-crm *){min-height:24px;padding:0 9px;border:1px solid color-mix(in srgb,currentColor 16%,transparent);border-radius:7px;font-size:10px;font-weight:600;line-height:22px}.crm-detail-section-stack:where(.tudor-crm,.tudor-crm *){display:grid}.crm-page-container .account-penpot-summary__sections:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;gap:0}.crm-page-container .account-penpot-summary__section:where(.tudor-crm,.tudor-crm *){min-height:0;padding:14px 0;border:0;border-bottom:1px solid var(--brand-border);border-radius:0;background:transparent}.crm-page-container .account-penpot-summary__section:last-child:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-page-container .account-penpot-summary__section h3:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:7px;margin:0 0 10px;color:var(--brand-primary)!important;font-size:11px;font-weight:650;letter-spacing:.018em;line-height:15px;text-transform:none}.crm-page-container .account-penpot-summary__section h3:where(.tudor-crm,.tudor-crm *):before{content:"";width:3px;height:12px;border-radius:2px;background:var(--brand-accent)}.crm-page-container .account-penpot-summary .crm-detail-sidebar__section .account-penpot-summary__facts:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-summary .crm-detail-sidebar__section .account-penpot-summary__facts--stacked:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px}.crm-page-container .account-penpot-summary .crm-detail-sidebar-field:where(.tudor-crm,.tudor-crm *){min-height:28px}.crm-page-container .account-penpot-summary__facts>div:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-summary__facts--stacked>div:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px;align-items:baseline}.crm-page-container .account-penpot-summary dt:where(.tudor-crm,.tudor-crm *){font-size:10px;line-height:17px}.crm-page-container .account-penpot-summary dd:where(.tudor-crm,.tudor-crm *){min-width:0;font-size:12px;font-weight:500;line-height:17px;overflow-wrap:anywhere}.crm-page-container .account-penpot-summary__section--calling-notes:where(.tudor-crm,.tudor-crm *){background:transparent}.crm-page-container .account-penpot-summary__section--calling-notes p:where(.tudor-crm,.tudor-crm *){padding:9px 10px;border-left:3px solid var(--brand-accent);border-radius:0 6px 6px 0;background:var(--brand-surface);color:var(--brand-text-muted);line-height:18px}.crm-page-container .account-penpot-summary__address:where(.tudor-crm,.tudor-crm *){gap:2px;font-size:12px;line-height:18px}.crm-page-container .account-penpot-summary__actions:where(.tudor-crm,.tudor-crm *){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:auto;padding-top:12px}.crm-page-container .account-penpot-summary__action:where(.tudor-crm,.tudor-crm *){min-width:0;height:36px;font-weight:600}@media(max-width:1500px){.crm-page-container .account-penpot-summary__facts>div:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-summary__facts--stacked>div:where(.tudor-crm,.tudor-crm *){grid-template-columns:84px minmax(0,1fr)}}.crm-suggest-input:where(.tudor-crm,.tudor-crm *){display:block;width:100%}.crm-suggest-input>.crm-input:where(.tudor-crm,.tudor-crm *){width:100%}.crm-suggest-panel__note:where(.tudor-crm,.tudor-crm *){margin:2px 4px;padding:6px 6px 2px;border-top:1px solid var(--crm-ui-border);color:var(--crm-ui-text-muted);font-size:var(--font-size-caption);line-height:1.3}.crm-suggest-panel__note:first-child:where(.tudor-crm,.tudor-crm *){border-top:0}.crm-record-picker:where(.tudor-crm,.tudor-crm *){display:block;width:100%;min-width:0}.crm-record-picker>.crm-input:where(.tudor-crm,.tudor-crm *){width:100%}.crm-record-picker--chosen:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px;min-height:34px;padding:4px 6px 4px 8px;border:1px solid var(--crm-ui-border);border-radius:var(--radius-md, 6px);box-sizing:border-box}.crm-record-picker__name:where(.tudor-crm,.tudor-crm *){display:grid;flex:1 1 auto;min-width:0}.crm-record-picker__title:where(.tudor-crm,.tudor-crm *),.crm-record-picker__subtitle:where(.tudor-crm,.tudor-crm *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-record-picker__subtitle:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted);font-size:var(--font-size-caption)}.crm-record-picker-option:where(.tudor-crm,.tudor-crm *){gap:8px}.crm-page-container:where(.tudor-crm,.tudor-crm *){--crm-dropdown-height: 38px;--crm-dropdown-radius: 8px;--crm-dropdown-panel-radius: 10px;--crm-dropdown-border: var(--brand-border-strong);--crm-dropdown-focus: var(--brand-primary);--crm-dropdown-hover: var(--brand-surface-alt);--crm-dropdown-selected: color-mix(in srgb, var(--brand-accent) 18%, var(--brand-white));--crm-dropdown-shadow: 0 12px 28px rgba(0, 57, 58, .18)}.crm-page-container :is(.crm-select,.crm-dropdown-trigger,.crm-select-menu-trigger,.crm-options-menu-trigger):where(.tudor-crm,.tudor-crm *){box-sizing:border-box;min-height:var(--crm-dropdown-height);border:1px solid var(--crm-dropdown-border);border-radius:var(--crm-dropdown-radius);background-color:var(--brand-white);color:var(--brand-text);box-shadow:0 1px 2px #00393a0d;font-family:var(--font-sans);font-size:var(--font-size-caption);font-weight:500;line-height:1.2}.crm-page-container .crm-select:where(.tudor-crm,.tudor-crm *){appearance:none;cursor:pointer;padding:0 34px 0 11px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23005f61' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;background-size:10px 6px}.crm-page-container :is(.crm-dropdown-trigger,.crm-select-menu-trigger,.crm-options-menu-trigger):where(.tudor-crm,.tudor-crm *){padding:0 11px;cursor:pointer}.crm-page-container :is(.crm-select,.crm-dropdown-trigger,.crm-select-menu-trigger,.crm-options-menu-trigger):hover:not(:disabled):where(.tudor-crm,.tudor-crm *),.crm-page-container :is(.crm-dropdown-trigger,.crm-select-menu-trigger,.crm-options-menu-trigger)[aria-expanded=true]:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-dropdown-focus);background-color:var(--crm-dropdown-hover)}.crm-page-container :is(.crm-select,.crm-dropdown-trigger,.crm-select-menu-trigger,.crm-options-menu-trigger):focus-visible:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-dropdown-focus);outline:2px solid color-mix(in srgb,var(--brand-accent) 44%,transparent);outline-offset:1px}.crm-page-container :is(.crm-select,.crm-dropdown-trigger,.crm-select-menu-trigger,.crm-options-menu-trigger):disabled:where(.tudor-crm,.tudor-crm *){cursor:not-allowed;opacity:.62;background-color:var(--brand-surface-alt)}.crm-page-container .crm-dropdown-trigger:where(.tudor-crm,.tudor-crm *):after{content:"";width:8px;height:5px;margin:0 1px 0 10px;float:right;background:var(--brand-primary);clip-path:polygon(0 0,100% 0,50% 100%);transform:translateY(1px)}.crm-page-container :is(.crm-dropdown-panel,.crm-select-menu-panel,.crm-options-menu-panel):where(.tudor-crm,.tudor-crm *){box-sizing:border-box;gap:3px;padding:5px;border:1px solid var(--crm-dropdown-border);border-radius:var(--crm-dropdown-panel-radius);background:var(--brand-white);box-shadow:var(--crm-dropdown-shadow)}.crm-page-container :is(.crm-dropdown-panel,.crm-select-menu-panel,.crm-options-menu-panel) :is(button,a,[role=option],label):where(.tudor-crm,.tudor-crm *){box-sizing:border-box;min-height:34px;border-radius:7px;color:var(--brand-text);font-family:var(--font-sans);font-size:var(--font-size-caption);line-height:1.2}.crm-page-container .crm-options-menu-panel .crm-options-menu-item-current:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt);color:var(--brand-primary)}.crm-page-container :is(.crm-dropdown-panel,.crm-select-menu-panel,.crm-options-menu-panel) :is(button,a,[role=option],label):hover:where(.tudor-crm,.tudor-crm *),.crm-page-container :is(.crm-dropdown-panel,.crm-select-menu-panel,.crm-options-menu-panel) :is(button,a,[role=option]):focus-visible:where(.tudor-crm,.tudor-crm *){background:var(--crm-dropdown-hover);color:var(--brand-primary);outline:none}.crm-page-container :is(.crm-select-menu-option-selected,[role=option][aria-selected=true],.crm-dropdown-panel label:has(input:checked)):where(.tudor-crm,.tudor-crm *){background:var(--crm-dropdown-selected);color:var(--brand-primary);font-weight:650}.crm-page-container .crm-table-sort-menu .crm-select-menu-trigger:where(.tudor-crm,.tudor-crm *){min-height:var(--crm-dropdown-height)}a:where(.crm-control-link):where(.tudor-crm,.tudor-crm *){display:inline-block;align-content:center;padding-block:1px;padding-inline:6px;background-color:buttonface;color:buttontext;cursor:default;font-size:100%;line-height:1.15;text-align:center;text-transform:none}a:where(.crm-control-link):hover:where(.tudor-crm,.tudor-crm *){text-decoration:none}.crm-page-container:not(.crm-reporting-appbar-scope):where(.tudor-crm,.tudor-crm *){--crm-control-height: 38px;--crm-control-compact-height: 34px;--crm-control-radius: 8px;--crm-control-border: var(--brand-border-strong);--crm-control-focus: var(--brand-primary);--crm-control-hover: var(--brand-surface-alt);--crm-control-danger: #b42318;--crm-email-body-font: Arial, Helvetica, sans-serif;--crm-email-body-size: 12pt;--crm-email-body-ink: #75787b}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-button:is(.crm-button--primary,.crm-button--secondary,.crm-button--danger):where(.tudor-crm,.tudor-crm *){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid var(--crm-control-border);border-radius:var(--crm-control-radius);cursor:pointer;font-family:var(--font-sans);font-size:var(--font-size-caption);font-weight:650;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-button.crm-button--compact:is(.crm-button--primary,.crm-button--secondary,.crm-button--danger):where(.tudor-crm,.tudor-crm *){min-height:var(--crm-control-compact-height);padding-inline:12px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-button.crm-button--regular:is(.crm-button--primary,.crm-button--secondary,.crm-button--danger):where(.tudor-crm,.tudor-crm *){min-height:var(--crm-control-height)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-button.crm-button--large:is(.crm-button--primary,.crm-button--secondary,.crm-button--danger):where(.tudor-crm,.tudor-crm *){min-height:46px;gap:9px;padding-inline:22px;font-size:15px;font-weight:700}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-button.crm-button--square.crm-button--compact:is(.crm-button--primary,.crm-button--secondary,.crm-button--danger):where(.tudor-crm,.tudor-crm *){width:var(--crm-control-compact-height);min-width:var(--crm-control-compact-height);padding-inline:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-button.crm-button--square.crm-button--regular:is(.crm-button--primary,.crm-button--secondary,.crm-button--danger):where(.tudor-crm,.tudor-crm *){width:var(--crm-control-height);min-width:var(--crm-control-height);padding-inline:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-button.crm-button--primary:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);background:var(--brand-primary);color:var(--brand-white);box-shadow:0 1px 2px #00393a24}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-button.crm-button--primary:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);background:var(--brand-white);color:var(--brand-primary)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-button.crm-button--secondary:where(.tudor-crm,.tudor-crm *){background:var(--brand-white);color:var(--brand-primary);box-shadow:0 1px 2px #00393a0f}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-button.crm-button--secondary:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);background:var(--crm-control-hover)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-button.crm-button--danger:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-control-danger);background:var(--crm-control-danger);color:var(--brand-white);box-shadow:0 1px 2px #b423182e}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-button.crm-button--danger:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){border-color:var(--crm-control-danger);background:var(--brand-white);color:var(--crm-control-danger)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-button:is(.crm-button--primary,.crm-button--secondary,.crm-button--danger):disabled:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-ui-border);background:var(--crm-ui-surface-active);color:var(--crm-ui-text-muted);cursor:not-allowed;opacity:.58;box-shadow:none}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):where(.tudor-crm,.tudor-crm *){box-sizing:border-box;min-height:var(--crm-control-height);padding:0 11px;border:1px solid var(--crm-control-border);border-radius:var(--crm-control-radius);background:var(--brand-white);color:var(--brand-text);box-shadow:0 1px 2px #00393a0a;font-family:var(--font-sans);font-size:var(--font-size-body);line-height:1.2;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.crm-page-container:not(.crm-reporting-appbar-scope) :is(textarea.crm-input,.crm-input.crm-textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):where(.tudor-crm,.tudor-crm *){padding-block:9px;line-height:var(--line-height-body);resize:vertical}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-input:where(.tudor-crm,.tudor-crm *)::placeholder{color:var(--brand-text-muted);opacity:1}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):hover:not(:disabled):not(:read-only):where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):focus-visible:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-control-focus)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary) 16%,transparent)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):is(:disabled,:read-only):where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt);color:var(--brand-text-soft)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-input--compact:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):where(.tudor-crm,.tudor-crm *){height:24px;min-height:24px;padding:0 6px;border-radius:4px;box-shadow:none}.crm-page-container .crm-select--compact:where(.tudor-crm,.tudor-crm *){height:24px;min-height:24px;padding:0 20px 0 6px;border-radius:4px;box-shadow:none;background-position:right 6px center;background-size:8px 5px;font-size:var(--font-size-body);font-weight:400}.crm-select-menu--compact .crm-select-menu-trigger:where(.tudor-crm,.tudor-crm *){height:24px;min-height:24px;gap:6px;padding:0 6px;border-radius:4px;box-shadow:none;font-size:var(--font-size-body);font-weight:400}.crm-select-menu--compact .crm-select-menu-chevron:where(.tudor-crm,.tudor-crm *){width:14px;height:14px;flex-basis:14px}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-tabs .crm-tab-list,.crm-tab-list[role=tablist]):where(.tudor-crm,.tudor-crm *){box-sizing:border-box;display:flex;width:fit-content;max-width:100%;height:auto;align-items:center;gap:4px;padding:4px;border:1px solid var(--brand-border);border-radius:10px;background:var(--brand-surface-alt);overflow-x:auto;scrollbar-width:thin}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-tabs .crm-tab,.crm-tab-list[role=tablist] .crm-tab):where(.tudor-crm,.tudor-crm *){box-sizing:border-box;min-height:var(--crm-control-compact-height);padding:0 12px;border:0;border-radius:7px;background:transparent;color:var(--brand-text-soft);cursor:pointer;font-family:var(--font-sans);font-size:var(--font-size-caption);font-weight:500;line-height:var(--crm-control-compact-height);transition:background-color .14s ease,box-shadow .14s ease,color .14s ease}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-tabs .crm-tab,.crm-tab-list[role=tablist] .crm-tab):hover:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--brand-white) 58%,transparent);color:var(--brand-primary)}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-tabs .crm-tab.crm-tab--selected,.crm-tab-list[role=tablist] .crm-tab.crm-tab--selected):where(.tudor-crm,.tudor-crm *){background:var(--brand-white);box-shadow:0 1px 3px #00393a1f;color:var(--brand-primary);font-weight:650}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;border:1px solid var(--crm-control-border);border-radius:var(--crm-control-radius);background:var(--brand-white);overflow:hidden}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows__row:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px;min-height:32px;padding:0 8px;border-top:1px solid color-mix(in srgb,var(--crm-control-border) 60%,#ffffff)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows__row--static:where(.tudor-crm,.tudor-crm *){border-top:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows__row--static:where(.tudor-crm,.tudor-crm *){background:#fafbfc}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows__label:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;width:54px;color:#54698d;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows__value:where(.tudor-crm,.tudor-crm *){min-width:0;color:#52606d;font-size:13px;overflow-wrap:anywhere}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows .crm-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-width:0;min-height:30px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:13px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows .crm-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):focus:where(.tudor-crm,.tudor-crm *),.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows .crm-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):focus-visible:where(.tudor-crm,.tudor-crm *){border:0;outline:0;box-shadow:none}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows__row:focus-within:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--brand-accent) 8%,#ffffff)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows__toggle:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;border:0;background:transparent;color:var(--brand-primary);cursor:pointer;font-size:11.5px;font-weight:600;padding:0;text-decoration:underline}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows__toggle:disabled:where(.tudor-crm,.tudor-crm *){cursor:not-allowed;opacity:.58}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-file-input:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;max-width:100%;padding:6px 0;font-size:13px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-file-input[type=file]:where(.tudor-crm,.tudor-crm *){border:0;border-radius:0;background:transparent;box-shadow:none}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-file-input:where(.tudor-crm,.tudor-crm *)::file-selector-button{margin-right:10px;min-height:var(--crm-control-compact-height);padding:0 12px;border:1px solid var(--crm-control-border);border-radius:7px;background:var(--brand-white);color:var(--brand-primary);cursor:pointer;font-family:var(--font-sans);font-size:var(--font-size-caption);font-weight:500}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-file-input:not(:disabled):where(.tudor-crm,.tudor-crm *)::file-selector-button:hover{border-color:var(--brand-primary);background:var(--brand-surface-alt)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-file-input:disabled:where(.tudor-crm,.tudor-crm *)::file-selector-button{cursor:not-allowed;opacity:.58}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-file-picker:where(.tudor-crm,.tudor-crm *){position:relative;display:inline-flex;align-items:center;gap:7px;box-sizing:border-box;min-height:var(--crm-control-compact-height);padding:0 12px;border:1px solid var(--crm-control-border);border-radius:7px;background:var(--brand-white);cursor:pointer}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-file-picker:hover:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);background:var(--brand-surface-alt)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-file-picker--disabled:where(.tudor-crm,.tudor-crm *){cursor:not-allowed;opacity:.58}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-file-picker__icon:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;width:14px;height:14px;color:var(--brand-text-muted, #52606d)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-file-picker__label:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary);font-size:var(--font-size-caption);font-weight:500;white-space:nowrap}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-file-picker__input:where(.tudor-crm,.tudor-crm *){position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;opacity:0;cursor:inherit}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-file-picker:focus-within:where(.tudor-crm,.tudor-crm *){outline:2px solid color-mix(in srgb,var(--brand-accent) 38%,transparent);outline-offset:1px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows .crm-input:-webkit-autofill:where(.tudor-crm,.tudor-crm *),.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows .crm-input:-webkit-autofill:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows .crm-input:-webkit-autofill:focus:where(.tudor-crm,.tudor-crm *){-webkit-text-fill-color:var(--brand-text);-webkit-box-shadow:0 0 0 40px var(--brand-white) inset;box-shadow:0 0 0 40px var(--brand-white) inset;caret-color:var(--brand-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;border:1px solid var(--crm-control-border);border-radius:var(--crm-control-radius);background:var(--brand-white);overflow:visible}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text--disabled:where(.tudor-crm,.tudor-crm *){opacity:.58}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__toolbar:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:2px;padding:4px 5px;border-bottom:1px solid color-mix(in srgb,var(--crm-control-border) 60%,#ffffff);border-radius:calc(var(--crm-control-radius) - 1px) calc(var(--crm-control-radius) - 1px) 0 0;background:#fafbfc}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__merge:where(.tudor-crm,.tudor-crm *){margin-left:auto}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__merge+.crm-rich-text__tool--wide:where(.tudor-crm,.tudor-crm *){margin-left:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__merge .crm-rich-text__tool:where(.tudor-crm,.tudor-crm *){gap:3px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__merge .crm-menu-chevron:where(.tudor-crm,.tudor-crm *){width:13px;height:13px;flex-basis:13px;background:currentColor}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__tool[aria-expanded=true] .crm-menu-chevron:where(.tudor-crm,.tudor-crm *){transform:rotate(180deg)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__tool:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;min-width:26px;min-height:24px;padding:0 5px;border:1px solid transparent;border-radius:3px;background:transparent;color:var(--brand-text);cursor:pointer;font-size:12.5px;line-height:1}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__tool--wide:where(.tudor-crm,.tudor-crm *){min-width:auto;margin-left:auto;color:#52606d;font-size:11.5px;font-weight:600}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__tool:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){border-color:color-mix(in srgb,var(--brand-primary) 30%,#ffffff);background:var(--brand-white)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__tool[aria-pressed=true]:where(.tudor-crm,.tudor-crm *){border-color:color-mix(in srgb,var(--brand-primary) 42%,#ffffff);background:color-mix(in srgb,var(--brand-accent) 20%,#ffffff);color:var(--brand-primary)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__tool:disabled:where(.tudor-crm,.tudor-crm *){cursor:not-allowed}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__input:where(.tudor-crm,.tudor-crm *){min-height:132px;max-height:340px;overflow-y:auto;padding:8px 10px;color:var(--crm-email-body-ink);font-family:var(--crm-email-body-font);font-size:var(--crm-email-body-size);line-height:1.45;overflow-wrap:anywhere}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__input:focus-visible:where(.tudor-crm,.tudor-crm *){outline:2px solid color-mix(in srgb,var(--brand-accent) 38%,transparent);outline-offset:-2px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__input p:where(.tudor-crm,.tudor-crm *){margin:0 0 8px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__input p:last-child:where(.tudor-crm,.tudor-crm *){margin-bottom:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__input ul:where(.tudor-crm,.tudor-crm *),.crm-page-container:not(.crm-reporting-appbar-scope) .crm-rich-text__input ol:where(.tudor-crm,.tudor-crm *){margin:0 0 8px;padding-left:22px}.crm-choice-chip-group:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:6px;align-items:center}.crm-choice-chip:where(.tudor-crm,.tudor-crm *){padding:6px 12px;border:1px solid var(--crm-ui-border);border-radius:999px;background:var(--crm-ui-surface);color:var(--crm-ui-text);font-variant-numeric:tabular-nums;cursor:pointer}.crm-choice-chip[aria-pressed=true]:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-ui-primary);background:var(--crm-ui-primary);color:var(--crm-ui-surface);font-weight:600}.crm-step-button:where(.tudor-crm,.tudor-crm *){width:28px;height:28px;padding:0;border:1px solid var(--crm-ui-border);border-radius:4px;background:var(--crm-ui-surface);color:var(--crm-ui-text);cursor:pointer}.crm-step-button--compact:where(.tudor-crm,.tudor-crm *){display:grid;width:20px;height:20px;flex:none;place-items:center;border-color:var(--crm-ui-border-strong);border-radius:3px}.crm-step-button--compact svg:where(.tudor-crm,.tudor-crm *){width:12px;height:12px}.crm-step-button--compact:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted)}.crm-step-button--compact:disabled:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);cursor:default;opacity:.5}.crm-row-button:where(.tudor-crm,.tudor-crm *){display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;height:24px;padding:0 8px;border:1px solid color-mix(in srgb,var(--crm-ui-border) 50%,var(--crm-ui-border-strong));border-radius:4px;background:var(--crm-ui-surface);color:var(--crm-ui-text);font-size:12px;line-height:1;white-space:nowrap;cursor:pointer}.crm-row-button:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted)}.crm-row-button--accent:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-ui-primary);color:var(--crm-ui-primary);font-weight:600}.crm-row-button--primary:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-ui-primary);background:var(--crm-ui-primary);color:var(--crm-ui-surface);font-weight:600}.crm-row-button--primary:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--crm-ui-primary) 82%,#000000)}.crm-row-button:disabled:where(.tudor-crm,.tudor-crm *){cursor:not-allowed;opacity:.5}.crm-step-button--control:where(.tudor-crm,.tudor-crm *){display:grid;width:28px;height:28px;flex:none;place-items:center;border-color:var(--crm-ui-border-strong)}.crm-step-button--control svg:where(.tudor-crm,.tudor-crm *){width:14px;height:14px}.crm-step-button--control:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted)}.crm-step-button--control:disabled:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);cursor:default;opacity:.5}.crm-step-button[aria-pressed=true]:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-ui-primary);background:var(--crm-ui-primary);color:var(--crm-ui-surface)}.crm-step-button[aria-pressed=true]:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-primary)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows .crm-recipient-input:where(.tudor-crm,.tudor-crm *){display:flex;flex:1 1 auto;min-width:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-rows .crm-recipient-input>.crm-input:where(.tudor-crm,.tudor-crm *){width:100%}.crm-recipient-panel .crm-select-menu-option.crm-recipient-option:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:1px;align-items:baseline}.crm-recipient-panel .crm-recipient-option__name:where(.tudor-crm,.tudor-crm *){font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-recipient-panel .crm-recipient-option__detail:where(.tudor-crm,.tudor-crm *){grid-column:2;grid-row:1;color:var(--crm-ui-text-muted);font-size:12px;white-space:nowrap}.crm-recipient-panel .crm-recipient-option__email:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1;color:var(--crm-ui-text-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-page-container:not(.crm-reporting-appbar-scope):where(.tudor-crm,.tudor-crm *),.crm-notification-region:where(.tudor-crm,.tudor-crm *){--crm-state-info-bg: #eef6f6;--crm-state-info-border: #b9d4d2;--crm-state-warning-bg: #fff7dc;--crm-state-warning-border: #e8cf85;--crm-state-warning-text: #76540f;--crm-state-negative-bg: #fff0f0;--crm-state-negative-border: #e4b5b5;--crm-state-negative-text: #9b2c2c;--crm-category-blue-bg: #eaf2fb;--crm-category-blue-border: #b6cfee;--crm-category-blue-text: #1d4f91;--crm-category-purple-bg: #f3eefb;--crm-category-purple-border: #d3c3ee;--crm-category-purple-text: #5b3a99;--crm-notice-success-bg: #ebf5e6;--crm-notice-success-border: #b7d9a8;--crm-notice-success-text: #1f5f2c;--crm-notice-success-icon: #2e7d32;--crm-notice-info-text: #0b4f51;--crm-notice-info-icon: var(--brand-primary);--crm-notice-warning-icon: #9a6a06;--crm-notice-error-icon: #b42318;--crm-warning-triangle-red: #e02424;--crm-tier-bronze-bg: #f3e4d4;--crm-tier-bronze-border: #b87333;--crm-tier-bronze-text: #693514;--crm-tier-silver-bg: #eef1f4;--crm-tier-silver-border: #98a2ad;--crm-tier-silver-text: #46515c;--crm-tier-gold-bg: #fff3c4;--crm-tier-gold-border: #c79a13;--crm-tier-gold-text: #674900;--crm-tier-platinum-bg: #e8f1f2;--crm-tier-platinum-border: #7e9da1;--crm-tier-platinum-text: #31585d}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-card:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;color:var(--crm-ui-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-card--surface:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-ui-border);border-radius:var(--crm-ui-radius);background:var(--crm-ui-surface)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details.crm-card--surface:where(.tudor-crm,.tudor-crm *){border-top-color:var(--crm-ui-accent)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-card--plain:where(.tudor-crm,.tudor-crm *){border-color:transparent;background:transparent}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-card__heading:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text);font-weight:650}.crm-card__heading-row:where(.tudor-crm,.tudor-crm *){display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.crm-card__heading-row>.crm-card__heading:where(.tudor-crm,.tudor-crm *){min-width:0;flex:1}.crm-card__heading-action:where(.tudor-crm,.tudor-crm *){flex:none}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-badge--badge:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:24px;max-width:100%;padding:3px 9px;border:1px solid var(--crm-ui-border);border-radius:7px;font-family:var(--font-sans);font-size:11px;font-weight:650;line-height:1.2;vertical-align:middle;white-space:nowrap}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-badge--compact:where(.tudor-crm,.tudor-crm *){min-height:18px;padding:0 6px;font-size:10.5px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-badge--neutral:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-ui-border);background:var(--crm-ui-surface-muted);color:var(--crm-ui-text-soft)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-badge--info:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-info-border);background:var(--crm-state-info-bg);color:var(--crm-ui-primary)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-badge--positive:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-ui-border-strong);background:var(--crm-ui-surface-active);color:var(--crm-ui-primary)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-badge--warning:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-warning-border);background:var(--crm-state-warning-bg);color:var(--crm-state-warning-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-badge--negative:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-negative-border);background:var(--crm-state-negative-bg);color:var(--crm-state-negative-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-badge--blue:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-category-blue-border);background:var(--crm-category-blue-bg);color:var(--crm-category-blue-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-badge--purple:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-category-purple-border);background:var(--crm-category-purple-bg);color:var(--crm-category-purple-text)}.crm-page-container .crm-variance-text--positive:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-primary, var(--brand-primary));font-weight:600}.crm-page-container .crm-variance-text--negative:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-negative-text, #9b2c2c);font-weight:600}.crm-page-container .crm-variance-text--neutral:where(.tudor-crm,.tudor-crm *){color:inherit}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-tier-badge--bronze:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-tier-bronze-border);background:var(--crm-tier-bronze-bg);color:var(--crm-tier-bronze-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-tier-badge--silver:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-tier-silver-border);background:var(--crm-tier-silver-bg);color:var(--crm-tier-silver-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-tier-badge--gold:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-tier-gold-border);background:var(--crm-tier-gold-bg);color:var(--crm-tier-gold-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-tier-badge--platinum:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-tier-platinum-border);background:var(--crm-tier-platinum-bg);color:var(--crm-tier-platinum-text)}.crm-page-container:not(.crm-reporting-appbar-scope) :where(.crm-sf-list-table td,.crm-penpot-details-field-value,.crm-details-field-value,.crm-summary-edit-value-slot) .crm-tier-badge:where(.tudor-crm,.tudor-crm *){min-height:20px;padding:2px 7px;border-radius:999px;font-size:10px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-list-table td .crm-badge--badge:where(.tudor-crm,.tudor-crm *){min-height:20px;padding:2px 7px;vertical-align:bottom}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-empty-state:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;color:var(--crm-ui-text-muted)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-empty-state>strong:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text);font-weight:650}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-empty-state:not(.crm-empty-state--related):not(td):where(.tudor-crm,.tudor-crm *){border:1px solid var(--crm-ui-border);border-radius:var(--crm-ui-radius);background:var(--crm-ui-surface-muted)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-empty-state--related:where(.tudor-crm,.tudor-crm *){padding:0}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-empty-state--activity,.crm-empty-state--task,.crm-empty-state--audit):where(.tudor-crm,.tudor-crm *){border:1px solid var(--crm-ui-border);border-radius:var(--crm-ui-radius);background:var(--crm-ui-surface-muted)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;color:var(--crm-ui-text-muted)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback--error:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-negative-text)}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-feedback--loading,.crm-feedback--error):not(td):where(.tudor-crm,.tudor-crm *){padding:12px 14px;border:1px solid var(--crm-ui-border);border-radius:var(--crm-ui-radius);background:var(--crm-ui-surface-muted)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback--error:not(td):where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-negative-border);background:var(--crm-state-negative-bg)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback--with-icon:not(td):where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:10px;padding:5px 9px}.crm-feedback__icon:where(.tudor-crm,.tudor-crm *){display:inline-flex;flex:none;align-items:center}.crm-warning-triangle:where(.tudor-crm,.tudor-crm *){display:block;width:45px;height:40px;background-color:var(--crm-warning-triangle-red);-webkit-mask:url(/assets/crm-warning-triangle-DRsl0Sqm.png) no-repeat center / contain;mask:url(/assets/crm-warning-triangle-DRsl0Sqm.png) no-repeat center / contain;animation:crm-warning-triangle-pulse 1.8s ease-in-out infinite}@keyframes crm-warning-triangle-pulse{0%,to{opacity:1}50%{opacity:.2}}@media(prefers-reduced-motion:reduce){.crm-warning-triangle:where(.tudor-crm,.tudor-crm *){animation:none}}.crm-record-loading-skeleton:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;width:100%;padding:12px var(--crm-page-gutter) 28px}.crm-record-loading-skeleton__status:where(.tudor-crm,.tudor-crm *){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.crm-record-loading-skeleton__lifecycle:where(.tudor-crm,.tudor-crm *),.crm-record-loading-skeleton__panel:where(.tudor-crm,.tudor-crm *){border:1px solid var(--crm-ui-border);border-radius:var(--crm-ui-radius);background:var(--crm-ui-surface)}.crm-record-loading-skeleton__lifecycle:where(.tudor-crm,.tudor-crm *){display:flex;gap:2px;padding:10px 12px;margin-bottom:12px}.crm-record-loading-skeleton__lifecycle span:where(.tudor-crm,.tudor-crm *),.crm-record-loading-skeleton__heading:where(.tudor-crm,.tudor-crm *),.crm-record-loading-skeleton__line:where(.tudor-crm,.tudor-crm *){display:block;border-radius:4px;background:linear-gradient(90deg,var(--crm-ui-surface-muted) 25%,var(--brand-white) 50%,var(--crm-ui-surface-muted) 75%);background-size:200% 100%;animation:crm-record-skeleton-shimmer 1.4s ease-in-out infinite}.crm-record-loading-skeleton__lifecycle span:where(.tudor-crm,.tudor-crm *){flex:1 1 0;height:24px}.crm-record-loading-skeleton__panel:where(.tudor-crm,.tudor-crm *){min-height:360px;padding:18px}.crm-record-loading-skeleton__heading:where(.tudor-crm,.tudor-crm *){width:44%;height:22px;margin-bottom:28px}.crm-record-loading-skeleton__line:where(.tudor-crm,.tudor-crm *){width:100%;height:14px;margin-top:18px}.crm-record-loading-skeleton__line[data-width=medium]:where(.tudor-crm,.tudor-crm *){width:76%}.crm-record-loading-skeleton__line[data-width=short]:where(.tudor-crm,.tudor-crm *){width:54%}.crm-lists-loading-skeleton--toolbar:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;flex-wrap:wrap;gap:8px}.crm-lists-loading-skeleton--table:where(.tudor-crm,.tudor-crm *){display:flex;box-sizing:border-box;flex-direction:column;gap:1px;padding:0 10px;background:var(--brand-white);overflow:hidden}.crm-lists-loading-skeleton__rows:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:1px;min-height:0;overflow:hidden}.crm-lists-loading-skeleton__control:where(.tudor-crm,.tudor-crm *),.crm-lists-loading-skeleton__header:where(.tudor-crm,.tudor-crm *),.crm-lists-loading-skeleton__rows span:where(.tudor-crm,.tudor-crm *){display:block;flex:0 0 auto;border-radius:4px;background:linear-gradient(90deg,var(--crm-ui-surface-muted) 25%,var(--brand-white) 50%,var(--crm-ui-surface-muted) 75%);background-size:200% 100%;animation:crm-record-skeleton-shimmer 1.4s ease-in-out infinite}.crm-lists-loading-skeleton__control:where(.tudor-crm,.tudor-crm *){width:96px;height:var(--crm-dropdown-height, 38px)}.crm-lists-loading-skeleton__control[data-width=wide]:where(.tudor-crm,.tudor-crm *){width:132px}.crm-lists-loading-skeleton__control[data-width=short]:where(.tudor-crm,.tudor-crm *){width:72px}.crm-lists-loading-skeleton__header:where(.tudor-crm,.tudor-crm *){height:32px;margin-bottom:7px}.crm-lists-loading-skeleton__rows span:where(.tudor-crm,.tudor-crm *){height:31px}@media(prefers-reduced-motion:reduce){.crm-lists-loading-skeleton__control:where(.tudor-crm,.tudor-crm *),.crm-lists-loading-skeleton__header:where(.tudor-crm,.tudor-crm *),.crm-lists-loading-skeleton__rows span:where(.tudor-crm,.tudor-crm *){animation:none}}@keyframes crm-record-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.crm-record-loading-skeleton__lifecycle span:where(.tudor-crm,.tudor-crm *),.crm-record-loading-skeleton__heading:where(.tudor-crm,.tudor-crm *),.crm-record-loading-skeleton__line:where(.tudor-crm,.tudor-crm *){animation:none}}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback.crm-feedback--overlay:not(td):where(.tudor-crm,.tudor-crm *){position:fixed;z-index:600;bottom:24px;left:50%;display:flex;min-height:0;box-sizing:border-box;width:min(520px,calc(100vw - 32px));align-items:center;gap:10px;margin:0!important;padding:7px 44px 7px 12px;border:1px solid var(--crm-ui-border);border-radius:var(--crm-ui-radius);background:var(--crm-ui-surface);color:var(--crm-ui-text);font-size:13px;font-weight:500;line-height:18px;transform:translate(-50%);box-shadow:0 8px 24px #00000024;transition:opacity .22s ease,transform .22s ease}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback.crm-feedback--overlay.crm-feedback--success:not(td):where(.tudor-crm,.tudor-crm *){border-color:var(--crm-notice-success-border);background:var(--crm-notice-success-bg);color:var(--crm-notice-success-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback.crm-feedback--overlay.crm-feedback--info:not(td):where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-info-border);background:var(--crm-state-info-bg);color:var(--crm-notice-info-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback.crm-feedback--overlay.crm-feedback--warning:not(td):where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-warning-border);background:var(--crm-state-warning-bg);color:var(--crm-state-warning-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback.crm-feedback--overlay.crm-feedback--error:not(td):where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-negative-border);background:var(--crm-state-negative-bg);color:var(--crm-state-negative-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback--overlay.crm-feedback--success .crm-feedback__icon:where(.tudor-crm,.tudor-crm *){color:var(--crm-notice-success-icon)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback--overlay.crm-feedback--info .crm-feedback__icon:where(.tudor-crm,.tudor-crm *){color:var(--crm-notice-info-icon)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback--overlay.crm-feedback--warning .crm-feedback__icon:where(.tudor-crm,.tudor-crm *){color:var(--crm-notice-warning-icon)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback--overlay.crm-feedback--error .crm-feedback__icon:where(.tudor-crm,.tudor-crm *){color:var(--crm-notice-error-icon)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback--overlay .crm-feedback__message:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-width:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback.crm-feedback--overlay.crm-feedback--dismissing:not(td):where(.tudor-crm,.tudor-crm *){opacity:0;transform:translate(-50%,8px)}@media(prefers-reduced-motion:reduce){.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback.crm-feedback--overlay.crm-feedback--dismissing:not(td):where(.tudor-crm,.tudor-crm *){transform:translate(-50%)}}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback--overlay .crm-feedback__dismiss:where(.tudor-crm,.tudor-crm *){top:50%;right:6px;width:30px;height:30px;background:transparent;color:inherit;transform:translateY(-50%)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback--overlay .crm-feedback__dismiss:hover:where(.tudor-crm,.tudor-crm *){background:#0000000f}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback__dismiss:where(.tudor-crm,.tudor-crm *){position:absolute;top:6px;right:12px;width:28px;height:28px;border:0;border-radius:50%;background:#ffffff2e;color:var(--brand-white);font-size:20px;line-height:1;cursor:pointer}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback--unsaved:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-warning-border);background:var(--crm-state-warning-bg);color:var(--crm-state-warning-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback--warning:not(td):where(.tudor-crm,.tudor-crm *){display:flex;min-height:30px;align-items:center;gap:4px;padding:5px 10px;border:1px solid var(--crm-state-warning-border);border-radius:var(--crm-ui-radius);background:var(--crm-state-warning-bg);color:var(--crm-state-warning-text);font-size:12px;line-height:18px}.crm-call-ready-region:where(.tudor-crm,.tudor-crm *){position:fixed;z-index:1160;top:70px;right:20px;display:grid;justify-items:end;pointer-events:none}.crm-call-ready:where(.tudor-crm,.tudor-crm *){position:relative;display:flex;max-width:min(460px,calc(100vw - 40px));align-items:stretch;overflow:hidden;border:1px solid var(--brand-border);border-radius:var(--radius);background:var(--brand-white);box-shadow:0 4px 12px #0000001a;pointer-events:auto;animation:crm-call-ready-enter .28s ease-out both}.crm-call-ready:hover:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary)}.crm-call-ready--leaving:where(.tudor-crm,.tudor-crm *){pointer-events:none;animation:crm-call-ready-leave .22s ease-in both}.crm-call-ready .crm-call-ready__open:where(.tudor-crm,.tudor-crm *){display:flex;flex:1 1 auto;min-width:0;align-items:center;gap:9px;padding:9px 4px 11px 14px;border:0;background:none;color:var(--brand-text);font-family:var(--font-sans);font-size:var(--font-size-body);line-height:20px;text-align:left;white-space:nowrap;cursor:pointer}.crm-call-ready .crm-call-ready__open:focus-visible:where(.tudor-crm,.tudor-crm *){outline:2px solid var(--brand-accent);outline-offset:-2px}.crm-call-ready__icon:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;width:16px;height:16px;fill:none;stroke:var(--brand-primary);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.crm-call-ready__text:where(.tudor-crm,.tudor-crm *){min-width:0;overflow:hidden;text-overflow:ellipsis}.crm-call-ready__text strong:where(.tudor-crm,.tudor-crm *){font-weight:600}.crm-call-ready .crm-call-ready__close:where(.tudor-crm,.tudor-crm *){display:grid;flex:0 0 auto;place-items:center;width:32px;margin:0 0 3px;padding:0;border:0;background:none;color:var(--brand-text-muted);cursor:pointer;transition:color .12s ease}.crm-call-ready .crm-call-ready__close:hover:where(.tudor-crm,.tudor-crm *){color:var(--brand-text)}.crm-call-ready .crm-call-ready__close:focus-visible:where(.tudor-crm,.tudor-crm *){outline:2px solid var(--brand-accent);outline-offset:-4px}.crm-call-ready__close-icon:where(.tudor-crm,.tudor-crm *){width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.crm-call-ready__timer:where(.tudor-crm,.tudor-crm *){position:absolute;right:0;bottom:0;left:0;height:3px;background:var(--brand-surface-alt);pointer-events:none}.crm-call-ready__timer-fill:where(.tudor-crm,.tudor-crm *){display:block;height:100%;background:var(--brand-accent);transform-origin:left;animation:crm-call-ready-countdown 30s linear forwards}.crm-call-ready:hover .crm-call-ready__timer-fill:where(.tudor-crm,.tudor-crm *),.crm-call-ready:focus-within .crm-call-ready__timer-fill:where(.tudor-crm,.tudor-crm *){animation-play-state:paused}@keyframes crm-call-ready-enter{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes crm-call-ready-leave{to{opacity:0;transform:translate(18px)}}@keyframes crm-call-ready-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes crm-call-ready-hold{0%{opacity:1}to{opacity:1}}@media(prefers-reduced-motion:reduce){.crm-call-ready:where(.tudor-crm,.tudor-crm *),.crm-call-ready--leaving:where(.tudor-crm,.tudor-crm *){animation:none}.crm-call-ready--leaving:where(.tudor-crm,.tudor-crm *){opacity:0}.crm-call-ready__timer-fill:where(.tudor-crm,.tudor-crm *){animation-name:crm-call-ready-hold}}.crm-page-container .crm-duplicate-account-banner:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 12px}.crm-page-container .crm-duplicate-account-banner>div:first-child:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;align-items:baseline;gap:4px}.crm-page-container .crm-duplicate-account-banner strong:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-duplicate-account-banner span:where(.tudor-crm,.tudor-crm *){font-size:12px;line-height:17px}.crm-page-container .crm-duplicate-account-banner__actions:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:6px}.crm-page-container .crm-duplicate-account-banner__actions .crm-button:where(.tudor-crm,.tudor-crm *){min-height:30px;border-color:var(--crm-state-warning-border);color:var(--crm-state-warning-text);font-size:11px}.crm-duplicate-alert__summary:where(.tudor-crm,.tudor-crm *){margin:0;padding:8px 10px;border:1px solid var(--crm-state-warning-border);border-radius:var(--crm-ui-radius);background:var(--crm-state-warning-bg);color:var(--crm-state-warning-text);font-size:13px;line-height:19px}.crm-duplicate-alert__actions:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:10px;margin-top:12px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-duplicate-alert__actions .crm-button.crm-button--secondary:where(.tudor-crm,.tudor-crm *){justify-content:flex-start;text-align:left}.crm-duplicate-alert__match:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:2px}.crm-duplicate-alert__reason:where(.tudor-crm,.tudor-crm *),.crm-duplicate-alert__more:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--crm-ui-text-muted);font-size:12px;line-height:17px;overflow-wrap:anywhere}.crm-duplicate-alert__reason:where(.tudor-crm,.tudor-crm *){padding:0 12px}.crm-duplicate-alert__more:where(.tudor-crm,.tudor-crm *){margin-top:8px}.crm-duplicate-compare__table:where(.tudor-crm,.tudor-crm *){width:100%;table-layout:fixed}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-duplicate-compare__table :is(th,td):where(.tudor-crm,.tudor-crm *){overflow-wrap:anywhere;text-align:left}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-duplicate-compare__table thead :is(th,td):where(.tudor-crm,.tudor-crm *){vertical-align:top}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-duplicate-compare__table tbody th:where(.tudor-crm,.tudor-crm *){width:132px;box-shadow:none}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-duplicate-compare__table thead td:where(.tudor-crm,.tudor-crm *){width:132px;background:var(--crm-ui-surface);box-shadow:none}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-duplicate-compare__table .crm-duplicate-compare__column--keep:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted)}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-duplicate-compare__table tr.crm-duplicate-compare__row--differs td:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-warning-text)}.crm-duplicate-compare__record:where(.tudor-crm,.tudor-crm *),.crm-duplicate-compare__record-actions:where(.tudor-crm,.tudor-crm *){letter-spacing:normal;text-transform:none}.crm-duplicate-compare__record:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;align-items:flex-start;gap:2px}.crm-duplicate-compare__record strong:where(.tudor-crm,.tudor-crm *){font-size:13px;line-height:18px}.crm-duplicate-compare__record>span:not(.crm-badge):where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted);font-weight:400}.crm-duplicate-compare__record-actions:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px;font-weight:400}.crm-duplicate-compare__recommendation:where(.tudor-crm,.tudor-crm *),.crm-duplicate-compare__caution:where(.tudor-crm,.tudor-crm *),.crm-duplicate-compare__outcome:where(.tudor-crm,.tudor-crm *){margin:10px 0 0;padding:8px 10px;border:1px solid var(--crm-ui-border);border-radius:var(--crm-ui-radius);font-size:12px;line-height:17px}.crm-duplicate-compare__recommendation:where(.tudor-crm,.tudor-crm *){background:var(--crm-state-info-bg);border-color:var(--crm-state-info-border);color:var(--crm-ui-text)}.crm-duplicate-compare__caution:where(.tudor-crm,.tudor-crm *),.crm-duplicate-compare__outcome--incomplete:where(.tudor-crm,.tudor-crm *){background:var(--crm-state-warning-bg);border-color:var(--crm-state-warning-border);color:var(--crm-state-warning-text)}.crm-duplicate-compare__outcome--done:where(.tudor-crm,.tudor-crm *){background:var(--crm-notice-success-bg);border-color:var(--crm-notice-success-border);color:var(--crm-notice-success-text)}.crm-duplicate-compare__outcome p:where(.tudor-crm,.tudor-crm *){margin:0}.crm-duplicate-compare__outcome p+p:where(.tudor-crm,.tudor-crm *){margin-top:4px}.crm-duplicate-compare__choices:where(.tudor-crm,.tudor-crm *),.crm-duplicate-compare__acknowledgement:where(.tudor-crm,.tudor-crm *){margin-top:12px}.crm-data-table__interactive-row:where(.tudor-crm,.tudor-crm *){cursor:pointer}.crm-data-table__interactive-row:focus-visible:where(.tudor-crm,.tudor-crm *){outline:2px solid var(--brand-primary);outline-offset:-2px}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table:where(.tudor-crm,.tudor-crm *){border-collapse:separate;border-spacing:0;background:var(--crm-ui-surface);color:var(--crm-ui-text);font-family:var(--font-sans)}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table th:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;height:42px;padding:11px 14px 9px;border-bottom:1px solid var(--crm-table-border);background:var(--crm-table-header);box-shadow:inset 0 3px 0 var(--crm-ui-accent);color:var(--crm-ui-text-soft);font-size:11px;font-weight:650;letter-spacing:.055em;line-height:1.2;text-transform:uppercase;vertical-align:middle}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table td:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;height:48px;padding:10px 14px;border-bottom:1px solid var(--crm-table-border);background:var(--crm-ui-surface);color:var(--crm-ui-text);font-size:13px;vertical-align:middle}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table tbody tr:last-child td:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table tbody tr:hover td:where(.tudor-crm,.tudor-crm *){background:var(--crm-table-hover)}.crm-page-container .crm-sf-list-table tbody tr:nth-child(2n) td:where(.tudor-crm,.tudor-crm *){background:var(--crm-table-header)}.crm-commercial-document-row:where(.tudor-crm,.tudor-crm *),.crm-disclosure-row:where(.tudor-crm,.tudor-crm *){cursor:pointer}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table:where(.tudor-crm,.tudor-crm *){table-layout:fixed;width:100%}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table th:nth-child(1):where(.tudor-crm,.tudor-crm *){width:13%}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table th:nth-child(2):where(.tudor-crm,.tudor-crm *){width:20%}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table th:nth-child(3):where(.tudor-crm,.tudor-crm *){width:20%}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table th:nth-child(4):where(.tudor-crm,.tudor-crm *){width:18.5%}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table th:nth-child(5):where(.tudor-crm,.tudor-crm *){width:17%}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table th:nth-child(6):where(.tudor-crm,.tudor-crm *){width:11.5%}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table th:nth-child(6):where(.tudor-crm,.tudor-crm *),.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table .crm-commercial-document-row>td:nth-child(6):where(.tudor-crm,.tudor-crm *){text-align:right}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table .crm-commercial-document-row>td:where(.tudor-crm,.tudor-crm *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table .crm-commercial-document-row--expanded>td:where(.tudor-crm,.tudor-crm *){background:var(--crm-table-hover)}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table .crm-commercial-document-row--expanded>td:first-child:where(.tudor-crm,.tudor-crm *){box-shadow:inset 3px 0 0 var(--crm-ui-accent)}.crm-commercial-document-toggle:where(.tudor-crm,.tudor-crm *),.crm-table-row-toggle:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;font:inherit;text-align:left}.crm-commercial-document-toggle:focus-visible:where(.tudor-crm,.tudor-crm *),.crm-table-row-toggle:focus-visible:where(.tudor-crm,.tudor-crm *){border-radius:3px;outline:2px solid var(--crm-ui-accent);outline-offset:2px}.crm-commercial-document-caret:where(.tudor-crm,.tudor-crm *),.crm-table-row-toggle__caret:where(.tudor-crm,.tudor-crm *){flex:none;width:0;height:0;margin-right:7px;border-top:4.5px solid transparent;border-bottom:4.5px solid transparent;border-left:5px solid var(--crm-ui-text-soft)}.crm-commercial-document-row--expanded .crm-commercial-document-caret:where(.tudor-crm,.tudor-crm *),.crm-table-row-toggle[aria-expanded=true]>.crm-table-row-toggle__caret:where(.tudor-crm,.tudor-crm *){width:0;height:0;border-top:5px solid var(--crm-ui-accent);border-right:4.5px solid transparent;border-bottom:0;border-left:4.5px solid transparent}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table .crm-commercial-document-line>th:where(.tudor-crm,.tudor-crm *),.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table .crm-commercial-document-line>td:where(.tudor-crm,.tudor-crm *){height:auto;padding:6px var(--crm-density-row-padding-inline, 14px);border-bottom:1px solid var(--crm-table-border);background:var(--crm-ui-surface);box-shadow:none;color:var(--crm-ui-text-soft);font-size:12.5px!important;line-height:1.35!important;font-weight:400;letter-spacing:0;text-align:left;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table .crm-commercial-document-line>th:first-child:where(.tudor-crm,.tudor-crm *){box-shadow:inset 3px 0 0 var(--crm-table-border)}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table .crm-commercial-document-line>th.crm-commercial-document-line__code:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px!important}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table .crm-commercial-document-line>td.crm-commercial-document-line__product:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text)}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table .crm-commercial-document-line>td.crm-commercial-document-line__number:where(.tudor-crm,.tudor-crm *){font-variant-numeric:tabular-nums;text-align:right}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table .crm-commercial-document-line--total>td:where(.tudor-crm,.tudor-crm *){padding-top:8px;padding-bottom:9px;border-bottom:1px solid var(--crm-table-border);background:var(--crm-table-hover);color:var(--crm-ui-text);font-weight:700}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table .crm-commercial-document-line>td.crm-commercial-document-line__label:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);font-size:11px!important;font-weight:650;letter-spacing:.05em;text-align:right;text-transform:uppercase}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-commercial-document-table .crm-commercial-document-details>td:where(.tudor-crm,.tudor-crm *){height:auto;padding:0;background:var(--crm-table-header)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal-overlay:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;padding:24px;background:#00000059}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal-overlay--top:where(.tudor-crm,.tudor-crm *){align-items:flex-start;padding-top:clamp(24px,calc((100vh - 744px)/2),168px)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;max-width:calc(100vw - 48px);border:1px solid var(--crm-ui-border-strong);border-radius:var(--crm-ui-radius);background:var(--crm-ui-surface);color:var(--crm-ui-text);overflow:hidden}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal--compact:where(.tudor-crm,.tudor-crm *){width:430px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal--standard:where(.tudor-crm,.tudor-crm *){width:650px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal--wide:where(.tudor-crm,.tudor-crm *){width:1220px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal--full:where(.tudor-crm,.tudor-crm *){width:calc(100vw - 48px);height:calc(100dvh - 48px)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal--full>.crm-modal__body:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;min-height:0;overflow:hidden}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal__header:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;min-height:47px;padding:10px 14px;border-bottom:3px solid var(--crm-ui-accent);background:var(--crm-ui-primary);color:var(--brand-white)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal__body:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;padding:14px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal__footer:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal__footer--form:where(.tudor-crm,.tudor-crm *){margin-top:14px;padding-top:12px;border-top:1px solid var(--crm-ui-border)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal__footer .crm-feedback:where(.tudor-crm,.tudor-crm *){margin-right:auto;padding:5px 10px;border-width:1px;border-style:solid;border-radius:var(--crm-ui-radius)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal__close:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;display:grid;place-items:center;width:24px;min-width:24px;height:24px;padding:0;border-radius:7px}.crm-page-container .crm-checkbox-group:where(.tudor-crm,.tudor-crm *){min-width:0;margin:0;padding:12px;border:1px solid var(--crm-ui-border);border-radius:var(--crm-ui-radius);background:var(--crm-ui-surface)}.crm-page-container .crm-checkbox-group>legend:where(.tudor-crm,.tudor-crm *){padding:0 5px;color:var(--crm-ui-text);font-size:13px;font-weight:700}.crm-page-container .crm-checkbox-group__actions:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:-4px 0 8px}.crm-page-container .crm-checkbox-group__filter:where(.tudor-crm,.tudor-crm *){margin-bottom:8px}.crm-page-container .crm-checkbox-group__filter .crm-search-input:where(.tudor-crm,.tudor-crm *){width:100%}.crm-page-container .crm-checkbox-group__options:where(.tudor-crm,.tudor-crm *){display:grid;gap:7px}.crm-page-container .crm-checkbox-option:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;padding:9px 10px;border:1px solid var(--crm-ui-border);border-radius:8px;background:var(--crm-ui-surface);color:var(--crm-ui-text);cursor:pointer}.crm-page-container .crm-checkbox-option:hover:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-ui-border-strong);background:var(--crm-ui-surface-muted)}.crm-page-container .crm-checkbox-option--checked:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-ui-accent);background:var(--crm-ui-surface-active)}.crm-page-container .crm-checkbox-option>input:where(.tudor-crm,.tudor-crm *){width:16px;height:16px;margin:0;accent-color:var(--crm-ui-primary)}.crm-page-container .crm-checkbox-option__content:where(.tudor-crm,.tudor-crm *){display:grid;min-width:0;gap:2px}.crm-page-container .crm-checkbox-option__content strong:where(.tudor-crm,.tudor-crm *){overflow-wrap:anywhere;font-size:13px}.crm-page-container .crm-checkbox-option__content>span:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-checkbox-option__meta:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted);font-size:11px}.crm-page-container .crm-checkbox-option__meta:where(.tudor-crm,.tudor-crm *){white-space:nowrap}.crm-page-container .crm-checkbox-group--compact .crm-checkbox-group__options:where(.tudor-crm,.tudor-crm *){gap:0;overflow:hidden;border:1px solid var(--crm-ui-border);border-radius:4px}.crm-page-container .crm-checkbox-option--compact:where(.tudor-crm,.tudor-crm *){min-height:30px;padding:3px 8px;border:0;border-radius:0;background:transparent;gap:6px;white-space:nowrap}.crm-page-container .crm-checkbox-option--compact>input:where(.tudor-crm,.tudor-crm *){width:14px;height:14px;min-height:14px}.crm-page-container .crm-checkbox-group--compact .crm-checkbox-option:where(.tudor-crm,.tudor-crm *){min-height:30px;padding:3px 8px;border:0;border-bottom:1px solid var(--crm-ui-border);border-radius:0}.crm-page-container .crm-checkbox-group--compact .crm-checkbox-option:last-child:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-page-container .crm-checkbox-group--compact .crm-checkbox-option>input:where(.tudor-crm,.tudor-crm *){width:14px;height:14px;min-height:14px}.crm-page-container .crm-checkbox-group--compact .crm-checkbox-option__content:where(.tudor-crm,.tudor-crm *){display:flex;align-items:baseline;gap:6px}.crm-page-container .crm-checkbox-group--compact .crm-checkbox-option__content>strong:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-checkbox-group--compact .crm-checkbox-option__content>span:where(.tudor-crm,.tudor-crm *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-page-container .crm-visit-briefing-modal .crm-modal__header>div:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px}.crm-page-container .crm-visit-briefing-modal .crm-modal__header h2:where(.tudor-crm,.tudor-crm *){margin:0}.crm-page-container .crm-visit-briefing-modal .crm-modal__header span:where(.tudor-crm,.tudor-crm *){color:#ffffffd1;font-size:11px}.crm-page-container .crm-visit-briefing-modal__intro:where(.tudor-crm,.tudor-crm *){margin:0}.crm-page-container .crm-visit-briefing-modal .crm-feedback:where(.tudor-crm,.tudor-crm *){margin-top:10px}.crm-page-container .crm-modal__close-icon:where(.tudor-crm,.tudor-crm *),.crm-modal__close-icon:where(.tudor-crm,.tudor-crm *){width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.crm-modal.crm-modal--compact[role=alertdialog]:not(.crm-page-container *):where(.tudor-crm,.tudor-crm *){width:min(430px,calc(100vw - 32px))}.crm-modal[role=alertdialog]:not(.crm-page-container *) .crm-modal__body:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;padding:14px}.crm-modal[role=alertdialog]:not(.crm-page-container *) .crm-modal__footer:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid var(--brand-border, #e0e0e0)}.crm-modal[role=alertdialog]:not(.crm-page-container *) .crm-button.crm-button--danger:where(.tudor-crm,.tudor-crm *){border:1px solid var(--crm-control-danger, #b42318);border-radius:8px;background:var(--crm-control-danger, #b42318);color:#fff;font-weight:600;cursor:pointer}.crm-modal[role=alertdialog]:not(.crm-page-container *) .crm-button.crm-button--danger:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){background:#fff;color:var(--crm-control-danger, #b42318)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-contact-website-card:where(.tudor-crm,.tudor-crm *){padding:14px;border:1px solid var(--crm-ui-border);box-shadow:0 1px 2px #12396b0d}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-contact-website-context:where(.tudor-crm,.tudor-crm *),.crm-page-container:not(.crm-reporting-appbar-scope) .crm-contact-website-actions>span:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--crm-ui-text-muted);font-size:12px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-contact-website-facts dt:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted);font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-contact-website-facts dd:where(.tudor-crm,.tudor-crm *){min-width:0;margin:0;color:var(--crm-ui-text);font-size:13px;overflow-wrap:anywhere}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-contact-website-totals:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text);font-size:13px;font-weight:600}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-contact-website-cart:where(.tudor-crm,.tudor-crm *){padding-top:12px;border-top:1px solid var(--crm-ui-border)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-contact-website-cart h4:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--crm-ui-text);font-size:13px}.crm-visit-booker-title:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;min-width:0}.crm-visit-booker-title h2:where(.tudor-crm,.tudor-crm *){margin:0;font-size:16px;font-weight:600;line-height:1.25}.crm-visit-booker-title span:where(.tudor-crm,.tudor-crm *){color:#ffffffd1;font-size:13px}.crm-visit-booker-title h2:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-surface)}.crm-visit-booker-tier:where(.tudor-crm,.tudor-crm *){display:inline-flex;gap:6px;align-items:center;margin-left:auto;color:#ffffffd1;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.crm-visit-booker-tier-dot:where(.tudor-crm,.tudor-crm *){width:10px;height:10px;margin-bottom:2px;border-radius:50%}.crm-visit-booker-field:where(.tudor-crm,.tudor-crm *){display:grid;gap:7px}.crm-visit-booker-contacts:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;max-height:340px;overflow-y:auto;padding:4px;border:1px solid var(--crm-ui-border);border-radius:4px}.crm-visit-booker-empty:where(.tudor-crm,.tudor-crm *),.crm-visit-booker-hint:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);font-size:12px}.crm-visit-booker-custom:where(.tudor-crm,.tudor-crm *){display:inline-flex;gap:6px;align-items:center;color:var(--crm-ui-text-soft);font-size:12px}.crm-visit-booker-custom input:where(.tudor-crm,.tudor-crm *){width:78px;font-variant-numeric:tabular-nums}.crm-visit-booker-subject:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;min-width:0;margin-right:auto}.crm-visit-booker-subject strong:where(.tudor-crm,.tudor-crm *){overflow-wrap:anywhere}.crm-visit-booker-actions:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:10px}.crm-pre-launch-write-body:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px}.crm-pre-launch-write-changes:where(.tudor-crm,.tudor-crm *){padding:8px 10px;border:1px solid var(--crm-state-warning-border);background:var(--crm-state-warning-bg)}.crm-pre-launch-write-changes h3:where(.tudor-crm,.tudor-crm *){margin:0 0 6px;color:var(--crm-state-warning-text);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.crm-pre-launch-write-changes dl:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;margin:0}.crm-pre-launch-write-change:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(7rem,30%) 1fr;gap:2px 10px;align-items:baseline}.crm-pre-launch-write-change dt:where(.tudor-crm,.tudor-crm *){font-weight:600;font-size:.8125rem}.crm-pre-launch-write-change dd:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;font-size:.8125rem;overflow-wrap:anywhere}.crm-pre-launch-write-from:where(.tudor-crm,.tudor-crm *){text-decoration:line-through;opacity:.7}.crm-pre-launch-write-arrow:where(.tudor-crm,.tudor-crm *){opacity:.7}.crm-pre-launch-write-to:where(.tudor-crm,.tudor-crm *){font-weight:600}@media(max-width:560px){.crm-pre-launch-write-change:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr}}.crm-notification-region:where(.tudor-crm,.tudor-crm *){position:fixed;z-index:10300;bottom:24px;left:50%;display:flex;width:min(560px,calc(100vw - 32px));flex-direction:column;gap:8px;transform:translate(-50%);pointer-events:none;font-family:var(--font-sans)}.crm-notification-region__list:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:8px}.crm-notification-region__list:empty:where(.tudor-crm,.tudor-crm *){display:none}.crm-notification-region .crm-notification:where(.tudor-crm,.tudor-crm *){position:relative;display:flex;box-sizing:border-box;align-items:flex-start;gap:10px;padding:8px 44px 8px 12px;border:1px solid var(--crm-ui-border);border-radius:var(--crm-ui-radius);background:var(--crm-ui-surface);color:var(--crm-ui-text);font-size:13px;font-weight:500;line-height:18px;box-shadow:0 8px 24px #00000024;pointer-events:auto;animation:crm-notification-enter .2s ease-out both;transition:opacity .22s ease,transform .22s ease}.crm-notification-region .crm-notification.crm-feedback--success:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-notice-success-border);background:var(--crm-notice-success-bg);color:var(--crm-notice-success-text)}.crm-notification-region .crm-notification.crm-feedback--info:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-info-border);background:var(--crm-state-info-bg);color:var(--crm-notice-info-text)}.crm-notification-region .crm-notification.crm-feedback--warning:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-warning-border);background:var(--crm-state-warning-bg);color:var(--crm-state-warning-text)}.crm-notification-region .crm-notification.crm-feedback--error:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-negative-border);background:var(--crm-state-negative-bg);color:var(--crm-state-negative-text)}.crm-notification-region .crm-notification--leaving:where(.tudor-crm,.tudor-crm *){opacity:0;transform:translateY(8px)}.crm-notification__icon:where(.tudor-crm,.tudor-crm *),.crm-failure-notice__icon:where(.tudor-crm,.tudor-crm *){display:inline-flex;flex:none;padding-top:0}.crm-notification-region .crm-feedback--success .crm-notification__icon:where(.tudor-crm,.tudor-crm *){color:var(--crm-notice-success-icon)}.crm-notification-region .crm-feedback--info .crm-notification__icon:where(.tudor-crm,.tudor-crm *){color:var(--crm-notice-info-icon)}.crm-notification-region .crm-feedback--warning .crm-notification__icon:where(.tudor-crm,.tudor-crm *),.crm-failure-notice.crm-feedback--warning .crm-failure-notice__icon:where(.tudor-crm,.tudor-crm *){color:var(--crm-notice-warning-icon)}.crm-notification-region .crm-feedback--error .crm-notification__icon:where(.tudor-crm,.tudor-crm *),.crm-failure-notice.crm-feedback--error .crm-failure-notice__icon:where(.tudor-crm,.tudor-crm *){color:var(--crm-notice-error-icon)}.crm-notification-region .crm-notification__dismiss:where(.tudor-crm,.tudor-crm *),.crm-failure-notice .crm-failure-notice__dismiss:where(.tudor-crm,.tudor-crm *){position:absolute;top:5px;right:6px;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;font-size:20px;line-height:1;cursor:pointer}.crm-notification-region .crm-notification__dismiss:hover:where(.tudor-crm,.tudor-crm *),.crm-failure-notice .crm-failure-notice__dismiss:hover:where(.tudor-crm,.tudor-crm *){background:#0000000f}.crm-notification__count:where(.tudor-crm,.tudor-crm *){font-weight:400;opacity:.8}.crm-failure:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:4px}.crm-failure__message:where(.tudor-crm,.tudor-crm *){overflow-wrap:anywhere}.crm-failure__reference:where(.tudor-crm,.tudor-crm *){display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:400}.crm-failure__reference-code:where(.tudor-crm,.tudor-crm *){font-family:var(--font-mono, ui-monospace, SFMono-Regular, Consolas, monospace);font-size:12px;font-weight:600;-webkit-user-select:all;user-select:all}.crm-failure .crm-failure__copy:where(.tudor-crm,.tudor-crm *){min-height:0;padding:1px 8px;border:1px solid currentColor;border-radius:999px;background:transparent;color:inherit;font-size:11px;font-weight:500;line-height:16px;cursor:pointer;opacity:.85}.crm-failure .crm-failure__copy:hover:where(.tudor-crm,.tudor-crm *),.crm-failure .crm-failure__copy:focus-visible:where(.tudor-crm,.tudor-crm *){opacity:1}.crm-failure__details:where(.tudor-crm,.tudor-crm *){font-size:12px;font-weight:400}.crm-failure__details summary:where(.tudor-crm,.tudor-crm *){width:fit-content;cursor:pointer}.crm-failure__details-text:where(.tudor-crm,.tudor-crm *){display:block;max-height:120px;overflow:auto;margin-top:4px;padding:6px 8px;border-radius:4px;background:#0000000d;white-space:pre-wrap;overflow-wrap:anywhere}.crm-failure__actions:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.crm-failure__copy-holder:where(.tudor-crm,.tudor-crm *){position:fixed;opacity:0;pointer-events:none}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-feedback.crm-failure-notice:not(td):where(.tudor-crm,.tudor-crm *){position:relative;display:flex;align-items:flex-start;gap:10px;padding:9px 40px 9px 12px;font-size:13px;line-height:18px}.crm-crash-state:where(.tudor-crm,.tudor-crm *){display:grid;max-width:560px;gap:12px;margin:12vh auto 0;padding:28px;border:1px solid var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-white);color:var(--brand-text);font-family:var(--font-sans)}.crm-crash-state__title:where(.tudor-crm,.tudor-crm *){margin:0;font-size:22px;line-height:1.2}.crm-crash-state__text:where(.tudor-crm,.tudor-crm *){margin:0;line-height:1.5}.crm-crash-state>.crm-button:where(.tudor-crm,.tudor-crm *){justify-self:start}@keyframes crm-notification-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.crm-notification-region .crm-notification:where(.tudor-crm,.tudor-crm *){animation:none}.crm-notification-region .crm-notification--leaving:where(.tudor-crm,.tudor-crm *){transform:none}}.crm-record-create-form__section:where(.tudor-crm,.tudor-crm *){margin:6px 0 0;padding-top:10px;border-top:1px solid var(--crm-ui-border);font-size:13px}.crm-record-create-form__error:where(.tudor-crm,.tudor-crm *){display:block;margin-top:4px;color:var(--crm-state-negative-text);font-size:12px;font-weight:400}.crm-record-create-form [aria-invalid=true]:where(.tudor-crm,.tudor-crm *){--crm-control-border: var(--crm-state-negative-border);outline:1px solid var(--crm-state-negative-border);outline-offset:0}.crm-page-container .crm-record-create-form .crm-record-create-form__invalid .crm-select-menu-trigger:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-negative-border);box-shadow:0 0 0 1px var(--crm-state-negative-border)}.crm-record-create-postcode__status:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted);font-size:12px;font-weight:400}.crm-record-create-postcode__note:where(.tudor-crm,.tudor-crm *){display:block;margin-top:4px;font-size:12px;font-weight:400}.crm-record-create-postcode__note--filled:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted)}.crm-record-create-postcode__note--warning:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-warning-text)}.crm-page-container .crm-record-create-form .crm-record-create-form__waive:where(.tudor-crm,.tudor-crm *){justify-self:start;margin-top:2px;font-size:12px;font-weight:400}.crm-record-create-form__waived:where(.tudor-crm,.tudor-crm *){display:block;margin-top:4px;color:var(--crm-ui-text-muted);font-size:12px;font-weight:400}.crm-record-create-form__match-hint:where(.tudor-crm,.tudor-crm *){margin:0 0 4px;color:var(--crm-ui-text-muted);font-size:13px}.crm-inactive-record-banner:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:6px 16px;border-bottom:1px solid var(--crm-state-negative-border);background:var(--crm-state-negative-bg);color:var(--crm-state-negative-text);font-size:var(--crm-font-body);text-align:center}.crm-inactive-record-banner>svg:where(.tudor-crm,.tudor-crm *){flex:none;color:var(--crm-notice-error-icon)}.crm-inactive-record-banner__label:where(.tudor-crm,.tudor-crm *){font-weight:700;letter-spacing:.04em;text-transform:uppercase}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record:where(.tudor-crm,.tudor-crm *){color:var(--brand-text);font-family:var(--font-sans);font-size:var(--crm-font-body);line-height:var(--line-height-body)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record :where(.account-penpot-summary__section h3,.crm-record-summary-section-title,.crm-account-summary-section h4,.crm-details-section-title,.crm-penpot-details-card-title):where(.tudor-crm,.tudor-crm *){color:var(--brand-primary)!important;font-family:var(--font-sans);font-size:14px!important;font-style:normal;font-weight:650;line-height:1.35!important}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record :where(.account-penpot-summary dt,.crm-record-summary-row span,.crm-record-contact-row span,.crm-summary-edit-label,.crm-details-field-label,.crm-penpot-details-field-label,.crm-timeline-meta,.crm-sf-activity-group-title):where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-family:var(--font-sans);font-size:var(--crm-font-caption)!important;font-style:normal;line-height:var(--line-height-caption)!important}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record :where(.account-penpot-summary dd,.account-penpot-summary__address,.account-penpot-summary__section--calling-notes p,.crm-record-summary-row strong,.crm-record-contact-row strong,.crm-record-address-plain,.crm-details-field-value,.crm-details-field-value-slot,.crm-penpot-details-field-value):where(.tudor-crm,.tudor-crm *){color:var(--brand-text);font-family:var(--font-sans);font-size:var(--crm-font-body)!important;font-style:normal;line-height:var(--line-height-body)!important}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record :where(.account-penpot-summary,.crm-record-summary-card,.crm-sf-side,.crm-sf-activity,.crm-sf-main,.crm-penpot-details,.crm-timeline-item,.crm-email-summary,.crm-erp-activity-summary):where(.tudor-crm,.tudor-crm *){min-width:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-tab:where(.tudor-crm,.tudor-crm *){font-size:var(--crm-font-caption)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-record-summary-card :where(address,p):where(.tudor-crm,.tudor-crm *),.crm-page-container:not(.crm-reporting-appbar-scope) .account-penpot-summary address:where(.tudor-crm,.tudor-crm *){color:var(--brand-text);font-family:var(--font-sans);font-size:var(--crm-font-body);font-style:normal;line-height:var(--line-height-body);overflow-wrap:anywhere}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record .crm-sf-activity .crm-timeline-item:where(.tudor-crm,.tudor-crm *){row-gap:5px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record .crm-sf-activity .crm-timeline-item strong:where(.tudor-crm,.tudor-crm *){color:var(--brand-text);font-family:var(--font-sans);font-size:var(--crm-font-body);font-style:normal;font-weight:500;line-height:1.4}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record :where(.crm-email-route,.crm-email-title-row span,.crm-timeline-call-main span,.crm-timeline-detail,.crm-activity-load-more span):where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-family:var(--font-sans);font-size:var(--crm-font-caption)!important;font-style:normal;line-height:var(--line-height-caption)!important}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record .crm-sf-activity .crm-timeline-item-call .crm-timeline-detail em:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-style:normal}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record .crm-email-route:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;max-width:100%;column-gap:6px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record .crm-email-route-address:where(.tudor-crm,.tudor-crm *){max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record .crm-sf-activity .crm-timeline-item:is(.crm-timeline-item-note,.crm-timeline-item-task):where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record .crm-sf-activity .crm-timeline-item:is(.crm-timeline-item-note,.crm-timeline-item-task)>:where(.crm-timeline-meta,strong,.crm-timeline-detail):where(.tudor-crm,.tudor-crm *){grid-column:1;min-width:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record .crm-sf-activity .crm-timeline-item:is(.crm-timeline-item-note,.crm-timeline-item-task)>.crm-timeline-meta:where(.tudor-crm,.tudor-crm *){display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record .crm-sf-activity .crm-timeline-item:is(.crm-timeline-item-note,.crm-timeline-item-task)>.crm-timeline-detail:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:3px 12px;overflow-wrap:anywhere}.crm-page-container:not(.crm-reporting-appbar-scope) .account-penpot-page .crm-sf-activity .crm-timeline-item:where(.tudor-crm,.tudor-crm *){padding-left:54px!important}.crm-page-container .crm-activity-header:where(.tudor-crm,.tudor-crm *){min-height:64px;gap:12px;padding:10px 12px;border-bottom-color:var(--brand-border);background:var(--brand-surface-alt)}.crm-page-container .crm-activity-header-copy:where(.tudor-crm,.tudor-crm *){min-width:136px}.crm-page-container .crm-activity-header-copy h3:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-text);font-weight:600}.crm-page-container .crm-activity-header-copy p:where(.tudor-crm,.tudor-crm *){margin:2px 0 0;color:var(--brand-text-muted);font-size:var(--crm-font-caption);line-height:var(--line-height-caption);white-space:nowrap}.crm-page-container .crm-activity-header-tools:where(.tudor-crm,.tudor-crm *){width:min(620px,76%);grid-template-columns:minmax(210px,1fr) 116px 136px 38px;gap:8px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.crm-page-container .crm-activity-search input:where(.tudor-crm,.tudor-crm *){padding-inline:11px;border-color:var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-white)}.crm-page-container .crm-activity-search input:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-activity-search input:focus:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);background:var(--brand-white)}.crm-page-container .crm-activity-refresh:where(.tudor-crm,.tudor-crm *){width:38px;height:38px;padding:0;border-color:var(--brand-border-strong);border-radius:var(--radius-lg);background:var(--brand-white);color:var(--brand-primary)}.crm-page-container .crm-activity-refresh-icon:where(.tudor-crm,.tudor-crm *){display:block;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M19.933%2013.041a8%208%200%201%201%20-9.925%20-8.788c3.899%20-1%207.935%201.007%209.425%204.747'%20/%3e%3cpath%20d='M20%204v5h-5'%20/%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M19.933%2013.041a8%208%200%201%201%20-9.925%20-8.788c3.899%20-1%207.935%201.007%209.425%204.747'%20/%3e%3cpath%20d='M20%204v5h-5'%20/%3e%3c/svg%3e") center / contain no-repeat}.crm-page-container .account-penpot-page .crm-activity-header:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;min-height:64px}.crm-page-container .account-penpot-page .crm-activity-header-tools:where(.tudor-crm,.tudor-crm *){width:min(620px,76%);grid-template-columns:minmax(210px,1fr) 116px 136px 38px}.crm-page-container .crm-sf-global-search .crm-search-input:where(.tudor-crm,.tudor-crm *){height:32px;min-height:32px;padding:0 12px!important;border-radius:8px 0 0 8px!important;box-shadow:none!important}.crm-page-container .crm-sf-global-search .crm-search-input:focus-visible:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary)!important;outline:2px solid color-mix(in srgb,var(--brand-accent) 72%,var(--brand-white))!important;outline-offset:1px!important;box-shadow:none!important}.crm-page-container .crm-sf-activity:where(.tudor-crm,.tudor-crm *){overflow:visible}.crm-page-container .crm-detail-sidebar:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;display:flex;min-width:0;flex-direction:column;gap:0;padding:10px 14px 12px;border:1px solid var(--brand-border-strong);border-top:3px solid var(--brand-accent);border-radius:var(--radius-lg);background:var(--brand-white);color:var(--brand-text);box-shadow:none;overflow-y:auto;scrollbar-gutter:auto;overscroll-behavior:contain}.crm-page-container .crm-detail-sidebar--page-scroll:where(.tudor-crm,.tudor-crm *){overflow-y:visible;overscroll-behavior:auto}.crm-page-container .crm-detail-sidebar__identity:where(.tudor-crm,.tudor-crm *){min-height:0;margin:-10px -14px 0;padding:15px 14px 14px;border-bottom:1px solid var(--brand-border);border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0;background:color-mix(in srgb,var(--brand-surface-alt) 64%,var(--brand-white))}.crm-page-container .crm-detail-sidebar .crm-detail-identity-header__title:where(.tudor-crm,.tudor-crm *){font-size:20px!important;font-weight:650;line-height:1.16!important}.crm-page-container .crm-detail-sidebar .crm-detail-identity-header__icon .crm-object-icon:where(.tudor-crm,.tudor-crm *){width:24px;height:24px;font-size:22px}.crm-page-container .crm-detail-sidebar__sections:where(.tudor-crm,.tudor-crm *){display:grid;flex:0 0 auto;gap:0;margin:0}.crm-page-container .crm-detail-sidebar__section:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-card-contact .crm-detail-sidebar__section:where(.tudor-crm,.tudor-crm *){display:grid;min-height:0;gap:8px;margin:0;padding:14px 0;border:0;border-bottom:1px solid var(--brand-border);border-radius:0;background:transparent}.crm-page-container .crm-detail-sidebar__section:last-child:where(.tudor-crm,.tudor-crm *){border-bottom:0}.crm-page-container .crm-detail-sidebar__section>.crm-card__heading:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:7px;margin:0 0 2px;color:var(--brand-primary)!important;font-size:11px!important;font-weight:650;letter-spacing:.018em;line-height:15px!important;text-transform:none}.crm-page-container .crm-detail-sidebar__section>.crm-card__heading:where(.tudor-crm,.tudor-crm *):before{content:"";width:3px;height:12px;flex:0 0 3px;border-radius:2px;background:var(--brand-accent)}.crm-page-container .crm-detail-sidebar__section .crm-detail-list:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px;margin:0}.crm-page-container .crm-detail-sidebar__section .crm-detail-list__item:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px;align-items:baseline}.crm-page-container .crm-detail-sidebar-field:where(.tudor-crm,.tudor-crm *){position:relative;box-sizing:border-box;display:grid;min-width:0;min-height:34px;grid-template-columns:92px minmax(0,1fr);gap:8px;align-items:center;padding:3px 8px;border:1px solid transparent;border-radius:5px;background:transparent;transition:background .16s ease,border-color .16s ease}.crm-page-container .crm-detail-sidebar-field--editable:where(.tudor-crm,.tudor-crm *){padding-right:30px}.crm-page-container .crm-detail-sidebar-field--stacked:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr);gap:2px;align-items:start}.crm-page-container .crm-record-what3words-field:where(.tudor-crm,.tudor-crm *){padding-inline:0}.crm-page-container .crm-detail-sidebar-field__label:where(.tudor-crm,.tudor-crm *){min-width:0;color:var(--brand-text-muted);font-size:11px;font-weight:400;line-height:17px;overflow-wrap:anywhere}.crm-page-container .crm-detail-sidebar-field__value:where(.tudor-crm,.tudor-crm *){min-width:0;margin:0;color:var(--brand-text);font-size:var(--crm-font-body);font-weight:500;line-height:var(--line-height-body);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.crm-page-container .crm-detail-sidebar-field__value address>span:where(.tudor-crm,.tudor-crm *){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.crm-page-container .crm-summary-edit-value-slot>strong:where(.tudor-crm,.tudor-crm *){min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.crm-page-container .crm-summary-edit-field--wrap .crm-summary-edit-value-slot:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-summary-edit-field--wrap .crm-summary-edit-value-slot>strong:where(.tudor-crm,.tudor-crm *){overflow:visible;white-space:pre-line;text-overflow:clip}.crm-page-container .crm-detail-sidebar-field--editable:hover:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-detail-sidebar-field--editable:focus-within:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border);background:var(--brand-surface-alt)}.crm-page-container .crm-detail-sidebar__section :where(dt,.crm-summary-edit-label):where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:11px;line-height:17px}.crm-page-container .crm-detail-sidebar__section :where(dd,.crm-summary-edit-value-slot):where(.tudor-crm,.tudor-crm *){min-width:0;color:var(--brand-text);font-size:var(--crm-font-body);line-height:var(--line-height-body);overflow-wrap:anywhere}.crm-page-container .crm-detail-sidebar .crm-record-summary-row:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-detail-sidebar .crm-record-contact-row:where(.tudor-crm,.tudor-crm *){grid-template-columns:92px minmax(0,1fr);gap:8px;align-items:baseline}.crm-page-container .crm-detail-sidebar .crm-summary-edit-field:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-card-contact .crm-summary-edit-field:where(.tudor-crm,.tudor-crm *){display:grid;min-height:34px;grid-template-columns:92px minmax(0,1fr);grid-template-rows:auto;gap:8px 1px;align-items:center;align-content:center;padding:3px 30px 3px 8px}.crm-page-container .crm-detail-sidebar .crm-summary-edit-field.crm-summary-edit-field--wrap:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-card-contact .crm-summary-edit-field.crm-summary-edit-field--wrap:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr);gap:2px;align-items:start;padding-block:6px}.crm-page-container .crm-detail-sidebar .crm-summary-edit-field--wrap .crm-summary-edit-button:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-card-contact .crm-summary-edit-field--wrap .crm-summary-edit-button:where(.tudor-crm,.tudor-crm *){top:2px;transform:none}.crm-page-container .crm-detail-sidebar .crm-summary-edit-value-slot:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-card-contact .crm-summary-edit-value-slot:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;min-height:24px;padding-inline:7px}.crm-page-container .crm-detail-sidebar .crm-summary-edit-field-editing .crm-summary-edit-value-slot:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-card-contact .crm-summary-edit-field-editing .crm-summary-edit-value-slot:where(.tudor-crm,.tudor-crm *){padding-inline:0;overflow:visible;white-space:normal}.crm-page-container .crm-detail-sidebar .crm-summary-edit-field-dirty>.crm-summary-edit-label:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-record-summary-card-contact .crm-summary-edit-field-dirty>.crm-summary-edit-label:where(.tudor-crm,.tudor-crm *){color:#3f7654}.crm-page-container .crm-record-summary-card-contact .crm-record-address-plain .crm-summary-edit-label:where(.tudor-crm,.tudor-crm *){position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.crm-page-container .crm-detail-sidebar .crm-record-contact-list:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px}.crm-page-container .crm-detail-sidebar .crm-record-secondary-detail:where(.tudor-crm,.tudor-crm *){margin-top:5px}.crm-page-container .crm-detail-sidebar__actions:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:auto;padding-top:12px;border-top:0}.crm-page-container .crm-detail-sidebar__actions:has(>:only-child):where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr)}.crm-page-container .crm-detail-sidebar__actions .crm-button:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-detail-sidebar__actions .secondary-button:where(.tudor-crm,.tudor-crm *){justify-content:center;width:100%;min-width:0;min-height:36px;font-weight:600}.crm-page-container .crm-record-panel:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;min-width:0;border:1px solid var(--brand-border-strong);border-top:3px solid var(--brand-accent);border-radius:var(--radius-lg);background:var(--brand-white);color:var(--brand-text);box-shadow:none}.crm-page-container .crm-activity-panel:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-detail-panel-shell:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:0;align-self:start}.crm-page-container .crm-detail-panel-shell:where(.tudor-crm,.tudor-crm *){overflow:hidden}.crm-page-container .crm-activity-panel:where(.tudor-crm,.tudor-crm *){overflow:visible}.crm-page-container .crm-record-panel__header:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;margin:0;padding:10px 14px 12px;border-bottom:1px solid var(--brand-border);border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0;background:color-mix(in srgb,var(--brand-surface-alt) 64%,var(--brand-white))}.crm-page-container .crm-activity-panel__header:where(.tudor-crm,.tudor-crm *){min-height:64px}.crm-page-container .crm-detail-panel-shell__header:where(.tudor-crm,.tudor-crm *){flex-basis:auto}.crm-page-container .crm-record-panel__body:where(.tudor-crm,.tudor-crm *){min-height:0;flex:1 1 auto;padding:12px 14px 14px;overflow-y:auto;scrollbar-gutter:stable}.crm-page-container .crm-activity-panel .crm-timeline-list:where(.tudor-crm,.tudor-crm *){min-height:0;flex:1 1 auto;align-content:start;overflow-y:auto;scrollbar-gutter:stable}.crm-page-container .crm-activity-panel .crm-sf-activity-group:where(.tudor-crm,.tudor-crm *){align-content:start}.crm-task-form:where(.tudor-crm,.tudor-crm *){display:grid;gap:14px}.crm-task-form>:is(label,.crm-task-form-control):where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;color:var(--text-secondary);font-size:.82rem;font-weight:600}.crm-task-linked-record:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:center;padding:10px 12px;border:1px solid var(--crm-ui-border);border-radius:var(--crm-ui-radius);background:var(--crm-ui-surface-muted)}.crm-task-linked-record-label:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1;color:var(--crm-ui-text-muted);font-size:11px;font-weight:650}.crm-task-linked-record-identity:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;align-items:center;gap:9px}.crm-task-linked-record-type:where(.tudor-crm,.tudor-crm *){flex:0 0 auto}.crm-task-linked-record-copy:where(.tudor-crm,.tudor-crm *){display:grid;min-width:0;gap:2px}.crm-task-linked-record-copy strong:where(.tudor-crm,.tudor-crm *),.crm-task-linked-record-copy span:where(.tudor-crm,.tudor-crm *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-task-linked-record-copy strong:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text);font-size:13px}.crm-task-linked-record-copy span:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted);font-size:11px}.crm-task-form>:is(label,.crm-task-form-control):has(>.crm-task-related-results):where(.tudor-crm,.tudor-crm *){position:relative;z-index:3}.crm-task-related-results:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:30;top:calc(100% + 6px);right:0;left:0;display:grid;max-height:220px;overflow:auto}.crm-page-container .crm-task-related-results>button:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;width:100%;min-width:0;min-height:34px;padding:7px 10px;border:0;background:transparent;box-shadow:none;gap:7px;justify-content:flex-start;text-align:left}.crm-task-related-result-copy:where(.tudor-crm,.tudor-crm *){display:flex;flex:1 1 auto;min-width:0;align-items:baseline;gap:7px}.crm-task-related-result-copy strong:where(.tudor-crm,.tudor-crm *),.crm-task-related-result-copy>span:where(.tudor-crm,.tudor-crm *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-task-related-result-copy>span:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted)}.crm-task-related-result-type:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;margin-left:auto}.crm-task-activity-list:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px}.crm-task-activity-item:where(.tudor-crm,.tudor-crm *){border-left:2px solid var(--border);display:grid;gap:3px;padding-left:10px}.crm-task-activity-item span:where(.tudor-crm,.tudor-crm *){color:var(--text-secondary);font-size:.78rem}.crm-page-container .crm-detail-identity-header__title-fields:where(.tudor-crm,.tudor-crm *){display:flex;gap:6px;min-width:0}.crm-page-container .crm-detail-identity-header__title-fields .crm-field-editor:where(.tudor-crm,.tudor-crm *){flex:1 1 0;min-width:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-detail-identity-header__title-fields .crm-input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):where(.tudor-crm,.tudor-crm *){flex:1 1 0;width:100%;min-width:0;height:auto;min-height:0;padding:1px 6px;color:inherit;font:inherit;letter-spacing:inherit}.crm-page-container .crm-detail-identity-header__action .crm-record-summary-name-edit-button:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0}.crm-calendar-page:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface);color:var(--brand-text)}.crm-calendar-header:where(.tudor-crm,.tudor-crm *){padding:18px 20px 14px;border-bottom:1px solid var(--brand-border);background:var(--brand-white)}.crm-calendar-sidebar .crm-calendar-header:where(.tudor-crm,.tudor-crm *){border:1px solid var(--brand-border);border-radius:var(--radius)}.crm-calendar-header h1:where(.tudor-crm,.tudor-crm *),.crm-calendar-header p:where(.tudor-crm,.tudor-crm *){margin:0}.crm-calendar-header h1:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary);font-size:22px;font-weight:700}.crm-calendar-header p:where(.tudor-crm,.tudor-crm *){margin-top:4px;color:var(--brand-text-muted);font-size:13px}.crm-calendar-header-actions:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px}.crm-calendar-connection:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border:1px solid var(--brand-border);border-radius:var(--radius);background:var(--brand-white)}.crm-calendar-connection>div:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px}.crm-calendar-connection strong:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary);font-size:14px}.crm-calendar-connection span:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:12px}.crm-calendar-frame:where(.tudor-crm,.tudor-crm *){min-width:0;min-height:0;border:1px solid var(--brand-border);border-radius:var(--radius);background:var(--brand-white);box-shadow:var(--shadow)}.crm-calendar:where(.tudor-crm,.tudor-crm *){position:relative;height:100%;min-height:620px;padding:14px;--fc-classic-faint-foreground: #6b7280;--fc-border-color: var(--brand-border);--fc-button-bg-color: var(--brand-primary);--fc-button-border-color: var(--brand-primary);--fc-button-hover-bg-color: var(--brand-white);--fc-button-hover-border-color: var(--brand-primary);--fc-button-active-bg-color: var(--brand-pressed);--fc-button-active-border-color: var(--brand-pressed);--fc-event-bg-color: var(--brand-primary);--fc-event-border-color: var(--brand-primary);--fc-event-text-color: var(--brand-white);--fc-page-bg-color: var(--brand-white);--fc-neutral-bg-color: var(--brand-surface-alt);--fc-today-bg-color: color-mix(in srgb, var(--brand-accent) 16%, var(--brand-white));--fc-classic-button: var(--brand-primary);--fc-classic-button-border: var(--brand-primary);--fc-classic-button-strong: var(--brand-pressed);--fc-classic-button-strong-border: var(--brand-pressed);--fc-classic-button-outline: color-mix(in srgb, var(--brand-accent) 45%, transparent);--fc-classic-primary: var(--brand-primary);--fc-classic-primary-foreground: var(--brand-white);--fc-classic-event: var(--brand-primary);--fc-classic-event-contrast: var(--brand-white);--fc-classic-background: var(--brand-white);--fc-classic-faint: var(--brand-surface-alt);--fc-classic-muted: var(--brand-border);--fc-classic-foreground: var(--brand-text);--fc-classic-muted-foreground: var(--brand-text-muted);--fc-classic-border: var(--brand-border);--fc-classic-strong-border: var(--brand-border-strong);--fc-classic-today: color-mix(in srgb, var(--brand-accent) 16%, transparent)}.crm-calendar .fc:where(.tudor-crm,.tudor-crm *){height:100%;color:var(--brand-text);font-family:inherit}.crm-calendar .fc .fc-toolbar-title:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary);font-size:18px;font-weight:700}.crm-calendar .fc .fc-button:where(.tudor-crm,.tudor-crm *){border-radius:var(--radius);box-shadow:none;font-size:12px;font-weight:650}.crm-calendar .fc .fc-button:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){color:var(--brand-primary)}.crm-calendar button[aria-selected=true]:where(.tudor-crm,.tudor-crm *),.crm-calendar button[aria-selected=true]:hover:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-accent);background-color:var(--brand-accent);color:color-mix(in srgb,var(--brand-primary) 80%,black)}.crm-calendar .fc .fc-col-header-cell-cushion:where(.tudor-crm,.tudor-crm *),.crm-calendar .fc .fc-daygrid-day-number:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-soft);text-decoration:none}.crm-calendar .crm-calendar-day--selected:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-highlight)}.crm-calendar .fc .fc-event:where(.tudor-crm,.tudor-crm *){border-radius:3px;cursor:pointer;font-size:11px;font-weight:650}a:where(.crm-calendar-event-link):hover:where(.tudor-crm,.tudor-crm *){color:inherit;text-decoration:none}.crm-calendar:where(.tudor-crm,.tudor-crm *),.crm-calendar-legend:where(.tudor-crm,.tudor-crm *){--crm-calendar-event-ink: #1f2624;--crm-calendar-linked-edge: #3b82f6;--crm-calendar-unlinked-edge: #94a3b8;--crm-calendar-task-edge: #8b5cf6}.crm-calendar .crm-calendar-event:where(.tudor-crm,.tudor-crm *){border:0;border-left:4px solid var(--crm-calendar-event-edge);background:var(--crm-calendar-event-fill);color:var(--crm-calendar-event-ink)}.crm-calendar .crm-calendar-event-linked:where(.tudor-crm,.tudor-crm *){--crm-calendar-event-edge: var(--crm-calendar-linked-edge);--crm-calendar-event-fill: color-mix(in srgb, var(--crm-calendar-linked-edge) 12%, #ffffff)}.crm-calendar .crm-calendar-event-unlinked:where(.tudor-crm,.tudor-crm *){--crm-calendar-event-edge: var(--crm-calendar-unlinked-edge);--crm-calendar-event-fill: #f1f3f2}.crm-calendar .crm-calendar-event-readonly:where(.tudor-crm,.tudor-crm *){--crm-calendar-event-edge: var(--crm-calendar-task-edge);--crm-calendar-event-fill: color-mix(in srgb, var(--crm-calendar-task-edge) 10%, #ffffff)}.crm-calendar .crm-calendar-event-cancelled:where(.tudor-crm,.tudor-crm *){opacity:.85;text-decoration:line-through}.crm-calendar .crm-calendar-event-tentative:where(.tudor-crm,.tudor-crm *){border-image:repeating-linear-gradient(to bottom,var(--crm-calendar-event-edge) 0 3px,transparent 3px 5px) 0 0 0 1}.crm-calendar .crm-calendar-event-away:where(.tudor-crm,.tudor-crm *){--crm-calendar-event-edge: var(--crm-calendar-unlinked-edge);--crm-calendar-event-fill: repeating-linear-gradient( 135deg, #f1f3f2, #f1f3f2 5px, #ffffff 5px, #ffffff 10px )}.crm-calendar .crm-calendar-event .crm-calendar-event-chip:where(.tudor-crm,.tudor-crm *){color:var(--crm-calendar-event-ink)}.crm-calendar .crm-calendar-event-chip:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:baseline;flex:1 1 auto;min-width:0;gap:1px 0;padding:1px 1px 2px;overflow:hidden;line-height:1.25}.crm-calendar .crm-calendar-event-chip__time:where(.tudor-crm,.tudor-crm *){grid-row:1;grid-column:2;padding-inline-start:4px;opacity:.82;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.crm-calendar .crm-calendar-event-chip__primary:where(.tudor-crm,.tudor-crm *){grid-row:1;grid-column:1;display:-webkit-box;overflow:hidden;font-size:11px;font-weight:650;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.crm-calendar .crm-calendar-event-chip__secondary:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1;overflow:hidden;opacity:.78;font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.crm-calendar.crm-calendar--month .crm-calendar-event-chip:where(.tudor-crm,.tudor-crm *){grid-template-rows:auto 12.5px}.crm-calendar.crm-calendar--month .crm-calendar-event-chip__primary:where(.tudor-crm,.tudor-crm *){-webkit-line-clamp:1}.crm-calendar.crm-calendar--day .crm-calendar-event-chip:has(>.crm-calendar-event-chip__time):where(.tudor-crm,.tudor-crm *){grid-template-columns:auto minmax(max-content,1fr)}.crm-calendar.crm-calendar--day .crm-calendar-event-chip__time:where(.tudor-crm,.tudor-crm *){padding-inline-start:8px}.crm-calendar-all-day:where(.tudor-crm,.tudor-crm *){display:flex;min-height:0;flex-direction:column;border:1px solid var(--brand-border);background:var(--brand-white)}.crm-calendar-all-day__header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:center;gap:6px;min-height:24px;padding:0 8px;border-bottom:1px solid var(--brand-border);color:var(--brand-text);font-size:13px;line-height:1.2}.crm-calendar-all-day__header strong:where(.tudor-crm,.tudor-crm *){font-weight:600}.crm-calendar-all-day__header span:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-variant-numeric:tabular-nums}.crm-calendar-all-day__list:where(.tudor-crm,.tudor-crm *){display:grid;min-height:0;flex:1 1 auto;align-content:start;gap:3px;padding:6px;overflow-y:auto}.crm-calendar .crm-calendar-all-day__event:where(.tudor-crm,.tudor-crm *){display:block;width:100%;padding:3px 6px 4px;border-radius:3px;cursor:pointer;font-size:11px;font-weight:650;text-align:left;text-decoration:none}.crm-calendar .crm-calendar-all-day__event:hover:where(.tudor-crm,.tudor-crm *){filter:brightness(.97)}.crm-calendar-all-day__empty:where(.tudor-crm,.tudor-crm *){margin:0;padding:8px 4px;color:var(--brand-text-muted);font-size:12px}.crm-calendar .crm-calendar-more-link:where(.tudor-crm,.tudor-crm *){align-self:stretch;min-height:24px}.crm-calendar-day-list:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:30;display:flex;width:400px;max-width:calc(100% - 16px);flex-direction:column;overflow:hidden;border:1px solid var(--brand-border);border-radius:6px;background:var(--brand-white);box-shadow:0 10px 28px #10181629,0 2px 6px #10181614}.crm-calendar-day-list:focus:where(.tudor-crm,.tudor-crm *){outline:none}.crm-calendar-day-list>.crm-calendar-panel-header:where(.tudor-crm,.tudor-crm *){display:grid;flex:0 0 auto;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;padding:3px 6px}.crm-calendar-day-list>.crm-calendar-panel-header strong:where(.tudor-crm,.tudor-crm *){grid-column:2;line-height:1.25;text-align:center}.crm-calendar-day-list>.crm-calendar-panel-header .crm-modal__close:where(.tudor-crm,.tudor-crm *){grid-column:3}.crm-calendar-day-list__body:where(.tudor-crm,.tudor-crm *){min-height:0;flex:1 1 auto;overflow-y:auto;padding:0 8px 8px}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-calendar-day-list__table:where(.tudor-crm,.tudor-crm *){width:100%;border-collapse:separate;border-spacing:0 4px;table-layout:fixed;color:var(--crm-calendar-event-ink);font-size:12.5px}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-calendar-day-list__table th:where(.tudor-crm,.tudor-crm *){position:sticky;z-index:1;top:0;border-bottom:0;box-shadow:none;padding:8px 8px 2px;background:var(--brand-white);color:var(--brand-text-muted);font-size:11px;font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-calendar-day-list__table th:first-child:where(.tudor-crm,.tudor-crm *){width:68px;padding-left:12px}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-calendar-day-list__table th:last-child:where(.tudor-crm,.tudor-crm *){width:104px}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-calendar-day-list__table td:where(.tudor-crm,.tudor-crm *){height:32px;border-bottom:0;padding:0 8px;overflow:hidden;background:var(--crm-calendar-event-fill);text-overflow:ellipsis;white-space:nowrap}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-calendar-day-list__table td:first-child:where(.tudor-crm,.tudor-crm *){border-left:4px solid var(--crm-calendar-event-edge);border-radius:3px 0 0 3px;font-weight:600;font-variant-numeric:tabular-nums}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-calendar-day-list__table td:nth-child(2):where(.tudor-crm,.tudor-crm *){font-weight:650}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-calendar-day-list__table td:last-child:where(.tudor-crm,.tudor-crm *){border-radius:0 3px 3px 0;color:var(--brand-text-muted)}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-calendar-day-list__table tbody tr:where(.tudor-crm,.tudor-crm *){cursor:pointer}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-calendar-day-list__table tbody tr:hover td:where(.tudor-crm,.tudor-crm *){filter:brightness(.97)}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-calendar-day-list__table .crm-calendar-event-tentative td:first-child:where(.tudor-crm,.tudor-crm *){border-image:repeating-linear-gradient(to bottom,var(--crm-calendar-event-edge) 0 3px,transparent 3px 5px) 0 0 0 1}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-calendar-day-list__table .crm-calendar-day-list__row--selected td:where(.tudor-crm,.tudor-crm *){box-shadow:inset 0 2px 0 var(--crm-calendar-event-edge),inset 0 -2px 0 var(--crm-calendar-event-edge)}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table.crm-calendar-day-list__table .crm-calendar-day-list__row--selected td:last-child:where(.tudor-crm,.tudor-crm *){box-shadow:inset 0 2px 0 var(--crm-calendar-event-edge),inset 0 -2px 0 var(--crm-calendar-event-edge),inset -2px 0 0 var(--crm-calendar-event-edge)}.crm-calendar-legend:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:6px 14px;padding:10px 14px 11px;border:1px solid var(--brand-border);border-radius:var(--radius);background:var(--brand-white);color:var(--brand-text-muted);font-size:11px}.crm-calendar-legend span:where(.tudor-crm,.tudor-crm *){display:inline-flex;gap:6px;align-items:center}.crm-calendar-legend-key:where(.tudor-crm,.tudor-crm *){width:12px;height:12px;flex:0 0 auto;border-left:4px solid var(--crm-calendar-unlinked-edge);border-radius:2px;background:#f1f3f2}.crm-calendar-legend-key--unlinked:where(.tudor-crm,.tudor-crm *){border-left-color:var(--crm-calendar-unlinked-edge);background:#f1f3f2}.crm-calendar-legend-key--linked:where(.tudor-crm,.tudor-crm *){border-left-color:var(--crm-calendar-linked-edge);background:color-mix(in srgb,var(--crm-calendar-linked-edge) 12%,#ffffff)}.crm-calendar-legend-key--tentative:where(.tudor-crm,.tudor-crm *){border-image:repeating-linear-gradient(to bottom,var(--crm-calendar-unlinked-edge) 0 3px,transparent 3px 5px) 0 0 0 1}.crm-calendar-legend-key--cancelled:where(.tudor-crm,.tudor-crm *){border-left-color:var(--crm-calendar-linked-edge);background:color-mix(in srgb,var(--crm-calendar-linked-edge) 12%,#ffffff);opacity:.55}.crm-calendar-legend-key--task:where(.tudor-crm,.tudor-crm *){border-left-color:var(--crm-calendar-task-edge);background:color-mix(in srgb,var(--crm-calendar-task-edge) 10%,#ffffff)}.crm-calendar-loading:where(.tudor-crm,.tudor-crm *):after{position:absolute;z-index:3;inset:0;border-radius:inherit;background:color-mix(in srgb,var(--brand-white) 72%,transparent);content:"";pointer-events:none}.crm-calendar-loading-label:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:4;top:50%;left:50%;padding:8px 12px;border:1px solid var(--brand-border);border-radius:var(--radius-lg);background:var(--brand-white);color:var(--brand-primary);font-size:12px;font-weight:700;transform:translate(-50%,-50%)}.crm-calendar-syncing .crm-calendar-loading-label:where(.tudor-crm,.tudor-crm *){pointer-events:none}.crm-calendar-panel:where(.tudor-crm,.tudor-crm *){display:flex;min-height:0;flex-direction:column;border:1px solid var(--brand-border);border-radius:var(--radius);background:var(--brand-white)}.crm-calendar-panel-header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:flex-start;justify-content:space-between;gap:6px;padding:9px 8px 8px 14px;border-bottom:1px solid var(--brand-border)}.crm-calendar-panel-header strong:where(.tudor-crm,.tudor-crm *){min-width:0;color:var(--brand-primary);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.crm-calendar-panel-header .crm-modal__close:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;color:var(--brand-text-muted)}.crm-calendar-panel-header .crm-modal__close:hover:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt);color:var(--brand-primary)}.crm-calendar-panel-body:where(.tudor-crm,.tudor-crm *){display:grid;min-height:0;flex:1 1 auto;align-content:start;gap:10px;padding:11px 14px 12px;overflow-y:auto}.crm-calendar-panel-footer:where(.tudor-crm,.tudor-crm *){display:grid;flex:0 0 auto;gap:6px;padding:9px 14px 11px;border-top:1px solid var(--brand-border)}.crm-calendar-panel-footer>button:where(.tudor-crm,.tudor-crm *){width:100%;justify-content:center}.crm-calendar-panel-footer--paired:where(.tudor-crm,.tudor-crm *){grid-template-columns:repeat(2,minmax(0,1fr))}.crm-calendar-panel-footer--paired>button:last-child:nth-child(odd):where(.tudor-crm,.tudor-crm *){grid-column:1 / -1}.crm-calendar-event-form:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px}.crm-calendar-event-form>label:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px;color:var(--text-secondary);font-size:.75rem;font-weight:600}.crm-calendar-event-form>.crm-checkbox-option:where(.tudor-crm,.tudor-crm *){margin:1px 0}.crm-calendar-event-form textarea.crm-input:where(.tudor-crm,.tudor-crm *){min-height:62px}.crm-calendar-event-form.crm-calendar-event-form--dialog:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 16px}.crm-calendar-event-form--dialog>*:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1}.crm-calendar-event-form--dialog>.crm-calendar-event-form__half:where(.tudor-crm,.tudor-crm *){grid-column:auto}.crm-calendar-event-form--dialog>label:where(.tudor-crm,.tudor-crm *){gap:6px;font-size:.8125rem}.crm-calendar-event-form--dialog textarea.crm-input:where(.tudor-crm,.tudor-crm *){min-height:200px;resize:vertical}@media(max-width:560px){.crm-calendar-event-form--dialog>.crm-calendar-event-form__half:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1}}.crm-calendar-event-summary:where(.tudor-crm,.tudor-crm *){display:grid;gap:12px}.crm-calendar-event-summary dl:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr);gap:2px;margin:0}.crm-calendar-event-summary dt:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:12px;font-weight:650}.crm-calendar-event-summary dt:not(:first-child):where(.tudor-crm,.tudor-crm *){margin-top:8px}.crm-calendar-event-summary dd:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-text);font-size:13px;overflow-wrap:anywhere}.crm-calendar-event-summary-action:where(.tudor-crm,.tudor-crm *){padding:0;color:var(--brand-primary);font:inherit;font-weight:650;text-align:left;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.crm-calendar-event-summary-action:hover:where(.tudor-crm,.tudor-crm *){color:var(--brand-pressed)}.crm-calendar-event-summary p:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-text-muted);font-size:12px;overflow-wrap:anywhere}.crm-calendar-linked-record:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--brand-border);border-radius:var(--radius);background:var(--brand-surface-alt)}.crm-calendar-linked-record>div:where(.tudor-crm,.tudor-crm *){display:grid;min-width:0;gap:2px}.crm-calendar-linked-record span:where(.tudor-crm,.tudor-crm *),.crm-calendar-linked-record small:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:11px}.crm-calendar-linked-record strong:where(.tudor-crm,.tudor-crm *){overflow:hidden;color:var(--brand-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.crm-calendar-search-results:where(.tudor-crm,.tudor-crm *){display:grid;max-height:190px;gap:6px;overflow-y:auto}.crm-calendar-search-results>button:where(.tudor-crm,.tudor-crm *){justify-content:flex-start;text-align:left}.crm-page-container .crm-sales-snapshot__heading:where(.tudor-crm,.tudor-crm *){width:100%;margin-bottom:12px}.crm-page-container .crm-sales-snapshot__heading-content:where(.tudor-crm,.tudor-crm *){display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:12px}.crm-page-container .crm-sales-snapshot__supporting:where(.tudor-crm,.tudor-crm *){display:grid;margin:12px 0 0;padding:10px 0 0;border-top:1px solid var(--brand-border);gap:6px}.crm-page-container .crm-sales-snapshot__supporting-row:where(.tudor-crm,.tudor-crm *){display:grid;min-width:0;align-items:center;grid-template-columns:minmax(0,1fr) auto;gap:12px}.crm-page-container .crm-sales-snapshot__supporting-row dt:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;align-items:center;color:var(--brand-text-soft);font-size:12px;gap:7px}.crm-page-container .crm-sales-snapshot__supporting-row dt svg:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.crm-page-container .crm-sales-snapshot__supporting-row dd:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-text);font-size:12px;font-weight:650;text-align:right}.crm-calendar-week:where(.tudor-crm,.tudor-crm *){display:flex;gap:10px;align-items:center;justify-content:space-between}.crm-calendar-week-range:where(.tudor-crm,.tudor-crm *){font-weight:600;font-variant-numeric:tabular-nums}.crm-calendar-week-nav:where(.tudor-crm,.tudor-crm *){display:inline-flex;gap:6px}.crm-calendar-slot-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:46px repeat(var(--crm-calendar-slot-days, 5),minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--crm-ui-border);border-radius:4px;background:var(--crm-ui-border)}.crm-calendar-slot-corner:where(.tudor-crm,.tudor-crm *),.crm-calendar-slot-day:where(.tudor-crm,.tudor-crm *),.crm-calendar-slot-hour:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted)}.crm-calendar-slot-day:where(.tudor-crm,.tudor-crm *){display:grid;gap:1px;justify-items:center;padding:6px 4px}.crm-calendar-slot-dow:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.crm-calendar-slot-dom:where(.tudor-crm,.tudor-crm *){font-weight:600;font-variant-numeric:tabular-nums}.crm-calendar-slot-hour:where(.tudor-crm,.tudor-crm *){padding:2px 6px;color:var(--crm-ui-text-soft);font-size:11px;text-align:right;font-variant-numeric:tabular-nums}.crm-calendar-slot:where(.tudor-crm,.tudor-crm *){display:block;width:100%;min-height:26px;padding:0;border:0;border-radius:0;background:var(--crm-ui-surface);cursor:pointer}.crm-calendar-slot:hover:not(.crm-calendar-slot--busy):not(.crm-calendar-slot--picked):where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--crm-ui-accent) 24%,var(--crm-ui-surface))}.crm-calendar-slot--busy:where(.tudor-crm,.tudor-crm *){position:relative;z-index:1;background:var(--crm-ui-surface-active);pointer-events:none}.crm-calendar-slot--busy span:where(.tudor-crm,.tudor-crm *){display:block;padding:2px 5px;overflow:hidden;border-left:3px solid var(--crm-ui-text-muted);color:var(--crm-ui-text-soft);font-size:11px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.crm-calendar-slot--picked:where(.tudor-crm,.tudor-crm *){position:relative;z-index:2;align-self:start;display:flex;align-items:center;justify-content:center;height:calc(100% * var(--crm-calendar-slot-fill, 1));background:var(--crm-ui-primary)}.crm-calendar-slot--picked:hover:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--crm-ui-primary) 82%,var(--crm-ui-surface))}.crm-calendar-slot--picked span:where(.tudor-crm,.tudor-crm *){padding:2px 5px;color:var(--crm-ui-surface);font-size:11px;font-weight:600;text-align:center}.crm-month:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px}.crm-month-weekdays:where(.tudor-crm,.tudor-crm *),.crm-month-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.crm-month-weekday:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);font-size:11px;font-weight:600;letter-spacing:.04em;text-align:center;text-transform:uppercase}.crm-month-day:where(.tudor-crm,.tudor-crm *){display:grid;align-content:center;justify-items:center;gap:2px;min-height:30px;padding:3px 0;border:0;border-radius:2px;background:transparent;color:var(--crm-ui-text);font-variant-numeric:tabular-nums;cursor:pointer}.crm-month-day:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted)}.crm-month-day--outside:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-soft);opacity:.85}.crm-month-day--today:where(.tudor-crm,.tudor-crm *){box-shadow:inset 0 0 0 1px var(--crm-ui-primary)}.crm-month-day--today .crm-month-day-number:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-primary);font-weight:600}.crm-month-day--selected:where(.tudor-crm,.tudor-crm *),.crm-month-day--selected:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-primary);color:var(--crm-ui-surface);opacity:1}.crm-month-day--selected .crm-month-day-number:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-surface);font-weight:600}.crm-month-day-number:where(.tudor-crm,.tudor-crm *){font-size:12px;line-height:1.1}.crm-month-dots:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:2px;min-height:4px}.crm-month-dot:where(.tudor-crm,.tudor-crm *){width:4px;height:4px;border-radius:999px;background:var(--crm-ui-primary)}.crm-month-day--selected .crm-month-dot:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface)}.crm-month-head:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}.crm-month-title:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;color:var(--crm-ui-text);font-size:13px;font-weight:600;text-align:center}.crm-month-step:where(.tudor-crm,.tudor-crm *){display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:2px;background:transparent;color:var(--crm-ui-text-soft);cursor:pointer}.crm-month-step:hover:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted);color:var(--crm-ui-text)}.crm-month-day:disabled:where(.tudor-crm,.tudor-crm *){cursor:default;opacity:.35}.crm-month-day--blocked:where(.tudor-crm,.tudor-crm *){background:var(--crm-state-negative-bg, #fdecec)}.crm-month-day--blocked .crm-month-day-number:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-negative-text, #b42318);font-weight:600;text-decoration:line-through}.crm-month-day--holiday .crm-month-day-number:where(.tudor-crm,.tudor-crm *){text-decoration:underline dotted}.crm-page-container .crm-calendar button.crm-calendar-day-action:where(.tudor-crm,.tudor-crm *){min-height:0;padding:8px 12px;border:0;border-radius:4px;background:var(--fc-classic-button);color:var(--fc-classic-button-foreground);font-size:14px;font-weight:400;line-height:20px;gap:0}.crm-page-container .crm-calendar button.crm-calendar-day-action:hover:not(:disabled):where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-calendar button.crm-calendar-day-action:active:not(:disabled):where(.tudor-crm,.tudor-crm *){border:0;background:var(--fc-classic-button-strong);color:var(--fc-classic-button-foreground)}.crm-page-container .crm-calendar button.crm-calendar-day-action:focus-visible:where(.tudor-crm,.tudor-crm *){outline:2px solid var(--fc-classic-button-outline);outline-offset:2px}.crm-page-container .crm-calendar button.crm-calendar-day-action:disabled:where(.tudor-crm,.tudor-crm *){background:var(--fc-classic-button);color:var(--fc-classic-button-foreground);opacity:.65}.crm-page-container .crm-calendar button.crm-calendar-refresh:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;min-height:0;padding:8px 10px;border:0;border-radius:4px;background:var(--fc-classic-button);color:var(--fc-classic-button-foreground);line-height:20px;gap:0}.crm-page-container .crm-calendar button.crm-calendar-refresh:hover:not(:disabled):where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-calendar button.crm-calendar-refresh:active:not(:disabled):where(.tudor-crm,.tudor-crm *){border:0;background:var(--fc-classic-button-strong);color:var(--fc-classic-button-foreground)}.crm-page-container .crm-calendar button.crm-calendar-refresh:focus-visible:where(.tudor-crm,.tudor-crm *){outline:2px solid var(--fc-classic-button-outline);outline-offset:2px}.crm-page-container .crm-calendar button.crm-calendar-refresh:disabled:where(.tudor-crm,.tudor-crm *){background:var(--fc-classic-button);color:var(--fc-classic-button-foreground);opacity:.65}.crm-calendar-refresh-icon:where(.tudor-crm,.tudor-crm *){display:block;width:18px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M19.933%2013.041a8%208%200%201%201%20-9.925%20-8.788c3.899%20-1%207.935%201.007%209.425%204.747'%20/%3e%3cpath%20d='M20%204v5h-5'%20/%3e%3c/svg%3e") center / 18px 18px no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M19.933%2013.041a8%208%200%201%201%20-9.925%20-8.788c3.899%20-1%207.935%201.007%209.425%204.747'%20/%3e%3cpath%20d='M20%204v5h-5'%20/%3e%3c/svg%3e") center / 18px 18px no-repeat}.crm-calendar-loading .crm-calendar-refresh-icon:where(.tudor-crm,.tudor-crm *),.crm-calendar-syncing .crm-calendar-refresh-icon:where(.tudor-crm,.tudor-crm *){animation:crm-calendar-refresh-spin .9s linear infinite}@keyframes crm-calendar-refresh-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.crm-calendar-loading .crm-calendar-refresh-icon:where(.tudor-crm,.tudor-crm *),.crm-calendar-syncing .crm-calendar-refresh-icon:where(.tudor-crm,.tudor-crm *){animation:none}}.crm-calendar-day-action__ordinal:where(.tudor-crm,.tudor-crm *){font-size:.72em;line-height:1;vertical-align:.35em}.crm-page-container .crm-calendar-print-day .crm-calendar-print-day__preview:where(.tudor-crm,.tudor-crm *){display:block;flex:1 1 0;width:100%;min-height:240px;border:1px solid var(--crm-ui-border);border-radius:4px}.crm-page-container .crm-calendar-briefing-day .crm-calendar-briefing-day__pane:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:10px;min-width:0}.crm-page-container .crm-calendar-briefing-day .crm-calendar-briefing-day__visit:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:12px}.crm-page-container .crm-calendar-briefing-day .crm-calendar-briefing-day__visit-title:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:2px;min-width:0}.crm-page-container .crm-calendar-briefing-day .crm-calendar-briefing-day__visiting:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-primary);font-size:15px;font-weight:700}.crm-page-container .crm-calendar-briefing-day .crm-calendar-briefing-day__site:where(.tudor-crm,.tudor-crm *){display:block;color:var(--crm-ui-primary);font-weight:700}.crm-page-container .crm-calendar-briefing-day .crm-calendar-briefing-day__covers:where(.tudor-crm,.tudor-crm *){display:block;color:var(--crm-ui-text-muted);font-size:12px}.crm-page-container table.crm-visit-briefing-grid td .crm-badge.crm-visit-briefing-grid__visit-site:where(.tudor-crm,.tudor-crm *){display:table;margin-top:3px;white-space:nowrap}.crm-page-container table.crm-data-table tr.crm-visit-briefing-grid__row--visit-site td:where(.tudor-crm,.tudor-crm *){background:var(--crm-state-info-bg)}.crm-page-container .crm-sales-snapshot__alert:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;color:var(--crm-state-negative-text);font-size:12px;font-weight:600}.crm-page-container .crm-sales-snapshot__band:where(.tudor-crm,.tudor-crm *){display:grid;align-items:end;grid-template-columns:minmax(0,auto) minmax(0,1fr);column-gap:20px}.crm-page-container .crm-sales-snapshot__band:not(:has(>.crm-sales-snapshot__chart)):where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr)}.crm-page-container .crm-sales-snapshot__headline:where(.tudor-crm,.tudor-crm *){display:grid;margin:0;gap:1px}.crm-page-container .crm-sales-snapshot__headline>dd:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-text);font-size:24px;font-weight:620;line-height:1.1;font-variant-numeric:tabular-nums}.crm-page-container .crm-sales-snapshot__headline>dt:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:11px;line-height:1.3}.crm-page-container dd.crm-sales-snapshot__change:where(.tudor-crm,.tudor-crm *){display:flex;align-items:baseline;padding-top:3px;color:var(--brand-text-soft);font-size:12px;font-weight:600;gap:5px;font-variant-numeric:tabular-nums}.crm-page-container .crm-sales-snapshot__change svg:where(.tudor-crm,.tudor-crm *){align-self:center;width:13px;height:13px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.crm-page-container .crm-sales-snapshot__change em:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-style:normal;font-weight:400}.crm-page-container dd.crm-sales-snapshot__change--positive:where(.tudor-crm,.tudor-crm *){color:#1f6b3b}.crm-page-container dd.crm-sales-snapshot__change--negative:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-negative-text)}.crm-page-container .crm-sales-snapshot__supporting:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:baseline;margin:9px 0 0;padding:8px 0 0;border-top:1px solid var(--brand-border);gap:4px 16px}.crm-page-container .crm-sales-snapshot__supporting-item:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;align-items:baseline;gap:6px}.crm-page-container .crm-sales-snapshot__supporting-item dt:where(.tudor-crm,.tudor-crm *){display:flex;align-items:baseline;color:var(--brand-text-muted);font-size:12px;gap:5px}.crm-page-container .crm-sales-snapshot__supporting-item dt svg:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;align-self:center;width:13px;height:13px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.crm-page-container .crm-sales-snapshot__supporting-item dd:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-text);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.crm-page-container .crm-business-brief:where(.tudor-crm,.tudor-crm *){border-left:3px solid var(--brand-primary);padding-left:10px}.crm-page-container .crm-business-brief__heading:where(.tudor-crm,.tudor-crm *){width:100%;margin-bottom:9px}.crm-page-container .crm-business-brief__heading-content:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-business-brief__title:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-business-brief__footer:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center}.crm-page-container .crm-business-brief__heading-content:where(.tudor-crm,.tudor-crm *){width:100%;min-width:0;justify-content:space-between;gap:10px}.crm-page-container .crm-business-brief__title:where(.tudor-crm,.tudor-crm *){min-width:0;gap:6px}.crm-page-container .crm-business-brief__title svg:where(.tudor-crm,.tudor-crm *){width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25}.crm-page-container .crm-business-brief__badge:where(.tudor-crm,.tudor-crm *){min-height:19px;padding:2px 7px;font-size:9px}.crm-page-container .crm-business-brief__intro:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-business-brief__text:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-business-brief__section p:where(.tudor-crm,.tudor-crm *){color:var(--brand-text);font-size:11px;line-height:1.5}.crm-page-container .crm-business-brief__intro p:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-business-brief__text:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-business-brief__section p:where(.tudor-crm,.tudor-crm *){margin:0}.crm-page-container .crm-business-brief__intro p+p:where(.tudor-crm,.tudor-crm *){margin-top:5px;color:var(--brand-text-muted);font-size:10px}.crm-page-container .crm-business-brief__sections:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px}.crm-page-container .crm-business-brief__section h4:where(.tudor-crm,.tudor-crm *){margin:0 0 2px;color:var(--brand-text-muted);font-size:9px;font-weight:700;letter-spacing:.04em}.crm-page-container .crm-business-brief__state:where(.tudor-crm,.tudor-crm *){margin:0;padding:8px 0;font-size:11px}.crm-page-container .crm-business-brief__footer:where(.tudor-crm,.tudor-crm *){justify-content:space-between;margin-top:10px;padding-top:8px;border-top:1px solid var(--brand-border);gap:10px}.crm-page-container .crm-business-brief__footer>span:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:9px}.crm-app-utility-trigger:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:1px solid color-mix(in srgb,var(--brand-white) 28%,var(--brand-primary));border-radius:10px;background:var(--brand-primary);box-shadow:var(--shadow);color:var(--brand-white);font-weight:700;gap:7px}.crm-app-utility-trigger:hover:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-accent);background:color-mix(in srgb,var(--brand-white) 10%,var(--brand-primary));color:var(--brand-white)}.crm-app-utility-trigger-active:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-accent);background:color-mix(in srgb,var(--brand-accent) 18%,var(--brand-primary));box-shadow:inset 0 -3px 0 var(--brand-accent),var(--shadow);color:var(--brand-white)}.crm-app-utility-pin:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;width:38px;min-height:38px;padding:0;border:1px solid color-mix(in srgb,var(--brand-white) 28%,var(--brand-primary));border-radius:10px;background:color-mix(in srgb,var(--brand-white) 14%,var(--brand-primary));box-shadow:var(--shadow);color:var(--brand-white);cursor:pointer}.crm-app-utility-pin:hover:where(.tudor-crm,.tudor-crm *),.crm-app-utility-pin:focus-visible:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-accent);background:var(--brand-primary)}.crm-app-utility-trigger-icon:where(.tudor-crm,.tudor-crm *){width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.crm-app-utility-panel:where(.tudor-crm,.tudor-crm *){overflow:hidden;border:1px solid var(--crm-ui-border-strong);border-radius:14px;background:var(--crm-ui-surface);box-shadow:var(--shadow);color:var(--crm-ui-text)}.crm-app-utility-header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;padding:15px 16px 13px;border-bottom:3px solid var(--brand-accent);background:var(--brand-primary);color:var(--brand-white);gap:12px}.crm-app-utility-title:where(.tudor-crm,.tudor-crm *),.crm-macro-list-item>div:first-child:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px}.crm-app-utility-title strong:where(.tudor-crm,.tudor-crm *){font-size:15px}.crm-app-utility-description:where(.tudor-crm,.tudor-crm *){color:color-mix(in srgb,var(--brand-white) 78%,transparent);font-size:12px}.crm-app-utility-close:where(.tudor-crm,.tudor-crm *){display:grid;flex:0 0 auto;width:30px;min-width:30px;height:30px;padding:0;place-items:center;border:1px solid color-mix(in srgb,var(--brand-white) 34%,transparent);border-radius:8px;background:transparent;color:var(--brand-white)}.crm-app-utility-close:hover:where(.tudor-crm,.tudor-crm *),.crm-app-utility-close:focus-visible:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-white);background:color-mix(in srgb,var(--brand-white) 14%,transparent)}.crm-app-utility-close-icon:where(.tudor-crm,.tudor-crm *){width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.crm-macro-list-item span:where(.tudor-crm,.tudor-crm *),.crm-macro-preview-list span:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted);font-size:12px}.crm-app-utility-body:where(.tudor-crm,.tudor-crm *){display:grid;align-content:start;padding:14px;gap:12px}.crm-app-utility-body>label:where(.tudor-crm,.tudor-crm *),.crm-macro-step-editor .crm-collapsible-section__body>:is(label,.crm-macro-control):where(.tudor-crm,.tudor-crm *),.crm-macro-task-options>:is(label,.crm-macro-control):where(.tudor-crm,.tudor-crm *){display:grid;gap:5px;color:var(--crm-ui-text-muted);font-size:12px;font-weight:700}.crm-app-utility-actions:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px}.crm-app-utility-context:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;min-width:0;padding:10px;border:1px solid var(--crm-ui-border);border-radius:10px;background:var(--crm-ui-surface-muted);gap:10px}.crm-app-utility-context>div:where(.tudor-crm,.tudor-crm *){display:grid;min-width:0;gap:2px}.crm-app-utility-context>div span:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.crm-app-utility-context>div strong:where(.tudor-crm,.tudor-crm *){overflow:hidden;color:var(--crm-ui-text);text-overflow:ellipsis;white-space:nowrap}.crm-collapsible-section__header:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;align-items:center;gap:8px}.crm-collapsible-section__trigger:where(.tudor-crm,.tudor-crm *){display:grid;flex:1 1 auto;min-width:0;padding:4px 2px;border:0;background:transparent;color:var(--crm-ui-text);grid-template-columns:auto minmax(0,1fr) auto;gap:8px;text-align:left}.crm-collapsible-section__trigger:hover:where(.tudor-crm,.tudor-crm *),.crm-collapsible-section__trigger:focus-visible:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary)}.crm-collapsible-section__label:where(.tudor-crm,.tudor-crm *){font-weight:700}.crm-collapsible-section__summary:where(.tudor-crm,.tudor-crm *){overflow:hidden;color:var(--crm-ui-text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.crm-collapsible-section__chevron:where(.tudor-crm,.tudor-crm *){width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75;transform:rotate(-90deg);transition:transform .22s ease}.crm-collapsible-section__trigger[aria-expanded=true] .crm-collapsible-section__chevron:where(.tudor-crm,.tudor-crm *){transform:rotate(0)}.crm-collapsible-section__actions:where(.tudor-crm,.tudor-crm *){flex:0 0 auto}.crm-collapsible-section__content:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .24s ease,opacity .18s ease}.crm-collapsible-section__content[data-expanded=true]:where(.tudor-crm,.tudor-crm *){grid-template-rows:1fr;opacity:1}.crm-collapsible-section__content-inner:where(.tudor-crm,.tudor-crm *){min-height:0;overflow:hidden}.crm-collapsible-section__body:where(.tudor-crm,.tudor-crm *){display:grid;padding-top:9px;gap:9px}@media(prefers-reduced-motion:reduce){.crm-collapsible-section__content:where(.tudor-crm,.tudor-crm *),.crm-collapsible-section__chevron:where(.tudor-crm,.tudor-crm *){transition:none}}.crm-macro-list:where(.tudor-crm,.tudor-crm *),.crm-macro-step-list:where(.tudor-crm,.tudor-crm *){display:grid;gap:9px}.crm-macro-list-item:where(.tudor-crm,.tudor-crm *),.crm-macro-step-editor:where(.tudor-crm,.tudor-crm *){display:grid;padding:11px;gap:9px}.crm-macro-task-options:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:10px}.crm-macro-task-options>:is(label,.crm-macro-control):where(.tudor-crm,.tudor-crm *){flex:1 1 0}.crm-macro-preview-list:where(.tudor-crm,.tudor-crm *){display:grid;margin:0;padding-left:24px;gap:9px}.crm-macro-preview-list li:where(.tudor-crm,.tudor-crm *){padding-left:3px}.crm-macro-preview-list strong:where(.tudor-crm,.tudor-crm *),.crm-macro-preview-list span:where(.tudor-crm,.tudor-crm *){display:block}.crm-macro-record-types:where(.tudor-crm,.tudor-crm *),.crm-macro-visibility:where(.tudor-crm,.tudor-crm *){margin:0}.crm-macro-merge-fields:where(.tudor-crm,.tudor-crm *){display:grid;padding:11px;border:1px solid var(--brand-border);border-radius:var(--radius-lg);gap:7px}.crm-macro-merge-fields-label:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.crm-macro-merge-fields-hint:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-text-muted);font-size:11px}.crm-macro-merge-field-list:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:5px}.crm-macro-merge-warnings:where(.tudor-crm,.tudor-crm *){display:grid;margin:5px 0 0;padding-left:18px;gap:3px}.crm-metric-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:0}.crm-metric-card:where(.tudor-crm,.tudor-crm *){--crm-metric-accent: var(--brand-border-strong);position:relative;min-height:164px;padding:18px;overflow:hidden;border:1px solid var(--brand-border);border-radius:var(--radius-lg);background:var(--brand-white);display:grid;align-content:start;gap:6px}.crm-metric-card:where(.tudor-crm,.tudor-crm *):before{position:absolute;inset:0 0 auto;height:4px;background:var(--crm-metric-accent);content:""}.crm-metric-card--info:where(.tudor-crm,.tudor-crm *){--crm-metric-accent: #2f80c9}.crm-metric-card--positive:where(.tudor-crm,.tudor-crm *){--crm-metric-accent: #3d8b5f}.crm-metric-card--warning:where(.tudor-crm,.tudor-crm *){--crm-metric-accent: #c38b19}.crm-metric-card--negative:where(.tudor-crm,.tudor-crm *){--crm-metric-accent: #bf3c3c}.crm-metric-card dt:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:12px;font-weight:650;letter-spacing:.02em;text-transform:uppercase}.crm-metric-card dd:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-text);font-size:30px;font-weight:700;line-height:1.1}.crm-metric-card p:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-text-muted);font-size:12px;line-height:1.45}.crm-metric-card__action:where(.tudor-crm,.tudor-crm *){align-self:end;margin-top:auto;padding-top:8px}.crm-page-container .crm-admin-state:where(.tudor-crm,.tudor-crm *){margin:var(--crm-page-gutter)}.crm-page-container .crm-admin-note:where(.tudor-crm,.tudor-crm *){margin:var(--crm-page-gutter) var(--crm-page-gutter) 0;padding:9px 11px;border:1px solid var(--crm-ui-border);border-left:3px solid var(--crm-ui-accent);border-radius:4px;background:var(--crm-ui-surface-muted);color:var(--crm-ui-text);font-size:12px;line-height:1.5}.crm-page-container .crm-admin-note--caution:where(.tudor-crm,.tudor-crm *){border-left-color:var(--crm-state-warning-border);background:var(--crm-state-warning-bg);color:var(--crm-state-warning-text)}.crm-page-container .crm-admin-panel-body .crm-admin-note:where(.tudor-crm,.tudor-crm *){margin:10px 0 0}.crm-page-container .crm-admin-avatar:where(.tudor-crm,.tudor-crm *){width:44px;height:44px;font-size:15px}.crm-page-container .crm-admin-card-copy:where(.tudor-crm,.tudor-crm *){margin:0 0 10px;color:var(--crm-ui-text-muted);font-size:12px;line-height:1.5}.crm-page-container .crm-admin-rep-picker:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;max-width:320px}.crm-page-container .crm-admin-field:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;min-width:0}.crm-page-container .crm-admin-status-filter:where(.tudor-crm,.tudor-crm *){margin-top:8px;justify-self:start}.crm-page-container .crm-admin-preview:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;margin:0;padding:0;list-style:none}.crm-page-container .crm-admin-preview li:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:140px minmax(0,1fr);gap:10px;align-items:baseline;font-size:12px;line-height:1.5}.crm-page-container .crm-admin-preview-group:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted);font-weight:600}.crm-page-container .crm-admin-preview-value:where(.tudor-crm,.tudor-crm *){overflow-wrap:anywhere}.crm-page-container .crm-admin-token:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;margin-top:8px;padding:8px 10px;border:1px solid var(--crm-ui-border);border-radius:4px;background:var(--crm-ui-surface-muted)}.crm-page-container .crm-admin-token-label:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.crm-page-container .crm-admin-token-value:where(.tudor-crm,.tudor-crm *){overflow-wrap:anywhere;font-size:12px}.crm-page-container .crm-admin-token-expiry:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted);font-size:11px;line-height:1.45}.crm-page-container .crm-admin-tabs:where(.tudor-crm,.tudor-crm *){margin:0 auto 0 0}.crm-page-container .crm-admin-user-column:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px;align-content:start;position:sticky;top:12px;min-width:0}.crm-page-container .crm-admin-signature:where(.tudor-crm,.tudor-crm *){display:grid;gap:14px;margin:0 var(--crm-page-gutter);padding:16px 18px 18px}.crm-page-container .crm-admin-signature-caption:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-text-muted);font-size:var(--crm-font-caption);line-height:1.45}.crm-page-container .crm-admin-signature-intro:where(.tudor-crm,.tudor-crm *){margin:0;max-width:78ch;color:var(--brand-text-muted);font-size:var(--crm-font-body);line-height:1.45}.crm-page-container .crm-admin-signature-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:var(--crm-admin-signature-editor, 720px) minmax(320px,700px);justify-content:start;gap:18px;align-items:start}.crm-page-container .crm-admin-signature-editor:where(.tudor-crm,.tudor-crm *){display:grid;gap:12px;min-width:0}.crm-page-container .crm-admin-signature-shell:where(.tudor-crm,.tudor-crm *){border:1px solid var(--crm-control-border);border-radius:var(--crm-control-radius);background:var(--brand-white);overflow:hidden}.crm-page-container .crm-admin-signature-toolbar:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid var(--brand-border);background:var(--brand-surface)}.crm-page-container .crm-admin-signature-toolbar-label:where(.tudor-crm,.tudor-crm *){margin-right:2px;color:var(--brand-text-muted);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.crm-page-container .crm-admin-signature-chip:where(.tudor-crm,.tudor-crm *){min-height:24px;padding:0 8px;border:1px solid var(--brand-border-strong);border-radius:999px;background:var(--brand-white);color:var(--brand-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.crm-page-container .crm-admin-signature-chip:hover:not(:disabled):where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);background:var(--brand-surface-alt)}.crm-page-container .crm-admin-signature-row:where(.tudor-crm,.tudor-crm *){display:flex;align-items:end;gap:14px;flex-wrap:wrap}.crm-page-container .crm-admin-signature-tokens dt:where(.tudor-crm,.tudor-crm *){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.crm-page-container .crm-admin-signature code:where(.tudor-crm,.tudor-crm *){padding:1px 4px;border-radius:3px;background:#f1f3f5;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;overflow-wrap:anywhere}.crm-page-container .crm-admin-signature-field:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;max-width:100%}.crm-page-container .crm-admin-signature-field>span:where(.tudor-crm,.tudor-crm *){color:#54698d;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.crm-page-container .crm-admin-signature-field--narrow:where(.tudor-crm,.tudor-crm *){max-width:260px}.crm-page-container .crm-admin-signature-template:where(.tudor-crm,.tudor-crm *){display:block;width:100%;height:340px;min-height:0;box-sizing:border-box;resize:vertical;border:0;border-radius:0;background:var(--brand-white);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.6;tab-size:2;white-space:pre-wrap;overflow-wrap:anywhere}.crm-page-container .crm-admin-signature-actions:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--brand-border)}.crm-page-container .crm-admin-signature-actions .crm-admin-note:where(.tudor-crm,.tudor-crm *){margin-right:auto}.crm-page-container .crm-admin-signature-preview:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px;align-content:start;position:sticky;top:12px;min-width:0}.crm-page-container .crm-admin-signature-preview-head:where(.tudor-crm,.tudor-crm *){display:flex;align-items:baseline;gap:10px;max-width:660px}.crm-page-container .crm-admin-signature-preview-head .crm-admin-signature-caption:where(.tudor-crm,.tudor-crm *){margin-left:auto}.crm-page-container .crm-admin-signature-preview h4:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-primary);font-size:13px;font-weight:700}.crm-page-container .crm-admin-signature-mail:where(.tudor-crm,.tudor-crm *){max-width:660px;border:1px solid var(--brand-border-strong);border-radius:6px;background:var(--brand-white);overflow:hidden;box-shadow:0 1px 3px #00393a14}.crm-page-container .crm-admin-signature-mail-head:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;padding:10px 16px;border-bottom:1px solid var(--brand-border);background:var(--brand-surface);color:var(--brand-text-muted);font-size:var(--crm-font-caption)}.crm-page-container .crm-admin-signature-mail-head strong:where(.tudor-crm,.tudor-crm *){margin-right:6px;color:var(--brand-text);font-weight:600}.crm-page-container .crm-admin-signature-mail-body:where(.tudor-crm,.tudor-crm *){padding:16px;color:var(--brand-text);font-size:var(--crm-font-body)}.crm-page-container .crm-admin-signature-mail-body p:where(.tudor-crm,.tudor-crm *){margin:0 0 10px;line-height:1.5}.crm-page-container .crm-admin-signature-preview-frame:where(.tudor-crm,.tudor-crm *){display:inline-block;max-width:100%;margin-top:14px;padding:14px 0 0;border:0;border-radius:0;background:transparent;overflow-x:auto}.crm-page-container .crm-admin-signature-preview-frame img:where(.tudor-crm,.tudor-crm *){max-width:100%;height:auto}.crm-page-container .crm-admin-signature-preview-frame th:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-admin-signature-preview-frame td:where(.tudor-crm,.tudor-crm *){padding:0;border:0;font-size:inherit}.crm-page-container:not(.crm-reporting-appbar-scope):where(.tudor-crm,.tudor-crm *){--crm-control-height: 32px;--crm-control-compact-height: 28px;--crm-dropdown-height: 32px;--crm-density-table-header-height: 30px;--crm-density-table-row-height: 34px;--crm-density-row-padding-inline: 8px}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-dropdown-panel,.crm-select-menu-panel,.crm-options-menu-panel) :is(button,a,[role=option],label):where(.tudor-crm,.tudor-crm *){min-height:28px}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table th:where(.tudor-crm,.tudor-crm *){height:var(--crm-density-table-header-height);min-height:var(--crm-density-table-header-height);padding:7px var(--crm-density-row-padding-inline) 6px}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-data-table td:where(.tudor-crm,.tudor-crm *){height:var(--crm-density-table-row-height);padding:6px var(--crm-density-row-padding-inline)}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-task-page-row):where(.tudor-crm,.tudor-crm *){min-height:36px;padding:5px var(--crm-density-row-padding-inline)}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-sf-list-header,.crm-activity-header):where(.tudor-crm,.tudor-crm *){min-height:42px;padding-block:5px}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-details-field,.crm-sf-main .crm-details-field):where(.tudor-crm,.tudor-crm *){min-height:32px;padding-block:1px}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-detail-sidebar__section,.crm-record-summary-card-contact .crm-detail-sidebar__section):where(.tudor-crm,.tudor-crm *){gap:4px;padding-block:7px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-detail-sidebar__section .crm-detail-list:where(.tudor-crm,.tudor-crm *){gap:2px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-record .crm-sf-activity .crm-timeline-item:where(.tudor-crm,.tudor-crm *){min-height:40px;padding-block:4px!important}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-activity .crm-timeline-list:where(.tudor-crm,.tudor-crm *){gap:0;padding-block:3px 6px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-activity-group:where(.tudor-crm,.tudor-crm *){gap:5px;padding-bottom:2px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-activity-group-title:where(.tudor-crm,.tudor-crm *){padding-block:3px;line-height:14px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-activity .crm-activity-load-more:where(.tudor-crm,.tudor-crm *){padding-top:4px;padding-bottom:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-metric-card:where(.tudor-crm,.tudor-crm *){min-height:112px;padding:11px}.crm-page-container:not(.crm-reporting-appbar-scope) .account-penpot-page .crm-account-lifecycle:where(.tudor-crm,.tudor-crm *){margin-bottom:6px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-account-lifecycle-stage:where(.tudor-crm,.tudor-crm *){height:36px;padding-inline:16px 10px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-detail-sidebar:where(.tudor-crm,.tudor-crm *){padding:6px 10px 8px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-detail-sidebar__identity:where(.tudor-crm,.tudor-crm *){margin:-6px -10px 0;padding:9px 10px 8px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-detail-identity-header:where(.tudor-crm,.tudor-crm *){gap:7px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-detail-identity-header__main:where(.tudor-crm,.tudor-crm *){grid-template-columns:38px minmax(0,1fr);gap:9px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-detail-identity-header__main--with-action:where(.tudor-crm,.tudor-crm *){grid-template-columns:38px minmax(0,1fr) auto}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-detail-identity-header__icon:where(.tudor-crm,.tudor-crm *){width:38px;height:38px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-detail-identity-header__reference:where(.tudor-crm,.tudor-crm *){margin-top:4px}.crm-page-container:not(.crm-reporting-appbar-scope) .account-penpot-summary__meta:where(.tudor-crm,.tudor-crm *){min-height:20px}.crm-page-container:not(.crm-reporting-appbar-scope) .account-penpot-summary__pill:where(.tudor-crm,.tudor-crm *){min-height:20px;padding-inline:7px;line-height:18px}.crm-page-container:not(.crm-reporting-appbar-scope) .account-penpot-summary__section h3:where(.tudor-crm,.tudor-crm *){margin-bottom:4px}.crm-page-container:not(.crm-reporting-appbar-scope) .account-penpot-summary .crm-detail-sidebar-field:where(.tudor-crm,.tudor-crm *){min-height:22px;padding-block:1px}.crm-page-container:not(.crm-reporting-appbar-scope) .account-penpot-summary__section--calling-notes p:where(.tudor-crm,.tudor-crm *){padding:6px 8px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-detail-sidebar__actions:where(.tudor-crm,.tudor-crm *){gap:6px;padding-top:6px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-detail-sidebar__actions :is(.crm-button,.secondary-button):where(.tudor-crm,.tudor-crm *){min-height:32px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-activity-header-tools:where(.tudor-crm,.tudor-crm *){gap:6px;grid-template-columns:minmax(180px,1fr) 116px 136px 32px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-activity-refresh:where(.tudor-crm,.tudor-crm *){min-height:32px;height:32px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-activity-refresh:where(.tudor-crm,.tudor-crm *){width:32px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-activity-actions:where(.tudor-crm,.tudor-crm *){flex-basis:auto;padding:4px 10px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-activity .crm-timeline-list-empty:where(.tudor-crm,.tudor-crm *){padding:10px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-activity-empty-state:where(.tudor-crm,.tudor-crm *){gap:3px;padding:12px 14px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-activity-empty-state .crm-activity-load-more:where(.tudor-crm,.tudor-crm *){padding-top:4px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-toolbar:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;padding:6px 10px 8px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-tabs:where(.tudor-crm,.tudor-crm *){gap:3px;padding:3px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-tab:where(.tudor-crm,.tudor-crm *){min-height:28px;padding-inline:5px;line-height:28px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-search:where(.tudor-crm,.tudor-crm *){margin-top:5px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-search input:where(.tudor-crm,.tudor-crm *){min-height:32px;height:32px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-scroll:where(.tudor-crm,.tudor-crm *){gap:6px;padding:8px 10px 10px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-card:where(.tudor-crm,.tudor-crm *){padding:7px 10px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-card-title:where(.tudor-crm,.tudor-crm *){margin-bottom:5px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-card-fields:where(.tudor-crm,.tudor-crm *){gap:2px 18px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sales-snapshot__heading:where(.tudor-crm,.tudor-crm *){margin-bottom:7px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sales-snapshot__supporting:where(.tudor-crm,.tudor-crm *){gap:3px;margin-top:7px;padding-top:6px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sf-list-table .crm-table-filter-row th:where(.tudor-crm,.tudor-crm *){top:var(--crm-density-table-header-height);height:40px;min-height:40px;padding:5px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-search-results-table .crm-table-filter-row th:where(.tudor-crm,.tudor-crm *){height:40px;min-height:40px;padding:5px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-table-filter-row .crm-table-column-filter:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):where(.tudor-crm,.tudor-crm *){height:30px;min-height:30px;padding:0 8px 0 24px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-table-filter-row .crm-table-column-filter-field:has(>.crm-table-column-filter-clear) .crm-table-column-filter:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):where(.tudor-crm,.tudor-crm *){padding-right:28px}.crm-lists-report-status:where(.tudor-crm,.tudor-crm *){border-bottom:1px solid var(--crm-border-color, #d8dde6);background:#fff;color:#172b4d;font:500 12px/1.2 Arial,sans-serif}.crm-lists-report-status strong:where(.tudor-crm,.tudor-crm *){font-weight:700}.crm-lists-report-status span:where(.tudor-crm,.tudor-crm *){color:#5b6878}.crm-lists-sidebar-section:where(.tudor-crm,.tudor-crm *){background:#fff}.crm-lists-sidebar-section>h2:where(.tudor-crm,.tudor-crm *){padding:0}.crm-lists-control-label:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;color:#52637a;font-size:11px;font-weight:600}.crm-lists-sidebar-section .crm-input:where(.tudor-crm,.tudor-crm *),.crm-lists-sidebar-section .crm-select:where(.tudor-crm,.tudor-crm *){width:100%;min-width:0}.crm-lists-sidebar-heading:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:8px}.crm-lists-sidebar-heading h2:where(.tudor-crm,.tudor-crm *){min-width:0;padding:0}.crm-lists-sidebar-heading .crm-button:where(.tudor-crm,.tudor-crm *){flex:0 0 auto}.crm-lists-sidebar-heading .crm-table-column-editor:where(.tudor-crm,.tudor-crm *){flex:0 0 auto}.crm-lists-sidebar-heading .crm-table-column-editor-panel:where(.tudor-crm,.tudor-crm *){right:0;left:auto;z-index:4}.crm-lists-filter-controls:where(.tudor-crm,.tudor-crm *){display:grid;gap:7px}.crm-saved-filter-list:where(.tudor-crm,.tudor-crm *){display:grid;gap:7px;padding-top:2px}.crm-saved-filter-list__heading:where(.tudor-crm,.tudor-crm *),.crm-saved-filter-list__item:where(.tudor-crm,.tudor-crm *),.crm-saved-filter-list__actions:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center}.crm-saved-filter-list__heading:where(.tudor-crm,.tudor-crm *),.crm-saved-filter-list__item:where(.tudor-crm,.tudor-crm *){justify-content:space-between;gap:8px}.crm-saved-filter-list__heading:where(.tudor-crm,.tudor-crm *){color:#52637a;font-size:11px}.crm-saved-filter-list__heading>strong:where(.tudor-crm,.tudor-crm *){color:#172b4d;font-weight:700}.crm-saved-filter-list__items:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px}.crm-saved-filter-list__item:where(.tudor-crm,.tudor-crm *){min-width:0;padding:7px;border:1px solid #d8dde6;border-radius:4px;background:#f7f9fc}.crm-saved-filter-list__description:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;min-width:0;color:#52637a;font-size:11px}.crm-saved-filter-list__description>strong:where(.tudor-crm,.tudor-crm *),.crm-saved-filter-list__description>span:where(.tudor-crm,.tudor-crm *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-saved-filter-list__description>strong:where(.tudor-crm,.tudor-crm *){color:#172b4d;font-weight:600}.crm-saved-filter-list__actions:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;gap:4px}.crm-saved-filter-list__empty:where(.tudor-crm,.tudor-crm *){margin:0;color:#7a8798;font-size:11px}.crm-lists-filter-option:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr) 170px;align-items:center}.crm-lists-filter-option>span:where(.tudor-crm,.tudor-crm *){min-width:0}.crm-sf-activity .crm-timeline-item-call:where(.tudor-crm,.tudor-crm *),.crm-sf-activity .crm-timeline-item-email:where(.tudor-crm,.tudor-crm *),.crm-sf-activity .crm-timeline-item-activity:where(.tudor-crm,.tudor-crm *),.crm-sf-activity .crm-timeline-item-milestone:where(.tudor-crm,.tudor-crm *),.crm-sf-activity .crm-timeline-item-visit:where(.tudor-crm,.tudor-crm *),.crm-sf-activity .crm-timeline-item-task:where(.tudor-crm,.tudor-crm *),.crm-sf-activity .crm-timeline-item-note:where(.tudor-crm,.tudor-crm *),.crm-sf-activity .crm-timeline-item-event:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr)}.crm-sf-activity .crm-timeline-item-expanded>.crm-timeline-marker:where(.tudor-crm,.tudor-crm *){top:24px}.crm-sf-activity .crm-timeline-item-call .crm-timeline-detail:where(.tudor-crm,.tudor-crm *){grid-column:1;grid-row:auto}.crm-activity-summary:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:14px;row-gap:1px;min-width:0}.crm-activity-summary__title:where(.tudor-crm,.tudor-crm *){grid-column:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-activity-summary__stamp:where(.tudor-crm,.tudor-crm *){grid-column:2;color:var(--brand-text-muted);font-size:13px;font-variant-numeric:tabular-nums;line-height:1.4;white-space:nowrap}.crm-activity-summary__context:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:nowrap;align-items:baseline;grid-column:1;gap:0 5px;min-width:0;overflow:hidden;color:var(--brand-text-muted);font-size:13px;line-height:1.45;white-space:nowrap}.crm-activity-summary__context>span:where(.tudor-crm,.tudor-crm *){flex:0 0 auto}.crm-activity-summary__context>.crm-activity-summary__party:where(.tudor-crm,.tudor-crm *){flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.crm-timeline-item .crm-activity-summary:where(.tudor-crm,.tudor-crm *){padding-right:32px}.crm-timeline-item:is(.crm-timeline-item-email,.crm-timeline-item-activity) .crm-activity-summary:where(.tudor-crm,.tudor-crm *){padding-right:28px}.account-penpot-page .crm-timeline-item:is(.crm-timeline-item-email,.crm-timeline-item-activity) .crm-activity-summary:where(.tudor-crm,.tudor-crm *){padding-right:12px}.crm-activity-summary__party:where(.tudor-crm,.tudor-crm *){color:var(--brand-text);font-weight:400}.crm-activity-summary__separator:where(.tudor-crm,.tudor-crm *){color:#9aa1a8}.crm-activity-summary__action:where(.tudor-crm,.tudor-crm *){grid-column:2;justify-self:end;margin-block:-2px;opacity:0;transition:opacity .12s ease}.crm-timeline-item:hover .crm-activity-summary__action:where(.tudor-crm,.tudor-crm *),.crm-activity-summary__action:focus-within:where(.tudor-crm,.tudor-crm *){opacity:1}.crm-activity-summary__action .crm-timeline-note-action:where(.tudor-crm,.tudor-crm *){font-size:13px;font-weight:500}.crm-timeline-item .crm-activity-summary .crm-activity-summary__kind:where(.tudor-crm,.tudor-crm *){margin-right:8px;padding:0 7px;font-size:12px;font-weight:600;vertical-align:1px}.crm-sf-activity .crm-timeline-item>.crm-timeline-expanded-text:where(.tudor-crm,.tudor-crm *){max-height:420px;margin:6px 0 4px;padding:12px 16px;border:1px solid var(--brand-border);border-left:3px solid var(--brand-primary);border-radius:6px;background:var(--brand-white);color:var(--brand-text);font-size:14px;line-height:1.6}.crm-sf-activity .crm-timeline-item>.crm-timeline-detail:where(.tudor-crm,.tudor-crm *){align-items:center;gap:6px 16px;margin-top:4px}.crm-sf-activity .crm-timeline-item>.crm-timeline-detail>.crm-timeline-archive-action:where(.tudor-crm,.tudor-crm *){margin-left:auto}.crm-sf-activity .crm-timeline-item>.crm-timeline-detail a:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary);font-weight:500;text-underline-offset:2px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-card-fields:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr);gap:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-field:where(.tudor-crm,.tudor-crm *){display:grid;align-items:baseline;grid-template-columns:240px minmax(0,1fr);grid-template-rows:auto;min-height:0;padding:8px 34px 8px 10px;border-bottom:1px solid var(--brand-border-subtle, #f1f2f3);border-radius:0;column-gap:14px;row-gap:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-card-fields>.crm-penpot-details-field:last-child:where(.tudor-crm,.tudor-crm *){padding-bottom:2px;border-bottom:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-field-label:where(.tudor-crm,.tudor-crm *){font-size:13px;line-height:1.4}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-field-value:where(.tudor-crm,.tudor-crm *){margin-top:0;font-size:14px;line-height:1.4}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-penpot-details-field-value-empty:where(.tudor-crm,.tudor-crm *){color:#a4abb1}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-details-field-grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr);gap:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-details-field-grid>.crm-details-field:where(.tudor-crm,.tudor-crm *){display:grid;align-items:baseline;grid-template-columns:240px minmax(0,1fr);grid-template-rows:auto;padding-inline:10px 34px;border-bottom:1px solid var(--brand-border-subtle, #f1f2f3);border-radius:0;column-gap:14px;row-gap:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-details-field-grid>.crm-details-field:last-child:where(.tudor-crm,.tudor-crm *){padding-bottom:2px;border-bottom:0}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-details-field-grid>.crm-details-field,.crm-penpot-details-field):where(.tudor-crm,.tudor-crm *):before{inset:8px auto 8px 3px;width:3px}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-details-field-grid>.crm-details-field,.crm-penpot-details-field):is(:hover,:focus-within,.crm-details-field-editing):not(.crm-details-field-readonly):where(.tudor-crm,.tudor-crm *){border-color:transparent;border-radius:8px;background:color-mix(in srgb,var(--brand-primary) 5%,var(--brand-white))}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-details-field-grid>.crm-details-field,.crm-penpot-details-field):is(:hover,:focus-within):not(.crm-details-field-readonly):where(.tudor-crm,.tudor-crm *):before{background:color-mix(in srgb,var(--brand-primary) 40%,var(--brand-white))}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-details-field-grid>.crm-details-field,.crm-penpot-details-field).crm-details-field-editing:not(.crm-details-field-readonly):where(.tudor-crm,.tudor-crm *):before{background:var(--brand-primary)}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-details-field-grid>.crm-details-field,.crm-penpot-details-field).crm-details-field-dirty:not(.crm-details-field-editing,.crm-details-field-readonly):where(.tudor-crm,.tudor-crm *):before{background:#6fb889}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-details-field-grid>.crm-details-field,.crm-penpot-details-field).crm-details-field-readonly:is(:hover,:focus-within):where(.tudor-crm,.tudor-crm *){border-color:transparent transparent var(--brand-border-subtle, #f1f2f3);background:transparent}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-details-field-grid>.crm-details-field,.crm-penpot-details-field).crm-details-field-readonly:where(.tudor-crm,.tudor-crm *):before{display:none}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sales-snapshot__trend:where(.tudor-crm,.tudor-crm *){min-width:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sales-snapshot__trend-caption:where(.tudor-crm,.tudor-crm *){padding-bottom:4px;color:var(--brand-text-muted);font-size:10px;text-align:right}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sales-snapshot__plot:where(.tudor-crm,.tudor-crm *){display:grid;align-items:end;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);height:48px;border-bottom:1px solid var(--brand-border);gap:2px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sales-snapshot__bar:where(.tudor-crm,.tudor-crm *){position:relative;display:flex;align-items:flex-end;justify-content:center;height:100%}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sales-snapshot__bar>i:where(.tudor-crm,.tudor-crm *){display:block;width:100%;max-width:26px;border-radius:4px 4px 0 0;background:var(--brand-primary)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sales-snapshot__bar--empty>i:where(.tudor-crm,.tudor-crm *){height:2px!important;border-radius:0;background:var(--brand-border)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sales-snapshot__bar-tip:where(.tudor-crm,.tudor-crm *){position:absolute;bottom:calc(100% + 6px);left:50%;z-index:2;display:none;padding:3px 7px;border-radius:5px;background:var(--brand-text);color:var(--brand-white, #fff);font-size:11px;white-space:nowrap;transform:translate(-50%);font-variant-numeric:tabular-nums}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sales-snapshot__bar:hover .crm-sales-snapshot__bar-tip:where(.tudor-crm,.tudor-crm *){display:block}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sales-snapshot__axis:where(.tudor-crm,.tudor-crm *){display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding-top:4px;gap:2px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-sales-snapshot__axis>span:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:10px;text-align:center}.crm-virtual-table-spacer:where(.tudor-crm,.tudor-crm *),.crm-virtual-table-spacer td:where(.tudor-crm,.tudor-crm *){padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.crm-virtual-table-spacer td:where(.tudor-crm,.tudor-crm *){height:0!important;line-height:0!important}.crm-data-table__cell--number:where(.tudor-crm,.tudor-crm *){text-align:right;font-variant-numeric:tabular-nums}.crm-table-column-editor-search:where(.tudor-crm,.tudor-crm *){width:100%;margin-bottom:8px}.crm-column-filter:where(.tudor-crm,.tudor-crm *){display:inline-flex;flex:0 0 auto;margin-left:auto}.crm-column-filter-trigger:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--brand-text-muted);cursor:pointer}.crm-column-filter-trigger:hover:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-border);background:var(--brand-white);color:var(--brand-primary)}.crm-column-filter-trigger--on:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);background:var(--brand-white);color:var(--brand-primary)}.crm-column-filter-glyph:where(.tudor-crm,.tudor-crm *){width:11px;height:11px;background:currentColor;clip-path:polygon(0 0,100% 0,60% 45%,60% 100%,40% 100%,40% 45%)}.crm-column-filter-trigger .crm-column-filter-glyph:where(.tudor-crm,.tudor-crm *){opacity:1}.crm-column-filter-panel:where(.tudor-crm,.tudor-crm *){position:fixed;z-index:10000;display:flex;width:264px;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--brand-border-strong);border-radius:10px;background:var(--brand-white);box-shadow:0 10px 30px -10px #0000004d;overflow:hidden auto}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-joiner:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;color:var(--brand-text-muted);font-size:12px}.crm-column-filter-dates:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px}.crm-column-filter-dates>label:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px;color:var(--brand-text-soft);font-size:12px;font-weight:650}.crm-column-filter-dates .crm-date-input:where(.tudor-crm,.tudor-crm *){width:100%;box-sizing:border-box}.crm-column-filter-dates .crm-column-filter-note:where(.tudor-crm,.tudor-crm *){padding:0}.crm-column-filter-sorts:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;padding-bottom:8px;border-bottom:1px solid var(--brand-border)}.crm-column-filter-sort:where(.tudor-crm,.tudor-crm *),.crm-column-filter-all:where(.tudor-crm,.tudor-crm *){padding:6px 8px;border:0;border-radius:6px;background:transparent;color:var(--brand-text);cursor:pointer;font:inherit;font-size:13px;text-align:left}.crm-column-filter-sort:hover:where(.tudor-crm,.tudor-crm *),.crm-column-filter-all:hover:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt)}.crm-column-filter-sort--on:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary);font-weight:650}.crm-column-filter-all:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary);font-size:12px;font-weight:650}.crm-no-matches:where(.tudor-crm,.tudor-crm *){display:grid;justify-items:center;gap:8px;border:0;background:none;text-align:center}.crm-no-matches__title:where(.tudor-crm,.tudor-crm *){color:var(--brand-text);font-size:14px;font-weight:650}.crm-no-matches__description:where(.tudor-crm,.tudor-crm *){max-width:420px;color:var(--brand-text-muted);font-size:13px;line-height:1.45}.crm-no-matches__actions:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:2px}.crm-table-column-editor-panel .crm-table-column-editor-subheading:where(.tudor-crm,.tudor-crm *),.crm-table-column-editor-panel .crm-table-column-editor-search:where(.tudor-crm,.tudor-crm *),.crm-table-column-editor-panel .crm-table-column-editor-heading:where(.tudor-crm,.tudor-crm *){flex:0 0 auto}.crm-table-column-editor-panel--grouped:where(.tudor-crm,.tudor-crm *){width:424px;padding:10px}.crm-table-column-editor-panel--grouped .crm-table-column-editor-heading:where(.tudor-crm,.tudor-crm *){align-items:center;padding-bottom:7px}.crm-table-column-editor-panel--grouped .crm-table-column-editor-list:where(.tudor-crm,.tudor-crm *){gap:0;padding-top:3px}.crm-table-column-editor-panel--grouped .crm-table-column-editor-row:where(.tudor-crm,.tudor-crm *){min-height:28px;padding:1px 4px;gap:6px}.crm-table-column-editor-panel--grouped .crm-table-column-editor-move button:where(.tudor-crm,.tudor-crm *){width:22px;height:22px;min-height:0}.crm-table-column-editor-panel--grouped .crm-table-column-editor-search:where(.tudor-crm,.tudor-crm *){min-height:30px}.crm-table-column-editor-panel--grouped .crm-table-column-editor-list:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;max-height:min(146px,20vh)}.crm-table-column-editor-panel--grouped .crm-table-column-editor-groups:where(.tudor-crm,.tudor-crm *){min-height:96px;max-height:min(288px,38vh);flex:0 1 auto}.crm-table-column-editor-subheading:where(.tudor-crm,.tudor-crm *){display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:3px 0 0;color:var(--brand-text);font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.crm-table-column-editor-subheading>span:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.crm-table-column-editor-groups:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px;overflow-y:auto}.crm-table-column-editor-group>h4:where(.tudor-crm,.tudor-crm *){margin:0 0 4px;padding-bottom:3px;border-bottom:1px solid var(--brand-border);color:var(--brand-primary);font-size:12px;font-weight:700}.crm-table-column-editor-section>h5:where(.tudor-crm,.tudor-crm *){margin:4px 0 1px;color:var(--brand-text-muted);font-size:11px;font-weight:650}.crm-table-column-editor-add-list:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}.crm-table-column-editor-add:where(.tudor-crm,.tudor-crm *){display:grid;min-height:26px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:0 4px;border-radius:6px;cursor:pointer;font-size:13px}.crm-table-column-editor-add:hover:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt)}.crm-table-column-editor-add>span:where(.tudor-crm,.tudor-crm *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-table-column-editor-note:where(.tudor-crm,.tudor-crm *){margin:0;padding:2px 4px 6px;color:var(--brand-text-muted);font-size:12.5px}.crm-option-list:where(.tudor-crm,.tudor-crm *){display:flex;min-height:0;flex-direction:column;gap:6px}.crm-option-list-items:where(.tudor-crm,.tudor-crm *){display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:1px;overflow-y:auto}.crm-option-list-item:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;display:grid;flex:0 0 auto;min-height:32px;align-content:center;gap:1px;padding:6px 9px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--brand-text);cursor:pointer;font:inherit;font-size:13.5px;text-align:left}.crm-option-list-item--noted .crm-option-list-item-label:where(.tudor-crm,.tudor-crm *){font-weight:650}.crm-option-list-item-note:where(.tudor-crm,.tudor-crm *){overflow:hidden;color:var(--brand-primary);font-size:11.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.crm-option-list-item:hover:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt)}.crm-option-list-item--on:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);background:var(--brand-white);color:var(--brand-primary);font-weight:650}.crm-option-list-item:focus-visible:where(.tudor-crm,.tudor-crm *){outline:2px solid var(--brand-primary);outline-offset:1px}.crm-option-list-note:where(.tudor-crm,.tudor-crm *){margin:0;padding:4px 6px;color:var(--brand-text-muted);font-size:12.5px}.crm-value-tick-list:where(.tudor-crm,.tudor-crm *){display:flex;min-height:0;flex-direction:column;gap:6px}.crm-value-tick-list>.crm-column-filter-search:where(.tudor-crm,.tudor-crm *),.crm-value-tick-list>.crm-column-filter-all:where(.tudor-crm,.tudor-crm *),.crm-option-list>.crm-option-list-search:where(.tudor-crm,.tudor-crm *){flex:0 0 auto}.crm-column-filter-values:where(.tudor-crm,.tudor-crm *){display:grid;align-content:start;gap:1px;max-height:232px;overflow-y:auto}.crm-column-filter-value input:where(.tudor-crm,.tudor-crm *){width:15px;min-width:0;height:15px;min-height:0;accent-color:var(--brand-primary)}.crm-column-filter-value:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-height:30px;padding:0 6px;border-radius:6px;font-size:13px;cursor:pointer}.crm-column-filter-value:hover:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt)}.crm-column-filter-value>span:where(.tudor-crm,.tudor-crm *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-column-filter-note:where(.tudor-crm,.tudor-crm *){margin:0;padding:4px 6px 8px;color:var(--brand-text-muted);font-size:12.5px}.crm-column-filter-actions:where(.tudor-crm,.tudor-crm *){display:flex;gap:6px;justify-content:flex-end;padding-top:8px;border-top:1px solid var(--brand-border)}.crm-filter-chip:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:stretch;max-width:100%;min-height:28px;border:1px solid var(--brand-primary);border-radius:15px;background:var(--brand-teal-soft);overflow:hidden}.crm-filter-chip__body:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;gap:6px;min-width:0;padding:0 4px 0 11px;border:0;background:transparent;color:var(--brand-text);cursor:pointer;font:inherit;font-size:12px;text-align:left}.crm-filter-chip__body:hover:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt)}.crm-filter-chip__body strong:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;color:var(--brand-primary);font-weight:700}.crm-filter-chip__body>span:where(.tudor-crm,.tudor-crm *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--brand-text-soft)}.crm-filter-chip__remove:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;justify-content:center;width:26px;flex:0 0 auto;padding:0;border:0;border-left:1px solid var(--brand-border);background:transparent;color:var(--brand-text-soft);cursor:pointer;font:inherit;font-size:15px;line-height:1}.crm-filter-chip__remove:hover:where(.tudor-crm,.tudor-crm *){background:var(--brand-surface-alt);color:var(--brand-primary)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-resizable-table-header-label--with-control:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:4px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-resizable-table-header-label--with-control .crm-table-sort-header-button:where(.tudor-crm,.tudor-crm *){min-width:0;flex:1 1 auto}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-resizable-table-header-label--with-control .crm-table-sort-header-button>span:first-child:where(.tudor-crm,.tudor-crm *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-builder-row:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;flex-wrap:wrap;gap:6px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-builder-row .crm-input:where(.tudor-crm,.tudor-crm *){width:128px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal.crm-lists-filter-modal:where(.tudor-crm,.tudor-crm *){width:880px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-dialog:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:250px minmax(0,1fr);gap:16px;align-items:stretch}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-dialog>.crm-modal__footer:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-fields:where(.tudor-crm,.tudor-crm *),.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-value-pane:where(.tudor-crm,.tudor-crm *){height:min(392px,52vh);min-height:236px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-fields:where(.tudor-crm,.tudor-crm *){padding-right:14px;border-right:1px solid var(--brand-border)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-value-pane:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;flex-direction:column;gap:10px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-value-heading:where(.tudor-crm,.tudor-crm *){margin:0;flex:0 0 auto;font-size:15px;font-weight:650}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-conditions:where(.tudor-crm,.tudor-crm *){display:flex;min-height:0;flex:0 0 auto;flex-wrap:wrap;gap:6px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-conditions:where(.tudor-crm,.tudor-crm *){padding:0;border:0;background:none}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-conditions .crm-segmented-filter-button:where(.tudor-crm,.tudor-crm *){min-height:32px;padding:5px 12px;border:1px solid var(--brand-border);border-radius:6px;background:var(--brand-white);color:var(--brand-text);font-size:13px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-conditions .crm-segmented-filter-button-active:where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);background:var(--brand-primary);box-shadow:none;color:var(--brand-white);font-weight:650}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-values:where(.tudor-crm,.tudor-crm *){min-height:0;flex:1 1 auto}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-values .crm-column-filter-values:where(.tudor-crm,.tudor-crm *){max-height:none;flex:1 1 auto}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-dialog .crm-column-filter-value:where(.tudor-crm,.tudor-crm *){min-height:34px;font-size:13.5px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-value-row:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-value-row>.crm-input:where(.tudor-crm,.tudor-crm *){flex:1 1 120px;width:auto;min-width:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-value-input:where(.tudor-crm,.tudor-crm *){width:100%;max-width:320px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-value-note:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-text-muted);font-size:13px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-lists-filter-builder-joiner:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;padding:0 1px;color:var(--brand-text-muted);font-size:12px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-tab:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:12px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-value-warning:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-warning-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-value-muted:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-late:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-negative-text);font-weight:600}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-headline:where(.tudor-crm,.tudor-crm *){margin:0 0 8px;padding:10px 12px;border:1px solid var(--crm-ui-border);border-radius:6px;font-size:13px;line-height:1.45}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-headline--negative:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-negative-border);background:var(--crm-state-negative-bg);color:var(--crm-state-negative-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-headline--warning:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-warning-border);background:var(--crm-state-warning-bg);color:var(--crm-state-warning-text)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-headline--positive:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-ui-border);background:var(--crm-ui-surface-muted);color:var(--brand-text-soft)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-note:where(.tudor-crm,.tudor-crm *){margin:0 0 8px;color:var(--brand-text-muted);font-size:12px;line-height:1.45}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-last-paid:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:12px;font-weight:400;text-transform:none;letter-spacing:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-figures:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--crm-ui-border);border-radius:6px;overflow:hidden}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-figure:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-right:1px solid var(--crm-ui-border);min-width:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-figure:last-child:where(.tudor-crm,.tudor-crm *){border-right:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-figure__label:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-figure__value:where(.tudor-crm,.tudor-crm *){font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-figure__value--text:where(.tudor-crm,.tudor-crm *){font-size:14px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-figure__sub:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:11px;line-height:1.35;overflow-wrap:anywhere}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-ageing:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-ageing__bucket:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:4px;min-width:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-ageing__label:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-ageing__value:where(.tudor-crm,.tudor-crm *){font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-ageing__bar:where(.tudor-crm,.tudor-crm *){display:block;height:20px;border-radius:3px;background:var(--crm-ui-surface-muted);overflow:hidden}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-ageing__bar-fill:where(.tudor-crm,.tudor-crm *){display:block;height:100%;border-radius:3px;background:var(--crm-ui-border-strong)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-ageing__bar-fill--warning:where(.tudor-crm,.tudor-crm *){background:var(--crm-state-warning-border)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-ageing__bar-fill--negative:where(.tudor-crm,.tudor-crm *){background:var(--crm-state-negative-border)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-doc-type:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);white-space:nowrap}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-show-all:where(.tudor-crm,.tudor-crm *){padding:0;border:0;background:none;color:var(--crm-ui-primary);font:inherit;text-decoration:underline;cursor:pointer}@media(max-width:1100px){.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-figures:where(.tudor-crm,.tudor-crm *){grid-template-columns:repeat(2,minmax(0,1fr))}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-figure:nth-child(2):where(.tudor-crm,.tudor-crm *){border-right:0}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-figure:nth-child(-n+2):where(.tudor-crm,.tudor-crm *){border-bottom:1px solid var(--crm-ui-border)}}@media(max-width:680px){.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-figures:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-figure:where(.tudor-crm,.tudor-crm *){border-right:0;border-bottom:1px solid var(--crm-ui-border)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-figure:last-child:where(.tudor-crm,.tudor-crm *){border-bottom:0}}@media(max-width:520px){.crm-page-container:not(.crm-reporting-appbar-scope) .crm-credit-ageing:where(.tudor-crm,.tudor-crm *){grid-template-columns:repeat(3,minmax(0,1fr))}}.crm-tour:where(.tudor-crm,.tudor-crm *){--crm-tour-scrim: rgba(12, 28, 28, .62);--crm-tour-glide: .35s cubic-bezier(.22, .8, .3, 1);position:fixed;z-index:1150;inset:0;animation:crm-tour-fade-in .25s ease-out both;pointer-events:none}.crm-tour--closing:where(.tudor-crm,.tudor-crm *){animation:crm-tour-fade-out .25s ease-in both;pointer-events:none}.crm-tour-blocker:where(.tudor-crm,.tudor-crm *){position:absolute;cursor:default;pointer-events:auto}.crm-tour-hole:where(.tudor-crm,.tudor-crm *){position:fixed;border-radius:10px;box-shadow:0 0 0 2px var(--brand-accent),0 0 0 6px color-mix(in srgb,var(--brand-accent) 35%,transparent),0 0 0 200vmax var(--crm-tour-scrim);pointer-events:none;transition:top var(--crm-tour-glide),left var(--crm-tour-glide),width var(--crm-tour-glide),height var(--crm-tour-glide),box-shadow var(--crm-tour-glide)}.crm-tour-hole--empty:where(.tudor-crm,.tudor-crm *){box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 200vmax var(--crm-tour-scrim)}.crm-tour-hole--task:where(.tudor-crm,.tudor-crm *){box-shadow:0 0 0 3px var(--brand-accent),0 0 0 8px color-mix(in srgb,var(--brand-accent) 40%,transparent),0 0 0 200vmax var(--crm-tour-scrim)}.crm-tour-hole--done:where(.tudor-crm,.tudor-crm *){box-shadow:0 0 0 3px var(--brand-primary),0 0 0 8px color-mix(in srgb,var(--brand-primary) 30%,transparent),0 0 0 200vmax var(--crm-tour-scrim)}.crm-tour-pulse:where(.tudor-crm,.tudor-crm *){position:absolute;inset:0;border-radius:inherit;animation:crm-tour-pulse 1.2s ease-out 2 both}.crm-tour-card:where(.tudor-crm,.tudor-crm *){position:fixed;display:grid;width:min(340px,calc(100vw - 32px));padding:16px 16px 12px;border:1px solid var(--crm-ui-border-strong, var(--brand-border));border-radius:14px;background:var(--brand-white);box-shadow:0 18px 40px #00282847;color:var(--brand-text);gap:12px;pointer-events:auto;transition:top var(--crm-tour-glide),left var(--crm-tour-glide)}.crm-tour-card:focus:where(.tudor-crm,.tudor-crm *){outline:none}.crm-tour-card-content:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;animation:crm-tour-text-in .15s ease-out both}.crm-tour-progress:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.crm-tour-title:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary);font-size:16px;line-height:1.3}.crm-tour-body:where(.tudor-crm,.tudor-crm *){font-size:13px;line-height:1.5}.crm-tour-body p:where(.tudor-crm,.tudor-crm *){margin:0}.crm-tour-body p+p:where(.tudor-crm,.tudor-crm *){margin-top:6px}.crm-tour-illustration:where(.tudor-crm,.tudor-crm *){display:grid;margin-top:4px;padding:10px;border:1px dashed var(--brand-border);border-radius:10px;background:var(--brand-surface-alt, #f6f8f7);justify-items:start;pointer-events:none}.crm-tour-illustration .crm-map-pin-popup:where(.tudor-crm,.tudor-crm *){position:static;width:100%;transform:none}.crm-tour-dots:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:5px}.crm-tour-dot:where(.tudor-crm,.tudor-crm *){width:6px;height:6px;border-radius:999px;background:var(--brand-border);transition:width var(--crm-tour-glide),background-color var(--crm-tour-glide)}.crm-tour-dot--task:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--brand-accent) 55%,var(--brand-border))}.crm-tour-task-badge:where(.tudor-crm,.tudor-crm *){margin-left:8px;padding:2px 7px;border-radius:999px;background:color-mix(in srgb,var(--brand-accent) 30%,var(--brand-white));color:var(--brand-primary);letter-spacing:.02em;transition:background-color var(--crm-tour-glide),color var(--crm-tour-glide)}.crm-tour-task-badge--done:where(.tudor-crm,.tudor-crm *){background:var(--brand-primary);color:var(--brand-white)}.crm-tour-dot--active:where(.tudor-crm,.tudor-crm *){width:18px;background:var(--brand-primary)}.crm-tour-actions:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px}.crm-tour-actions-spacer:where(.tudor-crm,.tudor-crm *){flex:1}.crm-tour-skip:where(.tudor-crm,.tudor-crm *){padding:4px 2px;border:0;background:transparent;color:var(--brand-text-muted);cursor:pointer;font:inherit;font-size:12px;font-weight:600}.crm-tour-skip:hover:where(.tudor-crm,.tudor-crm *),.crm-tour-skip:focus-visible:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary);text-decoration:underline}@keyframes crm-tour-fade-in{0%{opacity:0}to{opacity:1}}@keyframes crm-tour-fade-out{0%{opacity:1}to{opacity:0}}@keyframes crm-tour-text-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes crm-tour-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--brand-accent) 70%,transparent)}to{box-shadow:0 0 0 16px color-mix(in srgb,var(--brand-accent) 0%,transparent)}}@media(prefers-reduced-motion:reduce){.crm-tour-hole:where(.tudor-crm,.tudor-crm *),.crm-tour-card:where(.tudor-crm,.tudor-crm *),.crm-tour-dot:where(.tudor-crm,.tudor-crm *){transition:none}.crm-tour-card-content:where(.tudor-crm,.tudor-crm *),.crm-tour-pulse:where(.tudor-crm,.tudor-crm *){animation:none}}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-account-notes-tab:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:12px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-account-notes-hint:where(.tudor-crm,.tudor-crm *){margin:0 0 8px;color:var(--brand-text-muted);font-size:12px;line-height:1.45}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-account-notes-shared:where(.tudor-crm,.tudor-crm *){margin:0 0 8px;padding:8px 10px;border:1px solid var(--crm-state-warning-border);background:var(--crm-state-warning-bg);color:var(--crm-state-warning-text);font-size:12px;line-height:1.45}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-account-notes-input:where(.tudor-crm,.tudor-crm *){width:100%;min-height:280px;resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-account-notes-actions:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:8px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-account-notes-count:where(.tudor-crm,.tudor-crm *){margin-right:auto;color:var(--brand-text-muted);font-size:12px}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-account-notes-count--over:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-warning-text);font-weight:600}@media(hover:none){.crm-details-field-edit-button:where(.tudor-crm,.tudor-crm *){opacity:.78}}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-details-field-grid>.crm-details-field,.crm-penpot-details-field,.crm-details-field).crm-details-field-editing:not(.crm-details-field-readonly):where(.tudor-crm,.tudor-crm *){border-color:var(--brand-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 22%,transparent)}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-details-field-grid>.crm-details-field,.crm-penpot-details-field,.crm-details-field).crm-details-field-dirty:not(.crm-details-field-editing,.crm-details-field-readonly):where(.tudor-crm,.tudor-crm *):before{background:var(--brand-accent);opacity:1;transform:scaleY(1)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-details-field .crm-details-field-dirty-cue:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary)}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-details-field-grid>.crm-details-field,.crm-penpot-details-field,.crm-details-field).crm-details-field-error:not(.crm-details-field-readonly):where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-negative-border);background:var(--crm-state-negative-bg)}.crm-page-container:not(.crm-reporting-appbar-scope) :is(.crm-details-field-grid>.crm-details-field,.crm-penpot-details-field,.crm-details-field).crm-details-field-error:not(.crm-details-field-readonly):where(.tudor-crm,.tudor-crm *):before{background:var(--crm-state-negative-text);opacity:1;transform:scaleY(1)}.crm-details-field-error-text:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1;display:block;margin-top:2px;color:var(--crm-state-negative-text);font-size:var(--font-size-caption);font-weight:500;line-height:1.3;white-space:normal}.crm-field-editor:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;min-width:0}.crm-field-editor__money:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:4px;min-width:0}.crm-field-editor__prefix:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-weight:600}.crm-field-editor__hint:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-negative-text);font-size:var(--font-size-caption);line-height:1.3}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-field-editor--note :is(textarea.crm-input,.crm-input.crm-textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):where(.tudor-crm,.tudor-crm *){field-sizing:content;height:auto;min-height:calc(5lh + 20px);max-height:calc(15lh + 20px);overflow-y:auto;resize:none;white-space:pre-wrap}.crm-details-save-bar .crm-details-save-bar-fields:where(.tudor-crm,.tudor-crm *){flex:0 0 100%;margin:0;overflow:hidden;color:var(--brand-text-muted);font-size:var(--font-size-caption);text-overflow:ellipsis;white-space:nowrap}.crm-details-save-bar .crm-details-save-bar-error:where(.tudor-crm,.tudor-crm *){flex:0 0 100%;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:8px 10px;border:1px solid var(--crm-state-negative-border);border-radius:var(--radius);background:var(--crm-state-negative-bg);color:var(--crm-state-negative-text);font-size:var(--font-size-caption)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-summary-edit-field.crm-summary-edit-field-dirty:not(.crm-summary-edit-field-editing):where(.tudor-crm,.tudor-crm *):before{background:var(--brand-accent);opacity:1;transform:scaleY(1)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-summary-edit-field.crm-summary-edit-field-error:where(.tudor-crm,.tudor-crm *){background:var(--crm-state-negative-bg)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-summary-edit-field.crm-summary-edit-field-error:where(.tudor-crm,.tudor-crm *):before{background:var(--crm-state-negative-text);opacity:1;transform:scaleY(1)}.crm-lists-landing-title:where(.tudor-crm,.tudor-crm *){margin:0;font-size:var(--font-size-title);font-weight:700;color:var(--brand-primary)}.crm-lists-landing-lede:where(.tudor-crm,.tudor-crm *){margin:0;max-width:80ch;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--brand-text-soft)}.crm-lists-landing-section-title:where(.tudor-crm,.tudor-crm *){margin:0;font-size:var(--font-size-body);font-weight:700;color:var(--brand-text)}.crm-lists-landing-count:where(.tudor-crm,.tudor-crm *){margin-left:6px;font-weight:500;color:var(--brand-text-muted)}.crm-lists-landing-table-wrap:where(.tudor-crm,.tudor-crm *){border:1px solid var(--brand-border);border-radius:6px;background:var(--brand-white)}.crm-lists-landing-table .crm-lists-landing-quiet:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-soft);white-space:nowrap}.crm-lists-landing-table .crm-lists-landing-name .crm-badge:where(.tudor-crm,.tudor-crm *){margin-left:8px}.crm-lists-list-title:where(.tudor-crm,.tudor-crm *){margin:0;overflow:hidden;font-size:var(--font-size-heading, 16px);font-weight:700;color:var(--brand-primary);text-overflow:ellipsis;white-space:nowrap}.crm-team-report-title:where(.tudor-crm,.tudor-crm *){margin:0;font-size:var(--font-size-title);font-weight:700;color:var(--brand-primary)}.crm-team-report-lede:where(.tudor-crm,.tudor-crm *){margin:0;max-width:80ch;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--brand-text-soft)}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-team-report-table .crm-team-report-figure:where(.tudor-crm,.tudor-crm *){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-team-report-table :is(tbody,tfoot) th:where(.tudor-crm,.tudor-crm *){height:44px;padding:10px 14px;background:var(--crm-ui-surface);box-shadow:none;color:var(--crm-ui-text);font-size:13px;font-weight:600;letter-spacing:normal;text-align:left;text-transform:none;white-space:nowrap}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-team-report-table .crm-team-report-group-row th:where(.tudor-crm,.tudor-crm *){text-align:center}.crm-page-container:not(.crm-reporting-appbar-scope) table.crm-team-report-table .crm-team-report-totals :is(th,td):where(.tudor-crm,.tudor-crm *){border-top:2px solid var(--crm-table-border);font-weight:700}.crm-team-spend:where(.tudor-crm,.tudor-crm *),.crm-team-spend-legend:where(.tudor-crm,.tudor-crm *){--crm-team-rep-0: #a3a19a;--crm-team-rep-1: #2a78d6;--crm-team-rep-2: #eb6834;--crm-team-rep-3: #1baf7a;--crm-team-rep-4: #eda100;--crm-team-rep-5: #e87ba4;--crm-team-rep-6: #008300;--crm-team-rep-7: #4a3aa7;--crm-team-rep-8: #e34948}.crm-team-spend:where(.tudor-crm,.tudor-crm *){margin:0}.crm-team-spend-title:where(.tudor-crm,.tudor-crm *){margin:0 0 18px;color:var(--brand-text);font-size:18px;font-weight:600;text-align:center}.crm-team-spend-title strong:where(.tudor-crm,.tudor-crm *){color:var(--brand-primary);font-size:22px;font-weight:700}.crm-team-spend-frame:where(.tudor-crm,.tudor-crm *){position:relative;width:100%}.crm-team-spend-chart:where(.tudor-crm,.tudor-crm *){display:block;overflow:visible}.crm-team-spend-figure:where(.tudor-crm,.tudor-crm *){fill:var(--brand-white);stroke:#00282973;stroke-width:3px;stroke-linejoin:round;paint-order:stroke;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;pointer-events:none;transition:opacity .12s ease}.crm-team-spend-box path:where(.tudor-crm,.tudor-crm *){stroke:var(--brand-white);stroke-width:2;stroke-linejoin:round;transition:opacity .12s ease}.crm-team-spend-box:where(.tudor-crm,.tudor-crm *){cursor:pointer;outline:none}.crm-team-spend-chart:has(.crm-team-spend-box:is(:hover,:focus-visible)) .crm-team-spend-box :is(path,.crm-team-spend-figure):where(.tudor-crm,.tudor-crm *){opacity:.55}.crm-team-spend-chart:has(.crm-team-spend-box:is(:hover,:focus-visible)) .crm-team-spend-box:is(:hover,:focus-visible) :is(path,.crm-team-spend-figure):where(.tudor-crm,.tudor-crm *){opacity:1}.crm-team-spend-box:focus-visible path:where(.tudor-crm,.tudor-crm *){stroke:var(--brand-primary);stroke-width:3}.crm-team-spend-box--rep-0:where(.tudor-crm,.tudor-crm *){background:var(--crm-team-rep-0);fill:var(--crm-team-rep-0)}.crm-team-spend-box--rep-1:where(.tudor-crm,.tudor-crm *){background:var(--crm-team-rep-1);fill:var(--crm-team-rep-1)}.crm-team-spend-box--rep-2:where(.tudor-crm,.tudor-crm *){background:var(--crm-team-rep-2);fill:var(--crm-team-rep-2)}.crm-team-spend-box--rep-3:where(.tudor-crm,.tudor-crm *){background:var(--crm-team-rep-3);fill:var(--crm-team-rep-3)}.crm-team-spend-box--rep-4:where(.tudor-crm,.tudor-crm *){background:var(--crm-team-rep-4);fill:var(--crm-team-rep-4)}.crm-team-spend-box--rep-5:where(.tudor-crm,.tudor-crm *){background:var(--crm-team-rep-5);fill:var(--crm-team-rep-5)}.crm-team-spend-box--rep-6:where(.tudor-crm,.tudor-crm *){background:var(--crm-team-rep-6);fill:var(--crm-team-rep-6)}.crm-team-spend-box--rep-7:where(.tudor-crm,.tudor-crm *){background:var(--crm-team-rep-7);fill:var(--crm-team-rep-7)}.crm-team-spend-box--rep-8:where(.tudor-crm,.tudor-crm *){background:var(--crm-team-rep-8);fill:var(--crm-team-rep-8)}.crm-team-spend-mouth:where(.tudor-crm,.tudor-crm *){fill:color-mix(in srgb,var(--brand-primary) 62%,#000000)}.crm-team-spend-rim:where(.tudor-crm,.tudor-crm *){fill:none;stroke:color-mix(in srgb,var(--brand-white) 70%,var(--brand-primary));stroke-width:6;pointer-events:none}.crm-team-spend-shading:where(.tudor-crm,.tudor-crm *){pointer-events:none}.crm-team-spend-gloss:where(.tudor-crm,.tudor-crm *){fill:var(--brand-white);opacity:.26}.crm-team-spend-spout:where(.tudor-crm,.tudor-crm *){fill:color-mix(in srgb,var(--crm-team-rep-0) 70%,var(--brand-white));stroke:var(--brand-white);stroke-width:2}.crm-team-spend-leader:where(.tudor-crm,.tudor-crm *){stroke:var(--brand-border-strong);stroke-width:1}.crm-team-spend-leader-dot:where(.tudor-crm,.tudor-crm *){fill:var(--brand-border-strong)}.crm-team-spend-label:where(.tudor-crm,.tudor-crm *){fill:var(--brand-text);font-size:13px;font-weight:600}.crm-team-spend-label-total:where(.tudor-crm,.tudor-crm *){fill:var(--brand-primary);font-size:15px;font-weight:700}.crm-team-spend-tooltip:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:5;display:grid;gap:2px;min-width:180px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--brand-white) 40%,transparent);border-radius:6px;background:var(--brand-primary);box-shadow:0 8px 20px #00393a38;color:var(--brand-white);font-size:12px;line-height:1.35;text-align:left;white-space:nowrap;pointer-events:none;transform:translate(-50%,calc(-100% - 10px))}.crm-team-spend-tooltip strong:where(.tudor-crm,.tudor-crm *){font-size:13px}.crm-team-spend-legend:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:0;padding:0;color:var(--brand-text);font-size:13px;list-style:none}.crm-team-spend-legend-item:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;gap:6px}.crm-team-spend-swatch:where(.tudor-crm,.tudor-crm *){width:12px;height:12px;border-radius:3px}.crm-phone-card:where(.tudor-crm,.tudor-crm *){--crm-phone-bezel: 9px;--crm-phone-scale: .8}.crm-phone-card__title:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px;margin:0;font-size:var(--font-size-heading);font-weight:700;line-height:var(--line-height-heading);color:var(--brand-primary)}.crm-phone-card__subtitle:where(.tudor-crm,.tudor-crm *){margin:0;font-size:var(--font-size-body);font-weight:650;color:var(--brand-text)}.crm-phone-card__meta:where(.tudor-crm,.tudor-crm *){margin:0;font-size:var(--font-size-caption);color:var(--brand-text-muted);font-variant-numeric:tabular-nums}.crm-phone-frame:where(.tudor-crm,.tudor-crm *){margin:0;padding:var(--crm-phone-bezel);border-radius:34px;background:#1f2426;box-shadow:0 10px 28px #00393a2e,inset 0 0 0 1px #ffffff14}.crm-phone-frame__screen:where(.tudor-crm,.tudor-crm *){width:calc(var(--crm-phone-screen-width) * var(--crm-phone-scale));height:calc(var(--crm-phone-screen-height) * var(--crm-phone-scale));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-radius:26px;background:var(--brand-surface);scrollbar-width:none}.crm-phone-frame__screen:where(.tudor-crm,.tudor-crm *)::-webkit-scrollbar{display:none}.crm-phone-frame__screen:focus-visible:where(.tudor-crm,.tudor-crm *){outline:3px solid var(--brand-accent);outline-offset:3px}.crm-phone-screen:where(.tudor-crm,.tudor-crm *){zoom:var(--crm-phone-scale);width:var(--crm-phone-screen-width);min-height:var(--crm-phone-screen-height);display:flex;flex-direction:column;background:var(--brand-surface);color:var(--brand-text);font-family:var(--font-sans);font-size:var(--font-size-body);line-height:var(--line-height-body);cursor:default;-webkit-user-select:text;user-select:text}.crm-phone-screen__status-bar:where(.tudor-crm,.tudor-crm *){position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;height:30px;padding:0 22px;background:var(--brand-primary);color:#fff;font-size:13px;font-weight:650;font-variant-numeric:tabular-nums}.crm-phone-screen__status-right:where(.tudor-crm,.tudor-crm *){display:inline-flex;gap:10px}.crm-phone-screen__app-bar:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 8px 8px 16px;background:var(--brand-primary);color:#fff}.crm-phone-screen__brand:where(.tudor-crm,.tudor-crm *){flex:1;display:flex;align-items:center;gap:10px;font-size:var(--font-size-heading);font-weight:650;letter-spacing:-.005em}.crm-phone-screen__logo:where(.tudor-crm,.tudor-crm *){width:32px;height:32px;object-fit:contain}.crm-phone-screen__icon:where(.tudor-crm,.tudor-crm *){width:48px;height:48px;display:grid;place-items:center}.crm-phone-screen__notice:where(.tudor-crm,.tudor-crm *){padding:8px 16px;border-bottom:1px solid var(--crm-state-warning-border);background:var(--crm-state-warning-bg);color:var(--crm-state-warning-text);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.crm-phone-screen__body:where(.tudor-crm,.tudor-crm *){flex:1;display:grid;gap:12px;align-content:start;padding:16px 16px 24px}.crm-phone-screen__title-block:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px}.crm-phone-screen__heading:where(.tudor-crm,.tudor-crm *){grid-column:1;margin:0;font-size:var(--font-size-title);line-height:var(--line-height-heading);letter-spacing:-.01em;font-weight:650}.crm-phone-screen__subline:where(.tudor-crm,.tudor-crm *){grid-column:1;margin:0;color:var(--brand-text-muted);font-size:var(--font-size-body)}.crm-phone-screen__title-actions:where(.tudor-crm,.tudor-crm *){grid-column:2;grid-row:1 / span 2;display:flex;align-items:center;gap:8px}.crm-phone-screen__pill:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;gap:6px;min-height:48px;padding:0 14px;border:1px solid var(--brand-border-strong);border-radius:8px;background:#fff;color:var(--brand-primary);font-size:var(--font-size-body);font-weight:650}.crm-phone-screen__rows:where(.tudor-crm,.tudor-crm *){border:1px solid var(--crm-table-border);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow);overflow:hidden}.crm-phone-screen__rows-header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;padding:3px 14px 0;border-bottom:1px solid var(--crm-table-border);background:var(--crm-table-header);box-shadow:inset 0 3px 0 var(--brand-accent);color:var(--brand-text-soft);font-size:11px;font-weight:650;letter-spacing:.055em;line-height:1.2;text-transform:uppercase}.crm-phone-screen__rows-count:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.crm-phone-screen__day-notice:where(.tudor-crm,.tudor-crm *){padding:10px 14px;border-bottom:1px solid var(--crm-state-warning-border);background:var(--crm-state-warning-bg);color:var(--crm-state-warning-text);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.crm-phone-screen__event:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:12px;min-height:48px;padding:9px 10px 9px 14px;border-top:1px solid var(--brand-border)}.crm-phone-screen__rows-header+.crm-phone-screen__event:where(.tudor-crm,.tudor-crm *){border-top:0}.crm-phone-screen__event-body:where(.tudor-crm,.tudor-crm *){display:grid;flex:1;gap:3px;min-width:0}.crm-phone-screen__event-name:where(.tudor-crm,.tudor-crm *){font-size:15px;font-weight:500;line-height:1.3}.crm-phone-screen__event-where:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.crm-phone-screen__event-side:where(.tudor-crm,.tudor-crm *){display:grid;grid-auto-flow:column;align-items:center;flex:0 1 auto;min-width:0;max-width:45%;gap:6px}.crm-phone-screen__badge:where(.tudor-crm,.tudor-crm *){overflow:hidden;padding:1px 8px;border:1px solid var(--crm-state-info-border);border-radius:999px;background:var(--crm-state-info-bg);color:var(--brand-primary);font-size:12px;font-weight:650;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.crm-phone-screen__chevron:where(.tudor-crm,.tudor-crm *){display:grid;color:var(--brand-text-muted)}.crm-phone-screen__empty:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;padding:18px 14px;text-align:center;color:var(--brand-text-muted);font-size:var(--font-size-caption)}.crm-phone-screen__empty strong:where(.tudor-crm,.tudor-crm *){color:var(--brand-text);font-size:var(--font-size-body);font-weight:650}.crm-phone-screen__empty--plain:where(.tudor-crm,.tudor-crm *){padding:24px 14px}.crm-phone-screen__thread:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 12px 10px 14px;border-top:1px solid var(--brand-border);background:#fff}.crm-phone-screen__rows-header+.crm-phone-screen__thread:where(.tudor-crm,.tudor-crm *){border-top:0}.crm-phone-screen__thread--button:where(.tudor-crm,.tudor-crm *){width:100%;margin:0;border-right:0;border-bottom:0;border-left:0;border-radius:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.crm-phone-screen__thread--button:hover:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted)}.crm-phone-screen__thread--button:focus-visible:where(.tudor-crm,.tudor-crm *){outline:3px solid var(--brand-accent);outline-offset:-3px}.crm-phone-screen__avatar:where(.tudor-crm,.tudor-crm *){flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:8px;background:var(--brand-primary);color:#fff;font-size:var(--font-size-body);font-weight:700;letter-spacing:.02em}.crm-phone-screen__avatar--waiting:where(.tudor-crm,.tudor-crm *),.crm-phone-screen__avatar--processing:where(.tudor-crm,.tudor-crm *),.crm-phone-screen__avatar--mic:where(.tudor-crm,.tudor-crm *){background:var(--brand-accent);color:var(--brand-text)}.crm-phone-screen__avatar--failed:where(.tudor-crm,.tudor-crm *){background:var(--crm-state-negative-text);color:#fff}.crm-phone-screen__thread-body:where(.tudor-crm,.tudor-crm *){flex:1;min-width:0;display:grid;gap:2px}.crm-phone-screen__thread-title:where(.tudor-crm,.tudor-crm *){overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.crm-phone-screen__thread-preview:where(.tudor-crm,.tudor-crm *){overflow:hidden;color:var(--brand-text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption);text-overflow:ellipsis;white-space:nowrap}.crm-phone-screen__thread--unread .crm-phone-screen__thread-preview:where(.tudor-crm,.tudor-crm *){color:var(--brand-text)}.crm-phone-screen__thread-side:where(.tudor-crm,.tudor-crm *){flex:none;display:grid;gap:4px;justify-items:end}.crm-phone-screen__thread-when:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-soft);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums}.crm-phone-screen__chip:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;padding:1px 8px;border:1px solid var(--brand-border-strong);border-radius:999px;background:#fff;color:var(--brand-text-muted);font-size:11.5px;font-weight:650;line-height:1.4;white-space:nowrap}.crm-phone-screen__chip--needs:where(.tudor-crm,.tudor-crm *){border-color:color-mix(in srgb,var(--brand-accent) 70%,var(--brand-text));background:color-mix(in srgb,var(--brand-accent) 24%,#fff);color:#3d5c12}.crm-phone-screen__chip--sent:where(.tudor-crm,.tudor-crm *),.crm-phone-screen__chip--processing:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-info-border);background:var(--crm-state-info-bg);color:var(--brand-primary)}.crm-phone-screen__chip--waiting:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-warning-border);background:var(--crm-state-warning-bg);color:var(--crm-state-warning-text)}.crm-phone-screen__chip--failed:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-state-negative-border);background:var(--crm-state-negative-bg);color:var(--crm-state-negative-text)}.crm-phone-screen__action-bar:where(.tudor-crm,.tudor-crm *){position:sticky;bottom:0;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 16px 28px;background:linear-gradient(to bottom,transparent,var(--brand-surface) 30%)}.crm-phone-screen__fab:where(.tudor-crm,.tudor-crm *){position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding-inline:8px;border-radius:8px;background:var(--brand-primary);color:#fff;font-size:var(--font-size-caption);font-weight:650;white-space:nowrap}.crm-phone-screen__fab svg:where(.tudor-crm,.tudor-crm *){flex:none}.crm-phone-screen__fab-count:where(.tudor-crm,.tudor-crm *){position:absolute;top:-6px;right:-4px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--brand-accent);color:var(--brand-text);font-size:11px;font-weight:650;line-height:20px}.crm-phone-screen__fab-count--negative:where(.tudor-crm,.tudor-crm *){background:var(--crm-state-negative-text);color:#fff}.crm-phone-screen__fab-count--muted:where(.tudor-crm,.tudor-crm *){background:var(--brand-text-muted);color:#fff}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-phone-card__details .crm-card:where(.tudor-crm,.tudor-crm *){padding:12px 14px;border:1px solid var(--crm-table-border);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow)}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-phone-card__details .crm-card__heading:where(.tudor-crm,.tudor-crm *){margin:0 0 8px;color:var(--brand-primary);font-size:11px;font-weight:650;letter-spacing:.055em;text-transform:uppercase}.crm-phone-card__details .crm-detail-list:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;margin:0}.crm-phone-card__details .crm-detail-list__item:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:104px minmax(0,1fr);gap:8px;align-items:baseline}.crm-phone-card__details dt:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:var(--font-size-caption)}.crm-phone-card__details dd:where(.tudor-crm,.tudor-crm *){min-width:0;margin:0;color:var(--brand-text);font-size:var(--font-size-body);overflow-wrap:anywhere}.crm-phone-card__details .crm-phone-card__quiet:where(.tudor-crm,.tudor-crm *){color:var(--brand-text-muted);font-size:var(--font-size-caption)}.crm-phone-card__details .crm-phone-card__line:where(.tudor-crm,.tudor-crm *){display:block}.crm-phone-card__details .crm-phone-card__line+.crm-phone-card__line:where(.tudor-crm,.tudor-crm *){margin-top:3px}.crm-phone-card__details .crm-phone-card__time:where(.tudor-crm,.tudor-crm *){display:inline-block;min-width:88px;color:var(--brand-text-soft);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums}.crm-phone-card__details .crm-phone-card__table:where(.tudor-crm,.tudor-crm *){width:100%;table-layout:fixed;border-collapse:collapse;font-size:var(--font-size-caption)}.crm-phone-card__details .crm-phone-card__table :is(th,td):where(.tudor-crm,.tudor-crm *){padding:5px 4px;border-top:1px solid var(--brand-border);text-align:left;vertical-align:top;overflow-wrap:anywhere}.crm-phone-card__details .crm-phone-card__table th:where(.tudor-crm,.tudor-crm *){border-top:0;color:var(--brand-text-muted);font-weight:650}.crm-phone-card__details .crm-phone-card__table .crm-phone-card__figure:where(.tudor-crm,.tudor-crm *){width:52px;text-align:right;font-variant-numeric:tabular-nums}.crm-phone-card__details .crm-phone-card__table .crm-phone-card__figure--wide:where(.tudor-crm,.tudor-crm *){width:84px;overflow-wrap:normal}.crm-phone-card__status .crm-badge:where(.tudor-crm,.tudor-crm *){vertical-align:middle}.crm-phone-home-form:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.crm-phone-home-form>:first-child:where(.tudor-crm,.tudor-crm *){flex:0 0 170px}.crm-phone-home-form>:nth-child(2):where(.tudor-crm,.tudor-crm *){flex:1 1 180px;min-width:0}.crm-phone-home-settings .crm-month:where(.tudor-crm,.tudor-crm *){max-width:320px;margin-top:10px}.crm-phone-home-form>.crm-select-menu:where(.tudor-crm,.tudor-crm *){flex:0 1 240px}.crm-contact-email-form:where(.tudor-crm,.tudor-crm *){display:grid;gap:14px}.crm-contact-email-form .crm-control-label:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px}.crm-contact-email-form textarea:where(.tudor-crm,.tudor-crm *){min-height:180px;resize:vertical}.crm-contact-email-connection:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:12px}@media(max-width:640px){.crm-contact-email-connection:where(.tudor-crm,.tudor-crm *){align-items:stretch;flex-direction:column}}.crm-visit-briefing-modal .crm-modal__body:where(.tudor-crm,.tudor-crm *){max-height:min(860px,calc(100vh - 140px));overflow-y:auto}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal.crm-duplicate-compare:where(.tudor-crm,.tudor-crm *){width:780px}.crm-duplicate-compare .crm-modal__body:where(.tudor-crm,.tudor-crm *){max-height:calc(100dvh - 148px);overflow-y:auto}.crm-page-container .crm-visit-briefing-modal .crm-visit-briefing-modal__selection:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:10px;margin-top:12px;padding:7px 10px;border:1px solid var(--crm-ui-primary);border-radius:var(--crm-ui-radius);background:color-mix(in srgb,var(--crm-ui-primary) 7%,var(--brand-white));color:var(--crm-ui-text);font-size:13px}.crm-page-container .crm-visit-briefing-modal__selection-text:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-width:0}.crm-page-container .crm-visit-briefing-modal__selection-count:where(.tudor-crm,.tudor-crm *){min-width:26px;justify-content:center;font-variant-numeric:tabular-nums}.crm-visit-briefing-modal__toolbar:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:12px;margin-top:12px}.crm-visit-briefing-modal__toolbar .crm-search-input:where(.tudor-crm,.tudor-crm *),.crm-visit-briefing-modal__toolbar input[type=search]:where(.tudor-crm,.tudor-crm *){flex:0 1 300px;min-width:0}.crm-visit-briefing-modal__bulk:where(.tudor-crm,.tudor-crm *){display:flex;gap:6px;flex-wrap:wrap;margin-left:auto}.crm-page-container .crm-visit-briefing-grid__scroll:where(.tudor-crm,.tudor-crm *){margin-top:12px;max-height:520px;overflow:auto;border:1px solid var(--crm-ui-border);border-radius:var(--crm-ui-radius)}.crm-page-container .crm-visit-briefing-grid:where(.tudor-crm,.tudor-crm *){width:100%;table-layout:fixed}.crm-page-container .crm-visit-briefing-grid thead th:where(.tudor-crm,.tudor-crm *){position:sticky;top:0;z-index:1}.crm-page-container .crm-visit-briefing-grid th.crm-visit-briefing-grid__group:where(.tudor-crm,.tudor-crm *){border-left:1px solid var(--crm-ui-border);text-align:right}.crm-page-container .crm-visit-briefing-grid th.crm-visit-briefing-grid__postcode-head:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-visit-briefing-grid td.crm-visit-briefing-grid__postcode:where(.tudor-crm,.tudor-crm *){font-weight:700;white-space:nowrap}.crm-page-container .crm-visit-briefing-grid td.crm-visit-briefing-grid__site:where(.tudor-crm,.tudor-crm *){white-space:normal}.crm-page-container .crm-visit-briefing-grid__address:where(.tudor-crm,.tudor-crm *){font-weight:600;line-height:1.25}.crm-page-container .crm-visit-briefing-grid__contacts:where(.tudor-crm,.tudor-crm *){overflow:hidden;font-size:12px;color:var(--crm-ui-text-muted);text-overflow:ellipsis;white-space:nowrap}.crm-page-container .crm-visit-briefing-grid td.crm-visit-briefing-grid__include:where(.tudor-crm,.tudor-crm *){border-left:1px solid var(--crm-ui-border)}.crm-page-container .crm-visit-briefing-grid__include .crm-checkbox-option:where(.tudor-crm,.tudor-crm *){width:100%;grid-template-columns:auto auto auto;justify-content:end;border-radius:4px}.crm-page-container .crm-visit-briefing-grid__include .crm-checkbox-option__content:where(.tudor-crm,.tudor-crm *){text-align:right}.crm-page-container .crm-visit-briefing-grid__include .crm-checkbox-option__content strong:where(.tudor-crm,.tudor-crm *){font-variant-numeric:tabular-nums}.crm-page-container .crm-visit-briefing-grid__include .crm-checkbox-option__meta:where(.tudor-crm,.tudor-crm *){min-width:60px;text-align:right;font-variant-numeric:tabular-nums}.crm-page-container .crm-visit-briefing-grid__include .crm-checkbox-option--checked:where(.tudor-crm,.tudor-crm *){background:transparent}.crm-page-container .crm-visit-briefing-grid__include .crm-checkbox-option--checked .crm-checkbox-option__content strong:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text);font-weight:700}.crm-page-container .crm-visit-briefing-grid tbody td.crm-visit-briefing-grid__na:where(.tudor-crm,.tudor-crm *){padding-right:16px;color:var(--crm-ui-text-muted);text-align:right}.crm-page-container .crm-visit-briefing-grid tbody td.crm-visit-briefing-grid__date:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted);font-size:12px;white-space:nowrap}.crm-page-container .crm-visit-briefing-grid tbody tr.crm-visit-briefing-grid__row--checked>td:where(.tudor-crm,.tudor-crm *){background:color-mix(in srgb,var(--crm-ui-primary) 6%,var(--brand-white))}@media(max-width:900px){.crm-visit-briefing-modal__toolbar:where(.tudor-crm,.tudor-crm *){flex-wrap:wrap}.crm-visit-briefing-modal__bulk:where(.tudor-crm,.tudor-crm *){margin-left:0}}.crm-page:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:6px;align-items:start}.crm-page-record-open:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr;gap:8px}.crm-page-container>.page-container-body:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-list-shell:where(.tudor-crm,.tudor-crm *){min-width:0;width:100%}.crm-page-container:where(.tudor-crm,.tudor-crm *){--crm-sticky-appbar-height: 55px}.crm-page-container .crm-sf-appbar:where(.tudor-crm,.tudor-crm *),.crm-reporting-appbar-scope:where(.tudor-crm,.tudor-crm *){position:sticky;z-index:100;top:0}.crm-page-container .crm-sf-appbar:where(.tudor-crm,.tudor-crm *){flex:0 0 auto}.crm-map-shell>.crm-sf-appbar:where(.tudor-crm,.tudor-crm *){z-index:1050}.crm-map-shell:where(.tudor-crm,.tudor-crm *){min-height:100dvh}.crm-map-view:where(.tudor-crm,.tudor-crm *){min-height:calc(100dvh - var(--crm-sticky-appbar-height, 55px))}.crm-map-canvas:where(.tudor-crm,.tudor-crm *){height:calc(100dvh - var(--crm-sticky-appbar-height, 55px))}.crm-map-table:where(.tudor-crm,.tudor-crm *){position:absolute;z-index:1010;inset:0;display:flex;flex-direction:column;min-width:0;min-height:0}.crm-map-table-toolbar:where(.tudor-crm,.tudor-crm *){display:flex;flex:0 0 auto;box-sizing:border-box;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 10px}.crm-map-table-summary:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;align-items:baseline;gap:12px}.crm-map-table-toolbar-spacer:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-width:0}.crm-map-table-scroller:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.crm-map-table-scroller thead th:where(.tudor-crm,.tudor-crm *){position:sticky;top:0;z-index:2}.crm-map-table-scroller:where(.tudor-crm,.tudor-crm *){--crm-map-table-year-height: 20px}.crm-page-container .crm-map-table-scroller thead tr+tr th:where(.tudor-crm,.tudor-crm *){top:var(--crm-map-table-year-height)}.crm-map-table-scroller tbody tr:where(.tudor-crm,.tudor-crm *){height:32px}.crm-map-table-scroller table.crm-data-table:where(.tudor-crm,.tudor-crm *){min-width:var(--crm-configured-table-width, 100%)}.crm-map-table-scroller .crm-map-table-frozen:where(.tudor-crm,.tudor-crm *){position:sticky;left:var(--crm-map-table-left, 0);z-index:1}.crm-page-container .crm-map-table-scroller thead th.crm-map-table-frozen:where(.tudor-crm,.tudor-crm *){z-index:5}.crm-reporting-appbar-scope>.crm-sf-appbar:where(.tudor-crm,.tudor-crm *){position:static}.crm-page-container-record:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;height:100dvh;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.crm-page-container .crm-sf-list-shell:where(.tudor-crm,.tudor-crm *){display:flex;height:100dvh;min-height:100dvh;flex-direction:column;overflow-y:auto;overscroll-behavior-y:contain}.crm-page-container .crm-sf-list-shell>.crm-calls:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-height:0;grid-template-rows:minmax(0,1fr)}.crm-page-container .crm-sf-list-shell>.crm-calls>.crm-calls-panes:where(.tudor-crm,.tudor-crm *){min-height:0;height:100%;align-items:stretch}.crm-page-container .crm-sf-list-shell>.crm-calls .crm-calls-listpane:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-list-shell>.crm-calls .crm-calls-detailpane:where(.tudor-crm,.tudor-crm *){max-height:100%}@media(hover:none){.crm-calls-row .crm-calls-rowarchive:where(.tudor-crm,.tudor-crm *){opacity:1;pointer-events:auto}}.crm-page-container .crm-lists-shell:where(.tudor-crm,.tudor-crm *){position:relative;overflow:hidden}.crm-page-container .crm-lists-workspace:where(.tudor-crm,.tudor-crm *){position:absolute;top:var(--crm-sticky-appbar-height);right:0;bottom:0;left:0;display:flex;flex-direction:column;min-height:0}.crm-page-container .crm-lists-list-bar:where(.tudor-crm,.tudor-crm *){display:contents}.crm-page-container .crm-lists-list-bar .crm-lists-list-title:where(.tudor-crm,.tudor-crm *){flex:1 1 0;min-width:0;max-width:max-content}.crm-page-container .crm-lists-list-bar .crm-badge:where(.tudor-crm,.tudor-crm *){flex:0 0 auto}.crm-page-container .crm-lists-landing:where(.tudor-crm,.tudor-crm *){position:absolute;top:var(--crm-sticky-appbar-height);right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;padding:20px 24px 32px;overflow:auto}.crm-page-container .crm-lists-landing-header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.crm-page-container .crm-lists-landing-heading:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;min-width:0}.crm-page-container .crm-lists-landing-header-actions:where(.tudor-crm,.tudor-crm *){display:flex;flex:0 0 auto;align-items:center;gap:8px}.crm-page-container .crm-lists-landing-section:where(.tudor-crm,.tudor-crm *){display:grid;gap:8px}.crm-page-container .crm-lists-landing-table-wrap:where(.tudor-crm,.tudor-crm *){overflow-x:auto}.crm-page-container .crm-lists-landing-table .crm-lists-landing-name-header:where(.tudor-crm,.tudor-crm *){width:40%}.crm-page-container .crm-lists-landing-table .crm-lists-landing-actions-cell:where(.tudor-crm,.tudor-crm *){width:120px;text-align:right;white-space:nowrap}.crm-page-container .crm-lists-landing-state:where(.tudor-crm,.tudor-crm *){display:grid;justify-items:start;gap:12px}.crm-saved-list-form:where(.tudor-crm,.tudor-crm *){display:grid;gap:12px}.crm-page-container .crm-team-report:where(.tudor-crm,.tudor-crm *){position:absolute;top:var(--crm-sticky-appbar-height);right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:20px;box-sizing:border-box;padding:20px 24px 32px;overflow:auto}.crm-page-container .crm-team-report-header:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px}.crm-page-container .crm-team-report-heading:where(.tudor-crm,.tudor-crm *){display:grid;gap:4px;min-width:0}.crm-page-container .crm-team-report-controls:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.crm-page-container .crm-team-report .crm-team-spend:where(.tudor-crm,.tudor-crm *){display:flex;flex:1 1 auto;flex-direction:column;min-height:520px}.crm-page-container .crm-team-report .crm-team-spend-frame:where(.tudor-crm,.tudor-crm *){flex:1 1 0;min-height:0}.crm-page-container .crm-team-report-table-wrap:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;overflow-x:auto}.crm-page-container .crm-team-report-table .crm-team-report-name-header:where(.tudor-crm,.tudor-crm *){width:220px}.crm-page-container .crm-lists-toolbar:where(.tudor-crm,.tudor-crm *){display:flex;flex:0 0 auto;box-sizing:border-box;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 10px;border-bottom:1px solid var(--brand-border);background:var(--brand-white)}.crm-page-container .crm-lists-toolbar-spacer:where(.tudor-crm,.tudor-crm *){flex:0 0 0;min-width:0;margin-left:auto}.crm-page-container .crm-lists-list-actions:where(.tudor-crm,.tudor-crm *){display:flex;flex:0 0 auto;align-items:center;gap:6px}.crm-page-container .crm-lists-list-actions:empty:where(.tudor-crm,.tudor-crm *){display:none}.crm-page-container .crm-lists-loading-skeleton--toolbar+.crm-lists-list-actions:where(.tudor-crm,.tudor-crm *){margin-left:auto}.crm-page-container .crm-lists-toolbar-divider:where(.tudor-crm,.tudor-crm *){width:1px;height:22px;flex:0 0 auto;background:var(--brand-border)}.crm-page-container .crm-lists-toolbar .crm-lists-filter-controls:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;flex-wrap:wrap;gap:8px}.crm-page-container .crm-lists-filter-bar:where(.tudor-crm,.tudor-crm *){display:flex;flex:1 1 auto;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.crm-page-container .crm-lists-viewport:where(.tudor-crm,.tudor-crm *){position:relative;display:flex;flex:1 1 auto;flex-direction:column;box-sizing:border-box;min-width:0;min-height:0;overflow:hidden}.crm-page-container .crm-lists-loading-skeleton--table:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-width:0;min-height:0}.crm-page-container .crm-lists-report-status:where(.tudor-crm,.tudor-crm *){display:flex;flex:0 0 auto;min-width:0;align-items:center;gap:16px;padding:8px 10px}.crm-page-container .crm-lists-report-summary:where(.tudor-crm,.tudor-crm *){display:flex;flex:0 1 auto;min-width:0;align-items:baseline;gap:12px;overflow:hidden}.crm-page-container .crm-lists-report-summary>strong:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-lists-report-count:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;white-space:nowrap}.crm-page-container .crm-lists-report-message:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-page-container .crm-lists-report-actions:where(.tudor-crm,.tudor-crm *){display:flex;flex:0 0 auto;align-items:center;gap:6px}.crm-page-container .crm-lists-table-scroller:where(.tudor-crm,.tudor-crm *){--crm-lists-row-height: 32px;flex:1 1 auto;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.crm-page-container .crm-lists-table-scroller thead th:where(.tudor-crm,.tudor-crm *){position:sticky;top:0;z-index:1}.crm-page-container .crm-lists-table-scroller tbody tr:where(.tudor-crm,.tudor-crm *){height:var(--crm-lists-row-height)}.crm-page-container .crm-lists-loading:where(.tudor-crm,.tudor-crm *){display:grid;height:100%;place-items:center}.crm-page-container .crm-lists-table-scroller th.crm-lists-add-column-header:where(.tudor-crm,.tudor-crm *){width:138px;min-width:138px;padding:0 8px;white-space:nowrap}.crm-page-container .crm-lists-table-scroller td.crm-lists-add-column-cell:where(.tudor-crm,.tudor-crm *){border-right:0}.crm-page-container .crm-lists-grid-state:where(.tudor-crm,.tudor-crm *){position:absolute;inset:0;z-index:1;display:grid;box-sizing:border-box;margin:0;align-content:center;justify-items:center;text-align:center}.crm-page-container .crm-lists-report-status:where(.tudor-crm,.tudor-crm *){position:relative;z-index:2}.crm-page-container .crm-sf-record:where(.tudor-crm,.tudor-crm *){padding:0}.crm-reporting-page-container:where(.tudor-crm,.tudor-crm *){min-height:100dvh;padding:0;border:0;border-radius:0;background:var(--window-background)}.crm-reporting-page-container>.page-container-body:where(.tudor-crm,.tudor-crm *){min-width:0;align-content:start;gap:0}.crm-reporting-appbar-scope:where(.tudor-crm,.tudor-crm *),.crm-reporting-content:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;min-width:0;width:100%}.crm-reporting-content:where(.tudor-crm,.tudor-crm *){padding:16px;background:var(--window-background)}.crm-page-container .crm-sf-list-table-wrap:where(.tudor-crm,.tudor-crm *){flex:1 0 auto;min-width:0;width:auto;max-height:none;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-gutter:auto}.crm-page-container .crm-sf-list-header:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-table-toolbar:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center}.crm-page-container .crm-sf-list-header:where(.tudor-crm,.tudor-crm *){justify-content:space-between;gap:16px}.crm-page-container .crm-table-toolbar:where(.tudor-crm,.tudor-crm *){min-width:0;justify-content:flex-end;gap:7px}.crm-record-layout:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,2fr) minmax(320px,1fr);gap:10px;padding:10px 14px 14px}.crm-contact-website:where(.tudor-crm,.tudor-crm *),.crm-contact-website-card:where(.tudor-crm,.tudor-crm *),.crm-contact-website-cart:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px;min-width:0}.crm-contact-website .crm-detail-section-header:where(.tudor-crm,.tudor-crm *),.crm-contact-website-actions:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px}.crm-contact-website .crm-detail-section-header:where(.tudor-crm,.tudor-crm *){justify-content:space-between}.crm-contact-website-actions:where(.tudor-crm,.tudor-crm *){flex-wrap:wrap}.crm-contact-website-facts:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0;margin:0;border-top:1px solid var(--crm-ui-border, #e2e8e4)}.crm-contact-website-facts>div:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;min-width:0;padding:7px 14px 7px 0}.crm-contact-website-totals:where(.tudor-crm,.tudor-crm *){margin:0}.crm-contact-website-table-wrap:where(.tudor-crm,.tudor-crm *){min-width:0;overflow-x:auto}.crm-contact-website-lookup-form:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(180px,1fr) max-content;gap:10px;align-items:end}.crm-contact-website-lookup-form .crm-control-label:where(.tudor-crm,.tudor-crm *){display:grid;gap:5px}.crm-sf-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(300px,320px) minmax(620px,1.05fr) minmax(560px,.95fr);grid-template-areas:"summary activity details";gap:16px;margin:12px var(--crm-page-gutter) 28px}.account-penpot-page-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:320px minmax(620px,1.05fr) minmax(560px,.95fr);gap:8px;align-items:start}.crm-record-loading-skeleton__grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:320px minmax(620px,1.05fr) minmax(560px,.95fr);gap:16px;align-items:start}.crm-page-container:not(.crm-reporting-appbar-scope) .account-penpot-page:where(.tudor-crm,.tudor-crm *){padding:6px 10px 14px}.crm-page-container:not(.crm-reporting-appbar-scope) .account-penpot-page>.crm-account-lifecycle:where(.tudor-crm,.tudor-crm *){position:sticky;z-index:20;top:var(--crm-sticky-appbar-height)}@media(max-width:1280px){.crm-page-container:where(.tudor-crm,.tudor-crm *){--crm-sticky-appbar-height: 99px}}.crm-sf-grid>.crm-sf-side>.crm-record-panel:where(.tudor-crm,.tudor-crm *),.crm-sf-grid>.crm-detail-panel-shell:where(.tudor-crm,.tudor-crm *){height:auto;max-height:none}.account-penpot-page-grid>.account-penpot-summary:where(.tudor-crm,.tudor-crm *),.account-penpot-page-grid>.crm-activity-panel:where(.tudor-crm,.tudor-crm *),.account-penpot-page-grid>.crm-detail-panel-shell:where(.tudor-crm,.tudor-crm *){height:auto;max-height:none}.crm-page-container .account-penpot-page-grid>.account-penpot-summary:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-page-grid>.crm-activity-panel:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-page-grid>.crm-detail-panel-shell:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-page .crm-timeline-list:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-page .crm-penpot-details-scroll:where(.tudor-crm,.tudor-crm *){overflow:visible;scrollbar-gutter:auto}.crm-page-container .crm-sf-grid>.crm-record-summary-card:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-grid>.crm-sf-side>.crm-record-panel:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-grid>.crm-detail-panel-shell:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-grid .crm-timeline-list:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-sf-grid .crm-detail-panel-shell__body:where(.tudor-crm,.tudor-crm *){overflow:visible;scrollbar-gutter:auto}.crm-page-container:where(.tudor-crm,.tudor-crm *){--crm-dock-clearance: 12px}.crm-page-container:has(.crm-app-utility--pinned):where(.tudor-crm,.tudor-crm *){--crm-dock-clearance: 62px}@media(min-width:1281px){.crm-page-container .crm-sf-grid>.crm-record-summary-card:where(.tudor-crm,.tudor-crm *){top:calc(var(--crm-sticky-appbar-height) + 13px);max-height:calc(100dvh - var(--crm-sticky-appbar-height) - 13px - var(--crm-dock-clearance));overflow-y:auto;overscroll-behavior:contain}.crm-page-container .crm-sf-grid>.crm-record-summary-card>*:where(.tudor-crm,.tudor-crm *){flex-shrink:0}.crm-page-container .crm-sf-grid>.crm-record-summary-card>.crm-detail-sidebar__actions:where(.tudor-crm,.tudor-crm *){position:sticky;z-index:1;bottom:0;margin-inline:-10px;margin-bottom:-8px;padding:6px 10px 8px;border-top:1px solid var(--brand-border);background:var(--brand-white)}.crm-page-container .crm-sf-grid>.crm-record-summary-card .crm-summary-edit-field-editing:where(.tudor-crm,.tudor-crm *){scroll-margin-bottom:56px}}.crm-task-page:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:268px minmax(480px,1fr) 340px;gap:10px;align-items:start;padding:var(--crm-page-gutter) var(--crm-page-gutter) calc(var(--crm-page-gutter) + 2px)}.crm-task-form:where(.tudor-crm,.tudor-crm *){grid-template-columns:repeat(2,minmax(0,1fr))}.crm-task-form>label:first-child:where(.tudor-crm,.tudor-crm *),.crm-task-form>label:last-child:where(.tudor-crm,.tudor-crm *),.crm-task-form>.crm-task-form-subject:where(.tudor-crm,.tudor-crm *),.crm-task-form>.crm-task-linked-record:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1}.crm-record-create-modal .crm-modal__body:where(.tudor-crm,.tudor-crm *){max-height:min(760px,calc(100dvh - 148px));overflow-y:auto}.crm-record-create-form:where(.tudor-crm,.tudor-crm *){display:grid;gap:14px}.crm-record-create-form__grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.crm-record-create-form__full:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-modal.crm-record-create-modal:where(.tudor-crm,.tudor-crm *){width:min(760px,calc(100vw - 32px))}.crm-page-container:not(.crm-reporting-appbar-scope) .crm-record-create-modal .crm-modal__footer--form:where(.tudor-crm,.tudor-crm *){position:sticky;bottom:-14px;z-index:1;margin-bottom:-14px;padding-bottom:14px;background:var(--crm-ui-surface)}.crm-record-create-postcode:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px}.crm-record-create-postcode>:first-child:where(.tudor-crm,.tudor-crm *){flex:0 1 180px}.crm-search-page:where(.tudor-crm,.tudor-crm *){display:grid;gap:12px;padding:14px 16px 18px}.crm-page-container .crm-search-page-redesign:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;display:flex;flex-direction:column;height:calc(100dvh - 58px);min-height:560px;gap:0;overflow-y:auto;padding:var(--crm-page-gutter);background:var(--window-background)}.crm-search-page-heading:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:12px}.crm-search-scope-filter:where(.tudor-crm,.tudor-crm *){max-width:100%;overflow-x:auto}.crm-search-results-layout:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:210px minmax(0,1fr);gap:12px;flex:0 0 auto;min-height:max-content;padding-top:12px}.crm-search-results-layout--single:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.crm-search-results-main:where(.tudor-crm,.tudor-crm *),.crm-search-result-groups:where(.tudor-crm,.tudor-crm *),.crm-search-result-group:where(.tudor-crm,.tudor-crm *){min-width:0;min-height:max-content}.crm-search-results-main:where(.tudor-crm,.tudor-crm *){overflow:visible}.crm-search-result-groups:where(.tudor-crm,.tudor-crm *){display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.crm-search-result-group:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-rows:auto auto}.crm-search-result-group-focused:where(.tudor-crm,.tudor-crm *){height:auto;min-height:0}.crm-search-results-table-wrap:where(.tudor-crm,.tudor-crm *){min-height:0;overflow-x:auto;overflow-y:visible}.crm-page-container .crm-activity-header-tools:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(180px,1fr) minmax(110px,max-content) minmax(100px,max-content) 32px;width:min(620px,78%)}@media(max-width:1500px){.crm-sf-grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(270px,300px) minmax(480px,1fr) minmax(400px,.95fr)}.account-penpot-page-grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:280px minmax(480px,1fr) minmax(400px,.95fr)}.crm-record-loading-skeleton__grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:280px minmax(480px,1fr) minmax(400px,.95fr)}}@media(max-width:1280px){.crm-page-container .crm-sf-list-header:where(.tudor-crm,.tudor-crm *){align-items:flex-start;flex-direction:column}.crm-page-container .crm-table-toolbar:where(.tudor-crm,.tudor-crm *){width:100%;flex-wrap:wrap;justify-content:flex-start}.crm-page-container .crm-table-search:where(.tudor-crm,.tudor-crm *){flex:1 1 220px}.crm-record-layout:where(.tudor-crm,.tudor-crm *),.crm-task-page:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr}.crm-sf-grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(260px,300px) minmax(0,1fr);grid-template-areas:"summary activity" "details details"}.crm-record-loading-skeleton__grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(260px,300px) minmax(0,1fr)}.crm-record-loading-skeleton__panel:last-child:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1}.crm-penpot-details:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1}.account-penpot-page .crm-sf-activity:where(.tudor-crm,.tudor-crm *){min-width:0}.crm-sf-grid>.crm-sf-side>.crm-record-panel:where(.tudor-crm,.tudor-crm *),.crm-sf-grid>.crm-detail-panel-shell:where(.tudor-crm,.tudor-crm *),.account-penpot-page-grid>.account-penpot-summary:where(.tudor-crm,.tudor-crm *),.account-penpot-page-grid>.crm-activity-panel:where(.tudor-crm,.tudor-crm *),.account-penpot-page-grid>.crm-detail-panel-shell:where(.tudor-crm,.tudor-crm *){height:auto;max-height:none}}@media(max-width:900px){.crm-record-loading-skeleton__grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr}.crm-record-loading-skeleton__panel:last-child:where(.tudor-crm,.tudor-crm *){grid-column:auto}.crm-contact-website-lookup-form:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr}.crm-page-container .crm-table-toolbar>*:where(.tudor-crm,.tudor-crm *){flex:1 1 auto}.crm-page-container .crm-table-search:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-table-sort-menu:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-table-sort-menu .crm-select-menu-trigger:where(.tudor-crm,.tudor-crm *){width:100%}.crm-page-container .crm-table-sort-direction:where(.tudor-crm,.tudor-crm *){flex:0 0 36px}.crm-page-container .crm-activity-header:where(.tudor-crm,.tudor-crm *){align-items:stretch;flex-direction:column}.crm-page-container .crm-activity-header-tools:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr) minmax(104px,max-content) minmax(96px,max-content) 32px;width:100%}}@media(max-width:1100px){.crm-page-container .crm-activity-header:where(.tudor-crm,.tudor-crm *){align-items:stretch;flex-direction:column}.crm-page-container .crm-activity-header-tools:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-page .crm-activity-header-tools:where(.tudor-crm,.tudor-crm *){width:100%}}@media(max-width:680px){.crm-page-container .crm-activity-header-tools:where(.tudor-crm,.tudor-crm *),.crm-page-container .account-penpot-page .crm-activity-header-tools:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr) minmax(100px,max-content) 38px}.crm-page-container .crm-business-brief__sections:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr}.crm-page-container .crm-activity-search:where(.tudor-crm,.tudor-crm *){grid-column:1 / -1}}@media(max-width:640px){.crm-reporting-content:where(.tudor-crm,.tudor-crm *){padding:10px}.crm-task-form:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr}.crm-task-form>label:first-child:where(.tudor-crm,.tudor-crm *),.crm-task-form>label:last-child:where(.tudor-crm,.tudor-crm *),.crm-task-form>.crm-task-form-subject:where(.tudor-crm,.tudor-crm *),.crm-task-form>.crm-task-linked-record:where(.tudor-crm,.tudor-crm *){grid-column:auto}.crm-record-create-form__grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr}.crm-record-create-form__full:where(.tudor-crm,.tudor-crm *){grid-column:auto}.crm-address-form-grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr}.crm-address-form-field--full:where(.tudor-crm,.tudor-crm *){grid-column:auto}}@media(max-width:760px){.crm-map-view:where(.tudor-crm,.tudor-crm *),.crm-map-canvas:where(.tudor-crm,.tudor-crm *){height:calc(100vh - 118px);min-height:620px}.crm-map-search-panel:where(.tudor-crm,.tudor-crm *){left:10px;right:10px;top:10px;width:auto}.crm-map-search-form:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr}.crm-map-results:where(.tudor-crm,.tudor-crm *){left:10px;right:10px;bottom:10px}.crm-search-results-layout:where(.tudor-crm,.tudor-crm *){padding-top:10px}.crm-search-result-groups:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr}}.crm-calendar-page:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;display:flex;flex-direction:column;height:calc(100dvh - 58px);min-height:0;padding:var(--crm-page-gutter);overflow:hidden}.crm-calendar-workspace:where(.tudor-crm,.tudor-crm *){display:grid;flex:1 1 auto;min-width:0;min-height:0;grid-template-columns:minmax(240px,280px) minmax(0,1fr);gap:12px}.crm-calendar-sidebar:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0;min-height:0;flex-direction:column;gap:12px;overflow-y:auto}.crm-calendar-header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:16px}.crm-calendar-sidebar .crm-calendar-header:where(.tudor-crm,.tudor-crm *),.crm-calendar-sidebar .crm-calendar-connection:where(.tudor-crm,.tudor-crm *){align-items:stretch;flex-direction:column}.crm-calendar-sidebar .crm-calendar-header-actions:where(.tudor-crm,.tudor-crm *),.crm-calendar-sidebar .crm-calendar-header-actions>button:where(.tudor-crm,.tudor-crm *),.crm-calendar-sidebar .crm-calendar-connection>button:where(.tudor-crm,.tudor-crm *){width:100%}.crm-calendar-sidebar .crm-calendar-connection>.crm-badge:where(.tudor-crm,.tudor-crm *){align-self:flex-start}.crm-calendar-sidebar .crm-calendar-panel:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-height:220px}.crm-calendar-frame:where(.tudor-crm,.tudor-crm *){height:100%;overflow:hidden}.crm-calendar.crm-calendar--all-day-column .crm-calendar-view:where(.tudor-crm,.tudor-crm *){margin-right:292px}.crm-calendar.crm-calendar--all-day-column>.crm-calendar-all-day:where(.tudor-crm,.tudor-crm *){position:absolute;right:14px;bottom:14px;width:280px}@media(max-width:1100px){.crm-calendar-page:where(.tudor-crm,.tudor-crm *){height:auto;min-height:calc(100dvh - 58px);overflow-y:auto}.crm-calendar-workspace:where(.tudor-crm,.tudor-crm *){display:flex;flex:0 0 auto;flex-direction:column}.crm-calendar-sidebar .crm-calendar-panel:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;max-width:420px;min-height:0}.crm-calendar-panel-body:where(.tudor-crm,.tudor-crm *){overflow-y:visible}.crm-calendar-frame:where(.tudor-crm,.tudor-crm *){height:auto;min-height:680px}}@media(max-width:760px){.crm-calendar-page:where(.tudor-crm,.tudor-crm *){height:auto;min-height:0;padding:10px;overflow-y:auto}.crm-calendar-header:where(.tudor-crm,.tudor-crm *),.crm-calendar-connection:where(.tudor-crm,.tudor-crm *){align-items:stretch;flex-direction:column}.crm-calendar-header-actions:where(.tudor-crm,.tudor-crm *),.crm-calendar-header-actions>button:where(.tudor-crm,.tudor-crm *),.crm-calendar-connection>button:where(.tudor-crm,.tudor-crm *){width:100%}.crm-calendar-frame:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;min-height:680px;overflow-x:auto}.crm-calendar:where(.tudor-crm,.tudor-crm *){min-width:0;min-height:650px;padding:8px}.crm-calendar .fc .fc-toolbar:where(.tudor-crm,.tudor-crm *){align-items:stretch;flex-direction:column;gap:8px}.crm-calendar .fc .fc-toolbar-chunk:where(.tudor-crm,.tudor-crm *){display:flex;justify-content:center}}.crm-app-utility:where(.tudor-crm,.tudor-crm *){--crm-app-utility-bottom: 16px;--crm-app-utility-sliver: 6px;position:fixed;z-index:120;bottom:var(--crm-app-utility-bottom);left:16px;display:flex;align-items:center;gap:8px;transition:transform .24s cubic-bezier(.2,.8,.2,1)}.crm-app-utility--tucked:where(.tudor-crm,.tudor-crm *){transform:translateY(calc(100% + var(--crm-app-utility-bottom) - var(--crm-app-utility-sliver)));transition-delay:.35s}.crm-app-utility--settling:where(.tudor-crm,.tudor-crm *){transition-delay:0ms}.crm-app-utility--tucked:not(.crm-app-utility--settling):hover:where(.tudor-crm,.tudor-crm *),.crm-app-utility--tucked:has(:focus-visible):where(.tudor-crm,.tudor-crm *),.crm-app-utility--tucked:has(.crm-app-utility-panel):where(.tudor-crm,.tudor-crm *),.crm-app-utility--tucked:has([aria-expanded=true]):where(.tudor-crm,.tudor-crm *){transform:none;transition-delay:0ms}.crm-app-utility--tucked:where(.tudor-crm,.tudor-crm *):before,.crm-app-utility--tucked:where(.tudor-crm,.tudor-crm *):after{content:"";position:absolute;right:0;left:0}.crm-app-utility--tucked:where(.tudor-crm,.tudor-crm *):before{bottom:100%;height:8px}.crm-app-utility--tucked:where(.tudor-crm,.tudor-crm *):after{top:100%;height:var(--crm-app-utility-bottom)}@media(prefers-reduced-motion:reduce){.crm-app-utility:where(.tudor-crm,.tudor-crm *){transition:none}}.crm-app-utility-panel:where(.tudor-crm,.tudor-crm *){position:absolute;bottom:calc(100% + 8px);left:0;width:min(420px,calc(100vw - 32px));max-height:min(720px,calc(100dvh - 92px))}.crm-app-utility-panel--wide:where(.tudor-crm,.tudor-crm *){width:min(440px,calc(100vw - 32px))}.crm-app-utility-body:where(.tudor-crm,.tudor-crm *){max-height:min(650px,calc(100dvh - 158px));overflow-y:auto}.crm-app-guide-menu .crm-options-menu-panel:where(.tudor-crm,.tudor-crm *){top:auto;right:auto;bottom:calc(100% + 8px);left:0}@media(max-width:560px){.crm-app-utility:where(.tudor-crm,.tudor-crm *){--crm-app-utility-bottom: 10px;right:10px;left:10px;flex-wrap:wrap}.crm-app-utility-trigger:where(.tudor-crm,.tudor-crm *){flex:1 1 140px;justify-content:center}.crm-app-guide-menu:where(.tudor-crm,.tudor-crm *){display:flex;flex:1 1 140px}.crm-app-utility-panel:where(.tudor-crm,.tudor-crm *),.crm-app-utility-panel--wide:where(.tudor-crm,.tudor-crm *){right:0;left:0;width:auto}}.crm-home-page:where(.tudor-crm,.tudor-crm *){min-height:0;box-sizing:border-box;width:100%;flex:1 1 auto;padding:24px;display:grid;grid-template-rows:minmax(0,1fr)}.crm-page-container .crm-sf-list-shell:has(>.crm-home-page):where(.tudor-crm,.tudor-crm *){overflow-y:hidden}.crm-sf-list-shell:has(>.crm-home-page)>.crm-sf-appbar:where(.tudor-crm,.tudor-crm *){flex:0 0 auto}.crm-home-panel:where(.tudor-crm,.tudor-crm *){overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr);align-content:start;min-height:0}.crm-home-panel>:is(.crm-empty-state,.crm-feedback--loading):where(.tudor-crm,.tudor-crm *){margin:10px}.crm-home-section-header h2:where(.tudor-crm,.tudor-crm *),.crm-home-section-header p:where(.tudor-crm,.tudor-crm *){margin:0}.crm-home-error:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px}.crm-home-section-header:where(.tudor-crm,.tudor-crm *){min-height:68px;padding:14px 18px;align-items:center}.crm-home-panel-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;min-height:0}.crm-home-tasks:where(.tudor-crm,.tudor-crm *){grid-column:1;grid-row:1 / span 2}.crm-home-quotes:where(.tudor-crm,.tudor-crm *){grid-column:2;grid-row:1 / span 2}.crm-home-lapsed:where(.tudor-crm,.tudor-crm *){grid-column:3;grid-row:1}.crm-home-new-customers:where(.tudor-crm,.tudor-crm *){grid-column:3;grid-row:2}.crm-home-table-wrap:where(.tudor-crm,.tudor-crm *){overflow:auto;min-height:0}.crm-home-code:where(.tudor-crm,.tudor-crm *){color:var(--crm-text-muted, #5e6c84);font-variant-numeric:tabular-nums}.crm-home-error:where(.tudor-crm,.tudor-crm *){justify-content:space-between;margin:18px}@media(max-width:1180px){.crm-home-page:where(.tudor-crm,.tudor-crm *){min-height:calc(100vh - 49px);flex:0 0 auto}.crm-page-container .crm-sf-list-shell:has(>.crm-home-page):where(.tudor-crm,.tudor-crm *){overflow-y:auto}.crm-home-panel-grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto}.crm-home-tasks:where(.tudor-crm,.tudor-crm *){grid-column:1;grid-row:1}.crm-home-quotes:where(.tudor-crm,.tudor-crm *){grid-column:2;grid-row:1}.crm-home-lapsed:where(.tudor-crm,.tudor-crm *){grid-column:1;grid-row:2}.crm-home-new-customers:where(.tudor-crm,.tudor-crm *){grid-column:2;grid-row:2}}@media(max-width:860px){.crm-home-panel-grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:auto}.crm-home-tasks:where(.tudor-crm,.tudor-crm *),.crm-home-quotes:where(.tudor-crm,.tudor-crm *),.crm-home-lapsed:where(.tudor-crm,.tudor-crm *),.crm-home-new-customers:where(.tudor-crm,.tudor-crm *){grid-column:1;grid-row:auto}}@media(max-width:640px){.crm-home-page:where(.tudor-crm,.tudor-crm *){padding:10px}.crm-home-section-header:where(.tudor-crm,.tudor-crm *),.crm-home-error:where(.tudor-crm,.tudor-crm *){align-items:stretch;flex-direction:column}.crm-home-section-header>.crm-button:where(.tudor-crm,.tudor-crm *),.crm-home-error>.crm-button:where(.tudor-crm,.tudor-crm *){width:100%}}.crm-admin-page:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;width:100%;flex:0 0 auto;display:flex;flex-direction:column;min-height:0}.crm-admin-shell>.crm-sf-appbar:where(.tudor-crm,.tudor-crm *){flex:0 0 auto}.crm-website-links-page:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;width:100%;flex:0 0 auto;display:flex;flex-direction:column;min-height:0;padding-bottom:96px}.crm-website-links-page .crm-sf-list-header:where(.tudor-crm,.tudor-crm *){flex-wrap:wrap}.crm-website-links-page [role=tablist]:where(.tudor-crm,.tudor-crm *){flex:0 0 auto}.crm-website-links-page [role=tab]:where(.tudor-crm,.tudor-crm *){white-space:nowrap}.crm-website-links-lede:where(.tudor-crm,.tudor-crm *){flex:1 0 100%;max-width:920px;margin:0}.crm-website-links-panel:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;min-height:0}.crm-website-links-stack:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:2px;min-width:0}.crm-website-links-suggestions:where(.tudor-crm,.tudor-crm *){display:grid;gap:6px;margin:0;padding:0;list-style:none}.crm-website-links-suggestions>li:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:12px}.crm-website-links-actions:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;gap:6px}.crm-admin-breadcrumb:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:8px;padding:10px var(--crm-page-gutter) 0}.crm-admin-users:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) 620px;align-items:start;gap:10px;padding:0 var(--crm-page-gutter) 96px}.crm-page-container .crm-admin-users .crm-sf-list-table-wrap:where(.tudor-crm,.tudor-crm *){margin:0}.crm-admin-users--unselected:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr)}.crm-admin-page-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:320px minmax(0,1fr);align-items:start;gap:8px;padding:8px var(--crm-page-gutter) 96px}.crm-admin-page-grid--stacked:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr);gap:10px;padding:0}.crm-admin-panel-body:where(.tudor-crm,.tudor-crm *){display:grid;gap:10px;padding:12px}.crm-admin-card-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(auto-fit,minmax(285px,1fr));gap:10px}.crm-admin-field-grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 14px}.crm-admin-new-user-form:where(.tudor-crm,.tudor-crm *){display:grid;gap:14px}@media(max-width:1500px){.crm-admin-users:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr)}}@media(max-width:1100px){.crm-admin-page-grid:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.crm-page-container .crm-admin-preview li:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr);gap:2px}}.crm-admin-phone-activity:where(.tudor-crm,.tudor-crm *),.crm-admin-staff-numbers:where(.tudor-crm,.tudor-crm *),.crm-admin-extensions:where(.tudor-crm,.tudor-crm *),.crm-admin-developer:where(.tudor-crm,.tudor-crm *),.crm-admin-health:where(.tudor-crm,.tudor-crm *),.crm-admin-home:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;min-width:0;padding-bottom:96px}.crm-page-container .crm-admin-phone-activity>.crm-sf-list-header:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-admin-staff-numbers>.crm-sf-list-header:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-admin-extensions>.crm-sf-list-header:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-admin-developer>.crm-sf-list-header:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-admin-health>.crm-sf-list-header:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-admin-home>.crm-sf-list-header:where(.tudor-crm,.tudor-crm *){margin-top:0;border-top:1px solid var(--crm-table-border);border-radius:0}.crm-page-container .crm-admin-phone-activity-toolbar:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-admin-staff-numbers-toolbar:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-admin-extensions-toolbar:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-admin-developer-toolbar:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-admin-health-toolbar:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-admin-home-toolbar:where(.tudor-crm,.tudor-crm *){flex-wrap:wrap}.crm-admin-home>.crm-phone-gallery:where(.tudor-crm,.tudor-crm *){padding:20px 24px 0}.crm-admin-home>.crm-phone-home-settings:where(.tudor-crm,.tudor-crm *){max-width:640px;padding:20px 24px 0}.crm-phone-gallery:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:flex-start;gap:28px 32px;min-width:0}.crm-phone-card:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:12px;width:calc(var(--crm-phone-screen-width) * var(--crm-phone-scale) + 2 * var(--crm-phone-bezel));min-width:0}.crm-phone-card__header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-height:62px}.crm-phone-card__heading:where(.tudor-crm,.tudor-crm *){display:grid;gap:2px;min-width:0}.crm-phone-card__actions:where(.tudor-crm,.tudor-crm *){display:flex;flex:none;gap:6px}.crm-phone-card__details:where(.tudor-crm,.tudor-crm *){display:grid;gap:12px;min-width:0}.crm-admin-phone-activity-date:where(.tudor-crm,.tudor-crm *){display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.crm-admin-phone-activity-detail:where(.tudor-crm,.tudor-crm *){display:grid;gap:12px}.crm-page-container .crm-admin-phone-devices-table th:nth-child(1):where(.tudor-crm,.tudor-crm *){width:17%}.crm-page-container .crm-admin-phone-devices-table th:nth-child(2):where(.tudor-crm,.tudor-crm *){width:9%}.crm-page-container .crm-admin-phone-devices-table th:nth-child(3):where(.tudor-crm,.tudor-crm *){width:12%}.crm-page-container .crm-admin-phone-devices-table th:nth-child(4):where(.tudor-crm,.tudor-crm *){width:13%}.crm-page-container .crm-admin-phone-devices-table th:nth-child(5):where(.tudor-crm,.tudor-crm *){width:10%}.crm-page-container .crm-admin-phone-devices-table th:nth-child(6):where(.tudor-crm,.tudor-crm *){width:8%}.crm-page-container .crm-admin-phone-devices-table th:nth-child(7):where(.tudor-crm,.tudor-crm *){width:8%}.crm-page-container .crm-admin-phone-devices-table th:nth-child(8):where(.tudor-crm,.tudor-crm *){width:12%}.crm-page-container .crm-admin-phone-devices-table th:nth-child(9):where(.tudor-crm,.tudor-crm *){width:11%}.crm-admin-error-log:where(.tudor-crm,.tudor-crm *),.crm-admin-sent-emails:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;min-width:0;padding-bottom:96px}.crm-page-container .crm-admin-error-log>.crm-sf-list-header:where(.tudor-crm,.tudor-crm *),.crm-page-container .crm-admin-sent-emails>.crm-sf-list-header:where(.tudor-crm,.tudor-crm *){margin-top:0;border-top:1px solid var(--crm-table-border);border-radius:0}.crm-admin-error-detail .crm-detail-list:where(.tudor-crm,.tudor-crm *),.crm-admin-sent-email .crm-detail-list:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 20px;margin:0}.crm-admin-error-detail .crm-detail-list>dt:where(.tudor-crm,.tudor-crm *),.crm-admin-sent-email .crm-detail-list>dt:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted)}.crm-admin-error-detail .crm-detail-list>dd:where(.tudor-crm,.tudor-crm *),.crm-admin-sent-email .crm-detail-list>dd:where(.tudor-crm,.tudor-crm *){margin:0;overflow-wrap:anywhere}.crm-admin-sent-email__frame:where(.tudor-crm,.tudor-crm *){height:60vh}.crm-detail-code-columns:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;align-items:start}@media(max-width:900px){.crm-admin-phone-activity-date:where(.tudor-crm,.tudor-crm *){flex:1 1 160px}.crm-admin-phone-activity-date>input:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-width:0}}.crm-impersonation-banner:where(.tudor-crm,.tudor-crm *){position:sticky;top:0;z-index:60;display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 16px;background:var(--crm-state-warning-bg, #fdf6e3);border-bottom:1px solid var(--crm-state-warning-border, #e3c766);color:var(--crm-state-warning-text, #6b4f00);font-size:13px}.crm-impersonation-banner-text:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-width:0}.crm-impersonation-banner-error:where(.tudor-crm,.tudor-crm *){flex:0 1 auto;color:var(--crm-state-negative-text, #a4262c)}@media(max-width:640px){.crm-impersonation-banner:where(.tudor-crm,.tudor-crm *){align-items:flex-start}}.crm-home-note-marker:where(.tudor-crm,.tudor-crm *){margin-left:5px;color:var(--crm-ui-warning-text, #b8801f);font-size:11px;line-height:1}.crm-home-note-text:where(.tudor-crm,.tudor-crm *){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.crm-task-page.crm-quote-queue:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(18rem,20rem) minmax(0,1fr)}@media(max-width:1280px){.crm-task-page.crm-quote-queue:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr)}.crm-quote-queue__list:where(.tudor-crm,.tudor-crm *){max-height:22rem}}.crm-quote-queue__work:where(.tudor-crm,.tudor-crm *){padding:0}.crm-quote-queue .crm-task-page-filter:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.crm-quote-queue__list:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;max-height:calc(100vh - 25rem);overflow-y:auto}.crm-task-page-row.crm-quote-queue__row:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:3px;width:100%;padding:7px 9px;border:1px solid var(--crm-ui-border, #e2e8e4);border-radius:4px;background:var(--crm-ui-surface, #ffffff);color:inherit;font:inherit;text-align:left;cursor:pointer}.crm-task-page-row.crm-quote-queue__row:hover:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted, #f1f4f1)}.crm-task-page-row.crm-quote-queue__row.crm-task-page-row-selected:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-ui-accent, #4f7d2f);border-left-width:3px;background:var(--crm-state-info-bg, #eef4fa)}.crm-quote-queue__row-top:where(.tudor-crm,.tudor-crm *){display:flex;align-items:baseline;justify-content:space-between;gap:8px}.crm-quote-queue__customer:where(.tudor-crm,.tudor-crm *){min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600}.crm-quote-queue__money:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;font-size:13px;font-variant-numeric:tabular-nums}.crm-quote-queue__row-meta:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:7px;color:var(--crm-ui-text-muted, #575757);font-size:11px}.crm-quote-queue__row-note:where(.tudor-crm,.tudor-crm *){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:var(--crm-ui-text-muted, #575757);font-size:12px;line-height:1.35}.crm-quote-queue__row-note--none:where(.tudor-crm,.tudor-crm *){font-style:italic}.crm-quote-chase__title:where(.tudor-crm,.tudor-crm *){flex:1 1 18rem;min-width:0}.crm-quote-chase__title h2:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;gap:9px;margin:0 0 2px;font-size:17px}.crm-quote-chase__title>span:where(.tudor-crm,.tudor-crm *){display:block;color:#ffffffd1;font-size:12px}.crm-quote-chase__value:where(.tudor-crm,.tudor-crm *){margin:0;text-align:right}.crm-quote-chase__value strong:where(.tudor-crm,.tudor-crm *){display:block;font-size:20px;font-weight:600}.crm-quote-chase__value span:where(.tudor-crm,.tudor-crm *){color:#ffffffd1;font-size:11px}.crm-quote-chase:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;min-width:0;overflow:hidden}.crm-quote-chase__header:where(.tudor-crm,.tudor-crm *){box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:47px;padding:10px 14px;border-bottom:3px solid var(--crm-ui-accent, #4f7d2f);background:var(--crm-ui-primary, #00543d);color:var(--brand-white, #ffffff)}.crm-quote-chase__body:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:12px;padding:14px;min-height:min(30rem,calc(100vh - 22rem));overflow:hidden}.crm-quote-chase__actions:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:10px 14px;border-top:1px solid var(--crm-ui-border, #e2e8e4)}.crm-quote-chase__grid:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-areas:"who said lines";grid-template-columns:minmax(13rem,14rem) minmax(0,1fr) minmax(0,2.1fr);flex:1 1 auto;min-height:0}.crm-quote-chase__col:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:9px;min-width:0;min-height:0;overflow-y:auto}.crm-quote-chase__col--who:where(.tudor-crm,.tudor-crm *){grid-area:who;padding-right:14px}.crm-quote-chase__col--said:where(.tudor-crm,.tudor-crm *){grid-area:said}.crm-quote-chase__col--lines:where(.tudor-crm,.tudor-crm *){grid-area:lines}.crm-quote-chase__col--said:where(.tudor-crm,.tudor-crm *),.crm-quote-chase__col--lines:where(.tudor-crm,.tudor-crm *){padding-left:14px;border-left:1px solid var(--crm-ui-border, #e2e8e4)}.crm-quote-chase__col--said:where(.tudor-crm,.tudor-crm *){padding-right:14px}.crm-quote-chase__label:where(.tudor-crm,.tudor-crm *){position:sticky;top:0;z-index:1;display:block;margin:0;padding-bottom:6px;background:var(--crm-ui-surface, #ffffff);color:var(--crm-ui-text-muted, #575757);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.crm-quote-chase__opener:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;flex:0 0 auto;padding:10px 13px;background:var(--crm-state-info-bg, #eef4fa);border-left:3px solid var(--crm-ui-accent, #4f7d2f);border-radius:0 4px 4px 0}.crm-quote-chase__opener p:where(.tudor-crm,.tudor-crm *){flex:1 1 22rem;margin:0;font-size:14px;line-height:1.45}.crm-quote-chase__contact:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;align-items:stretch;gap:6px}.crm-quote-chase__col .crm-empty-state:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:3px;padding:9px 11px;background:var(--crm-ui-surface-muted, #f1f4f1);border-radius:4px;font-size:13px;line-height:1.45}.crm-quote-chase__col .crm-empty-state strong:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text, #1f2933);font-size:14px}.crm-quote-chase__who:where(.tudor-crm,.tudor-crm *){font-size:15px;font-weight:600}.crm-quote-chase__none:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted, #575757);font-size:13px}.crm-quote-chase__dial:where(.tudor-crm,.tudor-crm *){display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:7px 10px 8px;border:1px solid var(--crm-ui-border, #cbd5ce);border-radius:4px;font-size:14px;text-decoration:none;overflow-wrap:anywhere}.crm-quote-chase__dial small:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;color:var(--crm-ui-text-muted, #575757);font-size:11px}.crm-quote-chase__dial-value:where(.tudor-crm,.tudor-crm *){min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.crm-quote-chase__dial--primary:where(.tudor-crm,.tudor-crm *){border-color:var(--crm-ui-accent, #4f7d2f);font-weight:500}.crm-quote-chase__facts:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:0;margin:3px 0 0}.crm-quote-chase__facts>div:where(.tudor-crm,.tudor-crm *){display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:5px 0;border-top:1px solid var(--crm-ui-border, #e2e8e4)}.crm-quote-chase__facts dt:where(.tudor-crm,.tudor-crm *){flex:0 0 auto;color:var(--crm-ui-text-muted, #575757);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.crm-quote-chase__facts dd:where(.tudor-crm,.tudor-crm *){margin:0;font-size:13px;text-align:right;overflow-wrap:anywhere}.crm-quote-chase__timeline:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:7px;margin:0;padding:0;list-style:none}.crm-quote-chase__entry:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:3px;padding:8px 10px;background:var(--crm-ui-surface-muted, #f1f4f1);border-radius:4px}.crm-quote-chase__entry--latest:where(.tudor-crm,.tudor-crm *){border-left:3px solid var(--crm-ui-accent, #4f7d2f);border-radius:0 4px 4px 0}.crm-quote-chase__entry--latest .crm-quote-chase__said-body:where(.tudor-crm,.tudor-crm *){font-size:14px}.crm-quote-chase__said-meta:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;color:var(--crm-ui-text-muted, #575757);font-size:11px}.crm-quote-chase__said-meta>button:where(.tudor-crm,.tudor-crm *){margin-left:auto;padding:1px 7px;font-size:11px}.crm-quote-chase__stale:where(.tudor-crm,.tudor-crm *){color:var(--crm-state-negative-text, #a4262c);font-weight:600}.crm-quote-chase__said-body:where(.tudor-crm,.tudor-crm *){margin:0;font-size:13px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.crm-quote-chase__said-body--expanded:where(.tudor-crm,.tudor-crm *){max-height:11rem;overflow-y:auto}.crm-quote-chase__more:where(.tudor-crm,.tudor-crm *){margin-top:2px}.crm-quote-chase__more>summary:where(.tudor-crm,.tudor-crm *){display:inline-block;padding:3px 0;color:var(--crm-ui-accent, #4f7d2f);font-size:12px;cursor:pointer}.crm-quote-chase__history:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:8px;margin:8px 0 0;padding:0 0 0 11px;border-left:2px solid var(--crm-ui-border, #e2e8e4);list-style:none}.crm-quote-chase__history li:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:2px}.crm-quote-chase__history .crm-quote-chase__said-body:where(.tudor-crm,.tudor-crm *){font-size:13px}@media(max-width:1180px){.crm-quote-chase__grid:where(.tudor-crm,.tudor-crm *){grid-template-areas:"who lines" "said lines";grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-rows:auto minmax(0,1fr);row-gap:12px}.crm-quote-chase__col--who:where(.tudor-crm,.tudor-crm *){padding-right:14px;overflow:visible}.crm-quote-chase__col--said:where(.tudor-crm,.tudor-crm *){padding-left:0;border-left:0}.crm-quote-chase__contact:where(.tudor-crm,.tudor-crm *){flex-direction:row;flex-wrap:wrap;align-items:center}.crm-quote-chase__dial:where(.tudor-crm,.tudor-crm *){justify-content:flex-start}}@media(max-width:820px){.crm-quote-chase__body:where(.tudor-crm,.tudor-crm *){min-height:0;overflow:visible}.crm-quote-chase__grid:where(.tudor-crm,.tudor-crm *){display:block;flex:0 0 auto}.crm-quote-chase__col:where(.tudor-crm,.tudor-crm *){min-height:0;overflow:visible}.crm-quote-chase__col--who:where(.tudor-crm,.tudor-crm *){padding-right:0}.crm-quote-chase__col--said:where(.tudor-crm,.tudor-crm *){padding-right:0}.crm-quote-chase__col+.crm-quote-chase__col:where(.tudor-crm,.tudor-crm *){margin-top:13px;padding:12px 0 0;border-left:0;border-top:1px solid var(--crm-ui-border, #e2e8e4)}.crm-quote-chase__col--lines:where(.tudor-crm,.tudor-crm *){overflow:visible}.crm-quote-chase__lines:where(.tudor-crm,.tudor-crm *){flex:none;overflow:visible}.crm-quote-chase__lines thead th:where(.tudor-crm,.tudor-crm *),.crm-quote-chase__lines-total td:where(.tudor-crm,.tudor-crm *),.crm-quote-chase__label:where(.tudor-crm,.tudor-crm *){position:static}}.crm-page-container .crm-timeline-list>.crm-activity-composer:where(.tudor-crm,.tudor-crm *){margin-bottom:2px}@media(max-width:900px){.crm-page-container .crm-activity-button-row:where(.tudor-crm,.tudor-crm *){flex-wrap:wrap;row-gap:6px}.crm-page-container .crm-activity-accent-actions:where(.tudor-crm,.tudor-crm *){order:3}}@media(max-width:640px){.crm-page-container .crm-field-rows__row:where(.tudor-crm,.tudor-crm *){align-items:flex-start;flex-wrap:wrap;padding-block:5px}.crm-page-container .crm-field-rows__label:where(.tudor-crm,.tudor-crm *){width:auto;flex:1 0 100%}.crm-page-container .crm-field-rows__input.crm-input:where(.tudor-crm,.tudor-crm *){flex:1 0 100%}}.crm-quote-chase__col--lines:where(.tudor-crm,.tudor-crm *){overflow:hidden}.crm-quote-chase__lines:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;min-height:0;overflow:auto}.crm-quote-chase__item-name:where(.tudor-crm,.tudor-crm *){color:var(--crm-ui-text-muted, #575757)}.crm-quote-chase__lines-total td:where(.tudor-crm,.tudor-crm *){font-weight:600}.crm-admin-agent-token:where(.tudor-crm,.tudor-crm *){display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px}.crm-page-container .crm-modal.crm-email-templates-modal:where(.tudor-crm,.tudor-crm *){width:1140px}.crm-page-container .crm-email-templates-modal .crm-modal__body:where(.tudor-crm,.tudor-crm *){padding:16px 18px 18px}.crm-page-container .crm-email-templates-modal .crm-modal__header:where(.tudor-crm,.tudor-crm *){padding:12px 18px}.crm-page-container .crm-email-templates-modal .crm-modal__header>div:where(.tudor-crm,.tudor-crm *){display:grid;gap:3px}.crm-page-container .crm-email-templates-modal .crm-modal__header h2:where(.tudor-crm,.tudor-crm *){font-size:15px}.crm-page-container .crm-email-templates-modal .crm-modal__header p:where(.tudor-crm,.tudor-crm *){margin:0;font-size:12px}.crm-page-container .crm-email-templates-body:where(.tudor-crm,.tudor-crm *){display:grid;min-height:0}.crm-page-container .crm-email-templates-layout:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:240px minmax(0,1fr);gap:18px;align-items:start;min-height:0}.crm-page-container .crm-email-templates-sidebar:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-content:start;min-width:0;max-height:62vh;overflow-y:auto}.crm-page-container .crm-email-templates-sidebar-header:where(.tudor-crm,.tudor-crm *){display:flex;align-items:center;justify-content:space-between;gap:8px}.crm-page-container .crm-email-templates-sidebar-header h3:where(.tudor-crm,.tudor-crm *){margin:0;color:var(--brand-primary);font-size:13px;font-weight:700}.crm-page-container .crm-email-templates-editor:where(.tudor-crm,.tudor-crm *){display:grid;gap:12px;min-width:0}.crm-page-container .crm-email-templates-editor .crm-rich-text__input:where(.tudor-crm,.tudor-crm *){min-height:min(420px,calc(100vh - 340px));max-height:min(560px,calc(100vh - 340px))}.crm-page-container .crm-email-templates-delete:first-child:where(.tudor-crm,.tudor-crm *){margin-right:auto}@media(max-width:860px){.crm-page-container .crm-email-templates-layout:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr)}.crm-page-container .crm-email-templates-sidebar:where(.tudor-crm,.tudor-crm *){max-height:200px}}.crm-quote-chase__lines table.crm-sf-list-table:where(.tudor-crm,.tudor-crm *){width:100%;min-width:0;table-layout:fixed}.crm-quote-chase__lines th:nth-child(1):where(.tudor-crm,.tudor-crm *){width:15%}.crm-quote-chase__lines th:nth-child(2):where(.tudor-crm,.tudor-crm *){width:47%}.crm-quote-chase__lines th:nth-child(3):where(.tudor-crm,.tudor-crm *){width:10%}.crm-quote-chase__lines th:nth-child(4):where(.tudor-crm,.tudor-crm *){width:13%}.crm-quote-chase__lines th:nth-child(5):where(.tudor-crm,.tudor-crm *){width:15%}.crm-quote-chase__lines table.crm-data-table td:not(:last-child):where(.tudor-crm,.tudor-crm *),.crm-quote-chase__lines table.crm-data-table th:not(:last-child):where(.tudor-crm,.tudor-crm *){border-right:1px solid var(--crm-ui-border, #e2e8e4)}.crm-quote-chase__lines tbody tr:nth-child(2n) td:where(.tudor-crm,.tudor-crm *){background:var(--crm-ui-surface-muted, #f1f4f1)}.crm-quote-chase__lines thead th:where(.tudor-crm,.tudor-crm *){position:sticky;top:0;z-index:1;background:var(--crm-ui-surface-muted, #f1f4f1)}.crm-quote-chase__lines td:nth-child(n+3):where(.tudor-crm,.tudor-crm *),.crm-quote-chase__lines th:nth-child(n+3):where(.tudor-crm,.tudor-crm *){text-align:right;font-variant-numeric:tabular-nums}.crm-quote-chase__lines-total td:where(.tudor-crm,.tudor-crm *){position:sticky;bottom:0;border-top:2px solid var(--crm-ui-border-strong, #cbd5ce);background:var(--crm-ui-surface, #ffffff)}.crm-quote-chase__item-name:where(.tudor-crm,.tudor-crm *){display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.crm-quote-chase__item-code:where(.tudor-crm,.tudor-crm *){font-weight:600;white-space:nowrap}.crm-home-quotes th:nth-child(5):where(.tudor-crm,.tudor-crm *),.crm-home-quotes td:nth-child(5):where(.tudor-crm,.tudor-crm *){text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.crm-visit-booker-cols:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:18px}.crm-visit-booker-col:where(.tudor-crm,.tudor-crm *){display:grid;align-content:start;gap:16px;min-width:0}@media(max-width:900px){.crm-visit-booker-cols:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr)}}.crm-page-container .crm-modal.crm-calendar-email:where(.tudor-crm,.tudor-crm *){width:1480px}.crm-calendar-email .crm-modal__body:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:14px}.crm-calendar-email__split:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:320px minmax(0,1fr);gap:16px;align-items:stretch}.crm-calendar-email__list:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:8px;min-width:0}.crm-calendar-email__list-heading:where(.tudor-crm,.tudor-crm *){display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 2px}.crm-calendar-email__rows:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--crm-control-border);border-radius:var(--crm-control-radius)}.crm-calendar-email__rows .crm-task-page-row:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:8px 10px;text-align:left}.crm-calendar-email__rows .crm-task-page-main:where(.tudor-crm,.tudor-crm *){display:flex;align-items:baseline;gap:8px;min-width:0}.crm-calendar-email__rows .crm-task-page-related:where(.tudor-crm,.tudor-crm *){grid-column:1}.crm-calendar-email__rows .crm-task-page-due:where(.tudor-crm,.tudor-crm *){grid-column:2;grid-row:1 / span 2;align-self:center}.crm-calendar-email__pane:where(.tudor-crm,.tudor-crm *){display:flex;min-width:0}.crm-calendar-email__pane .crm-activity-composer:where(.tudor-crm,.tudor-crm *){flex:1;margin:0}@media(max-width:1540px){.crm-page-container .crm-modal.crm-calendar-email:where(.tudor-crm,.tudor-crm *){width:calc(100vw - 48px)}}@media(max-width:1000px){.crm-calendar-email__split:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr)}}.crm-page-container .crm-sf-list-shell>.crm-task-views:where(.tudor-crm,.tudor-crm *){display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.crm-task-views-header:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px var(--crm-page-gutter)}.crm-task-views-controls:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto}.crm-task-views-search .crm-search-input:where(.tudor-crm,.tudor-crm *){width:260px}.crm-task-views-owner:where(.tudor-crm,.tudor-crm *){flex:0 0 240px;width:240px}.crm-task-views-action:where(.tudor-crm,.tudor-crm *){display:flex;min-width:280px;flex:1 1 360px;max-width:760px}.crm-task-views .crm-task-views-action .crm-task-quick-add:where(.tudor-crm,.tudor-crm *){flex:1 1 auto;padding:0;border:0;background:none}.crm-task-views-body:where(.tudor-crm,.tudor-crm *){display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:10px;padding:0 var(--crm-page-gutter) var(--crm-page-gutter)}.crm-task-views-toolbar:where(.tudor-crm,.tudor-crm *){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.crm-task-list-layout:where(.tudor-crm,.tudor-crm *){display:grid;min-height:0;flex:1 1 auto;grid-template-columns:220px minmax(0,1fr) 380px;gap:10px}.crm-task-list-layout>.crm-task-nav:where(.tudor-crm,.tudor-crm *),.crm-task-list-layout>.crm-task-list-main:where(.tudor-crm,.tudor-crm *),.crm-task-list-layout>.crm-task-inspector:where(.tudor-crm,.tudor-crm *),.crm-task-table-layout>.crm-task-inspector:where(.tudor-crm,.tudor-crm *),.crm-task-week-side:where(.tudor-crm,.tudor-crm *){min-height:0;overflow-y:auto}.crm-task-list-main>.crm-task-bulk-bar:where(.tudor-crm,.tudor-crm *){position:sticky;top:0;z-index:2}.crm-task-views .crm-task-list-layout>.crm-task-nav:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-list-layout>.crm-task-list-main:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-board>.crm-task-board-column .crm-task-board-column-cards:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-week-layout .crm-task-day-panel-body:where(.tudor-crm,.tudor-crm *),.crm-task-views .crm-task-table-layout .crm-task-group-table-scroll:where(.tudor-crm,.tudor-crm *){padding-bottom:48px}.crm-task-board:where(.tudor-crm,.tudor-crm *){display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(6,minmax(220px,1fr));gap:8px;overflow-x:auto}.crm-task-board>.crm-task-board-column:where(.tudor-crm,.tudor-crm *){min-height:0}.crm-task-week-strip:where(.tudor-crm,.tudor-crm *){display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:6px}.crm-task-week-layout:where(.tudor-crm,.tudor-crm *){display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(0,1fr) 400px;gap:10px}.crm-task-week-layout>.crm-task-day-panel:where(.tudor-crm,.tudor-crm *){min-height:0}.crm-task-week-side:where(.tudor-crm,.tudor-crm *){display:flex;flex-direction:column;gap:10px}.crm-task-table-layout:where(.tudor-crm,.tudor-crm *){display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(0,1fr) 380px;gap:10px}.crm-task-table-layout>.crm-task-group-table:where(.tudor-crm,.tudor-crm *){min-height:0}.crm-task-drawer-layer:where(.tudor-crm,.tudor-crm *){position:fixed;inset:0;z-index:300}.crm-task-drawer-scrim:where(.tudor-crm,.tudor-crm *){position:absolute;inset:0;background:#0c181647}.crm-task-drawer-layer>.crm-task-inspector:where(.tudor-crm,.tudor-crm *){position:absolute;top:0;right:0;bottom:0;width:min(480px,100vw);overflow-y:auto}@media(max-width:1500px){.crm-task-list-layout:where(.tudor-crm,.tudor-crm *){grid-template-columns:200px minmax(0,1fr) 340px}.crm-task-week-layout:where(.tudor-crm,.tudor-crm *),.crm-task-table-layout:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr) 340px}}@media(max-width:1180px){.crm-page-container .crm-sf-list-shell>.crm-task-views:where(.tudor-crm,.tudor-crm *),.crm-task-views-body:where(.tudor-crm,.tudor-crm *),.crm-task-list-layout:where(.tudor-crm,.tudor-crm *),.crm-task-week-layout:where(.tudor-crm,.tudor-crm *),.crm-task-table-layout:where(.tudor-crm,.tudor-crm *){min-height:auto;flex:0 0 auto}.crm-task-list-layout:where(.tudor-crm,.tudor-crm *){grid-template-columns:220px minmax(0,1fr)}.crm-task-week-layout:where(.tudor-crm,.tudor-crm *),.crm-task-table-layout:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr)}.crm-task-list-layout>.crm-task-nav:where(.tudor-crm,.tudor-crm *),.crm-task-list-layout>.crm-task-list-main:where(.tudor-crm,.tudor-crm *),.crm-task-week-side:where(.tudor-crm,.tudor-crm *){overflow-y:visible}.crm-task-table-layout>.crm-task-group-table:where(.tudor-crm,.tudor-crm *){height:70dvh}.crm-task-board:where(.tudor-crm,.tudor-crm *){height:75dvh}.crm-task-week-strip:where(.tudor-crm,.tudor-crm *){grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}@media(max-width:760px){.crm-task-list-layout:where(.tudor-crm,.tudor-crm *){grid-template-columns:minmax(0,1fr)}.crm-task-views-controls:where(.tudor-crm,.tudor-crm *){width:100%;margin-left:0}}:where(.tudor-crm){--fc-sticky-header-footer-z: 3;--fc-popover-z: 4}.fc-nH:where(.tudor-crm,.tudor-crm *){z-index:var(--fc-popover-z)!important}.fc-7s:where(.tudor-crm,.tudor-crm *){isolation:isolate}.fc-wa:where(.tudor-crm,.tudor-crm *),.fc-wa *:where(.tudor-crm,.tudor-crm *),.fc-wa *:where(.tudor-crm,.tudor-crm *):before,.fc-wa *:where(.tudor-crm,.tudor-crm *):after{box-sizing:border-box!important}.fc-4m:where(.tudor-crm,.tudor-crm *),.fc-4m *:where(.tudor-crm,.tudor-crm *){cursor:not-allowed!important}.fc-eM:where(.tudor-crm,.tudor-crm *){-ms-overflow-style:none!important;scrollbar-width:none!important}.fc-eM:where(.tudor-crm,.tudor-crm *)::-webkit-scrollbar{display:none!important}.fc-Qo:where(.tudor-crm,.tudor-crm *){flex-shrink:0!important}.fc-fi .fc-fl:where(.tudor-crm,.tudor-crm *){display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}.fc-Jf .fc-fl>*:where(.tudor-crm,.tudor-crm *){float:left!important}[dir=rtl] .fc-Jf .fc-fl>*:where(.tudor-crm,.tudor-crm *),.fc-Jf[dir=rtl] .fc-fl>*:where(.tudor-crm,.tudor-crm *){float:right!important}.fc-Jf .fc-fl:where(.tudor-crm,.tudor-crm *):after{content:""!important;display:block!important;clear:both!important}.fc-DP:where(.tudor-crm,.tudor-crm *){cursor:pointer!important}.fc-An:where(.tudor-crm,.tudor-crm *){cursor:n-resize!important}.fc-lZ:where(.tudor-crm,.tudor-crm *){cursor:s-resize!important}.fc-9V:where(.tudor-crm,.tudor-crm *){cursor:w-resize!important}[dir=rtl] .fc-9V:where(.tudor-crm,.tudor-crm *){cursor:e-resize!important}.fc-70:where(.tudor-crm,.tudor-crm *){cursor:e-resize!important}[dir=rtl] .fc-70:where(.tudor-crm,.tudor-crm *){cursor:w-resize!important}.fc-gQ:where(.tudor-crm,.tudor-crm *){cursor:col-resize!important}.fc-mN:where(.tudor-crm,.tudor-crm *),.fc-2d:where(.tudor-crm,.tudor-crm *),.fc-B0:where(.tudor-crm,.tudor-crm *){position:absolute!important;box-sizing:content-box!important;width:100%!important;height:100%!important}.fc-mN:where(.tudor-crm,.tudor-crm *){padding:10px!important;margin:-10px!important}.fc-2d:where(.tudor-crm,.tudor-crm *){padding-left:10px!important;padding-right:10px!important;margin-left:-10px!important;margin-right:-10px!important}.fc-B0:where(.tudor-crm,.tudor-crm *){padding-top:10px!important;padding-bottom:10px!important;margin-top:-10px!important;margin-bottom:-10px!important}.fc-Z1:where(.tudor-crm,.tudor-crm *){position:absolute;inset:0 -5px}.fc-1Y:where(.tudor-crm,.tudor-crm *){-webkit-user-select:none;-moz-user-select:none;user-select:none}.fc-a9:where(.tudor-crm,.tudor-crm *){visibility:hidden}.fc-Tu:where(.tudor-crm,.tudor-crm *){border:0!important}.fc-hU:where(.tudor-crm,.tudor-crm *){border-left:0!important;border-right:0!important;border-bottom:0!important}.fc-3e:where(.tudor-crm,.tudor-crm *){border-top:0!important;border-left:0!important;border-right:0!important}.fc-PB:where(.tudor-crm,.tudor-crm *),.fc-II:where(.tudor-crm,.tudor-crm *){border-top:0!important;border-bottom:0!important}.fc-PB:where(.tudor-crm,.tudor-crm *){border-inline-end:0!important}.fc-II:where(.tudor-crm,.tudor-crm *){border-inline-start:0!important}.fc-MQ:where(.tudor-crm,.tudor-crm *){border-left:0!important;border-right:0!important}.fc-Vo:where(.tudor-crm,.tudor-crm *){border-top:0!important;border-bottom:0!important}.fc-2l:where(.tudor-crm,.tudor-crm *){border-inline-start:1px solid transparent!important}.fc-Ao:where(.tudor-crm,.tudor-crm *){display:flex!important;flex-direction:row!important}.fc-HH:where(.tudor-crm,.tudor-crm *){display:flex!important;flex-direction:column!important}.fc-GV:where(.tudor-crm,.tudor-crm *){flex-grow:1!important}.fc-g2:where(.tudor-crm,.tudor-crm *){flex-grow:1!important;flex-basis:0!important;min-width:0!important;min-height:0!important}.fc-Ot:where(.tudor-crm,.tudor-crm *){min-height:0!important}.fc-hp:where(.tudor-crm,.tudor-crm *){flex-grow:1!important;flex-basis:0!important;min-width:0!important}.fc-fi .fc-uD:where(.tudor-crm,.tudor-crm *),.fc-fi .fc-jM:where(.tudor-crm,.tudor-crm *){display:flex!important;flex-direction:column!important}.fc-OJ:where(.tudor-crm,.tudor-crm *){padding:0!important}.fc-oE:where(.tudor-crm,.tudor-crm *){margin:0!important}.fc-V3:where(.tudor-crm,.tudor-crm *){margin-top:0!important;margin-bottom:0!important}.fc-SS:where(.tudor-crm,.tudor-crm *){margin-left:0!important;margin-right:0!important}.fc-y2:where(.tudor-crm,.tudor-crm *){white-space:nowrap!important}.fc-CN:where(.tudor-crm,.tudor-crm *){white-space:pre!important}.fc-gZ:where(.tudor-crm,.tudor-crm *){overflow-anchor:none}.fc-FA:where(.tudor-crm,.tudor-crm *){overflow:hidden!important}.fc-7T:where(.tudor-crm,.tudor-crm *){white-space:nowrap!important;overflow:hidden!important}.fc-cc:where(.tudor-crm,.tudor-crm *){position:relative!important}.fc-H0:where(.tudor-crm,.tudor-crm *){position:absolute!important}.fc-6t:where(.tudor-crm,.tudor-crm *){inset-inline-start:0!important}.fc-ct:where(.tudor-crm,.tudor-crm *){position:absolute!important;inset:0!important}.fc-iv:where(.tudor-crm,.tudor-crm *),.fc-Uu:where(.tudor-crm,.tudor-crm *){position:absolute!important;left:0!important;right:0!important}.fc-7k:where(.tudor-crm,.tudor-crm *),.fc-Yw:where(.tudor-crm,.tudor-crm *){position:absolute!important;top:0!important;bottom:0!important}.fc-iv:where(.tudor-crm,.tudor-crm *){top:0!important}.fc-Yw:where(.tudor-crm,.tudor-crm *){left:0!important;right:0!important;width:0!important}@media not print{.fc-Ip:where(.tudor-crm,.tudor-crm *){position:sticky!important}.fc-CS:where(.tudor-crm,.tudor-crm *){position:sticky!important;top:0!important}.fc-tT:where(.tudor-crm,.tudor-crm *){position:sticky!important;inset-inline-start:0!important}.fc-hy:where(.tudor-crm,.tudor-crm *){position:sticky!important;top:0!important;z-index:var(--fc-sticky-header-footer-z)!important}}.fc-Np:where(.tudor-crm,.tudor-crm *){box-sizing:content-box!important}.fc-aP:where(.tudor-crm,.tudor-crm *){position:absolute!important;left:-10000px!important}.fc-6H:where(.tudor-crm,.tudor-crm *){align-items:center!important}.fc-K8:where(.tudor-crm,.tudor-crm *){align-items:flex-start!important}.fc-E3:where(.tudor-crm,.tudor-crm *){align-items:flex-end!important}.fc-Px:where(.tudor-crm,.tudor-crm *){position:sticky!important;bottom:0!important;z-index:var(--fc-sticky-header-footer-z)!important}.fc-J4>*:where(.tudor-crm,.tudor-crm *){margin-top:-1px!important}.fc-J4>*>*:where(.tudor-crm,.tudor-crm *){height:1px!important}.fc-Jf .fc-Yi:where(.tudor-crm,.tudor-crm *){-moz-column-break-inside:avoid!important;break-inside:avoid!important}.fc-Jf .fc-uD:where(.tudor-crm,.tudor-crm *){display:table!important;table-layout:fixed!important;width:100%!important;border-spacing:0!important;border-collapse:separate!important}.fc-Jf .fc-jM:where(.tudor-crm,.tudor-crm *){display:table-header-group!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;background:#fff!important;z-index:9999!important;position:relative!important}.fc-fx:where(.tudor-crm,.tudor-crm *){min-height:6em!important}.fc-BS:where(.tudor-crm,.tudor-crm *){z-index:0}.fc-iu:where(.tudor-crm,.tudor-crm *){z-index:1}.fc-Bk:focus-visible:where(.tudor-crm,.tudor-crm *){z-index:2}.fc-classic-n5m:where(.tudor-crm,.tudor-crm *){font-size:16px;line-height:1.5;--fc-classic-border-style: solid}.fc-classic-Z9U:where(.tudor-crm,.tudor-crm *){appearance:button;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0;margin:0;border:0;padding:0}.fc-classic-JiE:where(.tudor-crm,.tudor-crm *){color:inherit;text-decoration:inherit}.fc-classic-3Lc:where(.tudor-crm,.tudor-crm *){pointer-events:none}.fc-classic-1EY:where(.tudor-crm,.tudor-crm *){position:absolute}.fc-classic-eYX:where(.tudor-crm,.tudor-crm *){position:relative}.fc-classic-OUe:where(.tudor-crm,.tudor-crm *){position:sticky}.fc-classic-MaV:where(.tudor-crm,.tudor-crm *){inset-inline:0}.fc-classic-AWB:where(.tudor-crm,.tudor-crm *){inset-block:0}.fc-classic-11a:where(.tudor-crm,.tudor-crm *){inset-inline-start:-4px}.fc-classic-rbS:where(.tudor-crm,.tudor-crm *){inset-inline-start:0}.fc-classic-bEw:where(.tudor-crm,.tudor-crm *){inset-inline-end:-4px}.fc-classic-2w8:where(.tudor-crm,.tudor-crm *){inset-inline-end:2px}.fc-classic-dnf:where(.tudor-crm,.tudor-crm *){inset-inline-end:-3px}.fc-classic-YDC:where(.tudor-crm,.tudor-crm *){top:-4px}.fc-classic-n9G:where(.tudor-crm,.tudor-crm *){top:0}.fc-classic-2ik:where(.tudor-crm,.tudor-crm *){top:2px}.fc-classic-ERR:where(.tudor-crm,.tudor-crm *){top:50%}.fc-classic-fJL:where(.tudor-crm,.tudor-crm *){bottom:-4px}.fc-classic-jGI:where(.tudor-crm,.tudor-crm *){bottom:0}.fc-classic-1V6:where(.tudor-crm,.tudor-crm *){left:50%}.fc-classic-88I:where(.tudor-crm,.tudor-crm *){order:-1}.fc-classic-gMS:where(.tudor-crm,.tudor-crm *){margin:4px}.fc-classic-bvX:where(.tudor-crm,.tudor-crm *){margin:8px}.fc-classic-jD5:where(.tudor-crm,.tudor-crm *){margin:16px}.fc-classic-J04:where(.tudor-crm,.tudor-crm *){margin-inline:-5px}.fc-classic-cKZ:where(.tudor-crm,.tudor-crm *){margin-inline:2px}.fc-classic-rVY:where(.tudor-crm,.tudor-crm *){margin-inline:4px}.fc-classic-fn8:where(.tudor-crm,.tudor-crm *){margin-inline:8px}.fc-classic-148:where(.tudor-crm,.tudor-crm *){margin-inline:1px}.fc-classic-cJ3:where(.tudor-crm,.tudor-crm *){margin-block:2px}.fc-classic-V9v:where(.tudor-crm,.tudor-crm *){margin-block:4px}.fc-classic-2tF:where(.tudor-crm,.tudor-crm *){margin-block:8px}.fc-classic-Jzj:where(.tudor-crm,.tudor-crm *){margin-inline-start:2px}.fc-classic-Mde:where(.tudor-crm,.tudor-crm *){margin-inline-start:8px}.fc-classic-qvL:where(.tudor-crm,.tudor-crm *){margin-inline-start:1px}.fc-classic-kp0:where(.tudor-crm,.tudor-crm *){margin-inline-end:-4px}.fc-classic-3e1:where(.tudor-crm,.tudor-crm *){margin-inline-end:2px}.fc-classic-B3G:where(.tudor-crm,.tudor-crm *){margin-inline-end:2.5%}.fc-classic-9hC:where(.tudor-crm,.tudor-crm *){margin-inline-end:1px}.fc-classic-Dq8:where(.tudor-crm,.tudor-crm *){margin-top:-4px}.fc-classic-a10:where(.tudor-crm,.tudor-crm *){margin-top:-5px}.fc-classic-Ika:where(.tudor-crm,.tudor-crm *){margin-bottom:1px}.fc-classic-nHS:where(.tudor-crm,.tudor-crm *){margin-bottom:-1px}.fc-classic-F99:where(.tudor-crm,.tudor-crm *){margin-left:-4px}.fc-classic-eF2:where(.tudor-crm,.tudor-crm *){display:contents}.fc-classic-I48:where(.tudor-crm,.tudor-crm *){display:block}.fc-classic-dl1:where(.tudor-crm,.tudor-crm *){display:flex}.fc-classic-i3N:where(.tudor-crm,.tudor-crm *){display:grid}.fc-classic-pps:where(.tudor-crm,.tudor-crm *){display:none}.fc-classic-3wQ:where(.tudor-crm,.tudor-crm *){width:8px;height:8px}.fc-classic-vnf:where(.tudor-crm,.tudor-crm *){width:16px;height:16px}.fc-classic-XUJ:where(.tudor-crm,.tudor-crm *){width:20px;height:20px}.fc-classic-uuA:where(.tudor-crm,.tudor-crm *){height:8px}.fc-classic-zrJ:where(.tudor-crm,.tudor-crm *){height:12px}.fc-classic-84e:where(.tudor-crm,.tudor-crm *){min-height:2px}.fc-classic-mhE:where(.tudor-crm,.tudor-crm *){min-height:12px}.fc-classic-toR:where(.tudor-crm,.tudor-crm *){min-height:1px}.fc-classic-roZ:where(.tudor-crm,.tudor-crm *){width:50%}.fc-classic-hza:where(.tudor-crm,.tudor-crm *){width:8px}.fc-classic-4Tv:where(.tudor-crm,.tudor-crm *){width:5px}.fc-classic-kMV:where(.tudor-crm,.tudor-crm *){max-width:200px}.fc-classic-2KU:where(.tudor-crm,.tudor-crm *){min-width:0}.fc-classic-aNc:where(.tudor-crm,.tudor-crm *){min-width:220px}.fc-classic-yi0:where(.tudor-crm,.tudor-crm *){flex-shrink:0}.fc-classic-1Zl:where(.tudor-crm,.tudor-crm *){flex-shrink:1}.fc-classic-OLq:where(.tudor-crm,.tudor-crm *){flex-shrink:100}.fc-classic-1El:where(.tudor-crm,.tudor-crm *){flex-grow:1}.fc-classic-jmT:where(.tudor-crm,.tudor-crm *){rotate:180deg}.fc-classic-sgX:where(.tudor-crm,.tudor-crm *){flex-direction:column}.fc-classic-1sP:where(.tudor-crm,.tudor-crm *){flex-direction:row}.fc-classic-dNl:where(.tudor-crm,.tudor-crm *){flex-wrap:wrap}.fc-classic-XpK:where(.tudor-crm,.tudor-crm *){align-items:center}.fc-classic-N2M:where(.tudor-crm,.tudor-crm *){justify-content:space-between}.fc-classic-E9P:where(.tudor-crm,.tudor-crm *){justify-content:center}.fc-classic-LMv:where(.tudor-crm,.tudor-crm *){justify-content:flex-end}.fc-classic-aTF:where(.tudor-crm,.tudor-crm *){gap:2px}.fc-classic-NWN:where(.tudor-crm,.tudor-crm *){gap:4px}.fc-classic-wwb:where(.tudor-crm,.tudor-crm *){gap:12px}.fc-classic-yth:where(.tudor-crm,.tudor-crm *){gap:20px}.fc-classic-sI7:where(.tudor-crm,.tudor-crm *){align-self:flex-start}.fc-classic-pKG:where(.tudor-crm,.tudor-crm *){overflow:hidden}.fc-classic-Ig4:where(.tudor-crm,.tudor-crm *){border-radius:4px}.fc-classic-AAA:where(.tudor-crm,.tudor-crm *){border-radius:3.40282e38px}.fc-classic-Fvv:where(.tudor-crm,.tudor-crm *){border-radius:4px}.fc-classic-kmj:where(.tudor-crm,.tudor-crm *){border-start-start-radius:4px;border-end-start-radius:4px}.fc-classic-Skl:where(.tudor-crm,.tudor-crm *){border-start-end-radius:4px;border-end-end-radius:4px}.fc-classic-C2g:where(.tudor-crm,.tudor-crm *){border-end-end-radius:4px}.fc-classic-Z7Q:where(.tudor-crm,.tudor-crm *){border-top-left-radius:4px;border-top-right-radius:4px}.fc-classic-2qh:where(.tudor-crm,.tudor-crm *){border-bottom-right-radius:4px;border-bottom-left-radius:4px}.fc-classic-wsy:where(.tudor-crm,.tudor-crm *){border-style:var(--fc-classic-border-style);border-width:1px}.fc-classic-5JF:where(.tudor-crm,.tudor-crm *){border-style:var(--fc-classic-border-style);border-width:4px}.fc-classic-yDA:where(.tudor-crm,.tudor-crm *){border-style:var(--fc-classic-border-style);border-width:5px}.fc-classic-Mjo:where(.tudor-crm,.tudor-crm *){border-style:var(--fc-classic-border-style);border-width:calc(var(--fc-classic-small-dot-width) / 2)}.fc-classic-GOm:where(.tudor-crm,.tudor-crm *){border-style:var(--fc-classic-border-style);border-width:calc(var(--fc-classic-large-dot-width) / 2)}.fc-classic-1Wx:where(.tudor-crm,.tudor-crm *){border-inline-style:var(--fc-classic-border-style);border-inline-width:1px}.fc-classic-ybF:where(.tudor-crm,.tudor-crm *){border-inline-style:var(--fc-classic-border-style);border-inline-width:5px}.fc-classic-JIC:where(.tudor-crm,.tudor-crm *){border-block-style:var(--fc-classic-border-style);border-block-width:1px}.fc-classic-XM3:where(.tudor-crm,.tudor-crm *){border-block-style:var(--fc-classic-border-style);border-block-width:5px}.fc-classic-3J4:where(.tudor-crm,.tudor-crm *){border-inline-start-style:var(--fc-classic-border-style);border-inline-start-width:1px}.fc-classic-hhi:where(.tudor-crm,.tudor-crm *){border-inline-start-style:var(--fc-classic-border-style);border-inline-start-width:5px}.fc-classic-jIH:where(.tudor-crm,.tudor-crm *){border-inline-start-style:var(--fc-classic-border-style);border-inline-start-width:6px}.fc-classic-USt:where(.tudor-crm,.tudor-crm *){border-inline-end-style:var(--fc-classic-border-style);border-inline-end-width:1px}.fc-classic-Bda:where(.tudor-crm,.tudor-crm *){border-inline-end-style:var(--fc-classic-border-style);border-inline-end-width:5px}.fc-classic-ku3:where(.tudor-crm,.tudor-crm *){border-top-style:var(--fc-classic-border-style);border-top-width:1px}.fc-classic-bLA:where(.tudor-crm,.tudor-crm *){border-top-style:var(--fc-classic-border-style);border-top-width:6px}.fc-classic-zi1:where(.tudor-crm,.tudor-crm *){border-bottom-style:var(--fc-classic-border-style);border-bottom-width:1px}.fc-classic-TN2:where(.tudor-crm,.tudor-crm *){--fc-classic-border-style: dotted;border-style:dotted}.fc-classic-C1x:where(.tudor-crm,.tudor-crm *){border-color:var(--fc-classic-border)}.fc-classic-sYT:where(.tudor-crm,.tudor-crm *){border-color:var(--fc-classic-now)}.fc-classic-0Pr:where(.tudor-crm,.tudor-crm *){border-color:var(--fc-classic-primary)}.fc-classic-vXO:where(.tudor-crm,.tudor-crm *){border-color:var(--fc-classic-button-border)}.fc-classic-rQI:where(.tudor-crm,.tudor-crm *){border-color:var(--fc-classic-button-strong-border)}.fc-classic-C0k:where(.tudor-crm,.tudor-crm *){border-color:var(--fc-classic-strong-border)}.fc-classic-lNM:where(.tudor-crm,.tudor-crm *){border-color:var(--fc-event-color)}.fc-classic-d0j:where(.tudor-crm,.tudor-crm *){border-color:#0000}.fc-classic-Pqk:where(.tudor-crm,.tudor-crm *){border-inline-color:#0000}.fc-classic-rif:where(.tudor-crm,.tudor-crm *){border-block-color:#0000}.fc-classic-0qY:where(.tudor-crm,.tudor-crm *){border-inline-start-color:var(--fc-classic-now)}.fc-classic-LaM:where(.tudor-crm,.tudor-crm *){border-inline-start-color:#000}.fc-classic-5JV:where(.tudor-crm,.tudor-crm *){border-inline-end-color:#000}.fc-classic-1Aa:where(.tudor-crm,.tudor-crm *){border-top-color:var(--fc-classic-now)}.fc-classic-Jk3:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-background)}.fc-classic-iYS:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-faint)}.fc-classic-hLU:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-highlight)}.fc-classic-k3f:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-muted)}.fc-classic-YjJ:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-event-color)}@media not print{@supports (color:color-mix(in lab,red,red)){.fc-classic-hsC:where(.tudor-crm,.tudor-crm *){background-color:color-mix(in oklab,var(--fc-event-color) var(--fc-classic-background-event-opacity),transparent)}}@supports not (color:color-mix(in lab,red,red)){.fc-classic-hsC:where(.tudor-crm,.tudor-crm *){position:relative;isolation:isolate}.fc-classic-hsC:where(.tudor-crm,.tudor-crm *):before{content:"";position:absolute;inset:0;background-color:var(--fc-event-color);opacity:var(--fc-classic-background-event-opacity);z-index:-1}}}.fc-classic-JWq:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-button)}.fc-classic-Adi:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-button-strong)}.fc-classic-KUX:where(.tudor-crm,.tudor-crm *){padding:2px}.fc-classic-XJa:where(.tudor-crm,.tudor-crm *){padding:6px}.fc-classic-3N5:where(.tudor-crm,.tudor-crm *){padding:8px}.fc-classic-7A6:where(.tudor-crm,.tudor-crm *){padding:1px}.fc-classic-oQ2:where(.tudor-crm,.tudor-crm *){padding-inline:2px}.fc-classic-Eaq:where(.tudor-crm,.tudor-crm *){padding-inline:10px}.fc-classic-Apf:where(.tudor-crm,.tudor-crm *){padding-inline:12px}.fc-classic-F1o:where(.tudor-crm,.tudor-crm *){padding-inline:1px}.fc-classic-2rx:where(.tudor-crm,.tudor-crm *){padding-block:2px}.fc-classic-Jhn:where(.tudor-crm,.tudor-crm *){padding-block:4px}.fc-classic-End:where(.tudor-crm,.tudor-crm *){padding-block:6px}.fc-classic-dl6:where(.tudor-crm,.tudor-crm *){padding-block:8px}.fc-classic-P9h:where(.tudor-crm,.tudor-crm *){padding-block:60px}.fc-classic-z5u:where(.tudor-crm,.tudor-crm *){padding-block:1px}.fc-classic-a7i:where(.tudor-crm,.tudor-crm *){padding-inline-start:2px}.fc-classic-166:where(.tudor-crm,.tudor-crm *){padding-top:2px}.fc-classic-8ub:where(.tudor-crm,.tudor-crm *){padding-bottom:2px}.fc-classic-cM0:where(.tudor-crm,.tudor-crm *){padding-bottom:16px}.fc-classic-HXA:where(.tudor-crm,.tudor-crm *){text-align:center}.fc-classic-2HE:where(.tudor-crm,.tudor-crm *){text-align:end}.fc-classic-AVD:where(.tudor-crm,.tudor-crm *){font-size:24px;line-height:calc(2/1.5)}.fc-classic-vQz:where(.tudor-crm,.tudor-crm *){font-size:11px;line-height:1.09091}.fc-classic-1Po:where(.tudor-crm,.tudor-crm *){font-size:16px;line-height:1.5}.fc-classic-9yp:where(.tudor-crm,.tudor-crm *){font-size:14px;line-height:calc(1.25/.875)}.fc-classic-a3B:where(.tudor-crm,.tudor-crm *){font-size:12px;line-height:calc(1/.75)}.fc-classic-DIS:where(.tudor-crm,.tudor-crm *){font-weight:700}.fc-classic-IPx:where(.tudor-crm,.tudor-crm *){text-overflow:ellipsis}.fc-classic-TZ4:where(.tudor-crm,.tudor-crm *){white-space:nowrap}.fc-classic-jm6:where(.tudor-crm,.tudor-crm *){white-space:pre}.fc-classic-taq:where(.tudor-crm,.tudor-crm *){color:var(--fc-classic-faint-foreground)}.fc-classic-m9h:where(.tudor-crm,.tudor-crm *){color:var(--fc-classic-muted-foreground)}.fc-classic-GAX:where(.tudor-crm,.tudor-crm *){color:var(--fc-classic-foreground)}.fc-classic-RnT:where(.tudor-crm,.tudor-crm *){color:var(--fc-classic-button-foreground)}.fc-classic-i9F:where(.tudor-crm,.tudor-crm *){color:var(--fc-event-contrast-color)}.fc-classic-L1Y:where(.tudor-crm,.tudor-crm *){font-style:italic}.fc-classic-lMo:where(.tudor-crm,.tudor-crm *){opacity:.5}.fc-classic-Q3Z:where(.tudor-crm,.tudor-crm *){opacity:.65}.fc-classic-iTG:where(.tudor-crm,.tudor-crm *){opacity:.75}.fc-classic-MGT:where(.tudor-crm,.tudor-crm *){opacity:var(--fc-classic-background-event-foreground-opacity)}.fc-classic-1kP:where(.tudor-crm,.tudor-crm *){box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.fc-classic-tkw:where(.tudor-crm,.tudor-crm *){box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.fc-classic-qNs:where(.tudor-crm,.tudor-crm *){box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.fc-classic-A3h:where(.tudor-crm,.tudor-crm *){box-shadow:0 0 0 1px var(--fc-classic-ring-color, currentcolor)}.fc-classic-yKG:where(.tudor-crm,.tudor-crm *){--fc-classic-ring-color: var(--fc-classic-background) }.fc-classic-2R2:where(.tudor-crm,.tudor-crm *){outline-style:solid;outline-width:1px}.fc-classic-0Bj:where(.tudor-crm,.tudor-crm *){outline-style:solid;outline-width:2px}.fc-classic-fFh:where(.tudor-crm,.tudor-crm *){outline-offset:-2px}.fc-classic-3Xj:where(.tudor-crm,.tudor-crm *){outline-offset:2px}.fc-classic-lYz:where(.tudor-crm,.tudor-crm *){outline-color:var(--fc-classic-button-outline)}.fc-classic-zIi:where(.tudor-crm,.tudor-crm *){outline-color:var(--fc-classic-primary)}.fc-classic-SDU:where(.tudor-crm,.tudor-crm *){background:linear-gradient(var(--fc-classic-muted),var(--fc-classic-muted))var(--fc-classic-background)}.fc-classic-BaR:where(.tudor-crm,.tudor-crm *){background:linear-gradient(var(--fc-classic-strong),var(--fc-classic-strong))var(--fc-classic-background)}.fc-classic-mAY:not(:is(:where(.fc-classic-bCs):hover *)):where(.tudor-crm,.tudor-crm *){opacity:.65}@media not all and (hover:hover){.fc-classic-mAY:where(.tudor-crm,.tudor-crm *){opacity:.65}}@media not print{.fc-classic-hbn:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-today)}}@media(hover:hover){.fc-classic-vs6:is(:where(.fc-classic-bCs):hover *):where(.tudor-crm,.tudor-crm *){display:block}.fc-classic-Ogp:is(:where(.fc-classic-bCs):hover *):where(.tudor-crm,.tudor-crm *){text-decoration-line:underline}}.fc-classic-uk6:first-child:where(.tudor-crm,.tudor-crm *){border-start-start-radius:4px;border-end-start-radius:4px}.fc-classic-Tuc:last-child:where(.tudor-crm,.tudor-crm *){border-start-end-radius:4px;border-end-end-radius:4px}@media(hover:hover){.fc-classic-bqK:hover:where(.tudor-crm,.tudor-crm *){border-color:var(--fc-classic-button-strong-border)}.fc-classic-9Rj:hover:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-button-strong)}.fc-classic-Ubk:hover:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-faint)}.fc-classic-4yP:hover:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-muted)}.fc-classic-Eu0:hover:where(.tudor-crm,.tudor-crm *){text-decoration-line:underline}}.fc-classic-OIx:focus-visible:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-faint)}.fc-classic-tCP:focus-visible:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-muted)}.fc-classic-uqo:focus-visible:where(.tudor-crm,.tudor-crm *){outline-style:solid;outline-width:2px}.fc-classic-sOR:focus-visible:where(.tudor-crm,.tudor-crm *){outline-style:solid;outline-width:3px}.fc-classic-aIH:active:where(.tudor-crm,.tudor-crm *){border-color:var(--fc-classic-button-strong-border)}.fc-classic-5ky:active:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-button-strong)}.fc-classic-28F:active:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-muted)}.fc-classic-8gz:active:where(.tudor-crm,.tudor-crm *){background-color:var(--fc-classic-strong)}@media print{.fc-classic-jsy:where(.tudor-crm,.tudor-crm *){border-width:1px}.fc-classic-nQ5:where(.tudor-crm,.tudor-crm *){border-color:var(--fc-classic-button-strong-border)}.fc-classic-DO7:where(.tudor-crm,.tudor-crm *){border-color:var(--fc-event-color)}.fc-classic-4MR:where(.tudor-crm,.tudor-crm *){border-color:#000}.fc-classic-vwH:where(.tudor-crm,.tudor-crm *){background-color:#fff}.fc-classic-cfp:where(.tudor-crm,.tudor-crm *){color:#000}}[dir=rtl] .fc-classic-jY6:where(.tudor-crm,.tudor-crm *){rotate:none}[dir=rtl] .fc-classic-asP:where(.tudor-crm,.tudor-crm *){rotate:180deg}:where(.tudor-crm){--fc-classic-button: #334155;--fc-classic-button-border: #334155;--fc-classic-button-strong: #1e293b;--fc-classic-button-strong-border: #0f172a;--fc-classic-button-outline: #47556980;--fc-classic-button-foreground: #fff;--fc-classic-primary: #3788d8;--fc-classic-primary-foreground: #fff;--fc-classic-event: var(--fc-classic-primary);--fc-classic-event-contrast: var(--fc-classic-primary-foreground);--fc-classic-background-event: #22c55e;--fc-classic-background-event-opacity: 15%;--fc-classic-background-event-foreground-opacity: 50%;--fc-classic-highlight: #cffafe66;--fc-classic-today: #facc1526;--fc-classic-now: #ef4444;--fc-classic-small-dot-width: 8px;--fc-classic-large-dot-width: 10px;--fc-classic-background: #ffffff;--fc-classic-faint: #0000000A;--fc-classic-muted: #00000014;--fc-classic-strong: #00000024;--fc-classic-foreground: #030712;--fc-classic-faint-foreground: #9ca3af;--fc-classic-muted-foreground: #6b7280;--fc-classic-border: #ddd;--fc-classic-strong-border: #9ca3af}@media not print{[data-color-scheme=dark]:where(.tudor-crm,.tudor-crm *){--fc-classic-highlight: #3b82f633;--fc-classic-today: #fef08a1A;--fc-classic-background: #030712;--fc-classic-faint: #ffffff0A;--fc-classic-muted: #ffffff14;--fc-classic-strong: #ffffff24;--fc-classic-foreground: #fff;--fc-classic-faint-foreground: #4b5563;--fc-classic-muted-foreground: #9ca3af;--fc-classic-border: #1f2937;--fc-classic-strong-border: #374151}}
