@font-face{font-family:Arial Narrow;font-style:normal;font-weight:400;font-display:swap;src:local("Arial Narrow"),local("ArialNarrow"),url(/fonts/arialnarrow.woff2) format("woff2")}@font-face{font-family:Arial Narrow;font-style:normal;font-weight:700 900;font-display:swap;src:local("Arial Narrow Bold"),local("ArialNarrow-Bold"),url(/fonts/arialnarrow-bold.woff2) format("woff2")}:root{--text: #6b6375;--text-h: #08060d;--bg: #fff;--border: #e5e4e7;--code-bg: #f4f3ec;--accent: #aa3bff;--accent-bg: rgba(170, 59, 255, .1);--accent-border: rgba(170, 59, 255, .5);--social-bg: rgba(244, 243, 236, .5);--shadow: rgba(0, 0, 0, .1) 0 10px 15px -3px, rgba(0, 0, 0, .05) 0 4px 6px -2px;--sans: system-ui, "Segoe UI", Roboto, sans-serif;--heading: system-ui, "Segoe UI", Roboto, sans-serif;--mono: ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;-webkit-user-select:none}@media(max-width:1024px){:root{font-size:16px}}@media(prefers-color-scheme:dark){:root{--text: #9ca3af;--text-h: #f3f4f6;--bg: #16171d;--border: #2e303a;--code-bg: #1f2028;--accent: #c084fc;--accent-bg: rgba(192, 132, 252, .15);--accent-border: rgba(192, 132, 252, .5);--social-bg: rgba(47, 48, 58, .5);--shadow: rgba(0, 0, 0, .4) 0 10px 15px -3px, rgba(0, 0, 0, .25) 0 4px 6px -2px}#social .button-icon{filter:invert(1) brightness(2)}}#crm-shell-root [style*="overflow-y: auto"],#crm-shell-root [style*="overflow-y:auto"],#crm-shell-root [style*="overflow-y: hidden"],#crm-shell-root [style*="overflow-y:hidden"],#crm-shell-root [style*="overflow-y: scroll"],#crm-shell-root [style*="overflow-y:scroll"],#crm-shell-root textarea,#crm-shell-root input{overflow-x:hidden}html:has(#crm-shell-frame),body:has(#crm-shell-frame){position:fixed;top:0;right:0;bottom:0;left:0;width:100%;overflow:hidden;overscroll-behavior:none}html,body,#root{margin:0;height:100%;overscroll-behavior:none;-webkit-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmmHeadPulse{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.06) saturate(1.9)}}.mmm-head-pulse{animation:mmmHeadPulse 1.9s ease-in-out infinite}@keyframes mmmFlyoutLeft{0%{opacity:0;transform:translate(26px) scale(.985)}60%{opacity:1}to{opacity:1;transform:none}}.mmm-flyout-left{animation:mmmFlyoutLeft .34s cubic-bezier(.16,1,.3,1) both;transform-origin:right center}@keyframes mmmFlyoutBody{0%{opacity:0}to{opacity:1}}.mmm-flyout-left>*{animation:mmmFlyoutBody .3s ease .07s both}@media(prefers-reduced-motion:reduce){.mmm-flyout-left,.mmm-flyout-left>*{animation:none}}@keyframes mmmHeadPulseGreen{0%,to{background-color:var(--head-bg, transparent)}50%{background-color:#dcefd2}}.mmm-head-pulse-green{animation:mmmHeadPulseGreen 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.mmm-head-pulse-green{animation:none}}@media(prefers-reduced-motion:reduce){.mmm-head-pulse{animation:none}}.remote-rotate-lock{display:none}@media(orientation:landscape)and (max-height:500px){.remote-rotate-lock{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:var(--r-bg, #0B0B0A);color:var(--r-text-secondary, rgba(242,239,231,.52));text-align:center;padding:24px;box-sizing:border-box;font-family:-apple-system,SF Pro Text,system-ui,sans-serif}}.crm-orientation-lock{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100001;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:var(--bg, #16171d);color:var(--text, #9ca3af);text-align:center;padding:28px;box-sizing:border-box;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@media(orientation:landscape)and (min-width:1000px){.crm-orientation-lock{display:none!important}}.crm-orientation-lock .crm-lock-rotate{display:none}@media(orientation:portrait)and (min-width:700px){.crm-orientation-lock .crm-lock-desktop{display:none}.crm-orientation-lock .crm-lock-rotate{display:block}}:root,:root[data-rtheme=dark]{--r-bg: #0B0B0A;--r-bg-rgb: 11,11,10;--r-surface: #131211;--r-surface-raised: #1A1917;--r-wash-header: #17160F;--r-wash-lock: #16150F;--r-wash-hero-top: #221F16;--r-wash-hero-bot: #141311;--r-chrome: rgba(20,19,17,.86);--r-gold: #C8A64B;--r-gold-hi: #E8CE85;--r-success-text: #9ECDB6;--r-alert-text: #E08A7D;--r-text-primary: #F2EFE7;--r-text-strong: rgba(242,239,231,.86);--r-text-secondary: rgba(242,239,231,.52);--r-text-tertiary: rgba(242,239,231,.42);--r-text-quaternary: rgba(242,239,231,.34);--r-text-faint: rgba(242,239,231,.28);--r-text-disabled: rgba(242,239,231,.16);--r-text-tab-idle: rgba(242,239,231,.36);--r-line-row: rgba(255,255,255,.045);--r-line-inner: rgba(255,255,255,.05);--r-line-card: rgba(255,255,255,.06);--r-line-card-strong: rgba(255,255,255,.07);--r-fill-subtle: rgba(255,255,255,.05);--r-fill-key: rgba(255,255,255,.055);--r-fill-neutral: rgba(255,255,255,.06);--r-fill-busy: rgba(255,255,255,.07);--r-fill-legend: rgba(255,255,255,.14);--r-fill-active: rgba(255,255,255,.09);--rcal-booked: #4FC28B;--rcal-completed: #4DC2B0;--rcal-tentative: #E0A64E;--rcal-leads: #6FB2F0;--rcal-money: #C08BDD;--rcal-task: #9A8CF0;--rcal-send: #9FB3C6;--rcal-hold: #E88A7C;--rcal-external: #A7B2BF;--rcal-manual: #E58BB8}:root[data-rtheme=light] .mmm-lock-logo{filter:invert(1) brightness(.28) sepia(.4)}:root[data-rtheme=light]{--r-bg: #F1EDE4;--r-bg-rgb: 241,237,228;--r-surface: #FBF8F1;--r-surface-raised: #FFFFFF;--r-wash-header: #F6F1E6;--r-wash-lock: #F6F1E6;--r-wash-hero-top: #F3E8CD;--r-wash-hero-bot: #FBF8F1;--r-chrome: rgba(250,248,243,.86);--r-gold: #A9791A;--r-gold-hi: #9A6E15;--r-success-text: #2F7A57;--r-alert-text: #B0432F;--r-text-primary: #1A1712;--r-text-strong: rgba(26,23,18,.86);--r-text-secondary: rgba(26,23,18,.56);--r-text-tertiary: rgba(26,23,18,.46);--r-text-quaternary: rgba(26,23,18,.4);--r-text-faint: rgba(26,23,18,.3);--r-text-disabled: rgba(26,23,18,.18);--r-text-tab-idle: rgba(26,23,18,.42);--r-line-row: rgba(0,0,0,.05);--r-line-inner: rgba(0,0,0,.06);--r-line-card: rgba(0,0,0,.08);--r-line-card-strong: rgba(0,0,0,.1);--r-fill-subtle: rgba(0,0,0,.045);--r-fill-key: rgba(0,0,0,.05);--r-fill-neutral: rgba(0,0,0,.055);--r-fill-busy: rgba(0,0,0,.07);--r-fill-legend: rgba(0,0,0,.14);--r-fill-active: rgba(0,0,0,.08);--rcal-booked: #1B7F4F;--rcal-completed: #0B6E5F;--rcal-tentative: #B26A00;--rcal-leads: #1E6FBF;--rcal-money: #7A3E9D;--rcal-task: #4B3BAA;--rcal-send: #42596E;--rcal-hold: #C0392B;--rcal-external: #5A6472;--rcal-manual: #B03A78}.mmm-quiet-scroll{scrollbar-width:thin;scrollbar-color:var(--quiet-thumb, rgba(128,128,128,.16)) transparent}.mmm-quiet-scroll::-webkit-scrollbar{width:10px;height:10px}.mmm-quiet-scroll::-webkit-scrollbar-track,.mmm-quiet-scroll::-webkit-scrollbar-corner{background:transparent}.mmm-quiet-scroll::-webkit-scrollbar-thumb{background-color:var(--quiet-thumb, rgba(128,128,128,.16));border-radius:99px;border:3px solid transparent;background-clip:content-box}.mmm-quiet-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--quiet-thumb-hover, rgba(128,128,128,.3));background-clip:content-box}.mmm-list-scroll::-webkit-scrollbar{width:11px;height:11px}.mmm-list-scroll::-webkit-scrollbar-track,.mmm-list-scroll::-webkit-scrollbar-corner{background:transparent}.mmm-list-scroll::-webkit-scrollbar-thumb{background-color:#0003;border-radius:99px;border:3px solid transparent;background-clip:content-box}.mmm-list-scroll::-webkit-scrollbar-thumb:hover{background-color:#00000057;background-clip:content-box}@supports not selector(::-webkit-scrollbar){.mmm-list-scroll{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}}.mmm-ghost-btn{background-color:transparent;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.mmm-ghost-btn:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-background-primary, #fff);border-color:#b9b6ae;color:#2f2d2a}.mmm-row-hover tbody tr{transition:background-color .18s ease}.mmm-row-hover tbody tr:hover{background-color:var(--color-row-hover, #ebebea);transition:background-color .26s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.mmm-row-hover tbody tr{transition:none}}.mmm-hover-row{transition:background-color .18s ease}.mmm-hover-row:hover{background-color:var(--color-row-hover, #ebebea);transition:background-color .26s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.mmm-hover-row{transition:none}}.mmm-sticky-head thead th{position:sticky;top:0;z-index:3;background:var(--color-background-primary, #fff);box-shadow:inset 0 -.5px #807c7438}#root{width:100%;min-height:100svh;display:flex;flex-direction:column;box-sizing:border-box}h1,h2{font-family:var(--heading);font-weight:500;color:var(--text-h)}h1{font-size:56px;letter-spacing:-1.68px;margin:32px 0}@media(max-width:1024px){h1{font-size:36px;margin:20px 0}}h2{font-size:24px;line-height:118%;letter-spacing:-.24px;margin:0 0 8px}@media(max-width:1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);display:inline-flex;border-radius:4px;color:var(--text-h)}code{font-size:15px;line-height:135%;padding:4px 8px;background:var(--code-bg)}@media print{#ai1-footer{display:none!important}#root:has(>#crm-shell-frame){display:block!important;height:auto!important;min-height:0!important}#crm-shell-frame{flex:none!important;position:static!important;height:auto!important;overflow:visible!important}#crm-shell-root{position:static!important;flex:none!important;width:auto!important;height:auto!important;max-height:none!important;overflow:visible!important;transform:none!important}}button{transition:transform .15s cubic-bezier(.2,0,.4,1),box-shadow .15s cubic-bezier(.2,0,.4,1),filter .12s cubic-bezier(.2,0,.4,1)}button:not(:disabled):not([aria-disabled=true]):hover{transform:translateY(-.5px);filter:brightness(.99)}button:not(:disabled):not([aria-disabled=true]):active{transform:translateY(1px) scale(.995);transition-duration:.34s,.34s,.34s}#crm-shell-root button:not(:disabled):not([aria-disabled=true]):not(.mmm-bare-btn):hover,#mmm-overlay-root button:not(:disabled):not([aria-disabled=true]):not(.mmm-bare-btn):hover{box-shadow:inset 0 0 0 999px #80808029}#crm-shell-root .mmm-commit:not(:disabled):not([aria-disabled=true]):hover,#mmm-overlay-root .mmm-commit:not(:disabled):not([aria-disabled=true]):hover{box-shadow:0 4px 7px #00000021,inset 0 0 0 999px #80808029!important}.mmm-commit{box-shadow:0 4px 7px #00000021!important}.mmm-commit:not(:disabled):not([aria-disabled=true]):active{box-shadow:0 0 #0000!important}.mmm-commit:disabled{box-shadow:none!important}@media(prefers-reduced-motion:reduce){button{transition:none}button:not(:disabled):hover,button:not(:disabled):active{transform:none}}#crm-shell-root input[type=checkbox],#crm-shell-root input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;width:15px;height:15px;margin:0;border:1.5px solid var(--mmm-action-line, #cfcbc4);border-radius:4px;background:var(--color-background-primary, #fff);display:inline-grid;place-content:center;cursor:pointer;transition:background .12s ease,border-color .12s ease}#crm-shell-root input[type=radio]{border-radius:50%}#crm-shell-root input[type=checkbox]:before,#crm-shell-root input[type=radio]:before{content:"";width:9px;height:9px;transform:scale(0);transition:transform .12s cubic-bezier(.2,0,.2,1.4);box-shadow:inset 1em 1em var(--mmm-action-ink, #fff);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}#crm-shell-root input[type=radio]:before{clip-path:none;border-radius:50%;width:7px;height:7px}#crm-shell-root input[type=checkbox]:checked,#crm-shell-root input[type=radio]:checked{background:var(--mmm-action, #0a0a0a);border-color:var(--mmm-action, #0a0a0a)}#crm-shell-root input[type=checkbox]:checked:before,#crm-shell-root input[type=radio]:checked:before{transform:scale(1)}#crm-shell-root input[type=checkbox]:disabled,#crm-shell-root input[type=radio]:disabled{opacity:.45;cursor:default}@media(prefers-reduced-motion:reduce){#crm-shell-root input[type=checkbox],#crm-shell-root input[type=radio],#crm-shell-root input[type=checkbox]:before,#crm-shell-root input[type=radio]:before{transition:none}}#crm-shell-root input,#crm-shell-root textarea,#crm-shell-root select{background-color:var(--mmm-action-soft, #f7f7f6);color:var(--color-text-primary, #1a1a1a)}#crm-shell-root input:focus,#crm-shell-root textarea:focus,#crm-shell-root select:focus{outline:none;border-color:var(--mmm-action, #0a0a0a)!important}#crm-shell-root input::placeholder,#crm-shell-root textarea::placeholder{color:#b3aea6}#crm-shell-root .mmm-hero-handle{transition:color .15s ease}#crm-shell-root .mmm-hero-handle:hover{color:var(--color-text-primary, #1a1a1a)}.mmm-pop{animation:fadeIn .22s ease both}.mmm-pop>*{animation:fadeUp .32s cubic-bezier(.16,1,.3,1) .04s backwards}.mmm-screen-in{animation:fadeIn .34s ease both}.mmm-tile-in{animation:fadeIn .9s ease both}.mmm-section-in{animation:fadeIn .34s ease both}@media(prefers-reduced-motion:reduce){.mmm-pop,.mmm-pop>*,.mmm-screen-in,.mmm-tile-in,.mmm-section-in{animation:none}}@keyframes mmmCaretBlink{0%,49%{opacity:1}50%,to{opacity:0}}.mmm-caret{animation:mmmCaretBlink 1s step-end infinite}@media(prefers-reduced-motion:reduce){.mmm-caret{animation:none;opacity:0}}@keyframes mmmQrClose{0%{opacity:1}to{opacity:0}}@keyframes mmmSlideAway{0%{opacity:1;transform:scale(1) translate(0)}to{opacity:0;transform:scale(.94) translate(80px)}}@keyframes mmmPanelSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes mmmPanelSlideOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes mmmBackdropFade{0%{background:#0000}to{background:#0000004d}}@keyframes mmmBackdropFadeOut{0%{background:#0000004d}to{background:#0000}}@keyframes mmm-save-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes mmm-fadein{0%{opacity:0}to{opacity:1}}@keyframes mmmFadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmmStatFade{0%{opacity:0}12%{opacity:1}80%{opacity:1}to{opacity:0}}.mmm-ct-hdr-btn:hover{background:#6bc8a82e!important;border-color:#6bc8a8!important}@keyframes mmmModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmmModalFadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmmBackdropFadeSoft{0%{background:#0000}to{background:#0000002e}}@keyframes mmmBackdropFadeSoftOut{0%{background:#0000002e}to{background:#0000}}@media(prefers-reduced-motion:reduce){[style*=mmmQrClose],[style*=mmmSlideAway],[style*=mmmPanelSlide],[style*=mmmBackdropFade],[style*=mmm-save-pulse]{animation-duration:.01ms!important}[style*=mmmStatFade]{animation:none!important;opacity:1!important}}@keyframes mmmTipIn{0%{opacity:0;transform:translate(-50%) translateY(-3px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.mmm-pill{border-radius:var(--mmm-radius-pill, 6px);line-height:normal}@keyframes mmmToolsIn{0%{opacity:0;max-width:0}40%{opacity:1}to{opacity:1;max-width:640px}}@keyframes mmmToolItemIn{0%{opacity:0;transform:translate(-10px) scale(.86)}to{opacity:1;transform:none}}.mmm-view-tools{animation:mmmToolsIn .34s cubic-bezier(.22,1,.36,1)}.mmm-view-tools>*{animation:mmmToolItemIn .3s cubic-bezier(.22,1,.36,1) backwards}.mmm-view-tools>*:nth-child(1){animation-delay:.02s}.mmm-view-tools>*:nth-child(2){animation-delay:.06s}.mmm-view-tools>*:nth-child(3){animation-delay:.1s}.mmm-view-tools>*:nth-child(4){animation-delay:.14s}.mmm-view-tools>*:nth-child(5){animation-delay:.18s}.mmm-view-tools>*:nth-child(6){animation-delay:.2s}.mmm-view-tools>*:nth-child(7){animation-delay:.22s}@keyframes mmmToolsOut{0%{opacity:1;max-width:640px}55%{opacity:0}to{opacity:0;max-width:0}}@keyframes mmmToolItemOut{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-10px) scale(.86)}}.mmm-view-tools-out{animation:mmmToolsOut .34s cubic-bezier(.4,0,1,1) forwards}.mmm-view-tools-out>*{animation:mmmToolItemOut .22s cubic-bezier(.4,0,1,1) forwards}.mmm-view-tools-out>*:nth-child(7){animation-delay:0s}.mmm-view-tools-out>*:nth-child(6){animation-delay:.02s}.mmm-view-tools-out>*:nth-child(5){animation-delay:.04s}.mmm-view-tools-out>*:nth-child(4){animation-delay:.07s}.mmm-view-tools-out>*:nth-child(3){animation-delay:.1s}.mmm-view-tools-out>*:nth-child(2){animation-delay:.12s}.mmm-view-tools-out>*:nth-child(1){animation-delay:.14s}@media(prefers-reduced-motion:reduce){.mmm-view-tools,.mmm-view-tools>*{animation:none}.mmm-view-tools-out,.mmm-view-tools-out>*{animation:none;opacity:0}}@keyframes mmmViewFade{0%{opacity:0}to{opacity:1}}.mmm-view-swap{animation:mmmViewFade .34s ease}@media(prefers-reduced-motion:reduce){.mmm-view-swap{animation:none}}.mmm-daytile{z-index:var(--tile-z, 1);box-shadow:var(--tile-ring, 0 0 0 0 transparent);transform:none;transition:transform .13s ease,box-shadow .13s ease,background .12s}.mmm-daytile:hover{z-index:3;transform:translateY(-1px);box-shadow:var(--tile-ring, 0 0 0 0 transparent),0 3px 8px #0000001a,0 1px 2px #0000000d}@media(prefers-reduced-motion:reduce){.mmm-daytile{transition:none}.mmm-daytile:hover{transform:none}}
