.form_field__Bi0mr{display:flex;flex-direction:column;gap:8px}.form_label__iD8N9{font-size:13px;font-weight:700;color:var(--text-1)}.form_hint__YkbF2{font-size:12px;color:var(--text-3)}.form_count__jx1Kd{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-3)}.form_countBad__AQiz_{color:var(--danger)}.form_options__u_8uS{display:flex;flex-wrap:wrap;gap:8px}.form_opt__Va71y{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border-radius:var(--r-tile);background:var(--fill-2);border:1px solid var(--border);color:var(--text-2);font-size:13px;font-weight:600;transition:background .12s ease,border-color .12s ease,color .12s ease}.form_opt__Va71y:hover{background:color-mix(in srgb,var(--text-1) 9%,transparent);border-color:var(--border-strong);color:var(--text-1)}.form_opt__Va71y.form_on__ddHcl{background:color-mix(in srgb,var(--lime) 14%,var(--fill-2));border-color:color-mix(in srgb,var(--lime) 55%,var(--border-strong));color:var(--text-1)}.form_opt__Va71y.form_disabled__vRZkA{opacity:.4;cursor:not-allowed}.form_opt__Va71y:disabled{cursor:not-allowed}.form_segmented__nO2fZ{display:inline-flex;flex-wrap:wrap;gap:6px}.form_seg__sgRVk{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:9px 13px;border-radius:var(--r-tile);background:var(--fill-2);border:1px solid var(--border);text-align:left;min-width:120px;transition:background .12s ease,border-color .12s ease}.form_seg__sgRVk:hover{background:color-mix(in srgb,var(--text-1) 9%,transparent);border-color:var(--border-strong)}.form_seg__sgRVk.form_on__ddHcl{background:color-mix(in srgb,var(--lime) 12%,var(--fill-2));border-color:color-mix(in srgb,var(--lime) 55%,var(--border-strong))}.form_segLabel__h0U8Z{font-size:13px;font-weight:700;color:var(--text-1)}.form_segHint__ecjpS{font-size:11px;color:var(--text-3)}.form_grid__W9_Zi{display:grid;grid-template-columns:56px repeat(4,1fr);grid-gap:6px;gap:6px;max-width:460px}.form_gridColHead__9vi_G{text-align:center;font-size:11px;font-weight:700;color:var(--text-2);padding-bottom:2px}.form_gridColHint__3SSaw{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:9px;color:var(--text-4)}.form_gridRowHead__TgFl4{display:flex;align-items:center;font-size:12px;font-weight:600;color:var(--text-2)}.form_cell__g3yjE{height:30px;border-radius:var(--r-chip);background:var(--fill-2);border:1px solid var(--border);transition:background .1s ease,border-color .1s ease;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none}.form_cell__g3yjE:hover{background:color-mix(in srgb,var(--text-1) 9%,transparent);border-color:var(--border-strong)}.form_cell__g3yjE.form_on__ddHcl{background:color-mix(in srgb,var(--lime) 26%,var(--fill-2));border-color:color-mix(in srgb,var(--lime) 60%,var(--border-strong))}.form_cell__g3yjE.form_on__ddHcl:hover{background:color-mix(in srgb,var(--lime) 32%,var(--fill-2))}@media (max-width:720px){.form_grid__W9_Zi{max-width:100%;gap:5px}.form_segmented__nO2fZ{display:flex;width:100%}.form_seg__sgRVk{flex:1 1 140px;min-width:0}}@media (max-width:480px){.form_grid__W9_Zi{grid-template-columns:40px repeat(4,1fr)}.form_gridColHead__9vi_G{font-size:10px}.form_gridRowHead__TgFl4{font-size:11px}}.form_rangeNote__w9X6e{display:block;margin-top:8px;font-size:12.5px;font-weight:600;color:var(--text-3)}.form_searchInput__l8HDg{width:100%;height:38px;padding:0 12px;margin-bottom:8px;border-radius:var(--r);background:var(--surface-1);border:1px solid var(--border);color:var(--text-1);font-family:var(--font-body);font-size:14px}.form_searchInput__l8HDg::placeholder{color:var(--text-4)}.form_searchInput__l8HDg:focus{outline:none;border-color:var(--border-strong)}.form_checkList__jFUpe{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto;padding:4px;border-radius:var(--r);background:var(--surface-1);border:1px solid var(--border)}.form_checkRow__rt7IB{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:var(--r-chip);background:transparent;border:0;color:var(--text-2);font-family:var(--font-body);font-size:13.5px;font-weight:600;text-align:left;transition:background .12s ease,color .12s ease}.form_checkRow__rt7IB:hover:not(:disabled){background:var(--fill-2);color:var(--text-1)}.form_checkRow__rt7IB:disabled{opacity:.4;cursor:not-allowed}.form_checkRowOn__ecNG7{background:color-mix(in srgb,var(--lime) 12%,transparent);color:var(--text-1)}.form_checkbox__aGnN5{flex:none;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;background:var(--fill-2);border:1px solid var(--border-strong);color:var(--lime-ink);font-size:11px;font-weight:900}.form_checkboxOn__ko2xW{background:var(--lime);border-color:var(--lime)}.form_checkLabel__11qxT{flex:1 1;min-width:0}.form_langFlag__yR7BR{flex:none;width:20px;height:14px;object-fit:cover;border-radius:2px;display:block}.form_langGlyph__BZSlP{flex:none;width:20px;text-align:center;font-size:14px}.form_emptyNote__aVtXI{padding:12px 10px;font-size:13px;color:var(--text-4)}.form_uploader__35Azw{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.form_uploadPreview__ETCEi{flex:none;overflow:hidden;background:var(--surface-1);border:1px solid var(--border-strong);display:grid;place-items:center}.form_uploadCircle__HP1yr{width:72px;height:72px;border-radius:50%}.form_uploadWide__H86RE{width:220px;max-width:100%;height:76px;border-radius:var(--r)}.form_uploadImg__ciIJ6{width:100%;height:100%;object-fit:cover;display:block}.form_uploadEmpty___i6eE{font-size:11px;color:var(--text-4)}.form_uploadActions__wnQIx{display:flex;gap:8px}.form_uploadBtn__ANTUz{height:34px;padding:0 14px;border-radius:var(--r);background:var(--fill-2);border:1px solid var(--border-strong);color:var(--text-1);font-size:13px;font-weight:700;cursor:pointer}.form_uploadBtn__ANTUz:disabled{opacity:.5;cursor:default}.form_uploadRemove__6sFoj{height:34px;padding:0 12px;border-radius:var(--r);background:transparent;border:1px solid var(--border);color:var(--text-3);font-size:13px;font-weight:600;cursor:pointer}.form_uploadRemove__6sFoj:disabled{opacity:.5;cursor:default}.form_uploadError__jkVnE{font-size:12px;color:var(--danger)}