:root{--skeleton-bg:var(--surface-raised);--skeleton-highlight:color-mix(in oklab, var(--ink-faint) 55%, transparent);--skeleton-radius-line:var(--radius-sm);--skeleton-radius-rect:var(--radius-md);--skeleton-radius-card:var(--radius-lg);--skeleton-shimmer-duration:1.5s;--skeleton-shimmer-ease:var(--ease-md)}.z-skeleton{background-color:var(--skeleton-bg);box-shadow:inset 0 0 0 1px var(--border-hairline);position:relative;overflow:hidden}.z-skeleton-shimmer:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--skeleton-highlight) 50%, transparent 100%);animation:z-skeleton-shimmer var(--skeleton-shimmer-duration) var(--skeleton-shimmer-ease) infinite;pointer-events:none;background-repeat:no-repeat;background-size:200% 100%;position:absolute;inset:0}@keyframes z-skeleton-shimmer{0%{background-position:-150% 0}to{background-position:150% 0}}html[data-motion=reduced] .z-skeleton-shimmer:after{display:none}@media (prefers-reduced-motion:reduce){.z-skeleton-shimmer:after{display:none}}
@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
.react-loading-skeleton{--base-color:#17171c;--highlight-color:#232329;border-radius:.5rem}[data-mode=light] .react-loading-skeleton{--base-color:#e4e4e7;--highlight-color:#efeff1}
:root[data-design-reset-baseline]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-latin-sans:Arial, Helvetica, sans-serif;--font-latin-display:Arial, Helvetica, sans-serif;--font-script-soft-font:Arial, Helvetica, sans-serif;--font-script-bold-font:Arial, Helvetica, sans-serif;--font-cyrillic-loader:Arial, Helvetica, sans-serif;--font-mono-loader:"Courier New", Courier, monospace;--font-sans:Arial, Helvetica, sans-serif;--font-heading:Arial, Helvetica, sans-serif;--font-display:Arial, Helvetica, sans-serif;--font-script-soft:Arial, Helvetica, sans-serif;--font-script-bold:Arial, Helvetica, sans-serif;--font-cyrillic-sans:Arial, Helvetica, sans-serif;--font-mono:"Courier New", Courier, monospace;--bg-1:#f4f4f4;--bg-2:#fff;--bg-3:#e9e9e9;--bg-4:#dedede;--fg-1:#171717;--fg-2:#343434;--fg-3:#5f5f5f;--fg-4:#767676;--fg-on-accent:#fff;--surface-base:#f4f4f4;--surface-raised:#fff;--surface-sunken:#e9e9e9;--surface-inset:#dedede;--ink-primary:#171717;--ink-secondary:#343434;--ink-muted:#5f5f5f;--ink-faint:#767676;--ink-on-accent:#fff;--border-1:#dedede;--border-2:#c7c7c7;--border-3:#8c8c8c;--border-hairline:#dedede;--border-default:#c7c7c7;--border-strong:#8c8c8c;--background:#f4f4f4;--foreground:#171717;--card:#fff;--card-foreground:#171717;--popover:#fff;--popover-foreground:#171717;--primary:#171717;--primary-foreground:#fff;--secondary:#e9e9e9;--secondary-foreground:#171717;--muted:#e9e9e9;--muted-foreground:#5f5f5f;--accent:#dedede;--accent-foreground:#171717;--destructive:#343434;--destructive-foreground:#fff;--border:#c7c7c7;--input:#c7c7c7;--ring:#171717;--niche-accent-rgb:23 23 23;--niche-glow-rgb:23 23 23;--niche-accent:#171717;--niche-glow:transparent;--color-niche-accent:#171717;--color-niche-glow:transparent;--niche-gradient-from:#dedede;--niche-gradient-to:#c7c7c7;--glass-bg:#fff;--glass-bg-hover:#f4f4f4;--glass-border:#c7c7c7;--glass-border-hover:#8c8c8c;--glass-shadow:none;--glass-shadow-lg:none;--focus-ring-color:#171717;--focus-ring-halo:transparent;--ring-focus:0 0 0 2px #fff, 0 0 0 4px #171717;--radius:2px;--radius-xs:2px;--radius-sm:2px;--radius-md:2px;--radius-lg:2px;--radius-xl:2px;--radius-pill:2px;--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-xl:none;--shadow-glow:none}html[data-design-reset-baseline]{--primary:#171717!important;--secondary:#fff!important;--accent:#dedede!important;--background:#f4f4f4!important;--surface:#fff!important;--text:#171717!important;--text-secondary:#5f5f5f!important;--success:#343434!important;--warning:#5f5f5f!important;--error:#171717!important;--info:#5f5f5f!important;--niche-accent:#171717!important;--niche-glow:transparent!important;--niche-gradient-from:#dedede!important;--niche-gradient-to:#c7c7c7!important;--font-heading:Arial, Helvetica, sans-serif!important;--font-body:Arial, Helvetica, sans-serif!important;--font-mono:"Courier New", Courier, monospace!important;--radius-sm:2px!important;--radius-md:2px!important;--radius-lg:2px!important;--radius-xl:2px!important;--radius-full:2px!important;--transition-duration:.01ms!important;--transition-timing:linear!important}html[data-design-reset-baseline],html[data-design-reset-baseline] body{color:#171717;scrollbar-width:auto;background:#f4f4f4;min-width:320px;font-family:Arial,Helvetica,sans-serif;scroll-behavior:auto!important}html[data-design-reset-baseline] *,html[data-design-reset-baseline] :before,html[data-design-reset-baseline] :after{box-shadow:none!important;scroll-behavior:auto!important;text-shadow:none!important;background-image:none!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}:where(html[data-design-reset-baseline] body *){color:inherit!important;border-color:#c7c7c7!important}:where(html[data-design-reset-baseline] body main,html[data-design-reset-baseline] body section,html[data-design-reset-baseline] body article,html[data-design-reset-baseline] body aside,html[data-design-reset-baseline] body header,html[data-design-reset-baseline] body footer,html[data-design-reset-baseline] body nav,html[data-design-reset-baseline] body form,html[data-design-reset-baseline] body div,html[data-design-reset-baseline] body ul,html[data-design-reset-baseline] body ol,html[data-design-reset-baseline] body li,html[data-design-reset-baseline] body table,html[data-design-reset-baseline] body thead,html[data-design-reset-baseline] body tbody,html[data-design-reset-baseline] body tr,html[data-design-reset-baseline] body td,html[data-design-reset-baseline] body th){background-color:#0000!important}:where(html[data-design-reset-baseline] body [role=dialog],html[data-design-reset-baseline] body [role=menu],html[data-design-reset-baseline] body [role=listbox]){background-color:#fff!important}html[data-design-reset-baseline] svg [fill]:not([fill=none]){fill:currentColor!important}html[data-design-reset-baseline] svg [stroke]:not([stroke=none]){stroke:currentColor!important}html[data-design-reset-baseline] *{scrollbar-width:auto}html[data-design-reset-baseline] ::-webkit-scrollbar{display:initial;width:auto;height:auto}html[data-design-reset-baseline] [class*=backdrop-],html[data-design-reset-baseline] [class*=blur-],html[data-design-reset-baseline] [class*=drop-shadow]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important}html[data-design-reset-baseline] [class*=rounded],html[data-design-reset-baseline] [style*=border-radius]{border-radius:2px!important}html[data-design-reset-baseline] [class*="bg-[#"],html[data-design-reset-baseline] [class*=bg-black],html[data-design-reset-baseline] [class*=bg-zinc],html[data-design-reset-baseline] [class*=bg-neutral],html[data-design-reset-baseline] [class*=bg-slate]{background-color:#f4f4f4!important}html[data-design-reset-baseline] [class*=text-white],html[data-design-reset-baseline] [class*=text-black],html[data-design-reset-baseline] [class*="text-[#"],html[data-design-reset-baseline] [class*=text-red-],html[data-design-reset-baseline] [class*=text-green-],html[data-design-reset-baseline] [class*=text-blue-],html[data-design-reset-baseline] [class*=text-yellow-],html[data-design-reset-baseline] [class*=text-orange-],html[data-design-reset-baseline] [class*=text-purple-],html[data-design-reset-baseline] [class*=text-pink-],html[data-design-reset-baseline] [class*=text-cyan-],html[data-design-reset-baseline] [class*=text-teal-]{color:inherit!important}html[data-design-reset-baseline] [class*=border-white],html[data-design-reset-baseline] [class*=border-black],html[data-design-reset-baseline] [class*="border-[#"],html[data-design-reset-baseline] [class*=border-red-],html[data-design-reset-baseline] [class*=border-green-],html[data-design-reset-baseline] [class*=border-blue-],html[data-design-reset-baseline] [class*=border-yellow-],html[data-design-reset-baseline] [class*=border-orange-],html[data-design-reset-baseline] [class*=border-purple-],html[data-design-reset-baseline] [class*=border-pink-],html[data-design-reset-baseline] [class*=border-cyan-],html[data-design-reset-baseline] [class*=border-teal-]{border-color:#c7c7c7!important}html[data-design-reset-baseline] [class*=bg-red-],html[data-design-reset-baseline] [class*=bg-green-],html[data-design-reset-baseline] [class*=bg-blue-],html[data-design-reset-baseline] [class*=bg-yellow-],html[data-design-reset-baseline] [class*=bg-orange-],html[data-design-reset-baseline] [class*=bg-purple-],html[data-design-reset-baseline] [class*=bg-pink-],html[data-design-reset-baseline] [class*=bg-cyan-],html[data-design-reset-baseline] [class*=bg-teal-]{color:#171717!important;background-color:#dedede!important}html[data-design-reset-baseline] :where(button,a,input,select,textarea,summary){border-radius:2px}html[data-design-reset-baseline] :where(input,select,textarea){color:#171717!important;background:#fff!important;border-color:#8c8c8c!important}html[data-design-reset-baseline] :where(select,select option){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#171717!important;background-color:#fff!important}html[data-design-reset-baseline] :where(button,a,[role=button],[role=link],[role=tab],[role=menuitem],input,select,textarea,summary):focus-visible{outline-offset:3px!important;border-radius:2px!important;outline:2px solid #171717!important}html[data-design-reset-baseline] [data-main-header]{color:#171717!important;opacity:1!important;background:#fff!important;border-color:#c7c7c7!important;transform:none!important}.design-reset-indicator{z-index:2147483647;letter-spacing:.02em;border:1px solid #171717;padding:.35rem .5rem;font:700 .6875rem/1.2 Courier New,Courier,monospace;position:fixed;inset:auto 0 0 auto;color:#171717!important;background:#fff!important}.neutral-entry,.neutral-page{width:100%;min-height:100svh;color:#171717!important;background:#f4f4f4!important}.neutral-entry{place-items:center;padding:2rem 1rem;display:grid}.neutral-entry__content{border:1px solid #8c8c8c;width:min(100%,34rem);padding:clamp(1.25rem,4vw,2.5rem);background:#fff!important}.neutral-entry__name,.neutral-page__title{color:#171717;letter-spacing:0;text-transform:none;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.75rem,5vw,3rem);font-weight:700;line-height:1.1}.neutral-entry__statement,.neutral-page__status{color:#343434;margin:1rem 0 0;font-size:1rem;line-height:1.6}.neutral-entry__actions{gap:.75rem;margin-top:2rem;display:grid}.neutral-action,.neutral-link-card{text-align:center;border:1px solid #8c8c8c;justify-content:center;align-items:center;min-height:2.75rem;padding:.65rem .9rem;font:600 .9375rem/1.35 Arial,Helvetica,sans-serif;text-decoration:none;display:inline-flex;color:#171717!important;background:#fff!important}.neutral-action:hover,.neutral-link-card:hover{background:#e9e9e9!important}.neutral-action--primary{color:#fff!important;background:#171717!important}.neutral-action--primary:hover{background:#343434!important}.neutral-page{padding:clamp(4.5rem,10vw,7rem) 1rem 3rem}.neutral-page__content{width:min(100%,68rem);margin:0 auto}.neutral-page__toolbar{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.neutral-page__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.75rem;margin-top:2rem;display:grid}.neutral-link-card{text-align:left;justify-content:flex-start;min-height:5rem}.neutral-selector{z-index:10000;padding:clamp(1rem,4vw,2rem);position:fixed;inset:0;overflow-y:auto;color:#171717!important;background:#f4f4f4!important}.neutral-selector__inner{border:1px solid #8c8c8c;width:min(100%,64rem);margin:0 auto;padding:clamp(1rem,4vw,2rem);background:#fff!important}.neutral-selector__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.neutral-selector__section{margin-top:2rem}.neutral-selector__section h2{margin:0 0 .75rem;font-size:1rem}.neutral-selector__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.75rem;display:grid}.neutral-selector__error{border:1px solid #8c8c8c;margin-top:1rem;padding:.75rem}@media (max-width:767px){.design-reset-indicator{font-size:.625rem}.neutral-selector{padding:0}.neutral-selector__inner{border-inline:0;min-height:100svh}[aria-label=Cookie\ consent]{max-width:100vw;overflow-x:hidden;padding:.75rem!important}[aria-label=Cookie\ consent]>div{overflow-wrap:anywhere;min-width:0;max-width:100%}[aria-label=Cookie\ consent]>div>:last-child{grid-template-columns:1fr;width:100%;display:grid!important}[aria-label=Cookie\ consent]>div>:last-child>button{justify-content:center;width:100%;margin-right:0!important}}@media (prefers-reduced-motion:reduce){html[data-design-reset-baseline] *,html[data-design-reset-baseline] :before,html[data-design-reset-baseline] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}