@layer properties, theme, base, components, utilities, app, kit;@layer app{html{scrollbar-gutter:stable}:root{--qmd-palette-neutral-0:#ffffff;--qmd-palette-neutral-25:#f6f8fb;--qmd-palette-neutral-50:#f1f4f8;--qmd-palette-neutral-75:#edf1f6;--qmd-palette-neutral-200:#dbe3ef;--qmd-palette-neutral-300:#b8c5d8;--qmd-palette-neutral-500:#617089;--qmd-palette-neutral-600:#56647b;--qmd-palette-neutral-900:#111827;--qmd-palette-blue-50:#eaf1ff;--qmd-palette-blue-500:#3366ff;--qmd-palette-blue-600:#004be3;--qmd-palette-blue-700:#003ebd;--qmd-palette-green-50:#eaf6ef;--qmd-palette-green-75:#e4f4ea;--qmd-palette-green-600:#1f7a45;--qmd-palette-green-700:#167245;--qmd-palette-amber-50:#fff5d8;--qmd-palette-amber-600:#8a6100;--qmd-palette-red-50:#ffebeb;--qmd-palette-red-75:#fdebea;--qmd-palette-red-500:#c0392b;--qmd-palette-red-600:#ba1a1a;--qmd-palette-red-700:#b42318;--qmd-palette-violet-500:#7c5ce7;--qmd-palette-brand-instagram:#e1306c;--qmd-palette-brand-amazon:#ff9900;--qmd-palette-brand-rakuten:#bf0000;--qmd-palette-brand-youtube:#ff0000;--qmd-palette-brand-facebook:#4267b2;--qmd-palette-brand-pinterest:#bd081c;--qmd-palette-brand-socialblade:#df4324;--qmd-palette-brand-google:#155eef;--qmd-palette-brand-npm:#cb3837;--qmd-canvas:var(--qmd-palette-neutral-25);--qmd-surface:var(--qmd-palette-neutral-0);--qmd-surface-subtle:var(--qmd-palette-neutral-50);--qmd-surface-raised:var(--qmd-palette-neutral-0);--qmd-ink:var(--qmd-palette-neutral-900);--qmd-ink-muted:var(--qmd-palette-neutral-600);--qmd-ink-faint:var(--qmd-palette-neutral-500);--qmd-border:var(--qmd-palette-neutral-200);--qmd-border-strong:var(--qmd-palette-neutral-300);--qmd-accent:var(--qmd-palette-blue-600);--qmd-accent-hover:var(--qmd-palette-blue-700);--qmd-accent-soft:var(--qmd-palette-blue-50);--qmd-on-accent:var(--qmd-palette-neutral-0);--qmd-done:var(--qmd-palette-green-600);--qmd-done-soft:var(--qmd-palette-green-50);--qmd-attention:var(--qmd-palette-amber-600);--qmd-attention-soft:var(--qmd-palette-amber-50);--qmd-required:var(--qmd-palette-red-600);--qmd-required-soft:var(--qmd-palette-red-50);--qmd-unavailable:var(--qmd-palette-neutral-600);--qmd-unavailable-soft:var(--qmd-palette-neutral-75);--qmd-focus:var(--qmd-palette-blue-500);--qmd-chart-comparison:var(--qmd-palette-violet-500);--qmd-platform-instagram:var(--qmd-palette-brand-instagram);--qmd-platform-tiktok:var(--qmd-palette-neutral-900);--qmd-platform-amazon:var(--qmd-palette-brand-amazon);--qmd-platform-rakuten:var(--qmd-palette-brand-rakuten);--qmd-platform-youtube:var(--qmd-palette-brand-youtube);--qmd-platform-facebook:var(--qmd-palette-brand-facebook);--qmd-platform-pinterest:var(--qmd-palette-brand-pinterest);--qmd-platform-socialblade:var(--qmd-palette-brand-socialblade);--qmd-platform-google:var(--qmd-palette-brand-google);--qmd-platform-npm:var(--qmd-palette-brand-npm);--qmd-on-brand:var(--qmd-palette-neutral-0);--qmd-avatar-bg:var(--qmd-ink);--qmd-avatar-ink:var(--qmd-surface);--qmd-dark-glyph-filter:none;--qmd-tiktok-tile:color-mix(in srgb,var(--qmd-platform-tiktok) 12%,var(--qmd-surface));--qmd-heat-negative-strong:var(--qmd-palette-red-700);--qmd-heat-negative-soft:var(--qmd-palette-red-75);--qmd-heat-neutral:var(--qmd-palette-neutral-50);--qmd-heat-positive-soft:var(--qmd-palette-green-75);--qmd-heat-positive-strong:var(--qmd-palette-green-700);--qmd-chart-positive:var(--qmd-palette-green-600);--qmd-chart-negative:var(--qmd-palette-red-500);--qmd-chart-axis:var(--qmd-ink-faint);--qmd-chart-grid:var(--qmd-border);--qmd-categorical-1:#1d4ed8;--qmd-categorical-2:#7c3aed;--qmd-categorical-3:#0f766e;--qmd-categorical-4:#b45309;--qmd-categorical-5:#a16207;--qmd-categorical-6:#0891b2;--qmd-categorical-7:#6d28d9;--qmd-categorical-8:#0369a1;--qmd-categorical-9:#c2410c;--qmd-categorical-10:#475569;--qmd-chart-ramp-1:#004be3;--qmd-chart-ramp-2:#3366ff;--qmd-chart-ramp-3:#5c7fff;--qmd-chart-ramp-4:#90a8ff;--qmd-chart-ramp-5:#c2d0ff;--qmd-chart-ramp-6:#e4ebff;--qmd-scrim:rgba(17,24,39,0.42);--qmd-shadow-overlay:0 12px 32px rgba(17,24,39,0.1);--qmd-font-ui:var(--font-plex-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--qmd-font-mono:var(--font-plex-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--qmd-weight-ui:500;--qmd-weight-emphasis:600;--qmd-text-xs:0.75rem;--qmd-text-sm:0.875rem;--qmd-text-table:0.8125rem;--qmd-text-md:1rem;--qmd-text-lg:1.125rem;--qmd-text-page:1.5rem;--qmd-leading-xs:1rem;--qmd-leading-sm:1.25rem;--qmd-leading-md:1.5rem;--qmd-leading-section:1.375rem;--qmd-leading-page:1.875rem;--qmd-space-1:0.25rem;--qmd-space-2:0.5rem;--qmd-space-3:0.75rem;--qmd-space-4:1rem;--qmd-space-5:1.25rem;--qmd-space-6:1.5rem;--qmd-space-8:2rem;--qmd-space-10:2.5rem;--qmd-control-height:2rem;--qmd-control-height-compact:1.75rem;--qmd-touch-target:2.75rem;--qmd-topbar-height:3.25rem;--qmd-section-nav-height:2.75rem;--qmd-gutter:2rem;--qmd-working-width:105rem;--qmd-reading-width:72ch;--qmd-radius-control:0;--qmd-radius-panel:0;--qmd-radius-overlay:0;--qmd-radius-card:var(--qmd-radius-panel);--qmd-border-width:1px;--qmd-focus-width:2px;--qmd-focus-offset:2px;--qmd-motion-fast:120ms;--qmd-motion-base:160ms;--qmd-motion-slow:240ms;--qmd-ease-out:cubic-bezier(0.2,0,0,1);--qmd-ease-standard:cubic-bezier(0.4,0,0.2,1);--qmd-page-gap:var(--qmd-space-6);--qmd-z-sticky:10;--qmd-z-topbar:20;--qmd-z-popover:40;--qmd-z-overlay:50;--qmd-z-toast:60}:root[data-theme=dark]{color-scheme:dark;--qmd-palette-graphite-950:#0f1114;--qmd-palette-graphite-900:#16191d;--qmd-palette-graphite-850:#1d2126;--qmd-palette-graphite-800:#1f2328;--qmd-palette-graphite-750:#22262c;--qmd-palette-graphite-700:#2a2f36;--qmd-palette-graphite-600:#3d434c;--qmd-palette-graphite-400:#838b98;--qmd-palette-graphite-300:#9ba3af;--qmd-palette-graphite-50:#e7eaee;--qmd-palette-night-blue-300:#7aa2ff;--qmd-palette-night-blue-200:#9bb9ff;--qmd-palette-night-blue-900:#1b2742;--qmd-palette-night-blue-950:#0b1220;--qmd-palette-night-green-400:#4fc48a;--qmd-palette-night-green-900:#132a1f;--qmd-palette-night-green-800:#16301f;--qmd-palette-night-green-700:#1d6b41;--qmd-palette-night-amber-400:#e6b450;--qmd-palette-night-amber-900:#2d2410;--qmd-palette-night-red-400:#ff7a72;--qmd-palette-night-red-900:#36191a;--qmd-palette-night-red-850:#3a1d1d;--qmd-palette-night-red-700:#a8312b;--qmd-palette-night-violet-300:#b39dff;--qmd-canvas:var(--qmd-palette-graphite-950);--qmd-surface:var(--qmd-palette-graphite-900);--qmd-surface-subtle:var(--qmd-palette-graphite-850);--qmd-surface-raised:var(--qmd-palette-graphite-800);--qmd-ink:var(--qmd-palette-graphite-50);--qmd-ink-muted:var(--qmd-palette-graphite-300);--qmd-ink-faint:var(--qmd-palette-graphite-400);--qmd-border:var(--qmd-palette-graphite-700);--qmd-border-strong:var(--qmd-palette-graphite-600);--qmd-accent:var(--qmd-palette-night-blue-300);--qmd-accent-hover:var(--qmd-palette-night-blue-200);--qmd-accent-soft:var(--qmd-palette-night-blue-900);--qmd-on-accent:var(--qmd-palette-night-blue-950);--qmd-done:var(--qmd-palette-night-green-400);--qmd-done-soft:var(--qmd-palette-night-green-900);--qmd-attention:var(--qmd-palette-night-amber-400);--qmd-attention-soft:var(--qmd-palette-night-amber-900);--qmd-required:var(--qmd-palette-night-red-400);--qmd-required-soft:var(--qmd-palette-night-red-900);--qmd-unavailable:var(--qmd-palette-graphite-300);--qmd-unavailable-soft:var(--qmd-palette-graphite-750);--qmd-focus:var(--qmd-palette-night-blue-200);--qmd-chart-comparison:var(--qmd-palette-night-violet-300);--qmd-platform-tiktok:var(--qmd-palette-graphite-50);--qmd-heat-negative-strong:var(--qmd-palette-night-red-700);--qmd-heat-negative-soft:var(--qmd-palette-night-red-850);--qmd-heat-neutral:var(--qmd-palette-graphite-850);--qmd-heat-positive-soft:var(--qmd-palette-night-green-800);--qmd-heat-positive-strong:var(--qmd-palette-night-green-700);--qmd-chart-positive:var(--qmd-palette-night-green-400);--qmd-chart-negative:var(--qmd-palette-night-red-400);--qmd-categorical-1:#6b9bff;--qmd-categorical-2:#b08cff;--qmd-categorical-3:#3fbfae;--qmd-categorical-4:#e0a050;--qmd-categorical-5:#d4b84a;--qmd-categorical-6:#4cc3e0;--qmd-categorical-7:#9d7bf0;--qmd-categorical-8:#5aaee8;--qmd-categorical-9:#f08a5d;--qmd-categorical-10:#9aa6b8;--qmd-chart-ramp-1:#9bb9ff;--qmd-chart-ramp-2:#7aa2ff;--qmd-chart-ramp-3:#5b86f0;--qmd-chart-ramp-4:#3f66c4;--qmd-chart-ramp-5:#2d4a8f;--qmd-chart-ramp-6:#1f3360;--qmd-scrim:rgba(0,0,0,0.6);--qmd-shadow-overlay:0 12px 32px rgba(0,0,0,0.5);--qmd-avatar-bg:var(--qmd-accent-soft);--qmd-avatar-ink:var(--qmd-accent);--qmd-dark-glyph-filter:invert(1) hue-rotate(180deg);--qmd-tiktok-tile:var(--qmd-palette-graphite-50)}body{font-family:var(--qmd-font-ui)}.qmd-shell{color:var(--qmd-ink);font-family:var(--qmd-font-ui);font-size:var(--qmd-text-sm);line-height:var(--qmd-leading-sm)}.qmd-shell,.qmd-shell.top-nav-app-shell{min-height:100svh;background:var(--qmd-canvas)}.qmd-shell.top-nav-app-shell{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:0;width:100%;padding:0}.qmd-shell .content-main{width:100%;min-width:0;max-width:none;padding:0;overflow-x:clip}.qmd-session-availability{border-block-end:var(--qmd-border-width) solid var(--qmd-border);background:var(--qmd-attention-soft);color:var(--qmd-attention)}.qmd-session-availability__inner{display:flex;width:min(100%,var(--qmd-working-width));min-height:var(--qmd-touch-target);align-items:center;gap:var(--qmd-space-3);margin-inline:auto;padding:var(--qmd-space-2) var(--qmd-gutter)}.qmd-session-availability__inner>svg{width:1rem;height:1rem;flex:0 0 auto}.qmd-session-availability__inner p{display:flex;min-width:0;flex:1 1 auto;flex-wrap:wrap;gap:0 var(--qmd-space-2);margin:0;font-size:var(--qmd-text-xs)}.qmd-session-availability__inner strong{font-weight:var(--qmd-weight-emphasis)}.qmd-session-unavailable-page{display:grid;min-height:100svh;place-items:center;padding:var(--qmd-space-6);background:var(--qmd-canvas);color:var(--qmd-ink)}.qmd-session-unavailable-panel{display:grid;width:min(100%,34rem);justify-items:start;gap:var(--qmd-space-3);padding:var(--qmd-space-6);border:var(--qmd-border-width) solid var(--qmd-border);border-radius:var(--qmd-radius-panel);background:var(--qmd-surface)}.qmd-session-unavailable-panel>svg{width:1.25rem;height:1.25rem;color:var(--qmd-unavailable)}.qmd-session-unavailable-label{color:var(--qmd-unavailable);font-size:var(--qmd-text-xs);font-weight:var(--qmd-weight-ui)}.qmd-session-unavailable-panel h1,.qmd-session-unavailable-panel p{margin:0}.qmd-session-unavailable-panel h1{font-size:var(--qmd-text-page);font-weight:var(--qmd-weight-emphasis);line-height:var(--qmd-leading-page)}.qmd-session-unavailable-panel p{max-width:var(--qmd-reading-width);color:var(--qmd-ink-muted)}.qmd-shell .workspace-shell{display:grid;align-content:start;width:min(100%,var(--qmd-working-width));max-width:var(--qmd-working-width);margin-inline:auto;padding:var(--qmd-space-6) var(--qmd-gutter) var(--qmd-space-10);gap:var(--qmd-page-gap)}.qmd-shell *,.qmd-shell :after,.qmd-shell :before{box-sizing:border-box}.qmd-shell a,.qmd-shell h1,.qmd-shell h2,.qmd-shell h3,.qmd-shell h4,.qmd-shell h5,.qmd-shell h6,.qmd-shell label,.qmd-shell legend,.qmd-shell li,.qmd-shell p,.qmd-shell small,.qmd-shell strong{font-family:var(--qmd-font-ui)}.qmd-shell :where(button,input,select,textarea,table){font-family:var(--qmd-font-ui)}body :where(strong,b){font-weight:var(--qmd-weight-emphasis)}.qmd-shell :where(code,pre,.font-mono,.mono,.mono-data,[data-qmd-mono]){font-family:var(--qmd-font-mono)}.qmd-global-nav :where(*):not(svg):not(path),.qmd-shell .content-main :where(*):not(svg):not(path){font-family:var(--qmd-font-ui)}.qmd-shell .content-main :where(code,code *,pre,pre *,.font-mono,.font-mono *,.mono,.mono *,.mono-data,.mono-data *,[data-qmd-mono],[data-qmd-mono] *){font-family:var(--qmd-font-mono)}.qmd-global-nav :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible,.qmd-shell :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--qmd-focus-width) solid var(--qmd-focus);outline-offset:var(--qmd-focus-offset)}.qmd-page-flow{display:grid;gap:var(--qmd-page-gap);min-width:0}.qmd-global-nav{z-index:var(--qmd-z-topbar);display:flex;align-items:center;gap:var(--qmd-space-4);border-block-end:var(--qmd-border-width) solid var(--qmd-border)}.qmd-global-nav,.qmd-global-nav.top-shell-bar{position:sticky;inset-block-start:0;min-height:var(--qmd-topbar-height);background:var(--qmd-surface)}.qmd-global-nav.top-shell-bar{display:block;width:100%;margin:0;padding:0;border:0;border-block-end:var(--qmd-border-width) solid var(--qmd-border);border-radius:0;outline:0;box-shadow:none;transition:box-shadow var(--qmd-motion-base) var(--qmd-ease-standard)}.qmd-global-nav.top-shell-bar[data-stuck=true]{box-shadow:var(--qmd-shadow-overlay)}.qmd-global-nav .top-shell-logo{min-height:var(--qmd-touch-target);padding:var(--qmd-space-1) var(--qmd-space-2);border-radius:var(--qmd-radius-control);color:var(--qmd-ink);font-family:var(--qmd-font-ui);font-weight:var(--qmd-weight-emphasis)}.qmd-global-nav .top-nav-group-trigger{position:relative;display:inline-flex;min-height:var(--qmd-touch-target);align-items:center;justify-content:center;gap:var(--qmd-space-1);padding-inline:var(--qmd-space-3);border:0;border-radius:0;outline:0;background:transparent;color:var(--qmd-ink-muted);font-family:var(--qmd-font-ui);font-weight:var(--qmd-weight-ui)}.qmd-global-nav .top-nav-group-trigger:focus-visible{outline:var(--qmd-focus-width) solid var(--qmd-focus);outline-offset:var(--qmd-focus-offset)}.qmd-global-nav .top-shell-account{min-height:var(--qmd-touch-target)}.qmd-global-nav .top-shell-avatar{background:var(--qmd-avatar-bg);color:var(--qmd-avatar-ink)}.top-account-ops{min-height:var(--qmd-control-height);gap:var(--qmd-space-2);color:var(--qmd-ink);text-decoration:none}.top-account-ops[aria-current=page]{background:var(--qmd-accent-soft);color:var(--qmd-accent)}.qmd-global-nav .top-nav-group-trigger.active,.qmd-global-nav .top-nav-group-trigger:hover,.qmd-global-nav .top-nav-group-trigger[aria-expanded=true]{background:transparent;color:var(--qmd-ink)}.qmd-global-nav .top-nav-group-trigger.active:before{position:absolute;inset-inline:var(--qmd-space-3);inset-block-end:-1px;width:auto;height:2px;border-radius:0;background:var(--qmd-accent);content:""}.qmd-global-nav__inner{display:grid;width:min(100%,var(--qmd-working-width));min-width:0;min-height:var(--qmd-topbar-height);grid-template-columns:auto minmax(0,1fr) minmax(14rem,22.5rem) auto auto;margin-inline:auto;padding-inline:var(--qmd-gutter);align-items:center;gap:var(--qmd-space-3)}.qmd-global-nav__inner.qmd-global-nav__inner--viewer{grid-template-columns:auto minmax(0,1fr) auto auto auto}.qmd-global-nav__inner--viewer .top-shell-account{width:auto;justify-self:end;justify-content:flex-start}.qmd-global-nav .top-nav-mobile-trigger,.qmd-global-nav .top-shell-search-trigger{display:none}.qmd-global-nav .top-shell-theme-toggle{justify-self:end;width:var(--qmd-control-height);height:var(--qmd-control-height);color:var(--qmd-ink-muted)}.top-shell-search-desktop{min-width:0}.top-shell-search-sheet{gap:var(--qmd-space-4);padding:var(--qmd-space-4) var(--qmd-gutter) var(--qmd-space-6)}.top-shell-search-sheet .top-shell-search{width:min(100%,42rem);max-width:none;margin-inline:auto}.qmd-page-header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--qmd-space-6);padding:0;border:0;border-radius:0;outline:0;background:transparent;box-shadow:none}.qmd-page-header__copy{min-width:0;max-width:var(--qmd-reading-width)}.qmd-page-header h1{margin:0;font-size:var(--qmd-text-page);font-weight:var(--qmd-weight-emphasis);line-height:var(--qmd-leading-page);letter-spacing:-.02em}.qmd-action-cluster,.qmd-page-header__actions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:var(--qmd-space-2)}.qmd-local-nav{display:flex;min-width:0;max-width:100%;gap:var(--qmd-space-5);overflow-x:auto;overflow-y:hidden;border-block-end:var(--qmd-border-width) solid var(--qmd-border);scrollbar-width:none}.qmd-local-nav::-webkit-scrollbar{display:none}.qmd-local-nav__item{position:relative;min-height:var(--qmd-touch-target);padding:var(--qmd-space-3) 0;border:0;background:transparent;color:var(--qmd-ink-muted);font:inherit;font-weight:var(--qmd-weight-ui);white-space:nowrap;cursor:pointer;transition:color var(--qmd-motion-fast) var(--qmd-ease-standard)}.qmd-local-nav__item:hover{color:var(--qmd-ink)}.qmd-local-nav__item[aria-current=page],.qmd-local-nav__item[aria-selected=true],.qmd-local-nav__item[data-active=true],.qmd-local-nav__item[data-state=active]{color:var(--qmd-accent)}.qmd-local-nav__item[aria-current=page]:after,.qmd-local-nav__item[aria-selected=true]:after,.qmd-local-nav__item[data-active=true]:after,.qmd-local-nav__item[data-state=active]:after{position:absolute;inset-inline:0;inset-block-end:0;height:2px;background:var(--qmd-accent);content:""}.qmd-toolbar{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:var(--qmd-space-3);flex-wrap:wrap}.qmd-responsive-filter-disclosure{display:none;min-width:0}.qmd-responsive-filter-disclosure__desktop{display:contents}.qmd-responsive-filter-disclosure__summary{display:none}.qmd-responsive-filter-disclosure__content{display:contents}.qmd-button{display:inline-flex;min-height:var(--qmd-control-height);align-items:center;justify-content:center;gap:var(--qmd-space-2);padding:var(--qmd-space-1) var(--qmd-space-3);border:var(--qmd-border-width) solid var(--qmd-border);border-radius:var(--qmd-radius-control);background:var(--qmd-surface);color:var(--qmd-ink);font:inherit;font-weight:var(--qmd-weight-emphasis);text-decoration:none;cursor:pointer;transition:background-color var(--qmd-motion-fast),border-color var(--qmd-motion-fast),color var(--qmd-motion-fast)}.qmd-button:where(:not(:disabled):not([aria-disabled=true])):hover{border-color:var(--qmd-border-strong);background:var(--qmd-surface-subtle)}.qmd-button:where(:not(:disabled):not([aria-disabled=true])):active{border-color:var(--qmd-border-strong);background:var(--qmd-canvas)}.qmd-button[data-variant=primary]{border-color:var(--qmd-accent);background:var(--qmd-accent);color:var(--qmd-on-accent);box-shadow:none}.qmd-button[data-variant=primary]:where(:not(:disabled):not([aria-disabled=true])):hover{border-color:var(--qmd-accent-hover);background:var(--qmd-accent-hover);color:var(--qmd-on-accent);filter:none}.qmd-button[data-variant=default],.qmd-button[data-variant=outline],.qmd-button[data-variant=secondary]{border-color:var(--qmd-border);background:var(--qmd-surface);color:var(--qmd-ink);box-shadow:none}.qmd-button[data-variant=default]:where(:not(:disabled):not([aria-disabled=true])):hover,.qmd-button[data-variant=outline]:where(:not(:disabled):not([aria-disabled=true])):hover,.qmd-button[data-variant=secondary]:where(:not(:disabled):not([aria-disabled=true])):hover{border-color:var(--qmd-border-strong);background:var(--qmd-surface-subtle)}.qmd-button[data-variant=ghost],.qmd-button[data-variant=link],.qmd-button[data-variant=tertiary]{border-color:transparent;background:transparent;color:var(--qmd-accent);box-shadow:none}.qmd-button[data-variant=ghost]:where(:not(:disabled):not([aria-disabled=true])):hover,.qmd-button[data-variant=tertiary]:where(:not(:disabled):not([aria-disabled=true])):hover{background:var(--qmd-accent-soft)}.qmd-button[data-variant=quiet]{border-color:transparent;background:transparent}.qmd-button[data-variant=destructive]{border-color:var(--qmd-required);background:var(--qmd-required-soft);color:var(--qmd-required)}.qmd-button[data-variant=destructive]:where(:not(:disabled):not([aria-disabled=true])):hover{border-color:var(--qmd-required);background:color-mix(in srgb,var(--qmd-required-soft) 92%,var(--qmd-required));color:var(--qmd-required)}.qmd-button:disabled,.qmd-button[aria-disabled=true]{cursor:not-allowed;opacity:.55}.qmd-field{display:grid;min-width:0;gap:var(--qmd-space-1);color:var(--qmd-ink);font-weight:600}.qmd-field :where(input,select,textarea),.qmd-field__control{width:100%;min-height:var(--qmd-control-height);padding:var(--qmd-space-1) var(--qmd-space-3);border:var(--qmd-border-width) solid var(--qmd-border-strong);border-radius:var(--qmd-radius-control);background:var(--qmd-surface);color:var(--qmd-ink);font:inherit;font-weight:450;box-shadow:none;transition:border-color var(--qmd-motion-fast),box-shadow var(--qmd-motion-fast),background-color var(--qmd-motion-fast)}select.qmd-field__control{padding-inline-end:var(--qmd-space-8)}.qmd-field :where(textarea){min-height:6rem;resize:vertical}.qmd-filter-toggle-field{display:grid;min-width:0;flex:0 0 auto;gap:var(--qmd-space-1)}.qmd-filter-toggle-field__label{color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs);font-weight:600;line-height:var(--qmd-leading-xs)}.qmd-filter-toggle-group{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;gap:var(--qmd-space-1);padding:var(--qmd-space-1);overflow-x:auto;border:var(--qmd-border-width) solid var(--qmd-border);border-radius:var(--qmd-radius-control);background:var(--qmd-surface-subtle)}.qmd-filter-toggle-group__option{display:inline-flex;flex-shrink:0;min-height:calc(var(--qmd-control-height) - 2 * (var(--qmd-space-1) + var(--qmd-border-width)));align-items:center;justify-content:center;gap:var(--qmd-space-2);padding:0 var(--qmd-space-3);border:var(--qmd-border-width) solid transparent;border-radius:var(--qmd-radius-control);background:transparent;color:var(--qmd-ink-muted);font:inherit;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--qmd-motion-fast) var(--qmd-ease-standard),border-color var(--qmd-motion-fast) var(--qmd-ease-standard),color var(--qmd-motion-fast) var(--qmd-ease-standard)}.qmd-filter-toggle-group__option:hover{color:var(--qmd-ink)}.qmd-filter-toggle-group__option[aria-pressed=true]{border-color:var(--qmd-border-strong);background:var(--qmd-accent-soft);color:var(--qmd-accent)}.qmd-filter-toggle-group__option[aria-pressed=true][data-tone=positive]{border-color:var(--qmd-done);background:var(--qmd-done-soft);color:var(--qmd-done)}.qmd-filter-toggle-group__option[aria-pressed=true][data-tone=negative]{border-color:var(--qmd-required);background:var(--qmd-required-soft);color:var(--qmd-required)}.qmd-filter-toggle-group__option:disabled{cursor:not-allowed;opacity:.5}.qmd-shell .qmd-filter-toggle-group .qmd-filter-toggle-group__option{border-color:transparent;background:transparent;color:var(--qmd-ink-muted);box-shadow:none}.qmd-shell .qmd-filter-toggle-group .qmd-filter-toggle-group__option[aria-pressed=true]{border-color:var(--qmd-border-strong);background:var(--qmd-accent-soft);color:var(--qmd-accent)}.qmd-shell .qmd-filter-toggle-group .qmd-filter-toggle-group__option[aria-pressed=true][data-tone=positive]{border-color:var(--qmd-done);background:var(--qmd-done-soft);color:var(--qmd-done)}.qmd-shell .qmd-filter-toggle-group .qmd-filter-toggle-group__option[aria-pressed=true][data-tone=negative]{border-color:var(--qmd-required);background:var(--qmd-required-soft);color:var(--qmd-required)}.qmd-shell .qmd-filter-toggle-group__option{border-color:transparent;background:transparent;color:var(--qmd-ink-muted);box-shadow:none}.qmd-shell .qmd-filter-toggle-group__option[aria-current=page],.qmd-shell .qmd-filter-toggle-group__option[aria-pressed=true],.qmd-shell .qmd-filter-toggle-group__option[aria-selected=true]{border-color:var(--qmd-border-strong);background:var(--qmd-accent-soft);color:var(--qmd-accent)}.qmd-filter-toggle-group__count{min-width:1.25rem;padding-inline:var(--qmd-space-1);border-radius:var(--qmd-radius-control);background:var(--qmd-surface);color:currentColor;font-family:var(--qmd-font-mono);font-size:var(--qmd-text-xs);text-align:center}.qmd-metric-strip{display:grid;grid-template-columns:repeat(var(--qmd-metric-count,4),minmax(0,1fr));gap:var(--qmd-space-3)}.qmd-metric-strip__item{min-width:0;padding:var(--qmd-space-3) var(--qmd-space-4);border:var(--qmd-border-width) solid var(--qmd-border);border-radius:var(--qmd-radius-panel);outline:0;background:var(--qmd-surface);box-shadow:none}.qmd-metric-strip__detail,.qmd-metric-strip__label{display:block;color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs);line-height:var(--qmd-leading-xs)}.qmd-metric-strip__value{display:block;margin-block:var(--qmd-space-1);color:var(--qmd-ink);font-size:var(--qmd-text-lg);font-variant-numeric:tabular-nums;font-weight:var(--qmd-weight-emphasis);line-height:var(--qmd-leading-md)}.qmd-panel{min-width:0;border:var(--qmd-border-width) solid var(--qmd-border);border-radius:var(--qmd-radius-panel);outline:0;background:var(--qmd-surface);box-shadow:none}.qmd-panel[data-slot=card]{outline:0;box-shadow:none;--tw-ring-shadow:0 0 transparent}.qmd-marketplace-workspace :where(.panel,[class*=rounded-xl],[class*=rounded-lg]),.qmd-operations-workspace :where(.panel),.qmd-social-workspace :where(.panel),.qmd-source-workspace :where(.panel),.qmd-tracker-workspace :where(.panel){min-width:0;border-color:var(--qmd-border);border-radius:var(--qmd-radius-panel);outline:0;background-color:var(--qmd-surface);box-shadow:none;backdrop-filter:none}.qmd-panel[data-surface=subtle]{background:var(--qmd-surface-subtle)}.qmd-status{display:inline-flex;min-height:1.5rem;align-items:center;gap:var(--qmd-space-1);padding:0 var(--qmd-space-2);border:var(--qmd-border-width) solid;border-radius:var(--qmd-radius-control);font-size:var(--qmd-text-xs);font-weight:var(--qmd-weight-emphasis);line-height:var(--qmd-leading-xs);white-space:nowrap}.qmd-status[data-state=done]{background:var(--qmd-done-soft);color:var(--qmd-done)}.qmd-status[data-state=attention]{background:var(--qmd-attention-soft);color:var(--qmd-attention)}.qmd-status[data-state=required]{background:var(--qmd-required-soft);color:var(--qmd-required)}.qmd-status[data-state=not_done],.qmd-status[data-state=unavailable]{background:var(--qmd-unavailable-soft);color:var(--qmd-unavailable)}.qmd-ticker-link{color:var(--qmd-accent);font-weight:var(--qmd-weight-emphasis);text-decoration:none}.qmd-ticker-identity,.qmd-ticker-link{display:inline-flex;min-width:0;align-items:center;gap:var(--qmd-space-2)}.qmd-platform-icon{display:inline-grid;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:var(--qmd-radius-control);color:var(--qmd-ink);font-size:.75rem;font-weight:var(--qmd-weight-emphasis);line-height:1}.qmd-platform-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.qmd-platform-icon--tiktok img{filter:var(--qmd-dark-glyph-filter)}.qmd-ticker-link:hover{color:var(--qmd-accent-hover);text-decoration:underline;text-underline-offset:.18em}.qmd-ticker-link__copy{display:grid;min-width:0}.qmd-ticker-link__name{overflow:hidden;color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs);font-weight:450;line-height:var(--qmd-leading-xs);text-overflow:ellipsis;white-space:nowrap}.qmd-table{position:relative;min-width:0;overflow:auto;border:var(--qmd-border-width) solid var(--qmd-border);border-radius:var(--qmd-radius-panel);background:var(--qmd-surface)}.qmd-table table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--qmd-text-table);font-variant-numeric:tabular-nums}.qmd-table thead th{position:sticky;inset-block-start:var(--qmd-header-row-offset,0);z-index:2;height:2.25rem;padding:0 var(--qmd-space-3);background:var(--qmd-surface-subtle);color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs);font-weight:var(--qmd-weight-emphasis);line-height:var(--qmd-leading-xs);text-align:left;text-transform:none;white-space:nowrap}.qmd-table td,.qmd-table thead th{border-block-end:var(--qmd-border-width) solid var(--qmd-border);vertical-align:middle}.qmd-table td{height:2.5rem;padding:var(--qmd-space-2) var(--qmd-space-3);transition:background-color var(--qmd-motion-fast) var(--qmd-ease-standard),color var(--qmd-motion-fast) var(--qmd-ease-standard)}.qmd-table tbody{transition:opacity var(--qmd-motion-base) var(--qmd-ease-standard)}.qmd-table[aria-busy=true] tbody{opacity:.6}.qmd-table tbody tr:last-child td{border-block-end:0}.qmd-table tbody tr:hover td{background:var(--qmd-surface-subtle)}.qmd-table [data-align=numeric]{text-align:right}.qmd-table [data-sticky=identity]{position:sticky;inset-inline-start:0;z-index:1;background:var(--qmd-surface)}.qmd-table thead [data-sticky=identity]{background:var(--qmd-surface-subtle)}.qmd-tooltip{border:var(--qmd-border-width) solid var(--qmd-border-strong);border-radius:var(--qmd-radius-overlay);box-shadow:var(--qmd-shadow-overlay);color:var(--qmd-ink);backdrop-filter:none;animation-duration:var(--qmd-motion-base)}.qmd-tooltip,.qmd-tooltip__arrow{background:var(--qmd-surface-raised)}.qmd-tooltip__arrow{fill:var(--qmd-surface-raised)}:is([data-slot=dialog-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=popover-content],[data-slot=select-content],[data-slot=sheet-content]){border:var(--qmd-border-width) solid var(--qmd-border);border-radius:var(--qmd-radius-overlay);background:var(--qmd-surface-raised);box-shadow:var(--qmd-shadow-overlay);color:var(--qmd-ink);backdrop-filter:none}:is([data-slot=dialog-overlay],[data-slot=sheet-overlay]){background:var(--qmd-scrim);backdrop-filter:none}.qmd-chart .qmd-tooltip,[data-slot=chart] .qmd-tooltip{border-radius:var(--qmd-radius-panel)}.qmd-shell .chart-shell{border:var(--qmd-border-width) solid var(--qmd-border);border-radius:var(--qmd-radius-panel);box-shadow:none}.qmd-heatmap,.qmd-shell .chart-shell{min-width:0;background:var(--qmd-surface)}.qmd-heatmap{overflow:hidden;border:0;border-radius:0}.qmd-heatmap table{width:100%;min-width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-variant-numeric:tabular-nums}.qmd-heatmap td,.qmd-heatmap th{min-width:4rem;height:2rem;padding:.125rem var(--qmd-space-2);border-radius:0;font-size:var(--qmd-text-xs);text-align:right}.qmd-heatmap [data-value=missing]{background:var(--qmd-heat-neutral);color:var(--qmd-unavailable)}.profile-tracker-detail-chart-shell{width:100%;min-width:0;max-width:100%}.profile-tracker-detail-chart-layout{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(14rem,16rem);align-items:start;gap:var(--qmd-space-3);margin-block-start:var(--qmd-space-3)}.profile-tracker-detail-chart-evidence{min-width:0}.profile-tracker-detail-chart-layout .profile-tracker-detail-chart-card{margin-block-start:0}.profile-tracker-overlay-panel{min-width:0;max-height:36rem;overflow-y:auto;padding:var(--qmd-space-3);border:var(--qmd-border-width) solid var(--qmd-border);border-radius:var(--qmd-radius-panel);background:var(--qmd-surface)}.profile-tracker-overlay-panel legend{padding-inline:var(--qmd-space-1);color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs);font-weight:var(--qmd-weight-ui);line-height:var(--qmd-leading-xs)}.profile-tracker-overlay-controls{display:grid;min-width:0;gap:var(--qmd-space-3)}.profile-tracker-overlay-group{display:grid;min-width:0;grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:var(--qmd-space-2);padding-block-start:var(--qmd-space-2);border-block-start:var(--qmd-border-width) solid var(--qmd-border)}.profile-tracker-overlay-group:first-child{padding-block-start:0;border-block-start:0}.profile-tracker-overlay-group__icon{display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border:var(--qmd-border-width) solid var(--qmd-border);border-radius:var(--qmd-radius-control);background:var(--qmd-surface-subtle)}.profile-tracker-overlay-group__options{display:grid;min-width:0;gap:var(--qmd-space-1)}.profile-tracker-overlay-option{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--qmd-space-2);min-height:2.5rem;padding:var(--qmd-space-1) 0;border-block-end:var(--qmd-border-width) solid var(--qmd-border);font-size:var(--qmd-text-xs)}.profile-tracker-overlay-option>span{display:grid;min-width:0;gap:1px;overflow-wrap:anywhere;white-space:normal}.profile-tracker-overlay-option strong{color:var(--qmd-ink);font-weight:var(--qmd-weight-emphasis)}.profile-tracker-overlay-option small{color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs);line-height:var(--qmd-leading-xs)}@media (max-width:70rem){.profile-tracker-detail-chart-layout{grid-template-columns:1fr}.profile-tracker-overlay-panel{max-height:none}.profile-tracker-overlay-controls{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}}.qmd-tracker-workspace .profile-tracker-heatmap-mobile-score{display:none}@media (min-width:1280px){.qmd-tracker-workspace .profile-tracker-kbeauty-heatmap{overflow:visible}}.qmd-drawer,.qmd-menu{z-index:60;border:var(--qmd-border-width) solid var(--qmd-border);border-radius:var(--qmd-radius-overlay);background:var(--qmd-surface-raised);box-shadow:var(--qmd-shadow-overlay);color:var(--qmd-ink)}.qmd-menu{min-width:13rem;padding:var(--qmd-space-2)}.qmd-menu__item{display:flex;width:100%;min-height:2.25rem;align-items:center;gap:var(--qmd-space-2);padding:var(--qmd-space-2) var(--qmd-space-3);transition:background-color var(--qmd-motion-fast) var(--qmd-ease-standard),color var(--qmd-motion-fast) var(--qmd-ease-standard);border:0;border-radius:var(--qmd-radius-control);background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.qmd-menu__item:hover,.qmd-menu__item[aria-current=page],.qmd-menu__item[aria-selected=true]{background:var(--qmd-accent-soft);color:var(--qmd-accent)}.qmd-drawer{position:fixed;inset-block:0;inset-inline-end:0;width:min(30rem,100%);overflow:auto;border-radius:0}.qmd-source-status{width:-moz-fit-content;width:fit-content;max-width:100%;white-space:nowrap}.qmd-source-workspace .source-missing-stack{max-width:18rem;gap:var(--qmd-space-1)}.source-issue-overflow,.source-issue-overflow>summary{width:-moz-fit-content;width:fit-content}.source-issue-overflow>summary{list-style:none;cursor:pointer}.source-issue-overflow>summary::-webkit-details-marker{display:none}.source-issue-overflow__list{display:grid;gap:var(--qmd-space-1);padding-block-start:var(--qmd-space-1)}.qmd-source-workspace .qmd-source-status>span:last-child{max-width:14rem;overflow:hidden;text-overflow:ellipsis}.qmd-source-issue{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;gap:var(--qmd-space-2)}.qmd-source-issue__pictogram{display:inline-grid;width:18px;height:18px;flex:0 0 18px;place-items:center;color:var(--qmd-accent)}.qmd-source-issue__pictogram>*{width:18px;min-width:18px;height:18px;padding:0}.qmd-source-issue__pictogram .source-service-icon img,.qmd-source-issue__pictogram .source-service-icon svg{width:18px;height:18px}.qmd-source-workspace .source-dashboard-tabs.qmd-local-nav{display:flex;width:auto;gap:var(--qmd-space-5);padding:0;border-radius:0;background:transparent;box-shadow:none}.qmd-source-workspace-nav{display:flex;flex-direction:column;align-items:flex-end;gap:var(--qmd-space-1);min-width:0}.qmd-source-workspace .qmd-source-subject-tabs .qmd-local-nav__item{display:inline-flex;align-items:center;gap:var(--qmd-space-2);color:var(--qmd-ink);font-weight:var(--qmd-weight-emphasis)}.qmd-source-subject-icon{width:16px;height:16px;color:var(--qmd-ink-muted)}.qmd-source-workspace .qmd-source-subject-tabs .qmd-local-nav__item.active .qmd-source-subject-icon{color:var(--qmd-accent)}.qmd-source-workspace .qmd-source-tool-tabs .qmd-local-nav__item{min-height:32px;padding-block:var(--qmd-space-1);font-size:var(--qmd-text-xs)}.qmd-watchlist-assignment-popover{width:min(20rem,calc(100vw - 2 * var(--qmd-space-4)))}.qmd-watchlist-assignment-option{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--qmd-space-2);min-height:32px;padding-inline:var(--qmd-space-1)}.qmd-watchlist-assignment-option label{min-width:0;overflow-wrap:anywhere;cursor:pointer}.qmd-source-watchlist-cell{width:100%}.qmd-source-watchlist-cell,.qmd-source-watchlist-tags{display:flex;min-width:0;align-items:center;gap:var(--qmd-space-1)}.qmd-source-watchlist-tags{flex:1 1 auto;color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs);line-height:var(--qmd-leading-xs);white-space:nowrap}.qmd-source-watchlist-tag{min-width:0;overflow:hidden;text-overflow:ellipsis}.qmd-source-watchlist-more{flex:0 0 auto;color:var(--qmd-ink-faint);font-variant-numeric:tabular-nums}.qmd-watchlist-assignment-compact{width:var(--qmd-control-height-compact);min-width:var(--qmd-control-height-compact);padding-inline:0}.qmd-source-workspace .source-dashboard-tabs .qmd-local-nav__item{height:auto;min-height:var(--qmd-touch-target);padding:var(--qmd-space-3) 0;border-radius:0;background:transparent;color:var(--qmd-ink-muted);font-size:var(--qmd-text-sm);font-weight:var(--qmd-weight-ui);line-height:var(--qmd-leading-sm);box-shadow:none}.qmd-source-workspace .source-dashboard-tabs .qmd-local-nav__item:hover,.qmd-source-workspace .source-dashboard-tabs .qmd-local-nav__item[aria-current=page]{background:transparent;color:var(--qmd-accent);box-shadow:none}.qmd-source-workspace [data-slot=button],.qmd-source-workspace [data-slot=native-select]{font-weight:var(--qmd-weight-ui)}.qmd-source-workspace .source-workflow-mark{width:14px;height:14px;flex-basis:14px;border-radius:var(--qmd-radius-control);font-weight:var(--qmd-weight-emphasis)}.qmd-source-workspace .source-workflow-mark svg{width:14px;height:14px}.qmd-source-workspace .source-workflow-mark.complete{background:transparent;color:var(--qmd-done)}.qmd-source-workspace .source-workflow-mark.attention,.qmd-source-workspace .source-workflow-mark.linked{background:transparent;color:var(--qmd-attention)}.qmd-source-workspace .source-workflow-mark.muted{background:transparent;color:var(--qmd-unavailable)}.qmd-source-workspace .qmd-source-issue{min-height:1.75rem;padding:var(--qmd-space-1) var(--qmd-space-2);border:var(--qmd-border-width) solid;border-radius:var(--qmd-radius-control)}.qmd-source-workspace .qmd-source-issue[data-state=required]{background:var(--qmd-required-soft);color:var(--qmd-required)}.qmd-source-workspace .qmd-source-issue[data-state=attention]{background:var(--qmd-attention-soft);color:var(--qmd-attention)}.qmd-source-workspace .qmd-source-issue[data-state=unavailable]{background:var(--qmd-unavailable-soft);color:var(--qmd-unavailable)}.qmd-source-workspace .qmd-source-issue__brand{max-width:13rem;overflow:hidden;font-size:var(--qmd-text-xs);font-weight:var(--qmd-weight-ui);line-height:var(--qmd-leading-xs);text-overflow:ellipsis;white-space:nowrap}.source-service-icon-google img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}@media (max-width:70rem){.qmd-source-workspace-nav{width:100%;align-items:stretch}.qmd-source-workspace .qmd-source-workspace-nav .source-dashboard-tabs.qmd-local-nav{width:100%;overflow-x:auto;scrollbar-width:none}.qmd-source-workspace .qmd-source-workspace-nav .source-dashboard-tabs.qmd-local-nav::-webkit-scrollbar{display:none}}.qmd-page-flow :where(h1,h2,h3,h4,h5,h6,strong,b){font-weight:var(--qmd-weight-emphasis)}.qmd-page-flow :where(button,label,th,.eyebrow,.pill,.chip){font-weight:var(--qmd-weight-ui)}.qmd-icon-state{display:inline-grid;width:var(--qmd-control-height);height:var(--qmd-control-height);place-items:center;padding:0;border:0;border-radius:var(--qmd-radius-control);background:transparent;color:var(--qmd-unavailable)}.qmd-icon-state.checked{color:var(--qmd-done)}.qmd-source-workspace .qmd-icon-state.checked{border-color:transparent;background:transparent;color:var(--qmd-done);box-shadow:none}.qmd-icon-state svg{width:1rem;height:1rem}.qmd-state{display:grid;justify-items:start;gap:var(--qmd-space-2);padding:var(--qmd-space-6);border:var(--qmd-border-width) solid var(--qmd-border);border-radius:var(--qmd-radius-panel);background:var(--qmd-surface)}.qmd-loading-state{grid-template-columns:auto minmax(0,1fr);align-items:center;justify-items:stretch;gap:var(--qmd-space-3);min-height:5.5rem}.qmd-page-loading{min-height:clamp(16rem,48vh,30rem);grid-template-columns:1fr;align-content:center;justify-items:center;text-align:center}.qmd-block-loading{box-sizing:border-box;width:100%;min-height:16rem;align-content:center}.qmd-loading-spinner{width:2.25rem;height:2.25rem;color:var(--qmd-accent);animation:qmd-loading-spin .9s linear infinite}.qmd-inline-loading{display:inline-flex;min-width:0;align-items:center;gap:var(--qmd-space-2);color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs);line-height:var(--qmd-leading-xs)}.qmd-inline-loading__icon{width:1rem;height:1rem;flex:0 0 1rem;color:var(--qmd-accent);animation:qmd-loading-spin .9s linear infinite}.qmd-inline-loading>span{display:inline-flex;min-width:0;align-items:baseline;gap:var(--qmd-space-2)}.qmd-inline-loading__detail{color:var(--qmd-ink-muted);font-weight:400}@keyframes qmd-loading-spin{to{transform:rotate(1turn)}}.qmd-loading-state strong{display:block;margin-block-end:var(--qmd-space-1)}.qmd-loading-state p{margin:0;color:var(--qmd-ink-muted)}.qmd-calendar-cell{height:auto;min-height:12rem;align-items:stretch;justify-content:flex-start;flex-direction:column;gap:var(--qmd-space-3);padding:var(--qmd-space-3);white-space:normal;text-align:left}.qmd-calendar-cell[data-calendar-view=week]{min-height:21rem}@media (max-width:1279px){:root{--qmd-gutter:1.5rem}}@media (max-width:56.25rem){.qmd-global-nav__inner{grid-template-columns:minmax(0,1fr) auto auto auto auto}.qmd-global-nav .top-nav-groups{display:none}.qmd-global-nav .top-nav-mobile-trigger{display:inline-flex}.top-shell-search-desktop{display:none}.qmd-global-nav .top-shell-search-trigger{display:inline-flex;justify-self:end}}@media (max-width:767px){:root{--qmd-gutter:1rem;--qmd-page-gap:var(--qmd-space-4)}.qmd-shell .workspace-shell{padding:var(--qmd-space-4) var(--qmd-gutter) var(--qmd-space-8)}.qmd-global-nav__inner{grid-template-columns:minmax(0,1fr) auto auto auto auto;gap:var(--qmd-space-2);padding-inline:var(--qmd-gutter)}.qmd-global-nav .top-shell-account>svg{display:none}.qmd-global-nav .top-shell-account{width:var(--qmd-touch-target);padding:0;justify-content:center}.qmd-tracker-workspace .profile-tracker-heatmap-mobile-score{display:block;overflow:hidden;color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs);font-weight:400;line-height:var(--qmd-leading-xs);text-overflow:ellipsis;white-space:nowrap}.qmd-page-header{display:grid;gap:var(--qmd-space-3)}.qmd-action-cluster,.qmd-page-header__actions{width:100%;min-width:0;max-width:100%;justify-content:flex-start}.qmd-button{min-width:var(--qmd-touch-target);min-height:var(--qmd-touch-target)}.qmd-toolbar{align-items:stretch}.qmd-metric-strip{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(9.5rem,72vw);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin}.qmd-metric-strip__item{scroll-snap-align:start}.qmd-responsive-filter-disclosure{display:block;width:100%}.qmd-responsive-filter-disclosure__desktop{display:none}.qmd-responsive-filter-disclosure__summary{display:flex;min-height:var(--qmd-touch-target);align-items:center;gap:var(--qmd-space-2);padding:var(--qmd-space-2) var(--qmd-space-3);border:var(--qmd-border-width) solid var(--qmd-border);border-radius:var(--qmd-radius-control);background:var(--qmd-surface);color:var(--qmd-ink);cursor:pointer;list-style:none}.qmd-responsive-filter-disclosure__summary::-webkit-details-marker{display:none}.qmd-responsive-filter-disclosure__summary>svg{width:1rem;height:1rem;flex:0 0 auto}.qmd-responsive-filter-disclosure__summary>span{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qmd-responsive-filter-disclosure__chevron{transition:transform var(--qmd-motion-fast)}.qmd-responsive-filter-disclosure[open] .qmd-responsive-filter-disclosure__chevron{transform:rotate(180deg)}.qmd-responsive-filter-disclosure__content{display:block;margin-block-start:var(--qmd-space-3)}.qmd-responsive-filter-disclosure:not([open])>.qmd-responsive-filter-disclosure__content{display:none}.qmd-responsive-filter-disclosure::details-content{height:0;overflow:clip;transition:height var(--qmd-motion-slow) var(--qmd-ease-standard),content-visibility var(--qmd-motion-slow) allow-discrete}.qmd-responsive-filter-disclosure[open]::details-content{height:auto}.qmd-filter-toggle-field{flex:1 1 100%;max-width:100%}.qmd-filter-toggle-group{width:100%;flex-wrap:wrap}.qmd-filter-toggle-group__option{min-height:var(--qmd-touch-target)}.qmd-table[data-mobile=disclosure] table,.qmd-table[data-mobile=disclosure] thead,[data-mobile-panel][data-mobile-active=false]{display:none}}.qmd-interactive-chart{position:relative;min-width:0;max-width:100%}.qmd-interactive-chart__svg{display:block;max-width:100%;touch-action:pan-y}.qmd-interactive-chart__svg:focus-visible{outline:2px solid var(--qmd-accent);outline-offset:2px}.qmd-interactive-chart [data-chart-point]{cursor:crosshair}.qmd-interactive-chart .qmd-chart-hit-target{fill:transparent;stroke:transparent;pointer-events:all}.qmd-interactive-chart [data-chart-point][data-chart-active=true]{opacity:1;stroke:var(--qmd-ink);stroke-width:2px;vector-effect:non-scaling-stroke}.qmd-interactive-chart__crosshair{position:absolute;inset-block:0;z-index:1;width:1px;border-left:1px dashed var(--qmd-border-strong);pointer-events:none}.qmd-interactive-chart__tooltip{--qmd-chart-tooltip-x:-50%;--qmd-chart-tooltip-y:calc(-100% - 10px);position:absolute;z-index:3;display:grid;width:-moz-max-content;width:max-content;max-width:min(260px,calc(100% - 16px));gap:2px;padding:8px 10px;transform:translate(var(--qmd-chart-tooltip-x),var(--qmd-chart-tooltip-y));border:1px solid var(--qmd-border-strong);border-radius:var(--qmd-radius-control);background:var(--qmd-surface);color:var(--qmd-ink);box-shadow:var(--qmd-shadow-overlay);font-size:12px;line-height:16px;pointer-events:none}.qmd-interactive-chart__tooltip[data-align=left]{--qmd-chart-tooltip-x:0}.qmd-interactive-chart__tooltip[data-align=right]{--qmd-chart-tooltip-x:-100%}.qmd-interactive-chart__tooltip[data-side=below]{--qmd-chart-tooltip-y:10px}.qmd-interactive-chart__tooltip-label,.qmd-interactive-chart__tooltip-series{color:var(--qmd-ink-muted)}.qmd-interactive-chart__tooltip strong{font-weight:600;color:var(--qmd-ink);font-variant-numeric:tabular-nums}.profile-tracker-spike-timeline-tile-no-spike{background:var(--qmd-surface-subtle)}.profile-tracker-spike-timeline-tile-missing{border-style:dashed;background:transparent;color:var(--qmd-ink-muted)}.profile-tracker-spike-history-unavailable{color:var(--qmd-ink-muted);font-size:.75rem}.profile-tracker-spike-metric-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;border-block:1px solid var(--qmd-border)}.profile-tracker-spike-metric-strip>div{min-width:0;padding:var(--qmd-space-3) var(--qmd-space-4);border-inline-start:1px solid var(--qmd-border)}.profile-tracker-spike-metric-strip>div:first-child{border-inline-start:0}.profile-tracker-spike-metric-strip strong{margin-block-start:var(--qmd-space-1);font-variant-numeric:tabular-nums}.profile-tracker-spike-selected-evidence,.profile-tracker-spike-timeline-heading{min-width:0}.profile-tracker-spike-timeline-detail{display:flex;flex-wrap:wrap;gap:.35rem .75rem;padding:.6rem;border:1px solid var(--qmd-border);border-radius:var(--qmd-radius-control);background:var(--qmd-surface);color:var(--qmd-ink-muted);font-size:.76rem;font-variant-numeric:tabular-nums}.profile-tracker-spike-timeline-detail strong{color:var(--qmd-ink)}.profile-tracker-weekly-actions{flex-wrap:wrap;gap:.4rem}.profile-tracker-weekly-row{cursor:pointer}.profile-tracker-weekly-timeline-tile-no-alert{background:var(--qmd-surface-subtle)}.profile-tracker-weekly-timeline-tile-missing{border-style:dashed;background:transparent;color:var(--qmd-ink-muted)}.profile-tracker-weekly-expansion-row>td{padding:0}.profile-tracker-weekly-analysis-summary{max-width:72ch;margin:0;color:var(--qmd-ink-muted);font-size:var(--qmd-text-sm);line-height:var(--qmd-leading-sm)}.profile-tracker-weekly-report-cards{display:none}.profile-tracker-weekly-report-card{display:grid;gap:.7rem;min-width:0;max-width:100%;overflow:hidden;padding:.85rem;border:1px solid var(--qmd-border);border-radius:var(--qmd-radius-control)}.profile-tracker-weekly-report-card:has([aria-expanded=true]){border-inline-start-color:var(--qmd-accent);box-shadow:inset 3px 0 0 var(--qmd-accent)}.profile-tracker-report-workspace{display:grid;min-width:0}.profile-tracker-platform-report,.profile-tracker-report-workspace>.qmd-panel{display:grid;min-width:0;gap:0;padding:0;overflow:clip}.profile-tracker-platform-report>:is(.profile-tracker-report-state,.profile-tracker-report-workspace){padding-inline:var(--qmd-space-4)}.profile-tracker-report-header{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding-inline:var(--qmd-space-4)}.profile-tracker-report-heading{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:var(--qmd-space-4);min-width:0;padding-block:var(--qmd-space-4);border-block-end:1px solid var(--qmd-border)}.profile-tracker-report-freshness p,.profile-tracker-report-heading :is(h1,h2,p){margin:0}.profile-tracker-report-heading :is(h1,h2){color:var(--qmd-ink);font-size:var(--qmd-text-xl);line-height:var(--qmd-leading-lg)}.profile-tracker-report-freshness,.profile-tracker-report-heading p{color:var(--qmd-ink-muted);font-size:var(--qmd-text-sm);line-height:var(--qmd-leading-sm)}.profile-tracker-report-freshness{display:grid;justify-items:end;gap:var(--qmd-space-1);text-align:end}.profile-tracker-report-freshness>:first-child{color:var(--qmd-done);font-weight:var(--qmd-weight-emphasis)}.profile-tracker-report-state{display:flex;min-height:2.875rem;align-items:center;gap:var(--qmd-space-3);padding-block:var(--qmd-space-3);border-block-end:1px solid var(--qmd-border)}.profile-tracker-report-eyebrow{flex:0 0 auto;color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs);font-weight:var(--qmd-weight-emphasis);line-height:var(--qmd-leading-xs)}.profile-tracker-report-state-pills{display:flex;flex-wrap:wrap;align-items:center;gap:var(--qmd-space-2)}.profile-tracker-report-state-pills>*,.profile-tracker-report-state>.status-badge,.profile-tracker-report-state>[data-slot=status-badge]{min-height:1.625rem;padding-inline:var(--qmd-space-3);border:1px solid var(--qmd-border);border-radius:var(--qmd-radius-control);background:var(--qmd-surface);color:var(--qmd-ink);font-size:var(--qmd-text-xs);font-weight:var(--qmd-weight-emphasis)}.profile-tracker-report-state :is(.qmd-status,.status-badge)>svg{display:none}.profile-tracker-report-state-pills>:first-child,.profile-tracker-report-state>.status-badge:first-of-type,.profile-tracker-report-state>[data-slot=status-badge]:first-of-type{border-color:color-mix(in srgb,var(--qmd-accent) 42%,var(--qmd-border));background:color-mix(in srgb,var(--qmd-accent) 6%,var(--qmd-surface));color:var(--qmd-accent-strong)}.profile-tracker-report-platforms{display:flex;min-width:0;align-items:center;gap:var(--qmd-space-3);padding-block:var(--qmd-space-3)}.profile-tracker-report-platforms .qmd-filter-toggle-group{flex-wrap:nowrap;gap:var(--qmd-space-2);padding:0;border:0;background:transparent}.qmd-shell .profile-tracker-report-platforms .qmd-filter-toggle-group__option{min-height:var(--qmd-control-height);border-color:var(--qmd-border);border-radius:var(--qmd-radius-control);background:var(--qmd-surface);color:var(--qmd-ink)}.qmd-shell .profile-tracker-report-platforms .qmd-filter-toggle-group__option:hover{border-color:var(--qmd-border-strong);background:var(--qmd-surface-subtle)}.qmd-shell .profile-tracker-report-platforms .qmd-filter-toggle-group__option[aria-pressed=true],.qmd-shell .profile-tracker-report-platforms .qmd-filter-toggle-group__option[aria-pressed=true]:hover{border-color:var(--qmd-accent);background:var(--qmd-accent-soft);color:var(--qmd-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--qmd-accent) 18%,transparent)}.profile-tracker-report-filter-region{display:grid}.profile-tracker-report-filter-disclosure{display:none}.profile-tracker-report-filters{display:grid;grid-template-columns:repeat(5,minmax(8rem,1fr)) auto;align-items:end;gap:var(--qmd-space-2);padding-block-end:var(--qmd-space-3)}.profile-tracker-report-filters :is(select,button){width:100%}.profile-tracker-report-search,.profile-tracker-report-signal,.profile-tracker-spike-report-search-field,.profile-tracker-spike-report-severity-field,.profile-tracker-spike-search-field,.profile-tracker-spike-severity-field{min-width:0}.profile-tracker-spike-search-field,.profile-tracker-spike-severity-field{display:grid;gap:var(--qmd-space-1);color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs);font-weight:var(--qmd-weight-emphasis)}.profile-tracker-spike-search-field>span:last-child{position:relative;display:block}.profile-tracker-spike-search-field>span:last-child>span{position:absolute;inset-block-start:50%;inset-inline-end:var(--qmd-space-3);transform:translateY(-50%);color:var(--qmd-ink-muted);pointer-events:none}.profile-tracker-report-ledger,.profile-tracker-spike-report-ledger{min-width:0;border-block:1px solid var(--qmd-border);background:var(--qmd-surface)}.profile-tracker-report-ledger-footer,.profile-tracker-report-ledger-meta,.profile-tracker-spike-report-footer{display:flex;min-height:2rem;align-items:center;justify-content:space-between;gap:var(--qmd-space-3);padding-inline:var(--qmd-space-3);color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs);font-variant-numeric:tabular-nums}.profile-tracker-report-ledger-meta{border-block-end:1px solid var(--qmd-border)}.profile-tracker-report-ledger-footer,.profile-tracker-spike-report-footer{border-block-start:1px solid var(--qmd-border)}.profile-tracker-weekly-actions{display:flex;align-items:center;justify-content:flex-end}.profile-tracker-spike-expanded-analysis{display:grid;gap:var(--qmd-space-4);min-width:0}.profile-tracker-weekly-expanded__intro{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--qmd-space-4);padding-block-end:var(--qmd-space-3);border-block-end:1px solid var(--qmd-border);grid-template-columns:minmax(0,1fr);gap:var(--qmd-space-1)}.profile-tracker-weekly-expanded__intro>div{display:grid;gap:var(--qmd-space-1)}.profile-tracker-weekly-expanded__intro :is(h3,p){margin:0}.profile-tracker-spike-selected-period,.profile-tracker-weekly-expanded__selected-period{min-height:1.625rem;padding:var(--qmd-space-1) var(--qmd-space-2);border:1px solid color-mix(in srgb,var(--qmd-accent) 42%,var(--qmd-border));border-radius:var(--qmd-radius-control);background:color-mix(in srgb,var(--qmd-accent) 6%,var(--qmd-surface));color:var(--qmd-accent-strong);font-size:var(--qmd-text-xs);font-weight:var(--qmd-weight-emphasis);white-space:nowrap}.profile-tracker-weekly-expanded__intro h3{font-size:var(--qmd-text-lg);line-height:var(--qmd-leading-md)}.profile-tracker-spike-metric-strip,.profile-tracker-weekly-expanded__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-block:1px solid var(--qmd-border)}.profile-tracker-spike-metric-strip>*,.profile-tracker-weekly-expanded__metrics>*{display:grid;align-content:center;gap:var(--qmd-space-1);min-width:0;padding:var(--qmd-space-3) var(--qmd-space-4);border:0;border-inline-start:1px solid var(--qmd-border);border-radius:0;background:transparent}.profile-tracker-spike-metric-strip>:first-child,.profile-tracker-weekly-expanded__metrics>:first-child{border-inline-start:0}.profile-tracker-spike-timeline-section,.profile-tracker-weekly-expanded__timeline-section{display:grid;gap:var(--qmd-space-2);min-width:0}.profile-tracker-spike-timeline-heading,.profile-tracker-weekly-expanded__timeline-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--qmd-space-3)}.profile-tracker-weekly-timeline-tile-positive{border-color:color-mix(in srgb,var(--qmd-done) 55%,var(--qmd-border));background:var(--qmd-done-soft);color:var(--qmd-done)}.profile-tracker-weekly-timeline-tile-negative{border-color:color-mix(in srgb,var(--qmd-required) 55%,var(--qmd-border));background:var(--qmd-required-soft);color:var(--qmd-required)}.profile-tracker-weekly-timeline-tile-neutral{border-color:color-mix(in srgb,var(--qmd-attention) 55%,var(--qmd-border));background:var(--qmd-attention-soft);color:var(--qmd-attention)}.profile-tracker-spike-timeline-tile-no-spike,.profile-tracker-weekly-timeline-tile-no-alert{background:var(--qmd-surface-subtle);color:var(--qmd-ink-muted)}.profile-tracker-spike-timeline-tile-missing,.profile-tracker-weekly-timeline-tile-missing{border-style:dashed;background:transparent;color:var(--qmd-ink-muted)}.profile-tracker-spike-timeline-tile-huge{border-color:color-mix(in srgb,var(--qmd-required) 56%,var(--qmd-border));background:var(--qmd-required-soft);color:var(--qmd-required)}.profile-tracker-spike-timeline-tile-medium{border-color:color-mix(in srgb,var(--qmd-attention) 56%,var(--qmd-border));background:var(--qmd-attention-soft);color:var(--qmd-attention)}.profile-tracker-spike-timeline-tile-low{border-color:color-mix(in srgb,var(--qmd-accent) 42%,var(--qmd-border));background:color-mix(in srgb,var(--qmd-accent) 8%,var(--qmd-surface));color:var(--qmd-accent)}.profile-tracker-spike-evidence-grid,.profile-tracker-weekly-expanded__evidence-grid{display:grid;grid-template-columns:minmax(15rem,7fr) minmax(24rem,13fr);align-items:stretch;gap:var(--qmd-space-4)}.profile-tracker-spike-chart,.profile-tracker-spike-selected-evidence,.profile-tracker-weekly-expanded__chart,.profile-tracker-weekly-expanded__selected-evidence{min-width:0}.profile-tracker-spike-timeline-detail{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:0;border:0;border-block:1px solid var(--qmd-border);border-radius:0;background:transparent}.profile-tracker-spike-timeline-detail>*{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--qmd-space-3);padding-block:var(--qmd-space-2);border-block-start:1px solid var(--qmd-border)}.profile-tracker-spike-timeline-detail>*>dd{color:var(--qmd-ink);font-weight:var(--qmd-weight-emphasis);text-align:end}.profile-tracker-spike-timeline-detail>:nth-child(-n+2){border-block-start:0}.profile-tracker-spike-timeline-detail>:nth-child(2n){color:var(--qmd-ink);font-weight:var(--qmd-weight-emphasis);text-align:end}.profile-tracker-weekly-expanded__bottom-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--qmd-space-4)}.profile-tracker-weekly-report-cards{border-block:1px solid var(--qmd-border)}.profile-tracker-weekly-report-card{gap:0;padding:0;border:0;border-block-end:1px solid var(--qmd-border);border-radius:0;background:var(--qmd-surface)}.profile-tracker-weekly-report-card:last-child{border-block-end:0}.profile-tracker-weekly-ledger-signal .qmd-status,.profile-tracker-weekly-report-card__signal .qmd-status{min-height:0;gap:var(--qmd-space-1);padding:0;border:0;background:transparent}.profile-tracker-weekly-ledger-signal,.profile-tracker-weekly-report-card__signal{display:inline-flex;align-items:center;gap:var(--qmd-space-1)}.profile-tracker-weekly-signal-dot{width:.375rem;height:.375rem;flex:0 0 0.375rem;border-radius:50%;background:var(--qmd-ink-muted)}.profile-tracker-weekly-signal-dot[data-direction=positive]{background:var(--qmd-done)}.profile-tracker-weekly-signal-dot[data-direction=negative]{background:var(--qmd-required)}.profile-tracker-weekly-signal-dot[data-direction=neutral]{background:var(--qmd-attention)}.profile-tracker-weekly-ledger-signal .qmd-status>svg,.profile-tracker-weekly-report-card__signal .qmd-status>svg{display:none}.profile-tracker-weekly-ledger-signal .qmd-status:before,.profile-tracker-weekly-report-card__signal .qmd-status:before{width:.375rem;height:.375rem;flex:0 0 0.375rem;border-radius:50%;background:currentColor;content:""}.profile-tracker-weekly-ledger-identity,.profile-tracker-weekly-report-card__identity{display:grid;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;gap:var(--qmd-space-2);min-width:0}.profile-tracker-spike-rank,.profile-tracker-weekly-ledger-identity>:first-child,.profile-tracker-weekly-report-card__rank{color:var(--qmd-ink-muted);font-family:var(--qmd-font-mono);font-size:var(--qmd-text-xs);font-variant-numeric:tabular-nums;text-align:end}.profile-tracker-weekly-report-avatar{width:1.875rem;height:1.875rem;border-radius:50%;outline-color:var(--qmd-border-strong);background:var(--qmd-ink);color:var(--qmd-surface)}.profile-tracker-weekly-report-avatar.qmd-platform-icon{border-radius:0;outline:0;background:transparent;color:inherit}.profile-tracker-weekly-continuity-bars{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:1px;min-width:0}.profile-tracker-weekly-continuity-bars>span{min-width:0;height:.625rem;border:1px solid var(--qmd-border);background:var(--qmd-surface-subtle)}.profile-tracker-weekly-continuity-bars>.state-positive{border-color:var(--qmd-done);background:var(--qmd-done-soft)}.profile-tracker-weekly-continuity-bars>.state-negative{border-color:var(--qmd-required);background:var(--qmd-required-soft)}.profile-tracker-weekly-continuity-bars>.state-neutral{border-color:var(--qmd-attention);background:var(--qmd-attention-soft)}.profile-tracker-weekly-continuity-bars>.state-no-alert{background:var(--qmd-surface-subtle)}.profile-tracker-weekly-continuity-bars>.state-high{border-color:var(--qmd-required);background:var(--qmd-required)}.profile-tracker-weekly-continuity-bars>.state-medium{border-color:var(--qmd-attention);background:var(--qmd-attention)}.profile-tracker-weekly-continuity-bars>.state-low{border-color:var(--qmd-ink-muted);background:var(--qmd-ink-muted)}.profile-tracker-weekly-continuity-bars>.state-no-spike{background:var(--qmd-surface-subtle)}.profile-tracker-weekly-continuity-bars>.state-missing{border-style:dashed;background:transparent}.profile-tracker-weekly-continuity-bars>.state-unavailable{border-color:var(--qmd-unavailable);border-style:dotted;background:var(--qmd-unavailable-soft)}.profile-tracker-weekly-continuity-bars>.state-stale{border-color:var(--qmd-attention);border-style:dashed;background:var(--qmd-attention-soft)}.profile-tracker-weekly-continuity-bars>.state-partial{border-color:var(--qmd-attention);background:linear-gradient(90deg,var(--qmd-attention-soft) 50%,transparent 50%)}.profile-tracker-weekly-continuity-bars>.state-failed{border-color:var(--qmd-required);background:var(--qmd-required-soft)}.profile-tracker-report-filters__end{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:var(--qmd-space-2);padding-block-end:var(--qmd-space-3)}.profile-tracker-report-mode-switcher{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--qmd-border);border-radius:var(--qmd-radius-control);background:var(--qmd-surface)}.profile-tracker-report-mode-switcher button{min-height:28px}.profile-tracker-brand-analysis-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--qmd-space-2);margin:0}.profile-tracker-brand-analysis-metrics div{min-width:0}.profile-tracker-brand-analysis-metrics dt{color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs)}.profile-tracker-brand-analysis-metrics dd{margin:0;font-size:var(--qmd-text-sm);font-variant-numeric:tabular-nums}.profile-tracker-signal{display:inline-flex;align-items:center;gap:var(--qmd-space-1);color:var(--qmd-unavailable);font-size:var(--qmd-text-xs);line-height:1.25;white-space:nowrap}.profile-tracker-signal>i{width:.375rem;height:.375rem;flex:0 0 0.375rem;border-radius:50%;background:currentColor}.profile-tracker-signal[data-state=high]{color:var(--qmd-required)}.profile-tracker-signal[data-state=medium]{color:var(--qmd-attention)}.profile-tracker-signal[data-state=low]{color:var(--qmd-accent)}.profile-tracker-signal[data-state=missing]>i{border:1px dashed;background:transparent}.profile-tracker-signal[data-state=no_spike]>i{background:var(--qmd-surface-subtle);border:1px solid}.profile-tracker-pattern{display:grid;gap:var(--qmd-space-1);min-width:0}.profile-tracker-pattern__bars{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:1px;min-width:0}.profile-tracker-pattern__bars>[data-state]{min-width:0;height:.625rem;border:1px solid var(--qmd-border);background:var(--qmd-surface-subtle)}.profile-tracker-pattern__bars>[data-state=positive]{border-color:var(--qmd-done);background:var(--qmd-done-soft)}.profile-tracker-pattern__bars>[data-state=negative]{border-color:var(--qmd-required);background:var(--qmd-required-soft)}.profile-tracker-pattern__bars>[data-state=neutral]{border-color:var(--qmd-attention);background:var(--qmd-attention-soft)}.profile-tracker-pattern__bars>[data-state=high]{border-color:var(--qmd-required);background:var(--qmd-required)}.profile-tracker-pattern__bars>[data-state=medium]{border-color:var(--qmd-attention);background:var(--qmd-attention)}.profile-tracker-pattern__bars>[data-state=low]{border-color:var(--qmd-ink-muted);background:var(--qmd-ink-muted)}.profile-tracker-pattern__bars>[data-state=missing]{border-style:dashed;background:transparent}.profile-tracker-pattern__bars>[data-state=unavailable]{border-color:var(--qmd-unavailable);border-style:dotted;background:var(--qmd-unavailable-soft)}.profile-tracker-pattern__bars>[data-state=stale]{border-color:var(--qmd-attention);border-style:dashed;background:var(--qmd-attention-soft)}.profile-tracker-pattern__bars>[data-state=partial]{border-color:var(--qmd-attention);background:linear-gradient(90deg,var(--qmd-attention-soft) 50%,transparent 50%)}.profile-tracker-pattern__bars>[data-state=failed]{border-color:var(--qmd-required);background:var(--qmd-required-soft)}@media (max-width:767px){.profile-tracker-report-filters__end{width:100%;justify-content:flex-end}.profile-tracker-report-filters__end>button,.profile-tracker-report-mode-switcher button{min-height:var(--qmd-touch-target)}}.profile-tracker-monthly-history-summary{display:block;margin-block-start:var(--qmd-space-1);color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs);line-height:1.3}.profile-tracker-weekly-pattern-legend{display:flex;flex-wrap:wrap;align-items:center;gap:var(--qmd-space-2) var(--qmd-space-3);min-height:2rem;padding-inline:var(--qmd-space-3);border-block-end:1px solid var(--qmd-border);color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs)}.profile-tracker-weekly-pattern-legend>span{display:inline-flex;align-items:center;gap:var(--qmd-space-1)}.profile-tracker-weekly-pattern-legend>span:first-child{color:var(--qmd-ink);font-weight:var(--qmd-weight-emphasis)}.profile-tracker-weekly-pattern-legend i{width:.625rem;height:.625rem;border:1px solid var(--qmd-border);background:var(--qmd-surface-subtle)}.profile-tracker-weekly-pattern-legend .state-positive{border-color:var(--qmd-done);background:var(--qmd-done-soft)}.profile-tracker-weekly-pattern-legend .state-negative{border-color:var(--qmd-required);background:var(--qmd-required-soft)}.profile-tracker-weekly-pattern-legend .state-neutral{border-color:var(--qmd-attention);background:var(--qmd-attention-soft)}.profile-tracker-weekly-pattern-legend .state-missing{border-style:dashed;background:transparent}.profile-tracker-report-pagination{display:flex;align-items:center;gap:var(--qmd-space-1)}.profile-tracker-weekly-report-avatar img{border-radius:inherit}.profile-tracker-weekly-report-card [data-direction=positive]{color:var(--qmd-done)}.profile-tracker-weekly-report-card [data-direction=negative]{color:var(--qmd-required)}@media (max-width:767px){.profile-tracker-platform-report,.profile-tracker-report-workspace{max-width:100%;overflow:hidden}.profile-tracker-report-header{grid-template-columns:minmax(0,1fr);gap:0}.profile-tracker-report-heading{grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--qmd-space-1);padding-block:var(--qmd-space-3) var(--qmd-space-2)}.profile-tracker-report-heading :is(h1,h2){font-size:var(--qmd-text-lg)}.profile-tracker-report-freshness{display:flex;flex-wrap:wrap;justify-items:start;justify-content:flex-start;gap:var(--qmd-space-2);text-align:start}.profile-tracker-report-state{display:grid;justify-items:start;gap:var(--qmd-space-1);padding-block:var(--qmd-space-2)}.profile-tracker-report-state-pills>*,.profile-tracker-report-state>[data-slot=status-badge]{padding-inline:var(--qmd-space-2);white-space:nowrap}.profile-tracker-report-platforms{display:grid;justify-items:start;gap:var(--qmd-space-2);max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;padding-block:var(--qmd-space-3)}.profile-tracker-report-platforms .qmd-filter-toggle-group{width:-moz-max-content;width:max-content;max-width:none;flex-wrap:nowrap}.profile-tracker-report-filter-disclosure{display:inline-flex;width:100%;min-height:var(--qmd-touch-target);justify-content:space-between}.profile-tracker-report-filters{display:none;grid-template-columns:repeat(2,minmax(0,1fr))}.profile-tracker-report-filters[data-mobile-open]{display:grid}.profile-tracker-report-filters>:last-child{grid-column:1/-1}.profile-tracker-report-signal,.profile-tracker-spike-severity-field{display:none}.profile-tracker-report-pagination button,.profile-tracker-weekly-report-card__disclosure,.qmd-shell .profile-tracker-report-platforms .qmd-filter-toggle-group__option,.qmd-watchlist-star{min-width:var(--qmd-touch-target);min-height:var(--qmd-touch-target)}.profile-tracker-report-pagination{flex-wrap:wrap}.profile-tracker-report-ledger-footer,.profile-tracker-report-ledger-meta,.profile-tracker-spike-report-footer{padding-inline:0}.profile-tracker-weekly-report-cards{display:grid;gap:0}.profile-tracker-weekly-report-card{grid-template-columns:minmax(0,1fr) var(--qmd-touch-target);cursor:pointer}.profile-tracker-weekly-report-card:not(:has([aria-expanded=true])){height:9.125rem;min-height:9.125rem}.profile-tracker-weekly-report-card:not(:has([aria-expanded=true])){height:auto;min-height:11.5rem}.profile-tracker-spike-card-source,.profile-tracker-spike-report-card__identity,.profile-tracker-spike-report-card__signal,.profile-tracker-weekly-report-card__identity,.profile-tracker-weekly-report-card__signal{min-width:0;padding:var(--qmd-space-1) var(--qmd-space-2)}.profile-tracker-weekly-report-card__header{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);min-height:2.75rem;align-items:start;gap:var(--qmd-space-3)}.profile-tracker-weekly-report-card__header>.qmd-watchlist-star{justify-self:end;margin:var(--qmd-space-1) var(--qmd-space-2)}.profile-tracker-weekly-report-card__signal{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-tracker-weekly-report-card__header{grid-column:1}.profile-tracker-spike-card-source,.profile-tracker-weekly-report-card__source{display:flex;align-items:center;gap:var(--qmd-space-1);margin:calc(-1 * var(--qmd-space-2)) var(--qmd-space-3) var(--qmd-space-2);color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs)}.profile-tracker-weekly-report-card__source{grid-column:1}.profile-tracker-spike-report-card__metrics,.profile-tracker-weekly-report-card__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-inline:var(--qmd-space-3);border-block:1px solid var(--qmd-border)}.profile-tracker-weekly-report-card__metrics{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr));min-height:4.75rem}.profile-tracker-weekly-report-card__metrics>:nth-child(2){display:block}.profile-tracker-spike-report-card__metrics>*,.profile-tracker-weekly-report-card__metrics>*{min-width:0;padding:.125rem var(--qmd-space-2);border-inline-start:1px solid var(--qmd-border)}.profile-tracker-spike-report-card__metrics>:first-child,.profile-tracker-weekly-report-card__metrics>:first-child{border-inline-start:0}.profile-tracker-spike-report-card__metrics dt,.profile-tracker-weekly-report-card__metrics dt{overflow:hidden;color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs);text-overflow:ellipsis;white-space:nowrap}.profile-tracker-spike-report-card__metrics dd,.profile-tracker-weekly-report-card__metrics dd{margin:var(--qmd-space-1) 0 0;color:var(--qmd-ink);font-size:var(--qmd-text-sm);font-variant-numeric:tabular-nums;font-weight:var(--qmd-weight-emphasis)}.profile-tracker-spike-report-card__continuity,.profile-tracker-weekly-report-card__continuity{display:flex;align-items:center;justify-content:space-between;gap:var(--qmd-space-3);min-height:1.75rem;padding:var(--qmd-space-1) var(--qmd-space-3);color:var(--qmd-ink-muted);font-size:var(--qmd-text-xs)}.profile-tracker-weekly-report-card__continuity{grid-column:1}.profile-tracker-weekly-report-card__disclosure{display:grid;min-width:var(--qmd-touch-target);place-items:center;align-self:stretch;border-inline-start:1px solid var(--qmd-border);grid-column:2;grid-row:1/span 4}.profile-tracker-weekly-report-card>[id^=weekly-analysis-mobile]{grid-column:1/-1}.profile-tracker-weekly-expanded__intro{grid-template-columns:minmax(0,1fr)}.profile-tracker-spike-metric-strip,.profile-tracker-weekly-expanded__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:visible}.profile-tracker-spike-evidence-grid,.profile-tracker-weekly-expanded__bottom-grid,.profile-tracker-weekly-expanded__evidence-grid{grid-template-columns:minmax(0,1fr)}.profile-tracker-spike-metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-tracker-spike-metric-strip>div:nth-child(odd){border-inline-start:0}.profile-tracker-spike-metric-strip>div:nth-child(n+3){border-block-start:1px solid var(--qmd-border)}.profile-tracker-spike-timeline-heading{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.qmd-menu,.qmd-shell *,.qmd-shell :after,.qmd-shell :before,.qmd-tooltip,[data-slot=dialog-content],[data-slot=dialog-overlay],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=popover-content],[data-slot=select-content],[data-slot=sheet-content],[data-slot=sheet-overlay]{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}.qmd-inline-loading__icon,.qmd-loading-spinner{animation:none}}@media print{.qmd-shell{background:var(--qmd-surface)}.qmd-drawer,.qmd-global-nav,.qmd-menu,.qmd-page-header__actions,.qmd-toolbar{display:none}.qmd-chart,.qmd-heatmap,.qmd-panel,.qmd-table{-moz-column-break-inside:avoid;break-inside:avoid}}}@layer properties, theme, base, components, utilities, app, kit;@layer app{@media (max-width:767px){.profile-tracker-kbeauty-trend-chart .profile-tracker-detail-chart-canvas{min-height:360px}}.qmd-source-workspace .source-dashboard-tabs{gap:var(--qmd-space-4);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.qmd-source-workspace .source-dashboard-tabs a{height:auto;min-height:2rem;padding:var(--qmd-space-2) 0;border-block-end:2px solid transparent;border-radius:0;background:transparent;color:var(--qmd-ink-muted)!important;font-size:var(--qmd-text-sm);font-weight:var(--qmd-weight-ui);line-height:var(--qmd-leading-sm)}.qmd-source-workspace .source-dashboard-tabs a.active,.qmd-source-workspace .source-dashboard-tabs a:hover{border-block-end:2px solid var(--qmd-accent);background:transparent;color:var(--qmd-accent)!important;box-shadow:none}.qmd-source-workspace :is(.source-queue-panel,.source-bulk-panel,.source-import-panel){border-color:var(--qmd-border);border-radius:var(--qmd-radius-panel);background:var(--qmd-surface);box-shadow:none}.qmd-source-workspace .source-status-line{border-radius:var(--qmd-radius-control);background:var(--qmd-accent-soft);color:var(--qmd-accent)}@media (max-width:767px){.qmd-source-workspace .source-dashboard-tabs{position:relative;max-width:100%;overflow-x:auto}.qmd-source-workspace .qmd-watchlist-assignment-compact,.qmd-source-workspace .source-queue-done-button{width:var(--qmd-touch-target)!important;min-width:var(--qmd-touch-target)!important;height:var(--qmd-touch-target)!important;min-height:var(--qmd-touch-target)!important}.qmd-source-workspace :is(.historical-brands-board,.historical-brands-toolbar,.historical-brands-table-wrap){min-width:0;max-width:100%}}}