.case-studies-page-module__CbqyHa__hero{width:100%;padding:clamp(3.5rem,7vw,6rem)var(--gap)clamp(2rem,3vw,3rem)}.case-studies-page-module__CbqyHa__heroInner{text-align:center;justify-items:center;gap:1.25rem;max-width:860px;margin:0 auto;display:grid}.case-studies-page-module__CbqyHa__eyebrow{font-size:var(--fs-xs);font-weight:var(--fw-display);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-link)}.case-studies-page-module__CbqyHa__heroTitle{font-size:clamp(2.1rem,4.5vw,3.25rem);font-weight:var(--fw-display);letter-spacing:-.025em;color:var(--text1);text-wrap:balance;margin:0;line-height:1.15}.case-studies-page-module__CbqyHa__heroTitleAccent{background:linear-gradient(135deg,var(--text-link)0%,var(--accent-cool)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.case-studies-page-module__CbqyHa__heroLede{color:var(--text2);text-wrap:pretty;margin:0;font-size:1.15rem;line-height:1.65}.case-studies-page-module__CbqyHa__heroStats{flex-wrap:wrap;justify-content:center;gap:1.25rem 3rem;margin:.75rem 0 0;display:flex}.case-studies-page-module__CbqyHa__heroStat{flex-direction:column-reverse;align-items:center;gap:.2rem;display:flex}.case-studies-page-module__CbqyHa__heroStatValue{font-size:clamp(1.4rem,2.6vw,1.85rem);font-weight:var(--fw-display);letter-spacing:-.02em;color:var(--text1);font-variant-numeric:tabular-nums;margin:0;line-height:1.1}.case-studies-page-module__CbqyHa__heroStatLabel{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text2)}.case-studies-page-module__CbqyHa__jumpNav{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.75rem;display:flex}.case-studies-page-module__CbqyHa__jumpChip{border-radius:var(--br-pill);border:1px solid var(--surface3);background:var(--surface2);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text1);align-items:center;gap:.5rem;padding:.45rem .9rem;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.case-studies-page-module__CbqyHa__jumpChip:hover{border-color:var(--text-link);background:var(--surface1)}.case-studies-page-module__CbqyHa__jumpChip:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.case-studies-page-module__CbqyHa__methodologySection{width:100%;padding:0 var(--gap)clamp(3.5rem,6vw,5rem);justify-content:center;display:flex}.case-studies-page-module__CbqyHa__methodology{max-width:680px;font-size:var(--fs-sm);color:var(--text2);border-radius:var(--br);border:1px solid var(--surface3);background:var(--surface2);text-wrap:pretty;margin:0;padding:.9rem 1.1rem;line-height:1.6}.case-studies-page-module__CbqyHa__studies{width:100%;padding:clamp(1.5rem,3vw,2.5rem)var(--gap)clamp(3rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4rem);max-width:1000px;margin:0 auto;display:grid}.case-studies-page-module__CbqyHa__study{border:1px solid var(--surface3);background:var(--surface1);border-radius:24px;gap:1.5rem;padding:clamp(1.75rem,4vw,3rem);scroll-margin-top:5rem;display:grid}.case-studies-page-module__CbqyHa__studyHead{align-items:flex-start;gap:1rem;display:flex}.case-studies-page-module__CbqyHa__studyHeadText{gap:.6rem;display:grid}.case-studies-page-module__CbqyHa__studyTitle{font-size:clamp(1.5rem,2.6vw,2rem);font-weight:var(--fw-display);letter-spacing:-.02em;color:var(--text1);text-wrap:balance;margin:0;line-height:1.25}.case-studies-page-module__CbqyHa__audience{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--text2)}.case-studies-page-module__CbqyHa__statsRow{border-top:1px solid var(--surface3);border-bottom:1px solid var(--surface3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2.5rem;padding:1.5rem 0;display:flex}.case-studies-page-module__CbqyHa__stats{flex-wrap:wrap;gap:1.5rem 2.5rem;margin:0;display:flex}.case-studies-page-module__CbqyHa__trend{flex-direction:column;flex:200px;gap:.4rem;max-width:240px;margin:0;display:flex}.case-studies-page-module__CbqyHa__trendCaption{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text2);text-align:right}.case-studies-page-module__CbqyHa__stat{flex-direction:column-reverse;gap:.2rem;display:flex}.case-studies-page-module__CbqyHa__statValue{font-size:clamp(1.6rem,3vw,2.1rem);font-weight:var(--fw-display);letter-spacing:-.025em;color:var(--text1);font-variant-numeric:tabular-nums;margin:0;line-height:1.1}.case-studies-page-module__CbqyHa__statLabel{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text2)}.case-studies-page-module__CbqyHa__tenure{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--text-link);text-wrap:pretty;margin:0}.case-studies-page-module__CbqyHa__blocks{gap:1.5rem;display:grid}@media (min-width:780px){.case-studies-page-module__CbqyHa__blocks{grid-template-columns:repeat(3,1fr);gap:2rem}}.case-studies-page-module__CbqyHa__block{align-content:start;gap:.5rem;display:grid}.case-studies-page-module__CbqyHa__blockLabel{font-size:var(--fs-xs);font-weight:var(--fw-display);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-link)}.case-studies-page-module__CbqyHa__blockText{color:var(--text2);text-wrap:pretty;margin:0;font-size:.98rem;line-height:1.65}.case-studies-page-module__CbqyHa__relatedLink{font-size:var(--fs-md);font-weight:var(--fw-display);color:var(--text-link);border-bottom:2px solid #0000;justify-self:start;align-items:center;gap:.45rem;padding-bottom:.1rem;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.case-studies-page-module__CbqyHa__relatedLink:hover{color:var(--text-link-hover);border-bottom-color:var(--text-link-hover)}.case-studies-page-module__CbqyHa__relatedLink:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px;border-radius:2px}.case-studies-page-module__CbqyHa__inlineCta{border-radius:var(--br-lg);border:1px solid var(--surface3);background:var(--surface2);flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.75rem;padding:1.25rem 1.75rem;display:flex}.case-studies-page-module__CbqyHa__inlineCtaText{font-size:var(--fs-base);font-weight:var(--fw-bold);color:var(--text1);text-wrap:balance;margin:0}.case-studies-page-module__CbqyHa__inlineCtaButton{border-radius:var(--br-pill);background:var(--button-primary);color:var(--text1-invert);font-size:var(--fs-md);font-weight:var(--fw-display);align-items:center;padding:.55rem 1.4rem;text-decoration:none;transition:background .15s;display:inline-flex}.case-studies-page-module__CbqyHa__inlineCtaButton:hover{background:var(--button-primary-hover)}.case-studies-page-module__CbqyHa__inlineCtaButton:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.case-studies-page-module__CbqyHa__thread{width:100%;padding:0 var(--gap)clamp(3rem,5vw,4.5rem)}.case-studies-page-module__CbqyHa__threadInner{border:1px solid var(--surface3);background:radial-gradient(700px 320px at 50% -20%,color-mix(in srgb,var(--button-primary)14%,transparent),transparent 66%),var(--surface1);text-align:center;border-radius:24px;justify-items:center;gap:1rem;max-width:1000px;margin:0 auto;padding:clamp(2rem,4vw,3.25rem);display:grid}.case-studies-page-module__CbqyHa__threadTitle{font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:var(--fw-display);letter-spacing:-.02em;color:var(--text1);text-wrap:balance;margin:0}.case-studies-page-module__CbqyHa__threadText{max-width:720px;color:var(--text2);text-wrap:pretty;margin:0;font-size:1.05rem;line-height:1.65}.case-studies-page-module__CbqyHa__quotes{width:100%;padding:0 var(--gap)clamp(3.5rem,6vw,5rem)}.case-studies-page-module__CbqyHa__quotesInner{gap:2rem;max-width:1000px;margin:0 auto;display:grid}.case-studies-page-module__CbqyHa__quotesTitle{font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:var(--fw-display);letter-spacing:-.02em;color:var(--text1);text-align:center;margin:0}.case-studies-page-module__CbqyHa__quoteGrid{grid-template-columns:1fr;gap:1.75rem;display:grid}@media (min-width:780px){.case-studies-page-module__CbqyHa__quoteGrid{grid-template-columns:repeat(2,1fr)}}.case-studies-page-module__CbqyHa__quote{border-top:1px solid var(--surface3);flex-direction:column;gap:1rem;margin:0;padding-top:1.5rem;display:flex}.case-studies-page-module__CbqyHa__quoteText{color:var(--text1);text-wrap:pretty;margin:0;font-size:1.08rem;line-height:1.6}.case-studies-page-module__CbqyHa__byline{align-items:center;gap:.6rem;margin-top:auto;display:flex}.case-studies-page-module__CbqyHa__bylineAudience{font-size:var(--fs-sm);font-weight:var(--fw-display);color:var(--text1)}.case-studies-page-module__CbqyHa__verified{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text2)}.case-studies-page-module__CbqyHa__stars{color:var(--status-warning);gap:.2rem;display:flex}.case-studies-page-module__CbqyHa__stars svg{width:1.3rem;height:1.3rem}
.select-module__v1UmQq__select{width:auto;font-family:inherit;font-size:var(--fs-md);color:var(--text1);background:var(--surface2);border:1px solid var(--surface3);border-radius:var(--br-md);cursor:pointer;padding:.5rem .75rem;transition:border-color .15s,box-shadow .15s}.select-module__v1UmQq__select:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--brand-alpha);outline:none}.select-module__v1UmQq__select:disabled{opacity:.5;cursor:not-allowed}.select-module__v1UmQq__fullWidth{width:100%}.select-module__v1UmQq__selectChip{border-radius:var(--br-pill);font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;white-space:nowrap;background:var(--surface2);color:var(--text2);border:1px solid var(--surface3);align-items:center;padding:.25rem .75rem;line-height:1.4;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.select-module__v1UmQq__selectChip:hover{border-color:var(--surface4);color:var(--text1)}.select-module__v1UmQq__selectChip:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.select-module__v1UmQq__selectChip:disabled{opacity:.5;cursor:not-allowed}
.templates-dialog-module__m5MPTG__dialogHeader{padding:calc(var(--gap)*1.5);border-bottom:1px solid var(--surface3);justify-content:space-between;align-items:center;display:flex}.templates-dialog-module__m5MPTG__dialogTitle{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text1);margin:0}.templates-dialog-module__m5MPTG__closeButton.templates-dialog-module__m5MPTG__closeButton{width:32px;height:32px;padding:0}.templates-dialog-module__m5MPTG__closeButton svg{fill:currentColor;width:24px;height:24px}.templates-dialog-module__m5MPTG__dialogContent{padding:calc(var(--gap)*1.5)}.templates-dialog-module__m5MPTG__description{font-size:var(--fs-sm);color:var(--text2);margin:0 0 calc(var(--gap)*1.5)0;line-height:1.5}.templates-dialog-module__m5MPTG__templateList{border:1px solid var(--surface3);border-radius:var(--br);margin-bottom:var(--gap);flex-direction:column;display:flex;overflow:hidden}.templates-dialog-module__m5MPTG__emptyState{padding:calc(var(--gap)*2);text-align:center;color:var(--text2);background-color:var(--surface2);border-radius:var(--br);border:1px dashed var(--surface3);margin-bottom:var(--gap)}.templates-dialog-module__m5MPTG__templateRow{align-items:center;gap:var(--gap);padding:calc(var(--gap)*.75)var(--gap);border-bottom:1px solid var(--surface3);background-color:var(--surface1);grid-template-columns:1fr auto auto;transition:background-color .15s;display:grid}.templates-dialog-module__m5MPTG__templateRow:last-child{border-bottom:none}.templates-dialog-module__m5MPTG__templateRow:hover{background-color:var(--surface2)}.templates-dialog-module__m5MPTG__templatePreview{font-size:var(--fs-sm);color:var(--text1);white-space:nowrap;text-overflow:ellipsis;cursor:default;min-width:0;overflow:hidden}.templates-dialog-module__m5MPTG__templatePreviewClickable{cursor:pointer}.templates-dialog-module__m5MPTG__rowIconButton.templates-dialog-module__m5MPTG__rowIconButton{flex-shrink:0;width:28px;height:28px;padding:0}.templates-dialog-module__m5MPTG__rowIconButton svg{fill:currentColor;width:16px;height:16px}.templates-dialog-module__m5MPTG__deleteRowButton.templates-dialog-module__m5MPTG__deleteRowButton:hover:not(:disabled){color:var(--status-error)}.templates-dialog-module__m5MPTG__insertButton{flex-shrink:0}.templates-dialog-module__m5MPTG__editExpansion{padding:calc(var(--gap)*.75)var(--gap);border-bottom:1px solid var(--surface3);background-color:var(--surface2);gap:calc(var(--gap)/2);flex-direction:column;display:flex}.templates-dialog-module__m5MPTG__editExpansion:last-child{border-bottom:none}.templates-dialog-module__m5MPTG__editTextarea.templates-dialog-module__m5MPTG__editTextarea{width:100%;padding:calc(var(--gap)/2);border:1px solid var(--border-focus);border-radius:var(--br);background-color:var(--surface1);color:var(--text1);font-size:var(--fs-sm);resize:vertical;box-sizing:border-box;min-height:64px;font-family:inherit;line-height:1.4}.templates-dialog-module__m5MPTG__editTextarea.templates-dialog-module__m5MPTG__editTextarea:focus{box-shadow:none;outline:none}.templates-dialog-module__m5MPTG__editActions{justify-content:space-between;align-items:center;display:flex}.templates-dialog-module__m5MPTG__editActionRight{gap:calc(var(--gap)/2);display:flex}.templates-dialog-module__m5MPTG__addButton svg{fill:currentColor;width:16px;height:16px}
.yt-comment-module__r8Wj7q__commentRoot{opacity:1;gap:12px;padding:0;transition:opacity .3s;display:flex}.yt-comment-module__r8Wj7q__commentRoot.yt-comment-module__r8Wj7q__dimmed{opacity:.5}.yt-comment-module__r8Wj7q__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.yt-comment-module__r8Wj7q__avatar.yt-comment-module__r8Wj7q__small{width:24px;height:24px}@keyframes yt-comment-module__r8Wj7q__ytAvatarIn{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}.yt-comment-module__r8Wj7q__avatarEnter{animation:.35s cubic-bezier(.22,1,.36,1) both yt-comment-module__r8Wj7q__ytAvatarIn}.yt-comment-module__r8Wj7q__body{flex:1;min-width:0}.yt-comment-module__r8Wj7q__meta{align-items:center;gap:6px;margin-bottom:4px;display:flex}@keyframes yt-comment-module__r8Wj7q__ytMetaIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.yt-comment-module__r8Wj7q__metaEnter{animation:.35s cubic-bezier(.22,1,.36,1) 80ms both yt-comment-module__r8Wj7q__ytMetaIn}.yt-comment-module__r8Wj7q__author{font-size:13px;font-weight:var(--fw-medium);color:var(--text1)}.yt-comment-module__r8Wj7q__author.yt-comment-module__r8Wj7q__isCreator{background:var(--surface3);border-radius:var(--br);padding:1px 6px;font-size:12px}.yt-comment-module__r8Wj7q__timestamp{color:var(--text2);font-size:12px}@keyframes yt-comment-module__r8Wj7q__blink{0%,to{opacity:1}50%{opacity:0}}.yt-comment-module__r8Wj7q__text{color:var(--text1);margin:0 0 8px;font-size:14px;line-height:1.5;text-decoration:none}.yt-comment-module__r8Wj7q__text.yt-comment-module__r8Wj7q__strikethrough{color:var(--text2);text-decoration:line-through}.yt-comment-module__r8Wj7q__cursor{background:var(--button-primary);vertical-align:text-bottom;width:2px;height:1em;margin-left:1px;animation:.8s step-end infinite yt-comment-module__r8Wj7q__blink;display:inline-block}.yt-comment-module__r8Wj7q__actions{align-items:center;gap:4px;display:flex}.yt-comment-module__r8Wj7q__actionButton{color:var(--text2);cursor:default;align-items:center;gap:4px;padding:4px 6px;font-size:12px;display:flex}.yt-comment-module__r8Wj7q__actionButton svg{opacity:.7;width:15px;height:15px}.yt-comment-module__r8Wj7q__replyButton{font-size:12px;font-weight:var(--fw-medium);color:var(--text2);cursor:default;padding:4px 12px}@keyframes yt-comment-module__r8Wj7q__ytActionIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.yt-comment-module__r8Wj7q__actionEnter{animation:.22s cubic-bezier(.22,1,.36,1) both yt-comment-module__r8Wj7q__ytActionIn}@keyframes yt-comment-module__r8Wj7q__ytFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.yt-comment-module__r8Wj7q__avatarEnter{animation:.15s both yt-comment-module__r8Wj7q__ytFadeIn}.yt-comment-module__r8Wj7q__metaEnter{animation:.15s 80ms both yt-comment-module__r8Wj7q__ytFadeIn}.yt-comment-module__r8Wj7q__actionEnter{animation:.15s both yt-comment-module__r8Wj7q__ytFadeIn}}
.rule-cheatsheet-module__y4sqIq__wrapper{margin:2rem 0 0}.rule-cheatsheet-module__y4sqIq__heading{font-size:1.125rem;font-weight:var(--fw-bold);color:var(--text1);margin:0 0 .5rem}.rule-cheatsheet-module__y4sqIq__intro{font-size:var(--fs-md);color:var(--text2);margin:0 0 1.5rem;line-height:1.6}.rule-cheatsheet-module__y4sqIq__tipList{counter-reset:tip;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.rule-cheatsheet-module__y4sqIq__tipCard{counter-increment:tip;background:var(--surface2);border:1px solid var(--surface3);border-radius:var(--br-md);padding:1.25rem 1.35rem}.rule-cheatsheet-module__y4sqIq__tipHeader{align-items:center;gap:.65rem;margin:0 0 .5rem;display:flex}.rule-cheatsheet-module__y4sqIq__tipNumber{width:1.6rem;height:1.6rem;font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text1);background:var(--surface3);border-radius:var(--br-pill);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rule-cheatsheet-module__y4sqIq__tipNumber:before{content:counter(tip)}.rule-cheatsheet-module__y4sqIq__tipTitle{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text1);margin:0;line-height:1.4}.rule-cheatsheet-module__y4sqIq__tipBody{font-size:var(--fs-md);color:var(--text1);margin:0 0 .75rem;line-height:1.6}.rule-cheatsheet-module__y4sqIq__exampleList{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.rule-cheatsheet-module__y4sqIq__exampleRow{font-size:var(--fs-md);color:var(--text1);align-items:flex-start;gap:.5rem;line-height:1.5;display:flex}.rule-cheatsheet-module__y4sqIq__cross{font-weight:var(--fw-bold);color:var(--status-error);flex-shrink:0}.rule-cheatsheet-module__y4sqIq__check{font-weight:var(--fw-bold);color:var(--status-success);flex-shrink:0}.rule-cheatsheet-module__y4sqIq__note{font-size:var(--fs-sm);color:var(--text2);margin:.75rem 0 0;line-height:1.5}
.rule-template-cards-module__vKBrrW__templatesContainer{flex-direction:column;gap:.75rem;padding:1rem 0;display:flex}.rule-template-cards-module__vKBrrW__templatesBody{flex-direction:column;gap:1rem;display:flex}.rule-template-cards-module__vKBrrW__filterRow{flex-wrap:wrap;gap:.5rem;display:flex}.rule-template-cards-module__vKBrrW__categorySection{flex-direction:column;gap:.5rem;display:flex}.rule-template-cards-module__vKBrrW__categoryHeading{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text2);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.rule-template-cards-module__vKBrrW__templatesRow{grid-template-columns:repeat(auto-fill,minmax(275px,1fr));align-items:stretch;gap:1rem;display:grid}.rule-template-cards-module__vKBrrW__templateIcon{flex-shrink:0;margin-right:6px;font-size:1.1rem;line-height:1}.rule-template-cards-module__vKBrrW__templateDescription{font-size:var(--fs-sm);color:var(--text2);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}
.sentiment-chip-module__oeTfma__dot{background:var(--dot-color);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.sentiment-chip-module__oeTfma__chip{font-size:.6875rem;font-weight:var(--fw-semibold);color:var(--text2);white-space:nowrap;flex:none;align-items:center;gap:5px;display:inline-flex}
.graph-card-module__hju4gq__card{background:var(--surface1);border:1px solid var(--surface3);border-radius:calc(var(--br)*2);padding:calc(var(--gap)*1.25);flex-direction:column;gap:14px;display:flex;position:relative}.graph-card-module__hju4gq__header{flex-direction:column;gap:2px;padding-right:130px;display:flex}.graph-card-module__hju4gq__sectionTitle{font-size:1.05rem;font-weight:var(--fw-bold);color:var(--text1);margin:0}.graph-card-module__hju4gq__sectionSubtitle{font-size:var(--fs-sm);color:var(--text2)}.graph-card-module__hju4gq__cornerWatermark{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text2);opacity:.4;letter-spacing:-.01em;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:14px;right:16px}.graph-card-module__hju4gq__footer{justify-content:flex-end;align-items:center;gap:8px;display:flex}
.audit-share-card-module__xtV7iW__frame{width:100%;max-width:var(--audit-share-card-max-width);border-radius:calc(var(--br)*2);background:var(--surface1);border:1px solid var(--surface3);margin:0 auto;position:relative;overflow:hidden}.audit-share-card-module__xtV7iW__canvas{width:100%;height:auto;display:block}
.dashboard-shell-module__gcnc2q__appLayout{flex-direction:column;width:100vw;min-height:100svh;display:flex}.dashboard-shell-module__gcnc2q__stickyChrome{z-index:102;position:sticky;top:0}.dashboard-shell-module__gcnc2q__topBar{justify-content:space-between;align-items:center;gap:var(--gap);padding:8px var(--gap);padding-top:max(8px,env(safe-area-inset-top));background:var(--surface1);border-bottom:1px solid var(--surface3);flex:none;transition:padding .2s;display:flex}@media (max-width:768px){.dashboard-shell-module__gcnc2q__topBar{padding:8px var(--gap);padding-top:max(8px,env(safe-area-inset-top))}.dashboard-shell-module__gcnc2q__topBarCompact{padding:2px var(--gap);padding-top:max(2px,env(safe-area-inset-top))}}.dashboard-shell-module__gcnc2q__pageContent{--page-pad-x:12px;background:var(--surface1);flex-direction:column;flex:auto;width:100%;padding:12px;display:flex}@media (max-width:768px){.dashboard-shell-module__gcnc2q__pageContent{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}@media (min-width:768px){.dashboard-shell-module__gcnc2q__pageContent{--page-pad-x:calc(var(--gap)*2);padding:calc(var(--gap)*2)}}.dashboard-shell-module__gcnc2q__bottomTabBar{display:none}@media (max-width:768px){.dashboard-shell-module__gcnc2q__bottomTabBar{background:var(--surface1);border-top:1px solid var(--surface3);z-index:102;padding-bottom:env(safe-area-inset-bottom);display:flex;position:fixed;bottom:0;left:0;right:0}}.dashboard-shell-module__gcnc2q__bottomTabBtn.dashboard-shell-module__gcnc2q__bottomTabBtn{min-height:56px;color:var(--text2);font-size:var(--fs-xs);font-weight:var(--fw-medium);border-radius:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;padding:8px 4px;display:flex}.dashboard-shell-module__gcnc2q__bottomTabBtn.dashboard-shell-module__gcnc2q__bottomTabBtn svg{color:currentColor;width:22px;height:22px}@media (hover:hover){.dashboard-shell-module__gcnc2q__bottomTabBtn.dashboard-shell-module__gcnc2q__bottomTabBtn:hover{background:var(--surface2);color:var(--text1)}}.dashboard-shell-module__gcnc2q__bottomTabBtnActive.dashboard-shell-module__gcnc2q__bottomTabBtnActive{box-shadow:none;color:var(--text-link);background:0 0}.dashboard-shell-module__gcnc2q__tabIconWrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.dashboard-shell-module__gcnc2q__tabBadge{border-radius:var(--br-md);background:var(--status-error);color:#fff;min-width:16px;height:16px;font-size:.65rem;font-weight:var(--fw-bold);text-align:center;padding:0 4px;line-height:16px;position:absolute;top:-4px;right:-8px}.dashboard-shell-module__gcnc2q__moreSheetList{flex-direction:column;display:flex}.dashboard-shell-module__gcnc2q__moreSheetItem.dashboard-shell-module__gcnc2q__moreSheetItem{text-align:left;justify-content:flex-start;gap:12px;padding:14px 20px}.dashboard-shell-module__gcnc2q__moreSheetItem.dashboard-shell-module__gcnc2q__moreSheetItem svg{width:22px;height:22px;color:var(--text2)}.dashboard-shell-module__gcnc2q__moreSheetItem.dashboard-shell-module__gcnc2q__moreSheetItem:active{background:var(--surface3)}.dashboard-shell-module__gcnc2q__moreSheetItemActive.dashboard-shell-module__gcnc2q__moreSheetItemActive{background:var(--surface2);color:var(--text1)}.dashboard-shell-module__gcnc2q__topBarLeft{align-items:center;gap:var(--gap);min-width:0;display:flex}.dashboard-shell-module__gcnc2q__topBarRight{flex-shrink:0;align-items:center;gap:.75rem;display:flex}@media (max-width:768px){.dashboard-shell-module__gcnc2q__topBarRight{display:none}}.dashboard-shell-module__gcnc2q__topNav{align-items:center;gap:4px;display:flex;overflow-x:auto}.dashboard-shell-module__gcnc2q__topNav::-webkit-scrollbar{height:0}@media (max-width:768px){.dashboard-shell-module__gcnc2q__topNav{display:none}}.dashboard-shell-module__gcnc2q__topNavBtnActive.dashboard-shell-module__gcnc2q__topNavBtnActive{background:var(--surface3);color:var(--text1)}.dashboard-shell-module__gcnc2q__topNavBtnActive.dashboard-shell-module__gcnc2q__topNavBtnActive svg{color:var(--text-link)}.dashboard-shell-module__gcnc2q__topNavBtn.dashboard-shell-module__gcnc2q__topNavBtn{gap:0;transition:padding .2s}.dashboard-shell-module__gcnc2q__topNavBtn.dashboard-shell-module__gcnc2q__topNavBtn svg{width:16px;height:16px;transition:width .2s,height .2s}.dashboard-shell-module__gcnc2q__navLabel{white-space:nowrap;opacity:1;min-width:0;max-width:6rem;margin-left:.5rem;transition:max-width .25s,margin-left .25s,opacity .2s;overflow:hidden}@media (min-width:769px) and (max-width:1050px){.dashboard-shell-module__gcnc2q__topNavBtn.dashboard-shell-module__gcnc2q__topNavBtn{padding:8px}.dashboard-shell-module__gcnc2q__topNavBtn.dashboard-shell-module__gcnc2q__topNavBtn svg{width:20px;height:20px}.dashboard-shell-module__gcnc2q__navLabel{opacity:0;max-width:0;margin-left:0}}@media (prefers-reduced-motion:reduce){.dashboard-shell-module__gcnc2q__navLabel,.dashboard-shell-module__gcnc2q__topNavBtn.dashboard-shell-module__gcnc2q__topNavBtn,.dashboard-shell-module__gcnc2q__topNavBtn.dashboard-shell-module__gcnc2q__topNavBtn svg{transition:none}}.dashboard-shell-module__gcnc2q__dashboardShellBanners{flex:none;width:100%}.dashboard-shell-module__gcnc2q__logo{align-items:center;gap:6px;display:flex}.dashboard-shell-module__gcnc2q__logo svg{flex-shrink:0;width:30px;height:30px;transition:width .2s,height .2s}.dashboard-shell-module__gcnc2q__logo span{transition:font-size .2s;display:none}@media (max-width:768px){.dashboard-shell-module__gcnc2q__logo{cursor:default}.dashboard-shell-module__gcnc2q__logo svg{width:22px;height:22px}.dashboard-shell-module__gcnc2q__logo span{font-weight:var(--fw-bold);color:var(--text1);letter-spacing:-.02em;font-size:1.1rem;display:inline-block}.dashboard-shell-module__gcnc2q__logoCompact svg{width:18px;height:18px}.dashboard-shell-module__gcnc2q__logoCompact span{font-size:.9rem}}.dashboard-shell-module__gcnc2q__delegateBadge{background:var(--button-primary);color:#fff;border-radius:var(--br-sm);text-transform:uppercase;font-size:.6rem;font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);align-self:flex-start;margin-top:2px;padding:1px 4px;line-height:normal}.dashboard-shell-module__gcnc2q__nameStack{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}.dashboard-shell-module__gcnc2q__tierBadgeSlim{font-size:.62rem;font-weight:var(--fw-semibold);color:var(--text2);background:var(--surface3);border-radius:var(--br-pill);align-items:center;gap:3px;padding:1px 6px;line-height:normal;display:inline-flex}.dashboard-shell-module__gcnc2q__tierBadgeLoading{color:#0000;background:linear-gradient(90deg,var(--surface2)25%,var(--surface4)50%,var(--surface2)75%);background-size:200% 100%;min-width:3.4rem;animation:1.4s ease-in-out infinite dashboard-shell-module__gcnc2q__tierBadgeShimmer}@keyframes dashboard-shell-module__gcnc2q__tierBadgeShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.dashboard-shell-module__gcnc2q__tierBadgeName{animation:.25s both dashboard-shell-module__gcnc2q__tierBadgeNameFade}@keyframes dashboard-shell-module__gcnc2q__tierBadgeNameFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.dashboard-shell-module__gcnc2q__tierBadgeLoading,.dashboard-shell-module__gcnc2q__tierBadgeName{animation:none}}.dashboard-shell-module__gcnc2q__userAvatar{background-color:var(--button-primary);width:24px;height:24px;font-size:var(--fs-xs);background-image:none;background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dashboard-shell-module__gcnc2q__userAvatarImage{background-color:#0000;background-image:var(--avatar-url)}.dashboard-shell-module__gcnc2q__bottomTabAvatar{width:22px;height:22px}
.rule-example-module__wqYLLq__card{background:var(--surface2);border:1px solid var(--surface3);border-radius:var(--br-md);flex-direction:column;gap:.75rem;padding:1.15rem 1.3rem;display:flex}.rule-example-module__wqYLLq__title{font-size:1.02rem;font-weight:var(--fw-bold);color:var(--text1);margin:0}.rule-example-module__wqYLLq__rows{grid-template-columns:auto 1fr;gap:.4rem .75rem;margin:0;display:grid}.rule-example-module__wqYLLq__term{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text3);align-self:start}.rule-example-module__wqYLLq__desc{color:var(--text2);margin:0;font-size:.92rem;line-height:1.5}.rule-example-module__wqYLLq__type{font-weight:var(--fw-semibold);color:var(--text1)}.rule-example-module__wqYLLq__footer{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;display:flex}.rule-example-module__wqYLLq__mode{font-size:var(--fs-sm);color:var(--text3)}.rule-example-module__wqYLLq__buildLink{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-link);white-space:nowrap;text-decoration:none}.rule-example-module__wqYLLq__buildLink:hover{text-decoration:underline}
.post-action-outcome-module__faBiaq__root{width:100%;max-width:440px;margin:auto}.post-action-outcome-module__faBiaq__scene{opacity:1;flex-direction:column;transition:opacity .28s cubic-bezier(.22,1,.36,1);display:flex}.post-action-outcome-module__faBiaq__scene.post-action-outcome-module__faBiaq__fading{opacity:0}@media (prefers-reduced-motion:reduce){.post-action-outcome-module__faBiaq__scene{transition:none}}.post-action-outcome-module__faBiaq__card{border-radius:var(--br-lg);padding:14px 16px}.post-action-outcome-module__faBiaq__postCard{background:var(--surface2);border:1px solid var(--surface3)}.post-action-outcome-module__faBiaq__connector{flex-direction:column;align-items:center;gap:9px;padding:12px 0;display:flex}.post-action-outcome-module__faBiaq__pill{border-radius:var(--br-pill);font-size:16px;font-weight:var(--fw-semibold);align-items:center;gap:7px;padding:7px 15px;display:inline-flex}.post-action-outcome-module__faBiaq__pillReply{color:var(--text-link);background:color-mix(in srgb,var(--button-primary)14%,transparent)}.post-action-outcome-module__faBiaq__pillDelete{color:var(--status-error);background:color-mix(in srgb,var(--status-error)14%,transparent)}.post-action-outcome-module__faBiaq__pillCheck{font-size:14px;line-height:1}.post-action-outcome-module__faBiaq__detail{color:var(--text2);text-align:center;font-size:14px;line-height:1.4}.post-action-outcome-module__faBiaq__arrow{color:var(--text2);display:flex}.post-action-outcome-module__faBiaq__arrow svg{width:20px;height:20px}.post-action-outcome-module__faBiaq__outcomeCardReply{background:color-mix(in srgb,var(--surface1)86%,var(--button-primary)14%)}.post-action-outcome-module__faBiaq__outcomeCardDelete{background:var(--status-error-bg)}.post-action-outcome-module__faBiaq__removedRow{color:var(--text1);font-size:14px;font-weight:var(--fw-semibold);align-items:center;gap:8px;display:flex}.post-action-outcome-module__faBiaq__removedRow svg{width:16px;height:16px;color:var(--status-error);flex-shrink:0}.post-action-outcome-module__faBiaq__dots{justify-content:center;gap:7px;margin-top:16px;display:flex}.post-action-outcome-module__faBiaq__dot.post-action-outcome-module__faBiaq__dot{background:var(--surface3);cursor:pointer;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:width .3s,background .3s,border-radius .3s}.post-action-outcome-module__faBiaq__dotOn.post-action-outcome-module__faBiaq__dotOn{background:var(--button-primary);border-radius:4px;width:18px}
.rules-list-skeleton-module__zRuEuG__wrap{flex-direction:column;gap:1rem;display:flex}.rules-list-skeleton-module__zRuEuG__toolbarRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rules-list-skeleton-module__zRuEuG__searchBoxPlaceholder{background:var(--surface1);border:1px solid var(--surface3);min-width:240px;height:36px;color:var(--text2);font-size:var(--fs-sm);border-radius:7px;flex:1;align-items:center;gap:.5rem;padding:0 .75rem;display:flex}.rules-list-skeleton-module__zRuEuG__filterGroupPlaceholder{background:var(--surface1);border:1px solid var(--surface3);border-radius:7px;gap:4px;padding:2px;display:flex}.rules-list-skeleton-module__zRuEuG__filterPill{border-radius:var(--br-md);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text2);background:0 0;padding:6px 14px}.rules-list-skeleton-module__zRuEuG__filterPillActive{background:var(--interactive-accent);color:#fff}.rules-list-skeleton-module__zRuEuG__gridWrap{position:relative;overflow:hidden}.rules-list-skeleton-module__zRuEuG__gridWrap:after{content:"";background:linear-gradient(100deg,transparent 35%,color-mix(in oklab,var(--surface1)60%,var(--text2))50%,transparent 65%);opacity:.14;pointer-events:none;animation:2.4s ease-in-out infinite rules-list-skeleton-module__zRuEuG__sweep;position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.rules-list-skeleton-module__zRuEuG__gridWrap:after{opacity:0;animation:none}}@keyframes rules-list-skeleton-module__zRuEuG__sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.rules-list-skeleton-module__zRuEuG__shimmerCard.rules-list-skeleton-module__zRuEuG__shimmerCard{cursor:default}.rules-list-skeleton-module__zRuEuG__bar{background:color-mix(in oklab,var(--surface1)86%,var(--text2));border-radius:var(--r);width:var(--w);height:var(--h);flex-shrink:0}.rules-list-skeleton-module__zRuEuG__cardHeader{align-items:flex-start;gap:12px;display:flex}.rules-list-skeleton-module__zRuEuG__cardHeaderBody{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.rules-list-skeleton-module__zRuEuG__badgeRow{gap:6px;display:flex}.rules-list-skeleton-module__zRuEuG__flowGrid{grid-template-columns:1fr auto 1fr;align-items:center;gap:0;display:grid}@media (max-width:520px){.rules-list-skeleton-module__zRuEuG__flowGrid{display:none}}.rules-list-skeleton-module__zRuEuG__mobileFlow{display:none}@media (max-width:520px){.rules-list-skeleton-module__zRuEuG__mobileFlow{background:var(--surface3);border-radius:var(--br-md);align-items:center;gap:10px;padding:10px 12px;display:flex}}.rules-list-skeleton-module__zRuEuG__flowCol{flex-direction:column;gap:6px;display:flex}.rules-list-skeleton-module__zRuEuG__arrowCol{justify-content:center;align-items:center;padding:0 14px;display:flex}.rules-list-skeleton-module__zRuEuG__actionRow{align-items:center;gap:10px;display:flex}.rules-list-skeleton-module__zRuEuG__footer{border-top:1px solid var(--surface3);flex-direction:column;gap:6px;padding-top:12px;display:flex}@media (max-width:520px){.rules-list-skeleton-module__zRuEuG__footer{border-top:none;flex-direction:row;align-items:center;gap:8px;padding-top:4px}}
.superfan-badge-module__a-NU3q__badge{font-size:.6875rem;font-weight:var(--fw-semibold);border-radius:var(--br-pill);background:var(--surface3);color:var(--text-link);white-space:nowrap;flex:none;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.superfan-badge-module__a-NU3q__compactStar{font-size:var(--fs-sm);color:var(--status-warning);flex:none;line-height:1}
.preset-gallery-module__M5rBxa__wrap{gap:var(--gap);flex-flow:column;width:100%;margin:0 auto;display:flex}.preset-gallery-module__M5rBxa__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}@media (max-width:900px){.preset-gallery-module__M5rBxa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:540px){.preset-gallery-module__M5rBxa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.preset-gallery-module__M5rBxa__tile.preset-gallery-module__M5rBxa__tile{cursor:pointer;text-align:left;background:0 0;border:0;flex-flow:column;gap:4px;padding:0;transition:transform .15s,opacity .15s;display:flex;position:relative}.preset-gallery-module__M5rBxa__tile.preset-gallery-module__M5rBxa__tile:hover{box-shadow:none;border-color:#0000;transform:translateY(-2px)}.preset-gallery-module__M5rBxa__tile.preset-gallery-module__M5rBxa__tile:focus-visible{outline:2px solid var(--button-primary);outline-offset:4px;border-radius:calc(var(--br)*1.5)}.preset-gallery-module__M5rBxa__thumbScope{width:100%}.preset-gallery-module__M5rBxa__thumbScope>div{max-width:100%!important}.preset-gallery-module__M5rBxa__caption{justify-content:space-between;align-items:baseline;gap:8px;padding:0 4px;font-size:.78rem;display:flex}.preset-gallery-module__M5rBxa__caption span:first-child{color:var(--text1);font-weight:600}.preset-gallery-module__M5rBxa__caption span:last-child{color:var(--text2);font-weight:400}
.banners-section-module__Xyba8G__section{flex-direction:column;gap:2rem;display:flex}.banners-section-module__Xyba8G__group{flex-direction:column;gap:.75rem;display:flex}.banners-section-module__Xyba8G__groupLabel{font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text3);margin:0}.banners-section-module__Xyba8G__stickyDemo{z-index:1;border-radius:var(--br-md);position:sticky;top:.5rem;overflow:hidden;box-shadow:0 8px 24px #00000059}.banners-section-module__Xyba8G__demoFiller{border:1px dashed var(--surface4);border-radius:var(--br-md);background:var(--surface2);min-height:150vh;color:var(--text3);margin-top:1.5rem;padding:1.25rem;line-height:1.6}
.audit-share-module__fniWpG__toolbar{align-items:center;gap:calc(var(--gap)*.6);margin-bottom:var(--gap);flex-wrap:wrap;display:flex}.audit-share-module__fniWpG__sizePicker{background:var(--surface2);border:1px solid var(--surface3);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.audit-share-module__fniWpG__sizeOption{cursor:pointer;color:var(--text2);background:0 0;border:none;border-radius:999px;padding:.4rem .85rem;font-size:.8rem;font-weight:700}.audit-share-module__fniWpG__sizeOption:hover{color:var(--text1)}.audit-share-module__fniWpG__sizeOptionActive{background:var(--button-primary);color:var(--button-text-primary)}.audit-share-module__fniWpG__sizeOptionActive:hover{color:var(--button-text-primary)}.audit-share-module__fniWpG__shareButton{border:1px solid var(--surface3);background:var(--surface2);color:var(--text1);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:.5rem 1rem;font-size:.82rem;font-weight:700;display:inline-flex}.audit-share-module__fniWpG__shareButton:hover{background:var(--surface3)}
.wordcloud-settings-popover-module__LosfEq__wrap{background:var(--surface1);border:1px solid var(--surface3);border-radius:calc(var(--br)*2);flex-flow:column;gap:12px;min-width:280px;max-width:360px;padding:14px;display:flex;box-shadow:0 12px 32px #0000002e}.wordcloud-settings-popover-module__LosfEq__title{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.wordcloud-settings-popover-module__LosfEq__title h3{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--text1);margin:0}.wordcloud-settings-popover-module__LosfEq__closeLink{color:var(--text2);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;padding:0}.wordcloud-settings-popover-module__LosfEq__closeLink:hover{color:var(--text1)}.wordcloud-settings-popover-module__LosfEq__row{font-size:var(--fs-sm);color:var(--text2);grid-template-columns:84px 1fr;align-items:center;gap:10px;display:grid}.wordcloud-settings-popover-module__LosfEq__row select{border-radius:calc(var(--br)*1.25);border:1px solid var(--surface3);background-color:var(--surface1);color:var(--text1);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;flex:auto;padding:6px 10px}.wordcloud-settings-popover-module__LosfEq__row input[type=color]{border:1px solid var(--surface3);border-radius:calc(var(--br)*1.25);background:var(--surface1);cursor:pointer;width:30px;height:30px;padding:0}.wordcloud-settings-popover-module__LosfEq__colorRowInner{align-items:center;gap:8px;display:flex}.wordcloud-settings-popover-module__LosfEq__colorRowInner select{flex:auto}.wordcloud-settings-popover-module__LosfEq__resetBtn{background:var(--surface1);border:1px solid var(--surface3);border-radius:var(--br-pill);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text2);cursor:pointer;align-self:flex-start;padding:4px 12px}.wordcloud-settings-popover-module__LosfEq__resetBtn:hover{color:var(--text1);background:var(--surface2)}.wordcloud-settings-popover-module__LosfEq__divider{background:var(--surface3);height:1px;margin:2px 0}.wordcloud-settings-popover-module__LosfEq__shelfHeading{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text1)}.wordcloud-settings-popover-module__LosfEq__shelf{scrollbar-width:thin;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.wordcloud-settings-popover-module__LosfEq__shelf::-webkit-scrollbar{height:6px}.wordcloud-settings-popover-module__LosfEq__shelf::-webkit-scrollbar-thumb{background:var(--surface3);border-radius:3px}.wordcloud-settings-popover-module__LosfEq__shelfTile{cursor:pointer;scroll-snap-align:start;text-align:left;background:0 0;border:0;flex-flow:column;flex:none;gap:4px;width:110px;padding:0;transition:transform .15s;display:flex}.wordcloud-settings-popover-module__LosfEq__shelfTile:hover{transform:translateY(-1px)}.wordcloud-settings-popover-module__LosfEq__shelfTile span{font-size:var(--fs-xs);color:var(--text2);text-overflow:ellipsis;white-space:nowrap;padding:0 2px;overflow:hidden}.wordcloud-settings-popover-module__LosfEq__shelfThumbScope{width:100%}.wordcloud-settings-popover-module__LosfEq__shelfThumbScope>div{max-width:100%!important}
.records-strip-module__PFFMva__strip{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.records-strip-module__PFFMva__strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.records-strip-module__PFFMva__strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.records-strip-module__PFFMva__cardBase{background:var(--surface2);border:1px solid var(--surface3);border-radius:calc(var(--br)*1.5);text-align:left;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;display:flex}.records-strip-module__PFFMva__card{}.records-strip-module__PFFMva__clickableCard{font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%;transition:border-color .15s,transform .15s;}.records-strip-module__PFFMva__clickableCard:hover{border-color:var(--border-focus,var(--surface3));transform:translateY(-1px)}.records-strip-module__PFFMva__clickableCard:focus-visible{outline:2px solid var(--button-primary);outline-offset:2px}.records-strip-module__PFFMva__eyebrow{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text2)}.records-strip-module__PFFMva__headline{font-size:1.4rem;font-weight:var(--fw-bold);color:var(--text1);letter-spacing:-.02em;line-height:1.1}.records-strip-module__PFFMva__sub{font-size:var(--fs-sm);color:var(--text2)}
.lifetime-value-line-module__o52FVG__line{background:var(--surface1);border:1px solid var(--surface3);border-radius:var(--br);color:var(--text2);margin-bottom:2rem;padding:.875rem 1.25rem;font-size:.9375rem;line-height:1.5}.lifetime-value-line-module__o52FVG__line strong{color:var(--text1);font-weight:var(--fw-semibold)}
.blog-hero-module__LWVrna__homeLink{z-index:10;background:color-mix(in srgb,var(--surface1)70%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,transform .2s;display:flex;position:absolute;top:16px;left:16px}.blog-hero-module__LWVrna__homeLink:hover{background:color-mix(in srgb,var(--surface1)90%,transparent);transform:scale(1.05)}.blog-hero-module__LWVrna__heroContainer{align-items:flex-end;width:100vw;min-height:320px;max-height:420px;margin-left:calc(50% - 50vw);display:flex;position:relative;overflow:hidden}@media (max-width:768px){.blog-hero-module__LWVrna__heroContainer{min-height:280px;max-height:360px}}.blog-hero-module__LWVrna__heroBackground{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.blog-hero-module__LWVrna__heroGradient{z-index:1;background:linear-gradient(to bottom,color-mix(in srgb,var(--surface1)20%,transparent)0%,color-mix(in srgb,var(--surface1)55%,transparent)35%,color-mix(in srgb,var(--surface1)85%,transparent)60%,var(--surface1)100%);position:absolute;inset:0}.blog-hero-module__LWVrna__heroContent{z-index:2;max-width:900px;padding:80px var(--gap)40px;width:100%;margin:0 auto;position:relative}@media (max-width:768px){.blog-hero-module__LWVrna__heroContent{padding:60px var(--gap)30px}}.blog-hero-module__LWVrna__heroTitle{font-size:clamp(32px,5vw,56px);font-weight:var(--fw-display);color:var(--text1);margin:0 0 16px;line-height:1.2}.blog-hero-module__LWVrna__heroSubtitle{color:var(--text2);margin:0 0 24px;font-size:clamp(18px,2.5vw,24px);line-height:1.5}.blog-hero-module__LWVrna__meta{color:var(--text2);flex-wrap:wrap;align-items:center;gap:20px;font-size:15px;display:flex}.blog-hero-module__LWVrna__meta span{align-items:center;gap:6px;display:flex}
.channel-access-section-module__htijHq__sectionContainer{background:var(--surface1);border:1px solid color-mix(in srgb,var(--surface3)88%,transparent);box-shadow:0 10px 24px color-mix(in srgb,var(--text1)4%,transparent);border-radius:22px;margin-bottom:1.25rem;padding:1.4rem}.channel-access-section-module__htijHq__sectionTitle{font-size:1.2rem;font-weight:var(--fw-bold);color:var(--text1);margin:0}.channel-access-section-module__htijHq__sectionIntro{color:var(--text2);margin:0 0 1.25rem;line-height:1.5}.channel-access-section-module__htijHq__channelList{flex-direction:column;gap:.75rem;display:flex}.channel-access-section-module__htijHq__channelCard.channel-access-section-module__htijHq__channelCard{justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.channel-access-section-module__htijHq__channelInfo{align-items:center;gap:.75rem;min-width:0;display:flex}.channel-access-section-module__htijHq__channelAvatar.channel-access-section-module__htijHq__channelAvatar{flex-shrink:0;width:36px;height:36px}.channel-access-section-module__htijHq__avatarFallback{width:36px;height:36px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text1);background:color-mix(in srgb,var(--surface2)76%,var(--button-primary)24%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.channel-access-section-module__htijHq__channelText{flex-direction:column;gap:.125rem;min-width:0;display:flex}.channel-access-section-module__htijHq__channelName{font-weight:var(--fw-medium);color:var(--text1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.rule-examples-module__UIyjzG__section{margin-top:3.5rem}.rule-examples-module__UIyjzG__heading{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--text1);margin:0 0 .75rem}.rule-examples-module__UIyjzG__intro{font-size:var(--fs-base);color:var(--text2);max-width:640px;margin:0 0 1.5rem;line-height:1.7}.rule-examples-module__UIyjzG__grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:720px){.rule-examples-module__UIyjzG__grid{grid-template-columns:repeat(2,1fr)}}
.impersonation-banner-module__aYD-dG__bannerContainer{background:var(--gradient-error-strong);color:var(--color-white);box-shadow:0 2px 8px var(--shadow-default);z-index:1000;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.5rem;display:flex}@media (max-width:768px){.impersonation-banner-module__aYD-dG__bannerContainer{font-size:var(--fs-sm);flex-direction:column;align-items:stretch;gap:.75rem;padding:.75rem 1rem}}.impersonation-banner-module__aYD-dG__bannerContent{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.impersonation-banner-module__aYD-dG__warningIcon{font-size:var(--fs-lg);flex-shrink:0}.impersonation-banner-module__aYD-dG__bannerAvatar.impersonation-banner-module__aYD-dG__bannerAvatar{border:2px solid var(--border-white-translucent);flex-shrink:0;width:36px;height:36px}.impersonation-banner-module__aYD-dG__bannerText{flex-direction:column;gap:.25rem;min-width:0;display:flex}.impersonation-banner-module__aYD-dG__bannerDescription{font-size:var(--fs-sm);opacity:.95;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.impersonation-banner-module__aYD-dG__buttonGroup{flex-shrink:0;gap:.5rem;display:flex}@media (max-width:768px){.impersonation-banner-module__aYD-dG__buttonGroup{scrollbar-width:none;padding-bottom:2px;overflow-x:auto}.impersonation-banner-module__aYD-dG__buttonGroup::-webkit-scrollbar{display:none}}.impersonation-banner-module__aYD-dG__exitButton.impersonation-banner-module__aYD-dG__exitButton{background:var(--color-white);color:var(--color-black);border-radius:var(--br-md);font-size:var(--fs-sm);font-weight:var(--fw-bold);cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;padding:.5rem 1rem;transition:all .2s}.impersonation-banner-module__aYD-dG__exitButton.impersonation-banner-module__aYD-dG__exitButton:hover{background:var(--color-transparent-white);box-shadow:0 2px 8px var(--shadow-medium);transform:translateY(-1px)}.impersonation-banner-module__aYD-dG__exitButton.impersonation-banner-module__aYD-dG__exitButton:active{transform:translateY(0)}
.hero-section-module__oxNHEq__heroContainer{z-index:0;isolation:isolate;width:100%;min-height:90vh;padding:var(--gap);background:var(--surface1);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.hero-section-module__oxNHEq__gridWrapper{gap:calc(var(--gap)*4);grid-template-columns:1fr;align-items:center;width:100%;max-width:1200px;display:grid;position:relative}@media (min-width:960px){.hero-section-module__oxNHEq__gridWrapper{gap:var(--gap);grid-template-columns:1fr 1fr}}.hero-section-module__oxNHEq__textContent{text-align:center;flex-direction:column;align-items:center;display:flex}@media (min-width:960px){.hero-section-module__oxNHEq__textContent{text-align:left;align-items:flex-start}}.hero-section-module__oxNHEq__animationWrapper{flex-direction:column;justify-content:flex-end;justify-self:center;width:min(100%,760px);min-height:300px;margin-inline:auto;display:flex}.hero-section-module__oxNHEq__title{font-size:clamp(2.25rem,4.5vw,4rem);font-weight:var(--fw-display);color:var(--text1);margin:0 0 1.5rem;line-height:1.05}.hero-section-module__oxNHEq__title span{line-height:inherit;background:var(--gradient-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.hero-section-module__oxNHEq__subtitle{color:var(--text2);max-width:550px;font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.6;font-weight:var(--fw-medium);margin:0 0 2.5rem}.hero-section-module__oxNHEq__buttonGroup{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}@media (min-width:960px){.hero-section-module__oxNHEq__buttonGroup{justify-content:flex-start}}.hero-section-module__oxNHEq__primaryCta{background:var(--gradient-brand);color:var(--color-white);border-radius:var(--br-lg);box-shadow:var(--shadow-brand-soft);align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.hero-section-module__oxNHEq__primaryCta:hover{box-shadow:var(--shadow-brand-medium);transform:translateY(-3px)}.hero-section-module__oxNHEq__secondaryCta{color:var(--text1);border:2px solid var(--surface3);border-radius:var(--br-lg);background-color:#0000;padding:1rem 2rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .2s}.hero-section-module__oxNHEq__secondaryCta:hover{border-color:var(--text2);background-color:var(--surface2);transform:translateY(-3px)}.hero-section-module__oxNHEq__rotatingWordWrapper{vertical-align:baseline;display:inline-grid;overflow:hidden}.hero-section-module__oxNHEq__rotatingWordSizer{visibility:hidden;white-space:nowrap;font-weight:var(--fw-bold);pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:1/1}.hero-section-module__oxNHEq__rotatingWord{background:var(--gradient-brand);-webkit-text-fill-color:transparent;font-weight:var(--fw-bold);white-space:nowrap;-webkit-background-clip:text;background-clip:text;grid-area:1/1;animation:.3s ease-out both hero-section-module__oxNHEq__rotatingWordIn;display:inline-block}@keyframes hero-section-module__oxNHEq__rotatingWordIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-section-module__oxNHEq__rotatingWord{animation:none}}.hero-section-module__oxNHEq__heroSubtext{text-align:center;flex-direction:column;gap:.25rem;margin-top:1rem;display:flex}@media (min-width:960px){.hero-section-module__oxNHEq__heroSubtext{text-align:left}}.hero-section-module__oxNHEq__heroSubline{font-size:var(--fs-sm);color:var(--text2);font-weight:var(--fw-medium)}.hero-section-module__oxNHEq__riskMicroline{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text2);letter-spacing:.01em;margin:.9rem 0 0}.hero-section-module__oxNHEq__audienceLine{font-size:var(--fs-md);color:var(--text2);font-weight:var(--fw-semibold);max-width:550px;margin:0 0 .25rem}
.multi-select-dropdown-module__KBnlZG__trigger.multi-select-dropdown-module__KBnlZG__trigger{background:var(--surface2);color:var(--text2);text-align:left;justify-content:space-between;min-width:150px;font-size:.9rem;transition:border-color .2s;display:flex}.multi-select-dropdown-module__KBnlZG__trigger.multi-select-dropdown-module__KBnlZG__hasSelection{color:var(--text1)}.multi-select-dropdown-module__KBnlZG__trigger.multi-select-dropdown-module__KBnlZG__compact{min-width:0;padding:.55rem .7rem;font-size:.85rem}.multi-select-dropdown-module__KBnlZG__trigger.multi-select-dropdown-module__KBnlZG__trigger:focus{border-color:var(--surface4);outline:none}@media (max-width:720px){.multi-select-dropdown-module__KBnlZG__trigger.multi-select-dropdown-module__KBnlZG__trigger{min-width:0;font-size:var(--fs-sm);padding:.5rem .6rem}}.multi-select-dropdown-module__KBnlZG__triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.multi-select-dropdown-module__KBnlZG__caret{font-size:var(--fs-xs);flex-shrink:0}.multi-select-dropdown-module__KBnlZG__panel{background:var(--surface1);border:1px solid var(--surface3);border-radius:var(--br-md);flex-direction:column;min-width:220px;max-height:340px;display:flex;overflow:hidden;box-shadow:0 4px 12px #00000026}.multi-select-dropdown-module__KBnlZG__searchRow{border-bottom:1px solid var(--surface3);padding:.5rem}.multi-select-dropdown-module__KBnlZG__searchInput.multi-select-dropdown-module__KBnlZG__searchInput{font-size:var(--fs-sm);padding:.5rem .6rem}.multi-select-dropdown-module__KBnlZG__searchInput.multi-select-dropdown-module__KBnlZG__searchInput:focus{border-color:var(--surface4);box-shadow:none;outline:none}.multi-select-dropdown-module__KBnlZG__clearRow{border-bottom:1px solid var(--surface3);justify-content:space-between;align-items:center;gap:1rem;padding:.4rem .75rem;display:flex}.multi-select-dropdown-module__KBnlZG__selectedCount{font-size:var(--fs-xs);color:var(--text2)}.multi-select-dropdown-module__KBnlZG__clearButton.multi-select-dropdown-module__KBnlZG__clearButton{padding:0}.multi-select-dropdown-module__KBnlZG__list{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.multi-select-dropdown-module__KBnlZG__group{border-bottom:1px solid var(--surface3);padding:.25rem 0}.multi-select-dropdown-module__KBnlZG__group:last-child{border-bottom:none}.multi-select-dropdown-module__KBnlZG__groupLabel{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text2);text-transform:uppercase;padding:.5rem .75rem}.multi-select-dropdown-module__KBnlZG__item.multi-select-dropdown-module__KBnlZG__item{font-size:var(--fs-sm);color:var(--text1);padding:.5rem .75rem}.multi-select-dropdown-module__KBnlZG__item:hover{background:var(--surface2)}.multi-select-dropdown-module__KBnlZG__itemCheckbox{accent-color:var(--text1)}.multi-select-dropdown-module__KBnlZG__emptyState{text-align:center;color:var(--text2);font-size:var(--fs-sm);padding:.75rem}
.analytics-view-module__PIElDW__analyticsHeader.analytics-view-module__PIElDW__analyticsHeader{margin-bottom:26px}.analytics-view-module__PIElDW__kpiHead{text-align:left;cursor:pointer;color:var(--text2);background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;margin:0;padding:0;transition:color .15s;display:inline-flex}.analytics-view-module__PIElDW__kpiHead:hover{color:var(--text1)}.analytics-view-module__PIElDW__kpiHead:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--br-sm)}.analytics-view-module__PIElDW__infoIcon{color:color-mix(in srgb,var(--text2)62%,transparent);font-size:var(--fs-xs);line-height:1;transition:color .15s}.analytics-view-module__PIElDW__kpiHead:hover .analytics-view-module__PIElDW__infoIcon{color:var(--text1)}.analytics-view-module__PIElDW__descriptionPopover{z-index:10;background:var(--surface1);border:1px solid var(--surface3);border-radius:var(--br);font-size:var(--fs-xs);color:var(--text1);padding:10px 12px;line-height:1.4;position:absolute;left:0;right:0;box-shadow:0 12px 32px #0000001f,0 2px 6px #0000000f}.analytics-view-module__PIElDW__descriptionPopover:before{content:"";background:var(--surface1);width:10px;height:10px;position:absolute;left:18px;transform:rotate(45deg)}.analytics-view-module__PIElDW__descriptionPopoverBottom{top:calc(100% + 8px)}.analytics-view-module__PIElDW__descriptionPopoverBottom:before{border-top:1px solid var(--surface3);border-left:1px solid var(--surface3);top:-6px}.analytics-view-module__PIElDW__descriptionPopoverTop{bottom:calc(100% + 8px)}.analytics-view-module__PIElDW__descriptionPopoverTop:before{border-bottom:1px solid var(--surface3);border-right:1px solid var(--surface3);bottom:-6px}.analytics-view-module__PIElDW__kpiValueRow{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.analytics-view-module__PIElDW__kpiDelta{font-size:var(--fs-xs);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.analytics-view-module__PIElDW__kpiDeltaPositive{color:var(--status-success)}.analytics-view-module__PIElDW__kpiDeltaNegative{color:var(--status-error)}.analytics-view-module__PIElDW__kpiDeltaNeutral{color:color-mix(in srgb,var(--text2)62%,transparent)}.analytics-view-module__PIElDW__kpiSpark{height:26px;margin-top:auto}.analytics-view-module__PIElDW__chartCard.analytics-view-module__PIElDW__chartCard{margin-bottom:14px;padding:14px}.analytics-view-module__PIElDW__activityGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:14px;margin-bottom:14px;display:grid}@media (max-width:900px){.analytics-view-module__PIElDW__activityGrid{grid-template-columns:1fr}}.analytics-view-module__PIElDW__activityCol{min-width:0}.analytics-view-module__PIElDW__activityFeedCard{min-height:360px;position:relative;overflow:hidden}@media (max-width:900px){.analytics-view-module__PIElDW__activityFeedCard{min-height:420px}}.analytics-view-module__PIElDW__chartHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.analytics-view-module__PIElDW__blockTitle{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text2)}.analytics-view-module__PIElDW__chartCaption{font-size:var(--fs-xs);color:var(--text2);font-variant-numeric:tabular-nums;margin-top:8px}.analytics-view-module__PIElDW__actionMix{flex-wrap:wrap;gap:4px 12px;display:flex}.analytics-view-module__PIElDW__mixItem{color:var(--text2);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:.74rem;display:inline-flex}.analytics-view-module__PIElDW__mixDot{background:var(--dot-color);border-radius:2px;flex-shrink:0;width:8px;height:8px}.analytics-view-module__PIElDW__mixCount{color:var(--text1);font-weight:var(--fw-semibold)}.analytics-view-module__PIElDW__rulesListCard.analytics-view-module__PIElDW__rulesListCard{margin-bottom:14px;padding:14px}.analytics-view-module__PIElDW__ruleRow{border-bottom:1px solid var(--surface3);font-size:var(--fs-sm);color:inherit;border-radius:var(--br-sm);grid-template-columns:1fr 80px 60px 50px;align-items:center;gap:10px;padding:8px 4px;text-decoration:none;transition:background .15s;display:grid}.analytics-view-module__PIElDW__ruleRow:last-child{border-bottom:none}.analytics-view-module__PIElDW__ruleRow:hover{background:var(--surface2)}.analytics-view-module__PIElDW__ruleName{color:var(--text1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analytics-view-module__PIElDW__ruleBarTrack{background:var(--surface3);border-radius:var(--br-sm);height:8px;overflow:hidden}.analytics-view-module__PIElDW__ruleBarFill{height:100%;width:var(--pct);background:var(--interactive-accent);border-radius:var(--br-sm);transition:width .3s}.analytics-view-module__PIElDW__ruleCount{color:var(--text2);text-align:right;font-variant-numeric:tabular-nums}.analytics-view-module__PIElDW__rulePct{color:color-mix(in srgb,var(--text2)62%,transparent);text-align:right;font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.analytics-view-module__PIElDW__rulePctPositive{color:var(--status-success)}.analytics-view-module__PIElDW__sectionsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:800px){.analytics-view-module__PIElDW__sectionsGrid{grid-template-columns:1fr}}.analytics-view-module__PIElDW__section.analytics-view-module__PIElDW__section{flex-direction:column;padding:14px;display:flex}.analytics-view-module__PIElDW__sectionTitle{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text2);margin-bottom:10px}.analytics-view-module__PIElDW__metricRow{border-bottom:1px solid var(--surface3);font-size:var(--fs-sm);justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0;display:flex;position:relative}.analytics-view-module__PIElDW__metricRow:last-child{border-bottom:none}.analytics-view-module__PIElDW__metricLabel{font:inherit;color:var(--text2);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;margin:0;padding:0;transition:color .15s;display:inline-flex}.analytics-view-module__PIElDW__metricLabel:hover{color:var(--text1)}.analytics-view-module__PIElDW__metricLabel:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--br-sm)}.analytics-view-module__PIElDW__metricValue{color:var(--text1);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;text-align:right}.analytics-view-module__PIElDW__metricValueDanger{color:var(--status-error)}.analytics-view-module__PIElDW__metricValueWithSpark{color:var(--text1);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:inline-flex}.analytics-view-module__PIElDW__metricInlineSpark{width:64px;height:18px;display:inline-block}.analytics-view-module__PIElDW__mostEngagedLink{color:var(--text1);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;max-width:220px;text-decoration:none;display:inline-block;overflow:hidden}.analytics-view-module__PIElDW__mostEngagedLink:hover{color:var(--interactive-accent);text-decoration:underline}.analytics-view-module__PIElDW__smallPopover{z-index:10;background:var(--surface1);border:1px solid var(--surface3);border-radius:var(--br);color:var(--text1);padding:8px 10px;font-size:.76rem;line-height:1.4;position:absolute;left:0;right:0;box-shadow:0 12px 32px #0000001f,0 2px 6px #0000000f}.analytics-view-module__PIElDW__smallPopover:before{content:"";background:var(--surface1);width:10px;height:10px;position:absolute;left:14px;transform:rotate(45deg)}.analytics-view-module__PIElDW__smallPopoverBottom{top:calc(100% + 4px)}.analytics-view-module__PIElDW__smallPopoverBottom:before{border-top:1px solid var(--surface3);border-left:1px solid var(--surface3);top:-6px}.analytics-view-module__PIElDW__smallPopoverTop{bottom:calc(100% + 4px)}.analytics-view-module__PIElDW__smallPopoverTop:before{border-bottom:1px solid var(--surface3);border-right:1px solid var(--surface3);bottom:-6px}.analytics-view-module__PIElDW__cardFooter{border-top:1px solid var(--surface3);flex-wrap:wrap;gap:8px 16px;margin-top:12px;padding-top:10px;display:flex}.analytics-view-module__PIElDW__hubLink{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text2);align-items:center;gap:4px;text-decoration:none;transition:color .15s;display:inline-flex}.analytics-view-module__PIElDW__hubLink:after{content:"→";transition:transform .15s}.analytics-view-module__PIElDW__hubLink:hover{color:var(--interactive-accent)}.analytics-view-module__PIElDW__hubLink:hover:after{transform:translate(2px)}.analytics-view-module__PIElDW__emptyState{text-align:center;color:var(--text2);font-size:var(--fs-sm);border:1px dashed var(--surface3);border-radius:var(--br);flex-direction:column;align-items:center;gap:12px;padding:40px;display:flex}.analytics-view-module__PIElDW__emptyStateInline{text-align:center;color:var(--text2);font-size:var(--fs-sm);padding:18px}.analytics-view-module__PIElDW__emptyLink{color:var(--interactive-accent);font-weight:var(--fw-semibold);text-decoration:none}.analytics-view-module__PIElDW__emptyLink:hover{text-decoration:underline}
.limit-reached-modal-module__qEVzza__modalContent{text-align:center;flex-direction:column;gap:1rem;max-width:440px;margin:0 auto;padding:2rem 2rem 1.5rem;display:flex}.limit-reached-modal-module__qEVzza__icon{margin:0 auto;font-size:2rem;line-height:1}.limit-reached-modal-module__qEVzza__title{font-size:1.3rem;font-weight:var(--fw-bold);color:var(--text1);letter-spacing:-.01em;margin:0}.limit-reached-modal-module__qEVzza__description{font-size:var(--fs-md);color:var(--text2);max-width:36ch;margin:0 auto;line-height:1.55}.limit-reached-modal-module__qEVzza__highlightList{text-align:left;flex-direction:column;gap:.55rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.limit-reached-modal-module__qEVzza__highlightItem{font-size:var(--fs-md);color:var(--text1);align-items:flex-start;gap:.55rem;line-height:1.45;display:flex}.limit-reached-modal-module__qEVzza__checkMark{color:var(--gradient-premium-start);font-weight:var(--fw-bold);flex:none;margin-top:.05rem}.limit-reached-modal-module__qEVzza__actions{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.limit-reached-modal-module__qEVzza__primaryButton.limit-reached-modal-module__qEVzza__primaryButton{font-size:var(--fs-md);color:var(--color-white);gap:.4rem;padding:.75rem 1.25rem}.limit-reached-modal-module__qEVzza__primaryButton.limit-reached-modal-module__qEVzza__primaryButton:hover:not(:disabled){filter:brightness(1.05)}.limit-reached-modal-module__qEVzza__primaryButton.limit-reached-modal-module__qEVzza__primaryButton:disabled{opacity:.7;cursor:progress}.limit-reached-modal-module__qEVzza__primaryButton .arrow{transition:transform .15s}.limit-reached-modal-module__qEVzza__primaryButton:hover:not(:disabled) .arrow{transform:translate(2px)}
.user-module__WI-TqW__userCard{background:var(--surface1);border:1px solid var(--surface3);cursor:pointer;animation:.25s both user-module__WI-TqW__user-card-in;animation-delay:var(--user-card-delay,0s);border-radius:10px;flex-direction:row;align-items:center;gap:.75rem;padding:.75rem;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}@keyframes user-module__WI-TqW__user-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.user-module__WI-TqW__userCard{animation:.12s both user-module__WI-TqW__user-card-in-fade}}@keyframes user-module__WI-TqW__user-card-in-fade{0%{opacity:0}to{opacity:1}}.user-module__WI-TqW__userCard:hover{background:var(--surface2);border-color:var(--surface4,var(--surface3));box-shadow:0 2px 8px #00000014}.user-module__WI-TqW__userCard:active{transform:scale(.99)}.user-module__WI-TqW__avatarWrapper{flex-shrink:0;width:40px;height:40px}.user-module__WI-TqW__avatarWrapper img{object-fit:cover;border-radius:50%;width:100%;height:100%}.user-module__WI-TqW__userInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.user-module__WI-TqW__userName{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.user-module__WI-TqW__userMeta{font-size:var(--fs-xs);color:var(--text2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.user-module__WI-TqW__skeletonCard{background:var(--surface1);border:1px solid var(--surface3);border-radius:10px;flex-direction:row;align-items:center;gap:.75rem;padding:.75rem;display:flex}.user-module__WI-TqW__skeletonAvatar{background:linear-gradient(90deg,var(--surface2)25%,var(--surface3)50%,var(--surface2)75%);background-size:200% 100%;border-radius:50%;flex-shrink:0;width:40px;height:40px;animation:1.4s ease-in-out infinite user-module__WI-TqW__shimmer}.user-module__WI-TqW__skeletonText{height:.75rem;width:var(--skeleton-text-width,100%);border-radius:var(--br-sm);background:linear-gradient(90deg,var(--surface2)25%,var(--surface3)50%,var(--surface2)75%);background-size:200% 100%;animation:1.4s ease-in-out infinite user-module__WI-TqW__shimmer}@keyframes user-module__WI-TqW__shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}
.charts-section-module__Uh89hG__section{margin-bottom:2rem}.charts-section-module__Uh89hG__sectionTitle{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text1);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin:0 0 .75rem}.charts-section-module__Uh89hG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:1.5rem;display:grid}.charts-section-module__Uh89hG__card.charts-section-module__Uh89hG__card{min-width:0;padding:1.25rem}.charts-section-module__Uh89hG__cardTitle{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text1);margin:0 0 .75rem}
.audit-showcase-module__6snGrq__showcaseCta{margin-top:calc(var(--gap)*.9);border:1px solid var(--surface3);background:var(--surface2);color:var(--text1);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:.55rem 1rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.audit-showcase-module__6snGrq__showcaseCta:link,.audit-showcase-module__6snGrq__showcaseCta:visited{color:var(--text1);text-decoration:none}.audit-showcase-module__6snGrq__showcaseCta:hover{background:var(--surface3);text-decoration:none}.audit-showcase-module__6snGrq__showcaseCta .arrow{transition:transform .15s}.audit-showcase-module__6snGrq__showcaseCta:hover .arrow{transform:translate(2px)}.audit-showcase-module__6snGrq__replyPair{background:var(--surface1);border:1px solid var(--surface3);border-radius:calc(var(--br)*1.5);padding:var(--gap)}.audit-showcase-module__6snGrq__replyPair .q{color:var(--text2);overflow-wrap:anywhere;margin-bottom:10px;font-size:.88rem;line-height:1.45}.audit-showcase-module__6snGrq__replyPair .a{align-items:flex-start;gap:8px;display:flex}.audit-showcase-module__6snGrq__replyPair .badge{text-transform:uppercase;letter-spacing:.03em;color:var(--button-primary);background:color-mix(in srgb,var(--button-primary)12%,transparent);border-radius:999px;flex-shrink:0;margin-top:1px;padding:3px 8px;font-size:.64rem;font-weight:800}.audit-showcase-module__6snGrq__replyPair .a .body{color:var(--text1);overflow-wrap:anywhere;line-height:1.5}
.youtube-comment-wordcloud-module__SkzZ0q__aboveTheFold{gap:var(--gap);padding:var(--gap);padding-bottom:calc(var(--gap) + var(--safe-area-inset-bottom));min-height:calc(var(--viewport-height-static,100vh) - var(--header-height,48px));justify-content:baseline;flex-flow:column;display:flex;position:relative}@media (max-width:768px){.youtube-comment-wordcloud-module__SkzZ0q__aboveTheFold{padding:var(--gap);padding-bottom:calc(30% + var(--safe-area-inset-bottom))}}.youtube-comment-wordcloud-module__SkzZ0q__aboveTheFold.youtube-comment-wordcloud-module__SkzZ0q__alignCenter{max-width:800px;padding-bottom:calc(20% + var(--safe-area-inset-bottom));justify-content:center;margin:0 auto}.youtube-comment-wordcloud-module__SkzZ0q__header{text-align:center}.youtube-comment-wordcloud-module__SkzZ0q__header h1{margin:0 0 calc(var(--gap)/2)0;letter-spacing:var(--tracking-heading)}@media (max-width:768px){.youtube-comment-wordcloud-module__SkzZ0q__header h1{font-size:2rem}}.youtube-comment-wordcloud-module__SkzZ0q__header p{font-size:var(--fs-base);color:var(--text2);font-weight:var(--fw-regular);margin:0}.youtube-comment-wordcloud-module__SkzZ0q__toolbar{gap:var(--gap);flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.youtube-comment-wordcloud-module__SkzZ0q__secondaryButton{align-items:center;gap:calc(var(--gap)/2);background-color:var(--surface1);border:1px solid var(--surface3);border-radius:calc(var(--br)*1.5);cursor:pointer;font-weight:var(--fw-medium);font-size:var(--fs-md);white-space:nowrap;color:var(--text1);padding:8px 16px;transition:all .2s ease-in-out;display:flex}.youtube-comment-wordcloud-module__SkzZ0q__secondaryButton:disabled{opacity:.5;cursor:not-allowed}.youtube-comment-wordcloud-module__SkzZ0q__channelToggle{align-items:center;gap:calc(var(--gap)/2);font-size:var(--fs-sm);color:var(--text2);display:flex}.youtube-comment-wordcloud-module__SkzZ0q__channelToggle input[type=checkbox]{cursor:not-allowed}.youtube-comment-wordcloud-module__SkzZ0q__errorBox{background-color:var(--surface1);border:1px solid var(--surface3);padding:calc(var(--gap)*2);border-radius:calc(var(--br)*2);text-align:center}.youtube-comment-wordcloud-module__SkzZ0q__errorBox h2{margin:0 0 calc(var(--gap)/2)0;font-size:var(--fs-xl);font-weight:var(--fw-medium)}.youtube-comment-wordcloud-module__SkzZ0q__errorBox p{color:var(--text2);font-size:var(--fs-md);margin:0}.youtube-comment-wordcloud-module__SkzZ0q__cloudClickWrap{cursor:pointer;border-radius:calc(var(--br)*2);width:100%;display:block;position:relative}.youtube-comment-wordcloud-module__SkzZ0q__cloudClickWrap:hover>[data-customize-badge]{opacity:1;transform:translateY(0)}.youtube-comment-wordcloud-module__SkzZ0q__cloudClickWrap:focus-visible{outline:2px solid var(--button-primary);outline-offset:4px}.youtube-comment-wordcloud-module__SkzZ0q__customizeBadge{color:var(--color-white);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.02em;border-radius:var(--br-pill);pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(4px);background:#0000008c;align-items:center;gap:4px;padding:5px 10px;transition:opacity .18s,transform .18s;display:inline-flex;position:absolute;top:12px;right:12px;transform:translateY(-2px)}.youtube-comment-wordcloud-module__SkzZ0q__hintText{font-size:var(--fs-xs);color:var(--text2);text-align:center;margin:0}.youtube-comment-wordcloud-module__SkzZ0q__sectionDivider{margin-top:calc(var(--gap)*2);text-align:center;flex-flow:column;align-items:center;gap:4px;display:flex}.youtube-comment-wordcloud-module__SkzZ0q__sectionDivider h2{font-size:1.05rem;font-weight:var(--fw-bold);color:var(--text1);letter-spacing:-.01em;margin:0}.youtube-comment-wordcloud-module__SkzZ0q__sectionDivider p{font-size:var(--fs-sm);color:var(--text2);margin:0}
.since-publish-module__0m0QDa__wrapper{flex-direction:column;gap:12px;width:100%;display:flex}.since-publish-module__0m0QDa__modePills{background:var(--surface2);border:1px solid var(--surface3);border-radius:var(--br-pill);padding:3px;display:inline-flex}.since-publish-module__0m0QDa__pill{font-size:var(--fs-sm);font-weight:var(--fw-semibold);border-radius:var(--br-pill);color:var(--text2);cursor:pointer;box-shadow:none;background:0 0;border:none;padding:5px 12px}.since-publish-module__0m0QDa__pillActive{background:var(--surface1);color:var(--text1);box-shadow:0 1px 4px #0000001a}.since-publish-module__0m0QDa__clipRow{font-size:var(--fs-xs);color:var(--text2);align-items:center;gap:6px;display:inline-flex}.since-publish-module__0m0QDa__notice{background:var(--surface2);border:1px solid var(--surface3);border-radius:calc(var(--br)*1.5);color:var(--text2);padding:12px 14px;font-size:.88rem}.since-publish-module__0m0QDa__chartHost{width:100%;height:180px;position:relative}.since-publish-module__0m0QDa__axis{font-size:var(--fs-xs);color:var(--text2);justify-content:space-between;width:100%;display:flex}.since-publish-module__0m0QDa__statRow{font-size:var(--fs-sm);color:var(--text1);flex-wrap:wrap;gap:18px;display:flex}.since-publish-module__0m0QDa__stat{font-size:var(--fs-xs);color:var(--text2);flex-direction:column;display:flex}.since-publish-module__0m0QDa__stat strong{color:var(--text1);font-size:var(--fs-base);line-height:1.1}
.admin-user-hover-card-module__TDsAZG__card{background:var(--surface1);border:1px solid var(--surface3);border-radius:var(--br);flex-direction:column;gap:6px;min-width:260px;max-width:340px;padding:10px 12px;display:flex;box-shadow:0 24px 56px #0000002e,0 2px 8px #00000014}.admin-user-hover-card-module__TDsAZG__nameRow{align-items:center;gap:6px;min-width:0;display:flex}.admin-user-hover-card-module__TDsAZG__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.admin-user-hover-card-module__TDsAZG__name{color:var(--text1);font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-user-hover-card-module__TDsAZG__tierBadge{border-radius:var(--br-sm);font-size:.65rem;font-weight:var(--fw-semibold);text-transform:uppercase;background:var(--tier-bg);color:var(--tier-fg);flex-shrink:0;padding:.1rem .4rem}.admin-user-hover-card-module__TDsAZG__pausedBadge{border-radius:var(--br-sm);font-size:.65rem;font-weight:var(--fw-semibold);text-transform:uppercase;color:#ff7b72;background:#da363326;flex-shrink:0;padding:.1rem .4rem}.admin-user-hover-card-module__TDsAZG__subs{color:var(--text1);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.admin-user-hover-card-module__TDsAZG__metaRow{color:var(--text2);font-size:var(--fs-xs);flex-wrap:wrap;gap:2px 10px;display:flex}.admin-user-hover-card-module__TDsAZG__email{color:var(--text2);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-user-hover-card-module__TDsAZG__statsRow{border-top:1px solid var(--surface2);color:var(--text2);font-size:var(--fs-xs);flex-wrap:wrap;gap:2px 10px;padding-top:6px;display:flex}.admin-user-hover-card-module__TDsAZG__statValue{color:var(--text1);font-weight:var(--fw-semibold)}.admin-user-hover-card-module__TDsAZG__placeholder{color:var(--text2);font-size:var(--fs-xs);padding:2px 0}
.pause-user-dialog-module__Bh4XDq__sectionLabel{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text1)}.pause-user-dialog-module__Bh4XDq__input{border:1px solid var(--surface3);border-radius:calc(var(--br)/2);font-size:var(--fs-base);background:var(--surface2);color:var(--text1);box-sizing:border-box;width:100%;padding:.75rem}.pause-user-dialog-module__Bh4XDq__input:focus{border-color:var(--border-focus);outline:none}.pause-user-dialog-module__Bh4XDq__radioGrid{gap:calc(var(--gap)/2);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.pause-user-dialog-module__Bh4XDq__radioOption{border-radius:calc(var(--br)/2);border:1px solid var(--surface3);background:var(--surface1);color:var(--text1);cursor:pointer;font-size:var(--fs-sm);justify-content:center;align-items:center;padding:.5rem .75rem;font-weight:500;transition:all .15s;display:flex}.pause-user-dialog-module__Bh4XDq__radioOption input{display:none}.pause-user-dialog-module__Bh4XDq__radioOption:hover{border-color:var(--button-primary)}.pause-user-dialog-module__Bh4XDq__radioOptionSelected{border:1px solid var(--button-primary);background:var(--surface2);font-weight:600}.pause-user-dialog-module__Bh4XDq__helperText{font-size:var(--fs-sm);color:var(--text2)}.pause-user-dialog-module__Bh4XDq__errorText{font-size:var(--fs-sm);color:var(--status-error)}
.waitlist-modal-module__X7WP4W__subtitleLine{font-size:var(--fs-sm);color:var(--text2);margin:0;line-height:1.5}.waitlist-modal-module__X7WP4W__field{gap:calc(var(--gap)/4);flex-direction:column;display:flex}.waitlist-modal-module__X7WP4W__sectionLabel{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text1)}.waitlist-modal-module__X7WP4W__input{border:1px solid var(--surface3);border-radius:calc(var(--br)/2);font-size:var(--fs-base);background:var(--surface2);color:var(--text1);box-sizing:border-box;width:100%;padding:.75rem}.waitlist-modal-module__X7WP4W__input:focus{border-color:var(--border-focus);outline:none}.waitlist-modal-module__X7WP4W__select{border:1px solid var(--surface3);border-radius:calc(var(--br)/2);font-size:var(--fs-base);background:var(--surface2);color:var(--text1);box-sizing:border-box;width:100%;padding:.75rem}.waitlist-modal-module__X7WP4W__textarea{border:1px solid var(--surface3);border-radius:calc(var(--br)/2);font-size:var(--fs-base);background:var(--surface2);color:var(--text1);box-sizing:border-box;resize:vertical;width:100%;min-height:90px;padding:.75rem;font-family:inherit}.waitlist-modal-module__X7WP4W__textarea:focus{border-color:var(--border-focus);outline:none}.waitlist-modal-module__X7WP4W__errorText{font-size:var(--fs-sm);color:var(--status-error)}.waitlist-modal-module__X7WP4W__successBox{border-radius:calc(var(--br)/2);background:var(--surface2);border:1px solid var(--surface3);color:var(--text1);padding:1rem;font-size:.9375rem;line-height:1.5}
.blog-widgets-module__yrfF0W__widgetContainer{border-radius:var(--br);margin:40px 0;overflow:hidden}.blog-widgets-module__yrfF0W__calculatorBox{background:var(--surface2);border-radius:var(--br);border:2px solid var(--surface3);padding:32px}.blog-widgets-module__yrfF0W__calculatorTitle{font-size:22px;font-weight:var(--fw-semibold);color:var(--text1);margin:0 0 20px}.blog-widgets-module__yrfF0W__inputGroup{margin-bottom:20px}.blog-widgets-module__yrfF0W__label{font-size:15px;font-weight:var(--fw-medium);color:var(--text1);margin-bottom:8px;display:block}.blog-widgets-module__yrfF0W__input{border:2px solid var(--surface3);border-radius:var(--br);background:var(--surface1);width:100%;color:var(--text1);padding:12px;font-size:16px;transition:border-color .2s}.blog-widgets-module__yrfF0W__input:focus{border-color:var(--border-focus);outline:none}.blog-widgets-module__yrfF0W__result{background:var(--gradient-brand-raised);color:var(--color-white);border-radius:var(--br);text-align:center;margin-top:20px;padding:20px}.blog-widgets-module__yrfF0W__resultLabel{opacity:.9;margin-bottom:8px;font-size:14px}.blog-widgets-module__yrfF0W__resultValue{font-size:32px;font-weight:var(--fw-bold)}.blog-widgets-module__yrfF0W__tableContainer{background:var(--surface1);border-radius:var(--br);border:1px solid var(--surface3);overflow-x:auto}.blog-widgets-module__yrfF0W__table{border-collapse:collapse;width:100%}.blog-widgets-module__yrfF0W__table th,.blog-widgets-module__yrfF0W__table td{text-align:left;border-bottom:1px solid var(--surface3);padding:16px}.blog-widgets-module__yrfF0W__table th{background:var(--surface2);font-weight:var(--fw-semibold);color:var(--text1);position:sticky;top:0}.blog-widgets-module__yrfF0W__table td{color:var(--text1)}.blog-widgets-module__yrfF0W__table tr:last-child td{border-bottom:none}@media (max-width:768px){.blog-widgets-module__yrfF0W__table{font-size:14px}.blog-widgets-module__yrfF0W__table th,.blog-widgets-module__yrfF0W__table td{padding:12px 8px}}.blog-widgets-module__yrfF0W__checkMark{color:var(--status-success);font-size:20px}.blog-widgets-module__yrfF0W__crossMark{color:var(--status-error);font-size:20px}.blog-widgets-module__yrfF0W__statsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin:32px 0;display:grid}.blog-widgets-module__yrfF0W__statBox{background:var(--surface2);border-radius:var(--br);text-align:center;border:2px solid var(--surface3);padding:24px}.blog-widgets-module__yrfF0W__statValue{font-size:36px;font-weight:var(--fw-bold);color:var(--accent-cool);margin-bottom:8px}.blog-widgets-module__yrfF0W__statLabel{color:var(--text2);font-size:15px}.blog-widgets-module__yrfF0W__videoWrapper{border-radius:var(--br);background:var(--surface3);width:100%;padding-bottom:56.25%;position:relative;overflow:hidden}.blog-widgets-module__yrfF0W__videoWrapper iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.blog-widgets-module__yrfF0W__videoCaption{color:var(--text3);text-align:center;margin:12px 0 0;font-size:14px}
.how-it-works-section-module__q5ie8W__section{width:100%;padding:calc(var(--gap)*4)var(--gap);background:var(--surface1)}.how-it-works-section-module__q5ie8W__inner{gap:calc(var(--gap)*2);max-width:980px;margin:0 auto;display:grid}.how-it-works-section-module__q5ie8W__header{text-align:center;justify-self:center;gap:.75rem;max-width:760px;display:grid}.how-it-works-section-module__q5ie8W__eyebrow{border-radius:var(--br-pill);border:1px solid color-mix(in srgb,var(--surface3)74%,var(--button-primary)26%);background:color-mix(in srgb,var(--surface1)80%,var(--button-primary)20%);color:var(--text1);font-size:var(--fs-xs);font-weight:var(--fw-display);letter-spacing:var(--tracking-wide);text-transform:uppercase;justify-content:center;justify-self:center;align-items:center;padding:.45rem .8rem;display:inline-flex}.how-it-works-section-module__q5ie8W__title{font-size:var(--section-title-size);font-weight:var(--section-title-weight);line-height:var(--section-title-leading);letter-spacing:var(--section-title-tracking);color:var(--text1);text-wrap:balance;margin:0}.how-it-works-section-module__q5ie8W__highlight{background:var(--gradient-brand);-webkit-text-fill-color:transparent;line-height:inherit;-webkit-background-clip:text;background-clip:text}.how-it-works-section-module__q5ie8W__subtitle{color:var(--text2);text-wrap:pretty;margin:0;font-size:1.05rem;line-height:1.7}.how-it-works-section-module__q5ie8W__steps{counter-reset:step-counter;gap:1rem;display:grid}@media (min-width:800px){.how-it-works-section-module__q5ie8W__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.how-it-works-section-module__q5ie8W__step{background:color-mix(in srgb,var(--surface2)92%,var(--surface1)8%);border:1px solid color-mix(in srgb,var(--surface3)88%,var(--button-primary)12%);counter-increment:step-counter;border-radius:18px;gap:.6rem;padding:1.5rem 1.5rem 1.5rem 4rem;display:grid;position:relative}.how-it-works-section-module__q5ie8W__step:before{content:counter(step-counter);border-radius:var(--br-pill);background:var(--gradient-brand);color:#fff;width:2rem;height:2rem;font-size:var(--fs-md);font-weight:var(--fw-display);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:1.4rem;left:1.4rem}.how-it-works-section-module__q5ie8W__stepTitle{font-size:1.15rem;line-height:1.25;font-weight:var(--fw-bold);letter-spacing:-.015em;color:var(--text1);margin:0}.how-it-works-section-module__q5ie8W__stepDescription{font-size:var(--fs-md);color:var(--text2);text-wrap:pretty;margin:0;line-height:1.6}
.loading-card-module__eU8rpa__card{padding:var(--gap);border:1px solid var(--surface3);border-radius:var(--br);background:var(--surface1);flex-direction:column;gap:1rem;display:flex}.loading-card-module__eU8rpa__row{gap:var(--lc-row-gap);align-items:var(--lc-row-align);justify-content:var(--lc-row-justify);flex-direction:row;flex-wrap:var(--lc-row-wrap);display:flex}.loading-card-module__eU8rpa__column{gap:var(--lc-col-gap);align-items:var(--lc-col-align);flex-direction:column;display:flex}
.login-hero-module__0Tm65q__hero{min-height:var(--hero-min-height,var(--viewport-height-static));padding:var(--gap);padding-bottom:calc(var(--gap) + var(--safe-area-inset-bottom));justify-content:center;align-items:center;gap:calc(var(--gap)*2);flex-direction:column;display:flex}.login-hero-module__0Tm65q__card{align-items:center;gap:calc(var(--gap)*1.5);text-align:center;flex-direction:column;max-width:640px;display:flex}.login-hero-module__0Tm65q__brand{justify-content:center;align-items:center;gap:calc(var(--gap)*.75);display:flex}.login-hero-module__0Tm65q__logo{flex:none}.login-hero-module__0Tm65q__title{color:var(--text1);white-space:nowrap;margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.1}.login-hero-module__0Tm65q__tagline{max-width:42ch;color:var(--text2);margin:0;font-size:1.1rem;line-height:1.6}.login-hero-module__0Tm65q__cta{margin-top:var(--gap);background-color:var(--button-primary);color:var(--button-text-primary);border-radius:8px;padding:1rem 3rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:0 4px 14px #00000026}.login-hero-module__0Tm65q__fineprint{color:var(--text2);margin:0;font-size:.9rem}@media (max-width:640px){.login-hero-module__0Tm65q__brand{flex-direction:column}.login-hero-module__0Tm65q__title{white-space:normal}}
.my-audience-module__Lsv3wG__container{flex-direction:column;gap:1rem;display:flex}.my-audience-module__Lsv3wG__headerBar{box-sizing:border-box;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}@media (max-width:768px){.my-audience-module__Lsv3wG__headerBar{flex-direction:column;align-items:stretch}}.my-audience-module__Lsv3wG__selectWrapper{align-items:center;gap:.5rem;display:flex}@media (max-width:768px){.my-audience-module__Lsv3wG__selectWrapper{justify-content:flex-start}}
.modals-module__UGhhgG__floatingContainer{background:var(--surface1);border:1px solid var(--surface4);border-radius:var(--br-md);z-index:2000;width:min(320px,100% - 48px);padding:1.25rem;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 36px #2b303b29}.modals-module__UGhhgG__title{font-size:1.05rem;font-weight:var(--fw-semibold);color:var(--text1);margin:0 0 .5rem}.modals-module__UGhhgG__body{color:var(--text2);font-size:var(--fs-md);margin:0;line-height:1.5}.modals-module__UGhhgG__actions{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}
.search-dropdown-module__56kPna__container{width:100%;position:relative}.search-dropdown-module__56kPna__searchInput.search-dropdown-module__56kPna__searchInput{border:1px solid var(--surface3);border-radius:var(--br-md);background:var(--surface1);width:100%;color:var(--text1);padding:.75rem;font-size:16px}.search-dropdown-module__56kPna__searchInput.search-dropdown-module__56kPna__searchInput:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px hsla(var(--brand-hue),50%,50%,.1);outline:none}.search-dropdown-module__56kPna__dropdown{box-sizing:border-box;background:var(--surface1);border:1px solid var(--surface3);border-radius:var(--br-md);overscroll-behavior:contain;max-height:300px;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.search-dropdown-module__56kPna__dropdownItem{cursor:pointer;align-items:center;gap:.75rem;padding:.75rem;transition:background .2s;display:flex}.search-dropdown-module__56kPna__dropdownItem:hover{background:var(--surface2)}.search-dropdown-module__56kPna__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.search-dropdown-module__56kPna__itemInfo{flex-direction:column;flex:1;min-width:0;display:flex}.search-dropdown-module__56kPna__itemTitle{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search-dropdown-module__56kPna__itemSubtitle{font-size:var(--fs-xs);color:var(--text2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search-dropdown-module__56kPna__itemDescription{font-size:var(--fs-sm);color:var(--text2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.search-dropdown-module__56kPna__loadingText,.search-dropdown-module__56kPna__emptyText{color:var(--text2);font-size:var(--fs-md);text-align:center;padding:.75rem}
.support-contact-form-module__XfkMRW__form{flex-direction:column;gap:1rem;display:flex}.support-contact-form-module__XfkMRW__input{border:1px solid var(--surface2);font-size:var(--fs-base);background-color:var(--surface1);color:var(--text1);border-radius:1rem;padding:.9rem 1rem}.support-contact-form-module__XfkMRW__input:focus{border-color:var(--border-focus);outline:none}.support-contact-form-module__XfkMRW__input::placeholder{color:var(--text2)}.support-contact-form-module__XfkMRW__textarea{border:1px solid var(--surface2);font-size:var(--fs-base);background-color:var(--surface1);color:var(--text1);resize:vertical;border-radius:1rem;min-height:170px;padding:.9rem 1rem}.support-contact-form-module__XfkMRW__textarea:focus{border-color:var(--border-focus);outline:none}.support-contact-form-module__XfkMRW__textarea::placeholder{color:var(--text2)}.support-contact-form-module__XfkMRW__button.support-contact-form-module__XfkMRW__button{border-radius:var(--br-pill);align-self:flex-start}.support-contact-form-module__XfkMRW__fieldGroup{flex-direction:column;gap:.45rem;display:flex}.support-contact-form-module__XfkMRW__fieldError{color:var(--status-error);font-size:var(--fs-md);margin:0;line-height:1.4}.support-contact-form-module__XfkMRW__notice{border-radius:1rem;padding:.95rem 1rem}.support-contact-form-module__XfkMRW__noticeSuccess{border:1px solid color-mix(in srgb,var(--status-success)35%,transparent);background:color-mix(in srgb,var(--status-success)10%,var(--surface1))}.support-contact-form-module__XfkMRW__noticeError{border:1px solid color-mix(in srgb,var(--status-error)35%,transparent);background:color-mix(in srgb,var(--status-error)8%,var(--surface1))}.support-contact-form-module__XfkMRW__noticeTitle{font-size:var(--fs-base);font-weight:var(--fw-bold);margin:0 0 .35rem}.support-contact-form-module__XfkMRW__noticeTitleSuccess{color:var(--status-success)}.support-contact-form-module__XfkMRW__noticeTitleError{color:var(--status-error)}.support-contact-form-module__XfkMRW__noticeText{color:var(--text2);line-height:1.55;font-size:var(--fs-md);margin:0}
.components-section-module___gW8iG__section{flex-direction:column;gap:.75rem;max-width:720px;display:flex}.components-section-module___gW8iG__groupLabel{font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text3);margin:1.5rem 0 .25rem}.components-section-module___gW8iG__groupLabel:first-child{margin-top:0}.components-section-module___gW8iG__row{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}
.audit-stats-module__P2io8W__statGrid{gap:calc(var(--gap)*.75);grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));display:grid}.audit-stats-module__P2io8W__statCard{background:var(--surface1);border:1px solid var(--surface3);border-radius:calc(var(--br)*1.5);padding:calc(var(--gap)*.9);flex-flow:column;gap:3px;display:flex}.audit-stats-module__P2io8W__statCard .num{color:var(--text1);font-size:1.55rem;font-weight:800;line-height:1.1}.audit-stats-module__P2io8W__statCard .label{color:var(--text2);font-size:.78rem;line-height:1.3}.audit-stats-module__P2io8W__insightGrid{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.audit-stats-module__P2io8W__insightCard{background:var(--surface1);border:1px solid var(--surface3);border-radius:calc(var(--br)*1.5);padding:var(--gap)}.audit-stats-module__P2io8W__insightCard .k{text-transform:uppercase;letter-spacing:.03em;color:var(--text2);margin-bottom:6px;font-size:.72rem;font-weight:800}.audit-stats-module__P2io8W__insightCard .v{color:var(--text1);overflow-wrap:anywhere;font-weight:700;line-height:1.35}.audit-stats-module__P2io8W__insightCard .sub{color:var(--text2);margin-top:4px;font-size:.82rem}
.week-hour-grid-module__97B5IG__wrapper{width:100%;overflow-x:auto}.week-hour-grid-module__97B5IG__grid{grid-template-columns:44px repeat(24,22px);gap:4px;width:max-content;display:grid}.week-hour-grid-module__97B5IG__hourHeader{font-size:var(--fs-xs);color:var(--text2);text-align:center;width:22px;height:14px;line-height:14px}.week-hour-grid-module__97B5IG__dayLabel{font-size:var(--fs-xs);color:var(--text2);align-items:center;width:44px;height:22px;padding-right:6px;display:flex}.week-hour-grid-module__97B5IG__hoverPopoverCard{background:var(--surface1);color:var(--text1);border:1px solid var(--surface3);border-radius:calc(var(--br)*1.25);font-size:var(--fs-sm);pointer-events:none;flex-direction:column;gap:2px;min-width:130px;padding:8px 12px;display:flex;box-shadow:0 8px 24px #0000002e}.week-hour-grid-module__97B5IG__hoverCount{font-size:var(--fs-base);font-weight:var(--fw-bold);color:var(--text1);font-variant-numeric:tabular-nums}.week-hour-grid-module__97B5IG__hoverDate{font-size:var(--fs-xs);color:var(--text2)}.week-hour-grid-module__97B5IG__cell{border:1px solid var(--surface3);border-radius:var(--br-sm);background:var(--surface2);cursor:default;width:22px;height:22px;padding:0;transition:transform .1s}.week-hour-grid-module__97B5IG__cellLevel1{background:color-mix(in srgb,var(--button-primary)35%,var(--surface2))}.week-hour-grid-module__97B5IG__cellLevel2{background:color-mix(in srgb,var(--button-primary)55%,var(--surface2))}.week-hour-grid-module__97B5IG__cellLevel3{background:color-mix(in srgb,var(--button-primary)75%,var(--surface2))}.week-hour-grid-module__97B5IG__cellLevel4{background:color-mix(in srgb,var(--button-primary)95%,var(--surface2))}.week-hour-grid-module__97B5IG__cellActive{cursor:pointer}.week-hour-grid-module__97B5IG__cellActive:hover{transform:scale(1.15)}
.rule-details-modal-module__HMZjsa__header{border-bottom:1px solid var(--surface3);align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem 1rem;display:flex}.rule-details-modal-module__HMZjsa__title{min-width:0;font-size:1.15rem;font-weight:var(--fw-bold);color:var(--text1);word-break:break-word;flex:1;margin:0}.rule-details-modal-module__HMZjsa__content{flex:1;padding:.25rem 1.5rem 1rem;overflow-y:auto}.rule-details-modal-module__HMZjsa__field{border-bottom:1px solid var(--surface3);font-size:var(--fs-sm);grid-template-columns:140px 1fr;gap:4px 12px;padding:9px 0;display:grid}.rule-details-modal-module__HMZjsa__field:last-child{border-bottom:none}.rule-details-modal-module__HMZjsa__fieldLabel{color:var(--text2);padding-top:1px}.rule-details-modal-module__HMZjsa__fieldValue{color:var(--text1);word-break:break-word;white-space:pre-wrap;line-height:1.5}
.user-search-module__cHV15q__selectedUsers{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.user-search-module__cHV15q__userChip{background:var(--surface2);border:1px solid var(--surface3);border-radius:var(--br-lg);font-size:var(--fs-sm);color:var(--text1);align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}.user-search-module__cHV15q__inlineChip{box-sizing:border-box;background:var(--surface2);border:1px solid var(--surface3);border-radius:var(--br-md);height:36px;font-size:var(--fs-sm);color:var(--text1);align-items:center;gap:.5rem;padding:0 .6rem;display:flex}.user-search-module__cHV15q__chipAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px}.user-search-module__cHV15q__chipLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.user-search-module__cHV15q__removeButton.user-search-module__cHV15q__removeButton{padding:0}
.user-sync-dialog-module__HeL5CG__header{justify-content:space-between;gap:1rem;margin-bottom:1rem;display:flex}.user-sync-dialog-module__HeL5CG__headerCopy{min-width:0}.user-sync-dialog-module__HeL5CG__title{color:var(--text1);margin:0;font-size:1.55rem;line-height:1.1}.user-sync-dialog-module__HeL5CG__subtitle{color:var(--text2);max-width:54ch;margin:.5rem 0 0;font-size:.94rem;line-height:1.5}.user-sync-dialog-module__HeL5CG__subtitleFullWidth{max-width:none}.user-sync-dialog-module__HeL5CG__closeButton.user-sync-dialog-module__HeL5CG__closeButton{flex-shrink:0}.user-sync-dialog-module__HeL5CG__modeTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-bottom:1rem;display:grid}.user-sync-dialog-module__HeL5CG__modeTab.user-sync-dialog-module__HeL5CG__modeTab{border:1px solid var(--surface3);background:var(--surface2);width:100%;color:var(--text1);border-radius:var(--br-lg);text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.22rem;padding:.9rem 1rem;display:flex}.user-sync-dialog-module__HeL5CG__modeTabActive.user-sync-dialog-module__HeL5CG__modeTabActive{border-color:var(--border-focus);background:var(--surface3);box-shadow:none}.user-sync-dialog-module__HeL5CG__modeTabTitle{font-size:.98rem;font-weight:var(--fw-bold);width:100%}.user-sync-dialog-module__HeL5CG__modeTabCopy{font-size:var(--fs-sm);color:var(--text2);width:100%;line-height:1.45}.user-sync-dialog-module__HeL5CG__noticeBox{border-radius:var(--br-lg);border:1px solid var(--callout-warning-border);background:var(--callout-warning-surface);margin-top:.9rem;padding:.9rem 1rem}.user-sync-dialog-module__HeL5CG__noticeBoxInfo{border-color:var(--callout-info-border);background:var(--callout-info-surface)}.user-sync-dialog-module__HeL5CG__noticeTitle{font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text1);margin-bottom:.3rem}.user-sync-dialog-module__HeL5CG__noticeText{font-size:var(--fs-sm);color:var(--text2);line-height:1.5}.user-sync-dialog-module__HeL5CG__panel{background:var(--surface2);border-radius:20px;padding:1.1rem 1.2rem}.user-sync-dialog-module__HeL5CG__panelTitle{color:var(--text1);margin:0;font-size:1.1rem}.user-sync-dialog-module__HeL5CG__panelCopy{color:var(--text2);font-size:var(--fs-md);margin:.4rem 0 1rem;line-height:1.5}.user-sync-dialog-module__HeL5CG__optionStack{gap:.7rem;display:grid}.user-sync-dialog-module__HeL5CG__optionCard.user-sync-dialog-module__HeL5CG__optionCard{border-radius:var(--br-lg);text-align:left;width:100%;padding:.95rem 1rem;display:block}.user-sync-dialog-module__HeL5CG__optionCardActive.user-sync-dialog-module__HeL5CG__optionCardActive{border-color:var(--border-focus);background:var(--surface3)}.user-sync-dialog-module__HeL5CG__optionCardActive.user-sync-dialog-module__HeL5CG__optionCardActive:hover{border-color:var(--border-focus)}.user-sync-dialog-module__HeL5CG__optionHeader{flex-direction:column;align-items:flex-start;gap:.18rem;width:100%;display:flex}.user-sync-dialog-module__HeL5CG__optionTitle{font-size:.98rem;font-weight:var(--fw-bold);color:var(--text1)}.user-sync-dialog-module__HeL5CG__optionSubtitle{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text2);line-height:1.4}.user-sync-dialog-module__HeL5CG__fieldStack{gap:.9rem;display:grid}.user-sync-dialog-module__HeL5CG__field{flex-direction:column;gap:.32rem;display:flex}.user-sync-dialog-module__HeL5CG__twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}@media (max-width:640px){.user-sync-dialog-module__HeL5CG__twoCol{grid-template-columns:1fr}}.user-sync-dialog-module__HeL5CG__label{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text1)}.user-sync-dialog-module__HeL5CG__helpText{color:var(--text2);font-size:.79rem;line-height:1.45}.user-sync-dialog-module__HeL5CG__input.user-sync-dialog-module__HeL5CG__input{background:var(--surface1);border-radius:14px;width:100%;padding:.75rem .85rem;font-size:.92rem}.user-sync-dialog-module__HeL5CG__input.user-sync-dialog-module__HeL5CG__input:focus{box-shadow:0 0 0 3px #3b82f624}.user-sync-dialog-module__HeL5CG__searchShell{position:relative}.user-sync-dialog-module__HeL5CG__searchIconWrap{color:var(--text2);pointer-events:none;display:flex;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.user-sync-dialog-module__HeL5CG__searchIconWrap svg{width:16px;height:16px}.user-sync-dialog-module__HeL5CG__searchInput.user-sync-dialog-module__HeL5CG__searchInput{padding-left:2.3rem}.user-sync-dialog-module__HeL5CG__videoResults{gap:.55rem;max-height:260px;margin-top:.7rem;display:grid;overflow-y:auto}.user-sync-dialog-module__HeL5CG__pickerHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.85rem;display:flex}.user-sync-dialog-module__HeL5CG__selectedVideoCard{border:1px solid var(--border-focus);background:var(--surface3);border-radius:var(--br-lg);margin-top:.55rem;padding:.8rem .9rem}.user-sync-dialog-module__HeL5CG__selectedVideoHeader{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.4rem;display:flex}.user-sync-dialog-module__HeL5CG__clearSelectedButton.user-sync-dialog-module__HeL5CG__clearSelectedButton{padding:0}.user-sync-dialog-module__HeL5CG__videoResult.user-sync-dialog-module__HeL5CG__videoResult{border:1px solid var(--surface3);background:var(--surface1);border-radius:var(--br-lg);text-align:left;cursor:pointer;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:.75rem;padding:.6rem;display:grid}.user-sync-dialog-module__HeL5CG__videoResultActive.user-sync-dialog-module__HeL5CG__videoResultActive{border-color:var(--border-focus);background:var(--surface3)}.user-sync-dialog-module__HeL5CG__videoResultActive.user-sync-dialog-module__HeL5CG__videoResultActive:hover{border-color:var(--border-focus)}@media (max-width:640px){.user-sync-dialog-module__HeL5CG__videoResult.user-sync-dialog-module__HeL5CG__videoResult{grid-template-columns:80px minmax(0,1fr);gap:.6rem}}.user-sync-dialog-module__HeL5CG__videoThumb{object-fit:cover;background:var(--surface3);border-radius:10px;width:96px;height:54px}@media (max-width:640px){.user-sync-dialog-module__HeL5CG__videoThumb{width:80px;height:45px}}.user-sync-dialog-module__HeL5CG__videoTitle{font-size:.87rem;font-weight:var(--fw-bold);color:var(--text1);line-height:1.35}.user-sync-dialog-module__HeL5CG__videoMeta{color:var(--text2);margin-top:.25rem;font-size:.76rem;line-height:1.45}.user-sync-dialog-module__HeL5CG__toggleRow{cursor:pointer;align-items:flex-start;gap:.65rem;padding:.4rem 0;display:flex}.user-sync-dialog-module__HeL5CG__toggleTitle{font-size:.89rem;font-weight:var(--fw-bold);color:var(--text1);margin-bottom:.14rem}.user-sync-dialog-module__HeL5CG__toggleCopy{color:var(--text2);font-size:.79rem;line-height:1.45}.user-sync-dialog-module__HeL5CG__summaryBox{border-radius:var(--br-lg);background:var(--surface-selected);margin-top:1rem;padding:.95rem 1.05rem}.user-sync-dialog-module__HeL5CG__summaryLabel{font-size:.76rem;font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-link);margin-bottom:.3rem}.user-sync-dialog-module__HeL5CG__summaryText{color:var(--text1);font-size:.92rem;line-height:1.55}.user-sync-dialog-module__HeL5CG__confirmStack{gap:.8rem;display:grid}.user-sync-dialog-module__HeL5CG__errorText{color:var(--status-error);font-size:var(--fs-sm);margin-top:.75rem;line-height:1.45}.user-sync-dialog-module__HeL5CG__footer{justify-content:space-between;gap:.75rem;margin-top:1rem;display:flex}@media (max-width:640px){.user-sync-dialog-module__HeL5CG__footer{flex-direction:column-reverse}}.user-sync-dialog-module__HeL5CG__footerActions{gap:.65rem;display:flex}@media (max-width:640px){.user-sync-dialog-module__HeL5CG__footerActions{flex-direction:column}}
.table-of-contents-module__EracCW__tocContainer{border:1px solid var(--surface3);border-radius:var(--br);margin-bottom:24px;padding:16px}.table-of-contents-module__EracCW__tocTitle{font-size:14px;font-weight:var(--fw-bold);text-transform:uppercase;color:var(--text2);letter-spacing:var(--tracking-wide);margin:0 0 12px}.table-of-contents-module__EracCW__tocList{margin:0;padding:0;list-style:none}.table-of-contents-module__EracCW__tocItem{margin-bottom:8px;padding-left:0}.table-of-contents-module__EracCW__tocItem.table-of-contents-module__EracCW__level3{padding-left:12px}.table-of-contents-module__EracCW__tocLink{color:var(--text2);cursor:pointer;font-size:12px;font-weight:500;line-height:1.4;transition:all .2s;display:block;text-decoration:none!important}.table-of-contents-module__EracCW__tocLink:hover{color:var(--accent-cool);transform:translate(2px)}.table-of-contents-module__EracCW__tocLink.table-of-contents-module__EracCW__active{color:var(--accent-cool);font-weight:600}.table-of-contents-module__EracCW__mobileTocDetails{border:1px solid var(--surface3);border-radius:var(--br);background:var(--surface2);margin:0 0 32px}@media (min-width:1024px){.table-of-contents-module__EracCW__mobileTocDetails{display:none}}.table-of-contents-module__EracCW__mobileTocSummary{font-size:14px;font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text2);cursor:pointer;padding:14px 16px;list-style:none}.table-of-contents-module__EracCW__mobileTocSummary::-webkit-details-marker{display:none}.table-of-contents-module__EracCW__mobileTocSummary:after{content:"▾";float:right;transition:transform .2s}details[open] .table-of-contents-module__EracCW__mobileTocSummary:after{transform:rotate(180deg)}.table-of-contents-module__EracCW__mobileTocList{margin:0;padding:0 16px 14px;list-style:none}
.icon-card-section-module__83Qdfa__section{width:100%;padding:calc(var(--gap)*4)var(--gap)}.icon-card-section-module__83Qdfa__inner{gap:calc(var(--gap)*2);max-width:1100px;margin:0 auto;display:grid}.icon-card-section-module__83Qdfa__header{text-align:center;justify-self:center;gap:.75rem;max-width:760px;display:grid}.icon-card-section-module__83Qdfa__eyebrow{border-radius:var(--br-pill);border:1px solid color-mix(in srgb,var(--surface3)74%,var(--button-primary)26%);background:color-mix(in srgb,var(--surface1)80%,var(--button-primary)20%);color:var(--text1);font-size:var(--fs-xs);font-weight:var(--fw-display);letter-spacing:var(--tracking-wide);text-transform:uppercase;justify-content:center;justify-self:center;align-items:center;padding:.45rem .8rem;display:inline-flex}.icon-card-section-module__83Qdfa__title{letter-spacing:var(--tracking-heading);color:var(--text1);text-wrap:balance;margin:0;font-size:clamp(1.9rem,4vw,3rem);line-height:1.04}.icon-card-section-module__83Qdfa__highlight{background:var(--gradient-brand);-webkit-text-fill-color:transparent;line-height:inherit;-webkit-background-clip:text;background-clip:text}.icon-card-section-module__83Qdfa__subtitle{color:var(--text2);text-wrap:pretty;margin:0;font-size:1.05rem;line-height:1.7}.icon-card-section-module__83Qdfa__grid{gap:1rem;display:grid}@media (min-width:700px){.icon-card-section-module__83Qdfa__gridCols2{grid-template-columns:repeat(2,minmax(0,1fr))}.icon-card-section-module__83Qdfa__gridCols3{grid-template-columns:repeat(3,minmax(0,1fr))}.icon-card-section-module__83Qdfa__gridCols4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.icon-card-section-module__83Qdfa__gridCols3{grid-template-columns:repeat(3,minmax(0,1fr))}.icon-card-section-module__83Qdfa__gridCols4{grid-template-columns:repeat(4,minmax(0,1fr))}}.icon-card-section-module__83Qdfa__card{border:1px solid color-mix(in srgb,var(--surface3)88%,var(--button-primary)12%);border-radius:18px;gap:.6rem;padding:1.25rem 1.4rem;display:grid}.icon-card-section-module__83Qdfa__cardIcon{font-size:var(--fs-xl);line-height:1}.icon-card-section-module__83Qdfa__cardTitle{font-size:1.1rem;line-height:1.25;font-weight:var(--fw-bold);letter-spacing:-.015em;color:var(--text1);margin:0}.icon-card-section-module__83Qdfa__cardDescription{font-size:var(--fs-md);color:var(--text2);text-wrap:pretty;margin:0;line-height:1.6}
.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-modal-module__FVWhEq__modalHeader{flex-shrink:0;justify-content:space-between;align-items:center;padding:.625rem .625rem .625rem 1rem;display:flex}.notification-modal-module__FVWhEq__approvalsWrapper{padding:0 1rem .75rem}.notification-modal-module__FVWhEq__modalTitle{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text1);margin:0}.notification-modal-module__FVWhEq__closeButton svg{width:24px;height:24px}.notification-modal-module__FVWhEq__notificationFeedWrapper{border-top:1px solid var(--surface3);border-radius:0 0 var(--br)var(--br);overflow:hidden}@media (max-width:768px){.notification-modal-module__FVWhEq__notificationFeedWrapper{flex-direction:column;flex:1;min-height:0;display:flex}}
.sentiment-timeline-module__u7oAMW__container{background:var(--surface1);border:1px solid var(--surface3);border-radius:var(--br);padding:1rem}.sentiment-timeline-module__u7oAMW__header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.sentiment-timeline-module__u7oAMW__title{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text2)}
.push-notification-settings-module__Q5HqfW__wrapper{flex-direction:column;gap:.75rem;display:flex}.push-notification-settings-module__Q5HqfW__headerRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.push-notification-settings-module__Q5HqfW__headerText{flex:1;min-width:0}.push-notification-settings-module__Q5HqfW__title{color:var(--text1);font-weight:500}.push-notification-settings-module__Q5HqfW__description{color:var(--text3);font-size:.875rem}.push-notification-settings-module__Q5HqfW__hint{color:var(--text3);background:var(--surface2);border-radius:8px;padding:.6rem .75rem;font-size:.875rem;line-height:1.5}.push-notification-settings-module__Q5HqfW__error{color:var(--status-error);font-size:.875rem}.push-notification-settings-module__Q5HqfW__deviceList{flex-direction:column;gap:.4rem;display:flex}.push-notification-settings-module__Q5HqfW__deviceRow{border:1px solid var(--surface3);border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .6rem;display:flex}.push-notification-settings-module__Q5HqfW__deviceInfo{flex-wrap:wrap;align-items:baseline;gap:.5rem;min-width:0;display:flex}.push-notification-settings-module__Q5HqfW__deviceName{color:var(--text1);font-size:.875rem}.push-notification-settings-module__Q5HqfW__deviceMeta{color:var(--text3);font-size:.8rem}.push-notification-settings-module__Q5HqfW__actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.push-notification-settings-module__Q5HqfW__testResult{color:var(--text3);font-size:.8rem}
.recent-subscribers-module__S2i5kq__userList{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem;margin-bottom:1.5rem;display:grid}
.channel-activity-feed-module__9p1rOq__chipBar{padding:1rem 1.25rem .5rem}.channel-activity-feed-module__9p1rOq__fillWrap{flex-direction:column;display:flex;position:absolute;inset:0}.channel-activity-feed-module__9p1rOq__scrollArea{flex:1;min-height:0;overflow-y:auto}
.error-dialog-module__ApwMDW__content{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:440px;margin:0 auto;padding:2.5rem 2.5rem 2rem;display:flex}.error-dialog-module__ApwMDW__iconBadge{background:var(--status-error-bg);width:56px;height:56px;color:var(--status-error);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.error-dialog-module__ApwMDW__iconBadge svg{width:28px;height:28px}.error-dialog-module__ApwMDW__title{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--text1);letter-spacing:-.01em;margin:0}.error-dialog-module__ApwMDW__message{font-size:var(--fs-md);color:var(--text2);max-width:36ch;margin:0;line-height:1.55}.error-dialog-module__ApwMDW__actions{flex-direction:column;gap:.5rem;width:100%;margin-top:.5rem;display:flex}.error-dialog-module__ApwMDW__primaryButton.error-dialog-module__ApwMDW__primaryButton{font-size:var(--fs-md);color:var(--button-text-primary);gap:.4rem;padding:.75rem 1.25rem}.error-dialog-module__ApwMDW__primaryButton.error-dialog-module__ApwMDW__primaryButton:hover{filter:brightness(1.05)}.error-dialog-module__ApwMDW__primaryButton .arrow{transition:transform .15s}.error-dialog-module__ApwMDW__primaryButton:hover .arrow{transform:translate(2px)}
.dialogs-section-module__leYeTG__section{flex-direction:column;gap:.6rem;max-width:560px;display:flex}.dialogs-section-module__leYeTG__groupLabel{font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text3);margin:1.5rem 0 .5rem}.dialogs-section-module__leYeTG__groupLabel:first-child{margin-top:0}.dialogs-section-module__leYeTG__triggerButton.dialogs-section-module__leYeTG__triggerButton{text-align:left;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.4rem;width:100%;padding:.85rem 1rem;display:flex}.dialogs-section-module__leYeTG__triggerLabel{font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:1.3}.dialogs-section-module__leYeTG__triggerHint{font-weight:var(--fw-regular);font-size:var(--fs-sm);color:var(--text2);line-height:1.4}
.audit-unlock-module__Ac8MoG__card{background:var(--surface2);border:1px dashed var(--surface4);border-radius:calc(var(--br)*2);padding:calc(var(--gap)*2);text-align:center}.audit-unlock-module__Ac8MoG__card h3{margin:0 0 calc(var(--gap)/2)0;font-size:1.25rem}.audit-unlock-module__Ac8MoG__card p{margin:0 auto calc(var(--gap)*1.25)auto;color:var(--text2);max-width:34rem;line-height:1.6}.audit-unlock-module__Ac8MoG__card a{background:var(--button-primary);color:var(--button-text-primary);border-radius:14px;justify-content:center;align-items:center;padding:.85rem 1.4rem;font-weight:800;text-decoration:none;display:inline-flex}.audit-unlock-module__Ac8MoG__card a:hover{background:var(--button-primary-hover);text-decoration:none}
.email-body-modal-module__L3-meW__header{border-bottom:1px solid var(--surface3);flex-direction:column;gap:.25rem;padding-bottom:.75rem;display:flex}.email-body-modal-module__L3-meW__subject{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text1);overflow-wrap:anywhere;margin:0}.email-body-modal-module__L3-meW__meta{font-size:var(--fs-xs);color:var(--text2);flex-wrap:wrap;gap:.25rem .75rem;display:flex}.email-body-modal-module__L3-meW__frame{border-radius:var(--br-md);background:var(--color-white);border:0;flex:1;width:100%;min-height:60vh}.email-body-modal-module__L3-meW__placeholder{text-align:center;color:var(--text2);font-size:var(--fs-sm);padding:3rem 1rem}
.replies-module__AYZu8G__repliesContainer{flex-direction:column;align-items:flex-start;width:100%;padding-left:16px;display:flex}.replies-module__AYZu8G__repliesContainer:empty{display:none}.replies-module__AYZu8G__commentList{flex-direction:column;width:100%;display:flex}.replies-module__AYZu8G__commentContainer{flex-flow:row;align-items:center;gap:8px;display:flex}.replies-module__AYZu8G__label{align-items:center;height:100%;display:flex}
.faq-highlight-module__S3WziG__highlight{background:color-mix(in srgb,var(--button-primary)18%,transparent);color:inherit;border-radius:.4rem;padding:.04em .18em}
