.decision-tree[data-astro-cid-fyntee35]{box-shadow:0 1px color-mix(in oklch,var(--color-zinc-700) 65%,transparent)}.decision-tree[data-astro-cid-fyntee35] *{box-sizing:border-box}.decision-tree[data-astro-cid-fyntee35] details{margin:0;border-inline-start:var(--size-border-accent) solid color-mix(in oklch,var(--color-zinc-700) 80%,transparent);padding-inline-start:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * .5)}.decision-tree[data-astro-cid-fyntee35] details[open]{border-color:var(--color-fg-emphasis)}.decision-tree[data-astro-cid-fyntee35] summary{display:flex;align-items:center;gap:calc(var(--spacing) * 2.5);cursor:pointer;font-weight:var(--font-weight-semibold);color:var(--color-fg-body);padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 3);border-radius:var(--radius-surface);background:color-mix(in oklch,var(--color-card-bg) 88%,transparent);border:var(--size-border-hairline) solid color-mix(in oklch,var(--color-zinc-700) 85%,transparent);font-size:var(--text-sm);list-style:none;line-height:var(--leading-snug);transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.decision-tree[data-astro-cid-fyntee35] summary:hover{background:color-mix(in oklch,var(--color-card-bg) 70%,var(--color-primary) 4%);border-color:color-mix(in oklch,var(--color-zinc-700) 70%,var(--color-primary) 20%)}.decision-tree[data-astro-cid-fyntee35] summary:focus-visible{outline:var(--size-outline-focus) solid color-mix(in oklch,var(--color-primary) 80%,var(--color-white) 20%);outline-offset:var(--offset-outline-focus)}.decision-tree[data-astro-cid-fyntee35] summary::-webkit-details-marker{display:none}.decision-tree[data-astro-cid-fyntee35] summary:before{content:"▸";display:inline-flex;align-items:center;justify-content:center;inline-size:calc(var(--spacing) * 5);block-size:calc(var(--spacing) * 5);flex-shrink:0;border-radius:var(--radius-full);background:var(--color-primary-tint);color:var(--color-fg-emphasis);font-size:var(--text-xs);line-height:var(--leading-none)}.decision-tree[data-astro-cid-fyntee35] details[open]>summary:before{content:"▾"}.decision-tree[data-astro-cid-fyntee35] details[open]>summary{border-color:color-mix(in oklch,var(--color-primary) 35%,var(--color-zinc-700) 65%);background:color-mix(in oklch,var(--color-card-bg) 65%,var(--color-primary) 6%)}.decision-tree[data-astro-cid-fyntee35] details>:not(summary){margin-inline-start:calc(var(--spacing) * .5)}.decision-tree[data-astro-cid-fyntee35] .result{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 3.5);margin-block:calc(var(--spacing) * 2.5) calc(var(--spacing) * 1.5);border-radius:var(--radius-surface);background:color-mix(in oklch,var(--color-success) 10%,transparent);border:var(--size-border-hairline) solid color-mix(in oklch,var(--color-success) 30%,transparent);color:var(--color-success);font-size:var(--text-sm);line-height:var(--leading-normal)}.decision-tree[data-astro-cid-fyntee35] .result.warning{background:var(--color-primary-tint);border-color:color-mix(in oklch,var(--color-primary) 28%,transparent);color:var(--color-fg-emphasis)}.decision-tree[data-astro-cid-fyntee35] .result.action{background:color-mix(in oklch,var(--color-zinc-400) 10%,transparent);border-color:color-mix(in oklch,var(--color-zinc-400) 24%,transparent);color:var(--color-fg-body)}.decision-tree[data-astro-cid-fyntee35] .result.neutral{background:color-mix(in oklch,var(--color-zinc-400) 8%,transparent);border-color:color-mix(in oklch,var(--color-zinc-400) 20%,transparent);color:var(--color-fg-body)}.decision-tree[data-astro-cid-fyntee35] .result strong{color:inherit}@media(width<48rem){.decision-tree[data-astro-cid-fyntee35] details{padding-inline-start:calc(var(--spacing) * 2.5)}.decision-tree[data-astro-cid-fyntee35] summary{padding:calc(var(--spacing) * 2.25) calc(var(--spacing) * 2.5);font-size:var(--text-sm)}.decision-tree[data-astro-cid-fyntee35] .result{padding:calc(var(--spacing) * 2.75) calc(var(--spacing) * 3);font-size:var(--text-sm)}}summary[data-astro-cid-wbli5mtk]::-webkit-details-marker{display:none}
