.admin-brand-module-scss-module__YnSkFG__brand{color:var(--color-accent);align-items:center;gap:.5rem;margin:0 0 .5rem;font-weight:700;display:flex}.admin-brand-module-scss-module__YnSkFG__logo{object-fit:contain;width:2rem;height:2rem}
.shell-error-screen-module-scss-module__uWkxeW__main{place-items:center;min-height:100vh;padding:1.5rem;display:grid}.shell-error-screen-module-scss-module__uWkxeW__card{border:var(--card-border-width) solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));box-shadow:0 1px 3px 0 hsl(var(--shadow-color) / calc(.1 * var(--shadow-strength))), 0 1px 2px -1px hsl(var(--shadow-color) / calc(.1 * var(--shadow-strength)));width:min(100%,34rem);padding:2rem}.shell-error-screen-module-scss-module__uWkxeW__eyebrow{color:var(--color-accent);margin:0 0 .5rem;font-weight:700}.shell-error-screen-module-scss-module__uWkxeW__description{color:var(--color-muted);margin:.75rem 0 0}.shell-error-screen-module-scss-module__uWkxeW__action:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.shell-error-screen-module-scss-module__uWkxeW__action{border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-accent);cursor:pointer;font:inherit;border:0;margin-top:1.5rem;padding:.75rem 1rem;font-weight:700}
.login-screen-module-scss-module__e50u4W__main{place-items:center;min-height:100vh;padding:1.5rem;display:grid}.login-screen-module-scss-module__e50u4W__card{border:var(--card-border-width) solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));box-shadow:0 1px 3px 0 hsl(var(--shadow-color) / calc(.1 * var(--shadow-strength))), 0 1px 2px -1px hsl(var(--shadow-color) / calc(.1 * var(--shadow-strength)));width:min(100%,28rem);padding:2rem}.login-screen-module-scss-module__e50u4W__eyebrow{color:var(--color-accent);margin:0 0 .5rem;font-weight:700}.login-screen-module-scss-module__e50u4W__description{color:var(--color-muted);margin:.75rem 0 0}.login-screen-module-scss-module__e50u4W__form{gap:1.25rem;margin-top:2rem;display:grid}.login-screen-module-scss-module__e50u4W__form>button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.login-screen-module-scss-module__e50u4W__form>button{border-radius:var(--radius-md);background:var(--color-accent);min-height:2.75rem;color:var(--color-on-accent);cursor:pointer;border:0;font-weight:700}.login-screen-module-scss-module__e50u4W__form>button:disabled{cursor:wait;opacity:.65}.login-screen-module-scss-module__e50u4W__field{gap:.5rem;font-weight:700;display:grid}.login-screen-module-scss-module__e50u4W__field input:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.login-screen-module-scss-module__e50u4W__field input{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:2.75rem;color:var(--color-text);padding:.5rem .75rem;font-weight:400}.login-screen-module-scss-module__e50u4W__field small{color:var(--color-danger);font-weight:400}.login-screen-module-scss-module__e50u4W__problem{color:var(--color-danger);margin:0}.login-screen-module-scss-module__e50u4W__secondaryLink:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.login-screen-module-scss-module__e50u4W__secondaryLink{color:var(--color-accent);margin-top:1.5rem;font-weight:700;display:inline-flex}
.public-auth-screen-module-scss-module__eYxaTG__main{place-items:center;min-height:100vh;padding:1.5rem;display:grid}.public-auth-screen-module-scss-module__eYxaTG__card{border:var(--card-border-width) solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));box-shadow:0 1px 3px 0 hsl(var(--shadow-color) / calc(.1 * var(--shadow-strength))), 0 1px 2px -1px hsl(var(--shadow-color) / calc(.1 * var(--shadow-strength)));width:min(100%,30rem);padding:2rem}.public-auth-screen-module-scss-module__eYxaTG__eyebrow{color:var(--color-accent);margin:0 0 .5rem;font-weight:700}.public-auth-screen-module-scss-module__eYxaTG__description,.public-auth-screen-module-scss-module__eYxaTG__notice{color:var(--color-muted);margin:.75rem 0 0}.public-auth-screen-module-scss-module__eYxaTG__form{gap:1.25rem;margin-top:2rem;display:grid}.public-auth-screen-module-scss-module__eYxaTG__field{gap:.5rem;font-weight:700;display:grid}.public-auth-screen-module-scss-module__eYxaTG__field input:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.public-auth-screen-module-scss-module__eYxaTG__field input{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:2.75rem;color:var(--color-text);padding:.5rem .75rem;font-weight:400}.public-auth-screen-module-scss-module__eYxaTG__field small{color:var(--color-danger);font-weight:400}.public-auth-screen-module-scss-module__eYxaTG__primaryAction:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.public-auth-screen-module-scss-module__eYxaTG__primaryAction{border-radius:var(--radius-md);background:var(--color-accent);min-height:2.75rem;color:var(--color-on-accent);cursor:pointer;border:0;font-weight:700}.public-auth-screen-module-scss-module__eYxaTG__primaryAction:disabled{cursor:wait;opacity:.65}.public-auth-screen-module-scss-module__eYxaTG__secondaryAction:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.public-auth-screen-module-scss-module__eYxaTG__secondaryAction{color:var(--color-accent);margin-top:1.5rem;font-weight:700;display:inline-flex}.public-auth-screen-module-scss-module__eYxaTG__problem{color:var(--color-danger);margin:0}
@layer ds{.sidebar-module-scss-module__HQF_va__shell{background-color:hsl(var(--card));border-right:1px solid hsl(var(--border))}.sidebar-module-scss-module__HQF_va__shellHeader{border-bottom:1px solid hsl(var(--border));align-items:center;height:4rem;padding:0 .75rem;display:flex}.sidebar-module-scss-module__HQF_va__brandCentered{justify-content:center;align-items:center;width:100%;display:flex}.sidebar-module-scss-module__HQF_va__nav{scrollbar-width:none;-ms-overflow-style:none;flex:1;padding:1rem .5rem;overflow:hidden auto}.sidebar-module-scss-module__HQF_va__nav::-webkit-scrollbar{display:none}.sidebar-module-scss-module__HQF_va__sections{flex-direction:column;gap:1.5rem;display:flex}.sidebar-module-scss-module__HQF_va__sectionLabel{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;padding:0 .75rem;font-size:.75rem;font-weight:600;line-height:1rem}@media (prefers-reduced-motion:no-preference){.sidebar-module-scss-module__HQF_va__sectionLabel{transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}}.sidebar-module-scss-module__HQF_va__items{flex-direction:column;gap:.25rem;display:flex}.sidebar-module-scss-module__HQF_va__shellFooter{border-top:1px solid hsl(var(--border));padding:1rem .5rem}.sidebar-module-scss-module__HQF_va__backdrop{z-index:300;background-color:#00000080;position:fixed;inset:0}.sidebar-module-scss-module__HQF_va__navRow{align-items:center;display:flex}.sidebar-module-scss-module__HQF_va__navRow:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.sidebar-module-scss-module__HQF_va__navRow{text-align:left;border-radius:calc(var(--radius) - 2px);width:100%;padding:.5rem 0;font-size:.875rem;line-height:1.25rem}@media (prefers-reduced-motion:no-preference){.sidebar-module-scss-module__HQF_va__navRow{transition-property:background-color,color;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}}.sidebar-module-scss-module__HQF_va__navRow{cursor:pointer;position:relative}.sidebar-module-scss-module__HQF_va__navRow:hover{background-color:hsl(var(--accent)/.6)}.sidebar-module-scss-module__HQF_va__navRow[aria-current=page]{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground));font-weight:500}.sidebar-module-scss-module__HQF_va__depth0{padding-left:.75rem;padding-right:.75rem}.sidebar-module-scss-module__HQF_va__depth1{padding-left:2rem;padding-right:.75rem}.sidebar-module-scss-module__HQF_va__depth2{padding-left:3rem;padding-right:.75rem}.sidebar-module-scss-module__HQF_va__navLabel{flex:1;margin-left:.75rem}@media (prefers-reduced-motion:no-preference){.sidebar-module-scss-module__HQF_va__navLabel{transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}}.sidebar-module-scss-module__HQF_va__navBadges{align-items:center;gap:.25rem;display:flex}.sidebar-module-scss-module__HQF_va__badgeNew{background-color:hsl(var(--tone-success-bg)/var(--tone-bg-alpha));color:hsl(var(--tone-success-fg));border-radius:9999px;padding:.125rem .375rem;font-size:.75rem;line-height:1rem}.sidebar-module-scss-module__HQF_va__badgeCount{background-color:hsl(var(--tone-info-bg)/var(--tone-bg-alpha));color:hsl(var(--tone-info-fg));border-radius:9999px;padding:.125rem .375rem;font-size:.75rem;line-height:1rem}.sidebar-module-scss-module__HQF_va__tooltip{background-color:hsl(var(--foreground));color:hsl(var(--background));border-radius:calc(var(--radius) - 4px);opacity:0;pointer-events:none;white-space:nowrap;z-index:500;margin-left:.5rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;position:absolute;left:100%}@media (prefers-reduced-motion:no-preference){.sidebar-module-scss-module__HQF_va__tooltip{transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}}.sidebar-module-scss-module__HQF_va__navRow:hover .sidebar-module-scss-module__HQF_va__tooltip{opacity:1}.sidebar-module-scss-module__HQF_va__tooltipBadge{color:hsl(var(--tone-info-solid));margin-left:.25rem}.sidebar-module-scss-module__HQF_va__navIcon,.sidebar-module-scss-module__HQF_va__navIconPlaceholder{flex-shrink:0;width:1rem;height:1rem}.sidebar-module-scss-module__HQF_va__submenu{flex-direction:column;gap:.25rem;margin-top:.25rem;display:flex}.sidebar-module-scss-module__HQF_va__shellInner{flex-direction:column;height:100%;display:flex}.sidebar-module-scss-module__HQF_va__mobileShell{z-index:400;width:16rem;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.sidebar-module-scss-module__HQF_va__mobileShell{transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}}.sidebar-module-scss-module__HQF_va__mobileOpen{transform:translate(0)}.sidebar-module-scss-module__HQF_va__desktopShell{z-index:100;position:fixed;inset:0 auto 0 0}@media (prefers-reduced-motion:no-preference){.sidebar-module-scss-module__HQF_va__desktopShell{transition-property:width;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}}.sidebar-module-scss-module__HQF_va__widthFull{width:16rem}.sidebar-module-scss-module__HQF_va__widthCollapsed{width:4rem}.sidebar-module-scss-module__HQF_va__widthHidden{border-right-width:0;width:0}.sidebar-module-scss-module__HQF_va__chevron{width:.75rem;height:.75rem}@media (prefers-reduced-motion:no-preference){.sidebar-module-scss-module__HQF_va__chevron{transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}}.sidebar-module-scss-module__HQF_va__chevronOpen{transform:rotate(180deg)}}
@layer ds{.top-nav-module-scss-module__xJTEQW__root{justify-content:space-between;align-items:center;height:100%;padding:0 1rem;display:flex}@media (min-width:1024px){.top-nav-module-scss-module__xJTEQW__root{padding:0 1.5rem}}.top-nav-module-scss-module__xJTEQW__left{align-items:center;gap:1rem;display:flex}.top-nav-module-scss-module__xJTEQW__searchWrap{flex:1;max-width:28rem;margin:0 1rem;display:none}@media (min-width:768px){.top-nav-module-scss-module__xJTEQW__searchWrap{display:flex}}.top-nav-module-scss-module__xJTEQW__right{align-items:center;gap:.5rem;display:flex}.top-nav-module-scss-module__xJTEQW__menuToggle{padding:.5rem}}
@layer ds{.dropdown-menu-module-scss-module__F5OYha__subContent,.dropdown-menu-module-scss-module__F5OYha__content{z-index:500;background-color:hsl(var(--popover));min-width:8rem;color:hsl(var(--popover-foreground));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);padding:.25rem;overflow:hidden}[data-side=bottom].dropdown-menu-module-scss-module__F5OYha__subContent,[data-side=bottom].dropdown-menu-module-scss-module__F5OYha__content{--overlay-from-y:-.5rem}[data-side=top].dropdown-menu-module-scss-module__F5OYha__subContent,[data-side=top].dropdown-menu-module-scss-module__F5OYha__content{--overlay-from-y:.5rem}[data-side=left].dropdown-menu-module-scss-module__F5OYha__subContent,[data-side=left].dropdown-menu-module-scss-module__F5OYha__content{--overlay-from-x:.5rem}[data-side=right].dropdown-menu-module-scss-module__F5OYha__subContent,[data-side=right].dropdown-menu-module-scss-module__F5OYha__content{--overlay-from-x:-.5rem}[data-state=open].dropdown-menu-module-scss-module__F5OYha__subContent,[data-state=open].dropdown-menu-module-scss-module__F5OYha__content{animation:.12s cubic-bezier(0,0,0,1) dropdown-menu-module-scss-module__F5OYha__overlay-in}[data-state=closed].dropdown-menu-module-scss-module__F5OYha__subContent,[data-state=closed].dropdown-menu-module-scss-module__F5OYha__content{animation:.12s cubic-bezier(.3,0,1,1) dropdown-menu-module-scss-module__F5OYha__overlay-out}@keyframes dropdown-menu-module-scss-module__F5OYha__overlay-in{0%{opacity:0;transform:scale(.95) translate(var(--overlay-from-x,0), var(--overlay-from-y,0))}to{opacity:1;transform:scale(1)translate(0)}}@keyframes dropdown-menu-module-scss-module__F5OYha__overlay-out{0%{opacity:1;transform:scale(1)translate(0)}to{opacity:0;transform:scale(.95) translate(var(--overlay-from-x,0), var(--overlay-from-y,0))}}.dropdown-menu-module-scss-module__F5OYha__content{box-shadow:0 4px 6px -1px hsl(var(--shadow-color) / calc(.1 * var(--shadow-strength))), 0 2px 4px -2px hsl(var(--shadow-color) / calc(.1 * var(--shadow-strength)))}.dropdown-menu-module-scss-module__F5OYha__subContent{box-shadow:0 10px 15px -3px hsl(var(--shadow-color) / calc(.1 * var(--shadow-strength))), 0 4px 6px -4px hsl(var(--shadow-color) / calc(.1 * var(--shadow-strength)))}.dropdown-menu-module-scss-module__F5OYha__item,.dropdown-menu-module-scss-module__F5OYha__subTrigger{cursor:default;-webkit-user-select:none;user-select:none;border-radius:calc(var(--radius) - 4px);outline:none;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;display:flex}.dropdown-menu-module-scss-module__F5OYha__item svg,.dropdown-menu-module-scss-module__F5OYha__subTrigger svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.dropdown-menu-module-scss-module__F5OYha__subTrigger:focus,.dropdown-menu-module-scss-module__F5OYha__subTrigger[data-state=open]{background-color:hsl(var(--accent))}.dropdown-menu-module-scss-module__F5OYha__item{position:relative}@media (prefers-reduced-motion:no-preference){.dropdown-menu-module-scss-module__F5OYha__item{transition-property:background-color,color;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}}.dropdown-menu-module-scss-module__F5OYha__item:focus{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.dropdown-menu-module-scss-module__F5OYha__item[data-disabled]{pointer-events:none;opacity:.5}.dropdown-menu-module-scss-module__F5OYha__choiceItem{-webkit-user-select:none;user-select:none;cursor:default;border-radius:calc(var(--radius) - 4px);outline:none;align-items:center;padding:.375rem .5rem .375rem 2rem;font-size:.875rem;line-height:1.25rem;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.dropdown-menu-module-scss-module__F5OYha__choiceItem{transition-property:background-color,color;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}}.dropdown-menu-module-scss-module__F5OYha__choiceItem:focus{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.dropdown-menu-module-scss-module__F5OYha__choiceItem[data-disabled]{pointer-events:none;opacity:.5}.dropdown-menu-module-scss-module__F5OYha__indicator{justify-content:center;align-items:center;width:.875rem;height:.875rem;display:flex;position:absolute;left:.5rem}.dropdown-menu-module-scss-module__F5OYha__checkIcon{width:1rem;height:1rem}.dropdown-menu-module-scss-module__F5OYha__radioIcon{fill:currentColor;width:.5rem;height:.5rem}.dropdown-menu-module-scss-module__F5OYha__label{padding:.375rem .5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.dropdown-menu-module-scss-module__F5OYha__inset{padding-left:2rem}.dropdown-menu-module-scss-module__F5OYha__separator{background-color:hsl(var(--muted));height:1px;margin:.25rem -.25rem}.dropdown-menu-module-scss-module__F5OYha__shortcut{letter-spacing:.1em;opacity:.6;margin-left:auto;font-size:.75rem;line-height:1rem}.dropdown-menu-module-scss-module__F5OYha__chevron{margin-left:auto}}
@layer ds{.theme-toggle-module-scss-module__EJ0VnW__root{color:hsl(var(--muted-foreground));border-radius:9999px;padding:.5rem;position:relative}@media (prefers-reduced-motion:no-preference){.theme-toggle-module-scss-module__EJ0VnW__root{transition-property:background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}}.theme-toggle-module-scss-module__EJ0VnW__root:hover{background-color:hsl(var(--accent))}.theme-toggle-module-scss-module__EJ0VnW__icon{width:1.25rem;height:1.25rem}.theme-toggle-module-scss-module__EJ0VnW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
@layer ds{.disclosure-module-scss-module__ziW15q__root{border:1px solid hsl(var(--border));border-radius:var(--radius);background-color:hsl(var(--card))}.disclosure-module-scss-module__ziW15q__summary{align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.disclosure-module-scss-module__ziW15q__summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.disclosure-module-scss-module__ziW15q__summary{cursor:pointer;padding:.75rem 1rem;list-style:none}.disclosure-module-scss-module__ziW15q__summary::-webkit-details-marker{display:none}.disclosure-module-scss-module__ziW15q__marker{width:1rem;height:1rem;color:hsl(var(--muted-foreground));flex-shrink:0}@media (prefers-reduced-motion:no-preference){.disclosure-module-scss-module__ziW15q__marker{transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}}.disclosure-module-scss-module__ziW15q__root[open]>.disclosure-module-scss-module__ziW15q__summary .disclosure-module-scss-module__ziW15q__marker{transform:rotate(90deg)}.disclosure-module-scss-module__ziW15q__summaryText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.disclosure-module-scss-module__ziW15q__content{padding:0 1rem 1rem;font-size:.875rem;line-height:1.25rem}}
@layer ds{.analytics-tagging-settings-section-module-scss-module__En7Mpq__taggingHeader,.analytics-tagging-settings-section-module-scss-module__En7Mpq__sectionHeader,.analytics-tagging-settings-section-module-scss-module__En7Mpq__verificationHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__taggingHeader>div:first-child,.analytics-tagging-settings-section-module-scss-module__En7Mpq__sectionHeader>div:first-child{min-width:0}.analytics-tagging-settings-section-module-scss-module__En7Mpq__taggingHeader h3,.analytics-tagging-settings-section-module-scss-module__En7Mpq__sectionHeader h3,.analytics-tagging-settings-section-module-scss-module__En7Mpq__sectionHeader h4,.analytics-tagging-settings-section-module-scss-module__En7Mpq__advancedBody h4{align-items:center;gap:.5rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__taggingHeader svg,.analytics-tagging-settings-section-module-scss-module__En7Mpq__sectionHeader svg,.analytics-tagging-settings-section-module-scss-module__En7Mpq__advancedBody h4 svg{flex-shrink:0;width:1.25rem;height:1.25rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__taggingContent,.analytics-tagging-settings-section-module-scss-module__En7Mpq__section,.analytics-tagging-settings-section-module-scss-module__En7Mpq__advancedBody,.analytics-tagging-settings-section-module-scss-module__En7Mpq__serviceBody,.analytics-tagging-settings-section-module-scss-module__En7Mpq__servicePanel,.analytics-tagging-settings-section-module-scss-module__En7Mpq__impact,.analytics-tagging-settings-section-module-scss-module__En7Mpq__impactGroup,.analytics-tagging-settings-section-module-scss-module__En7Mpq__field{flex-direction:column;gap:.75rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__taggingContent{gap:1.5rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__configurationMeta{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--muted));justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.75rem;line-height:1rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__configurationMeta strong{color:hsl(var(--foreground))}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summary{flex-direction:column;gap:1rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryHeader h3,.analytics-tagging-settings-section-module-scss-module__En7Mpq__sectionHeader h3{color:hsl(var(--foreground));font-size:1.125rem;font-weight:600;line-height:1.75rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryHeader p,.analytics-tagging-settings-section-module-scss-module__En7Mpq__sectionHeader p,.analytics-tagging-settings-section-module-scss-module__En7Mpq__modePanel p{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryItem{flex-direction:column;gap:.5rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryItem:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryItem{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));min-width:0;min-height:7.5rem;color:hsl(var(--foreground));text-align:left;cursor:pointer;padding:1rem}@media (prefers-reduced-motion:no-preference){.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryItem{transition-property:border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryItem:hover{border-color:hsl(var(--ring));transform:translateY(-1px)}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryItem strong{color:hsl(var(--foreground));overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.5rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryItem small{color:hsl(var(--muted-foreground));overflow-wrap:anywhere;font-size:.75rem;line-height:1rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryLabel{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryLabel svg{width:1rem;height:1rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryLabel svg:last-child{margin-left:auto}.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeButton,.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeButtonActive{flex-direction:column;gap:.75rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeButton:focus-visible,.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeButtonActive:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeButton,.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeButtonActive{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));min-height:9rem;color:hsl(var(--foreground));text-align:left;cursor:pointer;padding:1.25rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeButton>strong,.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeButtonActive>strong{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500;line-height:1rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeButton>small,.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeButtonActive>small{color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.25rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeButtonActive{border-color:hsl(var(--primary));background:hsl(var(--accent))}.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeButtonActive .analytics-tagging-settings-section-module-scss-module__En7Mpq__modeIndicator{background:hsl(var(--primary))}.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeTitle{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:1rem;font-weight:600;line-height:1.5rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeChoiceHeader{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeIndicator{border:1px solid hsl(var(--border));width:1rem;height:1rem;box-shadow:inset 0 0 0 3px hsl(var(--background));border-radius:50%}.analytics-tagging-settings-section-module-scss-module__En7Mpq__modePanel,.analytics-tagging-settings-section-module-scss-module__En7Mpq__servicePanel{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--muted));padding:1rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__field{gap:.25rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__field small{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__fieldActions,.analytics-tagging-settings-section-module-scss-module__En7Mpq__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__fieldActions input{flex:1;min-width:min(100%,18rem)}.analytics-tagging-settings-section-module-scss-module__En7Mpq__fieldActions svg,.analytics-tagging-settings-section-module-scss-module__En7Mpq__actions svg{width:1rem;height:1rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__meta{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__serviceList{flex-direction:column;gap:.5rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__serviceSummary{grid-template-columns:minmax(12rem,1fr) minmax(22rem,1fr);align-items:center;gap:1.25rem;width:100%;display:grid}.analytics-tagging-settings-section-module-scss-module__En7Mpq__serviceIdentity{flex-direction:column;gap:.25rem;min-width:0;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__serviceIdentity strong{color:hsl(var(--foreground));font-size:.875rem;font-weight:600;line-height:1.25rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__serviceIdentity small{color:hsl(var(--muted-foreground));white-space:normal;font-size:.75rem;line-height:1rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__serviceStatus{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.analytics-tagging-settings-section-module-scss-module__En7Mpq__serviceStatus>span{flex-direction:column;gap:.25rem;min-width:0;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__serviceStatus small{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__serviceBody{padding-top:.5rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__servicePanel h4,.analytics-tagging-settings-section-module-scss-module__En7Mpq__advancedBody h4,.analytics-tagging-settings-section-module-scss-module__En7Mpq__verificationHeader h4{color:hsl(var(--foreground));font-size:.875rem;font-weight:600;line-height:1.25rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__advancedSummary{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__advancedSummary>span{align-items:center;gap:.5rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__advancedSummary svg{width:1.25rem;height:1.25rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__advancedSummary small{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__advancedBody{gap:1.5rem;padding-top:.75rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__cspTable{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);margin-top:.75rem;overflow:hidden}.analytics-tagging-settings-section-module-scss-module__En7Mpq__cspTableHeader,.analytics-tagging-settings-section-module-scss-module__En7Mpq__cspTableRow{grid-template-columns:minmax(6rem,.3fr) minmax(14rem,1fr) minmax(12rem,.7fr);align-items:center;gap:.75rem;padding:.75rem;display:grid}.analytics-tagging-settings-section-module-scss-module__En7Mpq__cspTableHeader{color:hsl(var(--muted-foreground));background:hsl(var(--muted));font-size:.75rem;font-weight:600;line-height:1rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__cspTableRow{color:hsl(var(--foreground));border-top:1px solid hsl(var(--border));font-size:.75rem;line-height:1rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__origin{overflow-wrap:anywhere}.analytics-tagging-settings-section-module-scss-module__En7Mpq__sourceBadges{flex-wrap:wrap;gap:.25rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__emptyRules{color:hsl(var(--muted-foreground));text-align:center;padding:1rem;font-size:.875rem;line-height:1.25rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__rules{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__rule{grid-template-columns:minmax(8rem,.35fr) minmax(14rem,1fr) auto;align-items:start;gap:.75rem;display:grid}.analytics-tagging-settings-section-module-scss-module__En7Mpq__rule select{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));min-height:2.5rem;color:hsl(var(--foreground));padding:0 .75rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__rule select:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.analytics-tagging-settings-section-module-scss-module__En7Mpq__ruleError{color:hsl(var(--tone-danger-solid));font-size:.75rem;font-weight:500;line-height:1rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__validation{color:hsl(var(--tone-danger-solid));font-size:.875rem;font-weight:500;line-height:1.25rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__confirmation{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__impact{max-height:min(45vh,30rem);overflow-y:auto}.analytics-tagging-settings-section-module-scss-module__En7Mpq__impactGroup ul{padding-left:1.25rem;list-style:outside}.analytics-tagging-settings-section-module-scss-module__En7Mpq__impactGroup p{color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.25rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__technicalRules{flex-direction:column;gap:.5rem;padding-top:.5rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__technicalRules li{grid-template-columns:5rem minmax(0,1fr);gap:.5rem;display:grid}.analytics-tagging-settings-section-module-scss-module__En7Mpq__technicalRules span{overflow-wrap:anywhere}.analytics-tagging-settings-section-module-scss-module__En7Mpq__verification{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__checks{flex-direction:column;gap:.5rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__checks li{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.analytics-tagging-settings-section-module-scss-module__En7Mpq__checks small{color:hsl(var(--muted-foreground))}@media (max-width:64rem){.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-tagging-settings-section-module-scss-module__En7Mpq__serviceSummary{grid-template-columns:minmax(0,1fr);gap:.5rem}}@media (max-width:47.99rem){.analytics-tagging-settings-section-module-scss-module__En7Mpq__taggingHeader,.analytics-tagging-settings-section-module-scss-module__En7Mpq__sectionHeader,.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryHeader,.analytics-tagging-settings-section-module-scss-module__En7Mpq__configurationMeta,.analytics-tagging-settings-section-module-scss-module__En7Mpq__advancedSummary{flex-direction:column;align-items:stretch}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryGrid,.analytics-tagging-settings-section-module-scss-module__En7Mpq__modeGrid,.analytics-tagging-settings-section-module-scss-module__En7Mpq__serviceStatus{grid-template-columns:minmax(0,1fr)}.analytics-tagging-settings-section-module-scss-module__En7Mpq__summaryItem{min-height:0}.analytics-tagging-settings-section-module-scss-module__En7Mpq__cspTableHeader{display:none}.analytics-tagging-settings-section-module-scss-module__En7Mpq__cspTableRow{grid-template-columns:minmax(0,1fr);gap:.25rem}.analytics-tagging-settings-section-module-scss-module__En7Mpq__rule{grid-template-columns:minmax(0,1fr) auto}.analytics-tagging-settings-section-module-scss-module__En7Mpq__rule>.analytics-tagging-settings-section-module-scss-module__En7Mpq__field:nth-child(2){grid-area:2/1/auto/-1}.analytics-tagging-settings-section-module-scss-module__En7Mpq__fieldActions{flex-direction:column;align-items:stretch}.analytics-tagging-settings-section-module-scss-module__En7Mpq__fieldActions input{width:100%;min-width:0}}}
@layer ds{.checkbox-module-scss-module__-cdWpq__root{border:1px solid hsl(var(--primary));border-radius:calc(var(--radius) - 4px);flex-shrink:0;width:1rem;height:1rem}.checkbox-module-scss-module__-cdWpq__root:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.checkbox-module-scss-module__-cdWpq__root:disabled{cursor:not-allowed;opacity:.5}.checkbox-module-scss-module__-cdWpq__root[data-state=checked]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.checkbox-module-scss-module__-cdWpq__indicator{color:currentColor;justify-content:center;align-items:center;display:flex}.checkbox-module-scss-module__-cdWpq__indicator svg{width:1rem;height:1rem}}
@layer ds{.dialog-module-scss-module__FrzYSq__overlay{z-index:400;background-color:hsl(var(--foreground)/.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.dialog-module-scss-module__FrzYSq__overlay[data-state=open]{animation:.2s cubic-bezier(0,0,0,1) dialog-module-scss-module__FrzYSq__dialog-overlay-in}.dialog-module-scss-module__FrzYSq__overlay[data-state=closed]{animation:.12s cubic-bezier(.3,0,1,1) dialog-module-scss-module__FrzYSq__dialog-overlay-out}.dialog-module-scss-module__FrzYSq__content{z-index:400;background-color:hsl(var(--popover));width:calc(100% - 2rem);max-width:32rem;max-height:calc(100vh - 3rem);color:hsl(var(--popover-foreground));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);box-shadow:0 20px 25px -5px hsl(var(--shadow-color) / calc(.1 * var(--shadow-strength))), 0 8px 10px -6px hsl(var(--shadow-color) / calc(.1 * var(--shadow-strength)));gap:1.25rem;padding:1.5rem;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.dialog-module-scss-module__FrzYSq__content::-webkit-scrollbar{width:6px;height:6px}.dialog-module-scss-module__FrzYSq__content::-webkit-scrollbar-track{background:hsl(var(--muted))}.dialog-module-scss-module__FrzYSq__content::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground));border-radius:9999px}.dialog-module-scss-module__FrzYSq__content::-webkit-scrollbar-thumb:hover{background:hsl(var(--foreground))}.dialog-module-scss-module__FrzYSq__content[data-state=open]{animation:.2s cubic-bezier(0,0,0,1) dialog-module-scss-module__FrzYSq__dialog-in}.dialog-module-scss-module__FrzYSq__content[data-state=closed]{animation:.12s cubic-bezier(.3,0,1,1) dialog-module-scss-module__FrzYSq__dialog-out}.dialog-module-scss-module__FrzYSq__closeButton{border-radius:calc(var(--radius) - 2px);width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1rem}@media (prefers-reduced-motion:no-preference){.dialog-module-scss-module__FrzYSq__closeButton{transition-property:background-color,color;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}}.dialog-module-scss-module__FrzYSq__closeButton:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.dialog-module-scss-module__FrzYSq__closeButton:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.dialog-module-scss-module__FrzYSq__closeButton svg{width:1.25rem;height:1.25rem}.dialog-module-scss-module__FrzYSq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dialog-module-scss-module__FrzYSq__header{flex-direction:column;gap:.25rem;padding-right:2rem;display:flex}.dialog-module-scss-module__FrzYSq__title{font-size:1.125rem;font-weight:700;line-height:1.75rem}.dialog-module-scss-module__FrzYSq__description{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1rem}.dialog-module-scss-module__FrzYSq__footer{border-top:1px solid hsl(var(--border));justify-content:flex-end;align-items:center;gap:.5rem;padding-top:.75rem;display:flex}}@keyframes dialog-module-scss-module__FrzYSq__dialog-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-module-scss-module__FrzYSq__dialog-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes dialog-module-scss-module__FrzYSq__dialog-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes dialog-module-scss-module__FrzYSq__dialog-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.96)}}
@layer ds{.textarea-module-scss-module__mpbU6G__root{background-color:hsl(var(--background));border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);width:100%;min-height:5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;display:flex}.textarea-module-scss-module__mpbU6G__root:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.textarea-module-scss-module__mpbU6G__root::placeholder{color:hsl(var(--muted-foreground))}.textarea-module-scss-module__mpbU6G__root:disabled{cursor:not-allowed;opacity:.5}}
