.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-1ajxum9{display:flex;flex-direction:column;gap:var(--space-md)}.faq.svelte-1ajxum9 header{color:var(--c-text)}.faq.svelte-1ajxum9 header a{color:inherit}.faq.svelte-1ajxum9 header a:hover{text-decoration:none}.faq.svelte-1ajxum9 nav ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-sm);padding:0;margin:0;list-style-type:none}.faq.svelte-1ajxum9 nav ul li{padding:0;margin:0;text-indent:0}.faq.svelte-1ajxum9 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-1ajxum9 nav ul a:hover{background-color:var(--surface-panel);transform:translateY(-2px);box-shadow:var(--shadow-panel)}.faq.svelte-1ajxum9 .page-title{font-size:var(--type-page-title-size);font-weight:var(--weight-bold);letter-spacing:var(--type-section-title-tracking)}.faq.svelte-1ajxum9 .section-title{margin-top:var(--space-xl);margin-bottom:0;color:var(--c-text-secondary);position:relative}.faq.svelte-1ajxum9 .section-title a{color:inherit}.faq.svelte-1ajxum9 .section-title a:hover{text-decoration:none}.faq.svelte-1ajxum9 .section-title a.back-to-top{position:absolute;right:0;opacity:.5}.faq.svelte-1ajxum9 .section-title a.back-to-top:hover{opacity:1}.faq.svelte-1ajxum9 .accordion-header{font-size:var(--type-tool-title-size)}.faq.svelte-1ajxum9 .section-title,.faq.svelte-1ajxum9 h2,.faq.svelte-1ajxum9 .page-title,.faq.svelte-1ajxum9 [id]{scroll-margin-top:100px}.faq.svelte-1ajxum9 .section-title a,.faq.svelte-1ajxum9 h2 a,.faq.svelte-1ajxum9 .page-title a,.faq.svelte-1ajxum9 [id] a{border-radius:1em;outline-offset:2px}.faq.svelte-1ajxum9 p{white-space:pre-wrap}.faq.svelte-1ajxum9 ul,.faq.svelte-1ajxum9 ol{padding:0 var(--space-sm);margin:var(--space-sm) var(--space-sm);list-style-position:inside;line-height:1.3em}.faq.svelte-1ajxum9 ul li,.faq.svelte-1ajxum9 ol li{padding-left:2.4ch;text-indent:-2.4ch;margin-bottom:var(--space-sm)}.faq.svelte-1ajxum9 table{border-spacing:0ch .5rem;padding:0;line-height:1.3em}.faq.svelte-1ajxum9 table th{text-align:start}.faq.svelte-1ajxum9 table td{vertical-align:top;border-bottom:1px dashed var(--border-subtle);padding-bottom:var(--space-sm);padding-right:var(--space-md)}.faq.svelte-1ajxum9 table tr:last-child td{border-bottom:none}
