:root{--border-radius:var(--radius-control)}.accordion.svelte-107bywp{overflow:hidden}.accordion-button.svelte-107bywp{text-align:left;width:100%;box-shadow:none;justify-content:start;align-items:center;gap:var(--space-md);color:var(--c-text);font-weight:var(--weight-bold);cursor:normal;background:0 0;border:none;border-radius:0;outline:none;padding:0;display:flex}.accordion-button.svelte-107bywp:disabled{cursor:normal}.indicator.svelte-107bywp{font-weight:var(--weight-bold);transition:transform var(--duration-base) ease;width:1.5ch;font-size:1.2em}.indicator.svelte-107bywp .indicator_icon:where(.svelte-107bywp){transition:transform var(--duration-base) ease}.indicator.svelte-107bywp.expanded .indicator_icon:where(.svelte-107bywp){transform:rotate(90deg)}.accordion-title.svelte-107bywp{flex:1}.accordion-title.svelte-107bywp:focus-visible{outline:none}.accordion-button.svelte-107bywp{word-wrap:break-word;white-space:wrap;justify-content:start;align-items:center;line-height:1.1em;display:flex}.accordion-button.svelte-107bywp:focus-visible{outline:none}.accordion-content.svelte-107bywp{padding:var(--space-sm) var(--space-md)}.accordion.default_style.svelte-107bywp{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-107bywp.expanded,.accordion.default_style.svelte-107bywp:hover{border-radius:var(--border-radius);box-shadow:var(--shadow-panel);background-color:#fffc}.accordion.default_style.svelte-107bywp:has(:where(.svelte-107bywp):focus-visible){outline:2px solid var(--c-focus,#000)}.accordion.default_style.svelte-107bywp .accordion-button:where(.svelte-107bywp){color:var(--c-text);padding:var(--space-md) var(--space-md);cursor:pointer}.accordion.default_style.svelte-107bywp .accordion-button[aria-expanded=true]:where(.svelte-107bywp){border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion.default_style.svelte-107bywp .accordion-content:where(.svelte-107bywp){border-top:1px dashed var(--c-border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}@media only screen and (width<=768px){.accordion-button.svelte-107bywp{gap:var(--space-sm);font-size:initial!important;padding-left:1rem!important}.accordion-content.svelte-107bywp{overflow-x:auto}}.accordion-directlink.svelte-107bywp{justify-content:end;width:100%;display:flex}.accordion-directlink.svelte-107bywp a:where(.svelte-107bywp){text-decoration:none}.accordion-directlink.svelte-107bywp .directlink:where(.svelte-107bywp){align-items:center;gap:var(--space-sm);color:var(--c-text-light);font-size:var(--type-micro-label-size);flex-direction:row;display:flex}.accordion.workspace.svelte-107bywp{background:0 0;border:0}.workspace.svelte-107bywp .accordion-button:where(.svelte-107bywp){color:var(--ui-text);font:inherit;padding:0!important}.workspace.svelte-107bywp .accordion-content:where(.svelte-107bywp){padding:var(--ui-spacing-md);font:400 14px/1.6 var(--ui-font-family);color:var(--ui-text-secondary)}.workspace.svelte-107bywp .accordion-content:where(.svelte-107bywp) p{max-width:68ch}.workspace.svelte-107bywp .accordion-title:where(.svelte-107bywp){min-width:0}.workspace.svelte-107bywp .accordion-title:where(.svelte-107bywp) form{gap:var(--ui-spacing-sm);flex-wrap:wrap}.workspace.svelte-107bywp .accordion-title:where(.svelte-107bywp) input{width:100%;min-width:0;font:inherit}@media (prefers-reduced-motion:reduce){.workspace.svelte-107bywp .indicator_icon:where(.svelte-107bywp){transition:none}}.loading.svelte-41f3uq{align-items:center;gap:var(--space-md);display:flex}.indicator.svelte-41f3uq{opacity:.5}.ai_hint.svelte-41f3uq{color:var(--c-text-secondary);margin-top:var(--space-md);margin-bottom:var(--space-sm);font-size:.8em;display:block}form.svelte-41f3uq{justify-content:space-between;align-items:center;gap:var(--space-md);flex-direction:row;display:flex}form.svelte-41f3uq input:where(.svelte-41f3uq):not(.workspace-input){box-shadow:none;border-radius:var(--radius-control);height:100%;font-weight:var(--weight-bold);background:0 0;border:none;outline:none;flex:1;padding:0}form.svelte-41f3uq input:where(.svelte-41f3uq):not(.workspace-input):hover{box-shadow:none;border:none;outline:none}form.svelte-41f3uq input:where(.svelte-41f3uq):not(.workspace-input):focus-visible{outline:none}form.svelte-41f3uq button[type=submit]:where(.svelte-41f3uq):not(.workspace-submit){opacity:1;color:var(--text-inverse);box-shadow:var(--shadow-panel);padding:var(--space-xs) var(--space-md);padding-bottom:var(--space-xs);transition-behavior:all;transition:all var(--duration-base) ease;background:linear-gradient(90deg,#db88e6ce 0%,#c681ffd0 100%);outline:1px solid #fff3}form.svelte-41f3uq button[type=submit]:where(.svelte-41f3uq):not(.workspace-submit):hover{outline:1px solid var(--surface-panel);background:linear-gradient(90deg,#c681ffd0 0%,#db88e6ce 100%);border:1px solid #000}form.svelte-41f3uq button[type=submit]:where(.svelte-41f3uq):not(.workspace-submit):focus-visible{outline-color:var(--c-focus);background:linear-gradient(90deg,#c681ffd0 0%,#db88e6ce 100%);border:1px solid #000;outline-width:2px}form.svelte-41f3uq button[type=submit]:where(.svelte-41f3uq):not(.workspace-submit).hidden{pointer-events:none;opacity:0}form.svelte-41f3uq button[type=submit]:where(.svelte-41f3uq):not(.workspace-submit).show_disabled{background:linear-gradient(90deg,#e2bfffd0 0%,#eabdf0ce 100%)}form.svelte-41f3uq:focus-visible{outline:none}form.workspace-question.svelte-41f3uq{width:100%;display:block;position:relative}form.workspace-question.svelte-41f3uq input.workspace-input:where(.svelte-41f3uq){box-sizing:border-box;width:100%;min-height:var(--ui-control-height);font-weight:400}form.workspace-question.question-ready.svelte-41f3uq input.workspace-input:where(.svelte-41f3uq){padding-right:8rem}form.workspace-question.svelte-41f3uq button.workspace-submit:where(.svelte-41f3uq){--ui-background-hover:transparent;align-items:center;gap:var(--ui-spacing-sm);right:var(--ui-spacing-xs);top:var(--ui-spacing-xs);width:auto;min-height:calc(var(--ui-control-height) - var(--ui-spacing-xs)*2);height:calc(var(--ui-control-height) - var(--ui-spacing-xs)*2);padding:0 var(--ui-spacing-lg) 0 var(--ui-spacing-sm);font:inherit;font-size:var(--ui-font-size-sm);box-shadow:none;color:var(--ui-text);white-space:nowrap;background:0 0;border:0;display:flex;position:absolute}form.workspace-question.svelte-41f3uq button.workspace-submit:where(.svelte-41f3uq):disabled{opacity:1;color:var(--ui-text-secondary);background:0 0}form.workspace-question.svelte-41f3uq button.workspace-submit:where(.svelte-41f3uq):hover:not(:disabled){background:0 0}form.workspace-question.svelte-41f3uq button.workspace-submit:where(.svelte-41f3uq) svg:where(.svelte-41f3uq){flex:none;width:14px;height:14px}.faq-navigation.svelte-wpknf0{top:calc(var(--ui-header-height) + var(--ui-spacing-lg));align-self:start;gap:var(--ui-spacing-xxl);min-width:0;max-height:calc(100dvh - var(--ui-header-height) - var(--ui-spacing-xxl));display:grid;position:sticky;overflow:hidden auto}.faq-navigation.svelte-wpknf0 .navigation-items:where(.svelte-wpknf0) button.workspace-sidebar-link:where(.svelte-wpknf0){width:100%;font:inherit;text-align:left;outline-offset:-1px;box-shadow:none;cursor:pointer;justify-content:flex-start;gap:var(--ui-spacing-lg);background:0 0;border:0;outline:1px solid #0000}.faq-navigation.svelte-wpknf0 .navigation-items:where(.svelte-wpknf0) button[aria-pressed=true]:where(.svelte-wpknf0){background:var(--ui-list-row-selected-background);color:var(--ui-text);font-weight:var(--ui-font-weight-bold)}.faq-navigation.svelte-wpknf0 .navigation-items:where(.svelte-wpknf0) button.workspace-sidebar-link:where(.svelte-wpknf0):hover{outline-color:var(--ui-control-hover-border)}.navigation-items.svelte-wpknf0 svg:where(.svelte-wpknf0){width:var(--ui-icon-size);height:var(--ui-icon-size);flex:none}.navigation-items.svelte-wpknf0 button:where(.svelte-wpknf0):focus-visible,summary.svelte-wpknf0:focus-visible,a.svelte-wpknf0:focus-visible{outline:1px solid var(--ui-border-focus);outline-offset:2px}.faq-content.svelte-wpknf0{width:100%;min-width:0;max-width:48rem;color:var(--ui-text);font:var(--ui-font-size)/var(--ui-line-height) var(--ui-font-family)}header.svelte-wpknf0{margin-bottom:var(--ui-spacing-xxl)}h1.svelte-wpknf0{letter-spacing:-.03em;margin:0 0 12px;font-size:32px;font-weight:600;line-height:1.2}header.svelte-wpknf0 p:where(.svelte-wpknf0){color:var(--ui-text-secondary);max-width:65ch;margin:0;font-size:16px;line-height:1.6}.ask.svelte-wpknf0{margin-bottom:var(--ui-spacing-xxl)}section.svelte-wpknf0{margin-bottom:calc(var(--ui-spacing-xxl)*2);min-width:0}h2.svelte-wpknf0{width:fit-content;max-width:100%;color:var(--ui-text-secondary);margin:0 0 var(--ui-spacing-lg);font-size:18px;font-weight:600;line-height:1.4}details.svelte-wpknf0{interpolate-size:allow-keywords;border-bottom:1px solid var(--ui-border);scroll-margin-top:calc(var(--ui-header-height) + var(--ui-spacing-xl))}details.svelte-wpknf0::details-content{block-size:0;transition:block-size .24s ease,content-visibility .24s allow-discrete;overflow:hidden}details[open].svelte-wpknf0::details-content{block-size:auto}summary.svelte-wpknf0{justify-content:space-between;align-items:center;gap:var(--ui-spacing-lg);padding:var(--ui-spacing-lg) 0;cursor:pointer;font-size:16px;font-weight:600;list-style:none;display:flex}summary.svelte-wpknf0::-webkit-details-marker{display:none}summary.svelte-wpknf0 svg:where(.svelte-wpknf0){width:20px;height:20px;color:var(--ui-text-secondary);transition:transform var(--ui-motion-fast);flex:none}details[open].svelte-wpknf0 summary:where(.svelte-wpknf0) svg:where(.svelte-wpknf0){transform:rotate(180deg)}.answer.svelte-wpknf0{padding:0 0 var(--ui-spacing-xl);color:var(--ui-text-secondary);overflow-wrap:anywhere;font-size:14px;line-height:1.6}.answer.svelte-wpknf0 p,.answer.svelte-wpknf0 li{text-wrap:balance;max-width:68ch}.answer.svelte-wpknf0 img{max-width:100%;height:auto}.answer.svelte-wpknf0 table{max-width:100%;display:block;overflow-x:auto}.answer.svelte-wpknf0 a,.direct-link.svelte-wpknf0{color:var(--ui-text)}.direct-link.svelte-wpknf0{font-size:var(--ui-font-size-sm);margin-top:var(--ui-spacing-md);display:inline-block}@media (width<=700px){.faq-navigation.svelte-wpknf0{max-height:none;position:static}.navigation-items.svelte-wpknf0{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (prefers-reduced-motion:reduce){summary.svelte-wpknf0 svg:where(.svelte-wpknf0){transition:none}details.svelte-wpknf0::details-content{transition:none}}
