.SideMenu_main__qZg3M{width:-moz-fit-content;width:fit-content;height:100vh;padding:48px 28px;background-color:#2b3883;display:flex;flex-direction:column;gap:16px}.SideMenu_logo__JM2WF{margin-bottom:40px}.SideMenu_menuList__lcfSP{overflow-y:auto;flex-grow:1;display:flex;flex-direction:column;gap:6px}.SideMenu_menuList__lcfSP::-webkit-scrollbar{width:4px}.SideMenu_menuList__lcfSP::-webkit-scrollbar-track{background-color:transparent}.SideMenu_menuList__lcfSP::-webkit-scrollbar-thumb{background-color:transparent;border-radius:100px}.SideMenu_menuList__lcfSP:hover::-webkit-scrollbar-thumb{background-color:var(--color-border)}.SideMenu_menuItem__8Lwpj{height:48px;padding:12px 16px;border-radius:100px;cursor:pointer;font-weight:700;font-size:18px;line-height:24px;color:#fff;display:flex;align-items:center;gap:12px;transition:.15s ease}.SideMenu_menuItem__8Lwpj.SideMenu_active__xMP_f,.SideMenu_menuItem__8Lwpj:hover{background-color:#d3ad1a}.SideMenu_logout__Bt272{display:block;width:100%;height:48px;padding:12px 16px;margin-top:auto;border-radius:4px;background:#ffffff14;opacity:.9;font-weight:600;font-size:16px;line-height:24px;color:#fff;display:flex;align-items:center;gap:12px;transition:.15s ease}.SideMenu_logout__Bt272:hover{opacity:1}.Page_main__avOxD{max-height:100vh;overflow:auto;flex-grow:1}.Header_main__mpz2G{margin-bottom:18px;display:flex;align-items:center;justify-content:space-between}.Header_title__f_giV{font-weight:500;font-size:22px;line-height:32px;color:#05060e}.Header_action__ooqwb{display:flex;align-items:center;gap:7px}.Header_addCatBtn__ACjM_{background-color:#2b3883!important}.PriButton_main__O_b31{min-width:max-content;height:40px;padding:0 12px;border-radius:100px;background-color:#d3ad1a;font-weight:600;font-size:16px;line-height:32px;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;transition:.15s ease}.PriButton_main__O_b31:hover{background-color:#2b3883}.LoadingSpinner_main__Rse5r{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.LoadingSpinner_main__Rse5r.LoadingSpinner_fullScreen__xkecS{width:100vw;height:100vh;background-color:#2b3883;z-index:999;position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}:has(.LoadingSpinner_main__Rse5r.LoadingSpinner_fullScreen__xkecS){overflow:hidden}.LoadingSpinner_logo__qoIUk{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LoadingSpinner_spinner__qLhdx{width:32px;height:32px;border-bottom:5px solid #fff;border-top:5px solid #fff;border-color:transparent #fff;border-style:solid;border-width:5px;border-radius:50%;animation:LoadingSpinner_spin__mRFH4 .6s linear infinite}.LoadingSpinner_main__Rse5r.LoadingSpinner_fullScreen__xkecS .LoadingSpinner_spinner__qLhdx{display:block;width:50px;height:50px;border-width:5px;position:absolute;bottom:100px;left:50%;translate:-50% 0}@keyframes LoadingSpinner_spin__mRFH4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Table_main__Idzyd{width:100%;border-collapse:collapse;background:#fff;border:.6px solid #e1e1e1;border-radius:12px;overflow:hidden}.Table_Body__hSzK5>tr *{user-drag:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.Table_main__Idzyd td,.Table_main__Idzyd th{padding:12px 0;text-align:left;border-bottom:.6px solid #e1e1e1;font-size:16px;line-height:100%;color:#202224}.Table_main__Idzyd th{background-color:#fbf7e8;font-weight:700}.Table_main__Idzyd td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;padding-right:30px;font-weight:500}.Table_main__Idzyd :where(th,td):first-of-type{padding:12px 0 12px 24px}.Table_main__Idzyd td>div{width:100%;height:100%;display:flex;align-items:center;gap:8px}.Table_main__Idzyd tr:hover{background-color:#f1f1f1}.Table_dragCell__OuazL img{cursor:-webkit-grab;cursor:grab}.Table_dragCell__OuazL img:active{cursor:-webkit-grabbing;cursor:grabbing}.Table_action__kcXSL{max-width:-moz-fit-content;max-width:fit-content;min-height:32px;border-radius:100px;background:#fbf7e8;border:1px solid #e1e1e1;overflow:hidden;display:flex;align-items:stretch!important;gap:0!important}.Table_actionBtn___zFrh{padding:0 14px;background:transparent;display:flex;align-items:center;justify-content:center;transition:.15s ease}.Table_actionBtn___zFrh:first-of-type{border-right:1px solid #e1e1e1}.Table_actionBtn___zFrh:hover{background:#fff5d4}.Table_actionBtn___zFrh img{transition:.15s ease}.Table_actionBtn___zFrh:active img{scale:.8}.Table_removeFromCatBtn__uFGMU{height:25px;padding:0 7px;background-color:hsla(0,0%,80%,.1);border-radius:100px;display:flex;align-items:center;justify-content:center;transition:.15s ease}.Table_removeFromCatBtn__uFGMU img{transition:.15s ease}.Table_removeFromCatBtn__uFGMU:hover{background-color:hsla(0,0%,80%,.3)}.Table_removeFromCatBtn__uFGMU:hover img{scale:1.15}.Table_removeFromCatBtn__uFGMU:active img{scale:.9}.ToggleBox_checkboxContainer__rKG88{padding:0 10px}.ToggleBox_checkboxAlter___Ms8K{width:35px;height:20px;padding:0 2.5px;border-radius:100px;background-color:#d2d5da;cursor:pointer;position:relative;transition:.2s ease}.ToggleBox_checkboxAlter___Ms8K input{display:none}.ToggleBox_checkboxAlterCircle__uHVlt{width:15px;height:15px;border-radius:100px;background-color:#fff;box-shadow:0 2px 4px #2727271a;position:absolute;top:2.5px;left:2.5px;transition:.2s ease}.ToggleBox_checkboxAlter___Ms8K:has(input:checked){background-color:#28a745}.ToggleBox_checkboxAlter___Ms8K:has(input:checked) .ToggleBox_checkboxAlterCircle__uHVlt{transform:translateX(15px)}.ActionForm_formRow__iXLKn{display:flex;gap:32px}.ActionForm_formRow__iXLKn>*{flex-grow:1}.ActionForm_action__GxPam{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:20px}.ActionForm_action__GxPam button:first-of-type{background-color:#fbf7e8;color:#d3ad1a}.ActionForm_formRow__tL_rY{display:flex;gap:32px}.ActionForm_formRow__tL_rY>*{flex-grow:1}.ActionForm_action__g3scz{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:20px}.ActionForm_action__g3scz button:first-of-type{background-color:#fbf7e8;color:#d3ad1a}.ActionForm_formRow___869u{display:flex;gap:32px}.ActionForm_formRow___869u>*{flex-grow:1}.ActionForm_action__a9Esm{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:20px}.ActionForm_action__a9Esm button:first-of-type{background-color:#fbf7e8;color:#d3ad1a}.ActionForm_formRow__hqN4x{display:flex;align-items:center;gap:24px}.ActionForm_formRow__hqN4x>*{flex-grow:1}.ActionForm_dateTitle__YZtLG{min-width:max-content;font-size:20px;font-weight:900;color:#000}.ActionForm_horiLine__58yt0{width:100%;height:1px;background-color:#e8e8e8;border:none;margin:10px 0}.ActionForm_formRow__hqN4x .ActionForm_horiLine__58yt0{margin:0}.ActionForm_action__Cnuhn{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:20px}.ActionForm_action__Cnuhn button:first-of-type{background-color:#fbf7e8;color:#d3ad1a}.ActionForm_formRow__8NorZ{display:flex;gap:32px}.ActionForm_formRow__8NorZ>*{flex-grow:1}.ActionForm_action__B34xu{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:20px}.ActionForm_action__B34xu button:first-of-type{background-color:#fbf7e8;color:#d3ad1a}.ActionForm_formRow__mLUW5{display:flex;gap:32px}.ActionForm_formRow__mLUW5>*{flex-grow:1}.ActionForm_action__qmxdE{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:20px}.ActionForm_action__qmxdE button:first-of-type{background-color:#fbf7e8;color:#d3ad1a}.ActionForm_formRow__HM0ox{display:flex;gap:32px}.ActionForm_formRow__HM0ox>*{flex-grow:1}.ActionForm_action__oys92{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:20px}.ActionForm_action__oys92 button:first-of-type{background-color:#fbf7e8;color:#d3ad1a}.ActionForm_formRow__wItSP{display:flex;gap:32px}.ActionForm_formRow__wItSP>*{flex-grow:1}.ActionForm_action__2aCRq{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:20px}.ActionForm_action__2aCRq button:first-of-type{background-color:#fbf7e8;color:#d3ad1a}.Modal_backdrop__dpsYw{width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:999;position:fixed;top:0;left:0}.Modal_modal__4IPgM{width:95%;height:96%;max-height:-moz-fit-content;max-height:fit-content;max-width:767px;padding:40px 24px;border-radius:16px;background:#fff;overflow-y:auto;z-index:1000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.Modal_modal__4IPgM.Modal_small__cgDTi{max-width:408px}.Modal_closeBtn__ritbd{cursor:pointer;position:absolute;top:16px;right:16px;transition:.1s ease}.Modal_closeBtn__ritbd:hover{scale:1.05}.Modal_closeBtn__ritbd:active{scale:.9}.Modal_modal__4IPgM button{width:156px;height:48px}.ImageInput_main__Lph5S{margin-bottom:20px;display:flex;align-items:center;justify-content:center}.ImageInput_main__Lph5S.ImageInput_big__tqWLF{margin-top:30px}.ImageInput_main__Lph5S.ImageInput_big__tqWLF .ImageInput_label__CtJGb{width:100%;padding:26px 0;border-radius:8px;background:#fbf7e8;border:1px dashed #d3ad1a}.ImageInput_label__CtJGb{overflow:hidden;position:relative;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px}.ImageInput_main__Lph5S input{display:none}.ImageInput_main__Lph5S.ImageInput_big__tqWLF .ImageInput_iconContainer__FUSyc{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.ImageInput_iconContainer__FUSyc{width:96px;height:96px;border-radius:1000px;background:#fbf7e8;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.ImageInput_previewedImage__Nh3_K{object-fit:cover}.ImageInput_uploadText__Q44Mk{font-weight:700;font-size:16px;line-height:16px;color:#d3ad1a}.ActionForm_overlay__JeSh7{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.ActionForm_main__rmtiq{background:#fff;border-radius:8px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto}.ActionForm_header__hxPO9{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem 1rem;border-bottom:1px solid #eee}.ActionForm_header__hxPO9 h2{margin:0;font-size:1.5rem;color:#2c3e50}.ActionForm_closeBtn__jO8Yn{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:4px;transition:background-color .2s ease}.ActionForm_closeBtn__jO8Yn:hover{background-color:#f8f9fa}.ActionForm_form__IAPXM{padding:2rem}.ActionForm_formGroup__GXUOx{margin-bottom:1.5rem}.ActionForm_formGroup__GXUOx label{display:block;margin-bottom:.5rem;font-weight:500;color:#2c3e50}.ActionForm_formGroup__GXUOx input,.ActionForm_formGroup__GXUOx textarea{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;transition:border-color .2s ease}.ActionForm_formGroup__GXUOx input:focus,.ActionForm_formGroup__GXUOx textarea:focus{outline:none;border-color:#3498db}.ActionForm_errorInput__w8kLV{border-color:#e74c3c!important}.ActionForm_error__KTtZC{color:#e74c3c;font-size:.85rem;margin-top:.25rem;display:block}.ActionForm_note__Gu_yJ{color:#666;font-size:.85rem;margin-top:.25rem;display:block}.ActionForm_checkboxLabel__2NoaI{display:flex!important;align-items:center;font-weight:400!important;cursor:pointer}.ActionForm_checkboxLabel__2NoaI input[type=checkbox]{width:auto!important;margin-right:.5rem;margin-bottom:0}.ActionForm_preview__q7yRn{background:#f8f9fa;padding:1rem;border-radius:4px;margin-bottom:1.5rem}.ActionForm_preview__q7yRn label{font-weight:500;color:#2c3e50;margin-bottom:.5rem;display:block}.ActionForm_previewUrl__UT08F{font-family:monospace;background:#fff;padding:.5rem;border-radius:4px;border:1px solid #ddd;word-break:break-all;margin-bottom:.75rem}.ActionForm_previewActions__F6nyS{display:flex;gap:.5rem}.ActionForm_previewBtn__QQB9U{padding:.5rem 1rem;background:#3498db;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.85rem;transition:background-color .2s ease}.ActionForm_previewBtn__QQB9U:hover{background:#2980b9}.ActionForm_checking__zSXG7{margin-top:.5rem}.ActionForm_checking__zSXG7 small{color:#666;font-style:italic}.ActionForm_availability__OYdOn{margin-top:.5rem;padding:.5rem;border-radius:4px;border:1px solid}.ActionForm_availability__OYdOn.ActionForm_available__l44Ww{background:#d4edda;border-color:#c3e6cb}.ActionForm_availability__OYdOn.ActionForm_unavailable__lcfrZ{background:#f8d7da;border-color:#f5c6cb}.ActionForm_availableText__I43zc{color:#155724!important;font-weight:500}.ActionForm_unavailableText__SzvfI{color:#721c24!important;font-weight:500}.ActionForm_actions__VO4sn{display:flex;gap:1rem;justify-content:flex-end;padding-top:1rem;border-top:1px solid #eee}.ActionForm_cancelBtn__HUM63{padding:.75rem 1.5rem;background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:1rem;transition:all .2s ease}.ActionForm_cancelBtn__HUM63:hover{background-color:#f8f9fa;border-color:#bbb}.QRCodeModal_overlay__iM7Y_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000}.QRCodeModal_modal__SYiPu{background:#fff;border-radius:12px;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 10px 30px rgba(0,0,0,.2)}.QRCodeModal_header__4_yoJ{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #eee}.QRCodeModal_header__4_yoJ h3{margin:0;font-size:1.3rem;color:#2c3e50}.QRCodeModal_closeBtn__5kOE2{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:6px;transition:background-color .2s ease}.QRCodeModal_closeBtn__5kOE2:hover{background-color:#f8f9fa}.QRCodeModal_content__PyPvJ{padding:2rem}.QRCodeModal_qrContainer__0V3rT{text-align:center;margin-bottom:2rem;padding:1rem;background:#f8f9fa;border-radius:8px}.QRCodeModal_qrImage__Updh9{max-width:100%;height:auto;border-radius:8px;background:#fff;padding:10px}.QRCodeModal_urlDisplay__wtBPB{margin-bottom:1.5rem}.QRCodeModal_urlDisplay__wtBPB label{display:block;margin-bottom:.5rem;font-weight:500;color:#2c3e50}.QRCodeModal_urlBox__qcUjZ{display:flex;align-items:center;background:#f8f9fa;border:1px solid #ddd;border-radius:6px;padding:.75rem}.QRCodeModal_urlBox__qcUjZ span{flex:1 1;font-family:monospace;word-break:break-all;color:#2c3e50}.QRCodeModal_copyBtn__29wX0{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:4px;margin-left:.5rem;transition:background-color .2s ease}.QRCodeModal_copyBtn__29wX0:hover{background-color:#e9ecef}.QRCodeModal_sizeControl__JXRUs{margin-bottom:2rem}.QRCodeModal_sizeControl__JXRUs label{display:block;margin-bottom:.5rem;font-weight:500;color:#2c3e50}.QRCodeModal_sizeControl__JXRUs select{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:6px;background:#fff;font-size:1rem}.QRCodeModal_actions__8nPG6{margin-bottom:1.5rem;text-align:center}.QRCodeModal_downloadBtn__LZ536{background:#3498db;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;font-size:1rem;font-weight:500;transition:background-color .2s ease}.QRCodeModal_downloadBtn__LZ536:hover:not(:disabled){background:#2980b9}.QRCodeModal_downloadBtn__LZ536:disabled{opacity:.6;cursor:not-allowed}.QRCodeModal_instructions__LHg4Z{background:#e8f4fd;padding:1rem;border-radius:6px;border-left:4px solid #3498db}.QRCodeModal_instructions__LHg4Z p{margin:0;color:#2c3e50;font-size:.9rem;line-height:1.4}.BulkOperationsModal_overlay__FE5Tf{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000}.BulkOperationsModal_modal__jhVzw{background:#fff;border-radius:12px;max-width:800px;width:90%;max-height:90vh;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.2);display:flex;flex-direction:column}.BulkOperationsModal_header__lZOCO{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #eee;flex-shrink:0}.BulkOperationsModal_header__lZOCO h3{margin:0;font-size:1.3rem;color:#2c3e50}.BulkOperationsModal_closeBtn__faw5e{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:6px;transition:background-color .2s ease}.BulkOperationsModal_closeBtn__faw5e:hover{background-color:#f8f9fa}.BulkOperationsModal_content__9moIp{flex:1 1;overflow-y:auto;padding:2rem}.BulkOperationsModal_operationToggle__YtMiW{display:flex;margin-bottom:2rem;background:#f8f9fa;border-radius:6px;padding:4px}.BulkOperationsModal_toggleBtn__Wp9ad{flex:1 1;padding:.75rem;background:none;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;font-weight:500}.BulkOperationsModal_toggleBtn__Wp9ad.BulkOperationsModal_active__DTOgx{background:#fff;color:#3498db;box-shadow:0 2px 4px rgba(0,0,0,.1)}.BulkOperationsModal_toggleBtn__Wp9ad:not(.BulkOperationsModal_active__DTOgx){color:#666}.BulkOperationsModal_instructions__ZXVMo{background:#f8f9fa;padding:1.5rem;border-radius:8px;margin-bottom:1.5rem}.BulkOperationsModal_instructions__ZXVMo h4{margin:0 0 1rem;color:#2c3e50}.BulkOperationsModal_instructions__ZXVMo p{margin:0 0 1rem;color:#666;line-height:1.5}.BulkOperationsModal_instructions__ZXVMo ul{margin:0;padding-left:1.5rem;color:#666}.BulkOperationsModal_format__xB_oQ{background:#e9ecef;padding:.75rem;border-radius:4px;margin:1rem 0;font-family:monospace;border-left:4px solid #3498db}.BulkOperationsModal_sampleBtn__g02Z3{background:#6c757d;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .2s ease}.BulkOperationsModal_sampleBtn__g02Z3:hover{background:#5a6268}.BulkOperationsModal_csvInput__9K_NA{margin-bottom:1.5rem}.BulkOperationsModal_csvInput__9K_NA label{display:block;margin-bottom:.5rem;font-weight:500;color:#2c3e50}.BulkOperationsModal_csvInput__9K_NA textarea{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:6px;font-family:monospace;font-size:.9rem;resize:vertical}.BulkOperationsModal_csvInput__9K_NA textarea:focus{border-color:#3498db;outline:none}.BulkOperationsModal_actions__KpRrX{display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}.BulkOperationsModal_createBtn__xnZF_,.BulkOperationsModal_exportBtn__uG4_0,.BulkOperationsModal_finishBtn__e_Nx7{background:#3498db;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;font-weight:500;transition:background-color .2s ease}.BulkOperationsModal_createBtn__xnZF_:hover:not(:disabled),.BulkOperationsModal_exportBtn__uG4_0:hover:not(:disabled),.BulkOperationsModal_finishBtn__e_Nx7:hover{background:#2980b9}.BulkOperationsModal_createBtn__xnZF_:disabled,.BulkOperationsModal_exportBtn__uG4_0:disabled{opacity:.6;cursor:not-allowed}.BulkOperationsModal_exportBtn__uG4_0{background:#27ae60}.BulkOperationsModal_exportBtn__uG4_0:hover:not(:disabled){background:#219a52}.BulkOperationsModal_finishBtn__e_Nx7{background:#95a5a6}.BulkOperationsModal_finishBtn__e_Nx7:hover{background:#7f8c8d}.BulkOperationsModal_results__o02Vo{margin-top:2rem;padding:1.5rem;background:#f8f9fa;border-radius:8px}.BulkOperationsModal_results__o02Vo h4{margin:0 0 1rem;color:#2c3e50}.BulkOperationsModal_errorResults__iILXd,.BulkOperationsModal_successResults__QJ_zy{margin-bottom:1.5rem}.BulkOperationsModal_successResults__QJ_zy h5{margin:0 0 .75rem;color:#27ae60;font-size:1rem}.BulkOperationsModal_errorResults__iILXd h5{margin:0 0 .75rem;color:#e74c3c;font-size:1rem}.BulkOperationsModal_resultsList__uNb8P{max-height:200px;overflow-y:auto;border:1px solid #ddd;border-radius:4px;background:#fff}.BulkOperationsModal_resultItem__WrVbL{padding:.5rem .75rem;border-bottom:1px solid #eee;font-size:.9rem}.BulkOperationsModal_resultItem__WrVbL:last-child{border-bottom:none}.BulkOperationsModal_resultItem__WrVbL strong{color:#2c3e50}.AnalyticsDashboard_overlay__ie3IY{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000}.AnalyticsDashboard_modal__HcCRN{background:#fff;border-radius:12px;max-width:900px;width:90%;max-height:90vh;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.2);display:flex;flex-direction:column}.AnalyticsDashboard_header__cOSkK{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #eee;flex-shrink:0}.AnalyticsDashboard_header__cOSkK h3{margin:0;font-size:1.3rem;color:#2c3e50}.AnalyticsDashboard_closeBtn__gwRv4{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:6px;transition:background-color .2s ease}.AnalyticsDashboard_closeBtn__gwRv4:hover{background-color:#f8f9fa}.AnalyticsDashboard_content__SXNMN{flex:1 1;overflow-y:auto;padding:2rem}.AnalyticsDashboard_error__bw47e,.AnalyticsDashboard_loading__rY6Xj{display:flex;align-items:center;justify-content:center;padding:4rem;font-size:1.1rem;color:#666}.AnalyticsDashboard_error__bw47e{color:#e74c3c}.AnalyticsDashboard_section__LmeCc{margin-bottom:2.5rem}.AnalyticsDashboard_section__LmeCc h4{margin:0 0 1rem;color:#2c3e50;font-size:1.1rem;border-bottom:2px solid #3498db;padding-bottom:.5rem}.AnalyticsDashboard_statsGrid__wpidD{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.AnalyticsDashboard_statCard__WhyD1{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1.5rem;border-radius:8px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.1)}.AnalyticsDashboard_statCard__WhyD1:nth-child(2){background:linear-gradient(135deg,#f093fb,#f5576c)}.AnalyticsDashboard_statCard__WhyD1:nth-child(3){background:linear-gradient(135deg,#4facfe,#00f2fe)}.AnalyticsDashboard_statCard__WhyD1:nth-child(4){background:linear-gradient(135deg,#43e97b,#38f9d7)}.AnalyticsDashboard_statValue__qRvvn{font-size:2rem;font-weight:700;margin-bottom:.25rem}.AnalyticsDashboard_statLabel__7Vr0V{font-size:.9rem;opacity:.9}.AnalyticsDashboard_linksList__UTKcU,.AnalyticsDashboard_recentList__m0w63{background:#f8f9fa;border-radius:8px;overflow:hidden}.AnalyticsDashboard_linkItem__22hxo,.AnalyticsDashboard_recentItem__z9lwZ{display:flex;align-items:center;padding:1rem;border-bottom:1px solid #e9ecef;background:#fff;margin-bottom:1px}.AnalyticsDashboard_linkItem__22hxo:last-child,.AnalyticsDashboard_recentItem__z9lwZ:last-child{border-bottom:none;margin-bottom:0}.AnalyticsDashboard_linkRank__WyJOM{width:40px;height:40px;background:#3498db;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;margin-right:1rem}.AnalyticsDashboard_linkDetails__Zzdzp{flex:1 1}.AnalyticsDashboard_linkCode__bsEc7{font-weight:700;color:#2c3e50;margin-bottom:.25rem}.AnalyticsDashboard_linkTitle__a0Irr{color:#666;font-size:.9rem;margin-bottom:.25rem}.AnalyticsDashboard_linkUrl__L4GK2{color:#3498db;font-size:.8rem;font-family:monospace}.AnalyticsDashboard_linkClicks__E11eB{text-align:right}.AnalyticsDashboard_clickCount__H1XB6{font-size:1.2rem;font-weight:700;color:#27ae60}.AnalyticsDashboard_clickLabel__3I5cf{font-size:.8rem;color:#666}.AnalyticsDashboard_recentDetails__lt2g9{flex:1 1}.AnalyticsDashboard_recentCode__OyabB{font-weight:700;color:#2c3e50;margin-bottom:.25rem}.AnalyticsDashboard_recentDate__SupRl{color:#666;font-size:.9rem}.AnalyticsDashboard_recentClicks__Dlibf{color:#27ae60;font-weight:500}.AnalyticsDashboard_trendChart__BkFIs{display:flex;align-items:flex-end;gap:1rem;padding:2rem;background:#f8f9fa;border-radius:8px;min-height:150px}.AnalyticsDashboard_trendDay__q4lje{display:flex;flex-direction:column;align-items:center;flex:1 1}.AnalyticsDashboard_trendBar__qFQPS{background:linear-gradient(0deg,#3498db,#5dade2);width:30px;border-radius:4px 4px 0 0;margin-bottom:.5rem;transition:all .3s ease}.AnalyticsDashboard_trendCount__NwwxF{font-weight:700;color:#2c3e50;margin-bottom:.25rem;font-size:.9rem}.AnalyticsDashboard_trendDate__DnepD{color:#666;font-size:.8rem}.AnalyticsDashboard_noData__N8iQZ{padding:2rem;text-align:center;color:#666;font-style:italic}