.page.svelte-15hfckp{box-sizing:border-box;background:var(--bg-0);min-height:100vh;color:var(--text-0);margin-left:240px;padding:28px 32px 60px}@media (width<=900px){.page.svelte-15hfckp{padding:calc(64px + env(safe-area-inset-top,0px)) 16px calc(80px + env(safe-area-inset-bottom,0px));margin-left:0}}.page-head.svelte-15hfckp{align-items:center;gap:16px;margin-bottom:24px;display:flex}.back.svelte-15hfckp{background:var(--bg-2);width:34px;height:34px;color:var(--text-0);border-radius:8px;place-items:center;font-size:18px;text-decoration:none;display:inline-grid}.back.svelte-15hfckp:hover{background:var(--bg-3)}.page-title.svelte-15hfckp{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.page-sub.svelte-15hfckp{color:var(--text-2);margin:4px 0 0;font-size:12px}.form.svelte-15hfckp{flex-direction:column;gap:28px;max-width:720px;display:flex}.form-section.svelte-15hfckp{flex-direction:column;gap:12px;display:flex}.form-h.svelte-15hfckp{text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);margin:0;font-size:12px;font-weight:700}.grid-2.svelte-15hfckp{grid-template-columns:1fr 1fr;gap:10px 14px;display:grid}@media (width<=640px){.grid-2.svelte-15hfckp{grid-template-columns:1fr}}.field.svelte-15hfckp{flex-direction:column;gap:4px;display:flex}.field.svelte-15hfckp>span:where(.svelte-15hfckp){text-transform:uppercase;letter-spacing:.04em;color:var(--text-2);font-size:11px;font-weight:600}.field.svelte-15hfckp input:where(.svelte-15hfckp),.field.svelte-15hfckp select:where(.svelte-15hfckp),.field.svelte-15hfckp textarea:where(.svelte-15hfckp){border:1px solid var(--border-strong);background:var(--bg-2);width:100%;color:var(--text-0);box-sizing:border-box;border-radius:8px;padding:9px 11px;font-family:inherit;font-size:13px}.field.svelte-15hfckp input:where(.svelte-15hfckp):focus,.field.svelte-15hfckp select:where(.svelte-15hfckp):focus,.field.svelte-15hfckp textarea:where(.svelte-15hfckp):focus{border-color:var(--accent);outline:none}.field.checkbox.svelte-15hfckp{flex-direction:row;align-items:center;gap:8px;margin-top:22px}.field.checkbox.svelte-15hfckp input:where(.svelte-15hfckp){width:16px;height:16px;padding:0}.field.checkbox.svelte-15hfckp span:where(.svelte-15hfckp){text-transform:none;letter-spacing:0;color:var(--text-0);margin:0;font-size:13px;font-weight:500}.err.svelte-15hfckp{color:var(--danger);background:#f871711f;border:1px solid #f8717159;border-radius:8px;padding:10px 12px;font-size:13px}.saved.svelte-15hfckp{color:var(--text-0);background:#4ade801a;border:1px solid #4ade804d;border-radius:10px;padding:16px 18px;font-size:14px}.saved.svelte-15hfckp a:where(.svelte-15hfckp){color:var(--accent);margin-left:10px;text-decoration:underline}.actions.svelte-15hfckp{justify-content:flex-end;gap:10px;padding-top:8px;display:flex}.btn-cancel.svelte-15hfckp,.btn-save.svelte-15hfckp{cursor:pointer;border:none;border-radius:8px;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none}.btn-cancel.svelte-15hfckp{color:var(--text-2);background:0 0}.btn-cancel.svelte-15hfckp:hover{background:var(--bg-2);color:var(--text-0)}.btn-save.svelte-15hfckp{background:var(--accent-2);color:#fff}.btn-save.svelte-15hfckp:hover{background:var(--accent)}
