:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}._heroContainer_th9mb_1{min-height:100vh;height:auto;position:relative;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(135deg,#8b73551a,#2c3e5033),url(https://images.unsplash.com/photo-1519225421980-715cb0215aed?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2070&q=80);background-size:cover;background-position:center;background-attachment:fixed;color:#fff;text-align:center;padding:2rem 0}._backgroundOverlay_th9mb_22{position:absolute;inset:0;background:linear-gradient(135deg,#0000004d,#2c3e504d,#8b73554d);z-index:1}._contentContainer_th9mb_37{position:relative;z-index:2;padding:2rem}._content_th9mb_37{max-width:800px;margin:0 auto}._honorText_th9mb_48{color:#fff;text-transform:uppercase;font-size:1.1rem;margin-bottom:1.5rem;text-shadow:2px 2px 8px rgba(0,0,0,.8)}._coupleNames_th9mb_56{color:#fff;margin-bottom:2rem;line-height:1.2;text-shadow:3px 3px 12px rgba(0,0,0,.9)}._weddingDetails_th9mb_63{margin-bottom:3rem}._date_th9mb_67{color:#fff;margin-bottom:1rem;line-height:1.3;text-shadow:2px 2px 10px rgba(0,0,0,.8)}._venue_th9mb_74{color:#fff;margin-bottom:.5rem;text-shadow:2px 2px 8px rgba(0,0,0,.8)}._venueHebrew_th9mb_80{color:#fff;margin-bottom:1.5rem;font-family:Arial,sans-serif;direction:rtl;text-shadow:2px 2px 8px rgba(0,0,0,.8)}._navigationIcons_th9mb_88{display:flex;justify-content:center;gap:2rem;margin-bottom:3rem}._navLink_th9mb_95{text-decoration:none;color:inherit}._navIcon_th9mb_100{display:flex;flex-direction:column;align-items:center;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:1.2rem 1rem;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #0000001a;transition:all .3s ease;cursor:pointer;min-width:80px;color:#fff}._navIcon_th9mb_100:hover{background:#fff3;transform:translateY(-2px) scale(1.05);box-shadow:0 12px 40px #ffffff26;border-color:#ffffff4d}._iconLabel_th9mb_123{margin-top:.5rem;font-size:.75rem;font-weight:300;text-transform:uppercase;letter-spacing:.05em;opacity:.9;text-align:center}._countdown_th9mb_133{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:2rem;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #0000001a}._countdownNumbers_th9mb_142{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}._timeUnit_th9mb_149{display:flex;flex-direction:column;align-items:center;min-width:80px}._number_th9mb_156{font-weight:300;color:#fff;font-size:2.5rem;line-height:1;margin-bottom:.5rem}._label_th9mb_164{color:#fffc;font-size:.9rem;text-transform:uppercase;letter-spacing:.1em;font-weight:300}@media (max-width: 768px){._heroContainer_th9mb_1{background-attachment:scroll;padding:2rem 1rem;min-height:100vh}._contentContainer_th9mb_37{padding:1rem}._weddingDetails_th9mb_63{margin-bottom:2rem}._navigationIcons_th9mb_88{gap:1.5rem;margin-bottom:2rem}._navIcon_th9mb_100{padding:1rem .8rem;min-width:70px}._iconLabel_th9mb_123{font-size:.7rem}._countdown_th9mb_133{padding:1.5rem;margin:0 1rem}._countdownNumbers_th9mb_142{gap:1rem}._timeUnit_th9mb_149{min-width:60px}._number_th9mb_156{font-size:2rem}._honorText_th9mb_48{font-size:1rem}}@media (max-width: 480px){._heroContainer_th9mb_1{padding:1rem .5rem;min-height:95vh}._weddingDetails_th9mb_63{margin-bottom:1rem}._navigationIcons_th9mb_88{gap:.75rem;margin-bottom:1rem}._navIcon_th9mb_100{padding:.6rem .4rem;min-width:50px}._countdown_th9mb_133{padding:.5rem;margin:0}._countdownNumbers_th9mb_142{gap:.25rem}._timeUnit_th9mb_149{min-width:35px}._number_th9mb_156{font-size:1rem}._label_th9mb_164{font-size:.6rem}}._cardsSection_16tnt_1{background:linear-gradient(135deg,#2c3e50,#34495e,#2c3e50);color:#fff;padding:4rem 0 0}._sectionTitle_16tnt_12{text-align:center;margin-bottom:1rem;color:#fff;font-weight:300;letter-spacing:.1em;text-transform:uppercase}._sectionSubtitle_16tnt_21{text-align:center;margin-bottom:4rem;color:#fffc;font-weight:300}._cardContainer_16tnt_28{height:100vh;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}._cardImageWrapper_16tnt_37{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._cardImage_16tnt_37{width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .3s ease}._cardImageWrapper_16tnt_37:hover ._cardImage_16tnt_37{transform:scale(1.02)}._cardOverlay_16tnt_58{position:absolute;inset:0;background:linear-gradient(135deg,#0000004d,#2c3e5033,#0000004d);display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .3s ease}._cardImageWrapper_16tnt_37:hover ._cardOverlay_16tnt_58{opacity:0}._overlayText_16tnt_81{color:#fff;font-weight:300;letter-spacing:.1em;text-transform:uppercase;text-align:center;background:#00000080;padding:1rem 2rem;border-radius:50px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}._footer_16tnt_94{background:linear-gradient(135deg,#8b7355,#5d4e37);padding:3rem 0;text-align:center;color:#fff}._footerText_16tnt_105{font-size:1.5rem;font-weight:300;margin-bottom:1rem;letter-spacing:.05em}._footerSubtext_16tnt_112{opacity:.9;font-size:1rem;letter-spacing:.1em}._desktopCards_16tnt_119{display:block;margin-bottom:4rem}._mobileCards_16tnt_124{display:none;flex-direction:column;margin:0 0 4rem;padding:0}._mobileCardContainer_16tnt_131{height:90vh;min-height:400px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0;padding:0;border:none;animation:_fadeInUp_16tnt_1 .8s ease-out;scroll-snap-align:start}._mobileCardContainer_16tnt_131:nth-child(2n){animation-delay:.2s}@media (max-width: 1024px){._desktopCards_16tnt_119{display:none}._mobileCards_16tnt_124{display:flex}._cardOverlay_16tnt_58,._cardImageWrapper_16tnt_37:hover ._cardOverlay_16tnt_58{opacity:0!important}._mobileCardContainer_16tnt_131:nth-child(2n){animation-delay:0s!important}._mobileCards_16tnt_124 ._cardImageWrapper_16tnt_37:hover ._cardImage_16tnt_37{transform:none!important}._mobileCards_16tnt_124 ._cardImage_16tnt_37{height:100%;width:auto;object-fit:contain;max-width:100%}._mobileCards_16tnt_124 ._cardImageWrapper_16tnt_37{width:100%;height:100%;display:flex;align-items:center;justify-content:center}}@media (max-width: 768px){._cardsSection_16tnt_1{padding:2rem 0 0}._sectionTitle_16tnt_12{font-size:.9rem;margin-bottom:.25rem}._sectionSubtitle_16tnt_21{margin-bottom:1.5rem;font-size:.6rem}._cardContainer_16tnt_28{height:70vh;min-height:400px}._mobileCardContainer_16tnt_131{height:80vh;min-height:350px}._mobileCards_16tnt_124{margin-bottom:3rem}._overlayText_16tnt_81{font-size:1rem;padding:.8rem 1.5rem}._footer_16tnt_94{padding:2rem 0}._footerText_16tnt_105{font-size:1.2rem}._footerSubtext_16tnt_112{font-size:.9rem}}@media (max-width: 480px){._cardsSection_16tnt_1{padding:1.5rem 0 0}._sectionTitle_16tnt_12{font-size:2rem!important;margin-bottom:.1rem;letter-spacing:.02em;opacity:.8}._sectionSubtitle_16tnt_21{font-size:1.5rem!important;line-height:1.2;opacity:.7}._cardContainer_16tnt_28{height:60vh;min-height:250px}._mobileCardContainer_16tnt_131{height:70vh;min-height:300px}._mobileCards_16tnt_124{margin-bottom:2rem}._overlayText_16tnt_81{font-size:.9rem;padding:.6rem 1rem}._footer_16tnt_94{padding:2rem 0}._footerText_16tnt_105{font-size:1.1rem}._footerSubtext_16tnt_112{font-size:.8rem;line-height:1.4}}@media (max-width: 1024px) and (orientation: landscape){._cardContainer_16tnt_28{height:100vh}}@keyframes _fadeInUp_16tnt_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._cardContainer_16tnt_28{animation:_fadeInUp_16tnt_1 .8s ease-out}._cardContainer_16tnt_28:nth-child(2n){animation-delay:.2s}._cardImage_16tnt_37{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}._cardsSection_16tnt_1{scroll-snap-type:y mandatory}._cardContainer_16tnt_28{scroll-snap-align:start}._formSection_bodm2_1{min-height:100vh;padding:4rem 0;background:linear-gradient(135deg,#f8f9fa,#e9ecef,#f8f9fa);display:flex;align-items:center}._sectionTitle_bodm2_14{text-align:center;margin-bottom:.5rem;color:#2c3e50;font-weight:300;letter-spacing:.1em;text-transform:uppercase}._sectionSubtitle_bodm2_23{text-align:center;margin-bottom:1.5rem;color:#5d6d7e;font-weight:300}._formCard_bodm2_30{padding:2rem;border-radius:20px;box-shadow:0 20px 60px #0000001a;background:#fff;border:1px solid rgba(139,115,85,.1)}._formGrid_bodm2_38{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}._formField_bodm2_45{margin-bottom:.5rem}._guestCounter_bodm2_49{margin-bottom:1.5rem;text-align:center}._guestLabel_bodm2_54{margin-bottom:.5rem;color:#2c3e50;font-weight:400}._counterControls_bodm2_60{display:flex;align-items:center;justify-content:center;gap:2rem}._counterButton_bodm2_67{background:#8b7355;color:#fff;width:50px;height:50px;transition:all .3s ease}._counterButton_bodm2_67:hover{background:#5d4e37;transform:scale(1.05)}._counterButton_bodm2_67:disabled{background:#ccc;transform:none}._guestNumber_bodm2_85{font-weight:300;color:#2c3e50;min-width:60px;text-align:center}._toggleSection_bodm2_92{margin-bottom:1.5rem;text-align:center}._attendanceSwitch_bodm2_97{margin:0}._busSection_bodm2_101{background:#f8f9fa;padding:1rem;border-radius:15px;margin-bottom:1.5rem;border:1px solid rgba(139,115,85,.1)}._busSwitch_bodm2_109{margin-bottom:1rem;display:flex;justify-content:center}._busOptions_bodm2_115{margin-top:.5rem}._busLabel_bodm2_119{color:#2c3e50;font-weight:500;margin-bottom:.5rem}._radioGroup_bodm2_125{margin-bottom:.5rem}._customLocationField_bodm2_129{margin-top:.5rem}._errorAlert_bodm2_133{margin-bottom:1rem}._submitButton_bodm2_137{width:100%;padding:1rem 2rem;font-size:1.1rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;border-radius:50px;background:linear-gradient(135deg,#8b7355,#5d4e37);box-shadow:0 8px 25px #8b73554d;transition:all .3s ease}._submitButton_bodm2_137:hover{transform:translateY(-2px);box-shadow:0 12px 35px #8b735566}._submitButton_bodm2_137:disabled{background:#ccc;transform:none;box-shadow:none}._successCard_bodm2_161{padding:4rem 3rem;text-align:center;border-radius:20px;box-shadow:0 20px 60px #0000001a;background:linear-gradient(135deg,#8b7355,#5d4e37);color:#fff}._successTitle_bodm2_170{margin-bottom:1.5rem;font-weight:300;letter-spacing:.05em}._successMessage_bodm2_176{font-size:1.2rem;opacity:.9;line-height:1.6}@media (max-width: 768px){._formSection_bodm2_1{padding:1rem 0}._formCard_bodm2_30{padding:1.5rem;margin:0 1rem}._formGrid_bodm2_38{grid-template-columns:1fr;gap:1rem;margin-bottom:1rem}._counterControls_bodm2_60{gap:1rem}._counterButton_bodm2_67{width:40px;height:40px}._busSection_bodm2_101{padding:1rem}._successCard_bodm2_161{padding:2rem;margin:0 1rem}._guestCounter_bodm2_49,._toggleSection_bodm2_92,._busSection_bodm2_101{margin-bottom:1rem}}@media (max-width: 480px){._formSection_bodm2_1{padding:.5rem 0}._formCard_bodm2_30{padding:1rem}._sectionTitle_bodm2_14{font-size:1.8rem;margin-bottom:.25rem}._sectionSubtitle_bodm2_23{margin-bottom:1rem}._counterControls_bodm2_60{gap:.5rem}._guestNumber_bodm2_85{min-width:40px}._busSection_bodm2_101{padding:.75rem}}._formField_bodm2_45 ._MuiOutlinedInput-root_bodm2_262{border-radius:12px}._formField_bodm2_45 ._MuiOutlinedInput-root_bodm2_262:hover ._MuiOutlinedInput-notchedOutline_bodm2_266,._formField_bodm2_45 ._MuiOutlinedInput-root_bodm2_262._Mui-focused_bodm2_270 ._MuiOutlinedInput-notchedOutline_bodm2_266{border-color:#8b7355}._formField_bodm2_45 ._MuiInputLabel-root_bodm2_274._Mui-focused_bodm2_270,._attendanceSwitch_bodm2_97 ._MuiSwitch-switchBase_bodm2_279._Mui-checked_bodm2_279{color:#8b7355}._attendanceSwitch_bodm2_97 ._MuiSwitch-switchBase_bodm2_279._Mui-checked_bodm2_279+._MuiSwitch-track_bodm2_283{background-color:#8b7355}._busSwitch_bodm2_109 ._MuiSwitch-switchBase_bodm2_279._Mui-checked_bodm2_279{color:#8b7355}._busSwitch_bodm2_109 ._MuiSwitch-switchBase_bodm2_279._Mui-checked_bodm2_279+._MuiSwitch-track_bodm2_283{background-color:#8b7355}._radioGroup_bodm2_125 ._MuiRadio-root_bodm2_296._Mui-checked_bodm2_279{color:#8b7355}._footer_15h8g_1{background:#f8f9facc;color:#6c757d;padding:1.5rem 0 1rem;border-top:1px solid rgba(139,115,85,.1)}._content_15h8g_8{display:flex;justify-content:center;align-items:center;text-align:center}._footerText_15h8g_15{color:#6c757d;font-weight:300;opacity:.8;line-height:1.6}._whatsappLink_15h8g_22{display:inline-flex;align-items:center;gap:.25rem;color:#25d366;text-decoration:none;font-weight:400;transition:all .2s ease;padding:.125rem .25rem;border-radius:4px}._whatsappLink_15h8g_22:hover{color:#128c7e;background:#25d3660d;text-decoration:none}._whatsappIcon_15h8g_40{color:currentColor;vertical-align:middle}@media (max-width: 768px){._footer_15h8g_1{padding:1.25rem 0 .75rem}._content_15h8g_8{padding:0 1rem}._footerText_15h8g_15{font-size:.75rem;line-height:1.5}}@media (max-width: 480px){._footer_15h8g_1{padding:1rem 0 .5rem}._footerText_15h8g_15{font-size:.7rem;line-height:1.4}._whatsappLink_15h8g_22{gap:.125rem;padding:.1rem .2rem}}._loginContainer_1d9e7_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);padding:2rem 1rem}._loginCard_1d9e7_10{padding:3rem 2rem;border-radius:16px;box-shadow:0 20px 40px #0000001a;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;max-width:400px}._loginHeader_1d9e7_20{text-align:center;margin-bottom:2rem}._loginIcon_1d9e7_25{font-size:3rem!important;color:#667eea;margin-bottom:1rem}._loginTitle_1d9e7_31{color:#333;font-weight:600!important;margin-bottom:.5rem!important}._loginSubtitle_1d9e7_37{color:#666;margin-bottom:0!important}._loginForm_1d9e7_42{display:flex;flex-direction:column;gap:1.5rem}._formField_1d9e7_48{background:#fffc;border-radius:8px}._formField_1d9e7_48 ._MuiOutlinedInput-root_1d9e7_53{border-radius:8px}._formField_1d9e7_48 ._MuiOutlinedInput-root_1d9e7_53:hover ._MuiOutlinedInput-notchedOutline_1d9e7_57,._formField_1d9e7_48 ._MuiOutlinedInput-root_1d9e7_53._Mui-focused_1d9e7_61 ._MuiOutlinedInput-notchedOutline_1d9e7_57{border-color:#667eea}._formField_1d9e7_48 ._MuiInputLabel-root_1d9e7_65._Mui-focused_1d9e7_61{color:#667eea}._errorAlert_1d9e7_69{border-radius:8px!important}._loginButton_1d9e7_73{background:linear-gradient(135deg,#667eea,#764ba2)!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;text-transform:none!important;font-size:1rem!important;box-shadow:0 4px 15px #667eea66!important;transition:all .3s ease!important}._loginButton_1d9e7_73:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea99!important}._loginButton_1d9e7_73:disabled{background:#ccc!important;transform:none!important;box-shadow:none!important}._loginFooter_1d9e7_95{text-align:center;margin-top:2rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1)}@media (max-width: 600px){._loginContainer_1d9e7_1{padding:1rem}._loginCard_1d9e7_10{padding:2rem 1.5rem}._loginTitle_1d9e7_31{font-size:1.8rem!important}._loginIcon_1d9e7_25{font-size:2.5rem!important}}._loginCard_1d9e7_10{animation:_slideUp_1d9e7_1 .6s ease-out}@keyframes _slideUp_1d9e7_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._dashboardContainer_10q7e_1{min-height:100vh;background:#f5f5f5}._appBar_10q7e_6{background:linear-gradient(135deg,#667eea,#764ba2)!important;box-shadow:0 2px 10px #0000001a!important}._appBarIcon_10q7e_11{margin-right:12px!important}._appBarTitle_10q7e_15{font-weight:600!important}._dashboardContent_10q7e_19{padding:2rem 1rem!important}._loadingContainer_10q7e_23{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:#f5f5f5}._errorAlert_10q7e_32,._statsGrid_10q7e_37{margin-bottom:2rem!important}._statsCard_10q7e_41{border-radius:12px!important;box-shadow:0 4px 20px #00000014!important;transition:transform .2s ease,box-shadow .2s ease!important}._statsCard_10q7e_41:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0000001f!important}._statsContent_10q7e_52{display:flex;align-items:center;gap:1rem}._statsIcon_10q7e_58{font-size:2.5rem!important;color:#667eea;background:#667eea1a;padding:12px;border-radius:12px}._statsNumber_10q7e_66{font-weight:700!important;color:#333;line-height:1!important}._tableCard_10q7e_73{border-radius:12px!important;box-shadow:0 4px 20px #00000014!important}._tableHeader_10q7e_78{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._tableHeader_10q7e_78 h6{font-weight:600!important;color:#333}._filtersContainer_10q7e_91{display:flex;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap;align-items:center}._filterField_10q7e_99{width:200px;flex:0 0 200px}._filterField_10q7e_99 ._MuiOutlinedInput-root_10q7e_104{border-radius:8px}._filterField_10q7e_99 ._MuiOutlinedInput-root_10q7e_104:hover ._MuiOutlinedInput-notchedOutline_10q7e_108,._filterField_10q7e_99 ._MuiOutlinedInput-root_10q7e_104._Mui-focused_10q7e_112 ._MuiOutlinedInput-notchedOutline_10q7e_108{border-color:#667eea}._filterField_10q7e_99 ._MuiInputLabel-root_10q7e_116._Mui-focused_10q7e_112{color:#667eea}._filterField_10q7e_99 ._MuiSelect-select_10q7e_121{min-height:1.4375em;padding:8.5px 14px}._filterField_10q7e_99 ._MuiInputLabel-root_10q7e_116{transform:translate(14px,9px) scale(1)}._filterField_10q7e_99 ._MuiInputLabel-shrink_10q7e_130{transform:translate(14px,-9px) scale(.75)}._tableContainer_10q7e_135{border-radius:8px!important;overflow:hidden}._tableContainer_10q7e_135 ._MuiTableHead-root_10q7e_140{background:#f8f9fa}._tableContainer_10q7e_135 ._MuiTableHead-root_10q7e_140 ._MuiTableCell-root_10q7e_144{font-weight:600!important;color:#333;border-bottom:2px solid #e0e0e0!important}._tableContainer_10q7e_135 ._MuiTableBody-root_10q7e_150 ._MuiTableRow-root_10q7e_150:hover{background:#667eea0a}._tableContainer_10q7e_135 ._MuiTableCell-root_10q7e_144{border-bottom:1px solid #f0f0f0!important}@media (max-width: 960px){._dashboardContent_10q7e_19{padding:1rem .5rem!important}._statsContent_10q7e_52{flex-direction:column;text-align:center}._statsIcon_10q7e_58{font-size:2rem!important;padding:8px}._filtersContainer_10q7e_91{flex-direction:column;align-items:stretch}._filterField_10q7e_99{width:100%;flex:1 1 auto}._tableHeader_10q7e_78{flex-direction:column;gap:1rem;align-items:stretch}}@media (max-width: 600px){._appBarTitle_10q7e_15{font-size:1.1rem!important}._statsNumber_10q7e_66{font-size:1.8rem!important}._tableContainer_10q7e_135{overflow-x:auto}._tableContainer_10q7e_135 ._MuiTable-root_10q7e_204{min-width:600px}}._statsCard_10q7e_41{animation:_fadeInUp_10q7e_1 .6s ease-out}._tableCard_10q7e_73{animation:_fadeInUp_10q7e_1 .8s ease-out}@keyframes _fadeInUp_10q7e_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._filtersContainer_10q7e_91 button,._tableHeader_10q7e_78 button{border-radius:8px!important;text-transform:none!important;font-weight:500!important}._tableContainer_10q7e_135 ._MuiChip-root_10q7e_243{font-weight:500;border-radius:6px}._MuiMenu-paper_10q7e_249{border-radius:8px!important;box-shadow:0 4px 20px #00000026!important}.App{min-height:100vh;overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Avenir,Montserrat,Helvetica Neue,Arial,sans-serif;line-height:1.6;color:#2c3e50}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#8b7355;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#5d4e37}
