@charset "UTF-8";.flex[data-v-5d8863ff]{display:flex;align-items:center;justify-content:center}body{margin:0!important;padding:0!important}.header[data-v-5d8863ff]{position:fixed;top:0;left:0;z-index:1000;width:100%;padding:0;transition:all .3s ease;min-height:64px}@media (max-width: 768px){.header[data-v-5d8863ff]{min-height:56px}}.header .header-content[data-v-5d8863ff]{display:flex;align-items:center;width:100%;height:4rem;min-height:64px;padding:0 1.5rem;position:relative}@media (max-width: 768px){.header .header-content[data-v-5d8863ff]{padding:0 .75rem;height:3.5rem;min-height:56px}}@media (max-width: 576px){.header .header-content[data-v-5d8863ff]{padding:0 .5rem}}.header .logo[data-v-5d8863ff]{display:flex;align-items:center;gap:.5rem;cursor:pointer;margin-right:1.25rem;flex-shrink:0}@media (max-width: 768px){.header .logo[data-v-5d8863ff]{margin-right:.75rem}}@media (max-width: 576px){.header .logo[data-v-5d8863ff]{margin-right:.5rem}}.header .logo img[data-v-5d8863ff]{height:3.125rem;width:auto;max-width:11.25rem;object-fit:contain}@media (max-width: 768px){.header .logo img[data-v-5d8863ff]{height:2.25rem;max-width:8.75rem}}@media (max-width: 576px){.header .logo img[data-v-5d8863ff]{height:2rem;max-width:7.5rem}}.header .logo .logo-text-wrapper[data-v-5d8863ff]{position:relative;display:flex;align-items:center;height:1.875rem}@media (max-width: 480px){.header .logo .logo-text-wrapper[data-v-5d8863ff]{max-width:4.375rem}}.header .menu-container[data-v-5d8863ff]{display:flex!important;flex:1;overflow-x:auto;overflow-y:hidden;min-width:0}@media (min-width: 768px) and (max-width: 1024px){.header .menu-container[data-v-5d8863ff]{overflow-x:visible!important;flex-shrink:0}}@media (max-width: 768px){.header .menu-container[data-v-5d8863ff]{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-behavior:smooth;margin-top:0;padding-bottom:.125rem}.header .menu-container[data-v-5d8863ff]::-webkit-scrollbar{display:none}.header .menu-container[data-v-5d8863ff]{-ms-overflow-style:none;scrollbar-width:none;mask-image:linear-gradient(to right,#000 calc(100% - 1.75rem),transparent 100%);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 1.75rem),transparent 100%)}}.header .nav-menu[data-v-5d8863ff]{display:flex!important;width:fit-content!important;min-width:fit-content!important;justify-content:flex-start;background-color:transparent!important;border-bottom:none!important;font-size:1rem;color:#333;white-space:nowrap!important;flex-wrap:nowrap!important;flex-direction:row!important;overflow:visible!important}@media (min-width: 768px) and (max-width: 1024px){.header .nav-menu[data-v-5d8863ff]{width:auto!important;min-width:auto!important;flex-shrink:0;gap:.125rem}}.header .nav-menu[data-v-5d8863ff] .menu-dropdown-trigger{position:relative}.header .nav-menu[data-v-5d8863ff] .menu-dropdown-trigger.ant-menu-item-selected,.header .nav-menu[data-v-5d8863ff] .menu-dropdown-trigger.ant-menu-item-active{color:inherit!important;background:transparent!important;border-bottom:none!important}.header .nav-menu[data-v-5d8863ff] .menu-dropdown-trigger.ant-menu-item-selected:after,.header .nav-menu[data-v-5d8863ff] .menu-dropdown-trigger.ant-menu-item-active:after{opacity:0!important;transform:scaleX(0)!important}.header .nav-menu[data-v-5d8863ff] .menu-dropdown-trigger:hover{color:var(--brand-primary)!important;border-bottom:none!important}.header .nav-menu[data-v-5d8863ff] .menu-dropdown-trigger:hover:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60%;height:.125rem;background-color:var(--brand-primary);display:block!important}.header .nav-menu[data-v-5d8863ff] .menu-dropdown-trigger:before{display:none}@media (min-width: 768px) and (max-width: 1024px){.header .nav-menu[data-v-5d8863ff]{font-size:.9375rem!important;padding:0 .5rem!important}.header .nav-menu[data-v-5d8863ff] .ant-menu-item,.header .nav-menu[data-v-5d8863ff] .menu-dropdown-trigger{padding:0 .625rem!important;flex-shrink:0!important}}@media (max-width: 768px){.header .nav-menu[data-v-5d8863ff]{font-size:1.125rem;padding:0 .25rem}.header .nav-menu[data-v-5d8863ff] .ant-menu-item{padding:0 .5625rem!important;flex-shrink:0!important;white-space:nowrap!important;min-height:44px;line-height:2.75rem;margin:0 .25rem!important}.header .nav-menu[data-v-5d8863ff] .ant-menu-item,.header .nav-menu[data-v-5d8863ff] .menu-dropdown-trigger{padding:0 .5rem!important;margin:0 .125rem!important;min-height:44px;line-height:2.75rem}.header .nav-menu[data-v-5d8863ff] .ant-menu-submenu{flex-shrink:0!important}}@media (max-width: 768px) and (pointer: coarse){.header .nav-menu[data-v-5d8863ff] .ant-menu-item:hover,.header .nav-menu[data-v-5d8863ff] .menu-dropdown-trigger:hover{color:inherit!important;background:transparent!important}.header .nav-menu[data-v-5d8863ff] .ant-menu-item:hover:before,.header .nav-menu[data-v-5d8863ff] .menu-dropdown-trigger:hover:before{display:none!important}}@media (max-width: 576px){.header .nav-menu[data-v-5d8863ff]{font-size:.8125rem}.header .nav-menu[data-v-5d8863ff] .ant-menu-item{padding:0 .625rem!important}}.header .right[data-v-5d8863ff]{display:flex;gap:.75rem;align-items:center;margin-left:1.25rem;flex-shrink:0}.header .right .ant-btn-link[data-v-5d8863ff]{color:var(--text-sub);font-weight:500}.header .right .ant-btn-link[data-v-5d8863ff]:hover{color:var(--brand-primary)}.header .right .ant-btn-primary[data-v-5d8863ff]{background:var(--brand-accent);border-color:var(--brand-accent);border-radius:1.25rem;font-weight:600;box-shadow:0 .25rem .75rem #ff7a0040}.header .right .ant-btn-primary[data-v-5d8863ff]:hover,.header .right .ant-btn-primary[data-v-5d8863ff]:focus{background:var(--brand-accent-hover);border-color:var(--brand-accent-hover)}.header .right .ant-btn-primary[data-v-5d8863ff]:active{background:#d95f00;border-color:#d95f00}@media (max-width: 768px){.header .right[data-v-5d8863ff]{gap:.5rem}.header .right .ant-btn[data-v-5d8863ff]{padding:0 .875rem;font-size:.8125rem;min-height:36px}}@media (max-width: 480px){.header .right .ant-btn-link[data-v-5d8863ff]{display:none}}.clean-dropdown[data-v-5d8863ff]{background:white;border-radius:.25rem;box-shadow:0 .125rem .5rem #00000026;width:50rem;padding:.625rem 0}.cases-dropdown-wrapper[data-v-5d8863ff]{background:white;border-radius:.25rem;box-shadow:0 .125rem .5rem #00000026;width:68.75rem;max-width:95vw;padding:.625rem 0;transform:translate(-1.25rem)}@media (max-width: 768px){.cases-dropdown-wrapper[data-v-5d8863ff]{width:100vw!important;max-width:100vw!important;transform:none!important;height:auto!important;max-height:80vh!important;overflow-y:auto!important;padding:0}}.cases-dropdown-wrapper .cases-tree-container[data-v-5d8863ff]{display:flex;flex-direction:column}.cases-dropdown-wrapper .cases-tree-container .cases-tree-layout[data-v-5d8863ff]{display:flex;flex-direction:row;padding:0 .625rem;min-height:360px}@media (max-width: 768px){.cases-dropdown-wrapper .cases-tree-container .cases-tree-layout[data-v-5d8863ff]{flex-direction:row!important;min-height:auto!important;padding:0 .5rem}}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-one[data-v-5d8863ff]{width:9.375rem;min-width:150px;max-width:9.375rem;padding:0 .625rem;border-right:.0625rem solid #f0f0f0;max-height:22.5rem;overflow-y:auto}@media (max-width: 768px){.cases-dropdown-wrapper .cases-tree-container .cases-level.level-one[data-v-5d8863ff]{width:6.25rem!important;min-width:100px!important;max-width:6.25rem!important;border-right:.0625rem solid #f0f0f0!important;border-bottom:none!important;max-height:none!important;overflow-y:visible!important;overflow-x:hidden!important;display:block!important;white-space:normal!important;padding:0 .5rem;-webkit-overflow-scrolling:touch}}.cases-dropdown-wrapper .cases-tree-container .cases-tree-container .level-one-item[data-v-5d8863ff]{padding:.625rem .75rem;margin-bottom:.375rem;font-size:1rem!important;font-weight:700!important;color:#333;border-radius:.375rem;transition:all .2s}.cases-dropdown-wrapper .cases-tree-container .cases-tree-container .level-one-item[data-v-5d8863ff]:hover{background-color:#f0f7ff;color:var(--brand-primary)}.cases-dropdown-wrapper .cases-tree-container .cases-tree-container .level-one-item.active[data-v-5d8863ff]{background-color:#e6f7ff;color:var(--brand-primary);font-weight:700}.cases-dropdown-wrapper .cases-tree-container .cases-tree-container .level-one-item .level-item-content[data-v-5d8863ff]{display:flex;align-items:center;justify-content:space-between}.cases-dropdown-wrapper .cases-tree-container .cases-tree-container .level-one-item .level-item-content .status-tag[data-v-5d8863ff]{font-size:.75rem;background:#ff4d4f;color:#fff;padding:0 .375rem;border-radius:.625rem;margin-left:.5rem}.cases-dropdown-wrapper .cases-tree-container .cases-tree-container .level-title[data-v-5d8863ff]{font-weight:700;font-size:1.125rem;margin-bottom:.75rem;color:#222}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns[data-v-5d8863ff]{flex:1;padding:.625rem 1.25rem;max-height:22.5rem;overflow-y:auto;display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));gap:1.25rem;flex-direction:unset;flex-wrap:unset}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns .category-column[data-v-5d8863ff]{min-width:0;flex:none;display:flex;flex-direction:column;border-right:.0625rem solid #e8e8e8;padding-right:1.25rem}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns .category-column[data-v-5d8863ff]:last-child{border-right:none;padding-right:0}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns .category-column .column-title[data-v-5d8863ff]{font-weight:700!important;font-size:1rem!important;color:#222;padding:.5rem 0 .375rem;border-bottom:.0625rem solid #eee;margin-bottom:.625rem}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns .category-column .column-items[data-v-5d8863ff]{display:flex;flex-direction:column;gap:.375rem}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns .category-column .level-three-item[data-v-5d8863ff]{font-size:.8125rem;color:#555;cursor:pointer;padding:.1875rem 0;transition:color .2s}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns .category-column .level-three-item[data-v-5d8863ff]:hover{color:var(--brand-primary)}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns .empty-message[data-v-5d8863ff]{color:#999;padding:1.25rem;text-align:center}@media (max-width: 1024px){.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns[data-v-5d8863ff]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns .category-column[data-v-5d8863ff]{padding-right:1rem}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns .category-column[data-v-5d8863ff]:nth-child(4n){border-right:none;padding-right:0}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns .category-column[data-v-5d8863ff]:not(:nth-child(4n)){border-right:.0625rem solid #e8e8e8}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns .category-column[data-v-5d8863ff]:last-child{border-right:none!important;padding-right:0}}@media (max-width: 768px){.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns[data-v-5d8863ff]{gap:.75rem;padding:.625rem .75rem;max-height:none!important;overflow-y:visible!important}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns .category-column[data-v-5d8863ff]{padding-right:.75rem}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns .category-column .column-title[data-v-5d8863ff]{font-size:1rem!important;padding:.375rem 0 .25rem}.cases-dropdown-wrapper .cases-tree-container .cases-level.level-all-columns .category-column .level-three-item[data-v-5d8863ff]{font-size:.75rem}}.cases-dropdown-wrapper .cases-tree-container .all-categories[data-v-5d8863ff]{padding:.625rem 1.25rem;font-size:1.125rem;color:#000000d9;cursor:pointer;margin-bottom:.625rem}.cases-dropdown-wrapper .cases-tree-container .category-title[data-v-5d8863ff]{font-weight:700;font-size:.9375rem}.cases-dropdown-wrapper .cases-tree-container .view-all[data-v-5d8863ff]{float:right;color:var(--brand-primary);cursor:pointer}.cases-dropdown-wrapper .cases-tree-container .view-all[data-v-5d8863ff]:hover{text-decoration:underline}.cases-dropdown-wrapper .cases-tree-container .level-title[data-v-5d8863ff]{font-weight:700;font-size:1rem;padding:.5rem 0;margin-bottom:.5rem;color:#333}.cases-dropdown-wrapper .cases-tree-container .level-one-item[data-v-5d8863ff],.cases-dropdown-wrapper .cases-tree-container .level-two-item[data-v-5d8863ff],.cases-dropdown-wrapper .cases-tree-container .level-three-item[data-v-5d8863ff]{padding:.5rem .75rem;margin-bottom:.25rem;cursor:pointer;border-radius:.25rem;transition:all .3s;color:#333}.cases-dropdown-wrapper .cases-tree-container .level-one-item[data-v-5d8863ff]:hover,.cases-dropdown-wrapper .cases-tree-container .level-two-item[data-v-5d8863ff]:hover,.cases-dropdown-wrapper .cases-tree-container .level-three-item[data-v-5d8863ff]:hover{background-color:#f5f5f5}.cases-dropdown-wrapper .cases-tree-container .level-one-item.active[data-v-5d8863ff],.cases-dropdown-wrapper .cases-tree-container .level-two-item.active[data-v-5d8863ff],.cases-dropdown-wrapper .cases-tree-container .level-three-item.active[data-v-5d8863ff]{background-color:#e6f7ff;color:var(--brand-primary)}.cases-dropdown-wrapper .cases-tree-container .level-item-content .status-tag[data-v-5d8863ff]{background-color:#ff4d4f;color:#fff;font-size:1.125rem;padding:0 .375rem;border-radius:.625rem;margin-left:.5rem}.cases-dropdown-wrapper .cases-tree-container .empty-message[data-v-5d8863ff]{color:#999;font-style:italic;padding:.9375rem 0;text-align:center}.mobile-dropdown-wrapper[data-v-5d8863ff]{background:white;border-radius:.5rem;box-shadow:0 .375rem 1rem #0000001f;width:28.125rem;padding:0;transform:translate(0)}@media (min-width: 769px){.mobile-dropdown-wrapper[data-v-5d8863ff]{width:50rem}.mobile-dropdown-wrapper .mobile-qrcode-list[data-v-5d8863ff]{display:grid!important;grid-template-columns:repeat(4,1fr);gap:1rem;padding:.5rem}.mobile-dropdown-wrapper .mobile-qrcode-list .qrcode-item-simple[data-v-5d8863ff]{width:auto;max-width:none}.mobile-dropdown-wrapper .mobile-qrcode-list .qrcode-item-simple .qrcode-image img[data-v-5d8863ff]{width:7.5rem;height:7.5rem}}@media (max-width: 768px){.mobile-dropdown-wrapper .mobile-qrcode-list[data-v-5d8863ff]{display:flex;flex-wrap:wrap;gap:1rem}.mobile-dropdown-wrapper .mobile-qrcode-list .qrcode-item-simple[data-v-5d8863ff]{min-width:160px;max-width:11.25rem}}.mobile-dropdown-wrapper .mobile-qrcode-container[data-v-5d8863ff]{padding:1rem}.mobile-dropdown-wrapper .mobile-qrcode-container .mobile-header[data-v-5d8863ff]{padding:.75rem 0;border-bottom:.0625rem solid #f0f0f0;margin-bottom:1rem;display:flex;align-items:center;gap:.75rem}.mobile-dropdown-wrapper .mobile-qrcode-container .mobile-header .mobile-title[data-v-5d8863ff]{font-weight:700;font-size:1rem;color:#333;flex-shrink:0}.mobile-dropdown-wrapper .mobile-qrcode-container .mobile-header .mobile-subtitle[data-v-5d8863ff]{font-size:.875rem;color:#666;flex:1}.mobile-dropdown-wrapper .mobile-qrcode-container .mobile-qrcode-list[data-v-5d8863ff]{max-height:30rem;overflow-y:auto}.mobile-dropdown-wrapper .mobile-qrcode-container .mobile-qrcode-list[data-v-5d8863ff]::-webkit-scrollbar{width:.375rem}.mobile-dropdown-wrapper .mobile-qrcode-container .mobile-qrcode-list[data-v-5d8863ff]::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:.1875rem}.mobile-dropdown-wrapper .mobile-qrcode-container .mobile-qrcode-list[data-v-5d8863ff]::-webkit-scrollbar-track{background-color:#f5f5f5}.mobile-dropdown-wrapper .mobile-qrcode-container .mobile-qrcode-list .qrcode-item-simple[data-v-5d8863ff]{display:flex;flex-direction:column;align-items:center;padding:.875rem;cursor:pointer;border-radius:.75rem;border:.125rem solid #f0f0f0;transition:all .3s ease;background-color:#fff}.mobile-dropdown-wrapper .mobile-qrcode-container .mobile-qrcode-list .qrcode-item-simple[data-v-5d8863ff]:hover,.mobile-dropdown-wrapper .mobile-qrcode-container .mobile-qrcode-list .qrcode-item-simple.active[data-v-5d8863ff]{background-color:#f8f9fa;border-color:var(--brand-primary);box-shadow:0 .375rem 1.25rem #1890ff33;transform:translateY(-.1875rem)}.mobile-dropdown-wrapper .mobile-qrcode-container .mobile-qrcode-list .qrcode-item-simple .qrcode-image[data-v-5d8863ff]{margin-bottom:.75rem;padding:.5rem;background-color:#fff;border-radius:.5rem;box-shadow:0 .125rem .5rem #0000001a}.mobile-dropdown-wrapper .mobile-qrcode-container .mobile-qrcode-list .qrcode-item-simple .qrcode-image img[data-v-5d8863ff]{width:7.5rem;height:7.5rem;object-fit:contain;border-radius:.25rem;display:block}.mobile-dropdown-wrapper .mobile-qrcode-container .mobile-qrcode-list .qrcode-item-simple .qrcode-title[data-v-5d8863ff]{font-size:.875rem;color:#333;text-align:center;line-height:1.4;word-wrap:break-word;font-weight:600;max-width:10rem}.location-text[data-v-5d8863ff]{color:#333}.location-text .location-icon[data-v-5d8863ff]{margin-right:.25rem}.location-text .location-trigger[data-v-5d8863ff]{display:flex;align-items:center;cursor:pointer}.location-text .location-trigger span[data-v-5d8863ff]{font-size:1.125rem}[data-v-5d8863ff] .location-dropdown-container .ant-dropdown-menu{min-width:160px!important}[data-v-5d8863ff] .location-dropdown-container .ant-dropdown-menu .ant-dropdown-menu-item{padding:.5rem .75rem;line-height:1.375rem;height:2.375rem;min-width:160px}.location-scroll-wrapper[data-v-5d8863ff]{max-height:23.125rem;overflow-y:auto}.location-scroll-wrapper[data-v-5d8863ff]::-webkit-scrollbar{width:.375rem}.location-scroll-wrapper[data-v-5d8863ff]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.1875rem}.location-scroll-wrapper[data-v-5d8863ff]::-webkit-scrollbar-thumb{background:#ccc;border-radius:.1875rem}.location-scroll-wrapper[data-v-5d8863ff]::-webkit-scrollbar-thumb:hover{background:#aaa}.location-scroll-wrapper[data-v-5d8863ff]{scrollbar-width:thin;scrollbar-color:#ccc #f1f1f1}.user-dropdown-link[data-v-5d8863ff]{display:flex;align-items:center;gap:.5rem;cursor:pointer;color:#333}.user-dropdown-link .username[data-v-5d8863ff]{display:flex;align-items:center;gap:.25rem;font-size:1.125rem}@media (max-width: 768px){.user-dropdown-link .username .dot[data-v-5d8863ff],.user-dropdown-link .username span[data-v-5d8863ff]:nth-child(2){display:none}}@media (max-width: 576px){.user-dropdown-link .username[data-v-5d8863ff]{display:none}}.user-dropdown-link .dot[data-v-5d8863ff]{display:inline-block;width:.25rem;height:.25rem;margin:0 .125rem;background-color:#ccc;border-radius:50%}@media (max-width: 576px){.user-dropdown-link .anticon-down[data-v-5d8863ff]{display:none}}.menu-dropdown-trigger[data-v-5d8863ff]{height:100%;display:flex;align-items:center;overflow:visible!important}.menu-dropdown-trigger.ant-menu-item-selected[data-v-5d8863ff],.menu-dropdown-trigger.ant-menu-item-active[data-v-5d8863ff],.menu-dropdown-trigger[data-v-5d8863ff]:hover{color:inherit!important;background-color:transparent!important;border-bottom-color:transparent!important;border-bottom:none!important}.menu-dropdown-trigger.ant-menu-item-selected[data-v-5d8863ff]:after,.menu-dropdown-trigger.ant-menu-item-active[data-v-5d8863ff]:after,.menu-dropdown-trigger[data-v-5d8863ff]:hover:after{display:none!important}.menu-dropdown-trigger[data-v-5d8863ff]:before,.menu-dropdown-trigger[data-v-5d8863ff]:after{display:none!important}.menu-title[data-v-5d8863ff]{color:inherit;font-size:inherit}.avatar[data-v-5d8863ff]{width:2rem;height:2rem;border-radius:50%;object-fit:cover}@media (max-width: 768px){.avatar[data-v-5d8863ff]{width:4.25rem;height:4.25rem}}@media (max-width: 768px){[data-v-5d8863ff] .ant-menu-item{display:flex;align-items:center;height:100%}}[data-v-5d8863ff] .header *,[data-v-5d8863ff] .header-content *,[data-v-5d8863ff] .right *,[data-v-5d8863ff] .right:before,[data-v-5d8863ff] .right:after,[data-v-5d8863ff] .ant-btn,[data-v-5d8863ff] .ant-dropdown-link,[data-v-5d8863ff] .avatar,[data-v-5d8863ff] .username{border:none!important;border-left:none!important;border-right:none!important;background-image:none!important;box-shadow:none!important;outline:none!important}
