:root{--g:1;--fx-feedback-mark:#d84f7f;--lk-frame-line:#ffffff12;--lk-glass-line:#ffffff17;--lk-frame-bg:#141418;--lk-glass-frame:#ffffff06;--lk-inner-bg:#111114;--lk-glass-inner:#0e0d13bd;--lk-inner-line:#fdfdff14;--lk-glass-inner-line:#ffffff1c;--lk-inner-hl:#ffffff21;--lk-btn-bg:#141418;--lk-glass-btn:#ffffff12;--lk-tab-bg:transparent;--lk-glass-tab:#0a0a10c7;--lk-tab-on:#111114;--lk-glass-tab-on:#ffffff17;--lk-glass-lane:#ffffff05;--lk-glass-lane-line:#ffffff0d;--lk-shadow:#0006;--lk-base-card:#151518;--lk-glass-card:#18171ec7;--lk-base-in:#1d1d22;--lk-glass-in:#22212ad1;--lk-nav-bg:#141418;--lk-glass-nav:#ffffff13;--lk-main-bg:#000;--lk-dot:#1a1a1e;--lk-top-glass:#08080e94;--lk-season-glass:#161228d1;--lk-top-muted:color-mix(in srgb, #989899 calc((1 - var(--g)) * 100%), #d6d6dd);--lk-ray-pool:radial-gradient(ellipse 60% 75% at 52% 0%, #b0beff8c, #7882dc2e 50%, transparent 78%);--lk-ray-1:linear-gradient(180deg,#cdd6ff80,#cdd6ff00 90%);--lk-ray-2:linear-gradient(180deg,#fff6,#fff0 80%);--lk-ray-3:linear-gradient(180deg,#91a0ff6b,#91a0ff00 85%);--lk-accent-bg:linear-gradient(180deg, #f6f7fbd6, #b8bcc9b3);--lk-accent-solid:#b4b8c3;--lk-accent-ink:#121217;--lk-accent-small:#1f1f25;--lk-accent-edge:#ffffff73;--lk-accent-shine:#ffffffbf;--lk-accent-line:#dee2ecb3}:root[data-glass]:not([data-theme=light]){--fx-canvas:color-mix(in srgb, #000 calc((1 - var(--g)) * 100%), #020204);--fx-lane-card:color-mix(in srgb, var(--lk-base-card) calc((1 - var(--g)) * 100%), var(--lk-glass-card));--fx-lane-inner:color-mix(in srgb, var(--lk-base-in) calc((1 - var(--g)) * 100%), var(--lk-glass-in));--fx-season-bg:color-mix(in srgb, #ab8fff15 calc((1 - var(--g)) * 100%), var(--lk-season-glass));--fx-muted:color-mix(in srgb, #989899 calc((1 - var(--g)) * 100%), #b4b4ba);--fx-subtle:color-mix(in srgb, #8d8e96 calc((1 - var(--g)) * 100%), #a9a9b2)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fx-bg:#e8e8ed;--fx-page:#e8e8ed;--fx-ink:#14141a;--fx-on-ink:#fff;--fx-line:#14141e1a;--fx-line-strong:#c4c4cc;--fx-hover:#0000000a;--fx-card-inner:#00000006;--fx-surface:#f2f2f5;--fx-panel:#fff;--fx-side:#fff;--fx-inset:#ececf0;--fx-dot:#dcdce3;--fx-live:#c3d92a;--fx-live-mark:#c3d92a;--fx-muted:#555560;--fx-subtle:#5f5f6b;--fx-nav-hl:#ffffffe6;--fx-season-line:#c4b5fd;--fx-season-ink:#5b3fd0;--fx-season-bg:color-mix(in srgb, #ede9fe calc((1 - var(--g)) * 100%), #fffc);--fx-canvas:#e8e8ed;--fx-lane-card:color-mix(in srgb, var(--lk-base-card) calc((1 - var(--g)) * 100%), var(--lk-glass-card));--fx-lane-inner:color-mix(in srgb, var(--lk-base-in) calc((1 - var(--g)) * 100%), var(--lk-glass-in));--lk-frame-line:#14141e14;--lk-glass-line:#ffffffbf;--lk-frame-bg:#f2f2f5;--lk-glass-frame:#ffffff61;--lk-inner-bg:#fff;--lk-glass-inner:#ffffffa3;--lk-inner-line:#14141e17;--lk-glass-inner-line:#ffffffd9;--lk-inner-hl:#fffffff2;--lk-btn-bg:#fff;--lk-glass-btn:#fff9;--lk-tab-bg:#ececf0;--lk-glass-tab:#ffffffb8;--lk-tab-on:#fff;--lk-glass-tab-on:#fff;--lk-glass-lane:#ffffff57;--lk-glass-lane-line:#ffffffb3;--lk-shadow:#1e1e3c29;--lk-base-card:#fff;--lk-glass-card:#ffffffb8;--lk-base-in:#f6f6f9;--lk-glass-in:#ffffffd1;--lk-nav-bg:#fff;--lk-glass-nav:#ffffffb3;--lk-main-bg:#fff;--lk-dot:#dcdce3;--lk-top-glass:transparent;--lk-top-muted:#3f3f4a;--lk-ray-pool:radial-gradient(ellipse 60% 75% at 52% 0%, #788cff61, #96a0ff24 50%, transparent 78%);--lk-ray-1:linear-gradient(180deg,#8296ff57,#8296ff00 88%);--lk-ray-2:linear-gradient(180deg,#ffffffe6,#fff0 80%);--lk-ray-3:linear-gradient(180deg,#be96ff4d,#be96ff00 85%);--fx-action-ink:#824500;--fx-club-ink:#4f2b92;--fx-lead-ink:#860074;--fx-meeting-ink:#00765a;--fx-note-ink:#3d2797;--fx-st-approached-ink:#006b6f;--fx-st-customer-ink:#00765a;--fx-st-demo-ink:#824500;--fx-st-in-conversation-ink:#4f2b92;--fx-st-lost-ink:#45464d;--fx-st-pilot-ink:#860074;--fx-st-pool-ink:#393a41;--fx-st-selected-ink:#184d8d;--lk-accent-bg:linear-gradient(180deg, #2e2e36f0, #040408db);--lk-accent-solid:#1c1c22;--lk-accent-ink:#fff;--lk-accent-small:#dedfe5;--lk-accent-edge:#00000059;--lk-accent-shine:#ffffff42;--lk-accent-line:#1212189e;--fx-glass-rim:#14141e1a;--fx-glass-rim-hover:#14141e38;--fx-glass-frame:#ffffff8c;--fx-glass-card:linear-gradient(0deg, #ffffffc7, #ffffffeb);--fx-glass-card-line:#14141e12;--fx-glass-drop:0 16px 36px #1e1e3c1f;--fx-glass-drop-hover:0 20px 44px #1e1e3c2e}@supports (color:lab(0% 0 0)){:root[data-theme=light]{--fx-action-ink:lab(36.4087% 25.2579 55.6897);--fx-club-ink:lab(27.3103% 35.3095 -52.1099);--fx-lead-ink:lab(29.3233% 62.1318 -30.4817);--fx-meeting-ink:lab(43.929% -48.9734 9.18764);--fx-note-ink:lab(24.7951% 34.8386 -58.9215);--fx-st-approached-ink:lab(40.3747% -38.8843 -14.3726);--fx-st-customer-ink:lab(43.929% -48.9734 9.18764);--fx-st-demo-ink:lab(36.4087% 25.2579 55.6897);--fx-st-in-conversation-ink:lab(27.3103% 35.3095 -52.1099);--fx-st-lost-ink:lab(29.8679% .835672 -4.26084);--fx-st-pilot-ink:lab(29.3233% 62.1318 -30.4817);--fx-st-pool-ink:lab(24.6402% .873774 -4.38694);--fx-st-selected-ink:lab(32.077% 2.11969 -41.5497)}}.crm-shell{isolation:isolate;position:relative}.crm-bg{z-index:-1;pointer-events:none;opacity:var(--g);position:absolute;inset:0;overflow:hidden}.crm-bg:before{content:"";background:var(--lk-ray-pool);height:110%;position:absolute;inset:-10% -10% auto}.crm-bg i{filter:blur(30px);transform-origin:50% 0;height:150%;position:absolute;top:-30%}.crm-bg i:first-child{background:var(--lk-ray-1);width:22%;left:34%;transform:skew(-20deg)}.crm-bg i:nth-child(2){background:var(--lk-ray-2);width:10%;left:50%;transform:skew(-6deg)}.crm-bg i:nth-child(3){background:var(--lk-ray-3);width:18%;left:61%;transform:skew(14deg)}:root:is([data-glass],[data-theme=light]) .crm-main{border-color:color-mix(in srgb, var(--fx-line) calc((1 - var(--g)) * 100%), transparent);background:radial-gradient(circle in srgb, rgb(from var(--lk-dot) r g b / calc(1 - var(--g))) 1.2px, transparent 1.7px) 0 0/16px 16px, color-mix(in srgb, var(--lk-main-bg) calc((1 - var(--g)) * 100%), transparent)}:root:is([data-glass],[data-theme=light]) .crm-topbar{background:color-mix(in srgb, var(--lk-main-bg) calc((1 - var(--g)) * 100%), var(--lk-top-glass))}:root[data-glass] .crm-topbar{position:relative}:root[data-glass] .crm-topbar:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(calc(var(--g) * 14px));backdrop-filter:blur(calc(var(--g) * 14px));position:absolute;inset:0}:root:is([data-glass],[data-theme=light]) .crm-content{gap:calc(20px - var(--g) * 4px)}:root:is([data-glass],[data-theme=light]) .crm-frame:not(.crm-table-frame):not(.crm-mail-frame){border-color:color-mix(in srgb, var(--lk-frame-line) calc((1 - var(--g)) * 100%), var(--lk-glass-line));background:linear-gradient(180deg, color-mix(in srgb, #ffffff05 calc((1 - var(--g)) * 100%), transparent), transparent 70%), color-mix(in srgb, var(--lk-frame-bg) calc((1 - var(--g)) * 100%), var(--lk-glass-frame));box-shadow:0 24px 45px color-mix(in srgb, var(--lk-shadow) calc(100% - var(--g) * 20%), transparent)}:root:is([data-glass],[data-theme=light]) .crm-actions-board{border-color:color-mix(in srgb, var(--fx-line) calc((1 - var(--g)) * 100%), var(--lk-glass-line))!important;background:color-mix(in srgb, var(--fx-surface) calc((1 - var(--g)) * 100%), var(--lk-glass-frame))!important}:root:is([data-glass],[data-theme=light]) .crm-inner,:root:is([data-glass],[data-theme=light]) .crm-actions-board>div{border-color:color-mix(in srgb, var(--lk-inner-line) calc((1 - var(--g)) * 100%), var(--lk-glass-inner-line))!important;background:color-mix(in srgb, var(--lk-inner-bg) calc((1 - var(--g)) * 100%), var(--lk-glass-inner))!important}:root:is([data-glass],[data-theme=light]) .crm-table-frame .crm-inner{background:color-mix(in srgb, var(--lk-inner-bg) calc((1 - var(--g)) * 100%), var(--lk-glass-inner))!important}:root[data-glass] .crm-inner,:root[data-glass] .crm-actions-board>div{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lk-inner-hl) calc(var(--g) * 100%), transparent);position:relative}:root[data-glass] .crm-inner:before,:root[data-glass] .crm-actions-board>div:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:blur(calc(var(--g) * 26px)) saturate(calc(1 + var(--g) * .35));backdrop-filter:blur(calc(var(--g) * 26px)) saturate(calc(1 + var(--g) * .35));position:absolute;inset:0}:root .crm-actions-board>div,:root:is([data-glass],[data-theme=light]) .crm-actions-board>div,:root[data-glass] .crm-actions-board>div{box-shadow:inset 0 1px 0 var(--lk-accent-line), inset 0 1px 0 color-mix(in srgb, var(--lk-inner-hl) calc(var(--g) * 100%), transparent)}:root:is([data-glass],[data-theme=light]) .crm-top-icon,:root:is([data-glass],[data-theme=light]) .crm-top-tool{background:color-mix(in srgb, var(--lk-btn-bg) calc((1 - var(--g)) * 100%), var(--lk-glass-btn))!important}:root:is([data-glass],[data-theme=light]) .crm-view-toggle{background:color-mix(in srgb, var(--lk-tab-bg) calc((1 - var(--g)) * 100%), var(--lk-glass-tab))}:root[data-glass] .crm-view-toggle{-webkit-backdrop-filter:blur(calc(var(--g) * 14px));backdrop-filter:blur(calc(var(--g) * 14px))}:root:is([data-glass],[data-theme=light]) .crm-view-toggle button.active{background:color-mix(in srgb, var(--lk-tab-on) calc((1 - var(--g)) * 100%), var(--lk-glass-tab-on))}:root:is([data-glass],[data-theme=light]) .crm-actions-board .crm-lane{background-color:color-mix(in srgb, transparent calc((1 - var(--g)) * 100%), var(--lk-glass-lane));box-shadow:inset 0 0 0 1px color-mix(in srgb, transparent calc((1 - var(--g)) * 100%), var(--lk-glass-lane-line))}:root:is([data-glass],[data-theme=light]) .crm-side-section a.active{background:color-mix(in srgb, var(--lk-nav-bg) calc((1 - var(--g)) * 100%), var(--lk-glass-nav))}:root[data-glass] .crm-season{-webkit-backdrop-filter:blur(calc(var(--g) * 14px));backdrop-filter:blur(calc(var(--g) * 14px))}:root .crm-nav-badge{background:var(--lk-accent-bg), var(--lk-accent-solid);color:var(--lk-accent-ink);box-shadow:inset 0 1px 0 var(--lk-accent-shine), 0 0 0 1px var(--lk-accent-edge)}:root .crm-views-scroll button.active{background:var(--lk-accent-bg);color:var(--lk-accent-ink);box-shadow:inset 0 1px 0 var(--lk-accent-shine), inset 0 0 0 1px var(--lk-accent-edge)}:root .crm-views-scroll button.active small{color:var(--lk-accent-small)}:root[data-theme=light] .crm-brand-mark{background:#fff}:root[data-theme=light] .crm-brand-mark img,:root[data-theme=light] .crm-wordmark{filter:invert()}:root[data-theme=light] .crm-top-icon,:root[data-theme=light] .crm-top-tool{color:var(--fx-ink)}:root[data-theme=light] .crm-top-avatar{background:#dcdce3!important}:root[data-theme=light] .crm-person{color:#fff;background:#14141a}:root[data-theme=light] .crm-account .crm-person{color:var(--fx-ink);background:#dcdce3}:root[data-theme=light] .crm-top-avatar .crm-person{color:#14141a;background:0 0}:root[data-theme=light] .crm-nav-chip{background:color-mix(in oklab, var(--chip) 16%, #fff);border-color:color-mix(in oklab, var(--chip) 42%, transparent);color:color-mix(in oklab, var(--chip) 68%, #000)}:root[data-theme=light] .crm-later-item .crm-nav-chip{background:color-mix(in oklab, var(--chip) 9%, #fff)}:root[data-theme=light] .crm-lane-card{border-color:color-mix(in oklab, var(--lane) 42%, transparent)}:root[data-theme=light] .crm-lane-inner{box-shadow:inset 0 0 0 1px #14141e0d}:root[data-theme=light] .crm-demo-link{color:#b0209b!important}:root[data-theme=light] .crm-side-section a.active{box-shadow:inset 0 0 0 1px var(--fx-line)}:root[data-theme=light] .crm-live-dot{box-shadow:0 0 0 1px #14141e40}:root[data-theme=light] .crm-message{background:#f3efff}@media (prefers-reduced-transparency:reduce){:root{--g:0!important}}.crm-account-menu .crm-look{border-bottom:1px solid var(--fx-line);gap:8px;margin:2px 0 6px;padding:8px 9px 10px;display:grid}.crm-account-menu .crm-look-theme{background:var(--fx-inset);border-radius:9px;grid-template-columns:1fr 1fr;gap:2px;padding:2px;display:grid}.crm-account-menu .crm-look-theme button{min-height:30px;color:var(--fx-muted);text-align:center;border-radius:7px;padding:4px 8px;font-size:13px;display:block}.crm-account-menu .crm-look-theme button[aria-checked=true]{background:var(--fx-ink);color:var(--fx-on-ink)}.crm-account-menu .crm-look-glass{color:var(--fx-muted);grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;font-size:12px;display:grid}.crm-account-menu .crm-look-glass input{width:100%;min-height:24px;accent-color:var(--fx-ink);background:0 0;border:0;padding:0}.crm-account-menu .crm-look-glass output{min-width:34px;color:var(--fx-ink);text-align:right;font-variant-numeric:tabular-nums}@media (pointer:coarse){.crm-account-menu .crm-look-theme button,.crm-account-menu .crm-look-glass input{min-height:40px}}:root[data-theme=light] .crm-lane-card>div:first-child>a,:root[data-theme=light] .crm-lane-card>div:first-child>span:not(.ml-auto),:root[data-theme=light] .crm-lane-card>div:first-child>svg{color:color-mix(in oklab, var(--lane) 55%, #000)!important}:root[data-theme=light] .crm-breadcrumb>span{color:var(--lk-top-muted)}:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--duration-fast:.18s}.crm-expand-search{--list-search-height:28px;width:var(--list-search-height);height:var(--list-search-height);flex:none;max-width:100%;position:relative}.crm-expand-search[data-open=true]{width:176px}.crm-reui button.crm-expand-search-trigger{width:var(--list-search-height);height:var(--list-search-height);border:1px solid var(--fx-line);background:var(--fx-surface);color:var(--fx-muted);border-radius:8px;place-items:center;padding:0;display:grid}.crm-reui button.crm-expand-search-trigger[hidden]{display:none}.crm-expand-search-panel{width:176px;height:var(--list-search-height);opacity:0;pointer-events:none;clip-path:inset(0 0 0 calc(100% - var(--list-search-height)));transition:clip-path var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);position:absolute;top:0;right:0}.crm-reui .crm-expand-search input{height:var(--list-search-height);min-height:var(--list-search-height);padding-top:0;padding-bottom:0}.crm-reui button.crm-expand-search-close{width:var(--list-search-height);height:var(--list-search-height);padding:0}.crm-expand-search[data-open=true] .crm-expand-search-panel{opacity:1;pointer-events:auto;clip-path:inset(0)}.crm-expand-search-trigger:focus-visible{outline:2px solid var(--fx-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.crm-expand-search-panel{clip-path:none;transition:opacity .125s}}
.crm-kanban{overscroll-behavior-x:contain;flex:1;gap:10px;min-width:0;min-height:0;padding:12px;display:flex;overflow-x:auto}.crm-kanban-column{border:1px solid var(--fx-line);background:var(--fx-panel);border-radius:16px;flex-direction:column;flex:1 0 200px;gap:10px;min-width:0;min-height:0;padding:8px;transition:background-color .15s,border-color .15s;display:flex}.crm-kanban-heading{min-height:28px;color:var(--fx-subtle);align-items:center;gap:8px;padding:0 3px;display:flex}.crm-kanban-heading h2{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.crm-kanban-count{font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.crm-kanban-cards{overscroll-behavior-y:contain;flex-direction:column;flex:1;gap:14px;min-height:90px;padding:2px;display:flex;overflow-y:auto}.crm-kanban-card{cursor:grab;flex:none}.crm-kanban-card[data-drag-source]{opacity:.4}.crm-kanban-column[data-drop-target],.crm-kanban-folded[data-drop-target]{background:var(--fx-hover);border-color:var(--fx-muted)}.crm-kanban-drop-slot,.crm-kanban-empty{border:1px dashed var(--fx-line);min-height:100px;color:var(--fx-subtle);text-align:center;border-radius:14px;justify-content:center;align-items:center;padding:12px;font-size:13px;display:flex}.crm-kanban-empty{margin:0}.crm-kanban-drop-slot{border-color:var(--fx-muted);background:var(--fx-surface)}.crm-kanban-folded{flex:none}.crm-actions-board .crm-kanban{flex:1}@media (max-width:700px){.crm-kanban .crm-kanban-column,.crm-actions-board .crm-kanban .crm-lane{flex:0 0 min(78vw,300px);width:min(78vw,300px);max-width:300px}.crm-kanban{max-width:100%}.crm-kanban .crm-card-more{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.crm-kanban-column{transition:none}}.crm-kanban .crm-board-card{background:var(--fx-inset)}.crm-kanban-frame{flex-direction:column;flex:1;min-width:0;max-width:100%;min-height:0;display:flex}.crm-kanban{position:relative}.crm-kanban-navigation{display:none}@media (max-width:700px){.crm-kanban-navigation{color:var(--fx-muted);gap:6px;padding:10px 12px 0;font-size:12px;display:grid}.crm-kanban-navigation select{border:1px solid var(--fx-line);background:var(--fx-panel);width:100%;min-height:44px;color:var(--fx-ink);font:inherit;border-radius:9px;padding:8px}.crm-kanban-navigation small{font-size:11px}}
.crm-lead-backdrop{place-items:center;padding:16px}.crm-lead-dialog{background:var(--fx-panel);border-color:var(--fx-line);width:min(660px,100%);max-height:calc(100dvh - 32px);overflow-y:auto}.crm-lead-dialog header p,.crm-lead-dialog label small{color:var(--fx-muted);font-size:12px;line-height:1.5}.crm-lead-dialog fieldset{border:0;min-width:0;padding:0}.crm-lead-dialog label{flex-direction:column;gap:5px;margin:14px 0;font-size:13px;display:flex}.crm-lead-dialog input,.crm-lead-dialog select{border:1px solid var(--fx-line);background:var(--fx-panel);width:100%;min-width:0;color:var(--fx-ink);font:inherit;border-radius:9px;padding:9px 11px}.crm-lead-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.crm-lead-source{gap:8px;margin-top:18px;display:flex}.crm-lead-source button{border:1px solid var(--fx-line);background:var(--fx-panel);color:var(--fx-muted);border-radius:9px;flex:1;padding:10px}.crm-lead-source button[aria-pressed=true]{color:var(--fx-ink);border-color:var(--fx-muted);background:var(--fx-surface)}.crm-lead-dialog details{border-top:1px solid var(--fx-line);margin:12px 0;padding-top:14px}.crm-lead-dialog summary{cursor:pointer;font-size:13px}.crm-lead-dialog summary span{color:var(--fx-muted);margin-left:8px}.crm-lead-dialog [role=alert]{border:1px solid var(--fx-line);color:var(--fx-ink);border-radius:9px;padding:10px;font-size:13px}.crm-lead-dialog .crm-task-save{color:var(--fx-on-ink)!important}@media (max-width:540px){.crm-lead-grid{grid-template-columns:1fr;gap:0}.crm-lead-dialog{padding:20px}}
.crm-feedback-dialog textarea{border:1px solid var(--fx-line);background:var(--fx-panel);width:100%;min-height:110px;color:var(--fx-ink);font:inherit;resize:vertical;border-radius:9px;padding:10px}.crm-feedback-dialog input[type=checkbox]{flex:0 0 18px;width:18px;height:18px}.crm-feedback-dialog label:has(input[type=checkbox]){flex-direction:row;align-items:center;gap:8px}.crm-feedback-dialog .crm-dialog-actions{flex-wrap:wrap;align-items:center}.crm-feedback-dialog .crm-dialog-actions label{flex:180px;min-width:0}.crm-feedback-dialog input[type=file]{max-width:100%}.crm-feedback-dialog header{padding-right:50px;position:relative}.crm-feedback-dialog header>button{min-width:40px;min-height:40px;position:absolute;top:0;right:0}.crm-feedback-dialog article{border-top:1px solid var(--fx-line);margin-top:16px;padding-top:12px}.crm-feedback-dialog article h3{margin:0;font-size:14px}@media (max-width:700px){.crm-top-actions .crm-feedback-trigger{min-width:40px;min-height:40px;padding:0;display:flex}.crm-feedback-trigger span{display:none}.crm-feedback-dialog button,.crm-feedback-dialog summary{min-height:40px}}.crm-feedback-backdrop{--ease-out:cubic-bezier(.23, 1, .32, 1);opacity:1;transition:opacity .2s var(--ease-out)}.crm-feedback-dialog,.crm-screenshot-editor{opacity:1;transition:transform .2s var(--ease-out), opacity .2s var(--ease-out);transform:scale(1)}.crm-feedback-backdrop[data-capture=leaving],.crm-feedback-backdrop[data-capture=hidden]{opacity:0;pointer-events:none}.crm-feedback-backdrop[data-capture=leaving] .crm-feedback-dialog,.crm-feedback-backdrop[data-capture=hidden] .crm-feedback-dialog{opacity:0;transform:scale(.96)}@starting-style{.crm-screenshot-editor{opacity:0;transform:scale(.96)}}.crm-screenshot-backdrop{place-items:center;padding:16px}.crm-screenshot-editor{background:var(--fx-panel);width:min(1240px,100%);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);color:var(--fx-ink);border-color:var(--fx-line);grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:14px;padding:20px;overflow:hidden}.crm-screenshot-editor .crm-panel-head{align-items:start;gap:12px;margin:0;padding:0 0 14px}.crm-screenshot-editor h2{margin:0 0 6px;font-size:18px}.crm-screenshot-editor header p,.crm-screenshot-footer p,.crm-screenshot-editor>small{color:var(--fx-muted);margin:0;font-size:12px;line-height:1.5}.crm-screenshot-toolbar{flex-wrap:wrap;gap:6px;display:flex}.crm-screenshot-toolbar button,.crm-screenshot-footer button{border:1px solid var(--fx-line);justify-content:center;align-items:center;gap:7px;min-height:40px;display:inline-flex}.crm-screenshot-toolbar button[aria-pressed=true]{background:var(--fx-ink);color:var(--fx-on-ink);border-color:var(--fx-ink)}.crm-screenshot-toolbar-divider{background:var(--fx-line);width:1px;margin:6px}.crm-screenshot-stage{border:1px solid var(--fx-line);background:var(--fx-inset);border-radius:10px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;min-width:0;min-height:0;display:grid;overflow:hidden}.crm-screenshot-stage canvas{cursor:crosshair;touch-action:none;place-self:center;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.crm-screenshot-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.crm-screenshot-editor .crm-task-save{background:var(--fx-ink);color:var(--fx-on-ink)}.crm-screenshot-editor button:disabled{opacity:.45;cursor:default}@media (max-width:700px){.crm-screenshot-backdrop{padding:8px}.crm-screenshot-editor{height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);padding:14px}.crm-screenshot-toolbar button{flex:1 0 auto}.crm-screenshot-toolbar-divider{display:none}.crm-screenshot-footer,.crm-screenshot-footer .crm-dialog-actions{width:100%}.crm-screenshot-footer .crm-task-save{flex:1}}@media (prefers-reduced-motion:reduce){.crm-feedback-dialog,.crm-screenshot-editor{transition-property:opacity;transform:none!important}}.crm-feedback-backdrop[data-instant=true],.crm-feedback-backdrop[data-instant=true] .crm-feedback-dialog,.crm-feedback-backdrop[data-instant=true] .crm-screenshot-editor{transition:none;transform:none}
.crm-meeting-dialog{background:var(--fx-panel);border-color:var(--fx-line)}.crm-meeting-dialog .crm-task-save{color:var(--fx-on-ink)!important}.crm-task-dialog .crm-dialog-actions,.crm-lead-dialog .crm-dialog-actions,.crm-deal-dialog .crm-dialog-actions{z-index:2;background:var(--fx-panel);border-top:1px solid var(--fx-line);margin-top:12px;padding:12px 0 2px;position:sticky;bottom:-10px}.crm-lead-dialog .crm-dialog-actions{bottom:-20px}.crm-dialog-actions button{min-height:44px}.crm-meeting-dialog .crm-finish-meeting,.crm-finish-meeting{align-self:flex-start;width:fit-content;min-height:40px;margin:6px 0}.crm-meeting-details{border-top:1px solid var(--fx-line);margin-top:12px;padding-top:12px}.crm-meeting-details summary{cursor:pointer;padding:8px 0;font-size:13px}.crm-meeting-dialog textarea{min-height:72px}.crm-more-nav summary{cursor:pointer;color:var(--fx-muted);align-items:center;gap:10px;min-height:40px;padding:8px;font-size:13px;display:flex}.crm-more-nav summary::-webkit-details-marker{display:none}.crm-folded .crm-more-nav summary span{display:none}@media (max-width:700px){.crm-meeting-dialog{max-height:calc(100dvh - 32px)}.crm-more-nav summary{min-height:44px}}.crm-meeting-fields{border:0;min-width:0;margin:0;padding:0}@media (max-width:700px){.crm-folded .crm-more-nav summary span{display:inline}}.crm-modal-backdrop:has(.crm-meeting-dialog){place-items:center;padding:16px}
