:root{--border-radius:var(--radius-control)}.accordion.svelte-1smkluv{overflow:hidden}.accordion-button.svelte-1smkluv{width:100%;text-align:left;border:none;outline:none;background:none;border-radius:0;box-shadow:none;padding:0;display:flex;justify-content:start;align-items:center;gap:var(--space-md);color:var(--c-text);font-weight:var(--weight-bold);cursor:normal}.accordion-button.svelte-1smkluv:disabled{cursor:normal}.indicator.svelte-1smkluv{font-weight:var(--weight-bold);font-size:1.2em;transition:transform var(--duration-base) ease;width:1.5ch}.indicator.svelte-1smkluv .indicator_icon{transition:transform var(--duration-base) ease}.indicator.svelte-1smkluv.expanded .indicator_icon{transform:rotate(90deg)}.accordion-title.svelte-1smkluv{flex:1}.accordion-title.svelte-1smkluv:focus-visible{outline:none}.accordion-button.svelte-1smkluv{word-wrap:break-word;white-space:wrap;line-height:1.1em;display:flex;justify-content:start;align-items:center}.accordion-button.svelte-1smkluv:focus-visible{outline:none}.accordion-content.svelte-1smkluv{padding:var(--space-sm) var(--space-md)}.accordion.default_style.svelte-1smkluv{border-radius:var(--border-radius);border:1px solid var(--c-border);background-color:var(--tint-white-soft);transition:background-color var(--duration-base) ease,box-shadow var(--duration-base) ease}.accordion.default_style.svelte-1smkluv.expanded,.accordion.default_style.svelte-1smkluv:hover{border-radius:var(--border-radius);background-color:#fffc;box-shadow:var(--shadow-panel)}.accordion.default_style.svelte-1smkluv:has(:focus-visible){outline:2px solid var(--c-focus, #000)}.accordion.default_style.svelte-1smkluv .accordion-button{color:var(--c-text);padding:var(--space-md) var(--space-md);cursor:pointer}.accordion.default_style.svelte-1smkluv .accordion-button[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion.default_style.svelte-1smkluv .accordion-content{border-top:1px dashed var(--c-border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.accordion.default_style.svelte-1smkluv .accordion-content code{background-color:var(--overlay-faint);border-radius:.5em;padding:.3em;font-size:.85em}@media only screen and (max-width: 768px){.accordion-button.svelte-1smkluv{gap:var(--space-sm);padding-left:1rem!important;font-size:initial!important}.accordion-content.svelte-1smkluv{overflow-x:auto}}.accordion-directlink.svelte-1smkluv{width:100%;display:flex;justify-content:end}.accordion-directlink.svelte-1smkluv a{text-decoration:none}.accordion-directlink.svelte-1smkluv .directlink{display:flex;flex-direction:row;align-items:center;gap:var(--space-sm);color:var(--c-text-light);font-size:var(--type-micro-label-size)}.loading.svelte-1y2m1bp{display:flex;align-items:center;gap:var(--space-md)}.indicator.svelte-1y2m1bp{opacity:.5}.ai_hint.svelte-1y2m1bp{display:block;font-size:.8em;color:var(--c-text-secondary);margin-top:var(--space-md);margin-bottom:var(--space-sm)}form.svelte-1y2m1bp{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-md)}form.svelte-1y2m1bp input{flex:1;border:none;outline:none;box-shadow:none;background:none;border-radius:var(--radius-control);padding:0;height:100%;font-weight:var(--weight-bold)}form.svelte-1y2m1bp input:hover{border:none;outline:none;box-shadow:none}form.svelte-1y2m1bp input:focus-visible{outline:none}form.svelte-1y2m1bp button[type=submit]{opacity:1;background:linear-gradient(90deg,#db88e6ce,#c681ffd0);color:var(--text-inverse);box-shadow:var(--shadow-panel);outline:1px solid rgba(255,255,255,.2);padding:var(--space-xs) var(--space-md);padding-bottom:var(--space-xs);transition-behavior:all;transition:all var(--duration-base) ease}form.svelte-1y2m1bp button[type=submit]:hover{outline:1px solid var(--surface-panel);background:linear-gradient(90deg,#c681ffd0,#db88e6ce);border:1px solid black}form.svelte-1y2m1bp button[type=submit]:focus-visible{background:linear-gradient(90deg,#c681ffd0,#db88e6ce);border:1px solid black;outline-color:var(--c-focus);outline-width:2px}form.svelte-1y2m1bp button[type=submit].hidden{pointer-events:none;opacity:0}form.svelte-1y2m1bp button[type=submit].show_disabled{background:linear-gradient(90deg,#e2bfffd0,#eabdf0ce)}form.svelte-1y2m1bp:focus-visible{outline:none}.section-title.svelte-9qeoum.svelte-9qeoum{margin-top:var(--space-xl);margin-bottom:0;color:var(--c-text-secondary);position:relative}.section-title.svelte-9qeoum.svelte-9qeoum,h2.svelte-9qeoum.svelte-9qeoum,[id].svelte-9qeoum.svelte-9qeoum{scroll-margin-top:100px}.section-title.svelte-9qeoum.svelte-9qeoum a,h2.svelte-9qeoum.svelte-9qeoum a,[id].svelte-9qeoum.svelte-9qeoum a{border-radius:1em;outline-offset:2px}.section-title.svelte-9qeoum a.svelte-9qeoum{color:inherit}.section-title.svelte-9qeoum a.svelte-9qeoum:hover{text-decoration:none}.section-title.svelte-9qeoum a.back-to-top.svelte-9qeoum{position:absolute;right:0;opacity:.5}.section-title.svelte-9qeoum a.back-to-top.svelte-9qeoum:hover{opacity:1}.faq.svelte-1wbihjv{display:flex;flex-direction:column;gap:var(--space-md)}.faq.svelte-1wbihjv header{color:var(--c-text)}.faq.svelte-1wbihjv header a{color:inherit}.faq.svelte-1wbihjv header a:hover{text-decoration:none}.faq.svelte-1wbihjv nav ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-sm);padding:0;margin:0;list-style-type:none}.faq.svelte-1wbihjv nav ul li{padding:0;margin:0;text-indent:0}.faq.svelte-1wbihjv nav ul a{display:block;padding:var(--space-sm) var(--space-md);background-color:#fffc;border-radius:var(--radius-callout);text-decoration:none;color:var(--c-text);font-weight:var(--weight-medium);transition:all var(--duration-base) ease-in-out;border:1px solid var(--c-border);box-shadow:var(--shadow-panel)}.faq.svelte-1wbihjv nav ul a:hover{background-color:var(--surface-panel);transform:translateY(-2px);box-shadow:var(--shadow-panel)}.faq.svelte-1wbihjv h1{font-size:var(--type-page-title-size);font-weight:var(--weight-bold);letter-spacing:var(--type-section-title-tracking)}.faq.svelte-1wbihjv .section-title{margin-top:var(--space-xl);margin-bottom:0;color:var(--c-text-secondary);position:relative}.faq.svelte-1wbihjv .section-title a{color:inherit}.faq.svelte-1wbihjv .section-title a:hover{text-decoration:none}.faq.svelte-1wbihjv .section-title a.back-to-top{position:absolute;right:0;opacity:.5}.faq.svelte-1wbihjv .section-title a.back-to-top:hover{opacity:1}.faq.svelte-1wbihjv .accordion-header{font-size:var(--type-tool-title-size)}.faq.svelte-1wbihjv .section-title,.faq.svelte-1wbihjv h2,.faq.svelte-1wbihjv h1,.faq.svelte-1wbihjv [id]{scroll-margin-top:100px}.faq.svelte-1wbihjv .section-title a,.faq.svelte-1wbihjv h2 a,.faq.svelte-1wbihjv h1 a,.faq.svelte-1wbihjv [id] a{border-radius:1em;outline-offset:2px}.faq.svelte-1wbihjv p{white-space:pre-wrap}.faq.svelte-1wbihjv ul,.faq.svelte-1wbihjv ol{padding:0 var(--space-sm);margin:var(--space-sm) var(--space-sm);list-style-position:inside;line-height:1.3em}.faq.svelte-1wbihjv ul li,.faq.svelte-1wbihjv ol li{padding-left:2.4ch;text-indent:-2.4ch;margin-bottom:var(--space-sm)}.faq.svelte-1wbihjv table{border-spacing:0ch .5rem;padding:0;line-height:1.3em}.faq.svelte-1wbihjv table th{text-align:start}.faq.svelte-1wbihjv table td{vertical-align:top;border-bottom:1px dashed var(--border-subtle);padding-bottom:var(--space-sm);padding-right:var(--space-md)}.faq.svelte-1wbihjv table tr:last-child td{border-bottom:none}
