[data-design=obsidian][data-pal]{--ob-bg:var(--pal-bg);--ob-soft:var(--pal-soft);--ob-ink:var(--pal-ink);--ob-dim:var(--pal-mute);--ob-line:color-mix(in srgb, var(--pal-line) 50%, var(--pal-bg));--ob-line2:var(--pal-line);--ob-dark:var(--pal-deep);--ob-deep-fg:var(--pal-deep-fg);--ob-btn:var(--pal-btn);--ob-btn-on:var(--pal-btn-on);--ob-acc:var(--pal-btn);--ob-acc-text:var(--pal-accent-ink);--ob-tint-06:color-mix(in srgb, var(--pal-ink) 6%, transparent);--ob-tint-08:color-mix(in srgb, var(--pal-ink) 8%, transparent);--ob-tint-18:color-mix(in srgb, var(--pal-ink) 18%, transparent);--ob-tint-28:color-mix(in srgb, var(--pal-ink) 28%, transparent);--ob-tint-82:color-mix(in srgb, var(--pal-ink) 82%, transparent);--ob-bar:color-mix(in srgb, var(--pal-bg) 90%, transparent);--ob-unlit-bg:linear-gradient(160deg, color-mix(in srgb, var(--pal-deep) 35%, #17171b) 0%, color-mix(in srgb, var(--pal-deep) 35%, #0e0e11) 60%, color-mix(in srgb, var(--pal-deep) 35%, #1d1d1d) 100%)}[data-design=obsidian][data-pal]:not(.zs-editing) .zs-page-hero:has(.zs-page-split figure img){background:var(--ob-dark)}[data-design=obsidian][data-pal]:not(.zs-editing) .zs-page-hero .zs-page-split figure:has(img){background:var(--ob-dark)}[data-design=obsidian][data-pal]:not(.zs-editing) .zs-page-hero:has(.zs-page-split figure img) .zbtn-b:hover{color:var(--ob-bg)}[data-design=obsidian][data-pal] .pf-ba-handle:before{color:var(--ob-bg)}[data-design=obsidian][data-pal] .zbtn-b{background:var(--ob-btn);color:var(--ob-btn-on)}[data-design=obsidian][data-pal] .zbtn-b:hover{background:var(--ob-ink);color:var(--ob-bg)}[data-design=obsidian][data-pal] .ob-btn--fill{background:var(--ob-btn);border-color:var(--ob-btn);color:var(--ob-btn-on)}[data-design=obsidian][data-pal] .ob-btn--fill:hover,[data-design=obsidian][data-pal] .ob-btn--fill:focus-visible{background:var(--ob-ink);border-color:var(--ob-ink);color:var(--ob-bg)}[data-design=obsidian][data-pack]{--ob-font:var(--pk-body);--ob-head:var(--pk-head);--display:var(--ob-head);--text:var(--ob-font)}[data-design=obsidian][data-pack] :is(h1,h2,h3,.ob-display,.ob-h2,.ob-h3,.ob-wordmark,.ob-svc-name,.ob-need-label,.ob-tier-name,.ob-tier-price,.ob-tier-from,.ob-footer-title,.ob-drawer-links a,.ob-step-n,.ob-gram-title){font-family:var(--ob-head)}[data-design=obsidian][data-btn-shape=square] :is(.ob-btn,.zbtn){border-radius:0}[data-design=obsidian][data-btn-shape=soft] :is(.ob-btn,.zbtn){border-radius:10px}[data-design=obsidian][data-btn-shape=pill] :is(.ob-btn,.zbtn){border-radius:999px}[data-design=obsidian][data-btn-fill=solid] .ob-btn:not(.ob-btn--photo,.ob-btn--accent){background:var(--ob-btn);border-color:var(--ob-btn);color:var(--ob-btn-on)}[data-design=obsidian][data-btn-fill=solid] .ob-btn:not(.ob-btn--photo,.ob-btn--accent):is(:hover,:focus-visible){background:var(--ob-ink);border-color:var(--ob-ink);color:var(--ob-bg)}[data-design=obsidian][data-btn-fill=solid] .ob-btn--photo{background:var(--ob-on);border-color:var(--ob-on);color:var(--ob-photo-ink)}[data-design=obsidian][data-btn-fill=solid] .ob-btn--photo:is(:hover,:focus-visible){color:var(--ob-on);background:0 0}[data-design=obsidian][data-btn-fill=solid] .ob-btn--accent{background:var(--b);border-color:var(--b);color:var(--b-on)}[data-design=obsidian][data-btn-fill=solid] .ob-btn--accent:is(:hover,:focus-visible){background:var(--ob-on);border-color:var(--ob-on);color:var(--ob-photo-ink);box-shadow:none}[data-design=obsidian][data-btn-fill=solid] .ob-nav[data-over="1"]:not([data-ink="1"]) .ob-btn{background:var(--ob-on);border-color:var(--ob-on);color:var(--ob-photo-ink)}[data-design=obsidian][data-btn-fill=solid] .ob-nav[data-over="1"]:not([data-ink="1"]) .ob-btn:is(:hover,:focus-visible){color:var(--ob-on);background:0 0}[data-design=obsidian][data-btn-fill=outline] .ob-btn:not(.ob-btn--photo,.ob-btn--accent){border:2px solid var(--ob-btn);color:var(--ob-acc-text);background:0 0}[data-design=obsidian][data-btn-fill=outline] .ob-btn:not(.ob-btn--photo,.ob-btn--accent):is(:hover,:focus-visible){background:var(--ob-btn);border-color:var(--ob-btn);color:var(--ob-btn-on)}[data-design=obsidian][data-btn-fill=outline] :is(.ob-btn--photo,.ob-btn--accent){border-width:2px}[data-design=obsidian][data-form=box] :is(.zs-opt,.zs-day,.zs-chip){border-radius:6px}[data-design=obsidian][data-form=line] :is(.zs-opt,.zs-day,.zs-chip){border-radius:0}[data-design=obsidian][data-form=soft] :is(.zs-opt,.zs-day,.zs-chip){border-radius:12px}[data-design=obsidian][data-form=pill] :is(.zs-opt,.zs-day,.zs-chip){border-radius:999px}
