.fv-settings-modal{background:#f5f3e9!important;color:#294637;border-color:#d4dacb!important;font-family:var(--font-thai),"Noto Sans Thai",sans-serif;overscroll-behavior:contain;scrollbar-gutter:stable;padding:24px!important;border-radius:24px!important}.fv-settings-modal>div:first-child{position:sticky;top:-24px;z-index:2;background:#f5f3e9;padding:16px 0;border-bottom:1px solid #d8dece;align-items:center}.fv-settings-modal>div:first-child button{min-height:44px!important}.fv-settings-form{display:grid;gap:16px;font-family:var(--font-thai),"Noto Sans Thai",sans-serif;color:#294637}.fv-settings-form>div,.fv-settings-form>fieldset{min-width:0;margin:0;border:1px solid #d7ddce;border-radius:18px;padding:16px;background:#fffef7;box-shadow:0 3px 12px #29463706}.fv-settings-form legend{padding:0 7px;font-weight:700;color:#294637;font-size:14px}.fv-settings-form .fv-label{color:#294637}.fv-settings-form [role=radiogroup]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:6px;margin-top:6px}.fv-setting-choice{min-width:0;min-height:48px;padding:12px 10px;border:1px solid #d7ddce;border-radius:12px;background:#f4f5ec;color:#465b4c;text-align:start;font:inherit;font-size:13px;line-height:1.55;cursor:pointer}.fv-setting-choice[aria-checked=true]{border-color:#42684b;background:#e4eddc;color:#294b32;box-shadow:inset 0 0 0 1px #42684b}.fv-setting-choice:disabled{color:#747b70;background:#eeeee7;cursor:not-allowed}.fv-settings-form .text-cloud-400{color:#65735f}.fv-settings-form button:focus-visible,.fv-settings-form input:focus-visible{outline:3px solid #b47735;outline-offset:3px}.fv-settings-form button[role=switch]{background:transparent;border:0;padding:0;min-width:52px;color:#294637}.fv-switch-track{display:flex;align-items:center;width:48px;height:28px;padding:3px;border-radius:20px;background:#909b89;transition:background .15s}.fv-switch-track>span{width:22px;height:22px;border-radius:50%;background:#fffef7;box-shadow:0 1px 3px #20342440;transition:transform .15s}[aria-checked=true]>.fv-switch-track{background:#486f49}[aria-checked=true]>.fv-switch-track>span{transform:translateX(20px)}.fv-settings-form input[type=range]{accent-color:#486f49}@media(max-width:599px){.fv-settings-modal{padding:16px!important;border-radius:24px 24px 0 0!important}.fv-settings-modal>div:first-child{top:-16px}.fv-settings-form>div,.fv-settings-form>fieldset{padding:12px}.fv-settings-form [role=radiogroup]{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.fv-switch-track,.fv-switch-track>span{transition:none}}.fv-settings-form [role=radiogroup]>*{margin:0!important}.fv-settings-form [data-fv-open=preview],.fv-settings-modal>div:first-child button{background:#e8eddf;color:#294637;border:1px solid #cad3bb}