.insight-charts-module__MIUtAW__trend{width:100%;min-width:0;height:270px;font-family:Montserrat,sans-serif;position:relative}.insight-charts-module__MIUtAW__bars{gap:12px;max-height:380px;margin:16px 0;display:grid;overflow:auto}.insight-charts-module__MIUtAW__bars>div,.insight-charts-module__MIUtAW__bars>button{text-align:left;width:100%;font:inherit;background:0 0;border:0;border-radius:8px;padding:5px}.insight-charts-module__MIUtAW__bars>button:focus-visible{outline:2px solid #1e4f86}.insight-charts-module__MIUtAW__bars span{color:#64788b;justify-content:space-between;gap:14px;font-size:12px;display:flex}.insight-charts-module__MIUtAW__bars strong{color:#33465a;white-space:nowrap;font-weight:500}.insight-charts-module__MIUtAW__bars i{background:#edf4fa;border-radius:8px;height:7px;margin-top:8px;display:block;overflow:hidden}.insight-charts-module__MIUtAW__bars b{border-radius:8px;height:100%;display:block}.insight-charts-module__MIUtAW__distribution{flex:1;grid-template-columns:minmax(160px,.9fr) minmax(160px,1.1fr);align-items:center;gap:24px;width:100%;min-width:0;display:grid}.insight-charts-module__MIUtAW__ring{width:100%;min-width:0;max-width:240px;height:240px;margin:auto;position:relative}.insight-charts-module__MIUtAW__ringCenter{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;inset:28%}.insight-charts-module__MIUtAW__ringCenter small{color:#718096;overflow-wrap:anywhere;max-width:100%;font-size:11px;line-height:1.5}.insight-charts-module__MIUtAW__ringCenter strong{color:#33465a;letter-spacing:-.6px;overflow-wrap:anywhere;max-width:100%;font-size:clamp(17px,1.8vw,26px);font-weight:500;line-height:1.2}.insight-charts-module__MIUtAW__legend{width:100%;min-width:0;max-height:270px;padding:2px;overflow:auto}.insight-charts-module__MIUtAW__legend>:is(button,div){text-align:left;color:#64788b;background:0 0;border:0;border-bottom:1px solid #e5edf3;border-radius:8px;align-items:center;gap:10px;width:100%;min-width:0;padding:11px 8px;font:400 12px/1.5 Montserrat,sans-serif;display:flex}.insight-charts-module__MIUtAW__legend>button{cursor:pointer}.insight-charts-module__MIUtAW__legend>:is(button,div):hover{background:#f0f6fa}.insight-charts-module__MIUtAW__legend>button:focus-visible{outline-offset:0;outline:2px solid #1e4f86}.insight-charts-module__MIUtAW__legend i{border-radius:50%;flex:0 0 7px;width:7px;height:7px}.insight-charts-module__MIUtAW__legend span{overflow-wrap:anywhere;flex:1;min-width:0}.insight-charts-module__MIUtAW__legend strong{color:#33465a;text-align:right;overflow-wrap:anywhere;max-width:50%;font-size:12px;font-weight:500}.insight-charts-module__MIUtAW__legend small{color:#8190a0;font-size:10px;font-weight:400;display:block}.insight-charts-module__MIUtAW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1350px){.insight-charts-module__MIUtAW__distribution{grid-template-columns:1fr;gap:8px}.insight-charts-module__MIUtAW__ring{max-width:210px;height:210px}}@media (max-width:600px){.insight-charts-module__MIUtAW__trend{height:230px}.insight-charts-module__MIUtAW__legend{max-height:240px}}
.ChatArtifacts-module__DqR1yq__artifacts{gap:16px;min-width:0;margin-top:16px;display:grid}.ChatArtifacts-module__DqR1yq__insightRecords{gap:10px;margin:16px 0;display:grid}.ChatArtifacts-module__DqR1yq__insightRecord{border-bottom:1px solid #edf0f5;gap:12px;min-width:0;padding:10px 0;display:flex}.ChatArtifacts-module__DqR1yq__insightRecord>div{min-width:0}.ChatArtifacts-module__DqR1yq__insightRecord img{object-fit:cover;border-radius:10px;flex-shrink:0;width:90px;height:68px}.ChatArtifacts-module__DqR1yq__insightRecord p,.ChatArtifacts-module__DqR1yq__insightRecord small{color:#697386;overflow-wrap:anywhere;font-size:11px;line-height:1.6}.ChatArtifacts-module__DqR1yq__card{background:#fff;border:1px solid #e5e9f1;border-radius:16px;min-width:0;padding:20px;overflow:hidden;box-shadow:0 2px 8px #102d4705}.ChatArtifacts-module__DqR1yq__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ChatArtifacts-module__DqR1yq__header>div{min-width:0}.ChatArtifacts-module__DqR1yq__header h3{color:#17233b;overflow-wrap:anywhere;margin:5px 0;font-size:15px;font-weight:600}.ChatArtifacts-module__DqR1yq__header p{color:#697386;font-size:12px;line-height:1.6}.ChatArtifacts-module__DqR1yq__eyebrow{letter-spacing:.04em;color:var(--color-brand,#1e4f86);font-size:10px;font-weight:600}.ChatArtifacts-module__DqR1yq__badge,.ChatArtifacts-module__DqR1yq__saved{color:#1e4f86;white-space:nowrap;background:#f0f4ff;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:5px 7px;font-size:10px;display:inline-flex}.ChatArtifacts-module__DqR1yq__saved{color:#067647;background:#ecfdf3}.ChatArtifacts-module__DqR1yq__fields{gap:10px;margin:16px 0;display:grid}.ChatArtifacts-module__DqR1yq__fields>div{grid-template-columns:minmax(90px,30%) minmax(0,1fr);gap:12px;display:grid}.ChatArtifacts-module__DqR1yq__fields dt{color:#697386;font-size:11px}.ChatArtifacts-module__DqR1yq__fields dd{color:#26344b;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.ChatArtifacts-module__DqR1yq__actions{border-top:1px solid #edf0f5;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;padding-top:14px;display:flex}.ChatArtifacts-module__DqR1yq__actions button{min-height:34px;padding:7px 12px;font-size:12px}.ChatArtifacts-module__DqR1yq__secondary{color:#4c5870;background:#fff;border:1px solid #e2e7ef;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:11px;transition:background .15s,border-color .15s;display:inline-flex}.ChatArtifacts-module__DqR1yq__secondary:hover:not(:disabled){background:#eff6fa;border-color:#becbf0}.ChatArtifacts-module__DqR1yq__secondary:disabled{opacity:.5;cursor:not-allowed}.ChatArtifacts-module__DqR1yq__secondary:focus-visible,.ChatArtifacts-module__DqR1yq__recordLink:focus-visible,.ChatArtifacts-module__DqR1yq__details summary:focus-visible{outline-offset:3px;outline:2px solid #1e4f86}.ChatArtifacts-module__DqR1yq__recordLink{color:#1e4f86;align-items:center;gap:7px;padding:7px 0;font-size:12px;display:inline-flex}.ChatArtifacts-module__DqR1yq__recordLink:hover{text-decoration:underline}.ChatArtifacts-module__DqR1yq__metric{flex-wrap:wrap;align-items:baseline;gap:10px;margin:18px 0 4px;display:flex}.ChatArtifacts-module__DqR1yq__metric strong{letter-spacing:-.6px;color:#17233b;font-size:27px;font-weight:600}.ChatArtifacts-module__DqR1yq__metric span,.ChatArtifacts-module__DqR1yq__scope{color:#697386;font-size:11px}.ChatArtifacts-module__DqR1yq__chart{width:100%;min-width:0;height:280px;margin:16px 0}.ChatArtifacts-module__DqR1yq__chartPlaceholder{background:#f7f8fb;border-radius:12px;height:240px}.ChatArtifacts-module__DqR1yq__empty{text-align:center;color:#697386;background:#f8f9fc;border-radius:10px;margin:16px 0;padding:28px 12px;font-size:12px}.ChatArtifacts-module__DqR1yq__note{color:#697386;margin-top:14px;font-size:10px;line-height:1.7}.ChatArtifacts-module__DqR1yq__timestamp{color:#8b93a3;margin-top:8px;font-size:9px;display:block}.ChatArtifacts-module__DqR1yq__details summary{color:#1e4f86;cursor:pointer;font-size:11px}.ChatArtifacts-module__DqR1yq__tableWrap{overflow-x:auto}.ChatArtifacts-module__DqR1yq__details table{border-collapse:collapse;width:100%;margin:10px 0;font-size:11px}.ChatArtifacts-module__DqR1yq__details th,.ChatArtifacts-module__DqR1yq__details td{text-align:left;border-bottom:1px solid #edf0f5;padding:8px 5px}.ChatArtifacts-module__DqR1yq__details th:last-child,.ChatArtifacts-module__DqR1yq__details td:last-child{text-align:right}.ChatArtifacts-module__DqR1yq__error{color:#b42318;background:#fff3f3;border-radius:8px;padding:10px;font-size:12px;line-height:1.6}@media (max-width:540px){.ChatArtifacts-module__DqR1yq__card{padding:14px}.ChatArtifacts-module__DqR1yq__header{flex-wrap:wrap}.ChatArtifacts-module__DqR1yq__header h3{font-size:14px}.ChatArtifacts-module__DqR1yq__metric strong{font-size:24px}.ChatArtifacts-module__DqR1yq__chart{height:260px}.ChatArtifacts-module__DqR1yq__fields>div{grid-template-columns:90px minmax(0,1fr)}.ChatArtifacts-module__DqR1yq__actions{gap:6px}}@media (prefers-reduced-motion:reduce){.ChatArtifacts-module__DqR1yq__secondary{transition:none}}
.VoiceDictation-module__BzmEnG__control{vertical-align:middle;flex-shrink:0;align-items:center;gap:4px;display:inline-flex;position:relative}.VoiceDictation-module__BzmEnG__microphone{color:#526b82;cursor:pointer;background:#f0f6fa;border:0;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .15s,color .15s;display:inline-flex}.VoiceDictation-module__BzmEnG__microphone:hover:not(:disabled){color:#1e4f86;background:#e1edf6}.VoiceDictation-module__BzmEnG__microphone:focus-visible,.VoiceDictation-module__BzmEnG__language:focus-visible,.VoiceDictation-module__BzmEnG__dismiss:focus-visible{outline-offset:3px;outline:2px solid #1e4f86}.VoiceDictation-module__BzmEnG__microphone[data-listening=true]{color:#1e4f86;background:#e1edf6;animation:1.5s ease-in-out infinite VoiceDictation-module__BzmEnG__voice-pulse;box-shadow:0 0 0 3px #d5e6f3}.VoiceDictation-module__BzmEnG__language{color:#64748b;width:27px;height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;font-size:10px;font-weight:500;display:inline-flex}.VoiceDictation-module__BzmEnG__language:hover:not(:disabled){background:#f0f6fa}.VoiceDictation-module__BzmEnG__control button:disabled{opacity:.4;cursor:not-allowed}.VoiceDictation-module__BzmEnG__notice{z-index:50;color:#526275;width:240px;max-width:calc(100vw - 64px);font:inherit;text-align:left;background:#fff;border:1px solid #dce4ec;border-radius:12px;padding:12px 28px 12px 12px;font-size:12px;line-height:1.6;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 5px 22px #102d4714}.VoiceDictation-module__BzmEnG__dismiss{z-index:51;color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:5px;width:20px;height:20px;padding:0;font:400 18px/1 sans-serif;position:absolute;bottom:calc(100% + 15px);right:5px}@keyframes VoiceDictation-module__BzmEnG__voice-pulse{50%{box-shadow:0 0 0 5px #d5e6f360}}@media (prefers-reduced-motion:reduce){.VoiceDictation-module__BzmEnG__microphone{transition:none}.VoiceDictation-module__BzmEnG__microphone[data-listening=true]{animation:none}}
.AiChat-module__XQN5Ta__composer{background:#fff;border:1px solid #dce4ec;border-radius:16px;align-items:flex-end;gap:12px;width:100%;min-width:0;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.AiChat-module__XQN5Ta__composer textarea{field-sizing:content;resize:none;width:0;min-width:0;min-height:36px;max-height:140px;box-shadow:none;color:#33465a;font:inherit;background:0 0;border:0;outline:none;flex:1 1 0;padding:6px 0;font-size:14px;line-height:24px}.AiChat-module__XQN5Ta__composer textarea::placeholder{color:#8190a0}.AiChat-module__XQN5Ta__composer:focus-within{border-color:#75a8cc;box-shadow:0 0 0 3px #e8f2fa}.AiChat-module__XQN5Ta__controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.AiChat-module__XQN5Ta__send{color:#fff;cursor:pointer;background:#1e4f86;border:0;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;transition:background .15s;display:grid}.AiChat-module__XQN5Ta__send:hover:not(:disabled){background:#003f6d}.AiChat-module__XQN5Ta__send:disabled{opacity:.4;cursor:not-allowed}.AiChat-module__XQN5Ta__send:focus-visible{outline-offset:3px;outline:2px solid #1e4f86}.AiChat-module__XQN5Ta__bubble{color:#33465a;overflow-wrap:anywhere;background:#fff;border:1px solid #e0e8f0;border-radius:18px;width:fit-content;min-width:0;max-width:90%;margin:12px 0;padding:16px 20px;font-size:14px;line-height:1.8}.AiChat-module__XQN5Ta__user{background:#edf4fa;border-bottom-right-radius:5px;margin-left:auto}.AiChat-module__XQN5Ta__assistant{border-bottom-left-radius:5px;margin-right:auto}.AiChat-module__XQN5Ta__rich{width:100%;max-width:100%}.AiChat-module__XQN5Ta__response{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:540px){.AiChat-module__XQN5Ta__composer{gap:8px;padding:10px}.AiChat-module__XQN5Ta__controls{gap:4px}.AiChat-module__XQN5Ta__bubble{max-width:96%;padding:12px 14px}.AiChat-module__XQN5Ta__rich{max-width:100%}.AiChat-module__XQN5Ta__composer textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.AiChat-module__XQN5Ta__composer,.AiChat-module__XQN5Ta__send{transition:none}}.AiChat-module__XQN5Ta__typing{align-items:center;padding:2px 0;display:inline-flex}.AiChat-module__XQN5Ta__typing>span:first-child{gap:5px;display:flex}.AiChat-module__XQN5Ta__typing i{background:#75a8cc;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite AiChat-module__XQN5Ta__typing}.AiChat-module__XQN5Ta__typing i:nth-child(2){animation-delay:.15s}.AiChat-module__XQN5Ta__typing i:nth-child(3){animation-delay:.3s}@keyframes AiChat-module__XQN5Ta__typing{50%{opacity:.35;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.AiChat-module__XQN5Ta__typing i{animation:none}}
.BrandedLoading-module__jknIyq__page,.BrandedLoading-module__jknIyq__compact{place-items:center;width:100%;display:grid}.BrandedLoading-module__jknIyq__page{min-height:clamp(280px,50vh,520px)}.BrandedLoading-module__jknIyq__compact{min-height:100px;padding:16px}.BrandedLoading-module__jknIyq__inline{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.BrandedLoading-module__jknIyq__mark{flex-shrink:0;place-items:center;width:76px;height:76px;display:inline-grid;position:relative}.BrandedLoading-module__jknIyq__mark img{object-fit:contain;width:53%;height:53%}.BrandedLoading-module__jknIyq__compact .BrandedLoading-module__jknIyq__mark{width:48px;height:48px}.BrandedLoading-module__jknIyq__inline .BrandedLoading-module__jknIyq__mark{width:22px;height:22px}.BrandedLoading-module__jknIyq__ring{border:2px solid #1e4f86;border-color:#1e4f86 #5c93cb #e4f0f7 #e4f0f7;border-radius:50%;animation:1.25s linear infinite BrandedLoading-module__jknIyq__orbit;position:absolute;inset:0;box-shadow:0 0 12px #5c93cb18}.BrandedLoading-module__jknIyq__inline .BrandedLoading-module__jknIyq__ring{border-width:1.5px}@keyframes BrandedLoading-module__jknIyq__orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.BrandedLoading-module__jknIyq__ring{animation:none}}.BrandedLoading-module__jknIyq__overlay{z-index:2147483646;pointer-events:none;-webkit-backdrop-filter:blur(2px);background:#ffffff1f;place-items:center;display:grid;position:fixed;inset:0}
.BrandedNotification-module__-RQNAG__banner{z-index:11000;top:max(24px,env(safe-area-inset-top));box-sizing:border-box;background:#fff;border-radius:16px;align-items:center;gap:16px;width:calc(100% - 32px);max-width:460px;padding:18px 24px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #10182829}.BrandedNotification-module__-RQNAG__icon{border-radius:50%;flex:0 0 50px;justify-content:center;align-items:center;height:50px;display:flex}.BrandedNotification-module__-RQNAG__error{color:#ff3535;background:#fff3f3}.BrandedNotification-module__-RQNAG__success{color:#00bd7a;background:#ecfdf5}.BrandedNotification-module__-RQNAG__warning{color:#b77900;background:#fff7df}.BrandedNotification-module__-RQNAG__info{color:#005089;background:#eaf4fb}.BrandedNotification-module__-RQNAG__banner.BrandedNotification-module__-RQNAG__inline{z-index:auto;width:100%;max-width:none;position:relative;top:auto;left:auto;transform:none}.BrandedNotification-module__-RQNAG__copy{overflow-wrap:anywhere;flex:1;min-width:0}.BrandedNotification-module__-RQNAG__title{color:#232323;margin:0;font:500 16px/24px Poppins,sans-serif}.BrandedNotification-module__-RQNAG__message{color:#6a7282;margin:4px 0 0;font:400 14px/20px Montserrat,sans-serif}.BrandedNotification-module__-RQNAG__close{color:#6a7282;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-right:-12px;padding:8px;display:flex}.BrandedNotification-module__-RQNAG__close:focus-visible{border-radius:6px;outline:2px solid #005089}@media (max-width:480px){.BrandedNotification-module__-RQNAG__banner{top:max(16px,env(safe-area-inset-top));gap:12px;padding:16px}.BrandedNotification-module__-RQNAG__icon{flex-basis:40px;height:40px}.BrandedNotification-module__-RQNAG__title{font-size:14px;line-height:20px}.BrandedNotification-module__-RQNAG__message{font-size:12px;line-height:18px}}
.TaskPanels-module__vOPLpa__modal,.TaskPanels-module__vOPLpa__side{color:#232323;background:#fdfdfd;border:1px solid #e9e9e9;padding:0;font-family:Montserrat,sans-serif;position:fixed;box-shadow:0 16px 60px #102d4726}.TaskPanels-module__vOPLpa__modal{border-radius:16px;width:calc(100% - 32px);max-width:760px;max-height:88dvh;margin:auto;inset:0}.TaskPanels-module__vOPLpa__side{border-radius:16px 0 0 16px;width:min(1100px,100vw - 40px);max-width:calc(100vw - 40px);height:100dvh;max-height:100dvh;margin:0;inset:0 0 0 auto;overflow:visible}.TaskPanels-module__vOPLpa__modal::backdrop,.TaskPanels-module__vOPLpa__side::backdrop{background:#102d474d}.TaskPanels-module__vOPLpa__frame{border-radius:inherit;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.TaskPanels-module__vOPLpa__header{background:#fff;border-bottom:1px solid #e9e9e9;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex}.TaskPanels-module__vOPLpa__header h2{font:500 18px/1.5 Poppins,sans-serif}.TaskPanels-module__vOPLpa__header button{color:#6a7282;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.TaskPanels-module__vOPLpa__header button:hover{background:#f0f7fb}.TaskPanels-module__vOPLpa__content{padding:22px;overflow:auto}.TaskPanels-module__vOPLpa__inbox.smart-inbox{flex:1;height:auto;min-height:0;container-type:inline-size}.TaskPanels-module__vOPLpa__inbox .inbox-panel{z-index:auto;width:300px;max-width:36%;box-shadow:none;flex-shrink:0;position:static;inset:auto}.TaskPanels-module__vOPLpa__inbox .inbox-panel-close{display:block}@media (max-width:640px){.TaskPanels-module__vOPLpa__side{border-radius:0}.TaskPanels-module__vOPLpa__header{padding:12px 16px}.TaskPanels-module__vOPLpa__content{padding:16px}}.TaskPanels-module__vOPLpa__headerActions{align-items:center;gap:6px;display:flex}.TaskPanels-module__vOPLpa__headerActions a{color:#6a7282;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.TaskPanels-module__vOPLpa__headerActions a:hover{background:#f0f7fb}.TaskPanels-module__vOPLpa__minimize{color:#005089;background:#fff;border:1px solid #dce6ed;border-radius:10px 0 0 10px;place-items:center;width:32px;height:56px;display:grid;position:absolute;top:50%;left:-32px;box-shadow:-3px 2px 10px #102d4714}.TaskPanels-module__vOPLpa__restore{z-index:100;color:#005089;background:#fff;border:1px solid #dce6ed;border-radius:10px 0 0 10px;align-items:center;gap:8px;padding:12px;font:500 12px Montserrat,sans-serif;display:flex;position:fixed;top:50%;right:0;box-shadow:0 4px 20px #102d4720}.TaskPanels-module__vOPLpa__minimize:focus-visible,.TaskPanels-module__vOPLpa__restore:focus-visible,.TaskPanels-module__vOPLpa__headerActions a:focus-visible{outline-offset:2px;outline:2px solid #005089}@container (max-width:680px){.TaskPanels-module__vOPLpa__inbox .inbox-conversation-embedded{flex-direction:column}.TaskPanels-module__vOPLpa__inbox .inbox-panel{border-top:1px solid #e9e9e9;border-left:0;width:100%;max-width:100%;height:42%;max-height:42%}.TaskPanels-module__vOPLpa__inbox .inbox-chat{flex:1;min-height:0}.TaskPanels-module__vOPLpa__inbox .inbox-message-list{min-height:60px}}
.calendar-module__cpto7G__page{color:#232323;--line:#ececef;--muted:#6a7282;--accent:#1e4f86;background:#fff;min-width:0;padding:28px 32px 40px;font-family:Montserrat,sans-serif}.calendar-module__cpto7G__header,.calendar-module__cpto7G__headerActions,.calendar-module__cpto7G__toolbar,.calendar-module__cpto7G__toolbarRight,.calendar-module__cpto7G__period,.calendar-module__cpto7G__arrows,.calendar-module__cpto7G__viewSwitch,.calendar-module__cpto7G__sideHeading,.calendar-module__cpto7G__editorFooter,.calendar-module__cpto7G__editorFooter>div{align-items:center;gap:12px;display:flex}.calendar-module__cpto7G__header{justify-content:space-between;margin-bottom:28px}.calendar-module__cpto7G__header h1{letter-spacing:-.7px;margin:0;font-size:27px;font-weight:600;line-height:1.25}.calendar-module__cpto7G__header p{color:var(--muted);margin:7px 0 0;font-size:14px}.calendar-module__cpto7G__headerActions{flex-shrink:0}.calendar-module__cpto7G__toolbar{flex-wrap:wrap;justify-content:space-between;gap:16px;padding-bottom:22px}.calendar-module__cpto7G__period h2{text-transform:capitalize;white-space:nowrap;margin:0;font-size:19px;font-weight:550}.calendar-module__cpto7G__arrows{gap:3px}.calendar-module__cpto7G__arrows button,.calendar-module__cpto7G__sideHeading>button{color:#6f6974;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;min-width:32px;min-height:36px;display:grid}.calendar-module__cpto7G__arrows button:hover,.calendar-module__cpto7G__sideHeading>button:hover{background:#f6f3f5}.calendar-module__cpto7G__search{color:#8d8790;border:1px solid #e7e5e9;border-radius:10px;align-items:center;gap:8px;max-width:210px;height:38px;padding:0 11px;display:flex}.calendar-module__cpto7G__search input{outline:0;width:100%;min-width:0;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important}.calendar-module__cpto7G__viewSwitch{background:#f6f5f7;border:1px solid #eceaee;border-radius:10px;gap:3px;padding:3px}.calendar-module__cpto7G__viewSwitch button{color:#77717d;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:7px 11px;font-size:13px;font-weight:500;display:flex}.calendar-module__cpto7G__viewSwitch button[aria-pressed=true]{color:#262129;background:#fff;box-shadow:0 1px 4px #24202b12}.calendar-module__cpto7G__layout{grid-template-columns:minmax(0,1fr) 264px;align-items:start;gap:24px;display:grid}.calendar-module__cpto7G__surface{border:1px solid var(--line);background:#fff;border-radius:15px;min-width:0;overflow:hidden}.calendar-module__cpto7G__sidebar{flex-direction:column;gap:24px;min-width:0;display:flex}.calendar-module__cpto7G__sidebar .ulrich-calendar-panel{width:100%;box-shadow:none;border-color:var(--line);border-radius:14px;font-size:12px}.calendar-module__cpto7G__sidebar .ulrich-calendar-panel .h-9{height:30px}.calendar-module__cpto7G__sidebar .ulrich-calendar-header{padding:10px 8px}.calendar-module__cpto7G__sidebar h3{letter-spacing:-.1px;margin:0;font-size:13px;font-weight:600}.calendar-module__cpto7G__weekInner{min-width:650px}.calendar-module__cpto7G__weekHeader,.calendar-module__cpto7G__allDayRow,.calendar-module__cpto7G__timeGrid{grid-template-columns:58px repeat(7,minmax(0,1fr));display:grid}.calendar-module__cpto7G__weekHeader{border-bottom:1px solid var(--line);background:#fff}.calendar-module__cpto7G__weekHeader>button{border:0;border-left:1px solid var(--line);color:#726a78;cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:5px;padding:14px 0 12px;display:flex}.calendar-module__cpto7G__weekHeader>button span{text-transform:capitalize;letter-spacing:.2px;font-size:11px}.calendar-module__cpto7G__weekHeader>button strong{color:#302a35;border-radius:10px;min-width:32px;font-size:19px;font-weight:500;line-height:32px}.calendar-module__cpto7G__weekHeader>button[data-today=true] strong{background:var(--accent);color:#fff}.calendar-module__cpto7G__weekHeader>button[data-selected=true]:not([data-today=true]) strong{color:#1e4f86;background:#edf5fb}.calendar-module__cpto7G__zoneLabel{text-align:center;color:#99929e;align-self:end;padding-bottom:16px;font-size:9px}.calendar-module__cpto7G__allDayRow{border-bottom:1px solid #e5e2e8;min-height:42px}.calendar-module__cpto7G__allDayRow>span{color:#8a8391;text-align:center;padding:12px 5px;font-size:9px}.calendar-module__cpto7G__allDayRow>div{border-left:1px solid var(--line);min-width:0;padding:4px 3px}.calendar-module__cpto7G__allDayRow .calendar-module__cpto7G__event{margin-bottom:3px}.calendar-module__cpto7G__weekScroll{scrollbar-width:thin;scrollbar-color:#ded9e1 transparent;min-height:420px;max-height:calc(100dvh - 365px);overflow-y:auto}.calendar-module__cpto7G__timeGrid{position:relative}.calendar-module__cpto7G__timeAxis{z-index:2;background:#fff;position:relative}.calendar-module__cpto7G__timeAxis>span{color:#928b97;font-variant-numeric:tabular-nums;font-size:10px;position:absolute;right:8px;transform:translateY(-50%)}.calendar-module__cpto7G__timeAxis>span:first-child{transform:translateY(3px)}.calendar-module__cpto7G__dayColumn{border-left:1px solid var(--line);background:repeating-linear-gradient(to bottom,transparent 0,transparent 31px,#f6f4f733 31px,#f6f4f733 32px,transparent 32px,transparent 63px,var(--line) 63px,var(--line) 64px);position:relative}.calendar-module__cpto7G__dayColumn[data-today=true]{background-color:#f8fbff}.calendar-module__cpto7G__hourSlot{cursor:pointer;background:0 0;border:0;width:100%;position:absolute;left:0}.calendar-module__cpto7G__hourSlot:hover{background:#1e4f8606}.calendar-module__cpto7G__hourSlot:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.calendar-module__cpto7G__event{--event:#1e4f86;--event-bg:#eff6fa;text-align:left;border:0;border-left:3px solid var(--event);background:var(--event-bg);color:#342831;cursor:pointer;z-index:3;border-radius:7px;flex-direction:column;align-items:flex-start;gap:5px;width:100%;min-width:0;padding:9px 8px;transition:box-shadow .15s,filter .15s;display:flex;overflow:hidden}.calendar-module__cpto7G__event[data-category=VISIT],.calendar-module__cpto7G__agendaEvent[data-category=VISIT]{--event:#069668;--event-bg:#effbf6}.calendar-module__cpto7G__event[data-category=FOLLOW_UP],.calendar-module__cpto7G__agendaEvent[data-category=FOLLOW_UP]{--event:#157fc3;--event-bg:#eef8ff}.calendar-module__cpto7G__event[data-category=PERSONAL],.calendar-module__cpto7G__agendaEvent[data-category=PERSONAL]{--event:#cd7728;--event-bg:#fff7ef}.calendar-module__cpto7G__event:hover{filter:brightness(.985);box-shadow:0 2px 7px #32222a13}.calendar-module__cpto7G__event:focus-visible,.calendar-module__cpto7G__page button:focus-visible,.calendar-module__cpto7G__editor button:focus-visible,.calendar-module__cpto7G__page a:focus-visible{outline-offset:2px;outline:2px solid #1e4f86}.calendar-module__cpto7G__eventTitle{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;font-weight:550;line-height:1.35;display:-webkit-box;overflow:hidden}.calendar-module__cpto7G__eventTime{color:#746a73;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;line-height:1.3}.calendar-module__cpto7G__eventPeople{color:var(--event-text,var(--event));align-items:center;gap:3px;margin-top:auto;font-size:10px;display:flex}.calendar-module__cpto7G__compact{gap:0;min-height:26px;padding:5px 6px}.calendar-module__cpto7G__compact .calendar-module__cpto7G__eventTitle{-webkit-line-clamp:1;font-size:11px}.calendar-module__cpto7G__errorDot{background:#d44842;border-radius:50%;width:6px;height:6px;position:absolute;top:4px;right:4px}.calendar-module__cpto7G__nowLine{z-index:4;pointer-events:none;background:#dc3d69;height:1px;position:absolute;left:0;right:0}.calendar-module__cpto7G__nowLine:before{content:"";background:#dc3d69;border-radius:50%;width:7px;height:7px;display:block;position:absolute;top:-3px;left:-3px}.calendar-module__cpto7G__surfaceFoot{color:#918996;border-top:1px solid var(--line);align-items:center;gap:5px;margin:0;padding:11px 14px;font-size:10px;display:flex}.calendar-module__cpto7G__surfaceFoot span{margin-left:auto}.calendar-module__cpto7G__calendars{flex-direction:column;gap:15px;padding:0 4px;display:flex}.calendar-module__cpto7G__calendars>label{cursor:pointer;align-items:center;gap:10px;font-size:12px;display:flex}.calendar-module__cpto7G__calendars>label>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.calendar-module__cpto7G__calendars small{color:#8c8493;text-overflow:ellipsis;font-size:10px;overflow:hidden}.calendar-module__cpto7G__daily{border-top:1px solid var(--line);padding-top:21px}.calendar-module__cpto7G__sideHeading{justify-content:space-between;margin-bottom:14px}.calendar-module__cpto7G__sideHeading p{color:#928898;margin:5px 0 0;font-size:11px}.calendar-module__cpto7G__agendaEvent{--event:#1e4f86;--event-bg:#eff6fa;border:1px solid var(--line);color:#302a35;text-align:left;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:14px;width:100%;margin:9px 0;padding:16px;display:flex;position:relative}.calendar-module__cpto7G__agendaEvent:before{content:"";background:var(--event);border-radius:3px;width:3px;position:absolute;top:15px;bottom:15px;left:0}.calendar-module__cpto7G__agendaTime{font-variant-numeric:tabular-nums;align-self:flex-start;min-width:54px;font-size:15px;font-weight:500}.calendar-module__cpto7G__agendaTime small{color:#978d9c;margin-top:5px;font-size:11px;display:block}.calendar-module__cpto7G__agendaDetails{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.calendar-module__cpto7G__agendaDetails strong{overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:1.5}.calendar-module__cpto7G__agendaDetails>small{color:#8b8091;align-items:center;gap:5px;font-size:11px;display:flex}.calendar-module__cpto7G__agendaEvent>svg{color:#b3a9b9;flex-shrink:0}.calendar-module__cpto7G__avatarStack{align-items:center;padding-left:4px;display:flex}.calendar-module__cpto7G__avatar{color:#a8255d;background:linear-gradient(135deg,#fff0d3,#fbdce9);border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:9px;font-weight:600;display:grid}.calendar-module__cpto7G__avatarStack .calendar-module__cpto7G__avatar{border:2px solid #fff;margin-left:-4px}.calendar-module__cpto7G__avatarStack small{color:#8c8092;margin-left:4px;font-size:10px}.calendar-module__cpto7G__sidebar .calendar-module__cpto7G__agendaEvent{gap:10px;padding:12px 10px}.calendar-module__cpto7G__sidebar .calendar-module__cpto7G__agendaTime{min-width:39px;font-size:12px}.calendar-module__cpto7G__sidebar .calendar-module__cpto7G__agendaDetails strong{font-size:11px}.calendar-module__cpto7G__sidebar .calendar-module__cpto7G__agendaDetails small{font-size:10px}.calendar-module__cpto7G__sidebar .calendar-module__cpto7G__agendaEvent>svg{display:none}.calendar-module__cpto7G__dayEmpty{text-align:center;color:#a89dac;flex-direction:column;align-items:center;padding:18px 10px;display:flex}.calendar-module__cpto7G__dayEmpty strong{color:#706778;margin-top:11px;font-size:12px}.calendar-module__cpto7G__dayEmpty p{margin-bottom:0;font-size:11px;line-height:1.6}.calendar-module__cpto7G__connectionCard{background:#faf8fa;border:1px solid #eee9ef;border-radius:12px;padding:17px}.calendar-module__cpto7G__connectionCard>svg{color:#069668;margin-bottom:9px}.calendar-module__cpto7G__connectionCard>p{color:#8a7d91;margin:8px 0 12px;font-size:11px;line-height:1.7}.calendar-module__cpto7G__connectionCard>a{width:100%;font-size:11px}.calendar-module__cpto7G__connectionCard>small{color:#9b8da2;margin-top:12px;font-size:10px;line-height:1.6;display:block}.calendar-module__cpto7G__connectionState{overflow-wrap:anywhere;flex-direction:column;gap:5px;margin-top:12px;display:flex}.calendar-module__cpto7G__connectionState strong{font-size:11px;font-weight:500}.calendar-module__cpto7G__connectionState small{color:#92829a;font-size:10px;line-height:1.6}.calendar-module__cpto7G__monthWeekdays,.calendar-module__cpto7G__monthGrid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-module__cpto7G__monthWeekdays{border-bottom:1px solid var(--line)}.calendar-module__cpto7G__monthWeekdays>span{text-align:center;color:#8e8296;text-transform:capitalize;padding:15px 4px;font-size:11px}.calendar-module__cpto7G__monthDay{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;min-height:120px;padding:7px;position:relative}.calendar-module__cpto7G__monthDay:nth-child(7n){border-right:0}.calendar-module__cpto7G__monthDay[data-other=true]{color:#b5aabb;background:#fcfafc}.calendar-module__cpto7G__dayNumber{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:27px;height:27px;margin-bottom:5px;font-size:12px;display:grid}.calendar-module__cpto7G__dayNumber[data-today=true]{background:var(--accent);color:#fff}.calendar-module__cpto7G__monthDay .calendar-module__cpto7G__event{margin:3px 0}.calendar-module__cpto7G__quickAdd{color:#a797af;opacity:0;cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:9px;right:6px}.calendar-module__cpto7G__monthDay:hover .calendar-module__cpto7G__quickAdd,.calendar-module__cpto7G__quickAdd:focus-visible{opacity:1}.calendar-module__cpto7G__more{color:#a44976;cursor:pointer;background:0 0;border:0;padding:4px;font-size:10px}.calendar-module__cpto7G__agendaList{padding:24px}.calendar-module__cpto7G__agendaList section+section{margin-top:26px}.calendar-module__cpto7G__agendaList h3{color:#908197;text-transform:capitalize;margin:0 0 12px;font-size:12px;font-weight:500}.calendar-module__cpto7G__empty{text-align:center;color:#918397;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:280px;display:flex}.calendar-module__cpto7G__empty h2{font-size:16px}.calendar-module__cpto7G__error{color:#b43a34;background:#fff4f3;border:1px solid #f7d9d5;border-radius:9px;margin-bottom:15px;padding:12px 14px;font-size:12px;line-height:1.6}.calendar-module__cpto7G__error button{cursor:pointer;margin-left:8px;text-decoration:underline}.calendar-module__cpto7G__dialog{font-family:Montserrat,sans-serif}.calendar-module__cpto7G__editor{padding:23px 26px 0}.calendar-module__cpto7G__editor fieldset{border:0;flex-direction:column;gap:20px;min-width:0;margin:0;padding:0;display:flex}.calendar-module__cpto7G__field{color:#716477;flex-direction:column;gap:8px;min-width:0;font-size:12px;font-weight:500;display:flex}.calendar-module__cpto7G__field input,.calendar-module__cpto7G__field textarea,.calendar-module__cpto7G__emailAdd input{color:#302635;box-sizing:border-box;background:#fff;border:1px solid #e5e1e7;border-radius:10px;outline:0;width:100%;min-width:0;padding:11px 13px;font-family:inherit;font-size:14px;font-weight:400}.calendar-module__cpto7G__field input:focus,.calendar-module__cpto7G__field textarea:focus,.calendar-module__cpto7G__emailAdd input:focus{border-color:#1e4f8660;box-shadow:0 0 0 3px #1e4f8609}.calendar-module__cpto7G__field input::placeholder,.calendar-module__cpto7G__field textarea::placeholder,.calendar-module__cpto7G__emailAdd input::placeholder{color:#b1a6b7;font-size:13px}.calendar-module__cpto7G__fieldLabel{align-items:center;gap:7px;display:flex}.calendar-module__cpto7G__field textarea{resize:vertical;min-height:90px}.calendar-module__cpto7G__twoFields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.calendar-module__cpto7G__check{color:#77667e;cursor:pointer;align-items:center;gap:9px;font-size:13px;display:flex}.calendar-module__cpto7G__timeButton{color:#615369;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e1e7;border-radius:10px;align-items:center;gap:8px;min-height:42px;padding:10px 12px;font-size:13px;display:flex}.calendar-module__cpto7G__guestSection{border-block:1px solid #eee9f0;flex-direction:column;gap:12px;padding-block:18px;display:flex}.calendar-module__cpto7G__guestSection h3{align-items:center;gap:8px;margin:0;font-size:13px;font-weight:500;display:flex}.calendar-module__cpto7G__guestSection h3>span{color:#97859f;background:#f5f0f7;border-radius:5px;margin-left:auto;padding:2px 7px;font-size:11px}.calendar-module__cpto7G__guestTabs{flex-wrap:wrap;gap:5px;display:flex}.calendar-module__cpto7G__guestTabs button{color:#908097;cursor:pointer;background:#f8f5f9;border:1px solid #0000;border-radius:7px;padding:6px 10px;font-size:11px}.calendar-module__cpto7G__guestTabs button[aria-pressed=true]{color:#b71353;background:#fff1f6;border-color:#f3d9e4}.calendar-module__cpto7G__emailAdd{gap:8px;display:flex}.calendar-module__cpto7G__guestList{grid-template-columns:1fr 1fr;gap:9px;display:grid}.calendar-module__cpto7G__guest{border:1px solid #eee8f0;border-radius:9px;align-items:center;gap:8px;min-width:0;padding:9px;display:flex}.calendar-module__cpto7G__guest>span:nth-child(2){flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.calendar-module__cpto7G__guest strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.calendar-module__cpto7G__guest small{color:#a08cab;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.calendar-module__cpto7G__guest>button{cursor:pointer;color:#9a88a3;background:0 0;border:0;place-items:center;min-width:28px;min-height:28px;display:grid}.calendar-module__cpto7G__guestSection>small{color:#97849f;align-items:center;gap:5px;font-size:11px;line-height:1.6;display:flex}.calendar-module__cpto7G__syncNote{color:#95809d;align-items:center;gap:6px;margin:18px 0;font-size:11px;line-height:1.6;display:flex}.calendar-module__cpto7G__notice{color:#8b7893;background:#faf7fb;border-radius:8px;padding:12px;font-size:12px;line-height:1.6}.calendar-module__cpto7G__editorFooter{z-index:5;background:#fff;border-top:1px solid #eee9f0;justify-content:space-between;gap:12px;margin:22px -26px 0;padding:18px 26px;position:sticky;bottom:0}.calendar-module__cpto7G__editorFooter>div{gap:9px}.calendar-module__cpto7G__deleteButton{color:#c04843;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;display:flex}.calendar-module__cpto7G__editor fieldset:disabled{opacity:.78}.calendar-module__cpto7G__loading{position:relative;overflow:hidden}.calendar-module__cpto7G__loading:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 25%,#fff8 50%,#0000 75%);animation:1.8s linear infinite calendar-module__cpto7G__calendar-shimmer;position:absolute;inset:0;transform:translate(-100%)}.calendar-module__cpto7G__skeletonToolbar{justify-content:space-between;gap:16px;margin-bottom:18px;display:flex}.calendar-module__cpto7G__skeletonToolbar>span{background:#f0eff2;border-radius:9px;width:180px;height:35px}.calendar-module__cpto7G__skeletonColumns{grid-template-columns:minmax(0,1fr) 264px;gap:24px;display:grid}.calendar-module__cpto7G__skeletonGrid{border:1px solid #eeeaf0;border-radius:14px;grid-template-columns:repeat(7,1fr);min-height:540px;display:grid;overflow:hidden}.calendar-module__cpto7G__skeletonGrid>span{border-bottom:1px solid #eeecf0;border-right:1px solid #eeecf0;position:relative}.calendar-module__cpto7G__skeletonGrid i{background:#eeedf0;border-radius:7px;height:57px;display:block;position:absolute;top:14px;left:6px;right:6px}.calendar-module__cpto7G__skeletonColumns>aside{flex-direction:column;gap:24px;display:flex}.calendar-module__cpto7G__skeletonColumns>aside>span{background:#f3f2f5;border-radius:14px;height:200px}.calendar-module__cpto7G__skeletonColumns>aside>span+span{height:100px}.calendar-module__cpto7G__spinning{animation:1s linear infinite calendar-module__cpto7G__calendar-spin}@keyframes calendar-module__cpto7G__calendar-spin{to{transform:rotate(360deg)}}@keyframes calendar-module__cpto7G__calendar-shimmer{to{transform:translate(100%)}}@media (min-width:1600px){.calendar-module__cpto7G__layout{grid-template-columns:minmax(0,1fr) 285px;gap:28px}.calendar-module__cpto7G__weekScroll{max-height:calc(100dvh - 350px)}.calendar-module__cpto7G__eventTitle{font-size:13px}.calendar-module__cpto7G__eventTime{font-size:11px}.calendar-module__cpto7G__header h1{font-size:29px}}@media (max-width:1180px){.calendar-module__cpto7G__page{padding:22px}.calendar-module__cpto7G__layout{grid-template-columns:minmax(0,1fr) 230px;gap:17px}.calendar-module__cpto7G__weekInner{min-width:560px}.calendar-module__cpto7G__weekHeader,.calendar-module__cpto7G__allDayRow,.calendar-module__cpto7G__timeGrid{grid-template-columns:46px repeat(7,minmax(0,1fr))}.calendar-module__cpto7G__search{max-width:170px}.calendar-module__cpto7G__eventTitle{font-size:11px}.calendar-module__cpto7G__event{padding:7px 5px}.calendar-module__cpto7G__skeletonColumns{grid-template-columns:minmax(0,1fr) 230px;gap:17px}.calendar-module__cpto7G__surfaceFoot span{display:none}}@media (max-width:960px){.calendar-module__cpto7G__layout{grid-template-columns:minmax(0,1fr)}.calendar-module__cpto7G__sidebar{grid-template-columns:1fr 1fr;align-items:start;display:grid}.calendar-module__cpto7G__sidebar .ulrich-calendar-panel{display:none}.calendar-module__cpto7G__connectionCard{grid-column:1/-1}.calendar-module__cpto7G__daily{border-top:0;padding-top:0}.calendar-module__cpto7G__weekScroll{max-height:570px}.calendar-module__cpto7G__header h1{font-size:25px}.calendar-module__cpto7G__toolbarRight{flex:1;justify-content:flex-end}.calendar-module__cpto7G__monthDay{min-height:105px}.calendar-module__cpto7G__skeletonColumns{grid-template-columns:1fr}.calendar-module__cpto7G__skeletonColumns>aside{display:none}}@media (max-width:600px){.calendar-module__cpto7G__page{padding:18px 12px 28px}.calendar-module__cpto7G__header{align-items:flex-start;gap:12px;margin-bottom:22px}.calendar-module__cpto7G__header p{max-width:230px;font-size:12px;line-height:1.6}.calendar-module__cpto7G__header h1{font-size:24px}.calendar-module__cpto7G__headerActions{gap:7px}.calendar-module__cpto7G__headerActions>button:first-child{padding:9px}.calendar-module__cpto7G__headerActions>button:first-child span{display:none}.calendar-module__cpto7G__headerActions>button:last-child{padding:9px 12px}.calendar-module__cpto7G__toolbar{gap:13px}.calendar-module__cpto7G__period{gap:9px;width:100%}.calendar-module__cpto7G__period h2{margin-left:auto;font-size:17px}.calendar-module__cpto7G__toolbarRight{gap:9px;width:100%}.calendar-module__cpto7G__search{flex:1;max-width:none}.calendar-module__cpto7G__viewSwitch{flex-shrink:0}.calendar-module__cpto7G__viewSwitch button{padding:7px 9px;font-size:11px}.calendar-module__cpto7G__viewSwitch button svg{display:none}.calendar-module__cpto7G__weekOverflow{overflow-x:auto}.calendar-module__cpto7G__weekInner{min-width:660px}.calendar-module__cpto7G__weekScroll{min-height:380px;max-height:510px}.calendar-module__cpto7G__sidebar{grid-template-columns:1fr}.calendar-module__cpto7G__calendars{grid-template-columns:1fr 1fr;gap:14px;display:grid}.calendar-module__cpto7G__calendars h3{grid-column:1/-1}.calendar-module__cpto7G__daily{border-top:1px solid var(--line);padding-top:18px}.calendar-module__cpto7G__connectionCard{grid-column:auto}.calendar-module__cpto7G__monthDay{min-height:93px;padding:3px}.calendar-module__cpto7G__monthWeekdays>span{font-size:10px}.calendar-module__cpto7G__monthDay .calendar-module__cpto7G__event{border-left-width:2px;min-height:22px;padding:3px}.calendar-module__cpto7G__monthDay .calendar-module__cpto7G__eventTitle{font-size:9px}.calendar-module__cpto7G__dayNumber{width:23px;height:23px;font-size:11px}.calendar-module__cpto7G__quickAdd{display:none}.calendar-module__cpto7G__more{font-size:9px}.calendar-module__cpto7G__agendaList{padding:15px}.calendar-module__cpto7G__editor{padding:18px 16px 0}.calendar-module__cpto7G__twoFields{gap:12px}.calendar-module__cpto7G__guestList{grid-template-columns:1fr}.calendar-module__cpto7G__editorFooter{flex-direction:column;align-items:flex-start;margin-inline:-16px;padding:14px 16px}.calendar-module__cpto7G__editorFooter>div{flex-wrap:wrap;justify-content:flex-end;width:100%}.calendar-module__cpto7G__editorFooter>div>button{font-size:12px}.calendar-module__cpto7G__deleteButton{font-size:11px}.calendar-module__cpto7G__guestTabs button{flex:1;padding:7px 6px}.calendar-module__cpto7G__syncNote{align-items:flex-start}.calendar-module__cpto7G__skeletonGrid{min-height:500px}.calendar-module__cpto7G__field{font-size:11px}}@media (prefers-reduced-motion:reduce){.calendar-module__cpto7G__loading:after,.calendar-module__cpto7G__spinning{animation:none}.calendar-module__cpto7G__event{transition:none}}.calendar-module__cpto7G__eventTitle,.calendar-module__cpto7G__eventTime{flex-shrink:0}.calendar-module__cpto7G__event[data-short=true]{gap:3px;padding:6px}.calendar-module__cpto7G__event[data-short=true] .calendar-module__cpto7G__eventTitle{-webkit-line-clamp:2}.calendar-module__cpto7G__weekOverflow{overflow-x:auto}.calendar-module__cpto7G__sidebar .ulrich-calendar-header{gap:4px;padding:10px 6px}.calendar-module__cpto7G__sidebar .ulrich-calendar-header>div{gap:4px}.calendar-module__cpto7G__sidebar .ulrich-calendar-header>div>div:last-child{width:76px}.calendar-module__cpto7G__sidebar .ulrich-calendar-header>button{width:24px;height:28px}.calendar-module__cpto7G__sidebar .ulrich-calendar-header .ulrich-select-trigger{padding-inline:5px!important;font-size:11px!important}.calendar-module__cpto7G__editor input[aria-hidden=true]{pointer-events:none;border:0!important;width:0!important;height:0!important;min-height:0!important;padding:0!important}.calendar-module__cpto7G__page .calendar-module__cpto7G__sidebar .ulrich-calendar-panel .ulrich-calendar-header button.ulrich-select-trigger{gap:4px!important;height:32px!important;min-height:32px!important;padding:0 5px!important}.calendar-module__cpto7G__compact[data-short=true] .calendar-module__cpto7G__eventTitle{-webkit-line-clamp:1}@layer crmDialogOverrides{.calendar-module__cpto7G__editor .calendar-module__cpto7G__dateField>button,.calendar-module__cpto7G__editor .calendar-module__cpto7G__timeButton{font:400 var(--crm-field-font,14px)/20px "Montserrat",sans-serif!important}.calendar-module__cpto7G__editor .calendar-module__cpto7G__dateField>button>span{font:inherit!important}.calendar-module__cpto7G__page .calendar-module__cpto7G__sidebar .ulrich-calendar-panel .ulrich-calendar-header button.ulrich-select-trigger{height:32px!important;min-height:32px!important;padding:0 5px!important;padding-inline:5px!important;font-size:11px!important}}.calendar-module__cpto7G__surface{min-height:660px}.calendar-module__cpto7G__sidebar{contain:size;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ded9e1 transparent;scrollbar-gutter:stable;align-self:stretch;gap:16px;min-height:0;padding-right:4px;overflow:hidden auto}.calendar-module__cpto7G__sidebar>*{flex-shrink:0}.calendar-module__cpto7G__sidebar .calendar-module__cpto7G__daily{flex-direction:column;flex:none;min-height:0;padding-top:14px;display:flex;overflow:visible}.calendar-module__cpto7G__sideHeading{flex-shrink:0;margin-bottom:8px}.calendar-module__cpto7G__dailyEvents{min-height:0;overflow:visible}.calendar-module__cpto7G__dailyEvents .calendar-module__cpto7G__agendaEvent{gap:10px;padding:12px 10px}.calendar-module__cpto7G__calendars{grid-template-columns:1fr 1fr;gap:8px;display:grid}.calendar-module__cpto7G__calendars h3{grid-column:1/-1}.calendar-module__cpto7G__calendars>label{gap:6px;font-size:11px}.calendar-module__cpto7G__calendars small{max-width:100px}.calendar-module__cpto7G__teamCalendars{flex-direction:column;gap:8px;min-width:0;display:flex}.calendar-module__cpto7G__teamCalendars>small{color:var(--muted);font-size:10px;line-height:16px}.calendar-module__cpto7G__teamLegend{color:#3879bb;align-items:center;gap:7px;font-size:11px;display:flex}.calendar-module__cpto7G__teamLegend>span{background:#3879bb;border-radius:50%;flex-shrink:0;width:7px;height:7px}.calendar-module__cpto7G__teamLegend>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.calendar-module__cpto7G__teamLegend>button{cursor:pointer;background:#eef6ff;border:0;border-radius:7px;place-items:center;width:28px;height:28px;margin-left:auto;display:grid}.calendar-module__cpto7G__ownerLabel{color:#3879bb;align-items:center;gap:4px;font-size:10px;font-weight:400;display:inline-flex}.calendar-module__cpto7G__agendaEvent[data-shared=true]{background:#f6faff;border-color:#dbe8f7}.calendar-module__cpto7G__event[data-shared=true]{border-left-style:dashed}.calendar-module__cpto7G__page .calendar-module__cpto7G__sidebar .ulrich-calendar-header{background:0 0!important}.calendar-module__cpto7G__dialog .ulrich-calendar-header{background:0 0!important}.calendar-module__cpto7G__page .calendar-module__cpto7G__sidebar .ulrich-calendar-panel.ulrich-dropdown-menu button[aria-pressed=true]:not(:disabled){background:#1e4f86!important}.calendar-module__cpto7G__page .calendar-module__cpto7G__sidebar .ulrich-calendar-header>div>div:last-child{width:76px!important;min-width:76px!important}.calendar-module__cpto7G__editor .calendar-module__cpto7G__titleField>input{padding:0 12px}.calendar-module__cpto7G__whenRow{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.calendar-module__cpto7G__dateOptions{flex-wrap:wrap;gap:20px;display:flex}.calendar-module__cpto7G__dateOptions .calendar-module__cpto7G__check{font-size:12px}.calendar-module__cpto7G__optionalField{border-bottom:1px solid #eeedf0;min-width:0;padding-bottom:12px}.calendar-module__cpto7G__optionalField>summary{color:#81738a;cursor:pointer;align-items:center;gap:10px;min-height:32px;font-size:13px;list-style:none;display:flex}.calendar-module__cpto7G__optionalField>summary::-webkit-details-marker{display:none}.calendar-module__cpto7G__optionalField>summary>svg:last-child{margin-left:auto}.calendar-module__cpto7G__optionalField[open]>summary{color:#51435a;margin-bottom:12px}.calendar-module__cpto7G__optionalField[open]>summary>svg:last-child{transform:rotate(180deg)}.calendar-module__cpto7G__optionalField>summary:focus-visible,.calendar-module__cpto7G__palette>button:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #a54679}.calendar-module__cpto7G__optionalField .calendar-module__cpto7G__guestSection{border:0;padding:0}.calendar-module__cpto7G__calendarColor{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.calendar-module__cpto7G__palette{align-items:center;gap:8px;min-height:42px;display:flex}.calendar-module__cpto7G__palette>button{color:#fff;cursor:pointer;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;box-shadow:0 0 0 1px #0000}.calendar-module__cpto7G__palette>button[aria-pressed=true]{box-shadow:0 0 0 1px,0 0 0 2px #ae9db5}.calendar-module__cpto7G__moreFields{flex-direction:column;gap:14px;display:flex}.calendar-module__cpto7G__sharedOwner{color:#3879bb;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}@media (max-width:960px){.calendar-module__cpto7G__sidebar{contain:none;max-height:80dvh;display:flex}.calendar-module__cpto7G__sidebar .calendar-module__cpto7G__daily,.calendar-module__cpto7G__dailyEvents{max-height:none}.calendar-module__cpto7G__sidebar .calendar-module__cpto7G__calendars{grid-template-columns:repeat(3,minmax(0,1fr))}.calendar-module__cpto7G__surface{min-height:560px}.calendar-module__cpto7G__teamCalendars{max-width:400px}}@media (max-width:600px){.calendar-module__cpto7G__whenRow{grid-template-columns:1fr 1fr}.calendar-module__cpto7G__whenRow>.calendar-module__cpto7G__field:first-child{grid-column:1/-1}.calendar-module__cpto7G__calendarColor{grid-template-columns:1fr}.calendar-module__cpto7G__palette{gap:12px}.calendar-module__cpto7G__palette>button{width:30px;height:30px}.calendar-module__cpto7G__editorFooter{flex-direction:row;align-items:center}.calendar-module__cpto7G__editorFooter>div{width:auto;margin-left:auto}.calendar-module__cpto7G__sidebar .calendar-module__cpto7G__calendars{grid-template-columns:1fr 1fr}}.calendar-module__cpto7G__skeletonGrid{min-height:660px}.calendar-module__cpto7G__skeletonColumns>aside>span:first-child{height:250px}.calendar-module__cpto7G__skeletonColumns>aside>span:nth-child(2){height:54px}.calendar-module__cpto7G__skeletonColumns>aside>span:nth-child(3){height:70px}.calendar-module__cpto7G__skeletonColumns>aside>span:last-child{height:210px}.calendar-module__cpto7G__editor .calendar-module__cpto7G__field{color:#1f2937;gap:8px;font-size:14px;line-height:20px}.calendar-module__cpto7G__editor fieldset,.calendar-module__cpto7G__editor .calendar-module__cpto7G__moreFields{gap:20px}.calendar-module__cpto7G__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#102d4766}@media (min-width:961px){.calendar-module__cpto7G__page{flex-direction:column;height:calc(100dvh - 64px);min-height:0;padding-bottom:24px;display:flex;overflow:hidden}.calendar-module__cpto7G__header,.calendar-module__cpto7G__toolbar,.calendar-module__cpto7G__error{flex-shrink:0}.calendar-module__cpto7G__layout{flex:1;align-items:stretch;min-height:0}.calendar-module__cpto7G__surface{overscroll-behavior:contain;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.calendar-module__cpto7G__weekOverflow,.calendar-module__cpto7G__weekInner{flex-direction:column;flex:1;min-height:0;display:flex}.calendar-module__cpto7G__weekHeader,.calendar-module__cpto7G__allDayRow,.calendar-module__cpto7G__surfaceFoot{flex-shrink:0}.calendar-module__cpto7G__weekScroll{overscroll-behavior:contain;flex:1;min-height:0;max-height:none}.calendar-module__cpto7G__month,.calendar-module__cpto7G__agendaList{flex-shrink:0}}
.analytics-module__Y2i4WW__root{--ink:#232323;--blue:#1e4f86;--muted:#6a7282;--line:#e9e9e9;color:var(--ink);font-family:var(--font-montserrat), Montserrat, sans-serif;background:#fdfdfd;flex-direction:column;gap:20px;max-width:1640px;margin:0 auto;padding:24px 26px 44px;display:flex}.analytics-module__Y2i4WW__root button,.analytics-module__Y2i4WW__root a,.analytics-module__Y2i4WW__root input{outline-offset:4px}.analytics-module__Y2i4WW__root button,.analytics-module__Y2i4WW__dialog button{cursor:pointer}.analytics-module__Y2i4WW__root button:disabled,.analytics-module__Y2i4WW__dialog button:disabled{cursor:not-allowed;opacity:.45}.analytics-module__Y2i4WW__root button:focus-visible,.analytics-module__Y2i4WW__root a:focus-visible,.analytics-module__Y2i4WW__dialog button:focus-visible{outline:2px solid var(--blue,#1e4f86);outline-offset:3px}.analytics-module__Y2i4WW__header{justify-content:space-between;align-items:center;gap:20px;display:flex}.analytics-module__Y2i4WW__header h1{font-family:var(--font-poppins), Poppins, sans-serif;letter-spacing:normal;margin:4px 0 0;font-size:20px;font-weight:500;line-height:1.35}.analytics-module__Y2i4WW__eyebrow{letter-spacing:1.5px;color:#6a7282;font-size:12px;font-weight:600}.analytics-module__Y2i4WW__headerTools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.analytics-module__Y2i4WW__controls{align-items:center;gap:9px;display:flex}.analytics-module__Y2i4WW__actions{gap:8px;display:flex}.analytics-module__Y2i4WW__actions button,.analytics-module__Y2i4WW__periodButton,.analytics-module__Y2i4WW__filtersButton{color:#6a7282;white-space:nowrap;background:#fff;border:1px solid #e9e9e9;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 13px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.analytics-module__Y2i4WW__actions button{padding:10px}.analytics-module__Y2i4WW__actions button:last-child{color:#fff;background:#232323;border-color:#232323;padding:10px 13px}.analytics-module__Y2i4WW__periodButton svg{color:#6a7282;flex-shrink:0}.analytics-module__Y2i4WW__filtersButton:hover,.analytics-module__Y2i4WW__periodButton:hover,.analytics-module__Y2i4WW__actions button:first-child:hover{background:#fdfdfd;border-color:#99a1af}.analytics-module__Y2i4WW__filterCount{color:#6a7282;background:#e9e9e9;border-radius:5px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:12px;display:grid}.analytics-module__Y2i4WW__tabs{scrollbar-width:thin;background:#e9e9e9;border-radius:13px;align-self:flex-start;gap:5px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.analytics-module__Y2i4WW__tabs button{white-space:nowrap;color:#6a7282;border-radius:9px;padding:9px 15px;font-size:13px;font-weight:500;transition:background .16s,color .16s}.analytics-module__Y2i4WW__tabs button:hover{color:#232323}.analytics-module__Y2i4WW__tabs button[aria-current]{color:#6a7282;background:#fff;font-weight:600;box-shadow:0 2px 6px #0d21380f}.analytics-module__Y2i4WW__activeFilters{flex-wrap:wrap;gap:7px;margin-top:-8px;display:flex}.analytics-module__Y2i4WW__activeFilters button{color:#6a7282;background:#e9e9e9;border-radius:8px;align-items:center;gap:7px;padding:5px 9px;font-size:12px;display:flex}.analytics-module__Y2i4WW__activeFilters .analytics-module__Y2i4WW__clearButton{background:0 0;text-decoration:underline}.analytics-module__Y2i4WW__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.analytics-module__Y2i4WW__metric{background:#fff;border:1px solid #e9e9e9;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:19px 20px 16px;display:flex;position:relative;overflow:visible}.analytics-module__Y2i4WW__metric>div{color:#6a7282;justify-content:space-between;align-items:flex-start;gap:8px;width:100%;min-height:19px;font-size:13px;font-weight:500;display:flex}.analytics-module__Y2i4WW__metric>div svg{opacity:.6;flex-shrink:0}.analytics-module__Y2i4WW__metric>strong{font-family:var(--font-poppins), Poppins, sans-serif;letter-spacing:-1px;color:#232323;overflow-wrap:anywhere;font-size:clamp(21px,2vw,30px);font-weight:500;line-height:1.3}.analytics-module__Y2i4WW__comparison{color:#6a7282;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:12px;font-weight:600;display:flex}.analytics-module__Y2i4WW__comparison span{color:#6a7282;font-size:12px;font-weight:400}.analytics-module__Y2i4WW__metric>button{color:#6a7282;align-items:center;gap:3px;margin-top:auto;font-size:12px;font-weight:500;display:flex}.analytics-module__Y2i4WW__metricNote{color:#6a7282;max-width:100%;font-size:12px}.analytics-module__Y2i4WW__metricNote summary{cursor:pointer}.analytics-module__Y2i4WW__metricNote p{z-index:8;color:#6a7282;background:#fff;border:1px solid #e9e9e9;border-radius:12px;padding:12px;line-height:1.7;position:absolute;top:75%;left:15px;right:15px;box-shadow:0 10px 30px #0d21380f}.analytics-module__Y2i4WW__charts{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.analytics-module__Y2i4WW__card{min-width:0;box-shadow:none;background:#fff;border:1px solid #e9e9e9;border-radius:12px;padding:22px}.analytics-module__Y2i4WW__chartCard{flex-direction:column;grid-column:span 6;display:flex}.analytics-module__Y2i4WW__chartCard[data-kind=donut]{background:#fff;grid-column:span 4}.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__featured{background:#fff;grid-column:span 8}.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__wide{grid-column:1/-1}.analytics-module__Y2i4WW__cardHeading{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.analytics-module__Y2i4WW__cardHeading h2,.analytics-module__Y2i4WW__notes h2{letter-spacing:-.3px;color:#232323;font-size:13px;font-weight:600}.analytics-module__Y2i4WW__cardHeading p{color:#6a7282;margin-top:5px;font-size:12px;line-height:1.6}.analytics-module__Y2i4WW__definition{color:#99a1af;flex-shrink:0;position:relative}.analytics-module__Y2i4WW__definition summary{cursor:pointer;list-style:none}.analytics-module__Y2i4WW__definition summary::-webkit-details-marker{display:none}.analytics-module__Y2i4WW__definition>p{z-index:10;color:#6a7282;background:#fff;border:1px solid #e9e9e9;border-radius:12px;width:230px;max-width:65vw;padding:12px 14px;font-size:13px;line-height:1.65;position:absolute;top:22px;right:0;box-shadow:0 12px 32px #0d21380f}.analytics-module__Y2i4WW__areaValue{font-family:var(--font-poppins), Poppins, sans-serif;letter-spacing:-.9px;align-items:baseline;gap:10px;font-size:24px;font-weight:500;line-height:1.35;display:flex}.analytics-module__Y2i4WW__areaValue span{font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:0;color:#99a1af;font-size:12px;font-weight:400}.analytics-module__Y2i4WW__area{width:100%;height:215px;margin:15px 0 0}.analytics-module__Y2i4WW__featured .analytics-module__Y2i4WW__area{height:228px}.analytics-module__Y2i4WW__donutLayout{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;display:flex}.analytics-module__Y2i4WW__donut{flex-shrink:0;width:164px;position:relative}.analytics-module__Y2i4WW__donut svg{width:100%;height:auto}.analytics-module__Y2i4WW__segment{cursor:pointer;transition:opacity .2s,stroke-width .2s}.analytics-module__Y2i4WW__segment:hover{stroke-width:32px;opacity:.85}.analytics-module__Y2i4WW__donutCenter{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.analytics-module__Y2i4WW__donutCenter strong{font-family:var(--font-poppins), Poppins, sans-serif;letter-spacing:-.8px;font-size:29px;font-weight:500}.analytics-module__Y2i4WW__donutCenter span{color:#6a7282;font-size:12px}.analytics-module__Y2i4WW__legend{flex-direction:column;gap:1px;width:100%;max-height:150px;padding:2px;display:flex;overflow:auto}.analytics-module__Y2i4WW__legend button{text-align:left;color:#6a7282;border-radius:7px;align-items:center;gap:8px;padding:7px 3px;font-size:12px;display:flex}.analytics-module__Y2i4WW__legend button:hover{background:#fdfdfd}.analytics-module__Y2i4WW__legend i{border-radius:3px;flex-shrink:0;width:7px;height:7px}.analytics-module__Y2i4WW__legend span{overflow-wrap:anywhere;flex:1}.analytics-module__Y2i4WW__legend strong{color:#232323;font-weight:600}.analytics-module__Y2i4WW__legend small{color:#99a1af;text-align:right;min-width:32px;font-size:12px}.analytics-module__Y2i4WW__bars{flex-direction:column;flex:1;justify-content:center;gap:17px;padding:5px 0 16px;display:flex}.analytics-module__Y2i4WW__bars button{text-align:left}.analytics-module__Y2i4WW__barLabel{color:#6a7282;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:8px;font-size:12px;display:flex}.analytics-module__Y2i4WW__barLabel strong{white-space:nowrap;color:#232323;font-weight:600}.analytics-module__Y2i4WW__barTrack{background:#fdfdfd;border-radius:8px;height:27px;display:block;overflow:hidden}.analytics-module__Y2i4WW__barTrack>span{background-image:none;border-radius:8px;min-width:3px;height:100%;transition:filter .18s;display:block}.analytics-module__Y2i4WW__bars button:hover .analytics-module__Y2i4WW__barTrack>span{filter:brightness(1.08)}.analytics-module__Y2i4WW__heatScroll{padding:8px 0;overflow-x:auto}.analytics-module__Y2i4WW__heatmap{grid-template-columns:35px repeat(12,minmax(30px,1fr));gap:8px;min-width:560px;display:grid}.analytics-module__Y2i4WW__heatRow{display:contents}.analytics-module__Y2i4WW__heatRow>span{color:#6a7282;align-self:center;font-size:12px}.analytics-module__Y2i4WW__hour{text-align:center;color:#6a7282;padding-bottom:7px;font-size:12px}.analytics-module__Y2i4WW__heatRow button{border-radius:8px;height:38px;font-size:12px;font-weight:500;transition:transform .12s}.analytics-module__Y2i4WW__heatRow button:hover{transform:scale(1.08);box-shadow:0 3px 10px #0d21380f}.analytics-module__Y2i4WW__heatLegend{color:#6a7282;justify-content:flex-end;align-items:center;gap:4px;margin-top:17px;font-size:12px;display:flex}.analytics-module__Y2i4WW__heatLegend i{border-radius:3px;width:11px;height:11px}.analytics-module__Y2i4WW__heatLegend span{margin:0 6px}.analytics-module__Y2i4WW__chartDetails{color:#6a7282;border-top:1px solid #e9e9e9;margin-top:16px;padding-top:12px;font-size:12px}.analytics-module__Y2i4WW__chartDetails summary{cursor:pointer}.analytics-module__Y2i4WW__chartDetails>div{max-height:240px;padding-top:8px;overflow:auto}.analytics-module__Y2i4WW__chartDetails button{text-align:left;border-bottom:1px solid #f9fafb;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px 5px;display:flex}.analytics-module__Y2i4WW__chartDetails button span{flex:1}.analytics-module__Y2i4WW__chartDetails button strong{font-weight:500}.analytics-module__Y2i4WW__chartDetails button:hover{background:#fdfdfd}.analytics-module__Y2i4WW__empty{color:#99a1af;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:230px;font-size:12px;display:flex}.analytics-module__Y2i4WW__empty strong{color:#6a7282;font-size:12px;font-weight:500}.analytics-module__Y2i4WW__empty span{color:#99a1af;max-width:220px;line-height:1.7}.analytics-module__Y2i4WW__empty svg{box-sizing:content-box;background:#fdfdfd;border-radius:14px;padding:10px}.analytics-module__Y2i4WW__tableScroll{overflow:auto}.analytics-module__Y2i4WW__tableScroll table{border-collapse:collapse;width:100%;font-size:12px}.analytics-module__Y2i4WW__tableScroll th,.analytics-module__Y2i4WW__tableScroll td{text-align:right;border-bottom:1px solid #e9e9e9;padding:14px 12px}.analytics-module__Y2i4WW__tableScroll thead th{color:#6a7282;vertical-align:top;background:#fdfdfd;min-width:105px;font-weight:500}.analytics-module__Y2i4WW__tableScroll th:first-child{text-align:left;min-width:180px;max-width:300px}.analytics-module__Y2i4WW__tableScroll tbody th{font-weight:500}.analytics-module__Y2i4WW__tableScroll a,.analytics-module__Y2i4WW__tableScroll button{color:#6a7282;text-align:left;align-items:center;gap:6px;display:flex}.analytics-module__Y2i4WW__tableScroll tbody tr:hover{background:#fdfdfd}.analytics-module__Y2i4WW__records{border-color:#99a1af;outline-color:#99a1af}.analytics-module__Y2i4WW__recordList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:350px;display:grid;overflow:auto}.analytics-module__Y2i4WW__recordList>a,.analytics-module__Y2i4WW__recordList>span{color:#6a7282;background:#fdfdfd;border-radius:10px;justify-content:space-between;gap:10px;padding:12px;font-size:13px;display:flex}.analytics-module__Y2i4WW__recordList a:hover{text-decoration:underline}.analytics-module__Y2i4WW__filterButton{color:#6a7282;margin-bottom:18px;font-size:13px;text-decoration:underline}.analytics-module__Y2i4WW__notes{color:#6a7282;padding:2px 3px;font-size:12px;line-height:1.8}.analytics-module__Y2i4WW__notes summary{cursor:pointer;color:#6a7282;font-weight:500}.analytics-module__Y2i4WW__notes p{max-width:1050px;margin:8px 0 0}.analytics-module__Y2i4WW__loading{color:#6a7282;justify-content:center;align-items:center;gap:12px;min-height:300px;font-size:13px;display:flex}.analytics-module__Y2i4WW__error{background:#fdfdfd;border:1px solid #e9e9e9;border-radius:12px;padding:26px;font-size:13px}.analytics-module__Y2i4WW__error p{margin:10px 0 20px}.analytics-module__Y2i4WW__error button{border:1px solid #e9e9e9;border-radius:10px;margin-right:8px;padding:9px 13px;display:inline-flex}.analytics-module__Y2i4WW__dialog{color:#232323;width:580px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 36px);font-family:var(--font-montserrat), Montserrat, sans-serif;background:#fff;border:1px solid #e9e9e9;border-radius:12px;margin:auto;padding:24px;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 90px #0d21380f}.analytics-module__Y2i4WW__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#102d4766}.analytics-module__Y2i4WW__rangeDialog{width:640px}.analytics-module__Y2i4WW__dialogHeading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.analytics-module__Y2i4WW__dialogHeading h2{font-family:var(--font-poppins), Poppins, sans-serif;letter-spacing:-.5px;font-size:20px;font-weight:500}.analytics-module__Y2i4WW__dialogHeading p{color:#6a7282;margin-top:6px;font-size:12px;line-height:1.65}.analytics-module__Y2i4WW__iconButton{color:#6a7282;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.analytics-module__Y2i4WW__iconButton:hover{background:#fdfdfd}.analytics-module__Y2i4WW__rangeLayout{grid-template-columns:160px minmax(0,1fr);gap:24px;display:grid}.analytics-module__Y2i4WW__presets{flex-direction:column;gap:5px;padding-top:5px;display:flex}.analytics-module__Y2i4WW__presets button{color:#6a7282;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:6px;padding:11px 12px;font-size:13px;display:flex}.analytics-module__Y2i4WW__presets button:hover{color:#6a7282;background:#fdfdfd}.analytics-module__Y2i4WW__presets button[aria-pressed=true]{color:#6a7282;background:#e9e9e9;font-weight:600}.analytics-module__Y2i4WW__calendarWrap{border-left:1px solid #e9e9e9;min-width:0;padding-left:20px}.analytics-module__Y2i4WW__rangeSummary{color:#6a7282;align-items:center;gap:8px;min-height:36px;margin-bottom:12px;font-size:12px;line-height:1.6;display:flex}.analytics-module__Y2i4WW__rangeSummary svg{flex-shrink:0}.analytics-module__Y2i4WW__calendarWrap .mobi-calendar-panel{width:100%;box-shadow:none;border:0;border-radius:0}.analytics-module__Y2i4WW__calendarHint{color:#99a1af;min-height:34px;margin:10px 8px 0;font-size:12px;line-height:1.7}.analytics-module__Y2i4WW__filterFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;display:grid}.analytics-module__Y2i4WW__filterFields label{color:#6a7282;margin-bottom:8px;font-size:14px;font-weight:500;line-height:20px;display:block}.analytics-module__Y2i4WW__filterFields p{color:#99a1af;margin-top:8px;font-size:12px;line-height:1.6}.analytics-module__Y2i4WW__filterFields>div:last-child{grid-column:1/-1}.analytics-module__Y2i4WW__dialogFooter{border-top:1px solid #e9e9e9;justify-content:flex-end;align-items:center;gap:10px;margin-top:24px;padding-top:20px;display:flex}.analytics-module__Y2i4WW__dialogFooter>span,.analytics-module__Y2i4WW__dialogFooter>.analytics-module__Y2i4WW__clearButton{color:#6a7282;margin-right:auto;font-size:12px}.analytics-module__Y2i4WW__primaryButton,.analytics-module__Y2i4WW__secondaryButton{border-radius:11px;justify-content:center;align-items:center;min-height:40px;padding:10px 16px;font-size:12px;font-weight:500;display:inline-flex}.analytics-module__Y2i4WW__primaryButton{color:#fff;background:#1e4f86;border:1px solid #1e4f86}.analytics-module__Y2i4WW__secondaryButton{color:#6a7282;background:#fff;border:1px solid #e9e9e9}.analytics-module__Y2i4WW__clearButton{color:#6a7282;text-underline-offset:3px;font-size:13px;text-decoration:underline}@media (max-width:1100px){.analytics-module__Y2i4WW__header{align-items:flex-start}.analytics-module__Y2i4WW__headerTools{max-width:68%}.analytics-module__Y2i4WW__metric{padding:17px}.analytics-module__Y2i4WW__tabs button{padding:9px 12px}.analytics-module__Y2i4WW__chartCard[data-kind=donut]{grid-column:span 5}.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__featured{grid-column:span 7}.analytics-module__Y2i4WW__root{padding:20px}.analytics-module__Y2i4WW__areaValue{font-size:24px}.analytics-module__Y2i4WW__areaValue span{display:none}}@media (max-width:800px){.analytics-module__Y2i4WW__header{flex-direction:column;gap:13px}.analytics-module__Y2i4WW__headerTools{justify-content:space-between;width:100%;max-width:100%}.analytics-module__Y2i4WW__charts{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-module__Y2i4WW__chartCard,.analytics-module__Y2i4WW__chartCard[data-kind=donut],.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__featured{grid-column:span 1}.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__wide{grid-column:1/-1}.analytics-module__Y2i4WW__metric>strong{font-size:22px}.analytics-module__Y2i4WW__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-module__Y2i4WW__root{gap:16px}.analytics-module__Y2i4WW__card{padding:18px}.analytics-module__Y2i4WW__featured .analytics-module__Y2i4WW__area{height:215px}}@media (max-width:600px){.analytics-module__Y2i4WW__root{gap:15px;padding:17px 12px 32px}.analytics-module__Y2i4WW__header h1{font-size:18px}.analytics-module__Y2i4WW__eyebrow{font-size:12px}.analytics-module__Y2i4WW__controls{gap:6px}.analytics-module__Y2i4WW__periodButton{gap:6px;min-height:38px;padding:9px 10px;font-size:12px}.analytics-module__Y2i4WW__filtersButton{min-height:38px;padding:9px 10px;font-size:12px}.analytics-module__Y2i4WW__actions button:first-child{display:none}.analytics-module__Y2i4WW__actions button:last-child{border-radius:11px;min-height:38px;padding:10px}.analytics-module__Y2i4WW__actions span{display:none}.analytics-module__Y2i4WW__headerTools{gap:6px}.analytics-module__Y2i4WW__periodButton>svg:last-child{display:none}.analytics-module__Y2i4WW__tabs{width:100%}.analytics-module__Y2i4WW__tabs button{padding:9px 11px;font-size:12px}.analytics-module__Y2i4WW__metrics{gap:10px}.analytics-module__Y2i4WW__metric{border-radius:12px;gap:8px;padding:16px 14px 14px}.analytics-module__Y2i4WW__metric>div{min-height:29px;font-size:12px}.analytics-module__Y2i4WW__metric>strong{font-size:23px}.analytics-module__Y2i4WW__comparison{gap:4px;font-size:12px}.analytics-module__Y2i4WW__comparison span{font-size:12px}.analytics-module__Y2i4WW__charts{grid-template-columns:1fr;gap:14px}.analytics-module__Y2i4WW__chartCard,.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__featured,.analytics-module__Y2i4WW__chartCard[data-kind=donut],.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__wide{grid-column:1/-1}.analytics-module__Y2i4WW__card{border-radius:12px;padding:18px}.analytics-module__Y2i4WW__donutLayout{flex-direction:row;gap:16px;min-height:190px}.analytics-module__Y2i4WW__donut{width:146px}.analytics-module__Y2i4WW__legend{flex:1;max-height:180px}.analytics-module__Y2i4WW__area{height:210px}.analytics-module__Y2i4WW__areaValue span{font-size:12px;display:block}.analytics-module__Y2i4WW__recordList{grid-template-columns:1fr}.analytics-module__Y2i4WW__dialog{border-radius:12px;max-width:calc(100vw - 20px);padding:20px 16px}.analytics-module__Y2i4WW__dialogHeading{margin-bottom:18px}.analytics-module__Y2i4WW__dialogHeading h2{font-size:18px}.analytics-module__Y2i4WW__dialogHeading p{font-size:13px}.analytics-module__Y2i4WW__rangeLayout{flex-direction:column;gap:15px;display:flex}.analytics-module__Y2i4WW__presets{flex-flow:wrap;gap:6px;padding:0;display:flex}.analytics-module__Y2i4WW__presets button{border:1px solid #e9e9e9;border-radius:8px;padding:7px 9px;font-size:12px}.analytics-module__Y2i4WW__calendarWrap{border-top:1px solid #e9e9e9;border-left:0;padding:12px 0 0}.analytics-module__Y2i4WW__calendarWrap .mobi-calendar-panel{max-width:330px;margin:auto}.analytics-module__Y2i4WW__rangeSummary{justify-content:center;font-size:12px}.analytics-module__Y2i4WW__calendarHint{text-align:center;min-height:0}.analytics-module__Y2i4WW__dialogFooter{gap:8px;margin-top:18px;padding-top:15px}.analytics-module__Y2i4WW__dialogFooter>span{display:none}.analytics-module__Y2i4WW__primaryButton,.analytics-module__Y2i4WW__secondaryButton{padding:10px 13px;font-size:13px}.analytics-module__Y2i4WW__filterFields{grid-template-columns:1fr;gap:20px}.analytics-module__Y2i4WW__filterFields>div:last-child{grid-column:auto}.analytics-module__Y2i4WW__filterFields label{font-size:14px}}@media (prefers-reduced-motion:reduce){.analytics-module__Y2i4WW__root *,.analytics-module__Y2i4WW__dialog *{scroll-behavior:auto!important;transition:none!important}}.analytics-module__Y2i4WW__calendarWrap .mobi-calendar-header button[role=combobox]{border-radius:8px!important;gap:4px!important;min-height:32px!important;padding:6px!important;font-size:12px!important}.analytics-module__Y2i4WW__root{min-height:100%}.dashboard-brand .analytics-module__Y2i4WW__root{background-color:#f9fafb}.dashboard-brand main:has(.analytics-module__Y2i4WW__root){background-color:#f9fafb}.analytics-module__Y2i4WW__root :is(h1,h2,h3),.analytics-module__Y2i4WW__dialog h2{letter-spacing:normal;color:#232323;font-family:Poppins,sans-serif;font-weight:500}.analytics-module__Y2i4WW__cardHeading h2{font-size:14px;line-height:22px}.analytics-module__Y2i4WW__metric>div{color:#6a7282;font-size:14px;line-height:20px}.analytics-module__Y2i4WW__metric>strong{letter-spacing:normal;font-size:28px;line-height:36px}.analytics-module__Y2i4WW__metric>div>svg{color:#1e4f86;opacity:1;background:#fbfbfb;border:1px solid #e9e9e9;border-radius:8px;width:36px;height:36px;padding:8px}.analytics-module__Y2i4WW__comparison{color:#008236;font-weight:500}.analytics-module__Y2i4WW__comparison[data-negative=true]{color:#e11d48}.analytics-module__Y2i4WW__tabs{background:0 0;border-bottom:1px solid #e9e9e9;border-radius:0;padding:0}.analytics-module__Y2i4WW__tabs button{border-bottom:2px solid #0000;border-radius:0;font-size:13px}.analytics-module__Y2i4WW__tabs button[aria-current]{color:#1e4f86;box-shadow:none;background:0 0;border-bottom-color:#1e4f86}.analytics-module__Y2i4WW__actions button:last-child,.analytics-module__Y2i4WW__primaryButton{background:#1e4f86;border-color:#1e4f86}.analytics-module__Y2i4WW__periodButton,.analytics-module__Y2i4WW__filtersButton,.analytics-module__Y2i4WW__secondaryButton{color:#1e4f86;border-color:#c7dbe9;font-size:14px}.analytics-module__Y2i4WW__periodButton svg,.analytics-module__Y2i4WW__activeFilters button,.analytics-module__Y2i4WW__filterButton,.analytics-module__Y2i4WW__recordList>a,.analytics-module__Y2i4WW__tableScroll a,.analytics-module__Y2i4WW__tableScroll button{color:#1e4f86}.analytics-module__Y2i4WW__presets button[aria-pressed=true],.analytics-module__Y2i4WW__legend button:hover,.analytics-module__Y2i4WW__presets button:hover,.analytics-module__Y2i4WW__periodButton:hover,.analytics-module__Y2i4WW__filtersButton:hover{color:#1e4f86;background:#f0f6fa}.analytics-module__Y2i4WW__filterFields label{font-family:Montserrat,sans-serif!important;font-weight:500!important}.analytics-module__Y2i4WW__calendarWrap [data-in-range=true]:not([aria-pressed=true]){color:#1e4f86;background:#e4f0f7}.analytics-module__Y2i4WW__barTrack>span{transform-origin:0;animation:.65s ease-out both analytics-module__Y2i4WW__analytics-bar-in}.analytics-module__Y2i4WW__heatScroll{animation:.45s ease-out both analytics-module__Y2i4WW__analytics-chart-in}.analytics-module__Y2i4WW__donutCenter{animation:.75s ease-out both analytics-module__Y2i4WW__analytics-chart-in}@keyframes analytics-module__Y2i4WW__analytics-bar-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes analytics-module__Y2i4WW__analytics-chart-in{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.analytics-module__Y2i4WW__controls{flex-wrap:wrap}.analytics-module__Y2i4WW__periodButton,.analytics-module__Y2i4WW__filtersButton,.analytics-module__Y2i4WW__metric>div{font-size:12px}.analytics-module__Y2i4WW__metric>strong{font-size:24px}.analytics-module__Y2i4WW__donutLayout{flex-direction:column}.analytics-module__Y2i4WW__legend{width:100%}}@media (prefers-reduced-motion:reduce){.analytics-module__Y2i4WW__root *,.analytics-module__Y2i4WW__dialog *{transition:none!important;animation:none!important}}@media (max-width:600px){.analytics-module__Y2i4WW__headerTools{grid-template-columns:minmax(0,1fr) 38px;align-items:end;display:grid}.analytics-module__Y2i4WW__controls{grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.analytics-module__Y2i4WW__periodButton{max-width:100%;font-size:11px}.analytics-module__Y2i4WW__donut{width:180px}}.analytics-module__Y2i4WW__chartCard[data-kind=donut]{grid-column:span 6}.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__featured{grid-column:1/-1}.analytics-module__Y2i4WW__donutLayout{flex-direction:row;gap:28px;min-height:264px}.analytics-module__Y2i4WW__donut{width:220px}.analytics-module__Y2i4WW__donutCenter strong{font-size:32px}.analytics-module__Y2i4WW__donutCenter span{text-align:center;max-width:130px;line-height:1.6}.analytics-module__Y2i4WW__legend{flex:1;gap:10px;min-width:0;max-height:264px}.analytics-module__Y2i4WW__legend button{gap:10px;padding:8px 3px}.analytics-module__Y2i4WW__legend i{border-radius:50%;width:8px;height:8px}.analytics-module__Y2i4WW__legend strong{min-width:39px;font-weight:500}.analytics-module__Y2i4WW__legend small{min-width:18px}.analytics-module__Y2i4WW__comparison{align-items:center}.analytics-module__Y2i4WW__comparison .analytics-module__Y2i4WW__deltaBadge{color:#008236;background:#dcfce7;border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:12px;font-weight:500;display:inline-flex}.analytics-module__Y2i4WW__comparison .analytics-module__Y2i4WW__deltaBadge[data-direction=down]{color:#e11d48;background:#fff1f2}.analytics-module__Y2i4WW__comparison .analytics-module__Y2i4WW__deltaBadge[data-direction=flat]{color:#6a7282;background:#f3f4f6}.analytics-module__Y2i4WW__geographyLayout{flex:1;grid-template-columns:minmax(0,1.4fr) minmax(140px,1fr);gap:22px;min-height:264px;display:grid}.analytics-module__Y2i4WW__mapFrame{background:#fdfdfd;border-radius:8px;min-height:264px;position:relative;overflow:hidden}.analytics-module__Y2i4WW__mapCanvas{position:absolute;inset:0}.analytics-module__Y2i4WW__mapFallback{text-align:center;color:#6a7282;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:18px;font-size:12px;display:flex;position:absolute;inset:0}.analytics-module__Y2i4WW__mapFallback small{font-size:11px;line-height:1.6}.analytics-module__Y2i4WW__mapInfo{background:#fff;border:1px solid #e9e9e9;border-radius:8px;flex-direction:column;gap:6px;padding:12px;font-size:11px;display:flex;position:absolute;top:12px;left:12px;right:12px;box-shadow:0 4px 16px #0d213814}.analytics-module__Y2i4WW__mapInfo strong{font-weight:500}.analytics-module__Y2i4WW__mapInfo button{color:#1e4f86;text-align:left;text-decoration:underline}.analytics-module__Y2i4WW__mapList{flex-direction:column;justify-content:center;gap:18px;max-height:290px;padding:4px;display:flex;overflow:auto}.analytics-module__Y2i4WW__mapList button{text-align:left;border-radius:4px;padding:4px}.analytics-module__Y2i4WW__mapList button[aria-pressed=true]{background:#f0f6fa}.analytics-module__Y2i4WW__mapList button>span:first-child{color:#6a7282;align-items:center;gap:7px;font-size:11px;display:flex}.analytics-module__Y2i4WW__mapList button>span:first-child>i{border-radius:50%;flex-shrink:0;width:7px;height:7px}.analytics-module__Y2i4WW__mapList button>span:first-child>span{overflow-wrap:anywhere;flex:1}.analytics-module__Y2i4WW__mapList strong{color:#232323;font-weight:500}.analytics-module__Y2i4WW__mapTrack{background:#f3f4f6;border-radius:4px;height:4px;margin-top:10px;display:block;overflow:hidden}.analytics-module__Y2i4WW__mapTrack i{border-radius:inherit;transform-origin:0;height:100%;animation:.65s ease-out both analytics-module__Y2i4WW__analytics-bar-in;display:block}@media (min-width:801px) and (max-width:1200px){.analytics-module__Y2i4WW__chartCard[data-kind=donut],.analytics-module__Y2i4WW__chartCard[data-kind=map]{grid-column:1/-1}}@media (max-width:800px){.analytics-module__Y2i4WW__chartCard,.analytics-module__Y2i4WW__chartCard[data-kind=donut],.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__featured{grid-column:1/-1}}@media (max-width:600px){.analytics-module__Y2i4WW__donutLayout{gap:14px;min-height:240px}.analytics-module__Y2i4WW__donut{width:160px}.analytics-module__Y2i4WW__donutCenter strong{font-size:26px}.analytics-module__Y2i4WW__donutCenter span{max-width:95px;font-size:10px}.analytics-module__Y2i4WW__legend button{flex-wrap:wrap;gap:6px}.analytics-module__Y2i4WW__legend span{flex-basis:65%}.analytics-module__Y2i4WW__legend small{display:none}.analytics-module__Y2i4WW__geographyLayout{grid-template-columns:1fr;gap:16px}.analytics-module__Y2i4WW__mapList{max-height:200px}}@media (prefers-reduced-motion:reduce){.analytics-module__Y2i4WW__mapTrack i{animation:none}}.analytics-module__Y2i4WW__area,.analytics-module__Y2i4WW__donut{overflow:hidden}.analytics-module__Y2i4WW__area{animation:.65s ease-out both analytics-module__Y2i4WW__analytics-chart-in}@media (prefers-reduced-motion:reduce){.analytics-module__Y2i4WW__area{animation:none}}.analytics-module__Y2i4WW__agentCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.analytics-module__Y2i4WW__agentCard{background:#fff;border:1px solid #e9e9e9;border-radius:12px;min-width:0;overflow:hidden}.analytics-module__Y2i4WW__agentIdentity{padding:0 22px 20px;position:relative}.analytics-module__Y2i4WW__agentAvatar{color:#6155f5;background:#f0f6fa;border:4px solid #fff;border-radius:50%;place-items:center;width:80px;height:80px;margin-top:-40px;margin-bottom:12px;font-size:24px;font-weight:500;display:grid;overflow:hidden}.analytics-module__Y2i4WW__agentAvatar img{object-fit:cover;width:100%;height:100%}.analytics-module__Y2i4WW__agentIdentity h2{margin-bottom:5px;font-size:18px;line-height:26px}.analytics-module__Y2i4WW__agentIdentity>span{color:#6a7282;font-size:11px}.analytics-module__Y2i4WW__agentStats{border-top:1px solid #e9e9e9;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;margin:0 22px 22px;padding-top:20px;display:grid}.analytics-module__Y2i4WW__agentStats dt{color:#6a7282;min-height:36px;font-size:12px;line-height:18px}.analytics-module__Y2i4WW__agentStats dd{overflow-wrap:anywhere;margin-top:7px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500}.analytics-module__Y2i4WW__agentStats button{text-align:left;align-items:center;gap:3px;display:flex}.analytics-module__Y2i4WW__agentStats button:hover{color:#6155f5}.analytics-module__Y2i4WW__agentStats svg{flex-shrink:0}@media (max-width:1100px){.analytics-module__Y2i4WW__agentCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.analytics-module__Y2i4WW__agentCards{grid-template-columns:minmax(0,1fr)}}.analytics-module__Y2i4WW__agentCards{gap:24px;padding-inline:12px}.analytics-module__Y2i4WW__agentCover{background:linear-gradient(115deg,#1e4f86 0%,#5c93cb 100%);height:84px}.analytics-module__Y2i4WW__agentAvatar{width:96px;height:96px;margin-top:-48px;font-size:28px}.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__split{grid-column:span 6}@media (max-width:800px){.analytics-module__Y2i4WW__chartCard.analytics-module__Y2i4WW__split{grid-column:1/-1}}@media (max-width:600px){.analytics-module__Y2i4WW__agentCards{padding-inline:0}}
.ListingListView-module__bcZbqW__statusControl.ulrich-select-trigger{height:28px;line-height:18px;background-color:var(--listing-status-bg)!important;color:var(--listing-status-ink)!important;border:0!important;border-radius:8px!important;min-height:28px!important;padding:4px 10px!important;font-size:12px!important;font-weight:500!important}.ListingListView-module__bcZbqW__statusControl.ulrich-select-trigger svg{width:12px;height:12px;color:inherit}.ListingListView-module__bcZbqW__referenceTable thead tr{height:68px}.ListingListView-module__bcZbqW__referenceTable tbody td{vertical-align:middle;padding-top:20px;padding-bottom:20px}.ListingListView-module__bcZbqW__referenceTable th{white-space:nowrap}.ListingListView-module__bcZbqW__referenceTable .ListingListView-module__bcZbqW__typeBadge{white-space:nowrap;text-align:left}@media (min-width:1280px) and (max-width:1535px){.ListingListView-module__bcZbqW__referenceTable col:nth-child(3){width:16%!important}.ListingListView-module__bcZbqW__referenceTable col:nth-child(4){width:144px!important}.ListingListView-module__bcZbqW__referenceTable col:nth-child(5){width:96px!important}.ListingListView-module__bcZbqW__referenceTable col:nth-child(6){width:104px!important}.ListingListView-module__bcZbqW__referenceTable col:nth-child(7){width:164px!important}}
