@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;700&display=swap);.home-container{background:linear-gradient(135deg,#1a365d,#2d3748);min-height:100vh;padding:2rem}.content-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:16px;box-shadow:0 8px 32px #0000001a;margin:0 auto;max-width:1200px;padding:2rem}.title{color:#fff;font-size:2.5rem;font-weight:700;text-align:center;text-shadow:0 2px 4px #0003}.analysis-form,.title{margin-bottom:2rem}.analysis-form .ant-form-item-label>label{color:#ffffffd9}.analysis-form .ant-cascader-picker,.analysis-form .ant-input,.analysis-form .ant-picker,.analysis-form .ant-select-selector{background:#ffffff1a;border:1px solid #fff3;color:#ffffffd9}.analysis-form .ant-input::placeholder,.analysis-form .ant-picker-input>input::placeholder{color:#ffffff73}.analysis-form .ant-btn-primary{background:linear-gradient(135deg,#4299e1,#667eea);border:none;font-size:16px;height:40px;margin-bottom:2rem}.analysis-form .ant-btn-primary:hover{background:linear-gradient(135deg,#3182ce,#5a67d8)}.results-section{margin-top:2rem}.results-section .ant-card{background:#ffffff1a;border:none;height:100%}.results-section .ant-card-head{background:#0000;border-bottom:1px solid #ffffff1a}.results-section .ant-card-head-title{color:#ffffffd9}.results-section .ant-card-body{color:#ffffffa6}.region-cascader-dropdown.ant-select-dropdown{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1a202cf2!important;border:1px solid #ffffff1a;box-shadow:0 8px 32px #0003}.region-cascader-dropdown .ant-cascader-menu{background:#0000;border-right:1px solid #ffffff1a}.region-cascader-dropdown .ant-cascader-menu-item{color:#ffffffd9;transition:all .3s ease}.region-cascader-dropdown .ant-cascader-menu-item:hover{background:#ffffff1a}.region-cascader-dropdown .ant-cascader-menu-item-active{background:#4299e133;color:#4299e1}.region-cascader-dropdown .ant-cascader-menu-item-expand-icon{color:#ffffff80}.region-cascader-dropdown .ant-cascader-menu-item-loading-icon{color:#4299e1}.region-cascader-dropdown .ant-cascader-menu-empty{color:#ffffff73}.region-cascader-dropdown .ant-cascader-menu-item-keyword{color:#4299e1;font-weight:700}.user-behavior-container{padding:0}.filter-bar{gap:16px;justify-content:space-between}.filter-left{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.user-behavior-container .ant-card{margin-bottom:0}.user-behavior-container .ant-statistic-title{color:#00000073;font-size:14px}.user-behavior-container .ant-statistic-content{font-size:24px;font-weight:600}#stayDurationChart,#userDistributionChart,#visitTrendChart{min-height:400px}@media (max-width:768px){.filter-bar{align-items:flex-start;flex-direction:column}.filter-left{width:100%}.filter-left .ant-picker,.filter-left .ant-select{margin-left:0!important;margin-top:8px;width:100%!important}}.page-behavior-analysis-container{padding:0}.filter-bar{border-bottom:1px solid #f0f0f0;flex-wrap:wrap;gap:24px;padding-bottom:16px}.filter-bar,.filter-item{align-items:center;display:flex}.page-behavior-analysis-container .ant-card{margin-bottom:0}.page-behavior-analysis-container .ant-statistic-title{color:#00000073;font-size:14px;margin-bottom:8px}.page-behavior-analysis-container .ant-statistic-content{font-size:24px;font-weight:600}#actionChart,#failureReasonsChart,#genderChart,#successRateChart{min-height:300px}.page-behavior-analysis-container .ant-progress{margin-top:8px}@media (max-width:768px){.filter-bar{align-items:flex-start;flex-direction:column}.filter-item{width:100%}.filter-item .ant-picker,.filter-item .ant-select{width:100%!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1a202c;color:#e2e8f0;font-family:Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}#root{min-height:100vh}.ant-layout{background:#0000}.ant-layout-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a202cf2;box-shadow:0 2px 8px #00000026;height:64px;line-height:64px;padding:0 50px;position:fixed;width:100%;z-index:1000}.ant-menu-dark{background:#0000}.ant-menu-item:hover{background:#ffffff1a!important}.ant-layout-content{min-height:calc(100vh - 64px);padding-top:64px}.ant-card{background:#ffffff1a;border:none}.ant-form-item-label>label{color:#e2e8f0!important;font-weight:500}.ant-btn-primary{background:linear-gradient(90deg,#f8d56b,#6b46c1);border:none;border-radius:20px;box-shadow:0 4px 12px #6b46c133;font-size:16px;height:40px;transition:all .3s ease}.ant-btn-primary:hover{box-shadow:0 6px 16px #6b46c14d;opacity:.9;transform:translateY(-2px)}.ant-typography{color:#e2e8f0}.ant-select-dropdown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a202cf2!important;border:1px solid #ffffff1a}.ant-select-item{color:#e2e8f0!important}.ant-select-item-option-selected{background:#f8d56b33!important}.ant-picker-dropdown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a202cf2!important;border:1px solid #ffffff1a}.ant-picker-panel{background:#0000!important}.ant-picker-cell{color:#e2e8f0!important}.ant-picker-cell-in-view{color:#fff!important}.ant-picker-cell-selected .ant-picker-cell-inner{background:#6b46c1!important}.ant-result{background:#ffffff1a;border-radius:16px;padding:48px 32px}.ant-result-subtitle,.ant-result-title{color:#e2e8f0!important}@media (max-width:768px){.ant-layout-header{padding:0 20px}.ant-layout-content{padding:64px 16px 16px}.ant-card{border-radius:12px}}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#ffffff1a}::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.ant-picker-panel .ant-picker-month-panel .ant-picker-cell,.ant-picker-panel .ant-picker-year-panel .ant-picker-cell{padding:8px 0;text-align:center}.ant-picker-panel .ant-picker-month-panel .ant-picker-cell .ant-picker-cell-inner,.ant-picker-panel .ant-picker-year-panel .ant-picker-cell .ant-picker-cell-inner{align-items:center;background:#ffffffe6!important;border-radius:4px;color:#000!important;display:flex;font-size:16px;font-weight:500;justify-content:center;margin:0 auto;min-height:24px;padding:12px 8px;transition:all .3s;width:80%}.ant-picker-panel .ant-picker-month-panel .ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-panel .ant-picker-month-panel .ant-picker-cell:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner,.ant-picker-panel .ant-picker-year-panel .ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-panel .ant-picker-year-panel .ant-picker-cell:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background:#6b46c1!important;box-shadow:0 2px 8px #6b46c14d;color:#fff!important;font-weight:600;margin:0 auto;width:80%}.ant-picker-panel .ant-picker-month-panel .ant-picker-cell-disabled .ant-picker-cell-inner,.ant-picker-panel .ant-picker-year-panel .ant-picker-cell-disabled .ant-picker-cell-inner{background:#ffffff80!important;color:#00000040!important;cursor:not-allowed;margin:0 auto;opacity:.7;width:80%}.ant-picker-panel .ant-picker-month-panel .ant-picker-cell-disabled:hover .ant-picker-cell-inner,.ant-picker-panel .ant-picker-year-panel .ant-picker-cell-disabled:hover .ant-picker-cell-inner{background:#ffffff80!important;box-shadow:none;color:#00000040!important;font-weight:400;margin:0 auto;width:80%}.ant-picker-panel .ant-picker-month-panel .ant-picker-body,.ant-picker-panel .ant-picker-year-panel .ant-picker-body{padding:8px}.ant-picker-panel .ant-picker-month-panel table,.ant-picker-panel .ant-picker-year-panel table{table-layout:fixed;width:100%}.ant-picker-panel .ant-picker-month-panel td,.ant-picker-panel .ant-picker-year-panel td{padding:0;text-align:center}.ant-picker-date-panel .ant-picker-cell,.ant-picker-date-panel .ant-picker-cell-in-view{color:#000!important}.ant-picker-date-panel .ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-date-panel .ant-picker-cell:hover:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background:#6b46c1!important;box-shadow:0 2px 8px #6b46c14d;color:#fff!important;font-weight:600}.ant-picker-date-panel .ant-picker-cell-disabled .ant-picker-cell-inner{background:#ffffff80!important;color:#00000040!important;cursor:not-allowed;opacity:.7}.ant-picker-date-panel .ant-picker-cell-disabled:hover .ant-picker-cell-inner{background:#ffffff80!important;box-shadow:none;color:#00000040!important;font-weight:400}
/*# sourceMappingURL=main.96445ad4.css.map*/