.search-form-wrapper{background:#f5f5f5;border-radius:8px;gap:12px;margin-bottom:16px;padding:12px 16px}.search-form-row,.search-form-wrapper{align-items:center;display:flex;flex-wrap:wrap}.search-form-row{gap:16px;margin-bottom:8px;width:100%}.search-form-row:last-child{margin-bottom:0}.search-form-item{align-items:center;display:flex;margin-bottom:0}.search-form-item .ant-form-item-label{line-height:32px;margin-right:6px;padding:0;white-space:nowrap}.search-form-item .ant-input,.search-form-item .ant-input-number,.search-form-item .ant-picker,.search-form-item .ant-select{height:32px;width:140px}.range-search{align-items:center;display:flex;gap:8px}.range-search .ant-input-number{width:100px}.range-search .range-separator{color:#666;margin:0 4px}.search-buttons{display:flex;gap:8px;margin-left:auto}.ant-tabs{background:#fff;border-radius:8px;margin-bottom:16px;padding:0}.ant-tabs-nav{margin-bottom:0;padding-left:0}.ant-tabs-tab{font-size:14px;font-weight:500;padding:8px 16px;transition:all .3s}.ant-tabs-tab-active{font-weight:600}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff}.ant-tabs-ink-bar{background-color:#1890ff}@media (max-width:768px){.ant-tabs .ant-tabs-tab{font-weight:400!important}.ant-tabs .ant-tabs-tab-active,.ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600!important}}@media (max-width:1400px){.search-form-item .ant-input,.search-form-item .ant-input-number,.search-form-item .ant-picker,.search-form-item .ant-select{width:130px}}@media (max-width:1200px){.search-form-wrapper{align-items:stretch;flex-direction:column}.search-form-row{justify-content:space-between}.search-buttons{justify-content:center;margin-left:0}}@media (max-width:768px){.search-form-row{align-items:stretch;flex-direction:column;gap:8px}.search-form-item{width:100%}.search-form-item .ant-form-item-label{min-width:80px}.search-form-item .ant-input,.search-form-item .ant-input-number,.search-form-item .ant-picker,.search-form-item .ant-select{flex:1 1;width:auto}.range-search{width:100%}.range-search .ant-input-number{flex:1 1;width:auto}}.module-tabs{width:100%}.module-tabs.ant-tabs{background:#fff;border-radius:8px;margin-bottom:0;padding:0 16px}.module-tabs.ant-tabs>.ant-tabs-nav{margin-bottom:0}.module-tabs .ant-tabs-ink-bar,.module-tabs.ant-tabs>.ant-tabs-nav:before{display:none}.module-tabs .ant-tabs-bar{font-size:14px;margin-bottom:0;padding-left:24px;padding-right:24px}@media (max-width:768px){.module-tabs .ant-tabs-bar{font-size:12px;padding-left:8px;padding-right:8px}}.status-tabs{background:#fff;margin-bottom:0;width:100%}@media (max-width:768px){.status-tabs{background:none;font-size:12px}}@keyframes countChange{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-100%) scale(1.2)}to{opacity:0;transform:translate(-50%,-150%) scale(.8)}}.member-type-tab-select .ant-select-selector,.member-type-tab-select.ant-select-focused .ant-select-selector,.member-type-tab-select.ant-select-open .ant-select-selector{background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important}.member-type-tab-select .ant-select-selector{align-items:center;padding-left:6px;padding-right:22px}.member-type-tab-select:hover .ant-select-selector{border:none!important}.member-type-tab-dropdown{max-width:calc(100vw - 32px)}.my-quotes-container{margin:0;max-width:100%;padding:0;position:relative}.quote-card{border:none;border-radius:8px!important;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;height:100%;overflow:hidden!important;position:relative;transition:transform .3s ease,box-shadow .3s ease}.quote-card:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-2px)}.quote-card:before{background:#00000059;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.quote-card-overlay{flex-direction:column;height:100%;min-height:120px;padding:20px;position:relative;z-index:2}.quote-card-content,.quote-card-overlay{display:flex;justify-content:space-between}.quote-card-content{flex:1 1;flex-direction:column}.quote-text{color:#fff;flex:1 1;font-size:16px;font-weight:500;line-height:1.8;margin-bottom:16px;text-shadow:0 2px 4px #00000080}.quote-meta{align-items:center;border-top:1px solid #fff3;color:#ffffffe6;display:flex;font-size:12px;gap:12px;justify-content:space-between;margin-top:auto;padding-top:12px}.quote-time{font-weight:500;margin-left:0;text-shadow:0 1px 2px #00000080}.quote-actions{display:flex;gap:8px}.quote-action-button{background:#fff3;border:1px solid #ffffff4d;border-radius:6px;color:#fff;padding:6px 10px;transition:all .2s ease}.quote-action-button:hover{background:#ffffff4d;color:#fff;transform:scale(1.05)}.quote-action-button:active{transform:scale(.95)}.quote-heart-button{color:#ff6b6b}.quote-heart-button:hover{background:#ff6b6b33;color:#ff8585}.quote-reading-button{animation:pulse 1.5s ease-in-out infinite;color:#69c0ff}.quote-reading-button:hover{background:#69c0ff33}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.empty-card{background:#ffffffe6;border-radius:12px}.carousel-container{position:relative}.carousel-card-wrapper,.carousel-container{border-radius:8px;overflow:hidden}.carousel-card{border-radius:8px!important;overflow:hidden!important}@media (max-width:768px){.refresh-bg-button{font-size:12px;padding:6px 12px;right:12px;top:70px}.quote-card-overlay{min-height:100px;padding:16px}.quote-text{font-size:15px;line-height:1.7}.quote-card:hover{transform:none}}.splash-screen{background-color:#f5f5f5;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.splash-loading,.splash-screen{align-items:center;display:flex;justify-content:center}.splash-loading{height:100%;width:100%}.grass-loader{align-items:center;animation:grass-fade 2.8s ease-in-out infinite;display:flex;flex-direction:column;gap:14px}.grass-svg{overflow:visible}.grass-loader-text{color:#999;font-size:13px;letter-spacing:3px}.grass-loader-text:after{animation:grass-dots 1.4s steps(4) infinite;content:"..."}@keyframes grass-dots{0%{content:"   "}25%{content:".  "}50%{content:".. "}75%{content:"..."}to{content:"   "}}@keyframes grass-fade{0%{opacity:0}4%{opacity:1}82%{opacity:1}to{opacity:0}}.grass-stem{stroke-dasharray:95;stroke-dashoffset:95;animation:grass-grow-stem 2.8s ease-out infinite}@keyframes grass-grow-stem{0%{stroke-dashoffset:95}42%{stroke-dashoffset:0}82%{stroke-dashoffset:0}to{stroke-dashoffset:95}}.grass-leaf{animation:grass-grow-leaf 2.8s ease-out infinite;transform:scale(0);transform-box:fill-box;transform-origin:bottom center}.leaf-left{animation-delay:0s}.leaf-right{animation-delay:.18s}@keyframes grass-grow-leaf{0%{transform:scale(0) rotate(0deg)}28%{transform:scale(0) rotate(0deg)}48%{transform:scale(.5) rotate(-4deg)}58%{transform:scale(1) rotate(3deg)}63%{transform:scale(1) rotate(-2deg)}68%{transform:scale(1) rotate(1deg)}82%{transform:scale(1) rotate(0deg)}to{transform:scale(0) rotate(0deg)}}.dirt-particle{opacity:0;transform-box:fill-box;transform-origin:center}.dp1{animation:dirt-fly-1 2.8s ease-out infinite}.dp2{animation:dirt-fly-2 2.8s ease-out infinite}.dp3{animation:dirt-fly-3 2.8s ease-out infinite}.dp4{animation:dirt-fly-4 2.8s ease-out infinite}@keyframes dirt-fly-1{0%{opacity:1;transform:translate(0) scale(1)}14%{opacity:1;transform:translate(-13px,-20px) scale(1)}28%{opacity:0;transform:translate(-18px,-26px) scale(.4)}to{opacity:0;transform:translate(-18px,-26px) scale(0)}}@keyframes dirt-fly-2{0%{opacity:1;transform:translate(0) scale(1)}14%{opacity:1;transform:translate(15px,-18px) scale(1)}28%{opacity:0;transform:translate(20px,-23px) scale(.4)}to{opacity:0;transform:translate(20px,-23px) scale(0)}}@keyframes dirt-fly-3{0%{opacity:1;transform:translate(0) scale(1)}14%{opacity:1;transform:translate(-8px,-24px) scale(1)}28%{opacity:0;transform:translate(-10px,-30px) scale(.4)}to{opacity:0;transform:translate(-10px,-30px) scale(0)}}@keyframes dirt-fly-4{0%{opacity:1;transform:translate(0) scale(1)}14%{opacity:1;transform:translate(11px,-22px) scale(1)}28%{opacity:0;transform:translate(14px,-28px) scale(.4)}to{opacity:0;transform:translate(14px,-28px) scale(0)}}.splash-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.splash-content{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:90%;padding:40px 20px;position:relative;text-align:center;z-index:1}.splash-quote{color:#fff;font-size:18px;font-weight:500;line-height:1.6;margin-bottom:40px;text-shadow:0 2px 8px #00000080}.splash-actions{bottom:30px;gap:20px;left:0;right:0}.splash-actions,.splash-collect{align-items:center;display:flex;justify-content:center;position:absolute}.splash-collect{background-color:#ffffffe6;border-radius:50%;box-shadow:0 2px 8px #0003;color:#ff4d4f;cursor:pointer;font-size:20px;height:44px;right:20px;top:calc(20px + env(safe-area-inset-top));transition:all .3s;width:44px;z-index:2}.splash-collect:hover{background-color:#fff;transform:scale(1.1)}.splash-collect:active{transform:scale(.95)}.splash-read{align-items:center;background-color:#ffffffe6;border-radius:50%;box-shadow:0 2px 8px #0003;color:#1890ff;cursor:pointer;display:flex;font-size:20px;height:44px;justify-content:center;position:absolute;right:74px;top:calc(20px + env(safe-area-inset-top));transition:all .3s;width:44px;z-index:2}.splash-read:hover{background-color:#fff;transform:scale(1.1)}.splash-read:active{transform:scale(.95)}.splash-setbg{align-items:center;background-color:#ffffffe6;border-radius:50%;box-shadow:0 2px 8px #0003;color:#52c41a;cursor:pointer;display:flex;font-size:20px;height:44px;justify-content:center;position:absolute;right:128px;top:calc(20px + env(safe-area-inset-top));transition:all .3s;width:44px;z-index:2}.splash-setbg:hover{background-color:#fff;transform:scale(1.1)}.splash-setbg:active{transform:scale(.95)}.splash-setbg-saving{color:#52c41a;cursor:not-allowed;opacity:.75}.splash-skip{background-color:#ffffffe6;border-radius:20px;box-shadow:0 2px 8px #0003;color:#333;cursor:pointer;font-size:14px;padding:8px 20px;transition:all .3s}.splash-skip:hover{background-color:#fff;transform:scale(1.05)}.splash-skip:active{transform:scale(.95)}.splash-weather{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0000002e;border:1px solid #ffffff2e;border-radius:16px;color:#fff;display:flex;flex-direction:column;margin-bottom:16px;max-width:260px;padding:12px 18px;pointer-events:none;text-shadow:0 2px 8px #0000008c}.splash-weather-main{align-items:center;display:flex;gap:4px;justify-content:center}.splash-weather-icon{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));height:52px;object-fit:contain;width:52px}.splash-weather-temp{font-size:42px;font-weight:300;letter-spacing:-1px;line-height:1}.splash-weather-desc{font-size:15px;margin-top:2px;opacity:.95}.splash-weather-location{font-size:12px;margin-top:4px;max-width:100%;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.splash-weather-feel{font-size:12px;margin-top:2px;opacity:.75}.splash-weather-loading{font-size:13px;opacity:.85;padding:4px 8px}.splash-toast{animation:splash-toast-in .25s ease-out;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#000000c7;border-radius:8px;box-shadow:0 4px 16px #0000004d;color:#fff;cursor:pointer;font-size:14px;left:50%;line-height:1.4;max-width:80%;overflow:hidden;padding:10px 20px;position:absolute;text-align:center;text-overflow:ellipsis;top:70px;transform:translateX(-50%);white-space:nowrap;z-index:5}@keyframes splash-toast-in{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}.splash-toast-error{background:#7f1d1de0;box-shadow:0 4px 16px #7f1d1d59}.splash-toast-warning{background:#9c6100e0;box-shadow:0 4px 16px #9c610059}.splash-toast-success{background:#166534e0;box-shadow:0 4px 16px #16653459}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-anchor:none;padding:0}.search-filter-scroll::-webkit-scrollbar{display:none;height:0;width:0}.search-filter-scroll{-ms-overflow-style:none;scrollbar-width:none}.vip-search-input input::placeholder,.vip-search-input::placeholder{color:#f3e0a080;opacity:1}.vip-search-input .ant-input-clear-icon{color:#f3e0a0bf!important}.vip-search-input .ant-input-clear-icon:hover{color:#f3e0a0!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{padding:20px}.header{background-color:#fff;box-shadow:0 2px 8px #0000001a;margin-bottom:20px;padding:16px 24px}.header h1{color:#1890ff;font-size:24px;margin:0}.content{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:24px}.operation-buttons{display:flex;gap:10px;margin-bottom:20px}.table-container{overflow-x:auto}.form-item{margin-bottom:16px}.ant-form-item.css-dev-only-do-not-override-ywju8w.ant-form-item-vertical:last-child{margin-top:-8px}.ant-checkbox-wrapper span span i,.ant-checkbox-wrapper span span img,.ant-checkbox-wrapper span span svg{height:22px!important;max-height:22px!important;max-width:22px!important;width:22px!important}.ant-checkbox-wrapper span span svg[height="200"],.ant-checkbox-wrapper span span svg[width="200"]{height:22px!important;width:22px!important}.copy-notification{animation:slideIn .3s ease-out;background-color:#52c41a;border-radius:4px;color:#fff;padding:10px 20px;position:fixed;right:20px;top:20px;z-index:1000}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.stats-card{background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;text-align:center}.stats-card .number{color:#1890ff;font-weight:700}.stats-card .label{color:#8c8c8c}@media (max-width:768px){.container{padding:10px}.content{padding:16px}.operation-buttons{flex-direction:column}}.ant-modal-body,.ant-modal-body .ant-tabs,.ant-modal-body .ant-tabs-content,.ant-modal-body .ant-tabs-content-holder{overflow-x:hidden!important}.ant-modal-body .ant-tabs-nav-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto!important;overflow-y:hidden;width:100%}.ant-modal-body .ant-tabs-nav-list{flex-wrap:nowrap!important}.ant-modal-body .ant-tabs-nav-scroll::-webkit-scrollbar{display:none}.ant-modal-body .ant-tabs-nav-scroll{-ms-overflow-style:none;scrollbar-width:none}.ant-modal-body form{overflow-x:hidden!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.no-shadow-btn,.no-shadow-btn:active,.no-shadow-btn:focus,.no-shadow-btn:focus-visible,.no-shadow-btn:hover{box-shadow:none!important;-webkit-box-shadow:none!important;outline:none!important}.header-mask-slider .ant-slider-mark{overflow:visible!important}.header-mask-slider .ant-slider-mark-item{font-size:12px;white-space:nowrap}.note-content-detail img{height:auto;max-width:100%}.ant-drawer.drawer-swipe-closing .ant-drawer-content-wrapper,.ant-drawer.drawer-swipe-closing .ant-drawer-mask{visibility:hidden!important}.bg-refresh-loading{position:relative}.bg-refresh-loading:after{animation:bg-refresh-ring .8s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:initial;content:"";inset:-4px;pointer-events:none;position:absolute}@keyframes bg-refresh-ring{to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.ef6e5b84.css.map*/