.form-field-message_message__rsUTr{margin:6px 0 0 3px;font-size:11px;line-height:1.4}.form-field-message_error__5ojTl{color:var(--destructive)}.form-field-message_hint__yQdkw{color:var(--muted-foreground)}.form-slider-field_container__ogaBi{min-width:0}.form-slider-field_field__nEeV2{display:flex;flex-direction:column;gap:14px;padding:14px 14px 11px;border:1px solid color-mix(in srgb,var(--primary) 40%,var(--border));border-radius:9px;background:var(--card)}.form-slider-field_invalid__cD0t2{border-color:var(--destructive)}.form-slider-field_invalid__cD0t2 .form-slider-field_title__S7Qfe{color:var(--destructive)}.form-slider-field_invalid__cD0t2 .form-slider-field_thumb__PiDir{border-color:var(--destructive)}.form-slider-field_field__nEeV2:focus-within{outline:2px solid color-mix(in srgb,var(--primary) 58%,transparent);outline-offset:2px}.form-slider-field_heading__806XU{display:flex;align-items:center;justify-content:space-between;gap:16px}.form-slider-field_copy__XRHUG{position:relative;display:flex;flex:1;min-width:0;min-height:20px;flex-direction:column;justify-content:center}.form-slider-field_title__S7Qfe{position:absolute;top:-22px;left:-10px;max-width:calc(100% - 18px);overflow:hidden;padding:0 5px;background:var(--card);color:var(--foreground);font-size:10px;font-weight:700;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.form-slider-field_description__o_3HQ{color:var(--muted-foreground);font-size:11px;line-height:1.25;overflow-wrap:anywhere}.form-slider-field_value__uK3JW{flex:none;min-width:61px;padding:5px 8px;border:1px solid color-mix(in srgb,var(--primary) 50%,var(--border));border-radius:7px;background:color-mix(in srgb,var(--primary) 8%,var(--card));color:var(--foreground);font-family:var(--font-geist-mono),monospace;font-size:11px;font-weight:700;text-align:center}.form-slider-field_slider__r2zTs{position:relative;display:flex;width:100%;min-height:24px;touch-action:none;align-items:center;user-select:none}.form-slider-field_slider__r2zTs[data-disabled]{opacity:.5}.form-slider-field_track__Cimsj{position:relative;height:5px;flex-grow:1;overflow:hidden;border-radius:9999px;background:color-mix(in srgb,var(--primary) 18%,var(--muted))}.form-slider-field_range__122ZX{position:absolute;height:100%;background:var(--primary)}.form-slider-field_thumb__PiDir{display:block;width:18px;height:18px;flex:none;border:1px solid var(--primary);border-radius:50%;background:var(--card);box-shadow:0 1px 2px color-mix(in srgb,var(--foreground) 15%,transparent)}.form-slider-field_thumb__PiDir:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.form-slider-field_thumb__PiDir[data-disabled]{pointer-events:none;opacity:.5}.form-slider-field_scale__kJDIS{display:flex;justify-content:space-between;margin-top:-10px;color:var(--muted-foreground);font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:650}.floating-choice-field_field__OY5Zm{min-width:0}.floating-choice-field_body__x5Ljs{position:relative;padding-top:8px}.floating-choice-field_trigger__XaFoS{display:flex;box-sizing:border-box;width:100%;height:46px;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:0 13px;border:1px solid var(--border);border-radius:9px;outline:none;background:var(--card);color:var(--card-foreground);box-shadow:none;font:inherit;font-size:14px;font-weight:500;line-height:1.3;text-align:left;cursor:pointer;transition:border-color .17s,box-shadow .17s}.floating-choice-field_trigger__XaFoS:disabled,.floating-choice-field_trigger__XaFoS[data-disabled]{cursor:not-allowed;opacity:.65}.floating-choice-field_trigger__XaFoS [data-slot=select-value],.floating-choice-field_value__1W0jf{display:block;flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floating-choice-field_field__OY5Zm[data-filled=true] .floating-choice-field_trigger__XaFoS [data-slot=select-value],.floating-choice-field_field__OY5Zm[data-filled=true] .floating-choice-field_value__1W0jf{transform:translateY(4px)}.floating-choice-field_arrow__90DbY{display:flex;flex:none;align-items:center;color:var(--primary)}.floating-choice-field_label__RYmZ8{position:absolute;z-index:1;top:25px;left:13px;max-width:calc(100% - 32px);overflow:hidden;background:var(--card);color:var(--card-foreground);font-size:14px;line-height:1;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:top .17s,color .17s,font-size .17s}.floating-choice-field_field__OY5Zm[data-filled=true] .floating-choice-field_label__RYmZ8{top:2px;margin-left:-5px;padding:0 5px;color:var(--muted-foreground);font-size:11px;line-height:12px}.floating-choice-field_field__OY5Zm[data-filled=true]:focus-within .floating-choice-field_label__RYmZ8,.floating-choice-field_field__OY5Zm[data-filled=true][data-open=true] .floating-choice-field_label__RYmZ8{color:var(--primary)}.floating-choice-field_field__OY5Zm:focus-within .floating-choice-field_trigger__XaFoS,.floating-choice-field_field__OY5Zm[data-open=true] .floating-choice-field_trigger__XaFoS{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.floating-choice-field_field__OY5Zm[data-invalid=true] .floating-choice-field_trigger__XaFoS,.floating-choice-field_field__OY5Zm[data-invalid=true]:focus-within .floating-choice-field_trigger__XaFoS{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive) 15%,transparent)}.floating-choice-field_field__OY5Zm[data-invalid=true] .floating-choice-field_label__RYmZ8,.floating-choice-field_field__OY5Zm[data-invalid=true]:focus-within .floating-choice-field_label__RYmZ8{color:var(--destructive)}.floating-choice-field_panel__DAdVm{overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 33%,var(--border));border-radius:11px;background:var(--popover);color:var(--popover-foreground);box-shadow:0 18px 38px -20px color-mix(in srgb,var(--foreground) 34%,transparent);animation:none}.floating-choice-field_selectPanel___jIeP{box-sizing:border-box;width:var(--radix-select-trigger-width);min-width:0;padding:4px}.floating-choice-field_selectPanel___jIeP [data-radix-select-viewport]{width:100%;min-width:0;height:auto;padding:0}.floating-choice-field_commandPanel__Jw37C{width:var(--radix-popover-trigger-width);min-width:0;padding:0}.floating-choice-field_toolbarPanel__NZONf{width:min(240px,calc(100vw - 24px));min-width:var(--radix-popover-trigger-width)}.floating-choice-field_compactPanel__FLuFN [data-radix-select-viewport]{max-height:176px}.floating-choice-field_commandRoot__9jPw9{background:transparent;color:inherit}.floating-choice-field_commandPanel__Jw37C [data-slot=command-input-wrapper]{height:42px;border-bottom:1px solid var(--border);color:var(--primary)}.floating-choice-field_commandPanel__Jw37C [data-slot=command-input]{height:40px;color:var(--foreground)}.floating-choice-field_commandPanel__Jw37C [data-slot=command-input]::placeholder{color:var(--muted-foreground)}.floating-choice-field_list__hfKEz{max-height:240px}.floating-choice-field_compactPanel__FLuFN .floating-choice-field_list__hfKEz{max-height:176px}.floating-choice-field_group__sm1fN{padding:4px}.floating-choice-field_footer__6gBNY{flex:none;padding:4px;border-top:1px solid var(--border)}.floating-choice-field_footerAction__4_3_M{display:block;width:100%;min-height:35px;padding:7px 8px;border:0;border-radius:7px;background:transparent;color:var(--muted-foreground);font:inherit;font-size:12px;line-height:1.4;text-align:left;cursor:pointer}.floating-choice-field_footerAction__4_3_M:focus-visible,.floating-choice-field_footerAction__4_3_M:hover{background:color-mix(in srgb,var(--primary) 12%,var(--popover));color:var(--foreground)}.floating-choice-field_footerAction__4_3_M:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.floating-choice-field_footerAction__4_3_M:disabled,.floating-choice-field_footerAction__4_3_M:disabled:hover{background:transparent;color:var(--muted-foreground);cursor:not-allowed;opacity:.55}.floating-choice-field_option__1QSON{min-height:35px;border-radius:7px;color:var(--popover-foreground);font-size:12px;line-height:1.4;cursor:pointer}.floating-choice-field_option__1QSON[data-current=true],.floating-choice-field_option__1QSON[data-state=checked]{background:color-mix(in srgb,var(--primary) 12%,var(--popover));color:var(--foreground);font-weight:650}.floating-choice-field_option__1QSON[data-highlighted],.floating-choice-field_option__1QSON[data-selected=true]{background:color-mix(in srgb,var(--primary) 18%,var(--popover));color:var(--foreground);outline:none}.floating-choice-field_option__1QSON[aria-disabled=true],.floating-choice-field_option__1QSON[data-disabled=true]{color:var(--muted-foreground);cursor:not-allowed;opacity:.58}.floating-choice-field_option__1QSON[aria-disabled=true][data-highlighted],.floating-choice-field_option__1QSON[aria-disabled=true][data-selected=true],.floating-choice-field_option__1QSON[aria-disabled=true][data-state=checked],.floating-choice-field_option__1QSON[data-disabled=true][data-highlighted],.floating-choice-field_option__1QSON[data-disabled=true][data-selected=true],.floating-choice-field_option__1QSON[data-disabled=true][data-state=checked]{background:transparent;color:var(--muted-foreground);font-weight:500}.floating-choice-field_check__sFmNu,.floating-choice-field_option__1QSON[data-state=checked] svg{color:var(--primary)}.floating-choice-field_check__sFmNu{display:flex;flex:none;align-items:center;margin-left:auto}.floating-choice-field_status__G9ue7{padding:10px 12px;color:var(--muted-foreground);font-size:12px;line-height:1.4}.floating-choice-field_statusError__iCb0u{color:var(--destructive)}.floating-choice-field_messageError__tHHkZ,.floating-choice-field_message__S1ap4{margin:5px 0 0 3px;color:var(--muted-foreground);font-size:11px;line-height:1.4}.floating-choice-field_messageError__tHHkZ{color:var(--destructive)}.floating-choice-field_compactField__c_QrQ .floating-choice-field_body__x5Ljs{padding-top:0}.floating-choice-field_compactField__c_QrQ .floating-choice-field_trigger__XaFoS{height:36px;padding:0 10px;border-radius:8px}.floating-choice-field_compactField__c_QrQ .floating-choice-field_label__RYmZ8{top:12px;left:10px}.floating-choice-field_compactField__c_QrQ[data-filled=true] .floating-choice-field_label__RYmZ8{top:-6px}.floating-choice-field_compactField__c_QrQ[data-filled=true] .floating-choice-field_trigger__XaFoS [data-slot=select-value],.floating-choice-field_compactField__c_QrQ[data-filled=true] .floating-choice-field_value__1W0jf{transform:translateY(5px)}.floating-choice-field_fieldPill__dKFkB .floating-choice-field_trigger__XaFoS{height:48px;padding:0 20px;border:2px solid var(--input);border-radius:9999px;background:var(--background);font-size:14px;font-weight:600}.floating-choice-field_fieldPill__dKFkB .floating-choice-field_label__RYmZ8{left:22px;max-width:calc(100% - 76px);background:none;font-weight:500}.floating-choice-field_fieldPill__dKFkB[data-filled=true] .floating-choice-field_label__RYmZ8{top:3px;margin-left:-6px;padding:0 6px;background:linear-gradient(to bottom,transparent 5px,var(--background) 5px);font-size:11px;line-height:12px}.floating-choice-field_fieldPill__dKFkB[data-filled=true] .floating-choice-field_trigger__XaFoS [data-slot=select-value],.floating-choice-field_fieldPill__dKFkB[data-filled=true] .floating-choice-field_value__1W0jf{transform:none}.floating-choice-field_fieldPill__dKFkB[data-filled=true]:focus-within .floating-choice-field_label__RYmZ8,.floating-choice-field_fieldPill__dKFkB[data-filled=true][data-open=true] .floating-choice-field_label__RYmZ8{color:var(--foreground)}.floating-choice-field_fieldPill__dKFkB:focus-within .floating-choice-field_trigger__XaFoS,.floating-choice-field_fieldPill__dKFkB[data-open=true] .floating-choice-field_trigger__XaFoS{border-color:var(--ring);box-shadow:none}.floating-choice-field_fieldPill__dKFkB[data-invalid=true] .floating-choice-field_trigger__XaFoS,.floating-choice-field_fieldPill__dKFkB[data-invalid=true]:focus-within .floating-choice-field_trigger__XaFoS{border-color:var(--destructive);box-shadow:none}.floating-choice-field_fieldPill__dKFkB[data-invalid=true] .floating-choice-field_label__RYmZ8,.floating-choice-field_fieldPill__dKFkB[data-invalid=true]:focus-within .floating-choice-field_label__RYmZ8,.floating-choice-field_fieldPill__dKFkB[data-invalid=true][data-open=true] .floating-choice-field_label__RYmZ8{color:var(--destructive)}@media (max-width:700px){.floating-choice-field_fieldPill__dKFkB .floating-choice-field_trigger__XaFoS,.floating-choice-field_label__RYmZ8,.floating-choice-field_trigger__XaFoS{font-size:16px}}@media (prefers-reduced-motion:reduce){.floating-choice-field_label__RYmZ8,.floating-choice-field_trigger__XaFoS{transition:none}}.floating-input_field__6ftZU{min-width:0}.floating-input_body__q5IaH{position:relative;padding-top:8px}.floating-input_control__r1oSi{display:block;box-sizing:border-box;width:100%;height:46px;margin:0;padding:0 13px;border:1px solid var(--border);border-radius:9px;outline:none;background:var(--card);color:var(--foreground);font:inherit;font-size:13px;line-height:1.3;transition:border-color .17s,box-shadow .17s}.floating-input_controlWithAction__macO_{padding-right:48px}.floating-input_label__JH0xc{position:absolute;z-index:1;top:25px;left:13px;max-width:calc(100% - 32px);overflow:hidden;color:var(--muted-foreground);font-size:13px;line-height:1;text-overflow:ellipsis;white-space:nowrap;cursor:text;transition:top .17s,color .17s,font-size .17s}.floating-input_controlWithAction__macO_~.floating-input_label__JH0xc{max-width:calc(100% - 58px)}.floating-input_control__r1oSi:autofill~.floating-input_label__JH0xc,.floating-input_control__r1oSi:not(:placeholder-shown)~.floating-input_label__JH0xc,.floating-input_field__6ftZU:focus-within .floating-input_label__JH0xc{top:2px;margin-left:-5px;padding:0 5px;background:var(--card);font-size:11px;line-height:12px}.floating-input_field__6ftZU:focus-within .floating-input_label__JH0xc{color:var(--primary)}.floating-input_field__6ftZU:focus-within .floating-input_control__r1oSi{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.floating-input_invalid__OhIGC .floating-input_control__r1oSi{border-color:var(--destructive)}.floating-input_invalid__OhIGC .floating-input_label__JH0xc,.floating-input_invalid__OhIGC:focus-within .floating-input_label__JH0xc{color:var(--destructive)}.floating-input_invalid__OhIGC:focus-within .floating-input_control__r1oSi{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive) 15%,transparent)}.floating-input_control__r1oSi:disabled{cursor:not-allowed;opacity:.65}.floating-input_message__D0qur{display:block;min-height:16px;margin:6px 0 0 3px;overflow:hidden;font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.floating-input_messageHint___KkZ5{color:var(--muted-foreground)}.floating-input_messageError__mZkR2{color:var(--destructive)}.floating-input_action___AeRC{position:absolute;z-index:2;top:14px;right:7px;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--muted-foreground);cursor:pointer}.floating-input_action___AeRC:hover:not(:disabled),.floating-input_action___AeRC[aria-pressed=true]{background:color-mix(in srgb,var(--primary) 10%,var(--card));color:var(--primary)}.floating-input_action___AeRC:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.floating-input_action___AeRC:disabled{cursor:not-allowed;opacity:.65}.floating-input_fieldPill__LIOkF .floating-input_control__r1oSi{height:48px;padding:0 20px;border:2px solid var(--input);border-radius:9999px;background:var(--background);font-size:14px;font-weight:600}.floating-input_fieldPill__LIOkF .floating-input_controlWithAction__macO_{padding-right:52px}.floating-input_fieldPill__LIOkF .floating-input_label__JH0xc{top:25px;left:22px;max-width:calc(100% - 44px);font-size:14px;font-weight:500}.floating-input_fieldPill__LIOkF .floating-input_controlWithAction__macO_~.floating-input_label__JH0xc{max-width:calc(100% - 76px)}.floating-input_fieldPill__LIOkF .floating-input_control__r1oSi:autofill~.floating-input_label__JH0xc,.floating-input_fieldPill__LIOkF .floating-input_control__r1oSi:not(:placeholder-shown)~.floating-input_label__JH0xc,.floating-input_fieldPill__LIOkF:focus-within .floating-input_label__JH0xc{top:3px;margin-left:-6px;padding:0 6px;background:linear-gradient(to bottom,transparent 5px,var(--background) 5px);font-size:11px;line-height:12px}.floating-input_fieldPill__LIOkF:focus-within .floating-input_label__JH0xc{color:var(--foreground)}.floating-input_fieldPill__LIOkF:focus-within .floating-input_control__r1oSi{border-color:var(--ring);box-shadow:none}.floating-input_fieldPill__LIOkF.floating-input_invalid__OhIGC .floating-input_control__r1oSi{border-color:var(--destructive)}.floating-input_fieldPill__LIOkF.floating-input_invalid__OhIGC .floating-input_label__JH0xc,.floating-input_fieldPill__LIOkF.floating-input_invalid__OhIGC:focus-within .floating-input_label__JH0xc{color:var(--destructive)}.floating-input_fieldPill__LIOkF.floating-input_invalid__OhIGC:focus-within .floating-input_control__r1oSi{border-color:var(--destructive);box-shadow:none}.floating-input_fieldPill__LIOkF .floating-input_action___AeRC{top:15px;right:8px;border-radius:9999px}@media (max-width:700px){.floating-input_control__r1oSi,.floating-input_fieldPill__LIOkF .floating-input_control__r1oSi{font-size:16px}}@media (prefers-reduced-motion:reduce){.floating-input_control__r1oSi,.floating-input_label__JH0xc{transition:none}}.floating-date-field_field__6psWg{min-width:0}.floating-date-field_body__jqlw_{position:relative;padding-top:8px}.floating-date-field_control__cF4AI{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:46px;margin:0;padding:0 13px;border:1px solid var(--border);border-radius:9px;outline:none;background:var(--card);color:var(--foreground);font:inherit;font-size:13px;line-height:1.3;text-align:left;cursor:pointer;transition:border-color .17s,box-shadow .17s}.floating-date-field_value__ARIgZ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floating-date-field_field__6psWg[data-floating=true] .floating-date-field_value__ARIgZ{transform:translateY(4px)}.floating-date-field_control__cF4AI>svg{flex:none}.floating-date-field_label__S9vV_{position:absolute;z-index:1;top:25px;left:13px;max-width:calc(100% - 58px);overflow:hidden;color:var(--muted-foreground);font-size:13px;line-height:1;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transition:top .17s,color .17s}.floating-date-field_field__6psWg:focus-within .floating-date-field_label__S9vV_,.floating-date-field_field__6psWg[data-floating=true] .floating-date-field_label__S9vV_{top:2px;margin-left:-5px;padding:0 5px;background:var(--card);font-size:11px;line-height:12px}.floating-date-field_field__6psWg:focus-within .floating-date-field_label__S9vV_,.floating-date-field_field__6psWg[data-open=true] .floating-date-field_label__S9vV_{color:var(--primary)}.floating-date-field_field__6psWg:focus-within .floating-date-field_control__cF4AI,.floating-date-field_field__6psWg[data-open=true] .floating-date-field_control__cF4AI{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.floating-date-field_field__6psWg[data-invalid=true] .floating-date-field_control__cF4AI,.floating-date-field_field__6psWg[data-invalid=true]:focus-within .floating-date-field_control__cF4AI,.floating-date-field_field__6psWg[data-invalid=true][data-open=true] .floating-date-field_control__cF4AI{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive) 15%,transparent)}.floating-date-field_field__6psWg[data-invalid=true] .floating-date-field_label__S9vV_,.floating-date-field_field__6psWg[data-invalid=true]:focus-within .floating-date-field_label__S9vV_,.floating-date-field_field__6psWg[data-invalid=true][data-open=true] .floating-date-field_label__S9vV_{color:var(--destructive)}.floating-date-field_messageError__PgvRA,.floating-date-field_message__1_0HR{margin:5px 0 0 3px;color:var(--muted-foreground);font-size:11px;line-height:1.4}.floating-date-field_messageError__PgvRA{color:var(--destructive)}.floating-date-field_disabled__HcetV .floating-date-field_control__cF4AI{cursor:not-allowed;opacity:.65}.floating-date-field_compact__KrdAF{min-width:148px}.floating-date-field_compact__KrdAF .floating-date-field_body__jqlw_{padding-top:0}.floating-date-field_compact__KrdAF .floating-date-field_control__cF4AI{height:36px;padding:0 10px;border-radius:8px;font-size:12px}.floating-date-field_compact__KrdAF .floating-date-field_label__S9vV_{top:12px;left:10px;font-size:12px}.floating-date-field_compact__KrdAF:focus-within .floating-date-field_label__S9vV_,.floating-date-field_compact__KrdAF[data-floating=true] .floating-date-field_label__S9vV_{top:-5px;font-size:10px;line-height:11px}.floating-date-field_compact__KrdAF[data-floating=true] .floating-date-field_value__ARIgZ{transform:translateY(3px)}[data-slot=popover-content].floating-date-field_calendarPanel__Q6cXi{box-sizing:border-box;width:max-content;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow:auto;padding:0;border-color:var(--border);border-radius:10px;background:var(--card);color:var(--foreground)}.floating-date-field_calendar__2KPjz[data-slot=calendar]{--cell-size:34px;padding:8px;background:transparent}.floating-date-field_actions__lc763{display:flex;justify-content:flex-end;padding:0 8px 8px}.floating-date-field_clearAction__uDiSk{padding:6px 8px;border:0;border-radius:6px;background:transparent;color:var(--muted-foreground);font:inherit;font-size:12px;cursor:pointer}.floating-date-field_clearAction__uDiSk:hover{background:color-mix(in srgb,var(--primary) 10%,var(--card));color:var(--primary)}.floating-date-field_clearAction__uDiSk:focus-visible{outline:2px solid var(--primary);outline-offset:1px}@media (max-width:700px){.floating-date-field_control__cF4AI{font-size:16px}.floating-date-field_compact__KrdAF .floating-date-field_control__cF4AI{font-size:12px}}@media (prefers-reduced-motion:reduce){.floating-date-field_control__cF4AI,.floating-date-field_label__S9vV_{transition:none}}.floating-file-field_field__zzca_{min-width:0}.floating-file-field_body__scQHL{position:relative;padding-top:8px}.floating-file-field_control___Bavn{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:46px;margin:0;padding:0 13px;border:1px solid var(--border);border-radius:9px;outline:none;background:var(--card);color:var(--foreground);font:inherit;font-size:13px;line-height:1.3;text-align:left;cursor:pointer;transition:border-color .17s,box-shadow .17s}.floating-file-field_value__syNqW{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floating-file-field_field__zzca_[data-floating=true] .floating-file-field_value__syNqW{transform:translateY(4px)}.floating-file-field_control___Bavn>svg{flex:none}.floating-file-field_label__bk3Sj{position:absolute;z-index:1;top:25px;left:13px;max-width:calc(100% - 58px);overflow:hidden;color:var(--muted-foreground);font-size:13px;line-height:1;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transition:top .17s,color .17s}.floating-file-field_field__zzca_:focus-within .floating-file-field_label__bk3Sj,.floating-file-field_field__zzca_[data-floating=true] .floating-file-field_label__bk3Sj{top:2px;margin-left:-5px;padding:0 5px;background:var(--card);font-size:11px;line-height:12px}.floating-file-field_field__zzca_:focus-within .floating-file-field_label__bk3Sj{color:var(--primary)}.floating-file-field_field__zzca_:focus-within .floating-file-field_control___Bavn{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.floating-file-field_field__zzca_[data-invalid=true] .floating-file-field_control___Bavn{border-color:var(--destructive)}.floating-file-field_field__zzca_[data-invalid=true] .floating-file-field_label__bk3Sj{color:var(--destructive)}.floating-file-field_field__zzca_[data-invalid=true]:focus-within .floating-file-field_control___Bavn{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive) 15%,transparent)}.floating-file-field_control___Bavn:disabled{cursor:not-allowed;opacity:.65}.floating-file-field_nativeInput__Xd9Vg{display:none}.floating-file-field_messageError__sbuMP,.floating-file-field_message__NV7jL{margin:5px 0 0 3px;color:var(--muted-foreground);font-size:11px;line-height:1.4}.floating-file-field_messageError__sbuMP{color:var(--destructive)}.floating-file-field_fieldPill__T3Zay .floating-file-field_control___Bavn{height:48px;padding:0 20px;border:2px solid var(--input);border-radius:9999px;background:var(--background);font-size:14px;font-weight:600}.floating-file-field_fieldPill__T3Zay[data-floating=true] .floating-file-field_value__syNqW{transform:none}.floating-file-field_fieldPill__T3Zay .floating-file-field_label__bk3Sj{top:25px;left:22px;max-width:calc(100% - 76px);font-size:14px;font-weight:500}.floating-file-field_fieldPill__T3Zay:focus-within .floating-file-field_label__bk3Sj,.floating-file-field_fieldPill__T3Zay[data-floating=true] .floating-file-field_label__bk3Sj{top:3px;margin-left:-6px;padding:0 6px;background:linear-gradient(to bottom,transparent 5px,var(--background) 5px);font-size:11px;line-height:12px}.floating-file-field_fieldPill__T3Zay:focus-within .floating-file-field_label__bk3Sj{color:var(--foreground)}.floating-file-field_fieldPill__T3Zay:focus-within .floating-file-field_control___Bavn{border-color:var(--ring);box-shadow:none}.floating-file-field_fieldPill__T3Zay[data-invalid=true] .floating-file-field_control___Bavn{border-color:var(--destructive)}.floating-file-field_fieldPill__T3Zay[data-invalid=true] .floating-file-field_label__bk3Sj,.floating-file-field_fieldPill__T3Zay[data-invalid=true]:focus-within .floating-file-field_label__bk3Sj{color:var(--destructive)}.floating-file-field_fieldPill__T3Zay[data-invalid=true]:focus-within .floating-file-field_control___Bavn{border-color:var(--destructive);box-shadow:none}@media (max-width:700px){.floating-file-field_control___Bavn,.floating-file-field_fieldPill__T3Zay .floating-file-field_control___Bavn{font-size:16px}}@media (prefers-reduced-motion:reduce){.floating-file-field_control___Bavn,.floating-file-field_label__bk3Sj{transition:none}}.floating-currency-field_field__DGPFT{min-width:0}.floating-currency-field_body__etLsD{position:relative;padding-top:8px}.floating-currency-field_control__e5cVt{display:flex;box-sizing:border-box;width:100%;height:46px;align-items:center;border:1px solid var(--border);border-radius:9px;background:var(--card);color:var(--foreground);transition:border-color .17s,box-shadow .17s}.floating-currency-field_locked__bgnNZ{border-color:color-mix(in srgb,var(--primary) 40%,var(--border));background:color-mix(in srgb,var(--muted) 60%,var(--card))}.floating-currency-field_locked__bgnNZ:focus-within{border-color:color-mix(in srgb,var(--primary) 40%,var(--border));box-shadow:none}.floating-currency-field_input__cG486{min-width:0;width:100%;height:100%;padding:0 0 0 3px;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-size:13px}.floating-currency-field_prefix__yEZAn{padding-left:13px;color:var(--primary);font-size:13px;font-weight:700;transition:opacity .17s}.floating-currency-field_currency__J79Ub{padding:0 9px 0 0;color:var(--muted-foreground);font-family:var(--font-geist-mono),monospace;font-size:9px}.floating-currency-field_stepper__JzNxy{display:flex;flex:0 0 25px;flex-direction:column;align-self:stretch;overflow:hidden;border-left:1px solid var(--border);border-radius:0 9px 9px 0}.floating-currency-field_stepButton__m70Cs{display:grid;flex:1;place-items:center;min-height:0;padding:0;border:0;background:transparent;color:var(--muted-foreground);cursor:pointer}.floating-currency-field_stepButton__m70Cs+.floating-currency-field_stepButton__m70Cs{border-top:1px solid var(--border)}.floating-currency-field_stepButton__m70Cs:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 10%,var(--card));color:var(--primary)}.floating-currency-field_stepButton__m70Cs:focus-visible{position:relative;outline:2px solid var(--primary);outline-offset:-2px}.floating-currency-field_stepButton__m70Cs:disabled{opacity:.4;cursor:not-allowed}.floating-currency-field_label__UMNsi{position:absolute;z-index:1;top:25px;left:13px;max-width:calc(100% - 58px);overflow:hidden;color:var(--muted-foreground);font-size:13px;line-height:1;text-overflow:ellipsis;white-space:nowrap;cursor:text;transition:top .17s,color .17s,font-size .17s}.floating-currency-field_field__DGPFT:focus-within .floating-currency-field_label__UMNsi,.floating-currency-field_filled__1KE4p .floating-currency-field_label__UMNsi{top:2px;margin-left:-5px;padding:0 5px;background:var(--card);font-size:11px;line-height:12px}.floating-currency-field_field__DGPFT:not(.floating-currency-field_filled__1KE4p):not(:focus-within) .floating-currency-field_currency__J79Ub,.floating-currency-field_field__DGPFT:not(.floating-currency-field_filled__1KE4p):not(:focus-within) .floating-currency-field_prefix__yEZAn{opacity:0}.floating-currency-field_field__DGPFT:focus-within .floating-currency-field_label__UMNsi{color:var(--primary)}.floating-currency-field_field__DGPFT:focus-within .floating-currency-field_control__e5cVt{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.floating-currency-field_invalid__5FI3G .floating-currency-field_control__e5cVt,.floating-currency-field_invalid__5FI3G:focus-within .floating-currency-field_control__e5cVt{border-color:var(--destructive)}.floating-currency-field_invalid__5FI3G .floating-currency-field_label__UMNsi,.floating-currency-field_invalid__5FI3G:focus-within .floating-currency-field_label__UMNsi{color:var(--destructive)}.floating-currency-field_invalid__5FI3G:focus-within .floating-currency-field_control__e5cVt{box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive) 15%,transparent)}.floating-currency-field_input__cG486:disabled{cursor:not-allowed;opacity:.65}.floating-currency-field_locked__bgnNZ .floating-currency-field_input__cG486{cursor:default;font-weight:600;color:var(--foreground)}.floating-currency-field_message__zerG7{display:block;min-height:16px;margin:6px 0 0 3px;overflow:hidden;font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.floating-currency-field_messageHint__cn0ZH{color:var(--muted-foreground)}.floating-currency-field_messageError__29L2_{color:var(--destructive)}@media (max-width:700px){.floating-currency-field_input__cG486{font-size:16px}}@media (max-width:410px){.floating-currency-field_currency__J79Ub{padding-right:5px;font-size:8px}}@media (prefers-reduced-motion:reduce){.floating-currency-field_control__e5cVt,.floating-currency-field_label__UMNsi,.floating-currency-field_prefix__yEZAn{transition:none}}.floating-number-field_field__qUR67{min-width:0}.floating-number-field_field__qUR67 input[type=number]{appearance:textfield}.floating-number-field_field__qUR67 input[type=number]::-webkit-inner-spin-button,.floating-number-field_field__qUR67 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.floating-number-field_stepper__FKbhH{position:absolute;z-index:2;top:9px;right:1px;display:flex;width:25px;height:44px;flex-direction:column;overflow:hidden;border-left:1px solid var(--border);border-radius:0 9px 9px 0}.floating-number-field_stepButton__VNvTu{display:grid;flex:1;place-items:center;min-height:0;padding:0;border:0;background:transparent;color:var(--muted-foreground);cursor:pointer}.floating-number-field_stepButton__VNvTu+.floating-number-field_stepButton__VNvTu{border-top:1px solid var(--border)}.floating-number-field_stepButton__VNvTu:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 10%,var(--card));color:var(--primary)}.floating-number-field_stepButton__VNvTu:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.floating-number-field_stepButton__VNvTu:disabled{opacity:.4;cursor:not-allowed}.floating-range-field_wrapper__QzeiB{min-width:0}.floating-range-field_field__rngpq{position:relative;display:flex;box-sizing:border-box;min-width:0;min-height:92px;flex-direction:column;justify-content:center;gap:7px;padding:13px 14px 9px;border:1px solid color-mix(in srgb,var(--primary) 40%,var(--border));border-radius:9px;background:var(--card);transition:border-color .17s,box-shadow .17s}.floating-range-field_field__rngpq:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.floating-range-field_wrapper__QzeiB[data-invalid=true] .floating-range-field_field__rngpq,.floating-range-field_wrapper__QzeiB[data-invalid=true] .floating-range-field_field__rngpq:focus-within{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive) 15%,transparent)}.floating-range-field_wrapper__QzeiB[data-invalid=true] .floating-range-field_field__rngpq:focus-within .floating-range-field_label__DwPXn,.floating-range-field_wrapper__QzeiB[data-invalid=true] .floating-range-field_label__DwPXn{color:var(--destructive)}.floating-range-field_messageError__bu_7U,.floating-range-field_message__yGDbD{margin:5px 0 0 3px;color:var(--muted-foreground);font-size:11px;line-height:1.4}.floating-range-field_messageError__bu_7U{color:var(--destructive)}.floating-range-field_label__DwPXn{position:absolute;top:-7px;left:9px;max-width:calc(100% - 18px);overflow:hidden;padding:0 5px;background:var(--card);color:var(--foreground);font-size:11px;font-weight:700;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.floating-range-field_field__rngpq:focus-within .floating-range-field_label__DwPXn{color:var(--primary)}.floating-range-field_value__LuhGY{align-self:flex-end;max-width:100%;padding:3px 7px;border:1px solid color-mix(in srgb,var(--primary) 50%,var(--border));border-radius:7px;background:color-mix(in srgb,var(--primary) 8%,var(--card));color:var(--foreground);font-family:var(--font-geist-mono),monospace;font-size:11px;font-weight:700;line-height:1.3;overflow-wrap:anywhere;text-align:right}.floating-range-field_slider__0HxJO{position:relative;display:flex;width:100%;min-height:24px;touch-action:none;align-items:center;user-select:none}.floating-range-field_track__hR4Et{position:relative;height:5px;flex-grow:1;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--primary) 18%,var(--muted))}.floating-range-field_range__hIEC1{position:absolute;height:100%;background:var(--primary)}.floating-range-field_thumb__Jn3zp{display:block;width:18px;height:18px;flex-shrink:0;border:2px solid var(--primary);border-radius:50%;background:var(--card);box-shadow:0 1px 3px color-mix(in srgb,var(--foreground) 20%,transparent);cursor:grab}.floating-range-field_thumb__Jn3zp:active{cursor:grabbing}.floating-range-field_thumb__Jn3zp:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.floating-range-field_scale__LBNWT{display:flex;min-width:0;justify-content:space-between;gap:10px;color:var(--muted-foreground);font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:650;line-height:1.2}.floating-range-field_scale__LBNWT span{min-width:0;overflow-wrap:anywhere}.floating-range-field_scale__LBNWT span:last-child{text-align:right}@media (max-width:480px){.floating-range-field_field__rngpq{min-height:88px;padding-right:12px;padding-left:12px}}@media (prefers-reduced-motion:reduce){.floating-range-field_field__rngpq{transition:none}}.floating-textarea_field__wGyPV{min-width:0}.floating-textarea_body__e4MHM{position:relative;padding-top:8px}.floating-textarea_control__gpQHd{display:block;box-sizing:border-box;width:100%;min-height:92px;margin:0;padding:19px 13px 10px;border:1px solid var(--border);border-radius:9px;outline:none;background:var(--card);color:var(--foreground);font:inherit;font-size:13px;line-height:1.5;resize:vertical;transition:border-color .17s,box-shadow .17s}.floating-textarea_label__lUZkF{position:absolute;z-index:1;top:2px;left:8px;max-width:calc(100% - 32px);overflow:hidden;padding:0 5px;background:var(--card);color:var(--muted-foreground);font-size:11px;line-height:12px;text-overflow:ellipsis;white-space:nowrap;cursor:text;transition:color .17s}.floating-textarea_field__wGyPV:focus-within .floating-textarea_label__lUZkF{color:var(--primary)}.floating-textarea_field__wGyPV:focus-within .floating-textarea_control__gpQHd{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.floating-textarea_invalid__S84L2 .floating-textarea_control__gpQHd,.floating-textarea_invalid__S84L2:focus-within .floating-textarea_control__gpQHd{border-color:var(--destructive)}.floating-textarea_invalid__S84L2 .floating-textarea_label__lUZkF,.floating-textarea_invalid__S84L2:focus-within .floating-textarea_label__lUZkF{color:var(--destructive)}.floating-textarea_invalid__S84L2:focus-within .floating-textarea_control__gpQHd{box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive) 15%,transparent)}.floating-textarea_control__gpQHd:disabled{cursor:not-allowed;opacity:.65}.floating-textarea_message__X67wO{display:block;min-height:16px;margin:6px 0 0 3px;overflow:hidden;font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.floating-textarea_messageHint__b2PA9{color:var(--muted-foreground)}.floating-textarea_messageError__vzSoQ{color:var(--destructive)}.floating-textarea_fieldPill__gmh3q .floating-textarea_control__gpQHd{min-height:100px;padding:20px 20px 12px;border:2px solid var(--input);border-radius:1.5rem;background:var(--background);font-size:14px;font-weight:600;resize:none}.floating-textarea_fieldPill__gmh3q .floating-textarea_label__lUZkF{top:3px;left:16px;max-width:calc(100% - 44px);background:linear-gradient(to bottom,transparent 5px,var(--background) 5px);padding:0 6px}.floating-textarea_fieldPill__gmh3q:focus-within .floating-textarea_label__lUZkF{color:var(--foreground)}.floating-textarea_fieldPill__gmh3q:focus-within .floating-textarea_control__gpQHd{border-color:var(--ring);box-shadow:none}.floating-textarea_fieldPill__gmh3q.floating-textarea_invalid__S84L2 .floating-textarea_control__gpQHd,.floating-textarea_fieldPill__gmh3q.floating-textarea_invalid__S84L2:focus-within .floating-textarea_control__gpQHd{border-color:var(--destructive);box-shadow:none}.floating-textarea_fieldPill__gmh3q.floating-textarea_invalid__S84L2 .floating-textarea_label__lUZkF,.floating-textarea_fieldPill__gmh3q.floating-textarea_invalid__S84L2:focus-within .floating-textarea_label__lUZkF{color:var(--destructive)}@media (max-width:700px){.floating-textarea_control__gpQHd,.floating-textarea_fieldPill__gmh3q .floating-textarea_control__gpQHd{font-size:16px}}@media (prefers-reduced-motion:reduce){.floating-textarea_control__gpQHd,.floating-textarea_label__lUZkF{transition:none}}.form-choice-field_field__DLigo{width:100%;min-width:0}.form-choice-field_row___q_dy{position:relative;display:flex;min-width:0;min-height:46px;align-items:center;justify-content:space-between;gap:10px;margin-top:6px;padding:9px 12px 7px;border:1px solid color-mix(in srgb,var(--primary) 39%,var(--border));border-radius:9px;background:var(--card);cursor:pointer;transition:border-color .16s,background-color .16s,box-shadow .16s}.form-choice-field_row___q_dy:hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 4%,var(--card))}.form-choice-field_row___q_dy:has([data-state=checked]){border-color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,var(--card))}.form-choice-field_row___q_dy:focus-within{outline:2px solid color-mix(in srgb,var(--primary) 58%,transparent);outline-offset:2px}.form-choice-field_row___q_dy:has(:disabled){cursor:not-allowed;opacity:.65}.form-choice-field_copy__qX5AK{display:flex;min-width:0;flex-direction:column}.form-choice-field_title__amGMV{position:absolute;top:-8px;left:9px;max-width:calc(100% - 18px);overflow:hidden;padding:0 5px;background:var(--card);color:var(--foreground);font-size:10px;font-weight:700;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.form-choice-field_row___q_dy:hover .form-choice-field_title__amGMV{background:color-mix(in srgb,var(--primary) 4%,var(--card))}.form-choice-field_row___q_dy:has([data-state=checked]) .form-choice-field_title__amGMV{background:color-mix(in srgb,var(--primary) 8%,var(--card));color:var(--primary)}.form-choice-field_description__iwhYl{color:var(--muted-foreground);font-size:11px;line-height:1.25}.form-choice-field_row___q_dy [data-slot=checkbox],.form-choice-field_row___q_dy [data-slot=radio-group-item],.form-choice-field_row___q_dy [data-slot=switch]{flex:none}.form-choice-field_row___q_dy [data-slot=checkbox],.form-choice-field_row___q_dy [data-slot=radio-group-item]{width:18px;height:18px;border-color:color-mix(in srgb,var(--primary) 55%,var(--border))}.form-choice-field_row___q_dy [data-slot=switch]{width:34px;height:20px}.form-choice-field_row___q_dy [data-slot=switch-thumb]{width:16px;height:16px}.form-choice-field_row___q_dy [data-slot=checkbox]:focus-visible,.form-choice-field_row___q_dy [data-slot=radio-group-item]:focus-visible,.form-choice-field_row___q_dy [data-slot=switch]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.form-choice-field_group__i5qZE{display:grid;width:100%;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:12px}.form-choice-field_fieldset__6KBhC{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;border:0}.form-choice-field_legend__I0keP{width:100%;margin:0 0 14px;padding:0;color:var(--foreground);font-size:12px;font-weight:700}.form-choice-field_sectionLegend__3sDHO{font-size:1rem;font-weight:600;line-height:1.5rem}.form-choice-field_field__DLigo[data-invalid=true] .form-choice-field_row___q_dy,.form-choice-field_fieldset__6KBhC[data-invalid=true] .form-choice-field_row___q_dy{border-color:var(--destructive)}.form-choice-field_field__DLigo[data-invalid=true] .form-choice-field_title__amGMV,.form-choice-field_fieldset__6KBhC[data-invalid=true] .form-choice-field_legend__I0keP{color:var(--destructive)}.form-choice-field_field__DLigo[data-invalid=true] .form-choice-field_row___q_dy:focus-within,.form-choice-field_fieldset__6KBhC[data-invalid=true] .form-choice-field_row___q_dy:focus-within{outline-color:color-mix(in srgb,var(--destructive) 58%,transparent)}@media (max-width:410px){.form-choice-field_group__i5qZE{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.form-choice-field_row___q_dy{transition:none}}.form-dialog_container__8tmV5{container:form-dialog/inline-size}@container form-dialog (min-width: 48rem){.form-dialog_fields__7Bu5I{grid-template-columns:repeat(2,minmax(0,1fr))}.form-dialog_wide__V7VaQ{grid-column:1/-1}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size:12px;--rc-drag-handle-mobile-size:24px;--rc-drag-handle-bg-colour:rgba(0,0,0,.2);--rc-drag-bar-size:6px;--rc-border-color:rgba(255,255,255,.7);--rc-focus-color:#0088ff}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px)}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;cursor:ne-resize}.ReactCrop .ord-e,.ReactCrop .ord-ne{right:0;transform:translate(50%,-50%)}.ReactCrop .ord-e{top:50%;cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;transform:translate(50%,50%);cursor:se-resize}.ReactCrop .ord-s{left:50%;cursor:s-resize}.ReactCrop .ord-s,.ReactCrop .ord-sw{bottom:0;transform:translate(-50%,50%)}.ReactCrop .ord-sw{left:0;cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;transform:translate(-50%,-50%);cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(-50%)}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media (pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}.field-lab_page__JJZn9{height:100%;overflow-y:auto;background:radial-gradient(circle at 92% 2%,color-mix(in srgb,var(--primary) 9%,transparent),transparent 28rem),var(--background);color:var(--foreground)}.field-lab_pageInner__j6gIw{max-width:1512px;margin:0 auto;padding:0 clamp(22px,4vw,72px)}.field-lab_topBar__X7Pmu{height:92px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border)}.field-lab_brand__y9Wrj{display:inline-flex;align-items:center;gap:10px}.field-lab_brandMark__BlHFl{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:var(--primary);color:var(--primary-foreground);font-size:18px;font-weight:800;letter-spacing:-.08em}.field-lab_brandName__fgq3y{font-size:15px;font-weight:780;letter-spacing:-.035em}.field-lab_brandSlash__ZOKNt{color:var(--primary);padding:0 4px}.field-lab_themeButton__7_KyR{display:inline-flex;align-items:center;gap:9px;min-height:38px;padding:0 14px;border:1px solid var(--border);border-radius:999px;background:var(--card);color:var(--foreground);font-size:12px;font-weight:650;cursor:pointer;transition:border-color .16s,background .16s}.field-lab_themeButton__7_KyR:hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,var(--card))}.field-lab_themeButton__7_KyR:focus-visible{outline:3px solid color-mix(in srgb,var(--primary) 32%,transparent);outline-offset:3px}.field-lab_themeGlyph__J3hSE{color:var(--primary);font-size:18px;line-height:1}.field-lab_hero__9nwgk{padding:clamp(52px,6.2vw,91px) 0 clamp(47px,5.5vw,76px)}.field-lab_eyebrow__Un0k8,.field-lab_footer__W6rLD,.field-lab_formEyebrow__PMLxn,.field-lab_sectionKicker__Cxlrj{font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:700;letter-spacing:.14em}.field-lab_eyebrow__Un0k8{display:flex;align-items:center;gap:9px;color:var(--primary)}.field-lab_eyebrowDot__2sBcm{height:6px;width:6px;border-radius:50%;background:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 15%,transparent)}.field-lab_heroTitle__D4knO{margin:23px 0 16px;font-size:clamp(42px,5.4vw,75px);line-height:1.08;font-weight:730;letter-spacing:-.065em}.field-lab_heroTitle__D4knO em{color:var(--primary);font-style:normal}.field-lab_heroDescription__rnaNE{max-width:570px;margin:0;color:var(--muted-foreground);font-size:clamp(14px,1.35vw,16px);line-height:1.75}.field-lab_patternIndex__g8v5L{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 clamp(48px,5.3vw,74px)}.field-lab_patternLink__RkoUF{position:relative;display:flex;min-width:0;flex-direction:column;gap:8px;padding:20px 52px 21px 21px;border:1px solid var(--border);border-radius:13px;background:var(--card);color:var(--foreground);text-decoration:none;transition:border-color .16s,background .16s,transform .16s}.field-lab_patternLink__RkoUF:hover{border-color:color-mix(in srgb,var(--primary) 50%,var(--border));background:color-mix(in srgb,var(--primary) 4%,var(--card));transform:translateY(-2px)}.field-lab_patternLink__RkoUF:focus-visible{outline:3px solid color-mix(in srgb,var(--primary) 32%,transparent);outline-offset:3px}.field-lab_patternNumber__qQ3aT{color:var(--primary);font-family:var(--font-geist-mono),monospace;font-size:9px;font-weight:700;letter-spacing:.12em}.field-lab_patternTitle__hrn2I{font-size:16px;font-weight:700;letter-spacing:-.035em}.field-lab_patternDescription__qN0zP{max-width:36ch;color:var(--muted-foreground);font-size:11px;line-height:1.55}.field-lab_patternArrow__XDvdX{position:absolute;top:17px;right:20px;color:var(--primary);font-size:19px;line-height:1}.field-lab_sectionHeading__kIl30{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;scroll-margin-top:28px}.field-lab_sectionKicker__Cxlrj{color:var(--primary)}.field-lab_sectionTitle__5zFMq{margin:10px 0 0;font-size:clamp(21px,2.1vw,28px);letter-spacing:-.045em;line-height:1.2;font-weight:690}.field-lab_previewStage__msVK_{max-width:620px;margin:0 auto}.field-lab_previewCard__9GMoq{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 46%,var(--border));border-radius:21px;background:var(--card);box-shadow:0 18px 48px -36px color-mix(in srgb,var(--foreground) 28%,transparent)}.field-lab_cardHeading__enQ13{position:relative;padding:30px 30px 27px;border-bottom:1px solid var(--border);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 11%,var(--card)),var(--card) 74%)}.field-lab_cardTitle__K_y9m{margin:0 0 3px;font-size:23px;font-weight:730;letter-spacing:-.045em;line-height:1.15}.field-lab_cardSubtitle__IWzxC{margin:0;color:var(--muted-foreground);font-size:12px;line-height:1.5}.field-lab_demoForm__xDHVi{display:flex;flex-direction:column;gap:17px;padding:28px 29px 27px}.field-lab_formIntro__5uuCK{display:flex;align-items:center;gap:10px;margin-bottom:2px}.field-lab_formEyebrow__PMLxn{color:var(--muted-foreground);white-space:nowrap;font-size:9px;letter-spacing:.09em}.field-lab_formDivider__FVtVS{height:1px;flex:1;background:var(--border)}.field-lab_twoColumns__BsDzu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.field-lab_choiceDemo__0OT6_{min-width:0}.field-lab_choiceHint__DYoRh{margin:5px 0 0 3px;color:var(--muted-foreground);font-size:10px;line-height:1.4}.field-lab_cardFoot__EIrAw{margin-top:auto;padding:17px 29px 27px;border-top:1px solid var(--border)}.field-lab_cardNote__Bc8ZC{min-height:42px;margin:0 0 18px;color:var(--muted-foreground);font-size:11px;line-height:1.6}.field-lab_stateLegend__Tym4R{display:flex;flex-wrap:wrap;gap:7px}.field-lab_stateLegend__Tym4R span{padding:5px 8px;border-radius:5px;background:var(--muted);color:var(--muted-foreground);font-size:10px;font-weight:650}.field-lab_stateLegend__Tym4R span:last-child{background:color-mix(in srgb,var(--destructive) 10%,var(--card));color:var(--destructive)}.field-lab_footer__W6rLD{display:flex;justify-content:space-between;gap:20px;margin-top:40px;padding:25px 0 35px;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:9px}@media (max-width:760px){.field-lab_patternIndex__g8v5L{grid-template-columns:1fr}.field-lab_topBar__X7Pmu{height:70px}.field-lab_hero__9nwgk{padding:53px 0}.field-lab_footer__W6rLD{flex-direction:column;gap:8px}}@media (max-width:410px){.field-lab_cardHeading__enQ13{padding:25px 21px}.field-lab_demoForm__xDHVi{padding:25px 20px}.field-lab_cardFoot__EIrAw{padding:17px 20px 24px}.field-lab_twoColumns__BsDzu{gap:8px}}@media (prefers-reduced-motion:reduce){.field-lab_themeButton__7_KyR{transition:none}}.choice-controls_section__emdzl{padding:72px 0 12px}.choice-controls_sectionHeading___Eyc1{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:25px}.choice-controls_cardNumber__FiF4A,.choice-controls_kicker__gopYE,.choice-controls_sectionCount__HavIv{font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:700;letter-spacing:.12em}.choice-controls_cardNumber__FiF4A,.choice-controls_kicker__gopYE{color:var(--primary)}.choice-controls_sectionTitle__EYXCb{margin:8px 0 0;color:var(--foreground);font-size:clamp(25px,3vw,36px);font-weight:750;letter-spacing:-.055em;line-height:1.13}.choice-controls_sectionDescription__g5gz8{max-width:580px;margin:10px 0 0;color:var(--muted-foreground);font-size:13px;line-height:1.6}.choice-controls_sectionCount__HavIv{flex:none;padding-bottom:3px;color:var(--muted-foreground)}.choice-controls_demoGrid__nPpsh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.choice-controls_demoCard__McI7T{display:flex;min-width:0;flex-direction:column;gap:17px;padding:clamp(20px,2.2vw,27px);border:1px solid color-mix(in srgb,var(--primary) 35%,var(--border));border-radius:12px;background:var(--card);box-shadow:0 14px 30px -28px color-mix(in srgb,var(--foreground) 25%,transparent)}.choice-controls_cardHeading__ILisS{min-height:70px}.choice-controls_cardTitle__2gUA_{margin:9px 0 3px;color:var(--foreground);font-size:19px;font-weight:730;letter-spacing:-.04em;line-height:1.2}.choice-controls_cardDescription__LRoAA{margin:0;color:var(--muted-foreground);font-size:12px;line-height:1.45}.choice-controls_fieldset__VvS5K,.choice-controls_optionStack__ljldl{display:flex;min-width:0;flex-direction:column;gap:12px}.choice-controls_fieldset__VvS5K{margin:0;padding:0;border:0}.choice-controls_groupLegend__OQfXR{float:left;width:100%;margin:0 0 2px;padding:0;color:var(--foreground);font-size:12px;font-weight:700}.choice-controls_optionGrid__hV19S{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:12px}.choice-controls_compactCheckboxRows__Zkr9R{display:flex;flex-direction:column;gap:12px}.choice-controls_compactCheckboxRow__FZHvh{display:flex;align-items:center;gap:10px;color:var(--foreground);font-size:13px}.choice-controls_rangeCard__tVwWR{grid-column:1/-1}.choice-controls_rangeCard__tVwWR .choice-controls_cardHeading__ILisS{min-height:0}.choice-controls_doubleRangeDemo__A7_uE{display:flex;flex-direction:column;gap:14px;margin-top:2px;padding-top:17px;border-top:1px solid var(--border)}.choice-controls_doubleRangeCaption__qMUnd{margin:0;color:var(--muted-foreground);font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media (max-width:760px){.choice-controls_section__emdzl{padding-top:56px}.choice-controls_demoGrid__nPpsh{grid-template-columns:1fr}.choice-controls_rangeCard__tVwWR{grid-column:auto}.choice-controls_sectionCount__HavIv{display:none}}@media (max-width:410px){.choice-controls_demoCard__McI7T{padding:19px}.choice-controls_optionGrid__hV19S{grid-template-columns:1fr}}.aux-fields_section__A7X1x{max-width:700px;margin:clamp(40px,5vw,64px) auto 0}.aux-fields_grid__6PKIm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}@media (max-width:700px){.aux-fields_grid__6PKIm{grid-template-columns:minmax(0,1fr)}}.dialog-demo_section__w_LZC{padding:72px 0 12px}.dialog-demo_sectionHeading__nPwPf{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:25px}.dialog-demo_cardMeta__24iEg,.dialog-demo_cardNumber__rXKvV,.dialog-demo_kicker__xEGe6,.dialog-demo_sectionCount__MKyiy{font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:700;letter-spacing:.12em}.dialog-demo_cardNumber__rXKvV,.dialog-demo_kicker__xEGe6{color:var(--primary)}.dialog-demo_sectionTitle__S11BT{margin:8px 0 0;color:var(--foreground);font-size:clamp(25px,3vw,36px);font-weight:750;letter-spacing:-.055em;line-height:1.13}.dialog-demo_sectionDescription__eJPO5{max-width:580px;margin:10px 0 0;color:var(--muted-foreground);font-size:13px;line-height:1.6}.dialog-demo_sectionCount__MKyiy{flex:none;padding-bottom:3px;color:var(--muted-foreground)}.dialog-demo_demoGrid___R6Zt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.dialog-demo_demoCard__E8BOf{display:flex;min-width:0;min-height:246px;flex-direction:column;gap:17px;padding:clamp(20px,2.2vw,27px);border:1px solid color-mix(in srgb,var(--primary) 35%,var(--border));border-radius:12px;background:var(--card);box-shadow:0 14px 30px -28px color-mix(in srgb,var(--foreground) 25%,transparent)}.dialog-demo_cardFoot__TodZG,.dialog-demo_cardTop__9eSBR{display:flex;align-items:center;justify-content:space-between;gap:16px}.dialog-demo_cardIcon__Q1xXM{display:grid;width:38px;height:38px;flex:none;place-items:center;border:1px solid color-mix(in srgb,var(--primary) 25%,var(--border));border-radius:10px;background:color-mix(in srgb,var(--primary) 9%,var(--card));color:var(--primary)}.dialog-demo_cardTitle__oOpqA{margin:0 0 4px;color:var(--foreground);font-size:19px;font-weight:730;letter-spacing:-.04em;line-height:1.2}.dialog-demo_cardDescription__3nNc7{max-width:430px;margin:0;color:var(--muted-foreground);font-size:12px;line-height:1.5}.dialog-demo_cardFoot__TodZG{margin-top:auto;padding-top:13px;border-top:1px solid var(--border)}.dialog-demo_cardMeta__24iEg{color:var(--muted-foreground);font-size:9px;line-height:1.4}.dialog-demo_feedback__G0Ghx{min-height:19px;margin:14px 0 0;color:var(--muted-foreground);font-size:11px;line-height:1.5}.dialog-demo_specialColumns__kHCP7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.dialog-demo_specialPaneInactive__zcwro,.dialog-demo_specialPane__KKcN1{min-width:0;padding:18px;border:1px solid var(--border);border-radius:12px;background:var(--card)}.dialog-demo_specialHeading__Qy1sF{margin:0 0 18px;color:var(--foreground);font-size:15px;font-weight:700}.dialog-demo_specialSummary__xhBEb{margin:0;color:var(--muted-foreground);font-size:13px;line-height:1.6}@media (max-width:760px){.dialog-demo_sectionHeading__nPwPf{align-items:flex-start}.dialog-demo_sectionCount__MKyiy{display:none}.dialog-demo_demoGrid___R6Zt{grid-template-columns:1fr}.dialog-demo_demoCard__E8BOf{min-height:210px}}@media (max-width:767px){.dialog-demo_specialColumns__kHCP7{grid-template-columns:1fr}.dialog-demo_specialPaneInactive__zcwro{display:none}}@media (max-width:480px){.dialog-demo_cardFoot__TodZG{align-items:stretch;flex-direction:column}}.availability-schedule_schedule__qlgcR{display:grid;gap:14px;min-width:0}.availability-schedule_group__fJ95X{display:grid;gap:9px;min-width:0}.availability-schedule_groupTitle__ozthg{margin:0;color:var(--foreground);font-size:12px;font-weight:650}.availability-schedule_days__8qS_w,.availability-schedule_presets__YJHAB{display:flex;flex-wrap:wrap;gap:6px}.availability-schedule_dayMode__7bXct,.availability-schedule_preset__KzuYS{border:1px solid var(--border);border-radius:7px;background:var(--card);color:var(--muted-foreground);cursor:pointer;font:inherit;font-size:11px;line-height:1.25}.availability-schedule_preset__KzuYS{min-height:28px;padding:5px 9px}.availability-schedule_dayMode__7bXct:hover,.availability-schedule_preset__KzuYS:hover{border-color:var(--primary);color:var(--primary)}.availability-schedule_preset__KzuYS[aria-pressed=true]{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 9%,var(--card));color:var(--primary);font-weight:650}.availability-schedule_dayStore__U7ByX,.availability-schedule_empty__TdDww{margin:0;color:var(--muted-foreground);font-size:11px;line-height:1.4}.availability-schedule_empty__TdDww{padding:10px 12px;border:1px dashed var(--border);border-radius:9px}.availability-schedule_mixedNotice__yRmmE{margin:0;padding:9px 11px;border:1px solid color-mix(in srgb,var(--primary) 30%,var(--border));border-radius:8px;background:color-mix(in srgb,var(--primary) 5%,var(--card));color:var(--foreground);font-size:11px;line-height:1.4}.availability-schedule_modeChoices__i_nPk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.availability-schedule_modeChoice__QL1cX{display:flex;min-width:0;min-height:59px;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;padding:8px 10px;border:1px solid var(--border);border-radius:9px;background:var(--card);color:var(--foreground);cursor:pointer;font:inherit;text-align:left}.availability-schedule_modeChoice__QL1cX:hover,.availability-schedule_modeChoice__QL1cX[aria-pressed=true]{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 6%,var(--card))}.availability-schedule_modeChoice__QL1cX[aria-pressed=true] .availability-schedule_modeTitle___HKxk{color:var(--primary)}.availability-schedule_modeTitle___HKxk{font-size:11px;font-weight:650;line-height:1.25}.availability-schedule_modeDescription__z2wkm{color:var(--muted-foreground);font-size:10px;line-height:1.25}.availability-schedule_sharedTime__9q6IB{display:grid;gap:5px}.availability-schedule_timeFields__N4sby{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.availability-schedule_nextDay__T9Dug{margin:0;color:var(--muted-foreground);font-size:10px;line-height:1.35}.availability-schedule_dayDetails__OQeon{min-width:0;border-top:1px solid var(--border);padding-top:10px}.availability-schedule_dayDetails__OQeon summary{color:var(--primary);cursor:pointer;font-size:11px;font-weight:650}.availability-schedule_dayDetails__OQeon summary::marker{color:var(--primary)}.availability-schedule_dayRows__mTe06{display:grid;gap:8px;margin-top:10px}.availability-schedule_dayRow__1i5rU{display:grid;gap:7px;min-width:0;padding:9px 10px;border:1px solid var(--border);border-radius:8px;background:var(--card)}.availability-schedule_dayRowHeader__WFhSr{display:flex;align-items:center;justify-content:space-between;gap:8px}.availability-schedule_dayRowHeader__WFhSr strong{font-size:11px;font-weight:650}.availability-schedule_dayMode__7bXct{padding:4px 7px}.availability-schedule_error__AVUUn{margin:0;color:var(--destructive);font-size:11px;line-height:1.4}.availability-schedule_error__AVUUn p{margin:0}.availability-schedule_dayDetails__OQeon summary:focus-visible,.availability-schedule_dayMode__7bXct:focus-visible,.availability-schedule_modeChoice__QL1cX:focus-visible,.availability-schedule_preset__KzuYS:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (max-width:400px){.availability-schedule_modeChoices__i_nPk{grid-template-columns:1fr}}.availability-settings-fields_serviceTypes__W9xZR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.availability-settings-fields_noServiceNotice__yK9WW{margin-top:8px;color:var(--muted-foreground);font-size:12px;line-height:1.35}.availability-settings-fields_windows__ERyNI{display:grid;gap:8px}.combo-information-fields_root__7Edbl{container:combo-information/inline-size;display:flex;flex-direction:column;gap:1.5rem;padding-block:.25rem}.combo-information-fields_priceFields__FNthQ{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0}@container combo-information (min-width: 34rem){.combo-information-fields_priceFields__FNthQ{grid-template-columns:repeat(2,minmax(0,1fr))}}