.suggested-rules-drafting-card-module__rGgDeq__card{margin-bottom:var(--gap);align-items:flex-start;gap:.75rem;display:flex}.suggested-rules-drafting-card-module__rGgDeq__spinner{padding-top:.15rem;display:inline-flex}@media (prefers-reduced-motion:reduce){.suggested-rules-drafting-card-module__rGgDeq__spinner>*{animation:none}}.suggested-rules-drafting-card-module__rGgDeq__text{min-width:0}.suggested-rules-drafting-card-module__rGgDeq__title{font-weight:var(--fw-semibold);color:var(--text1);margin:0}.suggested-rules-drafting-card-module__rGgDeq__body{font-size:var(--fs-sm);color:var(--text2);margin:.25rem 0 0}
.duplicate-followup-modal-module__P6M1rG__title{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text1);margin:0 0 .25rem}.duplicate-followup-modal-module__P6M1rG__subtitle{color:var(--text2);font-size:var(--fs-md);margin:0 0 1rem;line-height:1.5}.duplicate-followup-modal-module__P6M1rG__ruleList{border:1px solid var(--surface4);border-radius:var(--br-md);flex-direction:column;gap:.25rem;max-height:320px;margin-bottom:1.25rem;padding:.5rem;display:flex;overflow-y:auto}.duplicate-followup-modal-module__P6M1rG__ruleCheckbox.duplicate-followup-modal-module__P6M1rG__ruleCheckbox{border-radius:var(--br-md);cursor:pointer;opacity:1;font-size:var(--fs-md);color:var(--text1);align-items:center;gap:.625rem;padding:.5rem .625rem;transition:background .15s;display:flex}.duplicate-followup-modal-module__P6M1rG__ruleCheckbox.duplicate-followup-modal-module__P6M1rG__ruleCheckbox:hover{background:var(--surface2)}.duplicate-followup-modal-module__P6M1rG__ruleCheckboxDisabled.duplicate-followup-modal-module__P6M1rG__ruleCheckboxDisabled{cursor:default;opacity:.5}.duplicate-followup-modal-module__P6M1rG__ruleCheckboxDisabled.duplicate-followup-modal-module__P6M1rG__ruleCheckboxDisabled:hover{background:0 0}.duplicate-followup-modal-module__P6M1rG__disabledNote{font-size:var(--fs-sm);color:var(--text2);margin-left:auto}.duplicate-followup-modal-module__P6M1rG__actions{justify-content:flex-end;gap:.75rem;display:flex}
.next-sync-info-module__jhCLZG__syncChip.next-sync-info-module__jhCLZG__syncChip{background:var(--surface2);color:var(--text2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);vertical-align:middle;gap:.25rem;padding:.175rem .5rem;line-height:1.2}.next-sync-info-module__jhCLZG__syncChip.next-sync-info-module__jhCLZG__syncChip:hover,.next-sync-info-module__jhCLZG__syncChip.next-sync-info-module__jhCLZG__paused{color:var(--text1)}.next-sync-info-module__jhCLZG__syncChip svg{fill:currentColor;flex-shrink:0}.next-sync-info-module__jhCLZG__label{font-variant-numeric:tabular-nums}.next-sync-info-module__jhCLZG__popoverBody{background:var(--surface2);border:1px solid var(--surface3);border-radius:var(--br-card);corner-shape:squircle;max-width:300px;font-size:var(--fs-sm);color:var(--text2);padding:.75rem 1rem;line-height:1.55;box-shadow:0 8px 24px #00000040}
.callout-banner-module__yi0sqq__banner{box-sizing:border-box;background:var(--callout-surface);interpolate-size:allow-keywords;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;padding:1rem 1.25rem;transition:height .3s,opacity .3s;display:flex;overflow:hidden}@starting-style{.callout-banner-module__yi0sqq__banner{opacity:0;height:0}}@media (prefers-reduced-motion:reduce){.callout-banner-module__yi0sqq__banner{transition:none}}@media (max-width:768px){.callout-banner-module__yi0sqq__banner{flex-direction:column}}.callout-banner-module__yi0sqq__info{--callout-accent:var(--callout-info-accent);--callout-surface:var(--callout-info-surface)}.callout-banner-module__yi0sqq__success{--callout-accent:var(--callout-success-accent);--callout-surface:var(--callout-success-surface)}.callout-banner-module__yi0sqq__warning{--callout-accent:var(--callout-warning-accent);--callout-surface:var(--callout-warning-surface)}.callout-banner-module__yi0sqq__attention{--callout-accent:var(--callout-attention-accent);--callout-surface:var(--callout-attention-surface)}.callout-banner-module__yi0sqq__content{gap:.875rem;min-width:0;display:flex}.callout-banner-module__yi0sqq__icon{font-size:var(--fs-lg);color:var(--callout-accent);flex-shrink:0;line-height:1}.callout-banner-module__yi0sqq__text{flex-direction:column;gap:.3rem;min-width:0;display:flex}.callout-banner-module__yi0sqq__title{font-weight:var(--fw-bold);color:var(--text1)}.callout-banner-module__yi0sqq__description{line-height:1.5}.callout-banner-module__yi0sqq__actions{flex-shrink:0;align-items:center;gap:.75rem;display:flex}@media (max-width:768px){.callout-banner-module__yi0sqq__actions{flex-wrap:wrap;justify-content:flex-end;width:100%}}.callout-banner-module__yi0sqq__collapsible{flex-direction:column;align-items:stretch;gap:0;padding:0}.callout-banner-module__yi0sqq__header.callout-banner-module__yi0sqq__header{width:100%;font:inherit;color:inherit;text-align:left;white-space:normal;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:.875rem;margin:0;padding:.85rem 1.25rem;display:flex}.callout-banner-module__yi0sqq__header.callout-banner-module__yi0sqq__header:hover:not(:disabled),.callout-banner-module__yi0sqq__header.callout-banner-module__yi0sqq__header:active:not(:disabled){color:inherit;background:0 0}.callout-banner-module__yi0sqq__headerMain{align-items:center;gap:.65rem;min-width:0;display:flex}.callout-banner-module__yi0sqq__headerMain .callout-banner-module__yi0sqq__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:768px){.callout-banner-module__yi0sqq__headerMain .callout-banner-module__yi0sqq__title{text-overflow:clip;white-space:normal;overflow:visible}}.callout-banner-module__yi0sqq__chevron{color:var(--text1);opacity:.7;pointer-events:none;flex-shrink:0;transition:transform .25s;display:inline-flex;transform:rotate(0)}.callout-banner-module__yi0sqq__collapsible[data-expanded=true] .callout-banner-module__yi0sqq__chevron{transform:rotate(180deg)}.callout-banner-module__yi0sqq__body{grid-template-rows:1fr;transition:grid-template-rows .25s;display:grid}.callout-banner-module__yi0sqq__collapsible[data-expanded=false] .callout-banner-module__yi0sqq__body{grid-template-rows:0fr}.callout-banner-module__yi0sqq__bodyInner{min-height:0;overflow:hidden}.callout-banner-module__yi0sqq__bodyContent{flex-direction:column;gap:.75rem;padding:0 1.25rem 1rem;display:flex}@media (prefers-reduced-motion:reduce){.callout-banner-module__yi0sqq__body,.callout-banner-module__yi0sqq__chevron{transition:none}}
.notification-bell-module__OMaqwq__bellContainer{justify-content:center;align-items:center;display:flex;position:relative}.notification-bell-module__OMaqwq__bellButton svg{width:24px;height:24px}.notification-bell-module__OMaqwq__badgeDot{transform-origin:100% 0;animation:.25s cubic-bezier(.16,1,.3,1) forwards notification-bell-module__OMaqwq__fadeIn;position:absolute;top:0;right:0}@keyframes notification-bell-module__OMaqwq__fadeIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}
