.z6hFhW_main{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}.z6hFhW_form{background:#fff;border-radius:16px;flex-direction:column;gap:1.5rem;width:100%;max-width:400px;padding:2.5rem;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 10px 25px #0000000d}.z6hFhW_form:hover{transform:translateY(-2px);box-shadow:0 15px 30px #00000014}.z6hFhW_title{color:#1a202c;text-align:center;letter-spacing:-.025em;margin-bottom:.5rem;font-size:1.75rem;font-weight:700}.z6hFhW_div{color:#c53030;background-color:#fff5f5;border:1px solid #feb2b2;border-radius:8px;align-items:center;gap:.75rem;margin-top:.5rem;padding:1rem;font-size:.875rem;animation:.5s cubic-bezier(.36,.07,.19,.97) both z6hFhW_shake;display:flex}.z6hFhW_svg{fill:none;stroke:currentColor;stroke-width:2px;flex-shrink:0;width:1.25rem;height:1.25rem}.z6hFhW_span{font-weight:500}@keyframes z6hFhW_shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}@media (max-width:480px){.z6hFhW_form{padding:1.5rem}.z6hFhW_title{font-size:1.5rem}}
.ldI5gG_button{cursor:pointer;color:#fff;background:linear-gradient(135deg,#4f46e5 0%,#3b82f6 100%);border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 6px -1px #3b82f633,0 2px 4px -1px #3b82f61a}.ldI5gG_button:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 10px 15px -3px #3b82f64d,0 4px 6px -2px #3b82f61a}.ldI5gG_button:active:not(:disabled){transform:translateY(0)}.ldI5gG_button:disabled{cursor:not-allowed;box-shadow:none;background:#94a3b8}.ldI5gG_spinner{border:3px solid #ffffff4d;border-left-color:#fff;border-radius:50%;width:1.2rem;height:1.2rem;animation:.8s linear infinite ldI5gG_spin;display:inline-block}@keyframes ldI5gG_spin{to{transform:rotate(360deg)}}
.mqI2Ga_button{color:#64748b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}.mqI2Ga_button:hover:not(:disabled){color:#334155;background:#f1f5f9;border-color:#94a3b8;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.mqI2Ga_button:active:not(:disabled){transform:translateY(0)}.mqI2Ga_button:disabled{opacity:.5;cursor:not-allowed}
.YjrM0a_pagination{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:1rem;padding:1rem;display:flex}.YjrM0a_button{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}.YjrM0a_button:hover:not(.YjrM0a_disabled){color:#1e293b;background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.YjrM0a_button:active:not(.YjrM0a_disabled){transform:translateY(0);box-shadow:0 1px 2px #0000000d}.YjrM0a_button.YjrM0a_disabled{opacity:.4;cursor:not-allowed;color:#94a3b8;background:#f8fafc;border-color:#e2e8f0}.YjrM0a_buttonText{font-weight:500}.YjrM0a_pageInfo{background:#3b82f6;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;display:flex;box-shadow:0 4px 6px -1px #3b82f64d}.YjrM0a_pageLabel{color:#ffffffe6;text-transform:uppercase;letter-spacing:.025em;font-size:.8125rem;font-weight:500}.YjrM0a_pageNumber{color:#fff;text-align:center;min-width:1.5rem;font-size:1rem;font-weight:700}@media (max-width:640px){.YjrM0a_buttonText{display:none}.YjrM0a_button{padding:.625rem}.YjrM0a_pageInfo{padding:.625rem 1rem}}
.ftr_1a_section{flex-direction:column;gap:1rem;width:100%;display:flex}.ftr_1a_table_container{background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%;overflow-x:auto;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}.ftr_1a_table{border-collapse:separate;border-spacing:0;width:100%;min-width:1000px}.ftr_1a_thead{background-color:#f8fafc}.ftr_1a_th{text-align:left;text-transform:uppercase;color:#64748b;letter-spacing:.05em;white-space:nowrap;border-bottom:1px solid #e2e8f0;padding:1rem;font-size:.75rem;font-weight:600}.ftr_1a_td{color:#334155;white-space:nowrap;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:1rem;font-size:.875rem}.ftr_1a_tr:last-child .ftr_1a_td{border-bottom:none}.ftr_1a_tr:hover{background-color:#f8fafc}.ftr_1a_icons{opacity:.7;justify-content:flex-start;align-items:center;gap:.5rem;transition:opacity .2s;display:flex}.ftr_1a_tr:hover .ftr_1a_icons{opacity:1}.ftr_1a_icon{color:#64748b;fill:none;stroke:currentColor;stroke-width:2px;justify-content:center;align-items:center;width:15px;height:15px;transition:all .2s;display:flex}.ftr_1a_icon:hover{color:#3b82f6;background-color:#eff6ff;transform:translateY(-1px)}.ftr_1a_icon_static{cursor:default;}.ftr_1a_icon_static:hover{color:inherit;background-color:#0000;transform:none}.ftr_1a_iconError{color:#ef4444}.ftr_1a_iconError:hover{color:#dc2626}.ftr_1a_iconSuccess{color:#10b981}.ftr_1a_iconWarning{color:#f59e0b}.ftr_1a_truncate{white-space:nowrap;text-overflow:ellipsis;max-width:150px;display:block;overflow:hidden}.ftr_1a_badge{color:#1e40af;background:#dbeafe;border:1px solid #93c5fd;border-radius:12px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.ftr_1a_source_icon{vertical-align:middle;width:16px;height:16px;fill:unset;stroke:none;stroke-width:0;flex-shrink:0;display:inline-block}
.YToX5G_button{cursor:pointer;color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;padding:.5rem;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}.YToX5G_button:hover{color:#3b82f6;background:#f8fafc;border-color:#cbd5e1}.YToX5G_button:active{background:#f1f5f9}.YToX5G_icon{width:18px;height:18px}.YToX5G_rotating{animation:1s linear infinite YToX5G_spin}@keyframes YToX5G_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.gOqU-q_container{align-items:center;display:flex;position:relative}.gOqU-q_button{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:.5rem;height:36px;padding:0 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.gOqU-q_button:hover,.gOqU-q_button[data-state=open]{color:#1e293b;background:#f8fafc;border-color:#cbd5e1}.gOqU-q_icon{width:16px;height:16px;color:inherit;fill:none;stroke:currentColor;stroke-width:2px}.gOqU-q_menu{z-index:50;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:280px;padding:.5rem;animation:.2s ease-out gOqU-q_slideDown;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.gOqU-q_search{border:1px solid #e2e8f0;border-radius:6px;outline:none;width:100%;margin-bottom:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:border-color .2s}.gOqU-q_search:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.gOqU-q_list{flex-direction:column;gap:2px;max-height:240px;display:flex;overflow-y:auto}.gOqU-q_item{color:#475569;cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.875rem;transition:all .15s;display:flex}.gOqU-q_item:hover{color:#1e293b;background:#f1f5f9}.gOqU-q_inputGroup{flex-direction:column;gap:.75rem;padding:.5rem;display:flex}.gOqU-q_label{color:#1e293b;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.gOqU-q_back{cursor:pointer;color:#64748b;border-radius:4px;margin-left:-4px;padding:4px}.gOqU-q_back:hover{color:#1e293b;background:#f1f5f9}.gOqU-q_actions{gap:.5rem;margin-top:.5rem;display:flex}.gOqU-q_actionBtn{cursor:pointer;border-radius:4px;flex:1;justify-content:center;align-items:center;height:32px;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.gOqU-q_primary{color:#fff;background:#0f172a;border:none}.gOqU-q_primary:hover{background:#1e293b}.gOqU-q_secondary{color:#64748b;background:#fff;border:1px solid #e2e8f0}.gOqU-q_secondary:hover{color:#1e293b;background:#f8fafc;border-color:#cbd5e1}@keyframes gOqU-q_slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
.sOmm8G_noResults{justify-content:center;align-items:center;width:100%;height:100%;min-height:320px;padding:2rem;animation:.6s ease-out sOmm8G_fadeIn;display:flex}.sOmm8G_container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;max-width:320px;height:100%;display:flex}.sOmm8G_iconWrapper{justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:.5rem;display:flex;position:relative}.sOmm8G_iconWrapper:before{content:"";background:radial-gradient(circle, var(--secondary) 0%, transparent 70%);opacity:.1;border-radius:50%;width:100%;height:100%;animation:4s ease-in-out infinite sOmm8G_pulse;position:absolute}.sOmm8G_icon{color:var(--primary);opacity:.6;filter:drop-shadow(0 2px 4px #0000000d);z-index:1;font-size:3rem}.sOmm8G_title{color:var(--dark);letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:600}.sOmm8G_description{color:#64748b;max-width:260px;margin:0;font-size:.85rem;line-height:1.5}@keyframes sOmm8G_fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes sOmm8G_pulse{0%,to{opacity:.1;transform:scale(.8)}50%{opacity:.2;transform:scale(1.1)}}
.Tl4ZSG_topbar{justify-content:flex-end;align-items:center;width:100%;margin-bottom:.5rem;padding:.5rem 0;display:flex}.Tl4ZSG_title{color:#1e293b;margin:0;font-size:1.5rem;font-weight:700}.Tl4ZSG_actions{align-items:center;gap:.75rem;display:flex}
.C2d4xq_container{justify-content:center;align-items:center;display:inline-flex}.C2d4xq_portalTooltip{color:#f8fafc;word-break:break-word;white-space:normal;z-index:999999;pointer-events:none;background-color:#0f172a;border:1px solid #334155;border-radius:6px;min-width:140px;max-width:320px;padding:8px 12px;font-size:.75rem;line-height:1.4;animation:.15s ease-out C2d4xq_fadeIn;position:fixed;top:0;left:0;box-shadow:0 10px 15px -3px #0000004d,0 4px 6px -4px #0003}@keyframes C2d4xq_fadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}
.zd1WPq_main{flex-direction:column;width:100%;max-width:1600px;margin:0 auto;padding:1.5rem;display:flex}.zd1WPq_statsSection{flex-direction:column;gap:.5rem;margin-bottom:2.5rem;display:flex}.zd1WPq_chartsRow{grid-template-columns:65fr 35fr;align-items:start;gap:1.5rem;display:grid}.zd1WPq_chartSection,.zd1WPq_tableSection{background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-height:380px;padding:1.5rem;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}@media (max-width:1200px){.zd1WPq_chartsRow{grid-template-columns:1fr}}.zd1WPq_error,.zd1WPq_loading{text-align:center;color:#1e293b;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;min-height:300px;margin:2rem auto;display:flex}.zd1WPq_loadingText{color:#64748b;font-size:.95rem;font-weight:500}.zd1WPq_spinner{align-items:center;gap:.5rem;display:flex}.zd1WPq_spinner div{background-color:#2563eb;border-radius:50%;width:12px;height:12px;animation:1.4s ease-in-out infinite both zd1WPq_bounce}.zd1WPq_spinner div:first-child{animation-delay:-.32s}.zd1WPq_spinner div:nth-child(2){animation-delay:-.16s}@keyframes zd1WPq_bounce{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.zd1WPq_loadingSpinner{border:3px solid #e2e8f0;border-top-color:#2563eb;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite zd1WPq_spin}@keyframes zd1WPq_spin{to{transform:rotate(360deg)}}
._1YuZBa_fielset{border:none;flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}._1YuZBa_label{color:#334155;margin-bottom:.25rem;font-size:.875rem;font-weight:500}._1YuZBa_input{color:#1e293b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;outline:none;width:100%;padding:.625rem .875rem;font-size:.875rem;transition:all .2s}._1YuZBa_input:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._1YuZBa_input::placeholder{color:#94a3b8}._1YuZBa_input:disabled{opacity:.6;cursor:not-allowed}
.sWtftq_wrapper{display:flex;position:relative}.sWtftq_input{color:#1e293b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;outline:none;width:100%;max-width:350px;padding:.625rem .875rem;font-size:.875rem;transition:all .2s}.sWtftq_input:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.sWtftq_calendar{border:1px solid #e2e8f0!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 10px 40px #00000026!important}
.RtEWCW_fielset{border:none;flex-direction:column;gap:.5rem;display:flex}.RtEWCW_label{text-transform:capitalize;font-size:.9rem}.RtEWCW_input{border:none;border-radius:5px;width:100%;padding:.3rem;font-size:1rem}.RtEWCW_input::placeholder{text-transform:capitalize}
