.page.svelte-2fsg1z{--navy: #1b2a49;max-width:720px;margin:0 auto;padding:0 16px 40px}.page-head.svelte-2fsg1z{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.back.svelte-2fsg1z{color:var(--blue, #00ade6);font-weight:700;text-decoration:none;white-space:nowrap}.panel.svelte-2fsg1z{margin-top:20px;padding:22px}.panel.svelte-2fsg1z h2:where(.svelte-2fsg1z){margin:0 0 8px}.panel.svelte-2fsg1z h3:where(.svelte-2fsg1z){margin:22px 0 8px;font-size:15px}.small.svelte-2fsg1z{font-size:13px}.status.svelte-2fsg1z{display:flex;align-items:center;gap:10px;margin-bottom:16px}.dot.svelte-2fsg1z{width:12px;height:12px;border-radius:50%;background:#c7ced8;flex:none}.dot.on.svelte-2fsg1z{background:#22a06b}.actions.svelte-2fsg1z{display:flex;gap:10px;flex-wrap:wrap}.btn.svelte-2fsg1z{border:1px solid #d7dde5;background:#fff;color:#1d2733;padding:11px 18px;border-radius:10px;font-weight:700;cursor:pointer;font-family:inherit}.btn.svelte-2fsg1z:hover{background:#f4f7fa}.btn.svelte-2fsg1z:disabled{opacity:.55;cursor:default}.btn.primary.svelte-2fsg1z{background:var(--orange, #fc904f);border-color:var(--orange, #fc904f);color:#fff}.btn.primary.svelte-2fsg1z:hover{filter:brightness(.96);background:var(--orange, #fc904f)}.btn.navy.svelte-2fsg1z{background:var(--navy);border-color:var(--navy);color:#fff;min-width:96px}.btn.navy.svelte-2fsg1z:hover{background:var(--navy);filter:brightness(1.1)}.btn.ghost.svelte-2fsg1z{background:transparent;border-color:#e2e7ee;color:#6b7683}.hint.svelte-2fsg1z{margin:14px 0 0;font-weight:600}.hint.inline.svelte-2fsg1z{margin:0}.hint.ok.svelte-2fsg1z{color:#1a7a4e}.hint.err.svelte-2fsg1z{color:#c0392b}ol.svelte-2fsg1z{margin:6px 0 0;padding-left:20px;line-height:1.7}.rows.svelte-2fsg1z{display:flex;flex-direction:column;gap:14px;margin-top:14px}.row.svelte-2fsg1z{display:flex;align-items:center;gap:14px}.row-text.svelte-2fsg1z{display:flex;flex-direction:column;gap:2px}.switch.svelte-2fsg1z{position:relative;flex:none;width:50px;height:30px;border-radius:999px;border:1px solid #c9d1dc;background:#e6eaf0;cursor:pointer;padding:0;transition:background .15s,border-color .15s}.switch.svelte-2fsg1z .knob:where(.svelte-2fsg1z){position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:left .15s}.switch.on.svelte-2fsg1z{background:var(--navy);border-color:var(--navy)}.switch.on.svelte-2fsg1z .knob:where(.svelte-2fsg1z){left:23px}.chips.svelte-2fsg1z{display:flex;flex-wrap:wrap;gap:8px}.chip.svelte-2fsg1z{padding:9px 16px;border-radius:999px;border:1px solid #c9d1dc;background:#fff;color:#1d2733;font-weight:700;font-size:14px;cursor:pointer;font-family:inherit;min-height:40px}.chip.on.svelte-2fsg1z{background:var(--navy);border-color:var(--navy);color:#fff}.note.svelte-2fsg1z{margin:10px 0 0;padding:10px 12px;border-radius:10px;background:#f4f6f9;color:#1d2733;font-size:14px}.hours.svelte-2fsg1z{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:15px}.hours.svelte-2fsg1z select:where(.svelte-2fsg1z){padding:9px 10px;border:1px solid #c9d1dc;border-radius:10px;font-family:inherit;font-size:15px;background:#fff;color:#1d2733;min-height:40px}.save-row.svelte-2fsg1z{display:flex;align-items:center;gap:12px;margin-top:20px;flex-wrap:wrap}@media (max-width: 480px){.panel.svelte-2fsg1z{padding:18px 16px}.page-head.svelte-2fsg1z{flex-direction:column;gap:6px}}
