header.svelte-189ryn1{padding:calc(env(safe-area-inset-top) + 6px) max(10px, env(safe-area-inset-right)) 6px max(10px, env(safe-area-inset-left));flex:none;grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);align-items:center;gap:4px;display:grid}.start.svelte-189ryn1,.end.svelte-189ryn1{align-items:center;gap:2px;display:flex}.end.svelte-189ryn1{justify-content:flex-end}.center.svelte-189ryn1{justify-content:center;min-width:0;display:flex}svg.svelte-1eqehiz{flex:none;display:block}article.svelte-1ebqwt{flex-direction:column;gap:8px;min-width:0;display:flex}button.svelte-1ebqwt{background:0 0;border:0;padding:0}.user.svelte-1ebqwt{align-items:flex-end}.bubble.svelte-1ebqwt{background:var(--bubble);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:22px;max-width:min(85%,560px);margin:0;padding:10px 16px;line-height:1.5}.photos.svelte-1ebqwt{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:85%;display:flex}.photo.svelte-1ebqwt{border-radius:16px;width:112px;height:112px;overflow:hidden}.photo.svelte-1ebqwt img:where(.svelte-1ebqwt){object-fit:cover;width:100%;height:100%;display:block}.single.svelte-1ebqwt .photo:where(.svelte-1ebqwt){width:auto;height:auto}.single.svelte-1ebqwt .photo:where(.svelte-1ebqwt) img:where(.svelte-1ebqwt){width:auto;max-width:min(240px,100%);max-height:320px}.assistant.svelte-1ebqwt{align-items:flex-start;line-height:1.65}.status.svelte-1ebqwt{align-items:baseline;gap:8px;margin:0;display:flex}.shimmer.svelte-1ebqwt{background:linear-gradient(90deg, var(--muted) 30%, var(--text) 50%, var(--muted) 70%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-weight:500;animation:2s linear infinite shimmer}.seconds.svelte-1ebqwt{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.placeholder.svelte-1ebqwt{aspect-ratio:1;background:linear-gradient(110deg, var(--subtle) 35%, var(--hover) 50%, var(--subtle) 65%);background-size:200% 100%;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:min(100%,360px);animation:2s linear infinite shimmer;display:flex}figure.svelte-1ebqwt{flex-direction:column;gap:4px;width:min(100%,440px);margin:0;display:flex}.image.svelte-1ebqwt{border-radius:20px;display:block;overflow:hidden}.image.svelte-1ebqwt img:where(.svelte-1ebqwt){width:100%;height:auto;display:block}.action.svelte-1ebqwt{color:var(--muted);border-radius:8px;align-items:center;gap:6px;margin-left:-8px;padding:6px 8px;font-size:14px;display:inline-flex}@media (hover:hover){.action.svelte-1ebqwt:hover{background:var(--hover);color:var(--text)}}.notice.svelte-1ebqwt{color:var(--muted);margin:0;font-size:14px;font-style:italic}.error.svelte-1ebqwt{border:1px solid color-mix(in srgb, var(--danger) 35%, transparent);background:color-mix(in srgb, var(--danger) 8%, transparent);border-radius:14px;align-self:stretch;padding:12px 14px;font-size:15px;line-height:1.5}.error.svelte-1ebqwt p:where(.svelte-1ebqwt){overflow-wrap:anywhere;margin:0}.error-actions.svelte-1ebqwt{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.error-actions.svelte-1ebqwt button:where(.svelte-1ebqwt){border:1px solid var(--border);background:var(--surface);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:500}.markdown.svelte-1ebqwt{overflow-wrap:anywhere;max-width:100%}.markdown.svelte-1ebqwt>:first-child{margin-top:0}.markdown.svelte-1ebqwt>:last-child{margin-bottom:0}.markdown.svelte-1ebqwt p,.markdown.svelte-1ebqwt ul,.markdown.svelte-1ebqwt ol,.markdown.svelte-1ebqwt pre,.markdown.svelte-1ebqwt blockquote,.markdown.svelte-1ebqwt table{margin:0 0 14px}.markdown.svelte-1ebqwt h1,.markdown.svelte-1ebqwt h2,.markdown.svelte-1ebqwt h3,.markdown.svelte-1ebqwt h4{margin:22px 0 10px;line-height:1.3}.markdown.svelte-1ebqwt h1{font-size:1.5em}.markdown.svelte-1ebqwt h2{font-size:1.3em}.markdown.svelte-1ebqwt h3{font-size:1.12em}.markdown.svelte-1ebqwt ul,.markdown.svelte-1ebqwt ol{padding-left:1.5em}.markdown.svelte-1ebqwt li+li{margin-top:4px}.markdown.svelte-1ebqwt a{color:inherit;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted);text-underline-offset:2px}.markdown.svelte-1ebqwt code{font-family:var(--mono);font-size:.875em}.markdown.svelte-1ebqwt :not(pre)>code{background:var(--subtle);border-radius:6px;padding:2px 5px}.markdown.svelte-1ebqwt pre{background:var(--subtle);border-radius:12px;padding:12px 14px;line-height:1.5;overflow-x:auto}.markdown.svelte-1ebqwt blockquote{border-left:3px solid var(--border);color:var(--muted);padding-left:14px}.markdown.svelte-1ebqwt table{border-collapse:collapse;display:block;overflow-x:auto}.markdown.svelte-1ebqwt th,.markdown.svelte-1ebqwt td{border:1px solid var(--border);padding:6px 10px}.markdown.svelte-1ebqwt img{border-radius:12px;max-width:100%}.markdown.svelte-1ebqwt hr{border:0;border-top:1px solid var(--border)}form.svelte-60fagq{width:100%;max-width:800px;padding:4px max(12px, env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));flex:none;margin:0 auto}.problem.svelte-60fagq{color:var(--danger);text-align:center;margin:0 0 8px;font-size:14px}.box.svelte-60fagq{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:26px}.attachments.svelte-60fagq{gap:8px;padding:10px 10px 2px;display:flex;overflow-x:auto}.attachment.svelte-60fagq{background:var(--subtle);border-radius:14px;flex:none;place-items:center;width:64px;height:64px;display:grid;position:relative}.attachment.svelte-60fagq img:where(.svelte-60fagq){border-radius:inherit;object-fit:cover;width:100%;height:100%}.remove.svelte-60fagq{color:#fff;background:#000000a6;border:0;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:grid;position:absolute;top:4px;right:4px}.spinner.svelte-60fagq{border:2px solid var(--border);border-top-color:var(--text);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite svelte-60fagq-spin}@keyframes svelte-60fagq-spin{to{transform:rotate(360deg)}}.row.svelte-60fagq{align-items:flex-end;gap:4px;padding:6px;display:flex}textarea.svelte-60fagq{resize:none;background:0 0;border:0;outline:none;flex:1;min-width:0;max-height:35dvh;margin:0;padding:8px 4px;font-size:16px;line-height:24px}textarea.svelte-60fagq::placeholder{color:var(--muted)}.dictation.svelte-60fagq{flex:1;align-items:center;gap:10px;min-width:0;height:40px;padding:0 4px;display:flex}.clock.svelte-60fagq{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:6px;font-size:15px;display:flex}.clock.svelte-60fagq:before{background:var(--live);content:"";border-radius:50%;width:8px;height:8px}.wave.svelte-60fagq{flex:1;justify-content:flex-end;align-items:center;gap:2px;min-width:0;height:24px;display:flex;overflow:hidden}.wave.svelte-60fagq span:where(.svelte-60fagq){width:3px;height:calc(3px + var(--level) * 21px);background:var(--text);opacity:calc(.25 + var(--level) * 1.5);border-radius:1.5px;flex:none}.shimmer.svelte-60fagq{background:linear-gradient(90deg, var(--muted) 30%, var(--text) 50%, var(--muted) 70%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-weight:500;animation:2s linear infinite shimmer}.round.svelte-60fagq{width:40px;height:40px;color:var(--text);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.clear.svelte-60fagq{color:var(--muted)}.send.svelte-60fagq,.finish.svelte-60fagq{background:var(--accent);color:var(--accent-text)}.send.svelte-60fagq:disabled{opacity:.25}dialog.svelte-1cabxtb{color:#fff;background:#000;border:0;flex-direction:column;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;display:flex}dialog.svelte-1cabxtb::backdrop{background:0 0}.toolbar.svelte-1cabxtb{padding:calc(env(safe-area-inset-top) + 6px) max(10px, env(safe-area-inset-right)) 6px max(10px, env(safe-area-inset-left));flex:none;justify-content:space-between;display:flex}.end.svelte-1cabxtb{align-items:center;gap:8px;display:flex}button.svelte-1cabxtb{color:#fff;background:#ffffff24;border:0;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:8px 12px;font-size:15px;font-weight:500;display:inline-flex}.stage.svelte-1cabxtb{min-height:0;padding:8px 8px calc(env(safe-area-inset-bottom) + 16px);flex:1;place-items:center;display:grid}img.svelte-1cabxtb{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%}.title.svelte-may7r9{background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;min-width:0;padding:3px 12px;display:flex}.name.svelte-may7r9{align-items:center;gap:2px;font-size:17px;font-weight:600;line-height:22px;display:inline-flex}.models.svelte-may7r9{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}@media (hover:hover){.title.svelte-may7r9:hover{background:var(--hover)}}.thread.svelte-may7r9{max-width:768px;min-height:100%;padding:12px max(16px, env(safe-area-inset-right)) 24px max(16px, env(safe-area-inset-left));flex-direction:column;gap:24px;margin:0 auto;display:flex}.empty.svelte-may7r9{text-align:center;margin:auto;padding-bottom:40px}.empty.svelte-may7r9 img:where(.svelte-may7r9){border-radius:22.5%}.empty.svelte-may7r9 h1:where(.svelte-may7r9){letter-spacing:-.01em;margin:16px 0 6px;font-size:24px;font-weight:600}.empty.svelte-may7r9 p:where(.svelte-may7r9){color:var(--muted);margin:0}dialog.svelte-uoov0r{background:var(--sheet);width:min(300px,85vw);max-width:none;height:100%;max-height:none;transition:transform .25s ease, overlay .25s allow-discrete, display .25s allow-discrete;border:0;margin:0 auto 0 0;padding:0;transform:translate(-100%)}dialog[open].svelte-uoov0r{transform:none}@starting-style{dialog[open].svelte-uoov0r{transform:translate(-100%)}}dialog.svelte-uoov0r::backdrop{transition:opacity .25s ease, overlay .25s allow-discrete, display .25s allow-discrete;opacity:0}dialog[open].svelte-uoov0r::backdrop{opacity:1}@starting-style{dialog[open].svelte-uoov0r::backdrop{opacity:0}}nav.svelte-uoov0r{height:100%;padding:calc(env(safe-area-inset-top) + 6px) 10px calc(env(safe-area-inset-bottom) + 12px) max(10px, env(safe-area-inset-left));flex-direction:column;display:flex}header.svelte-uoov0r{justify-content:space-between;align-items:center;margin-bottom:12px;padding-left:10px;display:flex}header.svelte-uoov0r span:where(.svelte-uoov0r){font-size:17px;font-weight:600}ul.svelte-uoov0r{flex:1;margin:0;padding:0;list-style:none}li.svelte-uoov0r+li:where(.svelte-uoov0r){margin-top:2px}.item.svelte-uoov0r{text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;width:100%;padding:11px 12px;font-size:16px;display:flex}.item.current.svelte-uoov0r{background:var(--hover);font-weight:600}.settings.svelte-uoov0r{color:var(--muted)}@media (hover:hover){.item.svelte-uoov0r:not(.current):hover{background:var(--hover)}}h1.svelte-1i1zqzr{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:600;overflow:hidden}.content.svelte-1i1zqzr{max-width:768px;padding:12px max(16px, env(safe-area-inset-right)) calc(32px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));flex-direction:column;gap:24px;margin:0 auto;display:flex}.field.svelte-1i1zqzr{flex-direction:column;gap:8px;display:flex}.label.svelte-1i1zqzr,h2.svelte-1i1zqzr{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:13px;font-weight:500}.label-row.svelte-1i1zqzr{justify-content:space-between;align-items:center;gap:8px;display:flex}.link.svelte-1i1zqzr{color:var(--link);background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;font-size:15px;display:inline-flex}input.svelte-1i1zqzr,textarea.svelte-1i1zqzr,select.svelte-1i1zqzr{border:1px solid var(--border);background:var(--surface);border-radius:14px;outline:none;width:100%;margin:0;padding:12px 14px;font-size:16px}input.svelte-1i1zqzr:focus,textarea.svelte-1i1zqzr:focus,select.svelte-1i1zqzr:focus{border-color:var(--muted)}textarea.svelte-1i1zqzr{min-height:200px;font-family:var(--mono);resize:vertical;field-sizing:content;font-size:15px;line-height:1.5}input.svelte-1i1zqzr::placeholder,textarea.svelte-1i1zqzr::placeholder{color:var(--muted)}.hint.svelte-1i1zqzr{color:var(--muted);margin:0;font-size:14px;line-height:1.45}section.svelte-1i1zqzr{flex-direction:column;gap:10px;display:flex}.questions.svelte-1i1zqzr{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.questions.svelte-1i1zqzr li:where(.svelte-1i1zqzr){background:var(--bubble);overflow-wrap:anywhere;border-radius:999px;padding:5px 12px;font-size:15px}.input.svelte-1i1zqzr{align-items:center;gap:8px;display:flex}.input.svelte-1i1zqzr select:where(.svelte-1i1zqzr){flex:none;width:auto;padding-right:10px}.input.svelte-1i1zqzr input:where(.svelte-1i1zqzr){flex:1;min-width:0}.add.svelte-1i1zqzr{flex-wrap:wrap;gap:8px;display:flex}.add.svelte-1i1zqzr button:where(.svelte-1i1zqzr),.delete.svelte-1i1zqzr{border:1px solid var(--border);background:var(--surface);border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:15px;display:inline-flex}.delete.svelte-1i1zqzr{border-color:color-mix(in srgb, var(--danger) 35%, transparent);color:var(--danger);align-self:flex-start}h1.svelte-1n3vb9e{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:600;overflow:hidden}.content.svelte-1n3vb9e{max-width:768px;min-height:100%;padding:12px max(16px, env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));flex-direction:column;margin:0 auto;display:flex}.empty.svelte-1n3vb9e{text-align:center;flex-direction:column;align-items:center;max-width:360px;margin:auto;padding-bottom:40px;display:flex}.empty.svelte-1n3vb9e h2:where(.svelte-1n3vb9e){letter-spacing:-.01em;margin:16px 0 6px;font-size:24px;font-weight:600}.empty.svelte-1n3vb9e p:where(.svelte-1n3vb9e){color:var(--muted);margin:0 0 20px;line-height:1.45}.glyph.svelte-1n3vb9e{background:var(--subtle);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.empty.svelte-1n3vb9e .glyph:where(.svelte-1n3vb9e){border-radius:20px;width:64px;height:64px}.primary.svelte-1n3vb9e{background:var(--accent);color:var(--accent-text);border:0;border-radius:999px;align-items:center;gap:6px;padding:10px 18px 10px 14px;font-weight:500;display:inline-flex}ul.svelte-1n3vb9e{margin:0;padding:0;list-style:none}li.svelte-1n3vb9e button:where(.svelte-1n3vb9e){width:100%;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:10px 8px;display:flex}@media (hover:hover){li.svelte-1n3vb9e button:where(.svelte-1n3vb9e):hover{background:var(--hover)}}li.svelte-1n3vb9e button:where(.svelte-1n3vb9e) .glyph:where(.svelte-1n3vb9e){color:var(--text)}.text.svelte-1n3vb9e{flex-direction:column;flex:1;min-width:0;display:flex}.name.svelte-1n3vb9e,.summary.svelte-1n3vb9e{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.name.svelte-1n3vb9e{color:var(--text);font-weight:500}.summary.svelte-1n3vb9e{font-size:13px}.spinner.svelte-1n3vb9e{border:2px solid var(--border);border-top-color:var(--text);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite svelte-1n3vb9e-spin}@keyframes svelte-1n3vb9e-spin{to{transform:rotate(360deg)}}h1.svelte-wrutoo{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:600;overflow:hidden}.content.svelte-wrutoo{max-width:768px;padding:12px max(16px, env(safe-area-inset-right)) calc(32px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));flex-direction:column;gap:32px;margin:0 auto;display:flex}form.svelte-wrutoo{flex-direction:column;gap:20px;display:flex}.field.svelte-wrutoo{flex-direction:column;gap:8px;display:flex}.label.svelte-wrutoo{overflow-wrap:anywhere;font-weight:600;line-height:1.35}h2.svelte-wrutoo{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:13px;font-weight:500}textarea.svelte-wrutoo{border:1px solid var(--border);background:var(--surface);resize:vertical;field-sizing:content;border-radius:14px;outline:none;width:100%;min-height:52px;max-height:50dvh;margin:0;padding:12px 14px;font-size:16px;line-height:1.5}textarea.svelte-wrutoo:focus{border-color:var(--muted)}textarea.svelte-wrutoo::placeholder{color:var(--muted)}.files.svelte-wrutoo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.file.svelte-wrutoo{background:var(--subtle);border-radius:14px;align-items:center;gap:6px;max-width:100%;height:64px;padding:0 34px 0 12px;display:flex;position:relative}.file.image.svelte-wrutoo{justify-content:center;width:64px;padding:0}.thumb.svelte-wrutoo{border-radius:inherit;background:0 0;border:0;width:100%;height:100%;padding:0}.thumb.svelte-wrutoo img:where(.svelte-wrutoo){border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.file-name.svelte-wrutoo{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.remove.svelte-wrutoo{color:#fff;background:#000000a6;border:0;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:grid;position:absolute;top:4px;right:4px}.add.svelte-wrutoo{border:1px dashed var(--border);height:64px;color:var(--muted);background:0 0;border-radius:14px;align-items:center;gap:6px;padding:0 16px;font-size:15px;display:inline-flex}.spinner.svelte-wrutoo{border:2px solid var(--border);border-top-color:var(--text);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite svelte-wrutoo-spin}@keyframes svelte-wrutoo-spin{to{transform:rotate(360deg)}}.hint.svelte-wrutoo{color:var(--muted);margin:0;font-size:15px}.problem.svelte-wrutoo{color:var(--danger);margin:0;font-size:14px}.actions.svelte-wrutoo{flex-wrap:wrap;gap:8px;display:flex}.primary.svelte-wrutoo,.secondary.svelte-wrutoo,.copy.svelte-wrutoo{border-radius:999px;justify-content:center;align-items:center;gap:6px;height:44px;padding:0 20px;font-size:16px;font-weight:500;display:inline-flex}.primary.svelte-wrutoo{background:var(--accent);color:var(--accent-text);border:0;flex:1}.primary.svelte-wrutoo:disabled{opacity:.4}.secondary.svelte-wrutoo,.copy.svelte-wrutoo{border:1px solid var(--border);background:var(--surface)}.secondary.svelte-wrutoo:disabled{opacity:.4}.result.svelte-wrutoo{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:24px;scroll-margin-top:12px;display:flex}.copy.svelte-wrutoo{height:36px;color:var(--muted);align-self:flex-start;padding:0 14px;font-size:14px}.bar.svelte-19g92rv{padding:calc(env(safe-area-inset-top) + 6px) max(10px, env(safe-area-inset-right)) 0 max(10px, env(safe-area-inset-left));justify-content:flex-end;display:flex}.onboarding.svelte-19g92rv{min-height:calc(100dvh - env(safe-area-inset-top) - 46px);padding:0 20px calc(env(safe-area-inset-bottom) + 24px);place-items:center;display:grid}form.svelte-19g92rv{text-align:center;flex-direction:column;width:100%;max-width:380px;display:flex}.logo.svelte-19g92rv{box-shadow:var(--shadow);border-radius:22.5%;align-self:center}h1.svelte-19g92rv{letter-spacing:-.02em;margin:20px 0 8px;font-size:28px;font-weight:700}.lead.svelte-19g92rv{color:var(--muted);margin:0 0 28px;line-height:1.5}label.svelte-19g92rv{text-align:left;flex-direction:column;gap:6px;display:flex}label.svelte-19g92rv span:where(.svelte-19g92rv){font-size:14px;font-weight:500}input.svelte-19g92rv{border:1px solid var(--border);background:var(--surface);width:100%;font-size:16px;font-family:var(--mono);border-radius:12px;padding:13px 14px}input.svelte-19g92rv:focus{border-color:var(--text);outline:none}.error.svelte-19g92rv{color:var(--danger);text-align:left;margin:10px 0 0;font-size:14px}button.svelte-19g92rv{background:var(--accent);color:var(--accent-text);border:0;border-radius:999px;margin-top:16px;padding:14px;font-size:16px;font-weight:600}button.svelte-19g92rv:disabled{opacity:.4}.hint.svelte-19g92rv{color:var(--muted);margin:20px 0 0;font-size:13px;line-height:1.5}.hint.svelte-19g92rv a:where(.svelte-19g92rv){color:var(--text);white-space:nowrap;font-weight:500}.model.svelte-1ug9kl9+.model{border-top:1px solid var(--border)}label.svelte-1ug9kl9{justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}span.svelte-1ug9kl9{flex:none;padding:12px 0}select.svelte-1ug9kl9{min-width:0;color:var(--muted);text-align:right;text-align-last:right;text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;padding:12px 0;font-size:16px}form.svelte-1ug9kl9{padding:0 16px 12px}input.svelte-1ug9kl9{border:1px solid var(--border);background:var(--bg);width:100%;font-family:var(--mono);border-radius:10px;padding:10px 12px;font-size:16px}dialog.svelte-1mhf53w{background:var(--sheet);overscroll-behavior:contain;border:0;border-radius:20px 20px 0 0;width:100%;max-width:100%;max-height:90dvh;margin:auto 0 0;padding:0}@media (width>=640px){dialog.svelte-1mhf53w{border-radius:20px;width:440px;margin:auto}}.sheet.svelte-1mhf53w{padding:0 16px calc(24px + env(safe-area-inset-bottom))}header.svelte-1mhf53w{background:var(--sheet);justify-content:center;align-items:center;padding:16px 0 8px;display:flex;position:sticky;top:0}h2.svelte-1mhf53w{margin:0;font-size:17px;font-weight:600}.done.svelte-1mhf53w{color:var(--link);background:0 0;border:0;padding:4px;font-size:17px;font-weight:600;position:absolute;right:0}h3.svelte-1mhf53w{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;margin:20px 16px 8px;font-size:13px;font-weight:400}.group.svelte-1mhf53w{background:var(--group);border-radius:12px;overflow:hidden}.key.svelte-1mhf53w{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}code.svelte-1mhf53w{color:var(--muted);font-family:var(--mono);font-size:14px}.key.svelte-1mhf53w button:where(.svelte-1mhf53w){color:var(--danger);background:0 0;border:0;padding:0;font-size:16px}.fixed.svelte-1mhf53w{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.value.svelte-1mhf53w{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entry.svelte-1mhf53w{align-items:center;gap:12px;padding:12px 16px;display:flex}.entry.svelte-1mhf53w input:where(.svelte-1mhf53w){min-width:0;font-family:var(--mono);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px}.entry.svelte-1mhf53w input:where(.svelte-1mhf53w)::placeholder{color:var(--muted)}.entry.svelte-1mhf53w button:where(.svelte-1mhf53w){color:var(--link);background:0 0;border:0;flex:none;padding:0;font-size:16px;font-weight:600}.entry.svelte-1mhf53w button:where(.svelte-1mhf53w):disabled{opacity:.4}.note.svelte-1mhf53w{color:var(--muted);margin:8px 16px 0;font-size:13px;line-height:1.45}.note.svelte-1mhf53w a:where(.svelte-1mhf53w){color:var(--text);white-space:nowrap;font-weight:500}.problem.svelte-1mhf53w{color:var(--danger)}
