.FeeSelectionStep_container__HSZqa{width:100%}.FeeSelectionStep_radioSection__SdPJ5{display:flex;flex-direction:column;justify-content:center;gap:.5rem;min-width:140px;height:100%;flex-grow:1}.FeeSelectionStep_radioLabel__OHt1n{position:relative;display:flex;align-items:center;justify-content:center;min-height:40px;padding:.5rem .75rem;border:2px solid #d1d5db;border-radius:6px;background-color:#fff;cursor:pointer;transition:all .2s ease;font-size:.875rem;font-weight:500;color:#374151;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FeeSelectionStep_radioLabel__OHt1n:hover{border-color:#9ca3af;background-color:#f9fafb}.FeeSelectionStep_radioInput__W2P_H{position:absolute;opacity:0;width:0;height:0}.FeeSelectionStep_radioInput__W2P_H:checked+.FeeSelectionStep_radioText__J_RWE{color:#fff}.FeeSelectionStep_radioLabel__OHt1n:has(.FeeSelectionStep_radioInput__W2P_H:checked){border-color:#3b82f6;background-color:#3b82f6;color:#fff}.FeeSelectionStep_radioLabel__OHt1n:has(.FeeSelectionStep_radioInput__W2P_H:checked):hover{border-color:#2563eb;background-color:#2563eb}.FeeSelectionStep_radioLabel__OHt1n:has(.FeeSelectionStep_radioInput__W2P_H:disabled){cursor:not-allowed;opacity:.5;border-color:#e5e7eb;background-color:#f9fafb;color:#9ca3af}.FeeSelectionStep_radioText__J_RWE{font-size:.875rem;font-weight:500;transition:color .2s ease}.FeeSelectionStep_title__dTJIo{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.FeeSelectionStep_description__tLlrw{color:#6b7280;margin-bottom:2rem}.FeeSelectionStep_loadingContainer__E5Mw5{text-align:center;padding:2rem}.FeeSelectionStep_loadingSpinner__HGKKs{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;animation:FeeSelectionStep_spin__y__w1 1s linear infinite;margin:0 auto 1rem}@keyframes FeeSelectionStep_spin__y__w1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FeeSelectionStep_loadingText__Xkhr_{color:#6b7280}.FeeSelectionStep_errorContainer__Y6DZ0{text-align:center;padding:2rem}.FeeSelectionStep_errorMessage__lAuKn{color:#dc2626;margin-bottom:1rem}.FeeSelectionStep_retryButton__QV_kR{background-color:#3b82f6;color:white;padding:.5rem 1rem;border-radius:6px;border:none;cursor:pointer}.FeeSelectionStep_retryButton__QV_kR:hover{background-color:#2563eb}.FeeSelectionStep_emptyContainer__CPU__{text-align:center;padding:2rem;color:#6b7280}.FeeSelectionStep_feeMenu__XWVac{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem}.FeeSelectionStep_menuHeader__00YYp{margin-bottom:1rem}.FeeSelectionStep_menuTitleRow__yJMoR{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.FeeSelectionStep_menuTitle__QXBtl{font-size:1.1rem;font-weight:600}.FeeSelectionStep_menuRequiredBadge__nkaCt{background-color:#fbbf24;color:#92400e;font-size:.75rem;font-weight:500;padding:.25rem .5rem;border-radius:.375rem;white-space:nowrap}.FeeSelectionStep_menuDescription___1qU8{color:#6b7280;font-size:.875rem}.FeeSelectionStep_menuItems__3Vmtf{display:flex;flex-direction:column;gap:1rem}.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_outOfStock__B9SPS{background-color:#f9fafb}.FeeSelectionStep_feeItemLayout__NvyXv{display:flex;flex-direction:row;align-items:center;gap:1rem}.FeeSelectionStep_itemInfo___af8b{flex:2 1;min-width:300px}.FeeSelectionStep_itemHeader__BGpmw{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.FeeSelectionStep_itemName__5xXHA{font-size:1.125rem;font-weight:600;margin:0}.FeeSelectionStep_requiredBadge__EkSz5{background-color:#dc2626}.FeeSelectionStep_requiredBadge__EkSz5,.FeeSelectionStep_requiredGroupBadge__gz54w{color:white;font-size:.75rem;padding:.125rem .375rem;border-radius:4px;font-weight:500}.FeeSelectionStep_requiredGroupBadge__gz54w{background-color:#ea580c}.FeeSelectionStep_requiredGroupBadgeExactly___yPyY{background-color:#2563eb;color:white;font-size:.75rem;padding:.125rem .375rem;border-radius:4px;font-weight:500}.FeeSelectionStep_purchasedBadge__macX3{background-color:#059669}.FeeSelectionStep_purchasedBadge__macX3,.FeeSelectionStep_unavailableBadge__24OXX{color:white;font-size:.75rem;padding:.125rem .375rem;border-radius:4px;font-weight:500}.FeeSelectionStep_unavailableBadge__24OXX{background-color:#f59e0b}.FeeSelectionStep_outOfStockBadge__BXFR1{background-color:#6b7280;color:white;font-size:.75rem;padding:.125rem .375rem;border-radius:4px;font-weight:500}.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_purchased__WbyQU .FeeSelectionStep_quantitySubtotalContainer__UPi2X{opacity:.5;pointer-events:none}.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_purchased__WbyQU .FeeSelectionStep_quantityButton__c9y_P,.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_purchased__WbyQU .FeeSelectionStep_quantityInput__29Liu,.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_purchased__WbyQU .FeeSelectionStep_radioLabel__OHt1n{background-color:#f3f4f6;border-color:#d1d5db;color:#9ca3af;cursor:not-allowed}.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_purchased__WbyQU .FeeSelectionStep_quantityButton__c9y_P:hover{background-color:#f3f4f6;transform:none;box-shadow:none}.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_purchased__WbyQU .FeeSelectionStep_radioLabel__OHt1n:hover{background-color:#f3f4f6;border-color:#d1d5db}.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_disabled__hv_sw{opacity:.5;pointer-events:none;background-color:#f9fafb;border-color:#e5e7eb}.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_disabled__hv_sw .FeeSelectionStep_itemDescription__bAZHl,.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_disabled__hv_sw .FeeSelectionStep_itemName__5xXHA,.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_disabled__hv_sw .FeeSelectionStep_price__uhFLK{color:#9ca3af}.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_disabled__hv_sw .FeeSelectionStep_quantityButton__c9y_P,.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_disabled__hv_sw .FeeSelectionStep_quantityInput__29Liu{background-color:#f3f4f6;border-color:#d1d5db;color:#9ca3af;cursor:not-allowed}.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_disabled__hv_sw .FeeSelectionStep_quantityButton__c9y_P:hover{background-color:#f3f4f6;transform:none;box-shadow:none}.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_disabled__hv_sw .FeeSelectionStep_radioLabel__OHt1n{background-color:#f3f4f6;border-color:#d1d5db;color:#9ca3af;cursor:not-allowed}.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_disabled__hv_sw .FeeSelectionStep_radioLabel__OHt1n:hover{background-color:#f3f4f6;border-color:#d1d5db}.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_disabled__hv_sw .FeeSelectionStep_personalLimit__kd8qS,.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_disabled__hv_sw .FeeSelectionStep_remainingLimit__jXVqY,.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_disabled__hv_sw .FeeSelectionStep_stockInfo__48goj{color:#9ca3af}.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_disabled__hv_sw .FeeSelectionStep_pendingSummary__EpNoL,.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_disabled__hv_sw .FeeSelectionStep_purchasedSummary__zyZdJ{opacity:.7}.FeeSelectionStep_itemDescription__bAZHl{color:#6b7280;font-size:.875rem;margin:0 0 .25rem}.FeeSelectionStep_mobilePriceInfo__oVNI_{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.25rem;min-height:1.5rem}.FeeSelectionStep_mobilePriceInfo__oVNI_ .FeeSelectionStep_price__uhFLK{font-weight:600;color:#111827;font-size:1rem;line-height:1.5rem}.FeeSelectionStep_mobilePriceInfo__oVNI_ .FeeSelectionStep_personalLimit__kd8qS,.FeeSelectionStep_mobilePriceInfo__oVNI_ .FeeSelectionStep_stockInfo__48goj{font-size:.75rem;color:#6b7280;background-color:#f3f4f6;padding:.25rem .5rem;border-radius:4px;line-height:1;height:1.5rem;display:flex;align-items:center}.FeeSelectionStep_stockInfo__48goj{font-size:.875rem;color:#6b7280}.FeeSelectionStep_existingPurchase__mSSp3{background:#f0f9ff;border:1px solid #bae6fd;border-radius:.5rem;padding:.75rem;margin-bottom:.75rem}.FeeSelectionStep_purchaseHeader__GQXS2{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#0369a1;margin-bottom:.5rem}.FeeSelectionStep_purchaseAmount__avVQU{font-weight:500;color:#0284c7}.FeeSelectionStep_purchaseDetails__2c0lB{display:flex;flex-direction:column;gap:.25rem}.FeeSelectionStep_purchaseDetail__E2F70{font-size:.75rem;color:#0369a1;padding-left:1rem}.FeeSelectionStep_remainingLimit__jXVqY{color:#f59e0b;font-weight:500;margin-left:.5rem}.FeeSelectionStep_purchasedSummaryContainer__BNdBg{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.FeeSelectionStep_purchasedSummary__zyZdJ{background:#f0f9ff;border:1px solid #bae6fd;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;color:#0369a1;font-weight:600;text-align:center}.FeeSelectionStep_pendingSummary__EpNoL{background:#fef3c7;border:1px solid #fbbf24;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;color:#d97706;font-weight:600;text-align:center}.FeeSelectionStep_priceInfo__7uNj1{display:flex;align-items:center;gap:1rem;margin-top:.5rem}.FeeSelectionStep_price__uhFLK{font-size:1.1rem;font-weight:600;color:#059669}.FeeSelectionStep_personalLimit__kd8qS{font-size:.875rem;color:#6b7280}.FeeSelectionStep_quantitySection__CA0di{flex:0 1;min-width:140px;display:flex;flex-direction:column;align-items:center;gap:.25rem}.FeeSelectionStep_quantityLabel__ePQV9{font-size:.875rem;font-weight:500}.FeeSelectionStep_quantityControls__YKblK{display:flex;align-items:center;gap:.25rem}.FeeSelectionStep_quantityButton__c9y_P{width:32px;height:32px;border:1px solid #d1d5db;border-radius:4px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#374151}.FeeSelectionStep_quantityButton__c9y_P:disabled{cursor:not-allowed;color:#9ca3af}.FeeSelectionStep_quantityButton__c9y_P:hover:not(:disabled){background-color:#f9fafb}.FeeSelectionStep_quantityInput__29Liu{width:60px;padding:.5rem;text-align:center;border:1px solid #d1d5db;border-radius:4px;font-size:1rem;appearance:textfield;-moz-appearance:textfield;-webkit-appearance:none}.FeeSelectionStep_quantityInput__29Liu::-webkit-inner-spin-button,.FeeSelectionStep_quantityInput__29Liu::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.FeeSelectionStep_quantityInput__29Liu:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.FeeSelectionStep_subtotalSection__ENO6J{flex:0 1;min-width:100px;display:flex;flex-direction:column;align-items:center;gap:.25rem}.FeeSelectionStep_subtotalLabel__NJ9JE{font-size:.875rem;font-weight:500}.FeeSelectionStep_subtotalAmount__f77_T{color:#059669;font-weight:600;font-size:1rem}.FeeSelectionStep_subtotalBreakdown__Tlbsb{font-size:.75rem;color:#6b7280;margin-top:.25rem;font-weight:400}.FeeSelectionStep_totalSection__dQBss{background-color:#f0f9ff;border:1px solid #bfdbfe;border-radius:8px;padding:1.5rem;margin-top:1.5rem}.FeeSelectionStep_totalHeader__q8_NA{display:flex;justify-content:space-between;align-items:center}.FeeSelectionStep_totalLabel__Jgt2F{font-size:1.25rem;font-weight:600}.FeeSelectionStep_totalAmount__m3I6x{font-size:1.5rem;font-weight:700;color:#059669}.FeeSelectionStep_paymentNote__UWzay{color:#6b7280;font-size:.875rem;margin-top:.5rem;margin-bottom:0;text-align:center;font-style:italic}.FeeSelectionStep_quantitySubtotalContainer__UPi2X{display:flex;justify-content:space-between;align-items:center;gap:1rem;border:2px solid transparent;border-radius:6px;transition:all .2s ease;box-sizing:border-box}.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_selected__y5QDi{background-color:#dbeafe;border-color:#3b82f6}@media (max-width:767px){.FeeSelectionStep_feeItemLayout__NvyXv .FeeSelectionStep_quantitySection__CA0di,.FeeSelectionStep_feeItemLayout__NvyXv .FeeSelectionStep_subtotalSection__ENO6J{display:none}.FeeSelectionStep_menuTitle__QXBtl{padding:0 1rem;font-size:1.2rem}.FeeSelectionStep_container__HSZqa{padding:0}.FeeSelectionStep_title__dTJIo{font-size:1.125rem;margin-bottom:1rem;padding:0 1rem}.FeeSelectionStep_description__tLlrw{font-size:.875rem;margin-bottom:1.5rem;padding:0 1rem;line-height:1.5}.FeeSelectionStep_feeMenu__XWVac{padding:1rem 0;margin-bottom:.5rem}.FeeSelectionStep_menuHeader__00YYp{margin-bottom:.75rem}.FeeSelectionStep_menuDescription___1qU8{font-size:.8rem;line-height:1.4}.FeeSelectionStep_menuItems__3Vmtf{gap:.5rem}.FeeSelectionStep_feeItem__ymmi4{padding:0}.FeeSelectionStep_feeItemLayout__NvyXv{padding:1rem;flex-direction:column;gap:.5rem;align-items:stretch}.FeeSelectionStep_itemInfo___af8b{min-width:auto}.FeeSelectionStep_itemHeader__BGpmw{gap:.375rem;margin-bottom:.375rem;flex-wrap:wrap}.FeeSelectionStep_itemName__5xXHA{font-size:1rem;line-height:1.3}.FeeSelectionStep_outOfStockBadge__BXFR1,.FeeSelectionStep_purchasedBadge__macX3,.FeeSelectionStep_requiredBadge__EkSz5,.FeeSelectionStep_requiredGroupBadgeExactly___yPyY,.FeeSelectionStep_requiredGroupBadge__gz54w,.FeeSelectionStep_unavailableBadge__24OXX{font-size:.6875rem;padding:.1rem .3rem}.FeeSelectionStep_itemDescription__bAZHl{font-size:.8rem;line-height:1.4;margin-bottom:.375rem}.FeeSelectionStep_stockInfo__48goj{font-size:.8rem}.FeeSelectionStep_priceInfo__7uNj1{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.375rem;padding:.5rem;background-color:#f8fafc;border-radius:4px}.FeeSelectionStep_price__uhFLK{font-size:1rem;font-weight:700}.FeeSelectionStep_personalLimit__kd8qS{font-size:.75rem}.FeeSelectionStep_quantitySubtotalContainer__UPi2X{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;background-color:#f1f5f9;border:2px solid transparent;border-radius:6px;transition:all .2s ease;box-sizing:border-box;margin-top:.5rem;min-height:3rem}.FeeSelectionStep_feeItem__ymmi4.FeeSelectionStep_selected__y5QDi,.FeeSelectionStep_quantitySubtotalContainer__UPi2X.FeeSelectionStep_selected__y5QDi{background-color:#dbeafe;border-color:#3b82f6}.FeeSelectionStep_quantitySubtotalContainer__UPi2X .FeeSelectionStep_quantitySection__CA0di{flex:0 1;min-width:120px;display:flex;flex-direction:column;align-items:center}.FeeSelectionStep_quantitySubtotalContainer__UPi2X .FeeSelectionStep_subtotalSection__ENO6J{flex:0 1;min-width:80px;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.FeeSelectionStep_quantityLabel__ePQV9{font-size:.8rem;margin-bottom:.375rem;text-align:left}.FeeSelectionStep_quantityControls__YKblK{gap:.375rem}.FeeSelectionStep_quantityButton__c9y_P{width:36px;height:36px;font-size:1.125rem}.FeeSelectionStep_quantityInput__29Liu{width:50px;padding:.375rem;font-size:.9rem}.FeeSelectionStep_subtotalSection__ENO6J{flex:0 1;align-items:flex-end}.FeeSelectionStep_subtotalLabel__NJ9JE{font-size:.8rem;margin-bottom:.25rem}.FeeSelectionStep_subtotalAmount__f77_T{font-size:.95rem;font-weight:700}.FeeSelectionStep_totalSection__dQBss{margin:1rem 0;border-radius:8px;padding:1rem}.FeeSelectionStep_totalHeader__q8_NA{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem}.FeeSelectionStep_totalLabel__Jgt2F{font-size:1.125rem}.FeeSelectionStep_totalAmount__m3I6x{font-size:1.375rem}.FeeSelectionStep_paymentNote__UWzay{font-size:.8rem;margin-top:.75rem}.FeeSelectionStep_emptyContainer__CPU__,.FeeSelectionStep_errorContainer__Y6DZ0,.FeeSelectionStep_loadingContainer__E5Mw5{padding:1.5rem 1rem}.FeeSelectionStep_loadingSpinner__HGKKs{width:32px;height:32px;margin:0 auto .75rem}.FeeSelectionStep_loadingText__Xkhr_{font-size:.875rem}.FeeSelectionStep_errorMessage__lAuKn{font-size:.875rem;margin-bottom:.75rem}.FeeSelectionStep_retryButton__QV_kR{padding:.625rem 1.25rem;font-size:.875rem}}@media (max-width:374px){.FeeSelectionStep_feeMenu__XWVac{padding:.75rem}.FeeSelectionStep_feeItem__ymmi4{padding:.625rem}.FeeSelectionStep_mobileQuantitySubtotal__HRYoG{padding:.625rem;gap:.75rem}.FeeSelectionStep_quantityButton__c9y_P{width:32px;height:32px;font-size:1rem}.FeeSelectionStep_quantityInput__29Liu{width:45px;padding:.25rem}.FeeSelectionStep_priceInfo__7uNj1{padding:.375rem}.FeeSelectionStep_price__uhFLK{font-size:.95rem}.FeeSelectionStep_personalLimit__kd8qS{font-size:.7rem}}.ResponsiveCard_responsiveCard__5132g{width:100%;transition:all .2s ease;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.ResponsiveCard_variant-outlined__6GPv8{border:2px solid #d1d5db;box-shadow:none}.ResponsiveCard_variant-elevated__Zp1vh{border:none;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.ResponsiveCard_padding-none__isB6y{padding:0}.ResponsiveCard_padding-small__qGmKP{padding:.5rem}.ResponsiveCard_padding-medium__3PgdR{padding:1rem}.ResponsiveCard_padding-large__FrODo{padding:1.5rem}.ResponsiveCard_rounded-none__ASauU{border-radius:0}.ResponsiveCard_rounded-small__Pg9xr{border-radius:4px}.ResponsiveCard_rounded-medium__AfyPX{border-radius:8px}.ResponsiveCard_rounded-large__WpJEI{border-radius:12px}@media (max-width:768px){.ResponsiveCard_responsiveCard__5132g{background:transparent;border:none;border-radius:0;box-shadow:none;padding:.75rem 0;margin-bottom:1rem}.ResponsiveCard_responsiveCard__5132g:hover{box-shadow:none}.ResponsiveCard_responsiveCard__5132g:not(:last-child){border-bottom:1px solid #f3f4f6;padding-bottom:1rem;margin-bottom:1rem}}@media (max-width:375px){.ResponsiveCard_responsiveCard__5132g{padding:.25rem 0}.ResponsiveCard_responsiveCard__5132g:not(:last-child){padding-bottom:.5rem;margin-bottom:.5rem}}.CustomFieldValue_emptyValue__PTC8O{color:#9ca3af;font-style:italic}.CustomFieldValue_fileListValue__ahUFE{display:flex;flex-direction:column;gap:.5rem}.CustomFieldValue_fileValue__wJ4QX{display:flex;align-items:center;gap:.5rem}.CustomFieldValue_fileLink__U9K7L{color:#3b82f6;text-decoration:none;padding:.5rem .75rem;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;display:inline-flex;align-items:center;gap:.5rem;transition:all .2s;font-size:.875rem}.CustomFieldValue_fileLink__U9K7L:hover{background-color:#dbeafe;border-color:#93c5fd;color:#2563eb}.CustomFieldValue_imageValue__piXcx{display:flex;flex-direction:column;gap:.5rem}.CustomFieldValue_fileName__himdg{font-size:.875rem;color:#6b7280}.CustomFieldValue_imagePreview__EnyjI{margin-top:.5rem}.CustomFieldValue_thumbnail__6GcL3{max-width:300px;max-height:300px;border-radius:4px;border:1px solid #e5e7eb;object-fit:contain}.CustomFieldValue_checkboxValue__VEgex,.CustomFieldValue_numberValue__aoLks,.CustomFieldValue_selectValue__uxGjz,.CustomFieldValue_textValue__05ZYT,.CustomFieldValue_unitValue__hjMbJ{color:#1f2937}.CustomFieldValue_fallbackValue__W4eCd{color:#6b7280;font-family:monospace;font-size:.875rem}.CustomFieldValue_linkValue__y44WF{color:#3b82f6;text-decoration:underline;word-break:break-all}.CustomFieldValue_linkValue__y44WF:hover{color:#2563eb}.CustomFieldValue_dateValue__oEOO9,.CustomFieldValue_timeValue__ZlPMA{color:#1f2937;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CustomFieldValue_textareaValue__P_7YK{white-space:pre-wrap;word-wrap:break-word;font-family:inherit;margin:0;padding:.5rem;background-color:#f9fafb;border-radius:4px;border:1px solid #e5e7eb}.CustomFieldsPreview_title__A3eeX{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:1.5rem}.CustomFieldsPreview_content__iNj1f{display:flex;flex-direction:column;gap:2rem}.CustomFieldsPreview_itemSection__KFs5X{border-bottom:1px solid #e5e7eb;padding-bottom:1.5rem}.CustomFieldsPreview_itemSection__KFs5X:last-child{border-bottom:none;padding-bottom:0}.CustomFieldsPreview_itemTitle__mDaZm{font-size:1.125rem;font-weight:500;color:#374151;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}.CustomFieldsPreview_instance__nTZZ_{margin-bottom:1.5rem}.CustomFieldsPreview_instance__nTZZ_:last-child{margin-bottom:0}.CustomFieldsPreview_instanceTitle__J0WKV{font-size:.875rem;font-weight:500;color:#6b7280;margin-bottom:.75rem;background-color:#f3f4f6;padding:.25rem .5rem;border-radius:4px;display:inline-block}.CustomFieldsPreview_fields__dL4Zm{display:flex;flex-direction:column;gap:1rem}.CustomFieldsPreview_field__LD9E6{display:grid;grid-template-columns:200px 1fr;grid-gap:1rem;gap:1rem;align-items:start}@media (max-width:768px){.CustomFieldsPreview_field__LD9E6{grid-template-columns:1fr;gap:.25rem}}.CustomFieldsPreview_fieldLabel__AqcB8{font-weight:500;color:#4b5563;padding-top:.125rem}.CustomFieldsPreview_fieldValue___R7jd{color:#1f2937;word-break:break-word}.DynamicFieldsStep_container__pCFId{width:100%}.DynamicFieldsStep_title__wVefd{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.DynamicFieldsStep_description__CoZnS{color:#6b7280;margin-bottom:2rem}.DynamicFieldsStep_emptyContainer__fliM0{text-align:center;padding:3rem 1rem;background-color:#f9fafb;border-radius:8px;border:2px dashed #d1d5db}.DynamicFieldsStep_emptyContainer__fliM0 p{color:#6b7280;margin-bottom:.5rem}.DynamicFieldsStep_feeItemSection__63658{background-color:#ffffff;border:1px solid #e5e7eb;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem}.DynamicFieldsStep_itemHeader__RLLko{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid #e5e7eb}.DynamicFieldsStep_itemTitle__TwTcz{font-size:1.1rem;font-weight:600;color:#111827}.DynamicFieldsStep_quantityBadge__UcrEg{background-color:#3b82f6;color:white;font-size:.75rem;font-weight:500;padding:.25rem .5rem;border-radius:.375rem}.DynamicFieldsStep_itemInstance___Ef1i{margin-top:1rem;padding-top:1rem}.DynamicFieldsStep_instanceHeader__XEfzS{margin-bottom:1rem}.DynamicFieldsStep_instanceTitle__lq4dK{font-size:1rem;font-weight:500;color:#6b7280;background-color:#f3f4f6;padding:.5rem .75rem;border-radius:.375rem;display:inline-block}.DynamicFieldsStep_fieldsContainer__Uhi3R{display:flex;flex-direction:column;gap:1.5rem}.DynamicFieldsStep_noFieldsMessage__kOhre{text-align:center;padding:2rem;background-color:#f8f9fa;border-radius:8px;color:#666;border:1px solid #e5e7eb}.DynamicFieldsStep_noFieldsMessage__kOhre p{margin:.5rem 0;line-height:1.5}.DynamicFieldsStep_fieldGroup__723Eo{display:flex;flex-direction:column;gap:.5rem}.DynamicFieldsStep_label__R7SyG{font-weight:500;color:#374151;font-size:.875rem}.DynamicFieldsStep_required__6Qma_{color:#dc2626;margin-left:.25rem}.DynamicFieldsStep_input__vl3RS,.DynamicFieldsStep_select__v9hTK,.DynamicFieldsStep_textarea__ogOvW{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:6px;font-size:1rem;transition:border-color .2s,box-shadow .2s}input[type=file].DynamicFieldsStep_input__vl3RS{padding:.5rem;cursor:pointer}.DynamicFieldsStep_fileListContainer__w3Sd_{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.DynamicFieldsStep_selectedFileInfo__963j5{display:flex;align-items:center;justify-content:space-between;padding:.75rem;background-color:#f0fdf4;border:1px solid #86efac;border-radius:6px;font-size:.875rem}.DynamicFieldsStep_selectedFileName__Nu3Ju{color:#166534;font-weight:500;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DynamicFieldsStep_removeFileButton__AqNMr{background:none;border:none;color:#dc2626;font-size:1.5rem;font-weight:700;cursor:pointer;padding:.25rem .5rem;line-height:1;border-radius:4px;transition:background-color .2s}.DynamicFieldsStep_removeFileButton__AqNMr:hover{background-color:#fee2e2}.DynamicFieldsStep_thumbnailPreview__LbRlQ{background-color:#f3f4f6;border-radius:4px}.DynamicFieldsStep_thumbnailPreview__LbRlQ small{color:#6b7280;font-size:.75rem}.DynamicFieldsStep_selectedFileName__Nu3Ju{color:#374151;font-size:.875rem}.DynamicFieldsStep_input__vl3RS:focus,.DynamicFieldsStep_select__v9hTK:focus,.DynamicFieldsStep_textarea__ogOvW:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.DynamicFieldsStep_inputError__y_r2p{border-color:#dc2626}.DynamicFieldsStep_inputError__y_r2p:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.1)}.DynamicFieldsStep_textarea__ogOvW{resize:vertical;min-height:100px}.DynamicFieldsStep_errorMessage__ozPmb{color:#dc2626;font-size:.75rem;font-weight:500}.DynamicFieldsStep_hint__zf_UW{color:#6b7280;font-size:.75rem}.DynamicFieldsStep_helperText__SgSOB{color:#6b7280;font-size:.875rem;line-height:1.4;margin-top:.25rem}.DynamicFieldsStep_errorText__Z65dY{color:#dc2626;font-size:.875rem;font-weight:500;line-height:1.4;margin-top:.25rem}.DynamicFieldsStep_fieldRoot__579Y4{display:flex;flex-direction:column;gap:.25rem}.DynamicFieldsStep_radioGroup__pSOFG{display:flex;flex-direction:column;gap:.75rem;margin-left:1rem}.DynamicFieldsStep_radioLabel__fJkli{position:relative;display:flex;align-items:center;padding:.75rem 1rem;border:2px solid #e5e7eb;border-radius:8px;background-color:#ffffff;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DynamicFieldsStep_radioLabel__fJkli:hover{border-color:#d1d5db;background-color:#f9fafb}.DynamicFieldsStep_radioInput__ejZFr{position:absolute;opacity:0;width:0;height:0}.DynamicFieldsStep_radioLabel__fJkli:has(.DynamicFieldsStep_radioInput__ejZFr:checked){border-color:#3b82f6;background-color:#eff6ff;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.DynamicFieldsStep_radioLabel__fJkli:has(.DynamicFieldsStep_radioInput__ejZFr:checked):hover{border-color:#2563eb;background-color:#dbeafe}.DynamicFieldsStep_radioLabel__fJkli:has(.DynamicFieldsStep_radioInput__ejZFr:disabled){cursor:not-allowed;opacity:.5;border-color:#e5e7eb;background-color:#f9fafb}.DynamicFieldsStep_radioText__MfDXl{font-size:.875rem;font-weight:500;color:#374151;margin-left:.75rem;position:relative}.DynamicFieldsStep_radioText__MfDXl:before{content:"";position:absolute;left:-2rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;border:2px solid #d1d5db;border-radius:50%;background-color:#ffffff;transition:all .2s ease}.DynamicFieldsStep_radioLabel__fJkli:has(.DynamicFieldsStep_radioInput__ejZFr:checked) .DynamicFieldsStep_radioText__MfDXl:before{border-color:#3b82f6;background-color:#3b82f6;box-shadow:inset 0 0 0 3px #ffffff}.DynamicFieldsStep_checkboxGroup__POd_e{display:flex;flex-direction:column;gap:.5rem;margin-left:1rem}.DynamicFieldsStep_checkboxLabel__2OfEv{position:relative;display:flex;align-items:center;padding:.625rem .875rem;border:1px solid #e5e7eb;border-radius:6px;background-color:#ffffff;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DynamicFieldsStep_checkboxLabel__2OfEv:hover{border-color:#d1d5db;background-color:#f9fafb}.DynamicFieldsStep_checkboxInput__TH1Ty{position:absolute;opacity:0;width:0;height:0}.DynamicFieldsStep_checkboxLabel__2OfEv:has(.DynamicFieldsStep_checkboxInput__TH1Ty:checked){border-color:#10b981;background-color:#f0fdf4;box-shadow:0 0 0 2px rgba(16,185,129,.1)}.DynamicFieldsStep_checkboxLabel__2OfEv:has(.DynamicFieldsStep_checkboxInput__TH1Ty:checked):hover{border-color:#059669;background-color:#ecfdf5}.DynamicFieldsStep_checkboxLabel__2OfEv:has(.DynamicFieldsStep_checkboxInput__TH1Ty:disabled){cursor:not-allowed;opacity:.5;border-color:#e5e7eb;background-color:#f9fafb}.DynamicFieldsStep_checkboxText__vcReV{font-size:.875rem;font-weight:500;color:#374151;margin-left:.75rem;position:relative}.DynamicFieldsStep_checkboxText__vcReV:before{content:"";position:absolute;left:-2rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;border:2px solid #d1d5db;border-radius:4px;background-color:#ffffff;transition:all .2s ease}.DynamicFieldsStep_checkboxLabel__2OfEv:has(.DynamicFieldsStep_checkboxInput__TH1Ty:checked) .DynamicFieldsStep_checkboxText__vcReV:before{border-color:#10b981;background-color:#10b981;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m13.854 3.646-7.5 7.5a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6 10.293l7.146-7.147a.5.5 0 0 1 .708.708z'/%3e%3c/svg%3e");background-size:.75rem;background-position:50%;background-repeat:no-repeat}.DynamicFieldsStep_fileInput__KEOCP{position:relative;display:inline-block;width:100%}.DynamicFieldsStep_fileInput__KEOCP input[type=file]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.DynamicFieldsStep_fileInputLabel__b01AS{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;border:2px dashed #d1d5db;border-radius:6px;background-color:#f9fafb;cursor:pointer;transition:all .2s ease;font-size:.875rem;font-weight:500;color:#6b7280}.DynamicFieldsStep_fileInputLabel__b01AS:hover{border-color:#9ca3af;background-color:#f3f4f6;color:#374151}.DynamicFieldsStep_fileInputLabel__b01AS.DynamicFieldsStep_hasFile__45e8C{border-color:#10b981;background-color:#f0fdf4;color:#065f46;border-style:solid}.DynamicFieldsStep_thumbnailPreview__LbRlQ{margin-top:.5rem;padding:.5rem;border:1px solid #e5e7eb;border-radius:6px;background-color:#f9fafb}.DynamicFieldsStep_selectedFileName__Nu3Ju{font-size:.75rem;color:#6b7280;margin-bottom:.5rem}.DynamicFieldsStep_thumbnailImage__JkKBq{max-width:200px;max-height:150px;border-radius:4px;border:1px solid #d1d5db;object-fit:cover}.DynamicFieldsStep_select__v9hTK{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.DynamicFieldsStep_dateInput__CPB1m,.DynamicFieldsStep_timeInput__PsI7t{position:relative}.DynamicFieldsStep_dateInput__CPB1m::-webkit-calendar-picker-indicator,.DynamicFieldsStep_timeInput__PsI7t::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}@media (max-width:768px){.DynamicFieldsStep_feeItemSection__63658{padding:1rem}.DynamicFieldsStep_itemHeader__RLLko{flex-direction:column;align-items:flex-start;gap:.5rem}.DynamicFieldsStep_fieldsContainer__Uhi3R{gap:1rem}.DynamicFieldsStep_input__vl3RS,.DynamicFieldsStep_select__v9hTK,.DynamicFieldsStep_textarea__ogOvW{padding:.625rem}.DynamicFieldsStep_checkboxGroup__POd_e,.DynamicFieldsStep_radioGroup__pSOFG{margin-left:.5rem}}.DynamicFieldsStep_templateDescriptions__Ku2_Q{margin-bottom:1.5rem}.DynamicFieldsStep_templateDescription__t3eku{background-color:#f8fafc;border-left:4px solid #3b82f6;padding:1rem;margin-bottom:.75rem;border-radius:0 6px 6px 0}.DynamicFieldsStep_descriptionText__ga_yM{color:#4b5563;font-size:.9rem;line-height:1.5;margin:0}.DynamicFieldsStep_fieldDescription__CGdlY,.DynamicFieldsStep_unitSelectHint__76lAU{color:#6b7280;font-size:.875rem;line-height:1.4;margin-top:.25rem;margin-bottom:.5rem}.DynamicFieldsStep_fieldError__o5PwN{margin-top:.5rem;padding:.5rem .75rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:4px;color:#dc2626;font-size:.875rem;line-height:1.4}.DynamicFieldsStep_autoFillTag__OpKn5{display:inline-block;background-color:#e0f2fe;color:#0369a1;padding:.125rem .375rem;border-radius:.25rem;font-size:.625rem;margin:.125rem .25rem .125rem 0;font-family:monospace}.CustomFieldEditModal_dialog__mRgyH{padding:0;border:none;border-radius:12px;width:90vw;max-width:900px;max-height:90vh;background-color:transparent;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.CustomFieldEditModal_dialog__mRgyH::-webkit-backdrop{background-color:rgba(0,0,0,.5)}.CustomFieldEditModal_dialog__mRgyH::backdrop{background-color:rgba(0,0,0,.5)}.CustomFieldEditModal_modalContent__1HAks{background-color:#fff;border-radius:12px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.CustomFieldEditModal_header__f__5_{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #e5e7eb;background-color:#f8fafc}.CustomFieldEditModal_title__y9dau{margin:0;font-size:1.5rem;font-weight:600;color:#1f2937}.CustomFieldEditModal_closeButton__lsqLe{padding:.5rem;background-color:transparent;border:none;border-radius:6px;cursor:pointer;color:#6b7280;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.CustomFieldEditModal_closeButton__lsqLe:hover{background-color:#f3f4f6}.CustomFieldEditModal_body__dNF0R{flex:1 1;overflow:auto;padding:2rem}.CustomFieldEditModal_errorMessage__5Nxk0{background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:1rem;margin-bottom:1.5rem;color:#dc2626}.CustomFieldEditModal_feeItemInfo__fMoC_{background-color:#f8fafc;border-radius:8px;padding:1rem;margin-bottom:1.5rem}.CustomFieldEditModal_feeItemInfo__fMoC_ h3{margin:0 0 .5rem;font-size:1.125rem;font-weight:600;color:#1f2937}.CustomFieldEditModal_feeItemInfo__fMoC_ p{margin:0;font-size:.875rem;color:#6b7280}.CustomFieldEditModal_footer__NNRxF{display:flex;justify-content:flex-end;gap:1rem;padding-top:1.5rem;margin-top:1.5rem;border-top:1px solid #e5e7eb}.CustomFieldEditModal_cancelButton__5Ds9z,.CustomFieldEditModal_submitButton__U7K3q{padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.CustomFieldEditModal_cancelButton__5Ds9z{background-color:#fff;border:1px solid #d1d5db;color:#374151}.CustomFieldEditModal_cancelButton__5Ds9z:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.CustomFieldEditModal_submitButton__U7K3q{background-color:#3b82f6;border:none;color:#fff}.CustomFieldEditModal_submitButton__U7K3q:hover:not(:disabled){background-color:#2563eb}.CustomFieldEditModal_cancelButton__5Ds9z:disabled,.CustomFieldEditModal_submitButton__U7K3q:disabled{opacity:.5;cursor:not-allowed}.SubmissionPreview_container__08XqA{background-color:transparent}.SubmissionPreview_submitterInfo__Wqnhl{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--color-border)}.SubmissionPreview_sectionTitle__mWLVR{font-size:18px;font-weight:700;margin-bottom:16px;color:var(--color-text-primary);text-align:left}.SubmissionPreview_infoItem__1VGfx{display:flex;gap:12px;margin-bottom:8px;align-items:flex-start}.SubmissionPreview_label__0HuPx{font-weight:600;color:var(--color-text-secondary);min-width:150px;text-align:left;flex-shrink:0}.SubmissionPreview_value__ehheM{color:var(--color-text-primary);text-align:left;flex:1 1}.SubmissionPreview_fieldItem__cPNlQ{margin-bottom:16px;padding:16px;background-color:var(--color-bg-tertiary);border-radius:6px;border:1px solid var(--color-border)}.SubmissionPreview_fieldLabel__Vi1sl{font-weight:600;color:var(--color-text-secondary);margin-bottom:8px;font-size:14px;text-align:left}.SubmissionPreview_fieldValue__cgzA3{color:var(--color-text-primary);font-size:15px;text-align:left}.SubmissionPreview_imagePreview__jvcxz{display:flex;flex-direction:column;gap:8px}.SubmissionPreview_previewImage__mNh8r{max-width:100%;height:auto;display:block;box-shadow:0 2px 8px rgba(0,0,0,.1)}.SubmissionPreview_imageFileName__B5vmM{font-size:13px;color:var(--color-text-tertiary);word-break:break-all}.SubmissionPreview_fileList__1LhAZ{display:flex;flex-direction:column;gap:4px}.SubmissionPreview_fileName__egT__{padding:8px 12px;background-color:var(--color-bg-tertiary);border-radius:4px;font-size:14px;color:var(--color-text-secondary);word-break:break-all}.SubmissionPreview_checkboxList__nnPky{display:flex;flex-direction:column;gap:6px}.SubmissionPreview_checkboxItem__pW_w0{padding:6px 12px;background-color:var(--color-bg-tertiary);border-radius:4px;font-size:14px;color:var(--color-text-primary);display:inline-flex;width:-moz-fit-content;width:fit-content;border:1px solid var(--color-border)}.ArkUIStepsExample_stepsContainer__a1tKH{margin-bottom:2rem;margin-top:1rem}.ArkUIStepsExample_stepsRoot__lF7aY{width:100%}.ArkUIStepsExample_stepsList__LjyMQ{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding:1.5rem;background-color:#ffffff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.ArkUIStepsExample_stepItem__MN9LF{display:flex;align-items:center;flex:1 1}.ArkUIStepsExample_stepTrigger__OO1v9{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:none;background:none;cursor:pointer;border-radius:8px;transition:all .2s ease;text-align:left;width:100%}.ArkUIStepsExample_stepTrigger__OO1v9:hover:not(:disabled){background-color:#f9fafb}.ArkUIStepsExample_stepTrigger__OO1v9:disabled{cursor:not-allowed;opacity:.5}.ArkUIStepsExample_stepIndicator__eGOi7{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;font-size:.875rem;font-weight:600;transition:all .2s ease;flex-shrink:0}.ArkUIStepsExample_stepContent__324ie{display:flex;flex-direction:column;min-width:0}.ArkUIStepsExample_stepTitle__zT1Jv{font-size:.875rem;font-weight:500;line-height:1.2}.ArkUIStepsExample_stepSeparator__Olia0{flex:1 1;height:2px;margin:0 1rem;background-color:#e5e7eb;border-radius:1px;transition:background-color .2s ease}.ArkUIStepsExample_stepCurrent__ebHjl .ArkUIStepsExample_stepIndicator__eGOi7{background-color:#3b82f6;color:#ffffff;border:2px solid #3b82f6}.ArkUIStepsExample_stepCurrent__ebHjl .ArkUIStepsExample_stepTitle__zT1Jv{color:#3b82f6;font-weight:600}.ArkUIStepsExample_stepCompleted__QWOSs .ArkUIStepsExample_stepIndicator__eGOi7{background-color:#10b981;color:#ffffff;border:2px solid #10b981}.ArkUIStepsExample_stepCompleted__QWOSs .ArkUIStepsExample_stepTitle__zT1Jv{color:#10b981;font-weight:500}.ArkUIStepsExample_stepCompleted__QWOSs+.ArkUIStepsExample_stepItem__MN9LF .ArkUIStepsExample_stepSeparator__Olia0{background-color:#10b981}.ArkUIStepsExample_stepPending__VljOv .ArkUIStepsExample_stepIndicator__eGOi7{background-color:#f3f4f6;color:#6b7280;border:2px solid #d1d5db}.ArkUIStepsExample_stepPending__VljOv .ArkUIStepsExample_stepTitle__zT1Jv{color:#6b7280}.ArkUIStepsExample_stepDisabled__9t_Io .ArkUIStepsExample_stepIndicator__eGOi7{background-color:#f9fafb;color:#9ca3af;border:2px solid #e5e7eb}.ArkUIStepsExample_stepDisabled__9t_Io .ArkUIStepsExample_stepTitle__zT1Jv{color:#9ca3af}.ArkUIStepsExample_currentStepInfo__ywMM5{text-align:center;margin-bottom:1.5rem}@media (max-width:768px){.ArkUIStepsExample_currentStepInfo__ywMM5{padding:.5rem;margin-top:.5rem;margin-bottom:1rem;background-color:transparent;border:none;box-shadow:none}}.ArkUIStepsExample_stepHeading__s10yS{font-size:1.5rem;font-weight:600;color:#111827;margin-bottom:.5rem}.ArkUIStepsExample_stepDescription__hQOyD{font-size:1rem;color:#6b7280;line-height:1.5;margin:0}.ArkUIStepsExample_tooltipContent__l2_S_{background-color:#1f2937;color:white;padding:.5rem .75rem;border-radius:6px;font-size:.875rem;max-width:200px;text-align:center}@media (max-width:768px){.ArkUIStepsExample_stepsContainer__a1tKH{margin-top:.5rem;margin-bottom:1rem}.ArkUIStepsExample_stepsList__LjyMQ{flex-direction:column;gap:.5rem;padding:.5rem;background-color:transparent;border:none;box-shadow:none}.ArkUIStepsExample_stepItem__MN9LF{width:100%}.ArkUIStepsExample_stepSeparator__Olia0{display:none}.ArkUIStepsExample_stepTrigger__OO1v9{justify-content:flex-start;padding:.5rem;border:none;border-radius:4px;background-color:transparent;min-height:auto}.ArkUIStepsExample_stepTitle__zT1Jv{font-size:1rem}.ArkUIStepsExample_stepHeading__s10yS{font-size:1.25rem;margin-bottom:.25rem}.ArkUIStepsExample_stepDescription__hQOyD{font-size:.875rem;line-height:1.4}}@media (max-width:480px){.ArkUIStepsExample_stepIndicator__eGOi7{width:1.5rem;height:1.5rem;font-size:.75rem}.ArkUIStepsExample_stepTitle__zT1Jv{font-size:.875rem}.ArkUIStepsExample_stepHeading__s10yS{font-size:1.125rem}}.application-form_container__ASPC3{min-height:100vh;background-color:#f8fafc;padding:2rem;max-width:1000px;margin:0 auto;width:100%}@media (max-width:768px){.application-form_container__ASPC3{padding:1rem;max-width:100%}}.application-form_header__99sx_{margin-bottom:2rem}.application-form_breadcrumb__s8Qyn{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;flex-wrap:wrap}.application-form_breadcrumbLink__pCPtT{color:#3b82f6;text-decoration:none;transition:color .2s}.application-form_breadcrumbLink__pCPtT:hover{color:#2563eb}.application-form_breadcrumbSeparator__cEK2x{color:#6b7280}.application-form_breadcrumbCurrent__0QuHM{color:#374151;font-weight:500}.application-form_backAction__Thh9f{margin-bottom:1.5rem}.application-form_backButton__A6ZYP{display:inline-flex;align-items:center;gap:.5rem;color:#6b7280;text-decoration:none;font-size:.875rem;transition:color .2s}.application-form_backButton__A6ZYP:hover{color:#374151}.application-form_error__31LYh,.application-form_loading__Bejuc,.application-form_loginRequired__Pp3S3,.application-form_profileRequired__WJaym,.application-form_unitRequired__QYmLF{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;color:#6b7280}.application-form_spinner__mqBzp{width:2rem;height:2rem;border:2px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:application-form_spin__5Y9mX 1s linear infinite;margin-bottom:1rem}.application-form_createUnitButton__QK_0n,.application-form_loginButton__NZLky{display:inline-flex;align-items:center;gap:.5rem;background-color:#3b82f6;color:white;text-decoration:none;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;margin-top:1rem;transition:background-color .2s}.application-form_createUnitButton__QK_0n:hover,.application-form_loginButton__NZLky:hover{background-color:#2563eb}.application-form_createUnitButton__QK_0n{background-color:#10b981}.application-form_createUnitButton__QK_0n:hover{background-color:#059669}.application-form_profileButton__urN36{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background-color:#dc2626;color:white;text-decoration:none;border-radius:.375rem;font-weight:500;transition:background-color .2s}.application-form_profileButton__urN36:hover{background-color:#b91c1c}.application-form_profileRequired__WJaym .application-form_actions__4YyEM,.application-form_unitRequired__QYmLF .application-form_actions__4YyEM{display:flex;gap:1rem;margin-top:1.5rem;flex-wrap:wrap;justify-content:center}.application-form_eventTitle__xHwAO{font-size:2rem;font-weight:700;color:#1e293b;margin:0 0 1rem}.application-form_roundInfo__F_26J{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.application-form_roundName__pFfDr{font-size:1.25rem;font-weight:600;color:#374151;margin:0}.application-form_participationTypeBadges__jT25E{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.application-form_participationTypeBadge__xi9vD{padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;border:1px solid transparent;text-align:center;white-space:nowrap}.application-form_exhibitType__x3eYQ{background-color:#fef3c7;color:#d97706;border-color:#fbbf24}.application-form_participateType__fZRYh{background-color:#dbeafe;color:#2563eb;border-color:#60a5fa}.application-form_periodInfo__A6Mlx{color:#6b7280;font-size:.875rem}.application-form_formHeader__Rxtvx{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e2e8f0}.application-form_formTitle__3NksA{font-size:1.5rem;font-weight:600;color:#1e293b;margin:0 0 .5rem}.application-form_formDescription__VMhAp{color:#6b7280;margin:0;line-height:1.6}.application-form_form__rj6R3{display:flex;flex-direction:column;gap:1.5rem}.application-form_sectionHeader__yXJpk{margin-top:2rem;margin-bottom:1rem}.application-form_sectionTitle__AN_So{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:.5rem}.application-form_sectionDescription__dQtEx{color:#6b7280;font-size:.875rem;line-height:1.5}.application-form_exhibitionTypes__7nWob{display:grid;grid-gap:1rem;gap:1rem;margin-bottom:1rem}.application-form_exhibitionTypeLabel___fnKH{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border:2px solid #e5e7eb;border-radius:.5rem;cursor:pointer;transition:all .2s;background-color:white}.application-form_exhibitionTypeLabel___fnKH:hover{border-color:#d1d5db;background-color:#f9fafb}.application-form_exhibitionTypeLabel___fnKH:has(.application-form_exhibitionTypeCheckbox__AgUw5:checked){border-color:#3b82f6;background-color:#eff6ff}.application-form_exhibitionTypeCheckbox__AgUw5{width:1.125rem;height:1.125rem;margin:.125rem 0 0;flex-shrink:0}.application-form_exhibitionTypeName__4QlGH{font-weight:600;color:#1f2937;display:block;margin-bottom:.25rem}.application-form_exhibitionTypeDescription__j_1Gk{color:#6b7280;font-size:.875rem;line-height:1.4}.application-form_stepNavigation__rL2KE{margin-bottom:2rem;padding:1.5rem;background-color:white;border-radius:.5rem;border:1px solid #e5e7eb}.application-form_stepProgress__saQQt{display:grid;grid-template-columns:repeat(auto-fit,minmax(3rem,1fr));justify-content:center;align-items:center;grid-gap:2rem;gap:2rem}.application-form_stepItem__4OFzY{display:flex;flex-direction:column;align-items:center;gap:.5rem}.application-form_stepButton__EtNX5{width:3rem;height:3rem;border-radius:50%;border:2px solid #e5e7eb;background-color:white;color:#6b7280;font-weight:600;font-size:1.125rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.application-form_stepButton__EtNX5:disabled{cursor:not-allowed;opacity:.5}.application-form_stepCurrent__CNN6i{border-color:#3b82f6;background-color:#3b82f6;color:white}.application-form_stepCompleted__fxjjC{border-color:#10b981;background-color:#10b981;color:white}.application-form_stepPending__ToC8W{border-color:#e5e7eb;background-color:white;color:#6b7280}.application-form_stepLabel___W_nA{font-size:.875rem;color:#6b7280;text-align:center;white-space:nowrap}.application-form_stepContent__KL8Vj{display:flex;flex-direction:column;gap:1.5rem}.application-form_stepNavButtons__2sCQy{padding-top:1.5rem}.application-form_nextButton__Uw2Iw,.application-form_prevButton__9EWQD{padding:.75rem 1.5rem;border-radius:.375rem;font-weight:500;transition:all .2s;cursor:pointer;border:none;text-decoration:none}.application-form_prevButton__9EWQD{background-color:#f3f4f6;color:#6b7280}.application-form_prevButton__9EWQD:hover{background-color:#e5e7eb;color:#374151}.application-form_nextButton__Uw2Iw:disabled{background-color:#9ca3af;cursor:not-allowed}.application-form_exhibitionSection__MVgpA{border:1px solid #e5e7eb;border-radius:.5rem;padding:1.5rem;background-color:#fefefe;margin-top:1rem}.application-form_errorMessage__IYpHs{display:flex;align-items:center;gap:.5rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;padding:1rem;color:#dc2626}.application-form_errorMessage__IYpHs p{margin:0;font-weight:500}.application-form_inputGroup___QbTl{display:flex;flex-direction:column;gap:.5rem}.application-form_label__aiaId{font-weight:600;color:#374151;font-size:.875rem}.application-form_required__pwmhM{color:#dc2626}.application-form_input__PNwY_,.application-form_select__at8vg,.application-form_textarea__RMsEV{border:1px solid #d1d5db;border-radius:.5rem;padding:.75rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.application-form_input__PNwY_:focus,.application-form_select__at8vg:focus,.application-form_textarea__RMsEV:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.application-form_textarea__RMsEV{resize:vertical;min-height:100px}.application-form_inputWithPrefix__89pVU{display:flex;align-items:center;border:1px solid #d1d5db;border-radius:.5rem;overflow:hidden;transition:border-color .2s,box-shadow .2s}.application-form_inputWithPrefix__89pVU:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.application-form_inputPrefix__JiGVP{background-color:#f3f4f6;color:#6b7280;padding:.75rem;font-weight:500;border-right:1px solid #d1d5db}.application-form_inputWithPrefixField__1vJA6{border:none;padding:.75rem;font-size:1rem;flex:1 1;outline:none}.application-form_inputHint__oLNqc{font-size:.75rem;color:#6b7280}.application-form_autoFilled__wB456{color:#059669;font-weight:500}.application-form_lockedInput__mRboj{background-color:#f3f4f6;cursor:not-allowed;color:#6b7280}.application-form_lockNotice__PaLdd{color:#dc2626;font-weight:500;font-size:.875rem}.application-form_checkboxLabel__2p8_P{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.application-form_checkbox__Lso9H{width:1.25rem;height:1.25rem;accent-color:#3b82f6;margin-top:.125rem}.application-form_checkboxText___4Spi{font-size:.875rem;line-height:1.5;color:#374151}.application-form_termsLink__iystJ{color:#3b82f6;text-decoration:underline;font-weight:500}.application-form_termsLink__iystJ:hover{color:#2563eb}.application-form_agreementError__kjRet{margin-top:.5rem;padding:.5rem .75rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:4px;color:#dc2626;font-size:.875rem;line-height:1.4;margin-left:-.75rem;margin-right:-.75rem}.application-form_formActions__e9Rkt{justify-content:flex-end;padding-top:1.5rem;border-top:1px solid #e2e8f0;flex-wrap:wrap}.application-form_cancelButton__UgYLi{display:inline-flex;background-color:#6b7280;color:white;transition:background-color .2s}.application-form_cancelButton__UgYLi:hover{background-color:#4b5563}.application-form_submitButton__nruY2{display:inline-flex;background-color:#f59e0b;border:none;transition:background-color .2s}.application-form_submitButton__nruY2:hover:not(:disabled){background-color:#d97706}.application-form_buttonSpinner__QvCrK{width:1rem;height:1rem;border-top-color:#ffffff}@media (max-width:768px){.application-form_container__ASPC3{padding:1rem}.application-form_formActions__e9Rkt{flex-direction:column}.application-form_cancelButton__UgYLi,.application-form_submitButton__nruY2{justify-content:center}.application-form_roundInfo__F_26J{flex-direction:column;align-items:flex-start;gap:.5rem}.application-form_breadcrumb__s8Qyn{font-size:.75rem}.application-form_profileRequired__WJaym .application-form_actions__4YyEM,.application-form_unitRequired__QYmLF .application-form_actions__4YyEM{flex-direction:column;align-items:center}.application-form_stepProgress__saQQt{gap:1rem}.application-form_stepNavButtons__2sCQy{flex-direction:column;gap:1rem}.application-form_stepLabel___W_nA{font-size:.75rem}.application-form_toggleGroup__CQpZH{width:100%}.application-form_toggleButton__Apr21{flex:1 1;padding:1rem .5rem;font-size:.9rem;min-height:3.5rem}}.application-form_toggleGroup__CQpZH{display:flex;gap:0;border:1px solid #d1d5db;border-radius:.5rem;overflow:hidden;width:-moz-fit-content;width:fit-content}.application-form_toggleButton__Apr21{background:white;padding:1rem 1.5rem;font-size:1rem;font-weight:600;color:#6b7280;cursor:pointer;transition:all .2s;border:none;border-right:1px solid #d1d5db;min-height:4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.application-form_toggleButton__Apr21:last-child{border-right:none}.application-form_toggleButton__Apr21:hover{background-color:#f9fafb;color:#374151}.application-form_toggleButtonActive__TYvng{background-color:#3b82f6;color:white}.application-form_toggleButtonActive__TYvng:hover{background-color:#2563eb;color:white}.application-form_toggleButtonText__NW4Ug{font-weight:600;margin-bottom:.25rem}.application-form_toggleButtonDesc__HyWJe{font-size:.7rem;font-weight:400;opacity:.8;line-height:1.2}.application-form_stepNavButtons__2sCQy{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:2rem;border-top:1px solid #e5e7eb}.application-form_prevButton__9EWQD{background-color:#f9fafb;color:#374151;border:1px solid #d1d5db;padding:.75rem 1.5rem;border-radius:.5rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.application-form_prevButton__9EWQD:hover{background-color:#f3f4f6;border-color:#9ca3af}.application-form_nextButton__Uw2Iw{background-color:#3b82f6;color:white;border:1px solid #3b82f6;padding:.75rem 1.5rem;border-radius:.5rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.application-form_nextButton__Uw2Iw:hover{background-color:#2563eb;border-color:#2563eb}.application-form_nextButton__Uw2Iw:disabled:hover{background-color:#9ca3af;border-color:#9ca3af}.application-form_formActions__e9Rkt{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:2rem;border-top:1px solid #e5e7eb}.application-form_cancelButton__UgYLi{background-color:#f9fafb;color:#374151;border:1px solid #d1d5db;padding:.75rem 1.5rem;border-radius:.5rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem;text-decoration:none}.application-form_cancelButton__UgYLi:hover{background-color:#f3f4f6;border-color:#9ca3af}.application-form_submitButton__nruY2{background-color:#059669;color:white;border:1px solid #059669;padding:.75rem 1.5rem;border-radius:.5rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.application-form_submitButton__nruY2:hover{background-color:#047857;border-color:#047857}.application-form_submitButton__nruY2:disabled{background-color:#9ca3af;border-color:#9ca3af;cursor:not-allowed}.application-form_buttonSpinner__QvCrK{width:16px;height:16px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:application-form_spin__5Y9mX 1s linear infinite}@keyframes application-form_spin__5Y9mX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:640px){.application-form_formActions__e9Rkt,.application-form_stepNavButtons__2sCQy{flex-direction:column;align-items:stretch}.application-form_cancelButton__UgYLi,.application-form_nextButton__Uw2Iw,.application-form_prevButton__9EWQD,.application-form_submitButton__nruY2{width:100%;justify-content:center}}.application-form_feeSelectionsTable__cSM27{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;margin-bottom:1rem}.application-form_feeSectionHeader__Lb_KZ{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-bottom:2px solid #cbd5e1;padding:.875rem 1rem;font-weight:600;font-size:.9rem;color:#334155;text-align:center;letter-spacing:.025em;position:relative}.application-form_feeSectionHeader__Lb_KZ.application-form_paid__1VMnc{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-bottom-color:#10b981;color:#065f46}.application-form_feeSectionHeader__Lb_KZ.application-form_otherRound__Kulax{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-bottom-color:#6b7280;color:#374151}.application-form_feeSectionHeader__Lb_KZ.application-form_new__nocLx{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-bottom-color:#3b82f6;color:#1e40af}.application-form_feeSelectionRow__izDtO{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;padding:1rem;border-bottom:1px solid #e5e7eb;background-color:#fff;grid-gap:1rem;gap:1rem;align-items:center}.application-form_feeSelectionRow__izDtO:last-child{border-bottom:none}.application-form_feeItemName__Qkt4N{font-weight:500;color:#374151}.application-form_feeAmount__AUfaS,.application-form_feeQuantity__Erl8C,.application-form_feeTotal__l5vQ7{text-align:right;color:#6b7280}.application-form_feeTotal__l5vQ7{font-weight:600;color:#059669}.application-form_feeTotalRow__oeZM_{display:grid;grid-template-columns:1fr auto;padding:1rem;background-color:#f0f9ff;border-top:2px solid #3b82f6;font-weight:600;align-items:center}.application-form_feeTotalLabel__EmJ08{font-size:1.125rem;color:#374151}.application-form_feeTotalAmount__Zh33y{font-size:1.25rem;color:#059669}.application-form_paymentNote__OH_ex{color:#6b7280;font-size:.875rem;margin-top:.5rem;margin-bottom:0;text-align:center;font-style:italic}@media (max-width:768px){.application-form_feeSectionHeader__Lb_KZ{padding:.75rem;font-size:.85rem}.application-form_feeSelectionRow__izDtO{grid-template-columns:1fr;gap:.5rem;text-align:left}.application-form_feeSelectionRow__izDtO>div{padding:.25rem 0}.application-form_feeAmount__AUfaS,.application-form_feeQuantity__Erl8C,.application-form_feeTotal__l5vQ7{text-align:left}.application-form_feeTotalRow__oeZM_{grid-template-columns:1fr;gap:.5rem;text-align:center}}.application-form_confirmationSection__4onIK h3{margin:0 0 1rem;color:#111827;font-size:1.125rem;font-weight:600}.application-form_customFieldsConfirmation__4sdfl{display:flex;flex-direction:column;gap:1.5rem}.application-form_customFieldItemSection__hJExp{border:1px solid #e5e7eb;border-radius:6px;padding:1rem;background-color:#f9fafb}.application-form_customFieldItemTitle__c4g12{margin:0 0 1rem;color:#374151;font-size:1rem;font-weight:500;border-bottom:1px solid #e5e7eb;padding-bottom:.5rem}.application-form_customFieldInstance__mZiov{margin-bottom:1rem}.application-form_customFieldInstance__mZiov:last-child{margin-bottom:0}.application-form_customFieldInstanceTitle__b_fCY{font-size:.875rem;font-weight:500;color:#6b7280;margin-bottom:.5rem;background-color:#f3f4f6;padding:.25rem .5rem;border-radius:4px;display:inline-block}.application-form_customFieldEntries__hm1sr{display:flex;flex-direction:column;gap:0;padding:.5rem 0}.application-form_customFieldEntry__3_R5l{display:grid;grid-template-columns:240px 1fr;grid-gap:1rem;gap:1rem;align-items:start;margin-bottom:.75rem}.application-form_customFieldLabel__WUJoW{font-weight:500;color:#374151;text-align:right;padding-right:.5rem}.application-form_customFieldValue___7Eb_{color:#111827;word-break:break-word;line-height:1.5}.application-form_imageFieldConfirmation__RUjhB{display:flex;flex-direction:column;gap:.5rem}.application-form_imageFileName__foTAP{font-size:.875rem;color:#6b7280}.application-form_confirmationThumbnail__ALIiP{max-width:200px;max-height:150px;border-radius:4px;border:1px solid #d1d5db;object-fit:cover}@media (max-width:768px){.application-form_customFieldEntry__3_R5l{grid-template-columns:1fr;gap:.25rem;margin-bottom:1rem}.application-form_customFieldLabel__WUJoW{text-align:left;padding-right:0;font-size:.875rem;margin-bottom:.25rem}.application-form_customFieldValue___7Eb_{padding-left:.5rem;border-left:2px solid #e5e7eb}.application-form_confirmationThumbnail__ALIiP{max-width:150px;max-height:100px}}.profile-styles_editButtonContainer__HOyrD{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e5e7eb;text-align:center}.profile-styles_editProfileLink__8ALgm{display:inline-block;padding:.75rem 1.5rem;background:#6b7280;color:white;text-decoration:none;border-radius:6px;font-size:.875rem;font-weight:500;transition:background-color .2s}.profile-styles_editProfileLink__8ALgm:hover{background:#4b5563}.profile-styles_readOnlyGroup__nYDj_{margin-bottom:1rem;display:flex;align-items:baseline;gap:1rem}.profile-styles_readOnlyLabel__M36Ze{font-weight:500;color:#6b7280;font-size:.875rem;min-width:100px;flex-shrink:0}.profile-styles_readOnlyValue__1eklI{color:#1f2937;font-size:.875rem;flex:1 1}.profile-styles_profileChangesAlert__mEc_7{margin:1rem 0;padding:1rem;background-color:#fff8e1;border:1px solid #ffb300;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.profile-styles_profileChangesAlert__mEc_7 h4{margin:0 0 .5rem;color:#e65100;font-size:1rem;font-weight:600}.profile-styles_profileChangesAlert__mEc_7 p{margin:0 0 1rem;color:#bf360c;font-size:.9rem;line-height:1.4}.profile-styles_changesTable__VPV_G{display:flex;flex-direction:column;gap:.5rem}.profile-styles_changeRow__19Jn_{display:flex;align-items:center;gap:1rem;padding:.5rem;background-color:#ffffff;border:1px solid #ffcc80;border-radius:4px}.profile-styles_changeField__WsxdY{flex-shrink:0;min-width:100px;font-weight:500;color:#424242;font-size:.9rem}.profile-styles_changeValues__zddx6{display:flex;align-items:center;gap:.5rem;flex:1 1;font-size:.9rem}.profile-styles_oldValue__GYJN8{padding:.25rem .5rem;background-color:#ffebee;color:#c62828;border-radius:4px;text-decoration:line-through;opacity:.8}.profile-styles_arrow__Ym_w7{color:#ff6f00;font-weight:700;font-size:1.1rem}.profile-styles_newValue__GakeR{padding:.25rem .5rem;background-color:#e8f5e8;color:#2e7d32;border-radius:4px;font-weight:500}@media (max-width:640px){.profile-styles_readOnlyGroup__nYDj_{flex-direction:column;gap:.25rem;margin-bottom:.75rem}.profile-styles_readOnlyLabel__M36Ze{min-width:auto}.profile-styles_changeRow__19Jn_{flex-direction:column;align-items:stretch;gap:.5rem}.profile-styles_changeField__WsxdY{min-width:auto;font-weight:600}.profile-styles_changeValues__zddx6{justify-content:center}}.CustomFieldsInput_container__aoCiv{display:flex;flex-direction:column;gap:1.5rem}.CustomFieldsInput_fieldGroup__pwTNs{display:flex;flex-direction:column;gap:.5rem}.CustomFieldsInput_label__98C7r{font-weight:600;font-size:.95rem;color:var(--color-text);display:flex;align-items:center;gap:.25rem}.CustomFieldsInput_required__taNGC{color:var(--color-error);font-weight:700}.CustomFieldsInput_fieldDescription__2boAP{font-size:.875rem;color:var(--color-text-secondary);margin:0;line-height:1.5}.CustomFieldsInput_errorMessage__K56dC{font-size:.875rem;color:var(--color-error);margin-top:.25rem}.CustomFieldsInput_heading__84_UZ{margin:1.5rem 0 1rem;padding-bottom:.5rem;border-bottom:2px solid var(--color-border)}.CustomFieldsInput_heading__84_UZ h3{margin:0 0 .5rem;font-size:1.25rem;font-weight:700;color:var(--color-text)}.CustomFieldsInput_heading__84_UZ .CustomFieldsInput_description__EZtEi{margin:0;font-size:.875rem;color:var(--color-text-secondary);line-height:1.6}.CustomFieldsInput_descriptionField__seefQ{padding:.75rem 1rem;background-color:var(--color-bg-secondary);border-radius:.5rem;border-left:3px solid var(--color-primary)}.CustomFieldsInput_descriptionTitle__Y9ioa{margin:0 0 .5rem;font-size:.95rem;font-weight:600;color:var(--color-text)}.CustomFieldsInput_descriptionField__seefQ .CustomFieldsInput_description__EZtEi{margin:0;font-size:.9rem;color:var(--color-text-secondary);line-height:1.6}.PageHeader_header__5k15o{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:var(--space-8);overflow:hidden;background:linear-gradient(135deg,var(--color-primary-700) 0,var(--color-primary-600) 50%,var(--color-primary-500) 100%);isolation:isolate}.PageHeader_header__5k15o:before{content:"";position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.15) 0,transparent 70%);top:-300px;right:-200px;z-index:0}.PageHeader_header__5k15o:after{content:"";position:absolute;width:200%;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 50%,transparent);top:60%;left:-50%;transform:rotate(-3deg);z-index:0}.PageHeader_headerContent__ItxCU{position:relative;max-width:1200px;margin:0 auto;padding:var(--space-12) var(--space-8) var(--space-10);z-index:1}.PageHeader_header__5k15o h1{font-weight:800;font-size:clamp(var(--font-size-4xl),8vw,var(--font-size-7xl));color:white;margin:0 0 var(--space-4) 0;letter-spacing:-.03em;line-height:1.1;text-shadow:0 2px 20px rgba(0,0,0,.15);animation:PageHeader_slideInFromLeft__nUxD7 .6s ease-out}.PageHeader_header__5k15o p{font-size:clamp(var(--font-size-lg),3vw,var(--font-size-2xl));color:rgba(255,255,255,.95);margin:0;line-height:var(--line-height-relaxed);font-weight:500;animation:PageHeader_slideInFromLeft__nUxD7 .6s ease-out .1s backwards}.PageHeader_headerAccent__Qh3dS{position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-primary-300) 0,var(--color-primary-500) 50%,var(--color-primary-300) 100%)}@keyframes PageHeader_slideInFromLeft__nUxD7{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@media (max-width:767px){.PageHeader_header__5k15o{margin-bottom:var(--space-8)}.PageHeader_headerContent__ItxCU{padding:var(--space-10) var(--space-6) var(--space-8)}.PageHeader_header__5k15o h1{font-size:var(--font-size-3xl)}.PageHeader_header__5k15o p{font-size:var(--font-size-sm)}.PageHeader_header__5k15o:before{width:400px;height:400px;top:-200px;right:-150px}}.SectionHeader_header__4ti7L{text-align:center;margin-left:-20px;margin-bottom:var(--space-12);width:max-content;min-width:400px;padding:var(--space-4) var(--space-12) var(--space-4) var(--space-6);border-radius:100px 0 var(--radius-xl) 100px;background:linear-gradient(135deg,var(--color-primary-500) 0,var(--color-primary-600) 100%);position:relative;box-shadow:0 4px 12px rgba(0,0,0,.08)}.SectionHeader_header__4ti7L:before{content:"";position:absolute;width:32px;height:32px;background-color:var(--color-surface);border-radius:100%;top:50%;left:40px;transform:translate(-50%,-50%);box-shadow:0 0 0 3px var(--color-primary-400)}.SectionHeader_header__4ti7L:after{content:"";position:absolute;width:calc(1160px - 100%);height:2px;background:var(--color-primary-500);top:50%;left:100%;transform:translateY(-50%);z-index:-1}.SectionHeader_header__4ti7L h2{font-weight:700;color:var(--color-surface);margin:0;font-size:var(--font-size-2xl);text-align:left;padding-left:64px;position:relative;z-index:1}@media (max-width:767px){.SectionHeader_header__4ti7L{margin-left:0;margin-right:0;width:100%;min-width:unset;padding:var(--space-3) var(--space-6) var(--space-3) var(--space-4);border-radius:50px 0 var(--radius-lg) 50px}.SectionHeader_header__4ti7L:before{width:20px;height:20px;left:24px;box-shadow:0 0 0 2px var(--color-primary-400)}.SectionHeader_header__4ti7L:after{display:none}.SectionHeader_header__4ti7L h2{font-size:var(--font-size-xl);padding-left:44px}}.Card_card__ndQsV{background:var(--color-surface);border-radius:var(--radius-xl);padding:var(--space-6);position:relative;display:flex;flex-direction:column;gap:var(--space-4)}.Card_accent__O2ySy p,.Card_card__ndQsV p,.Card_flat___lBuW p,.Card_highlight__wXp_a p{line-height:var(--line-height-relaxed);margin:0}.Card_accent__O2ySy ul,.Card_card__ndQsV ul,.Card_flat___lBuW ul,.Card_highlight__wXp_a ul{padding-left:var(--space-6);line-height:var(--line-height-relaxed);margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.Card_default__yfdot{border:2px solid var(--color-neutral-200)}.Card_accent__O2ySy{border:3px solid var(--color-primary-400);border-radius:0 var(--radius-xl) var(--radius-xl) var(--radius-xl);-webkit-clip-path:polygon(24px 0,100% 0,100% 100%,0 100%,0 24px);clip-path:polygon(24px 0,100% 0,100% 100%,0 100%,0 24px);background:var(--color-surface);position:relative;display:flex;flex-direction:column;gap:var(--space-4)}.Card_accent__O2ySy:before{content:"";position:absolute;left:-3px;top:21px;width:33.9px;height:3px;background:var(--color-primary-400);transform-origin:left top;transform:rotate(-45deg)}.Card_highlight__wXp_a{background:linear-gradient(135deg,var(--color-primary-50) 0,var(--color-surface) 100%);border:2px solid var(--color-primary-300);overflow:hidden;display:flex;flex-direction:column;gap:var(--space-4)}.Card_highlight__wXp_a:before{content:"";position:absolute;top:-50%;right:-10%;width:200px;height:200px;background:radial-gradient(circle,rgba(255,255,255,.5) 0,transparent 70%);border-radius:50%;pointer-events:none}.Card_flat___lBuW{border:2px solid var(--color-primary-200);background:var(--color-surface);display:flex;flex-direction:column;gap:var(--space-4)}.Card_faqCard__UD42i{border:3px solid var(--color-primary-400);border-radius:0 var(--radius-xl) var(--radius-xl) var(--radius-xl);-webkit-clip-path:polygon(24px 0,100% 0,100% 100%,0 100%,0 24px);clip-path:polygon(24px 0,100% 0,100% 100%,0 100%,0 24px);overflow:hidden;position:relative}.Card_faqCard__UD42i:before{content:"";position:absolute;left:-3px;top:21px;width:33.9px;height:3px;background:var(--color-primary-400);transform-origin:left top;transform:rotate(-45deg);z-index:1}.Card_faqQuestion__uFEhx{background:var(--color-primary-100);color:var(--color-primary-700);padding:var(--space-5) var(--space-6);font-size:var(--font-size-lg);font-weight:700;border-bottom:2px solid var(--color-primary-300)}.Card_faqQuestion__uFEhx:before{content:"Q. ";color:var(--color-primary-600);font-weight:800}.Card_faqAnswer__uCnle{background:var(--color-surface);color:var(--color-neutral-700);padding:var(--space-5) var(--space-6);line-height:var(--line-height-relaxed)}.Card_faqAnswer__uCnle:before{content:"A. ";color:var(--color-primary-500);font-weight:700}.Card_detailCard__8sWrk{background:var(--color-surface);border:3px solid var(--color-primary-300);border-radius:0 var(--radius-xl) var(--radius-xl) var(--radius-xl);padding:var(--space-6);position:relative;-webkit-clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px);clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px)}.Card_detailCard__8sWrk:before{content:"";position:absolute;left:-3px;top:17px;width:28.3px;height:3px;background:var(--color-primary-300);transform-origin:left top;transform:rotate(-45deg)}.Card_detailTitle__Mr9rp{color:var(--color-primary-700);margin-bottom:var(--space-4);font-size:var(--font-size-xl);font-weight:700;display:flex;align-items:center;gap:var(--space-3)}.Card_detailIcon__hJ0fD{color:var(--color-primary-500);display:flex;align-items:center;flex-shrink:0}.Card_detailContent___l2wc ul{list-style:none;padding:0;margin:0}.Card_detailContent___l2wc li{padding:var(--space-3) 0;color:var(--color-neutral-700);position:relative;padding-left:var(--space-6);font-size:var(--font-size-base);border-bottom:1px solid var(--color-neutral-100);line-height:var(--line-height-relaxed)}.Card_detailContent___l2wc li:last-child{border-bottom:none}.Card_detailContent___l2wc li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background:var(--color-primary-500);border-radius:50%}@media (max-width:767px){.Card_card__ndQsV{padding:var(--space-5)}.Card_accent__O2ySy{border-radius:0 var(--radius-lg) var(--radius-lg) var(--radius-lg);-webkit-clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 16px)}.Card_accent__O2ySy:before{left:-3px;top:13px;width:22.6px}.Card_faqCard__UD42i{border-radius:0 var(--radius-lg) var(--radius-lg) var(--radius-lg);-webkit-clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 16px)}.Card_faqCard__UD42i:before{left:-3px;top:13px;width:22.6px}.Card_faqQuestion__uFEhx{padding:var(--space-4) var(--space-5);font-size:var(--font-size-base)}.Card_faqAnswer__uCnle{padding:var(--space-4) var(--space-5);font-size:var(--font-size-sm)}.Card_detailCard__8sWrk{padding:var(--space-5);border-radius:0 var(--radius-lg) var(--radius-lg) var(--radius-lg);-webkit-clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 16px)}.Card_detailCard__8sWrk:before{left:-3px;top:13px;width:22.6px}.Card_detailTitle__Mr9rp{font-size:var(--font-size-lg)}.Card_detailContent___l2wc li{padding:var(--space-2) 0;padding-left:var(--space-5);font-size:var(--font-size-sm)}.Card_detailContent___l2wc li:before{width:6px;height:6px}}.RecruitmentPage_infoGrid__2YttT{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.RecruitmentPage_infoItem__XvmEj{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-secondary);border-radius:var(--radius-md)}.RecruitmentPage_infoLabel__8c_Ry{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-tertiary);margin-bottom:var(--space-1)}.RecruitmentPage_infoValue__yj4UY{font-size:var(--font-size-base);font-weight:600;color:var(--color-text-primary)}.RecruitmentPage_form__6NxDi{display:flex;flex-direction:column;gap:var(--space-5)}.RecruitmentPage_anonymousFields__uc99r{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background:var(--color-bg-tertiary);border-radius:var(--radius-md);margin-bottom:var(--space-4)}.RecruitmentPage_formGroup__vOdWe{display:flex;flex-direction:column;gap:var(--space-2)}.RecruitmentPage_label__CoL0S{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary)}.RecruitmentPage_required__j7m9B{color:var(--color-danger)}.RecruitmentPage_input__aBqRr{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-primary);color:var(--color-text-primary);font-size:var(--font-size-base)}.RecruitmentPage_input__aBqRr:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.RecruitmentPage_errorMessage__xTUyN{padding:var(--space-3);background:#fee;border:1px solid #fcc;border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--font-size-sm)}.RecruitmentPage_actions__9rW6E{margin-top:var(--space-4);display:flex;gap:var(--space-3)}.RecruitmentPage_confirmView__GbE1J{display:flex;flex-direction:column;gap:var(--space-5)}.RecruitmentPage_confirmSection__M5fUA{padding:var(--space-5);background:var(--color-bg-secondary);border-radius:var(--radius-lg)}.RecruitmentPage_confirmSectionTitle__0it_v{font-size:var(--font-size-lg);font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-border)}.RecruitmentPage_confirmItem__WFRTE{display:grid;grid-template-columns:200px 1fr;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-light)}.RecruitmentPage_confirmItem__WFRTE:last-child{border-bottom:none}.RecruitmentPage_confirmLabel__E_yAx{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-secondary)}.RecruitmentPage_confirmValue__Yesyo{font-size:var(--font-size-base);color:var(--color-text-primary);word-break:break-word}.RecruitmentPage_imagePreview__4_xOd{display:flex;flex-direction:column;gap:var(--space-2)}.RecruitmentPage_previewImage__sGkra{max-width:300px;max-height:300px;width:auto;height:auto;border:1px solid var(--color-border);object-fit:contain}.RecruitmentPage_imageFileName__ichmd{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.RecruitmentPage_fileList__alAx_{display:flex;flex-direction:column;gap:var(--space-2)}.RecruitmentPage_fileName__WbvIL{font-size:var(--font-size-sm);color:var(--color-text-primary);padding:var(--space-2) var(--space-3);background:var(--color-bg-tertiary);border-radius:var(--radius-sm);border:1px solid var(--color-border-light)}@media (max-width:768px){.RecruitmentPage_confirmItem__WFRTE{grid-template-columns:1fr;gap:var(--space-2)}.RecruitmentPage_previewImage__sGkra{max-width:100%}}