:root,:root[data-theme=light]{--jz-bg:#ffffff;--jz-bg-subtle:#f7f8fa;--jz-bg-sunken:#eef1f5;--jz-surface:#ffffff;--jz-surface-raised:#ffffff;--jz-surface-overlay:#ffffff;--jz-text:#10151c;--jz-text-secondary:#414b59;--jz-text-muted:#5c6775;--jz-text-inverse:#ffffff;--jz-text-disabled:#8a94a2;--jz-border:#dfe4ea;--jz-border-strong:#c3ccd6;--jz-border-control:#767f8d;--jz-accent:#2b5cf6;--jz-accent-hover:#1e49d6;--jz-accent-soft:#eaf0ff;--jz-accent-contrast:#ffffff;--jz-focus:#2b5cf6;--jz-agent:#6a3ddb;--jz-agent-soft:#f1ebfe;--jz-violet:#6a3ddb;--jz-violet-soft:#f1ebfe;--jz-success:#0d7a4a;--jz-success-soft:#e3f6ec;--jz-warning:#8f5d00;--jz-warning-soft:#fdf0d9;--jz-danger:#b3261e;--jz-danger-soft:#fdecea;--jz-danger-hover:#8f1d17;--jz-danger-contrast:#ffffff;--jz-scrim:rgba(16,21,28,.48);--jz-viz-1:#2b5cf6;--jz-viz-2:#0f7f8c;--jz-viz-3:#b0650a;--jz-viz-4:#c2338f;--jz-viz-5:#2f8a3e;--jz-viz-6:#6a3ddb;--jz-viz-other:#5c6775;--jz-shadow-sm:0 1px 2px rgba(16,21,28,.06),0 1px 3px rgba(16,21,28,.08);--jz-shadow-md:0 4px 12px rgba(16,21,28,.08),0 2px 4px rgba(16,21,28,.05);--jz-shadow-lg:0 12px 32px rgba(16,21,28,.12),0 4px 8px rgba(16,21,28,.06);--jz-elev-1-shadow:0 1px 2px rgba(16,21,28,.06),0 1px 3px rgba(16,21,28,.08);--jz-elev-2-shadow:0 4px 12px rgba(16,21,28,.08),0 2px 4px rgba(16,21,28,.05);--jz-elev-2-border:#dfe4ea;--jz-elev-3-shadow:0 12px 32px rgba(16,21,28,.12),0 4px 8px rgba(16,21,28,.06);--jz-elev-3-border:transparent;--jz-hero-wash:radial-gradient(1200px 600px at 15% -10%,#e8efff 0%,transparent 60%),radial-gradient(900px 500px at 95% 0%,#f3ecff 0%,transparent 55%);--jz-grid-line:rgba(16,21,28,.05)}:root[data-theme=dark]{--jz-bg:#0d1117;--jz-bg-subtle:#131a23;--jz-bg-sunken:#090d12;--jz-surface:#161d27;--jz-surface-raised:#1c2531;--jz-surface-overlay:#212b39;--jz-text:#e9edf3;--jz-text-secondary:#b3bdcc;--jz-text-muted:#8d99ab;--jz-text-inverse:#0d1117;--jz-text-disabled:#5f6b7c;--jz-border:#263141;--jz-border-strong:#37465a;--jz-border-control:#6e7d93;--jz-accent:#6f9bff;--jz-accent-hover:#8db2ff;--jz-accent-soft:#16233d;--jz-accent-contrast:#071022;--jz-focus:#6f9bff;--jz-agent:#b492ff;--jz-agent-soft:#241d3d;--jz-violet:#b492ff;--jz-violet-soft:#241d3d;--jz-success:#4ed08a;--jz-success-soft:#10291d;--jz-warning:#e0ab4a;--jz-warning-soft:#2b2113;--jz-danger:#ff8a80;--jz-danger-soft:#331917;--jz-danger-hover:#ffa59d;--jz-danger-contrast:#0d1117;--jz-scrim:rgba(0,0,0,.64);--jz-viz-1:#6f9bff;--jz-viz-2:#3cc3cf;--jz-viz-3:#e0ab4a;--jz-viz-4:#f07cc0;--jz-viz-5:#6fd08a;--jz-viz-6:#b492ff;--jz-viz-other:#8d99ab;--jz-shadow-sm:0 1px 2px rgba(0,0,0,.4);--jz-shadow-md:0 4px 14px rgba(0,0,0,.45);--jz-shadow-lg:0 16px 40px rgba(0,0,0,.55);--jz-elev-1-shadow:none;--jz-elev-2-shadow:none;--jz-elev-2-border:#37465a;--jz-elev-3-shadow:none;--jz-elev-3-border:#37465a;--jz-hero-wash:radial-gradient(1200px 600px at 15% -10%,#16233d 0%,transparent 60%),radial-gradient(900px 500px at 95% 0%,#241d3d 0%,transparent 55%);--jz-grid-line:rgba(233,237,243,.045)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){color-scheme:dark;--jz-bg:#0d1117;--jz-bg-subtle:#131a23;--jz-bg-sunken:#090d12;--jz-surface:#161d27;--jz-surface-raised:#1c2531;--jz-surface-overlay:#212b39;--jz-text:#e9edf3;--jz-text-secondary:#b3bdcc;--jz-text-muted:#8d99ab;--jz-text-inverse:#0d1117;--jz-text-disabled:#5f6b7c;--jz-border:#263141;--jz-border-strong:#37465a;--jz-border-control:#6e7d93;--jz-accent:#6f9bff;--jz-accent-hover:#8db2ff;--jz-accent-soft:#16233d;--jz-accent-contrast:#071022;--jz-focus:#6f9bff;--jz-agent:#b492ff;--jz-agent-soft:#241d3d;--jz-violet:#b492ff;--jz-violet-soft:#241d3d;--jz-success:#4ed08a;--jz-success-soft:#10291d;--jz-warning:#e0ab4a;--jz-warning-soft:#2b2113;--jz-danger:#ff8a80;--jz-danger-soft:#331917;--jz-danger-hover:#ffa59d;--jz-danger-contrast:#0d1117;--jz-scrim:rgba(0,0,0,.64);--jz-viz-1:#6f9bff;--jz-viz-2:#3cc3cf;--jz-viz-3:#e0ab4a;--jz-viz-4:#f07cc0;--jz-viz-5:#6fd08a;--jz-viz-6:#b492ff;--jz-viz-other:#8d99ab;--jz-shadow-sm:0 1px 2px rgba(0,0,0,.4);--jz-shadow-md:0 4px 14px rgba(0,0,0,.45);--jz-shadow-lg:0 16px 40px rgba(0,0,0,.55);--jz-elev-1-shadow:none;--jz-elev-2-shadow:none;--jz-elev-2-border:#37465a;--jz-elev-3-shadow:none;--jz-elev-3-border:#37465a;--jz-hero-wash:radial-gradient(1200px 600px at 15% -10%,#16233d 0%,transparent 60%),radial-gradient(900px 500px at 95% 0%,#241d3d 0%,transparent 55%);--jz-grid-line:rgba(233,237,243,.045)}}:root{--primary-colors:var(--jz-accent);--secondary-colors:var(--jz-accent-hover);--secondry-color:var(--jz-accent-hover);--light-text-secondary:var(--jz-text-secondary);--bg-primary:var(--jz-bg);--bg-secondary:var(--jz-surface);--text-primary:var(--jz-text);--text-secondary:var(--jz-text-secondary);--border-color:var(--jz-border);--accent-color:var(--jz-accent)}
/* !important because theme-enhanced.css sets `[data-theme="..."] body` with it
   too; without this the body stays the legacy colour and a dark page shows a
   pale band behind short content and around the edges. */html[data-theme=dark] body,html[data-theme=light] body{background:var(--jz-bg)!important}:root{--jz-font:var(--jz-font-inter,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--jz-font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--jz-type-title-lg:700 1.75rem/2.25rem var(--jz-font);--jz-type-title-md:600 1.375rem/1.875rem var(--jz-font);--jz-type-title-sm:600 1.125rem/1.625rem var(--jz-font);--jz-type-body-lg:400 1.0625rem/1.75rem var(--jz-font);--jz-type-body:400 1rem/1.5rem var(--jz-font);--jz-type-body-sm:400 .875rem/1.25rem var(--jz-font);--jz-type-label:500 .875rem/1.25rem var(--jz-font);--jz-type-caption:500 .75rem/1rem var(--jz-font);--jz-type-eyebrow:600 .75rem/1rem var(--jz-font);--jz-type-mono:400 .8125rem/1.25rem var(--jz-font-mono);--jz-track-title-lg:-.01em;--jz-track-title-md:-.005em;--jz-track-eyebrow:.06em;--jz-step--1:clamp(.82rem,.79rem + .12vw,.89rem);--jz-step-0:clamp(.95rem,.91rem + .2vw,1.05rem);--jz-step-1:clamp(1.14rem,1.05rem + .4vw,1.35rem);--jz-step-2:clamp(1.4rem,1.24rem + .75vw,1.85rem);--jz-step-3:clamp(1.75rem,1.45rem + 1.4vw,2.6rem);--jz-step-4:clamp(2.1rem,1.6rem + 2.4vw,3.6rem);--jz-step-5:clamp(2.5rem,1.7rem + 3.6vw,4.6rem);--jz-sp-1:.25rem;--jz-sp-2:.5rem;--jz-sp-3:.75rem;--jz-sp-4:1rem;--jz-sp-5:1.5rem;--jz-sp-6:2rem;--jz-sp-7:3rem;--jz-sp-8:4rem;--jz-sp-9:6rem;--jz-h-sm:2rem;--jz-h-md:2.5rem;--jz-h-lg:3rem;--jz-target-min:1.5rem;--jz-row-h:3.25rem;--jz-cell-pad-block:var(--jz-sp-3);--jz-topbar-h:3.5rem;--jz-rail-w-collapsed:4.5rem;--jz-rail-w:15rem;--jz-tabbar-h:calc(4rem + env(safe-area-inset-bottom));--jz-app-max:80rem;--jz-reading:45rem;--jz-dialog-sm:30rem;--jz-dialog-md:40rem;--jz-dialog-lg:55rem;--jz-drawer-w:35rem;--jz-sheet-w:30rem;--jz-popover-w:22.5rem;--jz-toast-w:24rem;--jz-menu-w:17.5rem;--jz-icon-sm:1rem;--jz-icon:1.25rem;--jz-icon-nav:1.5rem;--jz-avatar-xs:1.5rem;--jz-avatar-sm:2rem;--jz-avatar-md:2.5rem;--jz-avatar-lg:4rem;--jz-focus-width:2px;--jz-focus-offset:2px;--jz-radius-sm:6px;--jz-radius:10px;--jz-radius-lg:16px;--jz-radius-xl:24px;--jz-radius-full:999px;--jz-container:1180px;--jz-container-narrow:760px;--jz-z-sticky:1100;--jz-z-appbar:1100;--jz-z-rail:1200;--jz-z-dialog:1300;--jz-z-toast:1400;--jz-z-tooltip:1500;--jz-z-skip:1600;--jz-dur-instant:80ms;--jz-dur-fast:150ms;--jz-dur:.22s;--jz-dur-slow:320ms;--jz-dur-story-min:480ms;--jz-dur-story-max:1200ms;--jz-ease:cubic-bezier(.22,.61,.36,1);--jz-ease-exit:cubic-bezier(.4,0,1,1);--jz-pulse-cycles:2;--jz-skeleton-delay:300ms;--jz-toast-ms:6000;--jz-toast-action-ms:10000;--jz-stale-opacity:.64}@media (pointer:coarse){:root{--jz-target-min:2.75rem}}@media (min-width:900px){:root{--jz-topbar-h:4rem}}.jz__table--compact,:root[data-density=compact]{--jz-row-h:2.5rem;--jz-cell-pad-block:var(--jz-sp-2)}html{scroll-padding-top:calc(var(--jz-topbar-h) + var(--jz-sp-3))}@media (max-width:899px){html{scroll-padding-bottom:calc(var(--jz-tabbar-h) + var(--jz-sp-3))}}@media (prefers-reduced-motion:reduce){:root{--jz-dur-instant:.01ms;--jz-dur-fast:.01ms;--jz-dur:.01ms;--jz-dur-slow:.01ms;--jz-dur-story-min:.01ms;--jz-dur-story-max:.01ms;--jz-pulse-cycles:0}.jz *,.jz :after,.jz :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root[data-motion=reduce]{--jz-dur-instant:.01ms;--jz-dur-fast:.01ms;--jz-dur:.01ms;--jz-dur-slow:.01ms;--jz-dur-story-min:.01ms;--jz-dur-story-max:.01ms;--jz-pulse-cycles:0}:root[data-motion=reduce] .jz *,:root[data-motion=reduce] .jz :after,:root[data-motion=reduce] .jz :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}b,strong{font-weight:700}body{margin:0;color:var(--jz-text);background:var(--jz-bg);font-family:var(--jz-font);font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:.00938em}@media print{body{background-color:white}}.jz__brand.jz__brand{display:inline-flex;align-items:center;line-height:0}.jz__brand-img.jz__brand-img{display:block;max-inline-size:100%;block-size:auto}.jz__brand-img--dark.jz__brand-img--dark,:root[data-theme=dark] .jz__brand-img--light.jz__brand-img--light{display:none}:root[data-theme=dark] .jz__brand-img--dark.jz__brand-img--dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) .jz__brand-img--light.jz__brand-img--light{display:none}:root:not([data-theme=light]):not([data-theme=dark]) .jz__brand-img--dark.jz__brand-img--dark{display:block}}html[data-via=app] [data-purchase],html[data-via=app] a[href*="#billing"],html[data-via=app] a[href*="jobsizy.com/pricing"],html[data-via=app] a[href^="/app/settings/billing"],html[data-via=app] a[href^="/pricing"],html[data-via=app] a[href^="/settings/billing"],html[data-via=app] a[href^="https://billing.stripe.com"],html[data-via=app] a[href^="https://checkout.stripe.com"]{display:none!important}.jz.jz{font-family:var(--jz-font);font-size:var(--jz-step-0);line-height:1.6;color:var(--jz-text);background:var(--jz-bg);-webkit-font-smoothing:antialiased}.jz.jz *,.jz.jz :after,.jz.jz :before{box-sizing:border-box}.jz.jz :focus-visible{outline:2px solid var(--jz-accent);outline-offset:2px;border-radius:var(--jz-radius-sm)}.jz.jz h1,.jz.jz h2,.jz.jz h3,.jz.jz h4{margin:0 0 var(--jz-sp-4);line-height:1.15;letter-spacing:-.02em;font-weight:700;color:var(--jz-text);text-wrap:balance}.jz.jz h1{font-size:var(--jz-step-5);letter-spacing:-.035em}.jz.jz h2{font-size:var(--jz-step-4);letter-spacing:-.03em}.jz.jz h3{font-size:var(--jz-step-2)}.jz.jz h4{font-size:var(--jz-step-1)}.jz.jz p{margin:0 0 var(--jz-sp-4);color:var(--jz-text-secondary)}.jz.jz a:not([class*=jz__cta]):not(.jz__skip):not([class*=jz__nav]):not(.jz__account-item):not(:is([class*=jz__btn],.jz__link,.jz__ui-card-link,.jz__ui-stat,.jz__menu-item,.jz__errsum-link)){color:var(--jz-accent);text-decoration:none}.jz.jz a:not([class*=jz__cta]):not(.jz__skip):not([class*=jz__nav]):not(.jz__account-item):not(:is([class*=jz__btn],.jz__link,.jz__ui-card-link,.jz__ui-stat,.jz__menu-item,.jz__errsum-link)):hover{text-decoration:underline}.jz__container.jz__container{width:100%;max-width:var(--jz-container);margin-inline:auto;padding-inline:var(--jz-sp-5)}.jz__container--narrow.jz__container--narrow{max-width:var(--jz-container-narrow)}.jz__section.jz__section{padding-block:var(--jz-sp-9)}.jz__section--tight.jz__section--tight{padding-block:var(--jz-sp-7)}.jz__section--subtle.jz__section--subtle{background:var(--jz-bg-subtle)}.jz__eyebrow.jz__eyebrow{display:inline-block;margin-bottom:var(--jz-sp-3);font-size:var(--jz-step--1);font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--jz-accent)}.jz__lead.jz__lead{font-size:var(--jz-step-1);color:var(--jz-text-secondary);max-width:62ch}.jz__center.jz__center{text-align:center}.jz__center.jz__center .jz__lead{margin-inline:auto}.jz__cta.jz__cta{display:inline-flex;align-items:center;justify-content:center;gap:var(--jz-sp-2);padding:.72rem 1.35rem;border-radius:var(--jz-radius-full);font-size:var(--jz-step-0);font-weight:600;font-family:inherit;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background var(--jz-dur) var(--jz-ease),border-color var(--jz-dur) var(--jz-ease),transform var(--jz-dur) var(--jz-ease),box-shadow var(--jz-dur) var(--jz-ease)}.jz__cta.jz__cta:hover{text-decoration:none;transform:translateY(-1px)}.jz__cta.jz__cta:active{transform:translateY(0)}.jz__cta--primary.jz__cta--primary{background:var(--jz-accent);color:var(--jz-accent-contrast);box-shadow:var(--jz-shadow-sm)}.jz__cta--primary.jz__cta--primary:hover{background:var(--jz-accent-hover);box-shadow:var(--jz-shadow-md)}.jz__cta--secondary.jz__cta--secondary{background:var(--jz-surface);color:var(--jz-text);border-color:var(--jz-border-control)}.jz__cta--secondary.jz__cta--secondary:hover{background:var(--jz-bg-subtle);border-color:var(--jz-accent)}.jz__cta--ghost.jz__cta--ghost{background:transparent;color:var(--jz-text-secondary)}.jz__cta--ghost.jz__cta--ghost:hover{background:var(--jz-bg-subtle);color:var(--jz-text)}.jz__cta--lg.jz__cta--lg{padding:.95rem 1.9rem;font-size:var(--jz-step-1)}.jz__cta--block.jz__cta--block{width:100%}.jz__card.jz__card{background:var(--jz-surface);border:1px solid var(--jz-border);border-radius:var(--jz-radius-lg);padding:var(--jz-sp-5);box-shadow:var(--jz-shadow-sm);transition:border-color var(--jz-dur) var(--jz-ease),transform var(--jz-dur) var(--jz-ease),box-shadow var(--jz-dur) var(--jz-ease)}.jz__card--interactive.jz__card--interactive:hover{transform:translateY(-3px);border-color:var(--jz-accent);box-shadow:var(--jz-shadow-lg)}.jz__card.jz__card h3{margin-bottom:var(--jz-sp-2)}.jz__card.jz__card p:last-child{margin-bottom:0}.jz__grid.jz__grid{display:grid;grid-gap:var(--jz-sp-5);gap:var(--jz-sp-5)}.jz__grid--2.jz__grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.jz__grid--3.jz__grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.jz__grid--2up.jz__grid--2up{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.jz__grid--4.jz__grid--4{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.jz__badge.jz__badge{display:inline-flex;align-items:center;gap:var(--jz-sp-2);padding:.3rem .75rem;border-radius:var(--jz-radius-full);font-size:var(--jz-step--1);font-weight:600;background:var(--jz-accent-soft);color:var(--jz-accent);border:1px solid transparent}.jz__badge--success.jz__badge--success{background:var(--jz-success-soft);color:var(--jz-success)}.jz__badge--warning.jz__badge--warning{background:var(--jz-warning-soft);color:var(--jz-warning)}.jz__badge--neutral.jz__badge--neutral{background:var(--jz-bg-sunken);color:var(--jz-text-secondary)}.jz__field.jz__field{display:flex;flex-direction:column;gap:var(--jz-sp-2);margin-bottom:var(--jz-sp-4)}.jz__label.jz__label{font-size:var(--jz-step--1);font-weight:600;color:var(--jz-text)}.jz__input.jz__input{width:100%;padding:.75rem 1rem;font-size:var(--jz-step-0);font-family:inherit;color:var(--jz-text);background:var(--jz-surface);border:1px solid var(--jz-border-control);border-radius:var(--jz-radius);transition:border-color var(--jz-dur) var(--jz-ease),box-shadow var(--jz-dur) var(--jz-ease)}.jz__input.jz__input::placeholder{color:var(--jz-text-muted)}.jz__input.jz__input:focus{outline:none;border-color:var(--jz-accent);box-shadow:0 0 0 3px var(--jz-accent-soft)}.jz__input.jz__input[aria-invalid=true]{border-color:var(--jz-danger)}.jz__hint.jz__hint{font-size:var(--jz-step--1);color:var(--jz-text-muted)}.jz__error.jz__error{font-size:var(--jz-step--1);color:var(--jz-danger)}.jz__prose.jz__prose{max-width:72ch}.jz__prose.jz__prose h2{font-size:var(--jz-step-2);margin-top:var(--jz-sp-7)}.jz__prose.jz__prose h3{font-size:var(--jz-step-1);margin-top:var(--jz-sp-6)}.jz__prose.jz__prose ol,.jz__prose.jz__prose ul{margin:0 0 var(--jz-sp-4);padding-left:1.35rem;color:var(--jz-text-secondary)}.jz__prose.jz__prose li{margin-bottom:var(--jz-sp-2)}.jz__prose.jz__prose code{font-family:var(--jz-font-mono);font-size:.9em;padding:.15em .4em;background:var(--jz-bg-sunken);border-radius:var(--jz-radius-sm);color:var(--jz-text)}.jz__prose.jz__prose table{width:100%;border-collapse:collapse;margin-bottom:var(--jz-sp-5);font-size:var(--jz-step--1)}.jz__prose.jz__prose td,.jz__prose.jz__prose th{padding:var(--jz-sp-3);border-bottom:1px solid var(--jz-border);text-align:left}.jz__prose.jz__prose th{font-weight:650;color:var(--jz-text);background:var(--jz-bg-subtle)}.jz__table-wrap.jz__table-wrap{overflow-x:auto;position:relative}.jz__hero.jz__hero{position:relative;overflow:hidden;padding-block:var(--jz-sp-9) var(--jz-sp-8);background:var(--jz-bg)}.jz__hero.jz__hero:before{background:var(--jz-hero-wash)}.jz__hero.jz__hero:after,.jz__hero.jz__hero:before{content:"";position:absolute;inset:0;pointer-events:none}.jz__hero.jz__hero:after{background-image:linear-gradient(var(--jz-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--jz-grid-line) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 80% 60% at 50% 0,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 0,#000 30%,transparent 75%)}.jz__hero.jz__hero>*{position:relative;z-index:1}.jz__hero-actions.jz__hero-actions{display:flex;flex-wrap:wrap;gap:var(--jz-sp-3);margin-top:var(--jz-sp-6)}.jz__center.jz__center .jz__hero-actions{justify-content:center}.jz__stats.jz__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));grid-gap:var(--jz-sp-5);gap:var(--jz-sp-5)}.jz__stat-value.jz__stat-value{font-size:var(--jz-step-3);font-weight:700;color:var(--jz-text);letter-spacing:-.03em;line-height:1.1}.jz__stat-label.jz__stat-label{font-size:var(--jz-step--1);color:var(--jz-text-muted)}.jz__steps.jz__steps{counter-reset:jz-step;display:grid;grid-gap:var(--jz-sp-5);gap:var(--jz-sp-5)}.jz__step.jz__step{position:relative;padding-left:3.4rem}.jz__step.jz__step:before{counter-increment:jz-step;content:counter(jz-step);position:absolute;left:0;top:0;width:2.35rem;height:2.35rem;border-radius:var(--jz-radius-full);display:grid;place-items:center;font-weight:700;font-size:var(--jz-step-0);background:var(--jz-accent-soft);color:var(--jz-accent);border:1px solid var(--jz-accent)}.jz__price.jz__price{display:flex;align-items:baseline;gap:.3rem;margin-bottom:var(--jz-sp-2)}.jz__price-amount.jz__price-amount{font-size:var(--jz-step-4);font-weight:700;letter-spacing:-.035em;color:var(--jz-text)}.jz__price-unit.jz__price-unit{font-size:var(--jz-step-0);color:var(--jz-text-muted)}.jz__card--featured.jz__card--featured{border-color:var(--jz-accent);border-width:2px;box-shadow:var(--jz-shadow-lg)}.jz__check.jz__check{list-style:none;padding:0;margin:var(--jz-sp-4) 0}.jz__check.jz__check li{position:relative;padding-left:1.7rem;margin-bottom:var(--jz-sp-3);color:var(--jz-text-secondary)}.jz__check.jz__check li:before{content:"";position:absolute;left:0;top:.45em;width:1rem;height:.55rem;border-left:2px solid var(--jz-success);border-bottom:2px solid var(--jz-success);transform:rotate(-45deg)}.jz__faq-item.jz__faq-item{border-bottom:1px solid var(--jz-border)}.jz__faq-item.jz__faq-item summary{cursor:pointer;list-style:none;padding:var(--jz-sp-4) 2.5rem var(--jz-sp-4) 0;font-weight:600;color:var(--jz-text);position:relative}.jz__faq-item.jz__faq-item summary::-webkit-details-marker{display:none}.jz__faq-item.jz__faq-item summary:after{content:"";position:absolute;right:.5rem;top:50%;width:.6rem;height:.6rem;margin-top:-.45rem;border-right:2px solid var(--jz-text-muted);border-bottom:2px solid var(--jz-text-muted);transform:rotate(45deg);transition:transform var(--jz-dur) var(--jz-ease)}.jz__faq-item.jz__faq-item[open] summary:after{transform:rotate(-135deg);margin-top:-.15rem}.jz__faq-item.jz__faq-item>div{padding-bottom:var(--jz-sp-4);color:var(--jz-text-secondary)}.jz__quote.jz__quote{font-size:var(--jz-step-1);line-height:1.5;color:var(--jz-text);margin-bottom:var(--jz-sp-4)}.jz__author.jz__author{display:flex;align-items:center;gap:var(--jz-sp-3)}.jz__avatar.jz__avatar{width:2.6rem;height:2.6rem;border-radius:var(--jz-radius-full);background:var(--jz-accent-soft);color:var(--jz-accent);display:grid;place-items:center;font-weight:700;flex-shrink:0}.jz__author-name.jz__author-name{font-weight:650;color:var(--jz-text);font-size:var(--jz-step-0)}.jz__author-role.jz__author-role,.jz__placeholder.jz__placeholder{font-size:var(--jz-step--1);color:var(--jz-text-muted)}.jz__placeholder.jz__placeholder{border:1px dashed var(--jz-border-strong);background:var(--jz-bg-subtle);border-radius:var(--jz-radius);padding:var(--jz-sp-3)}.jz__sr.jz__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.jz__skip.jz__skip{position:absolute;left:var(--jz-sp-4);top:-100px;z-index:100;padding:var(--jz-sp-3) var(--jz-sp-4);border-radius:var(--jz-radius);background:var(--jz-accent);color:var(--jz-accent-contrast);font-weight:600;transition:top var(--jz-dur) var(--jz-ease)}.jz__skip.jz__skip:focus{top:var(--jz-sp-4)}.jz__divider.jz__divider{height:1px;background:var(--jz-border);border:0;margin-block:var(--jz-sp-7)}.jz.jz .jz__skeleton-lines{display:grid;grid-gap:.55rem;gap:.55rem}.jz.jz .jz__skeleton-lines span,.jz.jz .jz__skeleton-pill{display:block;height:.7rem;border-radius:var(--jz-radius-full);background:linear-gradient(90deg,var(--jz-bg-sunken) 25%,var(--jz-bg-subtle) 37%,var(--jz-bg-sunken) 63%);background-size:400% 100%;animation:jz-shimmer 2.8s ease-in-out infinite}.jz.jz .jz__avatar--ghost{background:var(--jz-bg-sunken);border:1px dashed var(--jz-border-strong)}@keyframes jz-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.jz__compare.jz__compare{width:100%;border-collapse:collapse;min-width:34rem;font-size:var(--jz-step-0)}.jz__compare.jz__compare caption{caption-side:bottom;text-align:left;padding-top:var(--jz-sp-3)}.jz__compare.jz__compare td,.jz__compare.jz__compare th{padding:var(--jz-sp-3) var(--jz-sp-4);text-align:center;border-bottom:1px solid var(--jz-border);color:var(--jz-text)}.jz__compare.jz__compare thead th{font-weight:600;font-size:var(--jz-step--1);text-transform:none;border-bottom:1px solid var(--jz-border-strong)}.jz__compare.jz__compare tbody th[scope=row]{text-align:left;font-weight:500;color:var(--jz-text-secondary)}.jz__compare.jz__compare .jz__compare-own{background:var(--jz-accent-soft)}.jz__compare.jz__compare thead .jz__compare-own{color:var(--jz-accent);font-weight:700}.jz__compare.jz__compare tbody tr:last-child td,.jz__compare.jz__compare tbody tr:last-child th{border-bottom:0}.jz__mark.jz__mark{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:var(--jz-radius-full);font-size:var(--jz-step--1);font-weight:700;line-height:1}.jz__mark--yes.jz__mark--yes{background:var(--jz-success-soft);color:var(--jz-success)}.jz__mark--no.jz__mark--no{background:var(--jz-danger-soft);color:var(--jz-danger)}.jz__mark--partial.jz__mark--partial{background:var(--jz-bg-sunken);color:var(--jz-text-secondary)}.jz__boundaries.jz__boundaries{max-width:46rem}.jz__boundary-list.jz__boundary-list{list-style:none;padding:0;margin:var(--jz-sp-5) 0 0;display:grid;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3)}.jz__boundary-list.jz__boundary-list>li{display:flex;gap:var(--jz-sp-3);align-items:flex-start;padding:var(--jz-sp-4);border-radius:var(--jz-radius);background:var(--jz-bg-subtle);border:1px solid var(--jz-border)}.jz__boundary-label.jz__boundary-label{display:block;font-weight:600;color:var(--jz-text)}.jz__boundary-then.jz__boundary-then{display:block;margin-top:.2rem;font-size:var(--jz-step--1);color:var(--jz-text-secondary)}.jz__ba-list.jz__ba-list{list-style:none;padding:0;margin:var(--jz-sp-4) 0;display:grid;grid-gap:var(--jz-sp-2);gap:var(--jz-sp-2)}.jz__ba-list.jz__ba-list li{position:relative;padding-left:1.4rem;color:var(--jz-text-secondary)}.jz__ba-list.jz__ba-list li:before{content:"";position:absolute;left:0;top:.55em;width:.5rem;height:.5rem;border-radius:var(--jz-radius-full);background:var(--jz-border-strong)}.jz__ba--after.jz__ba--after .jz__ba-list li:before{background:var(--jz-success)}.jz__ba--after.jz__ba--after{border-color:var(--jz-success)}.jz__diagram.jz__diagram{padding:var(--jz-sp-5)}.jz__diagram-flow.jz__diagram-flow{list-style:none;padding:0;margin:0;display:grid;grid-gap:0;gap:0}.jz__diagram-node.jz__diagram-node{position:relative;display:flex;gap:var(--jz-sp-4);align-items:flex-start;padding:var(--jz-sp-3) 0 var(--jz-sp-3) 0}.jz__diagram-node.jz__diagram-node:not(:last-child):before{content:"";position:absolute;left:.44rem;top:1.5rem;bottom:-.4rem;width:1px;background:var(--jz-border-strong)}.jz__diagram-dot.jz__diagram-dot{flex:0 0 auto;margin-top:.35rem;width:.95rem;height:.95rem;border-radius:var(--jz-radius-full);background:var(--jz-surface);border:2px solid var(--jz-success)}.jz__diagram-node--active.jz__diagram-node--active .jz__diagram-dot{border-color:var(--jz-accent);box-shadow:0 0 0 0 var(--jz-accent-soft);animation:jz-diagram-pulse 2.4s var(--jz-ease) infinite}.jz__diagram-node--gated.jz__diagram-node--gated .jz__diagram-dot{border-color:var(--jz-warning);border-radius:var(--jz-radius-sm)}.jz__diagram-body.jz__diagram-body{display:flex;flex-wrap:wrap;gap:var(--jz-sp-2) var(--jz-sp-3);align-items:baseline}.jz__diagram-label.jz__diagram-label{color:var(--jz-text)}.jz__diagram-meta.jz__diagram-meta{font-size:var(--jz-step--1);color:var(--jz-text-muted)}@keyframes jz-diagram-pulse{0%{box-shadow:0 0 0 0 var(--jz-accent-soft)}70%{box-shadow:0 0 0 .5rem transparent}to{box-shadow:0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.jz__diagram-node--active.jz__diagram-node--active .jz__diagram-dot{animation:none}}.jz__proof.jz__proof{text-align:center}.jz__proof-row.jz__proof-row{display:flex;flex-wrap:wrap;gap:var(--jz-sp-4);align-items:center;justify-content:center;margin:var(--jz-sp-4) 0 var(--jz-sp-3)}.jz__proof-ghost.jz__proof-ghost{display:block;width:8.5rem;height:2.4rem;border-radius:var(--jz-radius-sm);background:var(--jz-bg-sunken);border:1px dashed var(--jz-border-strong)}.jz__proof-item.jz__proof-item{font-weight:600;color:var(--jz-text-secondary)}.jz__minifaq.jz__minifaq{max-width:46rem;margin-inline:auto}.jz__dir.jz__dir{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--jz-sp-2);gap:var(--jz-sp-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.jz__dir.jz__dir>li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--jz-sp-2) var(--jz-sp-3);padding:var(--jz-sp-3) var(--jz-sp-4);border:1px solid var(--jz-border);border-radius:var(--jz-radius);background:var(--jz-surface)}.jz__dir-meta.jz__dir-meta{font-size:var(--jz-step--1);color:var(--jz-text-muted)}.jz__qlist.jz__qlist{list-style:none;padding:0;margin:0 0 var(--jz-sp-4);display:grid;grid-gap:var(--jz-sp-2);gap:var(--jz-sp-2)}.jz__qitem.jz__qitem{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--jz-sp-3);padding:var(--jz-sp-3) var(--jz-sp-4);border:1px solid var(--jz-border);border-radius:var(--jz-radius);background:var(--jz-surface)}.jz__qitem--gated.jz__qitem--gated{border-style:dashed;border-color:var(--jz-warning)}.jz__qtext.jz__qtext{color:var(--jz-text)}.jz__notice.jz__notice{display:block;padding:var(--jz-sp-4) var(--jz-sp-5);margin-bottom:var(--jz-sp-6);border-left:3px solid var(--jz-warning);border-radius:var(--jz-radius);background:var(--jz-warning-soft);color:var(--jz-text)}.jz__notice--ok.jz__notice--ok{border-left-color:var(--jz-success);background:var(--jz-success-soft)}.jz__linklike.jz__linklike{background:none;border:0;padding:0;font:inherit;color:var(--jz-accent);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.jz__linklike.jz__linklike:hover{color:var(--jz-accent-hover)}.jz__linklike.jz__linklike:focus-visible{outline:2px solid var(--jz-accent);outline-offset:2px;border-radius:2px}.jz__auth.jz__auth{display:grid;grid-gap:var(--jz-sp-8);gap:var(--jz-sp-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start}.jz__auth-form.jz__auth-form{max-width:34rem}.jz__auth-aside.jz__auth-aside{display:grid;grid-gap:var(--jz-sp-6);gap:var(--jz-sp-6)}.jz__notice-bar.jz__notice-bar{display:flex;flex-wrap:wrap;gap:var(--jz-sp-3);align-items:center;justify-content:center;padding:var(--jz-sp-3) var(--jz-sp-4);background:var(--jz-accent-soft);color:var(--jz-text);font-size:var(--jz-step--1);text-align:center}.jz__notice-bar.jz__notice-bar a{font-weight:600}.jz__nav.jz__nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--jz-bg) 88%,transparent);-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid var(--jz-border)}@supports not (background:color-mix(in srgb,red 50%,transparent)){.jz__nav.jz__nav{background:var(--jz-bg)}}.jz__nav-inner.jz__nav-inner{display:flex;align-items:center;gap:var(--jz-sp-5);min-height:4rem;flex-wrap:wrap}.jz__nav-brand.jz__nav-brand{font-weight:800;font-size:var(--jz-step-1);letter-spacing:-.02em;color:var(--jz-text);text-decoration:none;margin-right:auto;display:inline-flex;align-items:center;border-radius:var(--jz-radius-sm)}.jz__nav-links.jz__nav-links{display:none;gap:var(--jz-sp-5);align-items:center}.jz__nav-link.jz__nav-link{color:var(--jz-text-secondary);text-decoration:none;font-size:var(--jz-step-0);font-weight:500;white-space:nowrap;padding:.35rem 0;border-bottom:2px solid transparent}.jz__nav-link.jz__nav-link:hover{color:var(--jz-text)}.jz__nav-link--here.jz__nav-link--here{color:var(--jz-accent);border-bottom-color:var(--jz-accent);font-weight:600}.jz__nav-actions.jz__nav-actions{display:flex;align-items:center;gap:var(--jz-sp-3)}.jz__nav-icon.jz__nav-icon{padding:.45rem .6rem;color:var(--jz-text);border-color:var(--jz-border-control);min-width:2.5rem;min-height:2.5rem;line-height:1}.jz__nav-icon.jz__nav-icon:hover{border-color:var(--jz-accent);color:var(--jz-accent)}.jz__nav-signin.jz__nav-signin{display:none}.jz__nav-burger.jz__nav-burger{padding:.45rem .7rem;color:var(--jz-text);border-color:var(--jz-border-control);min-width:2.5rem;min-height:2.5rem;line-height:1}.jz__account.jz__account{position:relative}.jz__account-trigger.jz__account-trigger{display:inline-flex;align-items:center;gap:var(--jz-sp-2);padding:.3rem .5rem}.jz__account-name.jz__account-name{display:none;font-size:var(--jz-step--1);color:var(--jz-text)}.jz__account-menu.jz__account-menu{position:absolute;right:0;top:calc(100% + .5rem);min-width:15rem;display:grid;padding:var(--jz-sp-2);background:var(--jz-surface-overlay);border:1px solid var(--jz-border);border-radius:var(--jz-radius-lg);box-shadow:var(--jz-shadow-lg);z-index:60}.jz__account-item.jz__account-item{display:block;width:100%;text-align:left;padding:.55rem .7rem;border-radius:var(--jz-radius-sm);font:inherit;font-size:var(--jz-step--1);color:var(--jz-text);background:none;border:0;cursor:pointer;text-decoration:none}.jz__account-item.jz__account-item:hover{background:var(--jz-bg-subtle)}.jz__account-signout.jz__account-signout{margin-top:var(--jz-sp-2);padding-top:var(--jz-sp-3);border-top:1px solid var(--jz-border);border-radius:0;color:var(--jz-danger)}@media (min-width:900px){.jz__nav-links.jz__nav-links{display:flex}.jz__nav-burger.jz__nav-burger{display:none}.jz__account-name.jz__account-name,.jz__nav-signin.jz__nav-signin{display:inline}}@media (max-width:899px){.jz__nav-links--open.jz__nav-links--open{display:grid;grid-gap:var(--jz-sp-2);gap:var(--jz-sp-2);flex-basis:100%;padding:var(--jz-sp-4) 0 var(--jz-sp-3);border-top:1px solid var(--jz-border)}.jz__nav-links--open .jz__nav-link{padding:.55rem 0;border-bottom:0}}.jz__plan-panel{background:var(--jz-surface-raised);border:1px solid var(--jz-border);border-radius:var(--jz-radius-lg,12px);padding:var(--jz-sp-5,20px);margin-bottom:var(--jz-sp-5,20px)}.jz__plan-head{display:flex;align-items:center;justify-content:space-between;gap:var(--jz-sp-4,16px);flex-wrap:wrap;margin-bottom:var(--jz-sp-4,16px)}.jz.jz .jz__plan-title{margin:0;font-size:var(--jz-step-1,1.15rem);display:flex;align-items:center;gap:var(--jz-sp-3,12px)}.jz__plan-tag{font-size:var(--jz-step--1,.8rem);font-weight:500;color:var(--jz-text-muted,#5b6470);border:1px solid var(--jz-border,#e3e6ea);border-radius:999px;padding:2px 10px}.jz__plan-action{flex:0 0 auto}.jz__plan-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--jz-sp-3,12px);gap:var(--jz-sp-3,12px)}.jz__plan-row{display:grid;grid-gap:6px;gap:6px}.jz__plan-label{font-size:var(--jz-step--1,.85rem);color:var(--jz-text-muted,#5b6470)}.jz__plan-bar{display:block;height:6px;border-radius:999px;background:var(--jz-bg-sunken,#eef1f4);overflow:hidden}.jz__plan-bar-fill{display:block;height:100%;background:var(--jz-accent,#3f6df5)}.jz__plan-note{margin:var(--jz-sp-4,16px) 0 0;font-size:var(--jz-step--1,.85rem);color:var(--jz-text-muted,#5b6470)}.jz__grid--plans.jz__grid--plans{grid-template-columns:1fr}@media (min-width:600px){.jz__grid--plans.jz__grid--plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.jz__grid--plans.jz__grid--plans{grid-template-columns:repeat(4,minmax(0,1fr))}}.jz__plan-switcher{display:none}@media (max-width:599.98px){.jz__plan-switcher{display:flex;gap:var(--jz-sp-2);overflow-x:auto;position:-webkit-sticky;position:sticky;top:0;z-index:5;padding:var(--jz-sp-2) 0;margin-bottom:var(--jz-sp-4);background:var(--jz-bg)}.jz__grid--plans .jz__cta{width:100%}}.jz__plan-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--jz-sp-4);border-radius:var(--jz-radius-full);border:1px solid var(--jz-border);color:var(--jz-text-secondary);text-decoration:none;white-space:nowrap}.jz__plan-chip[aria-current=true]{border-color:var(--jz-accent);color:var(--jz-accent)}.jz__price-status{display:grid;grid-gap:var(--jz-sp-1);gap:var(--jz-sp-1);margin-top:auto;padding-top:var(--jz-sp-3)}.jz__price-status-label{font-weight:600;color:var(--jz-text)}.jz__checkout-notice{text-align:center;margin-top:var(--jz-sp-4);min-height:1.5em}.jz__metering{text-align:center;max-width:60ch;margin:var(--jz-sp-4) auto 0}.jz__every-paid--narrow{display:none}@media (max-width:599.98px){.jz__every-paid--wide{display:none}.jz__every-paid--narrow{display:block}}.jz__every-paid--narrow>summary{min-height:44px;font-weight:600;cursor:pointer}.jz__terms-title.jz__terms-title{margin:0 0 var(--jz-sp-4);color:var(--jz-text)}.jz__terms-line.jz__terms-line{margin:0 0 var(--jz-sp-3);font:var(--jz-type-body);color:var(--jz-text)}.jz__terms-risk.jz__terms-risk{margin-block:var(--jz-sp-4)}.jz__terms-error.jz__terms-error{color:var(--jz-danger)}.jz__terms-banner.jz__terms-banner{-webkit-margin-after:var(--jz-sp-4);margin-block-end:var(--jz-sp-4)}.jz__terms-quote{margin:var(--jz-sp-4) 0;padding:var(--jz-sp-3) var(--jz-sp-4);-webkit-border-start:3px solid var(--jz-border-strong);border-inline-start:3px solid var(--jz-border-strong);background:var(--jz-bg-subtle);color:var(--jz-text);font:var(--jz-type-body-lg);overflow-wrap:anywhere}.jz__terms-quote cite{display:block;margin-top:var(--jz-sp-2);font:var(--jz-type-body-sm);font-style:normal;color:var(--jz-text-muted)}.jz__terms-actions.jz__terms-actions{display:grid;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3);-webkit-margin-before:var(--jz-sp-5);margin-block-start:var(--jz-sp-5)}.jz__terms-actions.jz__terms-actions>*{inline-size:100%}@media (min-width:600px){.jz__terms-actions.jz__terms-actions{display:flex;flex-wrap:wrap}.jz__terms-actions.jz__terms-actions>*{inline-size:auto}}.jz__residence{border:0;margin:0 auto var(--jz-sp-4);padding:0;display:flex;flex-wrap:wrap;gap:var(--jz-sp-2) var(--jz-sp-4);justify-content:center}.jz__residence legend{width:100%;text-align:center;margin-bottom:var(--jz-sp-1);font-weight:600}.jz__residence label{display:inline-flex;align-items:center;gap:var(--jz-sp-1);cursor:pointer}:root{--jz-btn-radius:var(--jz-radius);--jz-btn-gap:var(--jz-sp-2);--jz-btn-pad-sm:0 var(--jz-sp-3);--jz-btn-pad-md:0 var(--jz-sp-4);--jz-btn-pad-lg:0 var(--jz-sp-5);--jz-tf-radius:var(--jz-radius);--jz-tf-pad-inline:var(--jz-sp-3);--jz-tf-border-width:1px;--jz-chip-h:1.75rem;--jz-chip-radius:var(--jz-radius-sm);--jz-chip-pad:0 var(--jz-sp-2);--jz-card-radius:var(--jz-radius-lg);--jz-card-pad:var(--jz-sp-5);--jz-card-pad-lg:var(--jz-sp-6);--jz-banner-radius:var(--jz-radius-lg);--jz-banner-rule:4px;--jz-badge-h:1.25rem;--jz-meter-h:.5rem;--jz-izy-rule:3px;--jz-cell-pad-inline:var(--jz-sp-3)}@media (pointer:coarse){:root{--jz-h-sm:2.75rem;--jz-h-md:2.75rem;--jz-target-min:2.75rem}}:root{--jz-gutter:16px;--jz-margin:16px}@media (min-width:600px){:root{--jz-gutter:24px;--jz-margin:24px}}@media (min-width:900px){:root{--jz-gutter:24px;--jz-margin:32px}}@media (min-width:1200px){:root{--jz-gutter:32px;--jz-margin:40px}}.jz__reading.jz__reading{max-inline-size:70ch}.jz__num.jz__num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:is(h1,h2,h3,h4,h5,h6,p,span,div,legend).jz__title-lg.jz__title-lg{font:var(--jz-type-title-lg);letter-spacing:var(--jz-track-title-lg)}:is(h1,h2,h3,h4,h5,h6,p,span,div,legend).jz__title-md.jz__title-md{font:var(--jz-type-title-md);letter-spacing:var(--jz-track-title-md)}:is(h1,h2,h3,h4,h5,h6,p,span,div,legend).jz__title-sm.jz__title-sm{font:var(--jz-type-title-sm);letter-spacing:0}:is(h1,h2,h3,h4,h5,h6,p,span,div,legend).jz__eyebrow-text.jz__eyebrow-text{font:var(--jz-type-eyebrow);letter-spacing:var(--jz-track-eyebrow);text-transform:uppercase}:is(p,span,div,li,dd,dt,label,legend).jz__body.jz__body{margin:0;font:var(--jz-type-body)}:is(p,span,div,li,dd,dt,label,legend).jz__body-sm.jz__body-sm{margin:0;font:var(--jz-type-body-sm)}.jz__app.jz__app h1{font:var(--jz-type-title-lg);letter-spacing:var(--jz-track-title-lg);color:var(--jz-text)}.jz__app.jz__app h2{font:var(--jz-type-title-md);letter-spacing:var(--jz-track-title-md);color:var(--jz-text)}.jz__app.jz__app h3{font:var(--jz-type-title-sm);letter-spacing:0}.jz__app.jz__app h3,.jz__tone-text.jz__tone-text{color:var(--jz-text)}.jz__tone-secondary.jz__tone-secondary{color:var(--jz-text-secondary)}.jz__tone-muted.jz__tone-muted{color:var(--jz-text-muted)}.jz__tone-disabled.jz__tone-disabled{color:var(--jz-text-disabled)}.jz__tone-accent.jz__tone-accent{color:var(--jz-accent)}.jz__tone-agent.jz__tone-agent{color:var(--jz-agent)}.jz__tone-success.jz__tone-success{color:var(--jz-success)}.jz__tone-warning.jz__tone-warning{color:var(--jz-warning)}.jz__tone-danger.jz__tone-danger{color:var(--jz-danger)}:is(.jz__btn,.jz__icon-btn,.jz__link,.jz__tf,.jz__checkbox,.jz__radios,.jz__switch,.jz__chip,.jz__ui-badge,.jz__ui-card,.jz__banner,.jz__skeleton,.jz__spinner,.jz__ui-stat,.jz__meter,.jz__progress,.jz__empty,.jz__errstate,.jz__ui-avatar,.jz__izymark,.jz__activity,.jz__stack,.jz__kbd,.jz__stateview),:is(.jz__btn,.jz__icon-btn,.jz__tf,.jz__checkbox,.jz__radios,.jz__switch,.jz__chip,.jz__ui-card,.jz__banner,.jz__skeleton,.jz__ui-stat,.jz__meter,.jz__progress,.jz__empty,.jz__errstate,.jz__activity) *{box-sizing:border-box}.jz__icon.jz__icon{display:inline-block;flex:none;vertical-align:middle;inline-size:var(--jz-icon);block-size:var(--jz-icon);font-size:var(--jz-icon)}.jz__icon--sm.jz__icon--sm{inline-size:var(--jz-icon-sm);block-size:var(--jz-icon-sm);font-size:var(--jz-icon-sm)}.jz__icon--nav.jz__icon--nav{inline-size:var(--jz-icon-nav);block-size:var(--jz-icon-nav);font-size:var(--jz-icon-nav)}span.jz__icon.jz__icon{display:inline-flex}.jz__icon-svg.jz__icon-svg{inline-size:100%;block-size:100%}:is(.jz__btn,.jz__icon-btn,.jz__chip)[data-tip]:after{content:attr(data-tip);position:absolute;z-index:var(--jz-z-tooltip);inset-block-end:calc(100% + var(--jz-sp-2));left:50%;inline-size:max-content;max-inline-size:min(16rem,calc(100vw - 2rem));padding:var(--jz-sp-1) var(--jz-sp-2);border-radius:var(--jz-radius-sm);background:var(--jz-text);color:var(--jz-text-inverse);font:var(--jz-type-caption);letter-spacing:0;text-align:center;white-space:normal;text-transform:none;pointer-events:none;display:none;opacity:0;transform:translateX(-50%);transition:opacity var(--jz-dur-fast) var(--jz-ease),display var(--jz-dur-fast) allow-discrete}:is(.jz__btn,.jz__icon-btn,.jz__chip)[data-tip]:hover:after{display:block;opacity:1;transition-delay:.5s,.5s}:is(.jz__btn,.jz__icon-btn,.jz__chip)[data-tip]:focus-visible:after{display:block;opacity:1;transition-delay:0s,0s}@starting-style{:is(.jz__btn,.jz__icon-btn,.jz__chip)[data-tip]:is(:hover,:focus-visible):after{opacity:0}}[data-tip-below] :is(.jz__btn,.jz__icon-btn,.jz__chip)[data-tip]:after{inset-block-end:auto;inset-block-start:calc(100% + var(--jz-sp-2))}.jz__btn.jz__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--jz-btn-gap);min-block-size:var(--jz-h-md);margin:0;padding:var(--jz-btn-pad-md);border:1px solid transparent;border-radius:var(--jz-btn-radius);font:var(--jz-type-label);letter-spacing:0;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--jz-dur-instant) var(--jz-ease)}.jz__btn--sm.jz__btn--sm{min-block-size:var(--jz-h-sm);padding:var(--jz-btn-pad-sm)}.jz__btn--lg.jz__btn--lg{min-block-size:var(--jz-h-lg);padding:var(--jz-btn-pad-lg);font:600 1rem/1.5rem var(--jz-font)}.jz__btn--block.jz__btn--block{display:flex;inline-size:100%}.jz__btn--primary.jz__btn--primary{background:var(--jz-accent);color:var(--jz-accent-contrast)}.jz__btn--primary.jz__btn--primary:hover{background:var(--jz-accent-hover);color:var(--jz-accent-contrast)}.jz__btn--secondary.jz__btn--secondary{background:var(--jz-surface);color:var(--jz-text);border-color:var(--jz-border-control)}.jz__btn--secondary.jz__btn--secondary:hover{background:var(--jz-bg-subtle);color:var(--jz-text);border-color:var(--jz-text-secondary)}.jz__btn--tertiary.jz__btn--tertiary{background:transparent;color:var(--jz-accent)}.jz__btn--tertiary.jz__btn--tertiary:hover{background:var(--jz-accent-soft);color:var(--jz-accent)}.jz__btn--danger.jz__btn--danger{background:var(--jz-danger);color:var(--jz-danger-contrast)}.jz__btn--danger.jz__btn--danger:hover{background:var(--jz-danger-hover);color:var(--jz-danger-contrast)}.jz__btn.jz__btn:not([aria-disabled=true]):not([aria-busy=true]):active{transform:translateY(1px)}.jz__btn.jz__btn:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset);border-radius:var(--jz-btn-radius)}.jz__btn.jz__btn[aria-disabled=true],.jz__btn.jz__btn[aria-disabled=true]:hover{background:var(--jz-bg-sunken);color:var(--jz-text-disabled);border-color:var(--jz-border);cursor:not-allowed}.jz__btn.jz__btn[aria-busy=true]{cursor:progress}.jz__btn-label.jz__btn-label{display:inline-grid}.jz__btn-text.jz__btn-text{grid-area:1/1}.jz__btn-final.jz__btn-final{-webkit-margin-start:var(--jz-sp-1);margin-inline-start:var(--jz-sp-1)}.jz__icon-btn.jz__icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;inline-size:var(--jz-h-md);block-size:var(--jz-h-md);margin:0;padding:0;border:1px solid transparent;border-radius:var(--jz-btn-radius);background:transparent;color:var(--jz-text-secondary);font:var(--jz-type-label);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--jz-dur-instant) var(--jz-ease)}.jz__icon-btn--sm.jz__icon-btn--sm{inline-size:var(--jz-h-sm);block-size:var(--jz-h-sm)}.jz__icon-btn--lg.jz__icon-btn--lg{inline-size:2.75rem;block-size:2.75rem}.jz__icon-btn--ghost.jz__icon-btn--ghost:hover{background:var(--jz-bg-subtle);color:var(--jz-text)}.jz__icon-btn--secondary.jz__icon-btn--secondary{background:var(--jz-surface);color:var(--jz-text);border-color:var(--jz-border-control)}.jz__icon-btn--secondary.jz__icon-btn--secondary:hover{background:var(--jz-bg-subtle);border-color:var(--jz-text-secondary)}.jz__icon-btn--pressed.jz__icon-btn--pressed,.jz__icon-btn--pressed.jz__icon-btn--pressed:hover{background:var(--jz-accent-soft);color:var(--jz-accent);border-color:var(--jz-accent)}.jz__icon-btn.jz__icon-btn:not([aria-disabled=true]):active{transform:translateY(1px)}.jz__icon-btn.jz__icon-btn:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset);border-radius:var(--jz-btn-radius)}.jz__icon-btn.jz__icon-btn[aria-disabled=true],.jz__icon-btn.jz__icon-btn[aria-disabled=true]:hover{background:transparent;color:var(--jz-text-disabled);cursor:not-allowed}.jz__icon-btn-badge.jz__icon-btn-badge{position:absolute;inset-block-start:-.25rem;inset-inline-end:-.25rem;pointer-events:none;box-shadow:0 0 0 2px var(--jz-surface)}.jz__link.jz__link{color:var(--jz-accent);text-underline-offset:.18em;text-decoration-thickness:1px}.jz__link--inline.jz__link--inline{text-decoration:underline}.jz__link--inline.jz__link--inline:hover{color:var(--jz-accent-hover);text-decoration:underline}.jz__link--standalone.jz__link--standalone{font:var(--jz-type-label);text-decoration:none}.jz__link--standalone.jz__link--standalone:focus-visible,.jz__link--standalone.jz__link--standalone:hover{color:var(--jz-accent-hover);text-decoration:underline}.jz__link.jz__link:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset);border-radius:var(--jz-radius-sm)}.jz__link-icon.jz__link-icon{-webkit-margin-start:.15em;margin-inline-start:.15em;vertical-align:-.1em}.jz__tf.jz__tf{display:flex;flex-direction:column;gap:var(--jz-sp-1);min-inline-size:0;font:var(--jz-type-body);color:var(--jz-text)}.jz__tf-label.jz__tf-label{font:var(--jz-type-label);color:var(--jz-text)}.jz__tf-req.jz__tf-req{font-weight:400;color:var(--jz-text-secondary)}.jz__tf-control.jz__tf-control{position:relative;display:flex;align-items:stretch;min-block-size:var(--jz-h-md);background:var(--jz-surface);border:var(--jz-tf-border-width) solid var(--jz-border-control);border-radius:var(--jz-tf-radius)}.jz__tf--lg .jz__tf-control.jz__tf-control{min-block-size:var(--jz-h-lg)}.jz__tf-input.jz__tf-input{flex:1 1;min-inline-size:0;margin:0;padding:0 var(--jz-tf-pad-inline);border:0;background:transparent;color:var(--jz-text);font:var(--jz-type-body);letter-spacing:0}.jz__tf-input.jz__tf-input::placeholder{color:var(--jz-text-muted);opacity:1}.jz__tf-input.jz__tf-input:focus,.jz__tf-input.jz__tf-input:focus-visible{outline:none}.jz__tf-control.jz__tf-control:hover{border-color:var(--jz-text-secondary)}.jz__tf-control.jz__tf-control:focus-within{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset)}.jz__tf-textarea.jz__tf-textarea{display:block;inline-size:100%;min-block-size:var(--jz-h-md);padding:var(--jz-sp-2) var(--jz-tf-pad-inline);background:var(--jz-surface);resize:vertical;border:var(--jz-tf-border-width) solid var(--jz-border-control);border-radius:var(--jz-tf-radius)}.jz__tf-textarea.jz__tf-textarea:hover{border-color:var(--jz-text-secondary)}.jz__tf-textarea.jz__tf-textarea:focus,.jz__tf-textarea.jz__tf-textarea:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset);border-radius:var(--jz-tf-radius)}.jz__tf-affix.jz__tf-affix{display:flex;align-items:center;flex:none;padding-inline:var(--jz-tf-pad-inline);color:var(--jz-text-secondary)}.jz__tf-affix--prefix.jz__tf-affix--prefix{-webkit-padding-end:0;padding-inline-end:0}.jz__tf-affix--suffix.jz__tf-affix--suffix{-webkit-padding-start:0;padding-inline-start:0}.jz__tf--error .jz__tf-control.jz__tf-control,.jz__tf--error .jz__tf-textarea.jz__tf-textarea{border-color:var(--jz-danger);box-shadow:inset 0 0 0 1px var(--jz-danger)}.jz__tf-error.jz__tf-error{display:flex;align-items:flex-start;gap:var(--jz-sp-1);font:var(--jz-type-body-sm);color:var(--jz-danger)}.jz__tf-error.jz__tf-error .jz__icon{-webkit-margin-before:.125rem;margin-block-start:.125rem}.jz__tf-helper.jz__tf-helper{font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__tf-counter.jz__tf-counter{align-self:flex-end;font:var(--jz-type-caption);color:var(--jz-text-muted)}.jz__tf-counter--limit.jz__tf-counter--limit{color:var(--jz-text-secondary)}.jz__tf--readonly .jz__tf-control.jz__tf-control,.jz__tf--readonly .jz__tf-textarea.jz__tf-textarea{background:var(--jz-bg-subtle)}.jz__tf--disabled .jz__tf-control.jz__tf-control,.jz__tf--disabled .jz__tf-textarea.jz__tf-textarea{background:var(--jz-bg-sunken);border-color:var(--jz-border);cursor:not-allowed}.jz__tf--disabled .jz__tf-input.jz__tf-input,.jz__tf--disabled .jz__tf-label.jz__tf-label{color:var(--jz-text-disabled);cursor:not-allowed}.jz__checkbox.jz__checkbox{display:flex;flex-direction:column;gap:var(--jz-sp-1);font:var(--jz-type-body);color:var(--jz-text)}.jz__checkbox-row.jz__checkbox-row{display:flex;align-items:flex-start;gap:var(--jz-sp-3);min-block-size:var(--jz-target-min);cursor:pointer}.jz__checkbox-box-wrap.jz__checkbox-box-wrap{position:relative;flex:none;inline-size:1.25rem;block-size:1.25rem;-webkit-margin-before:.125rem;margin-block-start:.125rem}.jz__checkbox-input.jz__checkbox-input{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:inherit}.jz__checkbox-box.jz__checkbox-box{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;border:2px solid var(--jz-border-control);border-radius:4px;background:var(--jz-surface);color:transparent}.jz__checkbox--indeterminate .jz__checkbox-box.jz__checkbox-box,.jz__checkbox-input:checked+.jz__checkbox-box.jz__checkbox-box{background:var(--jz-accent);border-color:var(--jz-accent);color:var(--jz-accent-contrast)}.jz__checkbox-input:focus-visible+.jz__checkbox-box.jz__checkbox-box{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset)}.jz__checkbox-input.jz__checkbox-input:focus-visible{outline:none}.jz__checkbox-text.jz__checkbox-text{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.jz__checkbox-desc.jz__checkbox-desc{font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__checkbox--error .jz__checkbox-box.jz__checkbox-box{border-color:var(--jz-danger)}.jz__checkbox--disabled .jz__checkbox-row.jz__checkbox-row{cursor:not-allowed}.jz__checkbox--disabled .jz__checkbox-label{color:var(--jz-text-disabled)}.jz__checkbox--disabled .jz__checkbox-box.jz__checkbox-box{background:var(--jz-bg-sunken);border-color:var(--jz-border)}.jz__checkbox--disabled.jz__checkbox--checked .jz__checkbox-box.jz__checkbox-box{color:var(--jz-text-disabled)}.jz__radios.jz__radios{min-inline-size:0;margin:0;padding:0;border:0;font:var(--jz-type-body);color:var(--jz-text)}.jz__radios-legend.jz__radios-legend{float:none;inline-size:auto;margin:0 0 var(--jz-sp-2);padding:0;font:var(--jz-type-label);color:var(--jz-text)}.jz__radios.jz__radios>.jz__tf-error,.jz__radios.jz__radios>.jz__tf-helper{-webkit-margin-after:var(--jz-sp-2);margin-block-end:var(--jz-sp-2)}.jz__radios-options.jz__radios-options{display:flex;flex-direction:column;gap:var(--jz-sp-2)}.jz__radios--horizontal .jz__radios-options.jz__radios-options{flex-direction:row;flex-wrap:wrap;gap:var(--jz-sp-2) var(--jz-sp-5)}.jz__radio.jz__radio{display:flex;align-items:flex-start;gap:var(--jz-sp-3);min-block-size:var(--jz-target-min);cursor:pointer}.jz__radio-dot-wrap.jz__radio-dot-wrap{position:relative;flex:none;inline-size:1.25rem;block-size:1.25rem;-webkit-margin-before:.125rem;margin-block-start:.125rem}.jz__radio-input.jz__radio-input{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:inherit}.jz__radio-input.jz__radio-input:focus-visible{outline:none}.jz__radio-dot.jz__radio-dot{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;border:2px solid var(--jz-border-control);border-radius:var(--jz-radius-full);background:var(--jz-surface)}.jz__radio-dot.jz__radio-dot:after{content:"";inline-size:.625rem;block-size:.625rem;border-radius:var(--jz-radius-full);background:var(--jz-accent);transform:scale(0);transition:transform var(--jz-dur-fast) var(--jz-ease)}.jz__radio-input:checked+.jz__radio-dot.jz__radio-dot{border-color:var(--jz-accent)}.jz__radio-input:checked+.jz__radio-dot.jz__radio-dot:after{transform:scale(1)}.jz__radio-input:focus-visible+.jz__radio-dot.jz__radio-dot{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset)}.jz__radio-text.jz__radio-text{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.jz__radio-desc.jz__radio-desc{font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__radios--error .jz__radio-dot.jz__radio-dot{border-color:var(--jz-danger)}.jz__radio--disabled.jz__radio--disabled{cursor:not-allowed}.jz__radio--disabled .jz__radio-label{color:var(--jz-text-disabled)}.jz__radio--disabled .jz__radio-dot.jz__radio-dot{background:var(--jz-bg-sunken);border-color:var(--jz-border)}.jz__radios--card .jz__radio.jz__radio{padding:var(--jz-sp-4);background:var(--jz-surface);border:1px solid var(--jz-border-control);border-radius:var(--jz-card-radius)}.jz__radios--card .jz__radio.jz__radio:hover{background:var(--jz-bg-subtle)}.jz__radios--card .jz__radio--selected.jz__radio--selected{background:var(--jz-accent-soft);border-color:var(--jz-accent);box-shadow:inset 0 0 0 1px var(--jz-accent)}.jz__radios--card .jz__radio--disabled.jz__radio--disabled{background:var(--jz-bg-sunken);border-color:var(--jz-border)}.jz__switch.jz__switch{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--jz-sp-4);font:var(--jz-type-body);color:var(--jz-text)}.jz__switch-text.jz__switch-text{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.jz__switch-label.jz__switch-label{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--jz-sp-2);cursor:pointer}.jz__switch-desc.jz__switch-desc{font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__switch-track.jz__switch-track{position:relative;flex:none;inline-size:2.25rem;block-size:1.25rem;margin:.125rem 0 0;padding:0;border:1px solid var(--jz-border-control);border-radius:var(--jz-radius-full);background:var(--jz-bg-sunken);cursor:pointer;-webkit-tap-highlight-color:transparent}.jz__switch-track.jz__switch-track:before{content:"";position:absolute;inset:min(0px,calc((1.25rem - var(--jz-target-min)) / 2)) min(0px,calc((2.25rem - var(--jz-target-min)) / 2))}.jz__switch-thumb.jz__switch-thumb{position:absolute;inset-block-start:1px;inset-inline-start:1px;display:grid;place-items:center;inline-size:1rem;block-size:1rem;border-radius:var(--jz-radius-full);background:var(--jz-surface);border:1px solid var(--jz-border-control);color:var(--jz-accent);transition:transform var(--jz-dur-fast) var(--jz-ease)}.jz__switch--on .jz__switch-track.jz__switch-track{background:var(--jz-accent);border-color:var(--jz-accent)}.jz__switch--on .jz__switch-thumb.jz__switch-thumb{background:var(--jz-accent-contrast);border-color:var(--jz-accent-contrast);transform:translateX(1rem)}[dir=rtl] .jz__switch--on .jz__switch-thumb.jz__switch-thumb{transform:translateX(-1rem)}.jz__switch-track.jz__switch-track:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset);border-radius:var(--jz-radius-full)}.jz__switch--busy .jz__switch-track.jz__switch-track{cursor:progress}.jz__switch--disabled .jz__switch-track.jz__switch-track{background:var(--jz-bg-sunken);border-color:var(--jz-border);cursor:not-allowed}.jz__switch--disabled .jz__switch-thumb.jz__switch-thumb{background:var(--jz-bg-subtle);border-color:var(--jz-border)}.jz__switch--disabled .jz__switch-label.jz__switch-label{color:var(--jz-text-disabled);cursor:not-allowed}.jz__chip.jz__chip{position:relative;display:inline-flex;align-items:center;gap:var(--jz-sp-1);max-inline-size:100%;block-size:var(--jz-chip-h);margin:0;padding:var(--jz-chip-pad);border:1px solid transparent;border-radius:var(--jz-chip-radius);font:var(--jz-type-label);letter-spacing:0;white-space:nowrap;vertical-align:middle;text-decoration:none}.jz__chip--sm.jz__chip--sm{block-size:1.5rem;font:var(--jz-type-caption)}.jz__chip-label.jz__chip-label{overflow:hidden;text-overflow:ellipsis}.jz__chip--filter.jz__chip--filter{background:var(--jz-surface);color:var(--jz-text);border-color:var(--jz-border-control);cursor:pointer}.jz__chip--filter.jz__chip--filter:hover{background:var(--jz-bg-subtle)}.jz__chip--selected.jz__chip--selected,.jz__chip--selected.jz__chip--selected:hover{background:var(--jz-accent-soft);color:var(--jz-accent);border-color:var(--jz-accent)}.jz__chip--filter.jz__chip--filter[aria-disabled=true]{background:var(--jz-bg-sunken);color:var(--jz-text-disabled);border-color:var(--jz-border);cursor:not-allowed}.jz__chip--filter.jz__chip--filter:before{content:"";position:absolute;inset-inline:0;inset-block:min(0px,calc((var(--jz-chip-h) - var(--jz-target-min)) / 2))}.jz__chip-sep.jz__chip-sep{color:var(--jz-text-secondary)}.jz__chip--selected .jz__chip-sep.jz__chip-sep{color:inherit}.jz__chip--filter.jz__chip--filter:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset);border-radius:var(--jz-chip-radius)}.jz__chip--input.jz__chip--input{background:var(--jz-bg-sunken);color:var(--jz-text);-webkit-padding-end:0;padding-inline-end:0}.jz__chip-remove.jz__chip-remove{position:relative;display:inline-grid;place-items:center;flex:none;inline-size:1.5rem;block-size:1.5rem;margin:0;padding:0;border:0;border-radius:var(--jz-radius-sm);background:transparent;color:var(--jz-text-secondary);cursor:pointer}.jz__chip-remove.jz__chip-remove:before{content:"";position:absolute;inset:min(0px,calc((1.5rem - var(--jz-target-min)) / 2))}.jz__chip-remove.jz__chip-remove:hover{color:var(--jz-text);background:var(--jz-bg-subtle)}.jz__chip-remove.jz__chip-remove:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:0;border-radius:var(--jz-radius-sm)}.jz__chip-remove.jz__chip-remove[aria-disabled=true]{color:var(--jz-text-disabled);cursor:not-allowed}.jz__chip--tone-neutral.jz__chip--tone-neutral{background:var(--jz-bg-sunken);color:var(--jz-text-secondary)}.jz__chip--tone-info.jz__chip--tone-info{background:var(--jz-accent-soft);color:var(--jz-accent)}.jz__chip--tone-success.jz__chip--tone-success{background:var(--jz-success-soft);color:var(--jz-success)}.jz__chip--tone-warning.jz__chip--tone-warning{background:var(--jz-warning-soft);color:var(--jz-warning)}.jz__chip--tone-danger.jz__chip--tone-danger{background:var(--jz-danger-soft);color:var(--jz-danger)}.jz__chip--tone-agent.jz__chip--tone-agent{background:var(--jz-agent-soft);color:var(--jz-agent)}.jz__chip--reason.jz__chip--reason{padding:0;background:transparent;color:var(--jz-text-secondary)}.jz__ui-badge.jz__ui-badge{display:inline-flex;align-items:center;justify-content:center;flex:none;block-size:var(--jz-badge-h);min-inline-size:var(--jz-badge-h);padding:0 .375rem;border-radius:var(--jz-radius-full);font:var(--jz-type-caption);letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.jz__ui-badge--neutral.jz__ui-badge--neutral{background:var(--jz-bg-sunken);color:var(--jz-text-secondary)}.jz__ui-badge--accent.jz__ui-badge--accent{background:var(--jz-accent);color:var(--jz-accent-contrast)}.jz__ui-badge--attention.jz__ui-badge--attention{background:var(--jz-warning);color:var(--jz-accent-contrast)}.jz__ui-badge--danger.jz__ui-badge--danger{background:var(--jz-danger);color:var(--jz-danger-contrast)}.jz__ui-badge--dot.jz__ui-badge--dot{block-size:.5rem;min-inline-size:.5rem;inline-size:.5rem;padding:0}.jz__ui-badge--dot.jz__ui-badge--neutral{background:var(--jz-text-secondary)}.jz__ui-card.jz__ui-card{position:relative;display:flex;align-items:flex-start;gap:var(--jz-sp-4);inline-size:100%;margin:0;padding:var(--jz-card-pad);background:var(--jz-surface);color:var(--jz-text);border:1px solid var(--jz-border);border-radius:var(--jz-card-radius);box-shadow:var(--jz-elev-1-shadow);font:var(--jz-type-body);text-align:start;list-style:none;transition:transform var(--jz-dur-fast) var(--jz-ease)}.jz__ui-card--pad-lg.jz__ui-card--pad-lg{padding:var(--jz-card-pad-lg)}.jz__ui-card--flat.jz__ui-card--flat{box-shadow:none}.jz__ui-card-main.jz__ui-card-main{display:flex;flex-direction:column;gap:var(--jz-sp-2);flex:1 1;min-inline-size:0}.jz__ui-card-aside.jz__ui-card-aside{display:block;flex:none}.jz__ui-card-footer.jz__ui-card-footer,.jz__ui-card-header.jz__ui-card-header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-2)}.jz__ui-card-footer.jz__ui-card-footer{-webkit-margin-before:var(--jz-sp-2);margin-block-start:var(--jz-sp-2)}.jz__ui-card-body.jz__ui-card-body{display:block;color:var(--jz-text-secondary)}:is(h2,h3,h4,span).jz__ui-card-title.jz__ui-card-title{display:block;margin:0;font:var(--jz-type-title-sm);letter-spacing:0;color:var(--jz-text);text-wrap:pretty}.jz__ui-card-link.jz__ui-card-link{color:var(--jz-text);text-decoration:none}.jz__ui-card-link.jz__ui-card-link:after{content:"";position:absolute;inset:0;border-radius:inherit}.jz__ui-card-link.jz__ui-card-link:hover{text-decoration:underline;text-underline-offset:.18em}.jz__ui-card-link.jz__ui-card-link:focus-visible{outline:none}.jz__ui-card--link.jz__ui-card--link:hover{border-color:var(--jz-border-strong);transform:translateY(-1px)}.jz__ui-card--link.jz__ui-card--link:has(.jz__ui-card-link:focus-visible){outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset)}.jz__ui-card--link :is(button,input,select,textarea,a:not(.jz__ui-card-link),[tabindex]){position:relative;z-index:1}.jz__ui-card--selectable.jz__ui-card--selectable{cursor:pointer;border-color:var(--jz-border-control)}.jz__ui-card--selectable.jz__ui-card--selectable:hover{border-color:var(--jz-text-secondary);background:var(--jz-bg-subtle)}.jz__ui-card--selected.jz__ui-card--selected,.jz__ui-card--selected.jz__ui-card--selected:hover{background:var(--jz-accent-soft);border-color:var(--jz-accent);box-shadow:inset 0 0 0 1px var(--jz-accent)}.jz__ui-card--selectable.jz__ui-card--selectable:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset);border-radius:var(--jz-card-radius)}.jz__ui-card-item.jz__ui-card-item{list-style:none}.jz__banner.jz__banner{--jz-banner-tone:var(--jz-accent);--jz-banner-tint:var(--jz-accent-soft);display:flex;align-items:flex-start;gap:var(--jz-sp-3);padding:var(--jz-sp-3) var(--jz-sp-4);background:var(--jz-banner-tint);color:var(--jz-text);-webkit-border-start:var(--jz-banner-rule) solid var(--jz-banner-tone);border-inline-start:var(--jz-banner-rule) solid var(--jz-banner-tone);font:var(--jz-type-body)}.jz__banner--success.jz__banner--success{--jz-banner-tone:var(--jz-success);--jz-banner-tint:var(--jz-success-soft)}.jz__banner--warning.jz__banner--warning{--jz-banner-tone:var(--jz-warning);--jz-banner-tint:var(--jz-warning-soft)}.jz__banner--danger.jz__banner--danger{--jz-banner-tone:var(--jz-danger);--jz-banner-tint:var(--jz-danger-soft)}.jz__banner--neutral.jz__banner--neutral{--jz-banner-tone:var(--jz-text-secondary);--jz-banner-tint:var(--jz-bg-sunken)}.jz__banner--agent.jz__banner--agent{--jz-banner-tone:var(--jz-agent);--jz-banner-tint:var(--jz-agent-soft)}.jz__banner--page.jz__banner--page{inline-size:100%;border-radius:0;padding-inline:var(--jz-margin)}.jz__banner--section.jz__banner--section{border-radius:var(--jz-banner-radius)}.jz__banner--field.jz__banner--field{gap:var(--jz-sp-1);padding:0;background:transparent;-webkit-border-start:0;border-inline-start:0;font:var(--jz-type-body-sm)}.jz__banner-icon.jz__banner-icon{color:var(--jz-banner-tone);-webkit-margin-before:.125rem;margin-block-start:.125rem}.jz__banner-content.jz__banner-content{display:flex;flex-direction:column;gap:var(--jz-sp-1);flex:1 1;min-inline-size:0}.jz__banner-text.jz__banner-text{overflow-wrap:anywhere}.jz__banner-title.jz__banner-title{font:600 1rem/1.5rem var(--jz-font);color:var(--jz-text)}.jz__banner-actions.jz__banner-actions{display:flex;flex-wrap:wrap;gap:var(--jz-sp-2);-webkit-margin-before:var(--jz-sp-2);margin-block-start:var(--jz-sp-2)}.jz__banner-dismiss.jz__banner-dismiss{margin-block:calc(-1 * var(--jz-sp-1));-webkit-margin-end:calc(-1 * var(--jz-sp-2));margin-inline-end:calc(-1 * var(--jz-sp-2));color:var(--jz-text-secondary)}.jz__skeleton.jz__skeleton{display:block;inline-size:100%}.jz__skeleton-bone.jz__skeleton-bone{display:block;background:var(--jz-bg-sunken);border-radius:var(--jz-radius-sm);animation:jz-skeleton-pulse 1.2s var(--jz-ease) infinite alternate}.jz__skeleton-bone--line.jz__skeleton-bone--line{block-size:.75rem;margin-block:.375rem}.jz__skeleton-bone--title.jz__skeleton-bone--title{block-size:1rem;-webkit-margin-after:var(--jz-sp-2);margin-block-end:var(--jz-sp-2)}.jz__skeleton-bone--circle.jz__skeleton-bone--circle{flex:none;border-radius:var(--jz-radius-full)}.jz__skeleton-bone--value.jz__skeleton-bone--value{inline-size:40%;block-size:2.25rem;margin-block:var(--jz-sp-1)}.jz__skeleton-bone--logo.jz__skeleton-bone--logo{flex:none;inline-size:var(--jz-avatar-md);block-size:var(--jz-avatar-md)}.jz__skeleton-bone--chip.jz__skeleton-bone--chip{inline-size:4.5rem;block-size:1.25rem}.jz__skeleton-row.jz__skeleton-row{display:flex;align-items:center;gap:var(--jz-sp-3);min-block-size:var(--jz-row-h)}.jz__skeleton-stack.jz__skeleton-stack{display:flex;flex-direction:column;flex:1 1;min-inline-size:0}.jz__skeleton-card.jz__skeleton-card{display:block;padding:var(--jz-card-pad);border:1px solid var(--jz-border);border-radius:var(--jz-card-radius)}.jz__skeleton-card--job.jz__skeleton-card--job{display:flex;gap:var(--jz-sp-4)}.jz__skeleton-chips.jz__skeleton-chips{display:flex;gap:var(--jz-sp-2);-webkit-margin-before:var(--jz-sp-2);margin-block-start:var(--jz-sp-2)}@keyframes jz-skeleton-pulse{0%{opacity:.55}to{opacity:1}}.jz__spinner.jz__spinner{display:inline-flex;flex:none;line-height:0;color:currentColor;vertical-align:middle}.jz__spinner-svg.jz__spinner-svg{animation:jz-spin .8s linear infinite}.jz__spinner-track.jz__spinner-track{opacity:.25}@keyframes jz-spin{to{transform:rotate(1turn)}}.jz__ui-stat.jz__ui-stat{display:block;color:var(--jz-text);text-decoration:none;font:var(--jz-type-body)}.jz__ui-stat-visual.jz__ui-stat-visual{display:flex;flex-direction:column;gap:2px}.jz__ui-stat-label.jz__ui-stat-label,.jz__ui-stat-period.jz__ui-stat-period{font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__ui-stat-value.jz__ui-stat-value{font:700 1.75rem/2.25rem var(--jz-font);letter-spacing:var(--jz-track-title-lg);color:var(--jz-text)}.jz__ui-stat-delta.jz__ui-stat-delta{display:inline-flex;align-items:center;gap:var(--jz-sp-1);font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__ui-stat--link.jz__ui-stat--link{border-radius:var(--jz-radius)}.jz__ui-stat--link.jz__ui-stat--link:hover .jz__ui-stat-label{color:var(--jz-text);text-decoration:underline;text-underline-offset:.18em}.jz__ui-stat--link.jz__ui-stat--link:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset);border-radius:var(--jz-radius)}.jz__meter.jz__meter,.jz__progress--indeterminate.jz__progress--indeterminate,.jz__progress--linear.jz__progress--linear{display:flex;flex-direction:column;gap:var(--jz-sp-1);font:var(--jz-type-body);color:var(--jz-text)}.jz__meter-head.jz__meter-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--jz-sp-1) var(--jz-sp-3)}.jz__meter-label.jz__meter-label,.jz__progress-label.jz__progress-label{font:var(--jz-type-label);color:var(--jz-text)}.jz__meter-text.jz__meter-text{font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__meter-track.jz__meter-track,.jz__progress-track.jz__progress-track{position:relative;display:block;overflow:hidden;inline-size:100%;block-size:var(--jz-meter-h);border-radius:var(--jz-radius-full);background:var(--jz-bg-sunken)}.jz__meter-fill.jz__meter-fill,.jz__progress-fill.jz__progress-fill{display:block;inline-size:100%;block-size:100%;border-radius:inherit;background:var(--jz-accent);transform-origin:left center;transition:transform var(--jz-dur) var(--jz-ease)}[dir=rtl] :is(.jz__meter-fill,.jz__progress-fill){transform-origin:right center}.jz__meter--warning .jz__meter-fill.jz__meter-fill{background:var(--jz-warning)}.jz__progress--indeterminate .jz__progress-fill.jz__progress-fill{inline-size:40%;transform-origin:center;animation:jz-indeterminate 1.4s var(--jz-ease) infinite}@keyframes jz-indeterminate{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}[dir=rtl] .jz__progress--indeterminate .jz__progress-fill.jz__progress-fill{animation-direction:reverse}.jz__progress--stepped.jz__progress--stepped{display:flex;flex-direction:column;gap:var(--jz-sp-3);margin:0;padding:0;list-style:none;font:var(--jz-type-body);color:var(--jz-text)}.jz__progress-step.jz__progress-step{display:flex;align-items:flex-start;gap:var(--jz-sp-3);margin:0}.jz__progress-marker.jz__progress-marker{display:grid;place-items:center;flex:none;inline-size:1.5rem;block-size:1.5rem}.jz__progress-dot.jz__progress-dot{display:block;inline-size:.75rem;block-size:.75rem;border-radius:var(--jz-radius-full);border:2px solid var(--jz-border-control)}.jz__progress-step--current .jz__progress-dot.jz__progress-dot{background:var(--jz-accent);border-color:var(--jz-accent)}.jz__progress-step-text.jz__progress-step-text{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.jz__progress-step--current .jz__progress-step-label{font-weight:600}.jz__progress-step-meta.jz__progress-step-meta{font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__empty.jz__empty{display:flex;flex-direction:column;align-items:center;gap:var(--jz-sp-3);max-inline-size:36rem;margin-inline:auto;padding-block:var(--jz-sp-7);text-align:center;font:var(--jz-type-body);color:var(--jz-text)}.jz__empty-art.jz__empty-art{line-height:0;-webkit-margin-after:var(--jz-sp-2);margin-block-end:var(--jz-sp-2)}:is(h2,h3,h4).jz__empty-title.jz__empty-title{margin:0;font:var(--jz-type-title-sm);letter-spacing:0;color:var(--jz-text)}p.jz__empty-body.jz__empty-body{margin:0;font:var(--jz-type-body);color:var(--jz-text-secondary)}.jz__empty-action.jz__empty-action{-webkit-margin-before:var(--jz-sp-2);margin-block-start:var(--jz-sp-2)}.jz__illus.jz__illus{inline-size:120px;block-size:120px}@media (min-width:600px){.jz__illus.jz__illus{inline-size:160px;block-size:160px}}.jz__illus-line.jz__illus-line{stroke:var(--jz-border-strong)}.jz__illus-accent.jz__illus-accent{stroke:var(--jz-accent)}.jz__errstate.jz__errstate{display:flex;flex-direction:column;gap:var(--jz-sp-2);font:var(--jz-type-body);color:var(--jz-text)}.jz__errstate--offline.jz__errstate--offline,.jz__errstate--section.jz__errstate--section{padding:var(--jz-sp-5);background:var(--jz-surface);border:1px solid var(--jz-border);border-radius:var(--jz-card-radius)}.jz__errstate--page.jz__errstate--page{align-items:center;max-inline-size:36rem;margin-inline:auto;padding-block:var(--jz-sp-8);text-align:center}:is(h2,h3,h4).jz__errstate-title.jz__errstate-title{margin:0;font:var(--jz-type-title-sm);letter-spacing:0;color:var(--jz-text)}.jz__errstate-ref.jz__errstate-ref,p.jz__errstate-body.jz__errstate-body{margin:0;color:var(--jz-text-secondary)}.jz__errstate-ref.jz__errstate-ref{font:var(--jz-type-mono)}.jz__errstate-action.jz__errstate-action{-webkit-margin-before:var(--jz-sp-1);margin-block-start:var(--jz-sp-1)}.jz__errstate--inline.jz__errstate--inline{flex-direction:row;flex-wrap:wrap;align-items:center;font:var(--jz-type-body-sm)}.jz__ui-avatar.jz__ui-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;overflow:hidden;inline-size:var(--jz-avatar-md);block-size:var(--jz-avatar-md);border-radius:var(--jz-radius-full);font:var(--jz-type-label);letter-spacing:0;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jz__ui-avatar--xs.jz__ui-avatar--xs{inline-size:var(--jz-avatar-xs);block-size:var(--jz-avatar-xs);font:var(--jz-type-caption)}.jz__ui-avatar--sm.jz__ui-avatar--sm{inline-size:var(--jz-avatar-sm);block-size:var(--jz-avatar-sm)}.jz__ui-avatar--lg.jz__ui-avatar--lg{inline-size:var(--jz-avatar-lg);block-size:var(--jz-avatar-lg);font:var(--jz-type-title-sm)}.jz__ui-avatar--square.jz__ui-avatar--square{border-radius:var(--jz-radius-sm)}.jz__ui-avatar--monogram.jz__ui-avatar--monogram{background:var(--jz-bg-sunken);color:var(--jz-text-secondary);border:1px solid var(--jz-border)}.jz__ui-avatar-img.jz__ui-avatar-img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.jz__datetime.jz__datetime{white-space:nowrap}.jz__izymark.jz__izymark{display:inline-flex;flex:none;line-height:0;color:var(--jz-agent);vertical-align:middle}.jz__izymark-glyph--pulse.jz__izymark-glyph--pulse{animation:jz-izy-pulse .9s var(--jz-ease);animation-iteration-count:var(--jz-pulse-cycles)}@keyframes jz-izy-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.jz__activity.jz__activity{display:flex;align-items:flex-start;gap:var(--jz-sp-2);padding-block:var(--jz-sp-1);font:var(--jz-type-body-sm);color:var(--jz-text)}.jz__activity--izy-rule.jz__activity--izy-rule{-webkit-border-start:var(--jz-izy-rule) solid var(--jz-agent);border-inline-start:var(--jz-izy-rule) solid var(--jz-agent);-webkit-padding-start:var(--jz-sp-3);padding-inline-start:var(--jz-sp-3)}.jz__activity--detailed.jz__activity--detailed{padding:var(--jz-sp-3);border-radius:var(--jz-radius);font:var(--jz-type-body)}.jz__activity--detailed.jz__activity--izy{background:var(--jz-agent-soft)}.jz__activity--detailed.jz__activity--izy-rule{border-start-start-radius:0;border-end-start-radius:0}.jz__activity-icon.jz__activity-icon{display:inline-flex;flex:none;line-height:0;-webkit-margin-before:2px;margin-block-start:2px}.jz__activity-main.jz__activity-main{flex:1 1;min-inline-size:0}.jz__activity-actor.jz__activity-actor{font-weight:600;color:var(--jz-text)}.jz__activity-sep.jz__activity-sep,.jz__activity-time.jz__activity-time{color:var(--jz-text-secondary)}.jz__activity-details--button.jz__activity-details--button{margin:0;padding:0;border:0;background:transparent;color:var(--jz-accent);font:var(--jz-type-label);cursor:pointer}.jz__activity-details--button.jz__activity-details--button:focus-visible,.jz__activity-details--button.jz__activity-details--button:hover{color:var(--jz-accent-hover);text-decoration:underline}.jz__activity-details--button.jz__activity-details--button:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset);border-radius:var(--jz-radius-sm)}.jz__activity-body.jz__activity-body{-webkit-margin-before:var(--jz-sp-2);margin-block-start:var(--jz-sp-2);color:var(--jz-text-secondary)}.jz__stack.jz__stack{display:flex}.jz__stack--column.jz__stack--column{flex-direction:column}.jz__stack--row.jz__stack--row{flex-direction:row}.jz__stack--wrap.jz__stack--wrap{flex-wrap:wrap}.jz__stack--gap-1.jz__stack--gap-1{gap:var(--jz-sp-1)}.jz__stack--gap-2.jz__stack--gap-2{gap:var(--jz-sp-2)}.jz__stack--gap-3.jz__stack--gap-3{gap:var(--jz-sp-3)}.jz__stack--gap-4.jz__stack--gap-4{gap:var(--jz-sp-4)}.jz__stack--gap-5.jz__stack--gap-5{gap:var(--jz-sp-5)}.jz__stack--gap-6.jz__stack--gap-6{gap:var(--jz-sp-6)}.jz__stack--gap-7.jz__stack--gap-7{gap:var(--jz-sp-7)}.jz__stack--gap-8.jz__stack--gap-8{gap:var(--jz-sp-8)}.jz__stack--gap-9.jz__stack--gap-9{gap:var(--jz-sp-9)}.jz__stack--align-start.jz__stack--align-start{align-items:flex-start}.jz__stack--align-center.jz__stack--align-center{align-items:center}.jz__stack--align-end.jz__stack--align-end{align-items:flex-end}.jz__stack--align-stretch.jz__stack--align-stretch{align-items:stretch}.jz__stack--align-baseline.jz__stack--align-baseline{align-items:baseline}.jz__stack--justify-start.jz__stack--justify-start{justify-content:flex-start}.jz__stack--justify-center.jz__stack--justify-center{justify-content:center}.jz__stack--justify-end.jz__stack--justify-end{justify-content:flex-end}.jz__stack--justify-between.jz__stack--justify-between{justify-content:space-between}.jz__kbd.jz__kbd{display:inline-block;min-inline-size:1.25rem;padding:0 .3125rem;font:var(--jz-type-caption);letter-spacing:0;text-align:center;white-space:nowrap;color:var(--jz-text-secondary);background:var(--jz-surface);border:1px solid var(--jz-border-strong);border-radius:4px}.jz__stateview.jz__stateview{display:block}p.jz__stale-note.jz__stale-note{margin:0 0 var(--jz-sp-2);font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__stale-content.jz__stale-content{filter:grayscale(1)}:root{--jz-toast-inset-start:var(--jz-margin);--jz-toast-inset-block-end:var(--jz-sp-5);--jz-combo-option-h:var(--jz-h-md)}:root:has(.jz__app){--jz-toast-inset-start:calc(var(--jz-rail-w) + var(--jz-margin))}@media (max-width:899px){:root:has(.jz__app){--jz-toast-inset-block-end:calc(var(--jz-tabbar-h) + var(--jz-sp-3))}}:is(.jz__modal-layer,.jz__menu,.jz__popover,.jz__combo-popup,.jz__tabs,.jz__segmented,.jz__table-root,.jz__stepper,.jz__errsum,.jz__toasts,.jz__timeline,.jz__reorder,.jz__receipt,.jz__upload) *,:is(.jz__modal-layer,.jz__menu,.jz__popover,.jz__tooltip,.jz__combo-popup,.jz__tabs,.jz__segmented,.jz__table-root,.jz__stepper,.jz__errsum,.jz__toasts,.jz__timeline,.jz__reorder,.jz__receipt,.jz__upload){box-sizing:border-box}.jz__modal-layer.jz__modal-layer{position:fixed;inset:0;z-index:var(--jz-z-dialog);display:flex;align-items:stretch;justify-content:center;font:var(--jz-type-body);color:var(--jz-text)}.jz__scrim.jz__scrim{position:absolute;inset:0;background:var(--jz-scrim);opacity:0;transition:opacity var(--jz-dur-slow) var(--jz-ease)}.jz__modal-layer[data-state=open] .jz__scrim.jz__scrim{opacity:1}.jz__modal.jz__modal{position:relative;display:flex;flex-direction:column;min-block-size:0;max-block-size:100%;background:var(--jz-surface-overlay);color:var(--jz-text);border:1px solid var(--jz-elev-3-border);box-shadow:var(--jz-elev-3-shadow);transition:opacity var(--jz-dur-slow) var(--jz-ease),transform var(--jz-dur-slow) var(--jz-ease)}.jz__modal.jz__modal:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:calc(-1 * var(--jz-focus-width))}.jz__modal-header.jz__modal-header{display:flex;align-items:flex-start;gap:var(--jz-sp-3);flex:none;padding:var(--jz-sp-4) var(--jz-sp-4) var(--jz-sp-3) var(--jz-sp-5);-webkit-border-after:1px solid var(--jz-border);border-block-end:1px solid var(--jz-border)}.jz__modal-heading.jz__modal-heading{display:flex;flex-direction:column;gap:var(--jz-sp-1);flex:1 1;min-inline-size:0;-webkit-padding-before:var(--jz-sp-1);padding-block-start:var(--jz-sp-1)}h2.jz__modal-title.jz__modal-title{margin:0;font:var(--jz-type-title-sm);letter-spacing:0;color:var(--jz-text);text-wrap:pretty}h2.jz__modal-title.jz__modal-title:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset);border-radius:var(--jz-radius-sm)}p.jz__modal-step.jz__modal-step{margin:0;font:var(--jz-type-label);color:var(--jz-text-secondary)}.jz__modal-close.jz__modal-close{flex:none;-webkit-margin-before:calc(-1 * var(--jz-sp-1));margin-block-start:calc(-1 * var(--jz-sp-1))}.jz__modal-body.jz__modal-body{flex:1 1 auto;min-block-size:0;overflow-y:auto;padding:var(--jz-sp-5);overscroll-behavior:contain}p.jz__modal-desc.jz__modal-desc{margin:0 0 var(--jz-sp-4);font:var(--jz-type-body);color:var(--jz-text-secondary)}.jz__modal-footer.jz__modal-footer{flex:none;padding:var(--jz-sp-4) var(--jz-sp-5);-webkit-border-before:1px solid var(--jz-border);border-block-start:1px solid var(--jz-border)}.jz__modal-actions.jz__modal-actions{display:flex;flex-direction:column;gap:var(--jz-sp-2)}.jz__modal-action.jz__modal-action,.jz__modal-extra .jz__btn.jz__btn{inline-size:100%}.jz__modal-extra.jz__modal-extra{display:flex}@media (min-width:600px){.jz__modal-actions.jz__modal-actions{flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-start}.jz__modal-action.jz__modal-action,.jz__modal-extra .jz__btn.jz__btn{inline-size:auto}.jz__modal-extra.jz__modal-extra{-webkit-margin-end:auto;margin-inline-end:auto}}.jz__dialog.jz__dialog{inline-size:100%;block-size:100%;border-radius:0;opacity:0;transform:translateY(8px)}.jz__modal-layer[data-state=open] .jz__dialog.jz__dialog{opacity:1;transform:none}@media (min-width:600px){.jz__modal-layer--dialog.jz__modal-layer--dialog{align-items:center;padding:var(--jz-sp-6) var(--jz-sp-5)}.jz__dialog.jz__dialog{inline-size:min(var(--jz-dialog-md),100%);block-size:auto;max-block-size:100%;border-radius:var(--jz-radius-lg)}.jz__dialog--sm.jz__dialog--sm{inline-size:min(var(--jz-dialog-sm),100%)}.jz__dialog--lg.jz__dialog--lg{inline-size:min(var(--jz-dialog-lg),100%)}}.jz__modal-layer--sheet.jz__modal-layer--sheet{padding:0}.jz__modal-layer--end.jz__modal-layer--end{justify-content:flex-end}.jz__modal-layer--bottom.jz__modal-layer--bottom{align-items:flex-end}.jz__sheet--end.jz__sheet--end{inline-size:min(var(--jz-sheet-size,var(--jz-sheet-w)),100%);block-size:100%;border-start-start-radius:var(--jz-radius-lg);border-end-start-radius:var(--jz-radius-lg);transform:translateX(100%)}[dir=rtl] .jz__sheet--end.jz__sheet--end{transform:translateX(-100%)}.jz__sheet--bottom.jz__sheet--bottom{inline-size:100%;max-block-size:90vh;border-start-start-radius:var(--jz-radius-xl);border-start-end-radius:var(--jz-radius-xl);transform:translateY(100%)}@media (min-width:600px){.jz__sheet--bottom.jz__sheet--bottom{max-inline-size:var(--jz-dialog-md)}}.jz__modal-layer[data-state=open] .jz__sheet.jz__sheet{transform:none}.jz__sheet-handle.jz__sheet-handle{display:block;flex:none;inline-size:2.5rem;block-size:.25rem;margin:var(--jz-sp-2) auto 0;border-radius:var(--jz-radius-full);background:var(--jz-border-strong)}.jz__modal-back.jz__modal-back{white-space:nowrap}.jz__combo-popup.jz__combo-popup,.jz__menu.jz__menu,.jz__popover.jz__popover{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:var(--jz-z-dialog);background:var(--jz-surface-raised);color:var(--jz-text);border:1px solid var(--jz-elev-2-border);border-radius:var(--jz-radius);box-shadow:var(--jz-elev-2-shadow);font:var(--jz-type-body-sm);animation:jz-pop-in var(--jz-dur) var(--jz-ease)}.jz__menu.jz__menu{min-inline-size:var(--jz-menu-w);max-inline-size:min(24rem,calc(100vw - 1rem));max-block-size:min(60vh,28rem);overflow-y:auto;padding:var(--jz-sp-1)}.jz__menu-group.jz__menu-group{display:flex;flex-direction:column}.jz__menu-heading.jz__menu-heading{padding:var(--jz-sp-2) var(--jz-sp-3) var(--jz-sp-1);font:var(--jz-type-eyebrow);letter-spacing:var(--jz-track-eyebrow);text-transform:uppercase;color:var(--jz-text-secondary)}.jz__menu-sep.jz__menu-sep{block-size:1px;margin:var(--jz-sp-1) 0;background:var(--jz-border)}.jz__menu-item.jz__menu-item{display:flex;align-items:center;gap:var(--jz-sp-3);min-block-size:var(--jz-h-md);padding:var(--jz-sp-2) var(--jz-sp-3);border-radius:var(--jz-radius-sm);color:var(--jz-text);text-decoration:none;font:var(--jz-type-body-sm);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jz__menu-item.jz__menu-item:focus,.jz__menu-item.jz__menu-item:hover{background:var(--jz-bg-subtle);color:var(--jz-text);text-decoration:none;outline:none}.jz__menu-item.jz__menu-item:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:calc(-1 * var(--jz-focus-width));border-radius:var(--jz-radius-sm)}.jz__menu-item--danger.jz__menu-item--danger,.jz__menu-item--danger.jz__menu-item--danger:focus,.jz__menu-item--danger.jz__menu-item--danger:hover{color:var(--jz-danger)}.jz__menu-item--disabled.jz__menu-item--disabled{cursor:not-allowed}.jz__menu-item--disabled .jz__menu-icon.jz__menu-icon,.jz__menu-item--disabled .jz__menu-label.jz__menu-label{color:var(--jz-text-disabled)}.jz__menu-icon.jz__menu-icon{flex:none;color:var(--jz-text-secondary)}.jz__menu-item--danger .jz__menu-icon.jz__menu-icon{color:var(--jz-danger)}.jz__menu-check.jz__menu-check{display:inline-grid;place-items:center;flex:none;inline-size:1.25rem;color:var(--jz-accent)}.jz__menu-item--check.jz__menu-item--check{-webkit-padding-start:var(--jz-sp-2);padding-inline-start:var(--jz-sp-2)}.jz__menu-text.jz__menu-text{display:flex;flex-direction:column;gap:2px;flex:1 1;min-inline-size:0}.jz__menu-label.jz__menu-label{font:var(--jz-type-label)}.jz__menu-desc.jz__menu-desc{font:var(--jz-type-caption);color:var(--jz-text-secondary)}.jz__menu-kbd.jz__menu-kbd{flex:none;-webkit-margin-start:var(--jz-sp-3);margin-inline-start:var(--jz-sp-3)}.jz__popover.jz__popover{display:flex;flex-direction:column;inline-size:min(var(--jz-popover-size,var(--jz-popover-w)),calc(100vw - 1rem));max-block-size:min(70vh,32rem);overflow:hidden;font:var(--jz-type-body)}h2.jz__popover-title.jz__popover-title{flex:none;margin:0;padding:var(--jz-sp-4) var(--jz-sp-4) var(--jz-sp-2);font:var(--jz-type-title-sm);letter-spacing:0;color:var(--jz-text)}h2.jz__popover-title.jz__popover-title:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:calc(-1 * var(--jz-focus-width));border-radius:var(--jz-radius-sm)}.jz__popover-body.jz__popover-body{flex:1 1 auto;min-block-size:0;overflow-y:auto;padding:0 var(--jz-sp-4) var(--jz-sp-4)}.jz__popover-footer.jz__popover-footer{flex:none;display:flex;flex-wrap:wrap;gap:var(--jz-sp-2);padding:var(--jz-sp-3) var(--jz-sp-4);-webkit-border-before:1px solid var(--jz-border);border-block-start:1px solid var(--jz-border)}.jz__tooltip.jz__tooltip{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:var(--jz-z-tooltip);max-inline-size:20rem;padding:var(--jz-sp-1) var(--jz-sp-2);border-radius:var(--jz-radius-sm);background:var(--jz-text);color:var(--jz-text-inverse);font:var(--jz-type-body-sm);letter-spacing:0;overflow-wrap:anywhere;animation:jz-fade-in var(--jz-dur-fast) var(--jz-ease)}.jz__select.jz__select{position:relative}.jz__select-input.jz__select-input{flex:1 1;min-inline-size:0;margin:0;padding-block:0;padding-inline:var(--jz-tf-pad-inline) calc(var(--jz-tf-pad-inline) + 1.5rem);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:var(--jz-tf-radius);background:transparent;color:var(--jz-text);font:var(--jz-type-body);letter-spacing:0;cursor:pointer}.jz__select-input.jz__select-input:focus,.jz__select-input.jz__select-input:focus-visible{outline:none}.jz__select-input.jz__select-input option{background:var(--jz-surface);color:var(--jz-text)}.jz__select-chevron.jz__select-chevron{position:absolute;inset-inline-end:var(--jz-tf-pad-inline);inset-block-start:50%;transform:translateY(-50%);pointer-events:none;color:var(--jz-text-secondary)}.jz__tf--disabled .jz__select-input.jz__select-input{color:var(--jz-text-disabled);cursor:not-allowed}.jz__combo.jz__combo{flex-wrap:wrap;align-items:center}.jz__combo--multiple.jz__combo--multiple{gap:var(--jz-sp-1);padding:var(--jz-sp-1)}.jz__combo--multiple .jz__combo-input.jz__combo-input{min-inline-size:8rem;min-block-size:calc(var(--jz-h-md) - 2 * var(--jz-sp-1) - 2px);padding-inline:var(--jz-sp-2)}.jz__combo-chip.jz__combo-chip{max-inline-size:100%}.jz__combo-input.jz__combo-input{align-self:stretch}.jz__combo-popup.jz__combo-popup{padding:var(--jz-sp-1);max-inline-size:calc(100vw - 1rem)}.jz__combo-list.jz__combo-list{margin:0;padding:0;list-style:none;overflow-y:auto;max-block-size:calc(var(--jz-combo-rows, 8) * var(--jz-combo-option-h))}.jz__combo-option.jz__combo-option{display:flex;align-items:center;gap:var(--jz-sp-2);min-block-size:var(--jz-combo-option-h);padding:var(--jz-sp-2) var(--jz-sp-3);border-radius:var(--jz-radius-sm);color:var(--jz-text);font:var(--jz-type-body-sm);cursor:pointer}.jz__combo-option--active.jz__combo-option--active{background:var(--jz-bg-subtle);outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:calc(-1 * var(--jz-focus-width))}.jz__combo-option--selected.jz__combo-option--selected{font-weight:600}.jz__combo-option--selected.jz__combo-option--selected:after{content:"✓";-webkit-margin-start:auto;margin-inline-start:auto;color:var(--jz-accent)}.jz__combo-status.jz__combo-status{padding:var(--jz-sp-2) var(--jz-sp-3);font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__tabs.jz__tabs{position:relative;font:var(--jz-type-label);color:var(--jz-text)}.jz__tabs-list.jz__tabs-list{display:flex;gap:var(--jz-sp-1);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-border-after:1px solid var(--jz-border);border-block-end:1px solid var(--jz-border)}.jz__tabs-list.jz__tabs-list::-webkit-scrollbar{display:none}.jz__tabs.jz__tabs:after,.jz__tabs.jz__tabs:before{content:"";position:absolute;inset-block:0 1px;z-index:1;inline-size:2rem;pointer-events:none;opacity:0;transition:opacity var(--jz-dur-fast) var(--jz-ease)}.jz__tabs.jz__tabs:before{inset-inline-start:0;background:linear-gradient(to right,var(--jz-tabs-fade,var(--jz-bg)),transparent)}.jz__tabs.jz__tabs:after{inset-inline-end:0}.jz__tabs.jz__tabs:after,[dir=rtl] .jz__tabs.jz__tabs:before{background:linear-gradient(to left,var(--jz-tabs-fade,var(--jz-bg)),transparent)}[dir=rtl] .jz__tabs.jz__tabs:after{background:linear-gradient(to right,var(--jz-tabs-fade,var(--jz-bg)),transparent)}.jz__tabs--fade-end.jz__tabs--fade-end:after,.jz__tabs--fade-start.jz__tabs--fade-start:before{opacity:1}.jz__tab.jz__tab{position:relative;flex:none;display:inline-flex;align-items:center;gap:var(--jz-sp-2);min-block-size:var(--jz-h-lg);margin:0;padding:0 var(--jz-sp-3);border:0;border-radius:var(--jz-radius-sm) var(--jz-radius-sm) 0 0;background:transparent;color:var(--jz-text-secondary);font:var(--jz-type-label);letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.jz__tab.jz__tab:after{content:"";position:absolute;inset-inline:var(--jz-sp-2);inset-block-end:0;block-size:2px;border-radius:2px 2px 0 0;background:var(--jz-accent);transform:scaleX(0);transition:transform var(--jz-dur-fast) var(--jz-ease)}.jz__tab.jz__tab:hover{color:var(--jz-text);background:var(--jz-bg-subtle)}.jz__tab--selected.jz__tab--selected{color:var(--jz-text)}.jz__tab--selected.jz__tab--selected:after{transform:scaleX(1)}.jz__tab.jz__tab:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:calc(-1 * var(--jz-focus-width));border-radius:var(--jz-radius-sm) var(--jz-radius-sm) 0 0}.jz__tab--disabled.jz__tab--disabled,.jz__tab--disabled.jz__tab--disabled:hover{color:var(--jz-text-disabled);background:transparent;cursor:not-allowed}.jz__tab-label.jz__tab-label{display:inline-block}.jz__tab-count.jz__tab-count{flex:none}.jz__tabpanel.jz__tabpanel{display:block}.jz__tabpanel.jz__tabpanel[hidden]{display:none}.jz__tabpanel.jz__tabpanel:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset);border-radius:var(--jz-radius-sm)}.jz__segmented.jz__segmented{min-inline-size:0;margin:0;padding:0;border:0;font:var(--jz-type-label);color:var(--jz-text)}.jz__segmented-legend.jz__segmented-legend{float:none;margin:0 0 var(--jz-sp-2);padding:0;font:var(--jz-type-label);color:var(--jz-text)}.jz__segmented-options.jz__segmented-options{display:inline-flex;flex-wrap:wrap;max-inline-size:100%;border:1px solid var(--jz-border-control);border-radius:var(--jz-radius);background:var(--jz-surface);overflow:hidden}.jz__segment.jz__segment{position:relative;display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--jz-h-md);padding:0 var(--jz-sp-4);color:var(--jz-text);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jz__segment.jz__segment+.jz__segment.jz__segment{-webkit-border-start:1px solid var(--jz-border-control);border-inline-start:1px solid var(--jz-border-control)}.jz__segment.jz__segment:hover{background:var(--jz-bg-subtle)}.jz__segment--selected.jz__segment--selected,.jz__segment--selected.jz__segment--selected:hover{background:var(--jz-accent);color:var(--jz-accent-contrast)}.jz__segment-input.jz__segment-input{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:inherit}.jz__segment-input.jz__segment-input:focus-visible{outline:none}.jz__segment.jz__segment:has(.jz__segment-input:focus-visible){outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:calc(-1 * var(--jz-focus-width) - 1px);z-index:1}.jz__segment-label.jz__segment-label{position:relative;pointer-events:none}.jz__segment--disabled.jz__segment--disabled{color:var(--jz-text-disabled);cursor:not-allowed}.jz__table-root.jz__table-root{position:relative;font:var(--jz-type-body);color:var(--jz-text)}.jz__table-toolbar.jz__table-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-2);-webkit-margin-after:var(--jz-sp-2);margin-block-end:var(--jz-sp-2)}.jz__table-bulk.jz__table-bulk{position:-webkit-sticky;position:sticky;inset-block-start:var(--jz-topbar-h);z-index:3;padding:var(--jz-sp-2) var(--jz-sp-3);background:var(--jz-surface-raised);border:1px solid var(--jz-elev-2-border);border-radius:var(--jz-radius);box-shadow:var(--jz-elev-2-shadow)}.jz__table-bulk-count.jz__table-bulk-count{font:var(--jz-type-label);color:var(--jz-text);-webkit-margin-end:var(--jz-sp-2);margin-inline-end:var(--jz-sp-2)}.jz__table-columns.jz__table-columns{-webkit-margin-start:auto;margin-inline-start:auto}.jz__table.jz__table{inline-size:100%;border-collapse:separate;border-spacing:0;font:var(--jz-type-body-sm);color:var(--jz-text)}.jz__table-desktop.jz__table-desktop{display:none}.jz__table-cards.jz__table-cards{display:flex;flex-direction:column;gap:var(--jz-sp-3);margin:0;padding:0;list-style:none}@media (min-width:900px){.jz__table-desktop.jz__table-desktop{display:table}.jz__table-cards.jz__table-cards{display:none}}.jz__table-caption.jz__table-caption{caption-side:top;-webkit-padding-after:var(--jz-sp-2);padding-block-end:var(--jz-sp-2);font:var(--jz-type-title-sm);text-align:start;color:var(--jz-text)}.jz__table-th.jz__table-th{padding:var(--jz-cell-pad-block) var(--jz-cell-pad-inline);background:var(--jz-bg-subtle);color:var(--jz-text-secondary);-webkit-border-after:1px solid var(--jz-border);border-block-end:1px solid var(--jz-border);font:var(--jz-type-label);text-align:start;white-space:nowrap;vertical-align:bottom}.jz__table--sticky .jz__table-th.jz__table-th{position:-webkit-sticky;position:sticky;inset-block-start:var(--jz-topbar-h);z-index:2}.jz__table-td.jz__table-td{block-size:var(--jz-row-h);padding:var(--jz-cell-pad-block) var(--jz-cell-pad-inline);-webkit-border-after:1px solid var(--jz-border);border-block-end:1px solid var(--jz-border);vertical-align:middle}.jz__table-row.jz__table-row:hover>.jz__table-td{background:var(--jz-bg-subtle)}.jz__table-row--selected.jz__table-row--selected:hover>.jz__table-td,.jz__table-row--selected.jz__table-row--selected>.jz__table-td{background:var(--jz-accent-soft)}.jz__table-cell--num.jz__table-cell--num{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jz__table-cell--start.jz__table-cell--start{text-align:start}.jz__table-cell--center.jz__table-cell--center{text-align:center}.jz__table-cell--end.jz__table-cell--end{text-align:end}.jz__table-cell--select.jz__table-cell--select{inline-size:1%;-webkit-padding-end:0;padding-inline-end:0}.jz__table-cell--actions.jz__table-cell--actions{inline-size:1%;text-align:end;white-space:nowrap}@media (max-width:1199px){.jz__table-col--hide-lg.jz__table-col--hide-lg{display:none}}@media (max-width:899px){.jz__table-col--hide-md.jz__table-col--hide-md{display:none}}.jz__table-check.jz__table-check{display:inline-block;margin:0;vertical-align:middle}.jz__table-sort.jz__table-sort{display:inline-flex;align-items:center;gap:var(--jz-sp-1);margin:calc(-1 * var(--jz-sp-1)) calc(-1 * var(--jz-sp-2));padding:var(--jz-sp-1) var(--jz-sp-2);border:0;border-radius:var(--jz-radius-sm);background:transparent;color:inherit;font:inherit;cursor:pointer}.jz__table-sort--active.jz__table-sort--active,.jz__table-sort.jz__table-sort:hover{color:var(--jz-text)}.jz__table-sort.jz__table-sort:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:0;border-radius:var(--jz-radius-sm)}.jz__table-sort-icon.jz__table-sort-icon{flex:none}.jz__table-row--open.jz__table-row--open{position:relative}.jz__table-open.jz__table-open{margin:0;padding:0;border:0;background:transparent;color:var(--jz-text);font:inherit;font-weight:600;text-align:start;cursor:pointer}.jz__table-open.jz__table-open:after{content:"";position:absolute;inset:0}.jz__table-open.jz__table-open:hover{text-decoration:underline;text-underline-offset:.18em}.jz__table-open.jz__table-open:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset);border-radius:var(--jz-radius-sm)}.jz__table-row--open :is(input,a,[tabindex],button:not(.jz__table-open)){position:relative;z-index:1}.jz__table-actions.jz__table-actions{display:inline-flex;gap:var(--jz-sp-1);opacity:0;transition:opacity var(--jz-dur-fast) var(--jz-ease)}.jz__table-row.jz__table-row:focus-within .jz__table-actions.jz__table-actions,.jz__table-row.jz__table-row:hover .jz__table-actions.jz__table-actions{opacity:1}@media (hover:none){.jz__table-actions.jz__table-actions{opacity:1}}.jz__table-card.jz__table-card{display:flex;align-items:flex-start;gap:var(--jz-sp-2)}.jz__table-card-select.jz__table-card-select{flex:none;-webkit-padding-before:var(--jz-sp-5);padding-block-start:var(--jz-sp-5)}.jz__table-card-body.jz__table-card-body{flex:1 1;min-inline-size:0}.jz__table-card-menu.jz__table-card-menu{flex:none;-webkit-padding-before:var(--jz-sp-4);padding-block-start:var(--jz-sp-4)}.jz__stepper.jz__stepper{font:var(--jz-type-body-sm);color:var(--jz-text)}.jz__stepper--vertical.jz__stepper--vertical{display:flex;flex-direction:column;gap:var(--jz-sp-1);margin:0;padding:0;list-style:none}.jz__stepper-step.jz__stepper-step{margin:0;list-style:none}.jz__stepper-button.jz__stepper-button,.jz__stepper-static.jz__stepper-static{display:flex;align-items:center;gap:var(--jz-sp-3);inline-size:100%;min-block-size:var(--jz-h-md);margin:0;padding:var(--jz-sp-2);border:0;border-radius:var(--jz-radius-sm);background:transparent;color:var(--jz-text-secondary);font:var(--jz-type-body-sm);text-align:start}.jz__stepper-button.jz__stepper-button{cursor:pointer}.jz__stepper-button.jz__stepper-button:hover{background:var(--jz-bg-subtle);color:var(--jz-text)}.jz__stepper-button.jz__stepper-button:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:calc(-1 * var(--jz-focus-width));border-radius:var(--jz-radius-sm)}.jz__stepper-step--current .jz__stepper-static.jz__stepper-static{background:var(--jz-accent-soft);color:var(--jz-text);font-weight:600}.jz__stepper-marker.jz__stepper-marker{display:inline-grid;place-items:center;flex:none;inline-size:1.5rem;block-size:1.5rem;border:2px solid var(--jz-border-control);border-radius:var(--jz-radius-full);background:var(--jz-surface);color:var(--jz-text-secondary);font:var(--jz-type-caption)}.jz__stepper-marker--done.jz__stepper-marker--done{background:var(--jz-accent);border-color:var(--jz-accent);color:var(--jz-accent-contrast)}.jz__stepper-marker--current.jz__stepper-marker--current{border-color:var(--jz-accent);color:var(--jz-accent)}.jz__stepper-marker--skipped.jz__stepper-marker--skipped{border-style:dashed}.jz__stepper-marker--todo.jz__stepper-marker--todo{color:var(--jz-text-secondary)}.jz__stepper-num.jz__stepper-num{line-height:1}.jz__stepper-text.jz__stepper-text{display:flex;flex-wrap:wrap;gap:0 var(--jz-sp-1);min-inline-size:0}.jz__stepper-label.jz__stepper-label{color:inherit}.jz__stepper-optional.jz__stepper-optional{color:var(--jz-text-secondary);font-weight:400}.jz__stepper--compact.jz__stepper--compact{display:flex;flex-direction:column;gap:var(--jz-sp-2)}p.jz__stepper-line.jz__stepper-line{margin:0;font:var(--jz-type-label);color:var(--jz-text)}.jz__stepper-track.jz__stepper-track{block-size:.25rem}.jz__errsum.jz__errsum{padding:var(--jz-sp-4) var(--jz-sp-5);-webkit-margin-after:var(--jz-sp-5);margin-block-end:var(--jz-sp-5);background:var(--jz-surface);color:var(--jz-text);border:1px solid var(--jz-danger);-webkit-border-start:var(--jz-banner-rule) solid var(--jz-danger);border-inline-start:var(--jz-banner-rule) solid var(--jz-danger);border-radius:var(--jz-radius);font:var(--jz-type-body)}.jz__errsum.jz__errsum:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset);border-radius:var(--jz-radius)}:is(h2,h3,h4).jz__errsum-title.jz__errsum-title{margin:0 0 var(--jz-sp-2);font:var(--jz-type-title-sm);letter-spacing:0;color:var(--jz-text)}.jz__errsum-list.jz__errsum-list{display:flex;flex-direction:column;gap:var(--jz-sp-1);margin:0;-webkit-padding-start:var(--jz-sp-5);padding-inline-start:var(--jz-sp-5)}.jz__errsum-link.jz__errsum-link{color:var(--jz-danger);font-weight:600;text-decoration:underline;text-underline-offset:.18em}.jz__errsum-link.jz__errsum-link:hover{color:var(--jz-danger-hover)}.jz__errsum-link.jz__errsum-link:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset);border-radius:var(--jz-radius-sm)}.jz__toasts.jz__toasts{position:fixed;z-index:var(--jz-z-toast);inset-inline:var(--jz-margin);inset-block-end:var(--jz-toast-inset-block-end);pointer-events:none;font:var(--jz-type-body-sm);color:var(--jz-text)}.jz__toast-region.jz__toast-region,.jz__toasts.jz__toasts{display:flex;flex-direction:column;align-items:center;gap:var(--jz-sp-2)}.jz__toast-region.jz__toast-region{inline-size:100%}.jz__toast-region--assertive.jz__toast-region--assertive,.jz__toast-region--polite.jz__toast-region--polite{min-block-size:0}@media (min-width:1200px){.jz__toasts.jz__toasts{inset-inline:var(--jz-toast-inset-start) auto;align-items:flex-start}.jz__toast-region.jz__toast-region{align-items:flex-start}}.jz__toast.jz__toast{display:flex;align-items:flex-start;gap:var(--jz-sp-3);inline-size:min(var(--jz-toast-w),100%);padding:var(--jz-sp-3) var(--jz-sp-4);background:var(--jz-surface-overlay);color:var(--jz-text);border:1px solid var(--jz-border-strong);border-radius:var(--jz-radius);box-shadow:var(--jz-elev-3-shadow);pointer-events:auto;animation:jz-toast-in var(--jz-dur) var(--jz-ease)}.jz__toast-icon.jz__toast-icon{flex:none;-webkit-margin-before:.125rem;margin-block-start:.125rem;color:var(--jz-accent)}.jz__toast--success .jz__toast-icon.jz__toast-icon{color:var(--jz-success)}.jz__toast--warning .jz__toast-icon.jz__toast-icon{color:var(--jz-warning)}.jz__toast--error .jz__toast-icon.jz__toast-icon{color:var(--jz-danger)}.jz__toast--info.jz__toast--info{border-color:var(--jz-border-strong)}p.jz__toast-message.jz__toast-message{flex:1 1;min-inline-size:0;margin:0;padding-block:.125rem;font:var(--jz-type-body-sm);color:var(--jz-text);overflow-wrap:anywhere}.jz__toast-actions.jz__toast-actions{display:flex;align-items:center;gap:var(--jz-sp-1);flex:none;margin-block:calc(-1 * var(--jz-sp-1));-webkit-margin-end:calc(-1 * var(--jz-sp-2));margin-inline-end:calc(-1 * var(--jz-sp-2))}.jz__timeline.jz__timeline{display:flex;flex-direction:column;gap:var(--jz-sp-2);margin:0;padding:0;list-style:none;color:var(--jz-text)}.jz__timeline--days.jz__timeline--days{gap:var(--jz-sp-5)}.jz__timeline-day.jz__timeline-day{margin:0;list-style:none}:is(h2,h3,h4).jz__timeline-heading.jz__timeline-heading{margin:0 0 var(--jz-sp-2);font:var(--jz-type-label);letter-spacing:0;color:var(--jz-text-secondary)}.jz__timeline-events.jz__timeline-events{display:flex;flex-direction:column;gap:var(--jz-sp-2);margin:0;padding:0;list-style:none}.jz__timeline-event.jz__timeline-event{margin:0;list-style:none}.jz__reorder.jz__reorder{display:flex;flex-direction:column;gap:var(--jz-sp-2);margin:0;padding:0;list-style:none;font:var(--jz-type-body);color:var(--jz-text)}.jz__reorder-item.jz__reorder-item{display:flex;align-items:center;gap:var(--jz-sp-2);margin:0;padding:var(--jz-sp-2) var(--jz-sp-3) var(--jz-sp-2) var(--jz-sp-1);background:var(--jz-surface);border:1px solid var(--jz-border);border-radius:var(--jz-radius);list-style:none;transition:transform var(--jz-dur-fast) var(--jz-ease)}.jz__reorder-item--lifted.jz__reorder-item--lifted{border-color:var(--jz-accent);box-shadow:var(--jz-elev-2-shadow),inset 0 0 0 1px var(--jz-accent);transform:scale(1.01)}.jz__reorder-handle.jz__reorder-handle{display:inline-grid;place-items:center;flex:none;inline-size:var(--jz-h-sm);block-size:var(--jz-h-md);margin:0;padding:0;border:1px solid transparent;border-radius:var(--jz-radius-sm);background:transparent;color:var(--jz-text-secondary);cursor:-webkit-grab;cursor:grab}.jz__reorder-handle.jz__reorder-handle:hover{background:var(--jz-bg-subtle);color:var(--jz-text)}.jz__reorder-handle.jz__reorder-handle[aria-pressed=true]{background:var(--jz-accent-soft);color:var(--jz-accent);border-color:var(--jz-accent);cursor:-webkit-grabbing;cursor:grabbing}.jz__reorder-handle.jz__reorder-handle:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:0;border-radius:var(--jz-radius-sm)}.jz__reorder-handle.jz__reorder-handle[aria-disabled=true]{color:var(--jz-text-disabled);cursor:not-allowed}.jz__reorder-main.jz__reorder-main{display:flex;flex-direction:column;gap:2px;flex:1 1;min-inline-size:0}.jz__reorder-label.jz__reorder-label{font:var(--jz-type-label);color:var(--jz-text)}.jz__reorder-meta.jz__reorder-meta{font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__reorder-status.jz__reorder-status{flex:none}.jz__reorder-moves.jz__reorder-moves{display:inline-flex;gap:var(--jz-sp-1);flex:none}.jz__reorder-item--disabled .jz__reorder-label.jz__reorder-label{color:var(--jz-text-secondary)}.jz__receipt.jz__receipt{display:flex;flex-direction:column;gap:var(--jz-sp-5);font:var(--jz-type-body);color:var(--jz-text)}.jz__receipt--drawer.jz__receipt--drawer{gap:var(--jz-sp-5)}.jz__receipt--page.jz__receipt--page{max-inline-size:var(--jz-reading);font:var(--jz-type-body-lg)}.jz__receipt-section.jz__receipt-section{display:flex;flex-direction:column;gap:var(--jz-sp-2)}:is(h2,h3,h4).jz__receipt-heading.jz__receipt-heading{margin:0;font:var(--jz-type-title-sm);letter-spacing:0;color:var(--jz-text)}.jz__receipt-job.jz__receipt-job{display:flex;flex-direction:column;gap:var(--jz-sp-1)}.jz__receipt-strong.jz__receipt-strong,p.jz__receipt-strong.jz__receipt-strong{margin:0;font-weight:600;color:var(--jz-text)}.jz__receipt-job.jz__receipt-job p{margin:0;color:var(--jz-text)}.jz__receipt-muted.jz__receipt-muted,p.jz__receipt-muted.jz__receipt-muted{margin:0;font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__receipt-list.jz__receipt-list{display:flex;flex-direction:column;gap:var(--jz-sp-2);margin:0;padding:0;list-style:none}.jz__receipt-doc.jz__receipt-doc{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--jz-sp-1) var(--jz-sp-3)}.jz__receipt-answers.jz__receipt-answers{margin:0}.jz__receipt-answer.jz__receipt-answer{padding-block:var(--jz-sp-2);-webkit-border-after:1px solid var(--jz-border);border-block-end:1px solid var(--jz-border)}.jz__receipt-question.jz__receipt-question{font:var(--jz-type-label);color:var(--jz-text-secondary)}.jz__receipt-reply.jz__receipt-reply{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-2);margin:var(--jz-sp-1) 0 0;color:var(--jz-text)}.jz__receipt-pairs.jz__receipt-pairs{display:grid;grid-template-columns:max-content 1fr;grid-gap:var(--jz-sp-1) var(--jz-sp-4);gap:var(--jz-sp-1) var(--jz-sp-4);margin:0}.jz__receipt-pair.jz__receipt-pair{display:contents}.jz__receipt-pair.jz__receipt-pair dt{color:var(--jz-text-secondary)}.jz__receipt-pair.jz__receipt-pair dd{margin:0;color:var(--jz-text)}.jz__receipt-confirmation.jz__receipt-confirmation{display:flex;flex-direction:column;gap:var(--jz-sp-2)}.jz__receipt-quote.jz__receipt-quote{margin:0;padding:var(--jz-sp-3) var(--jz-sp-4);-webkit-border-start:3px solid var(--jz-border-strong);border-inline-start:3px solid var(--jz-border-strong);background:var(--jz-bg-subtle);color:var(--jz-text);white-space:pre-wrap;overflow-wrap:anywhere}@media print{body:has(.jz__receipt--page) *{visibility:hidden}.jz__receipt--page.jz__receipt--page,.jz__receipt--page.jz__receipt--page *{visibility:visible;color-scheme:light;color:CanvasText;background:Canvas;box-shadow:none}.jz__receipt--page.jz__receipt--page{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;max-inline-size:none}.jz__receipt--page a[href]:after{content:" (" attr(href) ")"}.jz__receipt--page .jz__receipt-brand.jz__receipt-brand{display:block;margin:0 0 var(--jz-sp-4)}}.jz__receipt-brand.jz__receipt-brand{display:none}.jz__upload.jz__upload{display:flex;flex-direction:column;gap:var(--jz-sp-2);font:var(--jz-type-body);color:var(--jz-text)}p.jz__upload-label.jz__upload-label{margin:0;font:var(--jz-type-label);color:var(--jz-text)}p.jz__upload-desc.jz__upload-desc{margin:0;font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__upload-drop.jz__upload-drop{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-3);padding:var(--jz-sp-5);background:var(--jz-surface);border:2px dashed var(--jz-border-control);border-radius:var(--jz-radius-lg)}.jz__upload-drop--over.jz__upload-drop--over{background:var(--jz-accent-soft);border-color:var(--jz-accent)}.jz__upload--disabled .jz__upload-drop.jz__upload-drop{background:var(--jz-bg-sunken);border-color:var(--jz-border)}.jz__upload-art.jz__upload-art,.jz__upload-or.jz__upload-or{color:var(--jz-text-secondary)}.jz__upload-or.jz__upload-or{font:var(--jz-type-body-sm)}.jz__upload-files.jz__upload-files{display:flex;flex-direction:column;gap:var(--jz-sp-2);margin:0;padding:0;list-style:none}.jz__upload-file.jz__upload-file{display:flex;align-items:flex-start;gap:var(--jz-sp-3);padding:var(--jz-sp-3);background:var(--jz-surface);border:1px solid var(--jz-border);border-radius:var(--jz-radius)}.jz__upload-file-icon.jz__upload-file-icon{flex:none;color:var(--jz-text-secondary)}.jz__upload-file--done .jz__upload-file-icon.jz__upload-file-icon{color:var(--jz-success)}.jz__upload-file--error .jz__upload-file-icon.jz__upload-file-icon{color:var(--jz-danger)}.jz__upload-file--error.jz__upload-file--error{border-color:var(--jz-danger)}.jz__upload-file-main.jz__upload-file-main{display:flex;flex-direction:column;gap:2px;flex:1 1;min-inline-size:0}.jz__upload-file-name.jz__upload-file-name{font:var(--jz-type-label);color:var(--jz-text);overflow-wrap:anywhere}.jz__upload-file-size.jz__upload-file-size{font-weight:400;color:var(--jz-text-secondary)}.jz__upload-file-state.jz__upload-file-state{font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__upload-file--error .jz__upload-file-state.jz__upload-file-state{color:var(--jz-danger)}.jz__upload-progress.jz__upload-progress{-webkit-margin-before:var(--jz-sp-1);margin-block-start:var(--jz-sp-1)}@keyframes jz-pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes jz-fade-in{0%{opacity:0}to{opacity:1}}@keyframes jz-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.jz__izymark-glyph--pulse.jz__izymark-glyph--pulse,.jz__skeleton-bone.jz__skeleton-bone,.jz__spinner-svg.jz__spinner-svg{animation:none}.jz__progress--indeterminate .jz__progress-fill.jz__progress-fill{animation:none;inline-size:100%;opacity:.5}.jz__combo-popup.jz__combo-popup,.jz__menu.jz__menu,.jz__popover.jz__popover,.jz__toast.jz__toast,.jz__tooltip.jz__tooltip{animation:none}}:root[data-motion=reduce] .jz__izymark-glyph--pulse.jz__izymark-glyph--pulse,:root[data-motion=reduce] .jz__skeleton-bone.jz__skeleton-bone,:root[data-motion=reduce] .jz__spinner-svg.jz__spinner-svg{animation:none}:root[data-motion=reduce] .jz__progress--indeterminate .jz__progress-fill.jz__progress-fill{animation:none;inline-size:100%;opacity:.5}:root[data-motion=reduce] .jz__combo-popup.jz__combo-popup,:root[data-motion=reduce] .jz__menu.jz__menu,:root[data-motion=reduce] .jz__popover.jz__popover,:root[data-motion=reduce] .jz__toast.jz__toast,:root[data-motion=reduce] .jz__tooltip.jz__tooltip{animation:none}.jz__cat.jz__cat{max-inline-size:var(--jz-app-max);min-block-size:100vh;margin-inline:auto;padding:var(--jz-sp-6) var(--jz-margin) var(--jz-sp-8)}.jz__cat-header.jz__cat-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--jz-sp-4);-webkit-margin-after:var(--jz-sp-5);margin-block-end:var(--jz-sp-5)}h1.jz__cat-h1.jz__cat-h1{margin:0 0 var(--jz-sp-2)}p.jz__cat-intro.jz__cat-intro{max-inline-size:70ch;margin:0;font:var(--jz-type-body);color:var(--jz-text-secondary)}.jz__cat-body.jz__cat-body{display:block}.jz__cat-nav--list.jz__cat-nav--list,.jz__cat-nav--tabs.jz__cat-nav--tabs{display:none}.jz__cat-nav--menu.jz__cat-nav--menu{display:block;max-inline-size:22rem;-webkit-margin-after:var(--jz-sp-5);margin-block-end:var(--jz-sp-5)}.jz__cat-nav--list ul{margin:0;padding:0;list-style:none}.jz__cat-nav-link.jz__cat-nav-link{display:block;padding:var(--jz-sp-2) var(--jz-sp-3);-webkit-border-start:3px solid transparent;border-inline-start:3px solid transparent;color:var(--jz-text-secondary)}.jz__cat-nav-link--current.jz__cat-nav-link--current{border-inline-start-color:var(--jz-accent);color:var(--jz-text);font-weight:600}.jz__cat-nav--tabs.jz__cat-nav--tabs{-webkit-margin-after:var(--jz-sp-5);margin-block-end:var(--jz-sp-5)}@media (min-width:900px){.jz__cat-nav--tabs.jz__cat-nav--tabs{display:block}.jz__cat-nav--menu.jz__cat-nav--menu{display:none}}@media (min-width:1200px){.jz__cat-body.jz__cat-body{display:grid;grid-template-columns:14rem minmax(0,1fr);align-items:start;grid-gap:var(--jz-sp-6);gap:var(--jz-sp-6)}.jz__cat-nav--list.jz__cat-nav--list{display:block;position:-webkit-sticky;position:sticky;inset-block-start:var(--jz-sp-4)}.jz__cat-nav--tabs.jz__cat-nav--tabs{display:none}}.jz__cat-panel.jz__cat-panel{min-inline-size:0}h2.jz__cat-h2.jz__cat-h2{margin:0 0 var(--jz-sp-2)}h3.jz__cat-h3.jz__cat-h3{margin:0 0 var(--jz-sp-3)}p.jz__cat-note.jz__cat-note{max-inline-size:70ch;margin:0 0 var(--jz-sp-4);font:var(--jz-type-body);color:var(--jz-text-secondary)}.jz__cat-group.jz__cat-group{-webkit-margin-before:var(--jz-sp-6);margin-block-start:var(--jz-sp-6)}.jz__cat-live.jz__cat-live{margin-block:var(--jz-sp-4);padding:var(--jz-sp-4);background:var(--jz-bg-subtle);border:1px dashed var(--jz-border-strong);border-radius:var(--jz-radius-lg)}h3.jz__cat-live-label.jz__cat-live-label{margin:0 0 var(--jz-sp-3);font:var(--jz-type-eyebrow);letter-spacing:var(--jz-track-eyebrow);text-transform:uppercase;color:var(--jz-text-secondary)}.jz__cat-live-body.jz__cat-live-body{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-3)}.jz__cat-live-body>.jz__banner,.jz__cat-live-body>.jz__cat-flow,.jz__cat-live-body>.jz__reorder,.jz__cat-live-body>.jz__stepper,.jz__cat-live-body>.jz__table-root,.jz__cat-live-body>.jz__tabpanel,.jz__cat-live-body>.jz__tabs,.jz__cat-live-body>.jz__upload,.jz__cat-live-grid.jz__cat-live-grid{flex:1 1 100%;min-inline-size:0}.jz__cat-live-grid.jz__cat-live-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--jz-sp-4);gap:var(--jz-sp-4)}@media (min-width:900px){.jz__cat-live-grid.jz__cat-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.jz__cat-grid.jz__cat-grid{display:flex;flex-direction:column;gap:var(--jz-sp-3);-webkit-margin-after:var(--jz-sp-3);margin-block-end:var(--jz-sp-3)}.jz__cat-flow.jz__cat-flow,.jz__cat-row.jz__cat-row{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3)}.jz__cat-flow.jz__cat-flow{-webkit-margin-after:var(--jz-sp-3);margin-block-end:var(--jz-sp-3)}p.jz__cat-rowhead.jz__cat-rowhead{display:none;margin:0;font:var(--jz-type-label);color:var(--jz-text-secondary)}@media (min-width:600px){.jz__cat-flow.jz__cat-flow,.jz__cat-row.jz__cat-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.jz__cat-flow.jz__cat-flow,.jz__cat-row.jz__cat-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.jz__cat-row.jz__cat-row{grid-template-columns:7rem repeat(var(--jz-cat-cols,3),minmax(0,1fr))}p.jz__cat-rowhead.jz__cat-rowhead{display:block;align-self:center}.jz__cat-row--wide.jz__cat-row--wide{grid-template-columns:minmax(0,1fr)}.jz__cat-grid--many .jz__cat-row.jz__cat-row{grid-template-columns:repeat(3,minmax(0,1fr))}.jz__cat-grid--many p.jz__cat-rowhead.jz__cat-rowhead{display:none}}@media (min-width:1536px){.jz__cat-grid--many .jz__cat-row.jz__cat-row{grid-template-columns:7rem repeat(var(--jz-cat-cols,3),minmax(0,1fr))}.jz__cat-grid--many p.jz__cat-rowhead.jz__cat-rowhead{display:block}}.jz__cat-cell--wide.jz__cat-cell--wide{grid-column:1/-1}.jz__cat-cell.jz__cat-cell{display:flex;flex-direction:column;gap:var(--jz-sp-2);min-inline-size:0;margin:0;padding:var(--jz-sp-3);background:var(--jz-surface);border:1px solid var(--jz-border);border-radius:var(--jz-radius)}.jz__cat-demo.jz__cat-demo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-2);min-block-size:var(--jz-h-lg);padding:var(--jz-sp-1)}.jz__cat-demo--fill.jz__cat-demo--fill{display:block}.jz__cat-caption.jz__cat-caption{font:var(--jz-type-caption);color:var(--jz-text-secondary);overflow-wrap:anywhere}.jz__cat-scroll.jz__cat-scroll{max-inline-size:100%;-webkit-margin-after:var(--jz-sp-4);margin-block-end:var(--jz-sp-4);overflow-x:auto}.jz__cat-table.jz__cat-table{inline-size:100%;border-collapse:collapse;font:var(--jz-type-body-sm);color:var(--jz-text)}.jz__cat-table.jz__cat-table :is(th,td){padding:var(--jz-sp-2) var(--jz-sp-3);-webkit-border-after:1px solid var(--jz-border);border-block-end:1px solid var(--jz-border);text-align:start;vertical-align:middle}.jz__cat-table.jz__cat-table thead th{font:var(--jz-type-label);color:var(--jz-text-secondary);background:var(--jz-bg-subtle)}.jz__cat-table-caption.jz__cat-table-caption{padding-block:var(--jz-sp-2);font:var(--jz-type-label);color:var(--jz-text);text-align:start;caption-side:top}.jz__cat-swatch-cell.jz__cat-swatch-cell{display:inline-flex;align-items:center;gap:var(--jz-sp-2)}.jz__cat-swatch.jz__cat-swatch{display:inline-block;flex:none;inline-size:2.5rem;block-size:1.5rem;border:1px solid var(--jz-border-strong);border-radius:var(--jz-radius-sm)}.jz__cat-code.jz__cat-code{font:var(--jz-type-mono);color:var(--jz-text);overflow-wrap:anywhere}.jz__cat-muted.jz__cat-muted{color:var(--jz-text-secondary)}p.jz__cat-prose.jz__cat-prose{margin:0;font:var(--jz-type-body);color:var(--jz-text)}.jz__cat-inline.jz__cat-inline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-2)}.jz__cat-specimens.jz__cat-specimens{margin:0}.jz__cat-specimen.jz__cat-specimen{padding-block:var(--jz-sp-3);-webkit-border-after:1px solid var(--jz-border);border-block-end:1px solid var(--jz-border)}.jz__cat-specimen.jz__cat-specimen dt{-webkit-margin-after:var(--jz-sp-1);margin-block-end:var(--jz-sp-1);font:var(--jz-type-body-sm);color:var(--jz-text)}.jz__cat-scale.jz__cat-scale,.jz__cat-specimen.jz__cat-specimen dd{margin:0;color:var(--jz-text)}.jz__cat-scale.jz__cat-scale{display:flex;flex-direction:column;gap:var(--jz-sp-2);padding:0;list-style:none;font:var(--jz-type-body-sm)}.jz__cat-bar.jz__cat-bar{display:block;block-size:.5rem;-webkit-margin-before:var(--jz-sp-1);margin-block-start:var(--jz-sp-1);background:var(--jz-accent);border-radius:2px}.jz__cat-boxes.jz__cat-boxes{display:flex;flex-wrap:wrap;gap:var(--jz-sp-5);margin:0;padding:var(--jz-sp-2);list-style:none;font:var(--jz-type-body-sm);color:var(--jz-text)}.jz__cat-boxes.jz__cat-boxes>li{display:flex;flex-direction:column;align-items:flex-start;gap:var(--jz-sp-2)}.jz__cat-radius.jz__cat-radius{display:block;inline-size:4rem;block-size:3rem;background:var(--jz-accent-soft);border:2px solid var(--jz-accent)}.jz__cat-elev.jz__cat-elev{display:grid;place-items:center;inline-size:9rem;block-size:5rem;border-radius:var(--jz-radius-lg);font:var(--jz-type-label);color:var(--jz-text)}.jz__cat-elev--0.jz__cat-elev--0{background:var(--jz-bg);border:1px dashed var(--jz-border-strong)}.jz__cat-elev--1.jz__cat-elev--1{background:var(--jz-surface);border:1px solid var(--jz-border);box-shadow:var(--jz-elev-1-shadow)}.jz__cat-elev--2.jz__cat-elev--2{background:var(--jz-surface-raised);border:1px solid var(--jz-elev-2-border);box-shadow:var(--jz-elev-2-shadow)}.jz__cat-elev--3.jz__cat-elev--3{background:var(--jz-surface-overlay);border:1px solid var(--jz-elev-3-border);box-shadow:var(--jz-elev-3-shadow)}.jz__cat-stack-box.jz__cat-stack-box{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;background:var(--jz-accent-soft);color:var(--jz-accent);border-radius:var(--jz-radius-sm);font:var(--jz-type-label)}.jz__cat-form.jz__cat-form{display:flex;flex-direction:column;gap:var(--jz-sp-4);inline-size:100%}.jz__cat-skeleton-live.jz__cat-skeleton-live{inline-size:16rem;max-inline-size:100%}.jz__catalogue :is([data-force-state=hover],[data-force-state=active]) .jz__btn--primary.jz__btn--primary{background:var(--jz-accent-hover)}.jz__catalogue :is([data-force-state=hover],[data-force-state=active]) .jz__btn--secondary.jz__btn--secondary{background:var(--jz-bg-subtle);border-color:var(--jz-text-secondary)}.jz__catalogue :is([data-force-state=hover],[data-force-state=active]) .jz__btn--tertiary.jz__btn--tertiary{background:var(--jz-accent-soft)}.jz__catalogue :is([data-force-state=hover],[data-force-state=active]) .jz__btn--danger.jz__btn--danger{background:var(--jz-danger-hover)}.jz__catalogue :is([data-force-state=hover],[data-force-state=active]) .jz__icon-btn--ghost.jz__icon-btn--ghost{background:var(--jz-bg-subtle);color:var(--jz-text)}.jz__catalogue :is([data-force-state=hover],[data-force-state=active]) .jz__icon-btn--secondary.jz__icon-btn--secondary{background:var(--jz-bg-subtle);border-color:var(--jz-text-secondary)}.jz__catalogue [data-force-state=active] .jz__btn.jz__btn,.jz__catalogue [data-force-state=active] .jz__icon-btn.jz__icon-btn{transform:translateY(1px)}.jz__catalogue [data-force-state=hover] .jz__link--inline.jz__link--inline{color:var(--jz-accent-hover)}.jz__catalogue [data-force-state=hover] .jz__link--standalone.jz__link--standalone{color:var(--jz-accent-hover);text-decoration:underline}.jz__catalogue [data-force-state=hover] .jz__tf-control.jz__tf-control,.jz__catalogue [data-force-state=hover] .jz__tf-textarea.jz__tf-textarea{border-color:var(--jz-text-secondary)}.jz__catalogue [data-force-state=hover] .jz__chip--filter.jz__chip--filter:not(.jz__chip--selected){background:var(--jz-bg-subtle)}.jz__catalogue [data-force-state=hover] .jz__ui-card--link.jz__ui-card--link{border-color:var(--jz-border-strong);transform:translateY(-1px)}.jz__catalogue [data-force-state=hover] .jz__ui-card-link.jz__ui-card-link{text-decoration:underline;text-underline-offset:.18em}.jz__catalogue [data-force-state=hover] .jz__ui-card--selectable.jz__ui-card--selectable:not(.jz__ui-card--selected){border-color:var(--jz-text-secondary);background:var(--jz-bg-subtle)}.jz__catalogue [data-force-state=hover] .jz__radios--card .jz__radio.jz__radio:not(.jz__radio--selected){background:var(--jz-bg-subtle)}.jz__catalogue [data-force-state=hover] .jz__tab.jz__tab:not(.jz__tab--selected){color:var(--jz-text);background:var(--jz-bg-subtle)}.jz__catalogue [data-force-state=hover] .jz__segment.jz__segment:not(.jz__segment--selected){background:var(--jz-bg-subtle)}.jz__catalogue [data-force-state=hover] .jz__ui-stat--link .jz__ui-stat-label.jz__ui-stat-label{color:var(--jz-text);text-decoration:underline;text-underline-offset:.18em}.jz__catalogue [data-force-state=focus] .jz__btn.jz__btn,.jz__catalogue [data-force-state=focus] .jz__checkbox-box.jz__checkbox-box,.jz__catalogue [data-force-state=focus] .jz__chip--filter.jz__chip--filter,.jz__catalogue [data-force-state=focus] .jz__icon-btn.jz__icon-btn,.jz__catalogue [data-force-state=focus] .jz__link.jz__link,.jz__catalogue [data-force-state=focus] .jz__radio--selected .jz__radio-dot.jz__radio-dot,.jz__catalogue [data-force-state=focus] .jz__reorder-item:first-child .jz__reorder-handle.jz__reorder-handle,.jz__catalogue [data-force-state=focus] .jz__switch-track.jz__switch-track,.jz__catalogue [data-force-state=focus] .jz__tf-control.jz__tf-control,.jz__catalogue [data-force-state=focus] .jz__tf-textarea.jz__tf-textarea,.jz__catalogue [data-force-state=focus] .jz__ui-card--link.jz__ui-card--link,.jz__catalogue [data-force-state=focus] .jz__ui-card--selectable.jz__ui-card--selectable{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset)}.jz__catalogue [data-force-state=focus] .jz__segment--selected.jz__segment--selected,.jz__catalogue [data-force-state=focus] .jz__tab--selected.jz__tab--selected{z-index:1;outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:calc(-1 * var(--jz-focus-width) - 1px)}.jz__catalogue [data-force-state=focus] .jz__switch-track.jz__switch-track{border-radius:var(--jz-radius-full)}.jz__catalogue [data-force-state=focus] .jz__link--standalone.jz__link--standalone{color:var(--jz-accent-hover);text-decoration:underline}.jz__sending.jz__sending{display:grid;grid-gap:var(--jz-sp-2);gap:var(--jz-sp-2);min-inline-size:0;font:var(--jz-type-body-sm);color:var(--jz-text)}.jz__sending-head.jz__sending-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-2) var(--jz-sp-3)}.jz__sending-label.jz__sending-label,:is(h2,h3).jz__sending-label.jz__sending-label{margin:0;letter-spacing:0;font:var(--jz-type-label);color:var(--jz-text-secondary)}.jz__sending-title.jz__sending-title,:is(h2,h3).jz__sending-title.jz__sending-title{margin:0;letter-spacing:0;font:var(--jz-type-title-sm);color:var(--jz-text);flex-basis:100%}.jz__sending .jz__segment.jz__segment{min-block-size:var(--jz-h-sm);padding:0 var(--jz-sp-3)}.jz__sending-summary.jz__sending-summary{flex:1 1 18rem;margin:0;color:var(--jz-text-secondary)}.jz__sending-note.jz__sending-note{margin:0;color:var(--jz-text-secondary)}.jz__sending-error.jz__sending-error{margin:0;color:var(--jz-danger)}.jz__sending-roles.jz__sending-roles{display:flex;flex-wrap:wrap;gap:var(--jz-sp-2);margin:0;padding:0;list-style:none}.jz__sending-role.jz__sending-role{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-1) var(--jz-sp-2);max-inline-size:100%;padding:var(--jz-sp-1) var(--jz-sp-1) var(--jz-sp-1) var(--jz-sp-3);border:1px solid var(--jz-border);border-radius:var(--jz-radius-lg);background:var(--jz-bg-subtle)}.jz__sending-role--out.jz__sending-role--out{border-style:dashed;background:transparent}.jz__sending-role--off.jz__sending-role--off{background:transparent}.jz__sending-name.jz__sending-name{font-weight:600;overflow-wrap:anywhere}.jz__sending-ready.jz__sending-ready,.jz__sending-strength.jz__sending-strength{display:inline-flex;align-items:center;gap:var(--jz-sp-1);text-decoration:none}.jz__sending-strength.jz__sending-strength{color:var(--jz-text-secondary)}.jz__sending-ready.jz__sending-ready:hover,.jz__sending-strength.jz__sending-strength:hover{text-decoration:underline}.jz__sending-ready.jz__sending-ready{color:var(--jz-accent);font-weight:600}.jz__sending-dot.jz__sending-dot{inline-size:.5rem;block-size:.5rem;border-radius:var(--jz-radius-full);background:var(--jz-text-muted)}.jz__sending-strength--warning .jz__sending-dot.jz__sending-dot{background:var(--jz-warning)}.jz__sending-strength--accent .jz__sending-dot.jz__sending-dot{background:var(--jz-accent)}.jz__sending-strength--success .jz__sending-dot.jz__sending-dot{background:var(--jz-success)}.jz__sending-mode.jz__sending-mode{display:inline-flex;align-items:center;gap:2px;min-block-size:1.75rem;min-inline-size:var(--jz-target-min,1.75rem);padding:0 var(--jz-sp-1) 0 var(--jz-sp-2);border:1px solid var(--jz-border-control);border-radius:var(--jz-radius-sm);background:var(--jz-surface);color:var(--jz-text);font:var(--jz-type-label);cursor:pointer}.jz__sending-mode.jz__sending-mode:hover{background:var(--jz-bg-subtle)}.jz__sending-mode--own.jz__sending-mode--own{border-color:var(--jz-accent)}.jz__sending-mode--off.jz__sending-mode--off{padding:0 var(--jz-sp-2);border-style:dashed;color:var(--jz-text-secondary);cursor:default}.jz__sending-mode.jz__sending-mode{-webkit-margin-start:auto;margin-inline-start:auto}@media (max-width:599px){.jz__sending-role.jz__sending-role{flex:1 1 100%}.jz__sending-summary.jz__sending-summary{flex-basis:100%}}.jz__seek.jz__seek{display:grid;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3);margin:0 0 var(--jz-sp-5);padding:var(--jz-sp-4);border:1px solid var(--jz-border);border-radius:var(--jz-radius-lg);background:var(--jz-surface)}.jz__seek-row.jz__seek-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--jz-sp-3) var(--jz-sp-5)}.jz__seek-state.jz__seek-state{flex:1 1 18rem;min-inline-size:0}h2.jz__seek-title.jz__seek-title{margin:0 0 var(--jz-sp-1);font:var(--jz-type-title-sm);letter-spacing:0;color:var(--jz-text)}.jz__seek-line.jz__seek-line{margin:0;font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__seek-line.jz__seek-line strong{color:var(--jz-text)}.jz__seek-dot.jz__seek-dot{display:inline-block;-webkit-margin-end:var(--jz-sp-1);margin-inline-end:var(--jz-sp-1);vertical-align:.05em;inline-size:.625rem;block-size:.625rem;border-radius:var(--jz-radius-full);background:var(--jz-text-muted)}.jz__seek-dot--success.jz__seek-dot--success{background:var(--jz-success)}.jz__seek-dot--warning.jz__seek-dot--warning{background:var(--jz-warning)}.jz__seek-dot--danger.jz__seek-dot--danger{background:var(--jz-danger)}.jz__seek-controls.jz__seek-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--jz-sp-2)}.jz__seek-controls.jz__seek-controls>.jz__tf{min-inline-size:9rem;margin:0}.jz__seek .jz__sending.jz__sending{-webkit-padding-before:var(--jz-sp-3);padding-block-start:var(--jz-sp-3);-webkit-border-before:1px solid var(--jz-border);border-block-start:1px solid var(--jz-border)}@media (max-width:599px){.jz__seek-controls.jz__seek-controls{inline-size:100%}.jz__seek-controls.jz__seek-controls>.jz__tf{flex:1 1 8rem;min-inline-size:0}.jz__seek-controls.jz__seek-controls>.jz__btn{flex:1 1 100%}}.jz__aurora.jz__aurora{position:absolute;inset:-20%;pointer-events:none;z-index:0;filter:blur(60px);opacity:.5}.jz__aurora.jz__aurora span{position:absolute;display:block;border-radius:50%;will-change:transform}.jz__aurora.jz__aurora span:first-child{width:46vw;height:46vw;left:4%;top:2%;background:radial-gradient(circle,var(--jz-accent) 0,transparent 68%);animation:jz-drift-a 34s var(--jz-ease) infinite alternate}.jz__aurora.jz__aurora span:nth-child(2){width:38vw;height:38vw;right:2%;top:12%;background:radial-gradient(circle,var(--jz-violet) 0,transparent 68%);animation:jz-drift-b 41s var(--jz-ease) infinite alternate}[data-theme=dark] .jz__aurora{opacity:.32}@keyframes jz-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(6%,5%,0) scale(1.12)}}@keyframes jz-drift-b{0%{transform:translateZ(0) scale(1.08)}to{transform:translate3d(-7%,8%,0) scale(1)}}.jz__pipeline.jz__pipeline{display:grid;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3);position:relative}.jz__pipeline-row.jz__pipeline-row{display:flex;align-items:center;gap:var(--jz-sp-3);padding:var(--jz-sp-3) var(--jz-sp-4);background:var(--jz-surface);border:1px solid var(--jz-border);border-radius:var(--jz-radius);box-shadow:var(--jz-shadow-sm);opacity:0;transform:translateY(10px);animation:jz-rise .6s var(--jz-ease) forwards}.jz__pipeline-row.jz__pipeline-row:first-child{animation-delay:.05s}.jz__pipeline-row.jz__pipeline-row:nth-child(2){animation-delay:.95s}.jz__pipeline-row.jz__pipeline-row:nth-child(3){animation-delay:1.85s}.jz__pipeline-row.jz__pipeline-row:nth-child(4){animation-delay:2.75s}@keyframes jz-rise{to{opacity:1;transform:translateY(0)}}.jz__pipeline-dot.jz__pipeline-dot{width:.6rem;height:.6rem;border-radius:50%;background:var(--jz-success);flex-shrink:0}.jz__pipeline-dot--working.jz__pipeline-dot--working{background:var(--jz-accent);animation:jz-pulse 1.8s ease-in-out infinite}@keyframes jz-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.jz__pipeline-label.jz__pipeline-label{font-size:var(--jz-step--1);color:var(--jz-text);font-weight:600}.jz__pipeline-meta.jz__pipeline-meta{font-size:var(--jz-step--1);color:var(--jz-text-muted);margin-left:auto;font-family:var(--jz-font-mono)}.jz__scan.jz__scan{position:relative;overflow:hidden;border-radius:var(--jz-radius)}.jz__scan.jz__scan:after{content:"";position:absolute;left:0;right:0;height:28%;background:linear-gradient(180deg,transparent,var(--jz-accent-soft) 55%,transparent);opacity:.85;animation:jz-scan 4.5s var(--jz-ease) infinite}@keyframes jz-scan{0%{transform:translateY(-120%)}to{transform:translateY(420%)}}.jz__marquee.jz__marquee{overflow:hidden;position:relative}.jz__marquee.jz__marquee:after,.jz__marquee.jz__marquee:before{content:"";position:absolute;top:0;bottom:0;width:12%;z-index:2;pointer-events:none}.jz__marquee.jz__marquee:before{left:0;background:linear-gradient(90deg,var(--jz-bg-subtle),transparent)}.jz__marquee.jz__marquee:after{right:0;background:linear-gradient(270deg,var(--jz-bg-subtle),transparent)}.jz__marquee-track.jz__marquee-track{display:flex;gap:var(--jz-sp-7);width:max-content;animation:jz-marquee 38s linear infinite}.jz__marquee.jz__marquee:hover .jz__marquee-track{animation-play-state:paused}@keyframes jz-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.jz__reveal.jz__reveal{animation:jz-reveal linear both;animation-timeline:view();animation-range:entry 5% cover 26%}}}@keyframes jz-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.jz__count.jz__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jz__gradient-text.jz__gradient-text{background:linear-gradient(100deg,var(--jz-accent),var(--jz-violet));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media (forced-colors:active){.jz__gradient-text.jz__gradient-text{-webkit-text-fill-color:currentColor;color:CanvasText}}.jz .jz__sc{display:block}.jz .jz__sc-svg{display:block;width:100%;height:auto;overflow:visible}.jz .jz__sc-caption{margin-top:var(--jz-sp-3);font-size:var(--jz-step--1);color:var(--jz-text-muted);text-align:left}.jz .jz__sc-card-label{fill:var(--jz-text);font-size:14px;font-weight:600}.jz .jz__sc-card-meta{fill:var(--jz-text-muted);font-size:12px}.jz .jz__sc-theme-label{fill:var(--jz-text);font-size:13px}.jz .jz__sc-axis{fill:var(--jz-text-muted);font-size:12px;font-weight:600;letter-spacing:.02em}.jz .jz__sc-lens-text{fill:var(--jz-accent);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.jz .jz__sc-card-body{fill:var(--jz-surface);stroke:var(--jz-border);stroke-width:1}.jz .jz__sc-card-dot{fill:var(--jz-success)}.jz .jz__sc-dot{fill:var(--jz-text-muted);opacity:0;animation-name:jz-sc-stream;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes jz-sc-stream{0%{transform:translate(0);opacity:0}10%{opacity:.55}74%{opacity:.55}88%{transform:translate(280px,var(--jz-sc-drift,0));opacity:0}to{transform:translate(300px,var(--jz-sc-drift,0));opacity:0}}.jz .jz__sc-lens-body{fill:var(--jz-accent-soft)}.jz .jz__sc-lens-edge{fill:none;stroke:var(--jz-accent);stroke-width:1.5;opacity:.55}.jz .jz__sc-scan{fill:var(--jz-accent);opacity:.22;animation:jz-sc-scan 4.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes jz-sc-scan{0%,to{transform:translateY(0)}50%{transform:translateY(272px)}}.jz .jz__sc-card{opacity:0;animation:jz-sc-arrive 1s var(--jz-ease) forwards}@keyframes jz-sc-arrive{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}.jz .jz__hud{border:1px solid var(--jz-border);border-radius:var(--jz-radius-lg);background:var(--jz-surface);box-shadow:var(--jz-shadow-lg);overflow:hidden}.jz .jz__hud-bar{display:flex;align-items:center;gap:var(--jz-sp-3);padding:var(--jz-sp-3) var(--jz-sp-4);border-bottom:1px solid var(--jz-border);background:var(--jz-bg-subtle)}.jz .jz__hud-dots{display:inline-flex;gap:.3rem}.jz .jz__hud-dots i{width:.5rem;height:.5rem;border-radius:var(--jz-radius-full);background:var(--jz-border-strong);display:block}.jz .jz__hud-title{font-size:var(--jz-step--1);color:var(--jz-text-secondary)}.jz .jz__hud-flag{margin-left:auto}.jz .jz__hud-body{position:relative;padding:var(--jz-sp-4);overflow:hidden}.jz .jz__hud-scan{position:absolute;left:0;right:0;top:0;height:2.5rem;background:linear-gradient(to bottom,transparent,var(--jz-accent-soft),transparent);opacity:.7;pointer-events:none;animation:jz-hud-scan 6s cubic-bezier(.4,0,.2,1) infinite}@keyframes jz-hud-scan{0%,to{transform:translateY(-2.5rem)}50%{transform:translateY(20rem)}}.jz .jz__hud-field{position:relative;display:grid;grid-template-columns:minmax(6rem,9rem) 1fr auto;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3);align-items:center;padding:var(--jz-sp-2) 0;opacity:0;animation:jz-hud-row .6s var(--jz-ease) forwards}@keyframes jz-hud-row{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.jz .jz__hud-label{font-size:var(--jz-step--1);color:var(--jz-text-secondary)}.jz .jz__hud-input{position:relative;display:block;overflow:hidden;border:1px solid var(--jz-border);border-radius:var(--jz-radius-sm);background:var(--jz-bg-subtle);padding:.45rem .6rem;min-height:2.1rem}.jz .jz__hud-fill{position:absolute;inset:0;background:var(--jz-accent-soft);transform-origin:left center;transform:scaleX(0);animation:jz-hud-fill 1.1s var(--jz-ease) forwards}@keyframes jz-hud-fill{to{transform:scaleX(1)}}.jz .jz__hud-value{position:relative;font-size:var(--jz-step--1);color:var(--jz-text)}.jz .jz__hud-tag{font-size:var(--jz-step--1);font-weight:700;padding:.15rem .5rem;border-radius:var(--jz-radius-full);background:var(--jz-bg-sunken);color:var(--jz-text-secondary)}.jz .jz__hud-tag--filled{background:var(--jz-success-soft);color:var(--jz-success)}.jz .jz__hud-tag--working{background:var(--jz-accent-soft);color:var(--jz-accent)}.jz .jz__hud-tag--gated{background:var(--jz-warning-soft);color:var(--jz-warning)}.jz .jz__hud-field--gated .jz__hud-input{border-style:dashed;border-color:var(--jz-warning);background:transparent}.jz .jz__hud-field--gated .jz__hud-fill{animation:none;transform:scaleX(0)}.jz .jz__hud-field--gated .jz__hud-value{color:var(--jz-text-muted);font-style:italic}.jz .jz__hud-field--working .jz__hud-input{border-color:var(--jz-accent)}.jz .jz__hud-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-3);margin-top:var(--jz-sp-4);padding-top:var(--jz-sp-3);border-top:1px solid var(--jz-border)}.jz .jz__hud-submit{padding:.4rem .9rem;border-radius:var(--jz-radius-sm);border:1px solid var(--jz-border-strong);background:var(--jz-bg-sunken);font-weight:600}.jz .jz__hud-note,.jz .jz__hud-submit{color:var(--jz-text-muted);font-size:var(--jz-step--1)}.jz .jz__sc-link{fill:none;stroke:var(--jz-border-strong);stroke-width:1.5;stroke-dasharray:420;stroke-dashoffset:420;animation:jz-sc-draw 1.1s var(--jz-ease) forwards}@keyframes jz-sc-draw{to{stroke-dashoffset:0}}.jz .jz__sc-theme{opacity:0;animation:jz-sc-arrive .7s var(--jz-ease) forwards}.jz .jz__sc-theme-body{fill:var(--jz-bg-subtle)}.jz .jz__sc-baseline,.jz .jz__sc-theme-body{stroke:var(--jz-border);stroke-width:1}.jz .jz__sc-ramp-line{fill:none;stroke:var(--jz-accent);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:900;stroke-dashoffset:900;animation:jz-sc-draw 2.2s var(--jz-ease) forwards}.jz .jz__sc-milestone{opacity:0;animation:jz-sc-fade .6s var(--jz-ease) forwards}@keyframes jz-sc-fade{to{opacity:1}}.jz .jz__sc-milestone-dot{fill:var(--jz-surface);stroke:var(--jz-accent);stroke-width:2.5}.jz .jz__sc-milestone-stem{stroke:var(--jz-border-strong);stroke-width:1;stroke-dasharray:3 3}.jz .jz__glyphs{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.jz .jz__glyph{position:absolute;fill:none;stroke:var(--jz-text);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;animation-name:jz-glyph-drift;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes jz-glyph-drift{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(14px,-18px) rotate(4deg)}66%{transform:translate(-10px,12px) rotate(-3deg)}}.jz .jz__bars{list-style:none;padding:0;margin:0;grid-gap:var(--jz-sp-3)}.jz .jz__bar-row,.jz .jz__bars{display:grid;gap:var(--jz-sp-3)}.jz .jz__bar-row{grid-template-columns:minmax(7rem,12rem) 1fr auto;grid-gap:var(--jz-sp-3);align-items:center}.jz .jz__bar-label{font-size:var(--jz-step--1);color:var(--jz-text-secondary)}.jz .jz__bar-track{height:.6rem;border-radius:var(--jz-radius-full);background:var(--jz-bg-sunken);overflow:hidden}.jz .jz__bar-fill{display:block;height:100%;width:var(--jz-bar,50%);border-radius:var(--jz-radius-full);background:var(--jz-border-strong);transform-origin:left center;transform:scaleX(0);animation:jz-bar-grow .9s var(--jz-ease) forwards}.jz .jz__bar-fill--accent{background:var(--jz-accent)}@keyframes jz-bar-grow{to{transform:scaleX(1)}}.jz .jz__bar-value{font-size:var(--jz-step--1);font-weight:700;color:var(--jz-text)}@media (prefers-reduced-motion:reduce){.jz .jz__glyph,.jz .jz__hud-scan,.jz .jz__sc-dot,.jz .jz__sc-scan{animation:none}.jz .jz__sc-dot{opacity:.45}.jz .jz__sc-scan{opacity:.12}.jz .jz__hud-scan{display:none}.jz .jz__hud-field,.jz .jz__sc-card,.jz .jz__sc-milestone,.jz .jz__sc-theme{animation:none;opacity:1;transform:none}.jz .jz__sc-link,.jz .jz__sc-ramp-line{animation:none;stroke-dashoffset:0}.jz .jz__bar-fill,.jz .jz__hud-fill{animation:none;transform:scaleX(1)}}.jz .jz__ramp-legend{list-style:none;padding:0;margin:var(--jz-sp-5) 0 0;display:grid;grid-gap:var(--jz-sp-4);gap:var(--jz-sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.jz .jz__ramp-legend li{padding-top:var(--jz-sp-3);border-top:2px solid var(--jz-accent)}.jz .jz__ramp-when{display:block;font-weight:700;color:var(--jz-text)}.jz .jz__ramp-note{display:block;margin-top:.2rem;font-size:var(--jz-step--1);color:var(--jz-text-secondary)}.jz .jz__sc-exit{fill:none;stroke:var(--jz-accent);stroke-width:1.5;opacity:.5;stroke-dasharray:5 7;animation:jz-sc-march 1.4s linear infinite}@keyframes jz-sc-march{to{stroke-dashoffset:-24}}@media (prefers-reduced-motion:reduce){.jz .jz__sc-exit{animation:none}}.jz .jz__loop{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--jz-sp-5);gap:var(--jz-sp-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.jz .jz__loop-step{position:relative;padding:var(--jz-sp-5);border:1px solid var(--jz-border);border-radius:var(--jz-radius-lg);background:var(--jz-surface);opacity:0;animation:jz-sc-arrive .7s var(--jz-ease) forwards}.jz .jz__loop-index{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin-bottom:var(--jz-sp-3);border-radius:var(--jz-radius-full);background:var(--jz-accent-soft);color:var(--jz-accent);font-weight:700;font-size:var(--jz-step--1)}.jz .jz__loop-title{display:block;font-weight:600;color:var(--jz-text)}.jz .jz__loop-body{display:block;margin-top:.35rem;font-size:var(--jz-step--1);color:var(--jz-text-secondary)}.jz .jz__loop-arrow{position:absolute;right:calc(var(--jz-sp-5) * -1);top:50%;width:var(--jz-sp-5);height:12px;transform:translateY(-50%);stroke:var(--jz-text-muted);stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.jz .jz__loop-arrow-line{stroke-dasharray:4 4;animation:jz-sc-march 1.4s linear infinite}@media (max-width:700px){.jz .jz__loop-arrow{display:none}}@media (prefers-reduced-motion:reduce){.jz .jz__loop-step{animation:none;opacity:1}.jz .jz__loop-arrow-line{animation:none}}.jz .jz__units{margin:0;display:grid;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3)}.jz .jz__unit{display:grid;grid-template-columns:1fr auto;align-items:baseline;grid-gap:var(--jz-sp-3) var(--jz-sp-4);gap:var(--jz-sp-3) var(--jz-sp-4);padding:var(--jz-sp-4);border:1px solid var(--jz-border);border-radius:var(--jz-radius-lg);background:var(--jz-surface)}.jz .jz__unit dt{font-weight:600;color:var(--jz-text)}.jz .jz__unit dd{margin:0;font-size:var(--jz-step-2);font-weight:700;color:var(--jz-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jz .jz__unit .jz__hint{grid-column:1/-1;margin:0}.jz .jz__diagram-heading{margin:0 0 var(--jz-sp-4);font-size:var(--jz-step-1);font-weight:600;line-height:1.3;color:var(--jz-text)}.jz.jz .jz__board{inline-size:100%;max-inline-size:1280px;margin-inline:auto;padding-inline:var(--jz-sp-4);padding-block:var(--jz-sp-6) var(--jz-sp-8)}@media (min-width:600px){.jz.jz .jz__board{padding-inline:var(--jz-sp-5)}}@media (min-width:900px){.jz.jz .jz__board{padding-inline:var(--jz-sp-6)}}@media (min-width:1200px){.jz.jz .jz__board{padding-inline:var(--jz-sp-7)}}html:has(.jz__board){scroll-padding-block-start:88px}.jz.jz .jz__board-head h1{font-size:var(--jz-step-4);-webkit-margin-after:var(--jz-sp-2);margin-block-end:var(--jz-sp-2)}.jz.jz .jz__board-lead{color:var(--jz-text-secondary);-webkit-margin-after:var(--jz-sp-5);margin-block-end:var(--jz-sp-5)}.jz.jz .jz__board-headrow{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--jz-sp-3)}.jz.jz .jz__board-attrib{font:var(--jz-type-caption);color:var(--jz-text-muted)}.jz.jz .jz__board-attrib,.jz.jz .jz__board-foot{-webkit-margin-before:var(--jz-sp-7);margin-block-start:var(--jz-sp-7)}.jz.jz .jz__board-foot{display:grid;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3)}.jz.jz .jz__board-foot .jz__board-attrib{-webkit-margin-before:0;margin-block-start:0}.jz.jz .jz__board-currency{margin:0}.jz.jz .jz__board-currency .jz__board-select{flex-wrap:wrap}.jz.jz .jz__board-muted{color:var(--jz-text-muted)}.jz.jz .jz__board-meta{font:var(--jz-type-body-sm);color:var(--jz-text-secondary);margin:0}.jz.jz .jz__board-inline{display:flex;flex-wrap:wrap;gap:var(--jz-sp-1) var(--jz-sp-2);list-style:none;padding:0;margin:0}.jz.jz .jz__board-inline>li+li:before{content:"·";-webkit-margin-end:var(--jz-sp-2);margin-inline-end:var(--jz-sp-2);color:var(--jz-text-muted)}.jz.jz .jz__board-section{margin-block:var(--jz-sp-7)}.jz.jz .jz__board-section>h2{font-size:var(--jz-step-2)}.jz.jz .jz__board-search,.jz.jz .jz__board-section>h2{-webkit-margin-after:var(--jz-sp-4);margin-block-end:var(--jz-sp-4)}.jz.jz .jz__board-search{display:grid;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3)}.jz.jz .jz__board-search .jz__tf{margin:0}@media (min-width:600px){.jz.jz .jz__board-search{grid-template-columns:1fr 1fr}.jz.jz .jz__board-search-go{grid-column:1/-1}}@media (min-width:900px){.jz.jz .jz__board-search{grid-template-columns:2fr 1.4fr auto;align-items:end}.jz.jz .jz__board-search-go{grid-column:auto}}.jz.jz .jz__board-search-go .jz__btn{inline-size:100%}.jz.jz .jz__board-field{display:grid;grid-gap:var(--jz-sp-1);gap:var(--jz-sp-1)}.jz.jz .jz__board-field label{font:var(--jz-type-label);color:var(--jz-text)}.jz.jz .jz__board-input{min-block-size:var(--jz-h-md);padding-inline:var(--jz-sp-3);border:1px solid var(--jz-border-control);border-radius:var(--jz-radius-sm);background:var(--jz-surface);color:var(--jz-text);font:var(--jz-type-body);inline-size:100%}.jz.jz .jz__board-input::placeholder{color:var(--jz-text-muted)}.jz.jz .jz__board-input:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset)}.jz.jz .jz__board-input[aria-disabled=true]{background:var(--jz-bg-sunken);color:var(--jz-text-disabled)}.jz.jz .jz__board-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-2);-webkit-margin-after:var(--jz-sp-3);margin-block-end:var(--jz-sp-3)}.jz.jz .jz__board-chiprow{display:flex;gap:var(--jz-sp-2);overflow-x:auto;padding-block:2px;flex:1 1 auto;min-inline-size:0}.jz.jz .jz__board-facets{display:none}@media (min-width:900px){.jz.jz .jz__board-facets{display:flex;flex-wrap:wrap;gap:var(--jz-sp-2)}.jz.jz .jz__board-facet.jz__board-sheetbtn{display:none}.jz.jz .jz__board-chiprow{flex-wrap:wrap;overflow:visible}}.jz.jz .jz__board-facet{display:inline-flex;align-items:center;gap:var(--jz-sp-1);min-block-size:var(--jz-h-sm);padding-inline:var(--jz-sp-3);border:1px solid var(--jz-border-control);border-radius:var(--jz-radius-full);background:var(--jz-surface);color:var(--jz-text);font:var(--jz-type-label);cursor:pointer}.jz.jz .jz__board-facet[data-active=true]{border-color:var(--jz-accent);background:var(--jz-accent-soft);color:var(--jz-text)}.jz.jz .jz__board-facet:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset)}.jz.jz .jz__board-facet svg{inline-size:18px;block-size:18px}.jz.jz .jz__board-sortrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--jz-sp-3);margin-block:var(--jz-sp-3)}.jz.jz .jz__board-count{font:var(--jz-type-label);color:var(--jz-text);margin:0}.jz.jz .jz__board-sortnote{flex-basis:100%}.jz.jz .jz__board-select{display:inline-flex;flex-wrap:wrap;max-inline-size:100%;align-items:center;gap:var(--jz-sp-2);font:var(--jz-type-label);color:var(--jz-text-secondary)}.jz.jz .jz__board-select select{min-inline-size:0;max-inline-size:100%;min-block-size:var(--jz-h-sm);padding-inline:var(--jz-sp-2);border:1px solid var(--jz-border-control);border-radius:var(--jz-radius-sm);background:var(--jz-surface);color:var(--jz-text);font:var(--jz-type-label)}.jz.jz .jz__board-options{display:grid;grid-gap:var(--jz-sp-2);gap:var(--jz-sp-2);margin:0;padding:0;border:0}.jz.jz .jz__board-options legend{font:var(--jz-type-label);color:var(--jz-text);-webkit-margin-after:var(--jz-sp-2);margin-block-end:var(--jz-sp-2);padding:0}.jz.jz .jz__board-option{display:flex;align-items:center;gap:var(--jz-sp-2);min-block-size:32px;font:var(--jz-type-body-sm);color:var(--jz-text);cursor:pointer}.jz.jz .jz__board-option input{inline-size:18px;block-size:18px;accent-color:var(--jz-accent);margin:0}.jz.jz .jz__board-option-count{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--jz-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jz.jz .jz__board-option[data-zero=true]{color:var(--jz-text-muted)}.jz.jz .jz__board-sheetbody{display:grid;grid-gap:var(--jz-sp-6);gap:var(--jz-sp-6)}.jz.jz .jz__board-active{display:none;flex-wrap:wrap;gap:var(--jz-sp-2);-webkit-margin-after:var(--jz-sp-3);margin-block-end:var(--jz-sp-3);list-style:none;padding:0}@media (min-width:600px){.jz.jz .jz__board-active{display:flex}}.jz.jz .jz__board-results{display:grid;grid-gap:var(--jz-sp-6);gap:var(--jz-sp-6);align-items:start}@media (min-width:900px){.jz.jz .jz__board-list{max-inline-size:760px}}@media (min-width:1200px){.jz.jz .jz__board-results[data-preview=true]{grid-template-columns:minmax(420px,5fr) 7fr;gap:var(--jz-sp-7)}.jz.jz .jz__board-results[data-preview=true] .jz__board-list{max-inline-size:none}}.jz.jz .jz__board-cards{display:grid;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3);list-style:none;margin:0;padding:0}.jz.jz .jz__board-cards[aria-busy=true]{opacity:.6}.jz.jz .jz__board-card{position:relative;display:grid;grid-template-columns:40px 1fr;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3);padding:var(--jz-sp-4);border:1px solid var(--jz-border);border-radius:var(--jz-radius-lg);background:var(--jz-surface);box-shadow:var(--jz-elev-1-shadow)}.jz.jz .jz__board-card[data-selected=true]{outline:2px solid var(--jz-accent);outline-offset:-1px}.jz.jz .jz__board-card :is(h2,h3,h4){font:var(--jz-type-title-sm);margin:0 0 var(--jz-sp-1);letter-spacing:0}.jz.jz .jz__board-card :is(h2,h3,h4) a{color:var(--jz-text);text-decoration:none}.jz.jz .jz__board-card :is(h2,h3,h4) a:after{content:"";position:absolute;inset:0;border-radius:inherit}.jz.jz .jz__board-card :is(h2,h3,h4) a:hover{text-decoration:underline}.jz.jz .jz__board-card :is(h2,h3,h4) a:focus-visible{outline:none}.jz.jz .jz__board-card:has(:is(h2,h3,h4) a:focus-visible){outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset)}.jz.jz .jz__board-card .jz__board-raise,.jz.jz .jz__board-card button{position:relative;z-index:1}@media (min-width:1200px){.jz.jz .jz__board-results[data-preview=true] .jz__board-card{cursor:pointer}.jz.jz .jz__board-results[data-preview=true] .jz__board-card :is(h2,h3,h4) a:after{display:none}}.jz.jz .jz__board-card p{margin:0}.jz.jz .jz__board-card-body{display:grid;grid-gap:var(--jz-sp-1);gap:var(--jz-sp-1);min-inline-size:0}.jz.jz .jz__board-card-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--jz-sp-2);-webkit-margin-before:var(--jz-sp-2);margin-block-start:var(--jz-sp-2)}.jz.jz .jz__board-salary{font:var(--jz-type-label);color:var(--jz-text)}.jz.jz .jz__board-salary[data-none=true]{font:var(--jz-type-body-sm);color:var(--jz-text-muted)}.jz.jz .jz__board-approxline{margin:0}.jz.jz .jz__board-approx{display:inline-flex;font:var(--jz-type-body-sm);color:var(--jz-text-secondary);background:none;border:0;padding:0;text-align:start}.jz.jz .jz__board-logo{inline-size:40px;block-size:40px;border-radius:var(--jz-radius-sm);background:var(--jz-bg-sunken);color:var(--jz-text-secondary);display:grid;place-items:center;font:var(--jz-type-label);overflow:hidden;flex:none}.jz.jz .jz__board-logo img{inline-size:100%;block-size:100%;object-fit:contain}.jz.jz .jz__board-logo--lg{inline-size:64px;block-size:64px;font:var(--jz-type-title-sm)}.jz.jz .jz__board-fresh{display:inline-flex;align-items:center;gap:var(--jz-sp-1);font:var(--jz-type-body-sm);color:var(--jz-text-secondary);background:none;border:0;padding:0;text-align:start}.jz.jz .jz__board-fresh[data-kind=verified]{color:var(--jz-text)}.jz.jz :is(.jz__board-fresh,.jz__board-approx)[data-tip]{position:relative;cursor:help}.jz.jz :is(.jz__board-fresh,.jz__board-approx)[data-tip]:after{content:attr(data-tip);position:absolute;z-index:var(--jz-z-tooltip);inset-block-end:calc(100% + var(--jz-sp-2));inset-inline-start:0;inline-size:max-content;max-inline-size:min(18rem,calc(100vw - 4rem));padding:var(--jz-sp-1) var(--jz-sp-2);border-radius:var(--jz-radius-sm);background:var(--jz-text);color:var(--jz-text-inverse);font:var(--jz-type-caption);white-space:normal;pointer-events:none;display:none;opacity:0;transition:opacity var(--jz-dur-fast) var(--jz-ease),display var(--jz-dur-fast) allow-discrete}.jz.jz :is(.jz__board-fresh,.jz__board-approx)[data-tip]:hover:after{display:block;opacity:1;transition-delay:.5s,.5s}.jz.jz :is(.jz__board-fresh,.jz__board-approx)[data-tip]:focus-visible:after{display:block;opacity:1;transition-delay:0s,0s}@starting-style{.jz.jz :is(.jz__board-fresh,.jz__board-approx)[data-tip]:is(:hover,:focus-visible):after{opacity:0}}.jz.jz :is(.jz__board-fresh,.jz__board-approx):focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset)}.jz.jz .jz__board-fresh svg{inline-size:16px;block-size:16px;color:var(--jz-success);flex:none}.jz.jz .jz__board-group{list-style:none;margin:var(--jz-sp-2) 0 0;padding:0;display:grid;grid-gap:var(--jz-sp-1);gap:var(--jz-sp-1);font:var(--jz-type-body-sm)}.jz.jz .jz__board-linkbtn{background:none;border:0;padding:0;color:var(--jz-accent);font:var(--jz-type-label);text-decoration:underline;text-underline-offset:.18em;cursor:pointer}.jz.jz .jz__board-linkbtn:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset)}.jz.jz .jz__board-more{display:flex;justify-content:center;-webkit-margin-before:var(--jz-sp-4);margin-block-start:var(--jz-sp-4)}.jz.jz .jz__board-notice{-webkit-margin-after:var(--jz-sp-4);margin-block-end:var(--jz-sp-4)}.jz.jz .jz__board-preview{display:none}@media (min-width:1200px){.jz.jz .jz__board-preview{display:block;position:-webkit-sticky;position:sticky;inset-block-start:88px;max-block-size:calc(100vh - 104px);overflow:auto;padding:var(--jz-sp-5);border:1px solid var(--jz-border);border-radius:var(--jz-radius-lg);background:var(--jz-surface)}}.jz.jz .jz__board-preview h2{font:var(--jz-type-title-md);-webkit-margin-after:var(--jz-sp-2);margin-block-end:var(--jz-sp-2);letter-spacing:0}.jz.jz .jz__board-fade{position:relative;max-block-size:28rem;overflow:hidden}.jz.jz .jz__board-fade:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:6rem;background:linear-gradient(to bottom,transparent,var(--jz-surface))}.jz.jz .jz__board-back{display:inline-block;-webkit-margin-after:var(--jz-sp-4);margin-block-end:var(--jz-sp-4);font:var(--jz-type-label)}.jz.jz .jz__board-detail{display:grid;grid-gap:var(--jz-sp-6);gap:var(--jz-sp-6)}@media (min-width:900px){.jz.jz .jz__board-detail{grid-template-columns:8fr 4fr;align-items:start}}.jz.jz .jz__board-main{min-inline-size:0;max-inline-size:720px}.jz.jz .jz__board-jobhead{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--jz-sp-4);gap:var(--jz-sp-4);align-items:start;-webkit-margin-after:var(--jz-sp-4);margin-block-end:var(--jz-sp-4)}.jz.jz .jz__board-jobhead h1{font-size:var(--jz-step-4);-webkit-margin-after:var(--jz-sp-2);margin-block-end:var(--jz-sp-2)}.jz.jz .jz__board-jobhead-text{display:grid;grid-gap:var(--jz-sp-2);gap:var(--jz-sp-2);min-inline-size:0}.jz.jz .jz__board-actions{display:flex;flex-wrap:wrap;gap:var(--jz-sp-2);align-items:center}.jz.jz .jz__board-applybar{margin-block:var(--jz-sp-4)}@media (max-width:899px){.jz.jz .jz__board-applybar--fixed{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--jz-z-sticky);margin:0;padding:var(--jz-sp-3) var(--jz-sp-4);background:var(--jz-surface-raised);-webkit-border-before:1px solid var(--jz-border);border-block-start:1px solid var(--jz-border);box-shadow:var(--jz-shadow-md)}html:has(.jz__board-applybar--fixed){scroll-padding-block-end:88px}.jz.jz .jz__board-detailpad{-webkit-padding-after:88px;padding-block-end:88px}}.jz.jz .jz__board-aside{display:grid;grid-gap:var(--jz-sp-4);gap:var(--jz-sp-4)}@media (min-width:1200px){.jz.jz .jz__board-aside{position:-webkit-sticky;position:sticky;inset-block-start:88px}}.jz.jz .jz__board-panel{padding:var(--jz-sp-5);border:1px solid var(--jz-border);border-radius:var(--jz-radius-lg);background:var(--jz-surface)}.jz.jz .jz__board-panel h2{font:var(--jz-type-title-sm);-webkit-margin-after:var(--jz-sp-3);margin-block-end:var(--jz-sp-3);letter-spacing:0}.jz.jz .jz__board-facts{display:grid;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3);margin:0}.jz.jz .jz__board-facts dt{font:var(--jz-type-caption);color:var(--jz-text-secondary);text-transform:uppercase;letter-spacing:.04em}.jz.jz .jz__board-facts dd{margin:0;font:var(--jz-type-body-sm);color:var(--jz-text)}.jz.jz .jz__board-facts blockquote{margin:var(--jz-sp-1) 0 0;-webkit-padding-start:var(--jz-sp-3);padding-inline-start:var(--jz-sp-3);-webkit-border-start:3px solid var(--jz-border-strong);border-inline-start:3px solid var(--jz-border-strong);color:var(--jz-text-secondary);font:var(--jz-type-body-sm)}.jz.jz .jz__prose{font:var(--jz-type-body);overflow-wrap:anywhere}.jz.jz .jz__prose,.jz.jz .jz__prose li,.jz.jz .jz__prose p{color:var(--jz-text)}.jz.jz .jz__prose h3{font-size:var(--jz-step-1);margin-block:var(--jz-sp-5) var(--jz-sp-2)}.jz.jz .jz__prose h4{font-size:var(--jz-step-0);margin-block:var(--jz-sp-4) var(--jz-sp-2)}.jz.jz .jz__prose ol,.jz.jz .jz__prose ul{-webkit-padding-start:var(--jz-sp-6);padding-inline-start:var(--jz-sp-6);margin-block:0 var(--jz-sp-4)}.jz.jz .jz__prose a{color:var(--jz-accent);text-decoration:underline;text-underline-offset:.18em}.jz.jz .jz__prose table{border-collapse:collapse;display:block;overflow-x:auto}.jz.jz .jz__prose td,.jz.jz .jz__prose th{border:1px solid var(--jz-border);padding:var(--jz-sp-2);text-align:start}.jz.jz .jz__board-skills{display:flex;flex-wrap:wrap;gap:var(--jz-sp-2);list-style:none;padding:0;margin:0}.jz.jz .jz__board-skill{display:inline-flex;align-items:center;gap:var(--jz-sp-1);padding:2px var(--jz-sp-3);border-radius:var(--jz-radius-full);background:var(--jz-bg-sunken);color:var(--jz-text);font:var(--jz-type-label)}.jz.jz .jz__board-skill small{color:var(--jz-text-secondary);font:var(--jz-type-caption)}.jz.jz .jz__board-similar{display:grid;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3);list-style:none;padding:0;margin:0;min-block-size:9rem}@media (min-width:900px){.jz.jz .jz__board-similar{grid-template-columns:1fr 1fr}}.jz.jz .jz__board-source{font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz.jz .jz__board-source a{color:var(--jz-accent)}.jz.jz .jz__board-company{display:grid;grid-gap:var(--jz-sp-6);gap:var(--jz-sp-6)}@media (min-width:900px){.jz.jz .jz__board-company{grid-template-columns:8fr 4fr;align-items:start}}.jz.jz .jz__board-cohead{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--jz-sp-4);gap:var(--jz-sp-4);align-items:center;-webkit-margin-after:var(--jz-sp-5);margin-block-end:var(--jz-sp-5)}.jz.jz .jz__board-cohead h1{font-size:var(--jz-step-4);-webkit-margin-after:var(--jz-sp-1);margin-block-end:var(--jz-sp-1)}.jz.jz .jz__board-role{-webkit-margin-after:var(--jz-sp-6);margin-block-end:var(--jz-sp-6)}.jz.jz .jz__board-role h3{font:var(--jz-type-title-sm);-webkit-margin-after:var(--jz-sp-3);margin-block-end:var(--jz-sp-3);letter-spacing:0}.jz.jz .jz__board-grid{display:grid;grid-gap:var(--jz-sp-4);gap:var(--jz-sp-4);list-style:none;padding:0;margin:0;grid-template-columns:1fr}@media (min-width:600px){.jz.jz .jz__board-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.jz.jz .jz__board-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.jz.jz .jz__board-grid{grid-template-columns:repeat(4,1fr)}}.jz.jz .jz__board-cofilters{display:flex;flex-wrap:wrap;gap:var(--jz-sp-3);-webkit-margin-after:var(--jz-sp-5);margin-block-end:var(--jz-sp-5)}.jz.jz .jz__board-state{max-inline-size:40rem;margin-block:var(--jz-sp-6)}.jz.jz .jz__board-state h1,.jz.jz .jz__board-state h2{font-size:var(--jz-step-3);-webkit-margin-after:var(--jz-sp-3);margin-block-end:var(--jz-sp-3)}@media (pointer:coarse){.jz.jz .jz__board-facet,.jz.jz .jz__board-option,.jz.jz .jz__board-select select{min-block-size:44px}}@media (prefers-reduced-motion:reduce){.jz.jz .jz__board-cards{transition:none}}.jz__shell.jz__shell{min-block-size:100vh;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"topbar" "body";background:var(--jz-bg);color:var(--jz-text);font:var(--jz-type-body)}@media (min-width:900px){.jz__shell.jz__shell{grid-template-columns:var(--jz-rail-w-collapsed) minmax(0,1fr);grid-template-areas:"topbar topbar" "rail body"}}@media (min-width:1200px){.jz__shell.jz__shell{grid-template-columns:var(--jz-rail-w) minmax(0,1fr)}}.jz__shell-topbar.jz__shell-topbar{grid-area:topbar;position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:var(--jz-z-appbar);display:flex;align-items:center;gap:var(--jz-sp-3);block-size:var(--jz-topbar-h);padding-inline:var(--jz-sp-3);background:var(--jz-surface);-webkit-border-after:1px solid var(--jz-border);border-block-end:1px solid var(--jz-border)}.jz__shell-topbar--raised.jz__shell-topbar--raised{box-shadow:var(--jz-elev-2-shadow);border-block-end-color:var(--jz-elev-2-border)}@media (min-width:900px){.jz__shell-topbar.jz__shell-topbar{padding-inline:var(--jz-sp-4) var(--jz-sp-5)}}.jz__shell-brand.jz__shell-brand{display:inline-flex;align-items:center;gap:var(--jz-sp-2);min-block-size:var(--jz-target-min);flex:none;color:var(--jz-text);text-decoration:none;font:var(--jz-type-title-sm);border-radius:var(--jz-radius-sm)}.jz__shell-brand-mark.jz__shell-brand-mark{display:inline-flex}.jz__shell-brand-text.jz__shell-brand-text{display:none}@media (min-width:600px){.jz__shell-brand-mark.jz__shell-brand-mark{display:none}.jz__shell-brand-text.jz__shell-brand-text{display:inline-flex}}.jz__shell-topbar-end.jz__shell-topbar-end{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;align-items:center;gap:var(--jz-sp-2);min-inline-size:0}.jz__shell-account.jz__shell-account{display:inline-flex;align-items:center;gap:var(--jz-sp-2);min-block-size:var(--jz-h-md);padding:0 var(--jz-sp-1);background:transparent;color:var(--jz-text);border:0;border-radius:var(--jz-radius-full);font:var(--jz-type-label);cursor:pointer}.jz__shell-account.jz__shell-account:hover{background:var(--jz-bg-subtle)}.jz__shell-account-name.jz__shell-account-name{display:none;-webkit-padding-end:var(--jz-sp-2);padding-inline-end:var(--jz-sp-2)}@media (min-width:1200px){.jz__shell-account-name.jz__shell-account-name{display:inline}}:is(.jz__shell-brand,.jz__shell-account,.jz__pill,.jz__shell-navitem,.jz__shell-tab,.jz__shell-moreitem):focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset)}.jz__pill-wrap.jz__pill-wrap{min-inline-size:0;display:flex}.jz__pill.jz__pill{display:inline-flex;align-items:center;gap:var(--jz-sp-2);block-size:2.25rem;min-inline-size:5.5rem;max-inline-size:46vw;padding:0 var(--jz-sp-3);border:1px solid transparent;border-radius:var(--jz-radius-full);font:var(--jz-type-label);color:var(--jz-text);background:var(--jz-bg-sunken);cursor:pointer;white-space:nowrap}@media (min-width:900px){.jz__pill.jz__pill{min-inline-size:7.5rem;max-inline-size:28rem}}@media (pointer:coarse){.jz__pill.jz__pill{block-size:2.75rem}}.jz__pill--checking.jz__pill--checking,.jz__pill--neutral.jz__pill--neutral{background:var(--jz-bg-sunken);border-color:var(--jz-border-control)}.jz__pill--warning.jz__pill--warning{background:var(--jz-warning-soft);border-color:var(--jz-warning)}.jz__pill--warning .jz__pill-icon{color:var(--jz-warning)}.jz__pill--agent.jz__pill--agent{background:var(--jz-agent-soft);border-color:var(--jz-agent)}.jz__pill--agent .jz__pill-icon{color:var(--jz-agent)}.jz__pill--neutral .jz__pill-icon{color:var(--jz-text-secondary)}.jz__pill-icon.jz__pill-icon{display:inline-flex;flex:none}.jz__pill-label.jz__pill-label{overflow:hidden;text-overflow:ellipsis;min-inline-size:0}.jz__pill-label--full.jz__pill-label--full{display:none}@media (min-width:600px){.jz__pill-label--full.jz__pill-label--full{display:inline}.jz__pill-label--short.jz__pill-label--short{display:none}}.jz__pill-chevron.jz__pill-chevron{flex:none;color:var(--jz-text-secondary)}.jz__pill-chip.jz__pill-chip{flex:none}.jz__pill:hover{filter:brightness(.97)}:root[data-theme=dark] .jz__pill:hover{filter:brightness(1.12)}@keyframes jz-pill-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.jz__pill-icon--pulse.jz__pill-icon--pulse{animation:jz-pill-pulse .9s var(--jz-ease) var(--jz-pulse-cycles)}@media (prefers-reduced-motion:reduce){.jz__pill-icon--pulse.jz__pill-icon--pulse{animation:none}}:root[data-motion=reduce] .jz__pill-icon--pulse.jz__pill-icon--pulse{animation:none}.jz__shell-pillmenu.jz__shell-pillmenu{display:grid;grid-gap:var(--jz-sp-2);gap:var(--jz-sp-2)}.jz__shell-pillmenu-line.jz__shell-pillmenu-line{margin:0;font:var(--jz-type-body-sm);color:var(--jz-text)}.jz__shell-pillmenu-line--muted.jz__shell-pillmenu-line--muted{color:var(--jz-text-secondary)}.jz__shell-pillmenu-rule.jz__shell-pillmenu-rule{margin:var(--jz-sp-1) 0;border:0;-webkit-border-before:1px solid var(--jz-border);border-block-start:1px solid var(--jz-border)}.jz__shell-pillmenu-pause .jz__btn-text{display:inline-flex;align-items:center;gap:var(--jz-sp-3)}.jz__shell-sheet-line.jz__shell-sheet-line{margin:0 0 var(--jz-sp-3);font:var(--jz-type-body);color:var(--jz-text)}.jz__shell-rail.jz__shell-rail{display:none}@media (min-width:900px){.jz__shell-rail.jz__shell-rail{grid-area:rail;display:block;position:-webkit-sticky;position:sticky;inset-block-start:var(--jz-topbar-h);block-size:calc(100vh - var(--jz-topbar-h));overflow-y:auto;padding:var(--jz-sp-3) var(--jz-sp-2);background:var(--jz-surface);-webkit-border-end:1px solid var(--jz-border);border-inline-end:1px solid var(--jz-border);z-index:var(--jz-z-rail)}}.jz__shell-rail-list.jz__shell-rail-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--jz-sp-1);gap:var(--jz-sp-1)}.jz__shell-rail-rule.jz__shell-rail-rule{margin:var(--jz-sp-3) var(--jz-sp-2);border:0;-webkit-border-before:1px solid var(--jz-border);border-block-start:1px solid var(--jz-border)}.jz__shell-navitem.jz__shell-navitem{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--jz-sp-3);min-block-size:2.75rem;padding:0 var(--jz-sp-3);border-radius:var(--jz-radius);color:var(--jz-text-secondary);text-decoration:none;font:var(--jz-type-label)}.jz__shell-navitem.jz__shell-navitem:hover{background:var(--jz-bg-subtle);color:var(--jz-text)}.jz__shell-navitem--current.jz__shell-navitem--current{background:var(--jz-accent-soft);color:var(--jz-accent)}.jz__shell-navitem--current.jz__shell-navitem--current:before{content:"";position:absolute;inset-block:var(--jz-sp-2);inset-inline-start:0;inline-size:3px;border-radius:var(--jz-radius-full);background:var(--jz-accent)}.jz__shell-navitem-icon.jz__shell-navitem-icon{flex:none}.jz__shell-navitem-badge.jz__shell-navitem-badge{position:absolute;inset-block-start:var(--jz-sp-1);inset-inline-end:var(--jz-sp-1)}.jz__shell-navitem-label.jz__shell-navitem-label{position:absolute;inset-inline-start:calc(100% + var(--jz-sp-2));inset-block-start:50%;transform:translateY(-50%);padding:var(--jz-sp-1) var(--jz-sp-2);border-radius:var(--jz-radius-sm);background:var(--jz-text);color:var(--jz-bg);white-space:nowrap;font:var(--jz-type-caption);opacity:0;pointer-events:none;z-index:var(--jz-z-tooltip)}.jz__shell-navitem:is(:hover,:focus-visible) .jz__shell-navitem-label{opacity:1}@media (min-width:1200px){.jz__shell-navitem.jz__shell-navitem{justify-content:flex-start}.jz__shell-navitem--child.jz__shell-navitem--child{-webkit-padding-start:var(--jz-sp-6);padding-inline-start:var(--jz-sp-6)}.jz__shell-navitem-label.jz__shell-navitem-label{position:static;transform:none;padding:0;background:none;color:inherit;font:var(--jz-type-label);opacity:1;pointer-events:auto;flex:1 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.jz__shell-navitem-badge.jz__shell-navitem-badge{position:static}}.jz__shell-body.jz__shell-body{grid-area:body;min-inline-size:0;display:flex;flex-direction:column}.jz__shell-sentinel.jz__shell-sentinel{block-size:1px;-webkit-margin-after:-1px;margin-block-end:-1px}.jz__shell-banners.jz__shell-banners{display:grid}.jz__shell-main.jz__shell-main{flex:1 1 auto;inline-size:100%;margin-inline:auto;outline:none}.jz__shell-main--app.jz__shell-main--app{max-inline-size:var(--jz-app-max)}.jz__shell-main--reading.jz__shell-main--reading{max-inline-size:calc(var(--jz-reading) + 2 * var(--jz-margin));padding:var(--jz-sp-5) var(--jz-margin) var(--jz-sp-7)}@media (max-width:899px){.jz__shell-body.jz__shell-body{-webkit-padding-after:var(--jz-tabbar-h);padding-block-end:var(--jz-tabbar-h)}}.jz__app-reading.jz__app-reading{box-sizing:border-box;inline-size:100%;max-inline-size:calc(var(--jz-reading) + 2 * var(--jz-margin));margin-inline:auto;padding:var(--jz-sp-5) var(--jz-margin) var(--jz-sp-7);color:var(--jz-text)}.jz__app-cards.jz__app-cards{list-style:none;margin:var(--jz-sp-5) 0 0;padding:0;display:grid;grid-gap:var(--jz-sp-4);gap:var(--jz-sp-4)}.jz__shell-tabs.jz__shell-tabs{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--jz-z-appbar);block-size:var(--jz-tabbar-h);-webkit-padding-after:env(safe-area-inset-bottom);padding-block-end:env(safe-area-inset-bottom);background:var(--jz-surface);-webkit-border-before:1px solid var(--jz-border);border-block-start:1px solid var(--jz-border)}@media (min-width:900px){.jz__shell-tabs.jz__shell-tabs{display:none}}.jz__shell-tabs-list.jz__shell-tabs-list{list-style:none;margin:0;padding:0;block-size:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.jz__shell-tab.jz__shell-tab{position:relative;inline-size:100%;block-size:100%;min-block-size:2.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0 var(--jz-sp-1);background:transparent;border:0;color:var(--jz-text-secondary);text-decoration:none;font:var(--jz-type-caption);cursor:pointer}.jz__shell-tab--current.jz__shell-tab--current{color:var(--jz-accent)}.jz__shell-tab--current.jz__shell-tab--current:before{content:"";position:absolute;inset-block-start:0;inset-inline:25%;block-size:3px;border-radius:0 0 var(--jz-radius-full) var(--jz-radius-full);background:var(--jz-accent)}.jz__shell-tab-label.jz__shell-tab-label{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jz__shell-tab-badge.jz__shell-tab-badge{position:absolute;inset-block-start:var(--jz-sp-1);inset-inline-start:calc(50% + var(--jz-sp-2))}.jz__shell-more-list.jz__shell-more-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--jz-sp-1);gap:var(--jz-sp-1)}.jz__shell-moreitem.jz__shell-moreitem{display:flex;align-items:center;gap:var(--jz-sp-3);min-block-size:2.75rem;padding:0 var(--jz-sp-3);border-radius:var(--jz-radius);color:var(--jz-text);text-decoration:none;font:var(--jz-type-label)}.jz__shell-moreitem.jz__shell-moreitem:hover{background:var(--jz-bg-subtle)}.jz__shell-moreitem--current.jz__shell-moreitem--current{background:var(--jz-accent-soft);color:var(--jz-accent)}.jz__shell-shortcuts.jz__shell-shortcuts{margin:0 0 var(--jz-sp-5);display:grid;grid-gap:var(--jz-sp-2);gap:var(--jz-sp-2)}.jz__shell-shortcuts-row.jz__shell-shortcuts-row{display:grid;grid-template-columns:4rem minmax(0,1fr);align-items:center;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3)}.jz__shell-shortcuts-row dd,.jz__shell-shortcuts-row dt{margin:0}.jz__home.jz__home{box-sizing:border-box;inline-size:100%;padding:var(--jz-sp-5) var(--jz-margin) var(--jz-sp-7);color:var(--jz-text)}h1.jz__home-greeting.jz__home-greeting{margin:0 0 var(--jz-sp-5);font:var(--jz-type-title-lg);letter-spacing:var(--jz-track-title-lg);color:var(--jz-text)}.jz__home-grace.jz__home-grace{-webkit-margin-after:var(--jz-sp-4);margin-block-end:var(--jz-sp-4)}.jz__home-grid.jz__home-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--jz-gutter);gap:var(--jz-gutter);align-items:start}.jz__home-aside.jz__home-aside,.jz__home-main.jz__home-main{display:contents}@media (min-width:600px){.jz__home-grid.jz__home-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jz__home-checklist.jz__home-checklist,.jz__home-waiting.jz__home-waiting{grid-column:1/-1}}@media (min-width:900px){.jz__home-grid.jz__home-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:1200px){.jz__home-grid.jz__home-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.jz__home-aside.jz__home-aside,.jz__home-main.jz__home-main{display:grid;grid-gap:var(--jz-gutter);gap:var(--jz-gutter);align-content:start;min-inline-size:0}}.jz__home-card.jz__home-card{box-sizing:border-box}.jz__home-waiting.jz__home-waiting{min-block-size:120px}.jz__home-izy.jz__home-izy{min-block-size:112px}.jz__home-week.jz__home-week{min-block-size:160px}.jz__home-card ol,.jz__home-card p{margin:0}p.jz__home-progress.jz__home-progress{color:var(--jz-text-secondary);font:var(--jz-type-body-sm)}.jz__home-checklist-list.jz__home-checklist-list{list-style:none;padding:0;margin:var(--jz-sp-2) 0 0;display:grid}.jz__home-checklist-item.jz__home-checklist-item{display:flex;align-items:center;gap:var(--jz-sp-3);min-block-size:2.75rem;-webkit-border-before:1px solid var(--jz-border);border-block-start:1px solid var(--jz-border);color:var(--jz-text)}.jz__home-done.jz__home-done{color:var(--jz-text-secondary)}.jz__home-waiting-top.jz__home-waiting-top{display:flex;flex-direction:column;gap:var(--jz-sp-3)}@media (min-width:600px){.jz__home-waiting-top.jz__home-waiting-top{flex-direction:row;align-items:center;justify-content:space-between}}.jz__home-waiting-text.jz__home-waiting-text{min-inline-size:0;overflow-wrap:anywhere}p.jz__home-item-title.jz__home-item-title{font:var(--jz-type-label);color:var(--jz-text)}p.jz__home-more.jz__home-more,p.jz__home-muted.jz__home-muted{font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}p.jz__home-more.jz__home-more{-webkit-margin-before:var(--jz-sp-3);margin-block-start:var(--jz-sp-3)}.jz__home-arrow.jz__home-arrow{inline-size:var(--jz-icon-sm);block-size:var(--jz-icon-sm);vertical-align:-.1875rem;-webkit-margin-start:var(--jz-sp-1);margin-inline-start:var(--jz-sp-1)}.jz__home-izy-line.jz__home-izy-line{display:flex;align-items:flex-start;gap:var(--jz-sp-2)}p.jz__home-izy-text.jz__home-izy-text{color:var(--jz-text);font:var(--jz-type-body);overflow-wrap:anywhere}p.jz__home-izy-queue.jz__home-izy-queue{color:var(--jz-text);font:var(--jz-type-body-sm)}.jz__home-actions.jz__home-actions{display:flex;flex-wrap:wrap;gap:var(--jz-sp-2);-webkit-margin-before:var(--jz-sp-3);margin-block-start:var(--jz-sp-3)}.jz__home-stats.jz__home-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3);-webkit-margin-after:var(--jz-sp-3);margin-block-end:var(--jz-sp-3)}.jz__home-stats.jz__home-stats:empty{display:none}.jz__apps.jz__apps{box-sizing:border-box;inline-size:100%;padding:var(--jz-sp-5) var(--jz-margin) var(--jz-sp-7);display:flex;flex-direction:column;gap:var(--jz-sp-4);color:var(--jz-text)}.jz__apps-head.jz__apps-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--jz-sp-3)}.jz__apps-head.jz__apps-head h1{margin:0}p.jz__apps-intro.jz__apps-intro{margin:0;color:var(--jz-text-secondary);font:var(--jz-type-body)}.jz__apps-filters.jz__apps-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--jz-sp-3)}.jz__apps-search.jz__apps-search{flex:1 1 16rem;min-inline-size:0}.jz__apps-search-icon.jz__apps-search-icon{inline-size:var(--jz-icon);block-size:var(--jz-icon);color:var(--jz-text-secondary)}p.jz__apps-izy-section.jz__apps-izy-section{margin:0}.jz__apps-panel.jz__apps-panel:not([hidden]){display:flex;flex-direction:column;gap:var(--jz-sp-4);min-inline-size:0}.jz__apps-list.jz__apps-list{min-inline-size:0}.jz__apps-more.jz__apps-more{display:flex;justify-content:center}.jz__apps-job.jz__apps-job{display:flex;flex-direction:column;gap:2px;text-align:start}.jz__apps-job-title.jz__apps-job-title{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-2);font:var(--jz-type-label);color:var(--jz-text)}.jz__apps-job-employer.jz__apps-job-employer{font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}@media (min-width:1200px){.jz__apps-job-employer.jz__apps-job-employer{display:none}}.jz__apps-izy.jz__apps-izy{display:inline-flex;align-items:center;gap:var(--jz-sp-1);font:var(--jz-type-caption);color:var(--jz-text-secondary)}.jz__apps-activity.jz__apps-activity{font:var(--jz-type-body-sm);color:var(--jz-text-secondary);white-space:nowrap}.jz__apps-actions.jz__apps-actions{display:inline-flex;flex-wrap:wrap;gap:var(--jz-sp-2)}.jz__apps-card.jz__apps-card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--jz-sp-2)}.jz__apps-card-head.jz__apps-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-2)}.jz__apps-card-title.jz__apps-card-title{font:var(--jz-type-title-sm)}p.jz__apps-card-line.jz__apps-card-line{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-2);color:var(--jz-text);font:var(--jz-type-body-sm)}.jz__apps-muted.jz__apps-muted{color:var(--jz-text-secondary);font:var(--jz-type-body-sm)}p.jz__apps-muted.jz__apps-muted{margin:0}.jz__apps-strong.jz__apps-strong{font-weight:600;color:var(--jz-text)}p.jz__apps-note.jz__apps-note{margin:var(--jz-sp-3) 0 0;color:var(--jz-text-secondary);font:var(--jz-type-caption)}.jz__apps-detail.jz__apps-detail{display:flex;flex-direction:column;gap:var(--jz-sp-3);color:var(--jz-text)}p.jz__apps-detail-employer.jz__apps-detail-employer{margin:0;color:var(--jz-text-secondary);font:var(--jz-type-body)}.jz__apps-detail-meta.jz__apps-detail-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-2)}.jz__apps-decision.jz__apps-decision:empty{display:none}.jz__apps-detail-foot.jz__apps-detail-foot{-webkit-padding-before:var(--jz-sp-3);padding-block-start:var(--jz-sp-3);-webkit-border-before:1px solid var(--jz-border);border-block-start:1px solid var(--jz-border)}.jz__apps-detail-foot.jz__apps-detail-foot:empty{display:none}.jz__apps-docs.jz__apps-docs{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3)}.jz__apps-doc.jz__apps-doc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--jz-sp-3);padding:var(--jz-sp-3);border:1px solid var(--jz-border);border-radius:var(--jz-radius)}.jz__apps-doc-text.jz__apps-doc-text{display:flex;flex-direction:column;gap:2px;min-inline-size:0;overflow-wrap:anywhere}.jz__apps-answers.jz__apps-answers{margin:0}.jz__apps-answer.jz__apps-answer{padding-block:var(--jz-sp-2);-webkit-border-after:1px solid var(--jz-border);border-block-end:1px solid var(--jz-border)}.jz__apps-question.jz__apps-question{font:var(--jz-type-label);color:var(--jz-text-secondary)}.jz__apps-reply.jz__apps-reply{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-2);margin:var(--jz-sp-1) 0 0;color:var(--jz-text)}.jz__apps-page.jz__apps-page{display:flex;flex-direction:column;gap:var(--jz-sp-3);color:var(--jz-text)}.jz__apps-page.jz__apps-page h1,.jz__apps-page.jz__apps-page>p{margin:0}.jz__apps-receipt-actions.jz__apps-receipt-actions{display:flex;gap:var(--jz-sp-2)}@media print{.jz__apps-noprint.jz__apps-noprint{display:none}}.jz__waiting.jz__waiting{box-sizing:border-box;inline-size:100%;margin-inline:auto;color:var(--jz-text);padding:var(--jz-sp-5) var(--jz-margin) var(--jz-sp-7)}.jz__waiting .jz__waiting-title.jz__waiting-title{margin:0 0 var(--jz-sp-4);outline:none}.jz__waiting-layout.jz__waiting-layout{display:grid;grid-gap:var(--jz-sp-5);gap:var(--jz-sp-5);align-items:start}@media (min-width:1200px){.jz__waiting-layout.jz__waiting-layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.jz__waiting-list.jz__waiting-list{display:none}@media (min-width:900px){.jz__waiting-list.jz__waiting-list{display:grid;grid-gap:var(--jz-sp-4);gap:var(--jz-sp-4)}.jz__waiting-queuebar.jz__waiting-queuebar{display:none}}.jz__modal .jz__waiting-list.jz__waiting-list{display:grid;grid-gap:var(--jz-sp-4);gap:var(--jz-sp-4)}.jz__modal .jz__waiting-group-title.jz__waiting-group-title,.jz__waiting .jz__waiting-group-title.jz__waiting-group-title{margin:0 0 var(--jz-sp-2);font:var(--jz-type-label);letter-spacing:0;color:var(--jz-text-secondary)}.jz__waiting-rows.jz__waiting-rows{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--jz-sp-1);gap:var(--jz-sp-1)}.jz__waiting-row.jz__waiting-row{inline-size:100%;min-block-size:2.75rem;display:flex;align-items:center;gap:var(--jz-sp-3);padding:var(--jz-sp-2) var(--jz-sp-3);text-align:start;cursor:pointer;background:var(--jz-surface);color:var(--jz-text);border:1px solid var(--jz-border-control);border-radius:var(--jz-radius);font:var(--jz-type-body-sm)}.jz__waiting-row.jz__waiting-row:hover{background:var(--jz-bg-subtle)}.jz__waiting-row.jz__waiting-row:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset)}.jz__waiting-row--current.jz__waiting-row--current{background:var(--jz-accent-soft);border-color:var(--jz-accent)}.jz__waiting-row-icon.jz__waiting-row-icon{flex:none;color:var(--jz-text-secondary)}.jz__waiting-row-text.jz__waiting-row-text{flex:1 1 auto;min-inline-size:0;display:grid}.jz__waiting-row-sub.jz__waiting-row-sub,.jz__waiting-row-title.jz__waiting-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jz__waiting-row-sub.jz__waiting-row-sub{color:var(--jz-text-secondary);font:var(--jz-type-caption)}.jz__waiting-row-count.jz__waiting-row-count{flex:none;font:var(--jz-type-label);color:var(--jz-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jz__waiting-queuebar.jz__waiting-queuebar{display:flex;align-items:center;justify-content:space-between;gap:var(--jz-sp-3);-webkit-margin-after:var(--jz-sp-3);margin-block-end:var(--jz-sp-3);font:var(--jz-type-label);color:var(--jz-text-secondary)}.jz__waiting-pane.jz__waiting-pane{display:grid;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3);padding:var(--jz-sp-4);background:var(--jz-surface);border:1px solid var(--jz-border);border-radius:var(--jz-radius-lg);box-shadow:var(--jz-elev-1-shadow);animation:jz-waiting-enter var(--jz-dur) var(--jz-ease)}@media (min-width:900px){.jz__waiting-pane.jz__waiting-pane{padding:var(--jz-sp-5)}}@keyframes jz-waiting-enter{0%{opacity:0;transform:translateY(var(--jz-sp-2))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.jz__waiting-pane.jz__waiting-pane{animation:none}}:root[data-motion=reduce] .jz__waiting-pane.jz__waiting-pane{animation:none}.jz__waiting-pane-head.jz__waiting-pane-head{display:flex;align-items:flex-start;gap:var(--jz-sp-3)}.jz__waiting-pane-icon.jz__waiting-pane-icon{flex:none;color:var(--jz-text-secondary);-webkit-margin-before:2px;margin-block-start:2px}.jz__waiting .jz__waiting-pane-title.jz__waiting-pane-title{margin:0;outline:none;overflow-wrap:anywhere}.jz__waiting-pane-sub.jz__waiting-pane-sub{margin:var(--jz-sp-1) 0 0;font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__waiting-body.jz__waiting-body,.jz__waiting-form.jz__waiting-form{display:grid;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3)}.jz__waiting-question.jz__waiting-question{display:grid;grid-gap:var(--jz-sp-2);gap:var(--jz-sp-2)}.jz__waiting-helper.jz__waiting-helper,.jz__waiting-host.jz__waiting-host,.jz__waiting-links.jz__waiting-links,.jz__waiting-status.jz__waiting-status,.jz__waiting-text.jz__waiting-text,.jz__waiting-unblocks.jz__waiting-unblocks{margin:0;overflow-wrap:anywhere}.jz__waiting-helper.jz__waiting-helper,.jz__waiting-text--muted.jz__waiting-text--muted{color:var(--jz-text-secondary);font:var(--jz-type-body-sm)}.jz__waiting-unblocks.jz__waiting-unblocks{font:var(--jz-type-label)}.jz__waiting-links.jz__waiting-links{display:flex;flex-wrap:wrap;gap:var(--jz-sp-4)}.jz__waiting-host.jz__waiting-host code{padding:2px var(--jz-sp-2);border-radius:var(--jz-radius-sm);background:var(--jz-bg-sunken);font:var(--jz-type-mono);word-break:break-all}.jz__waiting-docs.jz__waiting-docs{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--jz-sp-1);gap:var(--jz-sp-1)}.jz__waiting-roles.jz__waiting-roles{margin:0;padding:0;border:0;display:grid;grid-gap:var(--jz-sp-2);gap:var(--jz-sp-2)}.jz__waiting-error.jz__waiting-error{margin:0;color:var(--jz-danger);font:var(--jz-type-body-sm)}.jz__waiting-recorded.jz__waiting-recorded{-webkit-padding-before:var(--jz-sp-3);padding-block-start:var(--jz-sp-3);-webkit-border-before:1px solid var(--jz-border);border-block-start:1px solid var(--jz-border)}.jz__waiting-suggestion.jz__waiting-suggestion{display:flex;align-items:center;gap:var(--jz-sp-3);padding:var(--jz-sp-2) var(--jz-sp-3);-webkit-border-start:var(--jz-izy-rule) solid var(--jz-agent);border-inline-start:var(--jz-izy-rule) solid var(--jz-agent);background:var(--jz-agent-soft);border-radius:var(--jz-radius-sm)}.jz__waiting-suggestion-text.jz__waiting-suggestion-text{flex:1 1 auto;min-inline-size:0}.jz__waiting-suggestion-label.jz__waiting-suggestion-label,.jz__waiting-suggestion-value.jz__waiting-suggestion-value{margin:0;overflow-wrap:anywhere}.jz__waiting-suggestion-label.jz__waiting-suggestion-label{font:var(--jz-type-caption);color:var(--jz-text-secondary)}.jz__waiting-actions.jz__waiting-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--jz-sp-2)}@media (max-width:899px){.jz__waiting-actions.jz__waiting-actions{position:-webkit-sticky;position:sticky;inset-block-end:var(--jz-tabbar-h);z-index:1;margin-inline:calc(-1 * var(--jz-sp-4));padding:var(--jz-sp-3) var(--jz-sp-4);background:var(--jz-surface);-webkit-border-before:1px solid var(--jz-border);border-block-start:1px solid var(--jz-border)}}.jz__waiting-earlier.jz__waiting-earlier{margin:var(--jz-sp-5) 0 0}.jz__live.jz__live{box-sizing:border-box;inline-size:100%;padding:var(--jz-sp-5) var(--jz-margin) var(--jz-sp-7);color:var(--jz-text)}.jz__live-head.jz__live-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--jz-sp-3)}h1.jz__live-title.jz__live-title{margin:0;font:var(--jz-type-title-lg);letter-spacing:var(--jz-track-title-lg);color:var(--jz-text)}p.jz__live-device.jz__live-device{margin:var(--jz-sp-2) 0 var(--jz-sp-5);font:var(--jz-type-body-sm);color:var(--jz-text-secondary);overflow-wrap:anywhere}.jz__live-grid.jz__live-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--jz-gutter);gap:var(--jz-gutter);align-items:start}.jz__live-aside.jz__live-aside,.jz__live-main.jz__live-main{display:contents}@media (min-width:1200px){.jz__live-grid.jz__live-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.jz__live-aside.jz__live-aside,.jz__live-main.jz__live-main{display:grid;grid-gap:var(--jz-gutter);gap:var(--jz-gutter);align-content:start;min-inline-size:0}}.jz__live-card.jz__live-card{box-sizing:border-box}.jz__live-now.jz__live-now{min-block-size:112px}.jz__live-card p,.jz__live-card ul{margin:0}p.jz__live-via.jz__live-via{-webkit-margin-after:var(--jz-sp-3);margin-block-end:var(--jz-sp-3)}p.jz__live-muted.jz__live-muted,p.jz__live-via.jz__live-via{font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__live-line.jz__live-line{display:flex;align-items:flex-start;gap:var(--jz-sp-2)}p.jz__live-line-text.jz__live-line-text{color:var(--jz-text);font:var(--jz-type-body);overflow-wrap:anywhere}.jz__live-actions.jz__live-actions{display:flex;flex-wrap:wrap;gap:var(--jz-sp-2);-webkit-margin-before:var(--jz-sp-3);margin-block-start:var(--jz-sp-3)}.jz__live-steps .jz__progress-step-meta.jz__progress-step-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-2)}.jz__live-step-time.jz__live-step-time{font:var(--jz-type-body-sm);color:var(--jz-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.jz__live-step-error.jz__live-step-error{font:var(--jz-type-body-sm);color:var(--jz-text)}p.jz__live-upnext-line.jz__live-upnext-line{font:var(--jz-type-label);color:var(--jz-text)}.jz__live-list.jz__live-list{list-style:none;padding:0;display:grid;grid-gap:var(--jz-sp-1);gap:var(--jz-sp-1);-webkit-margin-before:var(--jz-sp-2);margin-block-start:var(--jz-sp-2)}.jz__live-list-item.jz__live-list-item{font:var(--jz-type-body-sm);color:var(--jz-text);overflow-wrap:anywhere}p.jz__live-more.jz__live-more{-webkit-margin-before:var(--jz-sp-3);margin-block-start:var(--jz-sp-3);font:var(--jz-type-body-sm)}.jz__live-arrow.jz__live-arrow{inline-size:var(--jz-icon-sm);block-size:var(--jz-icon-sm);vertical-align:-.1875rem;-webkit-margin-start:var(--jz-sp-1);margin-inline-start:var(--jz-sp-1)}.jz__live-disclosure.jz__live-disclosure{inline-size:100%;min-block-size:2.75rem;display:flex;align-items:center;justify-content:space-between;gap:var(--jz-sp-2);padding:0;background:transparent;border:0;color:var(--jz-text);font:inherit;text-align:start;cursor:pointer}.jz__live-disclosure.jz__live-disclosure:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset);border-radius:var(--jz-radius-sm)}.jz__live-chevron.jz__live-chevron{transition:transform var(--jz-dur-fast) var(--jz-ease)}.jz__live-chevron--open.jz__live-chevron--open{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.jz__live-chevron.jz__live-chevron{transition:none}}.jz__live-earlier-row.jz__live-earlier-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-2);padding-block:var(--jz-sp-2);-webkit-border-before:1px solid var(--jz-border);border-block-start:1px solid var(--jz-border)}.jz__live-earlier-text.jz__live-earlier-text{flex:1 1 12rem;min-inline-size:0;overflow-wrap:anywhere;font:var(--jz-type-body-sm)}.jz__live-mute.jz__live-mute{-webkit-margin-before:var(--jz-sp-5);margin-block-start:var(--jz-sp-5)}@media (max-width:899px){.jz__live.jz__live{-webkit-padding-after:calc(var(--jz-sp-7) + 4.5rem);padding-block-end:calc(var(--jz-sp-7) + 4.5rem)}.jz__live-pausebar.jz__live-pausebar{position:fixed;inset-inline:0;inset-block-end:var(--jz-tabbar-h);z-index:var(--jz-z-appbar);padding:var(--jz-sp-3) var(--jz-margin);background:var(--jz-surface);-webkit-border-before:1px solid var(--jz-border);border-block-start:1px solid var(--jz-border)}.jz__live-pausebar .jz__btn.jz__btn{inline-size:100%;justify-content:center}}.jz__notify.jz__notify{box-sizing:border-box;inline-size:100%;padding:var(--jz-sp-5) var(--jz-margin) var(--jz-sp-7);display:flex;flex-direction:column;gap:var(--jz-sp-4);color:var(--jz-text)}.jz__notify-head.jz__notify-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--jz-sp-3)}.jz__notify-head.jz__notify-head h1{margin:0}.jz__notify-panel.jz__notify-panel:not([hidden]){display:flex;flex-direction:column;gap:var(--jz-sp-4);min-inline-size:0}.jz__notify-filters.jz__notify-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--jz-sp-3) var(--jz-sp-5)}.jz__notify-filters.jz__notify-filters>.jz__tf{flex:0 1 18rem;min-inline-size:12rem}.jz__notify-new.jz__notify-new{display:flex;align-items:center;justify-content:space-between;gap:var(--jz-sp-3);padding:var(--jz-sp-2) var(--jz-sp-3);background:var(--jz-accent-soft);color:var(--jz-text);border-radius:var(--jz-radius);font:var(--jz-type-label)}.jz__notify-loading.jz__notify-loading{display:grid;grid-gap:var(--jz-sp-2);gap:var(--jz-sp-2)}.jz__notify-list.jz__notify-list{display:grid;grid-gap:var(--jz-sp-5);gap:var(--jz-sp-5)}.jz__notify-group.jz__notify-group{display:grid;grid-gap:var(--jz-sp-2);gap:var(--jz-sp-2)}.jz__notify .jz__notify-group-title.jz__notify-group-title{margin:0;font:var(--jz-type-label);letter-spacing:0;color:var(--jz-text-secondary)}.jz__notify-feed.jz__notify-feed{display:grid;grid-gap:var(--jz-sp-1);gap:var(--jz-sp-1)}.jz__notify-item.jz__notify-item{position:relative;display:grid;grid-template-columns:.5rem auto minmax(0,1fr) auto;align-items:start;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3);padding:var(--jz-sp-3);border-radius:var(--jz-radius);background:var(--jz-surface);border:1px solid var(--jz-border)}.jz__notify-item.jz__notify-item:hover{background:var(--jz-bg-subtle)}.jz__notify-item.jz__notify-item:focus-within{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset)}.jz__notify-item--compact.jz__notify-item--compact{grid-template-columns:.5rem auto minmax(0,1fr);padding:var(--jz-sp-2);border-color:transparent}.jz__notify-dot.jz__notify-dot{inline-size:.5rem;block-size:.5rem;-webkit-margin-before:.5rem;margin-block-start:.5rem;border-radius:var(--jz-radius-full)}.jz__notify-item--unread .jz__notify-dot.jz__notify-dot{background:var(--jz-accent)}.jz__notify-icon.jz__notify-icon{-webkit-margin-before:2px;margin-block-start:2px}.jz__notify-text.jz__notify-text{display:grid;grid-gap:2px;gap:2px;min-inline-size:0}.jz__notify-item .jz__notify-title.jz__notify-title{margin:0;font:var(--jz-type-body);letter-spacing:0;color:var(--jz-text);overflow-wrap:anywhere}.jz__notify-item--unread .jz__notify-title.jz__notify-title{font-weight:600}.jz__notify-link.jz__notify-link{color:inherit;font:inherit;text-decoration:none}.jz__notify-link.jz__notify-link:hover{text-decoration:underline}.jz__notify-link.jz__notify-link:focus-visible{outline:none}.jz__notify-link.jz__notify-link:after{content:"";position:absolute;inset:0;border-radius:inherit}p.jz__notify-body.jz__notify-body{margin:0;font:var(--jz-type-body-sm);color:var(--jz-text-secondary);overflow-wrap:anywhere}p.jz__notify-meta.jz__notify-meta{margin:0;font:var(--jz-type-caption);color:var(--jz-text-secondary)}.jz__notify-chevron.jz__notify-chevron{align-self:center}.jz__notify-more.jz__notify-more{display:flex;justify-content:center}.jz__notify-pop-head.jz__notify-pop-head{display:flex;justify-content:flex-end;-webkit-margin-after:var(--jz-sp-2);margin-block-end:var(--jz-sp-2)}.jz__notify-pop-loading.jz__notify-pop-loading{display:grid;grid-gap:var(--jz-sp-2);gap:var(--jz-sp-2)}p.jz__notify-pop-empty.jz__notify-pop-empty{margin:0;padding:var(--jz-sp-3) 0;font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__notify-settings.jz__notify-settings{display:grid;grid-gap:var(--jz-sp-5);gap:var(--jz-sp-5)}.jz__notify .jz__notify-settings-title.jz__notify-settings-title{margin:0;font:var(--jz-type-title-sm);letter-spacing:0}.jz__notify-matrix.jz__notify-matrix{inline-size:100%;border-collapse:collapse;font:var(--jz-type-body-sm);color:var(--jz-text)}.jz__notify-matrix.jz__notify-matrix thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}.jz__notify-matrix.jz__notify-matrix tr{display:grid;padding-block:var(--jz-sp-3);-webkit-border-after:1px solid var(--jz-border);border-block-end:1px solid var(--jz-border)}.jz__notify-matrix.jz__notify-matrix td,.jz__notify-matrix.jz__notify-matrix th{padding:var(--jz-sp-1) 0;text-align:start;vertical-align:top}.jz__notify-matrix-cell.jz__notify-matrix-cell{display:flex;align-items:center;justify-content:space-between;gap:var(--jz-sp-3)}.jz__notify-matrix-ch.jz__notify-matrix-ch{color:var(--jz-text)}@media (min-width:600px){.jz__notify-matrix.jz__notify-matrix thead{position:static;inline-size:auto;block-size:auto;overflow:visible;clip:auto}.jz__notify-matrix.jz__notify-matrix tr{display:table-row;padding:0;border:0}.jz__notify-matrix.jz__notify-matrix td,.jz__notify-matrix.jz__notify-matrix th{padding:var(--jz-sp-3) var(--jz-sp-2);-webkit-border-after:1px solid var(--jz-border);border-block-end:1px solid var(--jz-border)}.jz__notify-matrix-cell.jz__notify-matrix-cell{display:table-cell}.jz__notify-matrix-ch.jz__notify-matrix-ch{display:none}}.jz__notify-matrix.jz__notify-matrix thead th{font:var(--jz-type-label);color:var(--jz-text-secondary)}.jz__notify-matrix-cat.jz__notify-matrix-cat{font-weight:400}.jz__notify-matrix-label.jz__notify-matrix-label,.jz__notify-matrix-note.jz__notify-matrix-note{display:block}.jz__notify-matrix-label.jz__notify-matrix-label{font:var(--jz-type-label);color:var(--jz-text)}.jz__notify-matrix-note.jz__notify-matrix-note{-webkit-margin-before:2px;margin-block-start:2px;font:var(--jz-type-caption);font-weight:400;color:var(--jz-text-secondary)}.jz__notify-matrix-switch.jz__notify-matrix-switch{position:relative;display:inline-flex;align-items:center;gap:var(--jz-sp-1)}.jz__notify-matrix-na.jz__notify-matrix-na{color:var(--jz-text-secondary)}.jz__notify-switch.jz__notify-switch .jz__switch-text{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.jz__notify-times.jz__notify-times{display:grid;grid-gap:var(--jz-sp-4);gap:var(--jz-sp-4);max-inline-size:32rem}.jz__notify-quiet.jz__notify-quiet{display:grid;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3)}.jz__notify-quiet-times.jz__notify-quiet-times{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3)}p.jz__notify-help.jz__notify-help{margin:0;font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}p.jz__notify-alerts.jz__notify-alerts{margin:0}.jz__shell-search.jz__shell-search{display:none;align-items:center;gap:var(--jz-sp-2);flex:0 1 22rem;min-inline-size:0;block-size:var(--jz-h-md);-webkit-margin-start:var(--jz-sp-4);margin-inline-start:var(--jz-sp-4);padding:0 var(--jz-sp-2) 0 var(--jz-sp-3);background:var(--jz-bg-sunken);color:var(--jz-text-secondary);border:1px solid var(--jz-border-control);border-radius:var(--jz-radius);font:var(--jz-type-body);text-align:start;cursor:pointer}.jz__shell-search.jz__shell-search:hover{background:var(--jz-bg-subtle)}.jz__shell-search.jz__shell-search:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset)}.jz__shell-search-icon.jz__shell-search-icon{flex:none}.jz__shell-search-text.jz__shell-search-text{flex:1 1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jz__shell-search-kbd.jz__shell-search-kbd{flex:none;display:inline-flex}.jz__shell-search-btn.jz__shell-search-btn{display:none}@media (min-width:600px){.jz__shell-search-btn.jz__shell-search-btn{display:inline-flex}}@media (min-width:900px){.jz__shell-search-btn.jz__shell-search-btn{display:none}.jz__shell-search.jz__shell-search{display:inline-flex}}.jz__shell-more-search .jz__shell-moreitem.jz__shell-moreitem{inline-size:100%;background:transparent;border:0;text-align:start;cursor:pointer}@media (min-width:600px){.jz__shell-more-search.jz__shell-more-search{display:none}}.jz__cmdk-layer.jz__cmdk-layer{align-items:stretch;padding:0}.jz__cmdk.jz__cmdk{inline-size:100%;block-size:100%;max-block-size:none;border-radius:0}@media (min-width:900px){.jz__cmdk-layer.jz__cmdk-layer{align-items:flex-start;padding:12vh var(--jz-sp-5) var(--jz-sp-5)}.jz__cmdk.jz__cmdk{inline-size:min(var(--jz-dialog-md),100%);block-size:auto;max-block-size:min(76vh,40rem);border-radius:var(--jz-radius-lg)}}.jz__cmdk .jz__modal-header.jz__modal-header{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;border:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.jz__cmdk .jz__modal-close.jz__modal-close{display:none}.jz__cmdk .jz__modal-body.jz__modal-body{display:flex;flex-direction:column;padding:0;overflow:hidden}.jz__cmdk-bar.jz__cmdk-bar{flex:none;display:flex;align-items:center;gap:var(--jz-sp-2);padding:var(--jz-sp-2) var(--jz-sp-3);-webkit-border-after:1px solid var(--jz-border);border-block-end:1px solid var(--jz-border)}.jz__cmdk-search-icon.jz__cmdk-search-icon{display:none;flex:none;color:var(--jz-text-secondary)}input.jz__cmdk-input.jz__cmdk-input{flex:1 1;min-inline-size:0;block-size:var(--jz-h-lg);padding:0 var(--jz-sp-3);background:var(--jz-surface);color:var(--jz-text);border:1px solid var(--jz-border-control);border-radius:var(--jz-radius-sm);font:var(--jz-type-body-lg)}input.jz__cmdk-input.jz__cmdk-input::placeholder{color:var(--jz-text-secondary);opacity:1}input.jz__cmdk-input.jz__cmdk-input:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:0;border-radius:var(--jz-radius-sm)}.jz__cmdk-esc.jz__cmdk-esc{display:none;flex:none;align-items:center;min-block-size:var(--jz-target-min);padding:0 var(--jz-sp-1);background:transparent;border:0;border-radius:var(--jz-radius-sm);cursor:pointer}.jz__cmdk-esc.jz__cmdk-esc:focus-visible{outline:var(--jz-focus-width) solid var(--jz-focus);outline-offset:var(--jz-focus-offset)}@media (min-width:900px){.jz__cmdk-back.jz__cmdk-back{display:none}.jz__cmdk-esc.jz__cmdk-esc,.jz__cmdk-search-icon.jz__cmdk-search-icon{display:inline-flex}}.jz__cmdk-list.jz__cmdk-list{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--jz-sp-2)}.jz__cmdk-group.jz__cmdk-group+.jz__cmdk-group{-webkit-margin-before:var(--jz-sp-2);margin-block-start:var(--jz-sp-2)}.jz__cmdk-group-label.jz__cmdk-group-label{padding:var(--jz-sp-2) var(--jz-sp-3) var(--jz-sp-1);font:var(--jz-type-caption);color:var(--jz-text-secondary)}.jz__cmdk-option.jz__cmdk-option{display:flex;align-items:center;gap:var(--jz-sp-3);min-block-size:2.75rem;padding:var(--jz-sp-2) var(--jz-sp-3);border-radius:var(--jz-radius);color:var(--jz-text);font:var(--jz-type-body);cursor:pointer}.jz__cmdk-option--active.jz__cmdk-option--active{background:var(--jz-accent-soft);box-shadow:inset 0 0 0 1px var(--jz-accent)}.jz__cmdk-option--disabled.jz__cmdk-option--disabled,.jz__cmdk-option--note.jz__cmdk-option--note{color:var(--jz-text-secondary);cursor:default}.jz__cmdk-option-icon.jz__cmdk-option-icon{flex:none;color:var(--jz-text-secondary)}.jz__cmdk-option--active .jz__cmdk-option-icon.jz__cmdk-option-icon{color:var(--jz-accent)}.jz__cmdk-option-text.jz__cmdk-option-text{flex:1 1;min-inline-size:0;display:flex;flex-direction:column}.jz__cmdk-option-label.jz__cmdk-option-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jz__cmdk-option-reason.jz__cmdk-option-reason{font:var(--jz-type-body-sm);color:var(--jz-text-secondary)}.jz__cmdk-option-meta.jz__cmdk-option-meta{flex:0 1 auto;max-inline-size:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--jz-type-label);color:var(--jz-text-secondary)}.jz__cmdk-option-key.jz__cmdk-option-key{flex:none;display:inline-flex}.jz__cmdk-skeleton.jz__cmdk-skeleton{padding:var(--jz-sp-2) var(--jz-sp-3)}p.jz__cmdk-empty.jz__cmdk-empty{margin:0;padding:var(--jz-sp-5) var(--jz-sp-4);font:var(--jz-type-body);color:var(--jz-text-secondary)}p.jz__cmdk-hint.jz__cmdk-hint{display:none;flex:none;margin:0;padding:var(--jz-sp-2) var(--jz-sp-4);-webkit-border-before:1px solid var(--jz-border);border-block-start:1px solid var(--jz-border);font:var(--jz-type-caption);color:var(--jz-text-secondary)}@media (min-width:900px){p.jz__cmdk-hint.jz__cmdk-hint{display:block}}.jz__settings.jz__settings{display:flex;flex-direction:column;gap:var(--jz-sp-5);inline-size:100%;max-inline-size:1200px;margin-inline:auto;padding:var(--jz-sp-6) var(--jz-sp-4)}@media (min-width:600px){.jz__settings.jz__settings{padding-inline:var(--jz-sp-5)}}.jz__settings-section.jz__settings-section{scroll-margin-block-start:96px;padding:var(--jz-card-pad-lg);background:var(--jz-surface);color:var(--jz-text);border:1px solid var(--jz-border);border-radius:var(--jz-card-radius);box-shadow:var(--jz-elev-1-shadow)}.jz__settings-anchor.jz__settings-anchor{scroll-margin-block-start:96px}.jz__settings :is(h1,h2,h3,h4,p):is(.jz__title-lg,.jz__title-md,.jz__title-sm){margin:0;color:var(--jz-text)}.jz__billing-invoices.jz__billing-invoices,.jz__billing-summary.jz__billing-summary,.jz__billing.jz__billing{display:flex;flex-direction:column;gap:var(--jz-sp-3)}.jz__billing-grid.jz__billing-grid{display:grid;grid-gap:var(--jz-sp-4);gap:var(--jz-sp-4);align-items:start}@media (min-width:600px){.jz__billing-grid.jz__billing-grid{grid-template-columns:2fr 1fr}}.jz__billing-banner.jz__billing-banner{-webkit-margin-after:var(--jz-sp-4);margin-block-end:var(--jz-sp-4)}.jz__billing .jz__billing-banner.jz__billing-banner{-webkit-margin-after:0;margin-block-end:0}.jz__billing-usage.jz__billing-usage{-webkit-margin-before:var(--jz-sp-2);margin-block-start:var(--jz-sp-2)}.jz__billing-invoices.jz__billing-invoices{-webkit-margin-before:var(--jz-sp-4);margin-block-start:var(--jz-sp-4)}.jz__billing-preview.jz__billing-preview{-webkit-margin-before:var(--jz-sp-3);margin-block-start:var(--jz-sp-3)}.jz__billing-portal-error.jz__billing-portal-error{-webkit-margin-before:var(--jz-sp-2);margin-block-start:var(--jz-sp-2)}.jz__notice-banner.jz__notice-banner{-webkit-margin-after:var(--jz-sp-4);margin-block-end:var(--jz-sp-4)}.jz__notice-gutter.jz__notice-gutter{max-inline-size:1536px;margin-inline:auto;padding:var(--jz-sp-4) var(--jz-sp-4) 0}@media (min-width:900px){.jz__notice-gutter.jz__notice-gutter{padding-inline:var(--jz-sp-5)}}.jz__settings .jz__notice-banner.jz__notice-banner{-webkit-margin-after:0;margin-block-end:0}.jz__account-lines.jz__account-lines{margin:0;-webkit-padding-start:var(--jz-sp-5);padding-inline-start:var(--jz-sp-5)}.jz__account-dates.jz__account-dates{font-weight:600}.jz__account-cancel-error.jz__account-cancel-error{display:block;-webkit-margin-before:var(--jz-sp-2);margin-block-start:var(--jz-sp-2)}.jz__tpl.jz__tpl{display:flex;flex-direction:column;gap:var(--jz-sp-5);inline-size:100%;max-inline-size:1536px;margin-inline:auto;padding:var(--jz-sp-6) var(--jz-sp-4)}@media (min-width:600px){.jz__tpl.jz__tpl{padding-inline:var(--jz-sp-5)}}.jz__tpl :is(h1,h2,p):is(.jz__title-lg,.jz__title-sm){margin:0;color:var(--jz-text)}.jz__tpl-hero.jz__tpl-hero{display:flex;flex-direction:column;align-items:center;gap:var(--jz-sp-3);text-align:center;padding:var(--jz-sp-6) var(--jz-sp-4);background:var(--jz-hero-wash);border:1px solid var(--jz-border);border-radius:var(--jz-card-radius)}.jz__tpl-hero .jz__body.jz__body{max-inline-size:600px}.jz__tpl-hero-actions.jz__tpl-hero-actions{-webkit-margin-before:var(--jz-sp-3);margin-block-start:var(--jz-sp-3)}.jz__tpl-tools.jz__tpl-tools{display:grid;grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3);align-items:end}@media (min-width:900px){.jz__tpl-tools.jz__tpl-tools{grid-template-columns:minmax(0,1fr) auto}}.jz__tpl-grid.jz__tpl-grid{display:grid;grid-gap:var(--jz-sp-5);gap:var(--jz-sp-5);margin:0;padding:0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr))}.jz__tpl-card.jz__tpl-card{display:flex;flex-direction:column;overflow:hidden;background:var(--jz-surface);color:var(--jz-text);border:1px solid var(--jz-border);border-radius:var(--jz-card-radius);box-shadow:var(--jz-elev-1-shadow);transition:border-color var(--jz-dur-fast) var(--jz-ease)}.jz__tpl-card.jz__tpl-card:hover{border-color:var(--jz-border-strong)}.jz__tpl-previews.jz__tpl-previews{display:flex;gap:var(--jz-sp-3);justify-content:center;align-items:flex-start;padding:var(--jz-sp-4);background:var(--jz-bg-sunken)}.jz__tpl-preview.jz__tpl-preview{display:flex;flex-direction:column;align-items:center;gap:var(--jz-sp-2);min-inline-size:0}.jz__tpl-label.jz__tpl-label{font:var(--jz-type-label);color:var(--jz-text-secondary)}.jz__tpl-body.jz__tpl-body{display:flex;flex-direction:column;gap:var(--jz-sp-2);padding:var(--jz-sp-4) var(--jz-sp-4) 0}.jz__tpl-actions.jz__tpl-actions{display:flex;flex-wrap:wrap;gap:var(--jz-sp-2);padding:var(--jz-sp-4);-webkit-margin-before:auto;margin-block-start:auto}.jz__tpl-panes.jz__tpl-panes{display:grid;grid-gap:var(--jz-sp-4);gap:var(--jz-sp-4)}@media (min-width:600px){.jz__tpl-panes.jz__tpl-panes{grid-template-columns:1fr 1fr}}.jz__tpl-pane.jz__tpl-pane{display:flex;flex-direction:column;margin:0;min-inline-size:0}.jz__tpl-pane-label.jz__tpl-pane-label{padding:var(--jz-sp-2);text-align:center;font:var(--jz-type-label);background:var(--jz-accent-soft);color:var(--jz-text);border-radius:var(--jz-radius-sm) var(--jz-radius-sm) 0 0}.jz__tpl-pane-page.jz__tpl-pane-page{display:flex;align-items:flex-start;justify-content:center;min-block-size:60vh;padding:var(--jz-sp-2);background:var(--jz-bg-sunken);border-radius:0 0 var(--jz-radius-sm) var(--jz-radius-sm);overflow:hidden}.jz__tpl-pane-page.jz__tpl-pane-page img{inline-size:100%;block-size:auto;max-block-size:75vh;object-fit:contain;object-position:top}.jz__thumb.jz__thumb{position:relative;display:flex;align-items:center;justify-content:center;max-inline-size:100%;overflow:hidden;background:var(--jz-bg-subtle);border:1px solid var(--jz-border);border-radius:var(--jz-radius-sm)}.jz__thumb-placeholder.jz__thumb-placeholder{position:absolute;inset:0;background:var(--jz-bg-subtle)}.jz__thumb-img.jz__thumb-img{inline-size:100%;block-size:100%;object-fit:contain;object-position:top}.jz__thumb-error.jz__thumb-error{display:flex;flex-direction:column;align-items:center;gap:var(--jz-sp-2);padding:var(--jz-sp-3);text-align:center;color:var(--jz-danger)}.jz__ind.jz__ind{display:flex;flex-direction:column;gap:var(--jz-sp-5);inline-size:100%;max-inline-size:1536px;margin-inline:auto;padding:var(--jz-sp-6) var(--jz-sp-4)}@media (min-width:600px){.jz__ind.jz__ind{padding-inline:var(--jz-sp-5)}}.jz__ind :is(h1,h2,p):is(.jz__title-lg,.jz__title-sm){margin:0;color:var(--jz-text)}.jz__ind-header.jz__ind-header{display:flex;flex-direction:column;gap:var(--jz-sp-2)}.jz__ind-header .jz__body.jz__body{max-inline-size:70ch}.jz__ind-panel.jz__ind-panel{display:flex;flex-direction:column;gap:var(--jz-sp-4);min-inline-size:0;padding:var(--jz-card-pad);background:var(--jz-surface);color:var(--jz-text);border:1px solid var(--jz-border);border-radius:var(--jz-card-radius);box-shadow:var(--jz-elev-1-shadow)}.jz__ind-panel-head.jz__ind-panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--jz-sp-2)}.jz__ind-layout.jz__ind-layout{display:grid;grid-gap:var(--jz-sp-5);gap:var(--jz-sp-5);align-items:start}@media (min-width:1200px){.jz__ind-layout.jz__ind-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.jz__ind-summary.jz__ind-summary{position:-webkit-sticky;position:sticky;inset-block-start:calc(var(--jz-topbar-h, 64px) + var(--jz-sp-4))}}.jz__ind-loading.jz__ind-loading{display:flex;justify-content:center;padding:var(--jz-sp-7,3rem) 0}.jz__ind-chosen-subs.jz__ind-chosen-subs,.jz__ind-chosen.jz__ind-chosen,.jz__ind-list.jz__ind-list,.jz__ind-sublist.jz__ind-sublist{margin:0;padding:0;list-style:none}.jz__ind-list.jz__ind-list{display:flex;flex-direction:column;gap:var(--jz-sp-3);max-block-size:640px;overflow:auto;-webkit-padding-end:var(--jz-sp-1,4px);padding-inline-end:var(--jz-sp-1,4px)}.jz__ind-group.jz__ind-group{padding:var(--jz-sp-3) var(--jz-sp-4);border:1px solid var(--jz-border);border-radius:var(--jz-radius-lg)}.jz__ind-head.jz__ind-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--jz-sp-3)}.jz__ind-expand.jz__ind-expand svg{transition:transform var(--jz-dur-fast) var(--jz-ease)}.jz__ind-expand--open.jz__ind-expand--open svg{transform:rotate(180deg)}.jz__ind-subs.jz__ind-subs{display:flex;flex-direction:column;gap:var(--jz-sp-3);-webkit-margin-before:var(--jz-sp-3);margin-block-start:var(--jz-sp-3);-webkit-padding-before:var(--jz-sp-3);padding-block-start:var(--jz-sp-3);-webkit-border-before:1px solid var(--jz-border);border-block-start:1px solid var(--jz-border)}.jz__ind-subs-head.jz__ind-subs-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--jz-sp-2)}.jz__ind-subs-actions.jz__ind-subs-actions{display:inline-flex;gap:var(--jz-sp-2)}.jz__ind-sublist.jz__ind-sublist{display:grid;grid-gap:var(--jz-sp-2) var(--jz-sp-4);gap:var(--jz-sp-2) var(--jz-sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.jz__ind-empty.jz__ind-empty{padding:var(--jz-sp-5) var(--jz-sp-3);text-align:center;border:2px dashed var(--jz-border-strong);border-radius:var(--jz-radius-lg)}.jz__ind-chosen.jz__ind-chosen{display:flex;flex-direction:column;gap:var(--jz-sp-2);max-block-size:320px;overflow:auto}.jz__ind-chosen-subs.jz__ind-chosen-subs{display:flex;flex-wrap:wrap;gap:var(--jz-sp-1,4px) var(--jz-sp-2);-webkit-margin-before:var(--jz-sp-1,4px);margin-block-start:var(--jz-sp-1,4px);-webkit-padding-start:var(--jz-sp-4);padding-inline-start:var(--jz-sp-4)}.jz__ind-actions.jz__ind-actions{display:flex;flex-direction:column;gap:var(--jz-sp-2)}.jz__docs.jz__docs{display:flex;flex-direction:column;gap:var(--jz-sp-3);color:var(--jz-text);min-block-size:0}.jz__docs-tabs.jz__docs-tabs{display:flex;gap:var(--jz-sp-2);-webkit-border-after:1px solid var(--jz-border);border-block-end:1px solid var(--jz-border)}.jz__docs-tab.jz__docs-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;-webkit-border-after:2px solid transparent;border-block-end:2px solid transparent;padding:var(--jz-sp-2) var(--jz-sp-3);font:var(--jz-type-label);color:var(--jz-text-secondary);cursor:pointer;min-block-size:44px}.jz__docs-tab.jz__docs-tab.is-active{color:var(--jz-text);border-block-end-color:currentColor}.jz__docs-tab.jz__docs-tab:focus-visible{outline:2px solid currentColor;outline-offset:2px}.jz__docs-head.jz__docs-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--jz-sp-2)}.jz__docs-name.jz__docs-name{font:var(--jz-type-body-sm);color:var(--jz-text-secondary);overflow-wrap:anywhere}.jz__docs-preview.jz__docs-preview{display:flex;flex-direction:column;gap:var(--jz-sp-2);align-items:flex-start}.jz__docs-frame.jz__docs-frame{inline-size:100%;block-size:70vh;border:1px solid var(--jz-border);border-radius:var(--jz-radius);background:var(--jz-surface)}.jz__docs-muted.jz__docs-muted{margin:0;color:var(--jz-text-secondary);font:var(--jz-type-body-sm)}.jz__docs-error.jz__docs-error{margin:0;color:var(--jz-danger);font:var(--jz-type-body-sm)}.jz__docs-review.jz__docs-review{display:flex;flex-direction:column;gap:var(--jz-sp-2);padding:var(--jz-sp-3);border:1px solid var(--jz-border);border-radius:var(--jz-radius);background:var(--jz-bg-subtle)}.jz__docs-review-heading.jz__docs-review-heading{margin:0;font:var(--jz-type-label);color:var(--jz-text)}.jz__docs-review-actions.jz__docs-review-actions{display:flex;flex-wrap:wrap;gap:var(--jz-sp-2)}.jz__docs-review-done.jz__docs-review-done{margin:0;color:var(--jz-text);font:var(--jz-type-body-sm)}.jz__docs-score.jz__docs-score{display:flex;flex-direction:column;gap:var(--jz-sp-2);padding:var(--jz-sp-3);border:1px solid var(--jz-border);border-radius:var(--jz-radius)}.jz__docs-score-line.jz__docs-score-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-2);margin:0;color:var(--jz-text);font:var(--jz-type-body-sm)}.jz__docs-score-badge.jz__docs-score-badge{padding:2px var(--jz-sp-2);border-radius:999px;background:var(--jz-success-soft,var(--jz-bg-subtle));color:var(--jz-success,var(--jz-text));font:var(--jz-type-label)}.jz__docs-score-heading.jz__docs-score-heading{margin:0;font:var(--jz-type-label);color:var(--jz-text)}.jz__docs-score-terms.jz__docs-score-terms{display:flex;flex-wrap:wrap;gap:var(--jz-sp-1,4px) var(--jz-sp-2);margin:0;padding:0;list-style:none}.jz__docs-score-terms.jz__docs-score-terms li{padding:2px var(--jz-sp-2);border:1px solid var(--jz-border);border-radius:999px;color:var(--jz-text);font:var(--jz-type-body-sm)}.jz__live-item-row.jz__live-item-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--jz-sp-2)}.jz__apps-detail-links.jz__apps-detail-links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jz-sp-3)}.jz__apps-facts.jz__apps-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:var(--jz-sp-3);gap:var(--jz-sp-3);margin:0}.jz__apps-fact.jz__apps-fact dt{font:var(--jz-type-label);color:var(--jz-text-secondary)}.jz__apps-fact.jz__apps-fact dd{margin:0;color:var(--jz-text);overflow-wrap:anywhere}.jz__apps-jobtext.jz__apps-jobtext{color:var(--jz-text);font:var(--jz-type-body-sm);overflow-wrap:anywhere}.jz__apps-jobtext.jz__apps-jobtext p{margin:0 0 var(--jz-sp-3);white-space:pre-line}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:rgba(255,255,255,0.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translateZ(var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1 1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root:root{--toastify-color-light:var(--jz-surface);--toastify-color-dark:var(--jz-surface);--toastify-text-color-light:var(--jz-text);--toastify-text-color-dark:var(--jz-text);--toastify-color-success:var(--jz-success);--toastify-color-error:var(--jz-danger);--toastify-color-warning:var(--jz-warning);--toastify-color-info:var(--jz-accent);--toastify-icon-color-success:var(--jz-success);--toastify-icon-color-error:var(--jz-danger);--toastify-icon-color-warning:var(--jz-warning);--toastify-icon-color-info:var(--jz-accent);--toastify-color-progress-light:var(--jz-accent);--toastify-color-progress-dark:var(--jz-accent);--toastify-font-family:var(--jz-font)}.Toastify__toast{border:1px solid var(--jz-border);box-shadow:var(--jz-shadow-md);border-radius:10px}.Toastify__close-button{color:var(--jz-text-muted);opacity:1}.Toastify__close-button:hover{color:var(--jz-text)}.rdt_Pagination select{border:1px solid var(--jz-border-control);border-radius:6px;background-color:var(--jz-surface);color:var(--jz-text)}@font-face{font-family:inter;src:url(/_next/static/media/de21295a1d3e6b30-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_a939a3{font-family:inter,inter Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-style:normal}