.topbar.svelte-gu2u2b,.setting-row.svelte-gu2u2b,.time-control.svelte-gu2u2b,.inline-options.svelte-gu2u2b,.birth-row.svelte-gu2u2b,.time-type-value.svelte-gu2u2b,.location-line.svelte-gu2u2b,.solar-toggle.svelte-gu2u2b,.random-value.svelte-gu2u2b,.error-text.svelte-gu2u2b,.records-button.svelte-gu2u2b{display:flex;align-items:center}.topbar.svelte-gu2u2b{justify-content:space-between;padding:14px}.topbar.svelte-gu2u2b>a:where(.svelte-gu2u2b){display:grid;width:34px;height:34px;place-items:center;border-radius:10px;font-size:28px;line-height:1}.topbar.svelte-gu2u2b>strong:where(.svelte-gu2u2b){font-size:17px}.daliuren-form.svelte-gu2u2b{display:grid;gap:14px;padding-bottom:30px}.daliuren-form-card.svelte-gu2u2b{display:grid;padding:0 16px;overflow:hidden}.setting-row.svelte-gu2u2b{min-height:52px;gap:14px;border-bottom:1px solid var(--line)}.setting-row.svelte-gu2u2b:last-child{border-bottom:0}.setting-label.svelte-gu2u2b{flex:0 0 84px;color:#4b4642;font-size:14px;font-weight:750}.question-row.svelte-gu2u2b input:where(.svelte-gu2u2b){min-width:0;flex:1;border:0;background:transparent;text-align:right}.question-row.svelte-gu2u2b input:where(.svelte-gu2u2b):focus{outline:none}.time-row.svelte-gu2u2b{align-items:stretch}.time-control.svelte-gu2u2b{min-width:0;flex:1;justify-content:flex-end;gap:5px}.time-picker-control.svelte-gu2u2b{min-width:0;flex:1}.icon-button.svelte-gu2u2b{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:0;border-radius:8px;color:var(--brand);background:transparent;cursor:pointer}.icon-button.svelte-gu2u2b:hover{background:var(--brand-soft)}.birth-row.svelte-gu2u2b{justify-content:space-between;gap:12px}.birth-year-field.svelte-gu2u2b{display:flex;min-width:0;align-items:center;gap:10px}.birth-year-field.svelte-gu2u2b select:where(.svelte-gu2u2b){width:100px;min-height:34px;padding:5px 28px 5px 9px;border:1px solid var(--line);border-radius:7px;background:#fff;font:inherit;font-size:14px}.inline-options.svelte-gu2u2b{flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;gap:7px 13px;min-width:0}.inline-options.svelte-gu2u2b button:where(.svelte-gu2u2b){display:inline-flex;min-height:30px;align-items:center;gap:6px;border:0;padding:0;color:var(--muted);background:transparent;font:inherit;font-size:14px;white-space:nowrap;cursor:pointer}.inline-options.svelte-gu2u2b button.active:where(.svelte-gu2u2b){color:#34250f;font-weight:750}.choice-dot.svelte-gu2u2b{display:inline-block;width:18px;height:18px;flex:0 0 auto;border:1.5px solid #b8b2ad;border-radius:50%;background:#fff}.inline-options.svelte-gu2u2b button.active:where(.svelte-gu2u2b) .choice-dot:where(.svelte-gu2u2b){border-color:var(--brand);box-shadow:inset 0 0 0 4px var(--brand)}.option-row.svelte-gu2u2b{align-items:flex-start;padding:10px 0}.option-row.svelte-gu2u2b>.setting-label:where(.svelte-gu2u2b){padding-top:6px}.option-value.svelte-gu2u2b{min-width:0;flex:1;display:grid;justify-items:end;gap:8px}.method-input.svelte-gu2u2b{display:flex;width:min(100%,190px);align-items:center;justify-content:flex-end;gap:8px;color:var(--muted);font-size:12px}.method-input.svelte-gu2u2b input:where(.svelte-gu2u2b){width:88px;min-height:32px;border:1px solid var(--line);border-radius:7px;padding:4px 8px;color:var(--text);font:inherit;text-align:center}.random-value.svelte-gu2u2b{gap:6px;color:var(--muted);font-size:12px}.time-type-row.svelte-gu2u2b{align-items:flex-start;padding:12px 0}.time-type-row.svelte-gu2u2b>.setting-label:where(.svelte-gu2u2b){padding-top:6px}.time-type-value.svelte-gu2u2b{min-width:0;flex:1;flex-wrap:wrap;justify-content:flex-end;gap:8px 13px}.location-line.svelte-gu2u2b{min-width:0;gap:5px;color:var(--muted)}.location-value.svelte-gu2u2b{max-width:174px;overflow:hidden;border:0;padding:0;color:inherit;background:transparent;font:inherit;font-size:13px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.solar-toggle.svelte-gu2u2b{gap:7px;color:#4b4642;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.solar-toggle.svelte-gu2u2b input:where(.svelte-gu2u2b){position:absolute;opacity:0;pointer-events:none}.solar-toggle.svelte-gu2u2b i:where(.svelte-gu2u2b){position:relative;width:35px;height:20px;border-radius:999px;background:#cdc7c1;transition:background .18s ease}.solar-toggle.svelte-gu2u2b i:where(.svelte-gu2u2b):after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #241d163d;transition:transform .18s ease}.solar-toggle.svelte-gu2u2b input:where(.svelte-gu2u2b):checked+i:where(.svelte-gu2u2b){background:var(--brand)}.solar-toggle.svelte-gu2u2b input:where(.svelte-gu2u2b):checked+i:where(.svelte-gu2u2b):after{transform:translate(15px)}.coordinate-editor.svelte-gu2u2b{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:3px}.coordinate-editor.svelte-gu2u2b label:where(.svelte-gu2u2b){display:grid;gap:4px;color:var(--muted);font-size:11px}.coordinate-editor.svelte-gu2u2b input:where(.svelte-gu2u2b){width:100%;min-width:0;min-height:32px;border:1px solid var(--line);border-radius:7px;padding:4px 7px;font:inherit;font-size:13px}.error-text.svelte-gu2u2b{gap:7px;margin:0;border-radius:9px;padding:10px 12px;color:#aa343c;background:#fff2f3;font-size:12px;line-height:1.45}.submit-button.svelte-gu2u2b{justify-content:center;min-height:50px;border-radius:10px;font-size:16px}.records-button.svelte-gu2u2b{justify-content:center;min-height:42px;gap:7px;border:1px solid var(--brand);border-radius:9px;color:var(--brand);background:var(--surface);font-size:15px;font-weight:750}.records-button.svelte-gu2u2b:hover{background:var(--brand-soft)}@media(min-width:720px){.phone-shell.svelte-gu2u2b{max-width:720px}.daliuren-form.svelte-gu2u2b{gap:16px;padding:22px 26px 36px}.daliuren-form-card.svelte-gu2u2b{padding:0 23px}.setting-row.svelte-gu2u2b{min-height:58px}.setting-label.svelte-gu2u2b{flex-basis:96px;font-size:15px}.option-row.svelte-gu2u2b,.time-type-row.svelte-gu2u2b{padding:12px 0}.inline-options.svelte-gu2u2b{gap:10px 20px}.inline-options.svelte-gu2u2b button:where(.svelte-gu2u2b){font-size:15px}}@media(max-width:420px){.daliuren-form-card.svelte-gu2u2b{padding:0 13px}.setting-row.svelte-gu2u2b{gap:8px}.setting-label.svelte-gu2u2b{flex-basis:71px;font-size:13px}.inline-options.svelte-gu2u2b{gap:5px 9px}.inline-options.svelte-gu2u2b button:where(.svelte-gu2u2b){gap:4px;font-size:12px}.choice-dot.svelte-gu2u2b{width:16px;height:16px}.inline-options.svelte-gu2u2b button.active:where(.svelte-gu2u2b) .choice-dot:where(.svelte-gu2u2b){box-shadow:inset 0 0 0 3.5px var(--brand)}.location-value.svelte-gu2u2b{max-width:145px;font-size:12px}.solar-toggle.svelte-gu2u2b{gap:5px;font-size:12px}}
