.additional-fields-root.svelte-imlaa3{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--bk-border);display:flex;flex-direction:column;gap:1rem}.section-title.svelte-imlaa3{margin:0;font-size:1rem;color:var(--bk-text)}.question-card.svelte-imlaa3{padding:.9rem;border-radius:var(--bk-radius);border:1px solid var(--bk-border);background:var(--bk-surface-muted);display:flex;flex-direction:column;gap:.6rem}.question-title.svelte-imlaa3{color:var(--bk-text);font-weight:600;display:flex;gap:.5rem;align-items:baseline;flex-wrap:wrap}.required.svelte-imlaa3{color:var(--bk-accent);font-size:.85rem;font-weight:700}.text-input.svelte-imlaa3,.datetime-input.svelte-imlaa3,.map-key-input.svelte-imlaa3,select.svelte-imlaa3{width:100%;min-height:var(--bk-control-height);background:var(--background-dark);border:1px solid var(--bk-border);color:var(--bk-text);border-radius:var(--bk-radius);padding:.55rem .7rem;font-size:.88rem}.text-input.svelte-imlaa3:focus,.datetime-input.svelte-imlaa3:focus,.map-key-input.svelte-imlaa3:focus,select.svelte-imlaa3:focus{outline:none;border-color:var(--bk-accent);box-shadow:0 0 0 3px var(--bk-focus-ring)}.hint-row.svelte-imlaa3{display:flex;justify-content:space-between;color:var(--bk-text-muted);font-size:.82rem;gap:.5rem;flex-wrap:wrap}.radio-group.svelte-imlaa3{display:flex;flex-direction:column;gap:.5rem}.radio-option.svelte-imlaa3{display:flex;align-items:center;gap:.55rem;color:var(--bk-text);background:var(--bk-surface);border:1px solid var(--bk-border);border-radius:var(--bk-radius);padding:.55rem .7rem}.radio-option.svelte-imlaa3 input:where(.svelte-imlaa3){accent-color:var(--bk-accent)}.map-key-row.svelte-imlaa3{display:grid;grid-template-columns:1fr auto;gap:.5rem}.choose-map-btn.svelte-imlaa3,.set-map-btn.svelte-imlaa3{border:1px solid var(--bk-accent);border-radius:999px;padding:.55rem .85rem;cursor:pointer;font-weight:600;color:var(--bk-accent);background:transparent}.set-map-btn.svelte-imlaa3{width:-moz-fit-content;width:fit-content}.choose-map-btn.svelte-imlaa3:hover,.set-map-btn.svelte-imlaa3:hover{background:var(--bk-accent-soft)}.choose-map-btn.svelte-imlaa3:disabled{opacity:.7;cursor:not-allowed}.map-details.svelte-imlaa3{border:1px solid var(--bk-border);border-radius:var(--bk-radius);padding:.7rem;display:flex;flex-direction:column;gap:.6rem;background:var(--bk-surface)}.map-title.svelte-imlaa3{color:var(--bk-text);font-weight:600;font-size:.92rem}.selector-row.svelte-imlaa3{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.selector-row.svelte-imlaa3 label:where(.svelte-imlaa3){color:var(--bk-text);font-size:.86rem;display:flex;flex-direction:column;gap:.35rem}.error-text.svelte-imlaa3{margin:0;color:var(--status-error-red);font-size:.85rem}.success-text.svelte-imlaa3{margin:0;color:var(--status-success-green);font-size:.85rem;font-weight:600}@media(max-width:700px){.selector-row.svelte-imlaa3,.map-key-row.svelte-imlaa3{grid-template-columns:1fr}}
