section.svelte-10echk7{padding:1.1rem 0;border-bottom:1px solid var(--border-subtle)}h3.svelte-10echk7{font-size:1rem;font-weight:600}p.svelte-10echk7,li.svelte-10echk7{font-size:.875rem;line-height:1.5;margin-top:.45rem}p.svelte-10echk7,span.svelte-10echk7{color:var(--text-muted)}button.svelte-10echk7{border:1px solid var(--border-subtle);border-radius:8px;padding:.5rem .7rem;min-height:2.5rem;font-size:.875rem;margin-top:.75rem}button.svelte-10echk7:focus-visible{outline:2px solid var(--primary);outline-offset:2px}ul.svelte-10echk7{list-style:none;padding:0}li.svelte-10echk7{display:grid;gap:.3rem;padding:.65rem 0;overflow-wrap:anywhere}:is([data-surface=app],[data-surface=brand]) h3.svelte-10echk7{font-size:14.5px;font-weight:600}:is([data-surface=app],[data-surface=brand]) p.svelte-10echk7,:is([data-surface=app],[data-surface=brand]) li.svelte-10echk7{font-size:13.5px;line-height:1.45}:is([data-surface=app],[data-surface=brand]) p.svelte-10echk7,:is([data-surface=app],[data-surface=brand]) span.svelte-10echk7{color:var(--text-label)}:is([data-surface=app],[data-surface=brand]) button.svelte-10echk7{min-height:40px;padding:0 14px;border-color:var(--border-subtle);border-radius:var(--zelo-radius-control);background:var(--bg-panel);color:var(--text-main);font-size:13.5px;font-weight:600}:is([data-surface=app],[data-surface=brand]) button.svelte-10echk7:hover{border-color:var(--border-strong)}:is([data-surface=app],[data-surface=brand]) button.svelte-10echk7:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus)}:is([data-surface=app],[data-surface=brand]) li.svelte-10echk7 strong:where(.svelte-10echk7){font-weight:600}dialog.svelte-p75lv2{width:min(42rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-panel);color:var(--text-main)}dialog.svelte-p75lv2::backdrop{background:color-mix(in srgb,var(--bg-app) 75%,transparent)}header.svelte-p75lv2{display:flex;justify-content:space-between;align-items:start;padding:1.25rem;border-bottom:1px solid var(--border-subtle)}h2.svelte-p75lv2{font-size:1.1rem;font-weight:700}h3.svelte-p75lv2{font-weight:650;font-size:.95rem}p.svelte-p75lv2,label.svelte-p75lv2,li.svelte-p75lv2{font-size:.85rem;line-height:1.5}p.svelte-p75lv2{color:var(--text-muted);margin-top:.45rem}.content.svelte-p75lv2{padding:0 1.25rem 1.25rem}section.svelte-p75lv2{padding:1.1rem 0;border-bottom:1px solid var(--border-subtle)}button.svelte-p75lv2,a.svelte-p75lv2{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--border-subtle);border-radius:7px;padding:.5rem .7rem;font-size:.8rem;min-height:2.5rem}button.svelte-p75lv2:hover,a.svelte-p75lv2:hover{background:var(--bg-card)}button.svelte-p75lv2:disabled{opacity:.5}.icon.svelte-p75lv2{border:0}.actions.svelte-p75lv2{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.section-title.svelte-p75lv2{display:flex;align-items:center;justify-content:space-between;gap:1rem}input.svelte-p75lv2:not([hidden]),textarea.svelte-p75lv2{display:block;width:100%;border:1px solid var(--border-subtle);background:var(--bg-input);border-radius:6px;padding:.6rem;margin-top:.3rem}label.svelte-p75lv2{display:block;margin-top:.75rem}ul.svelte-p75lv2{list-style:none;padding:0}li.svelte-p75lv2{display:grid;gap:.3rem;padding:.9rem 0;border-bottom:1px solid var(--border-subtle)}small.svelte-p75lv2{overflow-wrap:anywhere;color:var(--text-muted)}.error.svelte-p75lv2{color:var(--error)}.review.svelte-p75lv2{padding:.85rem;background:var(--bg-card);margin-top:.75rem}button.svelte-p75lv2:focus-visible,a.svelte-p75lv2:focus-visible{outline:2px solid var(--primary);outline-offset:2px}:is([data-surface=app],[data-surface=brand]) dialog.svelte-p75lv2{width:min(40rem,calc(100vw - 32px));border-color:var(--border-card);border-radius:var(--zelo-radius-sheet);background:var(--bg-panel);box-shadow:var(--shadow-modal)}:is([data-surface=app],[data-surface=brand]) dialog.svelte-p75lv2::backdrop{background:var(--overlay, color-mix(in srgb, var(--shadow-color) 42%, transparent))}:is([data-surface=app],[data-surface=brand]) header.svelte-p75lv2{align-items:center;padding:20px 24px 16px}:is([data-surface=app],[data-surface=brand]) h2.svelte-p75lv2{font-size:17px;font-weight:600;letter-spacing:-.015em}:is([data-surface=app],[data-surface=brand]) header.svelte-p75lv2 p:where(.svelte-p75lv2){margin-top:2px;font-size:13px}:is([data-surface=app],[data-surface=brand]) h3.svelte-p75lv2{font-size:14.5px;font-weight:600}:is([data-surface=app],[data-surface=brand]) p.svelte-p75lv2,:is([data-surface=app],[data-surface=brand]) label.svelte-p75lv2,:is([data-surface=app],[data-surface=brand]) li.svelte-p75lv2{font-size:13.5px;line-height:1.45}:is([data-surface=app],[data-surface=brand]) p.svelte-p75lv2{color:var(--text-label)}:is([data-surface=app],[data-surface=brand]) .content.svelte-p75lv2{padding:0 24px 24px}:is([data-surface=app],[data-surface=brand]) section.svelte-p75lv2{padding:18px 0}:is([data-surface=app],[data-surface=brand]) button.svelte-p75lv2,:is([data-surface=app],[data-surface=brand]) a.svelte-p75lv2{min-height:40px;padding:0 14px;gap:8px;border-color:var(--border-subtle);border-radius:var(--zelo-radius-control);background:var(--bg-panel);color:var(--text-main);font-size:13.5px;font-weight:600}:is([data-surface=app],[data-surface=brand]) button.svelte-p75lv2:hover,:is([data-surface=app],[data-surface=brand]) a.svelte-p75lv2:hover{background:var(--bg-panel);border-color:var(--border-strong)}:is([data-surface=app],[data-surface=brand]) button.svelte-p75lv2 svg{stroke-width:1.75}:is([data-surface=app],[data-surface=brand]) .icon.svelte-p75lv2{width:36px;min-height:36px;padding:0;justify-content:center;color:var(--text-muted)}:is([data-surface=app],[data-surface=brand]) .icon.svelte-p75lv2:hover{background:var(--bg-sunken);color:var(--text-main)}:is([data-surface=app],[data-surface=brand]) button.svelte-p75lv2:focus-visible,:is([data-surface=app],[data-surface=brand]) a.svelte-p75lv2:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus)}:is([data-surface=app],[data-surface=brand]) .actions.svelte-p75lv2{gap:8px}:is([data-surface=app],[data-surface=brand]) input.svelte-p75lv2:not([hidden]),:is([data-surface=app],[data-surface=brand]) textarea.svelte-p75lv2{min-height:44px;padding:10px 12px;border-color:var(--border-subtle);border-radius:var(--zelo-radius-control);color:var(--text-main)}:is([data-surface=app],[data-surface=brand]) input.svelte-p75lv2:not([hidden]):focus,:is([data-surface=app],[data-surface=brand]) textarea.svelte-p75lv2:focus{outline:none;border-color:var(--border-strong);box-shadow:0 0 0 3px var(--focus)}:is([data-surface=app],[data-surface=brand]) label.svelte-p75lv2{color:var(--text-label);font-weight:500}:is([data-surface=app],[data-surface=brand]) li.svelte-p75lv2{gap:4px;padding:14px 0}:is([data-surface=app],[data-surface=brand]) li.svelte-p75lv2 span:where(.svelte-p75lv2){color:var(--text-label)}:is([data-surface=app],[data-surface=brand]) small.svelte-p75lv2{font-family:var(--zelo-font-num);font-size:11.5px}:is([data-surface=app],[data-surface=brand]) .content.svelte-p75lv2>p[role=status]:where(.svelte-p75lv2),:is([data-surface=app],[data-surface=brand]) .content.svelte-p75lv2>.error:where(.svelte-p75lv2){margin-top:16px;padding:10px 12px;border:1px solid var(--border-subtle);border-radius:var(--zelo-radius-control);background:var(--bg-sunken);color:var(--text-label)}:is([data-surface=app],[data-surface=brand]) .content.svelte-p75lv2>.error:where(.svelte-p75lv2){border-color:var(--status-error-border);background:var(--status-error-bg);color:var(--status-error-text)}:is([data-surface=app],[data-surface=brand]) .review.svelte-p75lv2{padding:14px;border-radius:var(--zelo-radius-card);background:var(--bg-sunken)}@media(max-width:640px){:is([data-surface=app],[data-surface=brand]) dialog.svelte-p75lv2{width:100%;max-width:100%;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);margin:auto 0 0;border-bottom:0;border-radius:var(--zelo-radius-sheet) var(--zelo-radius-sheet) 0 0}:is([data-surface=app],[data-surface=brand]) header.svelte-p75lv2{padding:16px 16px 12px}:is([data-surface=app],[data-surface=brand]) .content.svelte-p75lv2{padding:0 16px calc(16px + env(safe-area-inset-bottom,0px))}:is([data-surface=app],[data-surface=brand]) .actions.svelte-p75lv2 button:where(.svelte-p75lv2){flex:1 1 auto;justify-content:center;min-height:44px}}
