@media(max-width:640px){.ph-media:has(>.sm){display:none}}.sm:where(.astro-bazy2iwh){--line: color-mix(in srgb, var(--fg) 36%, transparent);--node-bg: color-mix(in srgb, var(--fg) 3.5%, var(--bg));--accent: var(--link);container-type:inline-size;container-name:sm}.sm-grid:where(.astro-bazy2iwh){display:grid;position:relative;grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr);grid-template-rows:auto 30px 26px auto 26px auto 26px auto 16px 30px auto;padding:12px 12px 0}.sm-node:where(.astro-bazy2iwh),.sm-rec:where(.astro-bazy2iwh){position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:12px 14px;border:1px solid var(--rule-2);border-radius:10px;background:var(--node-bg);color:var(--fg);text-decoration:none;transition:border-color .2s ease,background-color .2s ease}a:where(.astro-bazy2iwh).sm-node:hover,a:where(.astro-bazy2iwh).sm-node:focus-visible,.sm-row:where(.astro-bazy2iwh):hover,.sm-row:where(.astro-bazy2iwh):focus-visible{border-color:color-mix(in srgb,var(--fg) 42%,transparent);background:color-mix(in srgb,var(--fg) 6%,var(--bg))}.sm-head:where(.astro-bazy2iwh){display:flex;align-items:baseline;gap:8px}.sm-num:where(.astro-bazy2iwh){flex:none;font-family:var(--font-mono, ui-monospace, monospace);font-size:.75rem;letter-spacing:.02em;color:var(--accent)}.sm-lab:where(.astro-bazy2iwh){font-size:.9375rem;line-height:1.3;font-weight:500;letter-spacing:-.005em;color:var(--fg)}.sm-who:where(.astro-bazy2iwh){font-size:.75rem;line-height:1.3;color:var(--fg-3)}.sm-sub:where(.astro-bazy2iwh),.sm-brands:where(.astro-bazy2iwh){font-size:.8125rem;line-height:1.35;color:var(--fg-3)}.sm-num:where(.astro-bazy2iwh)+.sm-lab:where(.astro-bazy2iwh){min-width:0}.sm-head:where(.astro-bazy2iwh)+.sm-sub:where(.astro-bazy2iwh),.sm-head:where(.astro-bazy2iwh)+.sm-brands:where(.astro-bazy2iwh){padding-left:calc(.75rem * 1.9 + 8px)}.sm-brands:where(.astro-bazy2iwh){display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;color:var(--fg-2);font-weight:500}.sm-brands:where(.astro-bazy2iwh)+.sm-sub:where(.astro-bazy2iwh){padding-left:calc(.75rem * 1.9 + 8px)}.sm-to:where(.astro-bazy2iwh){width:14px;height:14px;fill:none;stroke:var(--fg-3);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.sm-sep:where(.astro-bazy2iwh){color:var(--fg-3)}.sm-rec:where(.astro-bazy2iwh){justify-content:flex-start;gap:6px;padding:12px;border-color:color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 6%,var(--bg))}.sm-rec-head:where(.astro-bazy2iwh){margin:0 2px 2px;font-size:.75rem;line-height:1.3;color:var(--fg-3)}.sm-row:where(.astro-bazy2iwh){display:flex;flex-direction:column;gap:3px;padding:9px 11px;border:1px solid var(--rule-2);border-radius:7px;background:var(--bg);color:var(--fg);text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.sm-bound:where(.astro-bazy2iwh){position:relative;border:1px dashed color-mix(in srgb,var(--fg) 34%,transparent);border-radius:16px}.sm-legend:where(.astro-bazy2iwh){position:absolute;top:0;left:16px;transform:translateY(-50%);margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:0 8px;background:var(--bg);max-width:calc(100% - 32px)}.sm-legend:where(.astro-bazy2iwh) a:where(.astro-bazy2iwh){display:inline-flex;align-items:baseline;gap:8px;color:var(--fg);text-decoration:none}.sm-legend:where(.astro-bazy2iwh) a:where(.astro-bazy2iwh):hover .sm-lab:where(.astro-bazy2iwh){text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--rule-2)}.sm-shop:where(.astro-bazy2iwh){font-size:.8125rem;color:var(--fg-3)}.sm:where(.astro-bazy2iwh) .sm-w{position:relative;min-width:0;pointer-events:none}.sm:where(.astro-bazy2iwh) .sm-w .sm-l{position:absolute;display:block;overflow:visible}.sm:where(.astro-bazy2iwh) .sm-w .sm-l--h{left:0;top:var(--y, 50%);width:100%;height:1px}.sm:where(.astro-bazy2iwh) .sm-w .sm-l--v{top:0;left:var(--x, 50%);width:1px;height:100%}.sm:where(.astro-bazy2iwh) .sm-w .sm-p{fill:none;stroke:var(--line);stroke-width:1}.sm:where(.astro-bazy2iwh) .sm-w .sm-ah{position:absolute;display:block;overflow:visible;fill:none;stroke:var(--line);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.sm:where(.astro-bazy2iwh) .sm-w .sm-ah--h{top:calc(var(--y, 50%) - 4px);width:7px;height:9px}.sm:where(.astro-bazy2iwh) .sm-w .sm-ah--r{right:1px}.sm:where(.astro-bazy2iwh) .sm-w .sm-ah--l{left:1px}.sm:where(.astro-bazy2iwh) .sm-w .sm-ah--v{bottom:1px;left:calc(var(--x, 50%) - 4px);width:9px;height:7px}.sm:where(.astro-bazy2iwh) .sm-w .sm-gate{position:absolute;z-index:2;width:22px;height:22px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 60%,transparent);border-radius:6px;background:var(--bg);color:var(--accent)}.sm:where(.astro-bazy2iwh) .sm-w .sm-gate svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.sm-bound:where(.astro-bazy2iwh){grid-column:1 / 4;grid-row:3 / 10;margin:0 -12px}.sm-n02:where(.astro-bazy2iwh){grid-column:1;grid-row:1}.sm-n07:where(.astro-bazy2iwh){grid-column:3;grid-row:1}.sm-n03:where(.astro-bazy2iwh){grid-column:1;grid-row:4}.sm-rec:where(.astro-bazy2iwh){grid-column:1 / 4;grid-row:6}.sm-n08:where(.astro-bazy2iwh){grid-column:1 / 4;grid-row:8}.sm-n06:where(.astro-bazy2iwh){grid-column:1;grid-row:11}.sm-n09:where(.astro-bazy2iwh){grid-column:3;grid-row:11}.sm-grid:where(.astro-bazy2iwh)>.sm-w1{grid-column:1;grid-row:2 / 4;--x: 26px}.sm-grid:where(.astro-bazy2iwh)>.sm-w2{grid-column:1;grid-row:5;--x: 26px}.sm-grid:where(.astro-bazy2iwh)>.sm-w3{grid-column:3;grid-row:2 / 6;--x: calc(100% - 26px) }.sm-grid:where(.astro-bazy2iwh)>.sm-w4{display:none}.sm-grid:where(.astro-bazy2iwh)>.sm-w5{grid-column:1 / 4;grid-row:7;--x: 26px}.sm-grid:where(.astro-bazy2iwh)>.sm-w6{grid-column:3;grid-row:9 / 11;--x: 50%}.sm-grid:where(.astro-bazy2iwh)>.sm-w .sm-l--h,.sm-grid:where(.astro-bazy2iwh)>.sm-w .sm-ah--h{display:none}.sm-grid:where(.astro-bazy2iwh)>.sm-w .sm-gate{top:30px;left:var(--x);transform:translate(-50%,-50%)}.sm-legend:where(.astro-bazy2iwh){left:60px;max-width:calc(100% - 120px)}.sm-shop:where(.astro-bazy2iwh){display:none}.sm-n03:where(.astro-bazy2iwh),.sm-n08:where(.astro-bazy2iwh){margin-left:0}.sm-n06:where(.astro-bazy2iwh) .sm-head:where(.astro-bazy2iwh)+.sm-brands:where(.astro-bazy2iwh),.sm-n06:where(.astro-bazy2iwh) .sm-brands:where(.astro-bazy2iwh)+.sm-sub:where(.astro-bazy2iwh){padding-left:0}.sm-n02:where(.astro-bazy2iwh) .sm-sub:where(.astro-bazy2iwh),.sm-n03:where(.astro-bazy2iwh) .sm-sub:where(.astro-bazy2iwh),.sm-n07:where(.astro-bazy2iwh) .sm-sub:where(.astro-bazy2iwh),.sm-n08:where(.astro-bazy2iwh) .sm-sub:where(.astro-bazy2iwh){display:none}.sm-node:where(.astro-bazy2iwh){padding:11px 12px}@container sm (min-width: 880px){.sm-grid:where(.astro-bazy2iwh){grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr) 48px minmax(0,1.3fr) 72px minmax(0,1fr);grid-template-rows:34px minmax(150px,auto) 52px minmax(104px,auto) 28px;padding:14px 0 0}.sm-bound:where(.astro-bazy2iwh){grid-column:2 / 7;grid-row:1 / 6;margin:0 36px}.sm-legend:where(.astro-bazy2iwh){left:24px;max-width:calc(100% - 48px)}.sm-shop:where(.astro-bazy2iwh){display:inline}.sm-n02:where(.astro-bazy2iwh){grid-column:1;grid-row:2}.sm-n03:where(.astro-bazy2iwh){grid-column:3;grid-row:2}.sm-rec:where(.astro-bazy2iwh){grid-column:5;grid-row:2}.sm-n07:where(.astro-bazy2iwh){grid-column:7;grid-row:2}.sm-n06:where(.astro-bazy2iwh){grid-column:1;grid-row:4}.sm-n08:where(.astro-bazy2iwh){grid-column:3 / 6;grid-row:4}.sm-n09:where(.astro-bazy2iwh){grid-column:7;grid-row:4}.sm-node:where(.astro-bazy2iwh),.sm-rec:where(.astro-bazy2iwh){padding:16px 18px}.sm-rec:where(.astro-bazy2iwh){padding:14px}.sm-grid:where(.astro-bazy2iwh)>.sm-w1{grid-column:2;grid-row:2}.sm-grid:where(.astro-bazy2iwh)>.sm-w2{grid-column:4;grid-row:2}.sm-grid:where(.astro-bazy2iwh)>.sm-w3{grid-column:6;grid-row:2}.sm-grid:where(.astro-bazy2iwh)>.sm-w4{display:block;grid-column:1;grid-row:3;--x: 50%}.sm-grid:where(.astro-bazy2iwh)>.sm-w5{grid-column:5;grid-row:3;--x: 50%}.sm-grid:where(.astro-bazy2iwh)>.sm-w6{grid-column:6;grid-row:4}.sm-grid:where(.astro-bazy2iwh)>:is(.sm-w1,.sm-w2,.sm-w3,.sm-w6) .sm-l--h,.sm-grid:where(.astro-bazy2iwh)>:is(.sm-w1,.sm-w2,.sm-w3,.sm-w6) .sm-ah--h{display:block}.sm-grid:where(.astro-bazy2iwh)>:is(.sm-w1,.sm-w2,.sm-w3,.sm-w6) .sm-l--v,.sm-grid:where(.astro-bazy2iwh)>:is(.sm-w1,.sm-w2,.sm-w3,.sm-w6) .sm-ah--v{display:none}.sm-grid:where(.astro-bazy2iwh)>.sm-w .sm-gate{top:50%;left:50%}.sm-n06:where(.astro-bazy2iwh) .sm-head:where(.astro-bazy2iwh)+.sm-brands:where(.astro-bazy2iwh),.sm-n06:where(.astro-bazy2iwh) .sm-brands:where(.astro-bazy2iwh)+.sm-sub:where(.astro-bazy2iwh){padding-left:calc(.75rem * 1.9 + 8px)}.sm-lab:where(.astro-bazy2iwh){font-size:1rem}.sm-n02:where(.astro-bazy2iwh) .sm-sub:where(.astro-bazy2iwh),.sm-n03:where(.astro-bazy2iwh) .sm-sub:where(.astro-bazy2iwh),.sm-n07:where(.astro-bazy2iwh) .sm-sub:where(.astro-bazy2iwh),.sm-n08:where(.astro-bazy2iwh) .sm-sub:where(.astro-bazy2iwh){display:block}}@container sm (min-width: 880px) and (max-width: 1119px){.sm-grid:where(.astro-bazy2iwh){grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr) 36px minmax(0,1.45fr) 60px minmax(0,1fr)}.sm-bound:where(.astro-bazy2iwh){margin:0 30px}.sm-n02:where(.astro-bazy2iwh) .sm-sub:where(.astro-bazy2iwh),.sm-n03:where(.astro-bazy2iwh) .sm-sub:where(.astro-bazy2iwh),.sm-n07:where(.astro-bazy2iwh) .sm-sub:where(.astro-bazy2iwh){display:none}.sm-node:where(.astro-bazy2iwh){padding:14px 16px}.sm-rec:where(.astro-bazy2iwh) .sm-head:where(.astro-bazy2iwh)+.sm-sub:where(.astro-bazy2iwh),.sm-n06:where(.astro-bazy2iwh) .sm-head:where(.astro-bazy2iwh)+.sm-brands:where(.astro-bazy2iwh),.sm-n06:where(.astro-bazy2iwh) .sm-brands:where(.astro-bazy2iwh)+.sm-sub:where(.astro-bazy2iwh){padding-left:0}}@media(prefers-reduced-motion:no-preference){.sm:where(.astro-bazy2iwh).is-armed .sm-p{stroke-dasharray:1 1;stroke-dashoffset:1}.sm:where(.astro-bazy2iwh).is-armed .sm-ah,.sm:where(.astro-bazy2iwh).is-armed .sm-gate{opacity:0}.sm:where(.astro-bazy2iwh).is-armed.is-in .sm-p{stroke-dashoffset:0;transition:stroke-dashoffset .52s var(--ease-out, ease-out) var(--d, 0ms)}.sm:where(.astro-bazy2iwh).is-armed.is-in .sm-ah{opacity:1;transition:opacity .26s ease calc(var(--d, 0ms) + .44s)}.sm:where(.astro-bazy2iwh).is-armed.is-in .sm-gate{opacity:1;transition:opacity .32s ease calc(var(--d, 0ms) + .22s)}}.sb:where(.astro-warmyj3j){padding:var(--sec-pad) 0}.sb-num:where(.astro-warmyj3j){display:block;margin-bottom:1rem;font-family:var(--font-mono, ui-monospace, monospace);font-size:.8125rem;letter-spacing:.04em;color:var(--fg-3)}.sb-h2:where(.astro-warmyj3j){max-width:20ch}.sb-sub:where(.astro-warmyj3j){margin-top:1.25rem;max-width:38rem}.sb-link:where(.astro-warmyj3j){margin-top:1.5rem}.sb-head:where(.astro-warmyj3j) .sb-aside{margin-top:1.75rem}.sb--stack:where(.astro-warmyj3j) .sb-visual:where(.astro-warmyj3j){margin-top:clamp(2.5rem,5vw,3.5rem)}.sb--side:where(.astro-warmyj3j) .sb-wrap:where(.astro-warmyj3j){display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:2.5rem clamp(2.5rem,5vw,5rem);align-items:center}.sb--side:where(.astro-warmyj3j).sb--flip .sb-head:where(.astro-warmyj3j){order:2}@media(max-width:1023px){.sb--side:where(.astro-warmyj3j) .sb-wrap:where(.astro-warmyj3j){grid-template-columns:1fr}.sb--side:where(.astro-warmyj3j).sb--flip .sb-head:where(.astro-warmyj3j){order:0}}@media(max-width:640px){.sb:where(.astro-warmyj3j){padding:3rem 0}.sb-num:where(.astro-warmyj3j){display:none}.sb-sub:where(.astro-warmyj3j){margin-top:1rem}.sb--stack:where(.astro-warmyj3j) .sb-visual:where(.astro-warmyj3j){margin-top:2rem}}.sp:where(.astro-eovsrnp2){--line: color-mix(in srgb, var(--fg) 36%, transparent);--accent: var(--link);--node-bg: color-mix(in srgb, var(--fg) 3%, var(--bg));container-type:inline-size;container-name:sp}.sp-fig:where(.astro-eovsrnp2){margin:0}.sp-grid:where(.astro-eovsrnp2){display:grid;grid-template-columns:minmax(0,1.15fr) 40px minmax(0,1fr);grid-template-rows:auto 30px auto 30px auto;grid-template-areas:"person person person" "w1 w1 w1" "gate dead others" "w2 w2 w2" "shop shop shop"}.sp-person:where(.astro-eovsrnp2){grid-area:person}.sp-grid:where(.astro-eovsrnp2)>.sp-w1{grid-area:w1}.sp-gate:where(.astro-eovsrnp2){grid-area:gate}.sp-grid:where(.astro-eovsrnp2)>.sp-dead{grid-area:dead}.sp-dead-label:where(.astro-eovsrnp2){grid-area:w2;justify-self:end;align-self:center}.sp-others:where(.astro-eovsrnp2){grid-area:others}.sp-grid:where(.astro-eovsrnp2)>.sp-w2{grid-area:w2}.sp-shop:where(.astro-eovsrnp2){grid-area:shop}.sp-node:where(.astro-eovsrnp2){position:relative;z-index:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:12px 14px;border:1px solid var(--rule-2);border-radius:10px;background:var(--node-bg)}.sp-person:where(.astro-eovsrnp2) .sp-cap:where(.astro-eovsrnp2){flex-basis:100%}.sp-name:where(.astro-eovsrnp2){font-size:.9375rem;line-height:1.3;font-weight:500;color:var(--fg)}.sp-cap:where(.astro-eovsrnp2){font-size:.8125rem;line-height:1.35;color:var(--fg-3)}.sp-tag:where(.astro-eovsrnp2){display:inline-block;padding:2px 7px;border-radius:4px;font-size:.75rem;line-height:1.4;font-weight:500;color:var(--fg);background:color-mix(in srgb,var(--accent) 14%,transparent);white-space:nowrap}.sp-tag--plain:where(.astro-eovsrnp2){color:var(--fg-2);background:color-mix(in srgb,var(--fg) 7%,transparent)}.sp-gate:where(.astro-eovsrnp2){flex-wrap:nowrap;align-items:flex-start;border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.sp-gate-mark:where(.astro-eovsrnp2){flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:6px;color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.sp-gate-mark:where(.astro-eovsrnp2) svg:where(.astro-eovsrnp2){width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sp-gate-t:where(.astro-eovsrnp2){display:grid;gap:2px;min-width:0}.sp-others:where(.astro-eovsrnp2){list-style:none;margin:0;padding:0;display:grid;gap:8px;align-content:center;opacity:.5}.sp-other:where(.astro-eovsrnp2){display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:7px 10px;border:1px dashed color-mix(in srgb,var(--fg) 30%,transparent);border-radius:8px}.sp-other:where(.astro-eovsrnp2) .sp-tag:where(.astro-eovsrnp2){display:none}.sp-other:where(.astro-eovsrnp2) .sp-name:where(.astro-eovsrnp2){font-size:.875rem;color:var(--fg-2)}.sp-dead-label:where(.astro-eovsrnp2){margin:0;font-size:.8125rem;line-height:1.3;color:var(--fg-3)}.sp-shop:where(.astro-eovsrnp2){position:relative;z-index:1;min-width:0;padding:16px;border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);border-radius:14px;background:color-mix(in srgb,var(--accent) 5%,var(--bg))}.sp-shop-head:where(.astro-eovsrnp2){display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:14px}.sp-shop-name:where(.astro-eovsrnp2){font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;color:var(--fg)}.sp-label:where(.astro-eovsrnp2){margin:0 0 8px;font-size:.8125rem;color:var(--fg-3)}.sp-stores:where(.astro-eovsrnp2){list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:6px}.sp-store:where(.astro-eovsrnp2){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;min-width:0;padding:8px 12px;border:1px solid var(--rule-2);border-radius:8px;background:var(--bg)}.sp-store-name:where(.astro-eovsrnp2){font-size:.875rem;font-weight:500;color:var(--fg-2)}.sp-store:where(.astro-eovsrnp2).is-on{border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.sp-store:where(.astro-eovsrnp2).is-on .sp-store-name:where(.astro-eovsrnp2){color:var(--fg)}.sp-base:where(.astro-eovsrnp2){margin-top:6px;padding:8px 12px;border-radius:8px;font-size:.8125rem;font-weight:500;text-align:center;color:var(--fg-2);background:color-mix(in srgb,var(--fg) 6%,transparent)}.sp-note:where(.astro-eovsrnp2){margin:8px 0 0;font-size:.8125rem;line-height:1.45;color:var(--fg-3)}.sp-resolve:where(.astro-eovsrnp2){margin-top:16px;padding-top:14px;border-top:1px solid var(--rule);display:grid;gap:6px}.sp-res:where(.astro-eovsrnp2){display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,auto);align-items:center;gap:10px;font-size:.875rem;line-height:1.35}.sp-res-from:where(.astro-eovsrnp2){color:var(--fg-2)}.sp-res-at:where(.astro-eovsrnp2){color:var(--fg);font-weight:500;text-align:right}.sp-res-to:where(.astro-eovsrnp2){width:24px;height:12px;fill:none;stroke:var(--line);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.sp-check:where(.astro-eovsrnp2){margin:14px 0 0;padding-top:12px;border-top:1px solid var(--rule);font-size:.8125rem;line-height:1.45;color:var(--fg-3)}.sp:where(.astro-eovsrnp2) .sp-w{position:relative;min-width:0;pointer-events:none}.sp:where(.astro-eovsrnp2) .sp-l{position:absolute;display:block;overflow:visible}.sp:where(.astro-eovsrnp2) .sp-l--h{left:0;top:50%;width:100%;height:1px}.sp:where(.astro-eovsrnp2) .sp-l--v{top:0;left:var(--x, 28px);width:1px;height:100%}.sp:where(.astro-eovsrnp2) .sp-p{fill:none;stroke:var(--line);stroke-width:1}.sp:where(.astro-eovsrnp2) .sp-dash .sp-p{stroke-dasharray:.06 .04}.sp:where(.astro-eovsrnp2) .sp-ah{position:absolute;display:block;overflow:visible;fill:none;stroke:var(--line);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.sp:where(.astro-eovsrnp2) .sp-ah--h{right:1px;top:calc(50% - 4px);width:7px;height:9px}.sp:where(.astro-eovsrnp2) .sp-ah--v{bottom:1px;left:calc(var(--x, 28px) - 4px);width:9px;height:7px}.sp:where(.astro-eovsrnp2) .sp-stop{position:absolute;display:block;background:var(--line)}.sp-grid:where(.astro-eovsrnp2)>.sp-w1 .sp-l--h,.sp-grid:where(.astro-eovsrnp2)>.sp-w1 .sp-ah--h,.sp-grid:where(.astro-eovsrnp2)>.sp-w2 .sp-l--h,.sp-grid:where(.astro-eovsrnp2)>.sp-w2 .sp-ah--h,.sp-grid:where(.astro-eovsrnp2)>.sp-dead .sp-l--v{display:none}.sp-grid:where(.astro-eovsrnp2)>.sp-dead .sp-l--h{width:calc(100% - 10px);left:4px}.sp-grid:where(.astro-eovsrnp2)>.sp-dead .sp-stop{right:4px;top:calc(50% - 6px);width:1px;height:12px}@container sp (min-width: 820px){.sp-grid:where(.astro-eovsrnp2){grid-template-columns:minmax(0,1fr) 64px minmax(0,2.3fr);grid-template-rows:auto 40px auto 64px auto 1fr;grid-template-areas:"person . shop" "w1 . shop" "gate w2 shop" "dead . shop" "others . shop" ". . shop"}.sp-person:where(.astro-eovsrnp2){margin-top:20px}.sp-grid:where(.astro-eovsrnp2)>.sp-w1{--x: 50%}.sp-grid:where(.astro-eovsrnp2)>.sp-w2 .sp-l--h,.sp-grid:where(.astro-eovsrnp2)>.sp-w2 .sp-ah--h,.sp-grid:where(.astro-eovsrnp2)>.sp-dead .sp-l--v{display:block}.sp-grid:where(.astro-eovsrnp2)>.sp-w2 .sp-l--v,.sp-grid:where(.astro-eovsrnp2)>.sp-w2 .sp-ah--v,.sp-grid:where(.astro-eovsrnp2)>.sp-dead .sp-l--h{display:none}.sp-grid:where(.astro-eovsrnp2)>.sp-dead{--x: 50%}.sp-grid:where(.astro-eovsrnp2)>.sp-dead .sp-l--v{top:0;height:calc(100% - 10px)}.sp-grid:where(.astro-eovsrnp2)>.sp-dead .sp-stop{bottom:6px;left:calc(50% - 6px);width:12px;height:1px;top:auto;right:auto}.sp-dead-label:where(.astro-eovsrnp2){grid-area:dead;justify-self:start;align-self:center;padding-left:calc(50% + 14px)}.sp-others:where(.astro-eovsrnp2){align-content:start}.sp-other:where(.astro-eovsrnp2){padding:10px 14px}.sp-other:where(.astro-eovsrnp2) .sp-tag:where(.astro-eovsrnp2){display:inline-block}.sp-shop:where(.astro-eovsrnp2){padding:20px 22px}.sp-stores:where(.astro-eovsrnp2){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sp-store:where(.astro-eovsrnp2){flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:72px}.sp-resolve:where(.astro-eovsrnp2){grid-template-columns:1fr 1fr;column-gap:24px}.sp-res:where(.astro-eovsrnp2){grid-template-columns:auto 24px auto;justify-content:start}.sp-res-at:where(.astro-eovsrnp2){text-align:left}.sp-resolve:where(.astro-eovsrnp2) .sp-note:where(.astro-eovsrnp2){grid-column:1 / -1}}.sp-prov:where(.astro-eovsrnp2){margin-top:clamp(24px,3vw,36px);border-top:1px solid var(--rule-2);padding-top:14px}.sp-prov-title:where(.astro-eovsrnp2){margin:0 0 10px;font-size:.8125rem;color:var(--fg-3)}.sp-prov-list:where(.astro-eovsrnp2){list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr}.sp-prov-list:where(.astro-eovsrnp2) li:where(.astro-eovsrnp2){display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:2px 14px;padding:9px 0;border-top:1px solid var(--rule)}.sp-prov-list:where(.astro-eovsrnp2) li:where(.astro-eovsrnp2):first-child{border-top:0;padding-top:0}.sp-prov-name:where(.astro-eovsrnp2){font-size:.875rem;font-weight:600;line-height:1.4;color:var(--fg)}.sp-prov-cap:where(.astro-eovsrnp2){font-size:.8125rem;line-height:1.45;color:var(--fg-3)}@container sp (min-width: 820px){.sp-prov-list:where(.astro-eovsrnp2){grid-template-columns:repeat(5,minmax(0,1fr))}.sp-prov-list:where(.astro-eovsrnp2) li:where(.astro-eovsrnp2){grid-template-columns:1fr;align-content:start;padding:0 18px;border-top:0;border-left:1px solid var(--rule)}.sp-prov-list:where(.astro-eovsrnp2) li:where(.astro-eovsrnp2):first-child{border-left:0;padding-left:0}}@container sp (max-width: 560px){.sp-resolve:where(.astro-eovsrnp2){display:none}}@media(prefers-reduced-motion:no-preference){.sp:where(.astro-eovsrnp2).is-armed .sp-p{stroke-dasharray:1 1;stroke-dashoffset:1}.sp:where(.astro-eovsrnp2).is-armed .sp-dash .sp-p{stroke-dasharray:.06 .04;stroke-dashoffset:0;opacity:0}.sp:where(.astro-eovsrnp2).is-armed .sp-ah,.sp:where(.astro-eovsrnp2).is-armed .sp-stop{opacity:0}.sp:where(.astro-eovsrnp2).is-armed.is-in .sp-p{stroke-dashoffset:0;transition:stroke-dashoffset .5s var(--ease-out, ease-out) var(--d, 0ms)}.sp:where(.astro-eovsrnp2).is-armed.is-in .sp-dash .sp-p{opacity:1;transition:opacity .4s ease var(--d, 0ms)}.sp:where(.astro-eovsrnp2).is-armed.is-in .sp-ah,.sp:where(.astro-eovsrnp2).is-armed.is-in .sp-stop{opacity:1;transition:opacity .26s ease calc(var(--d, 0ms) + .42s)}}.si-aside:where(.astro-hulpzula) ul:where(.astro-hulpzula){list-style:none;margin:0;padding:0;display:grid;gap:.75rem;max-width:34rem}.si-aside:where(.astro-hulpzula) li:where(.astro-hulpzula){position:relative;padding-left:1.25rem;font-size:.9375rem;line-height:1.5;color:var(--fg-2)}.si-aside:where(.astro-hulpzula) li:where(.astro-hulpzula):before{content:"";position:absolute;left:0;top:.72em;width:.625rem;height:1px;background:var(--fg-3)}.si:where(.astro-hulpzula){container:si / inline-size}.si-grid:where(.astro-hulpzula){display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;max-width:520px;margin-inline:auto}.si-fig:where(.astro-hulpzula){margin:0;display:grid;grid-template-rows:auto auto;align-content:start;gap:.875rem;min-width:0}.si-win:where(.astro-hulpzula){position:relative;min-width:0;background:var(--a-bg);border:1px solid var(--a-line-2);border-radius:14px;overflow:hidden;box-shadow:0 30px 70px -40px #0009}.si-win:where(.astro-hulpzula) p:where(.astro-hulpzula){margin:0}.si-cap:where(.astro-hulpzula){display:flex;gap:.625rem;align-items:baseline;font-size:.9375rem;line-height:1.45;color:var(--fg-2);max-width:30rem}.si-n:where(.astro-hulpzula){flex:none;font-family:var(--font-mono, ui-monospace, monospace);font-size:.8125rem;color:var(--fg-3)}.si-auth:where(.astro-hulpzula){display:flex;align-items:center;justify-content:center;padding:36px 22px 28px}.si-col:where(.astro-hulpzula){width:100%;max-width:340px;text-align:center}.si-head:where(.astro-hulpzula){margin-bottom:24px}.si-logo:where(.astro-hulpzula){display:block;width:48px;height:48px;margin:0 auto 18px;border-radius:10px}.si-h1:where(.astro-hulpzula){font-size:22px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--a-t0)}.si-tag:where(.astro-hulpzula){margin-top:6px!important;font-size:14px;line-height:20px;color:var(--a-t2)}.si-card:where(.astro-hulpzula){display:flex;flex-direction:column;gap:14px;padding:24px;border:1px solid var(--a-line);border-radius:12px;background:var(--a-s1);text-align:left}.si-google:where(.astro-hulpzula){display:flex;align-items:center;justify-content:center;gap:10px;height:46px;border:1px solid var(--a-line-2);border-radius:8px;color:var(--a-t0);font-size:14px;font-weight:500}.si-g:where(.astro-hulpzula){width:18px;height:18px}.si-div:where(.astro-hulpzula){display:flex;align-items:center;gap:12px;font-size:12px;font-weight:500;color:var(--a-t3)}.si-div:where(.astro-hulpzula) i:where(.astro-hulpzula){flex:1;height:1px;background:var(--a-line)}.si-field:where(.astro-hulpzula){display:flex;flex-direction:column;gap:6px}.si-lab:where(.astro-hulpzula){display:flex;justify-content:space-between;font-size:13px;font-weight:500;color:var(--a-t2)}.si-act:where(.astro-hulpzula){color:var(--a-accent)}.si-in:where(.astro-hulpzula){display:flex;align-items:center;justify-content:flex-end;height:46px;padding:0 12px;border:1px solid transparent;border-radius:8px;background:var(--a-field);color:var(--a-t2)}.si-in--focus:where(.astro-hulpzula){border-color:var(--a-focus)}.si-go:where(.astro-hulpzula){display:flex;align-items:center;justify-content:center;height:46px;border-radius:8px;background:var(--a-fill);color:var(--a-fill-ink);font-size:14px;font-weight:600}.si-hint:where(.astro-hulpzula){margin-top:18px!important;font-size:13px;color:var(--a-t2)}.si-hint:where(.astro-hulpzula) b:where(.astro-hulpzula){color:var(--a-accent);font-weight:600}.si-foot:where(.astro-hulpzula){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:12px;row-gap:6px;margin-top:24px!important;font-size:12px;color:var(--a-t3)}.si-lock:where(.astro-hulpzula){display:inline-flex;align-items:center;gap:6px}.si-set:where(.astro-hulpzula){padding:20px 22px 22px;container:siwin / inline-size}.si-crumb:where(.astro-hulpzula){display:flex;gap:8px;font-size:13px;font-weight:500;color:var(--a-t2)}.si-titlerow:where(.astro-hulpzula){display:flex;align-items:center;justify-content:space-between;gap:16px;margin:12px 0 0}.si-h2:where(.astro-hulpzula){font-size:22px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--a-t0)}.si-guide:where(.astro-hulpzula){display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--a-accent-strong, #a9dcc1);white-space:nowrap}.si-desc:where(.astro-hulpzula){margin-top:12px!important;font-size:13px;line-height:1.5;color:var(--a-t2)}.si-scard:where(.astro-hulpzula){margin-top:16px;padding:20px;border:1px solid var(--a-line);border-radius:12px;background:var(--a-s1)}.si-acct:where(.astro-hulpzula){display:flex;flex-wrap:wrap;align-items:center;gap:16px}.si-av:where(.astro-hulpzula){display:inline-grid;place-items:center;flex:none;width:56px;height:56px;border-radius:50%;background:var(--a-s2);color:var(--a-t0);font-size:18px;font-weight:700}.si-name:where(.astro-hulpzula){flex:1 0 auto;font-size:13px;color:var(--a-t2);white-space:nowrap}.si-btn:where(.astro-hulpzula){display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border:1px solid var(--a-line-2);border-radius:8px;color:var(--a-t0);font-size:14px;font-weight:600;white-space:nowrap}.si-card-h:where(.astro-hulpzula){font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.01em;color:var(--a-t0)}.si-text:where(.astro-hulpzula){margin-top:10px!important;font-size:14px;line-height:1.55;color:var(--a-t1)}.si-mfa:where(.astro-hulpzula) .si-btn:where(.astro-hulpzula){margin-top:14px}.si-help:where(.astro-hulpzula){margin-top:10px!important;font-size:12.5px;line-height:1.5;color:var(--a-t3)}.si-sub:where(.astro-hulpzula){margin-top:16px!important;font-size:13.5px;font-weight:600;letter-spacing:-.01em;color:var(--a-t0)}.si-sub:where(.astro-hulpzula)+.si-text:where(.astro-hulpzula){margin-top:8px!important}.si-swap:where(.astro-hulpzula){display:grid}.si-swap:where(.astro-hulpzula)>span:where(.astro-hulpzula){grid-area:1 / 1;transition:opacity .45s var(--ease-out, ease)}.si-was:where(.astro-hulpzula){opacity:0}.si-mfa:where(.astro-hulpzula) .si-btn:where(.astro-hulpzula).si-swap{justify-self:start;display:inline-grid}.is-pre:where(.astro-hulpzula) .si-was:where(.astro-hulpzula){opacity:1}.is-pre:where(.astro-hulpzula) .si-now:where(.astro-hulpzula){opacity:0}.is-play:where(.astro-hulpzula) .si-swap:where(.astro-hulpzula)>span:where(.astro-hulpzula){transition-delay:.5s}@container si (min-width: 640px){.si-grid:where(.astro-hulpzula){max-width:1040px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;column-gap:1.75rem;row-gap:0}.si-fig:where(.astro-hulpzula){grid-row:span 2;grid-template-rows:subgrid;row-gap:.875rem}}@container siwin (max-width: 440px){.si-titlerow:where(.astro-hulpzula){flex-direction:column;align-items:flex-start;gap:6px}.si-scard:where(.astro-hulpzula){padding:18px 16px}.si-acct:where(.astro-hulpzula){gap:12px}.si-av:where(.astro-hulpzula){width:44px;height:44px;font-size:15px}}@container si (max-width: 520px){.si-hide-s:where(.astro-hulpzula){display:none!important}.si-f1:where(.astro-hulpzula),.si-n:where(.astro-hulpzula){display:none}.si-set:where(.astro-hulpzula){padding:16px 14px 14px}.si-grid:where(.astro-hulpzula){gap:1.75rem}}@media(prefers-reduced-motion:reduce){.si-swap:where(.astro-hulpzula)>span:where(.astro-hulpzula){transition:none!important;animation:none!important}}.pp:where(.astro-c2qiglsk){padding:20px 24px 24px;font-size:13px;color:var(--a-t1)}.pp:where(.astro-c2qiglsk) p:where(.astro-c2qiglsk),.pp:where(.astro-c2qiglsk) h3:where(.astro-c2qiglsk){margin:0}.pp:where(.astro-c2qiglsk) .pp-crumb:where(.astro-c2qiglsk){display:flex;gap:8px;font-size:13px;font-weight:500;color:var(--a-t2);margin-bottom:16px}.pp:where(.astro-c2qiglsk) .pp-grid:where(.astro-c2qiglsk){display:grid;grid-template-columns:minmax(0,33fr) minmax(0,67fr);gap:24px;align-items:start}.pp:where(.astro-c2qiglsk) .pp-members:where(.astro-c2qiglsk){display:grid;gap:12px;padding-top:4px}.pp:where(.astro-c2qiglsk) .pp-card:where(.astro-c2qiglsk){display:grid;gap:12px;padding:20px;border:1px solid var(--a-line);border-radius:12px;background:var(--a-s1)}.pp:where(.astro-c2qiglsk) .pp-h:where(.astro-c2qiglsk){font-size:18px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--a-t0)}.pp:where(.astro-c2qiglsk) .pp-desc:where(.astro-c2qiglsk){font-size:13px;line-height:1.5;color:var(--a-t2)}.pp:where(.astro-c2qiglsk) .pp-blurb:where(.astro-c2qiglsk){max-width:640px}.pp:where(.astro-c2qiglsk) .pp-in:where(.astro-c2qiglsk){display:inline-flex;align-items:center;gap:8px;min-width:0;height:34px;box-sizing:border-box;padding:0 12px;border:1px solid transparent;border-radius:8px;background:var(--a-field);color:var(--a-ph);font-size:13px;white-space:nowrap;overflow:hidden}.pp:where(.astro-c2qiglsk) .pp-select:where(.astro-c2qiglsk){justify-content:space-between;gap:10px;padding:0 10px 0 12px;color:var(--a-t0);font-weight:500;overflow:visible}.pp:where(.astro-c2qiglsk) .pp-chev:where(.astro-c2qiglsk){display:inline-flex;color:var(--a-t2)}.pp:where(.astro-c2qiglsk) .pp-btn:where(.astro-c2qiglsk){display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;box-sizing:border-box;padding:0 13px;border:1px solid var(--a-line-2);border-radius:8px;background:transparent;color:var(--a-t0);font-size:13px;font-weight:600;white-space:nowrap}.pp:where(.astro-c2qiglsk) .pp-btn--main:where(.astro-c2qiglsk){background:var(--a-fill);border-color:var(--a-fill);color:var(--a-fill-ink)}.pp:where(.astro-c2qiglsk) .pp-btn--sm:where(.astro-c2qiglsk){height:30px;padding:0 10px}.pp:where(.astro-c2qiglsk) .pp-mtools:where(.astro-c2qiglsk){display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:2px}.pp:where(.astro-c2qiglsk) .pp-msearch:where(.astro-c2qiglsk){flex:1 1 200px}.pp:where(.astro-c2qiglsk) .pp-seats:where(.astro-c2qiglsk){font-size:12px;color:var(--a-t2);white-space:nowrap}.pp:where(.astro-c2qiglsk) .pp-mtools:where(.astro-c2qiglsk) .pp-btn--main:where(.astro-c2qiglsk){margin-left:auto}.pp:where(.astro-c2qiglsk) .pp-roster:where(.astro-c2qiglsk){border:1px solid var(--a-line-3);border-radius:10px;background:color-mix(in srgb,var(--a-s1) 50%,transparent);overflow:hidden}.pp:where(.astro-c2qiglsk) .pp-cols:where(.astro-c2qiglsk){display:flex;justify-content:space-between;padding:8px 14px;border-bottom:1px solid var(--a-line-2);font-size:12px;font-weight:600;color:var(--a-t2)}.pp:where(.astro-c2qiglsk) .pp-row:where(.astro-c2qiglsk){display:flex;align-items:center;gap:10px;min-height:54px;box-sizing:border-box;padding:9px 10px 9px 14px;border-bottom:1px solid var(--a-line-2)}.pp:where(.astro-c2qiglsk) .pp-row:where(.astro-c2qiglsk):last-child{border-bottom:none}.pp:where(.astro-c2qiglsk) .pp-av:where(.astro-c2qiglsk){display:inline-grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--a-s2);color:var(--a-t2);font-size:12px;font-weight:600}.pp:where(.astro-c2qiglsk) .pp-name:where(.astro-c2qiglsk){flex:1;min-width:0;font-weight:600;color:var(--a-t0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp:where(.astro-c2qiglsk) .pp-roletext:where(.astro-c2qiglsk){font-size:13px;color:var(--a-t2);padding-right:4px}.pp:where(.astro-c2qiglsk) .pp-row:where(.astro-c2qiglsk) .pp-select:where(.astro-c2qiglsk){flex:none;height:32px}.pp:where(.astro-c2qiglsk) .pp-kebab:where(.astro-c2qiglsk){display:inline-grid;place-items:center;flex:none;width:28px;height:28px;color:var(--a-t2)}.pp:where(.astro-c2qiglsk) .pp-rhead:where(.astro-c2qiglsk){display:flex;align-items:center;justify-content:space-between;gap:12px}.pp:where(.astro-c2qiglsk) .pp-tools:where(.astro-c2qiglsk){display:flex;align-items:center;gap:8px}.pp:where(.astro-c2qiglsk) .pp-rsearch:where(.astro-c2qiglsk){width:min(100%,300px)}.pp:where(.astro-c2qiglsk) .pp-phone-role:where(.astro-c2qiglsk){display:none}.pp:where(.astro-c2qiglsk) .pp-table:where(.astro-c2qiglsk){margin-top:2px;border:1px solid color-mix(in srgb,var(--a-t3) 14%,transparent);border-radius:10px;overflow:hidden}.pp:where(.astro-c2qiglsk) .pp-tr:where(.astro-c2qiglsk){display:grid;grid-template-columns:minmax(0,28fr) repeat(5,minmax(0,14.4fr));align-items:center;border-bottom:1px solid var(--a-line)}.pp:where(.astro-c2qiglsk) .pp-tr:where(.astro-c2qiglsk):last-child{border-bottom:none}.pp:where(.astro-c2qiglsk) .pp-cap:where(.astro-c2qiglsk){align-self:stretch;display:flex;align-items:center;gap:6px;min-width:0;padding:6px 12px;border-right:1px solid var(--a-line-2);color:var(--a-t1)}.pp:where(.astro-c2qiglsk) .pp-thead:where(.astro-c2qiglsk){align-items:start;border-bottom-color:var(--a-line-2)}.pp:where(.astro-c2qiglsk) .pp-thead:where(.astro-c2qiglsk) .pp-cap:where(.astro-c2qiglsk){align-items:flex-start;padding-top:10px;font-size:13px;font-weight:600;color:var(--a-t2)}.pp:where(.astro-c2qiglsk) .pp-rh:where(.astro-c2qiglsk){display:flex;flex-direction:column;align-items:center;gap:1px;padding:10px 4px 8px;text-align:center;font-size:12px;color:var(--a-t2)}.pp:where(.astro-c2qiglsk) .pp-rl:where(.astro-c2qiglsk){display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600}.pp:where(.astro-c2qiglsk) .pp-rm:where(.astro-c2qiglsk){margin-bottom:2px}.pp:where(.astro-c2qiglsk) .pp-rbtn:where(.astro-c2qiglsk){display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:2px 4px;border-radius:6px;font-size:13px;font-weight:600}.pp:where(.astro-c2qiglsk) .pp-lock:where(.astro-c2qiglsk){display:inline-flex;color:var(--a-t2)}.pp:where(.astro-c2qiglsk) .pp-cat:where(.astro-c2qiglsk){display:block;border-top:1px solid color-mix(in srgb,var(--a-t3) 10%,transparent);background:var(--a-s2)}.pp:where(.astro-c2qiglsk) .pp-cat:where(.astro-c2qiglsk) .pp-cap:where(.astro-c2qiglsk){border-right:none;padding:8px 10px 6px;font-weight:600;color:var(--a-t1)}.pp:where(.astro-c2qiglsk) .pp-caret:where(.astro-c2qiglsk){display:inline-flex;color:var(--a-t2)}.pp:where(.astro-c2qiglsk) .pp-catn:where(.astro-c2qiglsk){font-weight:400;font-size:12px;color:var(--a-t2)}.pp:where(.astro-c2qiglsk) .pp-perm:where(.astro-c2qiglsk){min-height:36px;line-height:1.35}.pp:where(.astro-c2qiglsk) .pp-cell:where(.astro-c2qiglsk){display:grid;justify-items:center;align-content:center;padding:5px 4px}.pp:where(.astro-c2qiglsk) .pp-cell--drift:where(.astro-c2qiglsk){gap:3px;padding-top:14px;padding-bottom:1px}.pp:where(.astro-c2qiglsk) .pp-drift:where(.astro-c2qiglsk){font-size:12px;font-weight:600;line-height:12px;color:var(--a-t2)}.pp:where(.astro-c2qiglsk) .pp-sw:where(.astro-c2qiglsk){position:relative;display:block;width:40px;height:24px;border-radius:12px;background:#4a5360;transition:background .22s ease}.pp:where(.astro-c2qiglsk) .pp-sw:where(.astro-c2qiglsk):after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0000004d;transition:transform .26s cubic-bezier(.22,1,.36,1)}.pp:where(.astro-c2qiglsk) .pp-sw:where(.astro-c2qiglsk).is-on{background:var(--a-fill)}.pp:where(.astro-c2qiglsk) .pp-sw:where(.astro-c2qiglsk).is-on:after{transform:translate(16px)}.pp:where(.astro-c2qiglsk) .pp-sw:where(.astro-c2qiglsk).is-locked{opacity:.45}.pp:where(.astro-c2qiglsk) .pp-sw:where(.astro-c2qiglsk).is-locked.is-on{opacity:.85}.pp:where(.astro-c2qiglsk).s2 .pp-sw--flip:where(.astro-c2qiglsk){background:var(--a-fill)}.pp:where(.astro-c2qiglsk).s2 .pp-sw--flip:where(.astro-c2qiglsk):after{transform:translate(16px)}.pp:where(.astro-c2qiglsk) .pp-tr--flip:where(.astro-c2qiglsk){transition:background .4s ease}.pp:where(.astro-c2qiglsk).s1 .pp-tr--flip:where(.astro-c2qiglsk){background:var(--a-selected)}@container (max-width: 900px){.pp:where(.astro-c2qiglsk) .pp-grid:where(.astro-c2qiglsk){grid-template-columns:minmax(0,1fr)}.pp:where(.astro-c2qiglsk) .pp-members:where(.astro-c2qiglsk){order:2}}@container (max-width: 620px){.pp:where(.astro-c2qiglsk){padding:14px 12px}.pp:where(.astro-c2qiglsk) .pp-card:where(.astro-c2qiglsk){padding:14px 12px}.pp:where(.astro-c2qiglsk) .pp-blurb:where(.astro-c2qiglsk),.pp:where(.astro-c2qiglsk) .pp-members:where(.astro-c2qiglsk) .pp-desc:where(.astro-c2qiglsk){display:none}.pp:where(.astro-c2qiglsk) .pp-tools:where(.astro-c2qiglsk){flex-wrap:wrap}.pp:where(.astro-c2qiglsk) .pp-rsearch:where(.astro-c2qiglsk){flex:1 1 100%;width:auto}.pp:where(.astro-c2qiglsk) .pp-phone-role:where(.astro-c2qiglsk){display:grid;gap:4px}.pp:where(.astro-c2qiglsk) .pp-label:where(.astro-c2qiglsk){font-size:13px;font-weight:500;color:var(--a-t2)}.pp:where(.astro-c2qiglsk) .pp-tr:where(.astro-c2qiglsk){grid-template-columns:minmax(0,1fr) 42%}.pp:where(.astro-c2qiglsk) .pp-tr:where(.astro-c2qiglsk)>:where(.astro-c2qiglsk):not(.pp-cap):not(.is-desk){display:none}.pp:where(.astro-c2qiglsk) .pp-cell:where(.astro-c2qiglsk),.pp:where(.astro-c2qiglsk) .pp-perm:where(.astro-c2qiglsk){min-height:46px}.pp:where(.astro-c2qiglsk) .pp-mtools:where(.astro-c2qiglsk) .pp-msearch:where(.astro-c2qiglsk){flex-basis:100%}.pp:where(.astro-c2qiglsk) .pp-mtools:where(.astro-c2qiglsk) .pp-btn--main:where(.astro-c2qiglsk){margin-left:0}}@media(max-width:640px){.ro:where(.astro-sfqtmf2x)>:first-child:not(.ro-set){display:none}.ro-set:where(.astro-sfqtmf2x){margin-top:0}}.ro-aside:where(.astro-sfqtmf2x) ul:where(.astro-sfqtmf2x){list-style:none;margin:0;padding:0;display:grid;gap:.75rem;max-width:34rem}.ro-aside:where(.astro-sfqtmf2x) li:where(.astro-sfqtmf2x){position:relative;padding-left:1.25rem;font-size:.9375rem;line-height:1.5;color:var(--fg-2)}.ro-aside:where(.astro-sfqtmf2x) li:where(.astro-sfqtmf2x):before{content:"";position:absolute;left:0;top:.72em;width:.625rem;height:1px;background:var(--fg-3)}.ro:where(.astro-sfqtmf2x){container-type:inline-size}.ro-set:where(.astro-sfqtmf2x){display:grid;grid-template-columns:minmax(0,1fr);gap:1.75rem;margin-top:clamp(1.75rem,3vw,2.5rem)}.ro-fig:where(.astro-sfqtmf2x){margin:0;display:flex;flex-direction:column;gap:.75rem;min-width:0}.ro-side:where(.astro-sfqtmf2x){display:grid;gap:1.75rem;align-content:start;min-width:0}.ro-cap:where(.astro-sfqtmf2x){font-size:.9375rem;line-height:1.4;color:var(--fg-2)}.ro-win:where(.astro-sfqtmf2x){min-width:0;padding:16px 18px 18px;background:var(--a-bg);border:1px solid var(--a-line-2);border-radius:14px;box-shadow:0 30px 70px -40px #0009;color:var(--a-t1)}.ro-win:where(.astro-sfqtmf2x) p:where(.astro-sfqtmf2x){margin:0}.ro:where(.astro-sfqtmf2x) .ro-crumb:where(.astro-sfqtmf2x){display:flex;gap:8px;margin-bottom:12px;font-size:13px;font-weight:500;color:var(--a-t2)}.ro-roster:where(.astro-sfqtmf2x){border:1px solid var(--a-line-3);border-radius:10px;background:color-mix(in srgb,var(--a-s1) 50%,transparent)}.ro-member:where(.astro-sfqtmf2x){padding:12px 14px 14px}.ro-member:where(.astro-sfqtmf2x)+.ro-member:where(.astro-sfqtmf2x){border-top:1px solid var(--a-line-2)}.ro-mhead:where(.astro-sfqtmf2x){display:flex;align-items:center;gap:10px}.ro-av:where(.astro-sfqtmf2x){display:inline-grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--a-s2);color:var(--a-t2);font-size:12px;font-weight:600}.ro-name:where(.astro-sfqtmf2x){flex:1;min-width:0;font-size:13px;font-weight:600;color:var(--a-t0)}.ro-select:where(.astro-sfqtmf2x),.ro-mini:where(.astro-sfqtmf2x){display:inline-flex;align-items:center;justify-content:space-between;gap:10px;box-sizing:border-box;white-space:nowrap;border:1px solid transparent;border-radius:8px;background:var(--a-field);color:var(--a-t0);font-weight:500}.ro-select:where(.astro-sfqtmf2x){height:32px;padding:0 10px 0 12px;font-size:13px}.ro-mini:where(.astro-sfqtmf2x){height:28px;padding:0 8px 0 10px;font-size:12.5px}.ro-select:where(.astro-sfqtmf2x) svg,.ro-mini:where(.astro-sfqtmf2x) svg{color:var(--a-t2)}.ro-locs:where(.astro-sfqtmf2x){margin:10px 0 0 42px;display:grid;gap:6px}.ro-lochead:where(.astro-sfqtmf2x){display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ro-loclabel:where(.astro-sfqtmf2x){font-size:13px;font-weight:500;color:var(--a-t2)}.ro-btn:where(.astro-sfqtmf2x){display:inline-flex;align-items:center;height:28px;box-sizing:border-box;padding:0 10px;border:1px solid var(--a-line-2);border-radius:8px;font-size:12.5px;font-weight:600;color:var(--a-t0);white-space:nowrap}.ro-loc:where(.astro-sfqtmf2x){display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;min-height:40px;padding:6px 10px;border:1px solid var(--a-line-2);border-radius:6px;background:var(--a-bg)}.ro-store:where(.astro-sfqtmf2x){min-width:138px;font-size:13px;font-weight:500;color:var(--a-t1)}.ro-field:where(.astro-sfqtmf2x){display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--a-t2)}.ro-radio:where(.astro-sfqtmf2x){position:relative;box-sizing:border-box;width:14px;height:14px;border-radius:50%;border:1px solid var(--a-t3)}.ro-radio:where(.astro-sfqtmf2x).is-on{border:none;background:var(--a-fill)}.ro-radio:where(.astro-sfqtmf2x).is-on:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--a-fill-ink)}.ro-x:where(.astro-sfqtmf2x){display:inline-flex;margin-left:auto;color:var(--a-t2)}.ro-owner:where(.astro-sfqtmf2x){padding:6px 16px}.ro-orow:where(.astro-sfqtmf2x){display:flex;align-items:flex-start;gap:10px;padding:12px 0}.ro-orow:where(.astro-sfqtmf2x)+.ro-orow:where(.astro-sfqtmf2x){border-top:1px solid var(--a-line)}.ro-lock:where(.astro-sfqtmf2x){display:inline-flex;margin-top:2px;color:var(--a-t2)}.ro-otext:where(.astro-sfqtmf2x){flex:1;min-width:0;display:grid;gap:2px}.ro-olabel:where(.astro-sfqtmf2x){font-size:13px;font-weight:600;color:var(--a-t0)}.ro-onote:where(.astro-sfqtmf2x){font-size:13px;line-height:1.45;color:var(--a-t2)}.ro:where(.astro-sfqtmf2x) .ro-toast:where(.astro-sfqtmf2x){display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px 16px;border:1px solid color-mix(in srgb,var(--a-bad) 28%,transparent);border-radius:8px;background:color-mix(in srgb,var(--a-bad) 14%,var(--a-s1));box-shadow:0 18px 40px -20px #0009;color:var(--a-bad-t);font-size:13px;font-weight:500;line-height:1.45;transition:opacity .5s var(--ease-out, ease),transform .5s var(--ease-out, ease);transition-delay:.3s}.ro-toast-x:where(.astro-sfqtmf2x){flex:none;font-size:16px;line-height:18px;opacity:.8}.is-pre:where(.astro-sfqtmf2x) .ro-toast:where(.astro-sfqtmf2x){opacity:0;transform:translateY(8px)}@container (min-width: 860px){.ro-set:where(.astro-sfqtmf2x){grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}@container (max-width: 480px){.ro-win:where(.astro-sfqtmf2x){padding:14px 12px}.ro-member:where(.astro-sfqtmf2x){padding:12px 10px}.ro-locs:where(.astro-sfqtmf2x){margin-left:0}.ro-owner:where(.astro-sfqtmf2x){padding:4px 12px}.ro-store:where(.astro-sfqtmf2x){min-width:0;flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.ro-toast:where(.astro-sfqtmf2x){transition:none!important}}.sa-list:where(.astro-s7z5xend){display:grid;gap:.75rem;max-width:38rem;margin:0;padding:0;list-style:none}.sa-list:where(.astro-s7z5xend) li:where(.astro-s7z5xend){padding-left:1.1rem;position:relative;color:var(--fg-2);font-size:.9375rem;line-height:1.5}.sa-list:where(.astro-s7z5xend) li:where(.astro-s7z5xend):before{content:"";position:absolute;left:0;top:.72em;width:.5rem;height:1px;background:var(--fg-3)}.ta:where(.astro-s7z5xend){--rh: 36px;--win: 9}.ta-head:where(.astro-s7z5xend){display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.ta-eyebrow:where(.astro-s7z5xend){margin:0 0 3px;font-size:12px;color:var(--a-t3)}.ta-desc:where(.astro-s7z5xend){margin:4px 0 0;font-size:12.5px;color:var(--a-t2)}.ta-export:where(.astro-s7z5xend){display:inline-flex;align-items:center;gap:6px;flex:none}.ta-scope:where(.astro-s7z5xend){display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--a-line);border-bottom:1px solid var(--a-line);font-size:12.5px}.ta-spacer:where(.astro-s7z5xend){flex:1}.ta-store:where(.astro-s7z5xend){display:inline-flex;align-items:center;gap:5px;color:var(--a-t2);white-space:nowrap}.ta-store:where(.astro-s7z5xend) b:where(.astro-s7z5xend){color:var(--a-t0);font-weight:560}.ta-tool:where(.astro-s7z5xend){display:flex;align-items:center;gap:8px;margin:12px 0;font-size:12px;color:var(--a-t2)}.ta-staffsel:where(.astro-s7z5xend){min-width:150px}.ta:where(.astro-s7z5xend) .ta-btn:where(.astro-s7z5xend){display:inline-flex;align-items:center;gap:7px;flex:none;height:32px;box-sizing:border-box;padding:0 12px;border:1px solid var(--a-line-2);border-radius:8px;background:transparent;color:var(--a-t0);font-size:13px;font-weight:600;white-space:nowrap}.ta:where(.astro-s7z5xend) .ta-btn:where(.astro-s7z5xend) svg{color:var(--a-t2)}.ta:where(.astro-s7z5xend) .ta-kpis:where(.astro-s7z5xend){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:14px;border:1px solid var(--a-line-2);border-radius:10px;background:var(--a-line);box-shadow:0 1px 2px #0006;overflow:hidden}.ta:where(.astro-s7z5xend) .ta-kpi:where(.astro-s7z5xend){padding:12px 16px 13px;min-width:0;background:var(--a-s1)}.ta:where(.astro-s7z5xend) .ta-kpi:where(.astro-s7z5xend) small:where(.astro-s7z5xend),.ta:where(.astro-s7z5xend) .ta-kpi:where(.astro-s7z5xend)>span:where(.astro-s7z5xend){display:block;font-size:12px;font-weight:500;color:var(--a-t2)}.ta:where(.astro-s7z5xend) .ta-kpi:where(.astro-s7z5xend)>span:where(.astro-s7z5xend){margin-top:4px;font-weight:400;color:var(--a-t3)}.ta:where(.astro-s7z5xend) .ta-kpi:where(.astro-s7z5xend) b:where(.astro-s7z5xend){display:block;margin-top:4px;font-size:21px;font-weight:600;letter-spacing:-.01em;color:var(--a-t0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ta:where(.astro-s7z5xend) .ta-kpi:where(.astro-s7z5xend) b:where(.astro-s7z5xend).ta-kpi-name{font-size:17px;line-height:25px}.ta-grid:where(.astro-s7z5xend){display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:auto 1fr;gap:14px;align-items:start}.ta-stream:where(.astro-s7z5xend){grid-row:span 2}.ta-stack:where(.astro-s7z5xend){display:flex;gap:2px;height:8px;margin:6px 0 10px;border-radius:4px;overflow:hidden}.ta-seg:where(.astro-s7z5xend){flex:var(--g0) 1 0;background:var(--a-chart-1);transition:flex-grow .5s cubic-bezier(.3,.6,.2,1)}.s1:where(.astro-s7z5xend) .ta-seg:where(.astro-s7z5xend){flex-grow:var(--g1)}.s2:where(.astro-s7z5xend) .ta-seg:where(.astro-s7z5xend){flex-grow:var(--g2)}.s3:where(.astro-s7z5xend) .ta-seg:where(.astro-s7z5xend){flex-grow:var(--g3)}.ta-seg--1:where(.astro-s7z5xend){background:var(--a-chart-2)}.ta-seg--2:where(.astro-s7z5xend){background:var(--a-chart-3)}.ta-seg--3:where(.astro-s7z5xend){background:var(--a-chart-4)}.ta-legend:where(.astro-s7z5xend){display:grid;padding-bottom:4px}.ta-lrow:where(.astro-s7z5xend){display:grid;grid-template-columns:minmax(0,1fr) auto 52px;gap:10px;padding:5px 0;font-size:12.5px;color:var(--a-t1)}.ta-lrow:where(.astro-s7z5xend)+.ta-lrow:where(.astro-s7z5xend){border-top:1px solid var(--a-line)}.ta-lrow:where(.astro-s7z5xend)>span:where(.astro-s7z5xend):nth-child(2){color:var(--a-t0);text-align:right}.ta-share:where(.astro-s7z5xend){color:var(--a-t3);text-align:right}.ta:where(.astro-s7z5xend) .ta-sec:where(.astro-s7z5xend){min-width:0;padding:12px 14px 8px;border:1px solid var(--a-line-2);border-radius:10px;background:var(--a-s1);box-shadow:0 1px 2px #0006}.ta-sec-h:where(.astro-s7z5xend){display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.ta-sec-h:where(.astro-s7z5xend) b:where(.astro-s7z5xend){color:var(--a-t0);font-weight:600;font-size:13.5px}.ta-sec-h:where(.astro-s7z5xend) small:where(.astro-s7z5xend){font-size:12px;color:var(--a-t2)}.ta-tr:where(.astro-s7z5xend){display:grid;grid-template-columns:124px 104px minmax(0,1fr) 106px;gap:10px;align-items:center;box-sizing:border-box;height:var(--rh);padding:0 6px;border-bottom:1px solid var(--a-line);font-size:12.5px}.ta-tr:where(.astro-s7z5xend)>span:where(.astro-s7z5xend){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-th:where(.astro-s7z5xend){height:30px;border-bottom-color:var(--a-line-2);font-size:12px;font-weight:600;color:var(--a-t2)}.ta-when:where(.astro-s7z5xend),.ta-ref:where(.astro-s7z5xend){color:var(--a-t2)}.ta-who:where(.astro-s7z5xend){color:var(--a-t1)}.ta-ev:where(.astro-s7z5xend){color:var(--a-t0)}.ta-win:where(.astro-s7z5xend){height:calc(var(--win) * var(--rh));overflow:hidden}.ta-rows:where(.astro-s7z5xend){transform:translateY(calc(var(--newRows) * var(--rh) * -1));transition:transform .55s cubic-bezier(.3,.6,.2,1)}.s1:where(.astro-s7z5xend) .ta-rows:where(.astro-s7z5xend){transform:translateY(calc((var(--newRows) - 1) * var(--rh) * -1))}.s2:where(.astro-s7z5xend) .ta-rows:where(.astro-s7z5xend){transform:translateY(calc((var(--newRows) - 2) * var(--rh) * -1))}.s3:where(.astro-s7z5xend) .ta-rows:where(.astro-s7z5xend){transform:none}.ta-new:where(.astro-s7z5xend){opacity:0;transition:opacity .45s ease .15s,background-color .9s ease}.s1:where(.astro-s7z5xend) .ta-new:where(.astro-s7z5xend)[data-at="1"],.s2:where(.astro-s7z5xend) .ta-new:where(.astro-s7z5xend)[data-at="2"],.s3:where(.astro-s7z5xend) .ta-new:where(.astro-s7z5xend)[data-at="3"]{opacity:1}.s1:where(.astro-s7z5xend):not(.s2) .ta-new:where(.astro-s7z5xend)[data-at="1"],.s2:where(.astro-s7z5xend):not(.s3) .ta-new:where(.astro-s7z5xend)[data-at="2"],.s3:where(.astro-s7z5xend) .ta-new:where(.astro-s7z5xend)[data-at="3"]{background-color:color-mix(in srgb,var(--a-accent) 9%,transparent)}.ta-sw:where(.astro-s7z5xend){display:inline-grid}.ta-sw:where(.astro-s7z5xend)>span:where(.astro-s7z5xend){grid-area:1 / 1;opacity:0;transition:opacity .3s ease}.ta-sw:where(.astro-s7z5xend)>.vf:where(.astro-s7z5xend),.ta-sw:where(.astro-s7z5xend)>.v0:where(.astro-s7z5xend),.s1:where(.astro-s7z5xend) .ta-sw:where(.astro-s7z5xend)>.v1:where(.astro-s7z5xend),.s2:where(.astro-s7z5xend) .ta-sw:where(.astro-s7z5xend)>.v2:where(.astro-s7z5xend),.s3:where(.astro-s7z5xend) .ta-sw:where(.astro-s7z5xend)>.v3:where(.astro-s7z5xend){opacity:1}.s1:where(.astro-s7z5xend) .ta-sw:where(.astro-s7z5xend)>.v0:where(.astro-s7z5xend),.s2:where(.astro-s7z5xend) .ta-sw:where(.astro-s7z5xend)>.v1:where(.astro-s7z5xend),.s3:where(.astro-s7z5xend) .ta-sw:where(.astro-s7z5xend)>.v2:where(.astro-s7z5xend){opacity:0}.ta-mix:where(.astro-s7z5xend){display:grid;gap:14px;padding:6px 0 10px}.ta-mixtop:where(.astro-s7z5xend){display:flex;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:12.5px;color:var(--a-t1)}.ta-mixtop:where(.astro-s7z5xend)>span:where(.astro-s7z5xend):last-child{color:var(--a-t2)}.ta-bar:where(.astro-s7z5xend){display:block;height:8px;border-radius:4px;background:var(--a-chart-1);transform-origin:left center;transform:scaleX(var(--w0));transition:transform .5s cubic-bezier(.3,.6,.2,1)}.s1:where(.astro-s7z5xend) .ta-bar:where(.astro-s7z5xend){transform:scaleX(var(--w1))}.s2:where(.astro-s7z5xend) .ta-bar:where(.astro-s7z5xend){transform:scaleX(var(--w2))}.s3:where(.astro-s7z5xend) .ta-bar:where(.astro-s7z5xend){transform:scaleX(var(--w3))}@container (max-width: 1080px){.ta-tr:where(.astro-s7z5xend){grid-template-columns:118px 96px minmax(0,1fr) 100px}}@container (max-width: 900px){.ta-grid:where(.astro-s7z5xend){grid-template-columns:minmax(0,1fr)}.ta-staff:where(.astro-s7z5xend),.ta-mixsec:where(.astro-s7z5xend){display:none}}@container (max-width: 560px){.ta:where(.astro-s7z5xend){--rh: 52px;--win: 5}.ta-tool:where(.astro-s7z5xend){display:none}.sk-page:where(.astro-s7z5xend).ta{padding:16px 14px}.ta:where(.astro-s7z5xend) .ta-desc:where(.astro-s7z5xend),.ta:where(.astro-s7z5xend) .ta-export:where(.astro-s7z5xend),.ta:where(.astro-s7z5xend) .ta-range:where(.astro-s7z5xend){display:none}.ta:where(.astro-s7z5xend) .ta-kpis:where(.astro-s7z5xend){grid-template-columns:repeat(2,minmax(0,1fr))}.ta:where(.astro-s7z5xend) .ta-kpi:where(.astro-s7z5xend){padding:10px 12px 11px}.ta:where(.astro-s7z5xend) .ta-kpi:where(.astro-s7z5xend) b:where(.astro-s7z5xend){font-size:18px}.ta:where(.astro-s7z5xend) .ta-kpi:where(.astro-s7z5xend) b:where(.astro-s7z5xend).ta-kpi-name{font-size:15px}.ta:where(.astro-s7z5xend) .ta-sec:where(.astro-s7z5xend){padding:10px 10px 6px}.ta-sec-h:where(.astro-s7z5xend){flex-direction:column;gap:2px}.ta-th:where(.astro-s7z5xend){display:none}.ta-tr:where(.astro-s7z5xend){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ev ref" "meta meta";align-content:center;gap:3px 10px}.ta-ev:where(.astro-s7z5xend){grid-area:ev}.ta-ref:where(.astro-s7z5xend){grid-area:ref}.ta-when:where(.astro-s7z5xend){grid-area:meta;justify-self:start;font-size:12px}.ta-who:where(.astro-s7z5xend){grid-area:meta;justify-self:end;font-size:12px;color:var(--a-t2)}}.sm:where(.astro-u3k4jdya){--rh: 46px;--th: 34px;font-family:var(--font-app)}.sm-cap:where(.astro-u3k4jdya){display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 10px;font-family:var(--font-sans);font-size:.8125rem;color:var(--fg-2)}.sm-cap-t:where(.astro-u3k4jdya){font-weight:600;color:var(--fg)}.sm-cap-tag:where(.astro-u3k4jdya){padding:2px 8px;border-radius:4px;border:1px solid var(--rule-2);font-family:var(--font-mono);font-size:.75rem;color:var(--fg-2)}.sm-cap--s:where(.astro-u3k4jdya){margin-bottom:8px;font-weight:600;color:var(--fg)}.sm-panel:where(.astro-u3k4jdya){position:relative;background:var(--a-bg);border:1px solid var(--a-line-2);border-radius:12px;color:var(--a-t1);box-shadow:0 30px 70px -40px #0000008c}.sm-led:where(.astro-u3k4jdya){padding:6px 14px 12px 26px}.sm-tr:where(.astro-u3k4jdya){display:grid;grid-template-columns:92px 84px 54px 64px minmax(0,1fr) 80px;gap:10px;align-items:center;box-sizing:border-box;height:var(--rh);border-bottom:1px solid var(--a-line);font-size:12.5px}.sm-tr:where(.astro-u3k4jdya)>span:where(.astro-u3k4jdya){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-th:where(.astro-u3k4jdya){height:var(--th);border-bottom-color:var(--a-line-2);font-size:12px;font-weight:600;color:var(--a-t2)}.sm-c-when:where(.astro-u3k4jdya){display:grid;line-height:1.25;color:var(--a-t1)}.sm-c-when:where(.astro-u3k4jdya) small:where(.astro-u3k4jdya){font-size:12px;color:var(--a-t3);overflow:hidden;text-overflow:ellipsis}.sm-c-inv:where(.astro-u3k4jdya),.sm-c-m:where(.astro-u3k4jdya){color:var(--a-t2)}.sm-c-who:where(.astro-u3k4jdya){color:var(--a-t1)}.sm-c-amt:where(.astro-u3k4jdya){text-align:right;color:var(--a-t0);font-weight:560}.sm-th:where(.astro-u3k4jdya) .sm-c-amt:where(.astro-u3k4jdya){color:var(--a-t2);font-weight:600}.sm-neg:where(.astro-u3k4jdya){color:var(--a-bad-t)}.sm:where(.astro-u3k4jdya) .sm-tag--bad:where(.astro-u3k4jdya){color:var(--a-bad-t);background:var(--a-bad-bg)}.sm-new:where(.astro-u3k4jdya){opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s cubic-bezier(.2,.7,.2,1),background-color .9s ease}.s1:where(.astro-u3k4jdya) .sm-new:where(.astro-u3k4jdya)[data-at="1"],.s2:where(.astro-u3k4jdya) .sm-new:where(.astro-u3k4jdya)[data-at="2"],.s3:where(.astro-u3k4jdya) .sm-new:where(.astro-u3k4jdya)[data-at="3"]{opacity:1;transform:none}.s1:where(.astro-u3k4jdya):not(.s2) .sm-new:where(.astro-u3k4jdya)[data-at="1"],.s2:where(.astro-u3k4jdya):not(.s3) .sm-new:where(.astro-u3k4jdya)[data-at="2"],.s3:where(.astro-u3k4jdya):not(.s4) .sm-new:where(.astro-u3k4jdya)[data-at="3"]{background-color:color-mix(in srgb,var(--a-accent) 9%,transparent)}.sm-orig:where(.astro-u3k4jdya){transition:background-color .6s ease}.s3:where(.astro-u3k4jdya) .sm-orig:where(.astro-u3k4jdya){background-color:var(--a-selected)}.sm-bracket:where(.astro-u3k4jdya){position:absolute;left:10px;top:calc(6px + var(--th) + (var(--from) + .5) * var(--rh));width:10px;height:calc((var(--to) - var(--from)) * var(--rh));box-sizing:border-box;border:1.5px solid var(--a-accent);border-right:0;border-radius:4px 0 0 4px;clip-path:inset(0 0 100% 0);transition:clip-path .6s ease .25s}.s3:where(.astro-u3k4jdya) .sm-bracket:where(.astro-u3k4jdya){clip-path:inset(0 0 0 0)}.sm-link:where(.astro-u3k4jdya){display:flex;align-items:center;gap:6px;margin:10px 0 0;font-size:12.5px;color:var(--a-accent-t);opacity:0;transition:opacity .4s ease .5s}.sm-link:where(.astro-u3k4jdya) svg:where(.astro-u3k4jdya){fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;flex:none}.s3:where(.astro-u3k4jdya) .sm-link:where(.astro-u3k4jdya){opacity:1}.sm-keeps:where(.astro-u3k4jdya){margin:10px 0 0;font-family:var(--font-sans);font-size:.8125rem;color:var(--fg-3)}.sm-rules:where(.astro-u3k4jdya){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.sm-rule:where(.astro-u3k4jdya){display:flex;flex-direction:column;min-width:0}.sm-rule:where(.astro-u3k4jdya) .sm-panel:where(.astro-u3k4jdya){flex:1}.sm-inv:where(.astro-u3k4jdya){padding:12px 14px}.sm-inv-h:where(.astro-u3k4jdya){display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px}.sm-inv-h:where(.astro-u3k4jdya) b:where(.astro-u3k4jdya){color:var(--a-t0);font-size:13.5px;font-weight:600}.sm-minis:where(.astro-u3k4jdya){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 0}.sm-minis:where(.astro-u3k4jdya) dt:where(.astro-u3k4jdya){font-size:12px;color:var(--a-t2)}.sm-minis:where(.astro-u3k4jdya) dd:where(.astro-u3k4jdya){margin:2px 0 0;font-size:13.5px;color:var(--a-t0);font-weight:560}.sm-sw:where(.astro-u3k4jdya){display:inline-grid}.sm-sw:where(.astro-u3k4jdya)>span:where(.astro-u3k4jdya){grid-area:1 / 1;transition:opacity .35s ease}.sm-sw:where(.astro-u3k4jdya)>.v1:where(.astro-u3k4jdya),.s1:where(.astro-u3k4jdya) .sm-sw:where(.astro-u3k4jdya)>.v0:where(.astro-u3k4jdya){opacity:0}.s1:where(.astro-u3k4jdya) .sm-sw:where(.astro-u3k4jdya)>.v1:where(.astro-u3k4jdya){opacity:1}.sm-inv-h:where(.astro-u3k4jdya) .aui-tag:where(.astro-u3k4jdya)+.sm-void:where(.astro-u3k4jdya){margin-left:auto}.sm-inv-h:where(.astro-u3k4jdya):has(.sm-void){justify-content:flex-start}.sm-void:where(.astro-u3k4jdya){height:30px;padding:0 12px;font-size:12.5px}.sm-notice:where(.astro-u3k4jdya){margin:10px 0 0;padding:8px 10px;border-radius:8px;background:var(--a-bad-bg);color:var(--a-bad-t);font-size:12.5px;line-height:1.4}@container (max-width: 560px){.sm:where(.astro-u3k4jdya){--rh: 54px;--th: 0px}.sm-th:where(.astro-u3k4jdya){display:none}.sm-tr:where(.astro-u3k4jdya){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"inv who amt" "when when type";gap:3px 8px;align-content:center}.sm-c-inv:where(.astro-u3k4jdya){grid-area:inv}.sm-c-who:where(.astro-u3k4jdya){grid-area:who}.sm-c-amt:where(.astro-u3k4jdya){grid-area:amt}.sm-c-type:where(.astro-u3k4jdya){grid-area:type;justify-self:end}.sm-c-m:where(.astro-u3k4jdya){display:none}.sm-c-when:where(.astro-u3k4jdya){grid-area:when;display:flex;gap:4px;font-size:12px;color:var(--a-t2)}.sm-c-when:where(.astro-u3k4jdya) small:where(.astro-u3k4jdya):before{content:"· "}.sm-rules:where(.astro-u3k4jdya){grid-template-columns:minmax(0,1fr);gap:14px}}.sc:where(.astro-2a6qosyv){--line: color-mix(in srgb, var(--fg) 38%, transparent);container-type:inline-size;container-name:sc;font-size:.875rem}.tabular:where(.astro-2a6qosyv){font-variant-numeric:tabular-nums}.sc-flow:where(.astro-2a6qosyv){list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;justify-items:stretch}.sc-node:where(.astro-2a6qosyv){min-width:0;max-width:520px;display:grid;gap:12px;align-content:start}.sc-label:where(.astro-2a6qosyv){margin:0;display:flex;align-items:baseline;gap:10px;font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--fg)}.sc-n:where(.astro-2a6qosyv){flex:none;font-family:var(--font-mono);font-size:.8125rem;font-weight:500;color:var(--fg-3)}.sc-cap:where(.astro-2a6qosyv){margin:0;font-size:.8125rem;line-height:1.45;color:var(--fg-3)}.sc-app:where(.astro-2a6qosyv){background:var(--a-s1);border:1px solid var(--a-line-2);border-radius:12px;padding:16px;box-shadow:0 24px 60px -36px #0009;min-width:0}.sc-app-h:where(.astro-2a6qosyv){margin:0 0 12px;color:var(--a-t0);font-size:14px;font-weight:600}.sc-mono:where(.astro-2a6qosyv){font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sc-dim:where(.astro-2a6qosyv){color:var(--a-t3)}.sc-prov:where(.astro-2a6qosyv){position:relative;border:1px dashed var(--a-line-3);border-radius:8px;padding:22px 10px 10px}.sc-prov-tag:where(.astro-2a6qosyv){position:absolute;top:-9px;left:10px;padding:0 6px;background:var(--a-s1);color:var(--a-t2);font-size:12px;font-weight:600;line-height:16px}.sc-slash:where(.astro-2a6qosyv){color:var(--a-t3);font-weight:400}.sc-field:where(.astro-2a6qosyv){display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:36px;padding:7px 10px;border:1px solid var(--a-line-2);border-radius:6px;background:var(--a-s2);color:var(--a-t0);font-size:13px}.sc-field:where(.astro-2a6qosyv) svg:where(.astro-2a6qosyv){color:var(--a-t2)}@container sc (min-width: 880px) and (max-width: 1099px){.sc-field:where(.astro-2a6qosyv) svg:where(.astro-2a6qosyv){display:none}.sc-field:where(.astro-2a6qosyv){padding:7px 8px}}.sc-field:where(.astro-2a6qosyv){letter-spacing:.02em}.sc-field-num:where(.astro-2a6qosyv){flex:1 1 auto;white-space:nowrap}.sc-field-sm:where(.astro-2a6qosyv){color:var(--a-t1);white-space:nowrap}.sc-btns:where(.astro-2a6qosyv){display:flex;gap:8px;margin-top:14px}.sc-btn:where(.astro-2a6qosyv){display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--a-line-2);background:transparent;color:var(--a-t0);font-size:13px;font-weight:600}.sc-btn--fill:where(.astro-2a6qosyv){background:var(--a-fill);border-color:var(--a-fill);color:var(--a-fill-ink)}.sc-vault:where(.astro-2a6qosyv){display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:18px 16px;border:1px solid var(--rule-2);border-radius:10px;background:var(--bg-2);flex-wrap:nowrap}.sc-vault-ico:where(.astro-2a6qosyv){color:var(--fg-2);fill:none;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round}.sc-brand:where(.astro-2a6qosyv){font-weight:600;color:var(--fg);letter-spacing:-.005em}.sc-brands:where(.astro-2a6qosyv){display:grid;gap:4px}.sc-rec-head:where(.astro-2a6qosyv){display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:14px}.sc-rec-head:where(.astro-2a6qosyv) b:where(.astro-2a6qosyv){color:var(--a-t0);font-size:14px;font-weight:600}.sc-rec-cust:where(.astro-2a6qosyv){color:var(--a-t1);font-size:13px}.sc-tag:where(.astro-2a6qosyv){display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;font-size:12px;font-weight:600;line-height:1.35;white-space:nowrap}.sc-rec-head:where(.astro-2a6qosyv) .sc-tag:where(.astro-2a6qosyv){margin-left:auto}.sc-tag--good:where(.astro-2a6qosyv){color:var(--a-good-t);background:var(--a-good-bg)}.sc-pv-t:where(.astro-2a6qosyv){margin:0 0 6px;color:var(--a-t2);font-size:12px;font-weight:600}.sc-pv:where(.astro-2a6qosyv){display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px 0;border-top:1px solid var(--a-line);border-bottom:1px solid var(--a-line);color:var(--a-t1);font-size:13px}.sc-pv:where(.astro-2a6qosyv) b:where(.astro-2a6qosyv){color:var(--a-t0);font-weight:600}.sc-ref:where(.astro-2a6qosyv){flex-basis:100%;color:var(--a-t3);font-size:12px}.sc-cof:where(.astro-2a6qosyv){display:flex;flex-wrap:wrap;gap:4px 12px;padding-top:10px;color:var(--a-t1);font-size:13px}.sc-never:where(.astro-2a6qosyv){display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}@media(max-width:640px){.sc-never:where(.astro-2a6qosyv){display:none}}.sc-never-l:where(.astro-2a6qosyv){font-size:.8125rem;font-weight:600;color:var(--fg-2)}.sc-x:where(.astro-2a6qosyv){position:relative;display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:4px;background:color-mix(in srgb,var(--fg) 8%,transparent);color:var(--fg-2);font-size:.8125rem;line-height:1.35}.sc-x:where(.astro-2a6qosyv) svg:where(.astro-2a6qosyv){fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;color:var(--fg-3)}.sc-x-t:where(.astro-2a6qosyv){text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--fg) 45%,transparent)}.sc-wire:where(.astro-2a6qosyv){position:relative;height:64px;margin-left:10px;width:12px}.sc-wire:where(.astro-2a6qosyv) .sc-line:where(.astro-2a6qosyv){position:absolute;left:5.5px;top:6px;bottom:8px;width:1px;background:var(--line);transform-origin:50% 0}.sc-head:where(.astro-2a6qosyv){position:absolute;left:1px;bottom:0;width:10px;height:10px;transform:rotate(90deg);fill:none;stroke:var(--line);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.sc-wire-label:where(.astro-2a6qosyv){margin:-64px 0 0 34px;height:64px;display:flex;align-items:center;font-size:.8125rem;line-height:1.3;color:var(--fg-3)}@container sc (min-width: 880px){.sc-flow:where(.astro-2a6qosyv){grid-template-columns:minmax(0,1.2fr) 96px minmax(0,.6fr) 96px minmax(0,1.25fr);grid-template-rows:auto auto;align-items:start}.sc-node:where(.astro-2a6qosyv){max-width:none}.sc-node--form:where(.astro-2a6qosyv){grid-column:1;grid-row:1 / 3}.sc-node--prov:where(.astro-2a6qosyv){grid-column:3;grid-row:1 / 3}.sc-node--rec:where(.astro-2a6qosyv){grid-column:5;grid-row:1 / 3}.sc-wire:where(.astro-2a6qosyv),.sc-wire-label:where(.astro-2a6qosyv){grid-row:1}.sc-wire:where(.astro-2a6qosyv){grid-column:2}.sc-wl-1:where(.astro-2a6qosyv){grid-column:2}.sc-wire--2:where(.astro-2a6qosyv){grid-column:4}.sc-wl-2:where(.astro-2a6qosyv){grid-column:4}.sc-wire:where(.astro-2a6qosyv){margin:104px 0 0;width:auto;height:12px;align-self:start}.sc-wire:where(.astro-2a6qosyv) .sc-line:where(.astro-2a6qosyv){inset:5.5px 12px auto 10px;width:auto;height:1px;transform-origin:0 50%}.sc-head:where(.astro-2a6qosyv){inset:1px 6px auto auto;transform:none}.sc-wire-label:where(.astro-2a6qosyv){margin:44px 0 0;height:auto;padding:0 10px;align-self:start;align-items:flex-end;min-height:52px;text-align:center;justify-content:center}}.sc-routes:where(.astro-2a6qosyv){margin-top:clamp(28px,4vw,44px);padding-top:clamp(20px,3vw,28px);border-top:1px solid var(--rule)}.sc-routes-t:where(.astro-2a6qosyv){display:flex;align-items:center;gap:8px;width:fit-content;font-size:.9375rem;font-weight:600;color:var(--fg);cursor:pointer;list-style:none}.sc-routes-t:where(.astro-2a6qosyv)::-webkit-details-marker{display:none}.sc-routes-t:where(.astro-2a6qosyv):hover{color:var(--link)}.sc-routes-t:where(.astro-2a6qosyv):focus-visible{outline:2px solid var(--link);outline-offset:3px;border-radius:4px}.sc-chev:where(.astro-2a6qosyv){fill:none;stroke:currentColor;stroke-width:1.6;color:var(--fg-3);transition:transform .25s ease}.sc-routes:where(.astro-2a6qosyv)[open] .sc-chev:where(.astro-2a6qosyv){transform:rotate(180deg)}.sc-routes:where(.astro-2a6qosyv)[open]>.sc-routes-t:where(.astro-2a6qosyv){margin-bottom:14px}.sc-group:where(.astro-2a6qosyv){display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.sc-rows:where(.astro-2a6qosyv){list-style:none;margin:0;padding:0;display:grid;gap:10px}.sc-row:where(.astro-2a6qosyv){display:grid;grid-template-columns:5.5rem 20px auto 1fr;align-items:center;min-height:34px;column-gap:0}.sc-from:where(.astro-2a6qosyv){min-width:0;line-height:1.35}.sc-from-l:where(.astro-2a6qosyv){color:var(--fg-2)}.sc-rw:where(.astro-2a6qosyv){position:relative;height:1px;align-self:center}.sc-rw:where(.astro-2a6qosyv) .sc-line:where(.astro-2a6qosyv){position:absolute;inset:0;background:var(--line);transform-origin:0 50%}.sc-tag--route:where(.astro-2a6qosyv){color:var(--fg);background:color-mix(in srgb,var(--blue) 16%,transparent);font-size:.8125rem;white-space:normal}.sc-to:where(.astro-2a6qosyv){display:flex;align-items:center;padding:9px 14px;border:1px solid var(--rule-2);border-radius:8px;background:var(--bg-2);color:var(--fg);font-weight:600;font-size:.875rem}.sc-rows--other:where(.astro-2a6qosyv){margin-top:18px}.sc-row--other:where(.astro-2a6qosyv){grid-template-columns:minmax(0,1fr);row-gap:6px}.sc-row--other:where(.astro-2a6qosyv) .sc-rw:where(.astro-2a6qosyv){display:none}.sc-row--other:where(.astro-2a6qosyv) .sc-tag--route:where(.astro-2a6qosyv){justify-self:start}.sc-row--other:where(.astro-2a6qosyv) .sc-end:where(.astro-2a6qosyv):before{content:"→";margin-right:8px;color:var(--fg-3);font-weight:400}.sc-row--other:where(.astro-2a6qosyv) .sc-from:where(.astro-2a6qosyv){display:flex;flex-wrap:wrap;gap:2px 8px}@container sc (min-width: 640px){.sc-group:where(.astro-2a6qosyv){grid-template-columns:minmax(0,1fr) 11rem;gap:0;align-items:stretch}.sc-row:where(.astro-2a6qosyv){grid-template-columns:6rem minmax(24px,1fr) auto minmax(24px,1fr)}.sc-rw--end:where(.astro-2a6qosyv){display:block}.sc-to:where(.astro-2a6qosyv){justify-content:center;text-align:center;margin:4px 0}.sc-row--other:where(.astro-2a6qosyv){grid-template-columns:minmax(12rem,auto) minmax(32px,1fr) auto minmax(32px,1fr) 11rem;row-gap:0}.sc-row--other:where(.astro-2a6qosyv) .sc-rw:where(.astro-2a6qosyv){display:block}.sc-row--other:where(.astro-2a6qosyv) .sc-rw--full:where(.astro-2a6qosyv){grid-column:2 / 5}.sc-row--other:where(.astro-2a6qosyv) .sc-end:where(.astro-2a6qosyv){grid-column:5;padding:7px 14px;border:1px solid var(--rule-2);border-radius:8px;background:var(--bg-2);text-align:center}.sc-row--other:where(.astro-2a6qosyv) .sc-end:where(.astro-2a6qosyv):before{content:none}.sc-row--other:where(.astro-2a6qosyv) .sc-tag--route:where(.astro-2a6qosyv){justify-self:center}.sc-row--other:where(.astro-2a6qosyv) .sc-from:where(.astro-2a6qosyv){padding-right:12px}}@container sc (max-width: 639px){.sc-rw--end:where(.astro-2a6qosyv){display:none}}@media(prefers-reduced-motion:no-preference){.sc:where(.astro-2a6qosyv).is-armed .sc-line:where(.astro-2a6qosyv){transform:scale(0)}.sc:where(.astro-2a6qosyv).is-armed .sc-head:where(.astro-2a6qosyv),.sc:where(.astro-2a6qosyv).is-armed .sc-tag--route:where(.astro-2a6qosyv),.sc:where(.astro-2a6qosyv).is-armed .sc-x:where(.astro-2a6qosyv){opacity:0}.sc:where(.astro-2a6qosyv).is-in .sc-line:where(.astro-2a6qosyv){transform:none;transition:transform .48s var(--ease-out, ease-out) var(--d, 0ms)}.sc:where(.astro-2a6qosyv).is-in .sc-head:where(.astro-2a6qosyv),.sc:where(.astro-2a6qosyv).is-in .sc-tag--route:where(.astro-2a6qosyv){opacity:1;transition:opacity .36s var(--ease-out, ease-out) var(--d, 0ms)}.sc:where(.astro-2a6qosyv).is-in .sc-x:where(.astro-2a6qosyv){opacity:1;transition:opacity .4s var(--ease-out, ease-out) var(--d, 0ms)}}.sl:where(.astro-6442hknm){container-type:inline-size;container-name:sl}.tabular:where(.astro-6442hknm){font-variant-numeric:tabular-nums}.sl-grid:where(.astro-6442hknm){display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.sl-phone:where(.astro-6442hknm){display:none}@container sl (min-width: 700px){.sl-grid:where(.astro-6442hknm){grid-template-columns:300px minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:start}.sl-phone:where(.astro-6442hknm){display:block}.sl-phone:where(.astro-6442hknm) .pp{width:300px}}.sl-panel:where(.astro-6442hknm){container-type:inline-size;container-name:slp;min-width:0;border:1px solid var(--rule);border-radius:14px;background:var(--bg-2);padding:clamp(16px,2.4vw,26px);font-size:.875rem;color:var(--fg-2)}.sl-cap:where(.astro-6442hknm){margin:0;font-size:.8125rem;line-height:1.45;color:var(--fg-3)}.sl-urls:where(.astro-6442hknm){display:grid;gap:12px;padding-bottom:20px;border-bottom:1px solid var(--rule)}.sl-url-row:where(.astro-6442hknm){display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 16px}.sl-url:where(.astro-6442hknm){margin:0;min-width:0;font-family:var(--font-mono);font-size:.8125rem;line-height:1.5;color:var(--fg-3);overflow-wrap:anywhere}.sl-part:where(.astro-6442hknm){display:inline-flex;flex-direction:column;vertical-align:top;padding:0 4px;border-radius:4px;color:var(--fg)}.sl-part:where(.astro-6442hknm) small:where(.astro-6442hknm){font-family:var(--font-sans);font-size:.75rem;line-height:1.3;color:var(--fg-3);padding-top:2px}@container slp (max-width: 619px){.sl-host--lead:where(.astro-6442hknm){display:block}}.sl-part--rec:where(.astro-6442hknm){background:color-mix(in srgb,var(--fg) 8%,transparent)}.sl-part--tok:where(.astro-6442hknm){background:color-mix(in srgb,var(--blue) 16%,transparent)}.sl-part--bad:where(.astro-6442hknm){background:color-mix(in srgb,#c7a76e 24%,transparent)}.sl-ok:where(.astro-6442hknm){display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:4px;background:color-mix(in srgb,var(--blue) 12%,transparent);color:var(--fg);font-size:.8125rem;white-space:nowrap}.sl-ok:where(.astro-6442hknm) svg:where(.astro-6442hknm),.sl-can:where(.astro-6442hknm) svg:where(.astro-6442hknm),.sl-bot:where(.astro-6442hknm) svg:where(.astro-6442hknm){fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.sl-404:where(.astro-6442hknm){display:grid;gap:2px;padding:8px 12px;border-radius:6px;border:1px solid #e5e2dc;background:#fff;font-family:system-ui,-apple-system,Segoe UI,sans-serif;text-align:center}.sl-404:where(.astro-6442hknm) b:where(.astro-6442hknm){color:#1a1a1a;font-size:13px}.sl-404:where(.astro-6442hknm) span:where(.astro-6442hknm){color:#5f5a54;font-size:12px}.sl-links:where(.astro-6442hknm){list-style:none;margin:0;padding:0}.sl-link:where(.astro-6442hknm){display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:18px 0;border-bottom:1px solid var(--rule)}@container slp (min-width: 640px){.sl-link:where(.astro-6442hknm){grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px;align-items:start}}.sl-name:where(.astro-6442hknm){margin:0 0 8px;font-size:.9375rem;font-weight:600;color:var(--fg)}.sl-can:where(.astro-6442hknm){list-style:none;margin:0;padding:0;display:grid;gap:4px}.sl-can:where(.astro-6442hknm) li:where(.astro-6442hknm){display:flex;gap:8px;align-items:baseline;font-size:.8125rem;line-height:1.45;color:var(--fg-2)}.sl-can:where(.astro-6442hknm) svg:where(.astro-6442hknm){color:var(--fg-3);transform:translateY(1px)}.sl-ev:where(.astro-6442hknm){display:grid;gap:8px;min-width:0;align-content:start}.sl-file:where(.astro-6442hknm){display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:9px 12px;border-radius:8px;background:var(--a-s1);border:1px solid var(--a-line-2);color:var(--a-t1);font-size:13px}.sl-file:where(.astro-6442hknm) svg:where(.astro-6442hknm){color:var(--a-t2)}.sl-file-n:where(.astro-6442hknm){color:var(--a-t0)}.sl-tag:where(.astro-6442hknm){display:inline-flex;padding:2px 8px;border-radius:6px;font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap}.sl-file:where(.astro-6442hknm) .sl-tag:where(.astro-6442hknm){margin-left:auto}.sl-tag--good:where(.astro-6442hknm){color:var(--a-good-t);background:var(--a-good-bg)}.sl-sig:where(.astro-6442hknm){display:grid;gap:2px;padding:12px 14px;border-radius:6px;border:1px solid #e5e2dc;background:#fff;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:12px;color:#5f5a54}.sl-sig:where(.astro-6442hknm) b:where(.astro-6442hknm){color:#1a1a1a;font-size:14px}.sl-sig:where(.astro-6442hknm) strong:where(.astro-6442hknm){color:#1a1a1a;font-weight:600}.sl-sig:where(.astro-6442hknm) small:where(.astro-6442hknm){font-size:12px;color:#6b6660}.sl-sig-draw:where(.astro-6442hknm){width:180px;max-width:100%;height:46px;margin:2px 0}.sl-sig-draw:where(.astro-6442hknm) path:where(.astro-6442hknm){fill:none;stroke:#1a1a1a;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sl-hdrs:where(.astro-6442hknm){margin:0;padding:10px 12px;border-radius:8px;border:1px solid var(--rule-2);background:color-mix(in srgb,var(--fg) 3%,var(--bg));font-family:var(--font-mono);font-size:.75rem;line-height:1.6}.sl-hdrs:where(.astro-6442hknm) div:where(.astro-6442hknm){display:flex;flex-wrap:wrap;gap:0 6px}.sl-hdrs:where(.astro-6442hknm) dt:where(.astro-6442hknm){color:var(--fg-3)}.sl-hdrs:where(.astro-6442hknm) dd:where(.astro-6442hknm){margin:0;color:var(--fg)}@container slp (max-width: 619px){.sl-hdrs:where(.astro-6442hknm){display:none}}.sl-foot:where(.astro-6442hknm){display:grid;gap:12px;padding-top:18px}.sl-signin:where(.astro-6442hknm){display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.sl-foot-l:where(.astro-6442hknm){font-size:.8125rem;font-weight:600;color:var(--fg-2);flex-basis:100%}@container slp (min-width: 640px){.sl-foot-l:where(.astro-6442hknm){flex-basis:auto;margin-right:4px}}.sl-step:where(.astro-6442hknm){display:inline-flex;align-items:baseline;gap:8px;padding:4px 10px;border-radius:4px;border:1px solid var(--rule-2);font-size:.8125rem;color:var(--fg-2)}.sl-step:where(.astro-6442hknm) b:where(.astro-6442hknm){color:var(--fg);font-weight:600}.sl-arrow:where(.astro-6442hknm){width:22px;height:12px;fill:none;stroke:color-mix(in srgb,var(--fg) 45%,transparent);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.sl-bot:where(.astro-6442hknm){margin:0;display:flex;gap:8px;align-items:baseline;font-size:.8125rem;line-height:1.45;color:var(--fg-2)}.sl-bot:where(.astro-6442hknm) svg:where(.astro-6442hknm){color:var(--fg-3);transform:translateY(1px)}@media(prefers-reduced-motion:no-preference){.sl:where(.astro-6442hknm).is-armed .sl-404:where(.astro-6442hknm),.sl:where(.astro-6442hknm).is-armed .sl-sig-draw:where(.astro-6442hknm) path:where(.astro-6442hknm){stroke-dasharray:1 1;stroke-dashoffset:1}.sl:where(.astro-6442hknm).is-in .sl-404:where(.astro-6442hknm){opacity:1;transition:opacity .42s var(--ease-out, ease-out) .3s}.sl:where(.astro-6442hknm).is-in .sl-sig-draw:where(.astro-6442hknm) path:where(.astro-6442hknm){stroke-dashoffset:0;transition:stroke-dashoffset .6s var(--ease-out, ease-out) .5s}}.sd-aside:where(.astro-b64az5jb){margin:1.75rem 0 0;padding:0;list-style:none;display:grid;gap:0;max-width:38rem}.sd-aside:where(.astro-b64az5jb) li:where(.astro-b64az5jb){padding:.6rem 0 .6rem 1.1rem;border-top:1px solid var(--rule);font-size:.9375rem;line-height:1.45;color:var(--fg-2);position:relative}.sd-aside:where(.astro-b64az5jb) li:where(.astro-b64az5jb):before{content:"";position:absolute;left:0;top:1.2rem;width:.5rem;height:1px;background:var(--fg-3)}.sd:where(.astro-b64az5jb){display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(20px,2.4vw,32px);align-items:start}.sd-main:where(.astro-b64az5jb){min-width:0}.sd-side:where(.astro-b64az5jb){display:grid;gap:clamp(16px,2vw,24px);min-width:0}.sd-legal:where(.astro-b64az5jb){grid-column:1 / -1}@media(max-width:1023px){.sd:where(.astro-b64az5jb){grid-template-columns:minmax(0,1fr)}.sd-side:where(.astro-b64az5jb){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media(max-width:640px){.sd-side:where(.astro-b64az5jb){grid-template-columns:minmax(0,1fr)}}.xd:where(.astro-b64az5jb){display:grid;grid-template-columns:240px minmax(0,1fr);font-family:var(--a-font);font-size:13px;color:var(--a-t1);min-height:100%}.xd:where(.astro-b64az5jb) p:where(.astro-b64az5jb),.xd:where(.astro-b64az5jb) h3:where(.astro-b64az5jb),.xd:where(.astro-b64az5jb) h4:where(.astro-b64az5jb){margin:0}.xd-page:where(.astro-b64az5jb){display:grid;gap:16px;align-content:start;padding:20px 24px 24px;min-width:0}.xd-phead:where(.astro-b64az5jb){display:grid;gap:8px}.xd-crumb:where(.astro-b64az5jb){display:flex;gap:8px;font-size:13px;font-weight:500;color:var(--a-t2)}.xd-titlerow:where(.astro-b64az5jb){display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 20px}.xd-h:where(.astro-b64az5jb){font-size:20px;font-weight:700;line-height:1.25;color:var(--a-t0);letter-spacing:-.01em}.xd-guide:where(.astro-b64az5jb){display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#a9dcc1;white-space:nowrap}.xd-guide:where(.astro-b64az5jb) svg:where(.astro-b64az5jb){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.xd-pdesc:where(.astro-b64az5jb){font-size:13px;color:var(--a-t2);line-height:1.45}.xd-card:where(.astro-b64az5jb){display:grid;gap:16px;padding:20px;border:1px solid var(--a-line);border-radius:12px;background:var(--a-s1)}.xd-chead:where(.astro-b64az5jb){position:relative}.xd-ctitle:where(.astro-b64az5jb){font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--a-t0);margin-bottom:6px!important}.xd-cdesc:where(.astro-b64az5jb){font-size:13px;line-height:1.45;color:var(--a-t2);max-width:60ch}.xd-badge-slot:where(.astro-b64az5jb){position:absolute;top:-2px;right:0;display:inline-grid}.xd-badge:where(.astro-b64az5jb){grid-area:1 / 1;justify-self:end;display:inline-flex;align-items:center;min-height:22px;box-sizing:border-box;padding:2px 8px;border-radius:6px;font-size:12px;font-weight:600;white-space:nowrap;transition:opacity .35s ease}.xd-badge--progress:where(.astro-b64az5jb){background:var(--st-progress-bg, rgba(133, 156, 179, .14));color:var(--st-progress, #90a8bf)}.xd-badge--ok:where(.astro-b64az5jb){background:var(--a-good-bg);color:var(--a-good-t);opacity:0}.s6:where(.astro-b64az5jb) .xd-badge--progress:where(.astro-b64az5jb){opacity:0}.s6:where(.astro-b64az5jb) .xd-badge--ok:where(.astro-b64az5jb){opacity:1}.xd-states:where(.astro-b64az5jb){display:grid;padding-top:18px;border-top:1px solid var(--a-line-2)}.xd-st:where(.astro-b64az5jb){grid-area:1 / 1;align-self:center;transition:opacity .4s ease,transform .4s ease}.xd-st--job:where(.astro-b64az5jb),.xd-st--ready:where(.astro-b64az5jb){opacity:0;transform:translateY(6px)}.s4:where(.astro-b64az5jb) .xd-st--empty:where(.astro-b64az5jb){opacity:0}.s4:where(.astro-b64az5jb):not(.s6) .xd-st--job:where(.astro-b64az5jb){opacity:1;transform:none}.s6:where(.astro-b64az5jb) .xd-st--ready:where(.astro-b64az5jb){opacity:1;transform:none}.xd-empty:where(.astro-b64az5jb),.xd-ready:where(.astro-b64az5jb){display:flex;flex-direction:column;align-items:stretch;gap:12px}.xd-ecopy:where(.astro-b64az5jb){display:grid;gap:4px;font-size:13px;line-height:1.45;color:var(--a-t2)}.xd-ecopy:where(.astro-b64az5jb) strong:where(.astro-b64az5jb),.xd-rtitle:where(.astro-b64az5jb),.xd-jlabel:where(.astro-b64az5jb){color:var(--a-t0);font-size:14px;font-weight:650}.xd-optin:where(.astro-b64az5jb){display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;color:var(--a-t2)}.xd-sw:where(.astro-b64az5jb){position:relative;flex:none;width:36px;height:20px;border-radius:10px;background:var(--a-fill)}.xd-sw:where(.astro-b64az5jb):after{content:"";position:absolute;top:2px;left:18px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0000004d}.xd:where(.astro-b64az5jb) svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.xd-btn:where(.astro-b64az5jb){display:inline-flex;align-items:center;justify-content:center;min-height:32px;box-sizing:border-box;padding:0 12px;border:1px solid var(--a-line-2);border-radius:8px;background:transparent;color:var(--a-t0);font-size:13px;font-weight:600;white-space:nowrap}.xd-press:where(.astro-b64az5jb){display:grid}.xd-go:where(.astro-b64az5jb),.xd-dl:where(.astro-b64az5jb){min-height:32px}.xd-go:where(.astro-b64az5jb){display:inline-grid}.xd-go:where(.astro-b64az5jb)>span:where(.astro-b64az5jb){grid-area:1 / 1;text-align:center;transition:opacity .25s ease}.xd-go-b:where(.astro-b64az5jb){opacity:0}.s2:where(.astro-b64az5jb) .xd-go-a:where(.astro-b64az5jb){opacity:0}.s2:where(.astro-b64az5jb) .xd-go-b:where(.astro-b64az5jb){opacity:1}.xd-job:where(.astro-b64az5jb){display:grid;gap:12px;padding:16px;border:1px solid var(--a-line-2);border-radius:8px;background:color-mix(in srgb,var(--a-bg) 70%,var(--a-s1))}.xd-jhead:where(.astro-b64az5jb){display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.xd-jstep:where(.astro-b64az5jb){display:grid;margin-top:3px;color:var(--a-t2);font-size:13px}.xd-jpct:where(.astro-b64az5jb){display:grid;justify-items:end;color:var(--a-t0);font-size:18px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.xd-jstep:where(.astro-b64az5jb)>span:where(.astro-b64az5jb),.xd-jpct:where(.astro-b64az5jb)>span:where(.astro-b64az5jb){grid-area:1 / 1;transition:opacity .3s ease}.xd-j2:where(.astro-b64az5jb){opacity:0}.s5:where(.astro-b64az5jb) .xd-j1:where(.astro-b64az5jb){opacity:0}.s5:where(.astro-b64az5jb) .xd-j2:where(.astro-b64az5jb){opacity:1}.xd-prog:where(.astro-b64az5jb){height:8px;border-radius:999px;background:var(--a-line-2);overflow:hidden}.xd-prog:where(.astro-b64az5jb) span:where(.astro-b64az5jb){display:block;height:100%;border-radius:inherit;background:var(--a-fill);transform-origin:0 50%;transform:scaleX(.06);transition:transform .6s cubic-bezier(.22,1,.36,1)}.s4:where(.astro-b64az5jb) .xd-prog:where(.astro-b64az5jb) span:where(.astro-b64az5jb){transform:scaleX(.36)}.s5:where(.astro-b64az5jb) .xd-prog:where(.astro-b64az5jb) span:where(.astro-b64az5jb){transform:scaleX(.91)}.xd-rcopy:where(.astro-b64az5jb){margin-top:4px!important;font-size:13px;line-height:1.45;color:var(--a-t2)}.xd-zip:where(.astro-b64az5jb){display:grid;gap:8px;padding:14px 16px;border:1px solid var(--a-line);border-radius:10px;background:color-mix(in srgb,var(--a-bg) 55%,var(--a-s1));transition:opacity .5s ease}.xd:where(.astro-b64az5jb):not(.s6) .xd-zip:where(.astro-b64az5jb){opacity:.42}.xd-zhead:where(.astro-b64az5jb){display:flex;align-items:center;gap:8px;min-width:0}.xd-zicon:where(.astro-b64az5jb){display:inline-grid;color:var(--a-t2)}.xd-zname:where(.astro-b64az5jb){flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--a-code);font-size:12.5px;color:var(--a-t0)}.xd-zsize:where(.astro-b64az5jb){flex:none;font-size:12.5px;color:var(--a-t1);font-variant-numeric:tabular-nums}.xd-zmeta:where(.astro-b64az5jb){display:flex;flex-wrap:wrap;gap:2px 10px;padding-bottom:8px;border-bottom:1px solid var(--a-line);font-size:12px;color:var(--a-t3)}.xd-zhash:where(.astro-b64az5jb){font-family:var(--a-code);color:var(--a-t2)}.xd-zwhen:where(.astro-b64az5jb){margin-left:auto}.xd-zlist:where(.astro-b64az5jb){list-style:none;margin:0;padding:0;display:grid;gap:0}.xd-zrow:where(.astro-b64az5jb){display:grid;grid-template-columns:16px 142px minmax(0,1fr);column-gap:8px;align-items:baseline;padding:4px 0;font-size:12px;line-height:1.4}.xd-zi:where(.astro-b64az5jb){display:inline-grid;align-self:start;margin-top:1px;color:var(--a-t3)}.xd-zn:where(.astro-b64az5jb){font-family:var(--a-code);color:var(--a-t1);white-space:nowrap}.xd-zd:where(.astro-b64az5jb){color:var(--a-t3);min-width:0}@container (max-width: 640px){.xd:where(.astro-b64az5jb){grid-template-columns:minmax(0,1fr)}.xd-rail:where(.astro-b64az5jb){display:none}}@container (max-width: 480px){.xd-page:where(.astro-b64az5jb){padding:16px 14px;gap:12px}.xd-card:where(.astro-b64az5jb){padding:14px}.xd-zlist:where(.astro-b64az5jb){display:flex;flex-wrap:wrap;gap:4px 12px}.xd-zrow:where(.astro-b64az5jb){display:block;padding:0}.xd-zi:where(.astro-b64az5jb),.xd-zd:where(.astro-b64az5jb){display:none}.xd-zname:where(.astro-b64az5jb){white-space:normal;overflow-wrap:anywhere}.xd-zwhen:where(.astro-b64az5jb){margin-left:0}}.sd-fig:where(.astro-b64az5jb){margin:0;padding:18px 18px 16px;border:1px solid var(--rule);border-radius:14px;background:var(--bg-2);min-width:0}[data-theme=paper-2] .sd-fig:where(.astro-b64az5jb){background:var(--bg)}.sd-ftitle:where(.astro-b64az5jb){margin:0 0 12px;font-size:.9375rem;font-weight:600;color:var(--fg);letter-spacing:-.005em}.sd-chain:where(.astro-b64az5jb),.sd-steps:where(.astro-b64az5jb){list-style:none;margin:0;padding:0}.sd-node:where(.astro-b64az5jb){display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:10px 12px;border:1px solid var(--rule-2);border-radius:8px;background:color-mix(in srgb,var(--fg) 2.5%,var(--bg))}.sd-nl:where(.astro-b64az5jb){font-size:.875rem;font-weight:560;color:var(--fg)}.sd-brand:where(.astro-b64az5jb){margin-left:auto;font-size:.8125rem;color:var(--fg-3);white-space:nowrap}.sd-nn:where(.astro-b64az5jb){flex-basis:100%;font-size:.8125rem;line-height:1.4;color:var(--fg-3)}.sd-tags:where(.astro-b64az5jb){margin-left:auto;display:inline-flex;gap:6px}.sd-tag:where(.astro-b64az5jb){display:inline-block;padding:1px 7px;border-radius:4px;font-size:.75rem;line-height:1.5;color:var(--fg);white-space:nowrap}.sd-tag--warn:where(.astro-b64az5jb){background:color-mix(in srgb,#c7a76e 24%,transparent)}.sd-wire:where(.astro-b64az5jb){height:18px;display:flex;justify-content:flex-start;padding-left:22px}.sd-wire:where(.astro-b64az5jb) span:where(.astro-b64az5jb){width:1px;height:100%;background:color-mix(in srgb,var(--fg) 34%,transparent);transform-origin:50% 0}.sd-wire--dash:where(.astro-b64az5jb) span:where(.astro-b64az5jb){background:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--fg) 40%,transparent) 0 3px,transparent 3px 6px)}.sd-cap:where(.astro-b64az5jb){margin-top:12px;padding-top:10px;border-top:1px solid var(--rule);font-size:.8125rem;line-height:1.45;color:var(--fg-3)}.sd-steps:where(.astro-b64az5jb){display:grid;gap:6px}.sd-step:where(.astro-b64az5jb){display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 12px;border:1px solid var(--rule-2);border-radius:8px;background:color-mix(in srgb,var(--fg) 2.5%,var(--bg));font-size:.875rem;color:var(--fg)}.sd-sn:where(.astro-b64az5jb){font-size:.75rem;color:var(--fg-3)}.sd-sl:where(.astro-b64az5jb){font-weight:560}.sd-acts:where(.astro-b64az5jb){margin-left:auto;display:inline-flex;flex-wrap:wrap;gap:6px}.sd-ab:where(.astro-b64az5jb){display:inline-block;padding:2px 8px;border:1px solid var(--rule-2);border-radius:6px;font-size:.75rem;line-height:1.5;color:var(--fg-2);white-space:nowrap}.sd-ab--danger:where(.astro-b64az5jb){background:color-mix(in srgb,#c97a6d 12%,transparent);border-color:color-mix(in srgb,#c97a6d 36%,transparent);color:var(--fg)}.sd-kept:where(.astro-b64az5jb){margin-top:12px}.sd-kh:where(.astro-b64az5jb){margin:0 0 4px;font-size:.8125rem;font-weight:600;color:var(--fg-2)}.sd-klist:where(.astro-b64az5jb){margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;font-size:.8125rem;line-height:1.6;color:var(--fg-2)}.sd-klist:where(.astro-b64az5jb) li:where(.astro-b64az5jb):not(:last-child):after{content:"·";margin:0 7px;color:var(--fg-3)}.sd-alt:where(.astro-b64az5jb){margin:12px 0 0;padding-top:10px;border-top:1px dashed var(--rule-2);display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:.8125rem;color:var(--fg-3)}.sd-alt-l:where(.astro-b64az5jb){flex-basis:100%;color:var(--fg-2)}@media(max-width:640px){.sd-nn:where(.astro-b64az5jb){display:none}.sd-fig:where(.astro-b64az5jb){padding:14px 14px 12px}}@media(prefers-reduced-motion:no-preference){.sd-side:where(.astro-b64az5jb).is-armed .sd-node:where(.astro-b64az5jb),.sd-side:where(.astro-b64az5jb).is-armed .sd-step:where(.astro-b64az5jb),.sd-side:where(.astro-b64az5jb).is-armed .sd-kept:where(.astro-b64az5jb),.sd-side:where(.astro-b64az5jb).is-armed .sd-alt:where(.astro-b64az5jb){opacity:0;transform:translateY(6px);transition:opacity .45s var(--ease-out),transform .45s var(--ease-out)}.sd-side:where(.astro-b64az5jb).is-armed .sd-wire:where(.astro-b64az5jb) span:where(.astro-b64az5jb){transform:scaleY(0);transition:transform .4s var(--ease-out)}.sd-side:where(.astro-b64az5jb).is-in .sd-node:where(.astro-b64az5jb),.sd-side:where(.astro-b64az5jb).is-in .sd-step:where(.astro-b64az5jb),.sd-side:where(.astro-b64az5jb).is-in .sd-kept:where(.astro-b64az5jb),.sd-side:where(.astro-b64az5jb).is-in .sd-alt:where(.astro-b64az5jb){opacity:1;transform:none}.sd-side:where(.astro-b64az5jb).is-in .sd-wire:where(.astro-b64az5jb) span:where(.astro-b64az5jb){transform:none}.sd-side:where(.astro-b64az5jb).is-in .sd-chain:where(.astro-b64az5jb)>:where(.astro-b64az5jb):nth-child(2) span:where(.astro-b64az5jb){transition-delay:.15s}.sd-side:where(.astro-b64az5jb).is-in .sd-chain:where(.astro-b64az5jb)>:where(.astro-b64az5jb):nth-child(3){transition-delay:.25s}.sd-side:where(.astro-b64az5jb).is-in .sd-chain:where(.astro-b64az5jb)>:where(.astro-b64az5jb):nth-child(4) span:where(.astro-b64az5jb){transition-delay:.4s}.sd-side:where(.astro-b64az5jb).is-in .sd-chain:where(.astro-b64az5jb)>:where(.astro-b64az5jb):nth-child(5){transition-delay:.5s}.sd-side:where(.astro-b64az5jb).is-in .sd-steps:where(.astro-b64az5jb)>:where(.astro-b64az5jb):nth-child(2){transition-delay:.12s}.sd-side:where(.astro-b64az5jb).is-in .sd-steps:where(.astro-b64az5jb)>:where(.astro-b64az5jb):nth-child(3){transition-delay:.24s}.sd-side:where(.astro-b64az5jb).is-in .sd-kept:where(.astro-b64az5jb){transition-delay:.36s}.sd-side:where(.astro-b64az5jb).is-in .sd-alt:where(.astro-b64az5jb){transition-delay:.46s}}.sd-legal:where(.astro-b64az5jb){margin-top:clamp(8px,1.5vw,16px)}.sd-ll:where(.astro-b64az5jb){margin:0 0 10px;font-size:.9375rem;font-weight:560;color:var(--fg-3)}.sd-docs:where(.astro-b64az5jb){list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sd-doc:where(.astro-b64az5jb){position:relative;display:grid;gap:3px;height:100%;padding:14px 40px 14px 16px;border:1px solid var(--rule-2);border-radius:10px;text-decoration:none;color:var(--fg);transition:border-color var(--dur-1) ease,background-color var(--dur-1) ease}.sd-doc:where(.astro-b64az5jb):hover{border-color:color-mix(in srgb,var(--fg) 34%,transparent);background:color-mix(in srgb,var(--fg) 3%,transparent)}.sd-dt:where(.astro-b64az5jb){font-size:.9375rem;font-weight:560;line-height:1.3}@media(max-width:639px){.sd-docs:where(.astro-b64az5jb):lang(de),.sd-docs:where(.astro-b64az5jb):lang(nl),.sd-docs:where(.astro-b64az5jb):lang(da),.sd-docs:where(.astro-b64az5jb):lang(nb),.sd-docs:where(.astro-b64az5jb):lang(sk),.sd-docs:where(.astro-b64az5jb):lang(fi),.sd-docs:where(.astro-b64az5jb):lang(bg),.sd-docs:where(.astro-b64az5jb):lang(et),.sd-docs:where(.astro-b64az5jb):lang(lv){grid-template-columns:minmax(0,1fr)}}.sd-du:where(.astro-b64az5jb){font-family:var(--font-mono);font-size:.75rem;color:var(--fg-3);overflow-wrap:anywhere}.sd-doc:where(.astro-b64az5jb) .sd-di{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--fg-3)}@media(max-width:1023px){.sd-docs:where(.astro-b64az5jb){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.sd-du:where(.astro-b64az5jb){display:none}.sd-doc:where(.astro-b64az5jb){align-content:center;padding:12px 34px 12px 13px}.sd-doc:where(.astro-b64az5jb) .sd-di{right:11px}}.dq:where(.astro-wiflz3e7){--cols: minmax(0, 1.05fr) minmax(0, 1.25fr) 9.5rem 18px;border-top:1px solid var(--rule-2)}.dq-row:where(.astro-wiflz3e7){display:grid;grid-template-columns:minmax(0,1fr) 14rem;column-gap:1.5rem;border-bottom:1px solid var(--rule)}.dq-sum:where(.astro-wiflz3e7){display:grid;grid-template-columns:var(--cols);column-gap:1.5rem;align-items:start}.dq-head:where(.astro-wiflz3e7){border-bottom-color:var(--rule-2)}.dq-head:where(.astro-wiflz3e7),.dq-head:where(.astro-wiflz3e7) .dq-sum:where(.astro-wiflz3e7){padding:.75rem 0;font-size:.8125rem;font-weight:560;color:var(--fg-3)}.dq-head:where(.astro-wiflz3e7) .dq-sum:where(.astro-wiflz3e7){padding:0}.dq-item:where(.astro-wiflz3e7) summary:where(.astro-wiflz3e7){list-style:none;cursor:pointer;padding:1rem 0}.dq-item:where(.astro-wiflz3e7) summary:where(.astro-wiflz3e7)::-webkit-details-marker{display:none}.dq-item:where(.astro-wiflz3e7) summary:where(.astro-wiflz3e7):focus-visible{outline:2px solid var(--link);outline-offset:2px;border-radius:4px}.dq-q:where(.astro-wiflz3e7){font-size:1rem;font-weight:560;line-height:1.4;letter-spacing:-.008em;color:var(--fg)}.dq-short:where(.astro-wiflz3e7){font-size:.9375rem;line-height:1.45;color:var(--fg-2)}.dq-tags:where(.astro-wiflz3e7){padding-top:1px;font-size:.875rem;line-height:1.45;color:var(--fg-3)}.dq-sum:where(.astro-wiflz3e7) .dq-i{margin-top:2px;color:var(--fg-3);transition:transform var(--dur-2) var(--ease-out)}.dq-item:where(.astro-wiflz3e7)[open] .dq-i{transform:rotate(180deg)}.dq-item:where(.astro-wiflz3e7) summary:where(.astro-wiflz3e7):hover .dq-q:where(.astro-wiflz3e7){color:var(--link)}.dq-a:where(.astro-wiflz3e7){padding:0 0 1.25rem;max-width:68ch}.dq-a:where(.astro-wiflz3e7) p:where(.astro-wiflz3e7){margin:0;font-size:.9375rem;line-height:1.6;color:var(--fg-2)}.dq-item:where(.astro-wiflz3e7)[open] .dq-a:where(.astro-wiflz3e7){animation:dq-in .32s var(--ease-out)}@keyframes dq-in{0%{opacity:0;transform:translateY(-4px)}}.dq-where:where(.astro-wiflz3e7),.dq-alink:where(.astro-wiflz3e7){display:inline-flex;align-items:center;gap:6px;font-size:.875rem;line-height:1.4;color:var(--link);text-decoration:none}.dq-where:where(.astro-wiflz3e7){display:block;align-self:start;justify-self:start;padding:1rem 0;font-weight:500}.dq-where:where(.astro-wiflz3e7) svg{display:inline-block;margin-left:6px;vertical-align:-.125em}.dq-where:where(.astro-wiflz3e7):hover span:where(.astro-wiflz3e7),.dq-alink:where(.astro-wiflz3e7):hover span:where(.astro-wiflz3e7){text-decoration:underline;text-underline-offset:3px}.dq-alink:where(.astro-wiflz3e7){display:none;margin-top:.75rem;font-weight:500}@media(prefers-reduced-motion:reduce){.dq-item:where(.astro-wiflz3e7)[open] .dq-a:where(.astro-wiflz3e7){animation:none}}.dq-ask:where(.astro-wiflz3e7){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin-top:clamp(1.75rem,3vw,2.5rem);padding:1.25rem 1.5rem;border:1px solid var(--rule-2);border-radius:12px;background:var(--bg-2)}.dq-ask-t:where(.astro-wiflz3e7){margin:0;font-size:1.0625rem;font-weight:560;letter-spacing:-.01em;color:var(--fg)}@media(max-width:1023px){.dq:where(.astro-wiflz3e7){--cols: minmax(0, 1fr) 11.5rem 18px}.dq-short:where(.astro-wiflz3e7),.dq-c-short:where(.astro-wiflz3e7){display:none}}@media(max-width:640px){.dq:where(.astro-wiflz3e7){--cols: minmax(0, 1fr) 18px}.dq-row:where(.astro-wiflz3e7){grid-template-columns:minmax(0,1fr)}.dq-head:where(.astro-wiflz3e7){display:none}.dq:where(.astro-wiflz3e7){border-top-color:var(--rule)}.dq-where:where(.astro-wiflz3e7){display:none}.dq-alink:where(.astro-wiflz3e7){display:inline-flex}.dq-item:where(.astro-wiflz3e7) summary:where(.astro-wiflz3e7){padding:.875rem 0;row-gap:.5rem}.dq-q:where(.astro-wiflz3e7){font-size:.9375rem}.dq-tags:where(.astro-wiflz3e7){grid-row:2;grid-column:1}.dq-sum:where(.astro-wiflz3e7) .dq-i{grid-row:1;grid-column:2}.dq-ask:where(.astro-wiflz3e7){padding:1rem 1.125rem}.dq-ask:where(.astro-wiflz3e7) .btn:where(.astro-wiflz3e7){width:100%}}
