.qs-account-menu{color:var(--ink-1,#182338);font-family:var(--qs-account-font,system-ui,sans-serif);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:max(1rem,16px);line-height:1.5}.qs-account-trigger{display:inline-flex;box-sizing:border-box;border:1px solid var(--line-2,#bac7d9);background:var(--surface-1,#fff);color:inherit;font:inherit;white-space:nowrap;overflow:hidden;cursor:pointer;border-radius:999px;justify-content:center;align-items: center;gap:.375rem;min-block-size:44px;min-inline-size:44px;max-inline-size:100%;padding:2px}.qs-account-trigger:not(:has(>.qs-account-avatar)){padding-inline-start:2px;padding-inline-end:2rem}.qs-account-trigger{position:relative}.qs-account-chevron{position:absolute;pointer-events:none;flex-shrink:0;block-size:1em;inline-size:1em;font-size:.875rem;top:50%;transform:translateY(-50%)}.qs-account-chevron:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:.75rem}.qs-account-chevron:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:.75rem}.qs-account-chevron:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:.75rem}.qs-account-chevron:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.75rem}.qs-account-chevron:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.75rem}.qs-account-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.75rem}.qs-account-trigger:has(>.qs-account-avatar)>.qs-account-chevron{background:var(--surface-1,#fff);border-radius:50%;top:auto;bottom:0;transform:none}.qs-account-trigger:has(>.qs-account-avatar)>.qs-account-chevron:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.qs-account-trigger:has(>.qs-account-avatar)>.qs-account-chevron:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.qs-account-trigger:has(>.qs-account-avatar)>.qs-account-chevron:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.qs-account-trigger:has(>.qs-account-avatar)>.qs-account-chevron:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.qs-account-trigger:has(>.qs-account-avatar)>.qs-account-chevron:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.qs-account-trigger:has(>.qs-account-avatar)>.qs-account-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}@media (max-width:650px){.qs-account-trigger:not(:has(>.qs-account-avatar)){padding-inline-start:2px;padding-inline-end:.75rem}.qs-account-trigger>.qs-account-chevron{background:var(--surface-1,#fff);border-radius:50%;top:auto;bottom:0;transform:none}.qs-account-trigger>.qs-account-chevron:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.qs-account-trigger>.qs-account-chevron:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.qs-account-trigger>.qs-account-chevron:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.qs-account-trigger>.qs-account-chevron:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.qs-account-trigger>.qs-account-chevron:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.qs-account-trigger>.qs-account-chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}}.qs-account-trigger:hover{background:var(--surface-3,#eaf0f8)}.qs-account-avatar{display:inline-flex;overflow:hidden;border-radius:50%;flex-shrink:0;justify-content:center;align-items: center;block-size:40px;inline-size:40px}.qs-account-panel{position:fixed;z-index:60;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;border:1px solid var(--line-2,#bac7d9);background:var(--surface-1,#fff);color:var(--ink-1,#182338);border-radius:.875rem;inline-size:min(22rem,100vw - 1rem);box-shadow:0 .5rem 1.5rem #0003}.qs-account-root{display:flex;flex-direction:column;gap:1rem;padding:1rem}.qs-account-summary{display:flex;align-items: center;gap:.75rem}.qs-account-person{display:flex;overflow-wrap:anywhere;flex-direction:column;min-inline-size:0}.qs-account-name{font-size:1.0625rem;font-weight:600}.qs-account-email{color:var(--ink-3,#526179);font-size:max(1rem,16px)}.qs-account-title{margin:0;font-size:1.125rem;font-weight:600}.qs-account-group{display:flex;border:var(--qs-account-group-border,0);border-radius:var(--qs-account-group-radius,0);overflow:hidden;flex-direction:column}.qs-account-row{display:flex;box-sizing:border-box;min-block-size:var(--qs-account-target,2rem);padding:var(--qs-account-row-padding,.25rem .5rem);color:inherit;text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items: center;gap:.75rem;inline-size:100%}.qs-account-group>*+*{border-block-start:var(--qs-account-group-border,0)}.qs-account-row-label{overflow-wrap:anywhere;flex:1;min-inline-size:0}.qs-account-row>svg,.qs-account-back>svg,.qs-account-close>svg{flex-shrink:0}.qs-account-row:hover{background:var(--surface-3,#eaf0f8);color:var(--ink-1,#182338)}.qs-account-back:hover,.qs-account-close:hover{background:var(--surface-3,#eaf0f8)}.qs-account-heading{position:sticky;z-index:1;background:var(--surface-1,#fff);display:flex;border-block-end:var(--qs-account-heading-border,0);flex-wrap:wrap;align-items: center;gap:.5rem;padding:.5rem;top:0}.qs-account-view-title{overflow-wrap:anywhere;flex:1;min-inline-size:0;margin:0;font-size:1.0625rem;font-weight:600}.qs-account-back,.qs-account-close{display:inline-flex;min-block-size:var(--qs-account-target,2rem);min-inline-size:var(--qs-account-target,2rem);padding:var(--qs-account-nav-padding,.125rem .25rem);border:var(--qs-account-group-border,0);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items: center;gap:.25rem}.qs-account-content{overflow-wrap:anywhere;padding:1rem}.qs-account-sign-out{color:var(--err,#b42318)}.qs-account-error{border:1px solid var(--err,#b42318);color:var(--err,#b42318);overflow-wrap:anywhere;background:0 0;border-radius:.375rem;margin:1rem;padding:.75rem}.qs-account-row:disabled{cursor:wait}.qs-account-row:disabled .qs-account-row-label{text-decoration:none}.qs-account-row:focus-visible{outline:2px solid var(--focus-ring,#245be8);outline-offset:-2px}.qs-account-trigger:focus-visible{outline:2px solid var(--focus-ring,#245be8);outline-offset:-2px}.qs-account-back:focus-visible{outline:2px solid var(--focus-ring,#245be8);outline-offset:-2px}.qs-account-close:focus-visible{outline:2px solid var(--focus-ring,#245be8);outline-offset:-2px}.qs-account-notice{color:var(--ink-1,#182338);overflow-wrap:anywhere;margin:0 1rem 1rem}.qs-account-back:disabled,.qs-account-close:disabled{cursor:wait}.qs-account-menu[data-account-look=boxed]{--qs-account-target:44px;--qs-account-row-padding:.625rem .5rem;--qs-account-nav-padding:.5rem;--qs-account-group-border:1px solid var(--line-2,#bac7d9);--qs-account-group-radius:.625rem;--qs-account-heading-border:1px solid var(--line-2,#bac7d9)}:where(:root:-webkit-any([data-look=boxed],[data-text-size=large],[data-contrast=high],[data-palette=high-contrast])) .qs-account-menu{--qs-account-target:44px;--qs-account-row-padding:.625rem .5rem;--qs-account-nav-padding:.5rem;--qs-account-group-border:1px solid var(--line-2,#bac7d9);--qs-account-group-radius:.625rem;--qs-account-heading-border:1px solid var(--line-2,#bac7d9)}:where(:root:-moz-any([data-look=boxed],[data-text-size=large],[data-contrast=high],[data-palette=high-contrast])) .qs-account-menu{--qs-account-target:44px;--qs-account-row-padding:.625rem .5rem;--qs-account-nav-padding:.5rem;--qs-account-group-border:1px solid var(--line-2,#bac7d9);--qs-account-group-radius:.625rem;--qs-account-heading-border:1px solid var(--line-2,#bac7d9)}:where(:root:is([data-look=boxed],[data-text-size=large],[data-contrast=high],[data-palette=high-contrast])) .qs-account-menu{--qs-account-target:44px;--qs-account-row-padding:.625rem .5rem;--qs-account-nav-padding:.5rem;--qs-account-group-border:1px solid var(--line-2,#bac7d9);--qs-account-group-radius:.625rem;--qs-account-heading-border:1px solid var(--line-2,#bac7d9)}:where(:root[data-text-size=large]:not([data-contrast=high]):not([data-palette=high-contrast]:not([data-contrast]))) .qs-account-menu:not([data-account-look=boxed]){--qs-account-nav-padding:calc(.5rem - 1px).5rem}.qs-theme-picker{display:grid;gap:var(--qs-picker-gap,1rem);font:400 1rem/1.5 var(--qs-theme-font,system-ui,sans-serif);color:var(--qs-theme-ink);text-shadow:none;font-variant-numeric:tabular-nums;min-inline-size:0}.qs-theme-palettes{border:0;min-inline-size:0;margin:0;padding:0}.qs-theme-palettes legend{font:inherit;margin-block-end:.5rem}.qs-theme-options{display:grid;grid-template-columns:var(--qs-picker-columns,1fr);gap:var(--qs-picker-row-gap,.125rem)}.qs-theme-picker .qs-theme-choice{display:grid;grid-template-columns:var(--qs-picker-choice-columns,minmax(0,1fr)3rem auto);grid-template-areas:var(--qs-picker-areas,"name swatches check");min-block-size:var(--qs-picker-choice-height,2rem);padding:var(--qs-picker-choice-padding,.25rem .5rem);border:var(--qs-picker-choice-border,0);color:var(--qs-picker-choice-ink,var(--qs-theme-ink));background:var(--qs-picker-choice-fill,transparent);font:inherit;text-align:start;cursor:pointer;border-radius:.5rem;align-items: center;gap:.375rem .5rem;min-inline-size:0;line-height:1.35}.qs-theme-name{grid-area:name;overflow-wrap:anywhere}.qs-theme-check{grid-area:check;inline-size:1.25em;font-weight:700}.qs-theme-picker .qs-theme-choice[aria-pressed=true]{box-shadow:var(--qs-picker-selection,none)}.qs-theme-swatches{display:flex;grid-area:swatches;inline-size:var(--qs-picker-swatch-width,3rem);block-size:var(--qs-picker-swatch-height,.5rem);overflow:hidden;border:var(--qs-picker-swatch-border,0);border-radius:.25rem}.qs-theme-swatches i{background:var(--swatch-ground);flex:1}.qs-theme-swatches i:nth-child(2){background:var(--swatch-card)}.qs-theme-swatches i:nth-child(3){background:var(--swatch-accent)}.qs-theme-field{display:grid;font:inherit;gap:.5rem;min-inline-size:0}.qs-theme-picker .qs-theme-field select{box-sizing:border-box;min-block-size:var(--qs-picker-select-height,2rem);padding:var(--qs-picker-select-padding,.1875rem .5rem);border:var(--qs-picker-select-border,1px solid var(--qs-theme-line));background:var(--qs-picker-select-fill,var(--qs-theme-ground));color:var(--qs-picker-select-ink,var(--qs-theme-ink));font:inherit;color-scheme:var(--qs-theme-scheme);border-radius:.5rem;inline-size:100%;min-inline-size:0;max-inline-size:100%}.qs-theme-picker :-webkit-any(button,select):focus-visible{outline:var(--qs-picker-focus-width,2px)solid var(--qs-picker-focus-color,var(--qs-theme-accent));outline-offset:var(--qs-picker-focus-offset,2px)}.qs-theme-picker :-moz-any(button,select):focus-visible{outline:var(--qs-picker-focus-width,2px)solid var(--qs-picker-focus-color,var(--qs-theme-accent));outline-offset:var(--qs-picker-focus-offset,2px)}.qs-theme-picker :is(button,select):focus-visible{outline:var(--qs-picker-focus-width,2px)solid var(--qs-picker-focus-color,var(--qs-theme-accent));outline-offset:var(--qs-picker-focus-offset,2px)}.qs-theme-status{display:inline-flex;font:inherit;align-items:baseline;gap:.375em}.qs-theme-status>:first-child{inline-size:1em;font-size:1em}:where(:root:-webkit-any([data-look=boxed],[data-text-size=large],[data-contrast=high],[data-palette=high-contrast])) .qs-theme-picker{--qs-picker-gap:1.25rem;--qs-picker-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));--qs-picker-row-gap:.5rem;--qs-picker-choice-columns:minmax(0,1fr)auto;--qs-picker-areas:"name check" "swatches swatches";--qs-picker-choice-height:4rem;--qs-picker-choice-padding:.625rem .75rem;--qs-picker-choice-border:2px solid var(--qs-theme-line);--qs-picker-choice-ink:var(--qs-theme-control-ink);--qs-picker-choice-fill:var(--qs-theme-control);--qs-picker-selection:inset 4px 0 currentColor;--qs-picker-swatch-width:100%;--qs-picker-swatch-height:.75rem;--qs-picker-swatch-border:1px solid currentColor;--qs-picker-select-height:2.75rem;--qs-picker-select-padding:.5rem;--qs-picker-select-border:2px solid var(--qs-theme-line);--qs-picker-select-fill:var(--qs-theme-control);--qs-picker-select-ink:var(--qs-theme-control-ink);--qs-picker-focus-width:var(--qs-theme-focus-width);--qs-picker-focus-color:var(--qs-theme-ink);--qs-picker-focus-offset:3px}:where(:root:-moz-any([data-look=boxed],[data-text-size=large],[data-contrast=high],[data-palette=high-contrast])) .qs-theme-picker{--qs-picker-gap:1.25rem;--qs-picker-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));--qs-picker-row-gap:.5rem;--qs-picker-choice-columns:minmax(0,1fr)auto;--qs-picker-areas:"name check" "swatches swatches";--qs-picker-choice-height:4rem;--qs-picker-choice-padding:.625rem .75rem;--qs-picker-choice-border:2px solid var(--qs-theme-line);--qs-picker-choice-ink:var(--qs-theme-control-ink);--qs-picker-choice-fill:var(--qs-theme-control);--qs-picker-selection:inset 4px 0 currentColor;--qs-picker-swatch-width:100%;--qs-picker-swatch-height:.75rem;--qs-picker-swatch-border:1px solid currentColor;--qs-picker-select-height:2.75rem;--qs-picker-select-padding:.5rem;--qs-picker-select-border:2px solid var(--qs-theme-line);--qs-picker-select-fill:var(--qs-theme-control);--qs-picker-select-ink:var(--qs-theme-control-ink);--qs-picker-focus-width:var(--qs-theme-focus-width);--qs-picker-focus-color:var(--qs-theme-ink);--qs-picker-focus-offset:3px}:where(:root:is([data-look=boxed],[data-text-size=large],[data-contrast=high],[data-palette=high-contrast])) .qs-theme-picker{--qs-picker-gap:1.25rem;--qs-picker-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));--qs-picker-row-gap:.5rem;--qs-picker-choice-columns:minmax(0,1fr)auto;--qs-picker-areas:"name check" "swatches swatches";--qs-picker-choice-height:4rem;--qs-picker-choice-padding:.625rem .75rem;--qs-picker-choice-border:2px solid var(--qs-theme-line);--qs-picker-choice-ink:var(--qs-theme-control-ink);--qs-picker-choice-fill:var(--qs-theme-control);--qs-picker-selection:inset 4px 0 currentColor;--qs-picker-swatch-width:100%;--qs-picker-swatch-height:.75rem;--qs-picker-swatch-border:1px solid currentColor;--qs-picker-select-height:2.75rem;--qs-picker-select-padding:.5rem;--qs-picker-select-border:2px solid var(--qs-theme-line);--qs-picker-select-fill:var(--qs-theme-control);--qs-picker-select-ink:var(--qs-theme-control-ink);--qs-picker-focus-width:var(--qs-theme-focus-width);--qs-picker-focus-color:var(--qs-theme-ink);--qs-picker-focus-offset:3px}:where([data-account-look=boxed]) .qs-theme-picker{--qs-picker-gap:1.25rem;--qs-picker-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));--qs-picker-row-gap:.5rem;--qs-picker-choice-columns:minmax(0,1fr)auto;--qs-picker-areas:"name check" "swatches swatches";--qs-picker-choice-height:4rem;--qs-picker-choice-padding:.625rem .75rem;--qs-picker-choice-border:2px solid var(--qs-theme-line);--qs-picker-choice-ink:var(--qs-theme-control-ink);--qs-picker-choice-fill:var(--qs-theme-control);--qs-picker-selection:inset 4px 0 currentColor;--qs-picker-swatch-width:100%;--qs-picker-swatch-height:.75rem;--qs-picker-swatch-border:1px solid currentColor;--qs-picker-select-height:2.75rem;--qs-picker-select-padding:.5rem;--qs-picker-select-border:2px solid var(--qs-theme-line);--qs-picker-select-fill:var(--qs-theme-control);--qs-picker-select-ink:var(--qs-theme-control-ink);--qs-picker-focus-width:var(--qs-theme-focus-width);--qs-picker-focus-color:var(--qs-theme-ink);--qs-picker-focus-offset:3px}.qs-theme-picker .qs-theme-choice:hover{background:var(--qs-picker-choice-fill,color-mix(in srgb,var(--qs-theme-ink)6%,transparent))}.qs-app-switcher,.qs-app-name{color:var(--qs-app-ink,var(--ink-1,#182338));flex-shrink:0;font:600 .875rem/1.25 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.qs-app-trigger{display:inline-flex;border:1px solid var(--qs-app-line,var(--line-2,#bac7d9));background:var(--qs-app-surface,var(--surface-1,#fff));color:var(--qs-app-ink,var(--ink-1,#182338));font:inherit;cursor:pointer;border-radius:.375rem;justify-content:center;align-items: center;gap:.375rem;min-block-size:44px;padding:.375rem .625rem}.qs-app-switcher{--qs-app-state-surface:color-mix(in srgb,var(--qs-app-ink,var(--ink-1,#182338))6%,var(--qs-app-surface,var(--surface-1,#fff)))}.qs-app-chevron{flex-shrink:0;block-size:1em;inline-size:1em}.qs-app-menu{position:fixed;z-index:60;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;border:1px solid var(--qs-app-line,var(--line-2,#bac7d9));background:var(--qs-app-surface,var(--surface-1,#fff));color:var(--qs-app-ink,var(--ink-1,#182338));border-radius:.75rem;inline-size:min(22rem,100vw - 1rem);padding:.375rem;box-shadow:0 .5rem 1.5rem #0003}.qs-app-row{display:flex;box-sizing:border-box;text-align:start;text-decoration:none;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items: center;gap:.75rem;min-block-size:44px;inline-size:100%;padding:.75rem;font:400 .875rem/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.qs-app-copy{display:flex;overflow-wrap:anywhere;flex-direction:column;flex:1;gap:.125rem;min-inline-size:0}.qs-app-title{display:flex;flex-wrap:wrap;align-items: center;gap:.5rem;font-weight:600}.qs-app-current{color:var(--qs-app-muted,var(--ink-3,#526179));margin-inline-start:auto;font-size:.75rem;font-weight:400}.qs-app-purpose{color:var(--qs-app-muted,var(--ink-3,#526179));font-size:.8125rem}.qs-app-icon{display:grid;border:1px solid var(--qs-app-line,var(--line-2,#bac7d9));border-radius:.5rem;flex-shrink:0;place-items: center;block-size:2rem;inline-size:2rem;font-size:1.25rem}.qs-app-row:hover,.qs-app-trigger:hover,.qs-app-trigger[aria-expanded=true]{background:var(--qs-app-state-surface);color:var(--qs-app-ink,var(--ink-1,#182338))}.qs-app-row:focus-visible{background:var(--qs-app-state-surface);color:var(--qs-app-ink,var(--ink-1,#182338))}.qs-app-row:focus-visible{outline:2px solid var(--qs-app-focus,var(--focus-ring,var(--accent-soft,#245be8)));outline-offset:-2px}.qs-app-trigger:focus-visible{outline:2px solid var(--qs-app-focus,var(--focus-ring,var(--accent-soft,#245be8)));outline-offset:-2px}.qs-app-switcher .qs-app-environments{display:flex;flex-wrap:wrap;gap:.375rem;margin-block-end:.375rem}.qs-app-switcher .qs-app-environment{border:1px solid var(--qs-app-muted,var(--ink-3,#526179));color:var(--qs-app-muted,var(--ink-3,#526179));cursor:pointer;background:0 0;border-radius:.5rem;flex:1;min-block-size:44px;min-inline-size:0;padding:.5rem;font:500 max(1rem,16px)/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.qs-app-switcher .qs-app-environment[aria-checked=true]{border-color:var(--qs-app-ink,var(--ink-1,#182338));background:var(--qs-app-ink,var(--ink-1,#182338));color:var(--qs-app-surface,var(--surface-1,#fff));font-weight:700}.qs-app-switcher .qs-app-environment[aria-checked=false]:hover{border-color:var(--qs-app-ink,var(--ink-1,#182338));color:var(--qs-app-ink,var(--ink-1,#182338))}.qs-app-switcher .qs-app-environment:focus-visible{outline:2px solid var(--qs-app-ink,var(--ink-1,#182338));outline-offset:2px}.qs-app-switcher .qs-app-row[aria-current=page]{background:var(--qs-app-state-surface);color:var(--qs-app-ink,var(--ink-1,#182338));box-shadow:inset 4px 0 0 color-mix(in srgb,var(--qs-app-ink,var(--ink-1,#182338))28%,transparent)}.qs-app-switcher .qs-app-current{background:var(--qs-app-ink,var(--ink-1,#182338));color:var(--qs-app-surface,var(--surface-1,#fff));border-radius:999px;padding:.125rem .5rem;font-size:.875rem;font-weight:700}.qs-app-switcher .qs-app-purpose{font-size:.875rem}.report-problem{display:grid;gap:1rem;max-width:44rem;margin:2rem auto}.report-problem form,.report-problem label{display:grid;gap:.5rem}.report-problem form{border:1px solid var(--line,currentColor);border-radius:.625rem;padding:1rem}.report-problem button,.report-problem select,.report-problem textarea{font:inherit}.problem-entry{margin-block-start:2rem;margin-block-end:2rem}.problem-entry textarea{font:inherit;color:inherit;background:var(--bg);border:1px solid var(--line);border-radius:10px;width:100%;min-height:6rem;padding:9px 12px}.problem-entry textarea:focus-visible{outline:3px solid var(--link);outline-offset:3px}.report-problem form>button{display:inline-flex;border:1px solid var(--report-secondary-border,var(--line,#64748b));border-radius:var(--report-button-radius,.5rem);background:var(--report-secondary-bg,transparent);color:var(--report-secondary-ink,var(--text,var(--ink-1,#0f172a)));cursor:pointer;justify-content:center;align-items: center;min-height:44px;padding:.625rem 1rem;font-weight:600;line-height:1.3}.report-problem form>button.primary{background:var(--report-primary-bg,var(--button-primary-bg,var(--accent,#1d4ed8)));border-color:var(--report-primary-bg,var(--button-primary-bg,var(--accent,#1d4ed8)));color:var(--report-primary-ink,var(--button-ink,#fff))}.report-problem form>button:hover:not(:disabled){filter:brightness(1.12)}.report-problem form>button:focus-visible{outline:3px solid var(--report-focus,var(--link,var(--focus-ring,#2563eb)));outline-offset:3px}.report-problem form>button:disabled{opacity:.6;cursor:wait}.report-problem .report-screenshots{display:grid;gap:.5rem;min-width:0}.report-problem .report-screenshots small{font-size:.875rem;line-height:1.5}.report-problem .report-add,.report-problem .report-previews button{display:inline-flex;border:1px solid var(--report-secondary-border,var(--line,#64748b));color:inherit;background:var(--report-secondary-bg,transparent);cursor:pointer;border-radius:.5rem;justify-content:center;align-items: center;gap:.5rem;min-height:44px;padding:.625rem 1rem}.report-problem .report-add{justify-self:start}.report-problem .report-add svg{flex:none}.report-problem .report-previews{display:flex;list-style:none;flex-wrap:wrap;gap:.75rem;margin:0;padding:0}.report-problem .report-previews li{position:relative;width:min(8rem,100%);min-width:0}.report-problem .report-previews img{display:block;aspect-ratio:4/3;object-fit:contain;border:1px solid var(--line,#64748b);border-radius:.5rem;width:100%}.report-problem .report-previews span{overflow-wrap:anywhere}.report-problem .report-previews button{position:absolute;background:var(--bg,#fff);width:44px;padding:0;font-size:1.5rem;top:0}.report-problem .report-previews button:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.report-problem .report-previews button:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.report-problem .report-previews button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.report-problem .report-previews button:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.report-problem .report-previews button:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.report-problem .report-previews button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.report-problem .report-screenshots button:focus-visible{outline:3px solid var(--report-focus,var(--link,#2563eb));outline-offset:3px}.report-problem .report-screenshots button:disabled{opacity:.6;cursor:default}.report-problem .report-error{overflow-wrap:anywhere;border:1px solid;border-radius:.5rem;margin:0;padding:.75rem}.report-problem form>button{white-space:nowrap;width:-moz-fit-content;width:fit-content;max-width:100%}.report-problem form>*{min-width:0}.report-problem input[hidden]{display:none}.report-problem .report-add{white-space:nowrap;width:max-content;max-width:100%}button.qs-report-entry{display:inline-flex;color:var(--report-entry-ink,var(--text,var(--ink-1,CanvasText)));font:inherit;text-align:start;white-space:normal;cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:flex-start;align-items: center;gap:.625rem;min-block-size:0;min-inline-size:0;margin:0;padding:.1875rem .5rem;font-size:.875rem;line-height:1.55}.qs-report-entry--side-menu{inline-size:100%}.qs-report-entry svg{flex:none}button.qs-report-entry--footer{border-radius:0;padding:.125rem 0}.qs-report-entry:hover{text-decoration:underline;text-underline-offset:.2em}.qs-report-entry:focus-visible{outline:2px solid;outline-offset:3px}:where([data-contrast=high]) button.qs-report-entry{min-block-size:44px;font-size:1rem}.qs-report-dialog{box-sizing:border-box;overflow:auto;background:var(--report-surface,var(--panel,var(--surface-1,Canvas)));color:var(--report-ink,var(--text,var(--ink-1,CanvasText)));border:0;border-radius:.75rem;max-block-size:calc(100dvh - 2rem);inline-size:min(38rem,100% - 2rem);padding:1rem;box-shadow:0 1rem 3rem #0003}.qs-report-dialog::backdrop{background:#0006}.qs-report-heading{display:flex;justify-content:space-between;align-items: center;gap:1rem}.qs-report-heading h2{font:inherit;margin:0;font-size:1.25rem;font-weight:600}.qs-report-heading button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;min-height:0;padding:.25rem .5rem;font-size:1.5rem}.qs-report-dialog .report-problem{max-width:none;margin:1rem 0 0}.qs-report-dialog .report-problem form{border:0;padding:0}.report-problem .report-reattach{overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.5}.report-problem .report-discarded{font:inherit;margin:0}.report-problem .report-discarded button{color:inherit;text-decoration:underline;cursor:pointer;background:0 0;border:0;min-height:24px;padding:.125rem .25rem}html:has(.qs-report-dialog[open]){overflow:hidden}body:has(.qs-report-dialog[open]){overflow:hidden}.problem-entry>button.qs-report-entry{color:var(--link);white-space:nowrap;min-block-size:44px;inline-size:max-content;max-inline-size:100%;padding:.5rem 0;font-size:1rem}.qs-report-dialog{border:1px solid var(--dial-boundary);margin:auto;padding:20px}.qs-report-dialog .report-problem{--report-secondary-border:var(--dial-boundary);--report-secondary-bg:var(--bg);padding:0}.qs-report-dialog .report-problem form{background:0 0}.qs-report-dialog :-webkit-any(textarea,select){background:var(--field);color:var(--field-text);border-color:var(--dial-boundary);font-size:1rem}.qs-report-dialog :-moz-any(textarea,select){background:var(--field);color:var(--field-text);border-color:var(--dial-boundary);font-size:1rem}.qs-report-dialog :is(textarea,select){background:var(--field);color:var(--field-text);border-color:var(--dial-boundary);font-size:1rem}.qs-report-dialog .report-problem form{display:flex;flex-flow:wrap;column-gap:.75rem}.qs-report-dialog .report-problem form>:not(button){flex-basis:100%}.qs-report-dialog .report-problem form>button{white-space:normal;flex:none}.qs-report-dialog .report-problem form>.primary{order:1;margin-inline-start:auto}.qs-report-dialog .report-discarded{order:2}.qs-report-dialog .report-problem form>button[type=button]{display:none}.qs-report-dialog .report-problem form:has(textarea:valid,option:checked:not([value=problem]),.report-previews li,.report-reattach)>button[type=button]:not(:last-child){display:inline-flex}@media (max-width:600px){.qs-report-dialog{border-radius:16px 16px 0 0;max-block-size:calc(100dvh - 1rem);inline-size:100%;max-inline-size:100%;margin:auto 0 0}}*{box-sizing:border-box}:root{font-synthesis:none;background:var(--bg);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px}body{background:var(--bg,#f1f5f9);color:var(--text,#152135);min-block-size:100dvh;margin:0;line-height:1.5}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}h1{letter-spacing:-.035em;font-size:2rem;line-height:1.2}h2{font-size:1.4rem}h3{font-size:1rem}a{color:var(--link,#174ea6);text-underline-offset:.18em}button,input,select,textarea{font:inherit}input,select,textarea{min-inline-size:0;max-inline-size:100%}input::placeholder,textarea::placeholder{color:var(--field-placeholder);opacity:1}.setup-main,.auth-panel,.qs-account-menu,.qs-report-dialog{--field:var(--bg)}input:not([type=checkbox]):not([type=radio]),select,textarea{background:var(--field);color:var(--field-text);border:1px solid var(--line);border-radius:.55rem;inline-size:100%;padding:.7rem .8rem}input[type=checkbox],input[type=radio]{accent-color:var(--accent);block-size:1.1rem;inline-size:1.1rem}label{font-size:1rem;font-weight:500}small{color:var(--muted);font-size:.8125rem;font-weight:400}button{cursor:pointer}button:disabled{cursor:default;opacity:.6}.primary-button,.secondary-button,.quiet-button,.segmented button,.steps button,dialog button{display:inline-flex;text-decoration:none;white-space:normal;border:0;border-radius:.55rem;justify-content:center;align-items: center;gap:.4rem;padding:.65rem 1rem;font-weight:600}.primary-button{background:var(--accent,#174ea6);color:var(--button-text,#fff)}.secondary-button{background:var(--control);color:var(--control-text);box-shadow:inset 0 0 0 1px var(--line)}.quiet-button{color:var(--link);background:0 0;justify-content:start;padding-inline-start:.25rem;padding-inline-end:.25rem}.stack{display:flex;flex-direction:column;gap:1.25rem}.stack>*{min-inline-size:0}.compact{gap:.5rem}.cluster{display:flex;flex-wrap:wrap;align-items: center;gap:.75rem}.spread{justify-content:space-between}.fields{align-items: start}.fields>*{flex:10rem}.narrow{max-inline-size:40rem;margin:3rem auto;padding-inline-start:1.25rem;padding-inline-end:1.25rem}.workspace{max-inline-size:72rem;margin:0 auto;padding:2rem 1.25rem 3rem}.site-header{--qs-app-ink:var(--text);--qs-app-muted:var(--muted);--qs-app-surface:var(--panel);--qs-app-line:var(--line);--qs-app-hover:var(--selected);--qs-app-focus:var(--link);display:flex;background:var(--panel);flex-wrap:wrap;justify-content:space-between;align-items: center;gap:.75rem;padding:.8rem max(1.25rem,50vw - 35rem)}.brand{display:flex;text-decoration:none;color:var(--text);white-space:nowrap;flex:none;align-items: center;gap:.65rem;font-weight:700}.brand .qs-app-switcher,.brand .qs-app-name{font:inherit}.brand .qs-app-switcher{display:flex;align-items: center;block-size:1em}.eyebrow{color:var(--muted);font-size:.875rem;font-weight:600}.subtitle,.muted{color:var(--muted)}.empty-state{background:var(--panel);border-radius:1rem;justify-content:center;align-items: flex-start;min-block-size:22rem;padding:clamp(1.25rem,4vw,3rem)}.empty-state p{max-inline-size:54ch}.empty-icon{color:var(--accent);font-size:3rem}.campaign-list{list-style:none;margin:0;padding:0}.campaign-row{display:flex;background:var(--panel);border-radius:.8rem;flex-direction:column;gap:.5rem;padding:1.25rem}.campaign-row a{overflow-wrap:anywhere;min-inline-size:0;font-size:1.125rem;font-weight:650}.filter{display:flex;flex-direction:column;gap:.5rem;max-inline-size:26rem}.badge{display:inline-block;background:var(--control);color:var(--control-text);text-transform:capitalize;border-radius:2rem;padding:.2rem .6rem;font-size:.875rem}.steps{display:flex;flex-wrap:wrap;gap:.5rem}.steps button{background:var(--panel);color:var(--text)}.steps [aria-current=step]{background:var(--accent);color:var(--button-text)}.setup-layout{display:flex;flex-wrap:wrap;align-items: start;gap:2rem}.setup-main{background:var(--panel);border-radius:1rem;flex:999 1 0;min-inline-size:60%;max-inline-size:42rem;padding:clamp(1rem,2.5vw,2rem)}.setup-summary{background:var(--panel);border-radius:1rem;flex:16rem;padding:1.25rem}.setup-summary p{overflow-wrap:anywhere}.field{display:flex;flex-direction:column;gap:.5rem}.plain-fieldset{border:0;min-inline-size:0;margin:0;padding:0}.plain-fieldset legend{margin-block-end:.6rem;padding:0}.segmented{display:flex;flex-wrap:wrap;gap:.35rem}.segmented button{background:var(--panel);color:var(--text);border:1px solid var(--line);flex:1}.segmented [aria-pressed=true]{background:var(--accent);color:var(--button-text)}.read-back{background:var(--bg);color:var(--text);border-radius:.65rem;padding:1rem}.choice{display:flex;align-items: start;gap:.6rem}.choice input{flex-shrink:0}details summary{cursor:pointer;color:var(--link);font-weight:600}details>.stack{margin-block-start:1rem}.code-block{background:var(--bg);border-radius:.65rem;padding:1rem}code{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.875rem}.chip{display:inline-flex;overflow-wrap:anywhere;align-items: center;gap:.5rem;max-inline-size:100%}.inline-action{color:inherit;background:0 0;border:0;padding:0;font-size:1em}.snapshot-status{font-variant-numeric:tabular-nums}.snapshot-time{display:inline-flex;align-items: center;gap:.35em;max-inline-size:100%}.snapshot-reload{position:relative;line-height:1}.snapshot-reload:after{content:"";position:absolute;inset:-14px}.snapshot-reload:hover{color:var(--link)}.snapshot-reload:focus-visible{color:var(--link)}.snapshot-reload[aria-busy=true] span{display:inline-block;animation:snapshot-spin 1s linear infinite}@keyframes snapshot-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.snapshot-reload[aria-busy=true] span{animation:none}}.checklist{display:flex;list-style:none;flex-direction:column;gap:.65rem;margin:0;padding:0}.timer-image{object-fit:contain;border-radius:.5rem;inline-size:26rem;max-inline-size:100%}.error-banner{background:var(--bg);color:var(--text);border-inline-start:3px solid var(--error);overflow-wrap:anywhere;border-radius:.4rem;padding:1rem}.error-banner p{margin:0}dialog{overflow:auto;background:var(--panel);color:var(--text);border:0;border-radius:1rem;max-block-size:85dvh;inline-size:min(32rem,100% - 2rem);padding:1.5rem}dialog:not([open]){display:none}dialog::backdrop{background:#0006}.avatar{display:inline-grid;overflow:hidden;background:var(--control);color:var(--control-text);border-radius:50%;place-items: center;block-size:2.25rem;inline-size:2.25rem}.avatar img{object-fit:cover;block-size:100%;inline-size:100%}.account-form{display:flex;flex-direction:column;gap:1rem}.account-form label{display:flex;flex-direction:column;gap:.4rem}.account-photo{display:flex;flex-wrap:wrap;align-items: center;gap:1rem}.account-photo-actions{flex:12rem;min-inline-size:0}.account-form button{border:0;border-radius:.55rem;padding:.65rem 1rem}.account-form .primary{background:var(--accent);color:var(--button-text)}.problem-entry{max-inline-size:72rem;margin-inline-start:auto;margin-inline-end:auto;padding:1.25rem}body{font-variant-numeric:tabular-nums}.auth-page{display:grid;background:radial-gradient(ellipse at top,var(--selected),var(--bg)65%);place-items: center;min-height:100dvh;padding:28px 16px}.auth-panel{border:1px solid var(--line);background:var(--bg);box-shadow:0 24px 80px color-mix(in srgb,var(--text)10%,transparent);border-radius:12px;width:min(100%,440px);padding:32px}.auth-panel .brand{letter-spacing:-.8px;text-decoration:none;color:var(--text);gap:11px;min-height:44px;margin-bottom:32px;padding:0;font-size:1.6875rem;font-weight:650}.auth-panel .eyebrow{color:var(--muted);letter-spacing:1.6px;font-size:1rem;font-weight:600}.auth-panel h1{font-size:1.8125rem}.auth-panel .subtitle{color:var(--muted);margin-top:5px;font-size:1rem}.auth-form{display:grid;gap:20px;margin:24px 0 18px}.auth-form label{display:grid;color:var(--muted);gap:6px;font-size:.875rem}.auth-form input{border-radius:6px;min-height:36px;padding:9px 11px;font-size:1rem;line-height:1.2}.auth-form small{color:var(--muted);font-size:.875rem}.auth-note{color:var(--muted);font-size:1rem}.auth-note+.auth-note{margin-top:12px}.auth-panel a{color:var(--link)}.auth-panel .primary-button,.auth-panel .quiet-button{display:inline-flex;border-radius:6px;justify-content:center;align-items: center;gap:6px;font-size:1rem;line-height:1.2}.auth-panel .primary-button{background:var(--accent);border-color:var(--accent);color:#fff;min-height:36px;padding:0 12px}.auth-panel .primary-button:disabled{background:var(--disabled);border-color:var(--disabled)}.auth-panel .quiet-button{min-height:36px;margin-top:12px;padding:6px}.auth-panel .error-banner{color:var(--error);border:1px solid var(--error);overflow-wrap:anywhere;border-radius:6px;margin:12px 25px;padding:10px 12px;font-size:.75rem}.auth-panel .primary-button{color:var(--button-text)}.qs-account-menu{--qs-account-target:2rem;--qs-account-row-padding:.25rem .5rem;--qs-account-nav-padding:.125rem .25rem;--qs-account-group-border:0;--qs-account-group-radius:0;--qs-account-heading-border:0}.qs-theme-picker{--qs-picker-gap:1rem;--qs-picker-columns:1fr;--qs-picker-row-gap:.125rem;--qs-picker-choice-columns:minmax(0,1fr)3rem auto;--qs-picker-areas:"name swatches check";--qs-picker-choice-height:2rem;--qs-picker-choice-padding:.25rem .5rem;--qs-picker-choice-border:0;--qs-picker-selection:inset 3px 0 currentColor;--qs-picker-swatch-width:3rem;--qs-picker-swatch-height:.5rem;--qs-picker-swatch-border:0;--qs-picker-select-height:2rem;--qs-picker-select-padding:.1875rem .5rem;--qs-picker-select-border:1px solid var(--qs-theme-line)}.qs-theme-check{block-size:1.35em}:root[data-text-size=large] .qs-account-menu{--qs-account-target:44px;--qs-account-row-padding:.625rem .5rem;--qs-account-nav-padding:calc(.5rem - 1px).5rem;--qs-account-group-border:1px solid var(--line-2);--qs-account-group-radius:.625rem;--qs-account-heading-border:1px solid var(--line-2)}.campaign-row,.setup-main,.setup-summary,.empty-state{border:1px solid var(--line)}.auth-panel{background:var(--panel)}.campaign-report{--report-ink:var(--text);--report-fill:var(--panel);--report-edge:var(--line);--report-ground:var(--bg);color:var(--report-ink);background:var(--report-ground);border:1px solid var(--report-edge);border-radius:12px;padding:1.25rem;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px}.campaign-report h1,.campaign-report h2,.campaign-report p{margin:0}.campaign-report h2{font-size:22px}.campaign-report p{max-inline-size:65ch;font-size:16px}.campaign-report a{color:var(--report-ink);text-decoration:underline}.campaign-report header{gap:.5rem}.report-enforcement{font-weight:600}.report-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));gap:1rem;margin:0;padding:0}.report-tile,.report-empty{background:var(--report-fill);color:var(--report-ink);border:1px solid var(--report-edge);border-radius:12px;min-inline-size:0;padding:1.25rem}.report-tile dt{font-size:16px}.report-tile dd{font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:32px;font-weight:600}.report-table{border-collapse:collapse;inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%;font-size:16px}.report-table caption{text-align:start;margin-block-end:.5rem;font-size:16px}.report-table th{text-align:start;max-inline-size:16ch;font-weight:400}.report-table th,.report-table td{vertical-align:top;padding:.375rem 0}.report-table td{text-align:end;font-variant-numeric:tabular-nums;padding-inline-start:.75rem}.report-number{font-variant-numeric:tabular-nums}
