@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,ROUD@48,400,0,0";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";._modal_13amq_1{width:100%;position:relative}._remove-modal_13amq_6{width:fit-content;max-width:50%;height:fit-content}._modal__header_13amq_12{position:relative;padding:6px 0;border-bottom:1px solid var(--gray-opacity-30)}._modal__header_13amq_12 h3{padding:10px 16px;font-weight:600}._modal__header-title_13amq_21{margin:0!important}._modal__header-close_13amq_24{position:absolute;right:25px;top:50%;transform:translateY(-50%);font-size:1rem;color:var(--primary);cursor:pointer}._modal-content__remove_13amq_34{display:flex;flex-direction:column;padding:14px!important;justify-content:space-between!important;gap:16px}._modal-content_13amq_34{border-right:none;border-left:none;-ms-overflow-style:none;scrollbar-width:none;height:calc(100% - 80px);margin-bottom:80px}._modal-content_13amq_34::-webkit-scrollbar{display:none}._modal-content__text_13amq_56{display:flex;flex-direction:column;width:100%;height:100%;font-size:1rem;font-weight:700}._modal-content__subtitle_13amq_64{font-size:14px;color:var(--gray)}._modal-content__alert_13amq_68{font-size:14px;padding:14px;background-color:var(--tomato-opacity-15);color:var(--tomato)}._modal-content__loading_13amq_74{width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin:20px 0}._footer_13amq_83 ._message_13amq_83{position:relative;display:flex;align-items:center;gap:10px;padding:9px;color:#fff}._footer_13amq_83 ._message__content_13amq_91{width:100%;padding-right:25px}._footer_13amq_83 ._message__close-icon_13amq_95{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:22px!important;color:var(--white);cursor:pointer}._footer_13amq_83 ._message--success_13amq_104{background:var(--green)}._footer_13amq_83 ._message--error_13amq_107{background:var(--tomato)}._footer_13amq_83 ._message--warning_13amq_110{background:var(--yellow)}._footer_13amq_83 ._message--notify_13amq_113{background:var(--blue)}._footer_13amq_83 ._modal-actions_13amq_116{display:flex;gap:10px;padding:16px!important}._footer_13amq_83 ._modal-actions__btn_13amq_121{padding:0 16px!important;transition:all linear .15s!important;border-radius:12px!important;min-width:100px;min-height:44px;display:flex;justify-content:center;align-items:center;font-weight:600}._footer_13amq_83 ._modal-actions__btn_13amq_121:hover{filter:brightness(.95)}._footer_13amq_83 ._modal-actions__btn--primary_13amq_135{background-color:var(--primary)!important;color:var(--white)!important}._footer_13amq_83 ._modal-actions__btn--gray-outline_13amq_139{background-color:#fff!important;border:1px solid var(--gray)!important;color:var(--gray)!important}._footer_13amq_83 ._modal-actions__btn--red-outline_13amq_144{background-color:#fff!important;border:1px solid var(--tomato)!important;color:var(--tomato)!important}._footer_13amq_83 ._modal-actions_13amq_116 ._circle-loading_13amq_149{color:#fff;width:24px!important;height:24px!important}._footer_13amq_83 ._modal-actions_13amq_116 ._circle-loading__primary_13amq_154{color:var(--primary)!important}._loading_15e2d_1{width:100%;height:100%;justify-content:center;align-items:center;display:flex;gap:20px;font-size:1rem}._loading-circle_15e2d_11{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px}._loading-circle__primary_15e2d_18{color:var(--primary)!important}._loading-circle__secondary_15e2d_21{position:absolute;left:0;color:var(--primary-opacity-15)!important;animation-duration:1.05s}._logo_15e2d_28{width:500px;height:auto;border-radius:12px;background-color:var(--white);padding:5px 10px;object-fit:contain}._container_17xsq_1{display:flex;align-items:center;justify-content:space-between;height:var(--topbar-height);padding:30px 16px;position:sticky;top:0;z-index:999;background:var(--background);border-bottom:1px dashed var(--primary)}@media (max-width: 982px){._container_17xsq_1{flex-direction:column;padding:0}}._container_17xsq_1 ._leftwarpper_17xsq_19{display:flex;flex-direction:column;align-items:flex-start}._container_17xsq_1 ._leftwarpper_17xsq_19 ._backText_17xsq_24{font-size:.95rem;font-weight:500;line-height:20px}._container_17xsq_1 ._wrapper_17xsq_29{display:flex;justify-self:start;align-items:center;gap:30px}._container_17xsq_1 ._wrapper_17xsq_29 ._title_17xsq_35{padding:10px;font-weight:500;font-size:.8rem;color:var(--gray);cursor:pointer;border-radius:12px}._container_17xsq_1 ._wrapper_17xsq_29 ._title_17xsq_35:hover{background-color:var(--primary-opacity-30);color:var(--primary)}._container_17xsq_1 ._wrapper_17xsq_29 ._title_17xsq_35._active_17xsq_47{color:var(--primary);background-color:var(--primary-opacity-30);font-weight:600}._nameUser_17xsq_53{font-size:1rem;color:var(--primary);font-weight:600;margin:0}._wrapper_4x1w8_1{display:flex;flex-direction:column;width:100%}._wrapper_4x1w8_1._open_4x1w8_6 ._menuLabel_4x1w8_6{display:inline}._wrapper_4x1w8_1._open_4x1w8_6 ._dropdownIcon_4x1w8_9{display:flex}._wrapper_4x1w8_1._open_4x1w8_6 ._submenu_4x1w8_12{display:flex;border-radius:15px}._wrapper_4x1w8_1._open_4x1w8_6 ._submenuItem_4x1w8_16{justify-content:left!important}._wrapper_4x1w8_1._open_4x1w8_6 ._submenuItem_4x1w8_16>span{display:flex}._wrapper_4x1w8_1:has(>._submenu_4x1w8_12) ._menuItem_4x1w8_22{color:var(--white);font-weight:700}._subtitle_4x1w8_27{margin-top:12px;padding:12px 20px}._subtitle_4x1w8_27 span{font-weight:600;font-size:14px;color:var(--white)}._menuItem_4x1w8_22{display:flex;align-items:center;gap:8px;padding:12px 10px;cursor:pointer;color:var(--white)}._menuItem_4x1w8_22 ._menuIcon_4x1w8_45{color:var(--black);height:36px;width:36px}._menuItem_4x1w8_22 ._menuLabel_4x1w8_6{font-size:.95rem;font-weight:600}._menuItem_4x1w8_22:hover{background-color:var(--primary-opacity-10)}._menuItem_4x1w8_22:hover ._menuIcon_4x1w8_45,._menuItem_4x1w8_22:hover ._menuLabel_4x1w8_6{color:var(--white)}._menuItem_4x1w8_22._active_4x1w8_61{background-color:var(--white-opacity-25);border-left:4px solid var(--primary);border-radius:15px}._menuItem_4x1w8_22._active_4x1w8_61 ._menuIcon_4x1w8_45,._menuItem_4x1w8_22._active_4x1w8_61 ._menuLabel_4x1w8_6{color:var(--white)}._dropdownIcon_4x1w8_9{margin-left:auto;color:var(--white);transition:transform .2s ease;width:18px;height:18px}._dropdownIcon_4x1w8_9._open_4x1w8_6{transform:rotate(180deg)}._submenu_4x1w8_12{display:flex;flex-direction:column;border-radius:15px;max-height:0;transition:max-height .5s ease-in-out;background-color:var(--white);color:var(--primary)}._submenu_4x1w8_12._open_4x1w8_6{animation:_slideDown_4x1w8_1 .5s ease forwards}@keyframes _slideDown_4x1w8_1{0%{opacity:0;transform:translateY(-20px);max-height:0}to{opacity:1;transform:translateY(0);max-height:500px}}@keyframes _slideUp_4x1w8_1{0%{opacity:1;transform:translateY(0);max-height:500px}to{opacity:0;transform:translateY(-20px);max-height:0}}._submenu_4x1w8_12 ._submenuItem_4x1w8_16{gap:12px;display:flex;cursor:pointer;padding:10px 16px;align-items:center;justify-content:left;font-size:.82rem;font-weight:600;color:var(--black);text-decoration:none}._submenu_4x1w8_12 ._submenuItem_4x1w8_16 img{filter:brightness(0) saturate(100%) invert(47%) sepia(97%) saturate(1130%) hue-rotate(80deg) brightness(90%) contrast(94%)}._submenu_4x1w8_12 ._submenuItem_4x1w8_16 span{font-weight:500}._submenu_4x1w8_12 ._submenuItem_4x1w8_16:hover{color:var(--primary);background-color:var(--primary-opacity-10)}._submenu_4x1w8_12 ._submenuItem_4x1w8_16:hover img{filter:brightness(0) saturate(100%) invert(41%) sepia(90%) saturate(572%) hue-rotate(67deg) brightness(95%) contrast(86%)}._submenu_4x1w8_12 ._submenuItem_4x1w8_16._active_4x1w8_61{color:var(--primary);background-color:var(--primary-opacity-10)}._container_1dzvs_1{position:sticky;top:0;left:0;width:var(--navigation-bar-width);padding-left:10px;flex-shrink:0;background-color:var(--primary);height:100vh;overflow-y:auto;scrollbar-width:none}@media screen and (max-width: 1628px){._container_1dzvs_1{width:240px}}@media screen and (max-width: 768px){._container_1dzvs_1{display:none}}._container_1dzvs_1 ._header_1dzvs_23{align-items:center;padding:12px 0;height:max-content;background-color:var(--primary);position:sticky;top:0;z-index:22}._container_1dzvs_1 ._header_1dzvs_23 h1{font-size:1.15rem;text-transform:uppercase;font-weight:700}._container_1dzvs_1 ._header_1dzvs_23 h1 span{color:var(--white);font-weight:700}._container_1dzvs_1 ._header_1dzvs_23 ._logo_1dzvs_41{width:100%;height:auto;border-radius:12px;padding:4px;object-fit:contain}._container_1dzvs_1 ._header_1dzvs_23 ._title_1dzvs_48{font-weight:700;font-size:1.1rem;color:var(--white)}._container_1dzvs_1._collapsed_1dzvs_53{width:120px}._container_1dzvs_1._collapsed_1dzvs_53 ._menuLabel_1dzvs_56,._container_1dzvs_1._collapsed_1dzvs_53 ._select_1dzvs_59,._container_1dzvs_1._collapsed_1dzvs_53 ._submenu_1dzvs_62,._container_1dzvs_1._collapsed_1dzvs_53 ._dropdownIcon_1dzvs_65{display:none}._menu_1dzvs_56{display:flex;flex-direction:column;gap:1rem;padding-bottom:20px}._container_c6i5b_1{display:flex;flex-direction:row;width:100%;height:100vh;background-color:var(--primary);overflow:hidden}._main_c6i5b_10{flex:1;display:flex;flex-direction:column;min-height:100vh;background-color:var(--primary);padding:10px 20px;border-radius:48px 0 0 48px;overflow:hidden}@media screen and (max-width: 1628px){._main_c6i5b_10{padding:10px 20px}}._main_c6i5b_10 ._body_c6i5b_25{position:relative;flex:1;display:flex;flex-direction:column;border-radius:30px;background:var(--background);overflow-y:auto;scrollbar-width:none}._main_c6i5b_10 ._body_c6i5b_25 ._content_c6i5b_35{flex:1;scrollbar-width:none;-ms-overflow-style:none;height:100%}._main_c6i5b_10 ._body_c6i5b_25 ._content_c6i5b_35::-webkit-scrollbar{display:none}._main_c6i5b_10 ._body_c6i5b_25 ._content__main_c6i5b_44{min-height:100%}._container_1ibla_1{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background:#fff;padding:.5rem}@media (min-width: 821px){._container_1ibla_1{padding:1rem 4.5rem}}._wrapper_1ibla_16{width:100%;max-width:1580px;height:100dvh;display:flex;flex-direction:column-reverse;border-radius:0;overflow:hidden}@media (min-width: 769px){._wrapper_1ibla_16{flex-direction:row;gap:0rem;height:90dvh}}@media (min-width: 1280px){._wrapper_1ibla_16{flex-direction:row;gap:4rem;height:90dvh}}._left_1ibla_40{flex:1;padding:2rem;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;gap:1rem;color:#fff;background-image:url(/assets/long_thanh_airport-CAId5dGy.jpg);background-size:cover;border-radius:48px}@media (max-width: 628px){._left_1ibla_40{display:none}}._left_1ibla_40 h1{font-weight:700;font-size:clamp(1.5rem,3vw,3rem);line-height:1.3}._right_1ibla_65{flex:1;padding:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem;background:#fff;min-height:90dvh;overflow:auto}@media (min-width: 768px){._right_1ibla_65{padding:1.5rem;gap:.5rem}}._brand_1ibla_84{display:flex;flex-direction:column;align-items:flex-start}._brand_1ibla_84 img{object-fit:cover;height:100%;max-height:100px}._brand_1ibla_84,._brand_1ibla_84 h1{font-size:40px;text-transform:uppercase;font-weight:700}._brand_1ibla_84 h1 span{color:#1e429a;font-weight:700}._brand_1ibla_84 p{font-size:1.2rem;color:#000;text-transform:none}._formSection_1ibla_114{display:flex;flex-direction:column;align-items:center;width:100%}._formSection_1ibla_114 h2{color:#000;text-align:center;font-weight:700;font-size:clamp(1.2rem,1.8vw,1.5rem)}._form_1ibla_114{display:flex;flex-direction:column;gap:1.5rem;width:100%}._field_1ibla_135{display:flex;flex-direction:column;gap:.5rem}@media (max-height: 800px){._field_1ibla_135{gap:0rem}}._field_1ibla_135 label{font-weight:500;color:#000;font-size:1rem;text-align:left}._inputWrapper_1ibla_153{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border:1px solid #a9a9a9;height:52px;border-radius:6px}._inputWrapper_1ibla_153 input{flex:1;border:none;outline:none;background:transparent!important;height:100%;font-size:1rem}._divider_1ibla_172{width:1px;height:24px;background:gray}._fieldGroup_1ibla_178{display:flex;flex-direction:column;gap:1rem}._checkbox_1ibla_184{display:flex;align-items:center;gap:.5rem}._checkbox_1ibla_184 input{width:18px;height:18px;accent-color:#1e429a;cursor:pointer}._checkbox_1ibla_184 label{color:#000;font-size:1rem;cursor:pointer}._actions_1ibla_203{display:flex;flex-direction:column;gap:.5rem;width:100%;padding-top:0rem}@media (min-width: 768px){._actions_1ibla_203{padding-top:2rem;gap:1rem}}@media (max-height: 800px){._actions_1ibla_203{padding-top:0rem;gap:.5rem}}._loginBtn_1ibla_223{height:50px;display:flex;justify-content:center;align-items:center;background:#1e429a;border:none;border-radius:30px;color:#fff;font-weight:700;font-size:1rem;cursor:pointer;transition:background .3s ease;font-family:Montserrat,sans-serif}._loginBtn_1ibla_223:hover{opacity:.8}._loginBtn_1ibla_223:disabled{opacity:.6;cursor:not-allowed}@media (min-width: 768px){._loginBtn_1ibla_223{font-size:1.2rem}}._trackBtn_1ibla_251{display:flex;justify-content:center;align-items:center;height:50px;border:1px solid #1e429a;background:transparent;color:#1e429a;border-radius:30px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}._trackBtn_1ibla_251:hover{opacity:.8}@media (min-width: 768px){._trackBtn_1ibla_251{font-size:1.2rem}}._orText_1ibla_274{text-align:center;color:#000;font-size:.85rem}._card_134gx_1{display:flex;flex-direction:column;justify-content:space-between;padding:12px;border-radius:12px;min-height:103px}._primary_134gx_10{background:#1e429a;height:100%;width:100%}._secondary_134gx_16{background:#1e429a26;width:100%}._title_134gx_21{font-size:1rem;font-weight:600;color:#000}._titlePrimary_134gx_27{font-size:1rem;font-weight:600;color:#fff}._valueRow_134gx_33{display:flex;justify-content:flex-end;align-items:flex-end;gap:6px}._valueWrapper_134gx_40{flex:1;display:flex;align-items:flex-end;gap:4px}._value_134gx_33{font-size:32px;font-weight:600;line-height:1;color:#000}@media (max-width: 768px){._value_134gx_33{font-size:1.5rem}}._valuePrimary_134gx_59{font-size:32px;font-weight:600;line-height:1;color:#fff}@media (max-width: 768px){._valuePrimary_134gx_59{font-size:1.5rem}}._label_134gx_71{font-size:13px;font-weight:500;color:#000}._labelPrimary_134gx_77{font-size:14px;font-weight:500;color:#fff}._iconPrimary_134gx_83{color:#fff;display:flex}._iconSecondary_134gx_88{color:#1e429a;display:flex}._loading_134gx_93{display:flex;gap:2px}._loading_134gx_93 span{font-size:32px;font-weight:700;animation:_blink_134gx_1 1.4s infinite}._loading_134gx_93 span:nth-child(2){animation-delay:.2s}._loading_134gx_93 span:nth-child(3){animation-delay:.4s}@keyframes _blink_134gx_1{0%,80%,to{opacity:.2;transform:translate(0)}40%{opacity:1;transform:translate(4px)}}._statRow_14bcr_1{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-end}@media (min-width: 1280px){._statRow_14bcr_1{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}}._iconLarge_14bcr_16{width:1.5rem;height:1.5rem}._iconSmall_14bcr_21{width:1.25rem;height:1.25rem}._statGroup_14bcr_26{flex:2;display:flex;align-items:center;gap:.5rem}._foodSection_14bcr_34{display:flex;flex-direction:column;gap:.5rem}._sectionTitle_14bcr_40{font-size:1.125rem;font-weight:700;color:#000}@media (max-width: 768px){._sectionTitle_14bcr_40{font-size:1rem}}._foodList_14bcr_51{display:flex;gap:1rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.75rem;scroll-snap-type:x mandatory}._foodList_14bcr_51>*{scroll-snap-align:start;flex-shrink:0}._foodList_14bcr_51::-webkit-scrollbar{height:.375rem}._foodList_14bcr_51::-webkit-scrollbar-thumb{background:#00000040;border-radius:.1875rem}._chartsGrid_14bcr_72{display:grid;grid-template-columns:1fr;gap:.5rem}@media (min-width: 768px){._chartsGrid_14bcr_72{grid-template-columns:1.5fr 1fr}}@media (min-width: 1440px){._chartsGrid_14bcr_72{gap:1rem}}._chartCard_14bcr_88,._pieChartCard_14bcr_89{background:#fff;border-radius:.75rem;overflow:hidden;box-shadow:0 .0625rem .1875rem #00000026;padding:1.25rem;display:flex;flex-direction:column;gap:1.25rem}._chartHeader_14bcr_100{display:flex;flex-direction:column;gap:.5rem}._chartTitle_14bcr_106{font-size:1.125rem;font-weight:700;color:#000}._chartSubtitle_14bcr_112{font-size:.875rem;color:gray}._chartBody_14bcr_117{padding:0 1.25rem 1.25rem}._legend_14bcr_121{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:.75rem;min-width:max-content}._legendDot_14bcr_130{width:.625rem;height:.625rem;border-radius:50%;background:#000}._legendText_14bcr_137{font-size:.8125rem;font-style:italic;color:#000}._divider_14bcr_143{height:.0625rem;background:#f5f5f5}._pieContent_14bcr_148{display:flex;flex-direction:column;align-items:center;gap:2.5rem}._pieLegend_14bcr_155{margin-top:20px;display:flex;justify-content:center}._legendList_14bcr_161{list-style:none;padding:0;margin:0;display:flex;gap:12px}._legendItem_14bcr_169{display:flex;align-items:center;gap:8px;font-size:14px}._legendColor_14bcr_176{width:12px;height:12px;border-radius:50%;flex-shrink:0}._legendLabel_14bcr_183{color:#333;flex:1;font-size:.85rem}._legendPercent_14bcr_189{color:#666;font-weight:500}._noData_14bcr_194{display:flex;align-items:center;justify-content:center;height:300px;color:#999;font-size:1rem}._noDataText_14bcr_203{text-align:center;width:100%}._wrapper_14bcr_208{padding:1rem!important;display:flex;flex-direction:column;gap:1rem}._loading_14bcr_215{display:flex;justify-content:center;align-items:center;flex-direction:column;height:50dvh}._actions_14bcr_223{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-top:4px;border-top:1px solid #f0f0f0}._actionsLeft_14bcr_233{display:flex;gap:10px}._actionsRight_14bcr_238{display:flex;gap:8px}._exportBtn_14bcr_243{display:flex;align-items:center;gap:6px;background:none;border:1px solid #e5e7eb;border-radius:8px;padding:6px 14px;cursor:pointer;font-size:13px;font-weight:500;color:#444;transition:background .15s,border-color .15s}._exportBtn_14bcr_243:hover{background:#f5f7fa;border-color:#ccc}._exportBtn_14bcr_243:disabled{background-color:#d2d4d6;cursor:not-allowed}._pieContent_k3pkt_1{display:flex;align-items:center;gap:2rem;padding:1.5rem;justify-content:center;flex-direction:column}._pieLegend_k3pkt_10{display:flex;flex-direction:column;justify-content:center}._legendList_k3pkt_16{display:flex;flex-direction:column;gap:1rem;list-style:none;padding:0;margin:0}._legendItem_k3pkt_25{display:flex;align-items:center;gap:.75rem}._legendColor_k3pkt_31{width:12px;height:12px;border-radius:50%;flex-shrink:0;margin:0}._legendLabel_k3pkt_39{color:#333;flex:1;font-size:.85rem;margin:0}._legendPercent_k3pkt_46{color:#666;margin-left:4px}._noData_k3pkt_51{text-align:center;margin-top:20px;color:#888}._accordion_1rh29_1{font-size:18px;margin:0!important;min-height:60px!important}.MuiAccordion-root{background-color:var(--white)!important;border-radius:12px!important;box-shadow:#63636333 0 2px 8px!important}._life-cycle_j9lo4_39{display:flex;flex-direction:column;gap:20px;border:1px solid #f0f0f0;padding:1.25rem;border-radius:10px}@media (max-width: 478px){._life-cycle_j9lo4_39{padding:1rem .75rem;gap:16px}}._label_j9lo4_54{font-size:1rem;font-weight:600}@media (max-width: 1024px){._label_j9lo4_54{font-size:15px}}@media (max-width: 478px){._label_j9lo4_54{font-size:14px}}._progress_j9lo4_69{display:flex;flex-direction:column;gap:16px}._summary_j9lo4_75{display:flex;align-items:center;justify-content:center;padding:20px 16px;background:var(--light-gray);border-radius:10px;gap:0}@media (max-width: 478px){._summary_j9lo4_75{flex-direction:column;align-items:flex-start;gap:16px;padding:16px}}._summary-divider_j9lo4_92{width:1px;height:40px;background:#d9d9d9;margin:0 24px;flex-shrink:0}@media (max-width: 478px){._summary-divider_j9lo4_92{display:none}}._summary-item_j9lo4_104{display:flex;align-items:center;gap:14px;flex:1;justify-content:center}@media (max-width: 478px){._summary-item_j9lo4_104{justify-content:flex-start;flex:unset;width:100%}}._summary-item__icon_j9lo4_118{width:28px;height:28px;flex-shrink:0;color:var(--primary)}@media (max-width: 1024px){._summary-item__icon_j9lo4_118{width:26px;height:26px}}@media (max-width: 478px){._summary-item__icon_j9lo4_118{width:24px;height:24px}}._summary-item-info_j9lo4_136{display:flex;flex-direction:column;gap:4px}._summary-item-info__title_j9lo4_141{font-size:12px;color:var(--gray);font-weight:500}._summary-item-info__content_j9lo4_146{font-size:14px;font-weight:600;color:#1e1e1e}@media (max-width: 1024px){._summary-item-info__content_j9lo4_146{font-size:14px}}@media (max-width: 478px){._summary-item-info__content_j9lo4_146{font-size:14px}}._note_j9lo4_162{text-align:center}._note__title_j9lo4_165{font-size:15px;font-weight:500;border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:8px}@media (max-width: 1024px){._note__title_j9lo4_165{font-size:15px}}@media (max-width: 478px){._note__title_j9lo4_165{font-size:14px}}._note__content_j9lo4_182{font-size:14px;font-weight:400;color:#555;padding:4px 0 8px}@media (max-width: 1024px){._note__content_j9lo4_182{font-size:14px}}@media (max-width: 478px){._note__content_j9lo4_182{font-size:14px}}._table-wrapper_j9lo4_199{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:8px}@media (max-width: 478px){._table-wrapper_j9lo4_199{-webkit-mask-image:linear-gradient(to right,black calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to right,black calc(100% - 24px),transparent 100%)}}._table_j9lo4_199{width:100%;min-width:480px;border-collapse:collapse;font-size:14px}._table_j9lo4_199 thead tr{border-bottom:2px solid #1e1e1e}._table_j9lo4_199 th{padding:20px;font-weight:700;font-size:14px;text-align:center;white-space:nowrap;color:#1e1e1e;background:#fff;text-transform:uppercase}@media (max-width: 1024px){._table_j9lo4_199 th{padding:16px;font-size:14px}}@media (max-width: 478px){._table_j9lo4_199 th{padding:12px 14px;font-size:13px}}._table_j9lo4_199 td{padding:20px;vertical-align:middle;white-space:nowrap;color:#333;text-align:center;font-size:1rem}@media (max-width: 1024px){._table_j9lo4_199 td{padding:16px;font-size:15px}}@media (max-width: 478px){._table_j9lo4_199 td{padding:12px 14px;font-size:14px}}._table_j9lo4_199 tbody tr{border-bottom:1px solid #f0f0f0;transition:background .15s}._table_j9lo4_199 tbody tr:last-child{border-bottom:none}._table_j9lo4_199 tbody tr:hover{background:#fafafa}._table_j9lo4_199 ._row-even_j9lo4_272 td{background:var(--light-gray)}._table_j9lo4_199 ._empty-cell_j9lo4_275{text-align:center;color:var(--gray);padding:20px 14px;font-size:13px;white-space:normal}._steps_j9lo4_283{display:flex;flex-direction:column;gap:12px}._step_j9lo4_283{display:flex;gap:16px;background-color:var(--blue-opacity-15);padding:16px;border-radius:8px}._step__index_j9lo4_296{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;border-radius:50%;background:var(--primary);color:#fff;font-size:13px;font-weight:700;margin-top:2px}._step__body_j9lo4_310{display:flex;flex-direction:column;gap:10px;flex:1}._step-item_j9lo4_316{display:grid;grid-template-columns:160px 1fr;gap:10px;font-size:14px;align-items:flex-start}@media (max-width: 1024px){._step-item_j9lo4_316{grid-template-columns:140px 1fr;font-size:14px}}@media (max-width: 478px){._step-item_j9lo4_316{grid-template-columns:120px 1fr;font-size:14px}}@media (max-width: 360px){._step-item_j9lo4_316{grid-template-columns:1fr;gap:4px}}._step-item__title_j9lo4_341{font-weight:600;color:#555}._step-item__content_j9lo4_345{font-weight:400}._step-item__content--highlight_j9lo4_348{color:var(--blue);font-weight:500}._members_j9lo4_353{font-size:1rem;color:#333;padding:12px 14px;background:var(--light-gray);border-radius:8px;line-height:1.6;display:flex;flex-wrap:wrap;align-items:center;gap:8px}._members__title_j9lo4_365{color:#1e1e1e;font-size:1rem;font-weight:600}@media (max-width: 1024px){._members__title_j9lo4_365{font-size:15px}}@media (max-width: 478px){._members__title_j9lo4_365{font-size:14px}}@media (max-width: 1024px){._members_j9lo4_353{font-size:15px}}@media (max-width: 478px){._members_j9lo4_353{font-size:14px}}._css-1f1pi2l-MuiButtonBase-root-MuiAccordionSummary-root_tjpmt_1{min-height:60px!important}._wrapper_tjpmt_5{display:flex;flex-direction:column;gap:20px}._info_tjpmt_11{width:100%;display:flex;gap:20px}._info-image_tjpmt_16{display:flex;flex-direction:column;align-items:center;gap:10px}._info-image__text_tjpmt_22{text-decoration:underline;color:var(--blue);cursor:pointer;font-size:1rem}._info-image_tjpmt_16 img{width:150px;height:150px;object-fit:contain;border-radius:16px;padding-bottom:10px}._info_tjpmt_11 ._main_tjpmt_35{flex:1;display:flex;flex-direction:column;gap:24px}._info_tjpmt_11 ._main-item_tjpmt_41{display:grid;grid-template-columns:4fr 8fr;align-items:center;font-size:14px;gap:10px}._info_tjpmt_11 ._main-item__title_tjpmt_48{font-weight:500}._info_tjpmt_11 ._main-item__content_tjpmt_51{font-weight:400}._info_tjpmt_11 ._main-item__content--highlight_tjpmt_54{color:var(--primary)}._additional-info_tjpmt_58{display:flex;flex-direction:column;gap:20px;margin:20px 0}._label_tjpmt_65{display:flex;align-items:center;gap:10px;font-size:1rem;font-weight:600}._cycle_tjpmt_73{display:flex;flex-direction:column;gap:20px}._cycle-item_tjpmt_78{display:flex;gap:20px;justify-content:flex-start;align-items:center;border-radius:12px;padding-top:10px}._cycle-item__index_tjpmt_86{font-size:14px!important;border-radius:8px!important;background:var(--primary)}._cycle-item-information_tjpmt_91{display:flex;flex-direction:column;gap:6px}._cycle-item-information__title_tjpmt_96{font-size:14px;font-weight:400}._cycle-item-information__subtitle_tjpmt_100{font-size:1.2rem;font-weight:700}._release-info_tjpmt_105{display:flex;flex-direction:column;gap:16px;background-color:#fff;border:1px solid #f0f0f0;border-radius:16px;padding:20px;box-shadow:0 4px 20px #00000008}._release-info__title_tjpmt_115{font-size:1rem;font-weight:700;color:#1a1a1a}._release-info__list_tjpmt_120{display:grid;grid-template-columns:repeat(4,1fr);flex-wrap:wrap;gap:30px}._release-info__item_tjpmt_126{font-size:14px;font-weight:500;color:#2e2e2e}._wrapper_13ri2_1{display:flex;flex-direction:column;width:100%}._label_13ri2_7{font-size:.95rem;font-weight:500;margin-bottom:5px;text-align:left}._asterisk_13ri2_14{margin-left:4px;color:var(--tomato)}.date-picker{width:100%;height:40px;display:flex;align-items:center;border:1px solid rgba(0,0,0,.23);border-radius:8px;padding-left:12px}.date-picker .MuiFormControl-root{width:100%}.date-picker .MuiFormControl-root label{color:var(--dark-gray);padding:3px 0!important}.date-picker .MuiFormControl-root label.MuiFormLabel-filled,.date-picker .MuiFormControl-root label.Mui-focused{display:none!important}.date-picker .MuiFormControl-root input{color:var(--dark-gray)}.date-picker .MuiFormControl-root fieldset{border:none!important}.date-picker .MuiFormControl-root fieldset legend{display:none}.date-picker .MuiFormControl-root svg{width:20px;height:20px}.date-picker .MuiPickersSectionList-root{padding:20px 0}._autocompleteContainer_25z2g_1{display:flex;flex-direction:column;width:100%}._formControl_25z2g_7{width:100%}._label_25z2g_11{font-size:.95rem;font-weight:500;margin-bottom:5px;text-align:left}._labelBonus_25z2g_18{font-size:14px;font-weight:400;color:#666;margin-top:4px;text-align:left;font-style:italic;margin-left:4px}._asterisk_25z2g_28{margin-left:4px;color:var(--tomato)}.custom-option:hover{background-color:var(--light-gray)!important}._textField_25z2g_37{width:100%}._textField_25z2g_37 .MuiOutlinedInput-root{border-radius:8px;background-color:#fff}._textField_25z2g_37 .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--primary)!important}._textField_25z2g_37 .MuiOutlinedInput-input{height:40px!important;padding:0 10px!important}._errorMessage_25z2g_52{color:var(--tomato);text-align:right!important;font-size:13px!important;margin-top:4px!important}._selectedItemsContainer_25z2g_59{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._chip_25z2g_66{height:32px!important;color:#000!important;border-radius:12px!important;font-size:.78rem!important;font-weight:500!important;gap:8px!important;-webkit-user-select:text!important;user-select:text!important;padding:4px 8px!important}._chip_25z2g_66 ._MuiChip-deleteIcon_25z2g_76{color:#4caf50;transition:color .2s ease;cursor:pointer}._chip_25z2g_66:hover ._MuiChip-deleteIcon_25z2g_76{color:red!important;transition:color .2s ease}._formUpload_1gygx_1{width:100%;border:1px solid #e0e0e0;border-radius:8px;background-color:#f5f5f5;color:#000;text-align:center;padding:16px;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;position:relative}._formUpload_1gygx_1 ._boxIcon_1gygx_16{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:1rem;font-weight:500}._formUpload_1gygx_1 p{margin:0;font-size:.85rem;font-style:italic;color:#9e9e9e}._labelContainer_1gygx_31{padding-bottom:10px;display:flex;align-items:center;justify-content:space-between}._listItemFile_1gygx_38{min-width:480px;display:flex;align-items:center;justify-content:space-between;padding:8px 16px;width:100%;background:#80808026;border-radius:8px}._listItemFile_1gygx_38 ._itemFile_1gygx_48{display:flex;align-items:center;gap:10px}._listItemFile_1gygx_38 ._buttonRemove_1gygx_53{display:flex;cursor:pointer;align-items:center;color:#9a9a9a}._listItemFile_1gygx_38 ._iconBtn_1gygx_59{display:flex;align-items:center;cursor:pointer;color:#2196f3}._iconFile_1gygx_66{width:28px;height:28px;display:flex;align-items:center}._listFile_1gygx_73{display:flex;flex-direction:column;gap:8px;margin-top:12px}._itemLeft_1gygx_80{display:flex;align-items:center;gap:8px}._fileName_1gygx_86{font-weight:400;word-break:break-word;max-width:250px;overflow:hidden;text-overflow:ellipsis;font-size:.95rem;white-space:nowrap}._itemRight_1gygx_96{display:flex;align-items:center;gap:20px}._fileSize_1gygx_102{display:flex;align-items:center}._label_1gygx_31{font-weight:400;font-size:1rem;line-height:1.5;font-weight:500}._label_1gygx_31 ._asterisk_1gygx_114{color:red;padding-left:4px}._container_xyadd_1{flex:1;display:flex;flex-direction:column;min-height:var(--content-height)}._body_xyadd_8{display:flex;flex-direction:column;padding:0 20px}._container_xyadd_1{width:100%;display:flex;gap:20px}._grid_xyadd_20{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width: 768px){._grid_xyadd_20{grid-template-columns:1fr}}._card_xyadd_31{background:#f7f7f7;padding:24px;border-radius:12px;display:flex;flex-direction:column;gap:10px}._cardTitle_xyadd_40{font-size:1rem;font-weight:600;border-bottom:1px solid #666666;padding-bottom:12px}._fieldGroup_xyadd_47{display:flex;flex-direction:column;gap:16px}._field_xyadd_47{display:flex;flex-direction:column;gap:4px}._label_xyadd_59,._emptyCell_xyadd_60{font-size:14px;color:#666}._value_xyadd_65{font-size:1rem;font-weight:500;color:#000}._row_xyadd_71{display:flex;align-items:center;justify-content:flex-start;gap:10rem}._table_xyadd_78{width:100%;border-collapse:collapse;font-size:14px}._table_xyadd_78 th{font-weight:600;text-align:center;padding-bottom:8px;color:#666}._table_xyadd_78 td{padding:8px 0;text-align:center;border-bottom:1px solid #eee}._fileList_xyadd_95{width:100%;border-top:1px solid #ddd}._fileItem_xyadd_100{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #eee}._fileLeft_xyadd_107{display:flex;align-items:center;gap:10px}._fileIcon_xyadd_113{width:14px;height:14px;border-radius:3px}._red_xyadd_119{background:#ef4444}._green_xyadd_123{background:#10b981}._blue_xyadd_127{background:#3b82f6}._fileSize_xyadd_131{color:#666;font-size:14px}._modal-actions_1bhui_1{display:flex;justify-content:flex-end;width:100%;gap:10px;padding:16px 32px!important;position:absolute;bottom:0;border-top:1px solid var(--gray-opacity-30);background:var(--background)}._modal-actions__btn_1bhui_12{padding:0 16px!important;transition:all linear .15s!important;border-radius:12px!important;min-width:100px;min-height:44px;display:flex;justify-content:center;align-items:center;font-weight:600}._modal-actions__btn_1bhui_12:hover{filter:brightness(.95)}._modal-actions__btn--primary_1bhui_26{background-color:var(--primary)!important;color:var(--white)!important}._modal-actions__btn--gray-outline_1bhui_30{background-color:#fff!important;border:1px solid var(--gray)!important;color:var(--gray)!important}._modal-actions__btn--red-outline_1bhui_35{background-color:#fff!important;border:1px solid var(--tomato)!important;color:var(--tomato)!important}._modal-actions_1bhui_1 ._circle-loading_1bhui_40{color:#fff;width:24px!important;height:24px!important}._modal-actions_1bhui_1 ._circle-loading__primary_1bhui_45{color:var(--primary)!important}._card_1qepv_1{display:flex;align-items:center;gap:12px;padding:12px;background:#f5f5f5;border-radius:12px;width:280px}@media (min-width: 640px){._card_1qepv_1{width:300px}}._image_1qepv_16{flex:1;width:100px;height:100px;object-fit:contain;flex-shrink:0}._info_1qepv_24{display:flex;flex-direction:column;justify-content:center;gap:8px;flex:1;min-width:0}._code_1qepv_33{font-size:1rem;font-weight:700;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._name_1qepv_42{font-size:14px;color:gray;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._timeBadge_1qepv_50{display:inline-flex;align-items:center;justify-content:center;border-radius:16px;align-self:flex-start}._timeBadge_1qepv_50 span{padding:4px;border-radius:5px;font-size:13px;white-space:nowrap}._timeBadge_1qepv_50 ._success_1qepv_63{background:#2e7d3226;color:#2e7d32}._timeBadge_1qepv_50 ._warning_1qepv_67{background:#f57c0026;color:#f57c00!important}._timeBadge_1qepv_50 ._expired_1qepv_71{background:#d32f2f26;color:#d32f2f}._avatarUploadBox_38qlo_1{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100px;border:1.5px dashed #c0c7d6;border-radius:10px;cursor:pointer;background:#f8f9fb;transition:border-color .2s,background .2s;overflow:hidden;position:relative}._avatarUploadBox_38qlo_1:hover{border-color:var(--primary);background:var(--primary-opacity-10)}._avatarPlaceholder_38qlo_21{display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 16px;width:100%;text-align:center}._avatarPreviewImg_38qlo_31{width:140px;height:140px;object-fit:cover;border-radius:50%;box-shadow:0 4px 12px #0000001a;margin-top:10px;margin-bottom:10px}._statRow_qysc6_1{display:flex;flex-direction:column;gap:1.5rem;align-items:stretch}@media (min-width: 1280px){._statRow_qysc6_1{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}}._statGroup_qysc6_16{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;align-items:stretch}._statGroup_qysc6_16>*{flex:1;min-width:160px}._iconLarge_qysc6_28{width:1.5rem;height:1.5rem}._iconSmall_qysc6_33{width:1.25rem;height:1.25rem}._status-wrapper_qysc6_38{display:flex;justify-content:space-between}._view_qysc6_43{position:relative;display:flex;flex-direction:column;gap:20px}._view_qysc6_43 ._background-image_qysc6_49{height:322px;width:100%}._view_qysc6_43 ._background-image_qysc6_49 img{object-fit:cover;width:100%;height:100%}._view_qysc6_43 ._header_qysc6_58{display:flex;align-items:center;padding:0 14px;margin-top:-150px;position:relative;z-index:1}._view_qysc6_43 ._header__product-image_qysc6_66{display:flex;align-items:center;justify-content:center;border-radius:50%;border:8px solid var(--white);flex-shrink:0;width:256px;height:256px;aspect-ratio:1;background:#d9d9d9;box-shadow:0 2px 3px #00000040;z-index:2}._view_qysc6_43 ._header__product-image_qysc6_66 img{width:100%;height:100%;border-radius:99%;object-fit:cover}._view_qysc6_43 ._header-info_qysc6_86{flex:1;z-index:1;margin-left:-35px;max-width:max-content;display:flex;flex-direction:column;gap:6px;padding:1rem 4rem;background:var(--white);border:1px solid var(--gray);border-radius:0 99px 99px 0}._view_qysc6_43 ._header-info__title_qysc6_99{font-size:1rem;font-weight:600}._view_qysc6_43 ._header-info__content_qysc6_103{font-size:14px;font-weight:500}._view_qysc6_43 ._header-info__content--highlight_qysc6_107{color:var(--blue)}._view_qysc6_43 ._body_qysc6_110{display:flex;flex-direction:column;gap:20px;padding:0 20px}._custom-text-field_1spo4_1{display:flex;width:fit-content;max-width:100%;padding:7px 0}._custom-text-field__title_1spo4_7{min-width:200px;max-width:300px;color:var(--gray);font-weight:600!important}._custom-text-field__title_1spo4_7 p{margin:0}._custom-text-field__value_1spo4_16{width:70%;font-size:1rem;font-weight:400;color:#000;display:flex;align-items:center;justify-content:space-between}._custom-text-field__value_1spo4_16 p{margin:0;word-break:break-word}._custom-text-field__value--left_1spo4_29{text-align:left}._custom-text-field__value--center_1spo4_32{justify-content:center}._custom-text-field__value--right_1spo4_35{justify-content:flex-end}._custom-text-field__contract_1spo4_38{flex:1}._custom-text-field__contract-link_1spo4_41{font-size:1rem;font-weight:500;text-decoration:none;color:#1976d2}._custom-text-field__contract-link_1spo4_41:hover{text-decoration:underline}._custom-text-field__icon_1spo4_50{margin-left:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}._wrapper_1senj_1{border-bottom:1px dashed var(--dark-gray);padding:12px;position:sticky;top:95px;background-color:var(--white);z-index:99;width:100%}._container_1senj_11{display:flex;justify-content:space-between;align-items:center;width:100%}._container_1senj_11 ._title_1senj_17{font-weight:700;font-size:1rem;text-transform:uppercase}._container_1senj_11 ._subTitle_1senj_22{color:#6b7a70}._rightWrapper_1senj_26{display:flex;gap:16px;padding-bottom:8px}._rightWrapper_1senj_26 ._searchWrapper_1senj_31{flex:1;display:flex;justify-content:center}._rightWrapper_1senj_26 ._buttonGroup_1senj_36{display:flex;gap:16px}._chart_1xlpb_1{display:flex;flex-direction:column;gap:10px;background:var(--background);box-shadow:0 2px 10px #0000001a;min-height:500px;padding:25px}._chart__title_1xlpb_10{font-size:1.2rem;font-weight:600}._chart__subtitle_1xlpb_14{font-size:14px;font-weight:400;color:var(--gray);border-bottom:1px solid var(--light-gray);padding-bottom:30px}._chart__content_1xlpb_21{margin-top:30px}._status_1xlpb_25{display:flex;gap:20px;justify-content:center;border-bottom:1px solid var(--light-gray);padding-bottom:10px}._status-item_1xlpb_32{display:flex;align-items:center;gap:10px;font-size:13px}._status-item__dot_1xlpb_38{width:10px;height:10px;border-radius:99%;background:var(--gray)}._status-item__dot--active_1xlpb_44{background:var(--primary)}._statRow_167jv_1{display:flex;flex-direction:column;gap:1.5rem;align-items:stretch}@media (min-width: 1280px){._statRow_167jv_1{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}}._iconLarge_167jv_16{width:1.5rem;height:1.5rem}._iconSmall_167jv_21{width:1.25rem;height:1.25rem}._statGroup_167jv_26{flex:1;display:flex;gap:1rem}._container_167jv_32{flex:1;display:flex;flex-direction:column;min-height:var(--content-height);padding:20px}._body_167jv_40{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:2rem}._main_167jv_47{display:grid;grid-template-columns:8fr 4fr;gap:20px}._main_167jv_47 ._menu_167jv_52{display:flex;flex-direction:column;gap:10px;background:var(--background);box-shadow:0 2px 10px #0000001a;min-height:500px;padding:25px}._main_167jv_47 ._menu__title_167jv_61{font-size:1.2rem;font-weight:600}._main_167jv_47 ._menu__subtitle_167jv_65{font-size:14px;font-weight:400;color:var(--gray);border-bottom:1px solid var(--light-gray);padding-bottom:30px}._main_167jv_47 ._menu__content_167jv_72{margin-top:30px}._main_167jv_47 ._menu-status_167jv_75{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--light-gray);padding-bottom:10px}._main_167jv_47 ._menu-status-item_167jv_82{display:flex;align-items:center;gap:10px;font-size:12px}._main_167jv_47 ._menu-status-item__dot_167jv_88{width:10px;height:10px;border-radius:99%;background:var(--gray)}._main_167jv_47 ._menu-status-item__dot--active_167jv_94{background:var(--primary)}._main_167jv_47 ._menu_167jv_52 ._food-list_167jv_97{display:flex;flex-direction:column;gap:20px}._main_167jv_47 ._menu_167jv_52 ._food_167jv_97{display:flex;gap:5px;align-items:center}._main_167jv_47 ._menu_167jv_52 ._food__index_167jv_107{display:flex;align-items:center;justify-content:center;min-width:35px;min-height:35px;border-radius:99%;color:var(--white);background:var(--gray)}._main_167jv_47 ._menu_167jv_52 ._food__index--active_167jv_117{background:var(--primary)}._main_167jv_47 ._menu_167jv_52 ._food-info_167jv_120{display:flex;flex-direction:column;width:100%;gap:2px;color:var(--black)}._main_167jv_47 ._menu_167jv_52 ._food-info__title_167jv_127{font-size:14px;font-weight:500}._main_167jv_47 ._menu_167jv_52 ._food-info-description_167jv_131{display:flex;gap:10px;justify-content:space-between}._main_167jv_47 ._menu_167jv_52 ._food-info-description__code_167jv_136{font-size:14px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:160px}._main_167jv_47 ._menu_167jv_52 ._food-info-description__count_167jv_145{font-size:12px;font-weight:500;color:var(--gray);flex-shrink:0}._wrapper_cw5yf_1{display:flex;flex-direction:column;gap:6px}._label_cw5yf_7{display:flex;align-items:center}._label__content_cw5yf_11{font-size:13px;font-weight:600;color:#333}._label__asterisk_cw5yf_16{margin-left:4px;color:var(--tomato)}._singleInput_cw5yf_22{display:flex;align-items:center;justify-content:space-between;gap:8px;height:40px;padding:0 12px;border:1px solid #d1d5db;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .15s;white-space:nowrap}._singleInput_cw5yf_22:hover{border-color:var(--primary)}._singleInput__text_cw5yf_39{font-size:14px;color:#222;letter-spacing:.2px}._popoverContent_cw5yf_46{padding:20px;display:flex;flex-direction:column;gap:16px;min-width:420px}._popoverRow_cw5yf_54{display:flex;align-items:flex-end;gap:12px}._pickerGroup_cw5yf_60{display:flex;flex-direction:column;gap:6px;flex:1}._pickerLabel_cw5yf_67{font-size:12px;font-weight:600;color:#555;text-transform:uppercase;letter-spacing:.5px}._separator_cw5yf_75{font-size:18px;color:#aaa;padding-bottom:8px}._popoverActions_cw5yf_81{display:flex;justify-content:flex-end;border-top:1px solid #f0f0f0;padding-top:12px}._applyBtn_cw5yf_88{background:var(--primary);color:#fff;border:none;border-radius:8px;padding:8px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._applyBtn_cw5yf_88:hover{background:#15337b}._errorMessage_cw5yf_103{color:red;font-size:13px;margin-top:2px}.date-range-picker .MuiFormControl-root label{position:absolute;top:50%;left:20px;transform:translateY(-50%);font-size:14px;font-weight:500;color:var(--gray)}@media (max-width: 478px){.date-range-picker .MuiFormControl-root label{font-size:12px}}.date-range-picker .MuiFormControl-root label.MuiFormLabel-filled,.date-range-picker .MuiFormControl-root label.Mui-focused{display:none!important}.date-range-picker .MuiFormControl-root input{font-size:14px;font-weight:500}.date-range-picker .MuiFormControl-root fieldset{top:0;border-color:var(--gray)!important}.date-range-picker .MuiFormControl-root legend{display:none}@media (max-width: 478px){.date-range-picker .MuiPickersSectionList-root{padding:12.5px 0!important}}._wrapper_792w5_1{display:flex;flex-direction:column;gap:12px;background:#fff;padding:16px 20px;border-radius:12px;border:1px solid #ebebeb;box-shadow:0 1px 4px #0000000f}._top_792w5_12{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}._fields_792w5_19{display:flex;flex-wrap:wrap;gap:16px;flex:1}._fields_792w5_19>*{flex:1;min-width:180px}._actions_792w5_30{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-top:4px;border-top:1px solid #f0f0f0}._actionsLeft_792w5_40{display:flex;gap:10px}._actionsRight_792w5_45{display:flex;gap:8px}._exportBtn_792w5_50{display:flex;align-items:center;gap:6px;background:none;border:1px solid #e5e7eb;border-radius:8px;padding:6px 14px;cursor:pointer;font-size:13px;font-weight:500;color:#444;transition:background .15s,border-color .15s}._exportBtn_792w5_50:hover{background:#f5f7fa;border-color:#ccc}._page_1321f_1{display:flex;flex-direction:column;gap:10px;padding:20px;min-height:100%}._filterWrapper_1321f_9{position:sticky;top:45px;z-index:10}._content_1321f_15{flex:1;display:flex;flex-direction:column;gap:12px}._cardGrid_1321f_22{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media (max-width: 1024px){._cardGrid_1321f_22{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){._cardGrid_1321f_22{grid-template-columns:1fr}}._skeletonGrid_1321f_38{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media (max-width: 1024px){._skeletonGrid_1321f_38{grid-template-columns:repeat(2,1fr)}}._card_1321f_22{background:#fff;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:4px;box-shadow:0 1px 6px #00000012;border:1px solid #ebebeb;cursor:default;transition:box-shadow .2s}._card_1321f_22:hover{box-shadow:0 4px 16px #0000001a}._cardHeader_1321f_65{display:flex;align-items:center;justify-content:space-between}._cardTitle_1321f_71{font-size:1rem;font-weight:600;text-transform:uppercase;color:#555}._cardIcon_1321f_78{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._cardValue_1321f_88{font-size:2rem;font-weight:700;line-height:1}._cardFooter_1321f_94{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;cursor:pointer;margin-top:4px;opacity:.85;transition:opacity .15s}@media print{._cardFooter_1321f_94{display:none!important}}._cardFooter_1321f_94:hover{opacity:1;text-decoration:underline}._section_1321f_115{background:#fff;border-radius:12px;border:1px solid #ebebeb;padding:20px;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 6px #0000000f}._sectionHeader_1321f_126{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._sectionHeader_1321f_126 h3{font-size:16px;font-weight:700;color:#1a1a1a;margin:0}._sectionHeader_1321f_126 p{font-size:13px;color:#888;margin:4px 0 0}._divider_1321f_144{height:1px;background:#f0f0f0}._chartsRow_1321f_149{display:grid;grid-template-columns:1fr;gap:12px}@media (max-width: 900px){._chartsRow_1321f_149{grid-template-columns:1fr}}._tableHeader_1321f_160{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:700;color:#1a1a1a}._tableHeader_1321f_160 span{font-size:13px;font-weight:400;color:#888}._badge_1321f_174{display:inline-block;padding:3px 10px;border-radius:4px;font-size:13px;font-weight:500}._badge--blue_1321f_181{background:#e3ebf7;color:#1e429a}._badge--green_1321f_185{background:#dcfce7;color:#16a34a}._badge--red_1321f_189{background:#fee2e2;color:#dc2626}@media print{body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#fff!important}._content_1321f_15{gap:16px!important;padding:0!important}._section_1321f_115,._card_1321f_22{break-inside:avoid!important;page-break-inside:avoid!important;box-shadow:none!important;border:1px solid #e0e0e0!important}}@media print{._noData_15y5b_5{display:none!important}@page{size:A4 landscape;margin:8mm 6mm}._appHeader_15y5b_16,._tabNavigation_15y5b_17,._exportButton_15y5b_18,._backButton_15y5b_19,._formSection_15y5b_20,button{display:none!important}*,*:before,*:after{box-shadow:none!important;text-shadow:none!important}html,body{width:100%;margin:0;padding:0;background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}._main_15y5b_40,._container_15y5b_41,._tabContent_15y5b_42{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;overflow:visible!important}._tabTitle_15y5b_50{font-size:11pt!important;margin:4mm 0 2mm!important;font-weight:700}table{width:100%!important;table-layout:fixed!important;border-collapse:collapse!important;font-size:7pt!important;page-break-inside:auto}thead{display:table-header-group}tr{page-break-inside:avoid;page-break-after:auto}th,td{padding:2px 4px!important;border:.5pt solid #aaa!important;word-break:break-word;overflow-wrap:break-word;vertical-align:top;line-height:1.3!important}th{background-color:#e8f0fe!important;font-weight:700;font-size:7pt!important;text-align:center}td img,th img{max-width:16px!important;max-height:16px!important}._sectionTitle_15y5b_96,._tableTitle_15y5b_97,h3,h4{font-size:8pt!important;margin:3mm 0 1mm!important;font-weight:700}._pageBreak_15y5b_105{page-break-before:always}hr{border:none;border-top:.5pt solid #ccc;margin:4mm 0}}._container_15y5b_41{min-height:100dvh;width:100dvw;height:100%;background-color:#f3f3f5;font-family:Inter,sans-serif}._main_15y5b_40{padding:1rem;display:flex;flex-direction:column;gap:1rem;max-width:99dvw;margin:0 auto}._tabNavigation_15y5b_17{display:flex;flex-wrap:wrap;width:100%;gap:.5rem}._tabButton_15y5b_138{flex:1;min-width:320px;padding:1rem 0;border-radius:.5rem;font-size:1rem;font-weight:500;transition:all .2s ease;font-family:Inter,sans-serif;border:none;cursor:pointer}._activeTab_15y5b_151{background-color:#1e429a;color:#fff}._inactiveTab_15y5b_156{background-color:#fff;color:#0a0a0a}._inactiveTab_15y5b_156:hover{background-color:#f9fafb}._tabContent_15y5b_42{background-color:#fff;border-radius:.75rem;box-shadow:0 1px 2px #0000000d;padding:1rem;display:flex;flex-direction:column;gap:1rem}._tabTitle_15y5b_50{color:#1e429a;font-weight:700;font-size:1.125rem;font-family:Inter,sans-serif;text-align:center}._placeholderText_15y5b_182{color:#4a5565;font-size:.875rem;font-family:Inter,sans-serif;text-align:center;padding:2rem 0}._appHeader_15y5b_16{background-color:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d;position:sticky;top:0;z-index:10}._headerContent_15y5b_199{padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}@media (max-width: 768px){._headerContent_15y5b_199{padding:1rem 1.5rem}}._headerLeft_15y5b_212{display:flex;align-items:center;gap:1rem;min-width:0}._backButton_15y5b_19{flex-shrink:0;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:background-color .2s ease;border:none;background:none;cursor:pointer}._backButton_15y5b_19:hover{background-color:#f3f4f6}._logo_15y5b_236{height:3rem;width:auto;flex-shrink:0}._titleSection_15y5b_242{min-width:0}._mainTitle_15y5b_246{color:#1e429a;font-weight:700;font-size:1.25rem;line-height:2rem;font-family:Inter,sans-serif;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subTitle_15y5b_258{color:#4a5565;font-size:13px;font-weight:400;line-height:1.25rem;font-family:Inter,sans-serif;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._headerRight_15y5b_270{display:flex;align-items:center;gap:.75rem;flex-shrink:0}._exportButton_15y5b_18{display:flex;align-items:center;gap:.5rem;padding:0 1rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;font-weight:500;box-shadow:0 1px 2px #0000000d;transition:background-color .2s ease;border:none;cursor:pointer;color:#fff}._formSection_15y5b_20{background-color:#fff;border-radius:.75rem;box-shadow:0 1px 2px #0000000d;padding:1.5rem}@media (min-width: 768px){._formSection_15y5b_20{padding:1rem 2rem}}._formTitle_15y5b_305{text-align:center;color:#0a0a0a;font-weight:700;font-size:1.125rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-family:Inter,sans-serif}@media (min-width: 768px){._formTitle_15y5b_305{font-size:1.25rem}}._formGrid_15y5b_321{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){._formGrid_15y5b_321{grid-template-columns:repeat(2,1fr)}}._formField_15y5b_332{display:flex;flex-direction:column;gap:4px}._formLabel_15y5b_338{color:#0a0a0a;font-size:1rem;font-weight:500;font-family:Inter,sans-serif}._formInput_15y5b_345{height:2.25rem;padding:0 .75rem;border-radius:.5rem;border:1px solid #d1d5dc;background-color:#f3f3f5;font-size:13px;color:#0a0a0a;font-family:Inter,sans-serif;outline:none;transition:all .2s ease}._formInput_15y5b_345:focus{border-color:#1e429a;box-shadow:0 0 0 1px #1e429a}._dateRangeContainer_15y5b_362{display:flex;align-items:center;gap:.5rem}._dateInputWrapper_15y5b_368{position:relative;flex:1}._dateIcon_15y5b_373{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none}._dateInput_15y5b_368{height:2.25rem;width:100%;padding-left:2.25rem;padding-right:.75rem;border-radius:.5rem;border:1px solid #d1d5dc;background-color:#f3f3f5;font-size:13px;color:#0a0a0a;font-family:Inter,sans-serif;outline:none;transition:all .2s ease}._dateInput_15y5b_368:focus{border-color:#1e429a;box-shadow:0 0 0 1px #1e429a}._dateSeparator_15y5b_401{color:#9ca3af;font-family:Montserrat,sans-serif}._selectWrapper_15y5b_406{position:relative}._selectButton_15y5b_410{height:2.25rem;width:100%;padding:0 2.25rem 0 .75rem;border-radius:.5rem;border:1px solid #d1d5dc;background-color:#f3f3f5;font-size:13px;color:#0a0a0a;font-family:Inter,sans-serif;text-align:left;outline:none;transition:all .2s ease;cursor:pointer;display:flex;align-items:center}._selectButton_15y5b_410:focus{border-color:#1e429a;box-shadow:0 0 0 1px #1e429a}._selectIcon_15y5b_432{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none}._dropdownMenu_15y5b_441{position:absolute;top:100%;left:0;right:0;margin-top:.25rem;background-color:#fff;border:1px solid #d1d5dc;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a;z-index:20}._dropdownItem_15y5b_454{display:block;width:100%;text-align:left;padding:.5rem .75rem;font-size:13px;font-family:Inter,sans-serif;background:none;border:none;cursor:pointer;transition:background-color .2s ease}._dropdownItem_15y5b_454:hover{background-color:#f3f3f5}._table_15y5b_97{min-width:100%;border-collapse:collapse;font-size:12px;font-family:Inter,sans-serif}._tableHeader_15y5b_491{background-color:#f3f3f5;font-size:12px}._headerCellTT_15y5b_496{border:1px solid #d1d5dc;padding:.75rem .5rem;text-align:center;font-weight:600;color:#0a0a0a;min-width:40px;font-size:12px}._headerCellName_15y5b_506{border:1px solid #d1d5dc;padding:.75rem .5rem;text-align:center;font-weight:600;color:#0a0a0a;min-width:140px;font-size:12px}._headerCellProducer_15y5b_516,._headerCellDeliver_15y5b_526,._headerCellContact_15y5b_536{border:1px solid #d1d5dc;padding:.75rem .5rem;text-align:center;font-weight:600;color:#0a0a0a;min-width:120px;font-size:12px}._headerCellWeight_15y5b_546{border:1px solid #d1d5dc;padding:.5rem;text-align:center;font-weight:600;color:#0a0a0a;min-width:90px;font-size:12px}._headerCellSupplier_15y5b_556{border:1px solid #d1d5dc;padding:.75rem .5rem;text-align:center;font-weight:600;color:#0a0a0a;min-width:140px;font-size:12px}._headerCellInvoice_15y5b_566{border:1px solid #d1d5dc;padding:.75rem .5rem;text-align:center;font-weight:600;color:#0a0a0a;min-width:110px;font-size:12px}._qualityHeader_15y5b_612{text-align:center;padding:1rem;border-bottom:1px solid #d1d5dc;font-size:12px;font-weight:600}._cellTT_15y5b_647,._cellName_15y5b_655,._cellProducer_15y5b_663,._cellDeliver_15y5b_671,._cellContact_15y5b_679,._cellWeight_15y5b_687,._cellSupplier_15y5b_695,._cellInvoice_15y5b_703,._cellVet_15y5b_711,._cellQuarantine_15y5b_719{border:1px solid #d1d5dc;padding:1rem .5rem;text-align:center;font-weight:600;color:#0a0a0a}._cellQuality_15y5b_727{border:1px solid #d1d5dc;padding:0}._cellAction_15y5b_732{border:1px solid #d1d5dc;padding:1rem .5rem;text-align:center;font-weight:600;color:#0a0a0a}._qualityCell_15y5b_740{display:flex;height:100%;min-height:58px}._qualityPassCell_15y5b_746{flex:1;display:flex;align-items:center;justify-content:center;border-right:1px solid #d1d5dc}._qualityFailCell_15y5b_754{flex:1;display:flex;align-items:center;justify-content:center}._qualityText_15y5b_761{font-size:9px;font-weight:600;color:#0a0a0a}._tableTitle_15y5b_97{color:#1e429a;font-weight:700;font-size:1.125rem;margin-bottom:1rem;font-family:Inter,sans-serif}._tableContainer_15y5b_478{overflow-x:auto;border:1px solid #d1d5dc;border-radius:.5rem}._table_15y5b_97{min-width:100%;border-collapse:collapse;font-size:11px;font-family:Inter,sans-serif}._tableHeader_15y5b_491{background-color:#f3f3f5}._headerCellTT_15y5b_496{border:1px solid #d1d5dc;padding:.75rem .5rem;text-align:center;font-weight:600;color:#0a0a0a;min-width:40px}._headerCellName_15y5b_506{border:1px solid #d1d5dc;padding:.75rem .5rem;text-align:center;font-weight:600;color:#0a0a0a;min-width:140px}._headerCellProducer_15y5b_516,._headerCellDeliver_15y5b_526,._headerCellContact_15y5b_536{border:1px solid #d1d5dc;padding:.75rem .5rem;text-align:center;font-weight:600;color:#0a0a0a;min-width:120px}._headerCellWeight_15y5b_546{border:1px solid #d1d5dc;padding:.5rem;text-align:center;font-weight:600;color:#0a0a0a;min-width:90px}._headerCellSupplier_15y5b_556{border:1px solid #d1d5dc;padding:.75rem .5rem;text-align:center;font-weight:600;color:#0a0a0a;min-width:140px}._headerCellInvoice_15y5b_566{border:1px solid #d1d5dc;padding:.75rem .5rem;text-align:center;font-weight:600;color:#0a0a0a;min-width:110px}._headerCellVet_15y5b_576{border:1px solid #d1d5dc;padding:.5rem;text-align:center;font-weight:600;color:#0a0a0a;min-width:90px}._headerCellQuarantine_15y5b_585{border:1px solid #d1d5dc;padding:.5rem;text-align:center;font-weight:600;color:#0a0a0a;min-width:80px}._headerCellQuality_15y5b_594{border:1px solid #d1d5dc;padding:0;text-align:center;font-weight:600;color:#0a0a0a;min-width:130px}._headerCellAction_15y5b_603{border:1px solid #d1d5dc;padding:.75rem .5rem;text-align:center;font-weight:600;color:#0a0a0a;min-width:160px}._qualityHeader_15y5b_612{text-align:center;border-bottom:1px solid #d1d5dc}._qualitySubHeader_15y5b_620{display:flex}._qualityPass_15y5b_624{flex:1;text-align:center;padding:.25rem 0;font-size:12px}._qualityFail_15y5b_631{flex:1;text-align:center;padding:.25rem 0;font-size:12px;border-left:1px solid #d1d5dc}._tableRow_15y5b_639{background-color:#fff;transition:background-color .2s ease}._tableRow_15y5b_639:hover{background-color:#f3f3f580}._cellTT_15y5b_647,._cellName_15y5b_655,._cellProducer_15y5b_663,._cellDeliver_15y5b_671,._cellContact_15y5b_679,._cellWeight_15y5b_687,._cellSupplier_15y5b_695,._cellInvoice_15y5b_703,._cellVet_15y5b_711,._cellQuarantine_15y5b_719{border:1px solid #d1d5dc;padding:1rem .5rem;text-align:center;font-weight:600;color:#0a0a0a;font-size:12px}._cellQuality_15y5b_727{border:1px solid #d1d5dc;padding:0;font-size:12px}._cellAction_15y5b_732{border:1px solid #d1d5dc;padding:1rem .5rem;text-align:center;font-weight:600;color:#0a0a0a;font-size:12px}._link_15y5b_1037{color:#0a0a0a;text-decoration:underline;font-size:12px}._qualityCell_15y5b_740{display:flex;height:100%;min-height:58px;font-size:12px}._qualityPassCell_15y5b_746{flex:1;display:flex;align-items:center;justify-content:center;border-right:1px solid #d1d5dc;font-size:12px}._qualityFailCell_15y5b_754{flex:1;display:flex;align-items:center;justify-content:center;font-size:12px}._qualityText_15y5b_761{font-size:9px;font-weight:600;color:#0a0a0a;font-size:12px}._noData_15y5b_5{text-align:center;padding:1rem;font-size:14px;color:#666}._wrapper_15y5b_1081{display:flex;justify-content:center;align-items:center;height:40dvh;z-index:9999;background-color:#0000000d}._cellSignature_15y5b_1090{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#0a0a0a;font-size:12px;font-weight:600}._link_15y5b_1037{color:#0a0a0a;text-decoration:underline!important;font-size:12px}._body_bmt09_1{display:flex;flex-direction:column;padding:0 20px}._container_bmt09_7{width:100%;display:flex;flex-direction:column;gap:20px}._header_bmt09_14{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-bottom:1px solid #666666}._title_bmt09_22{font-size:1rem;font-weight:700}._buttonAdd_bmt09_27{font-size:1rem;font-weight:700;color:#2196f3;cursor:pointer}._buttonCancel_bmt09_34,._buttonConfirm_bmt09_35{font-size:1rem;font-weight:700;cursor:pointer;padding:15px;border-radius:10px;border:none}._deleteButton_bmt09_44{display:flex;align-items:center;cursor:pointer;color:#ff3131;background:#ff313126;max-width:max-content;padding:5px;border-radius:10px}._cancel_bmt09_55{background:#ff313126;color:#ff3131}._confirm_bmt09_60{background:#00990026;color:#4caf50}._content_bmt09_65{padding-top:1rem}._card_bmt09_69{background:#f7f7f7;padding:24px;border-radius:12px;display:flex;flex-direction:column;gap:10px}._cardTitle_bmt09_78{font-size:18px;font-weight:600;border-bottom:1px solid #666666;padding-bottom:12px}._grid_bmt09_85{display:grid;grid-template-columns:minmax(100px,1fr) 1fr;gap:1rem}._field_bmt09_91{display:flex;justify-content:flex-start;align-items:flex-start}._fieldGrid_bmt09_97{display:flex;justify-content:flex-start;align-items:center;gap:1rem}._label_bmt09_104,._emptyCell_bmt09_105{font-size:1rem;color:#666;font-weight:700;min-width:200px}._value_bmt09_112{font-size:1rem;font-weight:700;color:#000}._file_bmt09_118{font-size:1rem;font-weight:500;color:#2196f3;cursor:pointer}._row_bmt09_125{display:flex;align-items:center;justify-content:flex-start;gap:10rem}._container_1dkjc_1{flex:1;display:flex;flex-direction:column;min-height:var(--content-height)}._body_1dkjc_8{display:flex;flex-direction:column;padding:20px;position:relative}._additional-header_1dkjc_15{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px;padding:15px 0 0}._additional-header_1dkjc_15 ._item_1dkjc_21{font-size:14px;display:grid;grid-template-columns:4fr 8fr;align-items:center}._additional-header_1dkjc_15 ._item__left_1dkjc_27{color:var(--gray)}._additional-header_1dkjc_15 ._item__right_1dkjc_30{text-align:center;font-weight:600;color:var(--black)}._inputFieldContainer_18dv8_1{display:flex;flex-direction:column;width:100%}._labelContainer_18dv8_7{display:flex;align-items:center;margin-bottom:5px}._label_18dv8_7{font-size:.95rem;font-weight:500;text-align:left}._subLabel_18dv8_19{font-size:1rem;font-weight:400;font-style:italic;color:var(--gray);margin-left:4px}._asterisk_18dv8_27{margin-left:4px;color:var(--tomato)}._textField_18dv8_32{width:100%}._textField_18dv8_32 .MuiOutlinedInput-root{width:100%;border-radius:8px!important}._textField_18dv8_32 .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--primary)!important}._clearButton_18dv8_43{color:#0000008a}._errorMessage_18dv8_47{color:var(--tomato);text-align:right!important;font-size:13px!important;margin-top:4px!important}._wrapper_idcs3_1{display:flex;flex-direction:column;gap:15px}._field-condition_idcs3_7{display:flex;width:100%;align-items:flex-end;justify-content:space-between;gap:10px}._field-condition_idcs3_7 div{flex:2}._menu-image_idcs3_18{width:100%;display:flex;align-items:center;gap:10px}._menu-image_idcs3_18 img{width:150px;height:150px;object-fit:cover;border-radius:16px}._menu-image-files_idcs3_30{flex:1}._meals_idcs3_34{display:flex;align-items:flex-end;justify-content:center;gap:20px}._meals-actions_idcs3_40{display:flex;justify-content:center;align-items:center}._meals-actions__plus_idcs3_45{display:flex;align-items:center;justify-content:center;background:var(--blue)!important;width:52px;height:52px;font-size:24px;border-radius:12px;cursor:pointer}._meals-actions__plus--disabled_idcs3_56{cursor:not-allowed;background:var(--gray)!important}._meals-actions__plus_idcs3_45:hover{transition:all linear 75ms;opacity:.8}._meals-list_idcs3_64{display:flex;flex-wrap:wrap;gap:10px;border-radius:8px}._meals-list__item_idcs3_70{display:grid;grid-template-columns:11fr 1fr;align-items:center;justify-content:space-between;padding:10px;font-size:1rem;background:var(--light-gray)}._meals-list__item--remove_idcs3_79{width:20px!important;height:20px!important;fill:var(--gray)!important;cursor:pointer}._wrapper_19h4d_1{display:flex;flex-direction:column;gap:15px}._field-condition_19h4d_7{display:flex;width:100%;align-items:flex-end;justify-content:space-between;gap:10px}._field-condition_19h4d_7 div{flex:2}._label_19h4d_18{display:flex;align-items:center;gap:10px;font-size:1rem;font-weight:600;cursor:pointer}._label_19h4d_18:after{content:"+";color:var(--blue);font-size:24px}._menu-image_19h4d_32{width:100%;display:flex;align-items:center;gap:10px}._menu-image_19h4d_32 img{width:150px;height:150px;object-fit:contain;border-radius:16px}._menu-image-files_19h4d_44{flex:1}._status_19h4d_48{display:flex;align-items:flex-start;gap:10px}._status-info_19h4d_53{display:flex;flex-direction:column;gap:4px}._status-info__title_19h4d_58{font-weight:600;font-size:1rem}._status-info__subtitle_19h4d_62{font-weight:400;font-size:14px;color:var(--gray)}._process_19h4d_68{display:flex;flex-direction:column;gap:20px;background-color:var(--light-gray);padding:20px}._process-item_19h4d_75{display:grid;grid-template-columns:5fr 7fr;align-items:flex-start;font-size:14px;gap:20px;border-radius:8px}._process-item__title_19h4d_83{font-weight:600}._process-item__content_19h4d_86{font-weight:400}._process-item__content--highlight_19h4d_89{color:var(--primary)}._step_19h4d_93{display:flex;flex-direction:column;gap:20px;background-color:var(--blue-opacity-15);padding:20px}._step-item_19h4d_100{display:grid;grid-template-columns:5fr 7fr;align-items:flex-start;font-size:14px;gap:20px;border-radius:8px}._step-item__title_19h4d_108{font-weight:600}._step-item__content_19h4d_111{font-weight:400}._step-item__content--highlight_19h4d_114{color:var(--blue)}._ingredients_19h4d_118,._subIngredients_19h4d_124{display:flex;flex-direction:column;gap:20px}._subIngredients-item_19h4d_129{display:grid;grid-template-columns:5.5fr 5.5fr 1fr;align-items:center;gap:20px;border:1px dashed var(--gray);padding:20px;border-radius:8px}._meals_19h4d_139{display:flex;align-items:flex-end;justify-content:center;gap:20px}._meals-actions_19h4d_145{display:flex;justify-content:center;align-items:center}._meals-actions__plus_19h4d_150{display:flex;align-items:center;justify-content:center;background:var(--blue)!important;width:52px;height:52px;font-size:24px;border-radius:12px;cursor:pointer}._meals-actions__plus--disabled_19h4d_161{cursor:not-allowed;background:var(--gray)!important}._meals-actions__plus_19h4d_150:hover{transition:all linear 75ms;opacity:.8}._meals-list_19h4d_169{display:flex;flex-wrap:wrap;gap:10px;border-radius:8px}._meals-list__item_19h4d_175{display:grid;grid-template-columns:11fr 1fr;align-items:center;justify-content:space-between;padding:10px;font-size:1rem;background:var(--light-gray)}._meals-list__item--remove_19h4d_184{width:20px!important;height:20px!important;fill:var(--gray)!important;cursor:pointer}._ingredient_19h4d_118{display:flex;flex-direction:column;gap:20px}._ingredient-item_19h4d_196{display:grid;grid-template-columns:1fr 1fr;gap:20px;border:1px dashed var(--gray);padding:20px;border-radius:8px}button{max-height:50px}._buttonAdd_19h4d_209{font-size:1rem;font-weight:700;color:#2196f3;cursor:pointer}._buttonCancel_19h4d_216,._buttonConfirm_19h4d_217{font-size:1rem;font-weight:700;cursor:pointer;padding:15px;border-radius:10px;border:none}._deleteButton_19h4d_226{display:flex;align-items:center;cursor:pointer;color:#ff3131;background:#ff313126;max-width:max-content;padding:5px;border-radius:10px}._cancel_19h4d_237{background:#ff313126;color:#ff3131}._confirm_19h4d_242{background:#00990026;color:#4caf50}._process_1rgut_1{padding:20px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:#00000029 0 1px 4px;height:100%;min-height:250px;cursor:pointer;border-radius:12px}._process_1rgut_1:hover{transition:all linear .25s;opacity:.85;box-shadow:#64646f33 0 7px 29px}._process--used_1rgut_17{cursor:not-allowed!important}._process_1rgut_1 ._body_1rgut_20{flex:1;display:flex;flex-direction:column;gap:20px}._process_1rgut_1 ._body_1rgut_20 ._header_1rgut_26{display:flex;justify-content:space-between}._process_1rgut_1 ._body_1rgut_20 ._header-actions_1rgut_30{display:flex;align-items:center;gap:12px}._process_1rgut_1 ._body_1rgut_20 ._main_1rgut_35{display:flex;gap:25px;justify-content:flex-start}._process_1rgut_1 ._body_1rgut_20 ._main__image_1rgut_40{width:50px;height:50px;object-fit:contain}._process_1rgut_1 ._body_1rgut_20 ._main-info_1rgut_45{display:flex;flex-direction:column;gap:6px}._process_1rgut_1 ._body_1rgut_20 ._main-info__title_1rgut_50{font-weight:600;font-size:1rem}._process_1rgut_1 ._body_1rgut_20 ._main-info__subtitle_1rgut_54{font-weight:400;font-size:14px;color:var(--gray)}._process_1rgut_1 ._body_1rgut_20 ._cooker_1rgut_59{font-size:14px;font-weight:500;color:var(--gray)}._process_1rgut_1 ._body_1rgut_20 ._ingredients_1rgut_64{flex:1;display:flex;flex-direction:column;gap:10px;overflow-y:scroll;max-height:230px}._process_1rgut_1 ._body_1rgut_20 ._ingredients_1rgut_64::-webkit-scrollbar{display:none}._process_1rgut_1 ._body_1rgut_20 ._ingredients-item_1rgut_75{display:flex;justify-content:space-between;align-items:center;font-weight:400;font-size:15px}._process_1rgut_1 ._footer_1rgut_82{font-size:14px;font-weight:500;color:var(--gray);border-top:1px solid var(--gray);text-align:center;padding-top:10px}._container_1pdaz_1{flex:1;display:flex;flex-direction:column;min-height:var(--content-height)}._body_1pdaz_8{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;padding:20px}._no-data_1pdaz_15{display:flex;justify-content:center;align-items:center;flex-direction:column;font-weight:700;grid-column:span 4}._loading_1pdaz_24{display:flex;justify-content:center;align-items:center;flex-direction:column;grid-column:span 4;height:50dvh}._wrapper_ijaem_1{display:flex;flex-direction:column;gap:20px;padding-bottom:10px}._inputs-wrapper_ijaem_8{display:grid;grid-template-columns:1fr 1fr;gap:20px}._label_ijaem_14{font-size:1rem;font-weight:500}._steps_ijaem_19{display:grid;grid-template-columns:10fr 2fr;justify-content:center;align-items:flex-start}._steps_ijaem_19 ._inputs_ijaem_8{display:flex;flex-direction:column;gap:20px}._steps_ijaem_19 ._inputs-item_ijaem_30{display:flex;flex-direction:column;gap:10px}._steps-actions_ijaem_35{display:flex;justify-content:center;align-items:center}._steps-actions__plus_ijaem_40{display:flex;align-items:center;justify-content:center;background:var(--primary)!important;width:52px;height:52px;font-size:24px;border-radius:99%;cursor:pointer}._steps-actions__plus--disabled_ijaem_51{cursor:not-allowed;background:var(--gray)!important}._steps-actions__plus_ijaem_40:hover{transition:all linear 75ms;opacity:.8}._steps_ijaem_19 ._item-list_ijaem_59{display:flex;flex-direction:column;gap:10px;margin-top:20px;border-radius:8px}._steps_ijaem_19 ._item-list_ijaem_59 ._item_ijaem_59{display:grid;grid-template-columns:11fr 1fr;padding:20px;background:var(--light-gray)}._steps_ijaem_19 ._item-list_ijaem_59 ._item-info_ijaem_72{display:flex;flex-direction:column;gap:10px;font-size:1rem}._steps_ijaem_19 ._item-list_ijaem_59 ._item-info__label_ijaem_78{font-weight:500}._steps_ijaem_19 ._item-list_ijaem_59 ._item-info_value_ijaem_81{font-weight:400}._steps_ijaem_19 ._item-list_ijaem_59 ._item__remove_ijaem_84{width:20px;height:20px;fill:var(--gray);cursor:pointer}._ingredients_ijaem_91{display:grid;grid-template-columns:10fr 2fr;justify-content:center;align-items:flex-start}._ingredients_ijaem_91 ._inputs_ijaem_8{display:flex;flex-direction:column;gap:20px}._ingredients_ijaem_91 ._inputs-item_ijaem_30{display:flex;flex-direction:column;gap:10px}._ingredients-actions_ijaem_107{display:flex;justify-content:center;align-items:center}._ingredients-actions__plus_ijaem_112{display:flex;align-items:center;justify-content:center;background:var(--primary)!important;width:52px;height:52px;font-size:24px;border-radius:99%;cursor:pointer}._ingredients-actions__plus--disabled_ijaem_123{cursor:not-allowed;background:var(--gray)!important}._ingredients-actions__plus_ijaem_112:hover{transition:all linear 75ms;opacity:.8}._ingredients_ijaem_91 ._item-list_ijaem_59{display:flex;flex-direction:column;gap:10px;margin:20px 0;border-radius:8px}._ingredients_ijaem_91 ._item-list_ijaem_59 ._item_ijaem_59{display:grid;grid-template-columns:11fr 1fr;padding:20px;background:var(--light-gray)}._ingredients_ijaem_91 ._item-list_ijaem_59 ._item-info_ijaem_72{display:flex;gap:60px;font-size:1rem}._ingredients_ijaem_91 ._item-list_ijaem_59 ._item-info__label_ijaem_78{font-weight:500}._ingredients_ijaem_91 ._item-list_ijaem_59 ._item-info_value_ijaem_81{font-weight:400}._ingredients_ijaem_91 ._item-list_ijaem_59 ._item__remove_ijaem_84{width:20px;height:20px;fill:var(--gray);cursor:pointer}._wrapper_y8z2a_1{display:flex;flex-direction:column;gap:20px}._inputs-wrapper_y8z2a_7{display:grid;grid-template-columns:1fr 1fr;gap:20px}._label_y8z2a_13{font-size:1rem;font-weight:500}._steps_y8z2a_18{display:grid;grid-template-columns:10fr 2fr;justify-content:center;align-items:flex-start}._steps_y8z2a_18 ._inputs_y8z2a_7{display:flex;flex-direction:column;gap:20px}._steps_y8z2a_18 ._inputs-item_y8z2a_29{display:flex;flex-direction:column;gap:10px}._steps-actions_y8z2a_34{display:flex;justify-content:center;align-items:center}._steps-actions__plus_y8z2a_39{display:flex;align-items:center;justify-content:center;background:var(--primary)!important;width:52px;height:52px;font-size:24px;border-radius:99%;cursor:pointer}._steps-actions__plus--disabled_y8z2a_50{cursor:not-allowed;background:var(--gray)!important}._steps-actions__plus_y8z2a_39:hover{transition:all linear 75ms;opacity:.8}._steps_y8z2a_18 ._item-list_y8z2a_58{display:flex;flex-direction:column;gap:10px;margin-top:20px;border-radius:8px}._steps_y8z2a_18 ._item-list_y8z2a_58 ._item_y8z2a_58{display:grid;grid-template-columns:11fr 1fr;padding:20px;background:var(--light-gray)}._steps_y8z2a_18 ._item-list_y8z2a_58 ._item-info_y8z2a_71{display:flex;flex-direction:column;gap:10px;font-size:1rem}._steps_y8z2a_18 ._item-list_y8z2a_58 ._item-info__label_y8z2a_77{font-weight:500}._steps_y8z2a_18 ._item-list_y8z2a_58 ._item-info_value_y8z2a_80{font-weight:400}._steps_y8z2a_18 ._item-list_y8z2a_58 ._item__remove_y8z2a_83{width:20px;height:20px;fill:var(--gray);cursor:pointer}._ingredients_y8z2a_90{display:grid;grid-template-columns:10fr 2fr;justify-content:center;align-items:flex-start}._ingredients_y8z2a_90 ._inputs_y8z2a_7{display:flex;flex-direction:column;gap:20px}._ingredients_y8z2a_90 ._inputs-item_y8z2a_29{display:flex;flex-direction:column;gap:10px}._ingredients-actions_y8z2a_106{display:flex;justify-content:center;align-items:center}._ingredients-actions__plus_y8z2a_111{display:flex;align-items:center;justify-content:center;background:var(--primary)!important;width:52px;height:52px;font-size:24px;border-radius:99%;cursor:pointer}._ingredients-actions__plus--disabled_y8z2a_122{cursor:not-allowed;background:var(--gray)!important}._ingredients-actions__plus_y8z2a_111:hover{transition:all linear 75ms;opacity:.8}._ingredients_y8z2a_90 ._item-list_y8z2a_58{display:flex;flex-direction:column;gap:10px;margin-top:20px;border-radius:8px}._ingredients_y8z2a_90 ._item-list_y8z2a_58 ._item_y8z2a_58{display:grid;grid-template-columns:11fr 1fr;padding:20px;background:var(--light-gray)}._ingredients_y8z2a_90 ._item-list_y8z2a_58 ._item-info_y8z2a_71{display:flex;gap:60px;font-size:1rem}._ingredients_y8z2a_90 ._item-list_y8z2a_58 ._item-info__label_y8z2a_77{font-weight:500}._ingredients_y8z2a_90 ._item-list_y8z2a_58 ._item-info_value_y8z2a_80{font-weight:400}._ingredients_y8z2a_90 ._item-list_y8z2a_58 ._item__remove_y8z2a_83{width:20px;height:20px;fill:var(--gray);cursor:pointer}._body_m6nob_1{display:flex;flex-direction:column;padding:0 20px}._container_m6nob_7{width:100%;display:flex;flex-direction:column;gap:20px}._header_m6nob_14{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-bottom:1px solid #666666}._title_m6nob_22{font-size:1rem;font-weight:700}._buttonAdd_m6nob_27{font-size:1rem;font-weight:700;color:#2196f3;cursor:pointer}._buttonCancel_m6nob_34,._buttonConfirm_m6nob_35{font-size:1rem;font-weight:700;cursor:pointer;padding:15px;border-radius:10px;border:none}._deleteButton_m6nob_44{display:flex;align-items:center;cursor:pointer;color:#ff3131;background:#ff313126;max-width:max-content;padding:5px;border-radius:10px}._cancel_m6nob_55{background:#ff313126;color:#ff3131}._confirm_m6nob_60{background:#00990026;color:#4caf50}._content_m6nob_65{padding-top:1rem}._card_m6nob_69{background:#f7f7f7;padding:24px;border-radius:12px;display:flex;flex-direction:column;gap:10px}._cardTitle_m6nob_78{font-size:1rem;font-weight:600;border-bottom:1px solid #666666;padding-bottom:12px}._grid_m6nob_85{display:grid;grid-template-columns:minmax(100px,1fr) 1fr;gap:1rem}._field_m6nob_91{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px}._fieldGrid_m6nob_98{display:flex;justify-content:flex-start;align-items:center;gap:1rem}._label_m6nob_105,._emptyCell_m6nob_106{font-size:1rem;color:#666;font-weight:700;min-width:200px}._value_m6nob_113{font-size:1rem;font-weight:700;color:#000}._file_m6nob_119{font-size:1rem;font-weight:500;color:#2196f3;cursor:pointer}._row_m6nob_126{display:flex;align-items:center;justify-content:flex-start;gap:10rem}._wrapper_m6nob_133{display:flex;flex-direction:column;gap:20px}._field-condition_m6nob_139{display:flex;width:100%;align-items:flex-end;justify-content:space-between;gap:10px}._field-condition_m6nob_139 div{flex:2}._menu-image_m6nob_150{width:100%;display:flex;align-items:center;gap:10px}._menu-image_m6nob_150 img{width:150px;height:150px;object-fit:contain;border-radius:16px;padding-bottom:10px}._menu-image-files_m6nob_163{flex:1}._meals_m6nob_167{display:flex;align-items:flex-end;justify-content:center;gap:20px}._meals-actions_m6nob_173{display:flex;justify-content:center;align-items:center}._meals-actions__plus_m6nob_178{display:flex;align-items:center;justify-content:center;background:var(--blue)!important;width:52px;height:52px;font-size:24px;border-radius:12px;cursor:pointer}._meals-actions__plus--disabled_m6nob_189{cursor:not-allowed;background:var(--gray)!important}._meals-actions__plus_m6nob_178:hover{transition:all linear 75ms;opacity:.8}._meals-list_m6nob_197{display:flex;flex-wrap:wrap;gap:10px;border-radius:8px}._meals-list__item_m6nob_203{display:grid;grid-template-columns:11fr 1fr;align-items:center;justify-content:space-between;padding:10px;font-size:1rem;background:var(--light-gray)}._meals-list__item--remove_m6nob_212{width:20px!important;height:20px!important;fill:var(--gray)!important;cursor:pointer}._container_c1dvc_1{flex:1;display:flex;flex-direction:column;min-height:var(--content-height)}._body_c1dvc_8{display:flex;flex-direction:column;padding:20px}._wrapper_17ims_1{display:flex;flex-direction:column;gap:20px;width:100%}._section_17ims_8{display:flex;flex-direction:column;gap:14px;padding:16px;border:1px solid #ebebeb;border-radius:10px;background:#fafafa}._section-title_17ims_18{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;color:#1a1a1a;padding-bottom:10px;border-bottom:1px solid #ebebeb}._section-badge_17ims_29{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--primary);color:#fff;font-size:13px;font-weight:700;flex-shrink:0}._row_17ims_43{display:grid;grid-template-columns:1fr 1fr;gap:14px}._status-row_17ims_49{display:flex;align-items:center;gap:16px}._status-radios_17ims_55{display:flex;gap:16px}._status-radio_17ims_55{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:500;cursor:pointer}._perm-root_17ims_70{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}._perm-grandparent_17ims_76{background:#fff!important;border-bottom:1px solid #e0e0e0;border-radius:0!important}._perm-grandparent-summary_17ims_82{background:#f5f5f5!important;font-weight:600}._perm-grandparent-summary_17ims_82 .MuiAccordionSummary-content{display:flex;align-items:center;margin:12px 0}._perm-grandparent-title_17ims_92{font-weight:600!important;font-size:14px!important}._perm-grandparent-details_17ims_97{padding:0!important}._perm-parent_17ims_101{background:#fff!important;border-top:1px solid #f0f0f0;border-radius:0!important}._perm-parent_17ims_101:first-of-type{border-top:none}._perm-parent-summary_17ims_110{padding-left:8px!important;min-height:44px!important;flex-direction:row-reverse}._perm-parent-summary_17ims_110 .MuiAccordionSummary-content{display:flex;align-items:center;margin:12px 0}._perm-parent-title_17ims_121{font-size:14px!important;font-weight:500!important;flex:1}._perm-expand-icon_17ims_131{font-size:18px!important;color:#999}._perm-parent-details_17ims_136{padding:0 0 8px 32px!important}._perm-feature-row_17ims_140{display:flex;align-items:center;gap:4px;padding:2px 0}._perm-feature-label_17ims_147{font-size:13px!important;color:#555}._perm-checkbox-feature_17ims_152{padding:4px!important}._container_9yap9_1{flex:1;display:flex;flex-direction:column;min-height:var(--content-height)}._body_9yap9_8{display:flex;flex-direction:column;padding:0 20px}._container_9yap9_1{width:100%;display:flex;gap:20px}._grid_9yap9_20{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width: 768px){._grid_9yap9_20{grid-template-columns:1fr}}._card_9yap9_31{background:#f7f7f7;padding:24px;border-radius:12px;display:flex;flex-direction:column;gap:10px}._cardTitle_9yap9_40{font-size:18px;font-weight:600;border-bottom:1px solid #666666;padding-bottom:12px}._fieldGroup_9yap9_47{display:flex;flex-direction:column;gap:16px}._field_9yap9_47{display:flex;flex-direction:column;gap:4px}._label_9yap9_59,._emptyCell_9yap9_60{font-size:14px;color:#666}._value_9yap9_65{font-size:1rem;font-weight:500;color:#000}._row_9yap9_71{display:flex;align-items:center;justify-content:flex-start;gap:10rem}._table_9yap9_78{width:100%;border-collapse:collapse;font-size:14px}._table_9yap9_78 th{font-weight:600;text-align:center;padding-bottom:8px;color:#666}._table_9yap9_78 td{padding:8px 0;text-align:center;border-bottom:1px solid #eee}._fileList_9yap9_95{width:100%;border-top:1px solid #ddd}._fileItem_9yap9_100{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #eee}._fileLeft_9yap9_107{display:flex;align-items:center;gap:10px}._fileIcon_9yap9_113{width:14px;height:14px;border-radius:3px}._red_9yap9_119{background:#ef4444}._green_9yap9_123{background:#10b981}._blue_9yap9_127{background:#3b82f6}._fileSize_9yap9_131{color:#666;font-size:14px}._wrapper_9yap9_136{width:100%;background-color:#fff;border-radius:1.5rem;overflow:hidden;padding:1.5rem}@media (min-width: 640px){._wrapper_9yap9_136{padding:2rem}}._header_9yap9_149{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}._header_9yap9_149 ._headerLeft_9yap9_156{display:flex;align-items:center;gap:1rem}._header_9yap9_149 ._headerLeft_9yap9_156 h2{color:#1e2939;font-weight:600;font-size:1.2rem;line-height:2rem}._header_9yap9_149 ._editBtn_9yap9_167{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#ff6900;color:#fff;border-radius:10px;font-weight:600;font-size:13px;transition:background-color .2s}._header_9yap9_149 ._editBtn_9yap9_167:hover{background-color:#cc5400}._card_9yap9_31{border:1px solid #e5e7eb;border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}._card_9yap9_31 h2{color:#1e2939;font-weight:600;font-size:17px;line-height:1.75rem}._infoGrid_9yap9_199{display:grid;grid-template-columns:1fr}@media (min-width: 1024px){._infoGrid_9yap9_199{grid-template-columns:1fr 1fr;column-gap:3rem}}._infoGrid_9yap9_199 ._fieldDetail_9yap9_209{display:flex;align-items:flex-start;padding:.75rem 0;border-bottom:1px solid #f3f4f6;min-height:45px}._infoGrid_9yap9_199 ._fieldDetail_9yap9_209 ._label_9yap9_59{width:200px;flex-shrink:0;color:#6a7282;font-size:13px;line-height:1.25rem}._infoGrid_9yap9_199 ._fieldDetail_9yap9_209 ._value_9yap9_65{flex:1;font-size:13px;line-height:1.25rem;font-weight:600;color:#1e2939}._infoGrid_9yap9_199 ._fieldDetail_9yap9_209 ._value_9yap9_65 ._badge_9yap9_230{display:inline-flex;padding:.125rem .5rem;border-radius:9999px;background-color:var(--primary);color:#fff;font-size:.85rem;font-weight:400}._fullWidthSection_9yap9_240{padding:.75rem 0;border-bottom:1px solid #f3f4f6;display:flex;gap:.5rem}._fullWidthSection_9yap9_240 ._boxContent_9yap9_246,._fullWidthSection_9yap9_240 ._noteBox_9yap9_246{background-color:var(--primary-opacity-15);border-radius:10px;padding:.75rem;font-size:13px;color:#364153}._fullWidthSection_9yap9_240 ._label_9yap9_59{min-width:max-content;width:200px}._fullWidthSection_9yap9_240 ._noteBox_9yap9_246{border-left:4px solid var(--primary)}._imageSection_9yap9_261{padding:.75rem 0;display:flex;flex-direction:column;gap:.75rem}._imageSection_9yap9_261 ._imageGrid_9yap9_267{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 640px){._imageSection_9yap9_261 ._imageGrid_9yap9_267{margin-left:200px}}@media (min-width: 640px){._imageSection_9yap9_261 ._imageGrid_9yap9_267{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._imageSection_9yap9_261 ._imageGrid_9yap9_267{grid-template-columns:repeat(3,1fr)}}._imageSection_9yap9_261 ._imageWrapper_9yap9_287{position:relative;overflow:hidden;height:10rem;cursor:pointer}._imageSection_9yap9_261 ._imageWrapper_9yap9_287 img{width:100%;height:100%;object-fit:contain}._card_jovsh_1{width:100%;border-radius:16px;border:1px solid #e5e7eb;background-color:#fff;box-shadow:0 1px 2px #0000000d;padding:20px;display:flex;flex-direction:column;gap:16px}@media (min-width: 640px){._card_jovsh_1{flex-direction:row;align-items:center}}._infoSection_jovsh_19{flex:1;min-width:0}._titleRow_jovsh_24{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}._badge_jovsh_32{display:inline-flex;align-items:center;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:600;line-height:16px}._badge_jovsh_32[data-status=dat],._badge_jovsh_32[data-status=khong-danh-gia]{color:#10b981;background-color:#10b9811a}._badge_jovsh_32[data-status=dat-mot-phan]{color:#f59e0b;background-color:#f59e0b1a}._badge_jovsh_32[data-status=khong-dat]{color:#ef4444;background-color:#ef44441a}._cardTitle_jovsh_54{font-weight:600;font-size:1rem;color:#000;line-height:20px}._metaGrid_jovsh_61{display:flex;flex-direction:column;gap:6px}@media (min-width: 640px){._metaGrid_jovsh_61{flex-direction:row;flex-wrap:wrap;column-gap:24px}}._metaItem_jovsh_74{display:flex;align-items:center;gap:8px}._metaItem_jovsh_74 span:last-child{font-size:14px;color:#6b7280;line-height:20px}._detailBtn_jovsh_85{align-self:flex-end;flex-shrink:0;width:100%;padding:12px 24px;border-radius:12px;background-color:#1e429a;color:#fff;font-weight:600;font-size:14px;border:none;cursor:pointer;transition:background-color .2s}@media (min-width: 640px){._detailBtn_jovsh_85{align-self:center;width:auto}}._filterWrapper_jovsh_106{width:100%;border-radius:16px;background-color:#f8f9fa;padding:12px}._filterInner_jovsh_113{background-color:#fff;border-radius:12px;padding:10px}._filterFlex_jovsh_119{display:flex;flex-direction:column;gap:16px}@media (min-width: 1287px){._filterFlex_jovsh_119{flex-direction:row;align-items:flex-end}}._inputGroup_jovsh_131{display:flex;align-items:flex-end;gap:8px;flex:1;min-width:0}._inputGroupFood_jovsh_139{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._label_jovsh_147{font-weight:500;font-size:1rem;color:#000}._datePickerRange_jovsh_153{display:flex;align-items:center;gap:8px;width:100%}._datePickerRange_jovsh_153 input{flex:1;border:none;outline:none;background:transparent;font-size:14px;text-align:center;color:#4b5563;min-width:0}._divider_jovsh_170{width:1px;height:12px;background-color:#9ca3af}._textInput_jovsh_176{height:44px;width:100%;padding:0 16px;border-radius:12px;border:1px solid #e5e7eb;outline:none;font-size:14px}._actionButtons_jovsh_186{display:flex;align-items:center;gap:12px;flex-shrink:0}._searchBtn_jovsh_193,._resetBtn_jovsh_194{height:40px!important;padding:0 8px;border-radius:8px;background-color:#1e429a;color:#fff;font-weight:500;font-size:14px;border:none;cursor:pointer;white-space:nowrap}._iconBtn_jovsh_207{width:44px;height:44px;border-radius:8px;background-color:#f3f4f6;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer}._iconBtn_jovsh_207:hover{background-color:#e5e7eb}._pageWrapper_1fbt1_1{min-height:100vh;background-color:#f8f7f5;font-family:Montserrat,sans-serif;padding:20px 0}._container_1fbt1_8{min-height:100vh;margin:0 16px;background-color:#fff;overflow:hidden}._mainContent_1fbt1_15{display:flex;flex-direction:column;gap:20px;padding:12px}._headerSection_1fbt1_22{display:flex;flex-direction:column;gap:16px}@media (min-width: 640px){._headerSection_1fbt1_22{flex-direction:row;align-items:center;justify-content:space-between}}._title_1fbt1_35{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:36px;color:#000;margin:0}._exportBtn_1fbt1_44{align-self:flex-start;display:flex;align-items:center;gap:8px;padding:0 20px;height:44px;border-radius:12px;background-color:#1e429a;color:#1a1a18;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;border:none;cursor:pointer;box-shadow:0 2px 8px #f15d2233;transition:background-color .2s ease}._exportBtn_1fbt1_44:hover{background-color:#16306f}@media (min-width: 640px){._exportBtn_1fbt1_44{align-self:auto}}._sessionList_1fbt1_71{display:flex;flex-direction:column;gap:16px}._emptyState_1fbt1_77{text-align:center;padding:64px 0;color:#9ca3af;font-family:Montserrat,sans-serif;font-size:1rem}._loading_1fbt1_85{display:flex;align-items:center;justify-content:center;gap:8px;padding:64px 0;color:#9ca3af;font-size:1rem}._wrapper_1fbt1_95{display:flex;flex-direction:column;gap:14px;font-family:Be Vietnam Pro,Segoe UI,system-ui,sans-serif;color:#1a1a18;padding:2px 0 8px}._header_1fbt1_22{background:#fff;border:.5px solid rgba(0,0,0,.09);border-radius:14px;padding:16px 20px;display:flex;flex-direction:row;align-items:center;gap:12px;justify-content:space-between}._headerLeft_1fbt1_116{display:flex;flex-direction:row;align-items:center;gap:12px}._avatar_1fbt1_123{width:44px;height:44px;border-radius:50%;background:#e6f1fb;color:#1e429a;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.5px}._inspectorName_1fbt1_138{margin:0;font-size:15px;font-weight:600;color:#1a1a18;line-height:1.3}._facilityName_1fbt1_146{margin:2px 0 0;font-size:12px;color:#5f5e5a}._headerRight_1fbt1_152{flex-shrink:0}._datePill_1fbt1_156{display:flex;flex-direction:row;align-items:center;gap:6px;background:#f8f7f5;border:.5px solid rgba(0,0,0,.09);border-radius:20px;padding:6px 12px;font-size:12px;color:#5f5e5a;white-space:nowrap}._datePill_1fbt1_156 svg{flex-shrink:0;color:#888780}._summaryStrip_1fbt1_174{background:#fff;border:.5px solid rgba(0,0,0,.09);border-radius:14px;padding:14px 20px 16px;display:flex;align-items:center;gap:0;position:relative;overflow:hidden}._summaryItem_1fbt1_186{display:flex;flex-direction:column;align-items:center;gap:2px;flex:1;min-width:0}._summaryValue_1fbt1_195{font-size:22px;font-weight:700;color:#1a1a18;line-height:1;letter-spacing:-.5px}._summaryPass_1fbt1_203{color:#639922}._summaryFail_1fbt1_207{color:#e24b4a}._summaryLabel_1fbt1_211{font-size:11px;color:#888780;white-space:nowrap}._summaryDivider_1fbt1_217{width:.5px;height:32px;background:#00000024;flex-shrink:0}._progressBarWrap_1fbt1_224{position:absolute;bottom:0;left:0;right:0;height:3px;background:#fcebeb}._progressBar_1fbt1_224{height:100%;background:#639922;border-radius:0 2px 2px 0;transition:width .6s cubic-bezier(.4,0,.2,1)}._stepsContainer_1fbt1_240{display:flex;flex-direction:column;gap:12px}._stepCard_1fbt1_246{background:#fff;border:.5px solid rgba(0,0,0,.09);border-radius:14px;overflow:hidden}._stepHeader_1fbt1_253{display:flex;flex-direction:row;align-items:center;gap:12px;padding:14px 18px 12px;border-bottom:.5px solid rgba(0,0,0,.09);background:#f8f7f5}._stepIndex_1fbt1_263{width:30px;height:30px;border-radius:8px;background:#1e429a;display:flex;align-items:center;justify-content:center;flex-shrink:0}._stepNum_1fbt1_274{font-size:13px;font-weight:700;color:#fff}._stepMeta_1fbt1_280{flex:1;min-width:0}._stepKey_1fbt1_285{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:#1e429a;margin-bottom:2px}._stepTitle_1fbt1_295{margin:0;font-size:14px;font-weight:600;color:#1a1a18;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._stepStat_1fbt1_305{display:flex;flex-direction:row;align-items:center;gap:4px;flex-shrink:0}._stepStatValue_1fbt1_313{font-size:15px;font-weight:700;color:#639922}._stepStatLabel_1fbt1_319{font-size:11px;color:#888780}._itemsList_1fbt1_324{display:flex;flex-direction:column}._itemRow_1fbt1_329{padding:13px 18px;border-bottom:.5px solid rgba(0,0,0,.09);transition:background .15s}._itemRow_1fbt1_329:last-child{border-bottom:none}._itemRow_1fbt1_329:hover{background:#00000004}._itemRowFail_1fbt1_341{border-left:3px solid #e24b4a;padding-left:15px}._itemHeader_1fbt1_346{display:flex;flex-direction:row;align-items:center;gap:10px;justify-content:space-between;margin-bottom:6px}._itemMeta_1fbt1_355{display:flex;flex-direction:row;align-items:center;gap:8px;flex:1;min-width:0}._itemKey_1fbt1_364{font-size:10px;font-weight:600;letter-spacing:.6px;color:#888780;background:#f8f7f5;border:.5px solid rgba(0,0,0,.09);border-radius:4px;padding:2px 6px;white-space:nowrap;flex-shrink:0}._itemLabel_1fbt1_377{font-size:14px;font-weight:500;color:#1a1a18;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._badge_1fbt1_386{display:flex;flex-direction:row;align-items:center;gap:5px;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:600;white-space:nowrap;flex-shrink:0}._badgeDot_1fbt1_399{width:6px;height:6px;border-radius:50%;flex-shrink:0}._badgePass_1fbt1_406{background:#eaf3de;color:#27500a}._badgePass_1fbt1_406 ._badgeDot_1fbt1_399{background:#639922}._badgeFail_1fbt1_414{background:#fcebeb;color:#791f1f}._badgeFail_1fbt1_414 ._badgeDot_1fbt1_399{background:#e24b4a}._itemNote_1fbt1_422{display:flex;flex-direction:row;gap:6px;margin-top:4px;margin-bottom:6px;padding:7px 10px;background:#f8f7f5;border:.5px solid rgba(0,0,0,.09);border-radius:8px;align-items:center}._noteIcon_1fbt1_436{color:#888780;flex-shrink:0;margin-top:1px;display:flex;align-items:center}._noteText_1fbt1_444{font-size:13px;color:#5f5e5a;line-height:1.5}._imageGallery_1fbt1_450{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;margin-top:8px;align-items:center}._thumbBtn_1fbt1_460{position:relative;width:68px;height:52px;border-radius:8px;overflow:hidden;border:.5px solid rgba(0,0,0,.14);cursor:pointer;padding:0;background:#f8f7f5;transition:transform .15s,box-shadow .15s}._thumbBtn_1fbt1_460:hover{transform:scale(1.04);box-shadow:0 4px 12px #00000026}._thumbBtn_1fbt1_460:hover ._thumbOverlay_1fbt1_476{opacity:1}._thumb_1fbt1_460{width:100%;height:100%;object-fit:cover;display:block}._thumbOverlay_1fbt1_476{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .15s}._imageCount_1fbt1_499{display:flex;flex-direction:row;align-items:center;gap:4px;font-size:11px;color:#888780;margin-left:2px}._imageCount_1fbt1_499 svg{flex-shrink:0}._lightboxOverlay_1fbt1_512{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;animation:_fadeIn_1fbt1_1 .2s ease}._lightboxContent_1fbt1_524{position:relative;background:#fff;border-radius:16px;padding:20px;max-width:600px;width:100%;max-height:80vh;display:flex;flex-direction:column;gap:12px;animation:_slideUp_1fbt1_1 .2s ease}._lightboxClose_1fbt1_538{position:absolute;top:12px;right:12px;width:30px;height:30px;cursor:pointer;font-size:14px;color:#5f5e5a;display:flex;align-items:center;justify-content:center;transition:background .1s}._lightboxImageWrap_1fbt1_553{flex:1;overflow:hidden;border-radius:10px;background:#f8f7f5;display:flex;align-items:center;justify-content:center;min-height:200px}._lightboxImage_1fbt1_553{max-width:100%;max-height:50vh;object-fit:contain;border-radius:6px}._lightboxInfo_1fbt1_571{display:flex;flex-direction:row;align-items:center;gap:8px;justify-content:space-between}._lightboxName_1fbt1_579{font-size:12px;color:#5f5e5a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._lightboxSize_1fbt1_587{font-size:12px;color:#888780;flex-shrink:0}._lightboxNav_1fbt1_593{display:flex;flex-direction:row;align-items:center;gap:12px;justify-content:center}._lightboxNavBtn_1fbt1_601{width:36px;height:36px;border-radius:50%;border:.5px solid rgba(0,0,0,.14);background:#f8f7f5;font-size:22px;color:#1a1a18;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .1s;line-height:1}._lightboxNavBtn_1fbt1_601:hover:not(:disabled){color:#1e429a;border-color:#1e429a}._lightboxNavBtn_1fbt1_601:disabled{opacity:.3;cursor:default}._lightboxCounter_1fbt1_625{font-size:13px;color:#5f5e5a;min-width:40px;text-align:center}._footer_1fbt1_632{display:flex;flex-direction:row;align-items:center;gap:12px;justify-content:space-between;padding:8px 4px 0;border-top:.5px solid rgba(0,0,0,.09)}._footerId_1fbt1_642{font-size:11px;color:#888780}._footerId_1fbt1_642 code{font-family:SF Mono,Fira Code,monospace;font-size:10.5px;background:#f8f7f5;border:.5px solid rgba(0,0,0,.09);border-radius:4px;padding:1px 5px;color:#5f5e5a}._footerTime_1fbt1_656{font-size:11px;color:#888780;white-space:nowrap}@keyframes _fadeIn_1fbt1_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1fbt1_1{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}._container_1l7ws_1{display:flex;flex-direction:column;height:100%;background-color:#f8fafc}._filter-wrapper_1l7ws_8{display:flex;align-items:center;gap:16px;flex-wrap:wrap;width:100%}._select-box_1l7ws_16{flex:1}._date-box_1l7ws_20{display:flex;align-items:center;gap:8px}._date-picker_1l7ws_26{width:140px}._table-container_1l7ws_30{flex:1;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;overflow:hidden;margin-top:16px;display:flex;flex-direction:column}._status-badge_1l7ws_41{padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;display:inline-block}._status-active_1l7ws_49{background-color:#e0f2fe;color:#0369a1}._status-warning_1l7ws_54{background-color:#fef08a;color:#a16207}._status-cancelled_1l7ws_59{background-color:#f3f4f6;color:#374151}._modalContent_1l7ws_64{background:#fff;border-radius:12px;width:100%;overflow-y:auto;box-shadow:0 4px 24px #0000001a;display:flex;flex-direction:column}._header_1l7ws_74{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #eee}._headerLeft_1l7ws_81{display:flex;align-items:center;gap:1rem}._headerIcon_1l7ws_86{width:48px;height:48px;background:#fff3e0;border-radius:12px;display:flex;justify-content:center;align-items:center;color:#f3722c}._headerTitle_1l7ws_96 h2{margin:0;font-size:1.25rem;font-weight:700;color:#333}._headerTitle_1l7ws_96 p{margin:4px 0 0;font-size:.875rem;color:#666}._headerClose_1l7ws_108{color:#1e429a;font-weight:600;font-size:.875rem;cursor:pointer;background:none;border:none;padding:.5rem}._headerClose_1l7ws_108:hover{text-decoration:underline}._body_1l7ws_121{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}._topCards_1l7ws_128{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media (max-width: 768px){._topCards_1l7ws_128{grid-template-columns:1fr}}._topCard_1l7ws_128{padding:1rem;border-radius:12px;display:flex;flex-direction:column;gap:.5rem}._topCard__label_1l7ws_146{text-transform:uppercase;font-size:.85rem;color:#535252;font-weight:600}._topCard__value_1l7ws_152{font-size:1.5rem;font-weight:700;display:flex;align-items:center;gap:.5rem}._topCard__value_1l7ws_152 span{font-size:1rem;font-weight:500}._topCard__badge_1l7ws_163{align-self:flex-start;padding:4px 8px;border-radius:4px;font-size:.75rem;font-weight:600}._topCard__desc_1l7ws_170{font-size:.875rem;color:#666}._topCard--orange_1l7ws_174{background:#fff9f2;border:1px solid #ffe0c2}._topCard--orange_1l7ws_174 ._topCard__value_1l7ws_152{color:#f3722c}._topCard--orange_1l7ws_174 ._topCard__badge_1l7ws_163{background:#ffe0c2;color:#f3722c}._topCard--blue_1l7ws_185{background:#f4f7ff;border:1px solid #d6e0ff}._topCard--blue_1l7ws_185 ._topCard__value_1l7ws_152{color:#1e429a}._topCard--blue_1l7ws_185 ._topCard__badge_1l7ws_163{background:#d6e0ff;color:#1e429a}._topCard--green_1l7ws_196{background:#f2fcf5;border:1px solid #cff4d8}._topCard--green_1l7ws_196 ._topCard__value_1l7ws_152,._topCard--green_1l7ws_196 ._topCard__desc_1l7ws_170{color:#2e7d32}._detailSection_1l7ws_207{border:1px solid #eaeaea;border-radius:12px;overflow:hidden}._detailSection__header_1l7ws_212{background:#f8f9fa;padding:1rem;display:flex;align-items:center;gap:.5rem;font-weight:600;color:#1e429a;border-bottom:1px solid #eaeaea}._detailSection__header_1l7ws_212 svg{width:20px;height:20px}._detailSection__grid_1l7ws_226{display:grid;grid-template-columns:1fr 1fr;background:#fff}@media (max-width: 768px){._detailSection__grid_1l7ws_226{grid-template-columns:1fr}}._detailSection__item_1l7ws_236{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea}._detailSection__item_1l7ws_236:nth-child(2n){border-right:none}._detailSection__item_1l7ws_236:nth-last-child(-n+2){border-bottom:none}@media (max-width: 768px){._detailSection__item_1l7ws_236{border-right:none!important}._detailSection__item_1l7ws_236:nth-last-child(2){border-bottom:1px solid #eaeaea}}._detailSection__icon_1l7ws_258{width:36px;height:36px;background:#f4f7ff;border-radius:8px;display:flex;justify-content:center;align-items:center;color:#1e429a;flex-shrink:0}._detailSection__icon_1l7ws_258._orange_1l7ws_269{background:#fff9f2;color:#f3722c}._detailSection__icon_1l7ws_258._green_1l7ws_273{background:#f2fcf5;color:#2e7d32}._detailSection__icon_1l7ws_258._red_1l7ws_277{background:#fff5f5;color:#e53935}._detailSection__info_1l7ws_281{display:flex;flex-direction:column;gap:.25rem}._detailSection__label_1l7ws_286{font-size:.85rem;color:#535252;text-transform:uppercase}._detailSection__value_1l7ws_291{font-size:1rem;font-weight:600;color:#333;display:flex;align-items:center;gap:.5rem}._detailSection__value_1l7ws_291 span._badge_1l7ws_299{background:#ffe0c2;color:#f3722c;padding:2px 6px;border-radius:4px;font-size:.75rem}._attachments_1l7ws_307{background:#f8f9fa;border-radius:12px;padding:1.5rem}._attachments_1l7ws_307 h3{margin:0 0 1rem;font-size:1rem;font-weight:700;color:#333}._attachments__list_1l7ws_318{display:flex;flex-direction:column;gap:.75rem}._container_1yr7f_1{display:flex;flex:1;flex-direction:column;align-items:center;width:100%;height:100%}._bg-container_1yr7f_10{width:100%;height:300px;position:relative;background-color:transparent}._bg-container_1yr7f_10 img{border-radius:12px 12px 0 0!important;width:100%;height:100%;object-fit:cover;object-position:center;display:block}._bg-container_1yr7f_10 ._changeBgButton_1yr7f_24{position:absolute;top:20px;right:20px;padding:8px 20px!important;color:var(--white)!important;border-radius:8px!important;background-color:var(--primary)!important;text-transform:none!important}._bg-container_1yr7f_10 ._changeBgButton_1yr7f_24:hover{opacity:.8}._bg-container_1yr7f_10 ._changeBackgroundModal_1yr7f_37{display:flex;align-items:center;gap:20px;position:absolute;top:20px;right:20px}._bg-container_1yr7f_10 ._loadingButtonBg_1yr7f_45{position:absolute;top:20px;right:20px}._bg-container_1yr7f_10 ._loadingButtonBg_1yr7f_45 ._MuiCircularProgress-root_1yr7f_50{color:inherit;font-size:14px}._content-container_1yr7f_55{width:90%;min-height:550px;max-height:550px;background-color:#fff;border-radius:20px;z-index:2;padding:20px;margin-top:-100px}._sidebar_1yr7f_66{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px;padding-top:16px}._sidebar_1yr7f_66 ._avatarWrapper_1yr7f_74{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px}._sidebar_1yr7f_66 ._avatarImageBox_1yr7f_81{width:200px;height:200px;border-radius:50%;cursor:pointer;overflow:hidden;border:5px solid #f0f0f0;box-shadow:0 6px 20px #00000026}._sidebar_1yr7f_66 ._avatarImageBox_1yr7f_81:hover ._imageOverlay_1yr7f_90{opacity:1}._sidebar_1yr7f_66 ._profileAvatar_1yr7f_93{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:50%;display:block}._sidebar_1yr7f_66 ._logoSection_1yr7f_101{position:absolute;top:0;left:-20px;display:flex;flex-direction:column;align-items:center;gap:4px}._sidebar_1yr7f_66 ._logoRow_1yr7f_110{display:flex;flex-direction:column;align-items:center;gap:4px}._sidebar_1yr7f_66 ._logoImageBox_1yr7f_116{position:relative;width:70px;height:70px;border-radius:50%;overflow:hidden;border:3px solid #fff;box-shadow:0 2px 8px #0000002e;flex-shrink:0;cursor:pointer;background:#f0f0f0}._sidebar_1yr7f_66 ._logoImageBox_1yr7f_116:hover ._imageOverlay_1yr7f_90{opacity:1}._sidebar_1yr7f_66 ._logoImage_1yr7f_116{width:100%;height:100%;object-fit:contain;object-position:center}._sidebar_1yr7f_66 ._logoInfo_1yr7f_137{width:100%;display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:-10px;left:0;gap:4px}._sidebar_1yr7f_66 ._logoIconBtn_1yr7f_147{width:28px;height:28px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s;padding:0}._sidebar_1yr7f_66 ._logoIconBtn_1yr7f_147 svg{width:12px;height:12px}._sidebar_1yr7f_66 ._logoIconBtn_1yr7f_147:hover{opacity:.8}._sidebar_1yr7f_66 ._logoIconBtn_1yr7f_147._logoAccept_1yr7f_166{background:var(--green, #2e7d32);color:#fff}._sidebar_1yr7f_66 ._logoIconBtn_1yr7f_147._logoCancel_1yr7f_170{background:var(--tomato, #d32f2f);color:#fff}._sidebar_1yr7f_66 ._uploadAvatarBtn_1yr7f_174{background:var(--primary);border:1.5px dashed var(--primary);color:#fff;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s;width:100%}._sidebar_1yr7f_66 ._uploadAvatarBtn_1yr7f_174:hover{background:none;color:var(--primary)}._sidebar_1yr7f_66 ._imageOverlay_1yr7f_90{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;color:#fff;font-size:12px;gap:4px}._sidebar_1yr7f_66 ._imageOverlay_1yr7f_90 svg{width:22px;height:22px}._sidebar_1yr7f_66 ._loadingOverlay_1yr7f_208{margin-bottom:10px;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;width:70px;height:70px}._sidebar_1yr7f_66 ._loadingOverlay_1yr7f_208 ._MuiCircularProgress-root_1yr7f_50{color:#fff}._commonTextButton_1yr7f_224,._cancelButton_1yr7f_224,._acceptButton_1yr7f_224,._loadingButton_1yr7f_45{font-size:16px!important;font-weight:500!important}._loadingButton_1yr7f_45{border-radius:999px!important;text-transform:none!important;padding:10px 20px!important;font-weight:500!important;font-size:16px!important;color:var(--white)!important;background-color:var(--blue)!important}._loadingButton_1yr7f_45 ._MuiCircularProgress-root_1yr7f_50{color:inherit}._changeAvatarModal_1yr7f_242{display:flex;align-items:center;gap:20px}._acceptButton_1yr7f_224{padding:8px 12px!important;color:var(--white)!important;border-radius:28px!important;background-color:var(--green)!important;text-transform:none!important;gap:6px;border:none!important}._acceptButton_1yr7f_224:hover{opacity:.8}._cancelButton_1yr7f_224{padding:8px 12px!important;color:var(--white)!important;border-radius:28px!important;background-color:var(--tomato)!important;text-transform:none!important;gap:6px;border:none!important}._cancelButton_1yr7f_224:hover{opacity:.8}._main-content_1yr7f_274{flex:1;overflow:hidden}._main-content_1yr7f_274 ._profileSection_1yr7f_278,._main-content_1yr7f_274 ._passwordSection_1yr7f_279{width:100%;padding:32px 0;display:flex;flex-direction:column;gap:24px}._main-content_1yr7f_274 ._passwordSection_1yr7f_279{padding:32px 80px}._miniActionBar_1yr7f_290{display:flex;align-items:center;gap:8px;font-size:13px;color:#555}._miniActionBarCol_1yr7f_298{display:flex;gap:8px;width:100%}._miniAccept_1yr7f_304,._miniCancel_1yr7f_305{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border-radius:8px!important;font-size:13px;font-weight:500;cursor:pointer;border:none;transition:opacity .2s}._miniAccept_1yr7f_304 svg,._miniCancel_1yr7f_305 svg{width:14px;height:14px}._miniAccept_1yr7f_304:hover,._miniCancel_1yr7f_305:hover{opacity:.8}._miniAccept_1yr7f_304{background:var(--green, #2e7d32);color:#fff}._miniCancel_1yr7f_305{background:var(--tomato, #d32f2f);color:#fff}._container_ce4uo_1{background-color:var(--background);display:flex;flex:1;flex-direction:column;align-items:center;width:100%;height:100%}._content_ce4uo_11{width:100%;display:flex;flex-direction:column;align-items:center;gap:40px}._content_ce4uo_11 ._titleContainer_ce4uo_18{display:flex;flex-direction:column;align-items:center}._content_ce4uo_11 ._titleContainer_ce4uo_18 ._title_ce4uo_18,._content_ce4uo_11 ._titleContainer_ce4uo_18 ._valid_ce4uo_28{color:var(--primary);font-size:1rem;font-weight:600}._content_ce4uo_11 ._titleContainer_ce4uo_18 ._invalid_ce4uo_33{color:var(--gray);font-size:1rem;font-weight:500}._content_ce4uo_11 ._formContainer_ce4uo_38{width:100%;display:flex;flex-direction:column;align-items:center;gap:12px}._submitButton_ce4uo_46{min-height:52px!important;background-color:#1976d2!important;color:var(--background)!important;text-transform:none!important;font-weight:600!important;padding:12px!important;border-radius:12px!important;font-size:16px!important}._submitButton_ce4uo_46:hover{background-color:var(--blue)!important;opacity:.9!important}._submitButton_ce4uo_46:disabled{background-color:var(--gray-opacity-50)!important;color:var(--gray)!important}._errorMessage_ce4uo_65{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;color:var(--tomato)!important}._errorMessage_ce4uo_65 ._errorText_ce4uo_72{text-align:center!important}._formField_qfx5h_1{margin-bottom:20px;display:flex;align-items:center;width:100%}._fieldLabel_qfx5h_8{font-size:16px!important;font-weight:400!important;color:var(--gray);min-width:250px;flex-shrink:0}._requiredField_qfx5h_16{color:var(--tomato)}._textField_qfx5h_20{flex-grow:1;margin-bottom:0}._textField_qfx5h_20 .MuiOutlinedInput-root{border-radius:12px;height:50px}._textField_qfx5h_20 .MuiOutlinedInput-input{padding:12px 14px}._textField_qfx5h_20 ._iconAdornment_qfx5h_31{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:var(--gray)}._wrapper_ixfqf_39{width:100%;flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:60px;max-width:1400px;height:100%;min-height:var(--content-height);padding:100px}@media (max-width: 1024px){._wrapper_ixfqf_39{padding:40px}}@media (max-width: 478px){._wrapper_ixfqf_39{padding:50px 20px;gap:30px}}._header_ixfqf_63{display:flex;flex-direction:column;gap:20px}@media (max-width: 478px){._header_ixfqf_63{gap:5px}}._header-main_ixfqf_73{display:flex;flex-direction:column;gap:20px}@media (max-width: 478px){._header-main_ixfqf_73{flex-direction:row;align-items:center;justify-content:center}}._header-main__logo_ixfqf_85{width:20px;height:96px}@media (max-width: 478px){._header-main__logo_ixfqf_85{height:auto}}._header-main-info_ixfqf_94{display:flex;flex-direction:column;gap:10px}._header-main-info__name_ixfqf_99{font-weight:700;font-size:40px}._header-main-info__name_ixfqf_99 img{width:100%;max-width:300px}@media (max-width: 478px){._header-main-info__name_ixfqf_99{font-size:24px;text-align:center;width:100%;display:flex;justify-content:center}._header-main-info__name_ixfqf_99 img{max-width:250px}}._header-main-info__name--highlight_ixfqf_119{color:var(--primary);font-weight:700}._header-main-info__description_ixfqf_123{font-size:1.2rem;font-weight:400}@media (max-width: 1024px){._header-main-info__description_ixfqf_123{font-size:16px}}@media (max-width: 478px){._header-main-info__description_ixfqf_123{display:none}}._header__mobile-description_ixfqf_137{display:none}@media (max-width: 478px){._header__mobile-description_ixfqf_137{display:block;font-size:14px;color:#555;text-align:center;line-height:1.5;padding:0 10px}}._body_ixfqf_151{display:flex;flex-direction:column;gap:30px}._body_ixfqf_151 ._title_ixfqf_156{font-size:24px;font-weight:700;text-align:center}@media (max-width: 1024px){._body_ixfqf_151 ._title_ixfqf_156{font-size:20px}}@media (max-width: 478px){._body_ixfqf_151 ._title_ixfqf_156{font-size:18px}}._body_ixfqf_151 ._tracing_ixfqf_171{display:flex;flex-direction:column;gap:10px}@media (max-width: 478px){._body_ixfqf_151 ._tracing_ixfqf_171 ._checkbox-block_ixfqf_177{font-size:14px}}._body_ixfqf_151 ._tracing__input_ixfqf_181{border-radius:99px!important}._body_ixfqf_151 ._tracing__btn_ixfqf_184{width:120px!important;border-radius:99px!important}._body_ixfqf_151 ._tracing__btn--desktop_ixfqf_188{display:block}@media (max-width: 478px){._body_ixfqf_151 ._tracing__btn--desktop_ixfqf_188{display:none}}._body_ixfqf_151 ._tracing__btn--mobile_ixfqf_196{display:none;border-radius:999px!important;font-size:1rem;width:100%!important}@media (max-width: 1024px){._body_ixfqf_151 ._tracing__btn--mobile_ixfqf_196{font-size:15px}}@media (max-width: 478px){._body_ixfqf_151 ._tracing__btn--mobile_ixfqf_196{display:block;font-size:14px}}._body_ixfqf_151 ._not-found_ixfqf_213{display:flex;flex-direction:column;align-items:center;gap:20px}._body_ixfqf_151 ._not-found__icon_ixfqf_219{width:256px;height:256px}._body_ixfqf_151 ._not-found__text_ixfqf_223{text-align:center;font-size:1.2rem;font-weight:500}@media (max-width: 1024px){._body_ixfqf_151 ._not-found__text_ixfqf_223{font-size:16px}}@media (max-width: 478px){._body_ixfqf_151 ._not-found__text_ixfqf_223{font-size:14px}}@media (max-width: 478px){._body_ixfqf_151{gap:20px}}._info_ixfqf_244{width:100%;display:flex;gap:20px;border:1px solid #f0f0f0;padding:1.5rem;border-radius:12px;background:#fff}@media (max-width: 478px){._info_ixfqf_244{flex-direction:column;padding:16px;border:none;box-shadow:0 4px 20px #0000000d}}._info-image_ixfqf_261{display:flex;flex-direction:column;align-items:center;gap:10px}._info-image__text_ixfqf_267{text-decoration:underline;color:var(--blue);cursor:pointer}._info-image_ixfqf_261 img{width:250px;height:250px;object-fit:cover;border-radius:16px;padding-bottom:10px}@media (max-width: 478px){._info-image_ixfqf_261 img{width:100%;max-width:250px;height:auto;aspect-ratio:1}}._info_ixfqf_244 ._main_ixfqf_287{flex:1;display:flex;flex-direction:column;gap:24px}@media (max-width: 1024px){._info_ixfqf_244 ._main_ixfqf_287{gap:14px}}@media (max-width: 478px){._info_ixfqf_244 ._main_ixfqf_287{gap:10px}}._info_ixfqf_244 ._main-item_ixfqf_303{display:grid;grid-template-columns:5fr 7fr;align-items:center;font-size:14px;gap:10px}@media (max-width: 1024px){._info_ixfqf_244 ._main-item_ixfqf_303{font-size:14px}}@media (max-width: 478px){._info_ixfqf_244 ._main-item_ixfqf_303{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:14px;background:#f9f9f9;padding:12px;border-radius:8px}}._info_ixfqf_244 ._main-item__col_ixfqf_327{align-items:flex-start;flex-direction:column}._info_ixfqf_244 ._main-item__title_ixfqf_331{font-weight:500;color:#555}._info_ixfqf_244 ._main-item__content_ixfqf_335{font-weight:500;color:#111}@media (max-width: 478px){._info_ixfqf_244 ._main-item__content_ixfqf_335{text-align:left}}._info_ixfqf_244 ._main-item__content--highlight_ixfqf_344{color:var(--primary)}._organization_ixfqf_348{display:flex;flex-direction:column;gap:16px;background-color:#fafafa;padding:1.5rem;margin:20px 0;border-radius:12px;border:1px solid #f0f0f0}@media (max-width: 478px){._organization_ixfqf_348{margin:10px 0 0;padding:1rem;background-color:#fff;box-shadow:0 4px 20px #0000000d;border:none}}._organization-item_ixfqf_367{display:grid;grid-template-columns:5fr 7fr;align-items:flex-start;font-size:14px;gap:20px;border-radius:8px}@media (max-width: 1024px){._organization-item_ixfqf_367{font-size:14px}}@media (max-width: 478px){._organization-item_ixfqf_367{display:flex;gap:6px;justify-content:space-between;font-size:14px;border-bottom:1px solid #f0f0f0;padding-bottom:12px;border-radius:0}._organization-item_ixfqf_367:last-child{border-bottom:none;padding-bottom:0}}._organization-item__title_ixfqf_395{font-weight:600;color:#555}._organization-item__content_ixfqf_399{font-weight:500;color:#111}._organization-item__content--highlight_ixfqf_403{color:var(--blue)}._tracing-users_ixfqf_407{display:flex;flex-direction:column;background:#fff;padding:20px;border-radius:12px;gap:16px;border:1px solid #f0f0f0}@media (max-width: 478px){._tracing-users_ixfqf_407{box-shadow:0 4px 20px #0000000d;border:none;padding:16px}}._tracing-users-item_ixfqf_423{display:flex;flex-direction:column;gap:8px;padding:16px;background:#f9f9f9;border-radius:8px;cursor:pointer;transition:all .2s ease}._tracing-users-item_ixfqf_423:hover{background:#f0f0f0}._tracing-users-item__name_ixfqf_436{font-size:16px;font-weight:600;color:#111}@media (max-width: 1024px){._tracing-users-item__name_ixfqf_436{font-size:15px}}@media (max-width: 478px){._tracing-users-item__name_ixfqf_436{font-size:14px}}._tracing-users-item__address_ixfqf_451{font-size:13px;font-weight:400;color:#666;line-height:1.4}@media (max-width: 1024px){._tracing-users-item__address_ixfqf_451{font-size:13px}}@media (max-width: 478px){._tracing-users-item__address_ixfqf_451{font-size:13px}}._footer_ixfqf_468{display:flex;align-items:center;justify-content:space-between}@media (max-width: 478px){._footer_ixfqf_468{flex-direction:column-reverse;gap:14px}}._footer__back_ixfqf_479{display:flex;gap:10px;align-items:center;justify-content:center;font-size:1rem;font-weight:500;color:var(--primary);cursor:pointer}@media (max-width: 1024px){._footer__back_ixfqf_479{font-size:15px}}@media (max-width: 478px){._footer__back_ixfqf_479{font-size:14px}}._footer_ixfqf_468 ._statistic_ixfqf_499{display:flex;align-items:center;gap:20px;font-size:14px;color:var(--gray)}@media (max-width: 1024px){._footer_ixfqf_468 ._statistic_ixfqf_499{font-size:14px}}@media (max-width: 478px){._footer_ixfqf_468 ._statistic_ixfqf_499{font-size:14px;gap:10px}}._footer_ixfqf_468 ._statistic_ixfqf_499 strong{color:#000}._wrapper_g1mnb_39{width:100%;flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:60px;max-width:1400px;height:100%;min-height:var(--content-height);padding:100px}@media (max-width: 1024px){._wrapper_g1mnb_39{padding:40px}}@media (max-width: 478px){._wrapper_g1mnb_39{padding:40px 20px}}._header_g1mnb_62{display:flex;flex-direction:column;gap:20px}._header_g1mnb_62 ._summary_g1mnb_67{display:flex;flex-direction:column;gap:10px}._header_g1mnb_62 ._summary__title_g1mnb_72{font-size:24px;font-weight:700}@media (max-width: 478px){._header_g1mnb_62 ._summary__title_g1mnb_72{font-size:1rem}}._header_g1mnb_62 ._summary__subtitle_g1mnb_81{font-size:14px;font-weight:500;color:var(--primary)}@media (max-width: 478px){._header_g1mnb_62 ._summary__subtitle_g1mnb_81{font-size:12px}}._header_g1mnb_62 ._summary__description_g1mnb_91{font-size:1rem;font-weight:500;color:var(--gray)}@media (max-width: 478px){._header_g1mnb_62 ._summary__description_g1mnb_91{font-size:14px}}._header_g1mnb_62 ._filter_g1mnb_101{display:flex;align-items:flex-end;gap:20px}@media (max-width: 478px){._header_g1mnb_62 ._filter_g1mnb_101{flex-direction:column;align-items:unset}}._header_g1mnb_62 ._filter__action_g1mnb_112{min-width:149px;height:40px}._body_g1mnb_117{display:flex;flex-direction:column;gap:20px}._footer_g1mnb_123{display:flex;align-items:center;justify-content:space-between}@media (max-width: 478px){._footer_g1mnb_123{flex-direction:column-reverse;gap:14px}}._footer__back_g1mnb_134{display:flex;gap:10px;align-items:center;justify-content:center;font-size:1rem;font-weight:500;color:var(--primary);cursor:pointer}._item_g1mnb_145{display:flex;flex-direction:column;gap:20px}._item__title_g1mnb_150{font-weight:500;color:var(--primary)}._meal_g1mnb_155{width:100%;display:flex;gap:30px;background:var(--light-gray);padding:24px;border-radius:24px;cursor:pointer}@media (max-width: 478px){._meal_g1mnb_155{flex-direction:column;align-items:flex-start}}._meal-image_g1mnb_170{display:flex;flex-direction:column;align-items:center;gap:10px}._meal-image__text_g1mnb_176{text-decoration:underline;color:var(--blue);cursor:pointer}._meal-image_g1mnb_170 img{width:150px;height:150px;object-fit:cover;border-radius:16px}@media (max-width: 478px){._meal-image_g1mnb_170 img{width:68px;height:68px}}._meal_g1mnb_155 ._main_g1mnb_193{flex:1;display:flex;flex-direction:column;gap:24px}@media (max-width: 1024px){._meal_g1mnb_155 ._main_g1mnb_193{gap:14px}}._meal_g1mnb_155 ._main-item_g1mnb_204{display:grid;grid-template-columns:4fr 8fr;align-items:center;font-size:14px;gap:10px}._meal_g1mnb_155 ._main-item__title_g1mnb_211{font-weight:600}._meal_g1mnb_155 ._main-item__title--highlight_g1mnb_214{color:var(--primary)}._meal_g1mnb_155 ._main-item__content_g1mnb_217{font-weight:400}@media (max-width: 478px){._meal_g1mnb_155 ._main-item__content_g1mnb_217{text-align:right}}._meal_g1mnb_155 ._main-item__content--highlight_g1mnb_225{font-weight:600;color:var(--primary)}._empty_g1mnb_230{font-size:1rem;font-weight:500;color:var(--gray);text-align:center}._container_1cw8k_1{display:flex;flex-direction:column;width:100vw;min-height:100vh;background-color:var(--white)}._body_1cw8k_9{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;min-height:100vh;background-color:var(--white)}body{--rounded-icon: "Material Sysbol Rounded";--topbar-height: 96px;--navigation-bar-width: 300px;--background: rgba(255, 255, 255);--primary-rgb: 30, 66, 154;--primary: rgb(var(--primary-rgb));--primary-opacity-10: rgba(var(--primary-rgb), .1);--primary-opacity-15: rgba(var(--primary-rgb), .15);--primary-opacity-30: rgba(var(--primary-rgb), .3);--white: rgba(255, 255, 255);--white-opacity-25: rgba(255, 255, 255, .25);--black: #212121;--black-opacity-15: rgba(0, 0, 0, 15);--black-opacity-30: rgba(0, 0, 0, 30);--light-gray: rgba(240, 240, 240, 1);--gray: #808080;--gray-opacity-15: rgba(128, 128, 128, .15);--gray-opacity-30: rgba(128, 128, 128, .3);--dark-gray: #808080;--light-green: #89b449;--dim-green: #103713;--brown: #421f19;--dim-brown: #45220d;--orange: #ff9800;--orange-apacity-15: rgba(241, 93, 34, .15);--orange-opacity-30: rgba(241, 93, 34, .3);--tomato: #ff4e45;--tomato-opacity-15: rgba(255, 49, 49, .15);--tomato-opacity-30: rgba(255, 49, 49, .3);--blue: rgba(33, 150, 243, 1);--blue-opacity-15: rgba(33, 150, 243, .15);--blue-opacity-30: rgba(33, 150, 243, .3);--yellow: #ebd233;--green: rgba(76, 175, 80, 1);--green-opacity-15: rgba(76, 175, 80, .15)}:root{--main-font: "Montserrat", san-serif}html{font-size:14px}*{margin:0;padding:0;box-sizing:border-box;background-repeat:no-repeat;font-weight:400}body{display:block;overflow-x:hidden;width:100vw;min-height:100vh;font-family:var(--main-font)}a{text-decoration:none}li{list-style-type:none}button{cursor:pointer}h1{font-size:24px}h2{font-size:20px}h3{font-size:16px}h4{font-size:14px}h5{font-size:13px}h6{font-size:12px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.loading__text{font-size:1rem;text-align:center}.montserrat-regular{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.montserrat-medium{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.montserrat-semibold{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.montserrat-bold{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.MuiButton-root.Mui-disabled{background-color:#d3d3d3!important;color:gray!important}.errorMessage{font-family:Montserrat,sans-serif!important;color:#d32f2f;font-size:.85rem;margin-top:5px;text-align:right!important;font-weight:400}.container{min-height:100vh;background-color:#fff;display:flex;flex-direction:column}.wrapper{display:flex;flex-direction:column;gap:1rem;width:100%;padding:.5rem}@media (min-width: 640px){.wrapper{padding:1.5rem}}@media (min-width: 1024px){.wrapper{padding:0px 1rem}}.loading{display:flex;justify-content:center;align-items:center;flex-direction:column;grid-column:span 4}.noData{text-align:center;padding:1rem;font-size:14px;color:#666}input.MuiOutlinedInput-input{height:40px!important;box-sizing:border-box!important;padding:0 10px!important}.MuiOutlinedInput-input,.MuiInputBase-root,.MuiAutocomplete-input,.MuiMenuItem-root{font-size:1rem!important}.MuiButton-root{font-size:.9rem!important}.MuiTableCell-root{font-size:1rem!important;padding:8px 12px!important}.MuiTableHead-root .MuiTableCell-root{font-size:.9rem!important;padding:8px 12px!important}.MuiChip-root{font-size:.78rem!important;height:28px!important}.MuiFormLabel-root,.MuiInputLabel-root,.MuiDialog-paper,.MuiDialogTitle-root{font-size:1rem!important}.MuiTypography-root{font-size:.95rem!important}.MuiPaginationItem-root{font-size:.78rem!important}.MuiSelect-select{font-size:1rem!important}.MuiPickersDay-root{font-size:.78rem!important}@media print{.no-print{display:none}}.MuiButtonBase-root{text-transform:unset!important}.MuiInputBase-root.Mui-disabled{background-color:var(--light-gray)!important;border-radius:8px!important;border:none!important}.MuiInputBase-root.Mui-disabled~fieldset{border:none!important}
