.try-hero[data-astro-cid-a6ylrd3b]{padding-bottom:calc(var(--s-6) + 4rem)}.try-hero[data-astro-cid-a6ylrd3b] h1[data-astro-cid-a6ylrd3b]{max-width:20ch}.try[data-astro-cid-a6ylrd3b]{padding-bottom:var(--s-12)}.demo[data-astro-cid-a6ylrd3b]{border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-lift);background:var(--surface);margin-top:-4rem;display:grid;position:relative;overflow:hidden}@media (width>=900px){.demo[data-astro-cid-a6ylrd3b]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);min-height:36rem}}.member[data-astro-cid-a6ylrd3b]{background:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--text) 9%, transparent) 1px, transparent 0) 0 0 / 14px 14px, var(--surface-muted);padding:2rem 1.5rem}.app[data-astro-cid-a6ylrd3b]{background:var(--surface);border:1px solid var(--border);max-width:25rem;color:var(--text);border-radius:18px;margin-inline:auto;padding:1.25rem}.app-title[data-astro-cid-a6ylrd3b],.meds-title[data-astro-cid-a6ylrd3b]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-1);letter-spacing:-.02em;margin:0 0 .85rem}.meds-title[data-astro-cid-a6ylrd3b]{font-size:var(--fs-0);margin-bottom:.5rem}.find[data-astro-cid-a6ylrd3b]{position:relative}.field[data-astro-cid-a6ylrd3b]{border:1.5px solid var(--border);background:var(--surface);min-height:48px;transition:border-color var(--motion), box-shadow var(--motion);border-radius:12px;align-items:center;gap:.6rem;padding:0 .85rem;display:flex}.field[data-astro-cid-a6ylrd3b]:focus-within{border-color:var(--cyan);box-shadow:0 0 0 3px color-mix(in srgb, var(--cyan) 20%, transparent)}.field[data-astro-cid-a6ylrd3b] input[data-astro-cid-a6ylrd3b]{min-width:0;min-height:44px;font-size:var(--fs-0);color:var(--text);box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:0}.field-icon[data-astro-cid-a6ylrd3b]{border:2px solid var(--text-subtle);border-radius:50%;flex-shrink:0;width:13px;height:13px;position:relative}.field-icon[data-astro-cid-a6ylrd3b]:after{content:"";background:var(--text-subtle);width:2px;height:6px;position:absolute;bottom:-5px;right:-4px;transform:rotate(-45deg)}.nojs[data-astro-cid-a6ylrd3b]{margin-top:.6rem}.menu[data-astro-cid-a6ylrd3b]{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin:.4rem 0 0;padding:.3rem;list-style:none}.menu[data-astro-cid-a6ylrd3b] li{cursor:pointer;border-radius:8px;align-items:center;gap:.75rem;padding:.5rem .65rem;display:flex}.menu[data-astro-cid-a6ylrd3b] .what{flex-direction:column;min-width:0;display:flex}.menu[data-astro-cid-a6ylrd3b] .sub{font-size:var(--fs-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu[data-astro-cid-a6ylrd3b] li[aria-selected=true],.menu[data-astro-cid-a6ylrd3b] li:hover{background:color-mix(in srgb, var(--cyan) 12%, var(--surface));box-shadow:inset 3px 0 0 var(--cyan)}.menu[data-astro-cid-a6ylrd3b] .name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.menu[data-astro-cid-a6ylrd3b] .kind,.kind[data-astro-cid-a6ylrd3b]{font-size:var(--fs-xs);color:var(--text-subtle);flex-shrink:0;margin-left:auto}.menu[data-astro-cid-a6ylrd3b] .badge{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;flex-shrink:0;margin-left:auto;padding:.05rem .5rem;font-size:.75rem;font-weight:600}.menu[data-astro-cid-a6ylrd3b] .badge.form{border-color:color-mix(in srgb, var(--cyan) 55%, var(--border));color:var(--text);background:color-mix(in srgb, var(--cyan) 10%, var(--surface))}.examples[data-astro-cid-a6ylrd3b]{font-size:var(--fs-xs);color:var(--text-subtle);flex-wrap:wrap;align-items:center;gap:.35rem;margin:.6rem 0 0;display:flex}.examples[data-astro-cid-a6ylrd3b][hidden]{display:none}.examples[data-astro-cid-a6ylrd3b]>span[data-astro-cid-a6ylrd3b]{margin-right:.15rem}.example[data-astro-cid-a6ylrd3b]{border:1px dashed var(--border);color:var(--text-muted);font:inherit;cursor:pointer;transition:border-color var(--motion), color var(--motion);background:0 0;border-radius:999px;padding:.2rem .6rem;font-weight:600}.example[data-astro-cid-a6ylrd3b]:hover{border-color:var(--cyan);color:var(--text)}.example[data-astro-cid-a6ylrd3b]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.hint[data-astro-cid-a6ylrd3b]{font-size:var(--fs-xs);color:var(--text-subtle);min-height:1.3em;margin:.55rem 0 0}.hint[data-astro-cid-a6ylrd3b].error{color:var(--danger)}.details[data-astro-cid-a6ylrd3b]{border-top:1px solid var(--border);margin-top:1.1rem;padding-top:1rem}.chosen[data-astro-cid-a6ylrd3b]{margin:0 0 .85rem}.chosen-name[data-astro-cid-a6ylrd3b]{font-weight:600;font-size:var(--fs-0);margin:0}.chosen-sub[data-astro-cid-a6ylrd3b]{font-size:var(--fs-xs);color:var(--text-muted);margin:.1rem 0 0}.sig[data-astro-cid-a6ylrd3b]{background:var(--surface-muted);font-size:var(--fs-sm);color:var(--text);border-radius:8px;margin:.2rem 0 0;padding:.55rem .7rem}.sig[data-astro-cid-a6ylrd3b]:empty{display:none}fieldset[data-astro-cid-a6ylrd3b]{border:0;margin:0 0 .9rem;padding:0}legend[data-astro-cid-a6ylrd3b]{font-size:var(--fs-xs);color:var(--text-muted);margin-bottom:.45rem;font-weight:600}.chips[data-astro-cid-a6ylrd3b]{flex-wrap:wrap;gap:.4rem;display:flex}.chip[data-astro-cid-a6ylrd3b],.details[data-astro-cid-a6ylrd3b] .chip{border:1px solid var(--border);font-size:var(--fs-xs);cursor:pointer;transition:background var(--motion), border-color var(--motion);border-radius:999px;padding:.35rem .8rem;font-weight:600;display:inline-flex;position:relative}.details[data-astro-cid-a6ylrd3b] .chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.details[data-astro-cid-a6ylrd3b] .chip:has(input:checked){background:var(--navy);border-color:var(--navy);color:#fff}.details[data-astro-cid-a6ylrd3b] .chip:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}@media (prefers-color-scheme:dark){.details[data-astro-cid-a6ylrd3b] .chip:has(input:checked){background:var(--cyan);border-color:var(--cyan);color:var(--navy)}}.details-actions[data-astro-cid-a6ylrd3b]{flex-wrap:wrap;gap:.5rem;margin-top:1.1rem;display:flex}.cancel[data-astro-cid-a6ylrd3b]{color:var(--text-muted)}.meds[data-astro-cid-a6ylrd3b]{border-top:1px solid var(--border);margin-top:1.4rem;padding-top:1rem}.meds[data-astro-cid-a6ylrd3b] ul[data-astro-cid-a6ylrd3b]{margin:0;padding:0;list-style:none}.meds[data-astro-cid-a6ylrd3b] li{background:var(--surface-muted);box-shadow:inset 3px 0 0 var(--violet);font-size:var(--fs-sm);border-radius:8px;padding:.55rem .7rem}.meds[data-astro-cid-a6ylrd3b] li+li{margin-top:.4rem}.meds[data-astro-cid-a6ylrd3b] li.empty{box-shadow:none;color:var(--text-subtle);background:0 0;padding-inline:0}.meds[data-astro-cid-a6ylrd3b] .med-sub{font-size:var(--fs-xs);color:var(--text-muted);display:block}.demo[data-astro-cid-a6ylrd3b] .linked{outline:2px solid var(--periwinkle);outline-offset:4px;border-radius:10px}@media (prefers-reduced-motion:no-preference){.demo[data-astro-cid-a6ylrd3b] .pulse{animation:.9s ease-out pulse}}@keyframes pulse{0%{outline:2px solid var(--periwinkle);outline-offset:4px}to{outline-offset:10px;outline:2px solid #0000}}.log[data-astro-cid-a6ylrd3b]{background:var(--ink);color:#c9d4ea;flex-direction:column;min-width:0;padding:1.5rem 1.5rem 1.75rem;display:flex}.log-head[data-astro-cid-a6ylrd3b]{border-bottom:1px solid var(--dark-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:.9rem;padding-bottom:.9rem;display:flex}.log-head[data-astro-cid-a6ylrd3b] h2[data-astro-cid-a6ylrd3b]{font-size:var(--fs-sm);color:#fff;margin:0;font-weight:600}.count[data-astro-cid-a6ylrd3b]{font-size:var(--fs-xs);color:var(--dark-muted);margin:0}.log-empty[data-astro-cid-a6ylrd3b]{font-size:var(--fs-sm);color:var(--dark-muted);max-width:44ch;margin:0}.calls[data-astro-cid-a6ylrd3b]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.calls[data-astro-cid-a6ylrd3b]{max-height:34rem;padding-right:.25rem;overflow-y:auto}}.calls[data-astro-cid-a6ylrd3b] .call{border:1px solid var(--dark-line);border-left:3px solid var(--cyan);background:#f0f4fc0a;border-radius:10px}.calls[data-astro-cid-a6ylrd3b] .call.cabinet{border-left-color:var(--violet)}.calls[data-astro-cid-a6ylrd3b] .call-head{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:.6rem;padding:.6rem .75rem;display:flex}.calls[data-astro-cid-a6ylrd3b] .call-head:focus-visible{outline:2px solid var(--periwinkle);outline-offset:-2px;border-radius:9px}.calls[data-astro-cid-a6ylrd3b] .n{font-size:var(--fs-xs);color:var(--dark-muted);font-variant-numeric:tabular-nums;min-width:1.4em}.calls[data-astro-cid-a6ylrd3b] .m{font-family:var(--font-mono);font-size:var(--fs-xs);color:#fff;font-weight:500}.calls[data-astro-cid-a6ylrd3b] .path{font-family:var(--font-mono);font-size:var(--fs-xs);color:#c9d4ea;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.calls[data-astro-cid-a6ylrd3b] .st{font-family:var(--font-mono);font-size:var(--fs-xs);color:#7ee0c3}.calls[data-astro-cid-a6ylrd3b] .sim{color:#c2afff;white-space:nowrap;border:1px solid #c2afff73;border-radius:999px;padding:0 .45rem;font-size:.75rem;font-weight:600}.calls[data-astro-cid-a6ylrd3b] .call-body{padding:0 .75rem .75rem}.calls[data-astro-cid-a6ylrd3b] pre{font-family:var(--font-mono);font-size:var(--fs-xs);color:#c9d4ea;white-space:pre-wrap;word-break:break-word;background:#00000040;border-radius:8px;max-height:22rem;margin:0;padding:.7rem .8rem;line-height:1.65;overflow:auto}.calls[data-astro-cid-a6ylrd3b] pre+pre{margin-top:.5rem}.calls[data-astro-cid-a6ylrd3b] .p{color:#8fb4ff}.calls[data-astro-cid-a6ylrd3b] .s{color:#7ee0c3}.calls[data-astro-cid-a6ylrd3b] .b{color:#c2afff}.calls[data-astro-cid-a6ylrd3b] .copy{font-size:var(--fs-xs);color:#fff;border:1px solid var(--dark-line);cursor:pointer;background:0 0;border-radius:999px;margin-top:.55rem;padding:.3rem .7rem}.calls[data-astro-cid-a6ylrd3b] .copy:focus-visible{outline:2px solid var(--periwinkle);outline-offset:2px}.nojs-result[data-astro-cid-a6ylrd3b] .req[data-astro-cid-a6ylrd3b]{font-family:var(--font-mono);font-size:var(--fs-xs);color:#fff;word-break:break-all}.nojs-result[data-astro-cid-a6ylrd3b] ul[data-astro-cid-a6ylrd3b]{font-size:var(--fs-sm);margin:.5rem 0 0;padding-left:1.1rem}
